﻿@charset "utf-8"; 
:root{--color:#b5d341;}
.prodetails-content .table-wrap table td {border: 1px solid #666;}
.procate li {height: 357px;}
.pro-list.list1 li .pro-img {aspect-ratio: inherit;}
.maylink-list .swiper-slide .pro-img {aspect-ratio: inherit;}
@font-face{font-family:SofiaProRegular;src:url('/js/30713/SofiaProRegular.ttf') format('truetype')}
@font-face{font-family:Delicate;src:url('/js/30713/The-Delicate-DEMO-2.ttf') format('truetype')}
*{font-family:SofiaProRegular!important}
.home-container .part-title p{font-family:Delicate!important}
header .header-top{background:var(--color)}
header .header-top .top-right .search-input input{background:none;color:#fff}
header .header-top .top-right .search-input input::-webkit-input-placeholder{color:#fff;}
header .header-top .top-right .search-input input:-moz-placeholder{color:#fff;opacity:1;}
header .header-top .top-right .search-input input::-moz-placeholder{color:#fff;opacity:1;}
header .header-top .top-right .search-input input:-ms-input-placeholder{color:#fff;}
header .header-top .top-right .search-input{border-color:#fff}
header .header-top .top-right .search-input .icon-search,header .header-top .top-info,header .header-top .top-info a{color:#fff}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-title{padding:0;margin:16px 10px 10px;text-align:center;}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-content{margin:0;}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item{border:none}
.home-container .about-info .about-content article p{-webkit-line-clamp:inherit;font-size:17px;}
.home-container .about-info .about-content article strong{display:block;margin-top:30px;font-size:34px;line-height:1.3;}
.home-container .about-info .about-content article p:last-child{font-weight:bold;font-size:60px;line-height:1.4}
.home-container .about-info .about-content article p:last-child sup{font-size:18px;vertical-align:super;margin-top:0;top:-1em;right:.3em}
.home-container .about-info .about-img img{height:100%;object-fit:cover;}
.home-container .about-info .about-content .about-btn{font-size:17px;width:160px;height:50px;}
@media screen and (max-width:1440px){.home-container .about-info .about-content .content-title{font-size:28px;}
.home-container .about-info .about-content article p{font-size:15px}
.home-container .about-info .about-content article strong{font-size:26px}
.home-container .about-info .about-content article p:last-child{font-size:46px;}
.home-container .about-info .about-content article p:last-child sup{font-size:16px;top:-.8em;}}
@media screen and (max-width:768px){.home-container .about-info .about-content article p:nth-child(2){display:block}
.home-container .about-info{display:block}
.home-container .about-info .about-img{background:none}
.home-container .about-info .about-img img{opacity:1}
.home-container .about-info .about-content{position:relative;}
.home-container .about-info .about-content .content-title{font-size:23px;margin-bottom:12px}
.home-container .about-info .about-content article p{font-size:14px}
.home-container .about-info .about-content article strong{font-size:23px}
.home-container .about-info .about-content article p:last-child{font-size:39px;margin-bottom:12px}
.home-container .about-info .about-content .about-btn{font-size:15px;height:44px;width:140px;}}
.home-container .hot-product ul li .pro-img{border-color:#ccc}
.home-container .hot-product ul li .pro-btn{border-radius:0}
footer .footer-top{background:#7c7c7c}
footer .footer-container{background:var(--color)}
footer .footer-container>ul{background:var(--color)}
footer .footer-container>ul>li .content .content-text, footer .footer-container>ul>li .content .content-text a,footer .footer-container .bottom-info .intro .intro-text,footer .footer-container .bottom-info .nav ul li a,footer .footer-container .bottom-info .cate ul li a,footer .footer-container .right-text{color:#fff}
footer .footer-container .bottom-info .code img{opacity:1;}
footer .footer-container .bottom-info .intro .contact-list li{background:#fff}
footer .footer-container .bottom-info .intro .contact-list li i{color:var(--color);font-size:20px}
footer .footer-top .contact-left .contact-logo img{width:108px}
footer .footer-container .bottom-info .contact-list li i{color:#fff;font-size:21px}
footer .footer-container .right-text{line-height:1.4;}
@media screen and (min-width:769px){footer .footer-container{height:auto;padding-bottom:20px}}
footer .footer-top .contact-left .contact-content p:first-child{font-size:26px;text-transform:uppercase;}
@media screen and (max-width:1080px){footer .footer-top .contact-left .contact-content p:first-child{font-size:20px}}
@media screen and (max-width:768px){footer .footer-top .contact-left .contact-content p:first-child{font-size:4vw}
footer .footer-container .right-text{text-align:center;padding:10px;}}
.customer {background:url(/js/30713/cusbg.jpg) no-repeat center;background-size:cover;margin-bottom:100px;}
.cuscontent {width:50%;padding:3%;color:#fff;}
.cuslartit {font-weight:bold;font-size:32px;margin-bottom:12px;}
.curmdtit {color:var(--color);font-size:20px;line-height:1.4;}
.cuscontent p {margin:12px 0;line-height:1.5;}
.cuscontent a {border:1px solid #fff;color:#fff;display:inline-block;line-height:34px;padding:0 24px;margin:25px 0;}
.cuscontent a:last-child {margin-bottom:0;}
footer .footer-container .bottom-info .nav, footer .footer-container .bottom-info .cate{flex:inherit}
footer .footer-container .bottom-info .intro{flex:inherit;margin-left:0}
footer .footer-container .bottom-info .code{flex:inherit;margin-right:0}
.foot_input {display:flex;width:320px;}
.foot_input input{width:calc(100% - 50px);border:1px solid #fff;height:36px;padding:0 10px;box-sizing:border-box;background:none;color:#fff;outline:none;}
.foot_input input::-webkit-input-placeholder{color:#fff;}
.foot_input input:-moz-placeholder{color:#fff;opacity:1;}
.foot_input input::-moz-placeholder{color:#fff;opacity:1;}
.foot_input input:-ms-input-placeholder{color:#fff;}
.foot_input button{color:#fff;background:none;border:1px solid #fff;width:50px;border-left:none;cursor:pointer;}
footer .footer-container .bottom-info .intro .contact-list{margin-top:20px}
footer .footer-container .bottom-info {background:var(--color);justify-content:space-between;}
.codetop {display:flex;justify-content:space-between;text-align:center;color:#fff;}
.codetop div{width:48%;}
.codetop div img{width:100%}
.codetop div p {margin-top:8px;text-transform:uppercase;}
.codebot a {display:block;color:#fff;line-height:1.4;margin-bottom:5px;}
footer .footer-container .bottom-info .code .title {line-height:1.5;text-align:left;padding:20px 0 8px;}
@media screen and (max-width:1081px){footer .footer-container>ul>li{width:auto}}
@media screen and (max-width:768px){.cuscontent{width:100%;padding:28px 6.6666666667vw}
.customer{background-size:200% 100%;background-position:left center}
.cuslartit {font-size:7vw;}
.curmdtit {font-size:3.6vw;}
.cuscontent p {font-size:2.5vw}
.cuscontent a {font-size:2.5vw;margin:6px 0 25px;}
footer .footer-container .bottom-info .nav{width:100%;}}
.cuscontent a:hover{background:#fff;color:#000;}
header .header-top .top-right .search-input {border-radius:6px}
header nav>ul>li>a{white-space:nowrap;}
@media screen and (max-width:1366px){header nav ul li{margin:0 12px}}
.pro-detail-content .pro-intro article{padding:30px 0;}
.pro-detail-content .pro-intro article img{width:100%;height:auto !important}
.news-detail-content article p {  text-align:center;}
.common-container .inner-banner {min-height:inherit;}
.common-container .breadcrumbs-nav {background:#f1f1f1;}
.head-home{margin-left:16px;}
header .header-top,header nav {padding:0 calc(50% - 700px);}
header .header-top .top-right #xyz{width:120px}
@media (max-width:1440px){header .header-top,header nav{padding:0 15px}
header nav ul li{margin:0 12px}}
@media (max-width:1200px){header nav ul li{margin:0 8px}}
.partners{display:none}
#liHome{display:none;}
footer .footer-container .bottom-info .code .codebot img {background:none;opacity:1;min-width:inherit;height:auto;width:90px;}
footer .footer-container .bottom-info .code .codebot div a:nth-child(1) img {width:120px}
.codebot div {display:flex;justify-content:space-between;align-items:center;}
.codebot div a:not(:last-child) {margin-right:10px;}
.home-container .part-title:after {display:none}
footer .footer-container>ul>li .content .content-title a{color:#DDD;}

@media (min-width:769px){header nav ul li{position:relative;}
header nav ul .submenu{width:auto;right:auto;left:0;display:block;min-height:inherit;}
header nav ul .submenu li{padding:8px 5px;box-sizing:border-box;margin:0;min-width:230px;width:100%}
header nav ul .submenu li:after{display:none;}
header nav ul li a{justify-content:flex-start;}}
#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap}
#liproducts .submenu>li ul{position:absolute;left:100%;top:0;width:220px;display:none;background:#fff;}
#liproducts .submenu>li:hover ul{display:block}
@media (max-width:768px){
#liproducts .submenu>li ul{display:block;position:static;width:100%;padding-left:20px}
#liproducts .submenu>li ul{background:none;}
}
#tags li a{margin:0;}
@media (max-width:500px){#tags li{width:100%;margin-right:0;margin-bottom:10px;}}
.homelux-video-box{text-align:center;}
.homelux-video-box .homelux-video{max-width:1000px;width:100%;margin:0 auto;}
@media (min-width:769px){.common-container .contact-wrapper .contact-left ul li {margin:5px 0;display:flex;}
.common-container .contact-wrapper .contact-left ul {padding:0!important;margin-top:15px;}
.common-container .contact-wrapper .contact-left ul li .contact-num {margin-top:0;font-size:16px;}
.common-container .contact-wrapper .contact-left {padding:20px;}
.contact-main .send-inquiry .inquiry-form input {width:100%;}
.common-container .contact-wrapper .contact-left ul li p {text-align:left!important;}
.common-container .contact-wrapper .contact-left ul li .contact-way {margin-right:6px;font-size:16px;}
.common-container .contact-wrapper .contact-left ul li img {max-height:140px;width:auto;}
.common-container .contact-wrapper .contact-left ul:nth-child(3) li:nth-child(3) p{font-weight:bold;font-size:22px;text-align:center!important;width:100%}}
#tags li.selectTag{border-color:var(--color)}
.kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit>p{color:var(--color) !important}
.home-container .about-info .about-content{background-color: #0c3054;}
footer .footer-top{background:#0c3054;}
.home-container .part-title h3 em{color:#0c3054;}
@media (max-width:768px){.prodetails-description .icon img{max-width:35px;}}
.home-banner .banner-animote.banner1txt{max-width: 1490px;text-align: left;}
.home-banner .banner-animote.banner1txt .p1{font-size: 70px;-webkit-line-clamp: none;font-weight: 900;text-transform: uppercase;margin-bottom: 20px;line-height: 1.2;letter-spacing: 4px;}
.home-banner .banner-animote.banner1txt .p2{margin-top: 30px;font-size: 50px;line-height: 1;opacity: 1;}
.home-banner .banner-animote.banner1txt .p3 a{border-radius: initial;margin-top: 40px;font-size: 24px;color: #fff;opacity: 1;}
@media (max-width:1600px){
.home-banner .banner-animote.banner1txt .p1{font-size: 40px;}
.home-banner .banner-animote.banner1txt .p2{margin: 15px 0;font-size: 28px;}}
@media (max-width:1400px){.home-banner .banner-animote.banner1txt {top: 40%;}}
@media (max-width:1280px){.home-banner .banner-animote.banner1txt .p3 a {margin-top: 40px;}
.home-banner .banner-animote.banner1txt .p1 {font-size: 34px;}
.home-banner .banner-animote.banner1txt .p2{margin: 10px 0;font-size: 20px;}}
@media (max-width:1028px){.home-banner .banner-animote.banner1txt{display: none;}}
footer{color: #000;}
footer .foot-title{color: #000;}
footer a{color: #000;}
footer .foot-item.foot-feed{width: 50%;}
.foot-feed-t{display: flex;justify-content: space-between;}
footer .foot-share{margin-top: 0;}
footer .foot-share ul li a{background: none;}
footer .foot-item.foot-feed .wmkcfeedback .inquiry-form>input{width: 100%;border: 1px solid #DFE2E4;}
@media (max-width: 1024px) {footer .foot-item.foot-feed{width: 100% !important;}}
footer .foot-logo img {filter: brightness(0) invert(1);}
footer .foot-item.foot-feed .wmkcfeedback .send-btn{border: 1px solid var(--color);background: #fff;color: var(--color);}
@media (min-width: 1025px){.home-banner .swiper-slide a img{height:100vh}}
header.is-active .head-info{background: #494947;}
.home-num .list li em{color: #494947;}
.blild-contant p{color:#fff !important;}
.home-build .home-titles{color:#fff !important;}
.blild-contant{background: #494947 !important;}
.home-contact .home-titles{color:#fff !important;}
footer .copyright,.contact-text p,header.is-active .head-info .head-nav .nav-ul>li>a{color:#fff !important;}
.home-contact{background: #494947 !important;}
footer{background: #494947 !important;}
.home-solutions{background: #f9fafa !important;}
.home-footer{background: #f9fafa !important;}
footer .foot-title,footer a,footer .foot-link li em,footer .foot-link li p{color:#fff}
footer .foot-title:hover,footer a:hover,footer .foot-link li em:hover,footer .foot-link li p:hover{color:var(--color)}
.home-footer{margin: 0 !important;padding: 90px 0 !important;}
.home-new ,.home-product, .home-classify{ background: #f9fafa;}
.home-contact{margin-bottom: 0 !important;padding-bottom: 90px !important;}
.home-build .blild-images img{width: 100%;}
.index main{ background: #f9fafa;}
.home-new{padding-top:40px;}
@media (max-width:768px){.home-new{padding-top:20px;}}
.footer-banck{border-bottom: 35px solid var(--color) !important;}
.footer-text img{filter: brightness(9);}
.home-footer .home-titles{color:#fff;}
.home-product .product-btns a{background: #494947;color: #fff;}