﻿@charset "utf-8";
:root {--color:#000}
.head-contact em,.head-contact>a:hover {color:#fff}
main .kche-bg-red,main .kche-forged-red::after,main .kche-forged-red::before,main .kche-forged-red>li::before {background:var(--color)!important}
main .kche-red {color:var(--color)!important}
.wmkc-template-33 .wmkc-flex {display:flex;align-items:center;background:none}
.wmkc-template-33 .wmkc-item-img {padding:0!important}
.wmkc-template-33 .wmkc-item-img img {max-height:inherit!important;position:static!important}
.wmkc-template-37 .wmkc-flex-item3 {border:1px solid #eee}
.wmkc-template-37 .wmkc-flex-item3 .wmkc-flex-b {border:none!important}
.pro-detail .pro-detail-content .pro-detail-box {max-width:1200px;margin:0 auto}
.wmkc-template-13 .wmkc-lg-yellow-light {background:linear-gradient(to right,#E62129,#fff)!important}
@media (min-width:1281px) {.pro-detail .pro-detail-top .pro-info .pro-con {max-width:80%}}
@media (min-width:1201px) {.tabs-nav p {padding:20px 60px}}
@media (max-width:1440px) and (min-width:1281px) {.pro-detail .preview-container .small-box {width:450px;height:450px}}
.sidebar-contlist li {margin-bottom:8px}
.sidebar-contlist li a {color:#000}
@media (min-width:1025px) {.sidebar {width:280px}
.common-content {width:calc(100% - 280px)}}
.pro-detail .preview-container .big-box img {width:280%}
.wmkc-template-32 .wmkc-flex-ai-c {max-width:60%!important;margin:auto}
.common-main .news-list .news-title {height:25px}
#about .l-wrap {align-items:center}
@media (min-width:769px) {#brand .brand-list li .brand-number .text-shadow {font-size:90px}
#about .about-con .home-title {font-size:38px}
.common-main .pro-cate li .cate-cont .cate-name {text-align:center}
.common-main .pro-cate li .cate-cont .cate-name::before {left:50%;transform:translateX(-50%)}}
@media (max-width:768px) {#brand .brand-list li .brand-number .text-shadow {font-size:7vw}}
.common-main .news-list.list1 li .news-cont {height:220px}
.common-main .pro-cate li .cate-cont {background-color:#F7F7F790}
#projects::after {content:'PRODUCT CATEGORIES'}
footer {background:#ccc;color:#000}
footer .foot-sign .sign-des,footer .foot-main .foot-item .foot-title,footer .foot-main .foot-item.foot-cate li:not(:last-of-type) a,footer a,footer .foot-main .foot-item.foot-contact li .con p,footer .share-link ul a {color:#000}
footer .share-link ul a:hover {color:#fff}
.tabs-cont .tabs-item {display:block}
.tabs-nav p:nth-child(n+2) {display:none}
.wmkc-template-46 .wmkc-flex-row-reverse {align-items:center}
.wmkc-template-45 .wmkc-flex {align-items:center}
.pro-detail .pro-detail-content .pro-detail-box a {color:#000;text-decoration:none}
p.detpoint a {padding-top:80px;margin-top:-80px}
.wmkc-template-55.wmkc-faq-content .wmkc-faq-item {border-color:var(--color)!important}
.wmkc-template-55.wmkc-faq-content .wmkc-faq-tit a {position:relative;display:inline-block;padding:3px 0 3px 20px}
.wmkc-template-55.wmkc-faq-content .wmkc-faq-tit a:before {content:'';width:10px;height:10px;background:#000;position:absolute;left:0;top:12px}
.pro-detail .pro-detail-content .pro-detail-box .detpoint a {color:var(--color);font-size:18px}
#info .info-item:hover .info-item-tit img {filter:brightness(10)}
@media (max-width:1280px) and (min-width:901px) {#info .info-item .info-item-tit img {width:32px}}
@media (max-width:415px) {#info .info-item .info-item-tit img {width:32px}}
.send-inquiry .inquiry-form input#wmkcfb-title {width:100%}
.pro-list li .pro-img .icon-hottitle {left:auto;right:5px}
#specialize {background:url(/uploads/38437/index/sbg.jpg) no-repeat center;background-size:cover;padding:4.5% 0;position:relative;}
#specialize .l-wrap {position:relative;}
#specialize:before {content:'';width:100%;height:100%;background:rgba(255,255,255,.6);position:absolute;top:0;left:0;}
.specialize-title {text-align:center;font-weight:bold;color:var(--color);font-size:40px;margin-bottom:25px;}
#specialize p {line-height:1.9;font-size:17px;margin-top:10px;}
.specialize-btn {display:flex;justify-content:center;margin-top:50px;}
.specialize-btn a {display:block;background:var(--color);color:#fff;line-height:1.4;padding:10px 25px;transition:.3s;border:2px solid var(--color);}
.specialize-btn a:hover {background:#fff;color:var(--color);}
.home-smtit {text-align:center;font-size:17px;}
#product .pro-list li {display:flex;flex-direction:column;}
#product .pro-list li .pro-cont {text-align:center;padding:10px 0;flex:1;}
#product .pro-list li .pro-cont>a {display:flex;flex-direction:column;height:100%;}
#product .pro-list li .pro-cont .pro-name {max-height:inherit;font-weight:bold;font-size:22px;}
#product .pro-list li .pro-cont p {margin-bottom:15px;color:#111;}
#product .pro-list li .more-btn {font-size:18px;margin-top:auto;padding:0;text-transform:capitalize;color:#000;}
#product .pro-list li .more-btn:hover {color:var(--color)}
#product .pro-list li .more-btn:before {display:none}
@media (max-width:1280px) {.specialize-title {font-size:35px}
#product .pro-list li .pro-cont .pro-name {font-size:20px}}
@media (max-width:1024px) {#specialize p,#product .pro-list li .more-btn {font-size:16px}}
@media (max-width:768px) {.specialize-title {font-size:7vw;margin-bottom:5px}
.specialize-btn {margin-top:30px}
.specialize-btn a {padding:6px 20px}}
@media (max-width:500px) {#product .pro-list li {width:100%}
#product .pro-list li .pro-cont .pro-name {font-size:19px}}
@media (min-width:1025px) {.head-menu-box nav>ul>li>a {font-size:20px;}}
@media (min-width:1025px) and (max-width:1440px){.head-menu-box nav>ul>li>a{font-size:18px}}
@media (min-width:1025px) and (max-width:1280px){.head-menu-box nav>ul>li>a{font-size:16px}}
.home-clients {background:#f7f5f3;position:relative;padding:4% 0}
.home-clients .l-wrap {position:relative;z-index:2;}
.home-clients:before {content:'';width:100%;height:60%;position:absolute;top:0;left:0;background:url(/Content/uploads/2024934963/202406271947425b5ff37c5dae4daa9eed7744defffc6c.jpg) no-repeat center;background-size:cover}
.home-clients:after {content:'';width:100%;height:60%;position:absolute;top:0;left:0;background:rgba(0,0,0,.3);}
.home-clientstop {color:#fff;text-align:center;margin:0 auto;max-width:1300px}
.home-clientstoptit {position:relative;padding-bottom:20px;font-weight:700;font-size:28px;line-height:1.3;max-width:80%;margin:0 auto 20px;}
.home-clientstoptit:after {content:'';width:46px;height:6px;background:var(--color);position:absolute;bottom:0;left:50%;margin-left:-23px;border-radius:10px}
.home-clientstopbtn {display:flex;justify-content:center;margin-top:30px;position:relative;}
.home-clientstopbtn a {display:flex;align-items:center;justify-content:center;background:#fff;line-height:1.4;padding:12px 15px;color:#000}
.home-clientstopbtn a em {margin-left:25px;color:var(--color);font-size:14px;line-height:1;position:relative;top:1px}
.home-clientslist {background:#f7f5f3;margin-top:60px;display:flex;justify-content:space-between;flex-wrap:wrap;padding:18px;position:relative;z-index:2;}
.home-clientslist li {width:calc(33.333% - 12px)}
.home-clientslist li .home-clientspic img {display:block;width:100%}
.home-clientslist li .home-clientsinfo {padding:15px}
.home-clientslist li .home-clientsinfo .home-clientsinfo-tit {font-weight:700;font-size:19px;margin-bottom:6px}
.home-clientstop p {position:relative;}
@media (max-width:1420px) {.home-clientstoptit {font-size:28px;}}
@media (max-width:1024px) {.home-clientsinfo {font-size:14px;}
.home-clientstoptit {font-size:24px;}
.home-clientslist {margin-top:30px;}}
@media (max-width:768px) {.home-clientslist li {width:100%;}
.home-clientstoptit {font-size:20px;max-width:100%;}}
@media (max-width:450px) {.home-clientstoptit {font-size:18px;margin:0 auto 10px;padding-bottom:10px;}
.home-clientstoptit:after {height:3px;}
.home-clientslist {padding:10px;margin-top:20px;}}
@font-face {font-display:swap;font-family:fontawesome;src:url(/images/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/images/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/images/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/images/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/images/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/images/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.fa {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-family:FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-envelope-o:before {content:"\f003"}
.fa-user-circle-o:before {content:"\f2be"}
.fa-file-word-o:before {content:"\f1c2"}
.fa-university:before {content:"\f19c"}
.fa-ship:before {content:"\f21a"}
.fa-headphones:before {content:"\f025"}
.home-advantage {padding:4% 0;}
.home-advantage .advantage-wrap {padding:0 80px;}
.home-advantagelist {display:flex;justify-content:space-between;flex-wrap:wrap;}
.home-advantagelist li {width:31%;text-align:center;margin-bottom:30px;position: relative;}
.home-advantagelist li .home-advantageicon {margin:0 auto;width:100%;height:100%;display:flex;justify-content:center;color:#fff;}
.home-advantagelist li .home-advantageicon i {font-size:20px;}
.home-advantagelist li .home-advantageico img{width: 100%;height: 100%;}
.home-advantagelist li>p{position: absolute;bottom:10px;left: 10%;width: 80%;display: none;background: var(--color);color: #fff;padding: 10px;}
.home-advantagelist li:hover>p{display: block;}
.home-advantagelist li .home-advantagetit {font-size:19px;margin:10px 0;transition:.4s}
.home-advantagelist li:hover .home-advantagetit {color:var(--color)}
@media (max-width:1024px) {.home-advantagelist li {width:48%}
}
@media (max-width:768px) {.home-advantage .advantage-wrap {padding:20px 0;}
}
@media (max-width:500px) {.home-advantagelist li {width:100%}
}
#about {display:none;}
#hchoose {background:url(/uploads/38437/page/p20240715131252132ea.jpg) no-repeat center;background-size:cover;padding:7.5% 0;position:relative;text-align:center;}
#hchoose::before {content:'';width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0;left:0;}
#projects {display:none;}
#hchoose .home-tit {position:relative;z-index:99;font-size:18px;color:#fff;font-weight:800;}
#hchoose .home-title {position:relative;z-index:99;color:#fff;font-weight:300;}
#hchoose .home-smtit {position:relative;z-index:99;color:#fff;width:60%;margin:0 auto;}
@media(max-width:500px) {#hchoose .home-smtit {width:90%;}
}
.home-news {padding:3% 0 4%;}
.home-news .homenews-wrap {margin-top:3%;display:flex;justify-content:space-between;align-items:flex-start}
.home-news .homenews-img {width:40%}
.home-news .homenews-img img {width:100%;border-radius:10px;transition:all .1s linear}
.home-news .homenews-img img:hover {transform:scale(1.01)}
.homenews-list {flex:1;padding-left:30px;list-style:none}
.homenews-list li {position:relative;padding-bottom:20px;margin-bottom:20px;padding-left:35px;border-bottom:2px solid #eaeaea}
.homenews-list li.act .icon {background:var(--color);color:#FFF}
.homenews-list li.act .name {color:var(--color)}
.homenews-list li .info {display:none}
.homenews-list li .icon {cursor:pointer;position:absolute;left:0px;top:4px;width:20px;height:20px;background:rgba(146,146,146,0);border:1px solid var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:var(--fontbold6)}
.homenews-list li .name {font-size:20px;font-weight:var(--fontbold6);line-height:1.2}
.homenews-list li .date {color:#717171;display:flex;align-items:center;font-size:14px;padding:4px 0px}
.homenews-list li .date em {margin-right:10px}
.homenews-list li .text {color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.homenews-list li .home-more {min-width:125px;height:40px;margin-top:1em}
@media (max-width:768px) {.home-news .homenews-img {display:none}
.homenews-list {padding-left:0;}
.homenews-list li .name {font-size:18px}}
#product .pro-list li {position:relative;overflow:hidden;}
#product .pro-list li .pro-cont .pro-name {margin:0;}
#product .pro-list li .pro-hover {position:absolute;width:100%;height:60%;text-align:center;background:rgba(0,0,0,.3);left:0;top:100%;transition:.4s;}
#product .pro-list li .pro-hover a {color:#fff;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;}
#product .pro-list li .more-btn {margin-top:15px;color:#fff;}
#product .pro-list li .more-btn:hover {color:#fff}
#product .pro-list li:hover .pro-hover {top:40%;}
#product .pro-list li .pro-hover p {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
@media (max-width:1300px) {#product .pro-list li .more-btn {margin-top:10px;font-size:15px}
#product .pro-list li .pro-hover p {font-size:14px}}
.home-news .swiper {width:100%;overflow:hidden;}
.home-news .homenews-img {display:flex;align-items:center;justify-content:space-between;}
.home-news .homenews-img .homenews-btn {cursor:pointer;font-size:30px;font-weight:var(--fontbold7);transition:all .3s}
.home-news .homenews-img .homenews-btn:hover {color:var(--color)}
.home-news .homenews-img #newsSwiperImg {max-width:90%}
#newsSwiperImg .swiper-slide {height:auto}
#newsSwiperImg .swiper-slide img {height:100%;object-fit:cover}
@media (max-width:768px) {.home-news .homenews-wrap {flex-wrap:wrap}
.home-news .homenews-img {width:100%;margin-bottom:15px}}
@media (min-width:1025px){#liproducts .submenu{list-style:none;width:1000px;display:flex;flex-wrap:wrap;left:-400px;padding:15px}
#liproducts .submenu>li{width:23%;margin:10px 2.6666% 10px 0;height:auto;white-space:normal;text-align:center}
#liproducts .submenu>li:nth-child(4n){margin-right:0}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li .item-info{width:100%;margin-bottom:10px;overflow:hidden}
#liproducts .submenu>li .item-info a{padding:0;border:none;background:none!important;display:block}
#liproducts .submenu>li .item-info img{width:100%;height:100%;max-height:120px;object-fit:contain;height:auto;transition:all .1s linear;display:block}
#liproducts .submenu>li .item-info img:hover{transform:scale(1.02)}
#liproducts .submenu>li>a{flex:1;text-decoration:none;width:100%;height:auto;border:none;white-space:normal;line-height:1.3;padding:0}
#liproducts .submenu>li:hover>a{background:none}
#liproducts .submenu>li>a:hover{background:none;color:var(--color)}}
@media (max-width:1024px){#liproducts .submenu>li .item-info{display:none}}
.product-main .kche-wrap-width{padding:15px}
.group-companies .kche-wrap-width{padding:15px}
  .bedroom article,.bedroom article,.living-room article,.meeting-room article,.oem-distributor article,.oem-wholesale article,.oem-dropship article{ padding: 0 80px;}
 @media (max-width:1366px){.bedroom article,.bedroom article,.living-room article,.meeting-room article,.oem-distributor article,.oem-wholesale article,.oem-dropship article{padding:0 15px}}
.pro-d-main .tabs-item p.prodetail-iframe-active{display: flex;align-items: center;justify-content: center;}   .pro-d-main .tabs-item p.prodetail-iframe-active iframe{width: 80%;aspect-ratio: 16/9;}