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

.ZwxxPart{ margin: 10px 5px 0; padding: 0 10px 5px; }
.ZwxxPart .jQrIco{ display: none; }
.ZwxxPart .jQrIco + .jQrIco{ display: block; margin: 0; max-width: calc(100% - 100px); }
.ZwxxPart .jQrIco img{ max-width: 100%;}

.SqxdCon{ width: auto; }

.Tit ul{ min-width: 185px; max-width: calc(100% - 130px); display: flex; justify-content: space-between;}
.Tit ul li{ float: none; margin: 0; }
.Tit ul li a{ background: none !important; padding: 0 10px; font-size: 16.5px; }

.SqxdCon .Tit{ height: auto; overflow: hidden; }
.SqxdTable .thead{ height: 38px; }
.SqxdTable .thead li{ font-size: 17px; line-height: 38px; }

.SqxdTable .thead li.col1{ text-indent: 0; }
.SqxdTable .col1{width: calc(100% - 100px);box-sizing: border-box;float: left;height: auto!important;}

.SqxdTable .tbody li span.col3 {
    float: right;
    width: 90px;
    text-align: center;
    line-height: 26px;
}
.SqxdTable .col2{ display: none !important; }
.SqxdTable .col3{ width: 90px; }
.SqxdTable .tbody li{font-size: 14px;padding: 5px 0;/* flex-wrap: wrap; */display: block;height: auto;}
.SqxdTable .tbody li span a{font-size: 15px;overflow: unset;text-overflow: unset;white-space: inherit;background-position: left 10px;line-height: 26px;}

.SqtjCon{ width: auto; }

.Links{padding: 10px;margin: 0 5px;flex-wrap: wrap;}
.Links a {margin-bottom:10px;}
.Links img{ max-width: 100%; }


.Part3{ margin: 0px 5px; padding: 10px;}

.ZjdcPart{ width: auto; }

.HdPart ul{ display: flex; justify-content: space-evenly; }
.HdPart li{ float: none; font-size: 6.5vw; }
.HdPart li a{ padding: 0 5px; }

.ZjdcList{ display: block!important; float: left; }
.ZjdcList li{ margin-top: 15px; }
.ZjdcList li .text{ width: calc(100% - 72px); margin-left: 0; float: right; }
.ZjdcList li .btn{ display: none; }

.XtrkCon{ width: auto; }
.XtrkCon li img{ height: auto; }



.Part4{margin: 0px 5px;padding: 10px;height: auto;overflow: hidden;}
.Part4 .hd{ margin-bottom: 10px; }
.Part4 .hd ul{ display: flex; justify-content: center; background: none; }
.Part4 .hd ul li{ background-color: #FFF; font-size: 6.5vw; }
.Part4 .hd ul li a{ padding: 0 10px; }
.Part4 .bd>*{ display: block!important; float: left; height: auto;}

.ZxftPart .First{ width: auto; float: none; height: calc((100vw - 30px) / (600 / 340)); }
.ZxftPart .zxftList{ width: auto; float: none; }
.ZxftPart .zxftList ul{ min-height: initial;}
.ZxftPart .zxftList li{ margin-top: 15px !important; min-height: initial; padding: 10px; }
.ZxftPart .zxftList li a{ font-size: 16.5px; line-height: 1.3; }
.ZxftPart .zxftList li span{ font-size: 14px; }

.FthgBtn{ margin-top: 15px; }

.XwfbhPart{  }
.XwfbhPart .ConL{width: auto;float: none;height: auto;}
.XwfbhPart .ConL .pic{ height: calc((100vw - 30px) / (600 / 340)); }
.XwfbhPart .ConL .text{width: auto;position: relative;left: auto;bottom: auto;border-radius: 0;background: #f4faff;color: #333;border: 1px solid #d8ecfa;border-top: none;}
.XwfbhPart .ConL .text p{font-size: 12px;}
.XwfbhPart .ListR{width: auto;margin: 10px 0 1px;height: auto;overflow: hidden;}






.Part5{ margin: 0px 5px; padding: 10px;}

.HygqPart{ width: auto; }
.HygqPart .HdPart ul{ display: block; justify-content: normal;}
.HygqPart .HdPart li{ float: left; }


.WbWxPart{width: auto;margin-top: 15px;}
.WbWxPart .bd ul{ display: flex !important; float: left; }
.WbWxPart .bd li{ width: 30%; }

 .ulList li a{
    white-space: inherit;
    overflow: auto;
    line-height: 26px;
}

.ulList li span {
    line-height: 26px;
}  
.ulList li{background-position: left 16px;}
@media screen and (max-width:600px ) {
 
}

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

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


