@charset "utf-8";
@import url(https://www.guizhou.gov.cn/images/mobile_header.css);
@media screen and (max-width:750px ) {
	.warp{width:auto;max-width: 100vw;min-width:100vw;background-size: 100% 100%;}
    .warp *{box-sizing: border-box;}
    .warp .w1200{width: auto;}
    .warp .MT45{ margin-top:15px;}
    .warp .f_l,
    .warp .f_r{ float: none !important;}
    
    .Top{background: url(2024_gjsdlyjhwyddh_bg_app.jpg)center top no-repeat; background-size: auto calc(60vw + 62px);}
    
    .topMain{height: 50vw;}
    .topMain .LOGO{padding-top: 13vw;width: 100%;margin: 0 auto;}
    
    .szfBtn{left:10px;top: 10px;width: 60vw;}
    .szfBtn img{width: 100%;max-width: 334px;}
    
    .LOGO{ position: relative; margin: 0 auto; max-width: 90vw; text-align: center; }
    .LOGO .img1{width: 100%;/* width: 80%; */margin: 0 auto;}
    .topMain .LOGO:after{width: calc(100% - 50px);left: 25px;}

	.Main{ }
	.Main .hdPart{width:100%;height: auto;margin: 10px auto 0;padding: 0px 10px;}
	.Main .hdPart .swiper-slide {width: calc(100vw - 120px);height:auto; overflow: hidden;}
	.Main .hdPart .swiper-slide .hdCon{width: calc(100% - 20px);height: auto;overflow: hidden;margin:10px;}
	.Main .hdPart .swiper-slide .Img{height: calc(((100vw - 20px) / (860 / 520)) - 50px);}
	.Main .hdPart .swiper-slide .Img img{/* object-fit: cover; */}
	.Main .hdPart .swiper-slide .desc{margin-top: 10px;}
	.Main .hdPart .swiper-slide .desc h3{float: none; width: 100%; height: 100%;}
	.Main .hdPart .swiper-slide .desc h3 a{font-size: 15px;}
	.Main .hdPart .swiper-slide .desc .more{display: none;}
	.Main .hdPart .swiper-button-next,
	.Main .hdPart .swiper-button-prev{top: calc((100% - 36px) / 2);}
	.Main .hdPart .swiper-button-prev{left: 10px;}
	.Main .hdPart .swiper-button-next{right: 10px;}

	.mainBox{width: 100%; padding: 10px; margin: 0 auto 10px;}
	.mainBox ul{margin-bottom: 10px;border-width: 1px;}
	.mainBox ul li{padding: 10px 0px;border-width: 1px;}
	.mainBox ul li .Imgs{width: 120px;height: 80px;}
	.mainBox ul li .txt{width: calc(100% - 130px);margin-top: 0px;margin-left: 0px;float: right;}
	.mainBox ul li .txt h3{width: 100%;height: 50px;line-height: 25px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.mainBox ul li .txt h3 a{font-size: 15px;white-space: inherit;overflow: visible;}
	.mainBox ul li .txt span{line-height: 30px;font-size: 14px;margin-top: 0px;display: inline-block;}
	.mainBox ul li .txt .desc{display: none;}
	.mainBox ul li .txt .desc a{font-size: 14px;}
	.mainBox ul li .times_more{display:none;}
    
	.ConMain.ZldwBox{ width:auto;margin-bottom: 10px; padding-bottom: 1px;}

    .Address{ background-position: 15px center; height: auto;line-height: 1.5; padding: 10px; font-size: 14px;}
    .Address i{ display:none;}
    .Address font{ padding-left:0; }
    
    /*细览*/
    .DocTextBox{margin: 10px !important;padding: 15px 10px 10px;}
    .DocTextBox .DocTitle{font-size: 22px;line-height: 1.4;}
    .DocTextBox .Article .share{display: none !important;}
    .DocTextBox .Article .ArticleInfo{ margin:0;}
    .DocTextBox .Article .ArticleInfo p{ display:block; text-align: center;}
    .DocTextBox .Article .ArticleInfo>p:nth-of-type(1) span{display:block;}
    .DocTextBox .Article .ArticleInfo .print{ display:none; }
    .DocHtmlCon table{ max-width:100%; }
    .DocHtmlCon .video{max-width:100%;height: auto;}
    .DocHtmlCon .video video{max-width:100%;height: auto !important;}
    .QRcode{ display:none;}
    .Previous a{max-width: calc(100% - 110px);}
    
    
    /*相关文档*/
    .DocTextBox.f_l{ width:auto;}
    .RelatedDoc{width:auto;margin: 10px !important;padding: 0 10px 15px;}
    
    /*底部*/
    .warp .footer{ display: none;}
    .warp .Footer_Mbile{display: block !important;background: #000085;padding: 15px 5px;}
    .warp .Footer_Mbile p{ text-align: center; font-size: 15px; color: #FFF; line-height: 1.5; padding: 3px 0;}
    .warp .Footer_Mbile p a{color: #FFF;}
}