﻿.certificate article>div:not(.home-certi){margin-top:40px}
.home-certi {padding:50px 30px 50px;background:url(https://css02.v15cdn.com/m418/images/certi_bg.webp) var(--color) left top repeat;background-size:cover;}
.certi-swiper {padding:30px 0 40px}
.certi-swiper .swiper-slide {position:relative;transition:transform .2s ease;display:block;}
.certi-swiper .swiper-slide img {max-width:100%}
.certi-swiper .certi-item{position:relative}
.certi-swiper .certi-item:after {content:"";display:block;padding-top:141.4%}
.certi-swiper .img-wrap {position:absolute;top:0;left:0;width:100%;height:100%}
.certi-swiper .img-wrap img{height:100%;width:100%;object-fit:contain;display:block;background:#fff;}
.certi-swiper .certi-name {padding:10px 0;font-size:22px;text-align:center;color:#fff;display:none;}
.certi-swiper .certi-btn{display:flex;justify-content:center;background:#fff;}
.certi-swiper .certi-btn a{padding:10px;font-size:18px;text-align:center;color:var(--color);display:block;width:100%}
.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:#035da4}}
.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:#0078d7;position:relative}
.certi-swiper .swiper-slide-next .certi-name:after {content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:#035da4}}
@media (max-width:768px){.home-certi{padding:40px 15px}
.certi-swiper .certi-name{font-size:17px}
.certi-swiper .certi-btn a{font-size:17px;}}
@media (max-width:540px){.home-certi{padding:10px}
.certi-swiper .certi-name{font-size:15px;padding:5px 0}
.certi-swiper .certi-btn a{font-size:15px;padding:5px}}
.kche-wrap-width1[id]{margin-bottom:20px;padding-top:100px;margin-top:-100px}
.certificatelist{display:flex;margin-top:30px;}
.certificatelist li{width:19%;margin-right:1.25%}
.certificatelist li:last-child{margin-right:0}
.certificate-content2 .certificatelist li{width:38%}
.certificatelist li img{width:100%}
@media (max-width:1024px){.certificatelist{flex-wrap:wrap}
.certificatelist li{width:32%;margin:0 2% 15px 0}
.certificatelist li:nth-child(3n){margin-right:0}
.certificate-content2 .certificatelist li{width:50%}
.kche-wrap-width1[id]{padding-top:70px;margin-top:-70px}}
@media (max-width:768px){.certificatelist li{width:48%;margin:0 4% 15px 0}
.certificatelist li:nth-child(3n){margin-right:4%}
.certificatelist li:nth-child(2n){margin-right:0}
.certificate-content2 .certificatelist li{width:100%}}
@media (max-width:415px){.kche-t74>.kche-template-item>h2{max-width:270px}}
.certi-swiper .certi-btn{padding: 10px 0;}
.certi-swiper .certi-btn a{font-size: 16px;width:auto;padding: 2px 10px;border: 1px solid;display: inline-block;border-radius: 6px;}
.certi-swiper .certi-name {background: #fff;font-size: 20px;color: var(--color);display: block;line-height: 1.4;}
@media (min-width: 1025px) {.certi-swiper .swiper-slide-next+.swiper-slide .certi-name {background: #fff;color: var(--color);position: static;}}
.certi-swiper  .certi-name ,.certi-swiper .certi-btn{display: none;}