﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-service .home-des{color: #fff;}
.home-hotpro .homehotpro-list .homehotpro-item{width: 19%;flex-direction: column;} 
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img{width: 100%;max-height: 100%;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info{width: 100%;}
@media (max-width:768px){.home-hotpro .homehotpro-list .homehotpro-item{width: 48%;}}
.home-procate .home-title{display:flex;font-size:var(--fontsize20);justify-content:center;border-bottom:2px #eee solid}
.home-procate .home-title .title-item{margin:0 15px;cursor:pointer}
.home-procate .home-title .title-item.active{border-bottom:4px var(--color) solid;display:block}
.home-procate .homecate-list{display:none}
.home-procate .homecate-list.active{display:flex}
.home-choose .l-wrap{align-items: center;}
@media(min-width:1025px){.home-procate .homecate-list{justify-content: space-between;}.homecate-list li:nth-child(3){margin-right:0;}}


.home-des{text-transform: initial;}
.home-cate .homecateSwiper .swiper-wrapper .swiper-slide{width:33.33%;}
.home-cate .homecateSwiper .swiper-wrapper .swiper-slide .cate-img{overflow: hidden;}
.home-cate .homecateSwiper .swiper-wrapper .swiper-slide .cate-img img{width:100%;display:block;transition: all .3s;}
.home-cate .homecateSwiper .swiper-wrapper .swiper-slide:hover .cate-img img{transform: scale(1.05);}
.home-cate .homecateSwiper .swiper-wrapper .swiper-slide .cate-title a{position: absolute;bottom:0;right:0;display:inline-flex;background: var(--color);color:#fff;padding:8px 25px;border-top-left-radius: 20px;}
.home-cate .homecateSwiper .swiper-wrapper .swiper-slide .cate-title a em{margin-left:10px;}
@media (max-width:768px){.home-cate .homecateSwiper{padding-bottom:50px;}}


.home-logo .l-wrap{display:flex;justify-content:space-between;align-items: center;}
.home-logo .home-title{text-align:left;margin:0;white-space:nowrap;width:22%;}
.home-logo .logo-container{width:76%;}
.home-logo .swiper-wrapper{transition-timing-function:linear!important;margin:0 auto;align-items:center}
.home-logo .logoswiper-pagination{display:none}
@media (min-width:1025px) and (max-width:1600px){.home-logo .home-title{font-size:2vw;}}
@media (max-width:1024px){.home-logo .l-wrap{display:block}
.home-logo .home-title{text-align:center;width:100%;}
.home-logo .logo-container{width:100%;margin-top:30px}}


.home-appli .home-title{position: relative;padding-bottom:20px;margin-bottom:20px;}
.home-appli .home-title:after{content:'';width:70px;height:2px;display:block;position: absolute;bottom:0;left:50%;transform: translateX(-50%);background: var(--color);}
.home-appli .appli-list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-appli .appli-list .appli-item{width:32%;list-style: none;}
.home-appli .appli-list .appli-item .img{overflow: hidden;border-radius:10px;}
.home-appli .appli-list .appli-item .img img{width:100%;display:block;transition: all .3s;}
.home-appli .appli-list .appli-item p{padding:10px 0;color:var(--fontcolor);text-align:center}
@media (min-width:1025px){.home-appli .appli-list .appli-item p{font-size:20px;}}
.home-appli .appli-list .appli-item:hover img{transform: scale(1.05);}
@media (max-width:768px){.home-appli .appli-list .appli-item{width:49%;}}


.home-num .wmpage13-part1 .home-des{text-transform: initial;margin-top:10px;}
.home-num .wmpage13-part1>p{font-size:var(--wmpage-font16);color:var(--wmpage-color7,#555555);font-weight:var(--fontbold4);font-style:normal;line-height:1.5;text-align:center;margin-bottom:75px}
.home-num .wmpage13-part1 ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2.5%;}
.home-num .wmpage13-part1 li{text-align:center;width:25%;font-weight:var(--fontbold4);font-style:normal;line-height:1.5;list-style: none;}
.home-num .wmpage13-part1 li .wmpage13-num{font-weight:var(--fontbold7);font-style:normal;font-size:var(--wmpage-font22);color:var(--wmpage-color21,#252525);}
.home-num .wmpage13-part1 li span{font-weight:var(--fontbold7);font-style:normal;font-size:30px;color:var(--color)}
.home-num .wmpage13-part1 li p.title{margin:5px 0 10px;font-size:20px;color:var(--fontcolor);font-weight:var(--fontbold7)}
.home-num .wmpage13-part1 li p{font-size:var(--wmpage-font16);color:var(--wmpage-color8,#666);font-weight:var(--fontbold4)}
@media(max-width:1420px){.home-num .wmpage13-part1 li .wmpage13-num{font-size:var(--wmpage-font24,24px);margin-bottom:20px}
.home-num .wmpage13-part1 li span{font-size:var(--wmpage-font32)}
.home-num .wmpage13-part1>p{max-width:90%;margin:0 auto 50px}}
@media(max-width:1200px){.home-num .wmpage13-part1 li .wmpage13-num{font-size:var(--wmpage-font20);margin-bottom:10px;line-height:1}
.home-num .wmpage13-part1 li span{font-size:var(--wmpage-font26);margin-right:5px}}
@media(max-width:1100px){.home-num .wmpage13-part1 li span{font-size:var(--wmpage-font26)}
.home-num .wmpage13-part1 li .wmpage13-num{font-size:var(--wmpage-font20);margin-bottom:15px}
.home-num .wmpage13-part1 .wmpage-title{margin-bottom:20px}}
@media(max-width:1024px){.home-num .wmpage13-part1>p{margin:0 auto 30px}
.home-num .wmpage13-part1 li span{font-size:var(--wmpage-font22)}
.home-num .wmpage13-part1 li .wmpage13-num{font-size:var(--wmpage-font18)}}
@media(max-width:768px){
.home-num .wmpage13-part1 ul{margin-top:20px;}
.home-num .wmpage13-part1 li .wmpage13-num{margin-bottom:8px}
.home-num .wmpage13-part1 li p{font-size:var(--wmpage-font14)}}
@media(max-width:600px){.home-num .wmpage13-part1 li{width:50%;margin-bottom:20px}
.home-num .wmpage13-part1>p{margin:0 auto 15px;max-width:100%;font-size:var(--wmpage-font14)}}


.home-star{padding:4% 0;}
.home-star .wmpage150-page6{position:relative}
.home-star .wmpage150-page6 .wmpage150-page6-list{margin-top:2.5%;padding-bottom:5px;}
.home-star .wmpage150-page6 .wmpage150-page6-list .wmpage150-page6-item{background:#fff;border-radius:3px;padding:30px 20px 50px;border:2px solid #ededed;height:auto;}
.home-star .wmpage150-page6 .wmpage150-page6-list .wmpage150-page6-item .wmpage150-page6-top{display:flex;align-items:center}
.home-star .wmpage150-page6 .wmpage150-page6-top .wmpage150-page6-img{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background: var(--color);color:#fff;font-size:24px;}
.home-star .wmpage150-page6 .wmpage150-page6-top .wmpage150-page6-info{margin-left:15px}
.home-star .wmpage150-page6 .wmpage150-page6-top .wmpage150-page6-info p:first-child{font-size:var(--wmpage-font18);font-weight:var(--fontbold6);}
.home-star .wmpage150-page6 .wmpage150-page6-top .wmpage150-page6-info p:last-child{color:#555}
.home-star .wmpage150-page6 .wmpage150-page6-bottom{color:#555;margin:20px 0 10px;text-transform: capitalize;}
.home-star .wmpage150-page6 .wmpage150-page6-star em{color:var(--color)}
@media screen and (max-width:768px){.home-star{padding:40px 0;}
.home-star .wmpage150-page6 .wmpage150-page6-list{margin-top:20px;}
.home-star .wmpage150-page6 .wmpage150-page6-bottom{margin-top:20px;}
}
.home-video{padding-top:5%;}
.home-video .homevideo-info .homevideo-title{margin-top:0;}
.home-contact{padding:10% 0;background:url(/uploads/42998/banner/202602020330491b806.jpg) no-repeat center/cover;background-color:#00000057;background-blend-mode:multiply;background-position:center}
.home-contact .l-wrap{background: linear-gradient(90deg, transparent, #fff, transparent);z-index: 2;position: relative;padding-top: 3%;padding-bottom: 3%;}
.home-contact .home-title span{color:var(--color)}
.home-contact .home-des{margin-top:10px;}
.home-contact .home-title,.home-contact .home-des{color:var(--color)}
.home-contact .contact-btn{text-align: center;margin-top:1em;}
.home-contact .contact-btn .home-more{border-radius: 40px;}
@media (min-width:769px){.home-hotpro .homehotpro-list .homehotpro-item:nth-last-child(-n+2):nth-child(n){margin-bottom:2em;}}
.home-logo .swiper-slide img{width:100%;display:block;}
@media (max-width:768px){.home-hotpro{padding-bottom:20px}
.home-hotpro .homehotpro-list .homehotpro-item:nth-last-child(-n+2):nth-child(n){margin-bottom:2em !important;}}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .title{margin-bottom:10px;}
.home-news .homenews-box{margin-top:0;}
.home-hotpro {padding-bottom:0}
@media (max-width:600px){.home-contact{padding:50px 0;}
.home-contact .l-wrap{padding-top:20px;padding-bottom:20px;}}