﻿@charset "utf-8"; 
@media(min-width:769px){.contactlist li { width: 31%;}}
.home-certi{clear:both;padding:4% 0;background:#FCF7EE}
.certi-swiper{padding:30px 0px 40px;overflow: hidden;}
.certi-swiper .swiper-slide{position:relative;transition:transform .2s ease}
.certi-swiper .swiper-slide img{width:100%}
.certi-swiper .img-wrap{width: 100%;height: 100%;max-width:100%;}
.certi-swiper .certi-name{padding:10px 0px;font-size:var(--fontsize18);text-align:center;background:none;}
.certi-swiper:after{content: "";display: block;position: absolute;bottom: 35px;width: 100%;height: 1px;background:var(--color);left: 0px;}
.certi-swiper .certi-dot{width: 10px;height: 10px;background:var(--color);position: absolute;border-radius: 50%;left: 50%;margin-left: -5px;}
.certi-swiper .swiper-slide.swiper-slide-active .certi-name {background:#fff;color: var(--color);position: relative;}
.certi-swiper .swiper-slide.swiper-slide-active .certi-name:after {content: "";position: absolute;bottom: -5px;display: block;height: 4px;width: 100%;background: var(--color);}
.certi-swiper .certi-item:after {content: "";display: block;padding-top: 1%;}
.certi-swiper .swiper-slide.swiper-slide-active .certi-dot {display: none;}
.home-certi .swiper-slide.swiper-slide-active{transform: scale(1.1);}
@media screen and (max-width:769px){
.certi-swiper .certi-name{font-size:var(--fontsize15);padding:1.3333333333vw 0}
.certi-swiper{position: relative;}}
.certi-swiper {overflow: hidden !important;position: relative;}
@media (max-width:800px) {
.certi-swiper .certi-name{display: none ;}}
.home-banner .swiper-slide>a::after{background: none;}
.home-hotpro .hotpro-main .hotpro-wrap{width: 100%;}
@media (min-width: 1600px) {.hotpro-main .l-wrap {padding-left: 5%;padding-right: 5%;}}
.home-honer{width:100%}
.home-honer img{width:100%}
.home-hotpro .hotpro-main .swiper-slide .info .more{opacity: 1;overflow: inherit;visibility: inherit;}
.home-hotpro .hotpro-main .swiper-slide .img img{aspect-ratio: 1/1;}
.home-hotpro .hotpro-main .swiper-slide .info .text{min-height: 76px;}
iframe, video {height: 960px;}
.home-about .about-img iframe{height: 100%;}
.home-about .about-info .list{padding-bottom:0}
.home-about .about-info .num{align-items:center}
.home-about .about-info .home-more{margin-left:10px;margin-top:10px}
.home-about .about-info{padding: 1% 0}
.home-about .about-info .num{ padding: 10px 0;}
@media (max-width:768px){.home-certi{padding:30px 0;}}
.home-hotpro .hotpro-main {padding-top: 2%;}
header.is-active{background: #ffffff;}
header.is-active .head-nav .nav-ul>li>a{color: #000;}
.nobanner .is-active .head-info {background: #ffffff;}
.home-certi{background: url(/Content/uploads/2024925119/2024122617170407345fbb14514dffa5ddda8d1bc27858.webp) #009e95 left top repeat;}
.home-news .newslist .swiper-slide .img{position:relative;height:0;padding-bottom:87%;}  
.home-news .newslist .swiper-slide .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;background:#fff;}
@media (min-width:1025px){.home-hotpro .hotpro-main .swiper-slide .info .title{display:block;min-height:65px;padding:0;margin:10px 0;}}
@media (min-width:1025px) and (max-width:1600px){.home-hotpro .hotpro-main .swiper-slide .info .title{-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;display: -webkit-box;min-height:98px;}}
@media (min-width:1025px) and (max-width:1440px){.home-hotpro .hotpro-main .swiper-slide .info .more{min-width:100%;}
.home-hotpro .hotpro-main .swiper-slide .info .text{min-height:102px}}
.home-choose .home-title, .home-cate .home-title,.home-news .home-title{text-transform: uppercase;color: #006871;}
.home-choose .wmpage107-page3-contant{text-align:center}
.home-choose .wmpage-title{margin-bottom:6px}
.home-choose .title-line{position:relative}
.home-choose .title-line::after{content:'';position:absolute;left:46%;width:8%;background:var(--color);height:3px}
.home-choose .page3-list{display:flex;margin-top:90px}
.home-choose .page3-li:not(:nth-of-type(4)){border-right:1px solid #fff}
.home-choose .page3-li{width:25%;position:relative;transition:all .4s linear;z-index:0}
.home-choose em::before{transform:translateX(6px)}
.home-choose em{display:inline-flex;align-items:center;justify-content:center;font-size:40px;color:var(--color);background-color:#fff;border-radius:50%;width:80px;height:80px;position:absolute;top:-13%;left:50%;transform:translateX(-50%);box-shadow:3px 3px 3px #eee}
.home-choose .page3-li:nth-of-type(1)::before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(20,181,170,.3)}
.home-choose .page3-li:nth-of-type(2)::before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(20,181,170,.5)}
.home-choose .page3-li:nth-of-type(3)::before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(20,181,170,.7)}
.home-choose .page3-li:nth-of-type(4)::before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(20,181,170,.9)}
.home-choose .page3-li .add{margin-top:20px;width:30px;height:30px;border-radius:50%;box-shadow:3px 3px 3px #eee;color:var(--color);background:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;margin:40px auto 0}
.home-choose .page3-li:hover{transform:translateY(-10px)}
.home-choose .page3-li-contant{padding:22% 2% 8% 2%;min-height:300px}
.home-choose .page3-li-p1{font-size:20px;text-align:center;color:#fff}
.home-choose .page3-li-p2{font-size:16px;color:#fff;line-height:1.6;margin-top:6%;text-align:center}
@media (max-width:1200px){.home-choose .page3-list{flex-wrap:wrap}
.home-choose .page3-li{min-width:47%;margin:0 1% 6% 1%}
.home-choose em{font-size:40px}
}@media (max-width:768px){.home-choose .page3-list{margin-top:15%}
.home-choose .page3-li{min-width:100%;margin:35px 0}
.home-choose em{font-size:30px;top:-17%}
.home-choose .page3-li-contant{padding:10% 6% 10%}
}@media (max-width:690px){.home-choose .wmpage-title{margin-bottom:4%}
}@media (max-width:390px){.home-choose .page3-list{margin-top:16%}
}
.home-choose .home-title,.home-news .home-title,.home-cate .home-title{display:block;background:url(/Content/uploads/2024925119/202412271707398e309cb6c2af4dd1ab267d91d4fa230c.webp) no-repeat center bottom;padding-bottom:15px;line-height:2;}
.notindex header .head-top,.notindex header .head-info{background-color: #fff;}
.notindex .lang-icon img{filter: invert(1);}
.notindex header .head-top,.notindex .head-left,.notindex .head-nav .nav-ul>li>a{color: #000;}
footer .foot-main::after{background:url(/Content/uploads/2024925119/2024122617170407345fbb14514dffa5ddda8d1bc27858.webp) #009e95 left top repeat;opacity:1;}
footer,footer .foot-item .foot-link .item em{color:#fff;}
footer .foot-bot{background:#009e95;color:#fff;}
footer .foot-item .foot-list li a::before{background:#fff;}
@media (min-width:1025px){.gotop em, .gotop i{color:#009e95}}
.home-hotpro .hotpro-main .home-title,.home-about .about-info .p1{text-transform: uppercase;color:#009e95}
.home-about .about-info .p1{display:inline-block;position:relative;font-size:28px}
.home-about .about-info .p1::before{content:"";position:absolute;top:13px;right:-32px;width:20px;height:20px;background:url(/Content/uploads/2024925119/202412271707398e309cb6c2af4dd1ab267d91d4fa230c.webp)  no-repeat center right;transform:rotate(-90deg)}
.home-hotpro .hotpro-main .home-title{display:inline-block;position:relative}
.home-hotpro .hotpro-main .home-title::before{content:"";position:absolute;top:13px;right:-32px;width:20px;height:20px;background:url(/Content/uploads/2024925119/202412271707398e309cb6c2af4dd1ab267d91d4fa230c.webp)  no-repeat center right;transform:rotate(-90deg)}
 .home-choose .page3-li-contant{ height: 100%;display: flex; flex-direction: column;justify-content: space-between;}