@charset "utf-8";
/* CSS Document */
body{background:#e9fae6;}
.warp{width:auto;max-width: 100vw;min-width:100vw;background-size: 100% auto;background-color: #fff2e5;}
.warp *{box-sizing: border-box;}
.warp .w1200{width: auto;}
.warp .MT45{ margin-top:15px;}
.warp .f_l,
.warp .f_r{ float: none !important;}

.topMain{height: 65vw;}
.topMain .LOGO{padding-top: 25vw;width: 100%;margin: 0 auto;}
.LOGO a img {max-width: 320px;}

.szfBtn{left:10px;top: 10px;width: 60vw;}
.szfBtn img{width: 100%;max-width: 334px;}

.LOGO{position: unset;margin: 0 auto;max-width: 90vw;text-align: center;transform: unset;}
.topMain .LOGO:after{width: calc(100% - 50px);left: 25px;}
.Top{background-size:cover;}
.sbhLink{height:auto;overflow: hidden;bottom: 20px;width: 300px;}
.sbhLink .click-guide {width: 30px;height: 30px;top: 5px;right: 10px;}
.sbhLink .click-guide .circle {width: 30px;height: 30px;top: 3px;}
.sbhLink .click-guide .finger {top: 5px;background-size: 100% auto;}

.Main{height:auto;overflow: hidden;}

.NavBox{height: 70px;overflow: hidden;margin-top: 0px;background: #ffffff;padding: 0px 10px;border: none;}
.Content {padding: 10px;}
.NavBox .sbh_Home {width: 100px;}
.NavBox .sbh_Home a{line-height: 70px;}
.NavBox .sbh_Home a img {width: 100%;height: auto;}
.NavBox ul{width: calc(100% - 110px);align-items: center;}
.NavBox ul li{width: 60px;height: 70px;}
.NavBox ul li::after{left: -6px;background:url(mobile_2025sjcyblh_img03.png)no-repeat left center;}
.NavBox ul li.active::after{width:72px;height:70px;}
.NavBox ul li a{display: flex;font-size: 18px;padding: 0px 10px;width: 60px;line-height: 24px;align-items: center;}

.title{height: 56px;}
.title::after,
.title::before{width: calc((100% - 160px)/2);}
.title::before{width: calc((100% - 160px)/2);right: 0px;}
.title .xt{height: 30px;top: 13px;}
.title .xt::before,
.title .xt::after{width: calc((100% - 160px)/2);}
.title h1{width: 160px;background-size: 100% auto;}
.title h1 a img {width: 104px;}
.title .more{display: none;}

/*Part1 数博速览*/
.Part1{padding-top: 10px;margin-bottom: 30px;}
.Part1 .conBig{height: auto;overflow: hidden;background: rgba(255,255,255,0.3);border: 1px solid #33d6ff;}
.Part1 .conBig .conBox{padding: 10px;background: #ffffff;}

.Focus{width: 100%;height: calc(((100vw - 40px)/(620 / 472)) + 50px);overflow: hidden;}
.Focus .bd li{width: 100%;height: calc((100vw - 40px)/(620 / 472));}
.Focus .text{bottom: 50px;}
.Focus .text li{width: 100%;height: 40px;padding: 0px 10px;}
.Focus .text li a{line-height: 40px;}
.Focus>a.prev{left: 40px;}
.Focus>a.next{right: 40px;}

.Part1 .newsList{width: 100%;height: auto;overflow: hidden;}
.Part1 .newsList .first h1 a{font-size: 18px;}
.Part1 .newsList ul li{max-height: 48px;margin-bottom: 12px!important;}
.Part1 .newsList ul li a{font-size: 16px;line-height: 24px;}


/*Part2 峰会论坛*/
.Part2{margin-bottom: 20px;}
.Part2 .title{margin-bottom: 10px;}
.Part2 .conBox{height: auto;}
.Part2 .picFocus{width: 100%;height: auto;padding-bottom: 60px;}
.Part2 .picFocus::after{display: none;}
.Part2 .picFocus .bd{width: 100%;height: auto;overflow: hidden;margin-left: 0px;float: none;background-size: 100% auto;padding: 60px 10px;}
.Part2 .picFocus .bd::after{width: 100px;height: 60px;bottom: 0px;background-size: 100% auto;}
.Part2 .picFocus .bd::before{display: none;}
.Part2 .picFocus .bd li{width: 100%;height: calc((100vw - 40px)/(340/240));}
.Part2 .picFocus .text{width: 100%;height: auto;overflow: hidden;float: none;}
.Part2 .picFocus .text li{padding-top: 20px;}
.Part2 .picFocus .text li h1{margin-bottom: 20px;}
.Part2 .picFocus .text li h1 a{font-size:20px;line-height: 30px;max-height: 60px;}
.Part2 .picFocus .text li p{display: none;}
.Part2 .picFocus .Btn{right: 50%;bottom: 20px;transform: translateX(50%);}
.Part2 .picList{width: 100%;height: auto;overflow: hidden;}
.Part2 .picList ul li{width: 100%;}
.Part2 .textList{height: auto;justify-content:space-between;margin-top: 0px;flex-wrap: wrap;}
.Part2 .textList ul{width: 100%;height: auto;overflow: hidden;}
.Part2 .textList ul li{height: 50px;}
.Part2 .textList ul li h1 a{line-height: 50px;font-size: 16px;}
.Part2 .textList ul li .more{margin-top: 15px;}

/*Part3 玩转数博*/
.Part3 {margin-bottom:20px;}
.Part3 .swiperNum{display: flex!important;justify-content: center;}
.Part3 .swiperNum li {width: 10px;height: 10px;font-size: 0px;background: #ffffff;border-radius: 50%;margin: 10px 5px;}
.Part3 .swiperNum li.on {background: #f9c600;}
.Part3 .swiper-container{height: auto;margin: 0 auto 8px;overflow: hidden;}
.Part3 .swiper-container .swiper-slide{width:100%;height: auto;overflow: hidden;padding: 0px;}
.Part3 .swiper-container .swiper-slide .pic{width: calc(100% - 20px);height: calc((100vw - 20px)/(483 / 290));margin: 10px;}
.Part3 .swiper-container .swiper-slide .txt{width: calc(100% - 20px);padding-top: 0px;margin: 0px 10px;}
.Part3 .swiper-container .swiper-slide h1{max-height: 78px;margin-bottom: 10px;}
.Part3 .swiper-container .swiper-slide h1 a{line-height: 26px;}
.Part3 .swiper-container .swiper-slide p{height: 48px;line-height: 24px;display: -webkit-box;margin-bottom: 0px;}
.swiperPrev, .swiperNext{display: none;}
.Part3 .txtList ul li{width: 100%;float: none!important;}

/*Part4 数字贵州*/
.Part4 ul{margin-bottom: 20px;}
.Part4 ul li{width: 100%;height: 160px;padding: 20px 10px 10px;margin-bottom: 20px;}

.ConMain.ZldwBox{ width:auto; }

.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; }

/*内页*/
.RightMainBox{padding: 0 10px;margin-top: 5px;box-shadow: none;background: none;}
.RightMainBox>.Title{padding: 0 10px;height: 41px;}
.RightMainBox>.Title>h1{height: 41px;line-height: 41px;font-weight: bold;font-size: 22px;}
.PageMainBox{min-height: calc(100vh - 469px);}
ul.NewsList{ padding:10px 0;}
ul.NewsList li:not(.b){height:auto;background-position: left 16px;line-height: inherit;padding: 10px 0;padding-left: 15px;}
ul.NewsList li:not(.b) + li:not(.b){ border-top:1px solid #DDD;}
ul.NewsList li a{width: auto;max-width: inherit;float: none;white-space: inherit;line-height: 1.3;display: block;font-size: 14px;color: #000;}
ul.NewsList li span{width: auto;display: block;float: none;text-align: left;font-size: 12px;line-height: 1.3;}


/*细览*/
.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: #1826a3;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 a{ color:inherit; }
