@media screen and (max-width: 736px) {
    .nav-list ul li{
        width: 48%;
    }
    .lxfs{ padding: .2rem}
    .lxfs ul li .tit{ font-size: .16rem; padding-right: .2rem; text-align: left}
    .lxfs ul li .text .ewm{ width: 100%;}
}

.contact-about{ width: 100%; text-align: center; padding: 1rem 0; background: #fff;}
.contact-about h2{ font-size: .45rem; font-weight: bold; font-family: arial block}
.contact-about p{ font-size: .18rem;  font-weight: normal; font-family: "AvenirNextLTPro-UltLt"; width: 6rem; line-height: .24rem; margin: .4rem auto .6rem;}
.contact-about a{ color: #fff; padding: 0 38px; line-height: 48px; display: inline-block; z-index: 2; overflow: hidden; position: relative; font-size: 14px; text-transform: uppercase;}
.contact-about a::before{ content: ""; background: #72a248; width: 110%; height: 100%; position: absolute; right: 10px; top: 0; transform: skewX(-15deg); z-index: -1; transition: all 0.3s ease-in-out;}
.contact-about a:hover::before{ background: #000;}


.banner-content .text h2{
    font-weight: bold;
    font-size: .8rem;
    line-height: 2;
}
.banner-content .text h3{
    font-size: .36rem
}

@media screen and (max-width: 1112px){
    /* banner */

    .banner-content .text h2{ font-size: .64rem; line-height: 1.5;}
    .banner-content .text h3{
        font-size: .3rem
    }
}
@media screen and (max-width: 736px){
    .banner-content .text h2{ font-size: .48rem}
    .banner-content .text h3{ font-size: .24rem}
    .nav-list > ul{ width: 100%;}
    .nav-list ul li{ width: 33%;}
    .nav-list > ul > li > a{ font-size: .14rem;}
    .nav-list > ul > li > a.cur, .nav-list > ul > li > a:hover{ font-size: .16rem;}
    .Company article p{text-indent: .28rem;}
    .contact-about{ padding: .5rem .2rem; box-sizing: border-box;}
    .contact-about h2{ font-size: .36rem;}
    .contact-about p{ width: 100%; font-size: .14rem;  font-weight: bold;}
    .newsview .xinxi{ line-height: .3rem; font-size: 0 !important; letter-spacing: 0 !important; display: block;}
    .newsview .xinxi span{ width: 50%; font-size: .13rem!important; display: inline-block; box-sizing: border-box; padding: 0 0 !important;}
}
