@charset "utf-8";
/*@import url(https://www.guizhou.gov.cn/material/2023/css/mobile_header.css);*/
@import url(https://www.guizhou.gov.cn/material/2023/css/mobile_footer.css);


.w1200{ width: auto; }
.Main .f_l,
.Main .f_r{ float: none; }
.Main .MT40{ margin-top: 25px; }
.robot-index{ display: none; }

.warp{ max-width: 100vw; min-width: 100vw; }


.Header{ min-height: 80px; height: auto; }
.Header .SiteLogo{ left: 10px; top: 10px; }
.Header .SiteLogo img{ max-width: 40vw; }

.Main{ margin:0 10px 20px; }

.BookPart{width: 70vw;height: calc(75vw / (1144 / 1574));}
.BookPart a{padding-top: 30%;/* justify-content: center; */}
.BookPart img{max-width: 80%;}
.BookPart .GbYears{margin-top: 65%;font-size: 5vw;}
.BookPart .GbNums{font-size: 12px;}
.BookPart .GbZbdwName{font-size: 3.5vw;margin-top: 5px;letter-spacing: 1px;padding-left: 1px;}

.WsgbkPart{height: auto;padding: 10px;margin: 25px auto;}
.WsgbkPart .Title{ display: block; height: auto; min-height: 38px;}
.WsgbkPart .Title>h1{ font-size: 22px; float: left; padding: 0 5px; }
.GbkScreen{ float: right; }
.GbkScreen .layui-form-select{ width: 100px; }
.GbkScreen .layui-form-select:nth-last-of-type(1){ margin-left: 10px; }

.SwiperPart{padding: 0;margin: 0px 0 20px;}
.swiper-button-prev,
.swiper-rtl .swiper-button-next,
.swiper-button-next,
.swiper-rtl .swiper-button-prev{ display: none; }
.SwiperPart .swiper{ height:auto; }
.SwiperPart .swiper-wrapper{flex-wrap: wrap;}
.SwiperPart .swiper-slide{width: calc(100% / 3);margin-top: 10px;}


/*目录-内容页*/
.ConBookPart{ height: auto; }
.ConBookPart>.bookbg{ }
.ConBookPart>.bookbg::before,
.ConBookPart>.bookbg::after,
.ConBookPart>.bookbg>*{ display: none; }
.ConBookPart .BackMuLuBtn{ left: 10px; top: 10px; width: 120px; }

.ConMain{ margin: 0 0px 20px;}

.MuLuPart{ width: auto; height: auto; margin: 0; background: #FFF; padding: 40px 10px 20px; }
.numPageBox form{ display: flex; }
.numPageBox .layui-form-label{ display: none; }
.numPageBox .layui-input-inline{ width: calc((100% - 38px * 2 - 30px) / 2); }



.DocMainPart{ width: auto; height: auto; margin-right: 0; margin-top: 15px; background: #FFF; padding: 20px 10px; }
.DocMainPart .Zoom{ padding-right: 0; height: auto; overflow: inherit; }
.DocMainPart .share_jiucuo{ display: none; }

.WaterMark{ flex-direction: column; }
.WaterMark>p{ white-space: nowrap; width: calc(100%); }
.WaterMark>p:nth-of-type(2n){justify-content: flex-end;}
.WaterMark>p:nth-of-type(2n) font{ transform: translateY(-120%) rotateZ(-35deg); }
.WaterMark>p font{ transform-origin: center; }


.BmjsPart{ height: auto; padding: 10px; margin: 15px auto; display: block; }
.BmjsPart .bmjs{ float: none; position: relative; }
.BmjsPart .bmjs img{ width: 100%; }
.BmjsPart .PDFdownload{ float: none; margin-top: 10px; width: auto; justify-content: space-evenly; }
.BmjsPart .PDFdownload .ewmBox{ display: none; }
.BmjsPart .PDFdownload .DownLoadPdf>p{ font-size: 0;}
.BmjsPart .PDFdownload .DownLoadPdf>p::after{content: '点击查看公报'; font-size: 14px; }


.ConBookPart .WaterMark{ height: 100%; z-index: 1; }
.MuLuPart>*{ z-index: 3; position: relative; }
.DocMainPart>*{ z-index: 2; position: relative; }
.ScrollBox{height:auto !important;max-height: 150px;}


/*检索页======================*/
.SearchMain{ padding: 20px 0px; }
.GbkPart{ margin: 15px 10px 0; }
.SePageTitle h1{ font-size: 22px; }
.GbkMainCard{ margin:15px 0 0; padding: 30px 0 0px; }

.GbkSearchCard{ padding-right: 20px; }
.GbkSearchCard .layui-form-item .layui-inline{ width: auto; margin-bottom: 15px; }
.GbkSearchCard .layui-form-item .layui-inline + .layui-inline{ margin-left: 0; margin-bottom: 0;}
.GbkSearchCard .layui-form-item .layui-input-inline{ margin-left: 110px; left: 0; margin-bottom: 0; }
.GbkSearchCard .layui-form-item:nth-last-of-type(1){ text-align: right !important; }
.GbkSearchCard .layui-btn[lay-filter="gbkwjjsFormSend"]{ width: calc(100% - 100px); }

.GbkResultCard{ margin: 0 10px; z-index: 1; }
.GbkResultCard .ChannelBox .tit>a{ font-size: 18px; font-weight: bold; }
.GbkResultCard .SeNavs{ float: right; }
.GbkResultCard .ChannelBox>ul{ margin-top: 15px; }
.GbkResultCard .ChannelBox>ul li{ padding-left: 20px; }
.GbkResultCard .ChannelBox>ul li a{ max-width: calc(100% - 90px); }

.GbRelLinks{ margin: 20px 10px 0;}
.GbRelLinks ul.hd{ display: block; }
.GbRelLinks ul.hd li{ width: auto; margin-top: 15px; }

.layui-layer.layui-layer-lan .layui-layer-title{ background: linear-gradient(to bottom, #fff4e8, #ffefe0, #ffebd9); color: #000; font-size: 16px; }
.FadePart{ padding: 15px 10px; filter:none; }
.FadePart::before{ display: none; }
.FadePart li{ width: calc(100% / 3); text-align: center; }


.SzxqGbLink{ margin: 30px 10px 0;}
.SzxqGbSlide{ background:linear-gradient(to bottom, #ffecde, #ffebdb, #ffedde); }
.SzxqGbSlide .QyName{ width: auto; height: 50px; }
.SzxqGbSlide .QyName .prneBtns{ position: absolute; height: 0; width: 100%; top: 50%; margin: 0; align-items: center; box-sizing: border-box; padding: 0 20px; }
.SzxqGbSlide .QyBd{ width: auto; padding: 0 0 10px; height: auto; }
.SzxqGbSlide .QyBd ul{ width: 100%; }
.SzxqGbSlide .QyBd li{ margin: 10px 0 0; margin-left: calc((100% - 300px) / 4); }

.RelTextPart{ margin: 20px 10px 0;}
.XgljPart{ width: auto; }
.XgljPart + .XgljPart{ margin-top: 20px; }



/*期刊页*/
.GbQkBookPart{margin: 0;}
.GbQkBookPart ul{justify-content: space-around;}
.GbQkBookPart li{ margin-right:0;}
.GbQkBookPart li .swBook::before{ display:none; }
@media screen and (max-width: 355px) {
    .GbQkBookPart li{ zoom:0.9; }
}
@media screen and (max-width: 325px) {
    .GbQkBookPart li{ zoom:0.8; }
}







