@charset "utf-8";
.home-news-list .news-img>img{object-fit:contain}
@media screen and (max-width:1500px) and (min-width:1261px){.head-nav>ul>li>a{font-size:16px}}
.pagelink .pagelink-icon{position:relative}
.pagelink .pagelink-icon a{position:absolute;width:100%;height:100%;display:block;top:0;right:0}
.head-logo{padding:0}
.home-video{margin:50px 0}
.home-video ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.home-video ul li{width:32%}
.home-video ul li iframe{width:100%}
@media (max-width:768px){.home-video ul li{width:100%}
.home-video{margin:12vw 0}}
.common-content .pro-bottom{margin:0 0 30px}
.product-detail .detail-content{max-width:1240px}
.home-partners{display:none}
.foot-cate ul{flex-direction:column}
.foot-cate ul>li{width:100%;max-width:none}
.foot-social>p{margin-bottom:15px}
.foot-social ul{margin-top:15px}
.news-list.list0 .new-img{height:0;flex:inherit;display:block;width:100%;padding-bottom:66.666%}
.news-list.list0 .new-img img{height:100%;position:absolute;top:0;left:0;object-fit:contain}
.head-nav>ul>li{margin:0 15px}
@media screen and (max-width:1500px) and (min-width:1081px){.head-nav>ul>li{margin:0 8px}}
@media (min-width:1201px){.foot-item{width:auto;max-width:19%}
footer .l-wrap{justify-content:space-between}
.foot-cate ul,.foot-contact ul,.foot-nav ul{padding:0}
.foot-nav ul{width:250px;max-height:220px}
.foot-item.foot-social{width:33%;max-width:33%}}
.fotqr{display:flex;justify-content:space-between}
.fotqr div{width:32%}
.fotqr div p{margin-bottom:10px}
.fotqr div img{width:100%}
img{max-width:100%}
.abcontent *{-webkit-box-sizing:border-box;box-sizing:border-box}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.imgbox{overflow:hidden}
.imgbox img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.abcontent *{font-family:arial}
.abcontent{margin-bottom:50px}
.abcontent h2{font-size:36px;margin-bottom:10px;margin-bottom:25px}
.abcontent h3{font-size:30px;margin-bottom:25px;color:#4080b0}
.abcontent .intro{font-size:20px;line-height:1.4;margin-bottom:35px;text-align:justify}
@media (max-width:1024px){.abcontent{margin-bottom:4.8828125vw}
.abcontent h2{font-size:24px;margin-bottom:2.44140625vw}
.abcontent h3{font-size:20px;margin-bottom:2.44140625vw}
.abcontent .intro{font-size:16px;margin-bottom:3.41796875vw}}
.imgbox img{width:100%;display:block}
.ab-who .ab-who-middle .imgbox{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:calc((100% - 16px)/ 2);margin-right:16px}
.ab-who .ab-who-middle .imgbox:nth-child(2n){margin-right:0}
@media (max-width:768px){.ab-who .ab-who-middle .imgbox{width:calc((100% - 0px)/ 1);margin-right:0;margin-bottom:15px}
.ab-who .ab-who-middle .imgbox:nth-child(1n){margin-right:0}}
.ab-who .ab-who-bottom{margin:60px 0 20px}
@media (max-width:1024px){.ab-who .ab-who-bottom{margin:5.859375vw 0 1.953125vw}}
.ab-who .ab-who-bottom li{width:calc((100% - 300px)/ 4);margin-right:100px;text-align:center}
.ab-who .ab-who-bottom li:nth-child(4n){margin-right:0}
@media (max-width:1440px){.ab-who .ab-who-bottom li{width:calc((100% - 45px)/ 4);margin-right:15px}
.ab-who .ab-who-bottom li:nth-child(4n){margin-right:0}}
@media (max-width:768px){.ab-who .ab-who-bottom li{width:calc((100% - 15px)/ 2);margin-right:15px}
.ab-who .ab-who-bottom li:nth-child(2n){margin-right:0}}
.ab-who .ab-who-bottom li .num{font-size:50px;color:#4080b0;padding-bottom:10px;border-bottom:2px solid #000;line-height:1}
@media (max-width:1024px){.ab-who .ab-who-bottom li .num{font-size:30px}}
.ab-who .ab-who-bottom li .icon{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 30px}
@media (max-width:768px){.ab-who .ab-who-bottom li .icon{width:50px;height:50px;margin-bottom:15px}}
.ab-who .ab-who-bottom li p{font-size:20px;margin-top:10px}
@media (max-width:768px){.ab-who .ab-who-bottom li p{font-size:16px}}
.ab-proline .line1-list{position:relative;margin-bottom:20px}
.ab-proline .line1-list li{width:20%}
.ab-proline .line1-list li .cir-box{overflow:hidden;border-radius:50%;padding-bottom:100%;height:0;position:relative}
.ab-proline .line1-list li .cir-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;max-width:none}
@media (max-width:768px){.ab-proline .line1-list li{width:calc((100% - 10px)/ 2);margin-right:10px}
.ab-proline .line1-list li:nth-child(2n){margin-right:0}}
.ab-proline .line1-list li:nth-child(n+2){position:absolute;border:10px solid #fff;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media (max-width:768px){.ab-proline .line1-list li:nth-child(n+2){position:static;-webkit-transform:none;transform:none;border:none;transform:none}}
.ab-proline .line1-list li:nth-child(2){left:16%}
.ab-proline .line1-list li:nth-child(3){left:32%}
.ab-proline .line1-list li:nth-child(4){left:48%}
.ab-proline .line1-list li:nth-child(5){left:64%}
.ab-proline .line1-list li:nth-child(6){left:80%}
.ab-proline .line2-list li{width:calc((100% - 60px)/ 4);margin-right:20px;border:15px solid #9abcd5;border-radius:50%;border-right-color:#fff}
.ab-proline .line2-list li .cir-box{overflow:hidden;border-radius:50%;padding-bottom:100%;height:0;position:relative}
.ab-proline .line2-list li .cir-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;max-width:none}
.ab-proline .line2-list li:nth-child(4n){margin-right:0}
.ab-proline .line2-list li .cir-box{border:4px solid #fff}
@media (max-width:768px){.ab-proline .line2-list li{width:calc((100% - 10px)/ 2);margin-right:10px}
.ab-proline .line2-list li:nth-child(2n){margin-right:0}}
.ab-equip .equip-list li{width:calc((100% - 30px)/ 4);margin-right:10px}
.ab-equip .equip-list li:nth-child(4n){margin-right:0}
@media (max-width:768px){.ab-equip .equip-list li{width:calc((100% - 10px)/ 2);margin-right:10px}
.ab-equip .equip-list li:nth-child(2n){margin-right:0}}
.ab-cert .cert-list li{width:calc((100% - 60px)/ 4);margin-right:20px;margin-bottom:0}
.ab-cert .cert-list li:nth-child(4n){margin-right:0}
@media (max-width:768px){.ab-cert .cert-list li{width:calc((100% - 10px)/ 2);margin-right:10px}
.ab-cert .cert-list li:nth-child(2n){margin-right:0}}
.ab-cert .cert-list li .reflect{height:50px;background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;-webkit-transform:scaleY(-1);transform:scaleY(-1);opacity:.5;position:relative}
.ab-cert .cert-list li .reflect::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.5)),color-stop(50%,rgba(255,255,255,.8)),to(#fff));background-image:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.8) 50%,#fff)}
.ab-app .ab-app-top{margin-bottom:50px}
.ab-app .ab-app-top .left{width:75%}
.ab-app .ab-app-top .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:58px}
.ab-app .ab-app-top .right p{font-size:20px;font-weight:700}
@media (max-width:768px){.ab-app .ab-app-top{margin-bottom:4.8828125vw}
.ab-app .ab-app-top .left{width:100%}
.ab-app .ab-app-top .right{display:none;padding-left:0}
.ab-app .ab-app-top .right p{font-size:16px}}
.ab-app .app-list li{width:calc((100% - 60px)/ 3);margin-right:30px}
.ab-app .app-list li:nth-child(3n){margin-right:0}
@media (max-width:768px){.ab-app .app-list li{width:calc((100% - 0px)/ 1);margin-right:0;margin-bottom:20px}
.ab-app .app-list li:nth-child(1n){margin-right:0}
.ab-app .app-list li:last-child{margin-bottom:0}}
.ab-app .app-list p{font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;margin-top:20px}
@media (max-width:768px){.ab-app .app-list p{font-size:16px}}
.ab-team .left .img{height:100%}
.ab-team .left img{height:100%;-o-object-fit:cover;object-fit:cover}
.ab-team .team-box1{background-color:#1b1b1b}
.ab-team .team-box1 .left{width:66%}
.ab-team .team-box1 .right{width:34%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px}
.ab-team .team-box1 .right p{font-size:24px}
.ab-team .team-box1 .right .text{font-size:20px;line-height:1.5}
@media (max-width:1024px){.ab-team .team-box1 .right{padding:2.9296875vw}
.ab-team .team-box1 .right p{font-size:18px}
.ab-team .team-box1 .right .text{font-size:16px}}
.ab-team .team-box1 .right .text,.ab-team .team-box1 .right p{color:#fff}
@media (max-width:768px){.ab-team .team-box1 .left,.ab-team .team-box1 .right{width:100%}}
.ab-team .team-box2{background-color:#eee}
.ab-team .team-box2 .left{width:56%}
.ab-team .team-box2 .right{width:44%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 30px 30px 80px}
.ab-team .team-box2 .right h3{color:#000}
.ab-team .team-box2 .right li{background:url(../images/gou.png) no-repeat left top;padding-left:35px;font-size:20px}
@media (max-width:1600px){.ab-team .team-box2 .right li{font-size:16px}}
@media (max-width:1440px){.ab-team .team-box2 .right{padding:30px}}
@media (max-width:1024px){.ab-team .team-box2 .right{padding:2.9296875vw}}
@media (max-width:768px){.ab-team .team-box2 li{margin-bottom:0}
.ab-team .team-box2 .left,.ab-team .team-box2 .right{width:100%}}
#wmkc .wmkc-wechat img{max-width:200px}
.head-nav>ul>li{margin:0 8px}
ul.video11{display:flex;flex-wrap:wrap;justify-content:space-between}
ul.video11 li{width:33%;margin-bottom:25px;text-align:center;display:flex;flex-direction:column}
ul.video11 li iframe{width:100%}
ul.video11 li>p:first-child{margin-bottom:10px}
.product-detail .detail-content>.detail-title{display:none}
.news-list.list1 .new-img {padding-bottom:75%;display:block;border:1px solid #ccc;box-sizing:border-box;}
.news-list.list1 .new-img>img {position:absolute;height:100%;top:0;left:0;object-fit:contain;}
@media (min-width:1025px){#liproducts .submenu{padding:10px;list-style:none;width:900px;flex-wrap:wrap;left:-400px;display:none !important}
#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:32%;margin-left:1%}
.head-nav>ul>li#liproducts:hover>.submenu{display:flex !important;}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding-left:100px;line-height:normal;font-weight: var(--fontbold7);}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}
#liproducts .submenu>li .cate-con{padding-left:20px}}