﻿.home-choose .l-wrap{align-items:center;}
.home-choose .homechoose-content .homechoose-item .icon-box{display:flex;justify-content:space-between;align-items:center;}
.home-choose .homechoose-content .homechoose-item .icon-box .icon{width:45px}
.home-choose .homechoose-content .homechoose-item .icon-box .title{width:calc(100% - 55px)}
.home-about .home-more{text-transform: capitalize;}
.bannertxt1{display:none;}
.home-about .about-img .about-icon{bottom:15px;height:130px;padding:10px 15px;line-height:1.3;}
@media (max-width:768px){.home-about .about-img .about-icon{bottom:0;height:90px;padding:10px;width:120px;font-size:var(--fontsize14)}
.home-about .about-img .about-icon em, .home-about .about-img .about-icon span{font-size:var(--fontsize22)}}
 .home-about .about-img{padding-top:0;padding-left:0}
.home-about .about-img lite-youtube{max-width:unset;width:100%;height:100%}
.home-about .l-wrap{align-items:stretch}
.home-about .about-img::before,.home-about .about-img .about-icon{display:none}
.about-text img{width:20px;}
.home-hotpro .homehotpro-list .homehotpro-item {border-color: var(--color);}


.hchoose .top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom: 4%;}
.hchoose .top .home-title{width:20%}
.hchoose .top .hcright{width:70%;color:#333}
.hchoose .box{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}
.hchoose .box .item{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;width:33.33%;padding-left:40px;padding-right:40px;padding-top:25px;padding-bottom:35px;text-align:center}
.hchoose .box .item:nth-child(3n){border-right:none}
.hchoose .box .item:nth-child(4),.hchoose .box .item:nth-child(5),.hchoose .box .item:nth-child(6){border-bottom:none}
.hchoose .box .item .hcimg{width:80px;height:80px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin: 0 auto;}
.hchoose .box .item .hctit{margin-top:4px;line-height:1.5;font-size:22px;color:#000;font-weight:600;}
.hchoose .box .item .hctxt{font-size:16px;color:#666}
@media(max-width:768px){.hchoose .box .item{width:100%;}
.hchoose .top .home-title{width:100%}
.hchoose .top .hcright{width:100%}
}
.hchoose .box .item:hover{background:var(--color)}
.hchoose .box .item:hover .hctit{color:#fff;}
.hchoose .box .item:hover .hctxt{color:#fff;}
 .hchoose .box .item:hover{background:unset}
.hchoose .box .item:hover .hctit,.hchoose .box .item:hover .hctxt{color:unset}
.hchoose .box .item{border:none}
.hchoose .box .item:nth-of-type(1),.hchoose .box .item:nth-of-type(3),.hchoose .box .item:nth-of-type(5){background:#E8E8E8;}
/*.hchoose .box .item:nth-of-type(1) .hctit,.hchoose .box .item:nth-of-type(3) .hctit,.hchoose .box .item:nth-of-type(5) .hctit,.hchoose .box .item:nth-of-type(1) .hctxt,.hchoose .box .item:nth-of-type(3) .hctxt,.hchoose .box .item:nth-of-type(5) .hctxt{color:#fff}*/
.certi-swiper{padding:30px 0 40px}
.certi-swiper .swiper-slide{position:relative;transition:transform .2s ease;display:block;}
.certi-swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain;background:#fff;}
.certi-swiper .certi-item{aspect-ratio:160/223;position:relative}
.certi-swiper .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%}
.certi-swiper .certi-name{padding:10px 0;font-size:22px;text-align:center;color:#fff;}
.certi-swiper .certi-dot{width:10px;height:10px;background:#fff;position:absolute;border-radius:50%;left:50%;margin-left:-5px}
@media (min-width:1025px){.certi-swiper .swiper-slide-next+.swiper-slide{transform:translate3d(0,0,0) scale(1.1)}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-dot{display:none}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-name{background:#fff;color:var(--color);position:relative}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-name:after{content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:#80ac58}
}
.certi-swiper:after{content:"";display:block;position:absolute;bottom:35px;width:100%;height:1px;background:#fff;left:0}
@media (max-width:1024px){.certi-swiper .swiper-slide-next{transform:translate3d(0,0,0) scale(1.1)}
.certi-swiper .swiper-slide-next .certi-dot{display:none}
.certi-swiper .swiper-slide-next .certi-name{background:#fff;color:var(--color);position:relative}
.certi-swiper .swiper-slide-next .certi-name:after{content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:#80ac58}
}
@media (max-width:768px){.home-certi{padding:50px 0}
.certi-swiper .certi-name{font-size:17px}
}
@media (max-width:540px){.home-certi{padding:20px 0}
.certi-swiper .certi-name{font-size:15px;padding:5px 0}
}.home-certi{background: url(https://css02.v15cdn.com/m419/red/img/honor-bg.webp) no-repeat;background-size: cover;}
.home-certi .title{font-size:32px;color:#000;margin-bottom:10px;text-transform:capitalize;text-align:center;line-height:1.2}
.home-certi .desc{color:var(--introcolor);font-size:var(--fontsize18);text-align:center;max-width:920px;margin:0px auto}
.hchoose{background: #fafafa;padding: 2% 0}
.hchoose .top{margin-bottom: 2%;}
.home-contact {background-attachment:fixed;position:relative}
.home-contact:before{content:'';width:100%;height:100%;background:#00000055;position:absolute;top:0;left:0;}

.home-projects{padding-bottom:4.5% !important}
.home-procate{position: relative;margin-top: 0;padding:4.5% 0;background:#E8E8E8;}
.home-procate .procate-list{margin-top:2.5%}
@media (max-width: 1366px) {.home-procate{margin-top: 0;}}
@media (max-width: 450px) {
.home-procate{padding:50px 0;}
.home-projects{padding-bottom:50px}
}
.home-projects{background: #1E1E20;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more{border-radius:5px;}
.home-projects .homeprojects-content{background:transparent;}
.home-projects .homeprojects-left .home-title{color:#fff}
.home-news .home-des{color:#000}
.home-news .homenews-list .homenews-item .homenews-info .date{color:#000}
.home-news .homenews-list .homenews-item .homenews-info .more{text-transform: capitalize;}
@media (min-width:1025px){.home-about .about-img{width:55%;}}
.exhib{padding:2% 0;text-align: center;}
.exhib img{width:100%;margin-top:20px}

.home-procate{background: #fff;padding-bottom: 0;}
.home-hotpro{padding-top: 0;}
.home-hotpro .home-des,.home-hotpro .home-title{display: none;}
.procate-list .procate-item{width: 16%;margin-right: 0.8%;margin-bottom: 1%;}
.procate-list .procate-item:nth-child(4){margin-right: 0.8%;}
.procate-list .procate-item:nth-child(6){margin-right: 0;}
.procate-list .procate-item .procate-img{display: none;}
.procate-list .procate-item .procate-title{padding: 0;}
.procate-list .procate-item .procate-title a{background: #fff;color: var(--color);border-radius: 30px;padding: 5px 10px;line-height: 1;}
.procate-list .procate-item:hover{box-shadow: none;}
.procate-list .procate-item:hover .procate-title a{background: var(--color);}
@media (max-width:1024px) {
.procate-list{justify-content: space-between;}
.procate-list .procate-item{margin-right: 0;width: 24%;}
.procate-list .procate-item:nth-child(4){margin-right: 0;}
}
@media (max-width:500px) {
.procate-list .procate-item{width: 48%;}
}
.home-procate,.home-hotpro{background:#fafafa}
.home-procate .procate-list{justify-content: space-between}
.home-procate .procate-list .procate-item{width:24%;margin-right:0;padding:0}
.home-procate .procate-list .procate-item:nth-child(4){margin-right:0}
.home-procate .procate-list .procate-item .procate-title a{padding:15px 5px;}
@media (max-width: 1024px){.home-procate .procate-list .procate-item .procate-title a{font-size: var(--fontsize16)}}
@media (max-width: 500px){.home-procate .procate-list .procate-item{width: 48.5%;margin-bottom: 2%}}
.home-procate{padding-top:2.5%}
@media (max-width: 450px){.home-procate{padding-top:30px}}