@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);

.Main{ }
.Main .f_l,
.Main .f_r{ float: none; }


.Headlines{ padding: 15px 5px; }
.Headlines h1{ display: block; max-width: 100%; font-size: 22px; white-space: normal;}


.Focus{padding: 0;margin:0 5px;width: auto;height: auto;/* box-shadow: 0px 0px 5px 0px #ccc; */}
.Focus .bd{ height: calc((100vw - 10px) / (1200 / 574));}
.Focus .bd ul{ display:flex; }
.Focus .bd li{ width: calc(100vw - 10px) !important; height:auto; display: block!important; float: left; }
.Focus .bd li img{ height: calc((100vw - 10px) / (1200 / 574)); }
.Focus>a{ display: none; }
.Focus .num{ padding: 0; text-align: center; right: auto; bottom: 30px; left: 50%; transform: translateX(-50%); }
.Focus .num li{ display: inline-block; float: none; }
.Focus .bg{height: 50px;background: #000;position: relative;}
.Focus .text{left: 0;width: 100%;height: 35px;}
.Focus .text li{ line-height: 35px; padding:0 10px; font-size: 15px;  }


.GovBtns{ position: relative; left: auto; top: auto; transform: none; margin: 0 5px; width: auto; height: auto; overflow: hidden; }
.GovBtns li{ float: left; width: calc((100% - 10px) / 2); margin-top: 10px !important; }
.GovBtns li:nth-of-type(2n){ float: right; }
.GovBtns li a::before{ left: 50%; transform: translateX(-50%); }


.Part1{ margin: 0 5px;}
.NewsSlide{ width: auto; margin-top: 15px; }
.NewsSlide .hd{ padding-right:20px }
.NewsSlide .hd dl{ display: none; }
.NewsSlide .hd li{width: calc(100% / 2);box-sizing: border-box;padding-right: 20px;}
.NewsSlide .hd li + li{ margin: 0; }
.NewsSlide .hd li.on::after{right: -20px;}
.NewsSlide .hd li a{ display: block; text-align: center; padding: 0;}
.NewsSlide .bd>*{ display: block!important; float: left; }

/*赛事通报*/
.sstb_li .ssmc_title span + span,
.sstb_li .ulList li em{ display:none; }
.sstb_li .ulList li a{width: auto;max-width: calc(100% - 145px);}

.HomeHfBox{ width: auto; margin: 15px 5px 0; height:auto; }
.HomeHfBox .bd ul li,
.HomeHfBox .bd ul li img{ width:calc(100vw - 10px);  height: calc((100vw - 10px) / (1200 / 108));}
.HomeHfBox .hd{ position: relative; height: auto; right: auto; bottom: auto; text-align: center; padding: 5px 0; }
.HomeHfBox .hd li{ float: none; display: inline-block; background-color: #cecece; }


.Part3{ margin: 0 5px; }
.Part3Box{ width: auto; margin-top: 15px; }
.Part3Box .Con{ padding: 10px 10px; min-height: 300px; }
.Part3Box .ulList{ display: block!important; float: left; }

.SlideTab .hd li{ width: calc(100% / 2); font-size: 16px; }
.SlideTab .hd li + li{ margin: 0; }
.SlideTab .hd li a{ display: block; text-align: center; padding: 0;}
.SlideTab .hd dl{ display:none; }

.zfxxgk{ float: none; width: auto; overflow: hidden; }
.ZfxxgkCon li{ width: auto; float: none; }
.ZfxxgkCon li.t + li.t,
.ZfxxgkCon li.b + li.b{ float: none; }
.ZfxxgkCon li::after{ display: none; }


.LdzcBtns{ float: none; width:auto; height: 58px; }
.LdzcBtns a{ padding:0; width: 120%; background-position: 25vw center; font-size: 22px; font-weight: bold; color: #0c40b6;}


#SlideTab_C.SlideTab .hd li{ width: calc(100% / 3);}


.HdjlBtns li{ width: calc((100% - 10px) / 3); box-sizing: border-box; height: 88px; }
.HdjlBtns li + li{ margin-left: 5px; }
.HdjlBtns li a{ font-size: 14px; line-height: 1.2; padding: 55px 5px 15px; }
.HdjlBtns li a::before{ top: 10px; }


.PicLinks{ margin: 5px 5px 0;}
.PicLinks ul{ width: auto; }
.PicLinks li{ width: calc((100% - 5px) / 2); height: calc((100% - 5px) / 2 / (285 / 74)); margin-top: 5px; }
.PicLinks li + li{ margin-left: 0;}
.PicLinks li:nth-of-type(2n){ float: right; }


.HomeZtjj{ padding: 15px 5px; }
.ZtjjSlide .bd li{ display: block!important; margin: 0;}








@media screen and (max-width:600px ) {
    
}

@media screen and (max-width:375px ) {
    
}

@media screen and (max-width:365px ) {
    .NewsSlide .hd li{font-size: 16px;}
    
    
    .PicLinks li{ width: auto; float: none !important; height: auto; }
}

@media screen and (max-width:320px ) {
    
}


