﻿.home-banner .swiper-slide>a::after{display: none;}
@media (min-width:1025px) {#serviceswiper .swiper-slide .p2{height: 115px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;}}
.home-numbox{padding-top:4%;}
.home-numbox .num-list{display:flex;justify-content: space-between;flex-wrap:wrap;}
.home-numbox .num-list li{width:24%;text-align: center;color:var(--color)}
.home-numbox .num-list li span{display:inline-block;line-height:1.5}
.home-numbox .num-list li strong{font-weight:var(--fontbold7);font-size:34px;display:inline-block;}
@media (max-width:768px){.home-numbox{padding-top:30px;}
.home-numbox .num-list li{width:49%;}
.home-numbox .num-list li strong{font-size:26px;}}

.home-certi{padding:4% 0;}
.home-certi .certi-list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-certi .certi-list li{width:16%;}
.home-certi .certi-list li .img{overflow: hidden;}
.home-certi .certi-list li img{transition: all .3s;}
.home-certi .certi-list li:hover img{transform: scale(1.05);}
@media (min-width:769px){.home-certi .certi-list li:nth-child(n + 7){margin-top:2%;}}
@media (max-width:768px){.home-certi{padding:25px 0;}
.home-certi .certi-list li{width:32%;}
.home-certi .certi-list li:nth-child(n + 4){margin-top:2%;}}
@media (min-width:768px){.home-numbox .num-list li strong{font-size:48px;font-weight:900}
.home-numbox .num-list li>span{font-size:18px;font-weight:900}}