@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);
.footer {
    background: #006eab !important;
}
.sidebar {display:none;}
.zwxxgk_bd{background-size: 100% 220vh;/* background-attachment: fixed; */background-position: center top;}
.zwxxgk_top{width: 100%;height: 165px;}
.zwxxgk_top1{margin-top: 10px;text-align: center;}
.zwxxgk_top1 a{text-align:center;width: 80%;margin: 0 auto;display: block;}
.zwxxgk_top1 a.fhsyy{display:none !important;}
.zwxxgk_top1 img{width: 100% !important;height: auto !important;float: none;margin-right: 0px;}
.zwxxgk_top2{ margin-left: 0px; width: 100%; margin-top: 14px; height: 100px; text-align: center;}
.zwxxgk_top2 img{width: 80%;height: auto;padding-left: 30px;}
.zwxxgk_box *{ box-sizing: border-box;}
.zwxxgk_box{width: 100%;padding: 0px;padding-bottom: 10px;background: rgb(242,242,242,0.5);}
.zwxxgk_ss{width: 100%;float: none;margin-top: 20px;background: none;margin-bottom: 20px;}
.inputText1{width: 80%;margin: 0 auto;float: none;border: 1px solid #2d66a5;border-radius: 5px;height: 45px;}
.inputText1 .inp{ width: 70%; margin-left: 0px; height: 42px; background: none;line-height: 42px;}
.inputText1 .inp1{ width: 55px;margin-right: 0px;}
.dl_nav{width: 98%;float:none;height: auto;overflow: hidden;padding: 0px;margin: 0px 1%;}
.dl_nav{height:auto;overflow:hidden;float: none;width: calc(100% - 20px);margin: 0 auto;}

.dl_nav01 { height: auto;overflow: hidden;}
.dl_nav02 {width: 100%;}

.dl_nav02 .sideMenu h3>div br {
    display: none;
}
.dl_nav h3{width: 100%!important;text-align:center;height: 50px;margin: 0px 0px 10px 0px;line-height: 50px;padding-top: 0px;font-size: 16px!important;}
.dl_nav h3:nth-child(1){}
.dl_nav h3 em{display:none;}
.dl_nav h3 a{width: 100%;font-size: 16px;height: 100%;line-height: 50px;padding-top: 0px;}
.dl_nav h3.on a{width: 100%;font-size: 16px;padding-top: 0px;line-height: 50px;height: 50px;}
.dl_nav01 h3 a:hover {width:100%;}
.dl_nav h3 a br {display: none;}
.dl_nav h3.on{width: 100%;font-size: 16px;height: 50px;padding-top: 0px;}
.dl_nav h3 div{width:100%;float: none;}
.dl_nav h3 .zwxxgk_bnt5{display:none;}

.sideMenu ul{width: 100%;float: none;padding-top: 0px;height: auto;overflow: hidden;margin-bottom: 10px;}
.sideMenu ul li{padding: 3px 8px;font-size: 14px;width: 50%;float: left;}
.scroll_main{width: 94%;height: auto!important;overflow: hidden;padding: 0px;float: none;margin: 0px 3%;margin-top: 10px;}
.scroll_wrap h1{width:100%;font-size: 20pt !important;}
.scroll_wrap{height:auto; overflow:hidden;}
.scroll_wrap .scroll_cont{height: auto !important;overflow:hidden;padding: 0px 10px;}
.scroll_wrap .scroll_cont table{max-width:100%;}
.scroll_wrap .scroll_cont img{max-width:100%;}
.zfxxgk_ndbgct{  width: 100%; font-size: 16px;}
.zfxxgk_02Box ul{width:100%;float: none;height: auto;overflow: hidden;}
.zfxxgk_02Box ul li{width:100%;border-left: none;}
.zfxxgk_02Box .addys{background:none;}
.zfxxgk_zd1{margin: 10px 0px;line-height: 24px;height: auto;overflow: hidden;}
.zfxxgk_zd1 a{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;word-wrap: normal;}
.zfxxgk_zd1 b{margin-left: 0px;width: 90px;float: left;text-align: left;}
.zfxxgk_zd2 ul li{margin-top:5px;height: auto;overflow: hidden;border-bottom: 1px dotted #cccccc;margin-bottom: 10px;}
.zfxxgk_zd2 ul li a{width: 100%;white-space: normal;line-height: 24px;}
.zfxxgk_zd2 ul li b{margin-left: 0px;width: 90px;text-align: left;float: left;line-height: 32px;}
.scroll_main1{margin: 0px 10px;width: calc(100% - 20px);}
.zfxxgk_zdgktit a{font-size:16px;}
.zfxxgk_zdgkc{width:100%;padding: 0px 10px !important;}
.zfxxgk_zdgkc ul li{font-size:14px;border-bottom: 1px dotted #cccccc;margin-bottom: 10px;}
.zfxxgk_zdgkc ul li a{width: 100%;white-space: normal;line-height: 24px;}
.zfxxgk_zdgkc b {width: 90px;text-align: left;margin-left: 0px;float: left;}
.zfxxgk_zdgkc .more{margin:0 auto; float:none;}
.zfxxgk_zdgkc dl dd{margin-left:0px;}
.zfxxgk_zdgkc dl dd a{/* width: calc(100% / 3); */margin: 5px 0px;}
.w1200{ width:100%;}
.Link{display:none;}
.FooterBox{border-top:2px solid #2d66a5;}
.ldjj_box .ldzp{width:100%;text-align: center;border: none;}
.ldjj_box .ldjbxx{width: calc(100% - 40px);}
.ldfg_box{width: calc(100% - 20px);margin: 0 auto;}
.ldfg_p{padding:10px;}
/*内容页*/
.zwxxgk_ndbgwz{height:auto;overflow:hidden;padding: 0px 10px;}
.zwxxgk_ndbgwz h1{width:100%;font-size:20px;margin-top: 15px;}
.zwxxgk_ndbgwz .scroll_cont{padding:0px;height: auto;overflow: hidden;width: 100%;float: none;}
 div.page{line-height: 36px;}
 .w1200{width:100%;margin: 0 auto;}
.w1240{width:100%; padding: 0px;}

/*法定主动公开内容*/
.fdzdgk {overflow: hidden;margin: 0px 0px;padding-bottom: 265px;}
.fdzdgk ul li{width:calc((100% - 66px) / 3);margin: 10px;border:1px solid #bbd6f4;height: 88px;}
.fdzdgk ul li .stitle {background-position:center;}
.fdzdgk ul li.move{margin-right: 10px;}
.fdzdgk ul li .stitle{height:88px;}
.fdzdgk ul li .stitle .ztitle{height:65px;}
.fdzdgk ul li .stitle .ztitle img.xxtb{margin-left: 15px;}
.fdzdgk ul li .stitle .ztitle img{margin-left: 15px;}
.fdzdgk ul li .stitle .ztitle span{padding-left: 10px;font-size: 16px;}
.fdzdgk ul li dl{width: 100%;}
.fdzdgk ul li{width:calc(100% - 22px);height: 90px;}
.fdzdgk ul li .stitle .ztitle img.xxtb{margin-left: calc((100% - 180px)/2);}
.fdzdgk ul li .stitle .ztitle img{margin-left: calc((100% - 180px)/2);}
.fdzdgk ul li .stitle .ztitle span{padding-left:20px;font-size: 18px;}

.con_select{display:none;}
.footer{height:auto;}
.w1577{width:100%;padding-top:0px;}
.w1577 .img{display:none;}
.db_box .h35{height:auto;}
.db_box .db_xx{width:100%;}
.db_box .fot_r{width:100%;}
.db_box .fot_r a:first-child{display:none;}