﻿@charset "utf-8"; 
:root{--color:#0F6CB5}
.wmkc-procate{padding:4% 0 0}
.wmkc-procate .home-title{text-align:center}
.procate-inner{display:flex;justify-content:space-between;align-items:center;margin-top:2.5%}
.procate-inner .homeprocateSwiper{max-width:calc(100% - 150px)}
.homeprocate-swiper-prev em,.homeprocate-swiper-next em{font-size:50px;font-weight:var(--fontbold7);display:block;cursor:pointer;transition:all .3s}
.homeprocate-swiper-prev em{transform:rotate(180deg)}
.homeprocate-swiper-prev em:hover,.homeprocate-swiper-next em:hover{color:var(--color)}
.swiper-pagination-bullet-active{background:var(--color)}
@media (min-width:769px){.homeprocate-swiper-pagination{display:none}
}@media (max-width:768px){.homeprocate-swiper-prev,.homeprocate-swiper-next,.home-hotpro-btn .hotpro-swiper-prev,.home-hotpro-btn .hotpro-swiper-next{display:none}
.procate-inner .homeprocateSwiper{max-width:100%}
}@media (max-width:550px){.homeprocateSwiper .swiper-wrapper{padding-bottom:50px}
}.procate-img.lazy-wrap::after{padding-bottom:0}
.procate-img>a{display:block;width:100%;height:100%;overflow:hidden}
.procate-img img{transition:all .3s}
.homeprocateSwiper .swiper-wrapper .swiper-slide:hover img{transform:scale(1.05)}
.procate-tit{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;z-index:2}
.procate-tit:before{content:'';width:87%;height:87%;border:1px solid #fff;position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);z-index:0}
.procate-tit a{position:relative;z-index:5;width:100%;height:100%;transition:all .3s;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10%;text-align:center}
.procate-tit a .title{position:relative;z-index:5;width:100%;font-size:25px;color:#fff;text-align:center;line-height:1.3;padding-top:8px;margin-bottom:10px;min-height:73px}
.procate-tit a .title:before{content:'';width:100px;height:3px;background:#fff;position:absolute;top:0%;left:50%;transform:translateX(-50%);display:block;z-index:5}
.procate-tit a p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
@media (max-width:1440px){.procate-tit a .title{font-size:22px;min-height:65px}}
@media (max-width:1200px){.procate-tit a .title{font-size:20px;min-height:60px}
.procate-tit a p{font-size:15px;line-height:1.5;-webkit-line-clamp:4;}}
@media (max-width:1024px){.procate-tit a .title{padding:0;min-height:50px}
.procate-tit a .title:before{display:none}}
@media (max-width:500px){.procate-tit a .title{font-size:19px;margin-bottom:5px}}
.homeprocateSwiper .swiper-slide .procate-img a{position:relative;z-index:1}
.homeprocateSwiper .swiper-slide .procate-img a::before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(7,42,75,.5);z-index:1}
@media (min-width:769px){.home-choose .homechoose-title{width:50%;}
.home-choose .homechoose-content .homechoose-item{width:49%;}
.home-choose .homechoose-content .homechoose-item:nth-child(n+3){margin-bottom:0;}
.home-contact .home-title{font-size:22px;}}
@media (max-width:768px){.home-contact .home-title{font-size:var(--fontsize18)}}
footer{color: #fff;}
footer .foot-text{color: #fff;}
footer .foot-list a{color: #fff;}
footer .foot-touch .foot-inner .content .info{color: #fff;}
footer .foot-touch .foot-inner .content a{color: #fff;}
.home-about .home-des{margin-bottom: 20px;}
.home-hotpro .home-des{display:none;}
.home-hotpro .home-title{text-align: center;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .title{-webkit-line-clamp: 1;}
.home-news .home-des{display:none;}
.home-news .home-title{text-align: center;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img{max-height: inherit;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a img{object-fit: contain;}

.home-hotpro-btn{display:none;justify-content:center;margin-top:20px}
.home-hotpro-btn .hotpro-swiper-next,.home-hotpro-btn .hotpro-swiper-prev{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:2px solid var(--color);border-radius:50%;color:var(--color);transition:all .3s;margin:0 10px;cursor:pointer}
.home-hotpro-btn>div em{font-size:24px;display:block;line-height:1}
.home-hotpro-btn .hotpro-swiper-prev em{transform:rotate(180deg)}
.home-hotpro-btn .hotpro-swiper-next:hover,.home-hotpro-btn .hotpro-swiper-prev:hover{background:var(--color);color:#fff}
.home-hotpro .swiper-pagination{display:none;}
@media(max-width:768px){.home-hotpro .swiper-pagination{display:block;}.home-hotpro-btn{display:none;}}
@media(min-width:1025px){.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text{-webkit-line-clamp: 2;height: 50px;}}
.home-contact .home-title {text-transform: inherit;}
#wmkc .wmkc-list>li{position:relative;}
.wmkc-list>li>a{position:relative;display:inline-block;cursor:pointer;padding:0!important;}
.wmkc-list>li>a>.tooltiptext{visibility:hidden;width:auto;background-color:#fff;color:#000;text-align:center;padding:5px;position:absolute;z-index:999;bottom:-30px;right:0;opacity:0;transition:opacity 0.3s;white-space:nowrap;border:1px #000 solid;}
.wmkc-list>li>a:hover>.tooltiptext{visibility:visible;opacity:1;}
@media(max-width:768px){.wmkc-list>li>a>.tooltiptext{display:none}}
  .pro-d-main .prodetails-info .prodetails-btnlist>*{color:#fff;background:var(--color)}
.pro-d-main .wmkcfeedback input,.wmkcfeedback textarea,.wmkcfeedback .wmkcfb-fileupload{border:2px  solid #e5e5e5}
.pro-d-main .pagelink{ margin-bottom: 20px;}
.wmkc-list{max-width:180px!important;}
.wmkc-list>li{padding:2px 10px 4px!important}
.wmkc-list>li>a>p{text-transform:inherit!important;}
.wmkc-list>li>a p {color:#fff;margin:-3px 0 5px}
.wmkc-list>li>a{border:none!important}
.wmkc-list>li:hover>a p{color:var(--fontcolor)}
@media (max-width:768px){#wmkc{display:block!important}
.wmkc-list{max-width:120px!important;}
.wmkc-list>li{padding:2px 2px 4px!important}
.wmkc-list>li>a>p{transform:scale(.85)!important;transform-origin:center;text-align:center;justify-content:center;display:flex}}
@media (min-width:769px){div#wmkc{top:50%;}}
@media (min-width:769px) and (max-width:1600px){div#wmkc{top:57%;}}
@media (min-width:1025px){
.banner-inner .banner-content .banner-breadcrumbs{font-size:var(--fontsize20)}
.head-info .nav-ul>li a{font-size: var(--fontsize20);font-weight: var(--fontbold9);}}
@media (max-width:1024px){.head-info,header.is-active .head-info{background:var(--hovercolor)}}
.head-info .nav-ul>li>a{font-weight:var(--fontbold7)}
@media (min-width:1025px){.head-share ul li a,.head-link em,.head-link .item a:hover{color:#fff}}
.home-projects {padding-top:0;margin-bottom:4%}
@media (max-width:1024px){.home-projects {margin-bottom:40px}
.home-projects .homeprojects-content{margin-top:0}}
body{padding-top:140px}
@media (max-width:1366px){body{padding-top:120px}}
@media (max-width:1024px){body{padding-top:0}}
@media (min-width:1025px){.head-top{background:var(--color)}
.head-info .nav-ul>li>a,.head-info .nav-ul>li a,.head-info .head-search button{color:var(--fontcolor)}
.head-info .nav-ul>li ul,.lang-icon span::before,.lang-icon span::after{background:#fff}
.head-info .nav-ul>li:hover .submenu li:hover>a{color:#fff}
.head-link .item a,.lang-icon span{color:#fff}
}
header.is-active .head-info,.head-info{background:#fff}
.m-menu span{background:var(--fontcolor)}
.nobanner header .head-info{background:#fff}