﻿@charset "utf-8";
:root{--color:#58bac5}
body,article{color:var(--introcolor)}
@media (min-width:1025px){:root{--fontsize16:18px;}}
ul li{list-style:none;}
.about-contact{text-align:center}
.about-contact p{font-size:18px;font-style:italic;color:#666}
.about-contact a{background:var(--color);color:#FFF;display:inline-block;padding:12px 25px;margin-top:20px;font-weight:600;font-size:18px;letter-spacing:1px}
.about-contact a:hover{opacity:9}
.wmkc-faq-left{width:31%;display:flex;flex-direction:column;justify-content:space-between}
.wmkc-faq-right{width:68%}
.wmkc-faq-all{display:flex;justify-content:space-between;margin-top:70px}
.wmkc-faq-top{display:flex;margin-bottom:15px}
.wmkc-faq-size{padding:35px;background:#e2e5e5}
.wmkc-faq-size:nth-of-type(1){margin-bottom:15px;height:30%}
.wmkc-faq-size:nth-of-type(2){height:69%}
.wmkc-faq-size p:nth-of-type(1){margin-bottom:25px;color:var(--color);text-align:center;font-weight:700;font-size:25px;line-height:1}
.wmkc-faq-size p:nth-of-type(2){color:#434343;font-weight:400;font-size:23px;line-height:28px;padding-bottom:5px}
.wmkc-faq-im{width:42%}
.wmkc-faq-con{padding-left:15px;flex:1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}
.wmkc-faq-im img{display:block;width:100%}
.wmkc-faq-p{padding:30px;background:#e2e5e5}
.wmkc-faq-p p:nth-of-type(1){margin-bottom:25px;color:var(--color);text-align:center;font-weight:700;font-size:25px;line-height:1}
.wmkc-faq-p p:nth-of-type(2){color:#434343;font-weight:400;font-size:23px;line-height:27px}
.wmkc-faq-p:nth-of-type(1){margin-bottom:15px;height:49%}
.wmkc-faq-p:nth-of-type(2){height:49%}
.wmkc-faq-botton img{display:block;width:100%}
.wmkc-faq-banner{background:url(/uploads/37417/faq3.png) center no-repeat;background-size:cover;padding:32px;margin:50px 0px}
.wmkc-faq-banner p{font-size:26px;font-weight:700;color:#FFF;line-height:33px}
.wmkc-faq-tit p{font-size:45px;font-weight:700;color:var(--color);line-height:1;padding-bottom:20px;display:inline-block;border-bottom:5px solid var(--color)}
.wmkc-faq-tit{position:relative}
.wmkc-faq-tit::after{position:absolute;content:'';width:100%;height:1px;background-color:var(--color);bottom:0px;left:0px}
.wmkc-faq-boxs p:nth-of-type(1){font-size:26px;font-weight:700;color:var(--color);line-height:1;padding-bottom:15px;padding-left:20px;position:relative}
.wmkc-faq-boxs p:nth-of-type(1)::after{position:absolute;content:'';width:7px;height:7px;background:var(--color);border-radius:50%;left:0;top:10px}
.wmkc-faq-boxs p:nth-of-type(2){font-size:18px;font-weight:400;color:var(--introcolor);line-height:29px}
.wmkc-faq-boxs{margin-bottom:25px}
.wmkc-faq-appall{padding-top:30px;margin-bottom:80px}
.wmkc-faq-card{display:flex;justify-content:space-between;margin-bottom:70px}
.wmkc-faq-li{width:11%;display:flex;flex-direction:column;align-items:center}
.wmkc-faq-name{margin-top:15px}
.wmkc-faq-name p{font-size:18px;font-weight:400;color:var(--introcolor);line-height:1.3;text-align:center}
.wmkc-faq-imgs{max-width:80%;transition:all .3s ease-in-out}
.faq-custom-all{display:flex;justify-content:space-between;padding:45px 0px}
.faq-custom-box:nth-of-type(1){width:42%;overflow:hidden}
.faq-custom-box:nth-of-type(2){width:32%;padding:30px;background:var(--color)}
.faq-custom-box:nth-of-type(3){width:24%;padding:30px;background:var(--color)}
.faq-custom-box img{display:block;max-width:100%}
.faq-custom-box h5{font-size:25px;font-weight:700;color:#FFF;line-height:29px;margin-bottom:15px}
.faq-custom-box p{font-size:20px;font-weight:400;color:#FFF;line-height:25px}
.faq-custom-box p:nth-of-type(1){margin-bottom:10px}
.wmkc-faq-a a{font-weight:500;color:var(--color);line-height:42px;font-size:30px;font-style:italic;text-decoration:underline}
.wmkc-faq-a{margin-bottom:40px}
.faq-apparel{display:flex;margin-bottom:70px}
.faq-app-left{width:48%;padding-right:45px;box-sizing:border-box}
.faq-app-right{flex:1;overflow:hidden}
.faq-app-size p{font-size:18px;font-weight:400;color:var(--introcolor);line-height:30px;padding-bottom:25px}
.faq-app-size h5{font-size:24px;font-family:Helvetica;font-weight:700;color:var(--color);line-height:1;padding-bottom:17px}
.faq-app-size{margin-top:35px}
.faq-app-left .wmkc-faq-tit p{width:80%;font-size:36px}
.wmkc-ques-all{display:flex;justify-content:space-between;margin-top:50px}
.wmkc-ques-box{width:49%;overflow:hidden}
.wmkc-ques-size{max-width:1420px;margin:0px auto;padding:155px 70px 55px;box-sizing:border-box;border:10px solid var(--color);transform:translateY(-100px)}
.wmkc-ques-p h5{font-size:26px;font-weight:700;color:var(--color);line-height:29px;margin-bottom:15px;position:relative}
.wmkc-ques-p h5::after{position:absolute;content:'';width:10px;height:10px;border-radius:100%;background:var(--color);left:-20px;top:6px}
.wmkc-ques-p p{font-size:18px;font-weight:400;color:var(--introcolor);line-height:1.5;margin-bottom:10px}
.wmkc-ques-p{margin-bottom:30px}
.wmkc-faq-us{display:flex;justify-content:center}
.wmkc-faq-li:hover .wmkc-faq-imgs{transform:rotateY(180deg)}
.faq-custom-box:nth-of-type(1):hover img{transform:scale(1.1)}
.faq-app-right:hover img{transform:scale(1.1)}
.wmkc-ques-box:hover img{transform:scale(1.1)}
.wmkc-odm-size p{font-size:18px;font-weight:400;color:var(--introcolor);line-height:1.5;margin-bottom:20px}
.wmkc-odm-size{margin:35px 0px}
.wmkc-odm-all{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.wmkc-odm-box{width:24%;margin-bottom:2%}
.wmkc-odm-box img{display:block;max-width:100%}
.wmkc-odm-card{position:relative}
.wmkc-odm-design{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;height:100%}
.wmkc-odm-im{text-align:end;padding:40px 0px}
.wmkc-odm-con{position:relative}
.wmkc-odm-p{position:absolute;top:0;left:0;width:40%;height:100%;padding:40px;background:#ebebebbf;display:flex;flex-direction:column;justify-content:center}
.wmkc-odm-p p{font-size:18px;font-weight:400;color:var(--introcolor);line-height:1.5;text-align:justify}
.wmkc-odm-p p:nth-of-type(1){margin-bottom:20px}
.wmkc-odm-con{margin:60px 0px}
.wmkc-odm-x p{font-size:26px;font-weight:400;color:#56aebc;line-height:35px;font-style:italic}
.wmkc-odm-us{background:#56aebc;display:flex;justify-content:center;margin:60px 0px}
.wmkc-odm-alls{display:flex;justify-content:space-between}
.wmkc-odm-contant{width:30%}
.wmkc-odm-tit p{color:#56aebc;font-size:22px;text-align:center;text-transform:uppercase;line-height:1}
.wmkc-odm-tit{margin:40px 0 20px}
.wmkc-odm-text p{font-size:18px;line-height:1.5;text-align:justify;margin-bottom:20px}
.wmkc-odm-title p{font-size:26px;font-weight:700;text-decoration:underline;color:var(--color);line-height:35px;text-align:center;margin-bottom:60px}
.wmck-odm-i{overflow:hidden}
.wmck-odm-i:hover img{transform:scale(1.1)}
.wmkc-oem-contant{display:flex;justify-content:space-between;align-items:center;margin-top:30px}
.wmkc-oem-left{flex:1}
.wmkc-oem-right{width:55%;overflow:hidden}
.wmkc-oem-right:hover img{transform:scale(1.1)}
.wmkc-oem-left{font-size:26px;font-weight:400;color:var(--introcolor);line-height:32px;text-align:justify;padding-right:40px}
.wmkc-oem-left p{margin-bottom:15px;font-size:18px;line-height:1.5}
.wmkc-oem-text{margin:55px 0px}
.wmkc-oem-text p{font-size:18px;font-weight:400;color:var(--introcolor);line-height:1.5}
.wmkc-oem-t{display:flex;justify-content:space-between}
.wmkc-oem-b{display:flex;justify-content:space-between}
.wmkc-oem-all{display:flex;justify-content:space-between;margin-bottom:50px}
.wmkc-oem-r{width:37%;overflow:hidden}
.wmkc-oem-img{overflow:hidden}
.wmkc-oem-img:hover img{transform:scale(1.1)}
.wmkc-oem-r:hover img{transform:scale(1.1)}
.wmkc-oem-l{width:62%;display:flex;flex-direction:column;justify-content:space-between}
.wmkc-oem-please p:nth-of-type(1){font-size:26px;text-transform:uppercase;text-align:center;line-height:1;padding-bottom:15px;color:#FFF}
.wmkc-oem-please p:nth-of-type(2){text-align:center;font-size:26px;color:#FFF}
.wmkc-oem-please{background:var(--color);padding:50px 0px}
.wmkc-oem-evaluate{display:flex;justify-content:space-between;padding:45px 60px;border:1px solid #e2d8e8;margin-top:40px}
.wmkc-eval-box{display:flex;padding:20px}
.wmkc-eval-size{width:90%}
.wmkc-eval-ioc{flex:1}
.wmkc-eval-size p:nth-of-type(1){color:var(--color);font-size:22px;font-weight:700}
.wmkc-eval-size p:nth-of-type(2){font-size:18px;line-height:1.5}
.wmkc-oem-ioce{display:flex;padding:100px 0px}
.wmkc-oem-item{display:flex;flex-direction:column;align-items:center;flex:1}
.wmkc-oem-item .img{height:107px;margin-bottom:50px;transition:all .3s ease-in-out}
.wmkc-oem-item .text p:nth-of-type(1){font-size:22px;font-weight:700;color:var(--color);line-height:1.5;text-align:center}
.wmkc-oem-item .text p:nth-of-type(2){font-size:18px;text-align:center;line-height:1.5}
.wmkc-oem-item:nth-of-type(1){padding-right:70px}
.wmkc-oem-item:nth-of-type(2){padding:0px 70px;border-left:1px solid #eee;border-right:1px solid #eee}
.wmkc-oem-item:nth-of-type(3){padding-left:70px}
.wmkc-oem-us a{display:flex;justify-content:center}
.wmkc-oem-img img,.wmkc-oem-r img{display:block;max-width:100%}
.wmkc-oem-item:hover img{transform:rotateY(180deg)}
.wmkc-service-box{display:flex}
.wmkc-service-box .left{width:49%}
.wmkc-service-box .right{width:49%;overflow:hidden}
.wmkc-service-box .right:hover img{transform:scale(1.1)}
.wmkc-service-box .right img{display:block;width:100%;max-width:100%;transition:all .3s ease-in-out;height:100%;object-fit:cover}
.wmkc-service-box:nth-of-type(1) .left{padding:38px;margin-right:35px;background:url(/uploads/37417/service1.jpg) center no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover}
.wmkc-service-box:nth-of-type(2) .left{padding:38px;margin-left:35px;background:url(/uploads/37417/service4.jpg) center no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover}
.wmkc-service-box .left p:nth-of-type(1){font-size:45px;font-weight:700;color:#000;line-height:1;margin-bottom:30px}
.wmkc-service-box .left p:nth-of-type(2){font-size:18px;font-weight:400;color:#000;line-height:1.5;text-align:justify}
.wmkc-service-box .left a{font-size:22px;font-weight:700;color:#151515;line-height:1;padding:15px 30px;border:1px solid #000;margin-top:20px}
.wmkc-service-box:nth-of-type(1){margin-bottom:50px}
.wmkc-service .text p{font-size:18px;font-weight:400;color:#434343;line-height:29px}
.wmkc-service .text{margin:30px 0px}
.wmkc-service .text p:nth-of-type(1){margin-bottom:15px}
.wmkc-service-size{display:flex;justify-content:space-between;padding:60px 0px}
.wmkc-service-size .text{width:30%}
.wmkc-service-size .text p:nth-of-type(1){font-size:26px;font-weight:700;color:var(--color);line-height:1;text-align:center;margin-bottom:15px}
.wmkc-service-size .text p:nth-of-type(2){font-size:18px;font-weight:400;color:#434343;line-height:1.5;text-align:justify}
.wmkc-service-p{margin-top:50px;margin-bottom:80px}
.wmkc-service-p p{font-size:18px;font-weight:400;color:#434343;line-height:29px}
.wmkc-service-p p:nth-of-type(1){margin-bottom:15px}
.wmkc-service-p p:nth-of-type(2) strong{color:#2a8693;font-style:italic}
.wmkc-service-us a{display:flex;justify-content:center}
@media (max-width:1520px){.faq-app-size p,.wmkc-faq-boxs p:nth-of-type(2),.wmkc-faq-p p:nth-of-type(2),.wmkc-faq-size p:nth-of-type(2),.wmkc-ques-p p{font-size:20px}
.wmkc-faq-all{margin-top:30px}
.faq-app-left .wmkc-faq-tit p,.wmkc-faq-tit p{font-size:32px}
.wmkc-faq-banner p{font-size:22px;text-align:center}
.wmkc-faq-boxs p:nth-of-type(1){font-size:22px}
.wmkc-oem-evaluate{padding:30px 50px}
.wmkc-oem-item:nth-of-type(2){padding:0 50px}
.wmkc-oem-item:nth-of-type(1){padding-right:50px}
.wmkc-oem-item:nth-of-type(3){padding-left:50px}
.wmkc-service-size .text p:nth-of-type(2){font-size:20px}
.wmkc-service-box .left p:nth-of-type(1){margin-bottom:20px;font-size:36px}}
@media (max-width:1366px){.wmkc-faq-p{padding:20px}
.faq-app-size p,.wmkc-faq-boxs p:nth-of-type(2),.wmkc-faq-p p:nth-of-type(2),.wmkc-faq-size p:nth-of-type(2),.wmkc-ques-p p{font-size:18px}
.wmkc-faq-p p:nth-of-type(1),.wmkc-faq-size p:nth-of-type(1){margin-bottom:15px;font-size:22px}
.faq-app-left .wmkc-faq-tit p,.wmkc-faq-tit p{font-size:24px}
.wmkc-ques-size{padding:110px 50px 20px}
.wmkc-odm-p p{font-size:18px}
.wmkc-odm-x p{font-size:18px;text-align:center}
.wmkc-odm-title p{font-size:22px;margin-bottom:40px}
.wmkc-eval-size p:nth-of-type(1),.wmkc-eval-size p:nth-of-type(2),.wmkc-oem-item .text p:nth-of-type(2),.wmkc-oem-left,.wmkc-oem-text p{font-size:18px}
.wmkc-oem-please p:nth-of-type(1){font-size:22px;padding-bottom:10px}
.wmkc-oem-text{margin:30px 0px}
.wmkc-service .text p,.wmkc-service-box .left p:nth-of-type(2){font-size:18px}
.wmkc-service-box .left p:nth-of-type(1){font-size:32px}
.wmkc-service-box .left a{font-size:18px;padding:10px 20px}
.wmkc-service-p p,.wmkc-service-size .text p:nth-of-type(2){font-size:18px}}
@media (max-width:1024px){.wmkc-faq-all{flex-direction:column}
.wmkc-faq-left{width:100%;margin-bottom:15px}
.wmkc-faq-right{width:100%}
.wmkc-faq-con{width:50%;flex:auto}
.faq-app-size p,.wmkc-faq-boxs p:nth-of-type(2),.wmkc-faq-p p:nth-of-type(2),.wmkc-faq-size p:nth-of-type(2),.wmkc-ques-p p{font-size:16px;line-height:1.5}
.wmkc-faq-banner{padding:20px;margin:20px 0px}
.wmkc-faq-banner p{font-size:18px;line-height:1.5}
.wmkc-faq-boxs p:nth-of-type(1){font-size:20px}
.wmkc-faq-li{width:22%}
.wmkc-faq-card{flex-wrap:wrap;margin-bottom:50px}
.faq-custom-all{flex-direction:column}
.faq-custom-box:nth-of-type(1){width:100%}
.faq-custom-box:nth-of-type(2){width:100%;margin-bottom:20px}
.faq-custom-box:nth-of-type(3){width:100%}
.wmkc-faq-a a{line-height:1.5;font-size:22px}
.faq-apparel{flex-direction:column;margin-bottom:50px}
.faq-app-left{width:100%;padding-right:0;box-sizing:border-box}
.wmkc-ques-p h5{font-size:20px}
.faq-custom-box p{font-size:18px}
.wmkc-odm-p{width:60%}
.wmkc-odm-tit{margin:20px 0px}
.wmkc-odm-tit p{font-size:18px}
.wmkc-odm-text p{font-size:16px}
.wmkc-oem-left{padding-right:0}
.wmkc-oem-contant{flex-direction:column}
.wmkc-oem-right{width:100%;margin-top:20px}
.wmkc-oem-please p:nth-of-type(1){font-size:18px;padding-bottom:5px}
.wmkc-oem-please p:nth-of-type(2){font-size:18px}
.wmkc-oem-evaluate{flex-wrap:wrap}
.wmkc-service-size{padding:30px 0;flex-wrap:wrap}
.wmkc-service-size .text{width:100%;margin-bottom:20px}
.wmkc-service-box:nth-of-type(1){margin-bottom:20px}
.wmkc-service-box:nth-of-type(1) .left{padding:20px;margin-right:20px}
.wmkc-service-box:nth-of-type(2) .left{padding:20px;margin-left:20px}
.wmkc-service-box .left p:nth-of-type(1){font-size:24px;margin-bottom:10px}
.wmkc-service .text p,.wmkc-service-box .left p:nth-of-type(2){font-size:16px}}
@media (max-width:768px){.wmkc-faq-name p{font-size:16px}
.wmkc-faq-appall{margin-bottom:30px}
.wmkc-faq-banner p{font-size:16px}
.wmkc-faq-con{width:100%;padding-left:0px}
.wmkc-odm-size p{font-size:16px;margin-bottom:10px}
.wmkc-odm-p{width:100%;padding:20px;position:unset}
.wmkc-odm-p p{font-size:16px}
.wmkc-odm-im{padding:0}
.wmkc-odm-us{margin:30px 0px}
.wmkc-odm-alls{flex-wrap:wrap}
.wmkc-odm-contant{width:100%}
.wmck-odm-i{display:flex;justify-content:center}
.wmkc-odm-con{margin:30px 0px}
.wmkc-odm-box{width:49%}
.wmkc-eval-size p:nth-of-type(1),.wmkc-eval-size p:nth-of-type(2),.wmkc-odm-text p,.wmkc-oem-item .text p:nth-of-type(2),.wmkc-oem-left,.wmkc-oem-left p,.wmkc-oem-text p{font-size:16px}
.wmkc-oem-text{margin:15px 0px}
.wmkc-oem-all{margin-bottom:20px}
.wmkc-oem-please{padding:30px 0px}
.wmkc-oem-evaluate{padding:20px;margin-top:20px}
.wmkc-oem-ioce{padding:50px 0px}
.wmkc-service-p p,.wmkc-service-size .text p:nth-of-type(2){font-size:16px}
.wmkc-service-box .left a{font-size:16px}}
@media (max-width:450px){.wmkc-faq-size{padding:15px}
.wmkc-faq-p p:nth-of-type(1),.wmkc-faq-size p:nth-of-type(1){margin-bottom:10px;font-size:20px}
.wmkc-faq-top{flex-wrap:wrap}
.wmkc-faq-im{width:100%}
.wmkc-faq-li{width:32%}
.faq-app-left .wmkc-faq-tit p,.wmkc-faq-tit p{font-size:20px}
.faq-custom-box:nth-of-type(2),.faq-custom-box:nth-of-type(3){padding:15px}
.faq-custom-box p{font-size:16px;line-height:1.5}
.faq-custom-box h5{line-height:1.5;margin-bottom:10px;font-size:20px}
.wmkc-faq-a a{font-size:18px}
.wmkc-ques-size{padding:20px 30px;transform:translateY(0)}
.wmkc-ques-p h5{font-size:18px;line-height:1.5;margin-bottom:10px}
.wmkc-odm-x p{font-size:16px;line-height:1.5}
.wmkc-odm-title p{font-size:18px;margin-bottom:20px}
.wmkc-oem-evaluate{padding:0}
.wmkc-oem-item:nth-of-type(1){padding-right:0}
.wmkc-oem-item:nth-of-type(2){padding:0}
.wmkc-oem-item:nth-of-type(3){padding-left:0px}
.wmkc-oem-ioce{flex-wrap:wrap}
.wmkc-oem-item{width:100%;flex:unset;margin-bottom:20px}
.wmkc-oem-item .img{margin-bottom:20px;height:70px}
.wmkc-eval-box{flex-direction:column;justify-content:center;align-items:center}
.wmkc-eval-size p:nth-of-type(1){text-align:center}
.wmkc-service-box:nth-of-type(1){flex-direction:column;margin-bottom:20px}
.wmkc-service-box:nth-of-type(1) .left{margin-right:0}
.wmkc-service-box .left{width:100%}
.wmkc-service-box .right{width:100%;margin-top:20px}
.wmkc-service-box:nth-of-type(2){flex-direction:column-reverse}
.wmkc-service-box:nth-of-type(2) .left{margin-left:0px}
.wmkc-service-box .left a{font-size:14px}}

.foot-share ul a{background: none !important;border-radius: 0;}
.home-banner .swiper-slide>a::after {background:none}
.home-banner .banner-animote.bannertxt1 {top:50%;font-size:30px;font-weight:bold;padding:0;max-width:90%;width:80%}
.bannertxt1-tit1 {line-height:1;font-size:1.7em;}
.bannertxt1-tit2 {font-size:4.8em;line-height:1.1;text-transform:uppercase}
.bannertxt1-tit3 {line-height:1;font-size:1.7em;text-transform:capitalize}
@media (max-width:1650px){.home-banner .banner-animote.bannertxt1{font-size:25px}}
@media (max-width:1500px){.home-banner .banner-animote.bannertxt1{font-size:21px}}
@media (max-width:1366px){.home-banner .banner-animote.bannertxt1{font-size:17px}}
@media (max-width:1200px){.home-banner .banner-animote.bannertxt1{font-size:14px}}
@media (max-width:1024px){.home-banner .banner-animote.bannertxt1{font-size:12px}}
@media (max-width:768px){.home-banner .banner-animote.bannertxt1{width:90%}
.bannertxt1-tit1,.bannertxt1-tit3{font-size:17px;}
.bannertxt1-tit2 {font-size:45px;margin:6px 0}}
@media (max-width:500px){.bannertxt1-tit1,.bannertxt1-tit3{font-size:12px;}
.bannertxt1-tit2 {font-size:27px;margin:3px 0}}
.home-banner .banner-animote.bannertxt2 {top:24%;font-size:30px;font-weight:bold;padding:0;max-width:90%;width:80%}
.bannertxt2-tit1 {font-size:3.5em;line-height:1;text-transform:uppercase}
.bannertxt2-tit2 {line-height:1;font-size:1em;text-transform:capitalize}
@media (max-width:1650px){.home-banner .banner-animote.bannertxt2{font-size:25px}}
@media (max-width:1500px){.home-banner .banner-animote.bannertxt2{font-size:21px}}
@media (max-width:1366px){.home-banner .banner-animote.bannertxt2{font-size:17px}}
@media (max-width:1200px){.home-banner .banner-animote.bannertxt2{font-size:14px}}
@media (max-width:1024px){.home-banner .banner-animote.bannertxt2{font-size:12px;top:18%;}
.bannertxt2-tit1{margin-bottom:5px}}
@media (max-width:768px){.home-banner .banner-animote.bannertxt2{width:90%;}
.bannertxt2-tit2{font-size:14px;}
.bannertxt2-tit1 {font-size:37px;}}
@media (max-width:500px){.bannertxt2-tit2{font-size:12px;transform:scale(.8)}
.bannertxt2-tit1 {font-size:25px;}}
.home-banner .banner-animote.bannertxt3 {top:44%;left:0;font-size:30px;padding:0 0 0 4%;max-width:90%;width:50%;transform:translate(0,-50%);color:#000}
.bannertxt3-logo{display:flex;align-items:center;justify-content:center}
.home-banner .bannertxt3-logo img{height:2em;width:auto;transform:none!important}
.bannertxt3-logo span{width:1px;height:1.4em;background:#000;margin:0 3%}
.bannertxt3-tit {font-size:2em;line-height:1;text-transform:capitalize;margin:.4em 0 .6em;font-weight:bold;}
.bannertxt3-tit span{position:relative;padding-bottom:6px}
.bannertxt3-tit span:after{content:'';width:100%;height:2px;background: linear-gradient(to right, rgba(0,0,0,.1) , rgba(0,0,0,1),rgba(0,0,0,.1));position:absolute;bottom:0;left:0;border-radius:50%}
.bannertxt3-txt {display:inline-block;text-align:left}
.bannertxt3-txt p{line-height:1.4;font-size:.8em;text-transform:capitalize;font-weight:bold;}
@media (max-width:1650px){.home-banner .banner-animote.bannertxt3{font-size:25px}}
@media (max-width:1500px){.home-banner .banner-animote.bannertxt3{font-size:21px}}
@media (max-width:1366px){.home-banner .banner-animote.bannertxt3{font-size:19px}}
@media (max-width:1200px){.home-banner .banner-animote.bannertxt3{font-size:16px}}
@media (max-width:1024px){.home-banner .banner-animote.bannertxt3{font-size:14px;}}
@media (max-width:768px){.home-banner .banner-animote.bannertxt3{padding-left:3%}
.bannertxt3-txt p{font-size:12px;}
.bannertxt3-tit{font-size:27px;}}
@media (max-width:500px){.home-banner .banner-animote.bannertxt3{padding-left:0}
.bannertxt3-txt{display:none}
.bannertxt3-tit{font-size:14px;}
.home-banner .bannertxt3-logo img{height:1.6em}
.bannertxt3-logo span{height:1em}}
section.about{position:relative;padding:4% 0;background:url(/Content/uploads/2023908013/20230105142256baef5bafd5fe488eb44f1cc7b8f01fbd.jpg) no-repeat;background-size:cover;background-position:top;text-align:center}
section.about:before{content:'';background:rgba(255,255,255,.65);width:100%;height:100%;position:absolute;top:0;left:0;}
section.about .l-wrap{position:relative}
section.about .about-title{color:var(--color);font-size:22px;font-weight:700;position:relative;display:inline-block;margin-bottom:50px;font-family:Microsoft YaHei}
section.about .about-title::before{content:'';width:35%;height:2px;background:#0a0a0a;display:block;position:absolute;top:50%;left:-40%;margin:0 auto}
section.about .about-title::after{content:'';width:35%;height:2px;background:#0a0a0a;display:block;position:absolute;top:50%;right:-40%;margin:0 auto}
section.about .about-word{color:#111;font-size:20px;max-width:1000px;;margin:0px auto;text-align:center;line-height:2.5}
section.about .about-loto{color:var(--color);font-style:italic;font-size:36px;margin:20px 0;font-weight:700}
section.about .about-more{font-family:Microsoft YaHei;display:inline-block;color:#FFF;font-weight:700;font-size:20px;background:var(--color);padding:10px 30px;transition:all .3s;text-transform:uppercase}
@media (max-width:1025px){section.about .about-title{margin-bottom:30px}
section.about .about-word{font-size:16px;line-height:1.8}
section.about .about-more{font-size:14px}}
@media (max-width:640px){section.about{padding:25px 0px}
section.about .about-title::before{width:10%;left:-14%}
section.about .about-title::after{width:10%;right:-14%}
section.about .about-title{font-size:18px;margin-bottom:10px}
section.about .about-word{font-size:13px}
section.about .about-loto{font-size:20px;margin:5px 0px}
section.about .about-more{padding:5px 15px}}
.choose-item{display: flex;justify-content: space-between;align-items: center;}
.choose-item-top{width: 31%;}
.choose-item-main{width: 35%;}
.choose-item-bottom{width: 31%;}
.choose-item-t{display: flex;align-items: center;margin-bottom: 15px;}
.choose-item-tit{margin-left: 15px;}
.choose-item-ic{width: 30px;height: 30px;}
.choose-item-box{font-size:var(--fontsize18)}
.choose-item-top .choose-item-box:nth-of-type(1){margin-bottom: 20px;}
.choose-item-bottom .choose-item-box:nth-of-type(1){margin-bottom: 20px;}
@media (max-width:1200px){.choose-item{flex-direction: column;}
.choose-item-top{width: 100%;}
.choose-item-main {width: 100%;margin: 25px 0;}
.choose-item-bottom {width: 100%;}}
@media (min-width:1025px){.home-des{font-size:var(--fontsize18);color: #111;}}
@media (min-width:769px){.home-hotpro .hotpro-img{width:40%;}}
@media (min-width:1025px){.head-nav .nav-ul>li>a{font-size: var(--fontsize18);color: #000000;padding: 0px 5px;}}
@media (min-width:1025px) and (max-width:1440px){.head-nav .nav-ul>li>a{font-size: var(--fontsize15);padding: 0px 7px;}}
header.is-active{background: #ffffff;}
.logo-mt{display: none;}
@media (max-width:1024px){
.logo-mt{display: block;}.head-logo a>img{display: none;}
header.is-active{background: #000;}}
.nobanner header .head-info{background:#fff;}
.home-factory .home-more{color:var(--fontcolor);border-color:var(--fontcolor)}
.home-factory .home-more:hover{color:var(--color);border-color:var(--color)}
.home-service .service-item .box{transform: translateY(50%);text-align: center;bottom:50%;}
.home-service .service-item:nth-child(2) .box{bottom:50%;}
.kche-t125 .kche-t125-info .kche-t125-des{color:var(--introcolor)}
.servicetit{margin-bottom: 2%;}
.home-cate{padding-bottom:2%;}
.kche-black{color:var(--introcolor) !important}
@media (min-width:1025px){body:not(.nobanner){padding-top:116px;}
body:not(.nobanner) header .head-top{background:#1a1414}
body:not(.nobanner) header .head-info{background:#fff;}}
.home-service .home-more{background:rgba(0,0,0,0.5)}
.home-service .service-item .box .text{display: none;}
.head-top .head-right .head-share{width:auto;}
.head-top .head-right .head-share .icon-share{display:none;}
.head-top .head-right .head-share ul{opacity: 1;transform: translateX(0);overflow: inherit;visibility: inherit;position: static;}
.about-us .about-active-bac{background-image: linear-gradient(to bottom, #405ec2,#6773b5,#9189a6);;}
.firsadd{background-image: linear-gradient(to bottom, #405ec2,#6773b5,#9189a6);}
.pagesbanner .inner-banner-text{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:11;color:#fff;display:flex;flex-direction:column;align-items:center;width:100%}
.pagesbanner .inner-banner-text p span{line-height: 1;font-size: 148px;text-transform: uppercase;}
.pagesbanner .inner-banner-text p{text-align:center;margin-bottom:20px;font-size: 42px;line-height: 1;text-transform: uppercase;}
.pagesbanner .inner-banner-text p span{font-weight:700}
.pagesbanner .inner-banner-text .btn{background: #76767685;border: 1px dashed #a5a5a5;color:#fff;padding: 16px 25px;font-size: 22px;line-height: 1;border-radius:25px;text-align:center;cursor:pointer;display:inline-block;margin:0 auto}
@media (min-width:888px) and (max-width:1380px) {.pagesbanner .inner-banner-text p span{line-height: 1.5;font-size: 100px;}}
@media (max-width:888px){.pagesbanner .inner-banner-text p span{font-size:40px}}
@media (max-width:572px){.pagesbanner .inner-banner-text p span{font-size:30px}
.pagesbanner .inner-banner-text p{text-align:center;margin-bottom:10px}}
iframe {height: revert-layer;}
