﻿@charset "utf-8";
.kche-t114 .kche-t114-info { padding-right: unset; margin-left: 3%; }
:root{--color:#3F2F4E;--fontfamily:"Open Sans", sans-serif;--fontcolor:#000;--titlecolor:#000;--introcolor:#000;--footercolor:#000;}
.kche-t54 .kche-t54-itemdes{color:var(--fontcolor)}
.kche-t171 .kche-t171-item { margin-top: 5px;}
.kche-t78 .kche-template-item h2 { font-size: 26px;}
.kche-t8>h2 {text-align: left; color: #000!important;font-size: 26px;}
.prodetails-content {font-size: 17px;}
.prodetails-content p {font-size: 17px;}
.kche-t157 .kche-t157-con p {  color: #000000; }
.kche-t75>.kche-list>.kche-flex-item>.kche-content {  color: #000000; }
footer{clear:both;margin:0px auto;padding:0px}
footer a,footer a:hover{color:var(--headercolor)}
.footer-top{background-color:var(--color);padding:1% 0px}
.footer-top .l-wrap{display:flex;align-items:center;justify-content:space-between}
.footer-top .l-wrap .title{font-size:var(--fontsize24);color:var(--headercolor)}
.footer-top .l-wrap .btn{width:150px;height:44px;background-color:#FFFFFF;border-radius:var(--border);color:var(--color);display:flex;align-items:center;justify-content:center;font-weight:var(--fontbold5);position:relative;z-index:1;border:1px solid var(--color);transition:all .2s linear}
.footer-top .l-wrap .btn::after{content:'';display:inline-block;width:0px;height:100%;background-color:var(--color);position:absolute;top:0px;left:0px;z-index:-1;border-radius:var(--border);transition:all .2s linear}
.footer-top .l-wrap .btn:hover::after{width:100%}
.footer-top .l-wrap .btn:hover{border-color:#FFFFFF;color:var(--headercolor)}
.footer-bottom{box-sizing:border-box;color:var(--headercolor);background-color:var(--color)}
.footer-bottom .main{display:flex;justify-content:space-between;padding-bottom:2%}
.footer-bottom .main .left{width:20%;padding-top:10px;}
.footer-bottom .main .left .text img{width:100%;display:block;height:auto;max-height:inherit;}
.footer-bottom .main .mid{display:flex;margin:0px 4%;flex:1;justify-content:space-between}
.footer-bottom .main .mid>div{width:30%}
.footer-bottom .main div p.title{color:var(--headercolor);font-size:var(--fontsize22);margin-bottom:10px;white-space:nowrap}
.footer-bottom .main .mid ul{margin:0px;padding:0px;display:block}
.footer-bottom .main .mid ul li{line-height:1.8}
.footer-bottom .main .mid ul li a em{margin-right:5px}
.footer-bottom .main .right div{width:110px;height:auto}
.footer-bottom .main .right div .ErWeiImg {border-radius:var(--border)}
.footer-bottom .bottom{box-sizing:border-box;padding:10px;color:var(--headercolor);font-size:var(--fontsize14);text-align:center}
.footer-bottom .bottom a{font-size:var(--fontsize14);margin-left:10px}
.footer-bottom .bottom a:hover{color:var(--headercolor)}
.footer-bottom .bottom .left p{margin:0px}
.footer-bottom .bottom .right span{white-space:nowrap}
.footer-bottom .bottom .right span:first-child{margin-right:60px}
.footer-bottom .main .mid ul li a:hover{color:var(--headercolor)}
.footer-bottom .main .left .follow ul{display:flex;align-items:center;color:var(--headercolor);font-size:var(--fontsize18);flex-wrap:wrap}
.footer-bottom .main .left .follow a{color:var(--headercolor);display:inline-flex;margin:4px;width:35px;height:35px;background-color:#FFFFFF25;border-radius:var(--border);align-items:center;justify-content:center;transform:translateY(0);transition:all .2s linear}
.footer-bottom .main .left .follow a em{font-size:var(--fontsize20)}
.footer-bottom .main .left .follow a:hover{transform:translateY(-4px);background-color:var(--color)}
footer .foot-info{text-align:left}
.footer-bottom .main div p.title{font-weight:var(--fontbold6)}
.footer-bottom .main .content p.title{font-size:var(--fontsize18);line-height:1.3;margin-bottom:5px}
.foot-inner{margin-bottom:12px}
footer .foot-share{display:none}
@media (max-width:1024px){.footer-bottom .main{flex-wrap:wrap}
.footer-bottom .main .mid{margin:0px;width:100%;flex:inherit}
.footer-bottom .main .mid>div{width:50%}
.footer-bottom .main .left{width:40%;margin-bottom:2%}
.footer-bottom .main .left .text{margin:20px 0px}
.footer-bottom .main .right{width:100%}
.footer-bottom .bottom{padding:2% 0px}
.footer-bottom .bottom .right{width:100%;text-align:end}
.footer-bottom .bottom .right span:first-child{margin-right:20px}
.footer-top .l-wrap .right{width:100%;margin-top:3%}
.footer-top .l-wrap{flex-wrap:wrap}
.footer-top{padding:3% 0px}}
@media screen and (max-width:768px){.footer-bottom .main .left .follow span,.footer-bottom .main .left .logo,.footer-bottom .main .left .text{display:none}
.footer-bottom .bottom .right{text-align:center}
.footer-bottom .main .left .follow{margin:10px 0px}
.bottom-btn .btn-item.gotop em{color:#fff;}
.footer-bottom{margin-bottom:55px}}
@media (max-width:500px){html{overflow-x:hidden}
.footer-bottom .main .right{display:none}
.footer-bottom .main .mid{flex-wrap:wrap}
.footer-bottom .main .mid>div{width:100%;margin-bottom:20px}
.footer-bottom .main .mid .quick ul{display:flex;flex-wrap:wrap}
.footer-bottom .main .mid ul li{font-size:var(--fontsize14);padding:6px 0px;margin:2px 0px}
.footer-bottom .main .mid .quick ul li{width:33%}
.footer-bottom .main .mid .title{font-size:var(--fontsize20);margin-bottom:10px}
.footer-top{display:none}
.footer-bottom .bottom .left p{font-size:var(--fontsize12);text-align:center}
.footer-bottom .bottom{padding:10px 0px}
.footer-bottom .bottom .right{display:none}
.footer-bottom .main .left{width:100%}}

@media (min-width:1025px){header{background: #fff;}
body{padding-top: 120px;}
.head-nav .nav-ul>li>a,.head-left a,.head-top,.head-left,.lang-icon span{color: #000;}
.lang-icon span::after,.lang-icon span::before{background: #000;}
.nobanner header{background: #fff;}
body.nobanner {padding-top: 120px;}
.nobanner header .head-top{background: #fff;}
.head-share ul a{color:#000}
.head-share ul a:hover{color:#fff}
.lang-icon img{filter: brightness(0);}
.nobanner .pagesbanner{min-height: auto;}
}
.wmkcfeedback .wmkcfb-fileupload, .wmkcfeedback input, .wmkcfeedback textarea {border-color:var(--fontcolor)}
.wmkcfeedback .send-btn{color:#fff}
.home-more,.home-more:hover,#customswiper .customswiper-next em, #customswiper .customswiper-prev em,.procate li:hover,.wmkcfeedback .send-btn,.maylink-list .swiper-slide:hover .pro-info .title,.maylink-list .swiper-slide:hover .pro-info .text,.prodetails-info .prodetails-btnlist>:hover,.prodetails-tabs .prodetails-tabs-item.act,.common-page a.ctxt, .common-page span.ctxt,.procate li:hover .info .title,.pro-list.list1 li:hover .pro-info *,.icon-hottitle{color:#fff;}
.newslist.list1 li:hover .info *{color:#fff !important}
@media (max-width:768px){.bottom-btn .btn-item.gotop em{color:#fff;}}
.footop-item{display:none;}
.footop-item.active{display:flex;margin:0 auto;transform:translateY(50%);max-width:1200px;background:linear-gradient(to right,#C615E0,#0D71EC);color:#fff;align-items:center;justify-content:space-between;padding:30px 80px}
.foottop.active{display:block!important;}
.foottop.active+footer .footer-bottom{padding-top:60px;}
.footword{padding-right:40px;}
.footword div{font-weight:bold;font-size:var(--fontsize24);line-height:1.3;margin-bottom:10px;}
.footbtn{display:flex;white-space:nowrap}
.footbtn a{display:block;background:#fff;color:var(--color);font-weight:bold;padding:10px 25px;transition:.3s}
.footbtn a:hover{background:var(--color);color:#fff}
@media (max-width:1024px){.footop-item.active{padding:20px}
.foottop.active+footer .footer-bottom{padding-top:30px;}
.footword{padding-right:30px;}}
@media (max-width:768px){.footop-item.active{flex-wrap:wrap;transform:none;padding:20px 15px}
.footword{padding:0 0 15px;width:100%;}
.footword div{font-size:var(--fontsize22);margin-bottom:6px;}
.footbtn a{padding:7px 20px;}
.foottop.active+footer .footer-bottom{padding-top:0;}
.foottop.active .l-wrap{padding:0}}
.banner-inner{background:none;}
.pagesbanner{min-height:inherit;width: 100%;max-width: 1600px;padding: 0px 70px;margin: 0px auto;}
@media (max-width:1024px){.pagesbanner{padding:0 10px;}}
.head-left .item{margin-right: 10px;}
@media (max-width:768px){.footer-bottom .main .left .logo, .footer-bottom .main .left .text{display:block;}
footer .foot-info img{max-width:300px}}

.pro-main .page-nav{display: none;}
.pro-main .common-main>.l-wrap{display: flex;justify-content: space-between;}
.pro-main .page-main{flex: 1;width: 100%;}
.pro-main .page-main .l-wrap{max-width: none;padding: 0;}
.pro-main .sidebar{width: 350px;margin-right: 30px;}
.sidebar-item{width:100%;background:#F5F8F9;border-radius:5px;border-bottom:3px solid var(--color);margin-bottom:1.5em;position:relative}
.sidebar-item .sidebar-title{font-size:var(--fontsize22);font-weight:var(--fontbold6);color:var(--fontcolor);line-height:1.2;border-bottom:1px solid #e5e5e5;padding:15px 20px;padding-left:38px;position:relative}
.sidebar-item .sidebar-title::before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:var(--color);border-radius:50%}
.sidebar-item.search{display:flex;justify-content:space-between;align-items:center;border:none;padding:20px 20px}
.sidebar-item.search input{width:100%;height:50px;outline:0;border:1px solid #EEEEEE;padding:0px 50px 0px 20px;border-radius:5px;transition:all .1s linear}
.sidebar-item.search input:focus{border-color:var(--color)}
.pro-main .sidebar-item.search input{background:#EEEEEE}
.sidebar-item.search .search-btn{position:absolute;right:25px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--color);color:#FFFFFF;display:flex;align-items:center;justify-content:center;outline:0;border:none;border-radius:4px;cursor:pointer;transition:all .1s linear}
.sidebar-item.search .search-btn:hover{opacity:.9}
.sidebar-item.search .search-btn em{font-size:var(--fontsize22);font-weight:var(--fontbold6)}
.sidebar-item .sidebar-cate{padding:20px 20px}
.sidebar-item .sidebar-cate>li{width:100%;background:var(--color);border-radius:3px;margin-bottom:0.6em;position:relative;text-transform:capitalize}
.sidebar-item .sidebar-cate>li:last-child{margin-bottom:0em}
.sidebar-item .sidebar-cate>li.active .iconshow::after{background:#FFFFFF;border:none}
.sidebar-item .sidebar-cate>li>a{width:100%;height:48px;line-height:48px;padding:0px 15px;padding-right:50px;font-weight:var(--fontbold6)}
.sidebar-item .sidebar-cate>li .iconshow{position:absolute;right:0px;top:0px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.sidebar-item .sidebar-cate>li .iconshow::after{content:"";width:22px;height:4px;border:1px solid #FFFFFF;border-radius:3px}
.sidebar-item .sidebar-cate>li .sub-menu{display:none;background:#F3F8FA}
.sidebar-item .sidebar-cate>li .sub-menu a{display:flex;padding:8px 20px;color:var(--fontcolor);transition:all .1s linear}
.sidebar-item .sidebar-cate>li .sub-menu a:hover{background:#FAFAFA}
.sidebar-item .sidebar-cate>li .pro-menu{display:none;background:#F3F8FA}
.sidebar-item .sidebar-cate>li .pro-menu a{display:flex;padding:8px 20px;color:var(--fontcolor);transition:all .1s linear}
.sidebar-item .sidebar-cate>li .pro-menu a:hover{background:#FAFAFA}
.sidebar-item .sidebar-cate>li a{color:#FFFFFF;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.sidebar-item .sidebar-list{padding:20px}
.sidebar-item .sidebar-list .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}
.sidebar-item .sidebar-list .item:last-child{margin-bottom:0em}
.sidebar-item .sidebar-list .item:hover .img img{transform:scale(1.02)}
.sidebar-item .sidebar-list .item:hover .info .title{color:var(--color)}
.sidebar-item .sidebar-list .item .img{width:100px;height:80px;background:#FFFFFF;border:1px solid #EBEBEB;border-radius:3px;overflow:hidden}
.sidebar-item .sidebar-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .1s linear}
.sidebar-item .sidebar-list .item .info{flex:1;padding-left:15px}
.sidebar-item .sidebar-list .item .info .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.2;transition:all .1s linear}
.sidebar-item .sidebar-list .item .info .more{margin-top:4px;text-transform:capitalize;color:var(--color);font-size:var(--fontsize14)}
@media(max-width:1280px){.pro-main .sidebar{width:300px}}
@media(max-width:1024px){.pro-main .sidebar{display:none}}
.protype-industrial-bot .kche-t125 .kche-t125-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.protype-industrial-bot .kche-t125 .kche-t125-info{width:60%;box-sizing:border-box;padding-right:4%}
.protype-industrial-bot .kche-t125 .kche-t125-info h5{font-size:20px;font-weight:var(--fontbold6,600);color:#000;margin:0;margin-bottom:10px}
.protype-industrial-bot .kche-t125 .kche-t125-info .kche-t125-des{color:var(--introcolor,#555555);font-size:16px}
.protype-industrial-bot .kche-t125 .kche-t125-info .kche-t125-des p{margin:0}
.protype-industrial-bot .kche-t125 .kche-t125-img{width:40%;overflow:hidden;text-align:right}
.protype-industrial-bot .kche-t125 .kche-t125-img img{max-width:100%;height:auto;transition:all .1s linear}
.protype-industrial-bot .kche-t125 .kche-t125-img:hover img{transform:scale(1.05)}
.protype-industrial-bot .kche-t125 .kche-t125-more{margin-top:20px;cursor:pointer;background-color:var(--color,#6046ff);box-sizing:border-box;border-radius:5px;display:inline-block;font-size:16px}
.protype-industrial-bot .kche-t125 .kche-t125-more span{box-sizing:border-box;border-radius:5px;color:#fff;padding:6px 18px;display:inline-block;text-decoration:underline;transition:all .1s linear}
.protype-industrial-bot .kche-t125 .kche-t125-more:hover span{padding:6px 24px}
@media(max-width:768px){.protype-industrial-bot .kche-t125 .kche-t125-info{width:100%;padding-right:0;margin-bottom:20px}
.protype-industrial-bot .kche-t125 .kche-t125-img{width:100%}
.protype-industrial-bot .kche-t125 .kche-t125-img img{width: 100%;}
.protype-industrial-bot .kche-t125 .kche-t125-info h5{text-align:center}
}
.protype-industrial-bot {padding:1% 0 4%}
.protype-industrial-bot .kche-t125 .kche-t125-info h5{font-size:40px}
.protype-industrial-bot .kche-t125 .kche-t125-info .kche-t125-des{font-size:var(--fontsize26)}
@media (max-width:1280px){.protype-industrial-bot .kche-t125 .kche-t125-info h5{font-size:35px}
.protype-industrial-bot .kche-t125 .kche-t125-info .kche-t125-des{font-size:var(--fontsize22)}}
@media (max-width:1024px){.protype-industrial-bot .kche-t125 .kche-t125-info h5{font-size:30px}
.protype-industrial-bot .kche-t125 .kche-t125-info .kche-t125-des{font-size:var(--fontsize20)}}
@media (max-width:768px){.protype-industrial-bot {padding:10px 0 40px}
.protype-industrial-bot .kche-t125 .kche-t125-info h5{font-size:var(--fontsize26)}
.protype-industrial-bot .kche-t125 .kche-t125-info .kche-t125-des{font-size:var(--fontsize17)}}
 footer .foot-contact .foot-share{display:block}
footer .footer-bottom .mid .foot-share>ul{display:flex;justify-content:flex-start}
footer .footer-bottom .mid .foot-share>ul li{margin:0 1%}
.singgle-main .common-main>.l-wrap{max-width:1440px}
.news-main .newslist.list1{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}
.news-main .newslist.list1 li{width:100%;margin-right:0}
@media (max-width:768px){.news-main .newslist.list1{grid-template-columns:repeat(2,1fr)}
} .news-main .common-main .page-container .page-main{padding-top: 2% ;position:relative;z-index:0}
.news-main .common-main .page-container .page-main::before{content:'';width:100vw;max-width:1920px;height:100%;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;background:#f2ede7}
.head-left .item:last-child{margin-left:0}
#wmkc *{font-size:16px !important}
#wmkc .wmkc-list>li{padding:5px}
#wmkc .wmkc-icon{transform:scale(1)}

.head-left .item em{margin:0 5px}
.foot-inner .content .info{margin-top:5px;display:flex;align-items:center}
.foot-inner .content .info a{margin-left:5px;line-height:1.2}
.footbtn a:nth-child(1){margin-right:10px;}
.table td, .table th {   text-transform: capitalize;} 
.preview-container .small-box{aspect-ratio:unset}
.pro-d-main .l-wrap{max-width:1400px}
.banner-inner .banner-title-h1{display:none}
.gotop{width:45px;height:45px}
.gotop em, .gotop i{font-size:var(--fontsize18)}
.search-input.advanced{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%) rotateX(0);width:100%;height:100%;background:rgba(0,0,0,.35);display:none;align-items:flex-start;justify-content:center;z-index:9999}
.search-input.advanced.active{display:flex}
.search-input.advanced>div.panel-content{;margin:0 5%;top:15%;;background:#fff;padding:40px 40px 100px;border-radius:10px;position:relative}
.search-close{position:absolute;top:5px;right:20px;font-size:24px;cursor:pointer;color:#333}
.search-modal-title{text-align:center;font-size:32px;color:#332250;margin:0 0 30px;font-weight:500}
.input-wrap{display:flex;align-items:center;border:1px solid #d3c7e7;border-radius:6px;height:50px;margin-bottom:24px}
.input-wrap .input-icon{padding-left:10px;color:#999;font-size:18px}
.input-wrap input{padding-left:10px;flex:1;height:100%;border:none;outline:0;font-size:16px}
.search-btn{margin-right:2px;background:linear-gradient(90deg,#d72cf1,#277dff);color:#fff;border:none;height:43px;padding:0 26px;border-radius:5px;font-size:16px;cursor:pointer}
.search-btn:hover{background:#2068f8}
.trend-search{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}
.trend-text{color:#888;font-size:15px}
.trend-tag{padding:6px 14px;border-radius:4px;font-size:15px;color:#333;cursor:pointer;transition:all .3s ease-in-out;}
.trend-tag:hover{background:#efeaf9}
.qualification-download .table td,.qualification-download .table th,.common-main.\37 d-assurance .table td,.common-main.\37 d-assurance .table th,.common-main.\37 d-services .table td,.common-main.\37 d-services .table th{text-transform:initial}
.kche-t90 .kche-t90-l { width: 25%; }
@media (max-width:600px){.footbtn a{padding:5px 10px;font-size:14px;}}
@media (max-width:768px){.pagesbanner img, .pagesbanner video{min-height:inherit}}