﻿.home-about .about-info{background:url(/uploads/44595/page/p2025081515231594685.jpg) no-repeat bottom right;background-size:cover;display:flex;align-items:center;padding:100px 0;}
.home-about .about-info::after{background:none}
.home-about .about-info .p1{color:var(--fontcolor);text-transform:capitalize;font-weight:bold;font-size:var(--fontsize24);position:absolute;top:40px;padding-bottom:5px;}
.home-about .about-info .p1:after{content:'';width:100px;height:2px;background:var(--color);position:absolute;left:0;bottom:0;}
.home-about .about-info .title{margin:0 0 30px;font-size:38px;font-weight:bold;}
.home-about .about-info .list li{padding:0;margin:0;font-size:var(--fontsize18);line-height:2;width:85%;}
.home-about .about-info .list li::before{display:none;}
.home-about .about-info .list{border:none;padding:0;}
@media (max-width:1700px){.home-about .about-info{padding:85px 0}
.home-about .about-info .p1{top:25px}
.home-about .about-info .l-wrap{padding:0 40px}
.home-about .about-info .title{font-size:32px}
.home-about .about-info .list li{font-size:var(--fontsize16)}}
@media (max-width:1440px){.home-about .about-info .p1{font-size:var(--fontsize20)}
.home-about .about-info .p1:after{width:80px}
.home-about .about-info .title{font-size:28px;margin-bottom:20px}
.home-about .about-info .list li{font-size:var(--fontsize15);line-height:1.9}}
@media (max-width:1366px){.home-about .about-info{padding:80px 0}
.home-about .about-info .list li{width:100%}}
@media (max-width:1024px){.home-about .about-info{padding:30px 0}
.home-about .about-info .p1{position:relative;top:0;margin-bottom:15px;font-size:var(--fontsize18)}
.home-about .about-info .p1:after{width:60px}
.home-about .about-info .title{font-size:23px;margin-bottom:10px}
.home-about .about-info .l-wrap{padding:0 15px}}
.home-choose .choose-list li .text{margin-bottom:15px}
.home-choose .choose-list li .more{margin-top:auto;display: none;}
.home-choose .choose-list li .icon img{object-fit:contain;height:auto}
.home-choose .choose-list li .title{margin: 25px 0px 10px;}
@media (max-width:540px){.home-choose .choose-list li{width:100%;margin-bottom:30px}
.home-choose .choose-list li .title{margin-top:25px}}
.home-banner .swiper-slide>a::after{display:none}
.home-choose .choose-list li .icon::after{opacity:1;display: none;}
.home-banner .banner-animote.ban1{top:20%;left:auto;right:14%;transform: initial;width:auto;max-width: initial;padding:0;width:auto;max-width:36%;}
.home-banner .banner-animote.ban1 .tit{color:#fff;font-weight: var(--fontbold7);font-size:36px;}
@media (max-width:1600px){.home-banner .banner-animote.ban1 .tit{font-size:1.9vw}}
@media (max-width:768px){.home-banner .banner-animote.ban1 .tit{font-size:14px}}
@media (max-width:600px){.home-banner .banner-animote.ban1{right:10px;top:15%;max-width:52%;}
.home-banner .banner-animote.ban1 .tit{font-size:12px;line-height: 1.1;}}
@media (min-width:1025px) {
.home-cate .homecate-list{display: grid;gap: 20px;grid-template-columns: repeat(4,1fr);}
.home-cate .homecate-list li{width: 100%;margin: 0;}

}