@import url(https://css02.v15cdn.com/m434/aos.css);
.home-banner .swiper-slide{overflow:hidden}
.home-banner .swiper-slide:after{content:'';width:100%;height:45%;position:absolute;bottom:0;left:0;background: linear-gradient(#ffffff00,#eeeeeeaa 100%);}
.home-banner .swiper-slide>a{position:relative;display:flex}
.home-banner .swiper-slide >a img{width:100%;height:auto;object-fit:cover;max-height:1018px}
.home-banner .pcimg{display:block}
.home-banner .mobimg{display:none}
.home-banner .swiper-slide .bannerpic{position:absolute;height:112%;width:auto;top:0;right:0}
.home-banner .banner-animote{position:absolute;top:46%;left:50px;transform:translateY(-50%);width:50%;opacity:0;z-index:2}
.home-banner .banner-animote .p0{color:var(--color2);font-size:.9vw;letter-spacing:.32vw}
.home-banner .banner-animote .p1{font-size:3.6vw;line-height:1.05;margin:2vw 0 2.9vw;padding-bottom:1.5vw;color:#080F25;font-family:Times New Roman;position:relative}
.home-banner .banner-animote .p1:after{content:'';width:3vw;height:3px;background:#1874d1;position:absolute;left:0;bottom:0;}
.home-banner .banner-animote .p2{font-size:1.1vw;margin-bottom:3vw;color:#344252;width:85%;line-height:1.5}
.home-banner .banner-animote .p3{display:flex;}
.home-banner .banner-animote .p3 a{color:var(--txtcolor);border:1px solid var(--txtcolor);font-size:.87vw;margin-right:1.2vw;line-height:1.4;padding:.7vw 1.6vw}
.home-banner .banner-animote .p3 a em{color:var(--color2);font-size:inherit;margin-left:.3vw}
.home-banner .banner-animote .p3 a:hover{background:var(--color2);border-color:var(--color2);color:#fff}
.home-banner .banner-animote .p3 a:hover em{color:#fff}
.home-banner .banner-animote ul{display:flex;margin-top:4vw;width:76%;justify-content:space-between;gap:.5vw}
.home-banner .banner-animote ul li{color:var(--txtcolor);font-size:.85vw}
.home-banner .swiper-slide-active .banner-animote{animation:bannerani .5s forwards;animation-delay:.7s}
.home-banner .bannerswiper-next,.home-banner .bannerswiper-prev{position:absolute;top:45%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:0 0;background:rgba(255,255,255,.1);color:#FFFFFF;z-index:1;cursor:pointer;transition:all .15s linear;border-radius:50%}
.home-banner .bannerswiper-next:hover,.home-banner .bannerswiper-prev:hover{background:var(--color)}
.home-banner .bannerswiper-next em,.home-banner .bannerswiper-prev em{font-size:var(--fontsize24)}
.home-banner .bannerswiper-prev{left:25px}
.home-banner .bannerswiper-next{right:25px}
@keyframes bannerani{0%{margin-top:20px}
100%{opacity:1;margin-top:0px}}
.home-banner .swiper-pagination{bottom:20px;max-width:1400px;padding:0px 70px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}
.home-banner .swiper-pagination-bullet{background:#b9b9b9;opacity:1}
.home-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}
@media (max-width:768px){.home-banner .banner-animote{left:5%}
.home-banner .banner-animote .p0{letter-spacing:0px}
.home-banner .banner-animote .p1{font-size:3.5vw}
.home-banner .banner-animote .p1:after{height:2px}
.home-banner .banner-animote .p3{display:none}}
@media (max-width:500px){.home-banner .banner-animote{top:45%;left:3%;width:55%}
.home-banner .banner-animote .p0{font-size:1.3vw;letter-spacing:.2vw}
.home-banner .banner-animote .p1{font-size:4vw}
.home-banner .banner-animote .p2{margin:0;font-size:1.35vw}
.home-banner .banner-animote ul{display:none}
.home-banner .swiper-slide .bannerpic{right:0}}
.home-bg{background:url(/uploads/42810/index/bg.webp) no-repeat center left;background-size:cover}
.home-sm{color:var(--color3);font-size:var(--fontsize12);margin-bottom:var(--fontsize20);letter-spacing:1px}
.home-title{text-align:left;font-family:Times New Roman;font-weight:500;font-size:var(--fontsize44);text-transform:initial;line-height:1.2}
.home-sound-info .home-title,.home-build .home-title{font-size:var(--fontsize52)}
.home-choose-info .home-title{font-size:var(--fontsize48)}
.home-certificate .home-title,.home-experience .home-title{font-size:var(--fontsize54)}
.home-btn{display:flex}
.home-btn a{color:var(--txtcolor);border:1px solid var(--txtcolor);line-height:var(--fontsize50);padding:0 var(--fontsize30);font-size:var(--fontsize12)}
.home-btn a em{color:var(--color2);font-size:inherit;margin-left:.3vw}
.home-btn a:hover{background:var(--color2);border-color:var(--color2);color:#fff}
.home-btn a:hover em{color:#fff}
@media (max-width:1366px){.home-sm{margin-bottom:12px}
.home-title{font-size:38px}
.home-sound-info .home-title,.home-build .home-title{font-size:46px}
.home-choose-info .home-title{font-size:var(--fontsize42)}
.home-certificate .home-title,.home-experience .home-title{font-size:40px}}
@media (max-width:1024px){.home-title{font-size:30px}
.home-sound-info .home-title,.home-build .home-title{font-size:38px}
.home-choose-info .home-title{font-size:35px}
.home-certificate .home-title,.home-experience .home-title{font-size:var(--fontsize32)}}
@media (max-width:768px){.home-sm{margin-bottom:8px}
.home-title{font-size:26px}
.home-sound-info .home-title,.home-build .home-title{font-size:var(--fontsize32)}
.home-choose-info .home-title{font-size:30px}
.home-certificate .home-title,.home-experience .home-title{font-size:28px}
.home-btn a{line-height:40px;padding:0 15px;}}
.home-work{padding-bottom:5%}
.home-work-top{width:calc(100% + 50px);background:url(/uploads/42810/index/larpic1-2.webp) no-repeat top right;background-size:78%}
.home-work-left{width:37%;padding:4% 0 8%}
.home-work-left p{margin:var(--fontsize10) 0 var(--fontsize32);color:#4E6376;font-size:var(--fontsize13)}
.work-word{border-left:2px solid var(--color2);padding:var(--fontsize20) 0 var(--fontsize20) var(--fontsize28);color:#4E6376;font-size:var(--fontsize12)}
.home-work-bot{margin-top:-15px}
.home-work-bot-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.home-work-bot-list li{width:24%;background:#fff;padding:15px;position:relative;border:1px solid #182e4c;display:flex;flex-direction:column;transition:.3s}
.home-work-bot-list li .num{font-size:var(--fontsize12);color:var(--color3);line-height:1;display:block}
.home-work-bot-list li:before{content:'';width:25px;height:2px;background:var(--color2);position:absolute;right:15px;top:17px}
.home-work-bot-list li .info{border-bottom:1px solid #d7dde0;padding:var(--fontsize20) var(--fontsize15) var(--fontsize20) var(--fontsize20);display:flex;align-items:center;flex:1;}
.home-work-bot-list li .info .icon{width:var(--fontsize54);margin-right:35px;}
.home-work-bot-list li .info .icon img{width:100%}
.home-work-bot-list li .info .txt{flex:1;}
.home-work-bot-list li .info .txt div{color:var(--txtcolor);font-size:var(--fontsize24);line-height:1.3}
.home-work-bot-list li .info .txt p{color:var(--color3);line-height:1.4}
.home-work-bot-list li .btn{color:#247C73;padding-top:15px;font-family:Times New Roman;font-style:italic;font-size:var(--fontsize17)}
.home-work-bot-list li .btn a:hover{color:var(--color2)}
.home-work-bot-list li:hover{box-shadow:0 0 15px #bbb}
@media (max-width:1430px){.home-work-left{width:42%;padding:3% 0 5%}
.home-work-bot-list li{padding:15px 15px 10px}
.home-work-bot-list li .info .icon{margin-right:20px}
.home-work-bot-list li .info .txt div{font-size:var(--fontsize20)}
.home-work-bot-list li .btn{font-size:var(--fontsize16);padding-top:10px}}
@media (max-width:1280px){.home-work-left p{margin:15px 0}
.work-word{padding:15px 0 15px 20px}
.home-work-bot-list li .info{padding:15px 10px}
.home-work-bot-list li .info .icon{margin-right:15px}}
@media (max-width:1024px){.home-work-top{width:calc(100% + 15px);background-size:65%;background-position:right bottom}
.home-work-left{width:50%;padding:2% 0 5%;}
.work-word{padding:10px 0 10px 20px}
.home-work-bot-list{gap:20px}
.home-work-bot-list li{width:calc(50% - 10px)}}
@media (max-width:768px){.home-work{padding-bottom:40px}
.home-work-left{width:70%;padding:2% 0 5%;}
.home-work-left p{margin-top:10px}
.work-word{padding:10px 0 10px 20px}
.home-work-bot-list{gap:20px}
.home-work-bot-list li{width:100%}}
@media (max-width:500px){.home-work-left{width:100%;padding:20px 0 30px;}
.work-word{padding:5px 0 5px 20px}
.home-work-bot-list li .info .txt div{font-size:var(--fontsize20)}}
.home-sound{padding-top:4%}
.home-sound-content{display:flex;justify-content:space-between;align-items:center;padding-top:10px}
.home-sound-item{width:65%;overflow:hidden;}
.home-sound-slide{display:flex;justify-content:space-around;}
.home-sound-slide div{max-width:15%;font-size:var(--fontsize12);color:var(--txtcolor);line-height:1.6;cursor:pointer}
.home-sound-slide div.active{color:var(--color2)}
.home-sound-pic{aspect-ratio:115/64;display:block;width:100%;position:relative;overflow:hidden;margin-top:20px;margin-bottom:-20px}
.home-sound-pic:after{content:'';width:100%;height:45%;position:absolute;bottom:0;left:0;background: linear-gradient(#ffffff00,#efefef 90%);z-index:3}
.home-sound-pic .home-sound-pic1,.home-sound-pic .home-sound-pic3{width:100%;position:absolute;height:100%;top:0;left:0;object-fit:contain;}
.home-sound-pic .home-sound-pic1{opacity:1;filter:grayscale(100%)}
.home-sound-pic .home-sound-pic3{opacity:1;z-index:2;position:relative;top:15%}
.home-sound-pic .home-sound-pic1 img,.home-sound-pic .home-sound-pic3 img{width:100%;height:100%;display:block;object-fit:contain;}
.home-sound-pic .home-sound-bg div{opacity:0;position:absolute;height:79%;width:19%;transform:skew(-15deg);transition:.6s;overflow:hidden;}
.home-sound-pic .home-sound-bg div:after{content:'';width:150%;height:100.8%;background:url(/uploads/42810/index/sound3-2.webp) no-repeat;background-size:auto 100%;transform:skew(15deg);position:absolute;top:0;left:0;}
.home-sound-pic .home-sound-bg div:nth-child(1){left:-7%;}
.home-sound-pic .home-sound-bg div:nth-child(2){left:12%;}
.home-sound-pic .home-sound-bg div:nth-child(3){left:31%}
.home-sound-pic .home-sound-bg div:nth-child(4){left:50%}
.home-sound-pic .home-sound-bg div:nth-child(5){left:68.5%}
.home-sound-pic .home-sound-bg div:nth-child(6){left:87%}
.home-sound-pic .home-sound-bg div:nth-child(1):after{background-position:-9.8%}
.home-sound-pic .home-sound-bg div:nth-child(2):after{background-position:9.57%;left:-26.5%}
.home-sound-pic .home-sound-bg div:nth-child(3):after{background-position:36.32%;left:-26.5%}
.home-sound-pic .home-sound-bg div:nth-child(4):after{background-position:62.76%;left:-26.5%}
.home-sound-pic .home-sound-bg div:nth-child(5):after{background-position:88.56%;left:-26.5%}
.home-sound-pic .home-sound-bg div:nth-child(6):after{background-position:114.4%;left:-26.5%}
.home-sound-pic .home-sound-bg .active{opacity:1}
.home-sound-info{flex:1;padding:0 2% 0 1%}
.home-sound-info .home-title{position:relative;padding-bottom:50px;margin-bottom:30px}
.home-sound-info .home-title:after{content:'';bottom:0;left:0;position:absolute;width:58px;height:2px;background:var(--color3)}
.home-sound-info p{color:#6A7885;font-size:var(--fontsize14)}
.home-sound-info .home-btn{margin-top:50px;}
.home-sound-tags{width:160px;position:relative;display:flex;flex-direction:column;gap:60px;padding:30px 0 20px;margin-top:-20px}
.home-sound-tags:before{content:'';background:#c6ced3;width:1px;height:100%;position:absolute;left:6px;top:0;}
.home-sound-tags li{color:#6B7A86;font-size:var(--fontsize12);padding-left:30px;position:relative;cursor:pointer}
.home-sound-tags li:before{content:'';width:10px;height:10px;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);border:1px solid #6B7A86}
.home-sound-tags li.active{color:var(--color2);}
.home-sound-tags li.active:before{border-color:var(--color2)}
@media (max-width:1430px){.home-sound-item{width:62%}
.home-sound-tags{gap:45px;padding:20px 0;}
.home-sound-info .home-title{padding-bottom:30px;margin-bottom:var(--fontsize20)}
.home-sound-info .home-btn{margin-top:40px}}
@media (max-width:1280px){.home-sound-content{flex-wrap:wrap;padding-bottom:20px}
.home-sound-item{width:100%;margin-bottom:30px}
.home-sound-info .home-title br,.home-sound-info p br{display:none}
.home-sound-tags{gap:30px;padding:10px 0;}}
@media (max-width:768px){.home-sound{padding-top:40px}
.home-sound-content{padding-bottom:40px}
.home-sound-item{margin-bottom:var(--fontsize20)}
.home-sound-info{width:100%;padding:0}
.home-sound-tags{display:none}
.home-sound-info .home-title{padding-bottom:20px;margin-bottom:var(--fontsize20)}
.home-sound-info p{font-size:var(--fontsize15)}
.home-sound-info .home-btn{margin-top:20px}
.home-sound-slide{flex-wrap:wrap;justify-content:space-between}
.home-sound-slide div{width:31%;margin:10px 0;max-width:initial}}
.home-choose-flex{display:flex;align-items:center;justify-content:space-between}
.home-choose-pic{width:calc(70% + 50px);margin-left:-50px;padding:5% 0}
.home-choose-pic img{width:100%}
.home-choose-info{flex:1;padding:20px 0}
.home-choose-list{margin-top:5.2vw;display:flex;flex-direction:column;gap:3.1vw}
.home-choose-list li{display:flex;align-items:center}
.home-choose-list li .num{color:var(--color3);font-size:var(--fontsize12)}
.home-choose-list li img{width:var(--fontsize42);margin:0 var(--fontsize20) 0 var(--fontsize15)}
.home-choose-list li .txt{font-weight:bold;color:var(--txtcolor);font-size:var(--fontsize14)}
@media (max-width:1366px){.home-choose-pic{width:66%}}
@media (max-width:1280px){.home-choose-list{margin-top:2.5vw;gap:1.5vw}}
@media (max-width:1024px){.home-choose-flex{flex-direction:column-reverse}
.home-choose-info{flex:initial;width:100%;padding:40px 0 0}
.home-choose-info .home-title br{display:none}
.home-choose-list{justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:initial}
.home-choose-list li{width:48%;margin-bottom:var(--fontsize20)}
.home-choose-pic{width:100%}}
@media (max-width:768px){.home-choose-list{margin-top:20px}
.home-choose-list li{width:100%;margin-bottom:var(--fontsize20)}}
.home-factory{padding:4% 0 2%;position:relative}
.home-factory:before{content:'';width:100%;height:50%;background:url(/uploads/42810/index/bg2-2.webp) no-repeat center bottom;background-size:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:2048px}
.home-factory .l-wrap{position:relative}
.home-factory-word{margin-bottom:var(--fontsize20)}
.home-factory-tit{font-family:Times New Roman;font-size:var(--fontsize36)}
.home-factory-word p{color:#667482;font-size:var(--fontsize13)}
.home-factory-list{display:flex;justify-content:space-between}
.home-factory-list li{width:calc(20% - 10px);display:flex;flex-direction:column}
.home-factory-list li .txt{color:var(--txtcolor);margin-bottom:10px;font-size:var(--fontsize12);flex:1;}
.home-factory-list li .pic{background:#f1f1ef;border-radius:10px;width:100%;padding:10px}
.home-factory-list li .pic img{width:100%;border-radius:10px;aspect-ratio:6/5;object-fit:cover}
.home-factory-num{background:#26374a;margin-top:40px;display:flex;justify-content:space-between;padding:0 4%}
.home-factory-num-item{text-align:center;color:#fff;width:23%;padding:var(--fontsize25) 0;font-family:Times New Roman;}
.home-factory-num-item div{color:var(--color2);font-size:var(--fontsize42);}
.home-factory-num-item p{color:#AEB9C3;font-size:var(--fontsize12)}
@media (max-width:1600px){.home-factory:before{background-size:108%}}
@media (max-width:1440px){.home-factory:before{background-size:105%}
.home-factory-tit{font-size:var(--fontsize32)}
.home-factory-num-item div{line-height:1.4}}
@media (max-width:1280px){.home-factory-tit{font-size:28px}
.home-factory-list li .pic{padding:10px}
.home-factory-num-item{padding:20px 0 25px}}
@media (max-width:1024px){.home-factory:before{background-size:130%}
.home-factory-tit{font-size:var(--fontsize24)}
.home-factory-list{justify-content:flex-start;flex-wrap:wrap;gap:2%}
.home-factory-list li{width:32%;margin-bottom:25px}
.home-factory-num{margin-top:10px;padding:0 15px}
.home-factory-num-item div{font-size:40px}}
@media (max-width:768px){.home-factory{padding:30px 0 15px}
.home-factory:before{background-size:250%}
.home-factory-word{margin-bottom:var(--fontsize20)}
.home-factory-tit{font-size:var(--fontsize22)}
.home-factory-word p br{display:none}
.home-factory-list{gap:4%}
.home-factory-list li{width:48%;margin-bottom:var(--fontsize20)}
.home-factory-list li .txt{margin-bottom:7px;line-height:1.4;}
.home-factory-num{flex-wrap:wrap;padding:15px}
.home-factory-num-item{width:48%;padding:10px 0}
.home-factory-num-item div{font-size:var(--fontsize32)}}
@media (max-width:500px){.home-factory:before{background-size:450%}}
.home-certificate .l-wrap{padding-right:0}
.home-certificate .home-sm{color:#376AAD;margin-bottom:35px}
.home-certificate-top{display:flex;align-items:center}
.home-certificate-info{width:35%;padding:20px 3% 20px 0}
.home-certificate .home-title{text-transform:initial}
.home-certificate-info >p{color:#63717F;margin:35px 0 var(--fontsize20);font-size:var(--fontsize15)}
.home-certificate-info .home-btn a{background:#071f3f;border-color:#071f3f;color:#fff;padding:0 var(--fontsize40)}
.home-certificate-info .home-btn a:hover{background:var(--color2);border-color:var(--color2);}
.home-certificate-item{margin-top:var(--fontsize45);display:flex;}
.home-certificate-icon{width:38px;height:38px;border-radius:50%;border:1px solid var(--color3);margin-right:15px}
.home-certificate-txt{flex:1;}
.home-certificate-txt div{color:var(--color2);font-size:var(--fontsize12);line-height:1.3;font-weight:bold;margin-bottom:10px}
.home-certificate-txt p{color:var(--txtcolor);font-size:var(--fontsize12);line-height:1.4;}
.home-certificate-pic{width:65%;}
.home-certificate-pic img{width:100%}
.home-certificate-bot{border-top:1px solid var(--color3);background: linear-gradient(#fcfdfb,#f6f7f6);width:calc(100% - 50px)}
.home-certificate-bot-list{display:flex;padding:0 var(--fontsize10);justify-content:space-between}
.home-certificate-bot-list li{padding:var(--fontsize30) var(--fontsize10);display:flex;align-items:center}
.home-certificate-bot-list li .icon{margin-right:30px}
.home-certificate-bot-list li .icon img{width:var(--fontsize26)}
.home-certificate-bot-list li .txt{flex:1;}
.home-certificate-bot-list li .txt div{color:#737E89;font-size:var(--fontsize12);font-weight:bold;line-height:1.3;}
.home-certificate-bot-list li .txt p{color:#768492;font-size:var(--fontsize12);line-height:1.3;margin-top:8px}
@media (max-width:1280px){.home-certificate .home-sm{margin-bottom:var(--fontsize20)}
.home-certificate-info >p{margin:20px 0 20px;}
.home-certificate-info >p br{display:none}
.home-certificate-item{margin-top:35px;}
.home-certificate-bot-list{padding:20px 5%;flex-wrap:wrap}
.home-certificate-bot-list li{padding:10px 10px;width:32%;}
.home-certificate-bot-list li .icon img{width:26px}}
@media (max-width:1024px){.home-certificate-bot{width:calc(100% - 15px)}
.home-certificate .home-title br{display:none}
.home-certificate-info{width:44%;padding-right:2%}
.home-certificate-pic{width:56%}}
@media (max-width:768px){.home-certificate-top{flex-wrap:wrap;padding-right:15px}
.home-certificate-info{width:100%;padding:30px 0 20px}
.home-certificate .home-sm{margin-bottom:8px}
.home-certificate-info >p{margin:10px 0 20px;}
.home-certificate-item{margin-top:25px;}
.home-certificate-pic{width:100%}
.home-certificate-bot-list li{width:48%}}
@media (max-width:500px){.home-certificate-bot-list{padding:15px 5px}
.home-certificate-bot-list li .icon{margin-right:12px}
.home-certificate-bot-list li .icon img{width:22px}
.home-certificate-bot-list li .txt p{margin-top:5px}}
.home-experience{background:#f8f6f2;padding:5% 0 20px;overflow:hidden}
.home-experience-flex{border-top:1px solid #e8ebec;border-bottom:1px solid #e8ebec;display:flex;align-items;justify-content:space-between;flex-wrap:wrap;padding-bottom:20px}
.home-experience-left{width:37%;position:relative;padding-right:3%}
.home-experience-left:before{content:'';height:calc(100% - 30px);width:1px;background:#e8ebec;position:absolute;right:0;top:20px}
.home-experience-left .home-sm{margin-top:-15px}
.home-experience-left-info{position:relative}
.home-experience-left-info>*{position:relative}
.home-experience-left-info:before{content:'';width:350vw;height:100%;position:absolute;top:0;left:-500%;background:#ffffff55}
.home-experience-right{flex:1;margin-left:3%;background:#fff;border:1px solid #d9dfe4;padding:var(--fontsize25);position:relative;box-shadow:0 0 20px #eee}
.home-experience-right-info{border:1px solid #e8ebec;padding:var(--fontsize30);width:100%;height:100%}
.home-experience .home-title{position:relative;padding-bottom:35px;margin-bottom:30px}
.home-experience .home-title:after{content:'';bottom:0;left:0;position:absolute;width:60px;height:3px;background:var(--color2)}
.home-experience-left-info p{color:#2F4052;font-size:var(--fontsize18);margin-bottom:30px}
.home-experience-list{display:flex;padding:15px 0 40px;justify-content:space-between;gap:20px}
.home-experience-list li .home-experience-num{color:#081B34;line-height:1.3;font-size:var(--fontsize25);margin-bottom:3px}
.home-experience-list li p{color:#586E83;font-size:var(--fontsize12)}
.home-experience-right-sm{color:#75879A;letter-spacing:4px;font-size:var(--fontsize12)}
.home-experience-right-tit{color:#314357;font-size:var(--fontsize17);line-height:1.4;margin:10px 0 20px}
.home-experience-right-brand{border-top:1px solid #e8ebec;display:flex;justify-content:space-between;flex-wrap:wrap;gap:25px;padding-top:30px}
.home-experience-right-brand li{padding:5px;border:1px solid #e3e8ec;width:calc(33.333% - 20px);text-align:center;aspect-ratio:19/8;display:flex;align-items:center;justify-content:center}
.home-experience-right-brand li img{width:auto;transform:scale(1)}
@media (max-width: 1280px){.home-experience-left{width:42%}
.home-experience-left-info p{font-size:var(--fontsize16)}
.home-experience-right-info{padding:20px}
.home-experience-right-brand{gap:20px}
.home-experience-right-brand li{aspect-ratio:19/10;padding:5px;width:calc(33.333% - 14px)}}
@media (max-width:1024px){.home-experience-left{width:100%;}
.home-experience .home-title{padding-bottom:20px;margin-bottom:var(--fontsize20)}
.home-experience .home-title br,.home-experience-left-info p br{display:none}
.home-experience-left-info:before{left:-15px}
.home-experience-list{padding:15px 0 25px}
.home-experience-right{margin:0;width:100%}
.home-experience-right-brand li{aspect-ratio:19/8;}
.home-experience-right-brand li img{height:auto;aspect-ratio:initial;}}
@media (max-width:768px){.home-experience{padding:40px 0 20px}
.home-experience-left-info p{font-size:var(--fontsize15);margin-bottom:var(--fontsize20)}
.home-experience-left-info img{height:60px;width:auto}
.home-experience-list li .home-experience-num{font-size:var(--fontsize22)}
.home-experience-left:before{display:none}
.home-experience-right{padding:15px}
.home-experience-right-info{padding:15px}
.home-experience-right-sm{letter-spacing:2px}
.home-experience-right-tit{margin:10px 0 15px}
.home-experience-right-brand{padding-top:20px}
.home-experience-right-brand li{width:calc(50% - 10px);aspect-ratio:initial;padding:10px;}
.home-experience-right-brand li img{height:100%;aspect-ratio:19/8;object-fit:contain}}
.home-build{background-position:top}
.home-build-flex{display:flex;align-items:center;justify-content:space-between}
.home-build-left{width:36%;padding:0 3% 20px 0}
.home-build .home-sm{color:#376AAD;margin-bottom:25px}
.home-build .home-btn{margin-top:70px}
.home-build-left .home-btn a{padding:0 var(--fontsize45)}
.home-build-right{width:calc(64% + 50px);margin-right:-50px}
.home-build-right img{width:100%;}
@media (max-width:1280px){.home-build .home-sm{margin-bottom:25px}
.home-build .home-btn{margin-top:50px}}
@media (max-width:1024px){.home-build .home-sm{margin-bottom:15px}
.home-build .home-btn{margin-top:30px}}
@media (max-width:768px){.home-build .l-wrap{padding:0}
.home-build-flex{flex-wrap:wrap}
.home-build-left{width:100%;padding:30px 15px 20px 15px}
.home-build .home-sm{margin-bottom:8px}
.home-build .home-title br{display:none}
.home-build .home-btn{margin-top:20px}
.home-build-right{width:100%;}}
@media (min-width:1921px){.home-banner .banner-animote .p0{font-size:17px;letter-spacing:5.5px}
.home-banner .banner-animote .p1{font-size:72px;margin:25px 0 50px;padding-bottom:35px;}
.home-banner .banner-animote .p1:after{width:77px;height:3px;}
.home-banner .banner-animote .p2{font-size:22px;margin-bottom:65px;}
.home-banner .banner-animote .p3 a{font-size:17px;margin-right:30px;padding:15px 35px}
.home-banner .banner-animote .p3 a em{margin-left:7px}
.home-banner .banner-animote ul{margin-top:80px;gap:10px}
.home-banner .banner-animote ul li{font-size:17px}
.home-banner .banner-animote{left:66px}
.home-work-top{width:calc(100% + 66px);}
.home-sound-tags{width:190px}
.home-choose-pic{width:calc(70% + 66px);margin-left:-66px;}
.home-certificate-bot{width:calc(100% - 66px)}
.home-certificate-icon{width:50px;height:50px;}
.home-experience-right-brand li img{transform:scale(1.3)}
.home-build-right{width:calc(64% + 66px);margin-right:-66px}
.home-experience-left-info img{width:266px}}
@media (min-width:2049px){.home-banner .banner-animote{left:calc(50% - 950px);width:1000px}
.home-banner .swiper-slide .bannerpic{right:calc(50% - 950px);height:107%}
.home-work-top{width:100%;}
.home-certificate .l-wrap{padding-right:72px}
.home-certificate-bot{width:100%}
.home-build-right{width:64%;margin-right:0}}
@media (max-width:1920px) and (min-width:1601px){.home-banner .banner-animote{left:55px}
.home-work-top{width:calc(100% + 55px);}
.home-sound-tags{width:170px}
.home-choose-pic{width:calc(70% + 55px);margin-left:-55px;}
.home-certificate-bot{width:calc(100% - 55px)}
.home-certificate-icon{width:42px;height:42px;}
.home-build-right{width:calc(64% + 55px);margin-right:-55px}
.home-experience-left-info img{width:222px}}
.home-footintro{display:none;}