@charset "utf-8";
/* CSS Document */
@import url("mobile_header.css");


.Part1{ margin: 10px 10px 0;}
.Title h1{ font-size: 20px; }
.Part1 .Con_box{ padding: 10px 10px; margin-top: 10px; }
.newsList ul{ width: auto; height: auto; }
.newsList ul li{ background-position-x:left; padding: 2px 0; padding-left: 15px; line-height: 1.8;}
.newsList ul li a{ font-size: 16px; max-width: calc(100% - 100px); }
.newsList ul li span{ font-size: 16px; width: auto; }
.newsList ul.f_r{ padding-top: 10px; border-top: 1px dashed #ddd; margin-top: 10px; }



.Part2{ margin:0 10px; }
.zhxwPart{ width: auto; margin-top: 15px; }
.zhxwPart .Con{ margin-top: 10px; padding: 10px; min-height: inherit; }
#KxjySlide .UlList{ display: block !important; float: left; }
.UlList li{ font-size: 16px; background-position-x:left; padding: 2px 0; padding-left: 15px; line-height: 1.8; height: auto; }
.UlList ul li a{ font-size: 16px; max-width: calc(100% - 100px); }
.UlList ul li span{ font-size: 16px; width: auto; }


.Part3{ margin: 15px 10px; }
.Part3 .Con{ margin-top: 0; }

.Part3 .tpzs{ width:auto; height: calc((100vw - 20px) / (313 / 150)); margin:10px 0 0; float: none; }
.myfcFocus,
.myfcFocus li,
.myfcFocus li img,
.Part3 .xysp .myfcFocus,
.Part3 .xysp .myfcFocus li,
.Part3 .xysp .myfcFocus li img{ width: calc(100vw - 20px); height: calc((100vw - 20px) / (313 / 150)); }
.Part3 .tpzs img{ object-fit: cover; }






@media screen and (max-width:600px ) {
    
}

@media screen and (max-width:375px ) {
    
}

@media screen and (max-width:345px ) {
    
}

@media screen and (max-width:320px ) {
    
}


