@charset "utf-8";
/* CSS Document */
.fr,.right,#right{float:right}
.fl,.left,#left{float:left}
.font_ff{ font-family:Arial, Helvetica, sans-serif;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.container{position:relative;}
.guidang{position:absolute; right:0; top:-100px;}
/*头部*/
.img_title{display: none;}
.con{display: block;}
.ind_body{background: url("../images_hbdc/bodybg.jpg");}
.banbox{height:510px;margin:auto;position:relative;overflow:hidden; }
.hb-logo{padding: 10px 0 0 10px;}
.zt_right{ text-align: right; position: absolute; right: 0; top: 5px; line-height: 0; font-size: 0;}
.zt_right li{display: inline;}
.zt_right li a{display: inline-block; padding: 0 10px; font-size: 16px; line-height: 2.3; color: #fff;}
.zt_right li a:hover{color: #fff;}

.hb-banner { text-align: center; padding: 10px 0 0;}
.hb-banner img{max-width: 96%; height: auto;}

.top_ico{position:absolute;width:180px;height:60px;overflow:hidden;left:50%;margin-left:-549px;top:18px;}
.daodu{ height: 84px; overflow: hidden; margin-bottom:10px; margin-top:10px; background:#fff; padding: 26px 68px 30px;}
.daodu .con{height: 84px; overflow: hidden; font-size: 16px; text-indent: 2em; line-height: 28px;}
/*banner 导读 end*/

.hbzt_banner{ height:170px; width:100%; background:url(../images_hbdc/hbzt_banner_old.jpg) center 0 no-repeat;}
.hbzt_ban{height:100%; margin:0 auto; position:relative;}
.hbzt_ban .logo{ width:196px; height:39px; position:absolute; left:0; top:20px;}
.hbzt_ban .logo a{ width:196px; height:39px; display:block;}
/***主体内容***/
.list li{ height: 28px; line-height: 28px; font-size: 16px; padding:2px 50px 2px 15px; background: url("../images_hbdc/icon.png") left center no-repeat; position: relative;}
.list li .date{ color:#a5a5a5; font-family:arial; font-size: 14px; position: absolute; right: 0; top: 2px;}
.list li img{float: left; padding: 10px 0 0 8px;}
.list li a{display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 470px;}



.hbzt_banner1{ height:170px; width:100%; background:url(../images_hbdc/hbzt_banner-old.jpg) center no-repeat;}
.mainboxa{ padding: 20px 20px 0; background: url("../images_hbdc/write95.png") repeat;}
.flash{ width: 560px; height: 370px; overflow: hidden;}
.ind-flash{position: relative;}
.ind-flash,.ind-flashPic,.ind-flashPic ul,.ind-flashPic ul li,.ind-flashPic ul li img{width: 100%; height: 100%;}
.ind-flashPic ul li a{color: #fff;}
.ind-flashPic ul li a:hover{color: #fff;}
.ind-flashPic ul li .title{ display: block; position: absolute; z-index: 1; height: 45px; line-height: 44px; padding-left: 10px; font-size: 16px; padding-right: 70px; white-space: normal; overflow: hidden; text-overflow: ellipsis; background: rgba(0, 0, 0, 0.3); left: 0; bottom: 0; right: 0;}
.ind-flash .prev,.ind-flash .next{display: block; position: absolute; bottom: 10px; width: 25px; height: 25px; z-index: 2;background: url("../images_hbdc/flibg.png") 0 0 no-repeat;}
.ind-flash .prev{ right: 36px;}
.ind-flash .prev:hover{ background-position: 0 -25px;}
.ind-flash .next{ right: 10px; background-position: -25px 0;}
.ind-flash .next:hover{ right: 10px; background-position: -25px -25px;}

/*图片切换 end*/
.newsbox{ width: 580px; overflow: hidden; height: 370px; position: relative;}
.newsbox .btbox{ height: 93px; padding-bottom: 1px; background: url("../images_hbdc/line.png") left bottom repeat-x;}
.newsbox .btbox .bt{ height: 36px;color: #454545; font-size: 26px; font-weight: bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display: block; max-width: 100%; *width: 100%;}
.newsbox .btbox p{ font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; text-indent: 2em; padding: 0 10px; color: #a5a5a5;}
.newsbox .btbox p a{color: #a5a5a5;}
.newsbox .btbox p a:hover{color: #d00;}
.newsbox .list{ padding-top: 3px;}
.info-more{position:absolute;bottom:0;right:0;font-size:16px;}
/*图片切换右侧新闻 end*/
.dcnews{ padding: 23px 0 0; height: auto; overflow: hidden;}
.listbox{ width: 560px; overflow: hidden;}
.listbox h2{ height: 68px; background: url("../images_hbdc/telbg.gif") left bottom repeat-x;}
.listbox h2 a{display:inline-block; line-height: 64px; height: 68px; color: #206f02; font-size: 32px; font-weight: bold; background: url("../images_hbdc/tel1.gif") center bottom no-repeat;}
.listbox h2 a:hover{color: #206f02;}
.listbox .btbox{ height: 116px; padding-bottom: 1px; background: url("../images_hbdc/line.png") left bottom repeat-x;}
.listbox .btbox .bt{ padding-top: 5px; height: 50px; line-height: 50px; font-size: 22px;}
.listbox .btbox p{ height: 48px; overflow: hidden; line-height: 24px; font-size: 14px; padding: 0 6px 0 8px; color: #a5a5a5; text-indent: 2em;}
.listbox .btbox p a{color: #a5a5a5;}
.listbox .btbox p a:hover{color: #d00;}
.listbox .list{ padding-top: 12px;}
/*督察动态 环保行动 end*/
.dctbbox{ height: 400px; overflow: hidden; background: #206f02;}
.dctbbox .mainbox{height: 400px;}
.dctbbox h2{ height: 69px; line-height: 50px; padding-top: 30px; font-weight: bold; font-size: 28px; text-align: center; }
.dctbbox h2 a,.dctbbox h2 a:hover{ color: #fff;}

.sliderbox{width:1200px; height:160px; overflow:hidden; margin-top:62px; position:relative;}
.arrow-btn{display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute; top:9px; z-index:999;}
#btn-left{left:0;background-position:0 0;cursor:pointer;}
#btn-left.dasabled{background-position:0 0;}
#btn-right{right:0; cursor:pointer; background-position:-50px 0;}
#btn-right.dasabled{background-position:-50px 0;}
.slider{width:1018px; margin-left:110px; height:160px; overflow:hidden; position:relative; float:left;}
.slider ul.numbox{position:absolute; left:0; top:0; width:1018px; height:160px; list-style:none;}
.slider li.num{float:left;width:509px; color:#fff; height:160px;}
.slider li.num .list1{ padding: 0 21px 0 20px;}
.slider li.num .date1{padding-top: 59px;}
.slider li.num .list1 li{height: 32px; line-height: 32px; font-size: 16px; padding-left: 15px;}
.slider li.num .list1 span{ color:#fff; font-family:arial; font-size: 14px;}
.slider li.num .list1 img{float: left; padding: 10px 0 0 8px;}
.slider li.num .list1 a{float: left; color: #fff;}
.slider li.num .list1 a:hover{color: #fff; text-decoration: underline;}
.dctbbox .more{ padding-top: 29px; height: 28px; text-align: center; font-size: 14px;}
.dctbbox .more a{ color: #c6d8be;}
.dctbbox .more a:hover{ color: #fff;}
/*督察通报 end*/
.wywy{ padding: 40px 20px 0; height: 245px; overflow: hidden; background-color:#ffffff;}
.wywy h2{ width: 157px; height: 158px; text-align:left; padding:37px 0 0 84px; text-indent:-20em; overflow:hidden; }
.wywy .con{ height: 195px; overflow: hidden;display: block;}
.wywy .con li{float: left; width: 370px; border-right: 1px solid #e4e4e4; text-align: center;}
.wywy .con li span.ico{display: block; width: 110px; height: 110px; margin: 0 auto; background:url("../images_hbdc/ico3.png") center top no-repeat;transition: all ease-in .4s; -webkit-transition: all ease-in .4s;border-radius: 50%;overflow: hidden;}
.wywy .con li:hover span.ico{transform: rotate(360deg);-webkit-transform: rotate(360deg);}
.wywy .con li p{ height: 85px; overflow: hidden;}
.wywy .con li p span{display: block;}
.wywy .con li p span.tit{ padding-top: 4px; height: 38px; line-height: 38px; font-size: 24px; font-weight: bold; color: #206f02;}
.wywy .con li p span.txt{ height: 43px; line-height: 20px; font-size: 16px;}
.wywy .con li.num2 span.ico{ background-image: url("../images_hbdc/ico2.png");}
.wywy .con li.num3 span.ico{ background-image: url("../images_hbdc/ico1.png");}
.wywy .con li.num3,.wywy .jbfs li.num5{border-right: 0 none;}

.wywy .jbfs li{width: 230px;}
.wywy .jbfs li.num3{border-right: 1px solid #e4e4e4;}
.wywy .jbfs li.num5 span.ico{background: url("../images_hbdc/icon-new-05.png");}
.wywy .jbfs li.num4 span.ico{background: url("../images_hbdc/icon-new-01.png");}


/*网言网语 end*/
.wyly{ padding-top: 40px; padding-bottom: 50px;}
.wyly h2{ height: 69px; line-height: 50px; font-weight: bold; font-size: 32px; text-align: center; color: #206f02;}
.mesgbox{ width: 1158px; height: 518px; background:#fff; padding-top: 20px; border: 1px solid #dddddd; margin: 40px auto 0;}
.mesgbox li{padding-top: 20px; width: 100%; line-height: 40px; font-size: 16px;}
.mesgbox li input{outline: 0 none;}
.mesgbox li p.txt1,.mesgbox li p.txt2{ width: 102px; padding-right: 16px; text-align: right; height: 40px;}
.mesgbox li p.txt2{ width: 114px;}
.mesgbox li p.put1,.mesgbox li p.put2{ background: #fafafa; height: 28px; border: 1px solid #dddddd; padding: 5px 10px;}
.mesgbox li p.put1 input,.mesgbox li p.put2 input{ font-size: 16px; height: 28px; line-height: 28px; float: left; border: 0 none; background: none;}
.mesgbox li p.put1,.mesgbox li p.put1 input{ width: 178px;}
.mesgbox li p.put2,.mesgbox li p.put2 input{ width: 507px;}
.mesgbox li p.put3{ padding-left: 33px;}
.mesgbox li p.textarea{width: 788px; height: 168px; border: 1px solid #dddddd;background: #fafafa;padding: 5px 10px; }
.mesgbox li p.textarea textarea{ line-height: 24px;font-size: 16px;width: 788px; height: 168px; border: 0 none; background: none;resize: none;  outline:none; }
.mesgbox li p.yzmimg{padding-left: 10px; font-size: 12px;}
.mesgbox li p.yzmimg img{ width: 60px; height: auto; vertical-align: middle;}
.mesgbox li p.yzmimg a{margin-left: 10px; color: #666;}
.mesgbox li p.yzmimg a:hover{ color: #d00; text-decoration: underline;}
.mesgbox li.btn{ padding-left: 98px;}
.mesgbox li.btn input{float: left; margin-left: 20px; width: 120px; text-align: center; line-height: 40px; height: 40px; color: #fff; cursor: pointer; font-size: 16px; font-weight: bold; background: #206f02; border: 0 none;}
/*网友留言 end*/
.pinglunbox{padding: 28px 20px 0; }
.pinglunbox h3{height: 40px; line-height: 40px; font-size: 20px; font-weight: bold; padding-left: 24px;  color: #206f02;}
.pinglunbox h3 a{ float:right; font-size:14px; font-weight: normal; color:#999;}


.plcon li{ padding: 22px 0 31px; background: url("../images_hbdc/line.png") left bottom repeat-x; margin-bottom: 9px; height: auto;}
.plcon li .userpic{ height: 42px; padding:9px 18px 0 0; width: 42px; position: relative;}
.plcon li .userpic .gai{ width: 42px; height: 42px;display: block; position: absolute; left: 0; top: 9px; z-index: 1;}
.plcon li .userpic .gai.gai2{ }

.plcon li .userpic img{ width: 42px; height: 42px;position: absolute; left: 0; top: 9px; z-index: 0;}
.plcon li .pl_list{ width: 1099px; height: auto; display: block; overflow: hidden;}
.plcon li .pl_list .pl_list_nt{ height: 32px;font-size: 14px;}
.plcon li .pl_list .pl_list_nt span.name{ color: #e74851;}
.plcon li .pl_list .pl_list_nt span.dz{ padding-left: 22px; color: #dbdbdb;}
.plcon li .pl_list .pl_list_nt span.time{ padding-left: 22px; color: #cbcbcc;}
.plcon li .pl_list .pl_list_bt{ font-size: 16px; line-height: 28px; padding: 5px 0;}
/*最新评论 end*/

/*底部*/
.footer{  overflow:hidden;    width: 100%;
    padding: 22px 0 32px;
    margin: auto;
    background: #f3f3f3;
    border-top: 3px solid #206f02;
    text-align: center;
    color: #333;
    line-height: 24px;}
.foot{ padding:0 20px;}
.footlist{ text-align:center; height:auto; line-height:30px; color:#999; font-size:14px; padding:19px 0;}
.footlist a{ color:#333; padding:0 13px; background:url(../images/footline.jpg) right center no-repeat;}
.footlist a.last{ background:none;}
.footnav{ text-align:center; font-size:12px;   position:relative; line-height:28px;}
.dzjg{ position:absolute; top:-10px; left:50%; margin-left:-460px;}
.jiucuo{ position:absolute; top:0; right:50%; margin-right:-500px;}
@media (min-width: 992px) and (max-width: 1199px) {
.daodu{ padding: 30px;}
.daodu .con,.daodu{height: auto;}
.flash{width: 470px; height: 315px;}
.newsbox{width: 462px;height: 315px;}
.list li a{max-width: 360px; *width: 360px;}
.newsbox .list{height: 195px; overflow: hidden;}
.listbox{width: 466px;}
.wywy .jbfs li{width: 189px;}
.wywy .con li p span.tit{font-size: 22px;}
  .jiucuo{margin-right: -460px;}
}
@media (max-width: 991px) {
.daodu{padding: 15px;}
.mainboxa{padding: 15px 15px 0;}
.daodu .con,.daodu{height: auto;}
.flash,.newsbox,.listbox{float: none; width: auto;}
.flash{height: 488px;}
.newsbox{margin-top: 10px; height: auto; padding-bottom: 30px;}
.dcnews{padding: 0;}
.list li a{display: block; max-width: none; *width: 100%; float: none;}
.list li img{display: none;}
.wywy,.wywy .con{height: auto;}
.wywy{padding: 20px 15px 0;}
.wywy .jbfs li{width: 33.3%; box-sizing: border-box; margin-bottom: 15px;}
.wywy .jbfs li.num3,.wywy .jbfs li.num5{width: 50%;}
.wywy .jbfs li.num2{border-right: 0 none;}
}
@media (max-width: 767px) {
.flash{height: 396px !important;}
.hb-logo{padding: 5px 0 0 5px;}
.hb-banner{padding: 20px 0 0;}
.hbzt_banner{height: auto !important; padding-bottom: 30px; background-size: auto 100%;}
.hbzt_ban{height: auto;}
.daodu{padding: 10px;}
.mainboxa{padding: 10px 10px 0;}
.newsbox .btbox .bt{font-size: 24px;}
.listbox h2 a{font-size: 28px;}
.wywy{padding: 20px 5px 10px;}
.wywy .con li p span.tit{font-size: 22px;}
}
@media (max-width: 619px) {
.flash{height: 304px !important;}
.wywy .jbfs li{width: 50%;}
.wywy .jbfs li.num2{border-right: 1px solid #e4e4e4;}
.wywy .jbfs li.num3,.wywy .jbfs li.num1{border-right: 0 none;}
.wywy .jbfs li.num5{width: 100%;}
}
@media (max-width: 479px) {
.flash{height: 268px !important;}
}
@media (max-width: 424px) {
.flash{height: 235px !important;}
.wywy .con li p span.tit{font-size: 20px;}
}
@media (max-width: 374px) {
.flash{height: 200px !important;}
.wywy{padding-top: 0;}
.wywy .jbfs li{width: 100% !important; border-right: 0 none !important; margin-bottom:0; text-align: left;}
.wywy .con li span.ico{display: none;}
.wywy .con li p span.txt,.wywy .con li p{height: auto;}
}
/*container*/
/***** 栏目页-主体内容******/
.lmsearbox{ position:absolute; right:0; top:-3px; width:343px; height:35px;}
.lmsearbox ul{ height:35px; position:relative;}
.lmsearbox ul li{float:left;}
.lmsearbox ul li.ss1{ width:343px;height:35px;position:relative; z-index:11;}
.lmsearbox ul li.ss1 .msg-box{left:0;top:35px;position:absolute; z-index:9999999;}
.lmsearbox ul li.ss1 input{float:left;width:203px;height:33px;background:#fff;border:#dcdcdc 1px solid;border-radius:3px;line-height:33px;padding:0 50px 0 88px;font-size:14px;color:#666;}
.lmsearbox ul li.ss2{width:40px; height:35px; position:absolute; right:-1px; top:0; z-index:12;}
.lmsearbox ul li.ss2 input{float:left;width:100%;height:35px;background:url(../images/lmfdj.png) center no-repeat #206f02;border-radius:0 3px 3px 0; border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
.lmsearbox ul li.ss3{ width:74px; height:23px; position:absolute; left:0; top:6px; border-right:1px solid #dcdcdc; line-height:23px; text-align:center; font-size:14px; color:#206f02; z-index:23;}
input.srkcss:focus{outline: none; border-color:#9ecaed !important; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s;}
.columnname{ background:url(../images/dqlmlist.jpg) left center no-repeat #f7f7f7; height:auto; line-height:45px; padding-left:21px; font-size:20px; font-weight:bold; color:#206f02;}
.columnname span{ font-size:15px; font-weight:normal; padding-left:27px; color:#666666;}
/*栏目页-文字列表 */
.navjz{height:auto;min-height:300px;_height:300px;font-size:16px; padding:13px 23px;border:#dcdcdc 1px solid;overflow:hidden;margin-top:10px; position:relative; line-height:36px;}
.navjz ul{clear:both;}
.navjz table{max-width:100% !important;}
.navjz ul.doc_list li,.navjz ul.download-list li{position: relative;}
.navjz ul li{padding:2px 90px 2px 15px;background:url(../images/dot.jpg) left center no-repeat;height:36px;line-height:36px;vertical-align:bottom;font-size:16px;}
.navjz ul li .date{font-size:14px;color:#999;}
.navjz ul.doc_list{padding-bottom:5px;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;}
.navjz ul.doc_list li .date,.navjz ul.download-list li .date{ position: absolute; right: 0; top: 2px;}
.navjz ul.doc_list li a,.navjz ul.download-list li a{display: inline-block; max-width: 960px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.navjz ul.doc_list li img{float:left; margin:14px 0 0 2px;}
.navjz ul.doc_list li.lm_line{height:40px; background:url(../images/navjz_line.gif) 0 center repeat-x; padding:0;}
.navjz ul li.columnName{height:40px; background:#f7f7f7; margin:10px 0; padding:0 10px;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block; width:auto; white-space:nowrap; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#206f02;}
.navjz ul li.columnName .more{font-size:14px; color:#999; line-height:40px;}
.navjz ul li.columnName .more:hover{color:#e60000;}
.navjz .guidang{position:absolute; right:20px; top:-20px;}
/*栏目页 图片列表 */
 ul.picture-list{ clear:both;  border-top:none;   overflow:hidden; padding-top:30px;}
 ul.picture-list li{float:left; display:inline;	background:none; padding:0 19px 0;height:auto; overflow:hidden;text-align:center; width:240px; }
 ul.picture-list li a img{ background:#f2f2f2;padding:10px !important; width:220px; height:150px; float:left;}
 ul.picture-list li a:hover{ color:#004caa;}
 ul.picture-list li a:hover img{ background:#d8e8f7;}
 ul.picture-list li .img_title{ display:block; height:50px; line-height:50px;  text-align:center; padding:0 5%;float:left; width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
 ul.picture-list li a{ width:100%;}
 
/*我要留言*/
.writecontain{width:1000px;margin:auto;padding:20px 0 30px;}
.writecontain ul li{width:100%;height:auto;vertical-align:bottom;padding-bottom:10px;}
.writecontain ul li.title{line-height:36px;font-size:20px;color:#206f02;padding-bottom:0;}
.writecontain ul li.t1{height:44px;padding:14px 0 21px;}
.writecontain ul li input.srk{float:left;width:948px;height:32px;line-height:32px;font-size:15px;color:#999;border:#dbdbdb 1px solid;background:#f8f8f8;padding:5px 25px;outline:none;}
.writecontain ul li select.sel{float:left;width:280px;height:44px;line-height:44px;font-size:15px;color:#999;border:#dbdbdb 1px solid;background:#f8f8f8;padding:5px 25px;outline:none;margin:0 15px 20px 0;}
.writecontain ul li.list{padding:8px 0 2px;}
.writecontain ul li.list a{ display:block; float:left; width:auto; white-space:nowrap; height:24px; line-height:24px; font-size:15px; padding:0 24px; margin:0 21px 16px 0;background:#fffaf8;}
.writecontain ul li.list a:hover,.writecontain ul li.list a.active{color:#fff;background:#206f02;}
.writecontain ul li.t6{padding:13px 0 21px;}
.writecontain ul li.t7{padding: 13px 0 19px; line-height:20px; font-size:15px; color:#999;}
.writecontain ul li.t7 input.srk{ width:410px; margin:0 15px 15px 0;}
.writecontain ul li.t7 input.srk3{width:228px;margin-bottom:0;}
.writecontain ul li.t7 select.sel{ width:190px;}
.writecontain ul li.t7 .jian{ display:block; float:left; width:20px; height:20px; line-height:20px; text-align:center; font-size:24px; color:#fff; background:#206f02; margin-top:12px;}
.writecontain ul li.t7 .jian:hover{color:#fff;}
.writecontain ul li.t7 p{clear:both;}
.writecontain ul li.t7 .jia{ display:block; float:left; width:20px; height:20px; line-height:20px; text-align:center; font-size:24px; color:#fff; background:#a6a6a6; margin-right:5px;}
.writecontain ul li.t7 .jia:hover{color:#fff;background:#206f02;}
.writecontain ul li.t8{padding: 13px 0 31px; line-height:34px; font-size:15px;}
.writecontain ul li.t8 input.srk{ width:228px; margin:0 15px 20px 0;}
.writecontain ul li.t8 input.srk1{width:518px;margin-bottom:0;}
.writecontain ul li.t8 p{ clear:both;}
.writecontain ul li.btn{ height:42px;text-align:center;}
.writecontain ul li.btn input{width:180px;height:42px;text-align:center;color:#fff;padding:0;line-height:42px;font-size:20px;background:#206f02;border:0;cursor:pointer;border-radius:5px;}
/*留言列表*/
.lmmesgbox{padding:0 20px 30px;}
.lmmesgbox ul{padding-bottom: 10px;}
.lmmesgbox li{border-bottom: 1px solid #dbdbdb;padding:35px 0 20px;height: auto;}
.lmmesgbox li .hfcon .top{ height:auto; padding: 2px 0; line-height: 28px;}
.lmmesgbox li .hfcon .top .time{color: #999; font-size:14px;}
.lmmesgbox li .hfcon .top .name{font-size: 18px; font-weight: bold;}
.lmmesgbox li .hfcon .con{ font-size: 15px; line-height: 28px; text-indent: 2em;}
.lmmesgbox li .hfzt{ padding-top: 12px; padding-bottom: 2px; font-size: 15px; line-height: 28px; color: #999;}
.lmmesgbox li .hfzt span{font-weight: bold;}
/*分页*/
.pagination a:hover{background:#206f02;border:1px solid #206f02;}
.pagination a.active{border:1px solid #206f02;}
.pagination span.current,.pagination span.current:hover{background:#206f02;border:1px solid #206f02;}
.pagination a.text,.pagination a.text:hover{background:#206f02;border:#206f02 1px solid;}
.pagination .go-page {border: #206f02 1px solid; background: #206f02;}

/*** 文章页 START ****/
.lm_contain{ padding:12px 20px 20px; background:#fff; overflow:hidden; margin:10px auto;}
.wz_top{height:auto;line-height:28px;padding:6px 0 6px 31px;background:url(../images/dqwz.png) 5px 11px no-repeat;font-size:15px;color:#444;margin-bottom:11px;border-bottom:1px solid #dcdcdc;position:relative;}
.wz_top a{color:#444;}
.wz_top a:hover{color:#dd0808;}
.lmwz_top{padding-right: 350px;}

.bnone{ border-bottom:none;}
.con_main{ border:1px solid #dcdcdc; padding:53px 69px 20px 69px; position:relative;}
.con_main .guidang{ position:absolute; top:-20px; right:50px;}
.newstitle{ font-size:32px; line-height:40px; margin:0;padding: 20px 0;text-align:center;  }
.newstitlef{font-size:22px;text-align: center;line-height: 44px;font-weight: normal; }
.newstitlet,.newstitles{font-size: 16px; font-weight: bold; text-align: center; line-height: 32px; padding: 4px 0;}
.newstitlet{font-size:18px;}
.newsinfo{ height:auto;line-height:34px; font-size:14px; border-bottom:1px solid #dcdcdc; padding-top:34px; color:#666;}
.newsinfoleft span{ padding-right:10px;}
.newsinfoleft i{ font-style: normal;}
.newsinforight span{ display: inline-block;}
.newsinforight  .font a{ padding:0 2px; }
.newsinforight  .print{ display:inline-block; background:url(../images/print.jpg) 20px center no-repeat; padding-left:42px;  }
.newsinforight .share{ padding-left:20px;}
.newsinforight .share{ padding-left:20px; display: inline-block; vertical-align: middle;}
.newsinforight .share .bdsharebuttonbox{ display: inline-block; vertical-align: middle; padding-left:23px; background:url(../images/wzicon2.gif) left center no-repeat;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ margin-top:0;}
.bdshare-button-style0-24 .bds_tsina{ background:url(../images/wzicon_wb.gif) 0 2px no-repeat !important; background-size:auto 90%!important;}
.bdshare-button-style0-24 .bds_weixin{ background:url(../images/wzicon_wx.gif) 0 2px no-repeat !important; background-size:auto 90%!important;}
.bdshare-button-style0-24 .bds_more{ background:url(../images/wzicon3.gif) center  no-repeat !important; padding-left:12px !important;}
.sharebox{ padding-top:25px;}
.newsinfo input{width: 12px;height: 12px;border: 1px solid #666666; margin:0 4px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinforight .wz_share{margin-left:15px;display:inline-block;vertical-align:middle;padding-left:23px;background:url(../images/wzicon2.gif) 0 center no-repeat;}
.newsinforight .wz_share .share-box{display:inline-block;position:relative;right:auto;top:auto;vertical-align:middle;margin-top:-2px;}

.top_ztimg{position:absolute;width:100px;height:36px;right:0;top:12px;overflow:hidden;}
.top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:10px;}
.newscontnet{font-size:16px;  margin:0 auto; color:#333; line-height:250%; border-bottom:1px solid #dcdcdc; padding:30px 15px 36px 20px; margin-bottom:30px;}
.newscontnet img{ max-width:1000px;}
.minh500{  height:auto !important;  min-height:500px;   _height:500px;} 
.wzewmbox{ border:1px solid #dcdcdc; height:153px; margin-bottom:27px;}
.wzewmbox .ewm{ height: 105px; width: 510px;   padding: 24px 0 24px 24px;  background:url(../images/wzewmfg.gif) right center no-repeat;}
.wzewmbox .ewm img{width: 105px; height: 105px;}
.wzewmbox .ewm span.img-title{display: none;}
.wzewmbox .ewm .txt{ margin:0 38px 0 120px; height: 102px; padding-top:3px; font-size: 16px;} 
.wzewmbox .ewm .txt p.tit{  line-height: 24px; height: 48px; overflow: hidden; padding-bottom: 0;}
.wzewmbox .ewm .txt p.tit a:hover{color: #333;}
.wzewmbox .ewm .txt p{ line-height: 30px; padding: 5px 0;}
.scan_code_box{position: relative;}
.scan_code_box .ewmgai{position: absolute; width: 105px; height: 105px; left: 0; top: 0; z-index: 1;}
.ewm_wx{ width:435px; height:96px; padding:29px 0 28px 49px;}
.ewm_tu{ width:96px; height:96px;}
.ewm_tu .img_title{ display:none;}
.ewm_wbtu{ width:80px; height:81px; margin-right:30px; padding-top:15px; text-align:center; font-size:20px;}
.ewm_wbtu .wb{ background:url(../images/wbdot.png) center top no-repeat; padding-top:40px; height:41px; display:block;line-height:36px;}
.ewm_wbtu .wx{ background:url(../images/wxdot.png) center top no-repeat; padding-top:40px; height:41px; display:block;line-height:36px;}
.wz_xgyd{ padding:6px 18px 12px 18px; height:auto; overflow:hidden; background:#fafafa;}
.wz_xgyd h3{ height:38px; line-height:38px; color:#206f02; font-size:18px; font-weight:bold; padding-left:18px; background:url(../images/hotnews.png) left center no-repeat; }
.wz_xgyd .list ul li{ height:36px; line-height:36px; background:url(../images/hotdot.jpg) left center no-repeat; padding-left:13px; font-size:15px; width:497px; float:left;padding-right:40px; overflow:hidden;}
.wz_xgyd .list ul li a{ color:#206f02;}
.wz_xgyd .list ul li a:hover{ color:#dd0808;}
.wz_xgyd .list ul li a{max-width: 100%; _width: 100%; display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wz_xgyd .list ul li span{display: none;}
.wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{ width:417px; padding-right:0;}
@media (min-width: 992px) and (max-width: 1199px) {
.navjz ul.doc_list li a,.navjz ul.download-list li a{ max-width: 750px;}

}
@media (max-width:991px) {
.lm_contain{padding: 10px;}
.navjz{padding: 10px;}
.lmsearbox{display: none;}
.navjz ul.doc_list li a,.navjz ul.download-list li a{ max-width: 550px;}
.navjz ul.doc_list li.lm_line{height: 16px;}
}
@media (min-width: 768px) and (max-width:991px) {
.con_main{padding:30px;}
.newsinfoleft,.newsinforight{ float:none; text-align:center;}
.wzewmbox{ height:auto;}
.wzewmbox .ewm{ width:90%; padding:5%; background:none;}
.ewm_wx{ margin:0 auto; width:90%; padding:5%;}
.scan_code_box .ewmgai{top:0;left:0;}
.wz_xgyd .list ul li{ float:none; width:auto; padding-right:0;}
.wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{  width:auto;}
}
@media (max-width:767px) {
.navjz ul.doc_list li a,.navjz ul.download-list li a{ max-width: none; float: none; display: block;}
.navjz ul.doc_list li img,.navjz ul.download-list li img{display: none;}

.con_main,.search_main{ padding:15px;}
.newsinfoleft,.newsinforight{ float:none; text-align:center;}
.newscontnet{ padding:20px 0;}
.wzewmbox{ height:auto;}
.wzewmbox .ewm{ width:90%; padding:5%; background:none; height:auto;}
.wzewmbox .ewm .txt{ margin-right:0; height:auto;}
.wz_xgyd .list ul li{ float:none; width:auto; padding-right:0;}
.wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{  width:auto;}
.navjz .guidang{   right:20px;}
}