/* CSS Document */

html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, li, form, table, td{ margin:0; padding:0; border:0; font-family:inherit; list-style-type:none;}
input{margin:0; padding:0; vertical-align:middle;}
img{border:0;}
table{border-collapse:collapse;}
body{font-family:"宋体"; color:#333; font-size:14px; background:url(../images/bodybg.gif) top repeat-x;}
.clear{clear:both; height:1px; overflow:hidden;}
a{text-decoration:none; color:#333;}
a:hover{color:#f60;}

.f_left{float:left;}
.f_right{float:right;}
.r_10{margin-right:10px;}

.body_bk{background:url(../images/bk.png) center repeat-y;}
.body{width:1004px; margin:0px auto; background:#fff;}
.topbar{border-top:2px solid #0152ab; background:#f3f3f3; text-align:right; font-size:12px; font-family:Arial, "宋体";}
.topbar a{margin:0px 10px;}
.banner{width:990px; margin:0px auto;}

.srcbox{background:url(../images/srcbg.gif) repeat-x; height:32px; line-height:32px; overflow:hidden;width:990px; margin:0px auto;  margin-bottom:8px; font-size:12px;}
.srcbox .srcnr{height:32px; padding-left:10px; background:url(../images/srcbg_1.gif) left top no-repeat; float:left;}
.srcbox .src_list{height:32px; padding-left:10px; float:left; overflow:hidden;}
.srcbox .src_list li{background:url(list01.gif) left center no-repeat; padding-left:12px;}
.srcbox .src_list li span{color:#888; margin-left:20px;}

.sobox{padding:2px 7px 1px; text-align:right; font-size:12px; float:right;}
.sobox table{text-align:right; float:right;}

.so_bk{width:185px; height:20px; border:1px solid #cbcbcd; line-height:20px;}
.so_btn ,.so_btn_2{background:url(so_btn.gif) right no-repeat; height:22px; border:0; cursor:pointer;}
.so_btn{width:55px;background-position:right 0;}
.so_btn:hover{background-position:right -22px;}
.so_btn_2{width:45px; text-align:center; background-position:right -44px;}
.so_btn_2:hover{background-position:right -66px;}

.foot{border-top:1px solid #0b59ae; margin:0px 7px; text-align:center; padding:1px 20px 20px; font-size:12px; line-height:200%;}
.foot img{margin-bottom:5px;}

.conac{text-align:center; margin:0 auto; }

.menu{background:#0b5db1; border-top:1px solid #084685; margin:0px 7px;}
.menu_li{float:left; background:url(menu_bg.gif) no-repeat; height:60px; width:230px; padding:10px 5px 0px 19px; font-size:14px; line-height:24px; position:relative;}
.menu_jia{position:absolute; background:url(menu_bg_2.gif) bottom left no-repeat; width:254px;
left:0px; top:6px;}
.menu_jia_di{background:url(menu_bg_3.gif) top left no-repeat; padding:4px 5px 6px 19px;}
.menu_btn_1{position:absolute; right:0px; bottom:2px;}
.menu_btn_2{position:absolute; right:0px; bottom:0px;}

/*首页*/
.in_main{margin:0px 7px;}
.in_left{width:225px; float:left; font-size:12px;}
.in_right{width:755px; float:right; margin-left:10px; padding-top:5px;}

.in_left .title{line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;}
.in_left .nrbg{background:url(left_tbg.gif) left top no-repeat; border-top:1px solid #2a5683; padding-top:10px;}
.in_left .nrbg_bk{background:url(left_tbg.gif) left top no-repeat; border:1px solid #2a5683; padding-top:10px; margin-bottom:10px;}
.in_left .map_img{background:url(left_tbg2.gif) left top no-repeat; border-top:1px solid #2a5683; padding-top:10px; margin-bottom:10px;}

.in_left .lingdao{padding:2px 10px;}
.in_left .lingdao li{background:url(bg01.gif) center no-repeat; height:26px; line-height:26px;}
.in_left .ljzjh{padding:2px 10px 10px; line-height:20px;}

.in_left .ad_img{margin-bottom:8px;}

.in_link_img{margin-bottom:5px;}

.in_newbox{}
.in_newbox .in_new{width:372px; float:left; margin-bottom:10px;}
.in_newbox .in_flash{width:372px; float:left; margin-right:11px; margin-bottom:10px;}

.gao_1{height:217px; overflow:hidden;}
.in_tab_t{border-top:3px solid #0e5cb1; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; background:url(tbg01.gif) bottom repeat-x #f1f1f1; height:30px; overflow:hidden;}
.in_tab_t li{float:left; line-height:28px; border-right:1px solid #c2c2c2; height:30px; overflow:hidden;}
.in_tab_t li a{background:url(icon02.gif) 10px center no-repeat; padding:0px 15px 0px 27px; font-weight:bold;}
.in_tab_t li.hover{background:url(tbg_h1.gif) bottom repeat-x #fff;}
.in_tab_t li.more{float:right; padding-right:10px; font-size:12px;}
.in_tab_t li.more a{background:url(icon03.gif) left center no-repeat; padding-left:15px; font-weight:normal;}

.in_title{border-top:3px solid #0e5cb1; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; background:url(tbg01.gif) bottom repeat-x #f1f1f1; height:30px; overflow:hidden; line-height:28px;}
.in_title .bt{background:url(icon02.gif) 10px center no-repeat; padding:0px 15px 0px 27px; font-weight:bold; float:left;}

.more{float:right; padding-right:10px; font-size:12px;}
.more a{background:url(icon03.gif) left center no-repeat; padding-left:15px; font-weight:normal;}


.in_list{line-height:26px; border:1px solid #c2c2c2; border-top:none; padding:10px 0px;}
.in_list .hot{border-bottom:1px dashed #ddd; padding:0px 12px 10px; margin:0px 12px 5px; line-height:22px; font-weight:bold;}
.in_list .hot a{color:#c00;}
.in_list .hot a:hover{color:#f60;}
.in_list li{margin:0px 12px; height:26px; overflow:hidden;}
.in_list li a{float:left; background:url(list01.gif) left center no-repeat; padding-left:12px;}
.in_list li span{float:right; font-size:12px; color:#888;}

.in_list_2{line-height:26px; border:1px solid #c2c2c2; border-top:none; padding:10px 0px;}
.in_list_2 li{margin:0px 12px 0px 8px; height:26px; overflow:hidden;}
.in_list_2 li a{float:left;}
.in_list_2 li span{float:right; font-size:12px; color:#888;}

.in_r_fenlan{}

.in_mid{width:520px; float:left;}
.in_rbox{width:225px; float:right; font-size:12px;}
.in_rbox .rbox_bk{border-left:2px solid #0d4fb1; border-right:2px solid #0d4fb1;}
.in_rbox .title{line-height:30px; color:#fff; height:30px; overflow:hidden; background:#0d4fb1;}
.in_rbox .title .bt{font-weight:bold; color:#fff; padding-left:12px; float:left; font-size:14px;}
.in_rbox .more{float:right; padding-right:10px; font-size:12px;}
.in_rbox .more a{background:url(icon04.gif) left center no-repeat; padding-left:15px; font-weight:normal; color:#cbfbff;}

.in_ft_tu{text-align:center; border-top:3px solid #fff;}

.in_list_3{padding:8px 8px 5px; line-height:18px;}
.in_list_3 li{background:url(list02.gif) 0px 5px no-repeat; padding-left:10px; padding-bottom:8px;}
.in_list_3 li span{color:#888; margin-left:20px;}

/*.in_xzxk .title{height:34px; overflow:hidden; background:url(tbg03.gif) 0px 4px no-repeat; padding-left:10px;}
.in_xzxk .title li{float:left; width:90px; text-align:center; background:url(tbg03_libg.gif) bottom right no-repeat; line-height:30px; height:30px; margin-top:4px;}
.in_xzxk .title li.hover{background:#fff; padding-top:1px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-top:3px solid #0e5cb1; font-weight:bold; margin-top:0px;}
*/

.in_xzxk .title{border-top:3px solid #0e5cb1; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; background:url(tbg01.gif) bottom repeat-x #f1f1f1; height:30px; overflow:hidden; line-height:28px;}
.in_xzxk .title li.Lbg{background:url(icon02.gif) center right no-repeat; border-right:none; width:22px; height:28px; overflow:hidden; padding:0;}
.in_xzxk .title li{float:left; padding:0px 10px; border-right:1px solid #ccc; height:30px; font-weight:bold;}
.in_xzxk .title li.hover{background:url(tbg_h1.gif) bottom repeat-x #fff; border-right:1px solid #ccc;}

.in_banshi{}
.in_banshi .title{height:26px; line-height:26px; padding-left:13px; font-size:14px; font-weight:bold; background:url(tbg04.gif) no-repeat; color:#fff;}
.in_banshi .title a{color:#fff;}
.in_banshi .nrbox{background:url(bg03.gif) bottom right no-repeat; padding-left:6px;}
.in_banshi .bs_img{float:left; margin-right:10px;}
.in_banshi .bs_text{float:left; width:350px; line-height:26px; font-size:12px; color:#c00;}
.in_banshi .bs_text a{color:#c00;}
.in_banshi .bs_text a:hover{color:#f60;}

.in_ztzl{margin:0px 7px 0px; border:1px solid #0153b9;}
.in_ztzl .zt_src{height:25px; border-top:1px solid #0153b9; border-bottom:2px solid #0153b9; line-height:25px; font-size:12px; overflow:hidden;
white-space:nowrap;}
.in_ztzl .zt_src a{margin:0px 30px; color:#158;}
.in_ztzl .zt_src a:hover{color:#f60;}
.in_ztzl .zt_lm{}
.in_ztzl .zt_lm td{vertical-align:top;}
.in_ztzl .zt_lm td.r_bk{border-right:1px solid #0153b9;}
.in_ztzl .zt_lm .title{border-bottom:1px solid #0153b9; line-height:25px; background:#e5e5e5;}
.in_ztzl .zt_lm .title .bt{background:url(icon02.gif) 10px center no-repeat; padding:0px 15px 0px 27px; font-weight:bold; float:left;}

.in_ztzl .inzt_list{line-height:22px; padding:5px 10px; font-size:12px;}
.in_ztzl .inzt_list li{background:url(list03.gif) left center no-repeat; padding-left:10px;}

/*概览分类*/
.weizhi{background:url(srcbg_1.gif) left top no-repeat; height:32px; padding-left:10px; overflow:hidden; float:left;}
.er_main{margin:0px 7px; background:url(er_lbg.gif) left repeat-y;}
.er_left{background:url(er_left_tbg.gif) top no-repeat; width:228px; float:left; margin-right:15px;}
.er_left .title{padding-left:18px; color:#fff; font-family:"微软雅黑"; margin-bottom:15px; font-size:21px; height:40px; line-height:38px;}
.er_left .left_nav{padding-left:3px; min-height:400px; _height:400px;}
.er_left .left_nav li{line-height:32px; padding-left:25px; background:url(left_nav_bg.gif) no-repeat; margin-bottom:6px;}

.er_lmad{}
.er_lmad img{width:732px; padding:3px; border:1px solid #bbb; margin-bottom:12px;}
.er_right{width:740px; float:left;}
.er_right .title{background:url(er_tbg.gif) no-repeat; height:38px; line-height:30px; padding-left:35px;}
.er_right .title .bt{float:left; height:30px; color:#fff; font-weight:bold; padding-right:18px; background:url(er_tbg_bt.gif) top right no-repeat;}
.er_right .fl_list{margin-bottom:15px;}
.er_right .fl_list p{line-height:180%; padding:5px 20px 0;}
.er_right .fl_list li{border-bottom:1px dashed #ccc; line-height:30px;}
.er_right .fl_list li a{float:left; background:url(list01.gif) 15px center no-repeat; padding-left:25px;}
.er_right .fl_list li span{float:right; padding-right:15px; color:#888; font-size:12px;}

.page{background:url(pagebg.gif) no-repeat; line-height:30px; margin-bottom:30px; text-align:center; font-size:12px;}
.page a{margin:0px 3px; padding:0px 5px;}
.page .current {font-weight: bold; color: #f00;}
.page span.disabled {color: #888;}

.content{line-height:200%; padding:15px 50px 80px;}
.content .title{text-align:center; color:#0c5cb1; font-size:20px; line-height:35px; border-bottom:2px solid #ccc; padding:30px 80px 15px; font-weight:bold; font-family:"微软雅黑";}
.content .time{text-align:center; font-size:12px; color:#888; margin-bottom:20px;}
.content .time span{margin:0px 10px;}
.content a{color:#06c; text-decoration:underline;}
.content a:hover{color:#f60;}
.content p{padding:5px 0px;}

.lingdao_list{font-size:12px; padding:15px 20px 80px;}
.lingdao_list td{text-align:center; line-height:25px; padding:8px 0px;}

.jianLi{padding:15px 30px 50px; line-height:24px; color:#444;}
.jianLi td{vertical-align:top; padding:10px 15px; border:1px solid #fff; background:#e6f2fb;}
.jianLi .tbox{line-height:30px; border-bottom:2px solid #006ab0; margin-bottom:10px;}
.jianLi .tbox .bt{float:left; padding-left:10px; font-weight:bold;}
.jianLi .tbox .more{float:right; padding-right:10px; font-size:12px;}
.jianLi img{margin-top:5px;}
.jianLi p{padding-bottom:6px;}

.jianLi .JH_list{line-height:30px;}
.jianLi .JH_list li{background:url(list03.gif) 10px center no-repeat; padding-left:22px; border-bottom:1px dashed #ccc; height:30px;}
.jianLi .JH_list li a{float:left;}
.jianLi .JH_list li span{float:right; font-size:12px; color:#888;}


/*在线申报*/

.zxsb_bg{background:url(zxsb_bg.gif) top no-repeat; min-height:650px; _height:650px; margin-top:-6px; position:relative; }
.zxsb_bg h1{font-family:"微软雅黑"; font-size:20px; color:#816363; line-height:50px; text-align:center; font-weight:normal;}
.zxsb_bg p{font-size:12px; font-family:"宋体"; margin:0px 15px; text-align:right;}
.zxsb_bg p span{margin-right:20px;}

.zxsb_t1{position:absolute; background:url(zxsb_t1.gif) 0px 0px no-repeat; width:214px; height:84px;
top:80px; left:165px;}
.zxsb_t2{position:absolute; background:url(zxsb_t2.gif) 0px 0px no-repeat; width:214px; height:84px;
top:30px; left:425px;}
.zxsb_t3{position:absolute; background:url(zxsb_t3.gif) 0px 0px no-repeat; width:254px; height:84px;
top:65px; left:675px;}
.zxsb_t4{position:absolute; background:url(zxsb_t4.gif) 0px 0px no-repeat; width:194px; height:88px; padding-top:6px;
top:200px; left:85px;}
.zxsb_t5{position:absolute; background:url(zxsb_t5.gif) 0px 0px no-repeat; width:194px; height:88px; padding-top:6px;
top:210px; left:310px;}
.zxsb_t6{position:absolute; background:url(zxsb_t6.gif) 0px 0px no-repeat; width:214px; height:88px; padding-top:6px;
top:165px; left:555px;}
.zxsb_t7{position:absolute; background:url(zxsb_t7.gif) 0px 0px no-repeat; width:394px; height:88px; padding-top:6px;
top:335px; left:55px;}
.zxsb_t8{position:absolute; background:url(zxsb_t5.gif) 0px 0px no-repeat; width:194px; height:88px; padding-top:6px;
top:275px; left:735px;}
.zxsb_t9{position:absolute; background:url(zxsb_t8.gif) 0px 0px no-repeat; width:274px; height:88px; padding-top:6px;
top:460px; left:65px;}


/*高级检索*/
.advsearch{width:680px; margin:20px auto;}
.advsearch table{border:1px solid #ddd; border-top:none;}
.advsearch td{border:1px solid #ddd; line-height:25px; padding:5px 10px;}
.advsearch th{background:url(srcbg.gif) repeat-x; height:29px;}
.advsearch td.title{text-align:right; font-weight:bold; vertical-align:top;}
.advsearch td table{border:0; padding:0;}
.advsearch td td{border:0; padding:0 8px 0 0; font-size:12px;}
.input_bk{width:250px; height:20px; border:1px solid #7f9db9;}
.input_time{width:150px; height:20px; border:1px solid #7f9db9;}


.btn_gj{background:url(srcbg_1.gif) right no-repeat; height:32px; cursor:pointer; margin:10px 5px;
width:80px; border:0; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.btn_gj:hover{color:#f60;}

/*检索结果*/
.tishi{background:url(icon10.gif) 30px center no-repeat #fbf6e4; padding-left:55px; line-height:28px; border:1px dashed #bababa; font-family:"宋体";}
.tishi span{color:#f00;}

.jieguo{}
.jieguo .page{background:url(pagebg.gif) center repeat-x; margin-bottom:15px; margin-top:10px;}

.jieguolist{background:url(../images/sel_bg.gif) bottom repeat-x #fff; padding:0px 50px; border-bottom:1px solid #ccc;}
.jieguolist .h1{padding:10px 0px 10px 10px; font-family:"微软雅黑","宋体"; font-size:16px;}
.jieguolist .h1 a{color:#2c87ce;}
.jieguolist .h1 a:hover{color:#d6000f;}
.jieguolist .h1 span, .jieguolist .h1 a span{color:#f00;}

.jieguolist .text{line-height:24px;}
.jieguolist .text .txt{padding:0px 10px; color:#555; word-break:break-all;}
.jieguolist .text .txt span{color:#f00;}

.fileinfo{color:#999; padding:5px 10px; font-size:12px;}
.fileinfo a{color:#2c87ce;}
.fileinfo a:hover{color:#d6000f;}
.fileinfo span{margin-right:10px}


/*网站地图*/
.v_box{border:1px solid #94d6eb; background:#fff; margin-bottom:15px;}
.v_box .title{background:#daf3fb; line-height:27px; border:1px solid #fff; padding:0px 13px; font-weight:bold;}

.link_box{font-size:14px; padding:10px 50px;}
.link_box ul{float:left; width:100%;}
.link_box li{color:#15a; float:left; line-height:35px; margin:0px 15px; white-space:nowrap;}
.link_box a{color:#15a;}
.link_box a:hover{color:#f60;}
.link_box td{border-bottom:1px solid #ddd; padding:10px 0px}

.link_box h1{display:block; width:100px; background:url(list_icon.gif) left center no-repeat; font-size:14px; line-height:35px; padding:0px 10px;}

/*首页场景服务入口*/
.in_cj{height:210px; background:url(in_cjbg.jpg) left top no-repeat; position:relative;}
.in_cj .btnbox{width:335px; height:47px; position:absolute; top:106px; left:143px;}
.in_cj .btnbox a{display:block; float:left; width:100px; height:47px; background:url(in_cjbtn.jpg) no-repeat;}
.in_cj .btnbox a:hover{background:url(in_cjbtn_h.jpg) no-repeat;}

.in_cj .btnbox a.bs_btn_1,
.in_cj .btnbox a:hover.bs_btn_1{background-position:0px 0px; margin-right:13px;}
.in_cj .btnbox a.bs_btn_2,
.in_cj .btnbox a:hover.bs_btn_2{background-position:-113px 0px; margin-right:13px;}
.in_cj .btnbox a.bs_btn_3,
.in_cj .btnbox a:hover.bs_btn_3{background-position:-225px 0px;}



/*在线访谈*/

.zxftbox{width:555px; float:left;}
.zxftbox .title{background:url(er_tbg2.gif) no-repeat; height:38px; line-height:30px; padding-left:35px;}
.zxftbox .title .bt{float:left; height:30px; color:#fff; font-weight:bold; padding-right:18px; background:url(er_tbg_bt.gif) top right no-repeat;}
.zxft_jieshao{line-height:180%; padding:5px 10px 15px;}
.zxft_zhibo{height:350px; overflow-y:scroll; line-height:180%; padding:5px 10px 0px; margin-bottom:15px;}
.zxft_zhibo p{padding:8px 0;}
.zxft_zhibo span.ft_time{margin-left:30px; color:#888;}

.zxft_imgbox{ height:160px; padding-top:15px; overflow:hidden; text-align:center; font-size:12px; line-height:20px;}
.zxft_imgbox img{margin-bottom:5px; width:167px; height:124px;}
.zxft_imgbox a{display:block; width:167px; overflow:hidden; margin:0px auto;}

.zxft_rbox{width:173px; border:1px solid #d5d5d5; float:right; background:#0ff}
.zxft_rbox_bg{border:1px solid #fff; background:#f5f5f5; padding:6px;}
.zxft_rbox .lmbt{font-size:14px; font-weight:bold; color:#0c5cb1; line-height:35px; background:url(tbg05.gif) left bottom no-repeat; padding-left:5px;}
.zxft_jiabin{font-size:12px; text-align:center; line-height:20px;}
.zxft_jiabin img{width:130px; height:160px; margin-bottom:0px;}
.zxft_jiabin li{padding:15px 0;}
.zxft_jiabin .line{border-bottom:1px dashed #999;}
.zxft_ziliao{background:#fff; padding:5px 5px 10px;}
.zxft_ziliao li{border-bottom:1px dashed #bbb; line-height:18px; font-size:12px; padding:5px 0;}
