﻿@charset "utf-8"; 
.tabs-nav p:nth-child(2){display:none;}
.kche-border-theme, .kche-table-border.kche-border-theme>tbody>tr>td, .kche-table-rules.kche-border-theme>tbody>tr>td {border-color: #c1c1c1!important;}
#brand{display:none;}
#about,#product .all-products{display:none;}
.factory-btn{border-radius: 50px;background: var(--color);width: 200px;text-align: center;padding: 10px;color: #fff;margin: 0 auto;margin-bottom: 50px;}
#factory-swiper .swiper-wrapper{-webkit-transition-timing-function: linear;}
#certfy{margin-top:4%;}
#certfy .l-wrap{max-width:1370px;}
#certfy ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
#certfy ul li{width:18%;margin-bottom:20px;box-shadow: 0px 2px 4px 2px #ccc;}
#certfy ul li .img{overflow:hidden;position:relative;height:0;padding-bottom:140%;}
#certfy ul li .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;width:100%}
#certfy ul li p{text-align:center;margin:10px 0;font-weight:var(--fontbold7);font-size:18px;}
@media(max-width:768px){#certfy ul li{width:49%;}}
@media(max-width:500px){#certfy ul li{width:100%;}}
#customer{text-align: center;padding:4% 0;}
#product{padding: 1% 0px;}
@media (min-width:769px){.contact .contact-sec1 .contact-sec1-item{width:30%}}
.contact>iframe{border:0}
#product .home-label{margin-top: 20px;} 
@media (min-width:1024px){.pro-detail-top>div {position:relative;min-height:300px;}
.pro-detail .preview-container {transform:scale(0.7);transform-origin:left top;z-index:1;position:absolute;}
.pro-detail .pro-detail-top .pro-info {padding-left:390px;}
.pro-detail .singglepic{width:360px;position:absolute;left:20px;top:0;}
.pro-detail .singglepic img{max-height:300px;display:block;margin:0 auto}}
@media (min-width:1281px){.pro-detail-top>div {min-height:400px;}
.pro-detail .preview-container {transform:scale(0.7);}
.pro-detail .pro-detail-top .pro-info {padding-left:540px;}
.pro-detail .singglepic{width:500px;}
.pro-detail .singglepic img{max-height:400px;}}
@media (max-width:1280px) and (min-width:1024px){.pro-detail .pro-btnlist>a, .pro-detail .pro-btnlist .pro-btn, .pro-detail .pro-btnlist .addToCart, .pro-detail .pro-btnlist .pdown3{width:100%;margin-right:0}
.pro-detail .pro-detail-top .pro-info .pro-name{font-size:22px}
.pro-detail .pro-detail-top .pro-info .pro-price{margin:5px 0 10px}}
#product .l-wrap{max-width:1450px}
.common-main .pro-list.list1 li .pro-img>a{position:relative;height:0;padding-bottom:100%;}
.common-main .pro-list.list1 li .pro-img>a>img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.pro-detail-box .kche-t114 .kche-t114-content{justify-content: center;}
.pro-detail-box .kche-t114 .kche-t114-des{display: flex;flex-direction: column;height: 100%;}
@media(min-width:1025px){.pro-detail-box .kche-t114 .kche-t114-img{width:30%;}}
@media(min-width:1366px){.pro-detail-box .kche-t114 .kche-t114-img{width:26%;}}
@media(min-width:1600px){.pro-detail-box .kche-t114 .kche-t114-img{width:20%;}}
.head-top {background:#E02C87;}
.head-contact em,.head-contact>a:hover {color:#fff;}
@media (min-width:1025px){.head-search .search-icon {display:none;}
.head-search .search-wrap {position:static;transform:none;opacity:1;visibility:visible;box-shadow:0 0 0;border-radius:40px;border:1px solid #ccc;overflow:hidden;background:#F7F7F7;}
.head-search #txtSearch {background:none;}
.head-search #btnSearch .iconfont {color:#333;}
.head-search {margin-left:25px;}}
#li_Menu101_contact-us {display:none;}
footer {background:#E02C87;color:#fff;}
footer a {color:#fff}
footer a:hover {color:#fff}
footer .foot-submit input {border-color:#fff;color:#fff;}
footer .foot-submit input::-webkit-input-placeholder {color:#fff;}
footer .foot-submit input:-moz-placeholder {color:#fff;opacity:1;}
footer .foot-submit input::-moz-placeholder {color:#fff;opacity:1;}
footer .foot-submit input:-ms-input-placeholder {color:#fff;}
footer .foot-main {border-color:#fff;}
footer .foot-main .foot-item.foot-about {border-color:#fff;}
footer .foot-main .foot-item.foot-contact {border-color:#fff;}
@media (min-width:481px){footer .foot-main .foot-item.foot-cate ul {display:block;}
footer .foot-main .foot-item.foot-cate ul li {width:100%;}}
footer .foot-main .foot-item.foot-cate li a::before {content:"\e687";font-family:iconfont!important;font-size:13px;}
footer .foot-main .foot-item.foot-contact li .con p {color:#fff;}
footer .foot-main .foot-item.foot-contact li .icon em {color:#fff;}
@media (max-width:1024px) and (min-width:481px){footer .foot-main .foot-item.foot-cate{width:48%}}
footer{background: #000;}
@media (min-width:1025px){.head-menu-box nav>ul>li#liproducts ul{width:auto;min-width:200px;}
.head-menu-box nav>ul>li#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap}
.head-menu-box nav>ul>li#liproducts .submenu>li ul{position:absolute;left:100%;top:0;display:none}
.head-menu-box nav>ul>li#liproducts ul li a{white-space:nowrap;width:100%;}
.head-menu-box nav>ul>li#liproducts .submenu>li:hover ul{display:block;opacity:1;transform:inherit;}}
@media (max-width:1024px){.head-menu-box nav>ul>li#liproducts .submenu>li ul{position:static;width:100%;padding-left:20px}}
#type .type-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
#type .type-list .item{width:19%;margin-bottom:20px;}
#type .type-list .item .typeimg{border-radius:50%;}
#type .type-list .item .typeimg img{width:100%;border-radius: 50%;}
#type .type-list .item .typetitle{text-align:center;width: 100%;}
#type{padding: 3.5% 0px 5%;}
@media(max-width:1024px){#type .type-list .item{width:49%;}}
#module {padding-bottom:2%;}
#module .module-video{margin-bottom:50px}
#module .module-video lite-youtube{max-width:1000px;}
#module .module-video lite-youtube::before{display:none;}
#module .l-wrap{max-width:1450px}
.moduleitem {display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}
.moduleitem:nth-child(2n) {flex-direction:row-reverse}
.moduleiteminfo {width:43%;}
.moduleitemtit {font-size:38px;font-weight:bold;text-transform:capitalize;margin-bottom:15px;}
.moduleiteminfo p {line-height:2;font-size:20px;color:#444}
.moduleitempic {width:53%;border-radius:15px;overflow:hidden;}
.moduleitempic img {display:block;width:100%;}
@media (max-width:1024px){.moduleitemtit{font-size:27px;margin-bottom:10px}
.moduleiteminfo p{font-size:16px;line-height:1.6}}
@media (max-width:768px){.moduleitem{flex-direction:column!important;margin-bottom:40px}
.moduleiteminfo {width:100%;}
.moduleitemtit{font-size:20px;line-height:1.3}
.moduleitempic{width:100%;margin-top:15px}}
body.index {overflow-x:hidden;}
.hometitbg {position:relative;padding:25px 0}
.hometitbg>p {margin:0!important;position:relative;}
.hometitbg>h4 {margin:10px 0 0!important;position:relative;}
.hometitbg:before {content:'';width:100vw;height:100%;background:#FFE5F7;position:absolute;top:0;left:50%;transform:translateX(-50%);}
#type .hometitbg {margin-bottom:40px;}
#type .hometitbg>h4{margin:0!important}
#type .hometitbg:before {background:#FFE5F7;}
#module .hometitbg {margin-bottom:40px;}
#module .hometitbg:before {background:#FFE5F7;}
#certfy .hometitbg {margin-bottom:40px}
#certfy .hometitbg:before {background:#FFE5F7;}
#customer .hometitbg:before {background:#FFE5F7;}
@media (max-width:768px){#type .hometitbg {margin-bottom:20px;}
#module .hometitbg {margin-bottom:20px;}
#certfy .hometitbg {margin-bottom:20px}}
#customer .customer-list{display:flex;justify-content: space-between;flex-wrap:wrap;margin-top:4%;}
#customer .customer-list li{width:16%;}
@media (max-width:768px){#customer .customer-list li{width:21%;}}
#home-swiper {min-height:initial;}
.bannervideotxt {position:absolute;top:50%;left:12%;transform:translate(0,-50%);z-index:1;color:#fff;width:45%;font-size:20px}
.bannervideotxt .bannervideotit {font-size:2.6em;text-shadow:1px 1px 2px #000;line-height:1.2;margin-bottom:.3em;font-weight:bold}
.bannervideotxt p {text-shadow:1px 1px 2px #000}
.bannervideobtn {margin-top:1.5em;display:flex}
.bannervideobtn a {background:var(--color);text-transform:uppercase;color:#fff;font-size:.85em;padding:.5em 1.5em;margin-right:1em;}
.bannervideobtn a em {margin-left:5px;font-size:1em}
.bannervideobtn a:nth-child(2) {background:#fff;color:#000}
@media (max-width:1550px){.bannervideotxt{font-size:18px}}
@media (max-width:1366px){.bannervideotxt{font-size:16px}}
@media (max-width:1080px){.bannervideotxt{font-size:14px}}
@media (max-width:1024px){.bannervideotxt{left:6%;width:88%;}}
@media (max-width:768px){.bannervideotxt .bannervideotit{font-size:24px}
.bannervideotxt p{font-size:13px}
.bannervideobtn a{font-size:12px;}}
@media (max-width:500px){.bannervideotxt{left:4%;width:92%;}
.bannervideotxt .bannervideotit{font-size:17px}
.bannervideotxt p{font-size:12px}
.bannervideobtn {margin-top:15px}
.bannervideobtn a{padding:5px 12px}}