﻿@charset "utf-8";
.activity-wrap{padding:10.5% 0}
.home-project .swiper .swiper-slide{max-height:inherit}
.home-project .swiper .swiper-slide img{height:100%;object-fit:contain;position:absolute;top:0;left:0}
.home-project .swiper .swiper-slide a:after{padding-bottom:100%}
.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item{padding:0 !important}
.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit,.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-box{padding:10px}
.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit.active{background:var(--color)}
.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit.active p{color:#fff}
.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-tit.active>p::before{background:#fff}
.wmkc-template-55>.wmkc-faq-list>.wmkc-faq-item>.wmkc-faq-box p{color:#555}
@media (max-width:768px){table td,table th{padding:3px}
.prodetails-content table td,.prodetails-content table th{font-size:16px}}
.kche-t101 .kche-t101-bg{position:unset !important;max-height:100%;background-color:#FFFFFf !important}
@media (min-width:1025px){.prodetails-main .page-main{width:calc(100% - 400px)}}
@media (min-width:1025px){.nav-ul>li#liproducts:hover>.submenu{display:flex !important}
#liproducts .submenu{padding:10px;list-style:none;width:1200px;flex-wrap:wrap;left:-200px}
#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:19%;margin-left:1%}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding:0;padding-left:90px;width:100%;white-space: normal;}
#liproducts .submenu>li .cate-con{padding-left:90px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0;display:none;}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img>a{padding:0;min-width:inherit;font-weight:var(--fontbold7)}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}
#liproducts .submenu>li .cate-con ul{display:none}
#liproducts .submenu>li .cate-con{padding-left:10px}}