@charset "utf-8";
/* CSS Document */
/*
* @description: 网站公共样式
* @author: ishang_pan
* @update: ishang_pan (2017-08-03 17:53)
*/

/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:url(/about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;box-sizing: content-box;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 14px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; color:#333; background:#f4f4f4; min-width: 100%;}
input,textarea,select,button,label{vertical-align:middle; outline:none; font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#e22929; text-decoration:none;}
a img{border:none;}
.f-fl,.fl{float:left;}
.f-fr,.fr{float:right;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .clearfix{zoom: 1;} /* IE6 */
*:first-child+html .clearfix{zoom: 1;} /* IE7 */
h1,h2,h3{font-weight: normal;}
.hidden{display: none;}
.f-tac{text-align: center;}
.f-nbg{background: none!important;}
/*全局 end*/

/*头部 on*/
.m-top{background: #f5f5f5;}
.g-top{margin: 0 auto; width: 100%; height: 40px; line-height: 40px;}
.g-top,.g-top a{font-size: 13px; color: #999;}
.g-top .u-link li{float: left; margin: 0 3px 0 7px;}
.g-top .u-link li a{display: block; padding-right: 15px; background:url(/dist/images/public/bg-funline.png) right center no-repeat;}
/* .g-top .u-link li.u-lk1 a{background-position: 0 0;}
.g-top .u-link li.u-lk2 a{background-position: 0 -40px;}
.g-top .u-link li.u-lk3 a{background-position: 0 -80px;} */
.g-top .u-funs li{float: left; margin-left: 8px;}
.g-top .u-funs li a{display: block; padding-left: 9px; background: url(/dist/images/public/bg-funline.png) left center no-repeat;}

.is-header{width: 100%; margin: 0 auto;}
.m-banner{width: 100%; height: 320px; position: relative;}
.m-banner img{display: block; width: 100%; height: 320px; position: absolute; left: 0; top: 0;}
.m-banner a{display: block; width: 136px; height: 50px; line-height: 36px; text-align: center; background: url(/assets/special/gznb/images/public/go-home.png) no-repeat; color: #fff; font-size: 20px; font-weight: bold; position: absolute; top: 0; right: 0;}
.m-nav{width: 1170px; height: 60px; line-height: 60px; background: #066fc6; padding: 0 15px;}
.m-nav li{float: left; display: block; width: 130px; text-align: center; font-size: 22px; color: #fff; font-weight: bold; cursor: pointer;}
.m-nav li.aon{background: url(/assets/special/gznb/images/public/bg-act.png) no-repeat;}

.is-main{width: 1160px; padding: 20px; background: #fff; margin: 0 auto;}
.m-ztbox{margin-bottom: 10px;}
.m-ztbox h1{height: 46px; background: url(/assets/special/gznb/images/public/tit-bg.png) #066fc6 left center no-repeat;}
.m-ztbox h1 span{display: inline-block; width: 54px; color: #fff; font-size: 26px; font-weight: bold; text-align: center;}
.m-ztbox h1 i{color: #fff; font-size: 22px; padding-left: 16px; font-style: normal;}
.m-ztbox ul li{width: 20%; line-height: 58px; background: url(/assets/special/gznb/images/public/li.png) 20px center no-repeat; float: left; border-bottom: 1px dashed #ddd;}
.m-ztbox ul li a{font-size: 16px; padding-left: 34px;}
/*头部 end*/

/*底部 on*/
.is-footer{width: 100%; margin-top: 10px; border-top: 2px solid #066fc6; background: #f0f0f0;}
.m-footer{width: 100%; margin: 0 auto; padding: 14px 0 25px; position: relative;}
.m-footer p{line-height: 32px; text-align: center; color: #444;}
.m-footer p.m-footerfun,.m-footerfun a{color: #066fc6;}
.m-footer p img{vertical-align: middle; margin-right: 8px;}
#_ideConac{position: absolute; left: 51px; top: 44px;}
#_span_jiucuo{position: absolute; right: 48px; top: 48px;}
#backTop {position: fixed;right: 3.2rem;top: 70%;display: none;cursor: pointer;z-index: 999;}
#f-elderwza{position: absolute;top: 53px;left: 131px;}
#f-elderwza img{width: 152px;height: 64px;}
/*底部 end*/

/*list on*/
.m-location{width: 100%; height: 20px; line-height: 20px; margin-bottom: 19px; text-indent: 24px; background: url(http://www.chizhou.gov.cn/media/images/page/page_icon.png) left -208px no-repeat;}
.m-listleft{width: 257px;}
.m-listleft h1{height: 50px; line-height: 50px; text-indent: 30px; font-size: 18px; font-weight: bold; color: #fff; background: url(/assets/special/gznb/images/page/page_icon.png) #066fc6 right -231px no-repeat;}
.m-listleft-bd{width: 255px; min-height: 744px; border: 1px solid #ddd; border-top: none; background: #fcfcfc;}
.m-listleft-bd ul li{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd; float: left;}
.m-listleft-bd ul li a{display: block; font-size: 16px; color: #444; text-indent: 42px; background-image: url(http://www.chizhou.gov.cn/media/images/page/page_icon.png); background-repeat: no-repeat; background-position: 190px -281px;}
.m-listleft-bd ul li.u-listactive a,.m-listleft-bd ul li a:hover{background-color: #fff; background-position: 187px -331px; color: #066fc6; font-weight: bold; border-left: 3px solid #066fc6; text-indent: 39px;}
.m-listright{min-height: 851px;}
.m-listbd{min-height: 794px;}
.m-listbd ul li{line-height: 36px; background: url(http://www.chizhou.gov.cn/media/images/public/public_icon.png) 10px -159px no-repeat; padding: 0 10px;}
.m-listbd ul li a{padding-left: 14px;}
.m-listbd ul li span{font-size: 12px; color: #999; float: right;}
/*list end*/

/*分页 on*/
#page-list{line-height: 20px; text-align: right; padding: 10px; font-size: 14px; font-family:'Arial'; margin-top: 10px;}
#page-list .page{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  color: #868585; text-decoration: none; margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
#page-list .page:hover{border: 1px solid #e0e0e0; background-color: #f1f1f1; color: #868585;}
#page-list a{text-decoration: none;}
#page-list a:hover{color: #0000FF;}
#page-list .currentpage{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #f1f1f1; color: #868585; text-decoration: none;margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
/*分页 end*/

/*detail on*/
.m-detailltitle,.m-detailstitle{width: 100%; line-height: 61px; text-align: center; font-size: 32px; color: #c50e1b;}
.m-detailinfo{width: 100%; height: 43px; line-height: 43px; border-bottom: 1px solid #ddd;}
.m-detailinfo-left{width: 763px; height: 43px; line-height: 43px; padding-left: 28px; color: #999;}
.m-detailinfo-left span{font-size: 12px; color: #999; margin-right: 16px;}
.m-detailinfo-font{width: 122px; height: 41px; line-height: 41px;}
.m-detailinfo-font span,.m-detailinfo-font a{font-size: 12px;}
.bdsharebuttonbox{margin: 7px 34px 0 0;}
.m-newscontnet{font-size: 16px; line-height: 188%; font-family: 宋体; min-height: 164px; padding: 20px 0px 40px;}
.m-newscontnet table{border-collapse: collapse;}
.m-newscontnet table td,.detail-content table th{border: 1px solid #333;}
.m-newscontnet img{max-width: 100%;}
.wzewm{text-align:center; margin:0 auto;}
.wzewm span{display:block;}
.wzewm span.txt-color{font-size: 12px; color: #c0c0c0;}
.m-wzbot{width: 100%; height: 24px; line-height: 24px; padding: 10px 0; margin-top: 30px; border-top: 1px solid #ddd;}
.m-wzbot ul li{float: left; margin-right: 5px;}
.m-wzbot ul li a{display: inline-block; border: 1px solid #ddd; padding: 0 17px; color: #666;}
.m-wzbot ul li a:hover{background: #066fc6; color: #fff;}
.detail-zy{width: 100%; height: 31px; line-height: 31px; margin-top: 5px;}
.detail-zy div{background-image: url(http://www.chizhou.gov.cn/media/images/page/page_icon.png); background-repeat: no-repeat; font-size: 16px; color: #444;}
.detail-zy div.detail-prev{background-position: 0 -408px; padding-left: 33px;}
.detail-zy div.detail-next{background-position: right -483px; padding-right: 33px;}
.m-detail-downlist{margin: 10px auto; background: url(http://www.chizhou.gov.cn/media/images/page/page_icon.png) 10px -564px no-repeat;}
.m-detail-downlist ul li{height: 30px; line-height: 30px; padding-left: 30px; font-size: 16px;}
.detail-zzsm{width: 100%; height: 30px; line-height: 30px; color: #f00; font: 18px/30px 宋体;}
/*detail end*/

/*悬浮 on*/
.m-suspen{width: 50px; height: 420px; padding: 25px 0; position: fixed; top: 50%; margin-top: -235px; right: 10px; background: #8db6d8; border-radius: 25px; z-index: 5;}
.m-suspen span.u-close{position: absolute; top: -20px; right: 0; cursor: pointer;}
.m-suspen ul li{width: 50px; height: 60px; line-height: 16px; float: left; text-align: center; background-image: url(/media/images/public/suspen_icon.png); background-repeat: no-repeat;}
.m-suspen ul li a.u-supa{display: block; width: 50px; height: 60px; position: relative;}
.m-suspen ul li a.u-supa span{padding: 14px 10px; color: #fff; display: none;}
.m-suspen ul li a.u-supa:hover{background: #066fc6;}
.m-suspen ul li a.u-supa:hover span{display: block;}
.u-sup01{background-position: 0 0;}
.u-sup02{background-position: 0 -60px;}
.u-sup03{background-position: 0 -120px;}
.u-sup04{background-position: 0 -180px;}
.u-sup05{background-position: 0 -240px;}
.u-sup06{background-position: 0 -300px;}
.u-sup07{background-position: 0 -360px; position: relative;}
.m-suspen ul li.u-sup07 a span{padding: 22px 10px;}
.u-sup03 img,.u-sup04 img{position: absolute; left: 0; bottom: 0; width: 0; height: 0;}
.m-webshare{width: 0; height: 0; background: #333; position: relative; left: 0; top: 0; overflow: hidden;}
.m-webshare a{display: block; width: 24px; height: 24px; float: left; margin: 8px 8px 0 8px; padding:0!important; border-radius: 4px;}
.bshare-custom a{margin-right: 0!important;}
/*悬浮 end*/

/*置顶 on*/
.u-gotop{width: 50px; height: 50px; background: url(/media/images/public/public_icon.png) #066fc6 11px 166px; position: fixed; right: 10px; bottom: 100px; z-index: 6; display: none; cursor: pointer;}
/*置顶 end*/


/* 解决样式冲突 */
.m-ztbox h1{line-height: 42px;}
.s-hidden{display: none;}

/* 适配pad */
@media screen and (min-width:768px) and (max-width: 1025px) {
    body{min-width:100%}
    .g-top,.m-banner,.u-nav{width:100%}
    .g-top{height:auto;overflow: hidden;}
    .m-nav .navbar-collapse{width:100%!important}
    .g-nav li.u-yjnav a.u-yja{font-size:16px;}
    .m-banner .m-search{float:right;margin-left:0;margin-right:10px;background:#fff}
    .m-footer{width:100%!important}
    .m-search .u-searchtext{width:220px}
    .m-footer #_ideConac{left:0}
    .m-footer #f-elderwza{left:72px;top:85px;}
    #f-elderwza img{width:110px!important;height:auto!important}
    #_span_jiucuo{right:37px!important;}
    .m-banner,.m-nav,.is-header{width:100%}
    .m-nav{height:auto;padding:0}
    .m-nav li{width:25%}
    .m-nav li.aon{background-position: center;}
    .is-main{width:96%;padding:2%}
    .m-ztbox ul li{width:33.33%}
}
@media screen and (max-width: 767px) {
    .g-top .u-link{display: none;}
    body{width: 100%;min-width: 100%;}
    .is-header,.g-top,.m-banner,.m-banner img:first-child,.m-nav,.is-main,.m-ztbox ul li,.m-footer{width: 100%;}
    .m-nav{height: auto;}
    .g-top{height: 60px;line-height: 30px;}
    .m-banner img:nth-child(2){top: 25px !important;left: 50px !important;}
    .is-main{padding: 20px 0;}
    .m-nav{padding: 0;}

    #_ideConac,#f-elderwza,#_span_jiucuo{position: relative;float: left;margin: 0 5px;text-align: center;}
    #_ideConac{left: 0;top: 0;width: calc(24% - 10px);}
    #f-elderwza,#_span_jiucuo{width: calc(38% - 10px);}
    #f-elderwza{left: 0;top: 9px;}
    #f-elderwza img{width: 100%;}
    #_span_jiucuo{right: 0;top: 13px;}
}