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


.Part1{ padding: 0 10px 15px; margin-top: 10px; }
.Part1 .w1400{ display: flex; flex-direction: column-reverse; }

.Focuspart{ width: auto; height: auto; padding: 0; }
.Focuspart .bd li{ height: calc((100vw - 20px) / (680 / 420)); }
.Focuspart .TextBar{ height: 40px; }
.Focuspart .hd{ position: absolute; justify-content: center; height: 0; align-items: center; right: 0px; top: -15px; }
.Focuspart .hd li{ width: 8px; height: 8px; background-color: #FFF; margin-right: 4px; }
.Focuspart .TarCell{ width: calc(100% - 30px); }
.Focuspart .TarCell li{ font-size: 16px; }
.Focuspart .TarCell li a{ margin-left: 0; max-width: 100%; }
.Focuspart .pageState{ width: 70px; line-height: 40px; font-size: 17px; }
.Focuspart>.aBox>a{ display: none; }


.PubHd ul{ min-width: 100%; }
.PubHd li{ font-size: 20px; }
.PubHd li + li{ margin-left: 10px; }


.SzywSlide{ width: auto; margin-top: 15px; }
.SzywSlide .bd ul{ padding-top: 5px; }
.SzywSlide .bd{ height: auto; }
.SzywSlide .bd ul{ min-height: 272px; }
.ulList li{ font-size: 16px; padding: 5px 0;}
.ulList li a{max-width: calc(100% - 109px);}



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

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

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


