@charset "utf-8";
.backbg{background: #fff;}
.pr{position: relative;}
.mtm15{margin: 15px 0;}
.mt10{margin-top: 10px;}
.ml27{margin-left: 40px;margin-bottom: 45px;}
.detail_xgxw,.list_ul{margin-bottom: 45px;}
.w49{width: 49%;}
.container{max-width: 1100px;}
.logobg{    width: 100%;
  position: relative;
  z-index: -1;
  background: url(../images/top3.png)no-repeat center;
  height: 236px;}
.period{position: absolute;padding:0 20px; height: 38px;line-height: 38px;background: #fff;border-radius:17px;font-size: 20px;left:50%;margin-left: 94px;top:210px;}
.topbar.back{height: 30px;}
.logobg .logo{margin-top: 20px;}
.Title{height:36px;line-height:36px;/* font-size: 20px !important; */}
.Title span.tls{padding-left: 20px;background:url(../images/ztzl_jjzg/icon.png) left center no-repeat;display:inline-block;float: left;/* text-align:center; */width: 80%;height:36px;font-size: 20px;line-height:36px;color:#C60C19 !important;font-weight: bold;}
.Title span.mores{display:inline-block;float: right;font-size: 16px;}
.gzdg_div{width: 504px;height: 300px;}
/* .gzdg_div h2{font-size: 18px;color:red; text-align: center; line-height:45px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} */
.gzdg_div h2 a,.gzdg_div p a{color:red;}
.gzdg_div p{line-height: 25px;text-indent: 2em;height: 60px;border-bottom: 1px dashed #d0d0d0;}
.gzdg_div ul,.hbgy_div ul,.gzdg_div{table-layout: fixed;}
.gzdg_div ul li,.hbgy_div ul li{background:url(../images/ztzl_hb/ztzlhb_09.jpg) no-repeat 10px center;/* height: 35px; */line-height: 30px;float: left;padding-left: 20px;font-size: 16px;width: 98%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gzdg_div ul li a,.hbgy_div ul li a{float:left;}
/*焦点大图*/
.gazxpic{width:550px;height:300px;}
.pic_img {position: relative;}
.pic_img li.dis{display:block; overflow: hidden;}
.pic_img li{display: none;position: absolute;width: 100%;}
.pic_img li img{height:300px;width: 100%;}
.pic_opdiv{z-index: 2;position: absolute;height: 50px;width:100%;background: #000;bottom: 0;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);border-radius: 3px;-moz-border-radius: 3px;}
.clickbg{background: url(../images/rscd/slideButn.png) no-repeat; width:42px;height:67px;}
.img_left{z-index: 4;position: absolute;top:110px;left: 30px; cursor: pointer; overflow: hidden;}
.img_right{z-index: 4;position: absolute;top:110px;right: 30px; cursor: pointer;overflow: hidden; background-position: -42px 0;}
.pic_txt{z-index: 3;position: absolute;height:50px;width:100%;bottom: 0px;overflow: hidden;}
.pic_txt li {line-height:50px;color: #FFF;font-size:18px;text-align: center;display: none;}
.pic_txt li a{color: white;}
.txt{z-index: 3;position: absolute;height:50px;width:100%;bottom:0px;text-align: center;}
.txt a{line-height:50px;color: #FFF;font-size: 20px;}
@media (min-width: 921px){
  header .logo>a>span.logo_logo {width:61px;}
}
.shiqing {border-top:4px solid #EF110C}
ul.ul-2 li {white-space:normal;overflow: inherit;padding:0;height:auto;background: none;line-height: 2em;width:100%;}
ul.ul-2 li a {padding-left: 20px;background: url(../images/ztzl_hb/ztzlhb_09.jpg) 6px center no-repeat;}
ul.ul-2 li span {text-align: right;float:right;}

.yjxx{padding:10px;line-height: 1.8em;background:#FFFBF8;border:1px solid #F2E9EE;}
.yjxx .bt{color:#C60C19;font-weight:bold;}
.yjxx .bt img{padding-right:8px;position:relative;top:-2px;}
.yjxx p{text-indent:2em;font-size:14px;line-height:1.6em;}.yjxx p a{color:#C60C19;}
.cl{ clear: both;}
.gzdg_div h2{font-size:20px;text-align:center;}
.gzdg_div ul li span,.hbgy_div ul li span{float:right;color: #ccc;}
.gzdg_div p{color: #ccc;font-size:14px;}
.hbgy_div li{line-height:36px !important;}

.hyjylist li:nth-child(1){padding-bottom:20px;}
.hyjylist li:nth-child(2){border-top:1px dashed #cccccc;padding-top:20px;}
.hyjylist h3{margin-top:0 !important;border:1px solid #f2e9ee;background:#fffbf8;font-size:20px;text-align:center;padding: 20px;line-height: 2em;}
.hyjylist p{font-size: 16px;line-height: 1.8em;text-indent: 2em;}
.hyjylist p a{color:#C60C19;}

.xxfbhlist li{border:1px solid #f2e9ee;background:#fffbf8;clear:both;list-style: none;float: left;width: 100%;line-height: 2em;margin-bottom: 20px;}
.xxfbhlist li img{float:left;margin-right: 10px;width:208px;height:110px;border:none;}
.xxfbhlist li span{color:#C60C19;}
#logobg .logo{
  margin-top:27px;
}
#logobg .logo .logo_text{
  float:left;
  width:60%;
}
#logobg .logo img{
  width:95%;
}
#logobg .wz img{
  margin-left:-50px;
}