﻿@charset "utf-8";
/* CSS Document */
.hbdcbody{background:url("../images_zt/hbdc_bodybg.jpg") repeat;}
.hbdcbody.wza-black-white{background:black;}
.hbdcbody.wza-yellow-black{background:yellow;}
.hbdcbody.wza-blue-yellow{background:blue;}
.hbdcbody.wza-yellow-blue{background:yellow;}

.bg{background: #fff;}
.p20{padding: 20px;}
.p15{padding: 15px;}
/*头部*/
.hbdcban{background:url("../images_zt/hbdc_bannerbg.jpg") center 0 no-repeat #346c11;background-size:auto 100%;}
.hbdc_banner{height:270px;position:relative;}
.hbdc_banner .img-title{display: none;}
.hbdc_banner .ztlogo{position:absolute;left:63px;top:12px;}
.hbdc_banner .ztlogo img{width:auto;height:52px;}
.hbdc_banner .ztbanimg{padding:80px 0 0 62px;}
.guidang{position:absolute; width: 297px; height: 297px; top: 0; right:0;}
.backhome{position:absolute;top:10px;right:415px;}
.backhome li{float:left;margin-left:10px;}
.backhome li a{display:block;background:#cc0000;color:#fff;border-radius:4px;font-size:15px;height:30px;line-height:30px;padding:0 15px;}
.backhome li a:hover{color:#fff;font-weight:bold;}
/*搜索*/
.lmsearbox{position:absolute;right:62px;top:10px;width:343px;height:30px;}
.lmsearbox ul{height:30px;position:relative;}
.lmsearbox ul li.ss1{ display: block; border:#dcdcdc 1px solid;border-radius:3px; margin-right: 38px; background: #fff; height:28px;position:relative; z-index:11;}
.lmsearbox ul li.ss1 .msg-box{left:0;top:28px;position:absolute; z-index:9999;}
.lmsearbox ul li.ss1 input{float:left;width:98%;border:0;text-indent:10px;height:26px;background:#fff;line-height:26px; padding:0 1%;font-size:14px;color:#666;}
.lmsearbox ul li.ss2{width:40px;height:30px;position:absolute;right:-1px;top:0; z-index:12;}
.lmsearbox ul li.ss2 input{float:left;width:40px;height:30px; background:url(../images/lmsico.png) center center no-repeat #cc0000;border-radius:0 3px 3px 0;border:none;overflow:hidden;cursor:pointer;outline:none;font-size:0;}
/*共用列表样式*/
.hbdc_tel{height: 50px; line-height: 50px; text-indent: 22px; background: url(../images_zt/hbdc_tel.jpg) 0 center no-repeat;font-size: 24px; font-weight: bold; color:#28770c;}
.hbdc_tel a{color:#28770c;}
.list li{ height:28px; line-height:28px; overflow: hidden; font-size: 15px; padding:2px 0 2px 15px; background: url(../images/ico.png) 0 center no-repeat;position:relative;}
.list li span.date{color: #a5a5a5; font-size: 14px;display: block;position: absolute;right: 0;top: 2px;}
.list li img{vertical-align:middle;}
.list li a{display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;max-width:420px;}
/*共用标题样式 end*/
.hbdc_dy { padding: 30px 36px; background: #fff; margin-bottom: 20px;}
.hbdc_dy p { font-size: 16px; text-indent: 2em; line-height: 30px;}
/*导语 end*/
.flashbox .flash,.flashbox .newsbox{width: 560px; height: 338px; overflow: hidden;}
.ls-flash-jz{width:100%;height:100%;position:relative;z-index:1;}
.ls-flash-jz .flash-pic,.ls-flash-jz .flash-pic ul,.ls-flash-jz .flash-pic li,.ls-flash-jz .flash-pic img,.ls-flash-jz .flash-pic a{height:100%;width:100%;}
.ls-flash-jz .flash-pic{position:relative;z-index:0;}
.ls-flash-jz .flash-pic li{zoom:1;vertical-align:middle;}
.ls-flash-jz .flash-pic a{display:block;color:#fff;position:relative;}
.ls-flash-jz .flash-pic img{display:block;}
.ls-flash-jz .flash-pic .title{display:block;height:50px;line-height:50px;padding:0 60px;font-size:16px;position:absolute;left:0;right:0;bottom:0;color:#fff;background:rgba(0,0,0,.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;}
.ls-flash-jz .flash-pic a:hover .title{color:#fff;}
.ls-flash-jz .prev,.ls-flash-jz .next{display:block;width:30px;height:50px;background:url("../images_zt/hbdc-btn-prev.png") center center no-repeat;position:absolute;bottom:0;}
.ls-flash-jz .prev{left:10px;}
.ls-flash-jz .next{right:10px;background-image:url("../images_zt/hbdc-btn-next.png");}
/*督察要闻 end*/
.newsbox2{padding-top: 20px; height: 250px;}
.newsbox2 .listbox{ width: 560px; height: 242px; overflow: hidden;}

.m-circle {padding: 40px 20px 40px; height: 195px; overflow: hidden;}
.m-circle li{float: left; width: 364px; border-right: 1px solid #e4e4e4; text-align: center;  }
.m-circle li img {transition:1s; display: block; width: 110px; height: 110px; margin: 0 auto;}
.m-circle li img:hover {-webkit-transform: rotate(360deg); transform: rotate(360deg);}
.m-circle li h2 { padding: 5px 0; height: 38px; line-height: 38px; font-size: 24px; font-weight: bold; color:#206f02;  }
.m-circle li p { line-height: 20px; font-size: 16px; }
/*底部*/
.hbdcfot .footer{border-top: 2px solid #206f02;  margin-top: 15px; background: none; color: #333;}
.hbdcfot .footer .select dt {color:#333;}
.hbdcfot .footer .select dt.active{color:#fff;}
.hbdcfot .footbootm{color: #333;}
.hbdcfot .footbootm a,.hbdcfot .footer a{ color: #333;}
.hbdcfot .footbootm a:hover,.hbdcfot .footer a:hover{ color: #d00;}
@media(max-width:1199px) and (min-width:992px){
    /*头部*/
    .hbdc_banner{height:240px;}
    .hbdc_banner .ztlogo{left:43px;}
    .hbdc_banner .ztbanimg{padding:80px 0 0 42px;}
    .hbdc_banner .ztbanimg img{width:auto;max-width:92%;height:auto;}
    .backhome{right:395px;}
    /*搜索*/
    .lmsearbox{right:42px}
    /*导语*/
    .hbdc_dy{padding:20px 26px;}
    /*督察要闻*/
    .flashbox .flash,.flashbox .newsbox{width:460px;}
    .newsbox2 .listbox{width:460px;}
    .list li a{max-width:320px;}
    .m-circle li{width:310px;}
}
@media(max-width:991px){
    .mt20{margin-top:15px;}
    .p20{padding:15px;}
    /*头部*/
    .hbdc_banner{height:auto;}
    .hbdc_banner .ztlogo{left:10px;top:10px;}
    .hbdc_banner .ztbanimg{padding:80px 20px 0;text-align:center;}
    .hbdc_banner .ztbanimg img{width:auto;max-width:100%;height:auto;}
    /*搜索*/
    .lmsearbox{right:10px;}
    /*导语*/
    .hbdc_dy{padding:15px;margin-bottom:15px;}
    /*督察要闻*/
    .flashbox .flash,.flashbox .newsbox{width:auto;float:none;height:auto;}
    .flashbox .flash{height:445px;}
    .flashbox .newsbox{margin-top:10px;}
    .newsbox2{padding-top:10px;height:auto;}
    .newsbox2 .listbox{width:auto;float:none;height:auto;}
    .newsbox2 .listbox.fr{margin-top:10px;}
    .list li a{max-width:none;float: none;margin-right: 80px;}
    .list li img{display:none;}

    .m-circle{padding:20px 15px;}
    .m-circle li{width:245px;}
}
@media(max-width:767px){
    .mt20{margin-top:10px;}
    .p20{padding:10px;}
    .p15{padding:10px;}
    /*头部*/
    .hbdc_banner .ztlogo{position:static;text-align:center;padding-top:10px;}
    .hbdc_banner .ztlogo img{height:auto;max-width:80%;}
    .hbdc_banner .ztbanimg{padding:15px 10px 0;}
    /*搜索*/
    .lmsearbox{position:static;margin:10px auto 0;width:92%;}
    /*导语*/
    .hbdc_dy{padding:10px;margin-bottom:10px;}
    /*督察要闻*/
    .flashbox .flash{height:374px;}
    .m-circle{padding:10px 10px 0;height:auto;}
    .m-circle li{width:100%;border-right:0;border-bottom: 1px solid #e4e4e4;padding:10px 0;}
}
@media(max-width:579px){
    /*轮播图*/
    .flashbox .flash{height:290px;}
}
@media(max-width:479px){
    /*轮播图*/
    .flashbox .flash{height:254px;}
}
@media(max-width:379px){
    /*轮播图*/
    .flashbox .flash{height:220px;}
}


/******栏目 on******/
.position_list{padding: 7px 0 7px 25px; border-bottom: 1px solid #e7e2e2; background: url(../images_zt/position.png) 5px 14px no-repeat;line-height:30px;}
.position_list i{ font-style: normal;}
.leftnr{ border-right: 1px solid #f0eded; width: 286px; background: #f8f8f8;}
.leftnr .lmtitle {height: 42px; background: #206f02; overflow: hidden;}
.leftnr .lmtitle h1{ height: 42px; font-size: 18px; color: #fff; line-height: 42px;margin: 0; padding: 0;text-align: center;}
.leftnr .menunr {min-height: 709px; padding-top: 15px; padding-left: 17px;}
.leftnr .menunr li {border-top: 1px solid #e7e2e2; height: 48px;}
.leftnr .menunr li a {display: block; height: 48px; line-height: 48px; font-size: 16px; text-indent: 72px; padding-left: 3px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftnr .menunr li a:hover,.leftnr .menunr li.active a {border-left: 3px solid #2c6604; background-color: #fff; color: #206f02; padding: 0;}

.rightnr{ width: 860px;}
.position {height:auto; background: url(../images/t1bg.gif) 0 bottom repeat-x;}
.position span.postitle { display: inline-block; height:auto; line-height: 40px; padding: 0 15px; color: #206F02; font-size: 18px; border-bottom: 2px solid #206F02; }
.listnews{padding: 10px 15px 30px 7px;}
.listnews li{background: url(../images/ico.png) 0 center no-repeat; padding:2px 0 2px 12px; font-size:14px; line-height:26px; overflow:hidden;position:relative;}
.listnews li span.date{ color:#999; font-family:arial;display: block;position: absolute;right: 0;top: 2px;}
.listnews td{ line-height:1.5;}
.listnews li.lm_line{ display: none; border-bottom:1px solid #ededed; padding:18px 0 0; height:0; line-height:0; margin-bottom:18px; background:none;}
.listnews li.lm_line.add{ display:none;}
.doc_list li{overflow:hidden;}
.doc_list li img{vertical-align:middle;}
.doc_list li a{display: block;max-width:700px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.listnews ul.doc_list{ padding-bottom:5px;}
.listnews li.columnName{ background:#eee; margin-bottom:5px; padding-right:13px;}
.listnews li.columnName a.more{ font-size:12px;}
.listnews li.columnName a.more{ color:#888;}
.listnews li.columnName a.more:hover{ color:#c00;}
.listnews li.columnName a.title{ font-weight:bold; color:#333;}
@media(max-width:1199px) and (min-width:992px){
    .rightnr{width:660px;}
    .doc_list li a{max-width:500px;}
}
@media(max-width:991px){
    .leftnr{width:auto;float:none;border-right:0;}
    .leftnr .lmtitle{height:auto;}
    .leftnr .lmtitle h1{height:auto;line-height:32px;padding:5px;}
    .leftnr .menunr {min-height:auto;padding:10px 10px 0;}
    .leftnr .menunr li {float:left;width:49%;box-sizing:border-box;border:1px solid #e7e2e2;height:48px;margin-bottom:10px;border-radius:3px;}
    .leftnr .menunr li:nth-of-type(2n){margin-left:2%;}
    .leftnr .menunr li a{height:46px;line-height:46px;text-indent:0;padding-left:0;text-align:center;}
    .leftnr .menunr li.active{border-color:#2c6604;}
    .leftnr .menunr li a:hover,.leftnr .menunr li.active a{border-left:0;}
    .rightnr{ width:auto;float: none;margin-top: 10px;}
    .listnews{padding:10px 0;}
    .doc_list li img{display:none;}
    .doc_list li a{max-width:none;float:none;margin-right:80px;}
}
@media(max-width:479px){
    .leftnr .menunr li {width:100%;height:auto;}
    .leftnr .menunr li:nth-of-type(2n){margin-left:0;}
}

/******文章页******/
.con_main{padding:30px 20px 20px;}
.newstitle{font-size:26px; line-height:1.5;color: #2D7C11; padding:10px 0; text-align:center;}
.newstitlef,.newstitlet{font-size:20px;text-align: center;line-height:1.5;font-weight: normal;}
.newstitles{font-size:18px;text-align: center;line-height:1.5;font-weight: normal;}
.newsinfo{line-height:24px; font-size:14px; border-bottom:1px solid #dddddd;  color:#666;padding: 7px 0;}
.newsinfoleft span{ padding-right:10px;}
.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;}
.infoshare{ background: url(../images/wzicon2.gif) 0 center no-repeat;padding-left: 20px; display: inline-block; vertical-align: middle; }
.infoshare .share-box{ position: relative; right:auto; top:auto; }
.share-bar a.share-weixin{background-image:url(/assets/images/share/wz_wx.png) !important;}
.newscontnet{font-size:16px;  margin:0 auto; color:#333; line-height:1.8; padding:20px 0;  text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.newscontnet img{ max-width:100%;height:auto;}
.newscontnet p{margin-bottom:0.75em;}
.minh500{height:auto !important;  min-height:300px;_height:300px;}
.viewnum{ text-align:right; border-top:1px solid #dcdcdc; padding:24px 0; font-size:14px;}
.otherli{padding: 20px 0 0;font-size: 15px;line-height: 32px;overflow: hidden;}
.otherli span{font-weight: bold;}
/*文章下方二维码*/
.wzewmbox{ background:#f6f6f6; height:110px; margin:30px 0 0 0; padding:20px 0;}
.wzewmbox .ewm{ height: 110px; width: 560px;   padding:0 0 0 38px; border-right:1px solid #dcdcdc;}
.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:491px; height:96px; padding:10px 0 0 40px;}
.ewm_tu{ width:96px; height:96px;}
.ewm_tu img{width: 96px; height: 96px;}
.ewm_tu .img_title{ display:none;}
.ewm_wbtu{ width:80px; height:81px; margin-right:69px; padding-top:10px; 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;}
/*提示框*/
@media(max-width:1199px) and (min-width:992px){
    /*文章下方二维码*/
    .wzewmbox .ewm{width:500px;padding:0 0 0 20px;}
    .wzewmbox .ewm .txt{margin:0 20px 0 120px;}
    .ewm_wx{width:371px;padding:10px 0 0 20px;}
    .ewm_wbtu{margin-right:0;}
}
@media(max-width:991px){
    .con_main{padding:20px;}
    .newsinfo{text-align:center;}
    .newsinfoleft{float:none;display:inline-block;}
    .newsinforight{float:none;display:inline-block;}
    /*文章下方二维码*/
    .wzewmbox{height:auto;margin:15px 0 0;padding:15px 0;}
    .wzewmbox .ewm{height:auto;width:auto;float:none;padding:0 0 15px 20px;border-right:0;border-bottom:1px solid #dcdcdc;}
    .ewm_wx{width:auto; height:auto; padding:20px 0 0 20px;float:none;}
}
@media(max-width:767px){
    .con_main{padding:10px 0;}
    .newstitle{font-size:22px;}
    .viewnum{padding:10px 0;}
    .otherli{padding:10px 0 0;}
    /*文章下方二维码*/
    .wzewmbox .ewm{padding:10px;border-bottom:0;}
    .wzewmbox .ewm .scan_code_box{margin:auto;float:none;}
    .wzewmbox .ewm img{margin:auto;}
    .wzewmbox .ewm .txt{margin:10px 0 0;height:auto;}
}
