.m_detialbox{ display: none;}
.DY,.dqwz, .fengeXian,.content,.danPianxl,.article_content,.fanYe,.footer,#tp-weather-widget { display: block; }
.SJB-LDXL {
	display: none;
}
.PC-LDXL { display: block; }




body {
	background: url("rjy-bg.png") no-repeat center 50px;
	background-color: #fafafa;
}
.header > .kong {
	height: 90px;
}
.content > .tt {
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: url("index-tout.png") no-repeat left center;
	background-color: #fff;
}
.content > .tt > h3 > a {
	color: #d83535;
	font-size: 28px;
}
/*轮播+切换*/
.content > .lunQie {
	padding: 20px;
	background-color: #fff;
	margin-top: 20px;
}
/*轮播图*/
.lunB{ width:526px; height:296px; overflow:hidden; position:relative; border:1px solid #ddd; margin-top: 10px;  }
.lunB .hd{overflow:hidden; position:absolute; right:20px; bottom:22px; z-index:1; }
.lunB .hd ul{ overflow:hidden; zoom:1; float:left;  }
.lunB .hd ul li{ float:left; margin-left:3px;  width:24px; height:5px;background:#fff; cursor:pointer; }
.lunB .hd ul li.on{ background:#ae251a;}
.lunB .hd ul li span { position: absolute; top: 0px; left: 0px; width: 100%; height: 50px;
	background: url("index-lunb1.png") no-repeat center center; z-index: 100;}
.lunB .bd{ position:relative; height:100%; z-index:0;   }
.lunB .bd li{ zoom:1; vertical-align:middle; position: relative; }
.lunB .bd img{ width:526px; height:296px; display:block;  }
.lunB .bd li span { position: absolute; bottom: 0px; right: 0px; width: 526px; height: 50px; line-height: 50px;
	background: url("index-lunb1.png") no-repeat center center; z-index: 100; 
	padding-left: 20px;	color: #fff;font-size: 16px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.lunB .prev,
.lunB .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:40px; height:60px; 
	background:url("index-lunb-r.png") no-repeat center center, url("index-lunb2.png")no-repeat center center;}
.lunB .next{ left:auto; right:0; }
.lunB .prev {background:url("index-lunb-l.png") no-repeat center center, url("index-lunb2.png")no-repeat center center;}
.lunB .prev:hover {background:url("index-lunb-l1.png") no-repeat center center, url("index-lunb2-1.png") no-repeat center center;}
.lunB .next:hover{ background:url("index-lunb-r1.png") no-repeat center center,  url("index-lunb2-1.png") no-repeat center center; }
.lunB .prevStop{ display:none;  }
.lunB .nextStop{ display:none;  }
/*切换*/
.qieH{ width:595px;text-align:left;  }
.qieH .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.qieH .hd ul{ float:left;height:45px;   }
.qieH .hd ul li{ float:left; margin-right: 30px; cursor:pointer;  font-size: 20px;font-weight: 700;}
.qieH .hd ul li.on{ background: url("index-qieh.png") no-repeat center 38px; color: #0d7bd8;}
.qieH .bd ul{zoom:1; height: 264px; overflow: hidden; margin-top: 10px; }
.qieH .bd li{ line-height:44px;  padding-left: 16px;
	height: 44px; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left center;}
.qieH .bd li a { display: inline-block;
    width: 500px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.qieH .bd li .date{ float:right; color:#999;  }
.qieH .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 10px;line-height: 23px; text-align: center;
border-radius: 20px;}
.qieH .hd .more a {font-size: 12px; color: #fff;}
/*banner*/
.banner {
	padding: 20px;
	margin-top: 20px;
	background-color: #fff;
	position: relative;
}
.banner img {
	width: 1140px;
	height: 100px;
}
.banner .hd{overflow:hidden; position:absolute; right:30px; bottom:27px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ border-radius: 50%; float:left; margin-left:3px;  width:8px; height:8px;background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background:#ae251a;}
/*党务+纪检*/
.dwjj {
	padding: 20px;
	margin-top: 20px;
	background-color: #fff;
}
/*党务动态*/
.dwdt{ width:540px;text-align:left;  }
.dwdt .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.dwdt .hd ul{ float:left;height:45px;   }
.dwdt .hd ul li{ float:left; margin-right: 30px; cursor:pointer;  font-size: 20px;font-weight: 700;color: #0d7bd8;background: url("index-qieh.png") no-repeat center 38px;}
/*.dwdt .hd ul li.on{ background: url("index-qieh.png") no-repeat center 38px; color: #0d7bd8;}*/
.dwdt .bd ul{zoom:1; margin-top: 10px;  }
.dwdt .bd li{ line-height:44px;  padding-left: 16px; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left center;}
.dwdt .bd li .date{ float:right; color:#999;  }
.dwdt .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 12px;line-height: 23px; text-align: center;
border-radius: 20px;}
.dwdt .hd .more a {font-size: 12px; color: #fff;}
/*纪检*/
.jjjc{ width:540px;text-align:left;  }
.jjjc .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.jjjc .hd ul{ float:left;height:45px;   }
.jjjc .hd ul li{ float:left; margin-right: 30px; cursor:pointer;  font-size: 20px;font-weight: 700;color: #0d7bd8;background: url("index-qieh.png") no-repeat center 38px;}
/*.dwdt .hd ul li.on{ background: url("index-qieh.png") no-repeat center 38px; color: #0d7bd8;}*/
.jjjc .bd ul{zoom:1; margin-top: 10px; }
.jjjc .bd li{ line-height:44px;  padding-left: 16px; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left center;}
.jjjc .bd li .date{ float:right; color:#999;  }
.jjjc .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 12px;line-height: 23px; text-align: center;
border-radius: 20px;}
.jjjc .hd .more a {font-size: 12px; color: #fff;}
.dwjj > .sx {
	border-right: 2px dashed #fafafa; 
	width: 2px;
	height: 225px;
	margin: 46px 28px 0;
}
/*视频新闻*/
.spxw {
	padding: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #fff;
}
.spxw{ width:1140px;  overflow:hidden; position:relative; }
.spxw .hd .prev,.spxw .hd .next{ display:block;  width:40px; height:60px; float:right;overflow:hidden;
	 cursor:pointer; position: absolute; top: 50%;margin-top: -30px;}
.spxw .hd .next{ right: 20px; background: url("index-lunb-r.png") no-repeat center center, url("index-lunb2.png")no-repeat center center;}
.spxw .hd .prev{ left: 20px;background: url("index-lunb-l.png") no-repeat center center, url("index-lunb2.png")no-repeat center center; }
.spxw .hd .next:hover {background: url("index-lunb-r.png") no-repeat center center, url("index-lunb2-2.png")no-repeat center center;}
.spxw .hd .prev:hover {background: url("index-lunb-l.png") no-repeat center center, url("index-lunb2-2.png")no-repeat center center; }
.spxw .hd .prevStop{ background-position:-60px 0; }
.spxw .hd .nextStop{ background-position:-60px -50px; }
.spxw .bd ul{ overflow:hidden; zoom:1; }
.spxw .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.spxw .bd ul li .pic{ text-align:center;position:relative;}
.spxw .bd ul li .pic i {cursor: pointer; display: block; width: 326px; height: 184px; background: url("xwzx-bf.png") no-repeat center center,rgba(0,0,0, .5); position: absolute; left: 2px;top: 2px;}
.spxw .bd ul li .pic img{ width:326px; height:184px; display:block;  padding:2px;}
.spxw .bd ul li .title{ line-height:24px;  background-color: #fafafa; font-size: 16px; color: #333;height: 45px;
line-height: 45px; }

/*政务公开*/
.lxhy {
	width: 815px;
}
.lxhy > .ldzc {
	margin-top: 20px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
}
.ldzc{ width:815px;text-align:left;  }
.ldzc .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.ldzc .hd ul{ float:left;height:45px;   }
.ldzc .hd ul li{ float:left; margin-right: 30px; cursor:pointer;  font-size: 20px;font-weight: 700;color: #0d7bd8;background: url("index-qieh.png") no-repeat center 38px;}
.ldzc .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 12px;line-height: 23px; text-align: center;
border-radius: 20px;}
.ldzc .hd .more a {font-size: 12px; color: #fff;}
.ldzc .bd {
	margin-top: 20px;
	min-height: 163px;
}
.ldzc .bd .bd-left img {
	display: block;
	width: 127px;
	height: 163px;
}
.ldzc .bd .bd-right {
	margin-left: 21px;
	width: 625px;
}
.ldzc .bd .bd-right h3 {
	height: 40px;
	line-height: 55px;
	font-size: 24px;
	color: #0d7bd8;
}
.ldzc .bd .bd-right h3 a {
	color: #0d7bd8;
}
.ldzc .bd .bd-right p {
	margin-top: 15px;
	color: #0d7bd8;
	font-size: 16px;
}
.ldzc .bd .bd-right .gznr {
	color: #999;
	margin: 15px 0 30px 0;
	line-height: 24px;
}
.ldzc .bd .bd-right .fzr i {
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	border-left: 1px solid #0d7bd8;
}
.ldzc .bd .bd-right .fzr i:first {
	padding-left: 0;
	border-left: none;
}
.ldzc .bd .bd-right p span {
	font-size: 18px;
	color: #333;
	font-weight: 700;

}
/*信息公开*/
.lxhy .xxgk {
	margin-top: 20px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
}
.xxgk .hd .text { width: 478px; height: 35px; border: 1px solid #ccc; padding-left: 20px; border-radius: 3px;}
.xxgk .hd .submit { cursor: pointer; margin-left: 20px; height: 35px; width: 100px;  border-radius: 3px; border: none; background-color: #0d7bd8; color: #fff;}
.xxgk .hd{ height:45px; line-height:45px; /*border-bottom:1px solid #ddd;*/  position:relative; }
.xxgk .hd ul{ float:left;height:45px;   }
.xxgk .hd ul li{ float:left; margin-right: 30px; cursor:pointer; 
 font-size: 20px;font-weight: 700;color: #0d7bd8;
 /*background: url("index-qieh.png") no-repeat center 38px;*/
 background-size: 100% 7px;
}
.xxgk .bd ul {
	margin-top: 20px;
}
.xxgk .bd .bt span {
	margin-left: 33px;
	color: #666;
}
.xxgk .bd .bt input {
	width: 690px;
	margin-left: 15px;
	height: 33px;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	padding-left: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
}
.xxgk .bd .zw span  {
	margin-left: 33px;
	color: #666;
}
.xxgk .bd .zw {
	margin-top: 10px;
}
.xxgk .bd .zw input {
	height: 33px;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	margin-left: 15px;
	width: 303px;
	padding-left: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
}
.xxgk .bd .wz {
	margin-top: 10px;
}
.xxgk .bd .wz span {
	color: #666;
}
.xxgk .bd .wz input {
	height: 33px;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	margin-left: 15px;
	width: 303px;
	padding-left: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
}
.xxgk .bd .wz .tj {
	width: 135px;
	height: 35px;
	padding-left: 0;
	margin-left: 20px;
	cursor: pointer;
	color: #666;
	background-color: #fff;
}
/*部门会议*/
.lxhy > .bmhy {
	margin-top: 20px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
}
.bmhy{ width:815px;text-align:left;  }
.bmhy .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.bmhy .hd ul{ float:left;height:45px;   }
.bmhy .hd ul li{ float:left; margin-right: 30px; cursor:pointer;  font-size: 20px;font-weight: 700;}
.bmhy .hd ul li.on{ background: url("index-qieh.png") no-repeat center 38px; color: #0d7bd8;}
.bmhy .bd ul{zoom:1; height: 260px; overflow: hidden; margin-top: 10px; }
.bmhy .bd li{ line-height:44px;  padding-left: 16px;
	height: 44px; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left center;}
.bmhy .bd li a { display: inline-block;
    width: 680px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.bmhy .bd li .date{ float:right; color:#999;  }
.bmhy .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 10px;line-height: 23px; text-align: center;
border-radius: 20px;}
.bmhy .hd .more a {font-size: 12px; color: #fff;}
/*预决算公开*/
.lxhy > .yjsgk {
	margin-top: 20px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
    margin-bottom: 20px;
}
.yjsgk{ width:815px;text-align:left;  }
.yjsgk .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.yjsgk .hd ul{ float:left;height:45px;   }
.yjsgk .hd ul li{ float:left; margin-right: 30px; cursor:pointer; 
 font-size: 20px;font-weight: 700;
 background-size: 100% 7px;
}
.yjsgk .hd ul li.on {color: #0d7bd8;
 background: url("index-qieh.png") no-repeat center 38px;}
.yjsgk .bd ul{zoom:1; height: 301px; overflow: hidden; margin-top: 10px; }
.yjsgk .bd li{ line-height:44px;  padding-left: 16px;
	height: 44px; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left center;}
.yjsgk .bd li a { display: inline-block;
    width: 680px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.yjsgk .bd li .date{ float:right; color:#999;  }
.yjsgk .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 10px;line-height: 23px; text-align: center;
border-radius: 20px;}
.yjsgk .hd .more a {font-size: 12px; color: #fff;}
/*右半部分*/
.jztx {
	width: 347px;
}
.jztx > .cgzs {
	margin-top: 20px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
}
.cgzs > div {
	height: 80px;
	background-color: #0d7bd8;
	line-height: 80px;
	font-size: 22px;
}
.cgzs > .jgsz {
	margin-bottom: 10px;
}
.cgzs > div a {
	display: block;
	padding-left: 137px;
	color: #fff;
}
.cgzs > .jgsz a {
	background: url("zwgk-jgsz.png") no-repeat 81px center;
}
.cgzs > .zsdw a {
	background: url("zwgk-zsjg.png") no-repeat 81px center;
}
/*通知公告*/
.jztx > .tzgk {
	margin-top: 20px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
    margin-bottom: 20px;
}
.tzgk{ width:347px;text-align:left;  }
.tzgk .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.tzgk .hd ul{ float:left;height:45px;   }
.tzgk .hd ul li{ float:left; margin-right: 30px; cursor:pointer; 
 font-size: 20px;font-weight: 700;color: #0d7bd8;
 background: url("index-qieh.png") no-repeat center 38px;
 background-size: 100% 7px;
}
.tzgk .bd ul{zoom:1; height: 365px; overflow: hidden; margin-top: 10px; }
.tzgk .bd li{ line-height:44px;  padding-left: 16px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left 19px;}
.tzgk .bd li .date{ color:#999;  }
.tzgk .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 10px;line-height: 23px; text-align: center;
border-radius: 20px;}
.tzgk .hd .more a {font-size: 12px; color: #fff;}
/*信息公开*/
.jztx > .xxgk {
	margin-top: 20px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
    margin-bottom: 20px;
}
.jztx > .xxgk > .bd > div {
	margin-top: 20px;
}
.jztx > .xxgk > .bd > div ul {
	margin-top: 25px;
}
.jztx > .xxgk > .bd > div li {
	width: 145px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-bottom: 9px;
	background-color: #f2f7fb;
	float: left;
}
.jztx > .xxgk > .bd > div li a {
	color: #666;
	font-size: 16px;
}
.jztx > .xxgk > .bd h3 {
	font-size: 18px;
}
/*互动交流*/
.lxzcjd {
	margin-top:20px;
}
/*来信选登*/
.lxzcjd > .lxdx {
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
}
.lxzcjd > .lxdx { width:580px;text-align:left;  }
.lxzcjd > .lxdx  .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.lxzcjd > .lxdx  .hd ul{ float:left;height:45px;   }
.lxzcjd > .lxdx  .hd ul li{ float:left; margin-right: 30px; cursor:pointer; 
 font-size: 20px;font-weight: 700;color: #0d7bd8;
 background: url("index-qieh.png") no-repeat center 38px;
 background-size: 100% 7px;
}
.lxzcjd > .lxdx  .bd { min-height: 281px; }
.lxzcjd > .lxdx  .bd ul{zoom:1; overflow: hidden;margin-top: 10px; }
.lxzcjd > .lxdx  .bd li{ line-height:44px;  padding-left: 16px;
	height: 44px; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left center;}
.lxzcjd > .lxdx  .bd li a { display: inline-block;
    width: 420px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.lxzcjd > .lxdx  .bd li .date{ float:right; color:#999; margin-right: 25px; }
.lxzcjd > .lxdx  .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 10px;line-height: 23px; text-align: center;
border-radius: 20px;}
.lxzcjd > .lxdx  .hd .more a {font-size: 12px; color: #fff;}
.lxzcjd .ztsj {
	height: 45px;
	line-height: 45px;
	padding: 0 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    background-color: #fafafa;
    margin-top: 20px;
}
.lxzcjd .lxct a {
	float: left;
	width: 120px;
	height: 40px;
	line-height: 40px;
	background-color: #0d7bd8;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	margin-right: 20px;
	margin-top: 10px;
}
.curl-top-right:active:before, .curl-top-right:focus:before, .curl-top-right:hover:before {
	width: 20px;
	height: 20px;
}
/*政策解读*/
.lxzcjd > .zcjd {
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
}
.lxzcjd > .zcjd { width:580px;text-align:left;  }
.lxzcjd > .zcjd  .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.lxzcjd > .zcjd  .hd ul{ float:left;height:45px;   }
.lxzcjd > .zcjd  .hd ul li{ float:left; margin-right: 30px; cursor:pointer; 
 font-size: 20px;font-weight: 700;color: #0d7bd8;
 background: url("index-qieh.png") no-repeat center 38px;
 background-size: 100% 7px;
}
.lxzcjd > .zcjd  .bd { min-height: 284px; }
.lxzcjd > .zcjd  .bd ul{zoom:1; overflow: hidden;margin-top: 17px; }
.lxzcjd > .zcjd  .bd li{ line-height:41px;  padding-left: 16px;
	height: 41px; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left center;}
.lxzcjd > .zcjd  .bd li a { display: inline-block;
    width: 455px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.lxzcjd > .zcjd  .bd li .date{ float:right; color:#999;  }
.lxzcjd > .zcjd  .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 10px;line-height: 23px; text-align: center;
border-radius: 20px;}
.lxzcjd > .zcjd  .hd .more a {font-size: 12px; color: #fff;}
/*在线访谈+征集调查*/
.zxftzj {
	margin-top: 20px;
	margin-bottom: 20px;
}
.zxftzj > .zxft {
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
}
.zxftzj > .zxft { width:580px;text-align:left;  }
.zxftzj > .zxft  .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.zxftzj > .zxft  .hd ul{ float:left;height:45px;   }
.zxftzj > .zxft  .hd ul li{ float:left; margin-right: 30px; cursor:pointer; 
 font-size: 20px;font-weight: 700;color: #0d7bd8;
 background: url("index-qieh.png") no-repeat center 38px;
 background-size: 100% 7px;
}
.zxftzj > .zxft  .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 10px;line-height: 23px; text-align: center;
border-radius: 20px;}
.zxftzj > .zxft  .hd .more a {font-size: 12px; color: #fff;}
.zxftzj > .zxft  .bd { margin-top: 20px; }
.zxftzj > .zxft  .bd img { float: left; width: 300px; height: 230px;}
.zxftzj > .zxft  .bd p { margin-top: 21px; padding-left: 320px; line-height: 24px; }
/*征集调查*/
.zxftzj > .zjdc {
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
    background-color: #fff;
}
.zxftzj > .zjdc { width:580px;text-align:left;  }
.zxftzj > .zjdc  .hd{ height:45px; line-height:45px; border-bottom:1px solid #ddd;  position:relative; }
.zxftzj > .zjdc  .hd ul{ float:left;height:45px;   }
.zxftzj > .zjdc  .hd ul li{ float:left; margin-right: 30px; cursor:pointer; 
 font-size: 20px;font-weight: 700;color: #0d7bd8;
 background: url("index-qieh.png") no-repeat center 38px;
 background-size: 100% 7px;
}
.zxftzj > .zjdc  .bd { min-height: 230px; }
.zxftzj > .zjdc  .bd ul{zoom:1; overflow: hidden;margin-top: 9px; }
.zxftzj > .zjdc  .bd li{ line-height:44px;  padding-left: 16px;
	height: 44px; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; 
background: url("index-qieh1.png") no-repeat left center;}
.zxftzj > .zjdc  .bd li a { display: inline-block;
    width: 440px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.zxftzj > .zjdc  .bd li .date{ float:right; color:#999; margin-right: 26px; }
.zxftzj > .zjdc  .hd .more{ float:right; width: 65px; height: 25px;background-color: #0d7bd8;margin-top: 10px;line-height: 23px; text-align: center;
border-radius: 20px;}
.zxftzj > .zjdc  .hd .more a {font-size: 12px; color: #fff;}
.zxftzj .ztsj {
	height: 45px;
	line-height: 45px;
	padding: 0 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    background-color: #fafafa;
    margin-top: 20px;
}
.zxftzj > .zjdc .bd li .date.on {
	color: #E0231C;
} 
.zxftzj > .zjdc .bd li .date.on1 {
	color: #999;
}



/*有侧边列表*/
.dqwz {
	height: 58px;
	line-height: 58px;
}
.dqwz img {
	vertical-align: middle;
	margin-right: 10px;
	margin-top: -3px;
}
.fengeXian {
	height: 1px;
	width: 100%;
	background-color: #0d7bd8;
}

.cbl h3 {
	width: 250px;
	height: 80px;
	line-height: 80px;
	color: #fff;
	font-size: 24px;
	font-weight: 700;
	text-align: center;
	background: url("cebianl1.png") no-repeat 76px 62px;
	background-color: #0d7bd8;
	margin-bottom: 19px;
}
.cbl ul {
	width: 250px;
	min-height: 627px;
	background: url("cebianl2.png") no-repeat center bottom;
	background-color: #fff;
}
.cbl ul li {
	height: 69px;
	border-bottom: 1px solid #fafafa;
	line-height: 70px;
	text-align: center;
	font-size: 18px;
	font-weight: 700;
}
.cbl ul li a {
	color: #666;
}
.cbl ul li.xuanZhong a {
	color: #0d7bd8;
}
.cbl ul li:hover a{
	color: #0d7bd8;
}
.lieBiao {
	width: 910px;
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.lieBiao > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.lieBiao > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.lieBiao > h4 {
	margin-top: 30px;
	color: #999;
	font-weight: 400;
	font-size: 14px;
}
.lieBiao .fbsjpx {
	padding-right: 15px;
	background: url("lb-fbsjpx.png") no-repeat right center;
	cursor: pointer;
	margin-right: 63px;
}
.lieBiao .ylcspx {
	padding-right: 15px;
	background: url("lb-ydcspx.png") no-repeat right center;
	cursor: pointer;
}
.lieBiao .fbps i {
	color: #0d7bd8;
	margin: 0 5px;
}
.lieBiao > ul li {
	height: 104px;
	border-bottom: 1px dashed #f5f5f5;
	/*line-height: 105px;*/
}
.lieBiao > ul {
	min-height: 725px;
}
.lieBiao > ul .li-left {
	width: 775px;
}
.lieBiao > ul .li-left a {
	float: left;
	font-size: 16px;
	color: #666;
	width: 765px;
	margin-top: 29px;
}
.lieBiao > ul .li-left span {
	float: left;
	font-size: 14px;
	color: #999;
	margin-top: 17px;
}
.lieBiao > ul .li-right {
	width: 90px;
	height: 25px;
	line-height: 24px;
	text-align: center;
	border-radius: 15px;
	background-color: #999;
	margin-top: 31px;
}
.lieBiao > ul .li-right.on {
	background-color: #0d7bd8;
}
.lieBiao > ul .li-right a {
	color: #fff;
	font-size: 12px;
	display: block;
}
.lieBiao > ul .li-left a.on {
	color: #0d7bd8;
}
.pages a, .pages b {
	background-color: #fff;
	border: 1px solid #f5f5f5;
	border-radius: 3px;
}
.pages b, .pages a:hover {
	background-color: #0d7bd8;
}
/*视频列表*/
.spliebiao {
	width: 910px;
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.spliebiao > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.spliebiao > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.spliebiao > h4 {
	margin-top: 30px;
	color: #999;
	font-weight: 400;
	font-size: 14px;
}
.spliebiao .fbsjpx {
	padding-right: 15px;
	background: url("lb-fbsjpx.png") no-repeat right center;
	cursor: pointer;
	margin-right: 63px;
}
.spliebiao .ylcspx {
	padding-right: 15px;
	background: url("lb-ydcspx.png") no-repeat right center;
	cursor: pointer;
}
.spliebiao .fbps i {
	color: #0d7bd8;
	margin: 0 5px;
}
.spliebiao > ul {
	margin-top: 29px;
	min-height: 725px;
}
.spliebiao > ul > li {
	width: 278px;
	height: 270px;
	float: left;
	margin-right: 18px;
	margin-bottom: 19px;
}
.spliebiao > ul > li:hover {
	transition: 0.7s;
	transform: translateY(-3px);
	box-shadow: 0px 0px 5px 3px #f5f5f5;
}
.spliebiao > ul > li img {
	width: 278px;
	height: 186px;
}
.spliebiao > ul > li p {
	margin-top: 20px;
	color: #a9a9a9;
	font-size: 14px;
	margin-left: 14px;
}
.spliebiao > ul > li a {
	font-size: 16px;
	color: #666;
}

/*单篇文档*/
.danPianwd {
	width: 910px;
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.danPianwd > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.danPianwd > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.danPianwd > .wdTitle {
	background-color: #fafafa;
	margin-top: 20px;
	padding-bottom: 20px;
}
.danPianwd > .wdTitle > h4 {
	line-height: 35px;
	text-align: center;
	font-size: 24px;
	color: #0d7bd8;
	padding-top: 30px;
	padding-bottom: 20px;
}
.danPianwd > .wdTitle .laiyuan {
	font-size: 14px;
	color: #999;
	margin-left: 20px;
}
.danPianwd > .danPianxl {padding: 0 20px;}
.danPianwd > .danPianxl h2{ color: #666; height:45px; line-height: 45px !important; font-size:16px !important; font-weight:normal !important; border-top:#D9D9D9 solid 1px; border-bottom:#D9D9D9 solid 1px; margin-bottom:30px;}
.danPianwd > .danPianxl h2 div{ float:right;}
.danPianwd > .danPianxl h2 .msg_caption span{ cursor:pointer; display:block; width:20px; height:20px; line-height:20px !important; text-align:center; border-radius:3px; margin-left:5px; background-color:#CCC; float:left; color:#FFF; font-size:12px;}
.danPianwd > .danPianxl h2 .msg_caption span a{ color:#FFF; background:none; padding:1px 4px 4px 4px !important;line-height:20px !important;  }
.danPianwd > .danPianxl *{ font-family:"Microsoft YaHei" !important;}
.danPianwd > .danPianxl img { max-width:750px !important;}
.danPianwd > .danPianxl.font_16 *{
	font-size:16px !important;
	line-height:42px !important;
}
.danPianwd > .danPianxl.font_14 *{
	 font-size:14px !important;
	 line-height:40px !important;
 }
.danPianwd > .danPianxl.font_18 *{
	font-size:18px !important;
	line-height:44px !important;
}
#para {
	color: #666 !important;
	margin-top: 20px;
	padding: 0 0 25px 0;
}
#para span, #para p {
	color: #666 !important;
}
#para table {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-collapse:collapse;
}
#para table td{
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
}
#para table th{
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
}
.msg_caption span {
	vertical-align: middle;
	font-size: 14px;
	color: #fff;
	text-align: center;
	border-radius: 2px;
	display: inline-block;
	color: #fff;
	width: 31px;
	height: 20px;
	background-color: #cdcdcd;
	cursor: pointer;
	line-height: 20px;
	margin-left: 4px;
}
.msg_caption span a {
	color: #fff;
}
.msg_caption>a {
	display: inline-block;
	margin-right: -2px;
}
.fanYe {
	border-top: 1px solid #f5f5f5;
	margin-bottom: 15px;
	padding-top: 10px;
}
.fanYe span {
	display: block;
	margin-top: 22px;
	color: #666;
}
.fanYe span a {
	color: #666;
}

/*无侧边图片列表*/
.wcbsp {
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.wcbsp > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.wcbsp > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.wcbsp > h4 {
	margin-top: 30px;
	color: #999;
	font-weight: 400;
	font-size: 14px;
}
.wcbsp .fbsjpx {
	padding-right: 15px;
	background: url("lb-fbsjpx.png") no-repeat right center;
	cursor: pointer;
	margin-right: 63px;
}
.wcbsp .ylcspx {
	padding-right: 15px;
	background: url("lb-ydcspx.png") no-repeat right center;
	cursor: pointer;
}
.wcbsp .fbps i {
	color: #0d7bd8;
	margin: 0 5px;
}
.wcbsp > ul {
	margin-top: 29px;
}
.wcbsp > ul > li {
	width: 366px;
	height: 327px;
	float: left;
	margin-right: 21px;
	margin-bottom: 20px;
}
.wcbsp > ul > li:hover {
	transition: 0.7s;
	transform: translateY(-3px);
	box-shadow: 0px 0px 5px 3px #f5f5f5;
}
.wcbsp > ul > li img {
	width: 366px;
	height: 244px;
}
.wcbsp > ul > li p {
	margin-top: 20px;
	color: #a9a9a9;
	font-size: 14px;
	margin-left: 14px;
}
.wcbsp > ul > li a {
	font-size: 16px;
	color: #666;
}
.pages {
	margin-bottom: 20px;
	padding-top: 20px;
}

/*无侧边列表*/
.wcblb {
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.wcblb ul {
	min-height: 500px;
}
.wcblb > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.wcblb > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.wcblb > h4 {
	margin-top: 30px;
	color: #999;
	font-weight: 400;
	font-size: 14px;
}
.wcblb .fbsjpx {
	padding-right: 15px;
	background: url("lb-fbsjpx.png") no-repeat right center;
	cursor: pointer;
	margin-right: 63px;
}
.wcblb .ylcspx {
	padding-right: 15px;
	background: url("lb-ydcspx.png") no-repeat right center;
	cursor: pointer;
}
.wcblb .fbps i {
	color: #0d7bd8;
	margin: 0 5px;
}
.wcblb > ul li {
	height: 104px;
	border-bottom: 1px dashed #f5f5f5;
	/*line-height: 105px;*/
}
.wcblb > ul .li-left {
	width: 775px;
}
.wcblb > ul .li-left a {
	float: left;
	font-size: 16px;
	color: #666;
	margin-top: 29px;
	width: 900px;
}
.wcblb > ul .li-left span {
	float: left;
	font-size: 14px;
	color: #999;
	margin-top: 17px;
}
.wcblb > ul .li-right {
	width: 90px;
	height: 25px;
	line-height: 23px;
	text-align: center;
	border-radius: 15px;
	background-color: #999;
	margin-top: 31px;
}
.wcblb > ul .li-right.on {
	background-color: #0d7bd8;
}
.wcblb > ul .li-right a {
	color: #fff;
	font-size: 12px;
}
.wcblb > ul .li-left a.on {
	color: #0d7bd8;
}


/*无侧边细览*/
.wcbxl {
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 60px;
}
.wcbxl > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.wcbxl > .wdTitle {
	background-color: #fafafa;
	margin-top: 20px;
	padding-bottom: 20px;
}
.wcbxl > .wdTitle > h4 {
	text-align: center;
	font-size: 24px;
	color: #0d7bd8;
	padding-top: 30px;
    padding-bottom: 20px;
    line-height: 35px;
}
.wcbxl > .wdTitle .laiyuan {
	font-size: 14px;
	color: #999;
	margin-left: 20px;
}
.wcbxl > .danPianxl {padding: 0 20px;}
.wcbxl > .danPianxl h2{ color: #666; height:45px; line-height: 45px !important; font-size:16px !important; font-weight:normal !important; border-top:#D9D9D9 solid 1px; border-bottom:#D9D9D9 solid 1px; margin-bottom:30px;}
.wcbxl > .danPianxl h2 div{ float:right;}
.wcbxl > .danPianxl h2 .msg_caption span{ cursor:pointer; display:block; width:20px; height:20px; line-height:20px !important; text-align:center; border-radius:3px; margin-left:5px; background-color:#CCC; float:left; color:#FFF; font-size:12px;}
.wcbxl > .danPianxl h2 .msg_caption span a{ color:#FFF; background:none; padding:1px 4px 4px 4px !important;line-height:20px !important;  }
.wcbxl > .danPianxl *{ font-family:"Microsoft YaHei" !important;}
.wcbxl > .danPianxl img { max-width:750px !important;}
.wcbxl > .danPianxl.font_16 *{
	font-size:16px !important;
	line-height:42px !important;
}
.wcbxl > .danPianxl.font_14 *{
	 font-size:14px !important;
	 line-height:40px !important;
 }
.wcbxl > .danPianxl.font_18 *{
	font-size:18px !important;
	line-height:44px !important;
}


/*网站地图*/
.wangZhandt {
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.wangZhandt > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.wangZhandt > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.wangZhandt > div {
	border: 1px solid #e6e6e6;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    margin-top: 31px;
}
.wangZhandt > div .hd {
	height: 44px;
	line-height: 44px;
	background-color: #fafafa;
	padding-left: 20px;
	font-size: 18px;
	color: #666;
}
.wangZhandt > div .hd a {
	color: #666;
}
.wangZhandt > div .bd {
	padding-left: 20px;
}
.wangZhandt > div .bd li {
	float: left;
	margin-right: 70px;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	padding-left: 20px;
	background: url("wzdt-dian.png") no-repeat left center;
}
.wangZhandt > div .bd ul {
	margin-top: 5px;
}
.wangZhandt > div .bd li a {
	color: #666;
}

/*专题专栏*/
.ztzl {
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.ztzl ul {
	min-height: 500px;
}
.ztzl > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.ztzl > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.ztzl > ul {
	margin-top: 29px;
}
.ztzl > ul > li {
	width: 366px;
	height: 166px;
	float: left;
	margin-right: 21px;
	margin-bottom: 20px;
}
.ztzl > ul > li:hover {
	transition: 0.7s;
	transform: translateY(-3px);
	box-shadow: 0px 0px 5px 3px #f5f5f5;
}
.ztzl > ul > li img {
	width: 366px;
	height: 110px;
}
.ztzl > ul > li p {
	margin-top: 20px;
	color: #a9a9a9;
	font-size: 14px;
	margin-left: 14px;
}
.ztzl > ul > li a {
	font-size: 16px;
	color: #666;
}

/*领导信息*/
.ldxx {
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.ldxx > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.ldxx > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.ldxx1 {
	padding-top: 40px;
}
.ldxx1-left {
	width: 210px;
}
.ldxx1-left li {
	border: 1px solid #0d7bd8;
	height: 70px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    padding-left: 20px;
    border-radius: 3px;
    background: url("ldxx-jiantou.png") no-repeat 182px center;
    cursor: pointer;
    background-color: #fafafa;
    margin-bottom: 20px;
}
.ldxx1-left li.on {
	border: 1px solid #E44530;
}
.ldxx1-left li p {
	margin-top: 10px;
}
.ldxx1-left li .mz {
	margin-top: 17px;
	color: #3466ab;
}
.ldxx1-left li .gz {
	color: #999;
	font-size: 14px;
}
.ldxx1-middle {
	width: 192px;
	background-color: #fafafa;
	margin-left: 20px;
	padding: 23px 33px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    text-align: center;
}
.ldxx1-middle img {
	display: block;
	width: 127px;
	height: 163px;
}

.ldxx1-middle .mz {
	margin-top: 19px;
	font-size: 20px;
	font-weight: 700;
	color: #3466ab;
}
.ldxx1-middle .gz {
	margin-top: 9px;
	font-size: 16px;
	color: #999;
	line-height: 24px;
}
.ldxx1-right {
	width: 697px;
	background-color: #fafafa;
	padding: 20px 22px 40px 22px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
}
.ldxx1-right .gzfg span {
	display: block;
	height: 47px;
	border-bottom: 1px solid #cecece;
	line-height: 32px;
	padding-left: 40px;
	font-size: 18px;
	color: #0d7bd8;
	background: url("ldxx-gzfg.png") no-repeat left top;
}
.ldxx1-right p {
	margin-top: 15px;
	color: #999;
	font-size: 16px;
	line-height: 32px;
}
.ldxx1-right .rwll div * {
	color: #999 !important;
	font-size: 16px !important;
	line-height: 32px !important;
	font-family: "微软雅黑" !important;
}
.ldxx1-right .rwll {
	margin-top: 33px;
}
.ldxx1-right .rwll > span {
	display: block;
	height: 47px;
	line-height: 32px;
	border-bottom: 1px solid #cecece;
	padding-left: 40px;
	font-size: 18px;
	color: #0d7bd8;
	background: url("ldxx-rwll.png") no-repeat left top;
}


/*住建业务*/
.zhujianyw {
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px 40px;
}
.zhujianyw > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.zhujianyw > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.zhujianyw > div {
	padding: 20px 20px;
	margin-top: 21px;
	border-radius: 5px;
	position: relative;
	background-color: #f2f7fb;
}
.zhujianyw > div > i {
	display: block;
	width: 53px;
	height: 43px;
	background: url("zhujianyw-xt.png") no-repeat center center;
	position: absolute;
	top: -5px;
	right: 13px;
}
.zhujianyw > div > h3 {
	padding-bottom: 21px;
	font-size: 18px;
	color: #333;
	border-bottom: 1px solid #ebebeb;
}
.zhujianyw > div > ul {
	margin-top: 20px;
}
.zhujianyw > div > ul li {
	font-size: 16px;
	background-color: #fff;
	width: 212px;
	height: 50px;
	line-height: 50px;
	border-radius: 3px;
	margin-right: 10px;
	padding-left: 22px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    margin-bottom: 10px;
    float: left;
    font-size: 14px;
}
.zhujianyw > div > ul li a {
	color: #fff;
}
.zhujianyw .gcjs li {
	background-color: #f98f91;
}
.zhujianyw .fdckf li {
	background-color: #86d6b3;
}
.zhujianyw .fwjyyzl li {
	background-color: #77c9de;
}
.zhujianyw .zfgjj li {
	background-color: #ecba7f;
}
.zhujianyw .bzxzf li {
	background-color: #4ca9ef;
}


/*我要写信*/
.xxbd {
	width: 910px;
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.xxbd > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.xxbd > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.woyaoxiexin {
	margin-top: 30px;
}
.woyaoxiexin font {
	margin-right: 10px;
}
.woyaoxiexin input {
	height: 48px;
	width: 318px;
	background-color: #fcfcfc;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	margin-bottom: 30px;
	vertical-align: inherit;
	margin-left: 6px;
	padding-left: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
}
.woyaoxiexin .xingbie {
	width: 380px;
	float: right;
	line-height: 49px;
}
.woyaoxiexin .xingbie input {
	height: auto;
	width: auto;
	margin-left: 17px;
}
.woyaoxiexin select {
	width: 748px;
	height: 48px;
	background-color: #fcfcfc;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	margin-bottom: 30px;
	vertical-align: inherit;
	margin-left: 6px;
	padding-left: 20px;
}
.woyaoxiexin .lxrdz {
	width: 748px;
}
.woyaoxiexin .baioti {
	width: 748px;
}
.woyaoxiexin .xinjiannr {
	width: 708px;
	height: 218px;
	background-color: #fcfcfc;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	margin-bottom: 30px;
	vertical-align: top;
	margin-left: 6px;
	padding: 20px;
}
/*input::-webkit-input-placeholder{ color: initial; }     使用webkit内核的浏览器 
input:-moz-placeholder{ color: initial; }                   Firefox版本4-18 
input::-moz-placeholder{ color: initial; }                   Firefox版本19+ 
input:-ms-input-placeholder{ color: initial; }            IE浏览器 */
input::-webkit-input-placeholder{ color: #cccccc; }   
input:-moz-placeholder{ color: #cccccc; }                
input::-moz-placeholder{ color: #cccccc; }                 
input:-ms-input-placeholder{ color: #cccccc; }    

textarea::-webkit-input-placeholder {
  color: #cccccc;
}
textarea:-moz-placeholder {
  color: #cccccc;
}
textarea::-moz-placeholder {
  color: #cccccc;
}
textarea::-ms-input-placeholder {
  color: #cccccc;
}
.woyaoxiexin .yanzm {
	width: 213px;
	margin-right: 20px;
}
.another {
	font-size: 12px;
	margin-left: 10px;
}
.but {
	display: inline-block;
	line-height: 50px;
	text-align: center;
	color: #666666;
	width: 150px;
	height: 50px;
	border-radius: 3px;
	background-color: #e6e6e6;
	margin-left: 30px;
	font-size: 16px;
}
.woyaoxiexin .tijiao {
	text-align: center;
}

/*信件查询*/
.xjcx-gs-right {
	width: 910px;
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.xjcx-gs-right > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.xjcx-gs-right > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.righxjsearch {
	margin-top: 32px;
}
#formSt b {
	font-weight: 400;
	font-size: 16px;
	color: #333;
	margin-left: 18px;
	margin-right: 20px;
}
#formSt input {
	width: 270px;
	height: 48px;
	border: 1px solid #f0f0f0;
	border-radius: 3px;
	padding-left: 20px;
	background-color: #fcfcfc;

}
#formSt #submit_btn {
	width: 150px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background-color: #0d7bd8;
	font-size: 16px;
	padding-left: 0px;
	float: right;
}
.err_box,
.tips_box {
	display: block;
	margin-top: 50px;
	text-align: center;
}
.popdetial{
  background: #FFFFFF;
  border-radius: 10px;
  padding-bottom: 50px;
}
.popdetial .title{
  height: 68px;
  line-height: 68px;
  font-size: 18px;
  border-bottom: 1px solid #E4E4E4;
}
.popdetial .title span{
  margin-left: 46px;
  font-weight: 700;
}
.popdetial .tablebox{
  padding: 0 20px;
}
.popdetial .tablebox .tabledetial .tabletitle{
  height: 76px;
  line-height: 76px;
  font-size: 16px;
  padding-left: 20px;
  font-weight: 700;
  background: url(hdjl_pop01.png) no-repeat left center;
}
.popdetial .tablebox .tabledetial table{
  border-left: 1px solid #E4E4E4;
  border-top: 1px solid #E4E4E4;
  font-family: "microsoft yahei";
}
.popdetial .tablebox .tabledetial table tr{
  height: 46px;
}
.popdetial .tablebox .tabledetial table th,
.popdetial .tablebox .tabledetial table td{
  border-right: 1px solid #E4E4E4;
  border-bottom: 1px solid #E4E4E4;
  text-align: left;
  padding: 16px 22px;
  font-family: "microsoft yahei";
}
.popdetial .tablebox .tabledetial table th{
  background: #FBFBFB;
  color: #333333;
  font-weight: normal;
}
.popdetial .tablebox .tabledetial table td{
  color: #656565;
  font-size: 15px;
  line-height: 28px;
}
.popdetial .tablebox .tabledetial .clxxbox{
  border-left: 1px solid #E4E4E4;
  padding-left: 20px;
}
.popdetial .tablebox .tabledetial .clxxbox span.hftitle{
  padding-left: 27px;
  margin-left: -27px;
  margin-bottom: 24px;
  font-size: 16px;
  display: block;
  background: url(hdjl_pop02.png) no-repeat left center;
}
.popdetial .tablebox .tabledetial .clxxbox span.hftitle i{
  color: #989898;
  margin-left: 33px;
  font-style: normal;
}
.popdetial .tablebox .tabledetial .clxxbox ul{
  background: #F4FAFD;
  border: 1px solid #B4D6E9;
  padding: 18px 21px;
}
.popdetial .tablebox .tabledetial .clxxbox ul li span{
  width: 90px;
  color: #333333;
  line-height: 26px;
}
.popdetial .tablebox .tabledetial .clxxbox ul li p{
  width: 740px;
  line-height: 26px;
  color: #656565;
  font-size: 15px;
}
.ttxl{
  width:100%;
  height:100%;
  background:url(tcbg.png);
  position: fixed;
  top:0px;
  left: 0;
  display: none;
  overflow-y: scroll;
  z-index:9999;
}
.ttxl .ttxl_box{
  width:1000px;
  height:auto;
  margin-top: 80px;
  margin-bottom:40px;
  background:#ffffff;
  position:relative;
}
.ttxl .ttxl_box .main_warp .nav_bag{ display:none;}
.bsxl{
  width: 1000px;
  height: 100%;
  position: relative;
  margin: 0 auto;
}
#bsxl{
  width: 1000px;
  height: 729px;
  position:absolute;
  top:50%;
  margin-top:-365px;
}
#bsxl .loding{
  position: absolute;
  left:47%;
  top:45%;
  margin-top: -22px;
  margin-left: 25px;
}
#bsxl .load{
  position: absolute;
  left:47%;
  top:50%;
}
.ttxl .close{
  background: url(hdjl_close.png) no-repeat 0px 0px;
  width: 50px;
  height: 40px;
  cursor: pointer;
  position: absolute;
  top: 50%;
  right: 0px;
  z-index: 666;
  margin-top: -345px;
}


/*信件公示*/
.xjgs {
	width: 910px;
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.xjgs > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.xjgs > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}
.xjgs .bthf {
	height: 54px;
	line-height: 54px;
	margin-top: 20px;
}
.xjgs .bthf span {
	display: inline-block;
	background-color: #F1F1F1;
	text-align: center;
}
.xjgs .bthf .bt {
	width: 730px;
}
.xjgs .bthf .hfsj {
	width: 135px;
}
.xjgs ul li {
	padding-left: 20px;
	height: 54px;
	line-height: 54px;
	background: url("index-qieh1.png") no-repeat left center;
}
.xjgs ul li .date {
	float: right;
	color: #999;
	margin-right: 20px;
}


/*信件公示细览*/
.xjgsxl {
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
    min-height: 725px;
    padding: 25px 20px;
}
.xjgsxl > h3 {
	height: 53px;
	line-height: 53px;
	border-bottom: 1px solid #e6e6e6;
}
.xjgsxl > h3 > span {
	display: inline-block;
	height: 100%;
	background: url("index-qieh.png") no-repeat center bottom;
	background-size: 100% 7px;
	font-size: 20px;
	color: #0d7bd8;
}

/*信件细览*/
#content > div {
	margin-top: 31px;
	vertical-align: top;
}
#content span {
	display: inline-block;
	height: 48px;
	line-height: 48px;
	width: 742px;
	margin-left: 21px;
	background-color: #fcfcfc;
	border:1px solid #f0f0f0;
	border-radius: 3px;
	padding-left: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
    -webkit-box-sizing: border-box; 
    -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;
}
#content .content1 span,
#content .content4 span {
	width: 450px;
}
#content .content3 {
	padding-bottom: 50px;
	border-bottom: 1px solid #e6e6e6;
}
#content .content4 {
	margin-top: 50px;
}
#content .lxnr span,
#content .hfnr span {
	padding: 10px 20px;
	height: auto;
	line-height: 32px;
	vertical-align: middle;
}


.tpwthwidt .coverAlarmPane_2o92LQm {
	display: none !important;
}