﻿.home-certi{padding: 3% 0;}
.certilist{display: flex;flex-wrap: wrap;margin: 20px;justify-content: center;}
.certilist .item{width: 23%;margin:0 1%;margin-bottom:20px}
@media (max-width:1024px) {  
.certilist .item{width: 48%;}
}
.home-activity{background-size:cover}
.activity-wrap .img .lazy-wrap:nth-child(1){width:48%;}
.activity-wrap .img .lazy-wrap:nth-child(2){width:49%;}
.activity-wrap .img{justify-content:space-between;}
.activity-wrap .img .lazy-wrap img{margin:0;height:auto;width:100%;}
.activity-wrap .img img:hover{transform:none}
.activity-wrap .img .lazy-wrap:after{padding:0;}
.home-project{padding-left:0;padding-right:0}
.home-projectlist{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;}
.home-projectlist li{width:24%;margin:15px 0;}
.home-projectlist li .home-projectpic{position:relative;padding-bottom:70%;}
.home-projectlist li .home-projectpic img{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;object-fit:contain;border:1px solid #ccc;}
.home-projectlist li .home-projecttxt{text-align:center;margin-top:10px;font-weight:bold;}
.home-projectlist li:hover .home-projectpic img{border-color:var(--color)}
.home-projectlist li:hover .home-projecttxt{color:var(--color)}
@media (max-width:1024px){.home-projectlist li{width:48%;margin:10px 0}}
 .home-projectlist li .home-projectpic img{transition:all .1s linear}
.home-projectlist li:hover .home-projectpic img{transform:scale(1.2)}
.home-projectlist li:hover .home-projectpic{overflow:hidden}