﻿@charset "utf-8";
strong{font-size:inherit}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.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-45 .wmkc-flex{align-items:center}
.news-template article ul.page-0 div.img{width:25%}
header .top a{font-size:24px;font-weight:700;color:#000;display:flex;align-items:center}
header .top .logo{margin-right:10px}
.lang .lang-wrap a{font-size: 16px}
.index .about .right h3::after{display:none}
.singglepage .concat-us .title span{margin:0 20px}
.singglepage .concat-us .concat-us-box li p:nth-of-type(2){max-width:450px}
aside ul.product-category li.LiLevel1>a{font-weight:700}
.index .popular .right img{object-fit:contain}
@media (min-width:1001px){.index .about .left{width:45%}
.index .about .right{width:55%;padding-left:80px}
.index .join-us .container{justify-content:flex-end}}
.index .join-us{height:auto}
.index .about .right p:nth-of-type(2){line-height:2;margin-top:10px}
.index .about .right ul li{margin:8px 0}
.index .product:before{content:'';width:100%;background:var(--color);height:50%;position:absolute;top:0;left:0;z-index:0}
.index .product{background:#f8f8f8}
.index .product .container{position:relative}
@media (max-width:1000px){.index .product:before{height:26%}
.index .about .left{width:100%;margin-bottom:15px}}
.index .popular ul{justify-content:space-between}
.index .popular ul li{width:24%;flex-direction:column-reverse;padding:0;justify-content:flex-end}
.index .popular .left{height:auto;width:100%!important;border-radius:0;color:#000;background:0 0!important;display:block}
.index .popular .left>div::after{display:none}
.index .popular .left .btn{border-color:#000;width:auto;display:inline-block;height:40px;padding:0 20px;margin-top:25px}
.index .popular .left .btn a{color:#000}
.index .popular .left>div{padding:10px}
.index .popular .left>div p:nth-of-type(1){display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.index .popular .left>div p:nth-of-type(2){-webkit-line-clamp:3;line-height:22px;height:66px}
.index .popular .right img{height:auto;border-radius:0}
@media (max-width:1000px){.index .popular ul li{width:48%}}
.container{margin:0 auto}
.caes-common-width{width:1780px;margin:0 auto;box-sizing:border-box}
.caes-common-width-inner{width:1600px;margin:0 auto;box-sizing:border-box}
.caes-common-flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}
.caes-numBox{padding:70px 0}
.caes-num-ul li{width:25%;text-align:center;position:relative}
.caes-num-ul li:after,.caes-num-ul li:before{content:'';width:2px;height:60px;border-radius:1px;position:absolute;top:50%;transform:translateY(-50%)}
.caes-num-ul li:before{background:rgba(0,0,0,.22);left:2px}
.caes-num-ul li:after{background:rgba(0,0,0,.5);left:0}
.caes-num-ul li:nth-child(1):after,.caes-num-ul li:nth-child(1):before{display:none}
.caes-num-ul li>div{display:flex;justify-content:center}
.caes-num-ul li>div p{color:#000;font-family:TwCenMT;font-weight:700;font-size:46px}
.caes-num-ul li .caes-num-word{margin-top:10px;font-size:23px;font-family:TwCenMT}
.about>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 0}
.index .about .left{box-sizing:border-box}
.about .btn a{transition:all .5s}
.about .btn{overflow:hidden}
.about .btn{margin-top: 10px;}
.about .btn a:hover{background:var(--color)}
.caes-aboutDown{padding:80px 0}
.aboutDown-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}
.caes-a-left{width:34%;padding-left:11%;box-sizing:border-box}
.caes-a-left .caes-a-left-t,.index .about .right h3{font-size:35px;color:#383838;position:relative;margin-bottom:10px;font-family:Candara;font-weight:400}
.caes-a-left .caes-a-left-t:before{content:'';width:95px;height:7px;background:#333;display:block;margin-bottom:20px}
.caes-a-left .caes-a-left-w{color:#676767;font-size:20px;margin:20px 0 0}
.caes-a-right{width:45%;padding-right:10%}
.caes-a-right lite-youtube{max-width:100%;}
.caes-factory{margin:0 auto;text-align:center;padding:30px 0}
.whitebg-bottom::after{left:0}
.product{background:#f8f8f8}
.common-title{width:100%;color:#2e2e2e;font-weight:700;font-size:36px;text-transform:capitalize;display:flex;justify-content:center;align-items:center;font-family:Arial}
.common-title span{padding:0 50px}
.common-stitle{width:60%;margin:40px auto;font-size:20px;color:#676767;text-align:center}
.factory-swiper-inner .fac-img{overflow:hidden}
.factory-swiper-inner img{width:100%;display:block;transition:all .5s}
.factory-swiper-inner img:hover{transform:scale(1.1)}
.factory-swiper-inner .fac-t{background:#efefef;color:#545454;font-size:16px;text-align:left;padding:10px 0 30px 10px;font-weight:700}
@font-face {font-display:swap;font-family:fontawesome;src:url(../stylesheet/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../stylesheet/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../stylesheet/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../stylesheet/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../stylesheet/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../stylesheet/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-angle-left:before {content:"\f104"}
.fa-angle-right:before {content:"\f105"}
.caes-factory-swiper {position:relative;padding:0 70px;width:100%;box-sizing:border-box;margin-top: 20px;}
.swiper {overflow:hidden;}
.factory-btn>div {position:absolute;width:40px;height:60px;top:50%;margin-top:-30px;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.factory-btn>div.factory-prev {left:15px;}
.factory-btn>div.factory-next {right:15px;}
.factory-btn>div i {font-weight:bold;font-size:40px;}
.factory-btn>div:hover {color:var(--color)}
@media (max-width:1000px){.factory-btn>div{position:static;margin:0 8px;height:40px}
.factory-btn{display:flex;justify-content:center;margin-top:10px}
.caes-factory-swiper{padding:0 15px}
.factory-btn>div i {font-weight:bold;font-size:30px;}}
.caes-video{padding:70px 0}
.caes-cer-inner,.caes-ex-down,.caes-ex-top{width:85%}
.caes-video-ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:70px 0 0}
.caes-video-ul .caes-video-item{width:24%}
.caes-video-ul .caes-video-item .video-t{text-align:center;padding:20px 0;background:#f8f8f8;color:#5b5b5b;font-size:16px}
.caes-cer-ul{display:flex;justify-content:center;align-items:center;padding:70px 0 100px}
.caes-cer-li{width:20%}
.caes-cer-li3{transform:scale(1.3);z-index:9}
.caes-cer-li2,.caes-cer-li4{transform:scale(1.15);z-index:4}
.exhibition{margin:70px 0}
.caes-ex-top{display:flex;justify-content:space-between;flex-wrap:wrap}
.caes-ex-top .caes-ex-l{width:66.5%}
.caes-ex-top .caes-ex-r{width:33%;display:flex;flex-direction:column;justify-content:space-between}
.caes-ex-down{display:flex;justify-content:space-between;flex-wrap:wrap;margin:10px 0}
.caes-ex-down li{width:33%}
.cer-img,.ex-img{overflow:hidden}
.cer-img img,.ex-img img{transition:all .5s;width:100%;display:block}
.cer-img img:hover,.ex-img img:hover{transform:scale(1.1)}
.index .news{padding:70px 0}
@media (max-width:1600px){.caes-common-width{width:100%;padding:10px 20px}}
@media (max-width:1440px){.caes-numBox{padding:25px 0}
.caes-a-left .caes-a-left-t,.index .about .right h3{font-size:28px}
.caes-a-left{padding-left:9%}}
@media (max-width:1025px){.caes-numBox{padding:30px 0}
.about>div{padding:20px 10px}
.index .about .left{padding:0}
.exhibition{margin:30px 0}
.caes-num-ul li>div p{font-size:40px}
.caes-num-ul li .caes-num-word{font-size:18px}
.index .about .right{padding-left:40px}
.index .about .right p:nth-of-type(1){line-height:1.5;font-size:16px}
.index .about .right ul{margin:15px 0}
.index .about .right ul li{font-size:14px;margin:4px 0}
.caes-aboutDown,.caes-video,.index .news,.index .popular{padding:30px 0}
.caes-a-left{padding:0;width:40%}
.caes-a-left .caes-a-left-t{font-size:20px}
.caes-a-left .caes-a-left-w{font-size:14px}
.caes-a-right{width:55%;padding:0}
.common-title{font-size:40px}
.common-stitle{width:80%;margin:25px auto;font-size:18px}
.factory-swiper-inner .fac-t{padding:10px 0 20px 10px}
.index .popular ul{margin-top:0}
.caes-video-ul{margin:30px 0 0}
.caes-cer-ul{padding:50px 0 70px}}
@media (max-width:769px){.caes-numBox{padding:20px 0}
.exhibition{margin:20px 0}
.caes-num-ul li>div p{font-size:30px}
.caes-num-ul li .caes-num-word{font-size:14px}
.index .about .container{padding:20px 10px}
.index .about .right{padding:0}
.btn{width:20vw;height:5.5vw}
.aboutDown-inner{flex-direction:column-reverse}
.caes-a-left,.caes-a-right{width:100%;margin:5px auto}
.index .about .right h3{font-size:20px}
.caes-aboutDown{padding:20px 0}
.caes-a-left .caes-a-left-t:before{margin-bottom:10px}
.caes-a-left .caes-a-left-w{margin:10px 0 0}
.common-title,.title{font-size:32px}
.common-stitle{width:100%;font-size:15px;margin:15px auto}
.title{justify-content:center}
.common-title span,.title span{padding:0 10px}
.index .product .container .product-swiper{height:110vw}
.caes-cer-inner,.caes-ex-down,.caes-ex-top{width:100%}
.caes-video-ul .caes-video-item{width:49%;margin:5px 0}
.caes-video-ul .caes-video-item .video-t{padding:10px 0}
.index .news ul{margin-top:0}}
@media (max-width:640px){.caes-numBox{padding:10px 0}
.caes-num-ul li{width:48%;margin:5px 0}
.index .about .right h3{font-size:18px}
.index .about .right p:nth-of-type(1){font-size:14px}
.caes-num-ul li:nth-child(3):after,.caes-num-ul li:nth-child(3):before{display:none}
.exhibition{margin:10px 0}
.caes-num-ul li>div p{font-size:26px}
.caes-factory{padding:15px 0}
.factory-swiper-inner .fac-t{font-size:12px;padding:10px}
.index .product .container .product-swiper{height:120vw}
.index .product .product-swiper{margin-top:20vw}
.index .product .container{margin-top:20px}
.index .product .top{margin-bottom:20px}
.common-title,.title{text-align:center;font-size:24px}
.index .popular .common-title span,.index .product .title span{width:80px;padding:0 10px}
.caes-video{padding:0 0 30px}
.caes-cer-ul{padding:25px 0}
.caes-ex-down{margin:5px 0}}
footer{background:#f6f6f6}
.share-list a:nth-child(n+5){display:none}
footer .categories{width:20%}
.index .about .right h3,.index .news .title,.index .popular .container .top .title{color:#0a0a0a}
.index .about ul li:nth-of-type(4) em,.index .about ul li:nth-of-type(4) i{margin-right:5px;color:#dfa959}
#xyz .xyz12 ul li a{font-size:13px;font-weight:500;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#xyz .xyz12 li{padding:6px 5px 5px 10px}
.index .about .right ul{display:block}
.singglepage .nyqualitybox .box2{margin:0}
iframe{max-width:100%}
.caes-numBox.whitebg-top::before{display:none}
@font-face{font-display:swap;font-family:fontawesome;src:url(../stylesheet/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../stylesheet/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../stylesheet/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../stylesheet/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../stylesheet/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../stylesheet/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-instagram:before{content:"\f16d"}
.fa-youtube:before{content:"\f167"}
@media (min-width:1001px){nav>ul>li:hover>ul{display:block!important;}
nav>ul>li>ul{display:none!important}
.nav-box {position:relative;z-index:999}}
nav>ul #liinmenu>a{pointer-events: none;}
@media (min-width:1025px) and (max-width:1600px){.about>div{padding-left:20px;padding-right:20px}}
.factory-common-words .factory-common-stit{display:flex;justify-content: center;margin:10px 0;}
.factory-common-words .factory-common-stit p{font-weight:var(--fontbold7);margin:0 20px;font-size:var(--fontsize20)}
.factory-common-words .factory-common-sdes{display:flex;justify-content: space-between;flex-wrap:wrap;max-width:475px;margin:0 auto;}
.factory-common-words .factory-common-sdes .item{width:50%;text-align: left;}
.factory-common-words .factory-common-sdes .item:nth-child(2n){padding-left:10%;box-sizing: border-box;}
.factory-common-b{font-weight: var(--fontbold7);font-size:var(--fontsize20);max-width:1200px;margin:10px auto 30px;}
@media (max-width:550px){.factory-common-words .factory-common-stit{flex-wrap: wrap;}
.factory-common-words .factory-common-stit p{margin:0;}
.factory-common-words .factory-common-sdes{max-width:53%;flex-wrap:wrap;}
.factory-common-words .factory-common-sdes .item{width:100%;padding-left:0 !important}
.factory-common-b{padding:0 20px;font-size:17px;}}
.factory-common-words .factory-common-stit>div {display:flex;flex-wrap:wrap;flex-direction:column;}
.factory-common-words .factory-common-stit>div>div {display:flex;flex-wrap:wrap;}
.factory-common-words .factory-common-stit>div .factorysmtit {width:100%;text-align:left;margin-top:10px}
@media (max-width:600px){.factory-common-words .factory-common-stit>div>div {display:flex;flex-wrap:wrap;flex-direction:column;}
.factory-common-words .factory-common-stit p{text-align:left;margin:0;}}
footer .concat-us .info p:nth-child(1){display:none;}
nav #liquality-control>a{pointer-events: none;}



.kche-t55.cusfaq-list {
    max-width: 1600px;
    margin: 0 auto;
    width: 100%;
}

.kche-t55.cusfaq-list h5 {
    margin: 0;
    display: inline-block;
    padding: 0 10px;
    position: relative;
    font-size: 24px;
    font-weight: var(--fontbold6,600);
    color: var(--color);
}

.kche-t55>.kche-faq-list>.kche-faq-item {
    border: 1px solid #eee;
    padding: 10px;
    box-sizing: border-box;
    margin: 10px 0;
    position: relative;
}

.kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit>p {
    padding-right: 20px;
    margin: 0;
    line-height: 1.6;
    font-size: 18px;
    cursor: pointer;
    position: relative;
}

.kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-box {
    color: #555;
    line-height: 1.6;
    padding-top: 4px;
}

table, th, td{border: 1px solid #555555;}