﻿.home-banner .swiper-slide>a::after{display: none;}
@media (min-width:1024px){
.home-banner .banner-animote{max-width: 50%;transform: translateY(-50%);left: 0;padding-right: 0;padding-left: 100px;}
.home-banner .banner-animote.ban2{left: auto;right: 0;}
}
@media (min-width:769px){.home-mainpro.mainprocate .mainpro-list li{width:32%;margin-right:2%}
.home-mainpro.mainprocate .mainpro-list li:nth-child(4n){margin-right:2%}
.home-mainpro.mainprocate .mainpro-list li:nth-child(3n){margin-right:0}
}
#customswiper2{margin-top:40px;width:100%;padding-bottom:50px;position:relative}
#customswiper2 .swiper-slide{padding:0px 20px}
#customswiper2 .swiper-slide .flex{width:100%;background:#FFFFFF;display:flex;justify-content:space-between;align-items:flex-start;padding:3% 4%;position:relative}
#customswiper2 .swiper-slide .flex::after{content:"";position:absolute;bottom:-25px;left:50%;width:0;height:0;border-style:solid;border-width:30px 30px 0 0;border-color:#fff transparent transparent transparent}
#customswiper2 .img{margin-right:5%}
#customswiper2 .info{flex:1}
#customswiper2 .info .title{font-size:var(--fontsize18);font-weight:var(--fontbold6)}
#customswiper2 .info .text{color:var(--introcolor);margin-top:10px}
#customswiper2 .customswiper-next,#customswiper2 .customswiper-prev{position:absolute;left:0;top:100px;width:40px;height:40px;background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:99;cursor:pointer}
#customswiper2 .customswiper-next em,#customswiper2 .customswiper-prev em{font-size:var(--fontsize20);color:#FFFFFF}
#customswiper2 .customswiper-next{left:auto;right:0}
@media (max-width:768px){#customswiper2{margin-top:30px}
#customswiper2 .img{display:none}
#customswiper2 .info{padding:0px 10px}
#customswiper2 .customswiper-next,#customswiper2 .customswiper-prev{top:30%}}
.home-about .l-wrap{align-items:center}
.home-about .aboutinfo{padding-left:0}
.home-about .aboutinfo .home-title{margin-bottom:15px}
.home-about .aboutinfo p{margin-bottom:40px}
.home-about .aboutinfo .more{margin-right:20px;padding:0px 20px;height:50px;background:0 0;border:1px solid var(--color);border-radius:var(--borderradius);color:#fff;background:var(--color);text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;transition:all .1s linear;text-transform:uppercase;text-decoration:none;}
.home-about .aboutinfo .more:hover{color:#fff;background:#111111;border-color:#111}
.home-about .l-wrap>div.aboutimg{position:relative;padding:12px}
.home-about .l-wrap>div.aboutimg img{position:relative;border-radius:50px 0;z-index:2;width:100%}
.home-about .l-wrap>div.aboutimg:before{content:'';width:40%;height:50%;border-left:5px solid var(--color);border-top:5px solid var(--color);position:absolute;top:0;left:0;border-radius:60px 0 0 0}
.home-about .l-wrap>div.aboutimg:after{content:'';width:40%;height:50%;border-right:5px solid var(--color);border-bottom:5px solid var(--color);position:absolute;bottom:0;right:0;border-radius:0 0 60px 0}
@media (max-width:1280px){.home-about .aboutinfo .home-title{margin-bottom:10px}
.home-about .aboutinfo p{margin-bottom:20px}}
@media (max-width:1024px){.home-about .l-wrap>div.aboutimg{margin-top:25px}}