﻿@charset "utf-8"; 
:root{--color:#353E3B;--color1:#070707;--color3:#ebb747}
.home-banner .swiper-slide>a::after{display:none;}
.product-cateitem .cate-info .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
@media (min-width:769px){.product-cateitem .cate-info{padding-top:30px}}
@media (max-width:1024px) and (min-width:769px){.product-cateitem .cate-info{padding-top:10px}
.product-cateitem .cate-info .title{padding-bottom:4%}}
@media (min-width:1025px){
.head-nav .nav-ul>li>a.inmenu_1,.head-nav .nav-ul>li:hover>a {color:#ebb747!important;background:none!important}
.head-info .l-wrap{max-width:100%;padding:0 calc(50% - 780px) 0 0}
.head-logo{display:block;height:100%;margin:0 auto}
.head-logo a{height:100%}
.head-logo a img{width:100%;max-height:80%;object-fit:contain}}
@media (max-width:1700px) and (min-width:1025px){.head-info .l-wrap{max-width:100%;padding:0 70px 0 0}}
.m-menu span{background:#fff}
.home-solution{background:url(/uploads/33565/page/p2024051413540193099.jpg) no-repeat center/cover;position:relative;padding-top:7%}
.home-solution:before{content:'';width:100%;height:100%;display:block;background:#00000085;position:absolute;top:0;left:0;z-index:0;}
.home-solution .mySwiper .swiper-slide.swiper-slide-thumb-active .icon{background: #bb3f24;}
@media (max-width:900px){.home-solution{padding-top:9%}}
@media (max-width:768px){.home-solution{padding-top:18%}
.home-solution .home-title{line-height:1.3}}
@media (max-width:500px){.home-solution{padding-top:28%}}
.home-callus .homecallus-wrap .homecallus-info .homecallus-top .homecallus-tel{color: #ebb747;}
.homepro-recommend-item .info .name::after{display:none}
.home-case .homecase-wrap .swiper-slide .item .more{color: #ebb747;}
.home-case .homecase-wrap .homecase-button-next, .home-case .homecase-wrap .homecase-button-prev{border: 1px solid #ebb747;color: #ebb747;}
.homenews-list li.act .name{color: #ebb747;}
.home-more {background:var(--color);}
.home-more::before {background:var(--color3);}
.home-about .homeabout-info .homeabout-more {background:var(--color);color:#fff;cursor:pointer;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition-property:color;transition-duration:.5s;overflow:hidden;}
.home-about .homeabout-info .homeabout-more:hover {opacity:1}
.home-about .homeabout-info .homeabout-more::before {content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:var(--color3);transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out;border-radius:3px}
.home-about .homeabout-info .homeabout-more:hover::before {transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}
.home-foottop .btn a {background:var(--color);vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition-property:color;transition-duration:.5s;overflow:hidden;border:none;}
.home-foottop .btn a:nth-child(2) {background:var(--color);color:#fff}
.home-foottop .btn a:hover {background:var(--color);color:#fff}
.home-foottop .btn a:nth-child(2):hover {opacity:1;background:var(--color);color:#fff}
.home-foottop .btn a::before {content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:var(--color3);transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out;border-radius:3px}
.home-foottop .btn a:hover::before {transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}
.pro-list li .pro-info .more{background:var(--color);color:#fff;}
.pro-list li:hover .pro-info .more{background:var(--color3);border-color:var(--color3)}
.wmkcfeedback .send-btn{background:var(--color)!important;}
.wmkcfeedback .send-btn::before{background:var(--color3)!important}
.prodetails-btnlist .pro-btn,.maylink-list li .more{background:var(--color)}
.prodetails-btnlist .pro-btn:hover{border-color:var(--color3)!important}
.prodetails-btnlist .pro-btn::before,.maylink-list li:hover .more{background:var(--color3)}
.newsdetails .wmkcfeedback .send-btn:hover{background:var(--color3)!important}
.head-top{background:#f5f5f5}
.head-top .head-left .item a,.head-top .head-right .head-share ul a i{color:#000;}
.head-top .head-left .item a:hover{color:var(--color)}
.head-top .head-left .item em{background:#000;color:#fff}
.lang-icon span{color:#000;}
.lang-icon span:before,.lang-icon span:after{background:#000}
.head-top .head-right .head-share ul a:hover{border-color:#000;}
@media (max-width:1024px){.m-menu span{background:#000;}}
.home-about .homeabout-info{color: #000;background: rgb(245 245 245);}
@font-face{font-family:'AvantGarde';src:url('/js/33565/AvantGardeITCbyBT-Book.otf') format('truetype')}
@font-face{font-family:'AvantGardeBT';src:url('/js/33565/TT0156M.TTF') format('truetype')}
*{font-family:'AvantGarde'!important}
strong,b,h1,h2,h3,h4,h5,h6{font-family:'AvantGardeBT'!important}
.home-title{font-family:'AvantGardeBT'!important}
.table-wrap table td,.table-wrap table th {padding:0;border:none;}
.table-wrap .table td,.table-wrap .table th {border:1px solid #ddd;padding:8px 16px;}
.home-banner .banner-animote.banner-animote2 .p1{max-width:1000px;text-shadow:1px 2px 3px #000}
.home-banner .banner-animote.banner-animote2 .p3{font-size:22px;max-width:1000px;text-shadow:1px 2px 3px #000;font-weight:var(--fontbold5);margin:0 auto}
@media (max-width:1024px){.home-banner .banner-animote.banner-animote2 .p3{font-size:16px;}}
@media (max-width:768px){.home-banner .banner-animote.banner-animote2 .p3{font-size:13px;}}
@media (max-width:550px){.home-banner .banner-animote.banner-animote2 .p3{display:none;}}
.home-indexadv .icon img{width:60%;}
.home-indexadv .indexadv-right ul li:hover .icon img{filter: grayscale(200%) brightness(500%)}
.home-foottop{padding:0;}
.home-foottop img{width:100%;display:block;}
.home-foottop::after, .home-foottop::before{display:none;}
#homecase2 .swiper-wrapper {display:flex;flex-wrap:wrap;justify-content:space-between;}
#homecase2 .swiper-wrapper .swiper-slide {transform:scale(1);width:48%;}
.home-case .homecase-wrap .swiper-slide .item .title,.home-case .homecase-wrap .swiper-slide .item .content{margin:0;}
@media (max-width:768px){.home-case .homecase-wrap .swiper-slide .item{padding:10px;margin-top:-20px}}
@media (max-width:500px){.home-case .homecase-wrap .swiper-slide .item .title{font-size:15px}}
.home-solution .l-wrap{display:none;}
.home-callus{display:none;}
.home-solution{padding:20% 0;}
.home-solution:before{display:none;}
.kche-item-img img {border: unset;}
footer,footer .foot-bot{background:#fff}
@media (min-width:1025px){.home-indexadv .indexadv-right ul li p{font-size: 20px;}
.homepro-recommend-item .info .name{font-size:28px;}
.homepro-recommend-item .info .home-more{font-size:20px;}}
.home-indexadv .indexadv-right ul li:nth-child(3){margin-bottom:2em;}
@media (min-width:768px){.home-indexadv .indexadv-right ul li{width: 31%;}}
.home-indexadv .indexadv-right ul li span{font-size: 20px;font-weight: normal;}
.home-indexadv .indexadv-right ul li p {font-size: 24px;font-weight: 600;}
.home-case .homecase-wrap .swiper-slide .item{padding:0;background:none}
.home-case .homecase-wrap .swiper-slide .item a{width:100%;padding:20px;height:auto;}
@media (max-width:550px){.home-case .homecase-wrap .swiper-slide .item a{padding:10px;}}
.download-list li .download-img img {width: unset;}
.pro-main .sidebar-item .sidebar-cate>li.active{background: #ebb747;}
.pro-main .sidebar-item .sidebar-cate>li{background:none;}
.sidebar-item .sidebar-cate>li a{color:var(--fontcolor);}
.pro-main .sidebar-item .sidebar-cate>li.active>a{color:#fff}
.kche-t107 .kche-t107-r-img img { border: unset;}
.home-about{background:#f5f5f5;padding:4% 0;}
.home-about>div{width:100%;}
.home-about .about-inner{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.home-about .about-inner .homeabout-info{width:57%;padding-left:0;}
.home-about .about-inner .homeabout-img{width:36%;}
.home-about .homeabout-img img{border-radius: var(--borderradius);}
@media (min-width:769px){.homenews-list{flex:inherit;width:50%;}}
@media (max-width:768px){.home-about .about-inner .homeabout-info,.home-about .about-inner .homeabout-img{width:100%;margin:10px 0;}}
.contact-box .contact-main .contact-share a:hover{background-color: var(--color3) !important;}
table.prodetailcentertable{margin:0 auto;text-align:center;}
@media (max-width:768px){table.prodetailcentertable{width:100%!important}}
@media (min-width:1025px){.pro-d-main .kche-t196.wmkc-prod-mrcbox-t196{max-width:75%;margin:0 auto;}}
.prolist-bottom+.prolist-bottom >p:last-child{margin-top:15px}
#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3){position:relative}
#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3) .banner-text{position:absolute;width:100%;height:100%;left:0;top:0;z-index:11;color:#fff;padding:5% 8%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}
#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3) .banner-text .title{font-size:60px;line-height:1.2;font-weight:800}
#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3) .banner-text .desc{margin:5% 0;line-height:1.2;font-size:30px;font-weight:600}
#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3) .banner-text .right .iconfont{font-size:30px;font-weight:700}
@media (max-width:1093px){#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3) .banner-text .desc{font-size:20px;margin:3% 0}
#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3) .banner-text .title{font-size:40px}
#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3) .banner-text .right{display:none}}
@media (max-width:769px){#indexbanner .swiper-wrapper .swiper-slide:nth-of-type(3) .banner-text .desc{display:none}}
  #indexbanner  .swiper-wrapper .swiper-slide-active  .banner-text{opacity: 0 ;animation: bannerani .5s forwards ;animation-delay:.7s ;}
   #indexbanner .swiper-wrapper .swiper-slide .banner-text{position:absolute;left:10%;top:50%;transform:translate(0%,-50%);color:#fff}
#indexbanner .swiper-wrapper .swiper-slide .banner-text .title{font-size:50px;font-weight:700;line-height:1.2}
#indexbanner .swiper-wrapper .swiper-slide .banner-text .desc{font-size:20px;margin:20px 0}
@media (max-width:1024px){#indexbanner .swiper-wrapper .swiper-slide .banner-text{width:100%}
#indexbanner .swiper-wrapper .swiper-slide .banner-text .right{display:none}
#indexbanner .swiper-wrapper .swiper-slide .banner-text .title{font-size:40px}
}@media (max-width:768px){#indexbanner .swiper-wrapper .swiper-slide .banner-text .title{font-size:30px}
#indexbanner .swiper-wrapper .swiper-slide .banner-text .desc{font-size:16px}
}@media (max-width:580px){#indexbanner .swiper-wrapper .swiper-slide .banner-text .title{font-size:20px}
#indexbanner .swiper-wrapper .swiper-slide .banner-text .desc{font-size:12px;margin:10px 0}
}
@media (min-width:1300px) {#indexbanner .swiper-wrapper .swiper-slide .banner-text{top: 36%;}}