@media screen and (max-width: 1285px) {
    .footer{
        padding-top: 0.36rem;
        position: relative;
        width: 100%;
        background: #1d50a2;
        z-index: -1;
       
    }
    .footer .content{
        background: url(../images/logo_bg.png) no-repeat;
        background-size: 3.56rem 3.56rem;
        background-position: 50% 160%;
    }
    .footer .content .address{
        display: block;
    }
    .footer .content .left{
        width: 100%;
        flex-wrap: wrap;
        justify-content: center;
    }
    .footer .left .contact{
        margin-top: 0.3rem;
        width: 100%;
    }
    .footer .left .contact li{
        width: 100%;
    justify-content: center;
    }
    .footer .left .contact:before{
        display: none;
    }
    .footer .content .right{
        /*width: 100%;*/
        margin-top: 0.2rem;
        justify-content: center;
    }

.footer .copyright {
  
    font-size: 13px;
   
}
.footer .copyright span{display:block;}
}

@media screen and (min-width: 1920px) {
    html {
        font-size: 100px !important;
    }
}
@media (max-width: 1550px) and (-webkit-min-device-pixel-ratio: 1.25) {
    html {
        font-size: 100px !important;
    }
}
@media screen and (max-width: 1200px) {
    html {
        font-size: 90px !important;
    }
}

@media screen and (max-width: 740px) {
    html {
        font-size: 80px !important;
    }

    body {
       font-size: 14px;
    }
   .box {
    padding: 0.2rem 0 !important;
   }
    .newsList {
    padding: 30px 0 !important;
    
}

}

@media screen and (max-width: 480px) {
    html {
        font-size: 75px !important;
    }

.box {
    padding: 0.2rem 0 !important;
   }
    .newsList {
    padding: 30px 0 !important;
    
}

}

@media screen and (max-width: 375px) {
    html {
        font-size: 70px !important;
    }

  .box {
    padding: 0.2rem 0 !important;
   }
    .newsList {
    padding: 30px 0 !important;
    
}
}

@media screen and (max-width: 360px) {
    html {
        font-size: 65px !important;
    }
}

/*ie11*/
@media all and (-ms-high-contrast: none) {
    *::-ms-backdrop
}

/*ie10*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

}