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

.Main{ margin-top: 0;}

.Part1{ padding: 0;}

.Focus{ height: auto;}
.Focus .PicBox,
.Focus .PicBox li,
.Focus .PicBox li img{ width: 100vw; height: calc(100vw / (720 / 420)); }

.Focus .PicBox>a{ top: calc(100vw / (720 / 420) + 90px); opacity: 1; display: block; transform: scale(0.7);}
.Focus .PicBox>a.prev{ left: 0; transform-origin: left top;}
.Focus .PicBox>a.next{ right: 0; transform-origin: right top;}

.Focus .ConBox{ width: calc(100vw - 100px); margin: 0 auto; height: 270px;}
.Focus .ConBox .txt{ height: 230px; margin-top: 10px;}
.Focus .ConBox .txt li h1{ font-size: 18px; max-height: 54px; height: auto; -webkit-line-clamp: 2;}
.Focus .ConBox .txt li .desc{ margin-top: 5px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 8;}

.Part2{ margin: 10px; }

.ZhxwBox{ width: auto; height: auto;}
.ZhxwBox .ulList li.First{ padding: 10px; height: 99px;}
.ZhxwBox .First>a{ font-size: 18px;}
.ZhxwBox .First>.desc{ margin-top: 5px;}
.ZhxwBox .First>span{ margin-top: 5px;}

.TzggBox{ width: auto; height: auto; margin-top: 10px;}

.SjgzBox{ width: auto !important; height: auto; margin-top: 10px;}




@media screen and (max-width:375px ) {
    
    
    ul.ulList li{ font-size: 14px; padding: 7px 0; padding-left: 15px;}
    ul.ulList li a{ max-width: calc(100% - 90px); }
    ul.ulList li span{ width: 80px; }
    
}
@media screen and (max-width:374px ) {
    
}

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

