@charset "gb2312";
/* css reset www.admin10000.com */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;}
body { background:#fff; color:#555; font-family: "Microsoft Yahei";   min-width: 320px;}
td,th,caption {font-size:62.5%; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
/*a:hover { text-decoration:underline; }*/
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
html {overflow-x:hidden; min-width: 320px;} 
.h225{height:225px;}
.h330{ height:330px;}
.h229{ height:229px;}
.mt30{ padding:30px 0;}
/* css common */
.cl_b{ clear:both;}
.clearfix:after{content: ""; height:0; display: block; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.pull-left{float: left;}
.pull-right{float: right;}
img{border:0}
/*banner-begin*/
.banner{ background:url(imagesbanner.jpg) no-repeat top center; width:100%; height:208px;}
/*banner-end*/
/*menu-begin*/
.menu{ background:url(imagesmenu_bg.png) repeat-x; height:41px; width:100%;}
.menu_center{ width:1000px; margin:0 auto;}
.menu_center ul{ float:left;}
.menu_center ul li{ float:left; margin-right:12px; line-height:41px; }
.menu_center ul li a{ font-size:16px; color:#fff; display: block;padding:0 20px;margin-top:6px;height: 35px;
 line-height:31px; float: left;}
.menu_center ul li.active{ background:#fff; height:35px;}
.menu_center ul li.active a{ color:#0163b6; }
.search{ float:right; margin-top:4px;}
.text{ width:240px; height:24px; border:1px solid #c0da8a; line-height: 24px; background:#fff; float:left; color: #666;}
.submit{ background:url(imagessearch.png) no-repeat; width:44px; height:24px;float:left; border:none;}
/*.menu_center ul li:hover{ background:#fff; height:35px; margin-top:6px; line-height:31px;}
.menu_center ul li:hover a{ color:#0163b6;}*/
.menu_center ul li a:hover{color:#0163b6; background: #fff;}
/*menu-end*/
/*主体-begin*/
.warp{ width:1000px; margin:20px auto;}
.left_warp{ float:left; width:320px; border:1px solid #dae2ce; overflow:hidden;}
.tab1{ position:relative}
.title{ border-bottom:1px solid #92bd38; overflow:hidden;height: 31px;}
.more{ position:absolute; right:10px; top:6px;}
.more a{color:#57820d; font-size:12px;}
.title li{ float:left;}
.content{ clear:both;}
.content div ul li{ background:url(imagesli_bg.png) no-repeat 10px center; line-height:28px; padding-left:20px;}
.content div ul li:hover a{color:#57820d;}
.content div ul li a{ font-size:14px; color:#333;}
.mt10{ margin-top:18px;}
.mt11{ margin-top:19px;}
.w135{ width:135px;}
/*联系方式begin*/
/*进度安排-begin*/
.content div ul.jdap li{ background:url(imagesli_bg.png) no-repeat 10px 9px; height: 43px; padding-bottom: 2px; *padding-bottom: 0px; border-bottom: 1px dashed #80c269;}
.content div ul.jdap li p{ color:#333; font-size:14px; line-height:20px;height:20px;}
.content div ul.jdap li:hover{background:#eeffd8 url(imagesli_bg.png) no-repeat 10px 9px;}
.content div ul.jdap li:hover p{ color:#333;}
/*进度安排-end*/
.contact h2{ border-bottom:1px solid #92bd38; overflow:hidden;height: 32px;}
.contact h2 span{ float:left; display:block;background:url(imagestitle_bg.png) no-repeat; width:95px; height:31px; line-height:31px; text-align:center; color:#fff; font-size:16px; font-weight:normal;}
.contact h2 span.more_lifs{ background:none; font-size:12px; float:right; width:60px;}
.contact h2 span.more_lifs a{color:#57820d;}
.contact_title { background:#e9f6d6; height:24px; margin-top:6px; padding-left:10px;}
.contact_title li,.contact_title_one li{ float:left; font-size:12px;color:#333;}
.contact_title li{ font-weight:bold; line-height:25px;}
.contact_title_one li{ line-height:30px;}
.contact_title_one li.fontnew{ font-size: 14px;}
.w80{ width:70px; text-align:center; line-height:21px;margin-left:5px;}
.w150{ width:150px; text-align:left; line-height:21px;}
.w200{text-align:center; width:145px;}
.w128{ width:128px; text-align:center;}
.contact_title_one{ background:none; clear:both; margin-left:10px; overflow:hidden; padding-bottom:10px;}
.contact_title_one li.h15{line-height:15px;}
/*联系方式end*/
.right_warp{ width:670px; float:right; overflow:hidden;}
#box{width:328px;height:227px;position:relative; float:left;}
#imgBox{width:328px;height:227px;overflow:hidden;} 
#imgBox img{width:328px;height:227px;}
.hide{display:none;} 
#pageBox{height:39px;width:328px;position:absolute;left:0;bottom:0px;}
#mask{height:39px;background:#000;}
.alpha{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity:0.6;}
#info span a{ color:#fff; font-size:14px;}
#info{position:absolute;top:0;left:0;height:39px;line-height:38px;width:328px;padding:0 15px;font-weight:bold;color:#FFF;font-size:12px;}
#page{position:absolute;top:15px;right:10px;}
#page span{float:left;width:10px;height:10px;background:#7c7c7c; overflow: hidden; border:1px solid #c3c3c3; margin-left:7px;}
#page span.se{ background:#87b354; border:1px solid #fff;}
/*普查-begin*/
.tab2,.tab3{ position:relative; width:328px; float:right;}
.title2,.title3{ border-bottom:1px solid #92bd38; overflow:hidden;height: 31px;}
.more{ position:absolute; right:10px; top:6px;}
.more a{color:#57820d; font-size:12px;}
.title2 li,.title3 li{ float:left; width:90px; text-align:center; line-height:31px;}
.title2 li a,.title3 li a{ color:#333;}
.title2 li.on,.title3 li.on{ background:url(imagestitle_bg.png) no-repeat; width:95px; height:31px; line-height:31px; text-align:center; font-size:16px; color:#fff;}
.title2 li.on a,.title3 li.on a{color:#fff;}
.content2,.content3{ clear:both; width:328px;}
.content2 div,.content3 div,.content4 div{display:none;}
.content2 ul  li span,.content3 ul  li span{ float:right; margin-right:10px; font-size:12px; color:#888;}
.content2 div ul li,.content3 div ul li{ background:url(imagesli_bg.png) no-repeat 10px center; line-height:28px; padding-left:20px;}
.content2 div ul li:hover a,.content3 div ul li:hover a{color:#57820d;}
.content2 div ul li a,.content3 div ul li a{ font-size:14px; color:#333;}
/*普查-end*/
/*领导讲话-begin*/
.mt20{ margin-top:17px;}
.tab4{ position:relative; width:328px; float:left;}
.title4{ border-bottom:1px solid #92bd38; overflow:hidden; height: 31px;}
.more{ position:absolute; right:10px; top:6px;}
.more a{color:#57820d; font-size:12px;}
.title4 li{ float:left; width:95px; text-align:center; line-height:31px;}
.title4 li a{ color:#333;}
.title4 li.on{ background:url(imagestitle_bg.png) no-repeat; width:95px; height:31px; line-height:31px; 
	text-align:center; font-size:16px; color:#fff;}
.title4 li.on a{color:#fff;}
.add{ background:url(imagestitle_bg.png) no-repeat; width:95px; height:31px; line-height:31px; 
	text-align:center; font-size:16px; color:#fff;}
.title2 li.add a,.title3 li.add a,.title4 li.add a{ color:#fff;}
.content4{ clear:both; width:328px;}
.content4 div ul li{ background:url(imagesli_bg.png) no-repeat 10px center; line-height:28px; padding-left:20px;}
.content4 div ul li:hover a{color:#57820d;}
.content4 div ul li a{ font-size:14px; color:#333;}
/*领导讲话-end*/
/*轮播-begin*/
.LunBo{position: relative;height: 88px;width:670px; overflow:hidden; margin-top:15px;}
.LunBo ul li {position: absolute;height:88px;width:670px;left: 0px;top: 0px;display: none;}
.LunBo ul li img{height:88px;width:670px;}
.LunBo ul li.CurrentPic {display: block;}
.LunBo .LunBoNum {position: absolute; right:10px; bottom:5px;}
.LunBo .LunBoNum span {height: 11px;width: 11px;display: block; margin-right:10px;
float: left;cursor: pointer; background:#70b61a; overflow:hidden;}
.LunBo .LunBoNum span.CurrentNum {background: #fff;}
/*轮播-end*/
/*快速入口-begin*/
.ksrk{ margin-top:17px; width:670px; overflow:hidden;}
.ksrk h2{ border-bottom:1px solid #92bd38;height: 31px;}
.ksrk h2 span{ background:url(imagestitle_bg.png) no-repeat; width:95px; height:31px; line-height:31px; text-align:center; font-size:16px; color:#fff; display:block; font-weight:normal;}
.ksrk ul li{ width:204px; height:72px; float:left; margin-left:15px; margin-top:15px; display: inline;}
.ksrk ul li img{width:204px; height:72px;}
/*快速入口-end*/
 .roll {
width: 670px;height: 80px;position: relative;}
.btn_left {display: block;width:16px;height: 35px; position: absolute;top: 30px;left: 1px; z-index: 1; background:url(imagesbtn.png) no-repeat; background-position:0 0;}
.btn_left:hover{ background-position:0 -36px;}
.btn_right { display: block;width: 16px;height: 35px; position: absolute;top: 30px;right: 1px;z-index: 1; background:url(imagesbtn.png) no-repeat; background-position:-17px 0;}
.btn_right:hover{ background-position:-17px -36px;}
.roll .wrap1 { width:620px;height: 80px;margin: 0 auto;position: relative;overflow: hidden;}
.roll ul {position: absolute;top: 0;left: 0;}
.roll li {float: left;width: 204px;height: 70px;text-align: center; }
.roll li a:hover { position: relative;}#oP1 {text-align: center;}
.k_14 {width: 340px;height: 40px;position: absolute;top: 0px;left: 0px;}

/*主体-end*/
/*footer*/
.footer{ border-top:9px solid #709a28; background:#eeffd8; height:120px; overflow:hidden; margin-top:20px;}
.footer_con{ width:1000px; margin:0 auto;}
.footer_left{ float:left; padding-top:30px;}
.footer_left p{ text-align:left; font-size:12px; line-height:25px; color:#000;}
.footer_right{ float:right; padding-top:20px;}
.footer_right p{text-align:right;font-size:12px; line-height:25px; color:#000;}
/*详情*/
.location{ width:1002px; margin:0 auto; height:25px; line-height:25px;color:#999;}
.location span{ width:7px; height:9px; background:#d9e1c7;float:left; margin-top:10px;margin-right:5px; overflow:hidden;}
.location a{ font-size:14px; color:#999;}
.location a:hover{color:#79a439;}
.warp_sec{ width:1002px; margin:0 auto; border:1px solid #dae2ce; overflow:hidden;}
.warp_sec h2{ font-size:20px; color:#333; text-align:center;line-height:30px; font-weight:normal; 
	width:880px; margin:0 auto; margin-top:30px;}
.warp_sec p.time{text-align:center; line-height:30px;  width:880px; margin:0 auto; margin-bottom: 30px;}
.warp_sec p.time span{  display:inline-block;}
.warp_sec p.time span.first{margin-right:10px;}
.message{ margin-top:20px; width:880px; margin:0 auto; padding-bottom:30px;}
.message p{ font-size:14px; color:#333; line-height:30px;}

/*文字列表*/
.box{ width:1000px; margin:0 auto;}
.fleft{ float:left;}
.fright{ float:right;}
.textLeft {width: 215px;display: none; border:1px solid #dae2ce;}
.textLeft h2 {height: 44px;line-height: 33px; padding-left:15px;color: #FFFFFF;font-size: 18px; background:url(imagestextlist_li.png) no-repeat; margin-top:7px; margin-left:-9px;}
.textLeftMenu {overflow: hidden; }
.textLeftMenu li a {height: 32px;line-height: 30px;font-size: 16px;padding-left: 43px;display: block;overflow: hidden;}
.textLeftMenu li{ margin:0 auto; width:194px; height:32px; line-height:32px;margin-bottom:5px; 
	background:url(imagesnewli.png) no-repeat 25px center;}
.textLeftMenu li a:hover {color: #FFFFFF;background:url(imagestextlist_onnew.png) no-repeat;}
.textLeftMenu li a:hover span {display: block;float: right;background: url(../images/down_whiteArrow.png) no-repeat;width: 14px;height: 9px;margin: 15px 15px 0 0; }
.textLeftMenu li.on a {height: 32px;line-height: 30px;font-size: 16px;padding-left:43px;display: block;overflow: hidden;color: #FFFFFF; background:url(imagestextlist_onnew.png) no-repeat;}
.textLeftMenu li.on a span {display: block;float: right;background: url(../images/down_whiteArrow.png) no-repeat;width: 14px;
height: 9px;margin: 15px 15px 0 0; }
.textLeftMenu .subMenu {display: none; }
.textLeftMenu .subMenu li a {font-size: 14px;background: #eee;color: #999999; }
.textLeftMenu .subMenu li a:hover {color: #27a6ff; }
.textLeftMenu .subMenu li.on a {color: #27a6ff; }
.textRight {width: 765px;overflow: hidden; border:1px solid #dae2ce;}
.textListTit {height: 40px;line-height: 40px;border-bottom: solid 1px #92bd38; position: relative; width:697px; margin:0 auto;}
.textListTit h3 {display: inline;text-align: center; height:32px;font-size: 16px;color: #fff;position: absolute;
	left: 0;bottom: -2px; background:url(imagestitle_bg.png) repeat-x; font-weight:normal; padding:0 10px; line-height:32px; }
.textList {overflow: hidden; font-size: 14px;line-height: 30px; width:697px; margin:0 auto;}
.textList li {height: 40px;line-height: 40px; background: url(imagesli_bg.png) no-repeat left center;padding-left: 10px; font-size:12px; }
.textList li:hover {background: url(imagesli_bg.png) no-repeat left center; }
.textList li:hover a{ color:#79a439;}
.textList li a {float: left; }
.textList li .date {float: right;color: #888;font-size:12px; }
.textList p{line-height:35px;}
.page {height: 40px;line-height: 40px;text-align: center; }
.contentBox {padding: 30px; }
.conTit { border-bottom: dashed 1px #CCCCCC;overflow: hidden;text-align: center; }
.conTit h2 {font-size: 18px;height: 60px;line-height: 60px; }
.conTit span {height: 60px;line-height: 60px;margin-right: 15px; }
.search_conex{ width:1010px; margin:0 auto; margin-top:20px;border:1px solid #dae2ce;}
.search_conex ul {width:940px;margin:20px auto;}
.search_conex ul li{ line-height:30px; font-size:14px; color:#333;}
.search_conex ul li a{ font-size:14px; color:#333;}
.fl_picture {
	position: fixed;
    top: 40%;
    right: 5%;
}
.fl_picture ul span {
	font-size: 12px;
    color: #333;
    cursor: pointer;
}
