.header .w1760 .nav li > a{width: auto}.header .w1760 .nav li{margin: 0 30px}.news-wrap .news-main-wrap .main-news .info .info-bottom{margin-top: 80px}.esg-wrap .w1420 .esg-right .right-item .item-dsc,.product-wrap .w1420 .pro-wrap-right .pro2-list li a .pro2-info .pro2-cont p,.esg-wrap .w1420 .esg-right .right-item .item-tit{    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;    word-break: break-all;}.header .w1760 .nav li .nav-wrap{width: 300px}.service .choice-list li:nth-child(even) .text {    margin-right: 0;}.service .choice-list li .text {    width: 40%;}.service .choice-list li .dsc p{font-size: 16px;line-height: 26px}.i-esg-2 .bottom-part .bottom-item .secondary-menu .secondary-menu-item .btn_circle{display: none}.i-esg-2 .bottom-part .bottom-item .secondary-menu .secondary-menu-item:hover{background: var(--yellow)}.i-esg-2 .bottom-part .bottom-item .secondary-menu .secondary-menu-item{margin: 0 10px 10px 0}.i-esg-2 .bottom-part .bottom-item .secondary-menu{width: 100%}.i-esg-2 .bottom-part .bottom-item.new-item .mongban a,.i-esg-2 .bottom-part .bottom-item .mongban a{width: 34%;margin-right: 80px}.i-esg-2 .bottom-part .bottom-item .mongban a:nth-child(even){margin-right: 0;}.i-esg-2 .bottom-part .bottom-item .mongban .mongban-wrap{    top: 40px;    transform: translateY(0);    padding-bottom: 20px;    /*justify-content: space-around;*/}.i-esg-2 .bottom-part .bottom-item .primary-menu{font-size: 30px}.esg-detali-wrap .right-main .jj .info ul li strong{line-height: 35px}.i-about .i-about-left .lil-tit{font-size: 22px}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) {    .header .w1760 .nav li{margin: 0 20px}    .header .w1760 .nav li a {font-size: 16px}    .i-esg-2 .bottom-part .bottom-item .secondary-menu .secondary-menu-item{font-size: 14px}    .pro-ys .ys-list li{width: 100%}    .service .choice-list li .dsc{margin-top:20px;}    .i-esg-2 .bottom-part .bottom-item .secondary-menu .secondary-menu-item{margin: 0 5px 5px 0}    .i-esg-2 .bottom-part .bottom-item .secondary-menu .secondary-menu-item{padding: 5px 10px}    .i-esg-2 .bottom-part .bottom-item .primary-menu-summary{padding: 0 20px;box-sizing: border-box}}@media screen and (max-width: 1480px){    .footer .f1 li p{font-size: 18px}    .product-wrap .w1420 .pro-wrap-left .pro1-list.on a{padding: 5px 10px;font-size: 14px}    .esg-wrap .w1420 .esg-left .esg-types li{padding: 10px}    .esg-wrap .w1420 .esg-left .esg-types li .child a{font-size: 14px}    .job-wrap .job-swiper .swiper-slide .job-item{width: 49%}    .header .w1760 .nav li{margin: 0 15px}    .header .w1760 .nav li a {font-size: 14px;}    .i-esg-2 .bottom-part .bottom-item .secondary-menu .secondary-menu-item{font-size: 12px}    .i-esg-2 .bottom-part .bottom-item.new-item .mongban a, .i-esg-2 .bottom-part .bottom-item .mongban a{width: 100% !important}}@media screen and (max-width: 1366px) {    /*.header .w1760 .nav li{margin: 0 15px}*/    /*.header .w1760 .nav li a {font-size: 14px;}*/}@media screen and (max-width: 750px) {    .i-esg-2 .bottom-part .bottom-item .secondary-menu .secondary-menu-item{        font-size: 20px;        padding: 10px 15px;    }        .footer .f1 li p{margin-left: 10px}    .footer .f1 li p{font-size: 14px}    .esg-left .mob-list-nav a{font-size: 22px;}    .esg-wrap .w1420 .esg-left .esg-types li .child a,    .job-wrap .job-swiper .swiper-slide .job-item{width: 100%}    .esg-wrap .w1420 .esg-left .esg-types li .child a{font-size: 26px !important}    .product-wrap .w1420 .pro-wrap-left .pro1-list.on a{font-size:28px;}    .product-wrap .w1420 .pro-wrap-left .pro1-list li{width: 100%}    .esg-wrap .w1420 .esg-right .right-item .item-tit,   }