* {
	padding: 0;
	margin: 0;
}

body {
	font-family: "微软雅黑"
}
a:hover{color: #005091 ;text-decoration: none;outline: none;}
a,

a:focus,
a:visited {
	color: #555;
	text-decoration: none;outline: none;
}
p{margin: 0;}
ul {
	list-style: none;overflow: hidden;margin:0;
}

html {font-size:62.5%;
}
ul.pagination>li{
		 display: inline-block;
		 margin: 0 2px;
		 float: left;
}
.goinput{background: #0B6CB6;
border: none;
width: 30px;
color: #fff;
border-radius: 50%;}
input#pagenum {
height: 24px;
line-height: 24px;
}

/*头部*/
.headtop{width: 100%;height: 280px;background: url(../img/index_01.jpg) top center no-repeat;    border-bottom: 4px solid #00488A;}
.headcont{width: 1200px;margin: 0 auto;overflow: hidden;position: relative;}
.logo{margin-top: 100px;float: left;}
.headsearch{width: 430px;margin-top: 90px;float: right;}
.search-top{overflow: hidden;text-align: right;margin: 10px 0;}
.search-top a{color:#004D8D;font-size: 16px;}
.search-top span{color:#004D8D;font-size: 16px;padding: 0 5px;}
.search-bot{overflow: hidden;}
.search-form{width:98%;height: 44px;line-height: 44px;float: right;border: 1px solid #ccc;border-radius: 22px;}
.input-search{width: 340px;    height: 28px;border: none;outline: none;line-height: 28px;float: left;margin-left: 22px;
font-size: 16px;margin-top: 8px;border-right:1px solid #ccc ;}
.search-btn{width: 50px;height: 44px;background: url(../img/index_365.png) center center no-repeat;border: none;outline: none;cursor: pointer;}
#toolbarSwitch{cursor: pointer;}

/*适老化按钮begin*/
.wza-box{
    position: absolute;
    right: 0;
    top: 25px;
    overflow: hidden;
}
.wza-box a{ display: block;float: right;height: 38px;line-height: 38px;padding: 0 16px;font-size: 18px;letter-spacing: 0.32px; }
.wza-box a#toolbarSwitch{ background: #fff;color: #F76B00; border: 1px solid #FC740D; border-radius: 2px 0px 0px 2px;}
.wza-box a#oldModel{ background:#F79600;color: #fff;border: 1px solid #F79600;border-radius: 0px 2px 2px 0px; }
.wza-box a#toolbarSwitch:hover{color: #F76B00 !important;}
.wza-box a#oldModel:hover{color: #fff !important;}
/*适老化按钮end*/

/*内容*/
.maincont {width: 1200px;margin: 20px auto;}
/*要闻头条*/
.ywtt{
	height: auto;
	margin: 20px 0px;
}
.numone{
	text-align: center;
	font-size: 36px;
	font-weight: bold;    padding: 14px 0;
}
.numone a{
	color: #005091;
}
.numone a:hover{color: #23527c}
.boxnew {
	width: 1200px;
	height: 30px;
	line-height:30px;
	position: relative;
	overflow: hidden;
}
.roll-in{
	text-align:center
}
.roll-in li {
	color: #fff;
	width: 32%;
	line-height: 20px;
	height: 20px;
		float: left;
	text-align: left;
		 font-size:18px;text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;

}
.roll-in li a{    color: #005091;outline: none;}
.roll-in li span.dian{
		   display: inline-block;
		   margin: 0 8px 0;
		   width: 4px;
		   height: 4px;
		   background: #555;
		   border-radius: 2px;
		   line-height: 4px;color: #555;
}
.roll-in span.fgx{
		color: #000;width: 5%;text-align: center;
	 float: left;
}
/*轮播行*/
.lbh{width:1200px;overflow: hidden;}
.lbbj{width: 666px;height: 374px;float: left; }
/*轮播css*/
.focus{width:666px;height:374px;float: left;position:relative;}
.focus #pic{width:100%;height:374px;overflow:hidden;}
.focus #pic li{width:100%;height:374px;float:left;}
.focus #pic li img{width:100%;height:374px;}
/* .pic_p{width: 100%;height: 40px;line-height: 40px; position: absolute;bottom: 0;background: rgba(185,185,185,0.2);} */
.pic_p{width: 100%;height: 72px;line-height: 40px; position: absolute;bottom: 0;}
.pic_p::before{content:"";
	width: 100%;
		height: 72px;
		line-height: 40px;
		position: absolute;
		bottom: 0;
		background: url(../img/bannerb.png) top center repeat-x;
		opacity: 0.3;

}
.spana{display: block;font-size: 16px;    color: #fff;font-weight: bold; line-height: 40px;    margin-left: 10px;    margin-top: 32px;}
.xwcon_h1{ float: left; width: 100%; overflow: hidden;    margin-bottom: 12px;}
.xwcon_h1_left{    width: 550px;
	overflow: hidden;
	float: left;}
.xwcon_h1_right{float: right;     overflow: hidden; margin-top: 10px}
.focus_bot{height: 62px; width: 550px; margin-top: 13px; float: left; overflow: hidden;}
.focus_bot img{margin-right: 15px}
.focus .tip-bg{width:666px;height:21px;position:absolute;left:0;bottom:0;z-index:12;}
.focus #tip{width:150px;height:18px;position:absolute;    right: 20px;
bottom: 12px;z-index:13;}
.focus #tip ul li{
width: 20px;
	height: 20px;
	float: left;
	display: inline;
	margin: 0 5px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	background: #9c9695;
	border-radius: 50%;	}
	.focus #tip ul li.on{background:#326B93; color: #ccc;}





/*要闻css*/
.notice1{width: 510px;overflow: hidden;  min-height: 266px;    background: #fff;    margin-left: 20px;float: left;}
.toplink1{height: 46px; color: #000;     background: #F5F5F5;}
.toplink1 li{width: 170px;height: 46px; line-height: 46px; color: #000;float: left;text-align: center; }
.toplink1 li a:hover{    color: #00508B;}
.toplink1 li a{ font-size: 20px;
color: #00508B;
display: block;
line-height: 40px;
cursor: pointer;
font-weight: bold;}
.notice1 .tab-hd { height: 46px; color: #000; }
.notice1 .tab-hd .tab-nav{height: 46px;  border-bottom: 1px solid #ccc;}
.tab-nav .gwy{font-size: 20px;float: right;line-height: 28px;color: #7b430c}
.tab-nav .gwy:hover{color:red}
.notice1 .tab-hd li{/*width:50%;*/width:33%; float: left; height: 46px;     padding: 0 9px; text-align: center; line-height: 46px;}
.notice1 .tab-hd li a{font-size: 20px; text-align: center;    width: 100%;color: #9A9A9A;
	height: 100%;
	display: block;}
.notice1 .tab-hd li i{width: 2px; background: #ccc; height: 34px;}
.notice1 .tab-hd li.on{ text-align: center; background-color: #00508E;}
.notice1 .tab-hd li.on a{color: #fff; font-size: 20px; }

.notice1 .tab-bd{width: 510px; }
.notice1 .tab-bd ul{ overflow:hidden; zoom:1;     }
.notice1 .tab-bd li { height: 41px;  line-height: 41px; overflow: hidden;width: 100%; font-size: 16px; }
.notice1 .tab-bd li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.notice1 .tab-bd li a i{    display: inline-block;
margin: 0 8px 0;
width: 4px;
height: 4px;
background: #555;
border-radius: 2px;
line-height: 4px;}
.notice1 .tab-bd li a span{float: right;}
/* .notice1 .tab-bd li a:hover{color:red;} */

/*通栏横幅*/
.tlimg{width: 1200px; height: 90px;position: relative; overflow: hidden; margin-top: 20px;}
.tlimg .pic{ position:relative; z-index:0; }
.tlimg .pic img { width:1200px; height:90px; display: block; }
.tlimg .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.tlimg .hd li{margin: 0 5px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;}
.tlimg #tip1{width: 152px;
	height: 18px;
	position: absolute;
	left: 1043px;
   bottom: 10px;
	z-index: 13;}
.tlimg #tip1 ul li{width:20px;height:16px;float:left;display:inline;margin:0 5px;color: #fff; text-align: center;    font-size: 12px; cursor:pointer;background:#6A6766;}
.tlimg #tip1 ul li.on{background: #CA0205; color: #ccc;}




/* <!-- 栏目切换行 --> */
/* .lmqh{width:1200px;overflow: hidden;    margin-top: 20px;}
.lmqh-hd{width:100%;height:62px;line-height: 62px;border-bottom: 2px solid #00508B;}
.lmqh-nav{background-color: #F2F2F2;}
.lmqh-nav li{width:20%;float: left;text-align: center;font-size: 24px;cursor: pointer;}
.lmqh-nav li a{    display: block;
width: 100%;
height: 100%;}
.lmqh-nav li.on{background-color: #00508B; }
.lmqh-nav li.on a{ color: #fff;}

.lmqh-bd{min-height: 410px;}
.lmqh-pal{overflow: hidden;    min-height: 410px;}
.lmqh-pal>div{overflow: hidden;} */
/* 首页要闻动态 */
.ldhd{width: 580px;overflow: hidden;float: left;}
.ldhd .sqh{width: 100%;overflow: hidden;}
.ldhd .sqh .sqh-hd{width: 100%;overflow: hidden;border-bottom: 1px solid #e8f0f7;}
.ldhd .sqh .sqh-hd .sqh-nav{    margin-top: 10px;float: left;}
.sub {margin-top: 10px;float: right;line-height: 50px;font-size: 16px;}
.sub a{color: #A0A0A0;}
.ldhd .sqh .sqh-hd ul li{color: #A0A0A0;width: auto;float: left;padding: 0 20px;font-size: 22px;}
.ldhd .sqh .sqh-hd ul li.on{color: #00508B;border-bottom: 1px solid #00508B;}
.ldhd .sqh .sqh-bd{width: 100%;overflow: hidden;}
.ldhd .sqh .sqh-bd .sqh-pal{width: 100%;overflow: hidden;}
.ldhd .sqh .sqh-bd .sqh-pal ul {width: 100%;overflow: hidden;}
.ldhd .sqh .sqh-bd .sqh-pal ul li{width: 100%;height: 42px;line-height: 42px;float: left;}
.ldhd .sqh .sqh-bd .sqh-pal ul li i{    display: inline-block;
margin: 0 8px 0;
width: 4px;
height: 4px;
background: #555;
border-radius: 2px;
line-height: 4px;}
.ldhd .sqh .sqh-bd .sqh-pal ul li a{font-size: 16px;}
.ldhd .sqh .sqh-bd .sqh-pal ul li span{float: right;}

.bmdt{width: 580px;overflow: hidden;float: right;}
.bmdt .sqh{width: 100%;overflow: hidden;}
.bmdt .sqh .sqh-hd{width: 100%;overflow: hidden;border-bottom: 1px solid #e8f0f7;}
.bmdt .sqh .sqh-hd .sqh-nav{    margin-top: 10px;float: left;}
.bmdt .sqh .sqh-hd ul li{color: #A0A0A0;width: auto;float: left;padding: 0 20px;font-size: 22px;}
.bmdt .sqh .sqh-hd ul li.on{color: #00508B;border-bottom: 1px solid #00508B;}
.bmdt .sqh .sqh-bd{width: 100%;overflow: hidden;}
.bmdt .sqh .sqh-bd .sqh-pal{width: 100%;overflow: hidden;}
.bmdt .sqh .sqh-bd .sqh-pal ul {width: 100%;overflow: hidden;}
.bmdt .sqh .sqh-bd .sqh-pal ul li{width: 100%;height: 42px;line-height: 42px;float: left;}
.bmdt .sqh .sqh-bd .sqh-pal ul li i{    display: inline-block;
margin: 0 8px 0;
width: 4px;
height: 4px;
background: #555;
border-radius: 2px;
line-height: 4px;}
.bmdt .sqh .sqh-bd .sqh-pal ul li a{font-size: 16px;}
.bmdt .sqh .sqh-bd .sqh-pal ul li span{float: right;}

/* 首页政务公开 */
.syzwgk-l{width: 580px;overflow: hidden;float: left;    margin-top: 10px;}
.syzwgk-r{width: 580px;overflow: hidden;float: right;    margin-top: 10px;}

.syxxgk{width:100%;overflow: hidden;}
.syxxgk-top{width:100%;overflow: hidden;border-bottom: 1px solid #ccc;}
.syxxgk-top span{height:49px;font-size: 22px;padding: 0 10px;border-bottom: 1px solid #005088;color:#005088 ;    display: inline-block;}
.syxxgk-bot p{width: 184px;height: 36px;line-height: 36px;border: 1px solid #ccc;    float: left;    margin: 10px 10px 10px 0;    text-indent: 1em;
font-size: 16px;    background: url(../img/index_07.png) 166px 11px no-repeat;}
.syxxgk-bot p.marri0{margin-right: 0;}
.syxxgk-bot p a{    display: block;}

	/*领导讲话*/
	.ldjh .sqh{width: 100%;overflow: hidden;}
	.ldjh .sqh .sqh-hd{width: 100%;overflow: hidden; border-bottom: 1px solid #e8f0f7;}
	.ldjh .sqh .sqh-hd .sqh-nav{   margin-top: 10px;float: left;}
	.ldjh .sqh .sqh-hd ul li{color: #A0A0A0;width: auto;float: left;padding: 0 20px;font-size: 22px;}
	.ldjh .sqh .sqh-hd ul li.on{color: #00508B;border-bottom: 1px solid #00508B;}
	.ldjh .sqh .sqh-bd{width: 100%;overflow: hidden;}
	.ldjh .sqh .sqh-bd .sqh-pal{width: 100%;overflow: hidden;}
	.ldjh .sqh .sqh-bd .sqh-pal ul {width: 100%;overflow: hidden;}
	.ldjh .sqh .sqh-bd .sqh-pal ul li{width: 100%;height: 42px;line-height: 42px;float: left;}
	.ldjh .sqh .sqh-bd .sqh-pal ul li i{    display: inline-block;
margin: 0 8px 0;
width: 4px;
height: 4px;
background: #555;
border-radius: 2px;
line-height: 4px;}
	.ldjh .sqh .sqh-bd .sqh-pal ul li a{font-size: 16px;}
	.ldjh .sqh .sqh-bd .sqh-pal ul li span{float: right;}

	/*政府文件*/
	.zfwj .saqh{width: 100%;overflow: hidden;}
					.zfwj .saqh .saqh-hd{width: 100%;overflow: hidden;border-bottom: 1px solid #e8f0f7;}
					.zfwj .saqh .saqh-hd .saqh-nav{    margin-top: 10px;float: left;}
					.zfwj .saqh .saqh-hd ul li{color: #A0A0A0;width: auto;float: left;padding: 0 20px;font-size: 22px;}
					.zfwj .saqh .saqh-hd ul li.on{color: #00508B;border-bottom: 1px solid #00508B;}
					.zfwj .saqh .saqh-bd{width: 100%;overflow: hidden;}
					.zfwj .saqh .saqh-bd .saqh-pal{width: 100%;overflow: hidden;}
					.zfwj .saqh .saqh-bd .saqh-pal ul {width: 100%;overflow: hidden;    min-height: 210px;}
					.zfwj .saqh .saqh-bd .saqh-pal ul li{width: 100%;height: 42px;line-height: 42px;float: left;}
					.zfwj .saqh .saqh-bd .saqh-pal ul li i{    display: inline-block;
margin: 0 8px 0;
width: 4px;
height: 4px;
background: #555;
border-radius: 2px;
line-height: 4px;}
					.zfwj .saqh .saqh-bd .saqh-pal ul li a{font-size: 16px;}
					.zfwj .saqh .saqh-bd .saqh-pal ul li span{float: right;}
	/* 领导信息		 */
	.ldxx{overflow: hidden;}
	.ldxx li{width: 144px;height: 40px;line-height: 40px;text-indent:3em;margin-top: 20px;float: left;    border-right: 1px solid #ccc;}
	.ldxx li.bdnone{border: none;}
	.ldxx li a{font-size: 16px;}
	.ldxxbj{background: url(../img/index_08.jpg)  6px center no-repeat;}
	.jgxxbj{background: url(../img/index_11.jpg)  6px center no-repeat;}
	.zyhybj{background: url(../img/index_12.jpg)  6px center no-repeat;}
	.gzbgbj{background: url(../img/index_14.jpg)  6px center no-repeat;}
	.sfmbj{background: url(../img/index_20.jpg)  6px center no-repeat;}
	.ldjhbj{background: url(../img/index_21.jpg)  6px center no-repeat;}
	.jhghbj{background: url(../img/index_23.jpg)  6px center no-repeat;}
	.zdlybj{background: url(../img/index_24.jpg)  6px center no-repeat;}



	/*首页网上服务*/
	.syqybs{width: 480px;overflow: hidden;float: left;    margin-top: 10px;}
	.sysmbs{width: 480px;overflow: hidden;float: left;    margin-top: 10px;margin-left: 10px;}

	.syqybs-top{width:100%;overflow: hidden;border-bottom: 1px solid #ccc;}
	.syqybs-top span{font-size: 22px;padding: 0 10px;border-bottom: 1px solid #005088;color:#005088 ;    display: inline-block;}
	.syqybs-top a{float: right;font-size: 16px;color: #A8A8A8;}
	.sywsfw ul li{width: 25%;float: left;}
	.sywsfw ul li a{display: block;text-align: center;    margin: 24px 0;}
	.sywsfw ul li a p{width: 80px;height: 80px;background-color: #F2F2F2;border-radius: 50%;position: relative;margin: 0 auto;margin-bottom: 24px;}
	.sywsfw ul li a p img{position: absolute;top: 50%;left: 50%;margin-top: -20px;margin-left: -20px; }
	.sywsfw ul li a span{font-size: 16px;margin-top: 10px;}



	/*首页政民互动*/
	.syzmhdl{width: 580px;overflow: hidden;float: left;    margin-top: 10px;}
	.syzmhdr{width: 580px;overflow: hidden;float: right;    margin-top: 10px;}

	 .syxjtj-top{width:100%;overflow: hidden;border-bottom: 1px solid #ccc;}
	 .syxjtj-top span{font-size: 22px;padding: 0 10px;border-bottom: 1px solid #005088;color:#005088 ;    display: inline-block;}
	 .syxjtj-top .morea{float: right;font-size: 16px;color: #A8A8A8;}
	 .syxjtj-top .syrxdh{font-size: 18px; color: #BD0000;   text-indent: 2em;font-weight: bold;    margin-left: 14px;
display: inline-block;background: url(../img/index_03.jpg) 10px center no-repeat ;}
	.syxjtj-top .sywyxx{font-size: 18px; color: #005088;background: url(../img/index_05.jpg) 10px center no-repeat ;display: inline-block;
	text-indent: 2em;font-weight: bold; margin-left: 14px;}


	.syxjnr-top li{height:50px;line-height: 50px;float: left;font-size: 16px;color:#A8A8A8 ;}
	.syxjbh { width: 162px;}
	.syxjlx { width: 60px;text-align: center;}
	.syxjbt { width: 210px;}
	.syxjzt { width: 60px;text-align: center;}
	.syxjsj { width: 88px;text-align: center;}
	.syxjnr-bot{overflow: hidden;}
	.syxjnr-botul{overflow: hidden;    display: block;}
	.syxjnr-botul span{height:46px;line-height: 46px;float: left;font-size: 16px ;}
	.syxjnr-botul .syxjsj{font-size: 14px ;}
	.syxjnr-botul .syxjbh{font-size: 14px ;}

	.syxjtj-bot{width: 100%;height: 62px;background-color: #F2F2F2;}
	.sylxtj{width: 94px;height: 60px;margin-left: 10px;color: #015293;    text-align: center;float: left;
line-height: 60px;font-size: 18px;}
	ul.tjxx {width: 476px;float: left;}
	ul.tjxx li{	float: left;height: 60px;line-height: 60px;font-size: 16px;    margin: 0 10px;}
	ul.tjxx li span{color: red;font-weight: bold;}


	.symyzj-top{width:100%;overflow: hidden;border-bottom: 1px solid #ccc;}
	.symyzj-top span{font-size: 22px;padding: 0 10px;border-bottom: 1px solid #005088;color:#005088 ;    display: inline-block;}
	.symyzj-top a{float: right;font-size: 16px;color: #A8A8A8;}
	.symyzj-mid{margin-top: 4px;min-height: 272px;}
	.symyzj-mid li{    width: 100%;height: 38px; line-height: 38px;float: left;}
	.symyzj-mid li i{    display: inline-block;
margin: 0 8px 0;
width: 4px;
height: 4px;
background: #555;
border-radius: 2px;
line-height: 4px;}
	.symyzj-mid  li a{font-size: 16px;}
	.symyzj-mid  li span{float: right;}



/*首页林州融媒*/
div.sylzrml{width: 805px;overflow: hidden;float: left;    margin-top: 10px;}
div.sylzrmr{width: 380px;overflow: hidden;float: right;    margin-top: 10px;}
.sylzrm-top{width:100%;height:50px;line-height: 50px;overflow: hidden;border-bottom: 1px solid #ccc;}
.sylzrm-top span{height:49px;line-height: 50px;font-size: 22px;padding: 0 10px;border-bottom: 1px solid #005088;color:#005088 ;    display: inline-block;}
.sylzrm-top a{float: right;font-size: 16px;color: #A8A8A8;}
.sylzrm-lb li{width: 185px;    position: relative;
height: 138px;float: left;    margin: 28px 8px 10px}
.sylzrm-lb li a{    width: 100%;
height: 100%;display: block;}
.sylzrm-lb li img{    width: 100%;
height: 100%;}
.jwplayer{margin:20px auto}
.sylzrmr ul li{width:183px ;height: 65px;line-height: 65px;float: left;margin-top: 14px;text-align: center;font-size: 22px;background: url(../img/rmbj.png) top center no-repeat;}
.sylzrmr ul li:nth-child(odd){margin-right: 10px;}
.sylzrmr ul li a{display: block;}
.sylzrmr ul li a:hover{color:#005088}

/*首页走进林州*/
.syzjlzl{width: 580px;overflow: hidden;float: left;    margin-top: 10px;}
.syzjlzr{width: 580px;overflow: hidden;float: right;    margin-top: 10px;}
.sylzgk{border-bottom: 1px solid #ccc;padding-bottom: 18px;}
.sylzgk-top{width:100%;height:50px;line-height: 50px;overflow: hidden;border-bottom: 1px solid #ccc;}
.sylzgk-top span{height:49px;line-height: 50px;font-size: 22px;padding: 0 10px;border-bottom: 1px solid #005088;color:#005088 ;    display: inline-block;}
.sylzgk-top a{float: right;font-size: 16px;color: #A8A8A8;}
.sylzgk-cont{font-size: 15px;line-height: 46px;}
.sylzgk-cont .gkmore{color: #00488A;}


.sylzgjtb ul li{width: 20%;float: left;}
.sylzgjtb ul li a{display: block;text-align: center;    margin: 10px 0;}
.sylzgjtb ul li a p{width: 80px;height: 80px;background-color: #F2F2F2;border-radius: 50%;position: relative;margin: 0 auto;margin-bottom: 24px;}
.sylzgjtb ul li a p img{position: absolute;top: 50%;left: 50%;margin-top: -19px;margin-left: -18px; }
.sylzgjtb ul li a span{font-size: 16px;margin-top: 10px;}

.sywhys{    min-height: 254px;}
.sywhys-top{width:100%;height:50px;line-height: 50px;overflow: hidden;border-bottom: 1px solid #ccc;}
.sywhys-top span{height:49px;line-height: 50px;font-size: 22px;padding: 0 10px;border-bottom: 1px solid #005088;color:#005088 ;    display: inline-block;}
.sywhys-top a{float: right;font-size: 16px;color: #A8A8A8;}
.sywhys-cont ul {width: 100%;overflow: hidden;}
.sywhys-cont ul li{width: 50%;height: 46px;line-height: 46px;float: left;}
.sywhys-cont ul li i{    display: inline-block;
margin: 0 8px 0;
width: 4px;
height: 4px;
background: #555;
border-radius: 2px;
line-height: 4px;}
.sywhys-cont ul li a{font-size: 16px;}

.tphqql{    width: 60px;height: 134px;text-align: center;overflow: hidden;background-color:#F2F2F2;color:  #015293;float: left;}
.tphqql p {padding: 6px 13px;font-size: 18px;}

.tphqqr{width: 520px;float: left;position: relative;}
.tphqqrbd{width: 480px;margin: 0 auto;}
.tphqqrbd li{width:236px;height:134px;float: left;margin-right:8px;}
.tphqqrbd li img{width:236px;height:134px;}
.tphqqrhd .next1{width:17px;height:30px;position: absolute;top: 60px;left:0;cursor: pointer;background: url(../img/lf.png) top center no-repeat;}
.tphqqrhd .prev1{width:17px;height:30px;position: absolute;top: 60px;right:0;cursor: pointer;background: url(../img/ri.png) top center no-repeat;}





/*专题专栏*/
.ztzl {width: 100%; overflow: hidden;    margin-top: 20px;}
.ztzlimg{width: 100%; text-align: center; color: #fff;}
.ztzlimg p{    padding: 8px 13px;    font-size: 18px;}
.ztzlimg p a{   color: #fff;}
.ztzlScroll{width: 100%;height: 112px;float: left;background-color: #F2F2F2;position: relative;}
.ztzlScrollbd{width: 1080px;margin: 0 auto;margin-top: 18px;}
.ztzlScrollbd li{width:240px;height: 76px;float: left;margin: 0 16px;}
.ztzlScrollbd li img{width:240px;height: 76px;}
.ztzlScroll .next{width:17px;height:30px;position: absolute;top: 40px;left:20px;cursor: pointer;background: url(../img/index_l.png) top center no-repeat;}
.ztzlScroll .prev{width:17px;height:30px;position: absolute;top: 40px;right:20px;cursor: pointer;background: url(../img/index_r.png) top center no-repeat;}


/* 友情链接 */
.yqlj {width: 100%;overflow: hidden;border-right:  1px solid #ccc;margin: 20px 0;}
.yqlj .yqljlast{width: 302px}
.yqljlb{width:299px;height: 38px;line-height: 36px;float: left;border: 1px solid #ccc;border-right: none;    font-size: 16px;}
.yqljlb select{width:100%;height: 100%;border: none;outline: none;}
.yqljlb select option{height: 37px;line-height: 36px;}



/*尾部*/
.wbfoot {
width: 100%;
background-color: #EAEAEA;
overflow: hidden;
}
.footwc {
width: 1200px;
margin: 20px auto;
overflow: hidden;
}
.footl {
/*width: 20%;*/
width: 17%;
float: left;
text-align: center;    margin-top: 20px;
}
.footm {
width: 60%;
float: left;
line-height: 30px;
text-align: center;
	font-size: 14px;
	margin-top: 16px;
}
.footm span {
padding: 0 18px;
}
.footm a {
color: #333;
}
.footr {
    display: none;
/*width: 20%;*/
width: 23%;
float: left;
text-align: center;    margin-top: 10px;
}
.footimgmr{
	margin-right:2px;
float:left;
}
.footimgmrfl{

float:left;
}
/* my style start*/
.ovf-h{overflow: hidden;}
.content-w{
width: 1200px;
margin: 0 auto;
overflow: hidden;
}
.lz-navver{ padding-top: 42px;}
.lz-navver a{
float: left;
/*width: 12.5%;*/
width: 14.2%;
color: #015293;
font-size: 20px;
line-height: 40px;
text-align: center;background: rgba(255,255,255,0.7);
}
.lz-navver a:hover{
font-weight: bold !important;
}
.site-box{
height: 60px;
line-height: 60px;
border-bottom: 1px solid #d6d6d6;
}
.site-box a,
.site-box span{
margin-right: 10px;
color: #015293;
font-size: 16px;
}
.layout-box{
margin-top: 25px;
margin-bottom: 20px;
}
.layout-left{
float: left;
width: 230px;
min-height: 600px;
height: auto;
background-color: #f2f2f2;
}
.parent-item, .child-item, .default-parent-head{
display: block;
height: 52px;
padding: 0 20px;
line-height: 52px;
}
.parent-item{
margin-top: 20px;
font-size: 18px;
color: #015293;
}
.child-item{
font-size: 16px;
color: #333;
background-position-x: 205px;
transition: background-position-x .2s;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.child-item:hover,
.child-item.active,
.default-children .child-item:hover,
.default-children .child-item.active{
color: #fff;
background: url(../img/copy.png) 210px center no-repeat;
background-color: #015293;
}
.year-list a{
float: left;
width: 50%;
font-size: 16px;
color: #333;
line-height: 52px;
text-align: center;
}
.layout-right{
float: right;
width: 940px;
}
.list-head{
height: 36px;
border-bottom: 1px solid #d6d6d6;
}
.list-head span{
float: left;
height: 36px;
color: #015293;
font-size: 18px;
border-bottom: 2px solid #015293;
}
.info-item{
height: 40px;
font-size: 16px;
line-height: 40px;
}
.info-item a{
color: #424242;
}
.info-item a br{display: none;}
.newsList .info-item a{display: inline-block;
    width: 81%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.info-item i{
display: inline-block;
margin: 0 8px 0;
width: 4px;
height: 4px;
background: #555;
border-radius: 2px;
line-height: 4px;    float: left;
margin-top: 18px;
}
.info-item span{
float: right;
color: #a8a8a8;
}
.info-itemfy {
width: 185px;
text-align: center;
line-height: 34px;
float: left;

margin: 10px 24px;
}
.info-itemfy a img{width: 185px;height: 138px;}





.cut-line{
height: 0;
margin: 18px 0;
border-bottom: 1px solid #D6D6D6;
}
.often-catalog{ padding-top: 23px;}
.often-catalog a{
float: left;
width: 166px;
height: 40px;
color: #333;
font-size: 16px;
line-height: 40px;
text-align: center;
margin-right: 26px;
margin-bottom: 18px;
border: 1px solid #c5c5c5;
border-radius: 6px;
box-shadow: 5px 5px 0 #f0f0f0;
transition: border-color .2s, box-shadow .2s;
}
.default-parent-head{
color: #fff;
font-size: 20px;
margin-bottom: 10px;
padding-left: 15px;
background-color: #015293;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.default-parent-head span{
float: left;
width: 8px;
height: 10px;
margin-top: 21px;
margin-right: 15px;
opacity: 0.6;
background-color: #fff;
}
.default-children .child-item{
font-size: 18px;
margin-bottom: 8px;
background: url(../img/arrow2.png) 205px center no-repeat;
background-color: #e3e3e3;
}

/* 政民互动 */
.mailbox-layout{
margin-top: 30px;
}
.mailbox-left{
float: left;
width: 858px;
}
.maibox-head, .common-head{
height: 50px;
border-bottom: 1px solid #D6D6D6;
}
.maibox-title, .common-head span{
float: left;
color: #015293;
font-size: 20px;
line-height: 48px;
border-bottom: 2px solid #015293;
}
.mailbox-other{
float: right;
height: 48px;
line-height: 48px;
}
.phone-num, a.write-mailbox{
color: #015293;
font-size: 20px;
}
.phone-num{
float: left;
width: 320px;
height: 100%;
background: url(../img/phone.png) right center no-repeat;
}
.phone-num i{
float: left;
width: 30px;
height: 100%;
background: url(../img/tel.png) left center no-repeat;
}
.write-mailbox{
float: left;
width: 110px;
text-indent: 25px;
margin-left: 80px;
margin-right: 35px;
background: url(../img/xiex.png) left center no-repeat;
}
a.more-btn{
color: #a8a8a8;
font-size: 14px;
}
.mailbox-right{
float: right;
width: 300px;
height: 275px;
margin-bottom: 37px;
background: url(../img/zmhd_02.jpg) left top no-repeat;
}
.mailbox-search-head{
width: 300px;
height: 50px;
margin-top: 18px;
color: #fff;
font-size: 20px;
font-weight: bold;
line-height: 50px;
text-indent: 125px;
background: url(../img/chax.png) 90px center no-repeat;
}
.mailbox-search-content{
height: 30px;
margin: 25px 0;
padding: 0px 18px;
line-height: 30px;
color: #fff;
font-size: 16px;
}
.mailbox-search-content input{
border: none;
outline: none;
width: 194px;
height: 30px;
color: #333;
padding: 0 5px;
background-color: #fff;
}
.mailbox-search-btn{ margin-left: 85px;}
.mailbox-search-btn button{
border: none;
outline: none;
width: 78px;
height: 28px;
margin-right: 20px;
border-radius: 10px;
color: #333;
font-size: 20px;
text-align: center;
background-color: #e0e4ef;
}
.mailbox-list-head{
width: 100%;
height: 40px;
margin-top: 6px;
line-height: 40px;
background-color: #f2f2f2;
}
.mailbox-list-item{
height: 36px;
line-height: 36px;
}
.mailbox-list-head span,
.mailbox-list-item span,
.mailbox-list-item a{
float: left;
color: #424242;
font-size: 16px;
text-align: center;
}
.mailbox-list-item a{
padding: 0 10px;
text-align: left;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.mailbox-code{ width: 22%;}
.mailbox-typt{ width: 10%;}
.mailbox-name{ width: 43%;}
.mailbox-state{ width: 10%;}
.mailbox-time{ width: 15%;}
.mailbox-list-item .mailbox-time{ color: #a8a8a8;}
.mailbox-bottom{
clear: both;
height: 60px;
margin-bottom: 27px;
padding: 10px 20px;
background-color: #f2f2f2;
}
.mailbox-bottom .mailbox-letter-num{
width: 132px;
height: 40px;
margin: 0;
color: #fff;
font-size: 20px;
line-height: 40px;
text-align: center;
background-color: #015293;
}
.mailbox-bottom div{
float: left;
color: #424242;
font-size: 18px;
line-height: 40px;
margin: 0 45px;
}
.mailbox-bottom div span{
color: #f00;
font-weight: bold;
}
.common-layout{
width: 580px;
margin-bottom: 50px;
}
.common-head .more-btn{
float: right;
line-height: 48px;
}
.common-list{
margin: 10px 0;
}

/* 政务公开 */
.open-left{
float: left;
width: 320px;
margin-top: 40px;
padding: 28px 30px;
background-color: #f2f2f2;
}
.leader-head{
height: 48px;
color: #015293;
font-size: 20px;
line-height: 1em;
}
.leader-head span{
float: left;
width: 10px;
height: 20px;
margin-right: 15px;
background-color: #015293;
}
.leader-top{ margin-bottom: 30px;}
.leader-top>div,.leader-mid, .leader-bottom-left{
color: #333;
font-size: 16px;
}
.leader-top>div{
width: 100px;
text-align: center;
}
.leader-top>div img{
width: 100px;
height: 135px;
}
.leader-top>div a, .leader-mid a, .leader-bottom-right a{
color: #015293;
font-size: 18px;
}
.leader-top>div a{
display: block;
margin: 20px 0 10px;
}
.leader-mid a, .leader-bottom-right a{
font-size: 16px;
}
.leader-bottom{
margin: 16px 0 10px;
}
.leader-bottom-left{
float: left;
width: 80px;
}
.leader-bottom-right{
float: right;
width: 170px;
overflow: hidden;
}
.leader-bottom-right a{
float: left;
width: 50%;
margin-bottom: 1em;
text-indent: 10px;
}
.open-catalog-list a{
display: block;
width: 260px;
height: 60px;
margin-bottom: 18px;
padding-left: 20px;
border-radius: 6px;
border: 1px solid #c5c5c5;
color: #333;
font-size: 18px;
line-height: 60px;
box-shadow: 5px 5px 0 #e4e4e4;
background: url(../img/arrow2.png) 230px center no-repeat;
background-color: #fff;
transition: box-shadow .3s, border-color .3s;
}
.open-catalog-list a i{
margin-right: 15px;
}
.open-right{
float: right;
margin-top: 40px;
margin-bottom: 30px;
width: 840px;
}
.common-tab-head{
height: 38px;
border-bottom: 1px solid #d6d6d6;
}
.common-tab-head div{
float: left;
height: 38px;
margin-right: 25px;
color: #999;
font-size: 20px;
line-height: 1;
border-bottom: 2px solid transparent;
/* cursor: pointer; */
}
.common-tab-head div.active{
color: #015293;
border-color: #015293;
}
a.common-tab-more{
display: none;
float: right;
color: #a8a8a8;
font-size: 14px;
}
.common-content{
display: none;
overflow: hidden;
margin: 10px 0 30px;
}
.important-head{
height: 50px;
color: #015293;
font-size: 20px;
}
.important-head span{
float: right;
width: 667px;
height: 1px;
margin-top: 15px;
background-color: #015293;
}
.important-content a{
float: left;
width: 260px;
height: 50px;
margin-right: 26px;
margin-bottom: 20px;
border-radius: 6px;
border: 1px solid #c5c5c5;
color: #7e7e7e;
font-size: 16px;
line-height: 50px;
box-shadow: 5px 5px 0 #f0f0f0;
transition: border-color .2s, box-shadow .2s;
}
.important-content a i{
float: left;
width: 48px;
height: 100%;
margin: 0 5px 0 15px;
background-position: center;
background-repeat: no-repeat;
transition: transform .3s;
}
.important-content a:hover i{
transform: rotate(15deg) scale(1.2);
}

/* 林州融媒 */
.lzrm-left{
float: left;
width: 740px;
height: 476px;
box-shadow: 5px 8px 5px #999;position: relative;
}
.lzrm-right{
float: right;
width: 427px;
}
.video-item{
overflow: hidden;
padding: 10px;
border-bottom: 1px solid #d6d6d6;
}
.video-item img{
float: left;
width: 122px;
height: 90px;
}
.video-title{
float: right;
width: 255px;
color: #333;
font-size: 16px;
}
.video-title div{
margin: 14px 0;
}
.video-title div a{
color: #333;
}
.other-video-list a{
float: left;
width: 185px;
height: 192px;
margin-right: 18px;
margin-bottom: 12px;
background-color: #efefef;
}
.other-video-list{min-height: 408px;}
.other-video-list a img{width: 185px;}
.other-video-list a p{
color: #333;
font-size: 14px;
padding: 10px 8px;
}
.video-list h4{color: #ccc;}
.other-video-list h4{color: #ccc;}
.rmbot{
position: absolute;
bottom: 0;
height: 40px;
line-height: 40px;
font-size: 16px;
color: #fff;
background: rgba(72, 72, 72, 0.3);
width: 100%;padding-left: 10px;
}
.rmbot1{
position: absolute;
bottom: 0;
height: 30px;
line-height: 30px;
font-size: 12px;
color: #fff;
background: rgba(72, 72, 72, 0.3);
width: 100%;padding-left: 10px;
}
a.more-btn:hover,
.info-item a:hover,
.mailbox-list-item a:hover,
a.common-tab-more:hover,
.other-video-list a:hover p,
.video-title div a:hover{ color: #015293;}
.often-catalog a:hover,
.open-catalog-list a:hover,
.important-content a:hover{
border-color: #b7c9f9;
box-shadow: 4px 4px 0 #e7ebf9;
}
/* my style end */





/*新版网站地图*/
.mapBg11{
min-height: 800px;
height: auto;
width: 1100px;
margin: 0px auto;
border: 2px solid #00488A;border-bottom: none;margin-top: 10px;
}
.mapBox11{
width: 100%;border-bottom: 2px solid #00488A;
margin: 0 auto;
overflow: hidden;
}
a.mapTit11{
display: block;
height: 42px;
color: #000;
font: 22px 黑体,SimHei;
text-align: center;line-height: 43px;letter-spacing:6px
}
.webMap11 {
overflow: hidden;    width: 100%;
}
.webMap11-l {
width: 33%;
overflow: hidden;
border: 1px solid #ccc;
border-bottom: none;
line-height: 30px;
text-align: center;border-left: none;
}
.webMap11-l a{
font-size: 16px;
}
.webMap11-r {border-bottom: 1px solid #ccc;
width: 70%;
overflow: hidden;

}

.webMap22-r {
width: 100%;
float: left;
}
td.mapBox11-l {
width: 25%;border-bottom: 1px solid #ccc;
overflow: hidden;
}
td.mapBox11-r {    border-left: 1px solid #ccc;
width: 100%;
overflow: hidden;
}
table.webMap22{overflow: hidden;border-bottom:1px solid #ccc;   width: 100%;}
.webMap33 {
line-height: 34px;    border-bottom: 1px solid #ccc;
}
.webMap22-l {
width: 50%;
overflow: hidden;
border: 1px solid #ccc;
line-height: 30px;    border-bottom: none;
text-align: center;border-left: none;
}
.webMap22-l a{
font-size: 16px;}
.webMap33-l a{
font-size: 16px;}
.webMap33-l{
width: 100%;
overflow: hidden;
border: 1px solid #ccc;
line-height: 30px;border-bottom: none;
text-align: center;border-left: none;
}

.dtbt{
width: 100%;
overflow: hidden;
}
.ajlm {    width: 275px;
float: left;
border-right: 1px solid #00488A;
text-align: center;
border-bottom: 1px solid #00488A;    height: 40px;
line-height: 40px;
font-size: 22px;
color: #00488A;
font-weight: bold;
}
.bjlm {
width: 272px;
float: left;
border-right: 1px solid #00488A;
text-align: center;    height: 40px;border-bottom: 1px solid #00488A;
line-height: 40px;
font-size: 22px;
color: #00488A;
font-weight: bold;
}
.cjlm {
width: 274px;
float: left;
border-right: 1px solid #00488A;
text-align: center;
border-bottom: 1px solid #00488A;    height: 40px;
line-height: 40px;
font-size: 22px;
color: #00488A;
font-weight: bold;
}
.djlm {    width: 274px;
float: left;
text-align: center;
border-bottom: 1px solid #00488A;    height: 40px;
line-height: 40px;
font-size: 22px;
color: #00488A;
font-weight: bold;

}






/**********************政府信息公开*************************/
/*信息公开*/
.xxgk-bj {
background: url(../img/zfxxgkbg.jpg) center top no-repeat #fdfdfe;
overflow: hidden;
}
.xxgkfybj {
width: 1100px;
margin: 0 auto;
overflow: hidden;   min-height: 800px;background-color: #F2F2F2;
}

.xxgkfyl {
width: 300px;
overflow: hidden;float:left;
}
.xxgkfyr {
width: 800px;
float: right;
padding: 15px;
background: #F2F2F2;
box-sizing: border-box;
}
.mapBg {
overflow: hidden;background-color: #F2F2F2;
}

.wcBox {
width: 240px;
height: 68px;
margin: 15px auto;
font-size: 23px;
color: #2766A2;
background: #fff;
border: 1px solid #ddd;
}
.mapBox{overflow: hidden;height: 66px;    cursor: pointer;}
.mapBox:hover span{color: #fff; }
.mapTit{overflow: hidden;display: inline-block;width: 100%;height: 68px;}
.mapB0{background: url(../img/zxl.png) 34px 15px no-repeat;    line-height: 66px;
text-align: center;}
.mapB0:hover{background: url(../img/zxb.png) 34px 15px no-repeat #2766A2;}
.mapB1{background: url(../img/znl.png) 34px 15px no-repeat}
.mapB1:hover{background: url(../img/znb.png) 34px 15px no-repeat #2766A2;}
.mapB2{background: url(../img/zdl.png) 34px 15px no-repeat}
.mapB2:hover{background: url(../img/zdb.png) 34px 15px no-repeat #2766A2;}
.mapB3{background: url(../img/fdl.png) 34px 15px no-repeat}
.mapB3:hover{background: url(../img/fdb.png) 34px 15px no-repeat #2766A2;}
.mapB4{background: url(../img/nbl.png) 34px 15px no-repeat}
.mapB4:hover{background: url(../img/nbb.png) 34px 15px no-repeat #2766A2;}
.mapB5{background: url(../img/sql.png) 34px 15px no-repeat}
.mapB5:hover{background: url(../img/sqb.png) 34px 15px no-repeat #2766A2;}
.mapB6{background: url(../img/fdl.png) 34px 15px no-repeat}
.mapB6:hover{background: url(../img/fdb.png) 34px 15px no-repeat #2766A2;}

.wcB5 .mapB5 span{width: 120px;}

.wcB3{position: relative}
.webMap3{width: 240px;display: none;margin: 0 auto;background: #fff;}

.xianshi{display: block;}


.sousxxgk {
width: 1100px;
margin: 0 auto;
margin-top: 366px;    height: 150px;    background: #F2F2F2;
}

.sousxxgk form {
padding-top: 50px;
margin: 0 auto;
width: 500px;    overflow: hidden;
position: relative;
}
.srh_box1 {
width: 400px;
height: 50px;
border-radius: 10px;font-size: 20px;
border: 2px solid #ccc;    padding-left: 20px;    outline: none;    float: left;
box-sizing: border-box;
}
button#search_submit1 {
width: 100px;
height: 50px;
float: left;
background: #005A9E;
color: #fff;
font-size: 24px;
letter-spacing: 5px;
text-align: center;    border-radius: 10px;
border: none;outline: none;
}
.ui-body-form {
width: 1200px;
margin: 0 auto;
background: #fff;
}
#commentArea .form-group {
margin: 40px auto !important;
}



.webMap {
width: 240px;
display: none;
background: #fff;
color: #999;
margin: 0 auto;
}

.webMap li {
width:240px;line-height:40px;height:40px;
font-size: 16px;
font-weight: 400;
cursor: pointer;
position: relative;list-style: none;    text-align: left;
border-bottom: 1px solid #ededed;
text-indent: 2em;
}
.webMap li a{width:100%;height:40px;display:block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.webMap li.active{
background-color: rgb(230,245,255);
}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
.webMap li:first-child {
margin-top: 15px;
}
.bgdian{    padding-right: 10px;}
.webMap li:hover {
color: #2d66a5;
font-size: 16px;
background-color: rgb(230,245,255);
border-bottom: 1px solid #ededed;
}
/*政策和法定的加减号*/
.wcBox em{
background:url(../img/jiah.png) center center no-repeat;
float: right;
display: block;
width: 21px;
height: 21px;
cursor: pointer;
margin-right: 14px;
margin-top: 24px;
}
.wcB0:hover em{
background:url(../img/jh.png) center center no-repeat;
}
.wcB3:hover em{
background:url(../img/jh.png) center center no-repeat;
}
.mapBg .on{
background-color: #2766A2;
}
/*选中状态下白色图标*/
.mapBg .on .mapB0{
background: url(../img/zxb.png) 34px 15px no-repeat;
}
.mapBg .on .mapB1{
background: url(../img/znb.png) 34px 15px no-repeat;
}
.mapBg .on .mapB2{
background: url(../img/zdb.png) 34px 15px no-repeat;
}
.mapBg .on .mapB3{
background: url(../img/fdb.png) 34px 15px no-repeat;
}
.mapBg .on .mapB4{
background: url(../img/nbb.png) 34px 15px no-repeat;
}
.mapBg .on .mapTit span{
color: #fff;
}
/*政策和法定加减号*/
.mapBg .on .mapB0 em{
background:url(../img/jh.png) center center no-repeat;
}
.mapBg .on .mapB3 em{
background:url(../img/jh.png) center center no-repeat;
}
/*隐藏没有子栏目的加减号*/
.wcB1 em{display: none;}
.wcB2 em{display: none;}
.wcB4 em{display: none;}
.wcB5 em{display: none;}
.wcB6 em{display: none;}

.mapTit span {
width: 100px;
display: inline-block;
float: left;
margin-left: 90px;margin-right: 0;
color: #2766A2;
}
/*信息公开右侧文章列表*/
/*默认分页信息列表*/
.colInfoBox{
width:100%;
min-height:572px;
height: auto;
float: left;    background: #fff;    padding: 10px;
box-sizing: border-box;
}
.colInfoBoxTit{
width: 100%;
height: 50px;

margin-bottom: 5px;border-bottom: 2px solid #2f5d99;
box-sizing: border-box;
}
.dpxxcon {
font-size: 20px;
line-height: 40px;
padding: 20px;
background: #fff;
}
.lmms1 {
width: 733px;
margin: 0 auto;
font-size: 18px;    background: #2f5d99;padding: 10px;
color: #fff;
line-height: 40px;
}
.lmms2 {
width:100%;
margin: 0 auto;
font-size: 18px;    background: #2f5d99;
color: #fff;
text-indent: 2em;
line-height: 28px;
padding: 10px;
}
.colInfoBoxTit span{
width:auto;
font-size:20px;
line-height:50px;
padding: 0 15px;
color:#2f5d99;
float: left;
}
.colRtitle{
width: 100%;
height: 47px;
float: left;
border-bottom: 1px solid #ebebeb;
font-size: 16px;
line-height: 47px;
}
/*.colRtitle:before{
content: '·';
margin: 0 10px;
}*/
.colRtitle em{
margin: 0 10px;
}
.st12{ display: inline-block;
width: 10px;
height: 30px;
background-color: #025AB3;
margin-top: 10px;
float: left;
margin-left: 14px;
border-radius: 6px;}
.colRtitle font{
width:auto;
margin-right: 15px;}

.colRightOne span.wenhao {
float: left;
width: 170px;
line-height: 52px;
color: #000;    font-size: 16px;
}
.wenjianbt {
width: 100%;
overflow: hidden;
height: 40px;
line-height: 40px;
}
.btwenhao {
width: 170px;
float: left;
background: #d6d6d6;
text-align: center;
font-size: 16px;
margin-right: 5px;
}
.btmingcheng {
width: 595px;
float: left;
background: #d6d6d6;
text-align: center;
font-size: 16px;
margin-right: 5px;
}
.btriqi {
width: 105px;
float: left;
background: #d6d6d6;
text-align: center;
font-size: 16px;}
.colRightOne:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}
.colRightOne{zoom:1}
.colRightOne .colRtitle em{float: left;}
.colRtitle span{
width:100px;
/* height:40px; */
float:right;
font-size:14px;
/* line-height:40px; */
text-align:center;
color:#666666;}
.colRtitle span.title_box{
	  float: unset;
    display: inline-block;
    width: 600px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 47px;
    line-height: 47px;
		font-size: 16px;
		text-align: left;
}
.colRtitle span.title_box br{display: none;}


.tymenu {
width: 100%;
height: 40px;
overflow: hidden;
border-bottom: 2px solid #ccc;    background: #fff;
}

.tymenu a {
height: 40px;
line-height: 40px;
background-color: #2d66a3;
display: block;
float: left;
text-align: center;
color: #fff;
font-size: 22px;
font-weight: 600;
padding: 0px 20px;
min-width: 70px;
}


.tycontent{
float: left;
width:100%;
padding: 30px 20px;    background: #fff;
box-sizing: border-box;
}
.tycontent a {
float: left;
display: block;
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;    font-size: 16px;
line-height: 40px;
}
.tycontent a span{float: right;margin-right: 10px;}
.tycontent a br{display: none;}

a.xxgkmore {
width: 100px;
height: 40px;
line-height: 40px;
display: block;
margin: 0 auto;
float: none;
background: #ccc;
text-align: center;
/* padding: 20px 0; */
}
.colInfoBox111 {
width: 100%;
min-height: 500px;
background: #fff;
padding: 10px;
}
.tycont {
min-height: 204px;
}
/*机构页面*/
.colInfoBox {
width: 100%;
min-height: 572px;
height: auto;
float: left;
background: #fff;
padding: 10px;
}

.colInfoBoxTit12 {
width: 100%;
height: 50px;
margin-bottom: 5px;
border-bottom: 2px solid #2f5d99;
}
.colInfoBoxTit12 span {
width: auto;
font-size: 20px;
line-height: 50px;
padding: 0 30px;
background-color: #2f5d99;
float: left;
display: block;
color: #fff;
}
.jggkCon {
padding: 10px;
}
.jggkCon a{
width: 31%;
font-size: 16px;
color: #1d1c1c;
line-height: 45px;
margin: 7px 1%;
display: block;
float: left;
border: 1px solid #e0e0e0;
padding-left: 10px;
white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.jggkCon a:hover{
color:#015293;
background: #f5f5f5;
}
.jggkCon a:before {
padding-right: 20px;
float: left;
content: ">";
line-height: 45px;
font-size: 14px;
color: #015293;
}
.jgnrqh div p {font-size: 16px;line-height: 60px;}
.jgnsjg pre ,
.jgnsjg,
.jgnsjg p{
width: 100%;
height: auto;
border: none;
color: #333;
line-height: 33px;
font-size: 16px;
white-space: pre-wrap;
background: none;
font-family: '黑体';
text-align: justify;
text-justify: inter-ideograph;
word-break: break-all;
text-justify: distribute;
}
.jgxq pre,
.jgxq,
.jgxq p {
width: 100%;
height: auto;
border: none;
color: #333;
line-height: 33px;
font-size: 16px;
white-space: pre-wrap;
background: none;
font-family: '宋体';
text-align: justify;
text-justify: inter-ideograph;
word-break: break-all;
text-justify: distribute;
}
.jghd{
width: 100%;
height: 45px;
 border-bottom: 4px solid #e0e0e0;
margin-bottom: 15px;
}
.jghd ul li{
width: auto;
height: 44px;
background: #fff;
border-bottom: 3px solid #e0e0e0;
font-size: 18px;
line-height: 44px;
padding: 0px 20px;
float: left;
cursor: pointer;
display: inline-block;
}
.jghd ul li.on{
border-bottom: 3px solid #015293;
color: #015293;
font-weight: bold;
}
.leaderCon {
border-bottom: 1px dashed #ccc;
overflow: hidden;
}
.leaderCon_L {
width: 120px;
font-size: 16px;
float: left;
line-height: 40px;
}
.leaderCon_M {
width: 300px;
font-size: 16px;
float: left;
line-height: 40px;min-height: 40px;
}
.leaderCon_R {
width: 700px;
font-size: 16px;
float: left;
line-height: 40px;
}
span.jgmc {
font-size: 16px;
margin: 22px;
display: block;
}
/**********************政府信息公开结束*************************/




/*详情页CSS*/
.xqsite-box{
overflow: hidden;
height: 60px;
line-height: 60px;
border-bottom: 1px solid #d6d6d6;
}
.xqsite-box .site-box{
float: left;
}
.xqgnqy {
float: right;font-size: 16px;
}
.xqgnqy p{
float: left;
}
.xqgnqy a{
font-size: 16px;
}
.setfont a{cursor: pointer;}

.xqytitle {
color: #004487;
font-size: 36px;
text-align: center;    margin: 40px auto;
}
.little {
height: 40px;
line-height: 40px;text-align: center;
background-color: #F3F3F3;
}
.little span{font-size: 16px;color: #7A7A7A;}
.little .bshare-custom {
float: right;
height: 40px;
font-size: 16px !important;
line-height: 40px !important;
}
.article-detail {
padding: 20px 0;
font-size: 20px;
font-family: '微软雅黑';
line-height: 40px;
}
.article-detail table{    min-width: 800px;
margin: 0 auto;
border: 1px solid #000;
}
.article-detail table td{
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}


#bsWXBox{
height: 256px !important;
width: 232px !important;
}


/*领导页面css*/
.out-box {
overflow: hidden;
padding: 12px;
border-bottom: 1px solid #DEDEDE;
}
a.leaderImg {
display: block;
float: left;
width: 20%;
}
a.leaderImg img{
width: 120px;
height: 169px;
}
.leader-cont{
float: left;
width:80%;
}
.ldmar{
margin: 10px 0;    line-height: 28px;    font-size: 16px;
}
.ldzz{
display: inline-block;
padding-right: 20px;
font-weight: bold;
color: #005293;font-size: 20px;
}
a.ldname{color: #005293;
font-size: 20px;
}

span.jlfg {
display: inline-block;
padding-right: 20px;
font-weight: bold;
color: #005293;
}


.gdtpl{position: fixed;left: 0;bottom: 0;z-index: 99999;}
.gdtpr{position: fixed;right: 0;bottom: 0;z-index: 99999;}
.gdtprnc span {
position: absolute;
right: 0;
font-size: 14px;
color: #fff;
cursor: pointer;    background: rgba(0,0,0,.5);
padding: 2px 5px;
}

.gdtpt{
position: fixed;right: 0;bottom: 170px;background-color: #fff;z-index: 99999;
}





.qingkong{ position: absolute; top: 64px; left: 377px;  cursor: pointer;color: #ccc;}














/* 基层政务公开标准化规范工作专题 */
.jczwgk-banner {
position: relative;
width: 100%;
height: 450px;
background: url(../img/top_bg.jpg) no-repeat center;
background-size: 1920px 450px;
}
.jczwgk-banner img {
margin-top: 20px;
height: 57px;
width: auto;
}
.jczwgk-zcwj-content {
position: relative;
width: 100%;
margin-top:40px;
min-height: 300px;
}
.jczwgk-zcwj-title {
position: relative;
width: 100%;
height: 60px;
border-left: 20px solid #4184BB;
padding-left: 20px;
color: #4184BB;
background: #EDEDED;
font-size: 32px;
line-height: 60px;
}
.jczwgk-zcwj-title a {
position: absolute;
top: 0;
right: 0;
width:  80px;
font-size: 16px;
line-height: 60px;
padding-right: 20px;
color: #888888;
}
.jczwgk-zcwj-content ul {
position: relative;
margin-top: 15px;
}
.jczwgk-zcwj-content ul li {
position: relative;
line-height: 60px;
border-bottom: 2px dashed #dcdcdc;
}
.jczwgk-zcwj-content ul li:before {
content: '';
position: absolute;
width: 2px;
height: 2px;
border-radius: 50%;
top: 50%;
left: 0;
background: #555555;
}
.jczwgk-zcwj-content ul li a {
display: block;
padding-left: 20px;
color: #555555;
font-size: 18px;
max-width: 1050px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.jczwgk-zcwj-content ul li .date {
position: absolute;
top: 0;
right: 0;
color: #999999;
}
.jczwgk-sdly-content {
position: relative;
width: 100%;
margin-top: 60px;
}
.jczwgk-sdly-title {
position: relative;
width: 100%;
height: 60px;
background: #EDEDED;
}
.jczwgk-sdly-title h3 {
position: relative;
display: block;
width: 320px;
height: 60px;
line-height: 60px;
margin: 0 auto;
text-align: center;
color: #ffffff;
background: #4184BB;
font-size: 32px;
font-weight: 400;
}
.jczwgk-sdly-content ul {
position: relative;
width: 100%;
margin-top: 10px;
}
.jczwgk-sdly-content ul li {
position: relative;
float: left;
width: 280px;
height: 90px;
margin: 20px 0 0 26.6666px;
background: #EEEEEE;
border-radius: 10px;
text-align: center;
}
.jczwgk-sdly-content ul li img {
position: absolute;
top: 50%;
left: 60px;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
}
.jczwgk-sdly-content ul li a {
position: absolute;
width: 100%;
font-size: 24px;
color: #4184BB;
font-family: '宋体';
font-weight: 600;
letter-spacing: 2px;
line-height: 36px;
top: 50%;
left: 0;
transform: translateY(-50%);
-ms-transform: translateY(-50%);
}

.jczwgk-jd-content {
position: relative;
width: 100%;
margin: 60px auto;
}
.jczwgk-jd-title {
position: relative;
width: 100%;
height: 60px;
background: #EDEDED;
}
.jczwgk-jd-title h3 {
position: relative;
display: block;
width: 320px;
height: 60px;
line-height: 60px;
margin: 0 auto;
text-align: center;
color: #ffffff;
background: #4184BB;
font-size: 32px;
font-weight: 400;
}
.jczwgk-jd-content ul {
position: relative;
width: 100%;
margin-top: 10px;
}
.jczwgk-jd-content ul li {
position: relative;
float: left;
width: 280px;
height: 90px;
margin: 20px 0 0 26.6666px;
background: #EEEEEE;
border-radius: 10px;
text-align: center;
}
.jczwgk-jd-content ul li a {
position: absolute;
width: 280px;
font-size: 22px;
color: #4184BB;
font-family: '宋体';
font-weight: 600;
letter-spacing: 2px;
line-height: 26px;
top: 50%;
left: 0;
transform: translateY(-50%);
-ms-transform: translateY(-50%);
}
.jczwgk-jd-content ul li:nth-child(1),
.jczwgk-jd-content ul li:nth-child(5),
.jczwgk-jd-content ul li:nth-child(9),
.jczwgk-jd-content ul li:nth-child(13),
.jczwgk-jd-content ul li:nth-child(17),
.jczwgk-jd-content ul li:nth-child(21),
.jczwgk-jd-content ul li:nth-child(25),
.jczwgk-jd-content ul li:nth-child(29)
{
margin-left: 0 !important;
}
.w-1200 {
position: relative;
width: 1200px;
margin: 0 auto;
}.zwgk-wap {
margin-top: 40px;
}

.jczwgk-sdly-content ul li:nth-child(1), .jczwgk-sdly-content ul li:nth-child(5), .jczwgk-sdly-content ul li:nth-child(9), .jczwgk-sdly-content ul li:nth-child(13), .jczwgk-sdly-content ul li:nth-child(17), .jczwgk-sdly-content ul li:nth-child(21), .jczwgk-sdly-content ul li:nth-child(25), .jczwgk-sdly-content ul li:nth-child(29),
.jczwgk-sdly-content ul li:nth-child(33),.jczwgk-sdly-content ul li:nth-child(37){
margin-left: 0 !important;
}




/*相关文件*/
.reading {
border-top: 1px solid #e6e6e6;
padding: 15px 0;
margin-top: 43px;
}
.readingtit {
color: #015293;
line-height: 33px;
font-size: 18px;
}
.readingcon li {
padding: 5px 0;
line-height: 26px;
font-size: 16px;
list-style: none;
color: red;
}
.readingcon li span{
display: inline-block;
border: 1px solid #015293;
width: 4px;
height: 4px;
background: #015293;
}
.readingcon li a {
color: #015293!important;
font-size: 16px;
}




/*乡镇及街道公示*/
.jdbsc-index-first {
height: 450px;
}
.jdbsc-index-first .w-1200 {
height: 110px;
}
.w-1200 {
position: relative;
width: 1200px;
margin: 0 auto;
}
.jdbsc-index-first .w-1200 img {
display: block;
height: 56px;
width: auto;
margin-top: 27px;
float: left;
padding-right: 110px;
}

.jdbsc-list {
display: none;
position: absolute;
top: 50px;
left: 0;
font-size: 16px;
width: 220px;
max-height: 300px;
overflow-y: auto;
padding: 0 30px 0 40px;
background: #FFFFFF;
border: 1px solid #eeeeee;
z-index: 9;
}
.jdbsc-list li {
height: 36px;
line-height: 36px;
}
.jdbsc-search {
position: relative;
float: right;
width: 320px;
height: 42px;
margin-top: 34px;
}
.jdbsc-search .ss_input {
float: left;
width: 249px;
height: 40px;
border: 1px solid #e1e1e1;
border-right: 0;
padding: 0 10px;
border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
}
.jdbsc-search .ss_but {
float: left;
width: 48px;
height: 40px;
border: 1px solid #e1e1e1;
background: #fbfbfb url(../img/jdbsc_ss.png) no-repeat center;
padding: 0;
border-bottom-right-radius: 5px;
border-top-right-radius: 5px;
}
.jdbsc-index-first-banner {
position: relative;
width: 100%;
height: 340px;
background: url(../img/jdbsc_bck.jpg) no-repeat center;
background-size: 1920px 340px;
}
.jdbsc-index-first-banner h1 {
color: #ffffff;
font-size: 60px;
letter-spacing: 10px;
text-align: center;
padding-top: 80px;
text-shadow: 0 2px 1px #333333;
}
.jdbsc-index-first-banner p {
color: #ffffff;
font-size: 2rem;
text-align: center;
padding-top: 80px;
}
.jdbsc-index-first-wz:after {
content: '';
position: absolute;
right: 5px;
top: 20px;
width: 1px;
height: 1px;
border-bottom: 0;
border-top: 9px solid #a7a7a7;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
}


.jdbsc-index-first-wz {
position: relative;
width: 220px;
height: 50px;
padding: 0 30px 0 40px;
float: left;
margin-top: 30px;
line-height: 50px;
font-size: 20px;
color: #2D6DC7;
background-image: url(../img/jdbsc_wz.png);
background-repeat: no-repeat;
background-position: left center;
cursor: pointer;
}
.jdbsc-index-content {
position: relative;
margin-top: 50px;
margin-bottom: 50px;
}
.jdbsc-index-sdly-title {
width: 100%;
height: 60px;
background: url(../img/jdbsc_gcgk_05.jpg) no-repeat center;
}
.jdbsc-index-sdly-list {
width: 100%;
padding-top: 20px;
}
.jdbsc-index-sdly-list li {
float: left;
width: 282px;
height: 140px;
margin-top: 30px;
margin-left: 24px;
background: #EEEEEE;
border-radius: 15px;
text-align: center;
}
.jdbsc-index-sdly-list li:nth-child(1), .jdbsc-index-sdly-list li:nth-child(5), .jdbsc-index-sdly-list li:nth-child(9) {
margin-left: 0;
}
.jdbsc-index-sdly-list li p {
font-size: 20px;
color: #2669B0;
line-height: 140px;

}
/*20230331领导信息页面修改*/
.scroll_gkleader {
    width: 768px;
    display: block;
    float: left;
    background-color: #FFF;
    border: 1px solid #dfdfdf;
    padding: 0px 0px;
    margin-left: -28px;
}
#gkleaderBox{
    list-style: none;
    padding:0;
    margin:0;
}
.gkleaderleft{
    width: 50%;
    min-height: 230px;
    float: left;
    overflow:hidden;
}
.gkleaderright{
    width: 50%;
    min-height: 230px;
    float: right;
    overflow:hidden;
}
#gkleaderBox li {
    width: 98%;
    padding: 20px;
    overflow: hidden;
}

#gkleaderBox li h1 {
    width: 80px;
    font-size: 17px;
    font-weight: normal;
    float: left;
    margin:0;
}

#gkleaderBox li .gkleaderimgList {
    width: 630px;
    float: right;
}

#gkleaderBox li .gkleaderimgList img {
    width: 120px;
    height: 180px;
    border: 1px solid #ddd;
    padding: 2px;
}

#gkleaderBox li .gkleaderimgList p {
    font-size: 17px;
    width: 120px;
    text-align: center;
    line-height: 32px;
    color: #000;
}

#gkleaderBox li .gkleaderimgList .gkleaderimgLi {
    margin-right: 35px;
    margin-bottom: 30px;
    float: left;
}
#gkleaderBox li .gkleaderimgList2 {
    width: 275px;
    float: right;
}

#gkleaderBox li .gkleaderimgList2 img {
    width: 120px;
    height: 180px;
    border: 1px solid #ddd;
    padding: 2px;
}

#gkleaderBox li .gkleaderimgList2 p {
    font-size: 17px;
    width: 120px;
    text-align: center;
    line-height: 32px;
    color: #000;
}

#gkleaderBox li .gkleaderimgList2 .gkleaderimgLi {
    margin-right: 35px;
    margin-bottom: 30px;
    float: left;
}




/*二十大


.headtop {
background: none;
height: auto;
}
.logo {
    margin-top: 36px;
    float: left;
}.headsearch {
    width: 430px;
    margin-top: 36px;
    float: right;
}*/



/* 分享 */
.ShareCont1{
	display: inline-block;
    margin-left: 20px;
}
.ShareCont {
	width: auto;
	display: flex;
	align-items: center;
}

.ShareCont a {
	display: inline-block;
	width: 25px;
	height: 25px;
	margin-left: 10px;
	cursor: pointer;
}

.shareWx {
	background: url('../img/wx.png') top center no-repeat;
}

.shareWb {
	background: url('../img/wb.png') top center no-repeat;
}

.shareQzone {
	background: url('../img/qzone.png') top center no-repeat;
}

.wxCont {
    width: 350px;
    height: 334px;
    position: fixed;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 4px solid #ddd;
    padding: 20px;
    border-radius: 10px;
    background: #fff;
}

.wxCont span {
	margin-bottom: 20px;
	display: inline-block;
}

.wxCont .closeShare {
	float: right;
	cursor: pointer;
}

#qrcode img {
	margin: 0 auto;
}

.wxCont p {
	font-size: 14px;
	text-align: center;
}
/*20240318数据发布*/
.lzsjfbmain {
    width: 1200px;
    margin: 30px auto;
    min-width:1200px;
}

.lzsjfbcon {
    border: 1px solid #e6e6e6;
    padding: 20px;
    min-height: 300px;
    overflow: hidden;
}

.hdcon {
    float: left;
    width: 1180px;
    overflow: hidden;
}

.hdcon .hd {
    width: 644px;
    margin: 20px auto;
    padding-inline-start: 0px;
    text-align: center;
}

.hdcon .hd li.on {


    border: 1px solid #eb635d;
    background: #eb635d;
    color: #fff;
}

.hdcon .hd li {
    padding: 10px;
    border-radius: 3px;
    border: 1px solid #dedede;
    color: #333;
    float: left;
    margin: 0 10px;
    cursor: pointer;
}



.hdcon .hd li span {

    display: inline-block;
    font-size: 16px;
    text-align: center;
}

.hdcon .bd {
    width: 1060px;
    min-height: 280px;
    margin: 15px auto 0;
    background: #fff;
    padding-inline-start: 0px;
}

.hdcon .bd li {
    width: 1000px;
    min-height: 280px;
}
/*数据发布可下载*/
.lzsjfbkxzcon {
    width: 100%;
    margin-top: 20px;
    min-height: 200px;
    overflow: hidden;
}

.sjfb-title {
    list-style: none;
    border-bottom: 1px solid #2a5ca1;
    overflow: hidden;
    height:50px;
}

.sjfb-title .sjfb-name{
    width: 210px;
    height: 50px;
    line-height: 50px;
    background-color: #2a5ca1;
    display: block;
    color: white;
    font-size: 22px;
    text-indent: 0px;
    text-align: center;
    float: left;
}

.sjfb-title .sjfb-name:hover{
    color: white;
}

 .sjfbmore{
    float: right;
    font-size:16px;
    line-height: 50px;
}
.sjfbli{
	margin-top: 10px;
    font-size: 16px;
    line-height: 32px;
    text-indent: 20px;
    background: url(../img/20240319092037218.jpg) left 15px no-repeat;

}
.sjfbli a:hover{color: #2a5ca1;width:calc(100% - 110px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.sjfbli .sjfbdate{float:right;color:#999;font-size: 14px;}



/*适老模式begin*/
/*轮播图左容器begin*/
.oldModel .lbbj ,.oldModel .focus,.oldModel .focus #pic{
    width: 1200px;
    height: 609px;
}
.oldModel .focus #pic li,.oldModel .focus #pic li img{
    width: 100%;
    height: 609px;
}
.oldModel .pic_p {
    line-height: 72px;
}
.oldModel .spana {
    font-size: 32px;
    line-height: 72px;
    margin-top: 0px;
}
.oldModel .focus #tip {
    width: 210px;
    height: 18px;
    bottom: 30px;
}
.oldModel .focus #tip ul li {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
/*轮播图左容器end*/
/*适老模式end*/

/* zfxxgk-nav */
.mapB7{background: url(../img/zwxxgk_bnt03.png) 34px center no-repeat;}
.mapB7:hover{background: url(../img/zwxxgk_bnt03b.png) 34px center no-repeat #2766A2;}
.mapB8{background: url(../img/zwxxgk_bnt08.png) 34px center no-repeat;}
.mapB8:hover{background: url(../img/zwxxgk_bnt08b.png) 34px center no-repeat #2766A2;}
/* .mapB5{background: url(../img/sql.png) 34px 15px no-repeat}
.mapB5:hover{background: url(../img/sqb.png) 34px 15px no-repeat #2766A2;} */


.boxnew .roll-in li{width: 32%;margin-right: 2%;border-right: 1px solid #005091;
}
.boxnew .roll-in li:nth-child(3){margin-right: 0;border-right: 0;}
.zwfw_sy_r .bstj_box{color: #fff;text-align: center;font-size: 22px;}
.zwfw_sy_r .bstj_box:nth-child(1) div{margin-top: 60px;}
.zwfw_sy_r .bstj_box div{
	width: 210px;height: 80px;background: #009BDE;line-height: 80px;margin-top: 5px;
}


#jgxx_oter p{display: inline-block;border-bottom: 1px dashed #ccc;}
#jgxx_oter p:nth-child(3n-1){width: 300px;font-size: 16px;line-height: 40px;}
#jgxx_oter p:nth-child(3n){width: 740px;font-size: 16px;line-height: 40px;}
#jgxx_oter p:nth-child(3n + 1){width: 120px;font-size: 16px;line-height: 40px;}
#jgxx_oter p .leaderCon{border-bottom: 0;}



/* gaiban */
.fl{float: left;}
.fr{float: right;}
.cl{zoom:1}
.cl:after{display:block;clear:both;content:"";}

    body{
      overflow-x: hidden;
    }
    .headtop {
      position: relative;
      height: 340px;
      background: none;
      border-bottom: 0;
    }

    .lunbo{position: absolute;height: 340px;width: 100vw;overflow: hidden;}
    .lunbo .bd{margin: 0 ;}
    .lunbo .bd ul li{margin: 0;}
    .lunbo ul{margin: 0 auto;}
    .lunbo ul li{height: 340px;width: 100vw;}
    .lunbo ul li img{max-width: 1920px;height: 100%;}
    /* .lunbo ul li:nth-child(1){background: url("./bannernew.png")top center no-repeat;} */
    /* .lunbo ul li:nth-child(2){background: url("./bannernew.png")top center no-repeat;} */
    .navUL{background-color: #0E508B;width: 100%;}
    .lz-navver{padding-top: 0;}
    .lz-navver a{color: #fff;font-weight: 700;font-size: 22px;background:none;line-height: 68px;}
    .logo{margin-top: 121px;}
    .headsearch{margin-top: 120px;width: 450px;margin-right: 25px;}
    .search-top a,.search-top span{color: #3c3c3c;}
    .search-form{border-radius: 0;background-color: #ffffffd5;width: 450px;}
    .input-search{background-color: transparent;width: 375px;border-right: 0;}
    .search-btn{background: url(../img/sousuoicon.png)center center no-repeat;}
    .wza-box{right: 25px;}

    /*tab*/
.lmqh {
  margin-top: 20px;
  width: 100%;
  height: 374px;
  overflow: hidden;
}

.lmqh-hd {
  width: 202px;
  overflow: hidden;
}

.lmqh-hd ul {
  width: 100%;
}

.lmqh-hd ul li {
  width: 192px;
  height: 84px;
  line-height: 84px;
  background: #f3f4f8;
  text-indent: 50px;
  margin-bottom: 12px;
}
.lmqh-hd ul li:nth-last-child(1){margin-bottom: 0;}

.lmqh-hd ul li a {
  width: 192px;
  height: 84px;
  display: block;
  font-size: 22px;
  color: #666;
}

.lmqh-hd ul li.on {
  width: 202px;
  background: url(../img/tableh.png) bottom center no-repeat;
}

.lmqh-hd ul li.on a {
  color: #fff;
}

.lmqh-bd {
  width: 985px;
  height: 374px;
  border: 1px solid #C6C6C6;
  overflow: hidden;
  padding: 17px 15px;
}

.lmqh-bd .lfBox,
.lmqh-bd .rtBox {
  width: 460px;
  height: 380px;
  overflow: hidden;
}
.ldhd.fl,.bmdt.fr{width: 463px;}
.ldhd .sqh .sqh-hd .sqh-nav,.bmdt .sqh .sqh-hd .sqh-nav,
.ldjh .sqh .sqh-hd .sqh-nav,
.zfwj .saqh .saqh-hd .saqh-nav{margin-top: 0;}
.sub{margin-top: 0;line-height: 30px;}
.syxxgk-top span,.ldhd .sqh .sqh-hd ul li,
.bmdt .sqh .sqh-hd ul li,
.zfwj .saqh .saqh-hd ul li,
.syqybs-top span,.syxjtj-top span,
 .ldjh .sqh .sqh-hd ul li,
 .symyzj-top span{font-weight: bold;font-size: 20px;}
.ldhd .sqh .sqh-hd ul li,
.bmdt .sqh .sqh-hd ul li,
.ldjh .sqh .sqh-hd ul li,
.zfwj .saqh .saqh-hd ul li,
.syqybs-top span,.syxjtj-top span,
.symyzj-top span{padding: 0;height: 40px;padding-bottom: 10px;}
.ldhd .sqh .sqh-hd,
.bmdt .sqh .sqh-hd{margin-bottom: 10px;}
.ldhd .sqh .sqh-hd ul li.on,
.bmdt .sqh .sqh-hd ul li.on,
.ldjh .sqh .sqh-hd ul li.on,
.zfwj .saqh .saqh-hd ul li.on,
.syqybs-top span,
.syxjtj-top span,
.symyzj-top span{border-bottom: 2px solid #00508B;}
.syxjtj-top span a{color: #00508B;}
.ldhd .sqh .sqh-bd .sqh-pal ul li a,
.bmdt .sqh .sqh-bd .sqh-pal ul li a,
.ldjh .sqh .sqh-bd .sqh-pal ul li a,
.zfwj .saqh .saqh-bd .saqh-pal ul li a,
.symyzj-mid li a{color: #000;}
.ldhd .sqh .sqh-bd .sqh-pal ul li a span,
.bmdt .sqh .sqh-bd .sqh-pal ul li a span,
.ldjh .sqh .sqh-bd .sqh-pal ul li a span,
.zfwj .saqh .saqh-bd .saqh-pal ul li a span,
.symyzj-mid li a span{color: #555;}
.syzwgk-l,.syzwgk-r{margin-top: 0;width: 463px;}
.syxxgk-top{height: 41px;margin-bottom: 9px;}
.syxxgk-top span{height: 40px;line-height: 30px;padding: 0;border-bottom: 2px solid #00508B;}
.syxxgk-bot p{width: 148px;height: 45px;background: #F2F2F2;border: 0;line-height: 45px;margin: 9px 9px 0 0;font-size: 14px;}
.syxxgk-bot p:nth-child(3n){margin-right: 0;}
.ldjh{margin-top: 14px;}

.zfwj .saqh .saqh-hd ul li{margin-right: 30px;}
.zfwj .saqh .saqh-bd .saqh-pal ul{min-height: auto;}
.ldxx li:nth-child(3n){border-right: 0;}
.ldxx li:nth-child(1),.ldxx li:nth-child(4){margin-left: 0;}
.ldxx li{margin-left: 14px;padding-left: 10px;background-size: 10px center;}
	.ldxxbj{background: url(../img/index_08.jpg)  16px center no-repeat;}
	.jgxxbj{background: url(../img/index_11.jpg)  16px center no-repeat;}
	.zyhybj{background: url(../img/index_12.jpg)  16px center no-repeat;}
	.gzbgbj{background: url(../img/index_14.jpg)  16px center no-repeat;}
	.sfmbj{background: url(../img/index_20.jpg)  16px center no-repeat;}
	.ldjhbj{background: url(../img/index_21.jpg)  16px center no-repeat;}
	.jhghbj{background: url(../img/index_23.jpg)  16px center no-repeat;}
	.zdlybj{background: url(../img/index_24.jpg)  16px center no-repeat;}

.syqybs,.sysmbs{width: 353px;margin-top: 0;}
.syqybs{margin-right: 27px;}
.syqybs-top,
.symyzj-top{height: 41px;}
.syqybs-top a{line-height: 30px;}
.zwfw_sy_r{float: right;width: 184px;}
.zwfw_sy_r .bstj_box div{width: 184px;height: 74px;background: #0E508B;border-radius: 6px;line-height: 74px;font-size: 18px;font-weight: bold;}
.zwfw_sy_r .bstj_box{margin-bottom: 12px;display: block;}
.zwfw_sy_r .bstj_box:nth-child(1) div{margin-top: 0;}
.sywsfw ul li{width: 33.3%;}
.sywsfw ul li:nth-child(n+4) a{margin-top: 0;}
.sywsfw ul li a p{margin-bottom: 18px;}

.syzmhdl{width: 457px;margin-top: 0;}
.syzmhdr{margin-top: 0;width: 470px;}
.syxjbt{width: 248px;}
.syxjnr-botul span{color: #000;}
.syxjtj-top .sywyxx{margin-left: 36px;}
.syxjnr-top li{height: 38px;line-height: 38px;}
.syxjnr-botul span{height: 40px;line-height: 40px;}
.syxjtj-bot{
	width: 457px;
height: 67px;
background: #F2F2F2;
}
.sylxtj{width: 100%;text-align: center;height: 30px;line-height: 30px;margin-left: 0;font-size: 16px;font-weight: bold;}
ul.tjxx{width: 100%;}
ul.tjxx li{height: 30px;line-height: 30px;width: 130px;text-align: center;}
.symyzj-top a{line-height: 30px;}
.symyzj-mid li{height: 42px;line-height: 42px;}