@charset "utf-8";
/* CSS Document */
@import url(https:/www.gzhs.gov.cn/images/https:/www.gzhs.gov.cn/images/mobile_header.css);
@import url(https:/www.gzhs.gov.cn/images/https:/www.gzhs.gov.cn/images/mobile_footer.css);

.yqfkcon ul,.yqfkcon ul li{height: 100%!important;}
.yqfkcon {height: calc((100vw - 20px) / (1160 / 200))!important;}
.yqfkcon dl {bottom: 5px!important;}
.yqfkcon ul li a {display: block;width: 100%;height: 100%;}
.yqfkcon ul li a img {width: 100%;height: calc((100vw - 20px) / (1160 / 200));}

.ttxw{height: auto;overflow: hidden;}
.ttxw dt{width: 0px;display: none;}
.ttxw dt h3{text-indent: 68px;}
.ttxw dd{width: calc(100% - 20px);margin-left: 10px;height: auto;}
.ttxw dd h3{line-height: 28px;overflow: hidden;text-align: left;height: auto;}
.ttxw dd h3 a{font-size: 18px;white-space: inherit;font-weight: 600;text-align: center;max-height: 84px;overflow: hidden;}
.ttxw dd span{text-align: left;display: none;}

.xwdt{height: auto;}
.xwdt .focusBox{width: 100%;height: calc((100vw - 20px) / (560 / 320));overflow: hidden;float: none;}
.xwdt .focusBox .pic{width: 100%;height: 100%;}
.xwdt .focusBox .pic li{width: 100%;display: block!important;float: left;position: unset;}
.xwdt .focusBox .pic li a img{width: 100%;height: calc((100vw - 20px) / (560 / 320));}
.xwdt .focusBox .txt{width: calc(100% - 84px);}

.xwdt .xwdt_con{width: 100%;height: auto;float: none;overflow: hidden;margin-top: 20px;}
.xwdt .xwdt_con .hd{overflow-x: overlay;}
.xwdt .xwdt_con .hd ul{width: 580px;}

.xwdt .xwdt_con .bd ul {display: block!important;float: left;}
.xwdt .xwdt_con .bd ul li a{width: calc(100% - 110px);}
.xwdt .xwdt_con .bd ul li span{width: 110px;}

.gwyNewsBtn ul{width: 100%;}
.gwyNewsBtn li{width: calc((100% - 14px) / 2)!important;margin-bottom: 10px;}

.gwyNewsBtn li a {font-size: 16px;}
.gwyNewsBtn li:nth-child(2n){margin-right:0px;}

.Box1{height: auto;}
.Box1 .ztzl{float: none;width: 100%;height: auto;overflow: hidden;}
.Box1 .ztzl .ztzl_con{float: right;width: calc(100% - 48px);margin-bottom: 20px;}
.Box1 .ztzl .ztzl_con .lszt{width: 100%; height: auto; overflow: hidden;}
.Box1 .ztzl .ztzl_con .bd ul li img{width: 100%;}

.HomeAdBox{float: none;width: 100%;}

.Box2{margin-top: 20px;}
.Box2 .hd ul li em{width: 25px;}

.Box3{float: none;width: 100%;}
.Box4{float: none;width: 100%;margin-left: 0px;}
.Box5{float: none;width: 100%;margin-top: 15px;}
.zwfw{height: auto;}
.zwfw .bd ul li{width: calc(100% / 4);}
.zwfw .zwfw_con{height: auto;overflow: hidden;}
.zwfw .zwfw_con ul li{width: calc((100% - 30px) / 3);height: 40px;line-height: 40px;background: #ffffff;margin: 0px 5px 10px;}
.zwfw .zwfw_con ul li a{width:112px;margin: 0 auto;}
.zwfw .zwfw_con ul li i{margin-right: 4px;}
.zwfw .zwfw_con ul li.m3,.zwfw .zwfw_con ul li.m6{width: calc((100% - 30px) / 3);}
.zwfw .cjwt{background-size: 100%;}
.zwfw .cjwt a{margin:0px auto;width: 182px;}
.zwfw .cjwt i{margin-left:0px;}
.zsyz{height: auto;}

.zsyz .one{width: 100%; height: 84px;}
.zsyz .bd ul{overflow: hidden;}
.zsyz .bd ul li a{width: calc(100% - 110px);}
.zsyz .bd ul li span{width: 110px;}

.zwgk .bd ul li a{width: calc(100% - 90px);}

.zwgk .bd>div {display: block!important;float: left;}
.zwgk .bd ul li span{width: 80px;}
.zwgk .zcwj{margin-top: 20px;}
.zwgk .zcwj input{width: calc(100% - 167px);}

.zwgk .zwgk_con{height: auto;}
.zwgk .zwgk_con ul{overflow: hidden;}
.zwgk .zwgk_con ul.zfxxgk li{width: calc((100% - 14px) / 2);margin-bottom: 10px;}
.zwgk .zwgk_con ul.zfxxgk li a{margin: 0 auto;}
.zwgk .zwgk_con ul.zfxxgk li i{margin-left: calc((100% - 149px) / 2);}
.zwgk .zwgk_con ul.zdxxgk li{width: calc((100% - 30px) / 3);}

.zwgk .xxgk{height: auto;margin-top: 15px;}
.zwgk .xxgk ul{overflow: hidden;margin: 0px auto 10px;}
.zwgk .xxgk ul li{width: calc((100% - 10px) / 2);margin: 0px 10px 10px 0px;background: #ffffff;}

.zwgk .xxgk ul li:nth-child(2n) {
    margin-right: 0px;
}
.zwgk .xxgk ul li.m3 {}
.zwgk .xxgk ul li i{margin: 0 auto;}

.hdjl{height: auto!important;}
.hdjl .bd ul{overflow: hidden;}
.hdjl .bd ul li{width: calc((100% - 24px) / 2);margin-top: 10px;}
.hdjl .bd ul li i {margin-left: calc((100% - 115px) / 2);}
.hdjl .title i{margin-left: 2%;margin-right: 0px;}

.zfsj{height: auto;}
.zfsj .bd ul{width: 100%;}
.zfsj .bd ul li{margin: 10px auto;}
.zfsj .bd ul li a{margin: 0px auto;}
.zfsj .bd ul li i{margin-left: calc((100% - 139px) / 2);}
.zfsj .bd ul li.m2{background-size: 100%;}

.hsly{height: auto;}
.hsly .bd ul{overflow: hidden;}
.hsly .bd ul li a{width: calc(100% - 110px);}
.hsly .bd>div {display: block!important;float: left;}
.hsly .bd ul li span{width: 100px;}

@media screen and (max-width:375px ) {
.Box2 .hd ul li em{width: 10px;}    
.zwfw .bd ul li{width: calc(100% / 3);}  
.zwfw .zwfw_con ul li{width: calc((100% - 20px) / 2);}
.zwfw .zwfw_con ul li.m3,.zwfw .zwfw_con ul li.m6{width: calc((100% - 20px) / 2);}
.zwfw .zwfw_con ul li i{margin-right: 4px;}
.zwgk .zwgk_con ul.zfxxgk li{width: calc(100% - 2px);margin: 0px auto 10px;}
.zwgk .zwgk_con ul.zdxxgk li {width: calc((100% - 20px) / 2);}
}