@import url(https://css02.v15cdn.com/m614/aos.css);
.home-banner .swiper-slide-active img{animation:bannerimg 6s forwards}
.home-banner .banner-animote{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:2;max-width:1540px;width:100%;height:100%;padding:0 70px;left:50%;top:50%;transform:translate(-50%,-50%)}
.home-banner .banner-animote .info{width:48%}
.home-banner .banner-animote .info .title{color:#FFFFFF;font-size:56px;font-weight:var(--fontbold7);line-height:1.2}
.home-banner .banner-animote .info .des{color:#FFFFFF;padding:9px 12px;margin:7% 0 6%;background:linear-gradient(90deg,var(--color) 0,rgba(238,124,28,0) 70%);border-radius:5px;font-size:var(--fontsize18)}
.home-banner .banner-animote .info .more{width:240px;height:55px;border-radius:3px;border:1px solid #cfcfcf;display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fontbold7);color:#FFFFFF}
.home-banner .banner-animote .info .more em{margin-left:4px}
.home-banner .banner-animote .info .eq{margin-top:12%}
.home-banner .banner-animote .img{width:48%;text-align:right}
.home-banner .banner-animote .img img{display:inline-block;width:100%;max-height:100%}
@media screen and (max-width:1750px){.home-banner .banner-animote{height:calc(100% - 110px);top:calc(50% + 50px)}}
@media screen and (max-width:1440px){.home-banner .banner-animote .info{width:54%}
.home-banner .banner-animote .info .title{font-size:42px}
.home-banner .banner-animote .info .des{font-size:var(--fontsize16);margin:5% 0}
.home-banner .banner-animote .info .eq{margin-top:8%}
.home-banner .banner-animote .img{width:40%}}
@media screen and (max-width:1280px){.home-banner .banner-animote .info .title{font-size:32px}}
@media screen and (max-width:1024px){.home-banner .banner-animote{padding:0 15px;top:50%}
.home-banner .banner-animote .info .eq{display:none}}
@media screen and (max-width:768px){.home-banner .banner-animote .info{width:100%}
.home-banner .banner-animote .info .more{display:none}
.home-banner .banner-animote .img{display:none}
.home-banner .banner-animote .info .title{font-size:var(--fontsize24)}
.home-banner .banner-animote .info .des{margin:15px 0 0;font-size:var(--fontsize14);padding:5px 6px}}
@keyframes bannerimg{0%{transform:scale(1)}
80%{transform:scale(1.05)}
100%{transform:scale(1.047)}}
.home-title{font-size:40px;font-weight:var(--fontbold7);color:#242424}
.home-btn{width:220px;height:55px;text-align:center;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;background-color:var(--color);color:#FFFFFF;transition:all .3s ease-in-out}
.home-btn em{width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;color:var(--color);background-color:#FFFFFF;border-radius:50%;margin-left:8%;font-weight:var(--fontbold7);transition:all .3s ease-in-out}
.home-btn:hover em{transform:translateX(5px)}
.more-btn{font-weight:var(--fontbold7);color:#000003;display:inline-flex;align-items:center;transition:all .3s ease-in-out}
.more-btn em{width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;background-color:var(--color);border-radius:50%;margin-left:12px;transition:all .3s ease-in-out}
.more-btn:hover{color:var(--color)}
.more-btn:hover em{transform:translateX(5px)}
.home-about,.home-blog,.home-choose,.home-full,.home-industry,.home-parts,.home-pro{padding:4% 0}
.home-about{padding:6% 0 8%;position:relative}
.home-about .home-title{text-align:left}
.home-about .about-box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.home-about .about-box .info{width:50%;padding-right:4%}
.home-about .about-box .info .text{color:#4d5765;margin-top:25px}
.home-about .about-box .info .home-btn{margin-top:40px}
.home-about .about-box .img{width:50%}
.home-about .about-num{background-image:url(https://css02.v15cdn.com/m614/imgs/homeabout-bg.webp);background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:absolute;left:50%;bottom:-140px;z-index:2;max-width:1400px;width:100%;transform:translateX(-50%)}
.home-about .about-num .item{padding:60px 20px;display:flex}
.home-about .about-num .item:nth-child(1) .info .num{font-size:var(--fontsize24)}
.home-about .about-num .item .info{white-space:nowrap}
.home-about .about-num .item .icon{background-color:rgba(255,255,255,.3);width:94px;height:94px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:15px}
.home-about .about-num .item .icon span{width:80%;height:80%;border-radius:50%;background-color:var(--color);color:#FFFFFF;display:flex;align-items:center;justify-content:center}
.home-about .about-num .item .info .num{font-weight:var(--fontbold7);color:#FFFFFF;font-size:36px;line-height:1}
.home-about .about-num .item .info .num span{font-size:48px;line-height:1}
.home-about .about-num .item .info .tit{color:#FFFFFF;margin-top:10px}
.home-full{padding:6% 0;padding-top:calc(140px + 4%);background-color:#f6f6f6}
.home-full .full-box{margin-top:60px;position:relative}
.home-full .full-box-list .item{display:none;justify-content:space-between;flex-wrap:wrap}
.home-full .full-box-list .item .img{width:50%}
.home-full .full-box-list .item .img img{width:100%;max-height:470px;object-fit:cover}
.home-full .full-box-list .item .info{width:50%;padding-left:4%}
.home-full .full-box-list .item .info .title{color:#000003;font-size:32px;font-weight:var(--fontbold7)}
.home-full .full-box-list .item .info .text{margin-top:15px;color:#666666;padding-left:20px;border-left:5px solid var(--color)}
.home-full .full-box-list .item .info .more-btn{margin-top:30px}
.home-full .full-box-list .item.active{display:flex}
.home-full .full-menu{position:absolute;right:0;bottom:40px;display:flex;flex-wrap:wrap;width:78%}
.home-full .full-menu .item{width:20%;background-color:#FFFFFF;border-right:1px solid #e0e0e0;padding:20px 10px 15px}
.home-full .full-menu .item .title{color:#000003;font-size:var(--fontsize18);font-weight:var(--fontbold7);text-align:center;line-height:1.4}
.home-full .full-menu .item .num{width:36px;height:36px;border:1px solid var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:15px auto 0;color:var(--color);font-size:var(--fontsize18);font-weight:var(--fontbold7)}
.home-full .full-menu .item.active{background-color:var(--color)}
.home-full .full-menu .item.active .title{color:#FFFFFF}
.home-full .full-menu .item.active .num{background-color:#FFFFFF}
.home-parts .parts-top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}
.home-parts .parts-top .title-box .home-title{text-align:left;white-space:nowrap}
.home-parts .parts-top .title-box .more-btn{margin-top:40px}
.home-parts .parts-top .text{flex:1;padding-left:20px;max-width:770px;color:#666}
.home-parts .parts-top .text span{color:#000;font-weight:var(--fontbold7)}
.home-parts .parts-bottom{position:relative;padding-bottom:20px}
.home-parts .parts-bottom .swiper{padding:40px 0 60px}
.home-parts .parts-bottom .swiper-slide{box-shadow:0 3px 43px 0 rgba(211,211,211,.58)}
.home-parts .parts-bottom .swiper-slide .img img{width:100%;object-fit:cover;aspect-ratio:1/.9}
.home-parts .parts-bottom .swiper-slide .info{background-color:#FFFFFF;text-align:center;padding:25px;font-size:var(--fontsize20);font-weight:var(--fontbold7)}
.home-parts .parts-bottom .parts-pagination{display:flex;justify-content:center}
.home-pro{background-color:#ffeee6}
.home-pro .pro-box{display:flex;justify-content:space-between;margin-top:60px}
.home-pro .pro-slide{width:300px;margin-right:60px}
.home-pro .pro-slide ul{position:relative}
.home-pro .pro-slide ul::before{content:"";position:absolute;left:9px;top:35px;width:0;height:86%;border:1px dashed #c6c1c1}
.home-pro .pro-slide ul li{list-style:none;position:relative;padding-left:30px;color:#000003;font-size:var(--fontsize18);font-weight:var(--fontbold7);border-bottom:2px solid #b0b0b0;padding-bottom:5px;margin-bottom:20px;margin-left:10px}
.home-pro .pro-slide ul li::after{content:"";position:absolute;left:-10px;bottom:-10px;width:20px;height:20px;border-radius:50%;background-color:#ccc0ba;opacity:.3}
.home-pro .pro-slide ul li::before{content:"";position:absolute;left:-4px;bottom:-4px;width:8px;height:8px;background-color:#555;border-radius:50%}
.home-pro .pro-slide ul li.active{border-bottom:2px solid var(--color);color:var(--color)}
.home-pro .pro-slide ul li.active::after{background-color:var(--color)}
.home-pro .pro-slide ul li.active::before{background-color:var(--color)}
.home-pro .pro-slide .home-btn{margin-top:60px}
.home-pro .pro-list{width:calc(100% - 360px)}
.home-pro .pro-list .pro-item-box{display:none;flex-wrap:wrap}
.home-pro .pro-list .pro-item-box .pro-item{width:32%;margin-right:2%}
.home-pro .pro-list .pro-item-box .pro-item:nth-child(3n){margin-right:0}
.home-pro .pro-list .pro-item-box .pro-item .img{overflow:hidden;text-align:center}
.home-pro .pro-list .pro-item-box .pro-item .img img{width:80%;display:inline-block;transition:all .3s ease-in-out}
.home-pro .pro-list .pro-item-box .pro-item .info{text-align:center;padding:20px 10px}
.home-pro .pro-list .pro-item-box .pro-item .info .title{text-align:center;color:#000003;font-size:var(--fontsize18);font-weight:var(--fontbold5);transition:all .3s ease-in-out}
.home-pro .pro-list .pro-item-box .pro-item:hover .img img{transform:scale(1.05)}
.home-pro .pro-list .pro-item-box .pro-item:hover .info .title{color:var(--color)}
.home-pro .pro-list .pro-item-box.active{display:flex}
.home-pro .pro-list .pro-item-box .swiper{width:100%;max-width:1036px;padding-bottom:20px}
.home-pro .pro-list .pro-item-box .swiper .swiper-slide{display:flex;flex-wrap:wrap}
.home-pro .pro-list .pro-item-box .swiper .pro1-pagination{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:5;display:flex;align-items:center;justify-content:center}
.home-choose .choose-list{display:flex;flex-wrap:wrap;margin-top:60px}
.home-choose .choose-item{width:33.333%;padding:30px 25px;display:flex;border-right:1px solid #e4e4e4}
.home-choose .choose-item:nth-child(3n){border-right:none}
.home-choose .choose-item:nth-child(-n+3){border-bottom:1px solid #e4e4e4}
.home-choose .choose-item .icon{margin-right:40px;transition:all .3s ease-in-out}
.home-choose .choose-item .icon em{color:var(--color);font-size:52px;line-height:1;font-weight:var(--fontbold5)}
.home-choose .choose-item .info{flex:1}
.home-choose .choose-item .info .tit{font-size:var(--fontsize22);font-weight:var(--fontbold7)}
.home-choose .choose-item .info .text{margin-top:10px;color:#565656}
.home-choose .choose-item:hover .icon{transform:translateY(5px)}
.home-industry{background-color:#13265d}
.home-industry .home-title{color:#FFFFFF}
.home-industry .home-des{color:#FFFFFF}
.home-industry .industry-box{margin-top:60px}
.home-industry .industry-menu{display:flex;flex-wrap:wrap}
.home-industry .industry-menu .item{width:20%;border-right:1px solid rgba(255,255,255,.1);cursor:pointer}
.home-industry .industry-menu .item:last-child{border-right:none}
.home-industry .industry-menu .item .icon{text-align:center}
.home-industry .industry-menu .item .icon em{font-size:42px;line-height:1;color:rgba(179,179,179,.5)}
.home-industry .industry-menu .item .tit{margin-top:8px;text-align:center;font-size:var(--fontsize18);color:#eaeaea;line-height:1.4}
.home-industry .industry-menu .item.active .icon em{color:var(--color)}
.home-industry .industry-menu .item.active .tit{color:var(--color)}
.home-industry .industry-list{margin-top:40px}
.home-industry .industry-list .item{display:none;align-items:center}
.home-industry .industry-list .item .info-box{width:44%;min-height: 365px;margin-right:-10%;background-color:#FFFFFF;display:flex;position:relative;z-index:2;padding:45px 35px}
.home-industry .industry-list .item .info-box .icon{width:100px;height:100px;background-color:#FFFFFF;border-radius:50%;border:2px solid var(--color);display:flex;align-items:center;justify-content:center}
.home-industry .industry-list .item .info-box .icon em{font-size:52px;color:var(--color)}
.home-industry .industry-list .item .info-box .info{flex:1;padding-left:20px}
.home-industry .industry-list .item .info-box .info .title{font-size:var(--fontsize22);font-weight:var(--fontbold7);margin-top:10px}
.home-industry .industry-list .item .info-box .info .txt{color:#666666;margin-top:15px}
.home-industry .industry-list .item .info-box .info .more-btn{margin-top:40px}
.home-industry .industry-list .item .img{width:66%}
.home-industry .industry-list .item.active{display:flex}
.home-blog .blog-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}
.home-blog .item{width:32%;margin-top:20px;background-color:#f8f8f8}
.home-blog .item .img{overflow:hidden;width:100%;display:inline-block}
.home-blog .item .img img{width:100%;transition:all .3s ease-in-out}
.home-blog .item .info{padding:35px 20px}
.home-blog .item .info .date{display:flex;align-items:center;margin-bottom:10px}
.home-blog .item .info .date em{color:var(--color)}
.home-blog .item .info .date span{color:#666666;font-size:var(--fontsize14);margin-left:6px}
.home-blog .item .info .title{color:#151515;font-size:var(--fontsize20);font-weight:var(--fontbold7);transition:all .3s ease-in-out}
.home-blog .item .info .txt{color:#666666;margin-top:15px}
.home-blog .item .info .more-btn{margin-top:20px;text-transform:uppercase}
.home-blog .item:hover .img img{transform:scale(1.05)}
.home-blog .item:hover .info .title{color:var(--color)}
.home-foot{background-image:url(https://css02.v15cdn.com/m614/imgs/homefoot-bg.webp);background-repeat:no-repeat;background-size:cover;padding:4% 0}
.home-foot .foot-box{display:flex;align-items:center;justify-content:space-between}
.home-foot .foot-box .title{font-size:40px;color:#FFFFFF;font-weight:var(--fontbold7);width:calc(100% - 300px);line-height:1.4}
@media screen and (max-width:1480px){.home-full .full-menu{width:90%;bottom:-10px}}
@media screen and (max-width:1340px){.home-full .full-menu{width:100%;position:static;margin-top:20px}}
@media screen and (max-width:1280px){.home-title{font-size:34px}
.home-full{padding-top:6%}
.home-about .about-num{position:static;transform:translateX(0);margin-top:20px}
.home-about .about-num .item{width:25%;padding:40px 10px}
.home-about .about-num .item .icon{width:80px;height:80px}
.home-about .about-num .item .info{flex:1}
.home-about .about-num .item .info .num span{font-size:36px}
.home-industry .industry-list .item .info-box{width:55%;margin-right:-20%;padding:35px 25px}
.home-foot .foot-box .title{font-size:32px}}
@media screen and (max-width:1024px){.home-btn{width:180px;height:44px}
.home-btn em{width:26px;height:26px}
.home-title{font-size:var(--fontsize26)}
.home-about,.home-blog,.home-choose,.home-full,.home-industry,.home-parts,.home-pro{padding:40px 0}
.home-about .info .text{margin-top:10px}
.home-about .info .home-btn{margin-top:20px}
.home-full .full-box-list .item .info .title{font-size:var(--fontsize20)}
.home-full .full-menu .item .title{font-size:var(--fontsize16)}
.home-choose .choose-list{margin-top:25px}
.home-choose .choose-item{width:50%;border-right:1px solid #e4e4e4!important;border-bottom:1px solid #e4e4e4!important}
.home-choose .choose-item:nth-child(2n){border-right:none!important}
.home-choose .choose-item:nth-child(5n){border-bottom:none!important}
.home-choose .choose-item:nth-child(6n){border-bottom:none!important}
.home-foot{padding:30px 0}
.home-foot .foot-box{flex-wrap:wrap}
.home-foot .foot-box .title{width:100%;text-align:center;font-size:var(--fontsize26)}
.home-foot .foot-box .title br{display:none}
.home-foot .foot-box .home-btn{margin:20px auto 0}}
@media screen and (max-width:768px){.home-choose .choose-list{margin-top:15px}
.home-about .about-box{flex-direction:column-reverse}
.home-about .about-box .info{margin-top:20px;width:100%}
.home-about .about-box .img{width:100%}
.home-about .about-num .item{padding:20px 5px;width:50%}
.home-about .about-num .item .icon{width:50px;height:50px;margin-right:10px}
.home-about .about-num .item .icon img{width:24px}
.home-about .about-num .item .info .num{font-size:var(--fontsize22)}
.home-about .about-num .item .info .num span{font-size:var(--fontsize24)}
.home-about .about-num .item .info .tit{font-size:var(--fontsize12);margin-top:5px}
.home-full .full-box{margin-top:25px}
.home-full .full-menu .item{width:50%}
.home-full .full-box-list .item .img{width:100%}
.home-full .full-box-list .item .info{width:100%;margin-top:20px;padding-left:0}
.home-full .full-box-list .item .info .text{margin-top:15px}
.home-parts .parts-top{margin-bottom:20px}
.home-parts .parts-top .title-box{width:100%;margin-bottom:20px}
.home-parts .parts-top .title-box .more-btn{margin-top:20px}
.home-parts .parts-top .text{width:100%;padding-left:0}
.home-parts .parts-bottom .swiper-slide{box-shadow:0 3px 10px 0 rgba(211,211,211,.58)}
.home-parts .parts-bottom .swiper{padding:20px 0}
.home-pro .pro-box{margin-top:25px;flex-wrap:wrap}
.home-pro .pro-slide{margin-right:0;width:100%;margin-bottom:25px}
.home-pro .pro-slide .home-btn{margin-top:20px}
.home-pro .pro-list{width:100%;flex:none}
.home-pro .pro-list .pro-item-box .pro-item{padding-bottom:10px}
.home-pro .pro-list .pro-item-box .pro-item .info{padding:10px}
.home-pro .pro-list .pro-item-box .pro-item .info .title{font-size:var(--fontsize16)}
.home-industry .industry-box{margin-top:25px}
.home-industry .industry-menu .item{width:33.33%;margin-bottom:15px}
.home-industry .industry-menu .item .tit{font-size:var(--fontsize16)}
.home-industry .industry-list .item{flex-wrap:wrap;flex-direction:column-reverse}
.home-industry .industry-list .item .info-box{width:100%;margin-right:0;min-height:320px;padding:20px}
.home-industry .industry-list .item .info-box .icon{width:80px;height:80px}
.home-industry .industry-list .item .info-box .icon em{font-size:46px}
.home-industry .industry-list .item .info-box .info .txt{margin-top:0}
.home-industry .industry-list .item .info-box .info .more-btn{margin-top:20px}
.home-industry .industry-list .item .img{width:100%}
.home-blog .blog-box{margin-top:5px}
.home-blog .item{width:100%}
.home-blog .item .info{padding:15px}
.home-blog .item .info .date{margin-bottom:5px}
.home-blog .item .info .txt{margin-top:5px}
.home-foot .foot-box .title{font-size:var(--fontsize22)}}
@media screen and (max-width:600px){.home-choose .choose-item{width:100%;padding:15px;border-right:none!important;border-bottom:1px solid #e4e4e4!important}
.home-choose .choose-item:nth-child(5n){border-bottom:1px solid #e4e4e4!important}
.home-choose .choose-item:last-child{border-bottom:none!important}
.home-choose .choose-item .icon{margin-right:15px}
.home-choose .choose-item .icon em{font-size:42px}
.home-choose .choose-item .info .tit{font-size:var(--fontsize20)}
.home-choose .choose-item .info .text{margin-top:5px}}
@media screen and (max-width:500px){.home-industry .industry-list .item .info-box{flex-wrap:wrap}
.home-industry .industry-list .item .info-box .info{width:100%;flex:none;padding-left:0}
.home-industry .industry-menu .item{width:50%;border:none;padding:0 10px}
.home-pro .pro-list .pro-item-box .pro-item{width:48%;margin-right:0;margin-bottom:0}
.home-pro .pro-list .pro-item-box{justify-content:space-between}
.home-pro .pro-list .pro-item-box .swiper .swiper-slide{justify-content:space-between}}
