﻿@charset "utf-8"; 
@import url(https://js01.v15cdn.com/single-template/public.css);

:root {--color: #ff3600;--fontfamily: "Nunito", sans-serif;--probgcolor:#000028;--prohovercolor:#e20914;--profontcolor:#f2f2f2;}
@media (min-width:1025px){:root{--fontsize12:14px;--fontsize13:15px;--fontsize14:16px;--fontsize15:17px;--fontsize16:18px;--fontsize17:19px;--fontsize18:20px;--fontsize20:22px;--fontsize22:24px;--fontsize24:26px;--fontsize26:28px;--fontsize28:30px;--fontsize30:32px;}}
@media (min-width:1441px){:root{--hometitlefont:30px}}
@media (max-width:1024px){header {background:var(--fontcolor)!important}
.m-menu span{background:var(--headercolor)}}
.wmpage211-page2 .wmpage211-page2-box{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item{width:24%;padding:40px 30px;text-align:center;background:#e6e6e6;position:relative;overflow:hidden;z-index:10}
.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item::before{content:'';position:absolute;right:-413px;bottom:0;width:297px;height:100%;background-color:#d7d7d7;transform:skew(-49deg);transform-origin:right top;z-index:-1;transition:.4s}
.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item:hover::before{width:264%}
.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item::after{content:'';position:absolute;right:-336px;bottom:0;width:0;height:100%;background-color:#bfbfbf;transform:skew(-45deg);transform-origin:right top;z-index:1;transition:.4s}
.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item:hover::after{width:100px}
.wmpage211-page2 .wmpage211-page2-item .wmpage211-page2-top{display:inline-block;position:relative}
.wmpage211-page2 .wmpage211-page2-item .wmpage211-page2-icon{display:inline-flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%;background:#fff;border:1px dashed #D4D3D3;transition:all .4s}
.wmpage211-page2 .wmpage211-page2-item:hover .wmpage211-page2-icon{transform:rotate(360deg)}
.wmpage211-page2 .wmpage211-page2-item .wmpage211-page2-icon em{color:var(--introcolor);font-size:var(--wmpage-font34)}
.wmpage211-page2 .wmpage211-page2-item .wmpage211-page2-num{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#D4D3D3;position:absolute;top:0;right:-8px;color:#fff;font-weight:var(--fontbold6)}
.wmpage211-page2 .wmpage211-page2-item .wmpage211-page2-title{color:var(--wmpage-color22);font-weight:var(--fontbold6);font-size:var(--wmpage-font20);margin:16px 0 10px}
.wmpage211-page2 .wmpage211-page2-item .wmpage211-page2-desc{color:var(--wmpage-color8)}
@media screen and (max-width:1024px){.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item{width:48%;margin-top:30px}}
@media screen and (max-width:768px){.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item{width:100%}}
.head-top{display:none;}
@media (min-width:1025px){.nobanner{padding-top:80px;}}
@media (min-width:1025px){#liinquiry a{background: none;height: 100%;padding: 0;border-radius:0;color: var(--headercolor) !important;transition: none;}
header.is-active .head-nav .nav-ul>li#liinquiry>a{color:var(--fontcolor) !important}
.head-nav .nav-ul>li#liinquiry:hover>a,.head-nav .nav-ul>li#liinquiry>a.inmenu_1,header.is-active .head-nav .nav-ul>li#liinquiry:hover>a,header.is-active .head-nav .nav-ul>li#liinquiry>a.inmenu_1{color:var(--color) !important}
#liinquiry a:before{display:block}}
.head-nav .search-box .head-search button{background:none;}
header.is-active .head-nav .search-box .head-search button em{color:var(--fontcolor)}
.wmkcfeedback .send-btn,.prodetails-info .prodetails-btnlist>*{border-radius:30px;}
.prodetails-tabs .prodetails-tabs-item{border-radius: 0;}
.prodetails-tabs .prodetails-tabs-item.act{background:none;border-bottom:2px solid var(--fontcolor);}
.kche-t91 .kche-t91-item>div{background-color:#bdbdbd;}
.pagesbanner .pagesbanner-animate{color: #000;max-width: 50%;left:12%;top:50%;transform: translateY(-50%);text-align: left;}
@media (min-width:1025px){.pagesbanner .pagesbanner-animate{top:58%}}
@media (min-width:1025px) and (max-width:1366px){.pagesbanner .pagesbanner-animate{top:60%}}
.pagesbanner .pagesbanner-animate .p1{font-size: 2.5vw;}
.pagesbanner .pagesbanner-animate .list{display: grid;grid-template-columns: repeat(2,1fr);gap: 20px;margin-top: 20px;max-width: 32vw;}
.pagesbanner .pagesbanner-animate .list .item{padding: 4px 15px;border: 1px #000 solid;border-radius: 5px;text-align: center;font-size: 1.5vw;}
@media (max-width:1024px) {.pagesbanner .pagesbanner-animate{left:0}}
@media (max-width:768px){.pagesbanner .pagesbanner-animate .p1{font-size:var(--fontsize18)}
.pagesbanner .pagesbanner-animate .p2{font-size:var(--fontsize12)}}
@media (max-width:500px){.pagesbanner .pagesbanner-animate{padding:0 10px}
.pagesbanner .pagesbanner-animate .p1{font-size:var(--fontsize14)}
.pagesbanner .pagesbanner-animate .p2{display:none}}
.banner-inner .banner-title-h1{display:none;}
.prodetails-textsub,.pagelink .pagelink-item .link{font-size:var(--fontsize16)}
.pro-d-main .pro-maylink{display:none;}
.wmkcfeedback .wmkcfb-fileupload, .wmkcfeedback input, .wmkcfeedback textarea{border-color:#eee;}
.wmkcfeedback .send-btn{background: #ddd;border:1px solid #d0d0d0;}
.prodetails-info .prodetails-btnlist>:hover,.wmkcfeedback .send-btn:hover{color:#fff;background:var(--color);border-color:var(--color)}

.wmpage177-page1 .wmpage177-page1-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage177-page1 .wmpage177-page1-list .wmpage177-page1-item{width:24%;filter:drop-shadow(0 7px 20px rgba(92, 92, 92, .1));background-color:#fff;padding:40px;position:relative;z-index:1}
.wmpage177-page1 .wmpage177-page1-list .wmpage177-page1-item::before{position:absolute;content:'';width:100%;height:4px;background:var(--color);left:0;bottom:0;transition:all .3s linear;z-index:-1}
.wmpage177-page1 .wmpage177-page1-list .wmpage177-page1-item:hover:before{height:100%}
.wmpage177-page1 .wmpage177-page1-item .wmpage177-page1-icon em{color: var(--color);font-size: var(--wmpage-font42);transition: all .2s linear;width: var(--wmpage-font42);display: block;line-height: 1;}
.wmpage177-page1 .wmpage177-page1-item .wmpage177-page1-title{color:var(--wmpage-color22);font-size:var(--wmpage-font20);font-weight:var(--fontbold7);margin:5px 0;transition:all .2s linear}
.wmpage177-page1 .wmpage177-page1-item .wmpage177-page1-info{color:var(--wmpage-color8)}
.wmpage177-page1 .wmpage177-page1-item:hover .wmpage177-page1-icon em,.wmpage177-page1 .wmpage177-page1-item:hover .wmpage177-page1-info,.wmpage177-page1 .wmpage177-page1-item:hover .wmpage177-page1-title{color:#fff}
@media (max-width:1024px){.wmpage177-page1 .wmpage177-page1-list .wmpage177-page1-item{width:50%}
}
@media (max-width:768px){.wmpage177-page1 .wmpage177-page1-list .wmpage177-page1-item{width:100%}
}
.wmpage177-page1 .wmpage177-page1-list .wmpage177-page1-item::before{background: #d4d3d3;}
/* .wmpage177-page1 .wmpage177-page1-item .wmpage177-page1-icon em{color: #d4d3d3;} */
.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item{background: #d4d3d3;}
.wmpage211-page2 .wmpage211-page2-box .wmpage211-page2-item::before{background: #d4d3d3;}
.kche-t203 .kche-t203-bg{background: initial!important;}
.kche-t203 .kche-t203-icon>em{color: var(--color);}
@media (min-width:1025px){.head-nav .nav-ul>li>a{margin:0 15px}}
@media (max-width:1500px) and (min-width:1025px){.head-nav .nav-ul>li>a{margin:0 8px}}
@media (max-width:1280px) and (min-width:1025px){.head-nav .nav-ul>li>a{margin:0 6px;font-size:var(--fontsize12)}}
.prodetails-content .kche-item-img img{border:none}
.protypefeedback .inquiry-title{font-size:var(--fontsize24)}
@media (max-width:768px){.prodetails-content .kche-t46 .kche-item-img{max-width:100%;}}
@media (min-width:1025px){footer .foot-main{display:flex;flex-wrap:wrap;justify-content:space-between}
footer .foot-nav{justify-content:space-between;width:35%;order:2}
footer .foot-nav li{width:48%}
footer .foot-nav a{margin:5px 0;display:block}
footer .foot-share{padding-top:0;order:1;width:24%;}
footer .foot-share ul{justify-content: flex-start;}
footer .foot-logo{margin-bottom:15px}
footer .foot-contact{margin:0;order:3;width:30%}
footer .foot-contact ul{display:block}
footer .foot-contact ul li{margin:5px 0;}
footer .copyright{order:4;width:100%;margin-top:15px}}
@media (max-width:1024px){.foot-logo{text-align:center;}}
@media (max-width:1200px) and (min-width:1025px){footer .foot-nav{width:35%}}
.pro-ulli1.pro-ulli1-active  li{line-height: 1.8; margin: 8px 0;}
ul.submenu.nav0>.side_nav2{display:none}
.page-nav {display:none}
.pagesbanner{min-height:auto}
.pagesbanner img{min-height:auto}
@media (min-width:1025px){
footer .foot-share ul li{margin:0 10px 6px 0}
footer .foot-share ul a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;}}
@media (min-width:1025px){
footer .foot-share .slogan{margin-bottom:15px;margin-left:10px;}
footer .foot-nav li,footer .foot-contact ul li,footer .foot-contact ul li em{line-height:32px;}
footer .foot-nav{align-content:baseline}
footer .foot-contact ul li{padding:5px 0;margin:0;}}
.head-nav .nav-ul>li>a{font-size:18px}
@media (min-width:1025px){.head-logo a img{max-height:55px}}
@media (max-width:1440px){.head-nav .nav-ul>li>a{font-size:16px}}
.home-title,.protype-main .home-title,.protypefeedback .inquiry-title{font-weight:400;font-size:24px}
.home-helpcenter .list .title,.wmkcfeedback .send-btn{font-size:18px}
.wmpage208-page3-left,.wmpage208-page3-bottom,.home-choose .chooseinfo ul li .info .p2,.home-des,.home-news .homenewslist .swiper-slide .info .text{font-size:16px}
.home-choose .chooseinfo ul li .info .p1,.home-news .homenewslist .swiper-slide .info .title,.procate li .info .title{font-weight:400;font-size:18px}
@media (min-width:1024px){header .head-nav{justify-content:center;flex:1}
.head-nav .nav-ul>li>ul a{font-size: 17px;}}


@media (min-width:1025px){header.is-active .lang-icon img{filter: invert(1);}
header.is-active .lang-icon span{color:var(--fontcolor)}
header.is-active .lang-icon span::before,header.is-active .lang-icon span::after{background: var(--fontcolor);}}
.lang-flex .lang-wrap li:nth-child(n+13){display:none}