﻿@charset "utf-8";
*{font-family:Montserrat,sans-serif!important}
.wmkc-item-img img{height:auto!important}
.table tr:nth-child(odd){background:#fff}
.table tr:nth-child(even){background:#eee}
.latestnews-img img{max-height:100%}
#tags li a{font-weight:700}
@media (min-width:1201px){#tags li a{font-size:23px;line-height:42px}}
@media (min-width:769px){#tags li{padding:0 20px 10px}
#tags{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:0 20px}
#tags li a{margin:0;border-width:2px}
#tags:after{display:none}}
.pdshow-r-btn>a span{padding-right:20px}
.pdshow-r-btn>a{border-radius:25px;width:auto}
.preview-container .thumbnail-box .list{height:440px}
.pdshow-l{width:700px}
.pdshow-r{width:calc(100% - 700px)}
.wmkc-thum-all{display:flex}
.wmkc-thum-left{flex:1;display:flex;justify-content:center;align-items:center}
.wmkc-button-next,.wmkc-button-prev{transform:rotateZ(90deg);position:absolute;display:block!important}
.wmkc-button-next i,.wmkc-button-prev i{font-size:30px}
.wmkc-thum-right{display:flex;align-items:center;width:70%}
.wmkc-button-prev{top:-45px;left:37%}
.wmkc-button-next{left:35%;bottom:-45px}
@media (max-width:1420px){.preview-container .thumbnail-box .list{height:310px;width:100%}
.wmkc-thum-left{width:20%}
.wmkc-thum-right{width:80%;padding-left:20px;box-sizing:border-box}
.pdshow-l{width:50%}
.pdshow-r{width:50%}
.wmkc-button-next,.wmkc-button-prev{left:20%!important}}
@media (max-width:1024px){.wmkc-thum-left{width:100%;flex:auto}
.wmkc-thum-right{display:none}
.preview-container .thumbnail-box .list ul .item img{object-fit:cover}
.wmkc-button-next,.wmkc-button-prev{display:none}
.pdshow-l{margin-top:0;width:100%}
.preview-container{padding-top:0}
.preview-container .thumbnail-box .list{height:480px;width:100%}
.preview-container .thumbnail-box .list ul .item{width:100%;margin:0}
.pdshow-r{width:100%}}
img{height:auto}
.crumbs h1{font-size:16px}
.kche-t97 .kche-t97-item{margin-bottom:30px}
.fcontact li:nth-child(3){display:none}
.highpro-l img{object-fit:cover}
@media (min-width:769px){.hotpro-title{-webkit-line-clamp:1}}
.highpro-step-title{margin-right:5px}
#swiper-banner .swiper-button-next:after,#swiper-banner .swiper-button-prev:after{content:''}
.kche-t112 .kche-t112-list .kche-t112-item{display:flex;margin-bottom:50px;width:23%;border-radius:3%;background:#fafafa;text-align:center;flex-wrap:wrap;flex-direction:column;align-items:center}
.kche-t112 .kche-t112-list .kche-t112-item:hover .kche-t112-item-icon{transform:rotateY(180deg)}
.kche-t112 .kche-t112-item .kche-t112-item-icon{margin-top:-30px;border:8px solid #fff}
.kche-t112 .kche-t112-item .kche-t112-item-icon img{width:70%;height:70%}
.kche-t112 .kche-t112-list{justify-content:space-between}
@media(max-width:1024px){.kche-t112 .kche-t112-list .kche-t112-item{width:48%}}
@media(max-width:768px){.kche-t112 .kche-t112-list .kche-t112-item{width:100%}}
.project-list{display:flex;flex-wrap:wrap}
.project-list li{display:block;width:31%;margin:0 3.5% 30px 0;border:none}
.project-list li:nth-child(3n){margin-right:0}
.project-list li .project-img{width:100%}
.project-list li .project-img img{display:block;width:100%}
.project-list li .project-info{width:100%;padding:10px 0}
.project-list li .project-name{font-size:18px}
.project-list li .project-content{display:none}
@media (max-width:1024px){.project-list li{width:48%;margin:0 4% 30px 0}
.project-list li:nth-child(3n){margin-right:4%}
.project-list li:nth-child(2n){margin-right:0}}
@media (max-width:768px){.project-list li{margin-bottom:0}
.project-list li .project-name{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:inherit;line-height:22px;margin-bottom:12px;height:44px}
.project-list li .project-more{font-size:13px;width:130px;padding:5px 0}
.project-list li .project-more i{margin-left:10px}}
.kche-item-title{margin:0 auto;width:378px}
.hotpro-box{background:var(--color)}
.home-title{text-transform:inherit}
.fcontact li{flex-wrap:wrap}
.fcontact li>p:nth-child(2){flex:1}
.fshare a{background:var(--color);color:#fff}
.fcontact li>p:nth-child(2){flex:inherit}
.fcontact li i{margin-right:10px;color:var(--color)}
.inner-banner{position:relative}
.inner-banner-tit{position:absolute;top:50%;left:50%;font-weight:700;font-size:33px;transform:translate(-50%,-50%);color:var(--color);text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;line-height:1.3;text-align:center}
@media (max-width:1024px){.inner-banner-tit{font-size:25px}}
@media (max-width:560px){.inner-banner-tit{font-size:18px}}
.wmkc-projects-box-t42.kche-t42 .kche-flex-item{box-shadow:0px 20px 60px -30px rgba(0, 0, 0, 0.45)}
.preview-container .small-box img{object-fit:contain;}
.firmodule {padding:4% 30px}
.firmod-l {width:56%;}
.firmod-l lite-youtube {max-width:100%;height:100%;}
.firmod-r {width:42%;}
.firmod-swiper img {width:100%;display:block;}
.swiper-pagination-bullet-active {background:var(--color)!important}
@media (max-width:1024px){.firmodule {padding:4% 0}
.firmod-l {width:100%;margin-bottom:20px}
.firmod-r {width:100%;}}
.productcate{margin-top:0;}
@media (min-width:1025px){.pdshow.prdsingle .pdshow-l {width:500px;}
.pdshow.prdsingle .pdshow-r {width:calc(100% - 500px);}}
@media (max-width:1420px) and (min-width:1025px){.pdshow.prdsingle .pdshow-l {width:330px;}
.pdshow.prdsingle .pdshow-r {width:calc(100% - 330px);}}
@media (min-width:1025px){nav .nav .submenu.nav3 li a{line-height:1.3;margin-bottom:7px;padding-left:90px}}
nav .nav .submenu.nav3 li a{white-space:normal;}