@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body{font-size:12px;font-family:'宋体';background:#f6f7f2; text-align:center}
a{text-decoration:none;font-size:12px;color:#333333;}	
a:link{ color:#333333;}
a:hover{ text-decoration:underline; color:#bd0a01}
img{border:none;}
ul,dl{list-style:none;margin:0;padding:0;}
#top,#contain{ width:100%; margin:0px auto; padding:0px; height:auto; overflow:hidden; }
.htop{ margin-top:10px;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}

/*头部*/	
.header{ width:1002px; margin:0px auto; height:auto; overflow:hidden; background:url(../images/top_pic.jpg) repeat-x left top; padding-top:10px;}
.top{ height: auto; width:100%; margin:0 auto; position:relative; z-index:10}
.banner{ width:100%; height:154px; background: url(../images/banner.jpg) no-repeat center top}


/*栏目*/
.nav{ width:1002px; margin:0px auto; height:101px; background: url(../images/nav.jpg) no-repeat }
.q1{ width:230px; float:left; margin-left:20px;_margin-left:10px; height:96px; margin-top:10px;}
.q1 dl{ padding:0px;}

.q1 dl dt{ width:220px; padding-left:8px;background: url(../images/nav_dot.jpg) no-repeat left center; font-size:14px; font-weight:bold; color:#00118a; line-height: 25px; height:25px; text-align:left; }
.q1 dl dd{ width:228px; height:44px;background: url(../images/nav_lm.jpg); text-align:left;}
.q1 dl dd p{ padding:5px 5px 0px 5px; color:#ebe8d8}
.q1 dl dd p a{ width:70px;text-align:center; line-height:18px;padding: 2px 7px 0px; color:#907130;}
/*中间*/
.contain{ width:1002px; height:auto; margin:0px auto; padding:0px; overflow:hidden; background:#FFF}
.left{ width:230px; float:left;}
.cpxx{ width:218px; margin:0px auto; background: url(../images/cpxx.jpg); height:233px; overflow:hidden;}
.cpxx h2{ font-family:宋体; font-size:12px; font-weight:bold; color:#FFF; height:25px; line-height:25px; padding-left:25px;_padding-left:5px; width:82px;}
.cpxx_cont{ width:180px; margin:10px auto; text-align:left; height:195px; overflow:hidden; line-height:24px; color:#333333;}
/*局长信息*/
.jz_mail{ width:220px; margin:10px auto 0px;}
/*jtzs*/
.jtzs{ width:210px; margin:10px auto 0px;background:url(../images/jtzs_bg.jpg) repeat-x left top; height:auto; border:1px solid #ebebeb;  }
.jtzs h3{ width:200px;font-family:宋体; font-size:12px; font-weight:bold; color:#333333; text-align:center; height:22px; line-height:22px;
background:url(../images/h_jtzs.jpg) no-repeat;  }
.jtzs_cont{ width:200px; margin-top:10px;  _margin-top:3px;  position:relative;height:180px; overflow:hidden;}
.jtzs_cont ul{ padding:0px; padding-left:10px; }
.jtzs_cont ul li {
width: 190px;
margin: auto;
line-height: 25px;
background: url(../images/dot1.jpg) no-repeat left center;
padding-left: 10px;
}
.more {
position: absolute;
right: 10px;
top: 160px;
}
.more a {
color: #F00;
}

/*右侧*/
.right{ width:770px; float:left; }
.right_l{ width:582px; float:left;}
.right_r{ width:178px; margin-left:10px; float:left; overflow:hidden;}
/*工作动态*/
.gzdt{ width:580px; float:left; border:1px solid #dddddd; border-top-color:#3d71cd; height:235px;}
.gzdt_title{ width:580px; height:40px;background:url(../images/h_gzdt.jpg) no-repeat; margin-bottom:5px;}
.hdp{ margin-left:5px; width:250px; float:left;}
.input{ width:260px; padding-left:300px;padding-top:10px; height:20px;}

.inputs {
width: 168px;
height: 20px;
background: url(../images/input_bg.jpg) no-repeat;
border: 0px;
text-indent: 10px; float:left;
line-height: 20px;
}
.search {
width: 58px;
height: 20px; margin-left:10px;
background: url(../images/search.jpg) no-repeat;
border: 0px; float:left;
text-indent: 10px;
line-height: 20px;
}

/*banner图片切换*/
#slider{float:left;width:236px;height:162px;position:relative; background:url(../images/slider_bg.jpg) repeat-x left top;  margin-right:10px; display:inline }	
.play a{color:#555;text-decoration:none;outline:none;blr:this.onFocus=this.blur();}
.clear{height:0;overflow:hidden;clear:both;}
.play{width:236px;height:162px; text-align:left; overflow:hidden;}
.textbg{margin-top:129px; display:inline;z-index:1;filter:alpha(opacity=50);opacity:0.5;width:225px;position:absolute; left:5px;height:18px;background:#000;}
.text{margin-top:165px; display:inline;z-index:2; font-size:12px;font-weight: normal;width:215px; padding-left:10px;color:#1d2b7e; text-align:center;line-height:18px; overflow:hidden;position:absolute;cursor:pointer; text-align:center; height:18px; overflow: hidden}
.num{margin:148px 5px 0 98px; display:inline;z-index:3;width:133px; text-align:right;position:absolute;height:18px;}
.num a{width:20px;height:20px;font-size:14px; font-weight: normal;line-height:20px;cursor:pointer;color:#fff; text-align:center;background: url(../images/num_a.jpg) no-repeat left top;color:#fff; width:22px; height:16px; text-align:center; line-height:12px; display:block; float:left}
.num a.on{background:#FF7F00;color:#fff; background:url(../images/num_on.jpg) no-repeat left top}
.num a.on2{background: url(../images/num_a.jpg) no-repeat left top;color:#fff; width:22px; height:16px; text-align:center; line-height:12px; }
.content img{width:225px;height:147px; overflow:hidden; margin-left:5px;}
/*gzdt_news*/
.gzdt_news{ width:320px; height:181px;_height:178px; float:left; overflow: hidden;}
.gzdt_news ul{ padding-left:0px}
.gzdt_news ul li {
width: 310px;
margin: auto;
line-height: 22px;
background: url(../images/dian.jpg) no-repeat left center;
padding-left: 10px; text-align:left;
}
/*综合资讯*/
.zhzx{ width:580px;height:auto; padding:0px; float:left; padding-bottom:10px; margin-top:10px;}
.zhzx_title{ width:580px; background:url(../images/zh_bg.jpg) repeat-x left; ; text-align:left; color:#FFF; height:29px; line-height:29px; text-indent:30px; font-size:14px; font-weight:bold;}

/*通知公告*/
.zfgg{ float: left; width:238px; height:160px; background:#fff; border:1px solid #c3c8c6;}		
.zfgg h3{ float:left; width:100%; height:24px; font-size:12px; text-indent:12px; line-height:24px; color:#fff; background:url(../images/h3_zfgg.jpg) repeat-x left bottom; border-bottom:1px solid #c3c8c6}
.zfgg h3 a{ font-size:12px; font-weight:normal; float: right; color:#393939; padding-right:10px; font-weight:normal}
.zfgg h3 span{ float:left; color:#bd0a01}
.zfgg ul{ float:left; width:218px; height:100px; overflow:hidden; padding:15px 3px 3px; padding-left:12px; }
.zfgg ul li{ float:left; width:204px; height:26px; line-height:26px; overflow: hidden; text-align: left; padding-left:10px; background:url(../images/base_li.jpg) no-repeat left 12px}

.zcfg{ float: left; width:225px; height:160px;  repeat-x left top; border-bottom:1px dotted #ccc; margin-top:10px; display:inline}		
.zcfg h3{ float:left; width:100%; height:24px; font-size:12px; text-indent:12px; line-height:24px; color:#fff; border-bottom:1px solid #edd29e}
.zcfg h3 a{ font-size:12px; font-weight:normal; float: right; color:#63a9e0; padding-right:10px; font-weight:normal}
.zcfg h3 span{ float:left; color:#e33527; margin-left:15px; background:url(../images/ju_r18_c11.jpg) no-repeat left center}
.zcfg ul{ float:left; width:218px; height:150px; overflow:hidden; padding:8px 3px 3px; padding-left:12px;background: url(../images/zcfg_bg.jpg) left top repeat-x }
.zcfg ul li{ float:left; width:197px; height:26px; line-height:26px; overflow: hidden; text-align: left; padding-left:10px; background:url(../images/base_li.jpg) no-repeat left 12px}
.zcfg ul li a{ float:left; width:126px; height:20px; overflow:hidden}
.zcfg ul li span{ float:right}
.zcfg h5{ width:100%; text-align:right; color:#d33333; font-weight:normal}
.zcfg h5 a{color:#d33333;}

#zwgb{  width:283px;  display:inline; border:1px solid #dddddd;}
#zwgb h3, #zwxx h3{ border:none;}
#zwgb h3 span, #zwxx h3 span{ }
#zwgb ul, #zwxx ul{ width:266px; height:120px}
#zwgb ul li, #zwxx ul li{ width:260px; height:24px; line-height:24px;}
#zwgb ul li a, #zwxx ul li a{ width:180px; height:24px; line-height:24px;}

#zwxx{border: 1px solid #dddddd; width:283px; margin-left:10px; display:inline}

.bszn{ float: left; width:492px; height:160px; background:#fff; border:1px solid #c3c8c6; border-top:none}		
.bszn h3{ float:left; width:100%; height:24px; font-size:12px; text-indent:12px; line-height:24px; color:#fff; background:url(../images/bszn.jpg) repeat-x left bottom; border-bottom:1px solid #c3c8c6}
.bszn h3 a{ font-size:12px; font-weight:normal; float: right; color:#d43d20; padding-right:10px; font-weight:normal}
.bszn h3 span{ float:left; color:#bd0a01}
.bszn ul{ float:left; width:470px; height:105px; overflow:hidden;padding:16px 0 10px 20px; display:inline }
.bszn ul li{float:left;width:430px;height:28px;line-height:28px;padding-left:16px;background:url(../images/base_li.jpg) no-repeat left center}
.bszn ul li a{display:block;float:left;height:28px; color:#666; overflow:hidden; width:330px; color:#535355}			
.bszn ul li a:hover{ color:#d71e2c}
.bszn ul li span{float:right;display:block;width:74px;text-align:right;height:28px;color:#666}	

/*网上办事*/
.wsbs{width:582px;height:auto; padding:0px; float:left;}
.wsbs_title{ width:580px; background:url(../images/ws_title.jpg) repeat-x left; text-align:left; color:#FFF; height:29px; line-height:29px; text-indent:30px; font-size:14px; font-weight:bold; margin-bottom:5px;}
.wsbs_cont{ width:580px; height:86px; border:1px solid #bebfe4;background:url(../images/bszl_bg.jpg) repeat-x left top; }
.wsbs_cont ul{ padding:5px;}
.wsbs_cont ul li { width:185px; float:left; margin-right:2px; height:35px; position:relative; margin-bottom:5px;_margin-bottom:2px;}
.d1{background:url(../images/ws_bs.jpg) no-repeat; }
.d2{background:url(../images/ws_bg.jpg) no-repeat; }
.d3{background:url(../images/ws_gklm.jpg) no-repeat; }
.d4{background:url(../images/ws_zf.jpg) no-repeat; }
.d5{background:url(../images/ws_ys.jpg) no-repeat; }
.d6{background:url(../images/ws_xx.jpg) no-repeat; }
.d1 a,d1 a,.d2 a,.d3 a,.d1 a,.d4 a,.d1 a,.d5 a,.d6 a{ display:block; position:absolute; top:12px; left:63px;}
/*通知公告*/
.gonggao{ width:178px; height:200px; float:left;}
.announcement{ width:178px;  height:200px; margin-top:2px; margin-bottom:4px; display:inline}		
.announcement h3{ float:left; width:178px; height:26px; background:#e6eaf3; border-bottom:1px solid #c6d5e3; border-top:1px solid #c6d5e3; line-height:26px;font-size:12px; text-indent:20px;color:#333;}
.announcement h3 a{ font-size:12px; font-weight:normal; text-decoration:underline; float: right; color:#F00; padding-right:10px; font-weight:normal}
.announcement ul{ float:left; width:164px; height:auto; overflow:hidden; padding:3px;  }
.announcement ul li{ float:left; width:155px; height:20px; overflow: hidden; text-align: left; padding:2px; padding-left:10px}
.announcement h3 span {
float: left;
color: #163c76;
margin-left: 15px;
background: url(../images/dot.jpg) no-repeat left center;
}
.ranklist{height:150px;overflow:hidden; float:left; width:186px; margin:10px 0 0 0px; display:inline}
/*专题*/
.zt{ width:178px; height:180px; }
.zt h3{ float:left; width:178px; height:26px; background:#e6eaf3; border-bottom:1px solid #c6d5e3; border-top:1px solid #c6d5e3; line-height:26px;font-size:12px; text-indent:20px;color:#333;}

.zt h3 span {
float: left;
color: #163c76;
margin-left: 15px;
background: url(../images/dot.jpg) no-repeat left center;
}
.zt h3 a{ font-size:12px; font-weight:normal; float: right; color:#F00; padding-right:10px; font-weight:normal}
.zt_list{ margin-top:5px; float:left;}
.zt_list ul{ padding:5px;}
.zt_list ul li{ width:68px; float:left; margin-right:15px;}
.zt_list ul li a {
text-align: center;
color: #3b3b3b;
width: 68px;
line-height: 30px;
display: block;
}
/*网上调查*/
.wsdc{width:178px; height:180px;}
.wsdc h3{ float:left; width:178px; height:26px; background:#e6eaf3; border-bottom:1px solid #c6d5e3; border-top:1px solid #c6d5e3; line-height:26px;font-size:12px; text-indent:20px;color:#333;}

.wsdc h3 span {
float: left;
color: #163c76;
margin-left: 15px;
background: url(../images/dot.jpg) no-repeat left center;
}
.zt h3 a{ font-size:12px; font-weight:normal; float: right; color:#F00; padding-right:10px;text-decoration:underline; font-weight:normal}
.wsdc_list{ float: left; margin-top:10px; width:175px; height:66px;}
.wsdc_list ul{ padding:0px; padding-left:10px;}
.wsdc_list ul li{ width:155px; line-height:22px; text-align:left; padding-left:8px;background: url(../images/dot2.jpg) no-repeat 0px 8px;
}
.wsdc_list ul li a{ color:#317bc4;}
.wsdc_q{  float: left; margin-top:10px; width:175px; height:66px;}
.wsdc_q ul{ padding:0px; padding-left:10px;}
.wsdc_q ul li{ width:68px; line-height:30px; float:left; height:30px; text-align:left; padding-left:8px;}
.anniu{ float:left; width:165px;}
.button {
width: 48px;
height: 17px;
background: url(../images/h_tp.jpg) no-repeat;
border: 0px;
cursor: pointer;
}
.button2 {
width: 48px;
height: 17px;
background: url(../images/h_jg.jpg) no-repeat;
border: 0px;
cursor: pointer; margin-left:20px;
}

/**/
#dlink{ width:100%; margin:0px auto; height:auto; overflow:hidden;}
.dlink{ width:1002px; margin:0px auto; padding:0px; padding-top:10px;background:#FFF; height:auto; }
/*切换*/
.news{  width:980px; margin:auto; height:auto; overflow:hidden; position:relative; border:1px solid #acd1d0 }
.news h1{ width:94px; height:27px; float:left; margin-bottom:-28px; position:relative; z-index:20}
.news .tab-hd{ float:left; width:980px;height:29px; line-height:29px; background:url(../images/dlin_bg.jpg) repeat-x left top; position:relative; z-index:10; padding-left:130px}
.news .tab-hd li{ float:left; width: 143px; text-align:center;height:25px; line-height:25px;text-align:center;color:#ffffff; font-weight:bold; font-size:12px;margin-right:5px; margin-top:3px; display:inline; border-bottom:none;background:url(../images/line.jpg) no-repeat left center}
.news .tab-hd h1{ background:url(../images/tab_h3.jpg) no-repeat left top; width:94px; height:27px; float:left; margin-left:-113px; display:inline}
.news .tab-hd li.active{ font-weight:bold; margin-top:4px; color:#057259;  background:url(../images/dlink_hover.jpg) no-repeat;}
.news .tab-bd{ float:left; width:940px; height:84px; overflow:hidden;position:relative; z-index:9; padding:5px 0 0 20px;}
.news .tab-bd li{ float:left; width:100%;}
.dl1{ padding:10px; width:110%}
.dl1 dd{ float:left; width:126px; height:auto; background: url(../images/dian.jpg) no-repeat left center; padding-left:10px; margin-right:20px; display:inline; line-height:24px; text-align:left; }


/*foot*/
#foot{ width:100%; margin:0px auto; height:auto; overflow:hidden;}
.foot{ width:1002px; margin:10px auto 0px; padding:0px;background: url(../images/foot.jpg) repeat-x left top; height:101px; line-height:32px; text-align:center; color:#2357a8; }
.foot p{ padding:20px;}



/* ranklist */
.ranklist li{height:28px; line-height:24px; padding-left:30px; display:block; float:left; width:294px; padding-left:20px;  text-align:left; overflow:hidden; background:url(../images/dian.jpg) no-repeat left center}
.ranklist li em{background:url(images/mun.gif) no-repeat;width:20px;height:16px;overflow:hidden;display:block;position:absolute;left:0;top:0;text-align:center;font-style:normal;color:#333;}
.ranklist li em{background-position:0 -16px;}
.ranklist li.top em{background-position:0 0;color:#fff;}
.ranklist li .num{position:absolute;right:0;top:0;color:#999;}
.ranklist li a i{ font-style:normal; float:left; width:216px; height:24px; overflow:hidden}
.ranklist li a span{ width: auto; height:24px; float:right; color:#333}	
.ranklist li a:hover{ text-decoration:underline; display:block}
.ranklist li:hover{ color:#F00} 

.center_banner{float:left;width:960px;height: auto;margin:10px 0;display:inline;text-align:center;}	
		
#top_news{float:left;width:741px;height: auto;overflow:hidden;}
#top_news h1{ float:left; width:741px; height:31px; line-height:29px; background:url(../images/pic_news.jpg) no-repeat left center; }	
#top_news h1 span{ display:block; float:left; width:80px; height:auto;}	
#top_news h1 a{ display:block; float:right; padding-right:20px; font-size:12px; color:#1752cf; height:auto; width:50px; text-align:right; padding-top:2px;}		
.news_box{ float:left; width:741px; height: 250px;  overflow:hidden; margin:0 10px 0 0 ; display:inline}
	
		
	
/*图片新闻*/		
#pic_news{float:left;width:494px;height: auto; overflow:hidden; margin-bottom:9px; display:inline}	
#pic_news h3{float:left;width:100%;height:26px; line-height:26px; position:relative; z-index:2}
#pic_news h3 span{ float:left; width:134px; height:26px; line-height:26px; color:#bd0a01; text-indent:54px; font-size:14px; background:url(../images/h3_12.jpg) no-repeat 10px 2px #fff; border:1px solid #c3c8c6; border-bottom:1px solid #fff}
#pic_news h3 a{  float: right; width:67px; height:auto;font-size:12px; color:#d33333; font-weight:normal }	
#pic_news ul{ float:left; width:472px; height:164px; overflow:hidden; background: url(../images/pic_news_ul.jpg) no-repeat center bottom #fff;padding:10px 0 10px 20px;  border:1px solid #c3c8c6; position:relative; z-index:1; margin-top:-1px; display:inline }
#pic_news ul li{float:left;width:430px;height:28px;line-height:28px;padding-left:16px;background:url(../images/base_li.jpg) no-repeat left center}
#pic_news ul li a{display:block;float:left;height:28px; color:#666; overflow:hidden; width:330px; color:#535355}			
#pic_news ul li a:hover{ color:#d71e2c}
#pic_news ul li span{float:right;display:block;width:74px;text-align:right;height:28px;color:#666}		

#left{ float:left; width:752px;}

/*base_box*/
.base_box{float:left;width:364px;height: auto; border:1px solid #C2D6F9; margin:0 10px 10px 0; display:inline; background:#fff;}
.base_01 div.tab ul li{float:left; width:310px; height:27px; line-height:27px; background:url(../images/base_li_bg.gif) no-repeat left center; padding-left:10px;}
.base_box h3{ float:left; width:354px; height:31px; line-height:31px; padding-left:10px; color:#fff; background: url(../images/base_bar.jpg) repeat-x left center; font-size:14px; border-bottom:1px solid #C2D6F9;}		
.base_box h3 span{ display:block; float:left; width:75px; height:28px; text-align:center; line-height:28px; background:url(../images/basebar_h3bg.jpg) no-repeat left center;  font-size:14px; color:#2757c3; margin-top:3px; display:inline}
.base_box h3 a{ float:right; font-weight:normal; color:#2757c3; padding-right:10px; font-size:12px;}
.base_box ul{ float:left; width:344px; height:120px; overflow:hidden; padding:10px; background:#fff; }
.base_box ul li{ float:left; width:310px; height:25px; overflow:hidden; line-height:25px; background:url(../images/base_li_bg.jpg) no-repeat 10px center; padding-left:30px; }
.base_box ul li span{ float:right; color:#aaa}

/*公告公示*/
.announce{ float:left; width:209px; height:auto; overflow:hidden; margin-top:10px; display:inline;}
.announce h3{ float:left; width:180px; height:29px; padding-left:29px; background:url(../images/gonggaoh3.jpg) no-repeat left top; padding-top:7px; color:#0B52AA; font-weight:bold; font-size:14px;}
.announce ul{ float:left; width:193px; height:auto; overflow:hidden; border:3px solid #98D7F6; border-top:none; border-bottom:none; padding:5px;}
.announce ul li{ float:left; width:173px; padding-left:23px; height:26px; line-height:26px; border-bottom:1px dashed #aaa; background:url(../images/ann_li_bg.jpg) no-repeat 4px center;}
.announce_bottom{ float:left; width:209px; height:11px; background:url(../images/an_bo.jpg) no-repeat left bottom}

/*中间的右边*/
#right{ float:right; width:208px; height:auto; overflow:hidden;}

/*政务信息公开*/
.ul2{float:left; width:208px; height:auto; overflow:hidden; text-align:center;}
.ul2 h3{ float:left; width:208px; height:26px; line-height:26px; background:url(../images/right_h3.jpg) no-repeat left center; text-align:left; color:#035ab2; font-size:14px}
.ul2 h3 span{ display:block; float:left; width:100px; height:26px; text-align:center; line-height:30px; font-size:12px; color:#2757C3; padding-left:7px; }
.ul2 h3 a{ float:right; font-weight:normal; color:#fff; padding-right:10px; font-size:12px;}
.ul2 div{ float:left; width:202px; height:190px; border:1px solid #c5d6de; padding:5px 2px; background:#fff; text-align: right}
.ul2 li{ float:left; width:198px; height:43px; margin-bottom:5px; margin-left:2px; display:inline}
.ul2 li a{ display:block; float:left;  width:164px; height:33px; font-size:12px; color:#438cdf; font-weight:bold; padding:10px 30px 0 0}
.ul2 li a:hover{ color:#0758CB}
.ul2 li.li01{ background: url(../images/zwxx_01.jpg) no-repeat left top}
.ul2 li.li02{ background: url(../images/zwxx_02.jpg) no-repeat left top}
.ul2 li.li03{ background: url(../images/zwxx_03.jpg) no-repeat left top}
.ul2 li.li04{ background: url(../images/zwxx_04.jpg) no-repeat left top}

.ul3{float: right; width:208px; height:139px; overflow:hidden; text-align:center; background:url(../images/ul3.jpg) no-repeat left top}
.ul3 h3{ float:left; width:208px; height:30px; line-height:30px; text-align:left; color:#3f2f0d; font-size:14px}
.ul3 h3 span{ display:block; float:left; width:75px; height:30px; text-align:center; line-height:30px; font-size:12px; color:#3f2f0d; padding-left:10px; }
.ul3 h3 a{ float:right; font-weight:normal; color:#fff; padding-right:10px; font-size:12px;}
.ul3 div{ float:left; width:202px; height:87px; overflow:hidden; padding:10px 2px; text-align: left}
.ul3 li{ float:left; width:176px; margin-left:10px; display:inline; padding-left:10px; height:22px; line-height:22px; overflow:hidden; border-bottom:1px dotted #a4885a}
.ul3 li a{}


.right_banner{ float:left; width:100%; height:auto; padding-bottom:10px}

/*foot_links*/
.bottom{ width:100%; background:url(../images/bottom.jpg) repeat-x left top; text-align:center; padding:50px 0 0 0; color:#633f07; float:left; line-height:20px; height:62px; margin-top:5px}
.bottom em{ font-style:normal; color:#050505}

/*左边栏目*/
.sub_left{ float:left; width:227px; overflow:hidden; background:url(../images/sub_left.jpg) repeat-y 1px top; margin:0 10px 0 10px; display:inline; }
.cate{ float:left; width:227px; height:auto; }
.cate ul{ float:left; width:226px; overflow:hidden;  position:relative; z-index:2; background:#fff; padding:1px; background: url(../images/cate_ul.jpg) repeat-y left top}
.cate li{ float:left; background: url(../images/sub_left_li.jpg) no-repeat left top; width:208px; height: auto; line-height:34px; margin-bottom:1px; margin-left:8px; display:inline; text-align:left}
.cate li.li_on{ background:url(../images/sub_left_li_hover.jpg) no-repeat left top; }
.cate li.li_on a{ color:#fff}
.cate li a{ display:block; float:left; padding-left:40px; width:168px;color:#0843b1; font-size:14px; font-weight:bold}
.cate li a:hover{ background:url(../images/sub_left_li_hover.jpg) no-repeat left top; color:#fff}
.cate li.li_on dl{ display:block}
.cate_t{ float: right; width:227px; height:50px; background:url(../images/left_t.jpg) no-repeat left top; }
.cate li dl{ color:#fff; float:left; width:206px; height: auto; display:none; background:#fff}
.cate li dl dd{ width:100%; float:left; background: url(../images/dd02.png) no-repeat 42px center #ecefff;  height:21px; line-height:21px;color:#fff; margin-bottom:1px;}
.cate li dl dd a, .cate li.li_on dl dd a{ padding:0; color:#0843b1; font-weight:normal;width:146px; padding-left:60px; font-size:12px;  }
.cate li dl dd a:hover, .cate li.li_on dl dd a:hover{ background:url(../images/dd02.png) no-repeat 42px center #fff8e4; color:#0843b1}
.cate_bt{ float:left; background:url(../images/cate_bt.jpg) no-repeat left top; width:226px; height:254px; }

.box5{ background:url(../images/sub_left_bottom.jpg) no-repeat 5px bottom; height:5px; float:left; width:227px; overflow:hidden; min-height:760px; height:auto!important; height:760px; overflow:visible; }

/*右边*/
.sub_right{ float: left; width:740px; border:1px solid #abd0cd; background:url(../images/sub_right.jpg) repeat-x left 31px ; min-height:756px; height:auto!important; height:756px; overflow:visible; text-align:left}
.statues{ float:left; width:720px; text-align:right; padding-right:20px; height: 30px; line-height:30px; font-size:12px; font-weight:bold; background:url(../images/statues.jpg) repeat-x left top; color:#fff; overflow: hidden}
.statues h1{ float:left; width:150px; text-align:center; padding-left:10px; font-size:14px; color:#3f64b0; line-height:36px;}
.statues span{ font-weight:normal; padding:0 5px; color:#fff; }
.statues a{ font-weight:normal; padding:0 5px; color:#fff; text-decoration:underline}
.sub_news_list{ float:left; width:650px; margin:30px 0 20px 40px; display: inline}
.sub_news_list a{ float:left; color:#613c25; width:530px; height:30px; overflow:hidden}
.sub_news_list li{ float:left; width:615px; padding-left:20px; line-height:34px; height:34px; overflow:hidden; border-bottom:1px dotted #7e401d; background:url(../images/an_li_bg.gif) no-repeat 6px center;}
.sub_news_list li span{ float: right}
.sub_news_list li a:hover{ color:#ff9900}
.h3tit{ float:left; background:url(../images/arrail.jpg) no-repeat left center; padding-left:20px; margin:23px 0 0 40px; display:inline; clear:left; font-weight:bold; font-size:14px;}
.style_one{ float:left; width:723px; height: auto; background:url(../images/subRight_top.jpg) no-repeat left top; overflow:hidden}
.style_two{ float:left; width:723px; background: url(../images/style_box.jpg) no-repeat left bottom; height: auto; padding-bottom:27px}
.statues h3{ float:left; font-size:14px; color:#834715; background:url(../images/statuesH3.jpg) no-repeat left top; clear:left; width:705px; height:29px;  line-height:38px; padding-left:64px; overflow:hidden}
.statues div{ float: left; color:#212121; padding-left:10px;}
.statues div a{color:#5f3405}

.detail{ float:left; width:724px; }

/*分页*/
.pre_next{ float: right; width: auto; height:30px; text-align:center; line-height:30px;margin:10px 0 10px 10px; display:inline; letter-spacing:1px; padding-right:25px; }
.pre_next a{ padding:0 2px;}
.pre_next a:hover{ text-decoration:underline}
.pre_next span{ padding:0 2px}

/*新闻详细*/
.news_detail{width:100%; float:left;  height:auto; overflow:hidden;background:url(../images/content_tit_bg.gif) no-repeat center 0; }
.news_detail h3{ float:left; width:100%; height:24px; line-height:24px; padding-top:45px; text-align:center; font-size:22px; color:#333;}
.news_detail .news_bar{ float:left; width:100%; height:30px; line-height:30px; text-align:center; color:#FF7A2F; margin-top:12px;}
.news_detail .news_bar span{ padding:0 15px;}
.news_info{ float:left; height:auto; overflow:hidden; padding:20px 20px 20px; text-indent:24px; color:#333;}
.news_info p{ line-height:30px; color:#333; font-size:12px;}

.back_list{ float:left; padding:20px; text-align:right; width:670px;}

/*------------留言板-------------*/

.message{
	width:642px;
	height:auto;
	margin:0 auto;
	padding-top:20px;
	}
	
.redfont {
	color: #F00;
}

.textcolor{
	
	border:1px solid #999;}
	
.textheight20{
	height:20px;}
	
	
.message_list{
	width:700px;
	height:auto;
	margin:20px  0px 0px 20px;
	}
	
.fleft{
	float:left;}
	
.fright{
	float:right;
	}
	
.mbottom10{
	margin-bottom:10px;}

.lheight20{
	line-height:25px;}

.message_list_li{
	height:auto;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom:dashed 1px #999;
	}
	
.fweight{
	font-weight:bold;}
	
.message_list_reply{
	width:650px;
	float:right;
	height:auto;
	padding:10px;
	background-color:#ececec;}
	
.fcolor_blue{
	color:#0843B1;}
	
.fcolor_grey{
	color:#3c3c3c;}
	
.mright20{
	margin-right:20px;}
	

/*------------在线访谈-------------*/

.interview_list{
	width:700px;
	height:auto;
	margin:20px  0px 0px 20px;}
	
.interview_list_l{
	
	height:auto;
	}
	


.interview_list_txt{
	width:500px;
	height:auto;}
	
.interview_list_img{
	width:200px;
	height:150px;}
	
.interview_list_txt_td{
	height:20px;
	
	}
	
.interview_list_txt a.f14:hover{
	color:#0843B1;}
	
.interview_exp_list{
	height:150px;;
	width:100%;
	
	padding-bottom:10px;
	border-bottom:dashed 1px #999;
	}
	
.interview_exp_list_txt{
	width:490px;
	height:90px;
	
	}
	
	
.interview_exp_cont{
	width:680px;
	height:auto;
	padding:10px;
	
	}
	

.lheight18{
	line-height:18px;}


.interview_view_cont{
	width:700px;
	height:auto;
	border:1px solid #d3d3d3
	
}

.interview_view_tit{
	height:25px;
	width:100%;
	
	background:#F0F0F0; }
	
.interview_view_tit_txt{
	width:92px;
	height:23px;
	background-color:#0843B1;
	line-height:23px;
	font-weight:bold;
	text-align:center;
	border:1px solid #0843B1;
	
	}
	
.fcolor_white{
	color:#fff;}
	
.interview_view_cont_txt{
	height:600px;
	width:690px;
	padding:0px 0 10px 10px;
	overflow:auto;
	}
	
.fcolor_red{
	color:#F00;}
	
	
	
.interview_view_cont_txt_li{
	border-bottom:1px dashed #999;
	padding-bottom:10px;
	padding-top:10px;
	line-height:20px;}
	
.interview_data{
	color:#2f4762;
	margin-left:10px;}
	
/*-------------领导信箱---------------*/

.leader_email{
	width:700px;
	height:auto;
	margin:20px  0px 0px 20px;}
	
.sub_patent_list_main {
 padding:15px;
}
.sub_patent_list_main table {
 line-height:20px;
 width:100%;
 height:auto;
}
.sub_patent_list_main_title td {
 height:20px;
 border-top:1px solid #1f7bc0;
 border-bottom:1px solid #1f7bc0;
 text-align:center;
 font:14px/30px 微软雅黑;
 color:#fff;
 background-color:#2676cf;
}
.sub_patent_list_main_title1 td {
 height:20px;

 border-bottom:1px dashed #bfbfbf;
 text-align:center;
 font:12px/20px 宋体;
 color:#333;
}
.sub_patent_list_main_title1{
 background-color:#fff;
}
.sub_patent_list_main_title1:hover{
 background-color:#ebebeb;
}
.sub_patent_list_main_title3{
 height:15px;
 border-bottom:1px solid #d8d8d8;
}

.patent_td{
	padding:5px 8px;
	}
	
.write_email{
	width:92px;
	height:29px;
	display:block;
	background:url(../images/write_email.gif) no-repeat;}
	
.approve{
	width:92px;
	height:29px;
	display:block;
	background:url(../images/approve.gif) no-repeat;}
	
.approve_show{
	width:92px;
	height:29px;
	display:block;
	background:url(../images/approve_show.gif) no-repeat;}
	
.email_cont{
	width:700px;
	height:auto;}
	
.email_cont_txt{
	font-size:14px;
	font-weight:bold;
	height:30px;
	line-height:30px;}
	
.email_cont_list{
	border:1px solid #e2e2e2;
	width:700px;
	height:auto;}

.font12_blod{
	font-size:12px;
	font-weight:bold;}
	
.lpadding10{
	padding-left:10px;}
	
.email_cont_main{
	padding:5px 10px ;
	line-height:20px;}
.rpadding10{
	padding-right:10px;}
	
.border1{
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;}
.border2{
	border-bottom:1px solid #e2e2e2;}

.mtop10{
	margin-top:10px;}
	
.ipt { height:20px; line-height:20px; border:1px solid #F6D18D;}

.ipt2 { line-height:20px; border:1px solid #F6D18D;}

.padding5{
	padding:5px;}
	
/*-------------在线调查---------------*/
	
	
.inquire{
	width:700px;
	height:auto;
	margin:20px  0px 0px 20px;}
	
.inquire_list{
	width:700px;
	height:auto;}
	
.inquire_list{ float:left; width:700px;  display: inline}

.inquire_list a{ float:left; color:#613c25; width:530px; height:30px; overflow:hidden}
.inquire_list li{ float:left; width:680px; padding-left:20px; line-height:34px; height:34px; overflow:hidden; border-bottom:1px dotted #7e401d; background:url(../images/an_li_bg.gif) no-repeat 6px center;}
.inquire_list li span{ float: right}
.inquire_list li a:hover{ color:#ff9900}

/*-------------在线投票---------------*/

.vote{
	width:92px;
	height:29px;
	display:block;
	float:left;
	margin-right:10px;
	background:url(../images/vote.gif) no-repeat;
}
	
.mleft10{
	margin-left:10px;}
.voteinfo{
 width:100%;
 height:5px;
 background: url(../images/bj_xx.gif) repeat-x center;
}
.voteinfo2{
 width:100%;
 line-height: 28px;
 text-align: left;
 background: #FFF9E3;
 margin: 2px 0 4px 0;
 font-size: 14px;	
 zoom:1;
}
.voteck{
	width:92px;
	height:29px;
	display:block;
	float:left;
	background:url(../images/ckjg.jpg) no-repeat;
}	
/*-----------------搜索--------------*/

.znss{ background:url(../img/znss.jpg) no-repeat left top; width:211px; height:160px; float:left; margin:0 0 0 8px; display:inline}
.znss_text{ float:left; width:186px; height:26px; line-height:26px; border:1px solid #87b6db; background:#f9f9f9; margin:20px 0 20px 10px; display:inline}
.znss_sub{ float:left; width:86px; height:22px; background: url(../images/znss_sub.jpg) no-repeat left top; border:none; cursor:pointer; margin:0 15px 0 20px; display:inline}
.znss_reset{ float:left; background:url(../images/znss_reset.jpg) no-repeat left top; width:66px; height:22px; border: none; cursor:pointer}
#result .statues{ background:url(../images/ssjg.jpg) no-repeat center top; height:100px; position:relative}
#result .statues h5{ position:absolute; left:45px; top:59px; font-size:14px;}
.searchList{ float:left; width:690px; padding-left:15px;}
.searchList dt{ font-size:14px; color:#535353; line-height:30px;}
.searchList dt b{ font-weight:normal; color:#f00;}
.searchList dd h3{ font-size:12px; font-weight:normal; }
.searchList_dd_lines{ width:100%; height:3px; border-bottom:1px dotted #7e401d}
.searchList dd{ line-height:26px; margin-top:10px; margin-bottom:12px;}
.searchList dd h3 a{}
.searchList dd h3 em{ font-style:normal; color:#f00;}
.searchList dd p{ color:#0d51ae}
.znss_search{
	margin-top:20px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-left:15px;
	color:#0d51ae;}