﻿@charset "utf-8"; 
:root{--color:#005294}
/* about us */
.singlepage.about-us .wmkc-brand-all{display:flex;justify-content:center;align-items:center}
.singlepage.about-us .wmkc-brand-left{padding-bottom:0;width:48%}
.singlepage.about-us .wmkc-brand-left img{display:block;max-width:100%}
.singlepage.about-us .wmkc-brand-right{box-sizing:border-box;padding-bottom:0;padding-left:100px;flex:1}
.singlepage.about-us .wmkc-brand-title p{padding-bottom: 25px;color: #595959;font-weight: 600;font-size: 25px;font-family: auto;line-height: 1}
.singlepage.about-us .wmkc-brand-size p:nth-of-type(1){margin-bottom:40px;padding-bottom:0;padding-left:25px;border-left:3px solid #387dcb;color:#252525;font-weight:400;font-size:18px;font-family:Arial;line-height:30px;text-align: unset}
.singlepage.about-us .wmkc-brand-size p:nth-of-type(2){color:#595959;font-weight:400;font-size:18px;font-family:DengXian;line-height:30px}
.singlepage.about-us .wmkc-brand-size p:nth-of-type(3){color:#595959;font-weight:400;font-size:18px;font-family:DengXian;line-height:30px}
.singlepage.about-us .wmkc-choose .wmkc-choose-all{position:relative;display:flex;overflow:hidden;padding-top:50px;justify-content:space-between}
.singlepage.about-us .wmkc-choose-left{width:15%;padding-top: 50px}
.singlepage.about-us .wmkc-choose-right{width:80%;overflow: hidden;padding-bottom: 0}
.singlepage.about-us .wmkc-choose-left p{color:#040000;text-transform:uppercase;font-weight:600;font-size:25px;font-family:Arial;line-height:60px}
.singlepage.about-us .wmkc-choose-box{box-sizing:border-box;margin:0 auto;padding:30px 20px;width:90%;height:400px;background:rgba(56,125,203,0);box-shadow:0 5px 13px 0 rgba(0,0,0,.22)}
.singlepage.about-us .wmkc-choose-img p{margin-top:25px;padding-bottom:0;color:#252525;font-weight:600;font-size:22px;font-family:Arial;line-height:1}
.singlepage.about-us .wmkc-choose-img{padding-bottom:40px}
.singlepage.about-us .wmkc-choose-size p{padding-bottom:0;color:#595959;text-align:inherit;font-weight:400;font-size:18px;font-family:DengXian;line-height:30px}
#wmkc-choose-swiper,#wmkc-choose-swiper .swiper-slide,#wmkc-choose-swiper .swiper-wrapper{padding-bottom:0}
.singlepage.about-us .wmkc-choose-btn{display:flex;margin: 20px 0;padding-bottom:0;align-items:center}
.singlepage.about-us .swiper-choose-next,.singlepage.about-us .swiper-choose-prev{padding-bottom:0;color:#2c2c2c;font-size:24px}
.singlepage.about-us .swiper-choose-next{margin-right:100px;padding-bottom:0}
.singlepage.about-us .wmkc-video{background:#efefef}
.singlepage.about-us .wmkc-video-content{margin:0 auto;padding-bottom:0;max-width:1300px}
.singlepage.about-us .wmkc-video-title p{padding-bottom:0;color:#222;text-align:center;text-transform:capitalize;font-weight:600;font-size:25px;line-height:1}
.singlepage.about-us .wmkc-video-title{padding-top:50px;padding-bottom:50px}
.singlepage.about-us .wmkc-video-im{padding-bottom:50px}
.singlepage.about-us .wmkc-video-im img{width:100%}
.singlepage.about-us .wmkc-clients-swiper{overflow:hidden;margin:0 auto;padding-bottom:0;max-width:80%}
.singlepage.about-us .wmkc-clients-all{display:flex;padding-bottom:0;justify-content:center;align-items:center}
.singlepage.about-us .wmkc-brand-title,.singlepage.about-us .wmkc-choose-size,.singlepage.about-us .wmkc-clients-img{padding-bottom:0}
.singlepage.about-us #wmkc-clients-swiper{overflow:hidden;margin:0 auto;padding-bottom:0;width:90%}
.singlepage.about-us .swiper-clients-next,.singlepage.about-us .swiper-clients-prev{display:flex;margin:0 25px;padding-bottom:0;width:30px;height:48px;background:#387dcb;color:#fff;justify-content:center;align-items:center}
#wmkc-clients-swiper .swiper-slide,#wmkc-clients-swiper .swiper-wrapper,.singlepage.about-us .wmkc-video{padding-bottom:0}
.singlepage.about-us .wmkc-clients-title p{padding-bottom: 0;color: #212121;text-align: center;font-weight: 600;font-size: 25px;font-family: auto;text-transform: uppercase}
.singlepage.about-us .wmkc-clients-title{padding:60px 0}
.singlepage.about-us .wmkc-process-title p{padding-bottom: 0;color: #212121;text-align: center;font-weight: 600;font-size: 25px}
.singlepage.about-us .wmkc-process-title,.singlepage.about-us .wmkc-choose,.singlepage.about-us .wmkc-process-img,.singlepage.about-us .wmkc-what-title,.singlepage.about-us .wmkc-our-img{padding-bottom: 0}
.singlepage.about-us .wmkc-what-title p{padding-bottom: 0;color: #212121;text-align: center;font-weight: 600;font-size: 25px}
.singlepage.about-us .wmkc-what{background: #F9F9F9;padding-bottom: 50px}
.singlepage.about-us .wmkc-porcess,.singlepage.about-us .wmkc-clients,.singlepage.about-us .wmkc-our{padding-bottom: 50px}
@media (max-width:1366px){.wmkc-brand-right{padding-left:50px}}
@media (max-width:1024px){.wmkc-choose-all{box-sizing:border-box;padding:20px 3%}
.wmkc-brand-all{padding:20px 3%}
.singlepage.about-us .wmkc-brand-right{padding-left: 50px}
.singlepage.about-us .wmkc-brand-size p:nth-of-type(1){margin-bottom: 20px}
.singlepage.about-us .wmkc-choose-left{width: 20%}
.singlepage.about-us .wmkc-clients-title {padding: 40px 0}
.singlepage.about-us .wmkc-porcess, .singlepage.about-us .wmkc-clients, .singlepage.about-us .wmkc-our,.singlepage.about-us .wmkc-what{padding-bottom: 20px}}
@media (max-width:768px){.wmkc-brand-all{padding:0;flex-direction:column}
.singlepage.about-us .wmkc-brand-left{width:100%}
.singlepage.about-us .wmkc-brand-right{margin-top:20px;padding-left:0;width:100%}
.singlepage.about-us .wmkc-choose .wmkc-choose-all{padding-top:0;flex-direction:column}
.singlepage.about-us .wmkc-choose-left{width:100%;padding-top: 0}
.singlepage.about-us .wmkc-choose-right{width:100%;padding-top: 0}
.singlepage.about-us .wmkc-brand-title p{padding-bottom:0;font-size: 24px}
.singlepage.about-us .wmkc-brand-size p:nth-of-type(1){margin-bottom: 0;border-left: none;padding: 10px 0;color: #595959;font-family: DengXian}
.singlepage.about-us .wmkc-choose-all{padding:0}
.singlepage.about-us .wmkc-choose-left p{font-size:20px;line-height:1}
.singlepage.about-us .wmkc-choose-box{padding: 16px;width: 80%;height: 260px;margin: 0 auto;box-sizing: border-box}
.singlepage.about-us .wmkc-choose-img p{padding-bottom:0;font-size:18px}
.singlepage.about-us .wmkc-choose-size p{font-size:14px;line-height:1.5}
.singlepage.about-us .wmkc-choose-img img{max-width:25%}
.singlepage.about-us .wmkc-video-title p{font-size:18px}
.singlepage.about-us .wmkc-video-title{padding: 20px 0}
.singlepage.about-us .wmkc-clients-title p{font-size: 16px}
.singlepage.about-us .wmkc-clients-title {padding: 25px 0}
.singlepage.about-us .wmkc-brand-size{padding-bottom: 0}}
@media (max-width:450px){.wmkc-video-title p{font-size:22px}
.singlepage.about-us .wmkc-video-im{padding-bottom:0}
.singlepage.about-us .wmkc-choose-left p{font-size:18px;line-height:1;padding-bottom: 0}
.singlepage.about-us .wmkc-choose-l img{max-width:25%}
.singlepage.about-us .wmkc-choose-right,.singlepage.about-us .wmkc-choose,.singlepage.about-us .wmkc-choose .wmkc-choose-all{padding-bottom:0}
.singlepage.about-us .wmkc-brand-size p:nth-of-type(1){border-left:none;font-size: 14px;padding-left: 0;line-height: 1.5;color: #595959;font-family: DengXian;margin-bottom: 10px}
.singlepage.about-us .wmkc-brand-size p:nth-of-type(2),.singlepage.about-us .wmkc-brand-size p:nth-of-type(3){font-size: 14px;line-height: 1.5}
.singlepage.about-us .wmkc-brand-title p{padding-bottom: 10px;font-size: 18px}
.singlepage.about-us .wmkc-brand-all,.singlepage.about-us .wmkc-brandnew{padding-bottom: 0 }
.singlepage.about-us .wmkc-choose-btn{margin: 20px 0;justify-content: center}
.singlepage.about-us .wmkc-video-title p{font-size: 12px}
.singlepage.about-us .swiper-clients-next, .singlepage.about-us .swiper-clients-prev{height: 30px}
.singlepage.about-us .wmkc-clients-title{padding: 10px 0}
.singlepage.about-us .wmkc-clients-title p{font-size: 12px}
.singlepage.about-us .wmkc-choose-img p{margin-top: 10px;font-size: 12px}
.singlepage.about-us .wmkc-choose-img img{width: 40px;height: 40px;object-fit: cover}
.singlepage.about-us .wmkc-choose-img {padding-bottom: 20px}}
.home-choose{display:none;}
.home-projects{display:none;}
.home-contact{display:none;}
.home-hotpro,.home-news,.home-global{background:url(/uploads/11086/page/p20240703102700d8754.jpg) center;}
.home-title {text-align:center;}
.home-des {text-align:center;text-transform:inherit;color:#222;max-width:1200px;margin:5px auto 0;}
.home-hotpro .homehotpro-list .homehotpro-item {height:auto;}
.home-video {padding:4% 0;background:url(/uploads/11086/page/p20240703102700d8754.jpg) no-repeat center;background-size:cover;}
.home-videolist {display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:25px}
.home-videolist li {width:32%;}
.home-global>img{margin-top:25px}
@media (max-width:768px){.home-video {padding:30px 0;}
.home-videolist{margin-top:10px}
.home-videolist li {width:100%;margin:10px 0}}
.head-info .nav-ul>li>a{color:#000}
.head-info .head-search button em{color:#000}
header.is-active .head-info{background:#fffffff9}
@media (max-width:1024px){.head-info{background:#FFF}
.m-menu span{background:#000}}
main{position: relative;}
.head-link .item a {color:#fff;}
@media (min-width:1025px){.head-main{position:relative}
.head-info .nav-ul>li#liproducts{position:static}
.head-info .nav-ul>li#liproducts ul.submenu{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:20px calc(50% - 780px);left: 0;box-sizing: border-box;background:#787677}
.head-info .nav-ul>li#liproducts ul.submenu>li{position:relative;width:24%;margin:10px 1.33% 10px 0;min-height:100px;padding:10px;}
.head-info .nav-ul>li#liproducts ul.submenu>li:nth-child(4n){margin-right:0}
.head-info .nav-ul>li#liproducts ul.submenu>li:hover{background:var(--color)}
.head-info .nav-ul>li#liproducts ul.submenu>li>a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.6;box-sizing: border-box;padding:0 0 0 115px;font-weight: bold;height: auto;font-size: 16px;}
.head-info .nav-ul>li#liproducts ul.submenu>li .cate-con .cate-info{display:none}
.head-info .nav-ul>li#liproducts ul.submenu>li .cate-con .cate-img{position:absolute;top:10px;left:10px;border:1px solid #E5E5E5;overflow:hidden;width:100px;height:100px;display:flex;align-items:center;justify-content:center;background: #fff;min-height: inherit;z-index: 1;}
.head-info .nav-ul>li#liproducts ul.submenu>li .cate-con .cate-img img{max-height:100px;max-width:100px;width:100%;height:100%;object-fit:cover;opacity:1}
.head-info .nav-ul>li#liproducts ul.submenu>li .cate-con .cate-img:hover img{transform:scale(1.1)}
.head-info .nav-ul>li#liproducts ul.submenu>li .cate-con ul{padding: 0 0 0 115px;position: static;opacity: 1;visibility: inherit;transform: translate(0,0);display: block;background: none;}
.head-info .nav-ul>li#liproducts ul.submenu>li .cate-con ul li a{padding:1px 0;line-height:1.5;font-size: 14px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.head-info .nav-ul>li#liproducts ul.submenu>li>a:hover,.head-info .nav-ul>li#liproducts ul.submenu>li .cate-con ul li a:hover{font-weight:var(--fontbold7)}
.head-info .nav-ul>li#liproducts:hover .submenu li:hover>a{background:none}
.head-info .nav-ul>li#liproducts ul.submenu li a:hover{background:none;color:#fff}
.head-info .nav-ul>li#liproducts .submenu em{display:none}}
@media (max-width:1700px) and (min-width:1025px){.head-info .nav-ul>li#liproducts ul.submenu{padding:20px 70px}}
@media (max-width:1024px){.head-info .nav-ul>li#liproducts ul.submenu>li .cate-con .cate-img{display:none}
.head-info .nav-ul>li#liproducts ul.submenu>li .arrow{display:none}}
.home-categories {display:flex;flex-wrap:wrap;}
.home-categories .ind-item {width:33.33333%;position:relative;}
.home-categories .ind-item .indpic img {width:100%;display:block;}
.home-categories .ind-item .indtext {position:absolute;width:100%;height:100%;text-align:center;top:0;left:0;padding-top:17%;}
.home-categories .ind-item .indtext>div {display:inline-block;text-align:left;max-width:100%;padding:0 10px}
.home-categories .ind-item .indtext .tit a {color:#fff;font-weight:bold;font-size:22px;}
.home-categories .ind-item .indtext ul {margin-top:10px}
.home-categories .ind-item .indtext ul li {margin-top:5px;}
.home-categories .ind-item .indtext ul li a {position:relative;color:#fff;padding-left:14px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.home-categories .ind-item .indtext ul li a:before {content:'';width:7px;height:1px;background:#fff;position:absolute;top:10px;left:0;}
@media (max-width:1366px){.home-categories .ind-item .indtext{padding-top:12%}}
@media (max-width:1200px){.home-categories .ind-item .indtext{padding-top:9%}
.home-categories .ind-item .indtext ul li{margin-top:2px}}
@media (max-width:1024px){.home-categories .ind-item .indtext{padding-top:5%}
.home-categories .ind-item .indtext ul{margin-top:2px}
.home-categories .ind-item .indtext ul li{margin-top:0}}
@media (max-width:768px){.home-categories .ind-item {width:100%}
.home-categories .ind-item .indtext{padding-top:15%}
.home-categories .ind-item .indtext>div{min-width:78%}}
@media (max-width:500px){.home-categories .ind-item .indtext{padding-top:12%}}
.home-about {padding:0;}
.home-about2 {text-align:center;padding:5% 0;background:url(/Content/uploads/other/202406250849203d63efe2617546d899cf8f36e7c8ee62.jpg) no-repeat center;background-size:cover;color:#fff;}
@media (min-width:769px){.home-about2{background-attachment: fixed;}}
.home-abouttitle {font-weight:bold;font-size:40px;}
.home-about2 p {margin:15px auto 0;max-width:1000px;text-align:left;line-height:1.9;}
.home-aboutbtn {display:flex;justify-content:center;margin-top:50px;}
.home-aboutbtn a {background:var(--color);border:1px solid var(--color);text-transform:capitalize;display:block;line-height:1.3;padding:10px 25px;}
.home-aboutbtn a:hover {background:#fff;color:var(--color)}
@media (max-width:1366px){.home-abouttitle{font-size:30px}}
@media (max-width:768px){.home-about2{padding:30px 0}
.home-abouttitle{font-size:24px;line-height:1.4}
.home-about2 p{line-height:1.7}
.home-aboutbtn{margin-top:30px}}
.home-categories .ind-item::before{content:'';position:absolute;background-color:var(--color);width:100%;height:100%;opacity:.6;display:none;}
.home-categories .ind-item:hover::before{display:block;}
@-webkit-keyframes lightSpeedIn {0% {-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60% {-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80% {-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100% {-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn {0% {-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60% {-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80% {-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100% {-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn {-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@media (min-width:1025px){.head-info .head-nav {margin:0 30px 0 auto;}
.lang-icon span {color:#000;}
.lang-icon span::before,.lang-icon span::after {background:#000;}}
@media (min-width:1025px){.head-top{display:none;}
body{padding-top:0;}}
.home-news .homenews-list .homenews-item .homenews-img a{position:relative;height:0;padding-bottom:67%;}
.home-news .homenews-list .homenews-item .homenews-img a img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.head-info .nav-ul>#liapplication ul{background: #787677;}
.prodetails-info .prodetails-btnlist>div:hover{background:var(--color);color:#fff;}
.prodetails-info .prodetails-btnlist>a:hover{background:var(--color);color:#fff;}

.ck-widget-pt {padding-top: 100px !important;margin-top: -100px !important;}
@media(min-width:1025px){.pro-main .prolist-bottom{padding: 0px 150px;}}