﻿@charset "utf-8";
/* CSS Document */
body{background: #f9fcfd url("../images_hbdc_zt/body_bg.jpg") top center no-repeat;}
.hbdc_banner{position: relative;background:#28750d;}
.hbdc_banner .img_title{display: none;}
.hbdc_banner .zt-logo{position:absolute;left:42px;top:12px;}
.hbdc_banner .zt-logo img{width:auto;height:52px;}
.hbdc_banner .ztban-img img{max-width: 100%;}
.guidang{position:absolute;  top: 50px; right:140px;z-index: 1;}
.backhome{position:absolute;top:15px;right:375px;}
.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:22px;top:15px;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;}

/*主页内容*/
.zt-main{background: #fff;padding: 20px;}
/*导语*/
.hbdc_dy{padding: 0 0 20px;}
.hbdc_dy p{font-size: 16px;text-indent: 2em;line-height: 40px;}

/*焦点图*/
.flash{width:652px;height:448px;overflow:hidden;}
.flash .flash-slide{position: relative;height:100%; width: 100%;}
.flash .flashPic,.flash .flashPic ul,.flash .flashPic li,.flash .flashPic img,.flash .flashPic a{height:100%; width: 100%; }
.flash .flashPic{ position:relative; z-index:0;}
.flash .flashPic li{ zoom:1; vertical-align:middle;}
.flash .flashPic a{display:block; color: #fff; position: relative;}
.flash .flashPic img{display:block;}
.flash .flashPic .title{display: block; height: 40px; line-height:40px; padding: 0 100px 0 20px; font-size: 16px; background: rgba(0, 0, 0, 0.5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.flash .flashPic a:hover .title{color: #fff;}
.flash .flashNum{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:15px; z-index:1; }
.flash .flashNum ul{ overflow:hidden; zoom:1; float:left;}
.flash .flashNum ul li{ float:left; margin-right:9px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:url("../images_hbdc_zt/tw_ico.png") 0 0 no-repeat; overflow: hidden; cursor: pointer;}
.flash .flashNum ul li.on{ background-position: -10px 0;}
/*督察要闻*/
.newsbox{width: 478px;overflow:hidden;}

.hbdc_tel{position: relative; height: 37px;line-height: 37px; border-left: #69d05b solid 16px;background:url("../images_hbdc_zt/title_bg.jpg") repeat-x;}
.hbdc_tel .tit{display: inline-block;font-size: 20px;background: #e12612;color: #fff;padding: 0 30px;font-weight: bold;}
.hbdc_tel .more{position: absolute;top: 0;right: 10px;font-size: 14px;color: #999;}

.zt-list{padding: 12px 0 0;}
.zt-list li{font-size: 16px; height: 36px;line-height: 36px;padding: 2px 0 2px 19px;background: url("../images_hbdc_zt/ico_green.png") left center no-repeat;overflow:hidden;vertical-align: bottom;position: relative;}
.zt-list li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zt-list li .date{font-size: 14px;color: #999;position: absolute;top: 2px;right: 0;z-index: 1;}
.newsbox .zt-list li a{max-width: 396px;}
.newsbox .zt-list li.num1{height: auto !important;padding: 0;background: none !important;}
.newsbox .zt-list li.num1 .title{display: block;max-width: none !important; height: 44px;line-height: 44px;font-size: 20px;width: 96%;margin: auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-right:0 !important;text-align: center;}
.newsbox .zt-list li.num1 .remark {padding-top: 7px;line-height: 24px;font-size: 14px;text-indent: 2em;}
.newsbox .zt-list li.num1 .remark a{display: inline;padding-left: 5px; color:#69d05b;max-width: none !important;margin-right:0 !important;}

.listbox{width: 373px;margin-top: 20px;margin-right: 20px;}
.listbox.fr{margin-right: 0;}
.listbox .zt-list li a{max-width: 290px;}

.m-circle {padding: 40px 20px 40px;margin-top: 20px; height: 195px; overflow: hidden;border-top: 1px dashed #e4e4e4;}
.m-circle li{float: left; width: 364px;  text-align: center;  }
.m-circle li img {transition:1s; display: block; width: 110px; height: 110px; margin: 0 auto;}
.m-circle li h2 { padding: 5px 0 10px; height: 38px; line-height: 38px; font-size: 28px; font-weight: bold; color:#427f43;  }
.m-circle li p { line-height: 24px; font-size: 22px; padding: 5px 0;color: #565656;font-weight: bold;}
.m-circle li p.ewm-info{padding-top: 15px;}
.m-circle li p.num{font-family: Arail;font-size: 25px;}
/*底部*/
.hbdc-foot .footer{border-top: 2px solid #206f02;  margin-top: 15px; background: none; color: #333;}
.hbdc-foot .footer .select dt {color:#333;}
.hbdc-foot .footer .select dt.active{color:#fff;}
.hbdc-foot .footbootm{color: #333;}
.hbdc-foot .footbootm a,.hbdc-foot .footer a{ color: #333;}
.hbdc-foot .footbootm a:hover,.hbdc-foot .footer a:hover{ color: #d00;}

@media(max-width:1199px) and (min-width:992px){
    /*焦点图*/
    .flash{width:540px;height: 400px;}
    /*督察要闻*/
    .newsbox{width: 392px;height: 400px;}
    .newsbox .zt-list li a{max-width: 310px;}

    .listbox{width: 304px;}
    .listbox .zt-list li a{max-width: 222px;}

    .m-circle li{width: 304px;}
    .m-circle li h2{font-size: 28px;}
}
@media(max-width:991px){
    .guidang{width: 200px !important;height: 200px !important;background-size: 100% 100% !important; top: 50px; right:20px;}
    .zt-main{padding: 15px;}
    .zt-list li a{float: none; max-width:none !important;margin-right: 60px;}
    .zt-list li img{display: none;}
    /*焦点图*/
    .flash{width:auto;float: none; height: 507px;}
    /*督察要闻*/
    .newsbox{width:auto;float: none;margin-top: 15px;}

    .listbox{width:auto;float: none;margin-top: 15px; margin-right: 0;}

    .m-circle{padding:20px 0px;height: auto;}
    .m-circle li h2{font-size: 26px;}
    .m-circle li{width:245px;}
    .m-circle li p,.m-circle li p.num{font-size: 20px;}
}
@media(max-width:767px){
    .guidang{width: 160px !important;height: 160px !important; top:120px;right:0px;}
    .zt-main{padding: 10px;}
    /*头部*/
    .hbdc_banner .zt-logo{position:static;text-align:center;padding-top:10px;}
    .hbdc_banner .zt-logo img{height:auto;max-width:80%;}
    /*搜索*/
    .lmsearbox{position:static;margin:10px auto 0;width:92%;}
    /*导语*/
    .hbdc_dy{padding:10px;margin-bottom:10px;}
    .hbdc_dy p{line-height: 30px;}
    /*焦点图*/
    .flash{height: 400px !important;}
    .m-circle{margin-top: 15px;}
    .m-circle li h2{font-size: 24px;}
    .m-circle li{width:auto;float: none;padding: 10px 0;}
    .m-circle li p,.m-circle li p.num{font-size: 18px;}
}
@media(max-width:479px){
    /*焦点图*/
    .flash{height: 340px !important;}
}
@media(max-width:360px){
    /*焦点图*/
    .flash{height: 260px !important;}
}

/******栏目 on******/
.lmy_mainer{padding: 20px;background: #fff;}
.position_list{font-size: 14px; 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:#eaeaea 1px solid; width: 246px;min-height:500px;padding: 15px;}
.leftnr .lmtitle {height:auto; border-bottom: #206f02 1px solid; overflow: hidden;}
.leftnr .lmtitle h1{font-size: 18px; color: #206f02;font-weight: bold; line-height: 30px;margin: 0; padding:10px 5px;text-align: center;}
.leftnr .menunr { margin: 12px 0 0;}
.leftnr .menunr li {border-bottom: 1px solid #eee;}
.leftnr .menunr li a {display: block; height: 48px; line-height: 48px; font-size: 16px;padding-left: 50px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftnr .menunr li a:hover,.leftnr .menunr li.active a { color: #206f02; background: url("../images_hbdc_zt/webico_green.gif") 20px center no-repeat;}

.rightnr{ width: 830px;min-height:500px;padding: 15px; border:#eaeaea 1px solid;}
.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:28px; 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:690px;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:622px;}
    .doc_list li a{max-width:490px;}
}
@media(max-width:991px){
    .lmy_mainer{padding: 15px;}
    .leftnr{width:auto;float:none;min-height:auto;height: auto !important;padding: 10px;}
    .leftnr .lmtitle h1{}
    .leftnr .menunr {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;min-height:auto;height: auto !important;padding: 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:767px){
    .lmy_mainer{padding: 10px;}
}
@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);
}
.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 30px;}
.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;}
}
