.i-about .i-about-right .i-about-list li{height: auto}
.esg-wrap .w1420 .esg-right .right-item .item-dsc,
.product-wrap .w1420 .pro-wrap-right .pro2-list li a .pro2-info .pro2-cont p{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
}
.service .choice-list li .dsc p{line-height: 26px;font-size: 16px}
.service .choice-list li:nth-child(even) .text{margin-right: 0}
.service .choice-list li .text{width: 40%}
.i-esg-2 .bottom-part .bottom-item .mongban a{font-size: 12px}
.i-esg-2 .bottom-part .bottom-item.new-item .mongban a{width: 50%}

body, button, input, select, textarea{font: 16px/1.2 Microsoft Yahei,Arial,sans-serif}
.tit,
.esg-wrap .w1420 .esg-left .left-top-wrap .top-en,
.product-wrap .w1420 .pro-wrap-left .left-top-wrap .top-en{font-size: 36px}
.i-banner .banner-item .banner-wrap .banner-tit,
.banner .banner-text .ban-tit{font-size: 48px}
.footer .f_info li .tel,
.i-about .i-about-right .i-about-list li .text .item-tit{font-size: 22px}
.honor > p{margin-top: 10px}
.footer .f1 li p,
.esg-wrap .w1420 .esg-left .esg-types li > a,
.job-wrap .job-swiper .swiper-slide .job-item .job-top .lob-tit{font-size: 20px}
.footer .f2-right .f-nav > li > a{font-size: 16px}
.coop .coop-top .des p{line-height: 28px}
.detali-conent .deta-info .info-text .content > p,
.job-wrap .job-swiper .swiper-slide .job-item .sum{font-size: 16px;line-height: 30px}
.service .choice-list li .text .tit{font-size: 30px}
.i-about .i-about-left .i-about-dsc{line-height: 2}


@media screen and (max-width: 1700px) {
    .job-wrap .job-swiper .swiper-slide .job-item{
        width: 49%;
    }
}
@media screen and (max-width: 1480px) {
    .i-esg-2 .bottom-part .bottom-item .mongban .mongban-wrap{
        top: 40px;
        transform: translateY(0);
        padding-bottom: 40px;
        box-sizing: border-box;
    }
    .i-esg-2 .bottom-part .bottom-item .mongban a{width: 100%}
    .esg-wrap .w1420 .esg-left .esg-types li{padding: 10px}
    .esg-wrap .w1420 .esg-left .esg-types li .child a{font-size: 14px}
}
@media screen and (max-width: 1366px) {
    .i-esg-2 .bottom-part .bottom-item.new-item .mongban .mongban-wrap{
        top: 40px;
        transform: translateY(0);
        padding-bottom: 40px;
        box-sizing: border-box;
    }
    .i-esg-2 .bottom-part .bottom-item.new-item .mongban a{
        width: 100%;
    }
}
@media screen and (max-width: 980px) {
    .job-wrap .job-swiper .swiper-slide .job-item{width: 100%;
    }
}

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

    .i-esg-2 .bottom-part .bottom-item.new-item .mongban a{width: 100% !important;}
    .footer .f1 li p{font-size: 20px;margin-left: 10px}
    .product-wrap .w1420 .pro-wrap-left .pro1-list li{padding: 0;width: 50%;margin: 0}
    .product-wrap .w1420 .pro-wrap-left .pro1-wrap .pro1-list,
    .esg-wrap .w1420 .esg-left .esg-types li .child{padding-left: 20px;box-sizing: border-box}
    .product-wrap .w1420 .pro-wrap-left .pro1-list li p {font-size: 26px !important;}

    .esg-wrap .w1420 .esg-left .esg-types li .child a{width: 100%;margin-bottom: 10px;}
}
