﻿.home-projects .home-title{text-transform:none}
.home-projects .video{margin:30px 0 15px}
@media (min-width:769px){
.home-projects{padding:5% 0}
.home-projects::before{height:100%}
}
@media (min-width:1025px) {
.home-cate .list{padding-left:0}
.home-cate .list li:nth-child(1){width: 24%;aspect-ratio:1;position: relative;height: auto;}
.home-cate .list li{width: 24%;aspect-ratio: 1;margin-bottom:20px}
.home-cate .list li:nth-child(n+4){margin-top: 0;}
}
.home-contact{padding-top:4%}
.contactlist{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;max-width:1200px;margin:0 auto}
.contactlist li{width:32%;list-style:none;text-align:center}
@media (min-width:1025px){.contactlist li .icon img{width:70px}}
.contactlist li .info .p1{font-weight:600;font-size:24px;color:var(--color);margin:10px 0;}
.contactlist li .info .p2{font-weight:600;font-size:20px;color:#8d8d8d;line-height:1.4}
.contactlist li .info .p2 a{color:#8d8d8d}
@media (max-width:768px){.contactlist li{width:100%}
.contactlist li:nth-child(n+2){margin-top:1em}
.contactlist li .info .p2{font-size:var(--fontsize18)}}
.contactlist li{align-items: flex-start;}
@media (min-width:769px){.contactlist li{width:auto}}
.contactlist li .info .p1{color:#30365A;}
.home-cate .list li .title{background:unset}
.home-cate .list li .title span{color:var(--fontcolor)}
.home-visit{padding:4% 0;}
.home-visit .img{text-align:center;margin-top:2%;}
@media (max-width:768px){.home-visit{padding:40px 0;}
.home-visit .img{margin-top:20px;}}
.home-cus .list{display:flex;justify-content: space-between;}
/* .home-cus .list .item{width:41%;margin-top:2%;}
.home-cus .list .item:nth-child(3){width:13%;} */
.home-cus .list .item{width:32%;margin-top:2%;}
@media (max-width:768px){
.home-cus .list{display: block;}
.home-cus .list .item{width:100%;margin-top: 10px;}
}

