﻿@charset "utf-8"; 
:root{--color:#d81f41;--wmkc-fontcolor:#868686;--swiper-theme-color:#d81f41}
.foot-main {background: #e6e6e6;margin-top:0}
.kche-t141 .kche-t141-list .kche-t141-item .kche-t141-item-text {margin-left: 40px;}
table tr:nth-child(even) {  background: #fff; }
.table tr:nth-child(odd) {  background: #eee; }
.contact-wrap {background:#F5F5F5;border-radius:30px;box-shadow:5px 5px 30px #ccc;margin-bottom:50px;overflow:hidden;}
.contact-wraplef {width:40%;padding:100px 40px;}
.contact-wraprig {width:60%;background:#fff;padding:100px 40px;text-align:center;box-shadow:-2px 0 10px #ccc;}
.contact-wrapleftit {font-weight:bold;font-size:30px;position:relative;line-height:1.4;padding-bottom:10px;margin-bottom:30px;}
.contact-wrapleftit:after {content:'';width:46px;height:2px;background:#000;position:absolute;bottom:0;left:0;}
.contact-wrapleflist1 {margin-bottom:50px;}
.contact-wrapleflist1 li {display:flex;align-items:center;}
.contact-wrapleflist1 li em {font-size:25px;font-weight:bold;color:#000;margin-right:15px;width:26px;}
.contact-wrapleflist1 li p {color:#555;font-size:17px;}
.contact-wrapleflist1 li p a {color:#555;text-decoration:none;}
.contact-wrapleflist2 li {display:flex;align-items:center;min-height:25px;margin-bottom:18px;padding-left:41px;background:url(/uploads/42107/page/p2024041119250859192.png) no-repeat left center;background-size:25px;font-size:17px;line-height:1.4;}
.contact-wraprigtit {font-weight:bold;font-size:30px;position:relative;line-height:1.4;padding-bottom:10px;margin-bottom:30px;}
.contact-wraprigtit:after {content:'';width:46px;height:2px;background:#000;position:absolute;bottom:0;left:50%;margin-left:-23px;}
.contact-wraprig .inquiry-form input {border:1px solid #EEF2F6;background:#F5F8FA;border-radius:4px;margin-bottom:15px;}
.contact-wraprig .inquiry-form textarea {border:1px solid #EEF2F6;background:#F5F8FA;border-radius:4px;}
.contact-wraprig .wmkcfeedback .send-btn {border-radius:4px;background:var(--color);overflow:hidden}
@media (max-width:1024px){.contact-wraplef{width:100%;padding:40px 20px}
.contact-wraprig{width:100%;padding:40px 20px}}
@media (max-width:768px){.contact-wrapleftit{font-size:21px;margin-bottom:18px}
.contact-wrapleflist1{margin-bottom:30px}
.contact-wrapleflist1 li em{font-size:22px}
.contact-wrapleflist1 li p{font-size:15px}
.contact-wrapleflist2 li{background-size:22px;font-size:15px}
.contact-wraprigtit{font-size:21px}}
.head-top{background-color:#cacaca}
#nav>ul>li>a{font-weight:700;text-transform:initial}
.foot-top{display:none}
footer{padding-top:0}
@media (min-width:1025px){
.head-info{height:120px}
.scrollhead .head-info{height:80px}
#nav #liinquiry{height:60px;background-color:var(--color);font-size:18px;white-space:word-break;border-radius:6px;line-height:1}
#nav #liinquiry a{white-space:normal;color:#fff}
#nav #liinquiry a:after{display:none}
body{padding-top:160px}}
.ourfactory-swiper {width:100%;}
.ourfactory-swiper  .swiper-pagination-bullet {background:#fff;opacity:.4}
.ourfactory-swiper .swiper-pagination-bullet-active {background:var(--color);opacity:1}
@media (min-width:1025px){#nav ul li#licontact-us{padding:30px 0;}
header.scrollhead #nav ul li#licontact-us{padding:15px 0;}
#nav ul li#licontact-us>a{background: var(--color);padding: 0 10px;border-radius: 8px;color: #fff;}
#nav ul li#licontact-us>a:hover::after,#nav ul li#licontact-us>a.inmenu_1::after{height:0;}
#nav ul li.head-search{display:none;padding:0;}}
.head-share>ul a:hover i{color:#000;}
.head-share>ul a i,.foot-main .foot-item.contact .foot-share ul a i{line-height:1}
.wmkc-banner .videobox{position:relative;}
.wmkc-banner .banner-tit-box{position: absolute;bottom: 6vw;left: 50%;transform: translateX(-50%);text-align: center;color: #fff;font-weight: var(--fontbold7);text-shadow: 1px 2px 3px #000;width:100%;}
.wmkc-banner video {max-height:calc(100vh - 160px);object-fit:cover;}
.wmkc-banner .banner-tit-box .title{font-size:26px;}
.wmkc-banner .banner-tit-box a{color:#fff;padding-top:15px;display:block;font-size: 20px;}
@media (max-width:768px){.wmkc-banner .banner-tit-box{bottom:15px;}
.wmkc-banner .banner-tit-box .title{font-size:18px;}
.wmkc-banner .banner-tit-box a{font-size:12px;padding-top:7px;}}
@media (max-width:500px){.wmkc-banner .banner-tit-box .title{font-size:13px;line-height:1}
.wmkc-banner .banner-tit-box a{line-height:1;font-size:10px;}}
.kche-t97 .kche-t97-item img {margin: 0 auto;}
.wmkc-banner video{width:100%;}
.siggle-im-box .siggle-im-bottom .bot-item .bot-item-left img {width: auto;margin: 0 auto;}
@media (max-width:1366px){body:not(.index) main .l-wrap{padding:0 15px;}}
@media (min-width:1025px){.head-info .l-wrap {justify-content:center;}
#nav {flex:inherit;}
.logo {margin-right:150px;}}
@media (min-width:1301px){#nav>ul>li {padding:0 25px}}
.foot-main .foot-item .title,.foot-main .foot-item .navlist li a,.foot-main .foot-item.contact ul.contactlist li,.foot-main .foot-item.contact ul.contactlist li a,.foot-main .foot-item.contact .foot-share ul a,.foot-main .copyright p{color: #000;}
.foot-main .foot-item .navlist li::before{background: #000;}
.foot-main .foot-item.contact .foot-share ul a i{filter: grayscale(0%) brightness(0%);}
.cnc-turning>.l-wrap{max-width: 1920px;padding: 60px 0px 0px 0px;}
.cnc-milling>.l-wrap{max-width: 1920px;padding: 60px 0px 0px 0px;}
.metal-stamping>.l-wrap{max-width: 1920px;padding: 60px 0px 0px 0px;}
.electrical-contacts>.l-wrap{max-width: 1920px;padding: 60px 0px 0px 0px;}
@media(min-width:1025px){.cnc-turning .table-responsive{max-width: 1600px;margin: 0 auto;padding: 15px 50px;}.cnc-turning .kche-wrap-width{padding: 15px 50px;}
.home-project.kche-wrap-width{max-width: 1920px;padding: 15px 0px;}.kche-t55.cusfaq-list{padding: 15px 50px;}.cnc-milling .table-responsive{max-width: 1600px;margin: 0 auto;padding: 15px 50px;}.cnc-milling .kche-wrap-width{padding: 15px 50px;}.home-project.kche-wrap-width{max-width: 1920px;padding: 15px 0px;}.kche-t55.cusfaq-list{padding: 15px 50px;}
.metal-stamping .table-responsive{max-width: 1600px;margin: 0 auto;padding: 15px 50px;}.metal-stamping .kche-wrap-width{padding: 15px 50px;}.home-project.kche-wrap-width{max-width: 1920px;padding: 15px 0px;}.kche-t55.cusfaq-list{padding: 15px 50px;}
.electrical-contacts .table-responsive{max-width: 1600px;margin: 0 auto;padding: 15px 50px;}.electrical-contacts .kche-wrap-width{padding: 15px 50px;}.home-project.kche-wrap-width{max-width: 1920px;padding: 15px 0px;}.kche-t55.cusfaq-list{padding: 15px 50px;}
}
.head-share{z-index: 99999999;}
@media (max-width:1700px) and (min-width:1201px){.common-main.product-main>.l-wrap{padding-left:70px;padding-right:70px;}}
.head-top .l-wrap{max-width:1510px;padding:0 15px;}
.head-share>ul{margin-right:0;}
@media (max-width:1600px){.head-top{padding:0;}
.head-top .l-wrap{padding:0 50px;}}
.col-12 {width: 33%;}