@charset "utf-8";
@import "mobile_header.css";
@media screen and (max-width:750px) {

/*公共样式*/
.hds {height: 42px;overflow-y: overlay;}
.hds::-webkit-scrollbar{ display: none;}
.hds ul{display: block;}
.hds ul li {line-height: 40px;}
.hds ul li+li {margin-left: 15px;}
.hds ul li a,.hds ul li h1 {font-size: 18px;}
.hds ul li span {font-size: 16px;}
.hds ul li.on::before{bottom: -2px;}
.hds .more{line-height:41px;}

.Main{padding:20px 10px;}

/*Part1 信件公开列表、信件统计*/
.Part1{margin-bottom: 0px;}
.Part1 .xjgsBox{width: 100%;height: auto;overflow: hidden;float: none;margin-bottom: 20px;}
.Part1 .hds{margin-bottom: 15px;}
.Part1 .xjgsBox .list{width: 100%;height: auto;overflow: hidden;float: none;padding-top: 0px;position: unset;margin-bottom: 10px;}
.Part1 .xjgsBox .list dl dd{width: calc(100% / 3);height: auto;overflow: hidden;margin-left: 0px;padding: 10px 0px;background: #e7f2ff;}
.Part1 .xjgsBox .list dl dd a{display:flex;flex-wrap: wrap;}
.Part1 .xjgsBox .list dl dd a i{margin: 0 auto;}
.Part1 .xjgsBox .list dl dd a span{font-size: 16px;display: block;width: 100%;text-align: center;line-height: 30px;}
.Part1 .xjgsBox .bds{height: auto;overflow: hidden;}
.Part1 .xjgsBox .bds .hdjl_01c{height: 50px;}
.Part1 .xjgsBox .bds .hdjl_01c span{font-size: 18px;line-height: 50px;}
.Part1 .xjgsBox .bds .hdjl_01c .t1{width: calc(100% - 110px);text-indent: 10px;}
.Part1 .xjgsBox .bds .hdjl_01c .t2{width: 90px;margin-left: 10px;margin-right: 10px;}
.Part1 .xjgsBox .bds .hdjl_01c .t3{display: none;}
.Part1 .xjgsBox .bds ul li a{width: calc(100% - 110px);line-height: 40px;font-size: 16px;padding-left: 10px;}
.Part1 .xjgsBox .bds ul li span{width: 90px;margin-left: 10px;font-size: 16px;line-height: 40px;margin-right: 10px;}
.Part1 .xjgsBox .bds ul li em{display: none;}
.Part1 .xjgsBox .bds ul li a::before {display: none;}
.Part1 .xjgsBox .bds ul li:hover a{padding-left:0px;}
.Part1 .xjtjBox{width: 100%;height: auto;overflow: hidden;}


/*Part2 征集调查、热点回应*/
.Part2{margin-bottom: 0px;}
.Part2 .zjdcBox,
.Part2 .rdhyBox{width: 100%;height: auto;overflow: hidden;float: none;margin-bottom: 20px;}
.Part2 .bds ul li{height: auto;overflow: hidden;margin-top: 10px;}
.Part2 .bds ul li .txt{width: calc(100% - 110px);float:left;margin-left: 10px;}
.Part2 .bds ul li .txt h1 a{font-size: 16px;}
.Part2 .bds ul li .txt p span{line-height: 20px;margin-right: 5px;display: block;}
.Part2 .bds ul li .txt p span:nth-child(3) {display: none;}
.Part2 .bds ul li .txt p span:nth-child(2n){margin-right:0px;}
.Part2 .bds ul li:hover .txt h1 a{padding-left:0px;}
.Part2 .bds ul li .date span{font-size:24px;}

.Part2 .bds ul li .date p {
    width: 100%;
    text-align: center;
}


/*Part3 在线访谈*/
.Part3{overflow: visible;margin-bottom: 30px;height: auto;}
.Part3 .hds{margin-bottom: 15px;}
.Part3 .bds{overflow: visible;height: auto;}
.Part3 .bds ul li{width: 100%;height: auto;overflow: hidden;float: none;margin-right: 0px;margin-bottom: 15px;}
.Part3 .bds ul li:nth-child(3n){margin-right:0px;}
.Part3 .bds ul li a .pic{height: calc((100vw - 20px)/(444 / 256));}
.Part3 .bds ul li a .txt{height: 60px;padding: 0px 10px;}
.Part3 .bds ul li a .txt p{font-size: 16px;line-height: 24px;max-height: 48px;}

/*Part4 常见问题知识库*/
.Part4{height: auto;overflow: hidden;margin-bottom: 20px;}
.Part4 ul{flex-wrap: wrap;}
.Part4 ul li{width: 100%;height: 100px;margin-bottom: 15px;}
.Part4 ul li a img {max-width: 82%;height: auto;}
.Part4 ul li a i{margin-right: 16px;zoom: 0.8;}
.Part4 ul li a span{font-size: 26px;}
}
