﻿@charset "utf-8"; 
:root {--color: #3A70AD;--color1: #314F84;}
header .head-info .head-logo img{max-height: inherit;}
@media (max-width:500px){header .head-info .head-logo{height:100%}
header .head-info .head-logo a{height:100%}
header .head-info .head-logo img{max-height:62%;height:100%;object-fit:contain}}
.bannertxt2 {position:absolute;top:0;text-align:center;left:0;color:#fff;width:100%;padding:5vw 2vw;}
.bannertxt2 .intro {margin:0 auto;width:35%;}
.bannertxt2 .intro h2 {font-size:3.8vw;line-height:1.1;}
.bannertxt2 .intro p {margin-top:10px;font-size:1vw;}
@media (max-width:1200px){.bannertxt2 .intro p {font-size:12px;}}
@media (max-width:1024px){.bannertxt2 .intro {width:40%;}
.bannertxt2 .intro h2 {font-size:4vw;}}
@media (max-width:768px){.bannertxt2 .intro {width:70%;}}
@media (max-width:500px){.bannertxt2 .intro {width:100%;}
.bannertxt2 .intro h2 {font-size:18px;}
.bannertxt2 .intro p {margin-top:5px}}
.home-case .caselist .itemcase .info p{-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;display: -webkit-box;min-height:77px;}
@media (min-width:769px) and (max-width:1280px){.home-case .caselist .itemcase .info .title{min-height:63px}
.home-case .caselist .itemcase .info p{-webkit-line-clamp: 4;}}
.pro-main.pro-d-main .pro-detail-box .kche-t82>.kche-template-item{text-align:center;}
.pro-main.pro-d-main .pro-detail-box .kche-t82>.kche-template-item>.kche-template-title h5 a{color:#fff;}
h5.prodetailvrbtn a{background:url(/uploads/41937/page/p20240711191046c98b5.png) no-repeat right center;background-size:22px;padding-right:32px;}
.contact-us iframe{width:100%;}
.home-tabcontent{padding:4% 0;}
.home-tabcontent .tabcont-list{display: flex;justify-content: center;flex-wrap:wrap;}
.home-tabcontent .tabcont-list .tabcont-item{width:24%;margin:0 1%;background: var(--color);padding:2%;border-radius: 10px;transition: all .5s;}
.home-tabcontent .tabcont-list .tabcont-item>a{width:100%;height:100%;display:block}
.home-tabcontent .tabcont-list .tabcont-item .inner{display:flex;justify-content: space-between;align-items: center;}
.home-tabcontent .tabcont-list .tabcont-item .inner .left{width:calc(100% - 20px)}
.home-tabcontent .tabcont-list .tabcont-item .inner .left .tit{color:#fff;font-weight:var(--fontbold5);font-size:30px;}
.home-tabcontent .tabcont-list .tabcont-item .inner .left .iconbox{display:flex;}
.home-tabcontent .tabcont-list .tabcont-item .inner .left .iconbox img{margin-right:10px;}
.home-tabcontent .tabcont-list .tabcont-item .inner .left .iconbox p{color:#fff;}
.home-tabcontent .tabcont-list .tabcont-item .inner .right{width:15px;text-align: center;color:#fff;font-size:20px;}
.home-tabcontent .tabcont-list .tabcont-item:hover{box-shadow:0px 0px 12px 0px #898989;}
@media (max-width:1440px){.home-tabcontent .tabcont-list .tabcont-item{width:29%;}
.home-tabcontent .tabcont-list .tabcont-item .inner .left .tit{font-size:26px;}}
@media (max-width:1024px){.home-tabcontent .tabcont-list .tabcont-item .inner .left .tit{font-size:22px;}}
@media (max-width:768px){.home-tabcontent .tabcont-list{justify-content: space-between;}
.home-tabcontent .tabcont-list .tabcont-item{width:32%;margin:0;}
.home-tabcontent .tabcont-list .tabcont-item .inner .left .tit{font-size:20px;}}
@media (max-width:500px){.home-tabcontent .tabcont-list .tabcont-item{margin:5px 0;width:100%;}}
@media (min-width:501px){.home-company .company-info .inter div {width:auto;}
.home-company .company-info .inter div:not(:last-child) {margin-right:25px;}}
@media (max-width:500px){.home-company .company-info .inter{flex-wrap:wrap}
.home-company .company-info .inter div {margin:5px 0}}
header .head-top,.home-tabcontent .tabcont-list .tabcont-item,.home-company .company-info .btn,.home-choose .chooselist .itemchoose .top::before,.home-news .newslist .newsitem .info .inter .date,.common-products-category .about-category li:hover .category-box,.common-news .news-list li .info .date,.wmkcfeedback .send-btn,.touch-block .touch-box{ background: linear-gradient(45deg, var(--color), var(--color1));}
.home-icons{margin-bottom: 4%;}
.home-icons .icons-list{display:flex;justify-content: space-between;flex-wrap:wrap;}
.home-icons .icons-list .icons-item{text-align: center;width:7.5%;transition: all .3s;}
.home-icons .icons-list .icons-item .img{background: var(--color);border-radius: 5px;width:80px;height:80px;margin:0 auto;display:flex;align-items: center;justify-content: center;}
.home-icons .icons-list .icons-item p{font-weight: var(--fontbold7);margin-top:5px;line-height:1.3}
.home-icons .icons-list .icons-item:hover{transform: translateY(-5px);}
@media (max-width:1366px){.home-icons .icons-list .icons-item .img{width:80px;height:80px;}
.home-icons .icons-list .icons-item p{font-size:15px}}
@media (max-width:768px){.home-icons .icons-list .icons-item{width:16%;margin:5px 0;}
.home-icons .icons-list .icons-item p{font-size:12px;}}
@media (max-width:550px){.home-icons .icons-list .icons-item{width:24%;}
.home-icons .icons-list .icons-item .img{width:65px;height:65px;}}
.home-company iframe{width:55%;height:500px}
@media (min-width:769px){.home-company .company-info{padding-left:5%}}
@media screen and (max-width:768px){.home-company iframe{width:98%;margin:0 auto;height:400px}}
@media screen and (max-width:500px){.home-company iframe{height:300px}}
.home-choose .chooselist,.home-product .product-list,.home-news .newslist{align-items:inherit}
.home-choose .chooselist .itemchoose{height:auto;}
.home-choose .chooselist .itemchoose .text{padding:8% 20px}
@media screen and (min-width:1025px){header #liproducts .submenu.nav3>li{width:18%;position:relative}
header #liproducts .submenu.nav3>li>a{position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;padding-left:0}
header #liproducts .submenu.nav3>li .cate-con .cate-img{width:100%;height:100px}
header #liproducts .submenu.nav3>li .cate-con .cate-img::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
header #liproducts .submenu.nav3>li:nth-child(3n){margin-right:2%}
header #liproducts .submenu.nav3>li:nth-child(5n){margin-right:2%}
}
.w-accor{overflow:hidden;position:relative}
.w-accor li,.w-accor ul{padding:0;margin:0;list-style:none}
.w-accor ul{width:101%}
.w-accor li{position:relative;overflow:hidden;float:left}
.accorClick li{cursor:pointer}
.w-accor li .item{position:relative}
.w-accor li>a{display:block;position:absolute;left:0;right:0;top:0;bottom:0}
#wmkc-inner-comp2{margin-top:40px}
.certificate .kche-wrap-width{max-width: 1600px;margin: 0 auto;padding: 0 15px;}
.inquiry-form{display: flex;flex-wrap: wrap;justify-content: space-between;}
.wmkcfeedback input{width:49%;}
.crumbs{position:relative;}
.crumbs .banner-content{padding:0}
@media (min-width:769px){.crumbs .banner-content .banner-breadcrumbs{display:none;}}
.crumbs .banner-content .banner-title-h1{position: absolute;top: 50%;color: #fff;left: 50%;transform: translate(-50%,-50%);font-size: 40px;z-index:2}
@media (max-width:1366px){.crumbs .banner-content .banner-title-h1{font-size:30px;}}
@media (max-width:1024px){.crumbs .banner-content .banner-title-h1{font-size:20px;}}
.home-product .product-list .itempro .info .title{min-height:60px;}
.home-product .product-list .itempro .info .des{min-height:78px;}
@media (max-width:1600px){.home-news .newslist .newsitem .info .text p{min-height:78px;}}
 .foot-contact p i{font-size: 20px;margin-right: 8px;} 
 .foot-info{margin-right:150px}
.foot-info .fot_download{margin-top:30px;width:334px;line-height:45px;height:45px;font-size:14px;color:#004ea2;background-color:#f4f4f4;border-radius:50px;font-family:Montserrat_Bold;display:block;position:relative;margin-right:12px;padding-left:46px;border:1px solid var(--color)}
.foot-info .fot_download i{position:absolute;top:50%;right:-12px;width:78px;height:78px;display:flex;background-color:rgba(0,78,162,.43);border-radius:50%;box-shadow:0 26px 38px rgba(6,26,46,.31);cursor:pointer;transition:all 2s ease;margin:-39px 0 0 0}
.foot-info .fot_download i::before{content:"";width:55px;height:55px;border-radius:50%;background-color:#004ea2;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.foot-info .fot_download i img{max-width:30px;margin:auto;z-index:9}
footer .footer-main .foot-info{width: 20%; margin-right: 100px;}
footer .footer-main .foot-pro{ width: 25%;}
footer .footer-main .foot-pro .foot-list li{width: 50%;}
footer .footer-main .foot-pro .foot-list{ display: flex;flex-wrap: wrap; }
footer .footer-main .foot-info .desc{ margin-left: 20px;margin-top: 20px;}
@media (min-width:1025px) and (max-width:1440px){footer .footer-main .foot-contact{width:24%;}
footer .foot-item.foot-quick{width:20%;}}