/*侧边栏*/
*[hidden] { display: none; }
/*头条*/
.topnews{
	height: 70px;
	background: #EBEFF1;
	text-align: center;
	padding-top: 30px;
	/*padding-top: 22px;
    padding-bottom: 10px;*/
}
.topnews h1{
	font-size: 39px;
	margin-bottom: 10px;
	font-weight: normal;
}
.topnews h1 a{
    color: #12468C;
	font-family: 宋体;
	font-weight: 600;
}
.topnews span{
	font-size: 16px;
	color: #3060A1;
}
.topnews span br{
	display: none;
}

.key_notice{ width: 1200px; height: 57px; border: #ffd6bb solid 1px; margin-top: 18px;   margin-bottom: -6px; }
.key_notice dl {background: url(key_notice.png) #fffef4 no-repeat 6px 6px; padding-left: 128px; padding-right: 15px;}
.key_notice dl dd{ font-size: 16px; line-height: 57px;}
.key_notice dl span{ float: right; color: #a9a9a9;}

.middle{
	margin-bottom: 35px;
}
.middle .middel_main{
	margin-top: 24px;
	position: relative;
}
.middle .middel_main .focusbox{ margin-bottom: 20px; width:590px; height:390px; overflow:hidden; position:relative;}
.middle .middel_main .focusbox .hd{ height:15px; overflow:hidden; position:absolute; right: 10px;bottom: 15px; z-index:1; }
.middle .middel_main .focusbox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.middle .middel_main .focusbox .hd ul li{ float:left; margin-right:4px;  width:10px; height:10px; line-height:12px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; }
.middle .middel_main .focusbox .hd ul li.on{ background:#f00; color:#fff; }
.middle .middel_main .focusbox .bd{ position:relative; height:100%; z-index:0; background-color: #efefef;}
.middle .middel_main .focusbox .bd li{ zoom:1; vertical-align:middle; }
.middle .middel_main .focusbox .bd img{ width:590px; height:390px; display:block;  }
.middle .middel_main .focusbox .bd{width:590px;  height:390px; position:relative;  }
.middle .middel_main .focusbox .bd li{ position:relative; zoom:1; vertical-align:middle;}
.middle .middel_main .focusbox .bd li .pic{ position:relative; z-index:0;  }
.middle .middel_main .focusbox .bd li .pic img{ width:590px; height:390px; vertical-align:bottom; }
.middle .middel_main .focusbox .bd li .bg{ width:590px; height:54px; position:absolute; left:0; bottom:0; z-index:1;  background:url(focustitle_bg.png) repeat-x; }
.middle .middel_main .focusbox .bd li .title{ font-size:18px; padding-left:25px;width:690px; height:54px; line-height:54px; left:0; bottom:0;   position:absolute; z-index:2;  }
.middle .middel_main .focusbox .bd li .title a{ color:#fff; display: block;  }

.middle .middel_main .mailbox{
	height: 95px;
	padding: 15px 0;
	background: #F8F8F8;
}
.middle .middel_main .mailbox ul li{
	float: left;
	padding: 0 23px;
	border-left: 1px solid #E3E3E3;
	height: 94px;
}
.middle .middel_main .mailbox ul li:first-child{
	border-left: none;
}
.middle .middel_main .mailbox ul li a{
	color: #1A3A77;
}
.middle .middel_main .mailbox ul li a img{
	display: block;
	margin: 0 auto;
}
.middle .middel_main .mailbox ul li:first-child a img{
	margin-top: 13px;
	margin-bottom: 19px;
}
.middle .middel_main .mailbox ul li:first-child+li a img{
	margin-top: 13px;
	margin-bottom: 20px;
}
.middle .middel_main .mailbox ul li:first-child+li+li a img{
	margin-top: 12px;
	margin-bottom: 20px;
}
.middle .middel_main .mailbox ul li:first-child+li+li+li+li a img{
	margin-top: 16px;
	margin-bottom: 17px;
}
.middle .middel_main .mailbox ul li:first-child+li+li+li a img{
	margin-top: 15px;
	margin-bottom: 17px;
}
.middle .middel_main .mailbox ul li.mail_lastli a{
	display: block;
	width: 122px;
	height: 38px;
	margin: 0 auto;
	background: #FFFFFF;
	border: 1px solid #A3B7D3;
	border-radius: 3px;
	text-align: center;
	line-height: 38px;
}
.middle .middel_main .mailbox ul li.mail_lastli a:first-child{
	margin-bottom: 9px;
}
.middle .middel_main .leaderactive,
.middle .middel_main .zzgkbox{
	border: 1px solid #E0E0E0;
	padding: 0 21px;
	/*height: 200px;*/
	margin-top: 20px;
	overflow: hidden;
}
.middle .middel_main .leaderactive .hd,
.middle .middel_main .zzgkbox .hd{
	height: 49px;
	border-bottom: 1px solid #E0E0E0;
	overflow: hidden;
}
.middle .middel_main .leaderactive .hd ul li,
.middle .middel_main .zzgkbox .hd ul li{
	padding: 0 9px;
	float: left;
	height: 47px;
	line-height: 56px;
	font-size: 22px;
	font-family: "宋体";
	font-weight:600;
	cursor: pointer;
}
.middle .middel_main .leaderactive .hd ul li.on,
.middle .middel_main .zzgkbox .hd ul li.on{
	border-bottom: 2px solid #12468C;
	color: #12468C;
}
.middle .middel_main .zzgkbox .hd ul li a{
	font-family: "宋体";
}
.middle .middel_main .zzgkbox .hd ul li.on a{
	color: #12468C;
}
.middle .middel_main .leaderactive .hd span{
	float: right;
	line-height: 62px;
	font-size: 14px;
}
.middle .middel_main .leaderactive .hd span a{
	color: #B5B5B5;
	margin-right: 5px;
}
.middle .middel_main .leaderactive .hd span a:hover{
	color: #12468C;
}
.middle .middel_main .leaderactive .bd ul{
	margin-top: 13px; 
    margin-bottom: 9px;
}
.middle .middel_main .leaderactive .bd ul li{
	height: 40px;
	line-height: 40px;
	padding-left: 22px;
	background: url(liststyle.png) no-repeat 3px center;
}
.middle .middel_main .leaderactive .bd ul li:hover a{
	color: #12468C;
}
.middle .middel_main .leaderactive .bd ul li span{
	float: right;
	color: #ACACAC;
	margin-right: 3px;
}
/*嘉宾访谈*/
.middle .middel_main .leaderactive .bd ul .jbftimgbox{
	width: 221px;
	height: 170px;
	border: 1px solid #DBDBDB;
}
.middle .middel_main .leaderactive .bd ul .jbftimgbox img{
	width: 207px;
	height: 156px;
	margin: 0 auto;
	margin-top: 7px;
	display: block;
}
.middle .middel_main .leaderactive .bd ul .jbftmessbox{
	width: 308px;
}
.middle .middel_main .leaderactive .bd ul .jbftmessbox h3{
	font-weight: normal;
	line-height: 30px;
	font-size: 16px;
	margin-bottom: 15px;
}
.middle .middel_main .leaderactive .bd ul .jbftmessbox span{
	font-size: 14px;
	line-height: 30px;
	display: block;
}
.middle .middel_main .leaderactive .bd ul .jbftmessbox span i{
	color: #266AC7;
	font-style: normal;
}
.middle .middel_main .leaderactive .bd ul.jbftul{
	margin: 25px 0;
}
.middle .middel_main .dynamic{
	height: 390px;
	background: #F7F7F7;
	padding: 0 28px;
	margin-bottom: 20px;
	overflow: hidden;
}
.middle .middel_main .dynamic .hd{
	height: 67px;
	border-bottom: 1px solid #D8D8D8;

}
.middle .middel_main .dynamic .hd ul li{
	padding: 0 12px;
	float: left;
	height: 65px;
	line-height: 87px;
}
.middle .middel_main .dynamic .hd ul li.on{
	border-bottom: 2px solid #11458B;
}
.middle .middel_main .dynamic .hd ul li a{
	font-size: 22px;
	font-family: "宋体";
    font-weight:600;
    text-decoration: none;
}
.middle .middel_main .dynamic .hd ul li.on a{
	color: #12468C;
}
.middle .middel_main .dynamic .bd ul{
	height: 290px;
	margin-top: 18px;
}
.middle .middel_main .dynamic .bd ul li{
	line-height: 36px;
	height: 36px;
	padding-left: 22px;
	background: url(liststyle.png) no-repeat 3px center;
	cursor: pointer;
}
.middle .middel_main .dynamic .bd ul .news_hot{
	background: url(liststyle_hot.png) no-repeat 3px center !important;
}
/*.middle .middel_main .dynamic .bd ul li a{
	font-family: "宋体";
	font-weight: 600;
}*/
.middle .middel_main .dynamic .bd ul li span{
	float: right;
	color: #CECECE;
	margin-right: 3px;
}
.middle .middel_main .zt_smallbox .picScroll-left{background: #F8F8F8; overflow: hidden; height: 123px;border: 1px solid #DCDCDC;position: relative;}
.middle .middel_main .zt_smallbox .picScroll-left .hd{ overflow:hidden;/*background:#f4f4f4;*/ padding:0 10px; text-align: center;  }
.middle .middel_main .zt_smallbox .picScroll-left .hd .prev,.picScroll-left .hd .next{
	display:block;  
	width:29px; 
	height:29px; 
	overflow:hidden;
	cursor:pointer; 
	margin-top: -14.5px;
}
.middle .middel_main .zt_smallbox .picScroll-left .hd .prev{
	position: absolute; 
	left:-6px;
	top: 50%;
	background: url(zt_smalllast.png) no-repeat center;
}
.middle .middel_main .zt_smallbox .picScroll-left .hd .next{ 
	position: absolute; 
	right:-6px;
	top: 50%;
	background: url(zt_smallnext.png) no-repeat center;
}
.middle .middel_main .zt_smallbox .picScroll-left .hd .zt_title{
	font-size: 19px;
	font-weight: 700;
	text-align: center;
	line-height: 30px;
}
.middle .middel_main .zt_smallbox .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.middle .middel_main .zt_smallbox .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.middle .middel_main .zt_smallbox .picScroll-left .hd ul li.on{ background-position:0 0; }
.middle .middel_main .zt_smallbox .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.middle .middel_main .zt_smallbox .picScroll-left .bd ul li{ margin:18px 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.middle .middel_main .zt_smallbox .picScroll-left .bd ul li .pic{ text-align:center; }
.middle .middel_main .zt_smallbox .picScroll-left .bd ul li .pic img{ width:174px; height:87px; display:block;}
.middle .middel_main .zt_smallbox .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.middle .middel_main .zt_smallbox .picScroll-left .bd ul li .title{ line-height:24px;   }

.middle .zt_bigbox{
	height: 87px;
    /*padding: 12px 0px 12px;*/
    /*border: #ccc solid 1px;*/
    margin-top: 20px;
    margin-bottom: -25px;
    position: relative;
}
.middle .zt_bigbox .left_zticn{
	width: 40px;
	height: 87px;
}
.middle .zt_bigbox .left_zticn a{
	display: block;
	width: 100%;
	height: 100%;
	background: url(left_zticn.png) no-repeat center;
}
.middle .zt_bigbox a{
	display: block;
}
.middle .zt_bigbox .hd{
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 999;
}
.middle .zt_bigbox .hd ul li{
	float: left;
	width: 22px;
	line-height: 20px;
	text-align: center;
	font-size: 12px;
	height: 17px;
	background: url(zt_hdbg.png) no-repeat bottom;
}
.middle .zt_bigbox .hd ul li.on,
.middle .zt_bigbox .hd ul li:hover{
	background: url(zt_hdbgon.png) no-repeat bottom;
	color:#ffffff;
}
.middle .zt_bigbox .bd {
	width: 1142px;
	height: 87px;
	margin: 0 auto;
}
.middle .zt_bigbox .bd li{
	width: 1142px;
	height: 87px;
}
.middle .zt_bigbox img {
	width:1142px;
	height: 87px;
	vertical-align:middle;
}
.middle .middel_main .zzgkbox .hd{
	margin-bottom: 28px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top a{
	height: 53px;
	line-height: 53px;
	/*text-align: center;*/
	width: 193px;
	color: #0B3B7B;
	border-radius: 3px;
	background: #F7FAFF;
	border: 1px solid #C7D5E8;
	display: block;
	float: left;
	font-size: 15px;
	margin-bottom: 15px;
	    text-indent: 17px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top .xxgkcontentleft a:first-child,
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top .xxgkcontentleft a:first-child+a+a,
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top .xxgkcontentleft a:first-child+a+a+a+a{
	margin-right: 14px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top a.xxgklable{
	width: 125px;
	height: 88px;
	float: right;
	line-height: 17px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top a.xxgklable img{
				display: block;
				margin: 10px auto;
			}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top a.ysqgk{
	width: 93px;
	height: 104px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top a.ysqgk img{
	display: block;
	margin: 20px auto 0;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top a img{
	vertical-align: middle;
	margin-bottom: 3px;
	margin-right: 9px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top a:hover img{
	-webkit-animation: updown .8s ease .1s;
	-moz-animation: updown .8s ease .1s;
	-ms-animation: updown .8s ease .1s;
	animation: updown .8s ease .1s;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}
@-webkit-keyframes updown{
	0%{
		-webkit-transform: rotate(0);
		   -moz-transform: rotate(0);
		     -ms-transform: rotate(0);
                transform: rotate(0);
	}
	100%{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		     -ms-transform: rotate(360deg);
                transform: rotate(360deg);
	}
}
@-moz-keyframes updown{
	0%{
		-webkit-transform: rotate(0);
		   -moz-transform: rotate(0);
		     -ms-transform: rotate(0);
                transform: rotate(0);
	}
	100%{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		     -ms-transform: rotate(360deg);
                transform: rotate(360deg);
	}
}
@-ms-keyframes updown{
	0%{
		-webkit-transform: rotate(0);
		   -moz-transform: rotate(0);
		     -ms-transform: rotate(0);
                transform: rotate(0);
	}
	100%{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		     -ms-transform: rotate(360deg);
                transform: rotate(360deg);
	}
}
@keyframes updown{
	0%{
		-webkit-transform: rotate(0);
		   -moz-transform: rotate(0);
		     -ms-transform: rotate(0);
                transform: rotate(0);
	}
	100%{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		     -ms-transform: rotate(360deg);
                transform: rotate(360deg);
	}
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top .xxgkcontentleft{
	width: 404px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_top .xxgkcontentright{
	width: 142px;
	text-align: center;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_bottom{
	border-top: 1px solid #D9D9D9;
	padding-top: 23px;
	margin-top: 16px;
	margin-bottom: 23px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_bottom form{
	height: 47px;
	border: 1px solid #D9D9D9;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_bottom form select{
	width: 98px;
	height: 46px;
	line-height: 47px;
	border: none;
	padding-left: 10px;
	font-size: 15px;
	color: #336DBB;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_bottom form input[type=text]{
	height: 34px;
	border: none;
	border-left: 1px solid #D9D9D9;
	margin-top: 1px;
	width: 367px;
	text-indent: 17px;
}
.middle .middel_main .zzgkbox .bd .xxgkfirstbox .xxgkfirstbox_bottom form input[type=submit]{
	width: 58px;
	background: url(buttonbg2.png) no-repeat center;
	height: 47px;
	border: none;
}
.middle .middel_main .zzgkbox .bd ul li{ 
    float: left;
    margin-bottom: 15px;
    margin-left: 14px;
    line-height: 77px;
}
.middle .middel_main .zzgkbox .bd ul li a{ 
    display: block;
    width: 163px;
    height: 97px;
    line-height: 16px;
    background: #fafcfd;
    border: 1px solid #bfcbdb;
    text-align: center;
    color: #375a89;
}
.middle .middel_main .zzgkbox .bd ul li a img{
	display: block;
	margin: 10px auto;
}

/*办事服务*/
.middle .middel_main .bsfwbox{
	border: 1px solid #E0E0E0;
	padding: 0 21px;
	margin-top: 20px;
}
.middle .middel_main .bsfwbox .bstitle{
	height: 49px;
    border-bottom: 1px solid #E0E0E0;
}
.middle .middel_main .bsfwbox .bstitle span{
	border-bottom: 2px solid #12468C;
	display: block;
	height: 47px;
	line-height: 56px;
	padding: 0 13px;
	font-size: 22px;
    font-family: "宋体";
    font-weight:600;
    color: #12468C;
}
.middle .middel_main .bsfwbox .bstitle a{
	line-height: 56px;
	font-size: 15px;
	color: #7C7C7C;
	margin-right: 12px;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bslableul{
	margin: 21px 0;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bslableul li{
	float: left;
	width: 100px;
	height: 40px;
	border: 1px solid #B8D3F7;
	background: #F8FBFF;
	line-height: 40px;
	text-align: center;
	border-radius: 3px;
	margin-left: 9px;
	font-size: 15px;
	 -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -ms-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bslableul li:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: radial-gradient(ellipse at center, rgba(80, 121, 76, 0.35) 0%, rgba(80, 121, 76, 0) 80%);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -ms-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  -moz-transition-property: transform, opacity;
  -ms-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bslableul li:hover{
   -webkit-transform: translateY(-5px);
   -moz-transform: translateY(-5px);
   -ms-transform: translateY(-5px);
   transform: translateY(-5px);
}
.middle .middel_main .bsfwbox .bsfwbox_top .bslableul li:hover:before{
	opacity: 1;
   -webkit-transform: translateY(5px);
   -moz-transform: translateY(5px);
   -ms-transform: translateY(5px);
   transform: translateY(5px);
}
.middle .middel_main .bsfwbox .bsfwbox_top .bslableul li:first-child{
	margin-left: 0;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bslableul li a{
	display: block;
	color: #275088;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul{
	border-top: 1px solid #F0F0F0;
	padding-top: 12px;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li{
	width: 105px;
	text-align: center;
	float: left;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li:first-child{
	margin-left: 13px;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li:hover a{
	color: #12468C;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li a{
	padding-top: 77px;
	height: 16px;
	display: block;
	font-size: 15px;
	color: #515151;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li:hover a{
	color: #12468C;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li:first-child a{
	background: url(sybsfw_01.png) no-repeat center 7px;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li:first-child+li a{
	background: url(sybsfw_02.png) no-repeat center 7px;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li:first-child+li+li a{
	background: url(sybsfw_03.png) no-repeat center 7px;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li:first-child+li+li+li a{
	background: url(sybsfw_04.png) no-repeat center 7px;
}
.middle .middel_main .bsfwbox .bsfwbox_top .bsotherul li:first-child+li+li+li+li a{
	background: url(sybsfw_05.png) no-repeat center 7px;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom{
	margin-top: 33px;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .hd{
	height: 46px;
	line-height: 46px;
	background: #F6F6F6;
	margin-bottom: 25px;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .hd ul li{
	float: left;
	width: 116px;
	text-align: center;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .hd ul li.on{
	background: #5079B0;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .hd ul li.on a{
	color: #FFFFFF;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul{
	margin-left: 13px;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul li{
	float: left;
	height: 91px;
	width: 105px;
	text-align: center;
	margin-bottom: 18px;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul li:hover a{
	color: #12468C;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul li a{
	display: block;
	padding-top: 71px;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul li:first-child,
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul li:first-child+li+li+li+li+li{
	/*margin-left: 6px;*/
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child a{
	background: url(grbs01.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li a{
	background: url(grbs02.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li+li a{
	background: url(grbs03.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li+li+li a{
	background: url(grbs04.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li+li+li+li a{
	background: url(grbs05.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li+li+li+li+li a{
	background: url(grbs06.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li+li+li+li+li+li a{
	background: url(grbs07.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li+li+li+li+li+li+li a{
	background: url(grbs08.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li+li+li+li+li+li+li+li a{
	background: url(grbs09.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzgrul li:first-child+li+li+li+li+li+li+li+li+li a{
	background: url(grbs10.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child a{
	background: url(frbs01.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li a{
	background: url(frbs02.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li+li a{
	background: url(frbs03.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li+li+li a{
	background: url(frbs04.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li+li+li+li a{
	background: url(frbs05.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li+li+li+li+li a{
	background: url(frbs06.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li+li+li+li+li+li a{
	background: url(frbs07.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li+li+li+li+li+li+li a{
	background: url(frbs08.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li+li+li+li+li+li+li+li a{
	background: url(frbs09.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzfrul li:first-child+li+li+li+li+li+li+li+li+li a{
	background: url(frbs10.png) no-repeat center top;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzbmul li{
	width: 120.5px;
	height: 42px;
	line-height: 42px;
	border: 1px solid #D4D4D4;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzbmul li a{
	padding: 0;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul li:first-child+li+li+li+li+li{
	margin-left: 0;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzbmul li{
	margin-left: 0;
	margin-right: 10px;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzbmul li{
	margin-bottom: 9px;
     -webkit-transition:all 0.4s ease-in;
	-moz-transition:all 0.4s ease-in;
	-ms-transition:all 0.4s ease-in;
	transition:all 0.4s ease-in;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzbmul li:hover{
	border-radius: 8px;
	border: 1px solid #5079B0;
}
.middle .middel_main .bsfwbox .bsfwbox_bottom .bd ul.mzbmul li:hover a{
	color: #12468C;
}
/*通用单页*/
.middle .main_box{
	border: 1px solid #DDDDDD;
	margin-top: 31px;
}
.middle .main_box .leftlist{
	width: 220px;
}
.middle .main_box .leftlist .leftlist_title{
	display: block;
	min-height: 41px;
	background: #3179D9;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: 700;
	text-align: center;
	line-height: 28px;
	padding: 19px  20px 15px  19px;
}
.middle .main_box .leftlist .leftlist_title img{
	vertical-align: middle;
	margin-right: 13px;
	margin-bottom: 3px;
}
.middle .main_box .leftlist ul li{
	height: 46px;
	line-height: 46px;
	text-indent: 44px;
	border-bottom: 1px solid #DADADA;
	font-size: 15px;
	background: url(ty_leftli.png) no-repeat 17px center;
}
.middle .main_box .leftlist ul li.on,
.middle .main_box .leftlist ul li:hover{
	background: url(ty_leftlion.png) no-repeat 17px center;
	background-color: #F6F6F6;
}
.middle .main_box .leftlist ul li.on a,
.middle .main_box .leftlist ul li:hover a{
	color: #3279DA;
}
.middle .main_box .rightcontent{
	width: 977px;
	border-left: 1px solid #DDDDDD;
	padding-bottom: 20px;
	min-height: 645px;
}
.middle .main_box .noleftbox{
	width: auto;
	border: none;
}
.middle .main_box .rightcontent .rightlist_title{
	display: block;
	height: 67px;
	line-height: 67px;
	width: 980px;
	border-bottom: 8px solid #205CAF;
	margin-left: -1px;
	font-size: 18px;
	color: #205CAF;
	text-indent: 28px;
	font-weight: 700;
	position: relative;
}
.middle .main_box .rightcontent .rightlist_title a{
	font-size: 15px;
    font-weight: normal;
    display: block;
    position: absolute;
    right: 25px;
    top: 2px;
}
.middle .main_box .noleftbox .rightlist_title{
	width: auto;
}
.middle .main_box .rightcontent .rightcontent_box{
	padding: 50px;
	min-height: 680px;
	font-family: "Microsoft YaHei", 微软雅黑, 宋体, 黑体, "Helvetica Neue", Tahoma, Arial, "Hiragino Sans GB";
}
.middle .main_box .rightcontent .rightcontent_box *{
font-size: 16px !important;
letter-spacing: normal !important; 
font-family: "Microsoft YaHei", 微软雅黑, 宋体, 黑体, "Helvetica Neue", Tahoma, Arial, "Hiragino Sans GB" !important;
font-style: normal !important;
word-spacing: 0px !important;
orphans: 2 !important;
widows: 2 !important;
font-variant-ligatures: normal !important;
font-variant-caps: normal !important;
-webkit-text-stroke-width: 0px !important;
}
.middle .main_box .rightcontent .rightcontent_box h1{
	text-align: center;
	font-size: 26px;
	font-weight: 700;
}
.middle .main_box .rightcontent .rightcontent_box p,
.middle .main_box .rightcontent .rightcontent_box p *{
	line-height: 28px !important;
	font-size: 16px !important;
	font-family: "microsoft yahei" !important; 
}
.middle .main_box .rightcontent .rightcontent_box table th{border:1px solid #ccc; padding: 10px; text-align: left; line-height: 30px; text-align: center;}
.middle .main_box .rightcontent .rightcontent_box table td{border:1px solid #ccc; padding: 10px; text-align: left; line-height: 30px;}
.middle .ysqgkbiaoge .rightcontent .rightcontent_box table td{ line-height:51px !important; text-align:inherit !important;}
/*通用子栏目列表*/
.middle .main_box .rightcontent ul.textul{
	padding: 0 28px;
	padding-top: 27px;
	min-height: 600px;
}
.middle .main_box .rightcontent ul.textul li{
	line-height: 40px;
	height: 40px;
	padding-left: 18px;
	background: url(ty_listyle.png) no-repeat 3px center;
	font-size: 17px;
}
.middle .main_box .rightcontent ul.textul li span{
	color: #999999;
	margin-left: 28px;
}
.middle .main_box .rightcontent ul.textul li.fiveli{
	padding-bottom: 26px;
	margin-bottom: 26px;
	background: url(ty_listyle.png) no-repeat 3px 19px;
	border-bottom: 1px solid #D4D4D4;
}
/*通用子栏目图片列表*/
.listmiddle .listmiddle_box .listmiddle_rightpic{
	width: 1000px;
	overflow: hidden;
}
.middle .main_box .rightcontent ul.picul{
	padding-bottom: 10px;
	min-height: 600px;
	margin-left: 10px;
}
.middle .main_box .rightcontent ul.picul li{
	float: left;
	width: 270px;
	padding: 10px;
	margin-left: 22px;
	margin-top: 27px;
	 -webkit-transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	-ms-transition:all 0.3s ease-in;
	transition:all 0.3s ease-in;
}
.middle .main_box .rightcontent ul.picul li:hover{
	z-index:2;
	-webkit-transform:  translate3D(0,-8px,0);	
	-moz-transform: translate3D(0,-8px,0);	
	-ms-transform:  translate3D(0,-8px,0);	
	transform:  translate3D(0,-5px,0);	
	-webkit-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	-ms-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
}
.middle .main_box .rightcontent ul.picul li a{
	display: block;
}
.middle .main_box .rightcontent ul.picul li a img{
	width: 100%;
	height: 173px;
}
.middle .main_box .rightcontent ul.picul li a span{
	display: block;
	line-height: 24px;
	margin-top: 12px;
	font-size: 15px;
}
.middle .main_box .rightcontent ul.picul li a i{
	font-size: 15px;
	color: #B3B3B3;
	font-style: normal;
	line-height: 24px;
}
/*通用细览*/
.middle .main_box .detialbox .nr #para{
	margin-top: 40px;
}
.middle .main_box .detialbox .nr{ font-size:16px; color:#272727; padding:70px 67px; font-family: "宋体"; line-height: 32px;}
.middle .main_box .detialbox .nr h1{ font-size:38px !important; font-family: "微软雅黑" !important; line-height:56px !important; text-align:center; padding-bottom: 45px;font-weight:normal;}
.middle .main_box .detialbox .nr h2{font-size: 14px; font-weight:normal; font-family: "宋体" !important; line-height: 46px !important; height:46px; color: #666666; margin-bottom:30px;  border-bottom: 1px solid #D6D6D6;  margin: 0 auto;}
.middle .main_box .detialbox .nr h2 div{ float:right;}
.middle .main_box .detialbox .nr h2 * { line-height: 46px !important; font-size:14px !important; font-weight:normal !important; }
.middle .main_box .detialbox .nr h2 .msg_caption span{cursor: pointer;margin: 0 5px;}
.middle .main_box .detialbox .nr h2 .msg_caption span a{ color:#FFF; background:none; padding:1px 4px 4px 4px !important;line-height:20px !important;  }

.middle .main_box .detialbox .nr h2 .msg_caption ul li{
	float: left;
	margin-left: 10px;
}
.middle .main_box .detialbox .nr h2 .msg_caption ul li img{
	vertical-align: middle;
	margin-bottom: 5px;
}
.middle .main_box .detialbox .nr h2 .msg_caption span{
	line-height: 27px !important;
}
.middle .main_box .detialbox .nr h2 .msg_caption span.jiathis_style{
	display: none;
}
.middle .main_box .detialbox .nr h2 .msg_caption ul li.dy{
	width: 76px;
	height: 27px;
	text-align: center;
	border-radius: 3px;
	background: #4F81D7;
	font-size: 14px !important;
	margin-top: 8px;
}
.middle .main_box .detialbox .nr h2 .msg_caption ul li.dy a{
	color: #FFFFFF;
	line-height: 27px !important;
	display: block;
}
.middle .main_box .detialbox .nr #para *{ font-family:"宋体" !important; line-height:32px !important; font-size:12pt;}
.middle .main_box .detialbox .nr #para img {
	max-width: 800px;
}
.middle .main_box .detialbox .nr #para table { width:100% !important;}
.font_16 *{
	font-size:16px !important;
	line-height:32px !important;
}
.font_18 *{
	 font-size:18px !important;
	 line-height:30px !important;
 }
.font_20 *{
	font-size:20px !important;
	line-height:35px !important;
}
/*分享样式*/
.bshare-custom a{
	background: none !important;
	display: inherit !important;
	padding: 0 !important;
	width: 38px !important;
	height: 27px !important;
	margin-top: 8px !important;
}
.bshare-custom a.bshare-weixin{
	background: url(share_wx.png) no-repeat center !important;
}
.bshare-custom a.bshare-sinaminiblog{
	background: url(share_wb.png) no-repeat center !important;
}
.bshare-custom a.bshare-qzone{
	background: url(share_kj.png) no-repeat center !important;
}

.middle .main_box .detialbox .detial_xgtj{
	height: 264px;
	border: 1px solid #DDDDDD;
	background: #FCFCFC;
	margin: 0 67px;
	margin-bottom: 63px;
	display: none;
}
.middle .main_box .detialbox .detial_xgtj .xgtjlist{
	width: 898px;
}
.middle .main_box .detialbox .detial_xgtj .xgtjlist .xgtj_title{
	height: 32px;
	border-bottom: 1px solid #DDDDDD;
	padding-top: 16px;
}
.middle .main_box .detialbox .detial_xgtj .xgtjlist .xgtj_title span{
	height: 17px;
	border-left: 6px solid #3279DA;
	display: block;
	padding-left: 12px;
	margin-left: 20px;
	font-weight: 700;
}
.middle .main_box .detialbox .detial_xgtj .xgtjlist ul{
	padding: 0 41px 0 22px;
	margin-top: 18px;
}
.middle .main_box .detialbox .detial_xgtj .xgtjlist ul li{
	height: 36px;
	line-height: 36px;
	padding-left: 15px;
	background: url(ty_listyle.png) no-repeat left center;
}
.middle .main_box .detialbox .detial_xgtj .xgtjlist ul li span{
	float: right;
	color: #BABABA;
}
.middle .main_box .detialbox .detial_xgtj .xgtjewm{
	width: 163px;
	height: 100%;
	background: #F4F4F4;
	border-left: 1px solid #DDDDDD;
	text-align: center;
	
}
.middle .main_box .detialbox .detial_xgtj .xgtjewm img{
	margin: 16px auto 13px;
	display: block;
	width: 128px;
	height: 118px;
}
.middle .main_box .detialbox .detial_xgtj .xgtjewm span{
	font-size: 15px;
	line-height: 24px;
}
/*网站地图*/
.wzdtbox{
	margin-top: 57px;
}
.dtbox{
	padding: 0 56px;
}
.dtbox .dtbox_title{
	height: 43px;
	border: 1px solid #DEDEDE;
	border-radius: 5px;
}
.dtbox .dtbox_title span{
	height: 17px;
	font-size: 16px;
	line-height: 17px;
	margin-top: 13px;
	display: block;
	border-left: 5px solid #2676C9;
	margin-left: 13px;
	padding-left: 9px;
	color: #2676C9;
}
.dtbox ul{
	padding: 0 10px;
	border-bottom: 1px dashed #E5E5E5;
	margin-bottom: 10px;
	overflow: hidden;
}
.dtbox ul li{
	float: left;
	padding-right:36px;
	height: 47px;
	line-height: 47px;
}
.dtbox ul li a{
	font-size: 16px;
}
.dtbox ul span{
	display: inline-table;
	margin-right:36px;
	text-align: left;
	font-weight: 700;
	float: left;
	line-height: 24px;
	width: 98px;
    padding-top: 13px;
}
/*友情链接*/
.linkslide {
	padding: 0 54px;
}
.linkslide .hd{
	width: 700px;
	margin: 44px auto;
}
.linkslide .hd ul li{
	width: 	160px;
	height: 61px;
	border: 1px solid #99C3E8;
	border-radius: 5px;
	float: left;
	text-align: center;
	line-height: 61px;
	margin-left: 10px;
	position: relative;
}
.linkslide .hd ul li:first-child{
	margin-left: 0;
}
.linkslide .hd ul li a{
	font-size: 20px;
	font-weight: 700;
	color: #0059A8;
	display: block;
}
.linkslide .hd ul li.on i{
	display: block;
	width: 21px;
	height: 11px;
	background: url(linkon.png) no-repeat bottom center;
	position: absolute;bottom: -11px;
	left: 50%;
	margin-left: -10.5px;
}
.linkslide .hd ul li.on{
	background: #0059A8;
}
.linkslide .hd ul li.on a{
	color: #FFFFFF;
}
.linkslide .bd{
	min-height: 130px;
	overflow: hidden;
}
.linkslide .bd ul{
	margin-left: -12px;
	overflow: hidden;
}
.linkslide .bd ul li{
	float: left;
	width: 206px;
	height: 51px;
	text-align: center;
	line-height: 51px;
	background: #F1F1F1;
	margin-left: 12px;
	border-radius: 5px;
	margin-bottom: 12px;
}
.linkslide .bd ul li a{
	display: block;
	font-size: 18px;
}
/*专题列表*/
.rightcontent_box .newhotzt{
	padding-top: 56px;
	margin-bottom: 30px;
	padding-left: 6px;
}
.rightcontent_box .newhotzt ul.ztul{
	/*margin-left: -16px;*/
}
.rightcontent_box .newhotzt ul.ztul li{
	width: 334px;
	float: left;
	height: 399px;
	background: #F8F8F8;
	margin-left: 30px;
	padding: 10px;
	position: relative;
	border: 1px solid #DDDDDD;
	margin-bottom: 33px;
}

.rightcontent_box .newhotzt ul.ztul li span{
	display: block;
	margin: 0 auto;
	width: 331px;
	height: 166px;
}
.rightcontent_box .newhotzt ul.ztul li .p{
    width: 94%;
    /*color: #999999 !important;*/
    line-height: 25px !important;
    text-indent: 2em;
    margin-top: 20px;
    margin-left: 2%;
}
.rightcontent_box .newhotzt ul.ztul li .p *{
    color: #999999 !important;
    line-height: 25px !important;
} 
.rightcontent_box .newhotzt ul.ztul li a{
	display: block;
	width: 132px;
	height: 42px;
	background: #205CAF;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	border-radius: 3px;
	position: absolute;
	bottom: 15px;
	left: 50%;
	margin-left: -75px;
}
.rightcontent_box .newhotzt ul.ztul li h2{
    width: 100%;
    margin-top: 24px;
    font-size: 18px;
    margin-left: 5px;
}
.rightcontent_box .newhotzt ul.ztul li h2 img{
	vertical-align: middle;
	margin-bottom: 5px;
	margin-right: 10px;
}
.rightcontent_box .newhotzt ul.ztul li span img{
	width: 100%;
	height: 100%;
}
/*领导概览*/
.middle .main_box .leader_box{
	padding: 15px 25px;
}
.middle .main_box .leader_box .leader_list{
	width: 263px;
}
.middle .main_box .leader_box .leader_list .leader_team{
	border: 1px solid #E9E9E9;
	height: 40px;
	background: #FAFAFA;
}
.middle .main_box .leader_box .leader_list .leader_team ul li{
	float: left;
	width: 64px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	border-left: 1px solid #C7C7C7;
	margin-top: 13px;
	/*font-size: 16px;*/
	/*overflow: hidden;*/
}
.middle .main_box .leader_box .leader_list .leader_team ul li:first-child{
	border-left: none;
}
.middle .main_box .leader_box .leader_list .leader_team ul li a{
	color: #6D6D6D;
	font-weight: 700;
	display: block;
	width: 75%;
	height: 26px;
	margin: 0 auto;
	font-size: 16px;
}
.middle .main_box .leader_box .leader_list .leader_team ul li.on a,
.middle .main_box .leader_box .leader_list .leader_team ul li:hover a
{
	border-bottom: 2px solid #0995EB;
	color: #0995EB;
}
.middle .main_box .leader_box .leader_list .leader_teambottom ul li{
	width: 228px;
    border: 1px solid #dedede;
    padding: 10px 14px 10px 19px;
    background: url(xxgk_leader_moreon.png) no-repeat 238px 38px;
    margin-top: 9px;
    overflow: hidden;
} 
.middle .main_box .leader_box .leader_list .leader_teambottom ul li a{
	display: block;
	font-size: 18px;
}
.middle .main_box .leader_box .leader_list .leader_teambottom ul li a i{
	font-style: normal;
	display: block;
	font-size: 14px;
	margin-top: 5px;
	line-height: 20px;
    padding-right: 25px;
}
.middle .main_box .leader_box .leader_list .leader_teambottom ul li:hover a,
.middle .main_box .leader_box .leader_list .leader_teambottom ul li:hover a i,
.middle .main_box .leader_box .leader_list .leader_teambottom ul li.on a,
.middle .main_box .leader_box .leader_list .leader_teambottom ul li.on a i{
	color: #0989EB;
}
.middle .main_box .leader_box .leader_list .leader_teambottom ul li:hover,
.middle .main_box .leader_box .leader_list .leader_teambottom ul li.on{
	border: 1px solid #90CAF6;
	background: url(xxgk_leader_more.png) #f9f9f9 no-repeat 238px 39px;
}
.middle .main_box .leader_box .leader_content{
	width: 860px;
	margin-top: 9px;
}
.middle .main_box .leader_box .leader_action{
	width: auto;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_pic{
	width: 193px;
	height: 356px;
	background: #F8F8F8;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_detial_pic{
	margin: 3px 0 0 3px;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_pic a{
	display: block;
	width: 153px;
	height: 191px;
	margin: 0 auto;
	margin-top: 16px;
	text-align: center;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_pic a span{
	font-size: 18px;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_pic a img{
	width: 100%;
	height: 100%;
	margin-bottom: 20px;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_pic a i{
	font-style: normal;
	display: block;
	font-size: 14px;
	margin-top: 8px;
	line-height: 24px;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess{
	width: 628px;
	background: #F8F8F8;
	padding: 13px;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess .leader_messbox .mess_title{
	height: 42px;
	background: #FFFFFF;
	line-height: 42px;
	font-size: 18px;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess .leader_messbox .mess_title em{
	display: block;
	height: 100%;
	width: 46px;
	float: left;
	margin-right: 13px;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess .leader_messbox .mess_title01 em{
	background: url(xxgk_leader_jl.png) no-repeat center;
	background-color: #6CB3EF;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess .leader_messbox .mess_title02 em{
	background: url(xxgk_leader_gzfg.png) no-repeat center;
	background-color: #6CB3EF;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess .leader_messbox .mess_content{
	padding: 15px;
	overflow: hidden;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess .leader_messbox .mess_content a{
	color: #0167B5 !important;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess .leader_messbox .mess_content *{
	line-height: 38px !important;
    color: #000000 !important;
    font-family: "microsoft yahei" !important;
    font-size: 16px !important;
}
.middle .main_box .leader_box .leader_content .leader_contentop .leader_mess .leader_messbox .mess_content br{
	display: none;
}
.middle .main_box .leader_box .leader_content .leader_news{
	margin-top: 13px;
	overflow: hidden;
}
.middle .main_box .leader_box .leader_content .leader_news2{
	height: auto;
}
.middle .main_box .leader_box .leader_content .leader_news .title{
	height: 46px;
	border: 1px solid #E2E2E2;
	padding: 0 19px 0 13px;
}
.middle .main_box .leader_box .leader_content .leader_news .title span{
	display: block;
	height: 21px;
	border-left: 7px solid #6CB3EF;
	margin-top: 12px;
	padding-left: 11px;
	font-size: 18px;
	line-height: 21px;
}
.middle .main_box .leader_box .leader_content .leader_news .title a{
	line-height: 46px;
	font-size: 18px;
	color: #9E9E9E;
}
.middle .main_box .leader_box .leader_content .leader_news ul{
	padding: 16px 20px 16px 16px;
	/*height: 288px;*/
	/*overflow: hidden;*/
}
.middle .main_box .leader_box .leader_content .leader_news ul li{
	line-height: 36px;
	height: 36px;
	padding-left: 18px;
	background: url(xxgk_leader_listyle.png) no-repeat left center;
}
.middle .main_box .leader_box .leader_content .leader_news ul li a{
	font-size: 18px;
}
.middle .main_box .leader_box .leader_content .leader_news ul li span{
	float: right;
	color: #9E9E9E;
	font-size: 16px;
}

/*上一篇下一篇*/
.middle .nextpre{padding:15px 20px;border:1px solid #DBDBDB;width: 1026px; margin-bottom: 50px;}
.middle .nextpre:hover{ background-color: #f8f8f8;}
.middle .nextpre p{ line-height: 36px; }
.middle .nextpre a{ color:#1B76C2; }
.middle .nextpre a:hover{ color: #02447b;}

/*解读回应*/
.jdhybox .jdhybox_left{
	width: 745px;
}
.jdhybox .jdhybox_right{
	width: 443px;
}
.jdhybox .zcjd, .jdhybox .jbft, .jdhybox .xwfbh, .jdhybox .hygq{
	padding: 0 19px;
	border: 1px solid #DFDFDF;
}
.jdhybox .jdhytitle{
	height: 51px;
	border-bottom:  1px solid #DFDFDF;
}
.jdhybox .jdhytitle span{
	width: auto;
	height: 50px;
	display: block;
	text-align: center;
	color: #12468C;
	font-family: "宋体";
	font-weight: 600;
	font-size: 22px;
	line-height: 65px;
	border-bottom: 2px solid #12468C;
	margin-bottom: -2px;
}
.jdhybox .jdhytitle a{
	display: block;
	height: 51px;
	line-height: 65px;
	color:  #CBCBCB;
}
.jdhybox .zcjdshort{
	padding-bottom: 3px;
}
.jdhybox .zcjd ul li{
	height: 39px;
	line-height: 39px;
	padding-left: 20px;
	background: url(liststyle.png) no-repeat 3px center;
}
.jdhybox .zcjd ul{
	margin: 21px 0;
}
.jdhybox .zcjd ul li span{
	color: #B9B9B9;
	float: right;
	margin-right: 3px;
}
.jdhybox .jbft{
	margin-top: 20px;
}
.jdhybox .jbft .foreshow{
	height: 76px;
	border-radius: 5px;
	background: #F1F1F1;
	overflow: hidden;
	margin-top: 18px;
	margin-bottom: 20px;
}
.jdhybox .jbft .foreshow span{
	width: 127px;
	height: 100%;
	background: #12468C;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	line-height: 76px;
}
.jdhybox .jbft .foreshow .p{
	width: 562px;
}
.jdhybox .jbft .foreshow .p h4{
	font-weight: normal;
	font-size: 18px;
	display: block;
	margin: 16px 0 13px;
}
.jdhybox .jbft .foreshow .p i{
	font-size: 14px;
	color:  #7A7A7A;
	font-style: normal;
}
.jdhybox .jbft ul{
	margin-bottom: 26px;
}
.jdhybox .jbft ul li{
	float: left;
	width: 225px;
	margin-left: 14px;
}
.jdhybox .jbft ul li:first-child{
	margin-left: 0;
}
.jdhybox .jbft ul li img{
	width: 100%;
	height: 160px;
	display: block;
	margin-bottom: 15px;
}
.jdhybox .jbft ul li a{
	font-size: 15px;
	line-height: 25px;
	color: #12468C;
}
.jdhybox .jbft ul li span{
	display: block;
	font-size: 15px;
	color: #676767;
	line-height: 25px;
}
.jdhybox .xwfbh{
	margin-bottom: 20px;
}
.jdhybox .xwfb_content{
	position: relative;
}
.jdhybox .xwfb_content .xwfb_img{
	border: 1px solid #DFDFDF;
	height: 223px;
	margin-top: 24px;
	margin-bottom: 20px;
	z-index: 999;
	position: relative;
	background: #FFFFFF;
}
.jdhybox .xwfb_content .xwfb_img span{
	padding: 6px;
    height: 211px;
    position: absolute;
    top: 0;
    left: 0;
    background: #FFFFFF;
}
.jdhybox .xwfb_content .xwfb_img:after{
	content: '';
	width: 372px;
	height: 29px;
	background: url(shadow.png) no-repeat top center;
	margin: 0 auto;
	pointer-events: none;
    position: absolute;
    bottom: -17px;
    left: 15px;
    z-index: -1;
}
.jdhybox .xwfb_content .xwfb_img img{
	width: 388px;
	height: 209px;
}
.jdhybox .xwfb_content span{
	line-height: 30px;
}
.jdhybox .xwfb_content .lookdetial{
	margin: 10px 0 20px;
}
.jdhybox .xwfb_content .lookdetial i{
	font-size: 14px;
	color: #8D8D8D;
	font-style: normal;
	line-height: 31px;
}
.jdhybox .xwfb_content .lookdetial a{
	width: 86px;
	height: 31px;
	border-radius: 3px;
	background: #11458B;
	color: #FFFFFF;
	text-align: center;
	line-height: 31px;
	font-size: 13px;
}
/*新闻发布会*/
.jdhybox .xwfb_title{
	height: 45px;
	margin-top: 27px;
	border-bottom: 1px solid #E0E0E0;
}
.jdhybox .xwfb_title span{
	display: block;
	height: 45px;
	width: 132px;
	border-bottom: 2px solid #12468C;
	line-height: 45px;
	text-align: center;
	font-size: 22px;
	color: #12468C ;
}
.jdhybox .floatxwfb{
	position: relative;
	float: left;
	width: 352px;
	padding: 20px 18px;
	border: 1px solid #DFDFDF;
	background: #F7F7F7;
	margin-left: 15px;
	margin-top: 18px;
}
.jdhybox .floatxwfb:first-child{
	margin-left: 0;
}
.jdhybox .floatxwfb .xwfb_img{
	border: 1px solid #DFDFDF;
	height: 196px;
	margin-top: 24px;
	margin-bottom: 20px;
	z-index: 999;
	position: relative;
	background: #FFFFFF;
}
.jdhybox .floatxwfb .xwfb_img span{
	padding: 6px;
    height: 184px;
    position: absolute;
    top: 0;
    left: 0;
    background: #FFFFFF;
}
.jdhybox .floatxwfb .xwfb_img:after{
	content: '';
	width: 352px;
	height: 29px;
	background: url(jdtd_xwfbimgbg.png) no-repeat top center;
	margin: 0 auto;
	pointer-events: none;
    position: absolute;
    bottom: -19px;
    left: 1px;
    z-index: -1;
}
.jdhybox .floatxwfb .xwfb_img img{
	width: 338px;
	height: 182px;
}
.jdhybox .floatxwfb span{
	line-height: 30px;
	height: 50px;
    display: block;
}
.jdhybox .floatxwfb .lookdetial{
	margin: 10px 0 0 0;
}
.jdhybox .floatxwfb .lookdetial i{
	font-size: 14px;
	color: #8D8D8D;
	font-style: normal;
	line-height: 31px;
}
.jdhybox .floatxwfb .lookdetial a{
	width: 86px;
	height: 31px;
	border-radius: 3px;
	background: #11458B;
	color: #FFFFFF;
	text-align: center;
	line-height: 31px;
	font-size: 13px;
}
.jdhybox .lastxwfb {
	border: 1px solid #DFDFDF;
	padding: 0 25px 25px 34px;
	margin-top: 19px;
}
.jdhybox .lastxwfb .lastxwfb_title{
	height: 83px;
	line-height: 90px;
	overflow: hidden;
}
.jdhybox .lastxwfb .lastxwfb_title span{
	font-size: 20px;
	font-weight: 700;
}
.jdhybox .lastxwfb .lastxwfb_title a{
	color: #A8A8A8;
}
.jdhybox .lastxwfb ul li{
	height: 38px;
	line-height: 38px;
	padding-left: 18px;
	background: url(liststyle.png) no-repeat left center;
}
.jdhybox .lastxwfb ul li span{
	float: right;
	color: #B9B9B9;
	margin-right: 5px;
}
/*嘉宾访谈*/
.jbftbox .jbftbox_top{
	margin-top: 30px;
}
.jbftbox .jbftbox_top .jbftlist{
	width: 819px;
}
.jbftbox .jbftbox_top .jbftlist ul li{
	border: 1px solid #E8E8E8;
	padding: 16px;
	height: 170px;
	overflow: hidden;
	margin-bottom: 25px;
}
.jbftbox .jbftbox_top .jbftlist ul li .jbftimg_box{
	width: 229px;
	height: 169px;
	border: 1px solid #EFEFEF;
}
.jbftbox .jbftbox_top .jbftlist ul li .jbftimg_box img{
	width: 217px;
	height: 154px;
	display: block;
	margin: 6px auto 0;
}
.jbftbox .jbftbox_top .jbftlist ul li .jbftmess{
	width: 537px;
}
.jbftbox .jbftbox_top .jbftlist ul li .jbftmess h4 a{
	font-size: 18px;
	color: #12468C;
	line-height: 34px;
}
.jbftbox .jbftbox_top .jbftlist ul li .jbftmess span{
	line-height: 32px;
	display: block;
	font-size: 15px;
}
.jbftbox .jbftbox_top .jbftlist ul li .jbftmess span i{
	color: #000000;
	font-weight: 700;
	font-style: normal;
}
.jbftbox .jbftbox_top .jbftforeshow{
	width: 312px;
	background: #F5F5F5;
	padding: 30px 24px;
	height: 599px;
}
.jbftbox .jbftbox_top .jbftforeshow h1{
    height: 24px;
    font-size: 22px;
    color: #D15136;
    font-family: "宋体";
    font-weight: 600;
    margin-bottom: 28px;
}
.jbftbox .jbftbox_top .jbftforeshow h1 img{
	vertical-align: middle;
	margin-right: 13px;
}
.jbftbox .jbftbox_top .jbftforeshow h3{
	font-size: 17px;
	margin-bottom: 23px;
	line-height: 30px;
}
.jbftbox .jbftbox_top .jbftforeshow span{
	display: block;
	line-height: 30px;
	font-size: 15px;
}
.jbftbox .jbftbox_top .jbftforeshow span i{
	font-style: normal;
	color: #12468C;
}
.jbftbox .jbftbox_top .jbftforeshow span a{
	color: #12468C;
}
.jbftbox .jbftbox_bottom{
	border: 1px solid #E7E7E7;
	padding: 74px 30px 124px;
	position: relative;
}
.jbftbox .jbftbox_bottom ul li{
	height: 40px;
	line-height: 40px;
	padding-left: 18px;
	background: url(liststyle.png) no-repeat left center;
}
.jbftbox .jbftbox_bottom ul li span{
	float: right;
	color:  #ACACAC;
}
.jbftbox .jbftbox_bottom .jbft_lastitle{
	position: absolute;
	width: 234px;
	height: 55px;
	border-radius: 3px;
	background: #11458B;
	color: #FFFFFF;
	text-align: center;
	line-height: 55px;
	left: 50%;
	margin-left: -117px;
	top: -11px;
	font-size: 20.5px;
}
.jbftbox .jbftbox_bottom .button{
	width: 234px;
	height: 55px;
    border: 1px solid #DDDDDD;
    text-align: center;
    line-height: 55px;
    color: #9E9E9E;
    position: absolute;
    left: 50%;
    margin-left: -117px;
    bottom: 28px;
    border-radius: 3px;
}
/*嘉宾访谈细览*/
.jbft_detialbox{
	padding: 26px;
}
.jbft_detialbox .jbft_detialtop{
	height: 412px;
	background: #4C7BBC;
	padding: 25px;
	margin-bottom: 24px;
}
.jbft_detialbox .jbft_detialtop .imgbox{
	width: 558px;
	height: 410px;
	background: #355684;
}
.jbft_detialbox .jbft_detialtop .imgbox img{
	width: 541px;
	height: 393px;
	display: block;
	margin: 0 auto;
	margin-top: 10px;
}
.jbft_detialbox .jbft_detialtop .imgbox video{
	width: 541px !important;
	height: 393px !important;
	display: block;
	margin: 0 auto;
	margin-top: 10px;
}
.jbft_detialbox .jbft_detialtop .jbftmess_box{
	width: 438px;
}
.jbft_detialbox .jbft_detialtop .jbftmess_box td{
	color:#ffffff;
	font-family:"Microsoft YaHei", 微软雅黑, 宋体, 黑体, "Helvetica Neue", Tahoma, Arial, "Hiragino Sans GB";
}
.jbft_detialbox .jbft_detialtop .jbftmess_box th{
	color:#ffffff;
	font-family:"Microsoft YaHei", 微软雅黑, 宋体, 黑体, "Helvetica Neue", Tahoma, Arial, "Hiragino Sans GB";
}
.jbft_detialbox .jbft_detialtop .jbftmess_box tr{
	padding-bottom: 10px;
	display: block;
}

.jbft_detialbox .jbft_detialtop .jbftmess_box h2{
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	height: 85px;
	line-height: 85px;
}
.jbft_detialbox .jbft_detialtop .jbftmess_box span{
	color: #FFFFFF;
	line-height: 40px;
	margin-left: 5px;
	display: block;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft{
	width: 714px;
	border: 1px solid #DFDFDF;
	padding: 0 18px;
}
.jbft_detialbox .wytw_title{
	height: 53px;
	line-height: 64px;
	border-bottom: 1px solid #A0B2CA;
	overflow: hidden;
	color: #406495;
	padding: 0 4px;
	display: block;
	font-size: 18px;
	margin-bottom: 20px;
	font-weight: 600;
}
.jbft_detialbox .wytw_title img{
	vertical-align: middle;
	margin-right: 14px;
	margin-bottom: 3px;
}
.jbft_detialbox .jbft_detialcontent .wytw_title{
	border-bottom: 1px solid #DFDFDF;
	margin-bottom: 0;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft ul{
	height: 394px;
	overflow-y: scroll;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft ul li{
	margin-right: 24px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft ul li h1{
	height: 36px;
	background: #F6F6F6;
	border-radius: 5px;
	line-height: 36px;
	padding: 0 17px;
	font-size: 14px;
	font-weight: normal;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft ul li h1 span{
	color: #355683;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft ul li h1 i{
	color: #4E4E4E;
	float: right;
	font-style: normal;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft ul li span.answer{
	display: block;
	padding: 17px 20px 23px;
	line-height: 24px;
	font-size: 14px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft .wytw{
	height: 175px;
    background: #F9F9F9;
    padding: 25px 27px;
    margin-left: -18px;
    width: 696px;
    margin-top: 20px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft .wytw form span{
	display: block;
	font-size: 14px;
	margin-bottom: 13px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft .wytw form span i{
    float: left;
    font-style: normal;
    line-height: 36px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft .wytw form span input{
	border: none;
	background: #FFFFFF;
	width: 132px;
	height: 36px;
	margin-left: 10px;
	border-radius: 5px;
	float: left;
	text-indent: 10px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft .wytw form span textarea{
	border: none;
	background: #FFFFFF;
	width: 610px;
	height: 58px;
	margin-left: 10px;
	border-radius: 5px;
	resize: none;
	float: left;
	outline: none;
	padding:10px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialeft .wytw form input[type=submit]{
	width: 75px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	color: #FFFFFF;
	background: #3F6395;
	border-radius: 5px;
	border: none;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialright{
	width: 329px;
	border: 1px solid #DFDFDF;
	padding: 0 22px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialright .jbft_xctp{
	margin-bottom: 28.5px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialright .jbft_xctp img{
	width: 100%;
	height: 239px;
}
.jbft_detialbox .jbft_detialmiddle .jbft_detialright .jbft_xctp span{
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #F9F9F9;
}
.jbft_detialbox .jbft_detialcontent{
	border: 1px solid #DFDFDF;
	padding: 0 18px;
	background: #FDFDFD;
	margin-top: 23px;
	padding-bottom: 60px;
}
.jbft_detialbox .jbft_detialcontent ul li span{
	line-height: 53px;
	height: 53px;
	display: block;
	font-size: 15px;
	text-indent: 5px;
}
.jbft_detialbox .jbft_detialcontent ul li .dialogue{
	border: 1px solid #CCCCCC;
	padding: 15px;
	position: relative;
}
.jbft_detialbox .jbft_detialcontent ul li .dialogue i{
	width: 14px;
	height: 8px;
	position: absolute;
	top: -8px;
	left: 20px;
	background: url(jdtd_jbftibg.png) no-repeat top;
}
.jbft_detialbox .jbft_detialcontent ul li .dialogue p{
	line-height: 30px;
}
/*政府数据*/
.zfsj_box .zfsj_left{
	width: 736px;
	margin-top: 12px;
}
.zfsj_box .zfsj_right{
	width: 443px;
	margin-top: 12px;
}
.zfsj_box .zfsjslide{
	margin-bottom: 23px;
}
.zfsj_box .zfsjslide .hd{
    height: 83px;	
    border-bottom: 1px solid #E7E7E7;
}
.zfsj_box .zfsjslide .hd ul li{
	float: left;
	width: 232px;
	height: 74px;
	border: 1px solid #DFDFDF;
	background: #F9F9F9;
	text-align: center;
	line-height: 74px;
	font-size: 22px;
	margin-left: 17px;
}
.zfsj_box .zfsjslide .hd ul li.on,
.zfsj_box .zfsjslide .hd ul li:hover{
	background: #FFFFFF;
	height: 83px;
	border-bottom: 0;
}
.zfsj_box .zfsjslide .hd ul li.on a,
.zfsj_box .zfsjslide .hd ul li:hover a{
	color: #12468C;
}
.zfsj_box .zfsjslide .hd ul li:first-child{
	margin-left: 0;
}
.zfsj_box .zfsjslide .hd ul li a{
	font-family: "宋体";
	font-weight: 600;
}
.zfsj_box .zfsjslide .bd ul{
	border: 1px solid #E7E7E7;
	border-top: 0;
	padding: 24px 24px 0;
	height: 223px;
}
.zfsj_box .zfsjslide .bd ul li{
	height: 40px;
	line-height: 40px;
	font-size: 17px;
	padding-left: 18px;
	background: url(liststyle.png) no-repeat left center;
}
.zfsj_box .zfsjslide .bd ul li span{
	float: right;
	color: #ACACAC;
	font-size: 16px;
}
.middle .middel_main .zfsj_box .tjsj_box{
	margin-top: 0;
	margin-bottom: 23px;
}
.middle .middel_main .zfsj_box .tjsj_box .bd ul{
	margin: 20px 0;
}
.middle .middel_main .zfsj_box .tjsj_box .hd span{
	font-size: 16px ;
}
/*政民互动*/
.mszt_title{
	height: 3px;
	border-top: 1px solid #C3CFDE;
	border-bottom: 1px solid #C3CFDE;
	position: relative;
	margin-bottom:52px;
}
.mszt_title span{
	display: block;
	width: 162px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	border-left: 1px solid #C3CFDE;
	border-right: 1px solid #C3CFDE;
	position: absolute;
	background: #FFFFFF;
	left: 50%;
	margin-left: -56.5px;
	top: -7px;
	font-size: 22px;
	color: #12468C;
	font-family: "宋体";
	font-weight: 600;

}
.zmhdbox .msxx_box{
	margin-top: 56px;
}
.zmhdbox .msxx_box .bsxx_content{
	
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box{
	width: 817px;
	padding: 0 26px;
	border: 1px solid #E3E3E3;
}
.zmhdbox .msxx_box  .bsxx_content .msxx_title{
	height: 59px;
	overflow: hidden;
	border-bottom: 1px solid #E3E3E3;
}
.zmhdbox .msxx_box  .bsxx_content .msxx_title span{
	display: block;
	padding: 0 5px;
	line-height: 70px;
	height: 58px;
	border-bottom: 2px solid #12468C;
	font-size: 22px;
	color: #12468C;
	font-family: "宋体";
	font-weight: 600;
}
.zmhdbox .msxx_box  .bsxx_content .msxx_title span img{
	vertical-align: middle;
	margin-right: 11px;
	margin-bottom: 6px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .msxx_title ul li{
	float: left;
	height: 17px;
	line-height: 17px;
	padding: 0 13px;
	border-left: 1px solid #E3E3E3;
	margin-top: 28px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .msxx_title ul li:first-child{
	border-left: 0;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box table{
	margin-top: 25px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box table th{
	height: 34px;
	background: #E8F2FB;
	color: #12468C;
	margin-bottom: 10px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box table td{
	height: 38px;
	border: 0;
	color: #666666;
	font-size: 15px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box table tr:first-child+tr td{
	padding-top: 12px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box table tr:first-child+tr td:first-child{
	background: url(liststyle.png) no-repeat left 27px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box table tr td:first-child{
	padding-left: 18px;
	text-align: left;
	background: url(liststyle.png) no-repeat left center;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box form{
	border: 1px solid #E3F0F9;
	padding: 1px;
	margin: 14px 0;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .xjcxbox{
	height: 29px;
	width: 817px;
	position: relative;
	float: left;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .xjcxbox span{
	display: block;
	width: 91px;
	text-align: center;
	border-right:1px solid #D4DEE7;
	margin-top: 6px;
	font-size: 15px;
	font-weight: 700;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .xjcxbox input[type=text]{
	border: 0;
	margin: 0;
	padding: 0;
	width: 330px;
	margin-left: 15px;
	line-height: 29px;
	height: 20px;
    margin-top: 3px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .xjcxbox input[type=submit]{
	width: 40px;
	height: 29px;
	border: 0;
	background: url(hdnew_search.png) no-repeat center;
	cursor: pointer;
	position: absolute;
    right: 5px;
    border-left: 1px solid #D4DEE7;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .flxb{
	border: 1px solid #CDE0F1;
	height: 31px;
	margin-bottom: 17px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .flxb span{
	width: 95px;
	height: 31px;
	line-height: 31px;
	text-indent: 14px;
	display: block;
	background: url(hdnew_cale.png) no-repeat center;
	color: #12468C;
	font-size: 15px;
	font-weight: 700;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .flxb ul li{
	float: left;
	height: 17px;
	line-height: 17px;
	padding: 0 14px;
	border-left: 1px solid #E3E3E3;
	margin-top: 7px;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .flxb ul li:first-child{
	border-left: none;
}
.zmhdbox .msxx_box  .bsxx_content .ldxx_box .flxb ul li.lastli a{
	color: #12468C;
}
.zmhdbox .msxx_box  .bsxx_content .slpt_box{
	width: 265px;
	border: 1px solid #E3E3E3;
	padding: 0 19px;
}
.zmhdbox .msxx_box  .bsxx_content .slpt_box ul li:first-child{
	margin-top: 26px;
}
.zmhdbox .msxx_box  .bsxx_content .slpt_box ul li span{
	width: 26px;
	height: 26px;
	border: 1px solid #3C67A0;
	text-align: center;
	line-height: 26px;
	color: #12468C;
	border-radius: 50%;
}
.zmhdbox .msxx_box  .bsxx_content .slpt_box ul li .r_content{
	width: 222px;
	margin-right: 4px;
}
.zmhdbox .msxx_box  .bsxx_content .slpt_box ul li .r_content h4{
	color: #676767;
	font-weight: normal;
	line-height: 27px;
}
.zmhdbox .msxx_box  .bsxx_content .slpt_box ul li .r_content h4 i{
	font-style: normal;
	font-weight: 700;
}
.zmhdbox .msxx_box  .bsxx_content .slpt_box ul li .r_content img{
	width: 176px;
	height: 176px;
	margin-left: 6px;
	margin-top: 15px;
	margin-bottom: 16px;
}
.zmhdbox .msxx_box  .bsxx_content .slpt_box .slqk{
	display: block;
	width: 262px;
	margin: 21px auto;
}
/*互动-民意征集*/
.zmhdbox .myzj_box{
	margin-top: 70px;
}
.zmhdbox .myzj_box table{
	margin-top: 25px;
	font-size: 15px;
}
.zmhdbox .myzj_box table th{
	height: 34px;
	background: #E8F2FB;
	color: #12468C;
	margin-bottom: 10px;
	font-size: 16px;
}
.zmhdbox .myzj_box table td{
	height: 38px;
	border: 0;
	color: #666666;
	font-size: 15px;
}
.zmhdbox .myzj_box table td:first-child+td{
	text-align: left;
	text-indent: 25px;
}
.zmhdbox .myzj_box table tr:first-child+tr td{
	padding-top: 12px;
}
.zmhdbox .myzj_box table a{
	font-size: 16px;
}
/*互动——嘉宾访谈*/
.zmhdbox .jbft_box{
	margin-top: 60px;
}
.zmhdbox .jbft_box .hdbox_top_content .blockul{
	width: 622px;
}
.zmhdbox .jbft_box .hdbox_top_content .blockul li{
	display: none;
	height: 346px;
	
}
.zmhdbox .jbft_box .hdbox_top_content .blockul li .hd_ftimg{
	position: relative;
	width: 100%;
	height: 100%;
}
.zmhdbox .jbft_box .hdbox_top_content .blockul li .hd_ftimg img{
	width: 100%;
	height: 100%;
}
.zmhdbox .jbft_box .hdbox_top_content .blockul li .hd_ftimg span{
	display: block;
	width: 576px;
	position: absolute;
	bottom: 0;
	height: 48px;
	line-height: 48px;
	color: #FFFFFF;
	background: #12468C;
	font-weight: 700;
	z-index: 999;
	padding: 0 23px;
}
.zmhdbox .jbft_box .hdbox_top_content .blockul li .hd_ftimg span i{
	font-style: normal;
	font-weight: normal;
	float: right;
}
.zmhdbox .jbft_box .hdbox_top_content .blockul li:first-child{
	display: block;
}

.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess{
	width: 559px;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess .hd_ftitle{
	height: 39px;
	line-height: 35px;
	border-bottom: 2px solid #12468C;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess .hd_ftitle span{
	font-size: 18px;
	font-weight: 700;
	color: #12468C;
	display: block;
	background: url(hdnew_fthg.png) no-repeat 7px center;
	padding-left: 23px;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess .hd_ftitle a{
	font-size: 16px;
	color: #666666;
	margin-right: 16px;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess ul{
	border-left: 1px dashed #3F69A1;
	width: 404px;
	height: 287px;
	overflow-y: initial;
	padding-left: 15px;
	margin-top: 20px;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess ul li{
	height: 57px;
	overflow: hidden;
	margin-left: -148px;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess ul li span{
	display: block;
	width: 116px;
	height: 37px;
	background: url(hdnew_timebg.png) no-repeat center;
	text-align: center;
	line-height: 37px;
	font-size: 15px;
	color: #5A84BF;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess ul li a{
	width: 396px;
	padding-left: 30px;
	background: url(hdnew_liststyle.png) no-repeat left 6px;
	display: block;
	line-height: 24px;
	margin-top: 7px;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess ul li.on span,
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess ul li:hover span{
	background: url(hdnew_timebgon.png) no-repeat center;
	color: #FFFFFF;
}
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess ul li.on a,
.zmhdbox .jbft_box .hdbox_top_content .hd_ftmess ul li:hover a{
	font-weight: 700;
}
/*互动-新闻发布会*/
.zmhdbox .xwfb_box {
	margin-top: 70px;
}
.zmhdbox .xwfb_box .xwfbslide{
	width: 793px;
	height: 257px;
	overflow: hidden;
}
.zmhdbox .xwfb_box .xwfbslide .bd{
	width: 386px;
	height: 100%;
}
.zmhdbox .xwfb_box .xwfbslide .bd li{
	width: 100%;
	height: 100%;
}
.zmhdbox .xwfb_box .xwfbslide .bd li a{
	display: block;
}
.zmhdbox .xwfb_box .xwfbslide .bd li a img{
	width: 100%;
	height: 100%;
}
.zmhdbox .xwfb_box .xwfbslide .hd{
	width: 380px;
}
.zmhdbox .xwfb_box .xwfbslide .hd ul li{
	padding-bottom: 12px;
	border-bottom: 1px solid #E3E3E3;
	margin-bottom: 18px;
	position: relative;
}
.zmhdbox .xwfb_box .xwfbslide .hd ul li a{
	line-height: 32px;
}
.zmhdbox .xwfb_box .xwfbslide .hd ul li span{
	color: #999999;
	position: absolute;
	bottom: 12px;
	right: 0;
}
.zmhdbox .xwfb_box .xwfbslide .hd ul li:hover a,
.zmhdbox .xwfb_box .xwfbslide .hd ul li.on a{
	color:  #184A8E;
	font-weight: 700;
}
.zmhdbox .xwfb_box .xwfbslideright{
	width: 368px;
}
.zmhdbox .xwfb_box .xwfbslideright ul li{
	height: 128px;
	border-bottom: 1px solid #E3E3E3;
	margin-bottom: 17px;
	position: relative;
}
.zmhdbox .xwfb_box .xwfbslideright ul li:first-child+li{
	border-bottom: none;
}
.zmhdbox .xwfb_box .xwfbslideright img{
	width: 168px;
	height: 112px;
}
.zmhdbox .xwfb_box .xwfbslideright .xwfbight_title{
	width: 185px;
}
.zmhdbox .xwfb_box .xwfbslideright .xwfbight_title a{
	line-height: 30px;
}
.zmhdbox .xwfb_box .xwfbslideright .xwfbight_title span{
	color: #999999;
	position: absolute;
	right: 0;
	bottom: 14px;
}
/*给部门写信*/
.hd_bmbox{
	padding: 0 60px 48px;
}
.hd_bmbox .hd_bmconetnet{
	margin-top: 48px;
}
.hd_bmbox .hd_bmconetnet h1{
	height: 43px;
	line-height: 43px;
	border-bottom: 1px solid #DFDFDF;
	padding-left: 5px;
	font-size: 20px;
	margin-bottom: 19px;
}
.hd_bmbox .hd_bmconetnet ul{
	margin-left: -10px;
}
.hd_bmbox .hd_bmconetnet ul li{
	width: 205px;
	height: 44px;
	border: 1px solid #E2E2E2;
	line-height: 44px;
	text-align: center;
	font-size: 15px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
/*信件公示*/
.zmhd_box .leadermail_list{
	width: 867px;
    padding: 0 28px 40px;
}
.zmhd_box .mailist_title{
	height: 56px;
	border-bottom: 1px solid #E0E0E0;
	line-height: 70px;
}
.zmhd_box .mailist_title b{
	padding: 0 8px;
	display: block;
	border-bottom: 2px solid #12468C;
	font-family: "宋体";
	font-weight: 600;
	font-size: 22px;
	color: #12468C;
	height: 56px;
}
.zmhd_box .leadermail_list ul li{
	border-bottom: 1px solid #E0E0E0;
	padding:0 8px 18px;
	margin-top: 29px;
}
.zmhd_box .leadermail_list ul li span{
	display: block;
	font-size: 14px;
	margin-top: 19px;
}
.zmhd_box .leadermail_list ul li span i{
	color: #C4C4C4;
	font-style: normal;
}
.zmhd_box .leadermail_list .slfw_box{
	padding: 0 43px;
}
.zmhd_box .leadermail_list .slfw_box h1{
	font-size: 26px;
	text-align: center;
	margin-top: 59px;
	margin-bottom: 38px;
}
.zmhd_box .leadermail_list .slfw_box .p *{
	line-height: 36px !important;
	font-size: 16px !important;
	font-family: "microsoft yahei" !important;
}
/*信件查询*/
.search_box{
	min-height: 500px;
	width: 914px;
}
.search_box form{
	padding: 0 24px;
	height: 68px;
	line-height: 68px;
	border: 1px solid #E0E0E0;
	background: #F6F6F6;
	border-radius: 3px;
	margin-top: 66px;
}
.search_box form b{
	color: #E75A4A;
	font-size: 20px;
}
.search_box form input[type=text]{
	width: 584px;
	height: 38px;
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	text-indent: 14px;
	tab-size: 15px;
	vertical-align: middle;
	margin-bottom: 5px;
	margin-left: 15px;
}
.search_box form input[type=button]{
	width: 105px;
	height: 38px;
	background: #E75949;
	color: #FFFFFF;
	border: none;
	border-radius: 3px;
	vertical-align: middle;
	margin-bottom: 5px;
	margin-left: 10px;
	cursor: pointer;
	tab-size: 15px;
}
.search_box span{
	display: block;
	height: 88px;
	line-height: 88px;
	text-align: center;
}
.search_box table {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 90%;
	margin: 0 auto;
}
.search_box table tr{
	height: 35px;
}
.search_box table tr th{
	color: #087CCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.search_box table tr td{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 8px;
}
.search_box table tr td a{
	line-height: 20px;
}
.ysqgkcx table{
	width: 100% !important;
}
.ysqgkcx table tr th{
	text-align: center !important;
	line-height: 24px; 
}
.ysqgkcx table tr td{
	text-align: center !important;
	line-height: 24px; 
    padding: 10px;
}
.ysqgkcx form{
	border-radius: 3px !important;
}

.ysqgkcx form input[type=text]{
	border-radius: 4px !important;
	text-indent: 15px !important;
}

.search_box form input[type=button]{
	border-radius: 4px !important;
}
/*给书记写信*/
.wirte_box {
	margin: 0 32px 100px;
}
.wirte_box table{
	border-left: 1px solid #E3E3E3;
	border-top: 1px solid #E3E3E3;
	margin-top: 35px;
}
.wirte_box table tr{
	height: 46px;
}
.wirte_box table tr th{
	width: 123px;
	background: #F7F7F7;
	border-right: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	/*text-align: right;*/
	padding-right: 15px;
	font-weight: normal;
}
.wirte_box table tr th i{
	color: #D72A35;
	margin-right: 5px;
	font-size: 15px;
	font-style: normal;
}
.wirte_box table tr td{
	border-right: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}
.wirte_box table tr td input{
	text-indent: 15px;
}
.wirte_box table tr td input[type=text],
.wirte_box table tr td textarea{
	width: 100%;
	border: none;
	margin: 0;
	padding: 0;
}
.wirte_box table tr td input[type=radio]{
	/*margin: 0 10px 0 15px;*/
}
.wirte_box table tr td select{
	width: 100%;
	border: none;
	margin: 0;
	padding: 0 10px;
}
.wirte_box table tr td select option{
	line-height: 36px;
}
.wirte_box table tr td textarea{
	height: 345px;
	padding-top: 10px;
	width: 742px;
	line-height: 32px;
    font-size: 14px;
    text-indent: 28px;
    font-family: "微软雅黑","宋体";
}
.wirte_box input[type=submit]{
	display: block;
	width: 165px;
	height: 50px;
	border: 0;
	background: #397FDF;
	color: #FFFFFF;
	margin: 33px auto 0;
	border-radius: 4px;
	font-size: 20px;
}
/*信箱独立控制*/
.wirte_box table tr td .st {
    background-color: #f9f9f9;
    margin-left: 5px!important;
    height: 30px;
    max-width: 304px!important;
    float: left;
}
.wirte_box table tr td .kg {
    background-color: #f9f9f9;
    margin-left: 5px!important;
    height: 30px;
    max-width: 780px!important;
    float: left;
    width: 98.5% !important;
}
.wirte_box table tr td .kg {
    background-color: #f9f9f9;
    margin-left: 5px!important;
    height: 30px;
    max-width: 780px!important;
    float: left;
    width: 98.5% !important;
}
.wirte_box .button{
	display: block;
    width: 165px;
    height: 50px;
    border: 0;
    background: #397FDF;
    color: #FFFFFF;
    margin: 33px auto 0;
    border-radius: 4px;
    font-size: 20px;
    cursor: pointer;
		}

/*民意征集*/
.rightcontent_box table.myzjtable{
	margin: 25px 29px;
	font-size: 15px;
	width: auto;
}
.rightcontent_box table.myzjtable th{
	height: 34px;
	background: #E8F2FB;
	color: #12468C;
	margin-bottom: 10px;
	font-size: 16px;
}
.rightcontent_box table.myzjtable td{
	height: 38px;
	border: 0;
	color: #666666;
	font-size: 15px;
}
.rightcontent_box table.myzjtable td:first-child+td{
	text-align: left;
	text-indent: 25px;
}
.rightcontent_box table.myzjtable tr:first-child+tr td{
	padding-top: 12px;
}
.rightcontent_box table.myzjtable a{
	font-size: 16px;
}
/*信件查询*/
.rightcontent .xjcx_box{
	padding: 0 35px 50px;
}
.rightcontent .xjcx_box .xjcx_choose{
	margin: 28px 0;
}
.rightcontent .xjcx_box .xjcx_choose ul li{
	padding: 3px 15px;
    float: left;
    /* border-left: 1px solid #EAEAEA; */
    height: 25px;
    line-height: 25px;
    margin-top: 6px;
    background: #E8F2FB;
    margin-right: 5px;
    border-radius: 5px;
    width: 66px;
    font-size: 15px;
    text-align: center;
}
.rightcontent .xjcx_box .xjcx_choose ul li:hover{
	cursor:pointer;
}
.rightcontent .xjcx_box .xjcx_choose ul li.on{ background: #3179d9;}
.rightcontent .xjcx_box .xjcx_choose ul li.on a{ color: #fff;}
.rightcontent .xjcx_box .xjcx_choose ul li:first-child{
/*	border-left: 0;*/
}
.rightcontent .xjcx_box table{
	margin-top: 25px;
}
.rightcontent .xjcx_box table th{
	height: 34px;
	background: #E8F2FB;
	color: #12468C;
	margin-bottom: 10px;
}
.rightcontent .xjcx_box table td{
	height: 38px;
	border: 0;
	color: #666666;
	font-size: 15px;
}
.rightcontent .xjcx_box table tr:first-child+tr td{
	padding-top: 12px;
}
.rightcontent .xjcx_box table tr:first-child+tr td:first-child{
	background: url(liststyle.png) no-repeat left 27px;
}
.rightcontent .xjcx_box table tr td:first-child{
	padding-left: 18px;
	text-align: left;
	background: url(liststyle.png) no-repeat left center;
}
/*市长分工*/
.szfg_box{
	padding: 30px 36px;
}
.szfg_box table{
	border-top: 1px solid #DBE5F2;
	border-left: 1px solid #DBE5F2;
}
.szfg_box table tr th{
	height: 60px;
	background: #6197E1;
	color: #FFFFFF;
	font-size: 18px;
	border-right: 1px solid #DBE5F2;
	font-family: "microsoft yahei";
}
.szfg_box table tr th:first-child{
	border-right: 1px solid #FFFFFF;
}
.szfg_box table tr td{
	padding: 10px 0;
	line-height: 30px;
	border-right: 1px solid #DBE5F2;
	border-bottom: 1px solid #DBE5F2;
	font-family: "microsoft yahei";
}
.szfg_box table tr td a{
	display: block;
	width: 99px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #BCCBDF;
	border-radius: 8px;
	background: #EFF5FB;
}
.szfg_box table tr td:first-child{
	font-size: 18px;
}
.szfg_box table tr td:first-child+td{
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	border-right: 0;
}
.szfg_box table tr:nth-child(2n+1){
	background: #F4F7FA;
}
.szfg_box table tr:nth-child(2n+1) td a{
	background: #FFFFFF;
}
/*信件反馈*/
.replypadding{
	padding: 0px;
}
.reply_box {
	margin: 26px 0  0px;
}
.reply_box table{
	border-top: 1px solid #DBDADA;
	border-left: 1px solid #DBDADA;
}
.reply_box table tr{
	height: 32px;
}
.reply_box table tr th{
	width: 149px;
	color: #2453A4;
	background: #F1F3F6;
	border-right: 1px solid #DBDADA;
	border-bottom: 1px solid #DBDADA;
	text-align: right;
	padding-right: 20px;
}
.reply_box table td{
	line-height: 36px;
	padding: 18px;
	border-right: 1px solid #DBDADA;
	border-bottom: 1px solid #DBDADA;
	text-align: left;
}
/*侧边栏*/
.side{
	width: 71px;
	position: absolute;
	right: -92px;
	top: 78px;
	z-index: 999;
}
.side ul li{
	width: 69px;
	height: 69px;
	text-align: center;
	border-radius: 5px;
	border: 1px solid #BAC8DA;
	background: #FFFFFF;
	margin-bottom: 10px;
	position:relative;
}
.side ul li a{
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	font-size: 12.7px;
}
.side ul li .ewmbox{
	position: absolute;
    width: 151px;
    height: 170px;
    left: -151px;
    bottom: -100px;
    display: none;
    z-index: 9999;
}
.side ul li .ewmbox img{
	width:100%;
	height:100%
}
.side ul li:hover .ewmbox{
	display:block;
}
.side ul li a img{
	display: block;
	margin: 9px auto 10px;
}
/*政务动态*/
.zwdt_box .zwdt_box_left{
	width: 735px;
}
.zwdt_box .zwdt_box_right{
	width: 443px;
}
.middle .middel_main .zwdt_focusbox{ margin-bottom: 20px; width:100%; height:486px; overflow:hidden; position:relative;}
.middle .middel_main .zwdt_focusbox .hd{ height:15px; overflow:hidden; position:absolute; right: 10px;bottom: 15px; z-index:1; }
.middle .middel_main .zwdt_focusbox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.middle .middel_main .zwdt_focusbox .hd ul li{ float:left; margin-right:4px;  width:10px; height:10px; line-height:12px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; }
.middle .middel_main .zwdt_focusbox .hd ul li.on{ background:#f00; color:#fff; }
.middle .middel_main .zwdt_focusbox .bd{ position:relative; height:100%; z-index:0;   }
.middle .middel_main .zwdt_focusbox .bd li{ zoom:1; vertical-align:middle; }
.middle .middel_main .zwdt_focusbox .bd img{ width:100%; height:486px; display:block;  }
.middle .middel_main .zwdt_focusbox .bd{width:100%;  height:486px; position:relative;  }
.middle .middel_main .zwdt_focusbox .bd li{ position:relative; zoom:1; vertical-align:middle;}
.middle .middel_main .zwdt_focusbox .bd li .pic{ position:relative; z-index:0;  }
.middle .middel_main .zwdt_focusbox .bd li .pic img{ width:100%; height:486px; vertical-align:bottom; }
.middle .middel_main .zwdt_focusbox .bd li .bg{ width:100%; height:54px; position:absolute; left:0; bottom:0; z-index:1;  background:url(focustitle_bg.png) repeat-x; }
.middle .middel_main .zwdt_focusbox .bd li .title{ font-size:18px; padding-left:25px;width:100%; height:54px; line-height:54px; left:0; bottom:0;   position:absolute; z-index:2;  }
.middle .middel_main .zwdt_focusbox .bd li .title a{ color:#fff; display: block;  }
.middle .middel_main .leaderactive .bd ul .zwdt_video{
	width: 403px;
	height: 321px;
	position: relative;
	margin: 10px 0;
}
.middle .middel_main .leaderactive .bd ul .zwdt_video img{
	width: 100%;
	height: 100%;
}
.middle .middel_main .leaderactive .bd ul .zwdt_video span{
	position: absolute;
	bottom: 0;
	display: block;
	width: 100%;
	height: 45px;
	line-height: 45px;
	color: #FFFFFF;
	text-indent: 18px;
	background: url(zwdt_videobg.png) repeat-x center;
}
.middle .middel_main .leaderactive .bd ul .zwdt_video i{
    position: absolute;
	width: 54px;
	height: 54px;
	display: block;
	background: url(zwdt_play.png) no-repeat center;
	left: 50%;
	top: 50%;
	margin-left: -27px;
	margin-top: -27px;
}
.middle .middel_main .zwdt_videobox .bd ul li{
	background: url(zwdt_playlist.png) no-repeat 3px center;
	padding-left: 36px;
}
.middle .middel_main .leaderactive .bd ul .zwdt_zt{
	margin: 9px 0;
	height: 201px;
}
.middle .middel_main .leaderactive .bd ul .zwdt_zt img{
	width: 100%;
	height: 100%;
}


.contbox *{
	font-size: 16px !important;
	line-height: 36px !important;
}

.contbox h3{
	font-size: 24px !important;
	line-height: 48px !important;
	padding-top: 60px !important;
}
#_span_jiucuo {
		float: right;
		padding-top: 16px;
	}
	
	#_ideConac {
		float: right;
	}
/** 新闻发布会 **/
.xwfbul{min-height: 365px;}
/**在线访谈**/
.nx-oview-table{min-heigth:600px;}

/**浏览器低版本提示框**/
#ie9{width:100%; padding: 0; margin: 0; display: none;}
#ie9 span{ margin: auto; text-align: center; background-color: #fdee72; color:#343434; display: block; padding: 15px 15px  15px  0px; }
#ie9 span a{color: #d40000;}
/*领导之窗概览页-图片排列列表开始-2020-07-15*/
.leaderListchnlBox{
	width: 1150px;
	min-height: 350px;
	padding: 38px 25px 0px;
	overflow: hidden;
}
.noborders{
	border: 0px !important;
}
.leaderListchnl{
	width: 1175px;
	min-height: 200px;
	padding-bottom: 4px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 40px;
}
.leaderListchnl li{
	float: left;
	width: 165px;
	min-height: 242px;
	margin-left: 20px;
	margin-right: 50px;
	margin-bottom: 32px;
	overflow: hidden;
}
.leaderPhotos-chnl{
	width: 121px;
	height: 156px;
	margin:0px auto ;
	overflow: hidden;
}
.leaderListchnl li h3{
	font-size: 20px;
	height: 40px;
	line-height: 40px;
	padding-top: 15px;
	text-align: center;
}
.leaderListchnl li h3 a{
	display: inline-block;
	color: #333;
	line-height: 40px;
}
.leaderListchnl li span{
	display: block;
	min-height: 30px;
	line-height: 28px;
	font-size: 16px;
	color: #666;
	text-align: center;
}
/*领导之窗概览页-图片排列列表结束-2020-07-15*/
/*领导之窗细览页-新版细览开始-2020-07-15*/
.leaderDetailBox{
	width: 1198px;
	min-height: 350px;
}
.leaderDetailBox .rightJl{
	float: right;
	width: 816px;
	padding: 40px 28px 50px 35px;
	min-height: 350px;
}
.ldrjConp{
	width: 100%;
	min-height: 50px;
	overflow: hidden;
}
.ldrjConp strong.bluT{
	display: block;
	font-size: 18px;
	height: 38px;
	line-height: 38px;
	color: #205CAF;
	padding-bottom: 4px;
}
.ldrjConp .ldrjCont{
	font-size: 16px;
	line-height: 32px;
	color: #333333;
}
.leftLeaderChnlbox{
	width: 298px;
	/*height: 834px;*/
	background-color: #F7F7F7;
	margin-left: 0;
	padding-bottom: 50px;
}
.lingdaozhaopian{
	width: 280px;
	padding: 40px 9px 20px;
}
.lingdaozhaopiankuang{
	width: 153px;
	height: 191px;
	margin: 0 auto;
	overflow: hidden;
}
.lingdaozhaopian h3{
	font-size: 20px;
	color: #205CAF;
	line-height: 40px;
	text-align: center;
	margin-top: 14px;
}
.lingdaozhaopian strong{
	display: block;
	font-weight: normal;
	font-size: 16px;
	color: #666;
	line-height: 32px;
	text-align: center;
	overflow: hidden;
}
.shizhagnmailbox{
	width: 232px;
	height: 50px;
	border:1px solid #ccc;
	border-radius: 5px;
	margin: 0 auto;
	background-color: #fff;
}
.shizhagnmailbox a{
	display: block;
	height: 50px;
	padding-left: 96px;
	background: url(mailboxlogo.png)no-repeat 40px center;
	font-size: 16px;
	color: #666666;
	line-height: 50px;
	font-weight: 500;
}
.shizhagnmailbox a:hover{
	color: #205CAF;
}
.leaderSeconlist{
	width: 234px;
	min-height: 50px;
	margin: 50px auto 0;
	border-top: 1px solid #ccc;
	padding-top: 20px;
	overflow: hidden;
}
.leaderSeconlist strong{
	float: left;
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	line-height: 32px;
}
.leaderSeconlist .xlingdaoliebiao{
	float: right;
	width: 135px;
	min-height: 30px;
	overflow: hidden;
}
.leaderSeconlist .xlingdaoliebiao ul{
	width: 156px;
	min-height: 32px;
}
.leaderSeconlist .xlingdaoliebiao ul li{
	float: left;
	width: 62px;
	min-height: 32px;
	line-height: 32px;
	font-size: 16px;
	color: #333;
	margin-right: 15px;
	margin-bottom: 10px;
}
.leaderSeconlist .xlingdaoliebiao ul li a{
	display: block;
	line-height: 32px;
	color: #333;
}
.leaderSeconlist .xlingdaoliebiao ul li a:hover{
	color: #205CAF;
}
/*领导之窗细览页-新版细览结束-2020-07-15*/