﻿@charset "utf-8"; 
@font-face {font-family: "BebasNeue";src: url("/images/m433/fonts/BebasNeue-1.otf");}
body{font-family: Arial, Helvetica, sans-serif;}
:root {--color: #FF6D24;}
.head-info,header.is-active .head-info{background: #292929;}
.m-menu span{background: var(--headercolor);}
@media (min-width:1025px) {
.head-top{height: 60px;background: #000;}
.head-top .l-wrap{justify-content: center;flex-direction: row-reverse;}
.head-top .head-left{display: none;}
.head-top .head-top-p{color: var(--headercolor);text-transform: uppercase;}
.head-top .head-top-p span{font-weight: bold;}
.head-info{height: 60px;}
.head-nav .nav-ul>li:hover>a::before, .head-nav .nav-ul>li>a.inmenu_1::before{display: none;}
header.is-active .head-info .head-nav .nav-ul>li>a{color: var(--headercolor);}
.head-nav .nav-ul>li>a em{color: var(--color);}
.head-nav .nav-ul>li>a em.icon-arrow-down{display: none;}
.head-nav .nav-ul>li>a em.icon-videoplay{transform: rotate(90deg);}
.head-nav .search-box{display: none;}
.home-banner{margin-top: 110px;}
.head-info .l-wrap{justify-content: flex-start;}
.head-nav{width: calc(100% - 248px);justify-content: center;}}
@media (max-width:1024px){.lang-icon img{filter:none;}}
#liproducts{position: static;}
#liproducts .pro-nav2{position: absolute;left: 0px;top: 100%;box-shadow: 1px 2px 10px rgba(0, 0, 0, .1);width: 100%;background: #000;transform-origin: top;transform: scaleY(0);opacity: 0;transition: all .3s ease-in-out;}
#liproducts:hover .pro-nav2{transform: scaleY(1);opacity: 1;}
#liproducts .nav-wrap{max-width: 1750px;width: 100%;padding: 40px;margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
#liproducts .list2{width: 12%;padding-top: 40px;}
#liproducts .list2 li{padding-bottom: 70px;}
#liproducts .list2 li:last-child{margin-bottom: 0;}
#liproducts .list2 li a{position: relative;color: #fff;font-size: var(--fontsize24);font-weight: bold;transition: all .3s ease;}
#liproducts .list2 li a::after{content: '';position: absolute;width:0;height:1px;background:var(--color);margin:0 auto;bottom: -5px;left:0px;right:0px;transition:width .3s linear;}
#liproducts .list2 li.act a{color: var(--color);}
#liproducts .list2 li.act a::after{width: 100%;}
#liproducts .list2 li:hover a{color: var(--color);}
#liproducts .list2 li:hover a::after{width: 100%;}
#liproducts .pro-wrap{width: 88%;}
#liproducts .pro-item2{display: none;justify-content: space-between;flex-wrap: wrap;}
#liproducts .pro-item2.act{display: flex;}
#liproducts .pro-item2 .item1{width: 36%;height: 100%;border-radius: 10px;overflow: hidden;}
#liproducts .pro-item2 .item1 img{transform: scale(1.05);transition: transform .3s ease;}
#liproducts .pro-item2 .item1:hover img{transform: scale(1);}
#liproducts .pro-item2 .item2{width: 62%;display: flex;justify-content: space-between;flex-wrap: wrap;}
#liproducts .item2 .pro{display: block;width: 32%;position: relative;background: #212121;border-radius: 10px;}
#liproducts .item2 .pro:nth-child(-n+3){margin-bottom: 3%;}
#liproducts .item2 .pro img{width: 100%;padding: 10px;transition: transform .3s ease;}
#liproducts .item2 .pro:hover img{transform: scale(.95);}
#liproducts .item2 .pro .p1{position: absolute;bottom: 10px;left: 50%;transform: translateX(-50%);font-size: var(--fontsize15);font-weight: bold;color: #fff;transition: color .3s ease;}
#liproducts .item2 .pro:hover .p1{color: var(--color);}
@media (max-width:1440px) {#liproducts .nav-wrap{padding: 40px 20px;}}
@media (max-width:1280px) {#liproducts .list2 li a{font-size: var(--fontsize20);}}
@media (min-width:1025px) {#liproducts .icon-arrow-down{display: none;}}
@media (max-width:1024px) {
.head-nav .nav-ul>li .icon-videoplay{display: none;}
#liproducts{position: relative;}
#liproducts .nav-wrap{padding: 20px;}
#liproducts .pro-nav2{position: relative;display: none;transform: scaleY(1);opacity: 1;}
#liproducts .list2{padding-top: 0;margin-bottom: 15px;width: 100%;display: flex;justify-content: center;}  
#liproducts .list2 li{padding-bottom: 0;padding-right: 40px;line-height: 1.2;}
#liproducts .list2 li:last-child{padding-right: 0;}
#liproducts .pro-wrap{width: 100%;}
#liproducts .item2 .pro .p1{bottom: 5px;white-space: nowrap;}}
@media (max-width:768px) {#liproducts .list2 li a{font-size: var(--fontsize18);}}
@media (max-width:600px) {#liproducts .list2 li a{font-size: var(--fontsize16);}#liproducts .list2 li{padding-right: 20px;}#liproducts .item2 .pro img{padding: 0;}#liproducts .item2 .pro .p1{display: none;}}
@media (max-width:500px) {#liproducts .list2 li a{font-size: var(--fontsize14);}}
footer{background:#2A2A2A;}
footer .foot-title{color: #B8B8B8;font-size: var(--fontsize20);font-weight: bold;}
footer a,footer p{color: #B8B8B8;}
footer .foot-contact{width: 44%;}
footer .foot-link li{margin-bottom: 5px;}
footer .foot-link li:last-child{margin-bottom: 0;}
footer .foot-link li p{padding-left: 0;}
footer .foot-share ul{width: fit-content;}
footer .foot-share ul li a{background: #fff;border-radius: 50%;}
footer .foot-share ul li a .iconfont{color: #000;}
footer .foot-nav{width: 20%;}
footer .foot-list li {margin-bottom: 10px;}
footer .foot-info .foot-qrimg{margin-top: 20px;}
footer .copyright{padding: 0;height: 50px;color: #BFBFBF;font-size: var(--fontsize15);line-height: 35px;}
footer .copyright::before{background: #444;}
@media (max-width:1024px) {
footer .foot-cate{text-align: left;}
footer .foot-info{text-align: left;}}
@media (max-width:768px) {
footer .foot-nav{margin-top: 20px;}
footer .copyright{font-size: var(--fontsize16);padding: 10px 0;}}
@media (min-width:1201px){.head-nav .nav-ul>li>a {margin:0 40px}}
.head-logo a img {width: 130px;}
footer #code{height:27px;width:80%;outline:none;border:none;box-sizing:border-box;font-size:16px;margin-top:5px;color:#fff;background:none !important;position:absolute;top:41%;bottom:0;margin:auto;box-shadow:none;padding:0;padding-left:12px}
footer .submit_btn{outline:none;width:100%;height:50px;background:var(--color);color:white;border:none;line-height:50px;margin-top:20px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer;border-radius:3px}
footer .fw-container{max-width:580px;display:flex;margin:0 auto 0;flex-direction:column;padding:0 10px}
footer .query_btn_code{display:flex;margin-bottom:3vw;flex-direction:column}
footer .queryBar{display:flex;width:100%;margin:0 auto;position:relative;height:50px;flex-direction:column;border:1px solid;border-radius:3px;margin-bottom:20px;box-sizing:border-box}
footer .result_content{min-height:80px;background-color:#FAFAFA;width:100%;margin-top:20px;padding:10px 10px 10px 10px;box-sizing:border-box;font-size:14px;position:relative;display:flex}
footer #code::placeholder{font-size:13px}
footer .tip{position:absolute;transition:all 0.3s;height:max-content;padding-left:12px;font-size:15px;pointer-events:none;color:#777;max-height:max-content;bottom:0;top:0;margin:auto;line-height:initial}
footer .entry-title{text-align:center;font-size:30px}
@media screen and (min-width:960px){footer .box{display:flex}
footer .submit_btn{margin:0;width:30%;margin-left:10px}
}footer #error-icon,footer #repeat-icon,footer #success-icon{width:28px;height:28px;border-radius:50%;display:none;flex-shrink:0;margin-right:15px}
footer #error-icon{background-color:red}
footer #repeat-icon{background-color:purple}
footer #success-icon{background-color:green}
footer .loadding{position:relative;display:none;justify-content:center;width:30px;height:30px;animation:demo 0.8s ease-in-out infinite}
@keyframes demo{to{transform:rotateZ(360deg)}
}footer .loadding span{width:2px;height:9px;transform-origin:50% 15px;position:absolute;background-color:white}
footer .close-icon{width:16px;height:16px;border-radius:50%;background:#8A8A8A;position:absolute;right:0;bottom:0;margin:5px;display:none}
footer .close-icon::before,footer .close-icon::after{content:'';position:absolute;width:50%;height:2px;background:white;top:0;left:0;right:0;margin:auto;bottom:0}
footer .close-icon::after{transform:rotate(45deg)}
footer .close-icon::before{transform:rotate(-45deg)}
footer .query_btn_code{margin-bottom:0}
footer .fw-container{margin:0 auto 0 0;padding:0 10px}
footer .foot-share{margin:20px 0;}
.bottom-btn.bottom-btn-hide{display:none}
@media (max-width: 768px) {footer { margin-bottom: 0;}}
@media (max-width:1024px) {.head-left {display: none;}}
.pro-list li .pro-meta .icon-hottitle{display: none;}
#jljw_IM_GdImBox{display:none!important}
#kefu1{position:fixed; right:20px; bottom:42%; z-index:10008;}
.rfixed {bottom: 50%;right: 29px;}
@media (min-width:550px){.prodetails-content .page5 .product-titile h5{margin-bottom:3%}
.prodetails-content .page5-control{padding-top:7%}}
@media (min-width:1025px){.head-nav .nav-ul {margin:0 auto}
.head-nav {flex:1}}


/*prodetail*/
.page9-contant .page9-right img{display:block;aspect-ratio:333/547;object-fit:cover;object-position:top}
.page10 video,.page11 video,.page12 video{width:100%;display:block;min-height:inherit}
.page11{position:relative;}
.page11 .l-contant{left:0;position:absolute;top:0;width:100%;max-width:100%;padding:0;height:100%;}
.page11-box .slide-bottom{display:none;}
.page11-com .product-titile{padding:2.5vw 15px 0;}
.page11-text .p1{line-height:1.3;background:url(/uploads/44270/cmvape/icon2.png) no-repeat left bottom;background-size:100%;padding:0 0 .5vw;width:13vw;position:relative;left:-1vw;margin:0;font-size:1.3vw}
.page11-left{width:auto;}
.page11-text .p2{padding:2.7vw 0 0 1.5vw;margin:0;line-height:1.3;background:url(/uploads/44270/cmvape/icon3.png) no-repeat left top;background-size:100%;margin-top:2vw;position:relative;left:-1vw;width: 13vw;font-size:1.3vw}
.page11-text:before{content:'';width:7.8vw;height:4vw;background:url(/uploads/44270/cmvape/icon1.png) no-repeat left center;background-size:100%;position:absolute;left:-9vw;top:23%;}
.page11-box{display:block;left: 45%;position:absolute;top:40%;width: 50%;}
.page11-text{right:auto;left:0;}
@media (max-width:768px){.page11-text{display:none}}
/*prodetail*/


/*showroom*/
.pro-main>.prolist-bottom{display: none;}
.showroom-body-div, .showroom-body-div *{color:#fff}
.showroom-review .showroom-review-item a, .showroom-review .showroom-review-item strong{color:#fff}
.showroom-info{color:#fff}
.showroom-related-search{color:#fff}
.showroom-related-search-li li a{color:#fff}
.pro-main .pro-bottom,.pro-main .pro-bottom a{color:#fff}
.showroom-tabs a{color:#fff}
.pro-main .page-nav{margin-top:50px}
.showroom-tabs img{filter: brightness(0) invert(1); }
.showroom-review .showroom-review-item img{filter: brightness(0) invert(1); }
.nobanner .pro-main .pagesbanner{min-height:auto}
/*showroom*/
.productsTags{display:none}

footer .fw-container .title{color:#fff;font-size: 32px;font-weight: bold}
@media (max-width:768px){footer .fw-container .title{font-size: var(--fontsize26)}}

.pro-d-main .pro-maylink,.pro-d-main .protypefeedback{padding:30px 0}
@media (max-width: 768px) {.head-logo a img.fimg { min-height: 32px;width: unset; }.head-info .l-wrap{justify-content: space-between;}}
 @media (max-width:768px){.head-logo a img.fimg{display:none !important}
.head-logo .himg{display:block !important}}
footer .foot-share ul li.share-btn.whatsapp{display: none;}
.D40 .module5 .d40Swiper .swiper-slide .module5-box{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.D40 .module5 .d40Swiper .swiper-slide .module5-box p{margin-top: 25px;}
.D40 .module1-ic{right:5%;width:78%}
.D40 .module7-img{text-align:center;width:80%;margin-left:auto;margin-right:auto}
@media (max-width:540px){.D40 .module7{padding:20px 0}}
.D40 .module5 .d40Swiper:not(.d40Swiper2){padding:0 2%}
.D40 .module5 .d40Swiper:not(.d40Swiper2) .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}
.D40 .module5 .d40Swiper:not(.d40Swiper2) .swiper-wrapper .swiper-slide{width:18%;height:auto;}
.D40 .module5 .d40Swiper:not(.d40Swiper2) .swiper-slide .module5-box{margin-bottom:30px;}
.D40 .module5 .d40Swiper:not(.d40Swiper2) .swiper-button-next,.D40 .module5 .d40Swiper:not(.d40Swiper2) .swiper-button-prev{display:none}
.D40 .module5 .d40Swiper:not(.d40Swiper2) .swiper-slide .module5-box p{height:48px;}
@media (max-width:1024px){.D40 .module5 .d40Swiper:not(.d40Swiper2) .swiper-wrapper .swiper-slide{width:24%}}
@media (max-width:768px){.D40 .module5 .d40Swiper:not(.d40Swiper2) .swiper-wrapper .swiper-slide{width:48%}}
.D40 .module5 .d40Swiper .swiper-slide .module5-box{margin-bottom:20px;}
.D40 .module5.cmvsp-module5 .d40Swiper .swiper-slide .module5-box p{margin-top:-20px;}
.d39Swiper-item p {top:30%;left:13%;line-height:1;font-size:1.8vw}
@media (max-width:768px){.d39Swiper-item p {left:12%;font-size:13px}}
.d39kc6 {background-image:url(/uploads/44270/cmvape/d39kc6-bk2.webp);background-color:#000;background-size:100%;background-position:bottom}
.d39kc6-bottom{background-image:url(/uploads/44270/cmvape/d39kc6-back2.webp);background-size:79.5%;background-position:center 0%;margin-top:-2%}
.d39kc6-top{width:60%}
.d36kc6-img img{width:38%;margin-top:4%}
@media (min-width:769px){.d39kc6-top .d39-title p{font-size:1.1vw}}
@media (min-width:1025px) {.d39-title h5.fontsize36{font-size: 36px;}}
@media (min-width:1920px) and (max-width:1421px) {.d39Swiper-item p.fontsize1_2vw{font-size: 1.2vw;}}
.wmkcfeedback .inquiry-form .wmkcfb-name{order:1;}
.wmkcfeedback .inquiry-form .wmkcfb-phone{order:3;}
.wmkcfeedback .inquiry-form .wmkcfb-company{order:2;}
.wmkcfeedback .inquiry-form .wmkcfb-email{order:4;}
.wmkcfeedback .inquiry-form .wmkcfb-emailcomfirm{order:5;}
.wmkcfeedback .inquiry-form .wmkcfb-content{order:6;}
.wmkcfeedback .inquiry-form .feed-verification{order:7;}
@media (min-width:769px){.wmkcfeedback .inquiry-form .wmkcfb-name{width:32%;}
.wmkcfeedback .inquiry-form .wmkcfb-phone{width:32%;}
.wmkcfeedback .inquiry-form .wmkcfb-company{width:32%;}}
.kche-t107 .kche-t107-des,.kche-t197 .kche-t197-text p,.kche-t114 .kche-t114-des,.kche-t201 .kche-t201-text p,.kche-t201 .kche-t201-intro p{color:#fff!important}
.result_content{display:none !important}
.page5Swiper img{width:100%}
footer .foot-info .cont-list .item.item2{margin-top:20px;}
@media (min-width:1441px) and (max-width:1920px){footer .foot-item.foot-info{width:18%;}}
@media (min-width:1025px) and (max-width:1366px){footer .foot-cate{width:14%;}
footer .foot-item.foot-info{width:22%;}}
@media (max-width:768px){.foot-item.foot-info{display:block;}}
@media (min-width:1025px){footer .foot-item.foot-info .cont-list{padding-left:10px;}}
footer .foot-nav .foot-list li{width:100%}