﻿@charset "utf-8"; 
:root{--color:#4f9ced}
@font-face{font-family:Poppins-Light;font-display:swap;src:url(/js/43175/Poppins-Light.ttf) format('truetype')}
 body{font-family:"Poppins-Light" ;}
@media (min-width:1025px){body:not(.nobanner){padding-top:116px;}
header,.nobanner header{background:#fff;}
.nobanner header .head-top,.head-top{background:var(--color)}
.head-nav .nav-ul>li>a{color:var(--fontcolor);font-weight:600}
.head-left,.head-left .item:hover{color:#fff}}
.home-banner .swiper-slide>a::after{display:none;}
@media (min-width:1025px){.lang-icon span{display:block;}
.lang-icon{width:auto;}
.head-top .head-right .head-share{width:auto;}
.head-top .head-right .head-share ul{opacity: 1;transform: translateX(0);overflow: inherit;visibility: inherit;position: static;}
.head-top .head-right .head-share .icon-share{display:none;}}
.home-choose1{background:#e9e9e9;padding:50px 0}
.home-choose1 .wmpage11-module3 .wmpage11-adv .wmpage-title{width:60%;font-size:32px;color:#202020;text-align:left;margin-bottom:80px}
.home-choose1 .wmpage11-module3 .wmpage11-lawy-mod{position:relative;max-width:1760px;margin:auto;padding-bottom:60px;z-index:0}
.home-choose1 .wmpage11-module3 .wmpage11-lawy-mod::before{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:87.3%;background-color:#eff1f5;content:'';display:block}
.home-choose1 .wmpage11-module3 .wmpage11-adv h4{text-align:center;margin-bottom:50px;font-weight:700;font-style:normal;font-size:36;line-height:43px;color:#111}
.home-choose1 .wmpage11-module3 .wmpage11-adv ul{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}
.home-choose1 .wmpage11-module3 .wmpage11-adv ul p{font-size:20px;color:#303030;font-weight:400}
.home-choose1 .wmpage11-module3 .wmpage11-adv ul li{position: relative;width: 49%;padding-left: 30px;list-style-type: none;margin-bottom: 30px;}
.home-choose1 .wmpage11-module3 .wmpage11-adv ul li em{position:absolute;left:10px;top:6px;font-size:24px;line-height:1;color:var(--color);transition:all .3s ease-in-out}
.home-choose1 .wmpage11-module3 .wmpage11-adv ul li:hover em{transform:translateX(10px)}
@media(max-width:768px){.home-choose1 .wmpage11-module3 .wmpage11-adv .wmpage-title{width:100%}
.home-choose1 .wmpage11-module3 .wmpage11-adv ul li{padding-left:30px}
.home-choose1 .wmpage11-module3 .wmpage11-adv ul li em{left:-5px;top:0}
.home-choose1 .wmpage11-module3 .wmpage11-adv h4{margin-bottom:20px}
.home-choose1 .wmpage11-module3 .wmpage11-adv ul li p:nth-of-type(1){font-size:18px;line-height:1}}
@media(max-width:550px){.home-choose1 .wmpage11-module3 .wmpage11-adv ul li{width:100%}}
.home-choose .l-wrap>div{width:100%}
.home-choose::before{display:none}
.home-choose .l-wrap{display:block}
.home-choose{position:relative;padding:4% 0}
.home-choose .choose-list{list-style:none;margin-top:3%;display:flex;flex-wrap:wrap;justify-content:space-between}
.home-choose .choose-list li{width:20%;display:flex;flex-direction:column;align-items:center;text-align:center}
.home-choose .choose-list li .icon{position:relative;z-index:1}
.home-choose .choose-list li .icon img{height:56px}
.home-choose .choose-list li .icon::after{content:"";position:absolute;bottom:-15px;left:90%;transform:translateX(-50%);width:50px;height:50px;background:var(--color);opacity:.5;border-radius:50%;z-index:-1}
.home-choose .choose-list li:nth-child(3) .icon::after{left:50%}
.home-choose .choose-list li .title{font-size:var(--fontsize20);margin:40px 0 10px}
.home-choose .choose-list li .text{color:var(--introcolor);font-size:var(--fontsize14)}
.home-choose .choose-list li .more{margin-top:30px}
.home-choose .choose-list li .more a{font-size:var(--fontsize14);text-transform:uppercase;position:relative;padding-bottom:5px}
.home-choose .choose-list li .more a::after{content:"";position:absolute;left:0;bottom:0;width:60px;height:1px;background:#000;transition:all .1s linear}
.home-choose .choose-list li .more em{margin-left:10px}
.home-choose .choose-list li:hover .more a{color:var(--color)}
.home-choose .choose-list li:hover .more a::after{width:100%}
@media(max-width:1024px){.home-choose .choose-list li{width:24%}}
@media(max-width:768px){.home-choose .choose-list li{width:49%;margin-bottom:20px}
.home-choose .choose-list li .icon img{height:40px}
.home-choose .choose-list li .icon::after{width:45px;height:45px}}
@media(max-width:500px){.home-choose{padding:30px 0}}
.home-service{background-size: cover;margin-bottom: 70px;}
.home-choose1 .wmpage11-module3 .wmpage11-adv .wmpage-title{width:78%}
@media (min-width:1025px){.page-nav .pagenav-catelist>li a{font-size:var(--fontsize16);font-weight:var(--fontbold6)}}
.home-choose .choose-list li .title{min-height: 72px;}
.home-mainpro .mainpro-list li a .title{border-top: 3px solid #eee;}
.home-mainpro .mainpro-list li .line2{font-weight: 600;}
#serviceswipers{margin-top:40px}
#serviceswipers .swiper-slide{position:relative;aspect-ratio:1/1;border-radius:10px;overflow:hidden}
#serviceswipers .swiper-slide img{width:100%;height:100%;object-fit:cover}
#serviceswipers .swiper-slide .opacity{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff;transition:all .2s linear;padding:20px;opacity:0}
#serviceswipers .swiper-slide .opacity .p1{font-size:var(--fontsize20);position:relative;padding-bottom:10px;margin-bottom:10px}
#serviceswipers .swiper-slide .opacity .p1::after{content:"";position:absolute;left:0;bottom:0;width:60px;height:4px;background:var(--color);display:none}
#serviceswipers .swiper-slide:hover .opacity{opacity:1}
#serviceswipers .serviceswiper-pagination{text-align:center;margin-top:20px}
#serviceswipers .serviceswiper-pagination .swiper-pagination-bullet{background:#111;opacity:1}
#serviceswipers .serviceswiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}
#serviceswipers .serviceswipers-next,#serviceswipers .serviceswipers-prev{position:absolute;top:calc(50% - 20px);transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;border-radius:50%;width:45px;height:45px;cursor:pointer;transition:all .2s linear;background:rgba(255,255,255,.2)}
#serviceswipers .serviceswipers-next em,#serviceswipers .serviceswipers-prev em{font-size:var(--fontsize24);color:#fff}
#serviceswipers .serviceswipers-prev{left:10px}
#serviceswipers .serviceswipers-next{right:10px}
@media (max-width:768px){#serviceswipers .serviceswipers-next,#serviceswipers .serviceswipers-prev{display:none}
#serviceswipers{margin-top:20px}
#serviceswipers .swiper-slide .opacity{opacity:1}}
#news{background-color:#f5f5f5;padding: 4% 0;}
@media(min-width:901px){#news #home-news .news-list{flex-wrap:wrap;justify-content:space-between}
#news #home-news .news-list .swiper-slide{width:49%;display:flex;align-items:center;background-color:#fff}
#news #home-news .news-list .swiper-slide .news-item-img{width:50%}
#news #home-news .news-list .swiper-slide .news-item-cont{width:50%;padding:0 3%;transform:none}
#news #home-news .news-list .swiper-slide:nth-of-type(n+3){flex-direction:row-reverse}}
#news #home-news .news-list .news-item-img{position:relative}
#news #home-news .news-list .news-item-img img{max-height:300px;object-fit:cover}
#news #home-news .news-list .news-item-img .lazy-wrap::after{padding-bottom:0}
#news #home-news .news-list .news-item-img .news-date{display:inline-block;background-color:#fff;font-size:var(--fontsize14);font-weight:var(--fontbold5);text-align:center;position:absolute;top:5%;left:4%;padding:6px 15px;border-bottom:2px solid var(--color);transition:background .3s,color .3s}
#news #home-news .news-list .news-item-img .news-date span{font-size:var(--fontsize20);display:block;line-height:1;margin-bottom:4px}
#news #home-news .news-list .news-item-cont{width:90%;margin:auto;background-color:#fff;padding:5%;transform:translateY(-50%)}
#news #home-news .news-list .news-item-cont .news-item-title{font-size:var(--fontsize18);font-weight:var(--fontbold5);color:var(--fontcolor);text-transform:capitalize;display:block;display:-webkit-box;display:-moz-box;max-height:3em;line-height:1.5em;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
@media(min-width:901px)and (max-width:1280px){#news #home-news .news-list .news-item-cont .news-item-title{font-size:var(--fontsize18)}}
#news #home-news .news-list .news-item-cont .news-item-des{color:var(--introcolor);margin:10px 0 20px;display:block;display:-webkit-box;display:-moz-box;max-height:3em;line-height:1.5em;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
#news #home-news .news-list .swiper-slide:hover .news-item-img img{transform:scale(1.1)}
#news #home-news .news-list .swiper-slide:hover .news-item-img .news-date{background-color:var(--color);color:#fff}
#news #home-news .news-list .swiper-slide:hover .news-item-title{color:var(--color)}
.procate li .img{position: relative;}
.procate li .img::after{position: absolute;content: '';width: 100%;height: 100%;background: #00000024;;z-index: 0;top: 0;left: 0; display: none;
transition: all .3s ease-in-out;}
.procate li:hover .img::after{display:block}
.pro-list li .pro-img>a::after{background: #00000024;}
footer{background-color: #111;}
footer .foot-nav a,footer a,footer .foot-contact ul,footer .copyright{color: #fff;}
/*footer*/
footer .foot-contact ul{justify-content: left;}
#contact .foot-contact{padding:0 25px;height:40px;background:var(--color);line-height:40px;color:var(--headercolor);white-space:nowrap}
#contact .foot-contact:hover{background:var(--hovercolor)}
#contact .foot-title{line-height:40px;font-size:var(--fontsize20);text-transform:capitalize;color:var(--headercolor)}
.foot-main {background: #111;color: #ddd;}
.foot-main a{color: #ddd;}
.foot-main .l-wrap{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 15px}
.foot-main .foot-item{width:25%}
.foot-main .foot-intro{max-width:300px;margin-bottom:10px}
.foot-main .foot-title{position:relative;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase;font-size:var(--fontsize20);color:#fff}
.foot-main .foot-title:after{display:block;position:absolute;left:0;top:100%;width:40px;height:2px;background:var(--color);content:""}
.foot-main .foot-title img{max-width:280px;max-height:70px}
.foot-main .foot-about .foot-title{padding-bottom:0;margin-bottom:10px}
.foot-main .foot-about .foot-title:after{display:none}
.foot-main .foot-feedback{padding-bottom:20px}
.foot-about .foot-link .title{margin:30px 0 20px;text-transform:uppercase;font-weight:var(--fontbold6);font-size:var(--fontsize20);color:#fff}
.foot-about .foot-link ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px}
.foot-about .foot-link ul li{margin:12px 12px 0 0;list-style: none;}
.foot-about .foot-link ul .social-item{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:#555;color:#fff;border-radius:2px;transition:transform .3s ease}
.foot-about .foot-link ul .social-item>em,.foot-about .foot-link ul .social-item>i{font-size:var(--fontsize20)}
.foot-about .foot-link ul .social-item.fb{background-color:#3b5997}
.foot-about .foot-link ul .social-item.tw{background-color:#2d2d2d}
.foot-about .foot-link ul .social-item.lk{background-color:#0a66c2}
.foot-about .foot-link ul .social-item.ins{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}
.foot-about .foot-link ul .social-item.pi{background-color:#cc2127}
.foot-about .foot-link ul .social-item.you{background-color:red}
.foot-about .foot-link ul .social-item.vk{background:#07f}
.foot-about .foot-link ul .social-item.tik{background-color:var(--fontcolor)}
.foot-about .foot-link ul .social-item:hover{transform:scale(1.1)}
.foot-cate ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:316px}
.foot-cate ul>li{overflow:hidden;position:relative;box-sizing:border-box;margin-right:16px;margin-bottom:10px;padding-left:14px;width:calc(50% - 32px);text-overflow:ellipsis;white-space:nowrap}
.foot-cate ul>li:after{position:absolute;left:0;top:0;content:">"}
.foot-cate a:hover,.foot-main a:hover,.foot-right a:hover{color:var(--color)}
.foot-contact .contact-item{display:flex}
.foot-contact li{margin-bottom: 20px !important;margin-left: 0 !important;}
.foot-contact .icon{display:flex;justify-content:center;align-items:center;margin-right:10px;width:40px;height:40px;background:#fffFFF14}
.foot-contact .icon em,.foot-contact .icon i{color:#fff}
.foot-contact .con{display:flex;flex-direction:column;justify-content:center;max-width:240px;min-height:40px;line-height:1.3em}
.foot-feedback .foot-wrap{max-width:300px}
.foot-feedback .tips{line-height:1.5em}
.foot-feedback .feedback-input{position:relative;margin:10px 0 20px;border:1px solid #fffFFF4F;width:280px}
.foot-feedback .feedback-input .iconfont{position:absolute;right:5px;top:5px;font-size:var(--fontsize20);color:#fffFFF95}
.foot-feedback .feedback-btn{padding:10px 20px;background:var(--color);cursor:pointer;text-transform:capitalize;color:#fff}
.foot-feedback .feedback-btn em,.foot-feedback .feedback-btn i{display:inline-block;margin-left:10px;transform:scale(.9)}
.foot-feedback input{box-sizing:border-box;padding:0 14px;width:100%;height:40px;background:#111111;line-height:40px;color:var(--footercolor);font-size:var(--fontsize14)}
.foot-feedback input::placeholder{color:#dddDDD55}
.foot-right{background: #111;font-size: var(--fontsize14);color: var(--footercolor);}
.foot-right a{margin-left:10px;color:#ddd}
.foot-right .l-wrap{padding:10px 0;border-top:1px solid #fffFFF2E;text-align:center}
@media screen and (max-width:1080px){.foot-main .foot-item{width:50%}
.foot-main .l-wrap{padding:40px 0}}
@media screen and (max-width:768px){#contact{display:none}
.top-btn{display:none!important}
.bottom-btn .btn-item .top-btn{display:flex!important}
.foot-main .foot-item{width:100%;margin-bottom:20px}
.foot-contact .con{max-width:250px}
.foot-main .foot-feedback{display:none}
.foot-cate ul,.foot-main .foot-intro{max-width:none;max-width:initial}
.foot-about .foot-link ul{max-width:100%}
.foot-main .foot-title{margin-bottom:20px}
.foot-main .l-wrap{padding:8vw 0 0}
.foot-right .l-wrap{padding:4vw}
.foot-feedback .feedback-btn{font-size:var(--fontsize14);padding:12px 14px}
.bottom-btn{display:flex}
footer{margin-bottom:calc(14vw + constant(safe-area-inset-bottom));margin-bottom:calc(14vw + env(safe-area-inset-bottom))}}
#serviceswiper .swiper-slide .icon li p{display: flex;justify-content: center;}
#serviceswiper .swiper-slide .p2{-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;display: -webkit-box;}
@media(min-width:1200px){#serviceswiper .swiper-slide .p2{-webkit-box-orient: vertical;-webkit-line-clamp: 9;overflow: hidden;display: -webkit-box;}}
@media(min-width:1024px){#serviceswiper .swiper-slide .icon{flex-wrap: nowrap;}}
.serviceswipers-pagination{display: flex;justify-content: center;padding: 20px 0;}
.services4::after { background: url(/uploads/43175/banner/2024122005185996cf9.png)center!important;background-size: 100%;}
.about3::before {background: url(/uploads/43175/banner/20241220053204e2672.png?rnd=9.055753362169682)center no-repeat!important;background-size: 100%;}
.page-nav .pagenav-catelist>li a:hover{color:var(--color)}
.preview-container .thumbnail-box .item img{object-fit:contain;}
.home-service .home-more:hover,.wmkcfeedback .send-btn:hover{color:#fff;background:var(--color)}
.prodetails-info .prodetails-btnlist>:hover,.prodetails-tabs .prodetails-tabs-item.act{color:#fff;}
.home-choose1,.home-choose{background:#d9d9d9}
.home-about,#news,.home-mainpro{background:#ededed}
.prodetails-info .prodetails-btnlist>*{background:var(--color);color:var(--fontcolor);}
.newslist.list0 li{box-shadow:0 0 15px 0 rgba(215,215,215,.68);overflow:inherit;border:none}
.newslist.list0 li:hover{border:none}
.newslist.list0 li .info{display:flex;height:100%;width:calc(100% - 300px);flex-direction:column;justify-content:center;padding:25px;box-sizing:border-box;border-bottom:2px solid transparent;transition:border .2s ease}
.newslist.list0 li a.news-more{position:absolute;width:30px;height:30px;right:14px;bottom:-14px;color:var(--color);background:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 15px 0 rgba(215,215,215,.68);transition:background .2s ease,color .2s ease}
.newslist.list0 li:hover .info{border-color:var(--color)}
.newslist.list0 li:hover a.news-more{background:var(--color);color:#fff}
.pro-list li .pro-info .pro-btns{text-transform: capitalize;}

.pagesbanner img, .pagesbanner video,.pagesbanner{min-height: unset;}
.protypefeedback{background: #ededed;}
.contactbox .contactform, .contactbox .contactinfo{background: #ededed;}
.foot-codeimg{max-width:120px;    margin-right: 10px;}
.home-mainpro .mainpro-list li a .title::before{height:2px;}
.home-mainpro .mainpro-list li a .title::after{border-width: 5px 0 5px 5px;top: -5px;}
.home-helpcenter .serviceswipers-pagination{display:none;}
#serviceswipers .serviceswipers-next em, #serviceswipers .serviceswipers-prev em{color: #4f9ced;}
.home-helpcenter{margin-bottom:2%;}
@media (min-width:1025px){.head-nav .nav-ul>li>a em {display: none;}}
.pro-d-main .prodetails-tabs .prodetails-tabs-item1{font-size: var(--fontsize18);text-transform: capitalize;padding: 5px 30px;border-radius: 30px;display: flex;align-items: center;justify-content: center;position: relative;cursor: pointer;}