@charset "gb2312";
/* CSS Document */
*{padding:0px; margin:0px; }
/**,*:before,*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}*/
a{text-decoration: none}
img{border:0}
input,button{outline: 0;}
*{font-family:Verdana, Geneva, sans-serif,Microsoft YaHei;}
ul{ list-style:none;}
body{background:url(imagesbg.jpg) no-repeat top center;}
.banner{width:100%; height:150px; text-align:center; }
.logo_wrap{width:1000px;margin:0px auto;z-index: 999;}
.logo{float:left; width:327px; height:62px; line-height:62px; margin:52px 0 0 32px; display:inline;}
.logo_search{
	float: right;
	width: 370px;
	height: 39px;
	margin: 62px 25px 0 0;
}
.logo_search form{
	position: relative;
}
.logo_search form:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.logo_search #keywords_1{
	width: 308px;
	height: 39px;
	border:0;
	display: inline-block;
	float: left;
	background: url(imagessearch_input.png) no-repeat 0 0;
	box-sizing: border-box;
	padding: 0px 20px;
	line-height: 39px;
	color: #525252;
	font-size: 12px;
	overflow: hidden;
}
.logo_search #sousuo{
	width: 62px;
	height: 39px;
	display: inline-block;
	float: right;
	border:0;
	background: url(imagessearch_btn.png) no-repeat 0 0;
	cursor: pointer;
	z-index: 999;
}
.Uname{filter:Alpha(opacity=40);}
.Wrap{width:100%; height:100%; margin:0px;}
.Mainnav{width:1000px;height:100%;margin: 0px auto 0px;background:#ffffff;}
.Subnav{width:1000px;height:48px;line-height:48px;background:#2860b4;text-align:center;}
.Subnav ul{float:left; padding:0px auto; margin:0px auto;}
.Subnav ul:after{content: "";display: block;clear: both;height: 0;}
.Subnav ul li{float:left; width:134px;height:48px; line-height:48px; font-size:16px; color:#ffffff; vertical-align:bottom; text-align:center; padding:0px auto; margin:0 0 0 39px; display:inline;font-family:Microsoft YaHei; }
.Subnav ul li a{ text-decoration:none; color:#FFFFFF;display: block;line-height: 48px;}
.Subnav ul li a:hover{float:left; width:134px; background:#194c99; font-family:Microsoft YaHei; color:#ffffff; }
#Subnav_li{background:#194c99;}
.Content{float:left;width:970px;height:100%;display:inline;background:#ffffff;padding:10px 15px;}
.Content_img{float:left; margin:5px 0 0 0px; display:inline; }
/* 通知公告滚动Css */
.txtMarquee-left{float:left; width:860px;height:35px;  position:relative; margin-right:0px;  }
.txtMarquee-left .bd{ margin:0 15px 0 10px; width:860px; }
.txtMarquee-left .bd .tempWrap{ width:860px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-left:20px;  float:left; width:270px; height:35px; line-height:35px; font-size:14px; color:#243864; vertical-align:bottom; text-align:center; font-family:Microsoft YaHei;text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li a{color:#243864;text-decoration:none;}
.txtMarquee-left .bd ul li a:hover{float:left; color:#194c99; text-decoration:underline;}
.Content_tzgg{float:left; width:970px; height:228px; margin:10px 0 0 0px; display:inline;}
.Content_photo{float:left; width:414px; height:232px; margin:0px 0 0 0px; display:inline;}
/* 图片新闻Css */
.slideBox{ width:414px; height:232px; overflow:hidden; position:relative; float:left;  }
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:7px; height:7px; line-height:14px; text-align:center; background:#fff; cursor:pointer;background: url(imageswhite.png) no-repeat 0 0; }
.slideBox .hd ul li.on{ background:#f00; color:#fff;background: url(imagesred.png) no-repeat 0 0; }
.slideBox .bd{ position:relative; height:100%; z-index:0; width:414px;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;width:414px;position:relative}
.slideBox .bd li a span{box-sizing: border-box;padding:0 100px 0 10px; zoom:1; vertical-align:middle;width:414px; height:28px; line-height:28px; font-size:14px;  font-family:Microsoft YaHei; color:#ffffff; position:absolute;bottom:0px; left:0px;*background:#000; *filter:alpha(opacity=30);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1e000000,endColorstr=#1e000000); background-color:rgba(0,0,0,0.3);overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.slideBox .bd img{ width:414px; height:232px; display:block; }
.clearfix {overflow: auto;zoom: 1;}
.Content_zwyw{float:left; width:546px; height:232px; margin:0px 0 0 10px; display:inline;overflow: hidden;}
/*政务要闻 */

.slideTxtBox{ 
	width:100%;  
	text-align:left; 
}
.slideTxtBox .hd{ 
	height:29px; 
	line-height:29px; 
	background:#e6e6e6; 
	position:relative;
}
.slideTxtBox .hd ul{ 
	float:left;  
	position:absolute; 
	height:29px; 
	display:inline;   
}
.slideTxtBox .hd ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.slideTxtBox .hd ul li{ 
	float:left; 
	padding:0 15px; 
	cursor:pointer;
	width:91px; 
	vertical-align:bottom; 
	text-align:center;
	height:29px; 
	line-height:29px;
	display:inline; 
}
.slideTxtBox .hd ul li a{
	color: #000;
	display:block;
}
.slideTxtBox .hd ul li.on{ 
	height:29px;  
	background:#194c99;  
	color:#ffffff; 
	width:91px; 
	vertical-align:bottom; 
	text-align:center; 
	float:left;
}
.slideTxtBox .hd ul li.on a{
	color: #fff
}
.slideTxtBox .bd ul{ 
	padding:0px; 
	zoom:1; 
	margin:15px 0 0 0px; 
}
.slideTxtBox .bd li{ 
	height:32px; 
	line-height:32px; 
	width:505px; 
	float:left; 
	font-size:14px;  
	color:#000000;
	font-family:Microsoft YaHei; 
	margin:0 0 0 15px; 
	display:inline; 
	background:url(imagesicon_.jpg) 
	no-repeat 0px; 
	padding:0 0 0 15px; 
}
.slideTxtBox .bd li .date{ 
	float:right; 
	color:#000000;  
}
.slideTxtBox .bd li a{
	color:#000000;
	text-decoration:none;
}
.slideTxtBox .bd li a:hover{
	float:left; 
	color:#000000;
	text-decoration:underline;
}


.Content_wrap{float:left; width:970px; height:205px; margin:15px 0 0 0px;display:inline;}
.Content_wrap_left{float:left; width:276px; height:205px;}
.Content_wrap_top{float:left; width:266px; height:31px; background:url(imageszwgk_bg.jpg) no-repeat; color:#000000; padding:0 0 0 10px;}
.Content_wrap_top_b{float:left; width:276px; height:161px;}
.Content_wrap_bottom {float:left; width:276px; height:161px; margin:5px 0 0 -5px; display:inline;}
.Content_wrap_bottom ul{float:left; padding:0px auto;}
.Content_wrap_bottom ul li{float:left; width:126px; height:47px;line-height:42px; background:#ffffff; border:1px solid #dfdfdf; margin:7px 0 0 10px; display:inline;}
.Content_wrap_bottom ul li img {float:left;padding:0px; vertical-align:bottom; margin:10px 10px 0 15px; display:inline;}
.Content_wrap_bottom ul li a{float:left; padding:0px; margin:0px; color:#000000;text-decoration:none;}
.Content_wrap_bottom ul li a:hover{ float:left; text-decoration:underline;}
.Content_wrap_middle{float:left; width:425px; height:205px; margin:0 0 0 12px; display:inline;font-family:Microsoft YaHei; }
/*人事任免 */
.slideTxtBox1{ width:415px;  text-align:left;display:inline;  }
.slideTxtBox1 .hd{ height:29px; line-height:29px; background:#e6e6e6;position:relative; }
.slideTxtBox1 .hd ul{ float:left;  position:absolute; height:29px;display:inline;   }
.slideTxtBox1 .hd ul li{ float:left; padding:0 15px; cursor:pointer;width:76px; vertical-align:bottom; text-align:center;height:29px; line-height:29px;display:inline; }
.slideTxtBox1 .hd ul li a{color: #000}
.slideTxtBox1 .hd ul li.on{ height:29px;  background:#194c99;  color:#ffffff; width:76px; vertical-align:bottom; text-align:center; float:left;}
.slideTxtBox1 .hd ul li.on a{color: #fff}
.slideTxtBox1 .bd ul{ padding:10px 0px; zoom:1;}
.slideTxtBox1 .bd li{ height:32px; line-height:32px; width:385px; float:left; font-size:14px;  color:#000000;font-family:Microsoft YaHei; margin:0 0 0 15px; display:inline; background:url(imagesicon_.jpg) no-repeat 0px; padding:0 0 0 15px; }
.slideTxtBox1 .bd li .date{ float:right; color:#000000;  }
.slideTxtBox1 .bd li a{color:#000000;text-decoration:none;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;float: left;width: 260px;}
.slideTxtBox1 .bd li a:hover{float:left; color:#000000; text-decoration:underline;}
.Content_wrap_right{float:left; width:244px; height:205px; margin:0 0 0 12px; display:inline;}
.Content_yqlj{float:left; width:1000px; margin:10px 0 0 0px; display:inline;}
.Content_yqlj img{float:left; margin:0 4px 0 0px; display:inline;}
.Content_yqlj select{float:left; width:166px; height:31px; line-height:31px; margin:0 0 0 10px; display:inline; outline:0px; background:#eaeaea; border:none; padding:5px 2px 5px 0px;} 
.Content_yqlj a{
	display: block;
	float: left;
	margin:0 0 0 10px;
	width:166px;
	height:31px; 
	line-height:31px;
	background: #eaeaea;
	color: #000;
	text-align: center;
}
.bottom_wrap{float:left;width:100%; margin:0px auto; height:120px;}
.bottom{ width:1000px; border-top:10px solid #2860b4;margin:0px auto; background: #fff}
.bottom_left{float:left; width:65px; height:80px;margin:15px 0 0 0px; display:inline; }
.bottom_right{float:left; width:110px; height:55px; margin:15px 0 0 0px; display:inline;}
.bottom_middle{float:left; width:820px; height:80px; line-height:24px; font-family:Microsoft YaHei;  color:#000000; font-size:13px;margin:15px 0 0 0px; display:inline;}
.bottom_middle span{ margin:0 0 0 20px; display:inline; float:left;}
.bottom:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
#_span_jiucuo img{
	padding-top: 10px;
}

/*政务公开*/
.zwfw{
	width: 100%;
	padding:10px 15px;
	background: #fff;
	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
  	box-sizing: border-box;
}
.zwfw:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.zwfw_left{
	width: 280px;
	height: 505px;
	float: left;
}
.zfml{
	width: 100%;
}
.zfml_top{
	width: 100%;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #cecece;
	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
  	box-sizing: border-box;
}
.zfml_top p{
	width: 85px;
	height:35px;
	border-bottom: 3px solid #2860b4;
	font-weight: bold;
	text-align: center;
	line-height: 35px;
	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
  	box-sizing: border-box; 
}
.zfml_top p a{
	font-size: 14px;
	color: #2860b4;
}
.zfml dl{
	margin-top: 10px;
}
.zfml dl:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.zfml dl dd{
	width: 129px;
	height: 38px;
	background: url(imageszwmlbg01.png) no-repeat 0px 0px;
	float: left;
	margin:5px;
}
.zfml dl dd.zfml_dd_lg{
	width: 268px;
	background: url(imageszwmlbg02.png) no-repeat 0px 0px;
}
.zfml dl dd a{
	display: block;
	line-height: 38px;
	color: #000;
	font-size: 14px;
}
.zfml dl dd a span{
	display: block;
	float: left;
	width: 28px;
	padding:8px 5px 0 13px; 
}
.zfml dl dd a img{
/*	padding: 8px 5px 0 13px;*/
}
.zfml dl dd.zfml_dd_lg a span{
	margin-left: 55px;
	padding:5px 8px 0 13px; 
}
.flxxsy{
	width: 100%;
	background: #f9f9f9;
	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
  	box-sizing: border-box; 
  	padding: 5px;
  	margin-top: 10px;
}
.flxxsy_top{
	width: 100%;
	height: 45px;
	border-bottom: 1px solid #e3e3e3;
}
.flxxsy_top p{
	width: 120px;
	height:46px;
	border-bottom: 3px solid #2860b4; 
	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	padding-left: 22px;
  	line-height: 46px; 
  	background: url(imagesicon01.png) no-repeat 5px 18px;
}
.flxxsy_top p a{
	color: #2860b4;
	font-size: 14px;
	font-weight: bold;
}
.flxxsy ul{
	padding: 5px 0px;
}
.flxxsy ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.flxxsy ul li{
	width: 33.33%;
	height: 30px;
	line-height: 30px;
	float: left;
}
.flxxsy ul li a{
	font-size: 14px;
	color: #3c3c3c;
	display: block;
	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	padding-left: 20px;
  	background: url(imagesicon02.png) no-repeat 7px 12px;
}
.zwfw_middle{
	width: 426px;
	height: 505px;
	float: left;
	margin-left: 20px;
}
.tab{
	width: 100%;
}
.tab_top{
	height: 32px;
	background: #f0f0f0;
}
.tab_top ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.tab_top ul li{
	width: 93px;
	float: left;
	line-height: 32px;
	text-align: center;
}
.tab_top ul li.tab_on{
	background: #2860b4;
}
.tab_top ul li a{
	display: block;
	font-size: 14px;
	color: #000;
}
.tab_top ul li.tab_on a{
	color: #fff;
}
.tab_list ul{
	padding: 10px 0px;
	overflow: hidden;
	height: 192px;
	display: none;
}
.tab_list ul li{
	width: 400px;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	padding-left: 20px;
  	background: url(imagesicon_.jpg) no-repeat 6px 15px;
}
.tab_list ul li a{
	font-size: 14px;
	color: #000;
}
.zwfw_right{
	width: 226px;
	height: 505px;
	float: right;
	border:1px solid #e6e6e6;
	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	padding: 0px 10px;
  	text-align: center;
}
.ldzc{
	width: 103px;
	height: 30px;
	font-size: 14px;
	color: #2860b4;
	font-weight: bold;
	border-top: 4px solid #2860b4;
	margin:0 auto;
	text-align: center;
	line-height: 30px;
}
.ldzp{
	width: 130px;
	height: 172px;
	margin-top: 15px;
}
.ldmz{
	height: 30px;
	font-size: 14px;
	color: #626262;
	font-weight: bold;
	line-height: 30px;
	margin-top: 5px;
}
.ldjj{
	width: 180px;
	height: 165px;
	font-size: 14px;
	color: #3c3c3c;
	margin: 10px auto;
	overflow: hidden;
	text-indent: 2em;
	line-height: 26px;
	text-align: justify;
}
.ckxq{
	width: 104px;
	height: 32px;
	color: #fff;
	font-size: 14px;
	line-height: 32px;
	display: block;
	float: right;
	background: url(imagesckxq.png) no-repeat 0px 0px;
}


.picScroll-left{ 
	width:100%;  
	overflow:hidden; 
	position:relative; 
	margin-top: 15px;   
}
.picScroll-left .hd{ 
	overflow:hidden;   
}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ 
	position: absolute;
	top: 0px;
	display:block;  
	width:30px; 
	height:86px; 
	float:right; 
	overflow:hidden;
	cursor:pointer; 
}
.picScroll-left .hd .next{ 
	right: 0px;
	background:#f5f5f5 url("imagesleft.png") no-repeat 10px 36.5px ;
}
.picScroll-left .hd .prev{ 
	left: 0px;
	background:#f5f5f5 url("imagesright.png") no-repeat 10px 36.5px ; 
}
.picScroll-left .hd ul{ 
	float:right; 
	overflow:hidden; 
	zoom:1; 
	margin-top:10px; 
	zoom:1; 
}
.picScroll-left .hd ul li{ 
	float:left;  
	width:9px; 
	height:9px; 
	overflow:hidden; 
	margin-right:5px; 
	text-indent:-999px; 
	cursor:pointer; 
	background:url("images/icoCircle.gif") 0 -9px no-repeat; 
}
.picScroll-left .hd ul li.on{ 
	background-position:0 0; 
}
.picScroll-left .tempWrap{
	width: 100%!important;
}
.picScroll-left .bd{ 
	width: 880px;
	margin:0 auto;
}
.picScroll-left .bd ul{ 
	overflow:hidden; 
	zoom:1; 
}
.picScroll-left .bd ul li{ 
	margin:0 4px; 
	float:left; 
	_display:inline; 
	overflow:hidden; 
	text-align:center;	  
}
.picScroll-left .bd ul li .pic{ 
	text-align:center; 
}
.picScroll-left .bd ul li .pic img{ 
	width:212px; 
	height:86px; 
	display:block;
	box-sizing: border-box;
	border:0px solid transparent;   
}
.picScroll-left .bd ul li img:hover{
	border:1px solid transparent; 
}


/*列表页*/
.list{
	width: 100%;
	box-sizing: border-box;
	padding: 15px;
	background: #fff;
}
.list:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.position{
	height: 46px;
	padding-left:45px;
	box-sizing: border-box;
	background: url(imagesposition.png) no-repeat 10px 13px;
	line-height: 46px;
	border-bottom:1px solid #cacaca;
	margin-bottom: 25px;
}
.position a{
	color: #383838;
}
.position>img{
	margin-top: 9px;
	float: left;
}
/*左侧列表*/
.left_list{
	width: 230px;
	float: left;
	border-right: 1px dotted #818181;
}
.left_list:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.left_list ul{
	width: 207px;
}
.left_list ul li{
	width: 100%;
	height: 46px;
	background: #f6f6f6;
	margin-bottom: 1px;
	box-sizing: border-box;
}
.left_list ul li a{
	display: block;
	box-sizing: border-box;
	padding-left: 76px;
	font-size: 16px;
	color: #383838;
	line-height: 46px;
}
.left_list ul li.left_list_on{
	background: #2860b5;
	border-left: 5px solid #00499a;
}
.left_list ul li.left_list_on a{
	color: #fff;
	padding-left: 71px;
}
.left_list ul li:hover{
	background: #2860b5;
	border-left: 5px solid #00499a;
}
.left_list ul li:hover a{
	color: #fff;
	padding-left: 71px;
}
.list_right{
	width: 710px;
	float: right;
}
.list_right_top ul{
	margin-bottom: 10px;
}
.list_right_top ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.list_right_top ul li{
	float: left;
	width: 130px;
	height: 40px;
	background: #f6f6f6;
	margin: 0px 0px 15px 30px;
}
.list_right_top ul li a{
	display: block;
	line-height: 40px;
	color: #383838;
	box-sizing: border-box;
	font-size: 14px;
	padding-left: 40px;
	background: url(imagescricle.png) no-repeat 15px 15px;
}
.list_right_top ul li.cz_bg{
	background: #4c84d9;
}
.list_right_top ul li.cz_bg a{
	color: #fff;
}
.list_right_top ul li:hover{
	background: #4c84d9;
}
.list_right_top ul li:hover a{
	color: #fff;
	text-align: underline;
}
.list_right_mid{
	width: 100%;
}
.list_right_mid .list_con ul li{
	height: 36px;
	width: 100%;
	box-sizing: border-box;
	padding-left: 35px;
	background: url(imagesli_icon.png) no-repeat 12px 14px
}
.list_right_mid .list_con{
	margin-top: 10px;
	min-height: 360px;
}
.list_right_mid .list_con ul li a{
	display: block;
	float: left;
	width: 500px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color: #383838;
	font-size: 14px;
	line-height: 36px;
}
.list_right_mid .list_con li a:hover{
	text-decoration: underline;
}
.list_right_mid .list_con li span{
	display: block;
	float: right;
	margin-right: 20px;
	font-size: 14px;
	color: #383838;
	line-height: 36px;
}
#pageing:after{
	content: "";
	display: block;
	clear: both;
	height: 0px;
}
/*页签*/
.pageing{
	float: right;
	margin-top: 20px;
}
.pageing a{
	display: block;
	float: left;
	line-height: 34px;
	min-width: 34px;
	min-width: 14px\0;
	box-sizing: border-box;
	-ms-box-sizing: border-box;
	font-size: 14px;
	text-align: center;
	padding: 0px 10px;
	background: #ececec;
	margin-left: 8px;
	color: #383838;
}
/*.pageing a.page_now{
	background: #3b82d0;
	color: #fff;
}*/
.pageing a:hover{
	background: #3b82d0;
	color: #fff;
}
.pageing span{
	display: inline-block;
	margin-left: 8px;
	width: 34px;
	line-height: 34px;
}
.pages_right{
	float: right;
}
.pages_right input{
	height: 32px;
	border:1px solid #cacaca;
	float: left;
	margin-left: 10px;
	padding: 0px 5px;
	line-height: 32px;
	text-align: center;
}
.ejyPaginationLeft{
	float: left;
	line-height: 34px;
}

/*领导之窗*/
.ldzc_list ._ldzc{
	width: 100%;
	box-sizing: border-box;
	border:1px solid #e2e2e2;
	margin-bottom: 25px;

}
.ldzc_list ._ldzc ._ldzc_top{
	height: 38px;
	width: 100%;
}
.ldzc_list ._ldzc ._ldzc_top:after{
	content: "";
	display: block;
	clear: both;
	height: 0px;
}
.ldzc_list ._ldzc ._ldzc_top p{
	float: left;
	line-height: 34px;
	padding: 0px 20px;
	margin-left: 34px;
	border-top: 4px solid #2860b5; 
	margin-top: -1px;
}
.ldzc_list ._ldzc ._ldzc_top p a{
	color: #383838;
	font-size: 14px;
}
.ldzc_list ._ldzc ul{
	padding:5px 0px 10px;
}
.ldzc_list ._ldzc ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0px;
}
.ldzc_list ._ldzc ul li{
	min-width: 84px;
	height: 30px;
	background: #f7f7f7;
	margin:10px 28px;
	float: left;
	line-height: 30px;
	text-align: center;
	box-sizing: border-box;
	padding: 0px 10px;
}
.ldzc_list ._ldzc ul li a{
	font-size: 14px;
	color: #383838;
}
.ldzc_list ._ldzc ul li:hover{
	background: #2860b5;
}
.ldzc_list ._ldzc ul li:hover a{
	color: #fff;
}

/*领导之窗详情*/
.ldzc_list_zp{
	text-align: center;
	padding: 5px 0px 10px;
}
.ldzc_list_zp img{
	width: 142.5px;
	height: 190px;
}
.ldzc_list_zp h3{
	font-size: 18px;
	font-weight: normal;
	color: #2759a0;
	padding: 15px 0px;
}
.ldzc_list_zp p{
	text-align: left;
	font-size: 14px;
	line-height: 30px;
	color: #383838;
	padding: 0px 10px;
}
.ldzc_jl_top{
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #3168ba;
	font-size: 16px;
	box-sizing: border-box;
	padding-left: 28px;
	background: url(imagesicon01.png) no-repeat 10px 19px;
	border-bottom: 1px solid #cdcdcd;
}
.ldzc_jl_con{
	padding: 10px 0px;
}
.ldzc_jl_con p{
	line-height: 30px;
	font-size: 14px;
	padding-left: 8px;
}

/*依申请公开*/
.ysqgk h2{
	font-size: 22px;
	line-height: 50px;
	text-align: center;
	color: #4a7cc1;
	font-weight: normal;
}
.ysqgk_table{
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	font-size: 14px;
	color: #383838;
	margin-top: 15px;
}
.ysqgk_table tr td{
	border-left: 1px solid #dfdfdf;
	border-top: 1px solid #dfdfdf;
	padding: 0 7px;
	box-sizing: border-box;
}
.ysqgk_table .input_01{
	width: 155px;
	height: 24px;
	border:1px solid #d6d6d6;
	padding: 0px 5px;
	font-size: 14px;
	line-height: 24px;
}
.ysqgk_table .input_02{
	width: 465px;
	height: 24px;
	border:1px solid #d6d6d6;
	padding: 0px 5px;
	font-size: 14px;
	line-height: 24px;
}
.ysqgk_table .textarea_01{
	width: 465px;
	resize: none;
	padding: 5px 5px;
	border:1px solid #d6d6d6;
}
.input_jm{
	margin-left: 20px;
}
.ysqgk_table dl dd{
	height: 42px;
	line-height: 42px;
	box-sizing: border-box;
	padding-left: 20px;
}
.ysqgk_table dl dd #one,.ysqgk_table dl dd #two{
	margin:0px 5px 0px 15px;
}
#submit{
	width: 110px;
	height: 36px;
	border:0;
	background: #4b76ba;
	color: #fff;
	margin:0 30px;
	cursor: pointer;	
}
#reset{
	width: 110px;
	height: 36px;
	border:0;
	background: #d8d8d8;
	color: #383838;
	margin:0 30px;
	cursor: pointer;
}

/*咨询投诉*/
.zxts{
	width: 670px;
	margin-right: 40px;
}
.zxts table{
	font-size: 14px;
	color: #383838;
	text-align: center;
}
.zxts table tr{
	height: 40px;
}
.zxts .input_01{
	width: 180px;
	height: 22px;
	border:1px solid #cccccc;
	padding: 0px 5px;
	box-sizing: border-box;
}
.zxts .input_02{
	width: 555px;
	height: 22px;
	border:1px solid #cccccc;
	padding: 0px 5px;
	box-sizing: border-box;
}
.zxts .input_03{
	width: 150px;
	height: 22px;
	border:1px solid #cccccc;
	padding: 0px 5px;
	box-sizing: border-box;
}
.zxts select{
	height: 22px;
	width: 90px;
	border:1px solid #cccccc;
	padding: 0 5px;
}
.zxts textarea{
	border:1px solid #cccccc;
	width: 555px;
	padding: 5px;
	box-sizing: border-box;
}
#code{
	width: 60px;
	height: 20px;
	border:0;
	font-size: 14px;
	letter-spacing: 2px;
	text-align: center;
	background:url(imagescode_bg.jpg) no-repeat 0 0;
	font-weight: bold;
	font-family:"微软雅黑";
}
.user_hint{font-weight: bold;}
/*咨询投诉详情*/
.zxts_xq{
	width: 690px;
}
.zxts_xq table{
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	font-size: 14px;
	color: #383838;
}
.zxts_xq table tr td{
	border-left: 1px solid #dfdfdf;
	border-top: 1px solid #dfdfdf;
	height: 42px;
}
.zxts_xq table tr td{
	padding-left: 20px;
}
.zxts_xq table tr .td01{
	padding-left: 20px;
	box-sizing: border-box;
	background: #fcfcfc;
}
.zxts_xq table tr textarea{
	width: 515px;
	padding: 5px;
	border:1px solid #d6d6d6;
}

/*在线访谈列表*/
.zxftList{
	margin-bottom:60px; 
}
.zxftList:after{
	content: "";
	display: block;
	clear: both;
	height: 0px;
}
.zxftList .zxftList_pic{
	width: 250px;
	height: 195px;
	box-sizing: border-box;
	border:1px solid #c7c7c7 ;
	padding: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-webkit-border-radius: 3px;
	float: left;
}
.zxftList .zxftList_pic img{
	width: 100%;
	height: 100%;
}
.zxftList .zxftList_txt{
	width: 440px;
	float: right;
	margin-right: 10px;
	font-size: 14px;
	line-height: 30px;
}
.zxft_ckxq{
	width: 90px;
	height: 26px;
	color: #383838;
	font-size: 14px;
	background: #dadada;
	float: right;
	text-align: center;
	line-height: 26px;
}
.zxftList_frist{
	margin-bottom: 10px;
}
.zxftList_frist .zxft_ckxq{
	background: #3168bb;
	color: #fff;
}
.wqft{
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #3168bb;
	padding-left: 30px;
	background: url(imagesicon01.png) no-repeat 10px 25px;
	border-bottom:1px solid #cdcdcd;
	margin-bottom: 35px;
}

/*在线访谈详情*/
.zxft_xq{
	line-height: 32px;
	font-size: 14px;
	color: #383838;
	padding-top: 20px;
	border-top: 1px dashed #cdcdcd;
}
.zxft_xq span{
	color: #2860b5;
	font-weight: bold;
}

/*图片页*/
.picture ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0px;
}
.picture ul li{
	width: 224px;
	height: 108px;
	float: left;
	margin:0px 9px 30px;
}
.picture ul li img{
	width: 100%;
	height: 100%;
}

/*终极页*/
.zjy{
	width: 100%;
	box-sizing: border-box;
	padding: 0 20px;
	min-height: 300px;
}
.zjy .zjy_title{
	font-size: 24px;
	color: #383838;
	font-weight: normal;
	text-align: center;
}
.zjy p{
	line-height: 30px;
	font-size: 14px;
	color: #383838;
	text-indent: 2em;
}
.author{
	width: 100%;
	text-align: right;
	font-size: 14px;
	color: #666;
	box-sizing: border-box;
	padding-right: 35px;
	margin-bottom: 25px;
}
.zjjh_pic{
	text-align: center;
	padding: 10px 0px;
}
.zjjh_pic img{
	width: 600px;
	height: 340px;
}

._zjy{
	text-align: center;
	margin-top: 50px;
}
._zjy button{
	border:0;
	background: #fff;
	cursor:pointer;
	font-size: 14px;
	margin: 0px 20px;
}
/*打印隐藏部分*/
@media print{  
    ._zjy button{  
        display:none  
    }   
} 


/*在线办事*/
.list_right_top2 ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.list_right_top2 ul li{
	float: left;
	height: 34px;
	margin:0 15px 15px;
}
.list_right_top2 ul li a{
	display: block;
	line-height: 34px;
	color: #383838;
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
}
.list2_con dl dd{
	height: 72px;
	width: 100%;
	font-size: 14px;
	border-bottom: 1px dashed #dcdcdc;
	margin-bottom: 5px;
}
.list2_con dl dd div{
	height: 36px;
	line-height: 36px;
	width: 100%;
	box-sizing: border-box;
	padding-left: 40px;
	background: url(imagesjt.png) no-repeat 8px 12px;
}
.list2_con dl dd p{
	height: 36px;
	line-height: 36px;
	width: 100%;
	box-sizing: border-box;
	/* padding-left: 40px; */
}
.list2_con dl dd div a{
	color: #2860b4;
	font-size: 16px;
}
.list2_con dl dd p span{
	color: #383838;
	font-size: 14px;
	margin: 0 15px 0;
}



/*专题页*/
.list_right_top4 {
    margin-top: 5px;
}
.list_right_top4 ul:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.list_right_top4 ul li{
	float: left;
	width: 136px;
	height: 42px;
	background: #f6f6f6;
	margin:0 12px 15px;

}
.list_right_top4 ul li a{
	display: block;
	line-height: 42px;
	color: #383838;
	box-sizing: border-box;
	font-size: 14px;
	text-align: center;
}
.list_right_top4 ul li.cz_bg{
	background: #4c84d9;
}
.list_right_top4 ul li.cz_bg a{
	color: #fff;
}
.list_right_top4 ul li:hover{
	background: #4c84d9;
}
.list_right_top4 ul li:hover a{
	color: #fff;
	text-align: underline;
}
.list_right_mid4{
	width: 100%;
}
.list_right_mid4 .list4_con ul li{
	height: 36px;
	width: 100%;
	box-sizing: border-box;
	padding-left: 35px;
	background: url(imagesicon2.png) no-repeat 12px 14px
}
.list_right_mid4 .list4_con{
	margin-top: 10px;
	min-height: 360px;
}
.list_right_mid4 .list4_con ul li a{
	display: block;
	float: left;
	width: 700px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color: #383838;
	font-size: 14px;
	line-height: 36px;
}
.list_right_mid4 .list4_con li a:hover{
	text-decoration: underline;
}
.list_right_mid4 .list4_con li span{
	display: block;
	float: right;
	margin-right: 20px;
	font-size: 14px;
	color: #383838;
	line-height: 36px;
}

/*组织机构*/
.zzjg dt{
	height: 50px;
	border-bottom: 1px solid #e1e1e1;
}
.zzjg dt p{
	height: 48px;
	line-height: 48px;
	border-bottom: 3px solid #2860b5;
	float: left;
	padding: 0px 20px;
	color: #2860b5;
	font-size: 16px;
}
.zzjg dd{
	box-sizing: border-box;
	padding: 0px 0px 0px 20px;
}
.zzjg dd:after{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.zzjg dd a{
	display: block;
	float: left;
	min-width:31%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #383838;
	box-sizing: border-box;
	padding: 0px 5px; 
}
.zzjg dd a:hover{
	text-decoration: underline;
}



.aaa{
    width:130px;
    background:url(imageslist3_bg01.png);
    color:#383838; 
}
.bbb{
    width:130px;
    background:url(imageslist3_bg03.png);
    color:#fff!important;
}
.ccc{
    width:130px;
    background:url(imageslist3_bg03.png);
    color:#fff!important;
}
.ddd{
    width:160px;
    background:url(imageslist3_bg04.png);
    color:#383838; 
}
.eee{
    width:160px;
    background:url(imageslist3_bg02.png);
    color:#fff!important;
}
.fff{
    width:160px;
    background:url(imageslist3_bg02.png);
    color:#fff!important;
}

/*网上投票*/
.zmhd_wstp_title{font-family:Verdana, Geneva, sans-serif,Microsoft YaHei;float:left; width:100%; height:100%; padding:0 0 15px 0px; text-align:center; font-size:16pt; color:#2860b5; border-bottom:1px  dashed #e1e1e1; font-weight:600;}
.zmhd_wstp_bottom{float:left; width:100%; height:100%; margin:0 0 0 20px; display:inline;} 
.surveyMain TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 32px; BORDER-COLLAPSE: collapse; FONT-FAMILY: "宋体"; COLOR: #3d3d3d; FONT-SIZE: 14px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.surveyMainPosition {
	MARGIN-TOP: 10px
}
.functionContent {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 100%; PADDING-RIGHT: 30px; FLOAT: left; PADDING-TOP: 30px
}
.surveySubmit {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; LINE-HEIGHT: 32px; WIDTH: 97px; DISPLAY: block; BACKGROUND:#2860b5; FLOAT: left; HEIGHT: 32px; COLOR: #ffffff; MARGIN-LEFT: 157px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; _display: inline
}
.surveyView {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; LINE-HEIGHT: 32px; WIDTH: 97px; DISPLAY: block; BACKGROUND:#7694c3; FLOAT: left; HEIGHT: 32px; COLOR: #ffffff; MARGIN-LEFT: 75px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; _display: inline
}
.table{ float:left; margin:20px 0 0 0px; display:inline; }
.table_td { FONT-FAMILY: "宋体"; COLOR:#2860b5; FONT-SIZE: 14px; height:30px; line-height:30px; font-weight:600;}

.wsfw{
	width: 207px;
	height: 60px;
}

.Subnav2{width:1000px;height:48px;line-height:48px;background:#2860b4;text-align:center;}
.Subnav2 ul{float:left; padding:0px auto; margin:0px auto;}
.Subnav2 ul:after{content: "";display: block;clear: both;height: 0;}
.Subnav2 ul li{float:left;height:48px; line-height:48px; font-size:16px; color:#ffffff; vertical-align:bottom; text-align:center;margin:0 0 0 39px; display:inline;font-family:Microsoft YaHei; }
.Subnav2 ul li a{ text-decoration:none; color:#FFFFFF;display: block;line-height: 48px;padding: 0 40px;}
.Subnav2 ul li a:hover{float:left;background:#194c99; font-family:Microsoft YaHei; color:#ffffff; }
#Subnav_li{background:#194c99;}

/*网站地图*/
.zfml_top p{

}
.wzdt_link{
	width: 100%;
	padding: 10px 20px;
	box-sizing: border-box;
}
.wzdt_link ul:after{
	content: "";
	display: block;
	clear: both;
}
.wzdt_link li{
	width: 135px;
	height: 30px;
	line-height: 30px;
	float: left;
	margin: 0 10px;
}
.wzdt_link li a{
	color: #3c3c3c;
}
/*专题专栏*/
.ztzl_top{
	height: 46px;
    box-sizing: border-box;
    line-height: 46px;
    border-bottom: 1px solid #cacaca;
    margin-bottom: 25px;
}
.ztzl_top p{
	height: 44px;
	line-height: 41px;
	float: left;
	padding: 0 25px 0 40px;
	border-bottom: 3px solid #2860b4;
	background: url(imagesztzl_bg.jpg) no-repeat 15px 8px;
}
.ztzl_top p a{
	display: block;
	font-size: 22px;
	color: #2860b4;
	font-weight: bold;
}