﻿@import url(https://js01.v15cdn.com/single-template/public.css); 
.home-sol{margin-bottom:3%;position:relative;}
.home-sol:before{content:'';display: block;width: 100%;height: 65%;position: absolute;top: 0px;left: 0px;background:#D6D6D6;z-index:-1;}
.home-sol .home-title{margin:4% 0;}
#home-sol-swiper{padding-bottom:20px;overflow: hidden}
#home-sol-swiper .swiper-slide{display:flex;flex-wrap:wrap;justify-content: space-between;}
#home-sol-swiper .swiper-slide>div{width:50%;}
#home-sol-swiper .sol-img img{width:100%;height:auto;display:block}
#home-sol-swiper .sol-r-wrap{padding:0px 11% 0 9%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box}
#home-sol-swiper .sol-r{background:#FFFFFF}
#home-sol-swiper .sol-title{font-size:var(--fontsize26);margin-bottom:10px;font-weight:var(--fontbold6);text-transform:capitalize;color:var(--fontcolor)}
#home-sol-swiper .sol-con{color:var(--introcolor);line-height:1.7em;margin-bottom:30px}
#home-sol-swiper .swiper-pagination-bullet{background:var(--color)}
.home-sol .more-btn{color:#fff;background: var(--color);padding:10px 30px;}
.home-sol .homesol-swiper-pagination{position:initial}
.home-sol .swiper-pagination-bullet{margin:0 3px;}
@media (max-width:768px){#home-sol-swiper .swiper-slide>div{width:100%;}
#home-sol-swiper .sol-r-wrap{padding:15px;}
.home-sol .home-title{margin:30px 0;}
#home-sol-swiper .sol-con{margin-bottom:10px;}
#home-sol-swiper .sol-title{font-size:22px;}}
#projects::after{content:'COMPANY STRENGTH';opacity: .35;color:#fff;}
#projects::before{background-color:#E7E3E0}
#projects .home-label,#projects .home-title{color:var(--fontcolor)}
#projects .home-label::before,#projects .home-label::after{background:var(--fontcolor)}
#news{padding-top:3%;}

.home-projects,.home-hotpro,.home-news{background:#f8f4eb;}
.home-projects .homeprojects-left .home-des,.home-projects .homeprojects-left .home-title,.home-projects .homeprojects-content,.home-des,.home-title,.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .title,.home-contact .des,.home-news .homenews-list .homenews-item .homenews-info .date,.home-news .homenews-list .homenews-item .homenews-info .title{color:#333;}
.home-projects .homeprojects-content,.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info{background:#e7e3d8}
.home-projects .homeprojects-content .home-more{border-radius:0;border-color:#fff;text-transform:capitalize;height:40px;}
.home-projects .homeprojects-content .home-more:after{content:"\e840";font-family:iconfont!important;margin-left:4px;line-height:1;}
.home-projects .homeprojects-content .home-more::before{background:var(--color)}
.home-projects .homeprojects-content .home-more:hover{color:#fff;border-color:var(--color)}
.home-news .homenews-list .homenews-item .homenews-info .more{text-transform:capitalize;color:#333}
.home-news .homenews-list .homenews-item{display:flex;flex-direction:column;}
.home-news .homenews-list .homenews-item .homenews-img{max-height:initial;}
.home-news .homenews-list .homenews-item .homenews-img img{aspect-ratio:21/17;display:block;}
.home-news .homenews-list .homenews-item .homenews-info{flex:1;display:flex;flex-direction:column;}
.home-news .homenews-list .homenews-item .homenews-info .more{margin-top:auto;}
.home-hotpro .homehotpro-list .homehotpro-item{height:auto;display:flex;flex-direction:column;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img{flex:initial;max-height:initial}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info{flex:1;display:flex;flex-direction:column;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text{margin-bottom:8px}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more{margin-top:auto;text-transform:capitalize}
.home-about .about-img .about-icon{width:150px;height:150px}
.home-about{background:#f7f3ea}
.home-choose .homechoose-content .homechoose-item .title{color:#111}
.home-choose .homechoose-content .homechoose-item:hover{border-color:#e5212f}
.home-choose .homechoose-content .homechoose-item:hover .text{color:#111}
.home-about .about-img .bgimg{max-width:400px}
.home-about .about-img{display:flex;align-items:center;justify-content:center}
.home-choose .home-title,.home-choose .homechoose-text,.home-choose .text{color:var(--fontcolor)}
.home-choose .home-title,.home-choose .homechoose-content .homechoose-item .title{font-weight:var(--fontbold7)}
.procate-list{flex-wrap: nowrap;}
.procate-swiper{position:relative;padding:0 70px;margin-bottom:70px}
.procate-swiper .swiper{padding:15px 0}
.procate-swiper .swiper-pagination{display:none}
.procate-btn>div{width:40px;height:40px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer;background:#FFFFFF;transition:all .3s ease;position:absolute;top:50%;margin-top:-20px;}
.procate-btn>div em{color:#555;font-size:var(--fontsize18)}
.procate-btn>div.procate-prev{left:0;}
.procate-btn>div.procate-prev em{transform:rotate(180deg)}
.procate-btn>div.procate-next{right:0;}
.procate-btn>div:hover{transition:all .3s ease;background:var(--color);border:2px solid var(--color)}
.procate-btn>div:hover em{color:#fff}
@media (max-width:768px){.procate-swiper{padding:0}
.procate-btn>div{display:none}
.procate-swiper .swiper-pagination{display:block;}
.procate-swiper .swiper{padding-bottom:40px}}
@media (max-width:1366px){.procate-swiper{margin-bottom:30px}}
@media (max-width:640px){.home-about .about-img .about-icon{right:0;left:unset;top:-40px;width:130px;height:120px}
.home-about .about-img .about-icon em,.home-about .about-img .about-icon .text{line-height:30px}
.about-img{overflow:visible}}
/*@media (min-width:1025px) {*/
/*body {padding-top: 120px;}*/
/*.head-info .head-logo a img{filter: brightness(0);}*/
/*.head-info {background: #fff;}*/
/*.head-info .nav-ul>li a {color: #000;}*/
/*.head-info .nav-ul>li ul{background: #ffffffd9;}*/
/*.head-info .head-search button{color: #fff;}*/
/*.head-info .nav-ul>li>.submenu ul>.LiLevel2>a{color: #fff;}*/
/*.head-info .nav-ul>li .submenu.nav2{display: flex;left: -550px;background: #f9f9f9;width: 1000px;}*/
/*.head-info .nav-ul>li>.submenu.nav2>li.LiLevel1{width: 20%;}*/
/*.head-info .nav-ul>li>.submenu a{height: auto;}*/
/*.head-info .nav-ul>li .item-info img{width: 100%; aspect-ratio: 1/1;}*/
/*.head-info .nav-ul>li .item-info>a{text-align: center;}}*/
/* @media (min-width:1024px){#liproducts .submenu>li>a,#liproducts .submenu>li .cate-con ul a{color:var(--fontcolor)}} */
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a img{aspect-ratio: 1;}

.procate{margin-top:25px;display:flex;justify-content:space-between;flex-wrap:wrap}
.procate li{width:49%;margin-right:0}
@media (min-width:1025px){.procate{gap:25px;margin-top:25px}
.procate li{width:calc((100% - 50px)/ 3);margin:0;border:none;text-align:center;border-radius:0}
.procate li .info .title{color:#000}
}
.prolist .list1 li{position:relative;width:23.5%;text-align:center}
.prolist .list1 li .img{width:100%;display:block;overflow:hidden}
.prolist .list1 li .img img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}
.prolist .list1 li:hover .img img{transform:scale(1.03)}
.prolist .list1 li .info{color:var(--color);display:block;line-height:1.3;transition:color .3s ease}
.prolist .list1 li .info a{color:var(--color);text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}
.prolist .list1 li:hover .info{color:var(--color)}
.prolist .list1{position:relative;padding-left:63%}
.prolist .list1 li{margin-bottom:25px}
.prolist .list1 li.item1{position:absolute;top:0;left:0;width:61.5%;height:100%}
.prolist .list1 li.item1 .img{height:100%}
.prolist .list1 li.item2{width:100%}
.prolist .list1 li:last-child{margin-bottom:0}
.prolist .list1 li .info{position:absolute;bottom:0;right:5%;font-size:35px;font-weight:700;text-align:left;z-index:2}
.prolist .list1 li.item2 .info{font-size:var(--fontsize30)}
.procate li{position:relative}
.procate li .info .title{position:absolute;bottom:5%;right:5%;font-size:35px;font-weight:700;text-align:left;z-index:2;color:var(--color);display:block;line-height:1.3;transition:color .3s ease;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}
@media (max-width:1440px){.procate li .info .title,.prolist .list1 li .info{font-size:var(--fontsize30)}
.prolist .list1 li.item2 .info{font-size:var(--fontsize26)}
}
@media (max-width:1280px){.procate li .info .title,.prolist .list1 li .info{font-size:var(--fontsize26)}
.prolist .list1 li.item2 .info{font-size:var(--fontsize22)}
}
@media (max-width:990px){.prolist .list1 li{margin-bottom:15px}
.procate li .info .title,.prolist .list1 li .info{font-size:var(--fontsize22)}
.prolist .list1 li.item2 .info{font-size:var(--fontsize18)}
}
@media (max-width:768px){.prolist .list1 li{width:49%}
}
@media (max-width:500px){.prolist .list1{padding-left:0}
.prolist .list1 li.item1{position:relative;width:100%}
.prolist .list1 li.item2{width:100%}
.procate li,.prolist .list1 li{width:100%;margin-bottom:15px}
}
.home-procate1{position:relative;padding:4.5% 0}
.home-procate1 .home-title{text-align:center;color:var(--color);margin-bottom:2%;font-weight:700}
@media (max-width:450px){.home-procate1{padding:50px 0}
}



.wmpage173-page1{position: relative;padding:4.5% 0;background:#f8f4eb;}
.wmpage173-page1 .wmpage173-page1-box{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage173-page1 .wmpage173-page1-box2{flex-direction:row-reverse;}
.wmpage173-page1 .wmpage173-page1-box .wmpage173-page1-left{position:relative;width:50%}
.wmpage173-page1 .wmpage173-page1-left .wmpage173-page1-img{position:relative;width:100%;height:100%}
.wmpage173-page1 .wmpage173-page1-left .wmpage173-page1-img img{position:relative;width:100%;height:100%;object-fit:cover}
.wmpage173-page1 .wmpage173-page1-box .wmpage173-page1-right{width:50%;padding: 30px;display:flex;flex-direction:column;justify-content:center}
.wmpage173-page1 .wmpage173-page1-box .wmpage173-page1-right .home-title{color: var(--color);font-weight: bold;line-height: 1.3;}
.wmpage173-page1 .wmpage173-page1-box .wmpage173-page1-right .title{margin: 10px 0;font-weight: bold;font-size: var(--fontsize22);}
.wmpage173-page1 .wmpage173-page1-right .wmpage173-page1-txt{position:relative;text-transform:uppercase;color:#000;padding-top:15px;opacity:.4;display:inline-block}
.wmpage173-page1 .wmpage173-page1-right .wmpage173-page1-txt::after{position:absolute;content:'';width:50%;height:2px;background:var(--color);top:0;left:0}
.wmpage173-page1 .wmpage173-page1-right .wmpage-title{color:var(--wmpage-color22);margin:5px 0}
.wmpage173-page1 .wmpage173-page1-right .wmpage-title span{color:var(--color)}
.wmpage173-page1 .wmpage173-page1-right .wmpage173-page1-desc{color:#555}
.wmpage173-page1 .wmpage173-page1-right .wmpage173-page1-btn a{text-transform: capitalize;margin-top: 20px;position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:140px;height:45px;background:var(--color);color:#fff;font-weight:var(--fontbold7);border-radius:5px;padding:0 20px;font-size:var(--fontsize18);transition:all .2s linear;z-index:1}
.wmpage173-page1 .wmpage173-page1-right .wmpage173-page1-btn a::before{position:absolute;content:'';height:100%;width:100%;left:0;top:0;background:#000;transform:scaleX(0);transform-origin:center;transition:all .2s linear;z-index:-1;border-radius:5px}
.wmpage173-page1 .wmpage173-page1-right .wmpage173-page1-btn a:hover:before{transform:scaleX(1)}
.wmpage173-page1 .wmpage173-page1-right .wmpage173-page1-btn a:hover{color:#fff}
@media screen and (max-width:1024px){.wmpage173-page1 .wmpage173-page1-box2{margin-top: 40px;}
.wmpage173-page1 .wmpage173-page1-box .wmpage173-page1-left{width:100%}
.wmpage173-page1 .wmpage173-page1-box .wmpage173-page1-right{width:100%;margin-top:20px;padding: 0;}
}
@media (max-width:768px){.wmpage173-page1 .wmpage173-page1-box2{margin-top: 30px;}
.wmpage173-page1 .wmpage173-page1-box .wmpage173-page1-right .home-title br{display: none;}
.wmpage173-page1 .wmpage173-page1-box .wmpage173-page1-right .title{margin: 5px 0;font-size:var(--fontsize18);}
.wmpage173-page1 .wmpage173-page1-right .wmpage173-page1-btn a{font-size: var(--fontsize16);}}
@media (max-width:450px){.wmpage173-page1{padding:50px 0;}
}
.home-hotpro .home-title,.home-news .home-title{text-align:center;text-transform:uppercase;font-weight:bold;color:var(--color);letter-spacing:4px;font-size:45px}
.homenews-img .date{position:absolute;background:#fff;display:flex;flex-direction:column;text-align:center;color:var(--color);padding:6px 10px;border-top:2px solid var(--color);border-radius:0 0 10px 10px;top:15px;left:15px;transition:.3s}
.homenews-img .date span{font-size:var(--fontsize14);line-height:1.4;}
.home-news .homenews-list .homenews-item:hover .homenews-img .date{background:var(--color);color:#fff}
.home-news .homenews-list .homenews-item .homenews-info{padding:10px 10px 0}
.home-news .homenews-list .homenews-item .homenews-info .more{justify-content:flex-start;color:var(--color)}
.home-news .homenews-list .homenews-item .homenews-info .more em{color:var(--color);margin-left:5px;font-size:var(--fontsize14)}
@media (max-width:1440px){.home-hotpro .home-title,.home-news .home-title{letter-spacing:3px;font-size:38px}}
@media (max-width:1280px){.home-hotpro .home-title,.home-news .home-title{font-size:34px}}
@media (max-width:768px){.home-hotpro .home-title,.home-news .home-title{letter-spacing:2px;font-size:var(--fontsize26)}
.homenews-img .date{padding:2px 6px;border-radius:0 0 5px 5px;top:10px;left:10px;}
.homenews-img .date span{font-size:var(--fontsize13);line-height:1.3;}
.home-news .homenews-list .homenews-item .homenews-info .title{font-size:var(--fontsize16);margin:0 0 10px}
.home-news .homenews-list .homenews-item .homenews-info .more{font-size:var(--fontsize14);}
.home-news .homenews-list .homenews-item .homenews-info .more em{font-size:var(--fontsize13)}}

.home-contact{position: relative;}
@media (min-width:1025px){.home-contact{background-attachment: fixed;}}
.home-contact .home-title{margin:0;font-weight: var(--fontbold7);}
.home-contact .home-des{color:#fff;margin:30px 0;}
.home-contact .more{background: var(--color);}
.home-inquiry{background: #F8F4EB;padding:4% 0;}
.home-inquiry .home-title{margin-bottom:20px;text-align:center;font-weight: var(--fontbold7)}
@media (max-width:768px){.home-inquiry{padding:40px 0;}}
.home-news{padding-top:0}
@media (min-width:769px){.home-inquiry .wmkcfeedback input{width:49% !important}}
.wmpage169-page1{background: #F8F4EB;}
.wmpage169-page1 .home-title{text-align: center;text-transform: uppercase;font-weight: bold;color: var(--color);letter-spacing: 4px;font-size: 45px;}
.wmpage169-page1-item{display:flex;justify-content:space-between;flex-wrap:wrap;}
.wmpage169-page1-box{width:32%;display:flex;align-items:center;border-radius:15px;background:#E9E0CF;box-shadow:0 13px 30px 0 rgba(206,211,230,.3);padding:40px;margin:0;transition:.4s;margin-top:3%;justify-content: space-between;}
.wmpage169-page1-box .wmpage169-page1-img{width:90px;}
.wmpage169-page1-box .wmpage169-page1-img img{aspect-ratio: 1/1;object-fit: contain;}
.wmpage169-page1-box .wmpage169-page1-text{width:calc(100% - 110px)}
.wmpage169-page1-sub{font-size:22px;font-weight: var(--fontbold6);line-height:1.52;margin-bottom:5px;color:#93795D}
@media (max-width:1366px){.wmpage169-page1-box{padding:25px;}
.wmpage169-page1-box .wmpage169-page1-img{width:75px;}
.wmpage169-page1-box .wmpage169-page1-text{width:calc(100% - 90px)}}
@media (max-width:1024px){.wmpage169-page1-box{flex-direction:column}
.wmpage169-page1-text{text-align:center}
.wmpage169-page1-sub{font-size:var(--wmpage-font20)}
.wmpage169-page1-box .wmpage169-page1-img{width:60px;}
.wmpage169-page1-box .wmpage169-page1-text{width:100%;}}
@media (max-width:768px){.wmpage169-page1-item{flex-wrap:wrap}
.wmpage169-page1-box{width:49%;}
.wmpage169-page1-sub{font-size:18px;margin-bottom:0;margin-top:10px;}
.wmpage169-page1 .home-title{letter-spacing: 2px;font-size: var(--fontsize26);}}
@media (min-width:769px){.home-news .homenews-list .homenews-item{width:32%;margin-right:2%;}
.home-news .homenews-list .homenews-item:nth-child(3n){margin-right: 0;}}