header .nav-cp dl{ margin-bottom:.2rem;}
header .nav-cp dl dd .txt{--wlc:2; font-size:.14rem; line-height:1.5;}
header menu li#m98{ position: inherit;}
header .iox_search .top_search input{ min-width:2.5rem;}


.company-one .company-list .ol .tit{ font-size:.16rem;}
.company-one .company-list .ol .txt{ font-size:.2rem;}
.company-two .company-logy .item .tit{position:absolute; left:0; top:0; width:100%; color:#fff; font-size:.24rem; padding:.4rem .25rem; z-index:5;}
.company-two .company-logy .item .txt{padding:.45rem .25rem; min-height:3.5rem; line-height:1.7; color:#555555;}
.company-four .patent-list li .des{ font-size:.2rem;}
@media (max-width:640px) {
.company-one .company-list .ol{ width:50%; margin-bottom:.4rem;}
.company-one .company-list .ol:nth-child(2n)::after{ display:none;}
.company-one .company-list .ol .tit{ font-size:.2rem;}
.company-two .company-logy .item{ width:100%; margin-bottom:.3rem; margin-right:0;}
.company-two .company-logy .item .txt{ padding:.3rem; font-size:.22rem; min-height:1rem;}
.company-two .company-logy .item .tit{ padding:.3rem; font-size:.26rem;}
.company-two .company-logy .item:last-child{ margin-bottom:0;}
.company-three .market-box li{ font-size:.2rem;}
.company-four .patent-list li{ width:49%; margin-right:2%; margin-bottom:2%; padding:.3rem;}
.company-four .patent-list li:nth-child(2n){ margin-right:0;}
.company-four .patent-list li .tit{ font-size:.18rem;}
.company-four .patent-list li .oend .wxz{ font-size:.18rem;}
}

/*  */
.about-box .list_oiw .ol{ margin-bottom:.1rem;}

/*  */
.contact-one .title{ font-size:.28rem;}
.contact-two .wechat-box .item .text{ font-size:.14rem;}


/*  */
.products-list .ul li .icon-list .iol{ max-width:1.4rem; margin-right:.1rem;}


@media (max-width:640px) {
.news-box .news-top .item .text{ padding:.3rem;}
}


/*  */
@media (max-width:640px) {
.index-ban .text .tit-small{ font-size:.16rem;}
.index-ban .text .icon_hs{ margin:.2rem 0;}
}


/*  */
.pro-ban .text .tit-big{ font-size:.46rem;}
.pro-ban .text .des{ font-size:.28rem;}
.proinfo-one .text .tit-big{ font-size:.36rem;}
.proinfo-tow .text .tit-big{ font-size:.36rem;}
.proinfo-three .item .text .tit-big{ font-size:.26rem;}
.proinfo-three .iols-box .des{ font-size:.2rem;}
.proinfo-three .other .ol .txt{ font-size:.2rem;}
.proinfo-four .tit-big{ font-size:.36rem;}
.proinfo-six .tit-big{ font-size:.36rem;}
.proinfo-six .tit-des{ line-height:1.5;}
.proinfo-six .con_box2 .oil .wxt span{ font-size:.15rem; padding:.1rem;}
.proinfo-seven li{ font-size:.18rem;}
.proinfo-twelve li .tit{ font-size:.22rem;}
.proinfo-twelve li .des{ font-size:.14rem; padding:0 .1rem;}


@media (max-width:640px) {
.proinfo-one .text .tit-big{ font-size:.3rem;}
.proinfo-tow .text .tit-big{ font-size:.3rem;}
.proinfo-three .item .text .tit-big{ font-size:.22rem;}
.proinfo-three .iols-box .des{ font-size:.18rem; --wlc:2;-webkit-line-clamp:var(--wlc);display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break: break-word; -webkit-box-orient: vertical}
.proinfo-three .other .ol{ padding:.25rem;}
.proinfo-three .other .ol .txt{ font-size:.2rem;}
.proinfo-three .other .ol .tit span{ font-size:.4rem;}
.proinfo-four .tit-big{ font-size:.3rem;}
.proinfo-six .tit-big{ font-size:.3rem;}
}

.footer-one .footer-menu{ width:65%;}
.footer-one .footer-menu .plan{ width:3.2rem;}
.footer-one .footer-menu dl#adl111{ display:none;}
