.list-page-news ul li a span {
    width: 90rem;
}


.list-page-news ul li a {
    padding-left: 110rem;
}






.footer .footer-top .footer-contact .jsh {
    font-size: 14rem;
    line-height: 24rem; 
}

.youshi li:nth-child(3) { 
    width: 14%;
}
.ahover ul li .box span {
    font-size: 12rem; 
    line-height:24rem; 
}
 
.newslist .item .box .btn span {
    width: 43%;
    padding:0 5px;
    display: block;
    height:26rem;
    overflow: hidden;
}
.home-news .se_top .top_2 .swiper .swiper-slide .title .bt{
    padding:0 5px;
}
@media (max-width: 1200px) {
    .list-page-news ul li a span {
        width: 90px;
    }

    .list-page-news ul li a {
        padding-left: 110px;
    }
    .youshi li:nth-child(3) {
        width: 100%;
    }
    .footer .footer-top .footer-contact .jsh {
        font-size: 14px;
        line-height: 24px; 
    }
    .newslist .item .box .btn span { 
        height: 26px; 
    }
}
.nav ul li { 
    margin-left: 30rem; 
}

@media (max-width: 1200px) {
    .contact01 .contact-bottom ul li .span a.code img {
        height: 40px !important;
    }
}