.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.light{font-family:"light"}.regular{font-family:"regular"}.medium{font-family:"medium"}.db{font-family:"db"}.bg{background-image:linear-gradient(90deg, #ad8464 0%, #c29671 50%, #d4a67c 100%);background-blend-mode:normal, normal}.bg2{background-image:linear-gradient(#ad8464 0%, #c29671 50%, #d4a67c 100%);background-blend-mode:normal, normal}.txtbg{background-image:linear-gradient(90deg, #ad8464 0%, #c29671 50%, #d4a67c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.spanAfter span{background-size:100% 1px;background-position:0 100%}.box-shadow{box-shadow:0 2px 30px rgba(0,0,0,0.1)}.flex{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.flex-wrap{flex-flow:wrap}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.inline-block{display:inline-block}.block{display:block}.hide{display:none}.txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bold{font-weight:700}.ligher{font-weight:lighter}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.linear{transition-timing-function:linear;-o-transition-timing-function:linear;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear}.ease{transition-timing-function:ease;-o-transition-timing-function:ease;-moz-transition-timing-function:ease;-webkit-transition-timing-function:ease}.ease-in{transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}.ease-out{transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out}.ease-in-out{transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}.before{opacity:0;visibility:hidden}.after{opacity:1;visibility:visible}.upper{text-transform:uppercase}.middle{vertical-align:middle}.background{background-size:contain;background-repeat:no-repeat;background-position:center center}.coverbackground{background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 1004px){.p_h{display:none}.index-swiper .index-news-wrapper .main>.learn,.index-swiper .index-news-wrapper .news-box,.index-swiper .index-news-wrapper .first-news,.index-swiper .index-news-wrapper .title,.index-swiper .index-goods-wrapper .learn,.index-swiper .index-goods-wrapper .swiper-slide .pic,.index-swiper .index-specific-wrapper .swiper-box,.index-swiper .index-specific-wrapper .cat-box,.index-swiper .info-box .learn,.index-swiper .index-about-wrapper .data li,.index-swiper .info-box .title{transform:translatey(var(--set-top));-o-transform:translatey(var(--set-top));-moz-transform:translatey(var(--set-top));-webkit-transform:translatey(var(--set-top));opacity:var(--opacity);-webkit-transition:all 1.5s cubic-bezier(.4, 0, .2, 1);-o-transition:all 1.5s cubic-bezier(.4, 0, .2, 1);transition:all 1.5s cubic-bezier(.4, 0, .2, 1)}.index-swiper .index-about-wrapper .pic-box{transform:scale(var(--set-scale)) translateZ(0);-o-transform:scale(var(--set-scale)) translateZ(0);-moz-transform:scale(var(--set-scale)) translateZ(0);-webkit-transform:scale(var(--set-scale)) translateZ(0);opacity:var(--opacity);-webkit-transition:all 1.5s cubic-bezier(.4, 0, .2, 1);-o-transition:all 1.5s cubic-bezier(.4, 0, .2, 1);transition:all 1.5s cubic-bezier(.4, 0, .2, 1)}.index-swiper .info-box .learn{transition-delay:.8s}.index-swiper .index-news-wrapper .news-box,.index-swiper .index-specific-wrapper .swiper-box,.index-swiper .index-news-wrapper .main>.learn,.index-swiper .index-goods-wrapper .learn{transition-delay:.4s}.index-swiper .index-about-wrapper .pic-box{transition-delay:.3s}.index-swiper .index-news-wrapper .first-news,.index-swiper .index-specific-wrapper .cat-box{transition-delay:.2s}.index-swiper-container{height:100vh;overflow:hidden}.index-swiper-container .index-swiper-pagination{display:block;font-size:0;right:.38rem}.index-swiper-container .index-swiper-pagination.active .swiper-pagination-bullet:before{background-color:#ad8464}.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet{display:block;position:relative;opacity:1;background:none;margin:0 0 .2rem 0;width:8px;height:8px;border:none;border-radius:4px;transition:height .3s;-o-transition:height .3s;-moz-transition:height .3s;-webkit-transition:height .3s}.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet:before{content:"";width:100%;height:100%;background-image:linear-gradient(#ad8464 0%, #c29671 50%, #d4a67c 100%);background-blend-mode:normal, normal;transform:scale(.5) translateZ(0);-o-transform:scale(.5) translateZ(0);-moz-transform:scale(.5) translateZ(0);-webkit-transform:scale(.5) translateZ(0);position:absolute;left:0;top:0;z-index:1;border-radius:4px}.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet:link,.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet:visited,.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet:active,.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet:focus{outline:none}.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet:last-child{margin-bottom:0}.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:.5rem}.index-swiper-container .index-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{transform:scale3d(.5, 1, 1)}.index-swiper-container>.swiper-wrapper>.swiper-slide{width:100%;height:auto;max-height:100%;overflow:hidden}.index-swiper-container>.swiper-wrapper>.swiper-slide.footer{overflow:visible}.index-swiper-container>.swiper-wrapper>.swiper-slide .idxOffset{height:100vh;--set-top:100px;--set-left:-60px;--set-right:60px;--set-scale:.6;--opacity:0;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;align-content:center;align-items:center;padding-top:var(--headerH)}.index-swiper-container>.swiper-wrapper>.swiper-slide.active .idxOffset{--set-top:0;--set-left:0;--set-right:0;--set-scale:1;--opacity:1}.index-swiper .wow{visibility:visible!important}.header-wrapper{box-shadow:none}}@media (max-width: 1004px){.index-swiper-container>.swiper-wrapper{flex-flow:wrap}}.swiper-slide.active .index-banner-wrapper .swiper-slide img{transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0)}.index-banner-wrapper{position:relative;overflow:hidden}.index-banner-wrapper .swiper-container{overflow:hidden}.index-banner-wrapper .swiper-slide{overflow:hidden}.index-banner-wrapper .swiper-slide a{display:block}.index-banner-wrapper .swiper-slide img{display:block;width:100%;transform:scale(1.2) translateZ(0);-o-transform:scale(1.2) translateZ(0);-moz-transform:scale(1.2) translateZ(0);-webkit-transform:scale(1.2) translateZ(0);transition:transform 6s;-o-transition:transform 6s;-moz-transition:transform 6s;-webkit-transition:transform 6s}.index-banner-wrapper .swiper-slide img.phone{display:none}.index-banner-wrapper .swiper-pagination-bullet{width:10px;height:10px;background-image:linear-gradient(90deg, #ad8464 0%, #c29671 50%, #d4a67c 100%);background-blend-mode:normal, normal;position:relative}.index-banner-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.index-banner-wrapper .swiper-pagination-bullet svg{width:34px;height:34px;position:absolute;top:50%;margin-top:-17px;left:50%;margin-left:-17px}.index-banner-wrapper .swiper-pagination-bullet svg:nth-child(2){position:absolute;left:0;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.index-banner-wrapper .swiper-pagination-bullet{fill:none}.index-banner-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active .circle-chart__background{stroke:#ad8464;stroke-width:1}.index-banner-wrapper .circle-chart__circle{stroke-linecap:square;fill:none}.index-banner-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active .circle-chart__circle{stroke:#fff;stroke-width:1;stroke-linecap:square;fill:none;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform-origin:center;-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center}.index-banner-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active .circle-chart__circle{animation:circle-chart-fill 3.8s linear reverse;-moz-animation:circle-chart-fill 3.8s linear reverse;-webkit-animation:circle-chart-fill 3.8s linear reverse;-ms-animation:circle-chart-fill 3.8s linear reverse}.index-banner-wrapper .swiper-pagination-bullet.one.swiper-pagination-bullet-active .circle-chart__circle{animation:circle-chart-fill 2.4s linear reverse;-moz-animation:circle-chart-fill 2.4s linear reverse;-webkit-animation:circle-chart-fill 2.4s linear reverse;-ms-animation:circle-chart-fill 2.4s linear reverse}.index-banner-wrapper .swiper-pagination{bottom:.36rem}.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet{margin:0 34px;opacity:1;position:relative}.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet:last-child:after{opacity:0;visibility:hidden}.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet:after{content:"";display:inline-block;width:38px;height:10px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/dot2.png);background-position:center center;position:relative;top:-7px;z-index:1;margin-left:25px}.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet:focus,.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet:active,.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet:link{outline:none}@media (max-width: 1004px){.index-banner-wrapper .swiper-pagination-bullet{width:6px;height:6px}.index-banner-wrapper .swiper-pagination-bullet svg{width:24px;height:24px;margin-top:-12px;margin-left:-12px}.index-banner-wrapper .swiper-pagination{bottom:.36rem}.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet{margin:0 26px}.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet:last-child:after{opacity:0;visibility:hidden}.index-banner-wrapper .swiper-pagination .swiper-pagination-bullet:after{width:24px;height:6px;top:-10px;margin-left:21px}}#idxSwiper{overflow-x:hidden}#idxSwiper .page-title{margin-bottom:.42rem}.index-about-wrapper{background:url(../img/indexbg.jpg) no-repeat center center;background-size:cover}.index-about-wrapper .wrap{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.index-about-wrapper .info-box{width:46.61%}.index-about-wrapper .info-box .title{font-size:var(--fs36);line-height:var(--lh48);color:#333;font-family:"medium";margin-bottom:.62rem}.index-about-wrapper .data ul{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.index-about-wrapper .data li{width:50%;padding-right:12px}.index-about-wrapper .pic-box{position:relative;width:53.39%}.index-about-wrapper .pic-box img{mask-image:url("../img/imgbg.png");mask-size:contain;mask-repeat:no-repeat;width:100%}.index-about-wrapper .circle{width:3.55rem;height:3.55rem;background-color:rgba(255,255,255,0.5);border:solid 1px rgba(220,220,220,0.5);border-radius:50%;position:absolute;right:12px;bottom:12px;z-index:10;animation:circleAni 8s ease-in infinite forwards}@keyframes circleAni{0%{transform:translateY(-60px)}35%{transform:translate(60px, -60px)}70%{transform:translate(-60px, 60px)}100%{transform:translate(0, -60px)}}@media (max-width: 1004px){.index-about-wrapper{padding-top:1rem;padding-bottom:1rem}.index-about-wrapper .wrap{display:block}.index-about-wrapper .info-box{width:100%}.index-about-wrapper .info-box .title{font-size:var(--fs24);line-height:var(--lh36);margin-bottom:.4rem}.index-about-wrapper .pic-box{width:100%;margin-top:1rem}.index-about-wrapper .circle{width:3.2rem;height:3.2rem}}.index-specific-wrapper{background:url(../img/indexspecificbg.jpg) no-repeat center center;background-size:cover;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}.index-specific-wrapper .swiper-box{width:75%}.index-specific-wrapper .swiper-slide img{opacity:0;visibility:hidden;transition:all 2s;-o-transition:all 2s;-moz-transition:all 2s;-webkit-transition:all 2s}.index-specific-wrapper .swiper-slide li{position:absolute;z-index:10}.index-specific-wrapper .swiper-slide.swiper-slide-active .ani{display:block}.index-specific-wrapper .swiper-slide.swiper-slide-active img{opacity:1;visibility:visible}.index-specific-wrapper .swiper-slide .ani{display:none}.index-specific-wrapper .swiper-slide:first-child li:first-child{left:16%;top:33%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(2){left:25%;top:41%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(2) .linebox .line{height:44px}.index-specific-wrapper .swiper-slide:first-child li:nth-child(3){left:39%;top:29.6%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(3) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center;flex-direction:row-reverse}.index-specific-wrapper .swiper-slide:first-child li:nth-child(3) .linebox{width:auto}.index-specific-wrapper .swiper-slide:first-child li:nth-child(3) .linebox .dot{left:-15px;margin-left:0;top:50%;margin-top:-15px}.index-specific-wrapper .swiper-slide:first-child li:nth-child(3) .linebox .line{width:1.34rem;height:1px}.index-specific-wrapper .swiper-slide:first-child li:nth-child(3) .title{margin-bottom:0;margin-left:12px}.index-specific-wrapper .swiper-slide:first-child li:nth-child(4){left:58%;top:39%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(4) .linebox .line{height:1.43rem}.index-specific-wrapper .swiper-slide:first-child li:nth-child(5){left:68.5%;top:52.5%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(5) .linebox .line{height:33px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1){left:20.5%;top:31%}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:flex-end}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .linebox{width:auto;margin-bottom:15px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .linebox .dot{left:auto;right:-15px;margin-left:0;top:50%;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .linebox .line{height:1px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .title{margin-bottom:0;margin-right:18px;text-align:right}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .linebox .line{width:.86rem}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .title{width:320px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(2){left:3%;top:45%}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(2) .linebox{margin-right:0;margin-left:auto}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(2) .linebox .line{height:1.14rem}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(2) .title{width:240px;text-align:right}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3){left:14%;top:75%}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center;flex-direction:row-reverse}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .linebox{width:auto}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .linebox .dot{left:-15px;margin-left:0;top:50%;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .linebox .line{width:1.34rem;height:1px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .title{margin-bottom:0;margin-left:12px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .linebox .line{width:44px;height:1px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1){left:8%;top:22%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:flex-end}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .linebox{width:auto;margin-bottom:15px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .linebox .dot{left:auto;right:-15px;margin-left:0;top:50%;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .linebox .line{height:1px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .title{margin-bottom:0;margin-right:18px;text-align:right}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .linebox .line{width:1.14rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .title{width:170px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2){left:6%;top:55%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:flex-end}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .linebox{width:auto;margin-bottom:15px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .linebox .dot{left:auto;right:-15px;margin-left:0;top:50%;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .linebox .line{height:1px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .title{margin-bottom:0;margin-right:18px;text-align:right}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .linebox .line{width:.96rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .title{width:200px;text-align:right}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(3){left:34%;top:47%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(3) .linebox{margin-right:0;margin-left:auto}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(3) .linebox .line{height:.58rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(3) .title{width:186px;text-align:right}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4){left:63%;top:37%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;flex-direction:column-reverse}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .dot{left:-15px;margin-left:0;top:0;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .title{margin-top:.1rem;margin-bottom:0}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .linebox{margin-right:auto;margin-left:0}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .linebox .line{height:.66rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .title{width:270px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(5){left:44.5%;top:84%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(5) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;flex-direction:column-reverse}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(5) .dot{left:-15px;margin-left:0;top:0;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(5) .title{margin-top:.1rem;margin-bottom:0}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(5) .linebox .line{height:44px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1){left:12%;top:64%}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;flex-direction:column-reverse}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .dot{left:-15px;margin-left:0;top:0;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .title{margin-top:.1rem;margin-bottom:0}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .linebox .line{height:1.24rem}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .title{width:180px;text-align:center}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2){left:52.8%;top:27%}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center;flex-direction:row-reverse}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .linebox{width:auto}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .linebox .dot{left:-15px;margin-left:0;top:50%;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .linebox .line{width:1.34rem;height:1px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .title{margin-bottom:0;margin-left:12px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .inner{align-items:flex-start}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .linebox{margin-top:10px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .linebox .line{width:.6rem}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .title{width:240px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3){left:66%;top:47%}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center;flex-direction:row-reverse}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .linebox{width:auto}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .linebox .dot{left:-15px;margin-left:0;top:50%;margin-top:-15px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .linebox .line{width:1.34rem;height:1px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .title{margin-bottom:0;margin-left:12px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .inner{align-items:flex-start}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .linebox{margin-top:10px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .linebox .line{width:.67rem}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .title{width:220px}.index-specific-wrapper .title{width:100%;font-size:14px;color:#333;line-height:20px;font-family:"medium";margin-bottom:.1rem}.reverse-left .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center;flex-direction:row-reverse}.reverse-left .linebox{width:auto}.reverse-left .linebox .dot{left:-15px;margin-left:0;top:50%;margin-top:-15px}.reverse-left .linebox .line{width:1.34rem;height:1px}.reverse-left .title{margin-bottom:0;margin-left:12px}.reverse-right .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:flex-end}.reverse-right .linebox{width:auto;margin-bottom:15px}.reverse-right .linebox .dot{left:auto;right:-15px;margin-left:0;top:50%;margin-top:-15px}.reverse-right .linebox .line{height:1px}.reverse-right .title{margin-bottom:0;margin-right:18px;text-align:right}.reverse-up .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;flex-direction:column-reverse}.reverse-up .dot{left:-15px;margin-left:0;top:0;margin-top:-15px}.reverse-up .title{margin-top:.1rem;margin-bottom:0}.linebox{position:relative;width:1px;margin:0 auto}.linebox .dot{width:30px;height:30px;position:absolute;left:50%;margin-left:-15px;bottom:-10px;z-index:10}.linebox .dot:after,.linebox .dot:before{content:'';width:100%;height:100%;background-image:linear-gradient(90deg, #ad8464 0%, #c29671 50%, #d4a67c 100%);background-blend-mode:normal, normal;border-radius:50%;position:absolute;left:0;top:0}.linebox .dot:before{background:rgba(212,166,124,0.7);z-index:2;-webkit-animation:runpulse 3s infinite linear;-moz-animation:runpulse 3s infinite linear;-ms-animation:runpulse 3s infinite linear;-o-animation:runpulse 3s infinite linear;animation:runpulse 3s infinite linear}.linebox .dot:after{background:rgba(212,166,124,0.2);z-index:1;-webkit-animation:runpulse 3s 1.5s infinite linear;-moz-animation:runpulse 3s 1.5s infinite linear;-ms-animation:runpulse 3s 1.5s infinite linear;-o-animation:runpulse 3s 1.5s infinite linear;animation:runpulse 3s 1.5s infinite linear}.linebox .dot i{display:block;width:100%;height:100%;transform:scale(.33) translateZ(0);-o-transform:scale(.33) translateZ(0);-moz-transform:scale(.33) translateZ(0);-webkit-transform:scale(.33) translateZ(0);background-image:linear-gradient(90deg, #ad8464 0%, #c29671 50%, #d4a67c 100%);background-blend-mode:normal, normal;border-radius:50%;position:relative;z-index:3}.linebox .line{width:1px;height:1.19rem;background-image:linear-gradient(90deg, #ad8464 0%, #c29671 50%, #d4a67c 100%);background-blend-mode:normal, normal}@keyframes runpulse{0%{opacity:1;transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-webkit-transform:scale(0) translateZ(0)}100%{opacity:0;transform:scale(1.4) translateZ(0);-o-transform:scale(1.4) translateZ(0);-moz-transform:scale(1.4) translateZ(0);-webkit-transform:scale(1.4) translateZ(0)}}@media (max-width: 1004px){.index-specific-wrapper{display:block;padding-top:.6rem;padding-bottom:.8rem}.index-specific-wrapper .swiper-box{width:100%}.index-specific-wrapper .swiper-slide:first-child .title{width:100px}.index-specific-wrapper .swiper-slide:first-child li:first-child{left:12%;top:21%}.index-specific-wrapper .swiper-slide:first-child li:first-child .linebox .line{height:1rem}.index-specific-wrapper .swiper-slide:first-child li:nth-child(2){left:18%;top:35%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(2) .linebox .line{height:.44rem}.index-specific-wrapper .swiper-slide:first-child li:nth-child(3){left:39%;top:29.6%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(4){left:49%;top:58%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(4) .inner{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;flex-direction:column-reverse}.index-specific-wrapper .swiper-slide:first-child li:nth-child(4) .linebox .dot{top:-8px;bottom:auto}.index-specific-wrapper .swiper-slide:first-child li:nth-child(4) .linebox .line{height:1.6rem}.index-specific-wrapper .swiper-slide:first-child li:nth-child(4) .title{width:130px;margin-bottom:0;margin-top:8px}.index-specific-wrapper .swiper-slide:first-child li:nth-child(5){left:66%;top:36%}.index-specific-wrapper .swiper-slide:first-child li:nth-child(5) .linebox .line{height:.7rem}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1){left:0;top:14%}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .linebox{margin:0}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .linebox .dot{right:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .linebox .line{width:.86rem}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(1) .title{width:41%}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(2){left:3%;top:40%}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(2) .linebox{margin-right:0;margin-left:1.5rem}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(2) .linebox .line{height:.4rem}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(2) .title{width:43%}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3){left:-53px;top:75%}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .linebox{margin-right:0}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .linebox .line{width:1.4rem}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .linebox .dot{right:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(2) li:nth-child(3) .title{width:40%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1){left:0;top:16%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .linebox{margin-left:0}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .linebox .line{width:.8rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .linebox .dot{right:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(1) .title{width:40%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2){left:0;top:55%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .linebox{margin-left:0}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .linebox .line{width:.6rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .linebox .dot{right:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(2) .title{width:22%;margin-right:10px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(3){left:28%;top:41%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(3) .linebox{margin-left:2rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(3) .linebox .line{height:.2rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(3) .title{width:45%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4){left:63%;top:37%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .linebox .line{height:.3rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .linebox .dot{left:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(4) .title{width:3rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(5){left:30.5%}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(5) .linebox .line{height:.6rem}.index-specific-wrapper .swiper-slide:nth-child(3) li:nth-child(5) .linebox .dot{left:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1){left:7%;top:63%}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .linebox{margin-left:1rem}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .linebox .line{height:1rem}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .linebox .dot{left:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(1) .title{width:60%}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2){left:36.8%;top:23%}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .linebox{margin-right:0}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .linebox .line{width:.6rem}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .linebox .dot{left:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(2) .title{width:60%}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3){left:54%}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .linebox .line{width:.5rem}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .linebox .dot{left:-8px;margin-top:-8px}.index-specific-wrapper .swiper-slide:nth-child(4) li:nth-child(3) .title{width:60%}.index-specific-wrapper .title{font-size:10px;line-height:12px}.index-specific-wrapper .learn{margin-top:.6rem}.linebox .dot{width:16px;height:16px;margin-left:-8px;bottom:-10px}.linebox .line{height:.6rem}}.index-goods-wrapper .wrap{position:relative;z-index:10}.index-goods-wrapper .swiper-slide{position:relative;width:calc((100% - 57px) / 4);margin-right:19px;border-radius:.1rem;transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s}.index-goods-wrapper .swiper-slide:last-child{margin-right:0}.index-goods-wrapper .swiper-slide.on .name{opacity:1;visibility:visible;transform:translatey(0);-o-transform:translatey(0);-moz-transform:translatey(0);-webkit-transform:translatey(0)}.index-goods-wrapper .pic{height:6.16rem;background:var(--goods) no-repeat center center;border-radius:.1rem;background-size:cover}.index-goods-wrapper .pic:before{content:"";width:100%;height:100%;background:url(../img/shadow.png) repeat-x left bottom;position:absolute;left:0;bottom:0;z-index:2;border-radius:.1rem}.index-goods-wrapper .pic img{display:none}.index-goods-wrapper .name{font-size:var(--fs24);line-height:var(--lh30);color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;position:absolute;left:0;bottom:.24rem;z-index:10;width:100%;text-align:center;transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;opacity:0;visibility:hidden;transform:translatey(-20px);-o-transform:translatey(-20px);-moz-transform:translatey(-20px);-webkit-transform:translatey(-20px);transition-delay:.4s}.index-goods-wrapper .learn{margin-top:.44rem}@media (max-width: 1004px){.index-goods-wrapper{padding:1rem 0}.index-goods-wrapper .swiper-slide{width:75%;margin-right:.3rem}.index-goods-wrapper .swiper-slide-active .name{opacity:1;visibility:visible;transform:translatey(0);-o-transform:translatey(0);-moz-transform:translatey(0);-webkit-transform:translatey(0)}.index-goods-wrapper .pic{height:auto;background:none}.index-goods-wrapper .pic:before{background-size:100% 100%}.index-goods-wrapper .pic img{display:block}.index-goods-wrapper .name{bottom:.3rem;font-size:var(--fs18)}.index-goods-wrapper .learn{margin-top:.6rem}}.index-news-wrapper{background:url(../img/indexnewsbg.jpg) no-repeat center center;background-size:cover}.index-news-wrapper .wrap{position:relative;z-index:10}.index-news-wrapper .main{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.index-news-wrapper .main>.learn{position:absolute;right:0;bottom:0;z-index:10}.index-news-wrapper .first-news{width:46.55%}.index-news-wrapper .first-news a{display:block}.index-news-wrapper .first-news .info,.index-news-wrapper .first-news .pic{width:100%}.index-news-wrapper .first-news .info{padding:0;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.35rem;align-items:center}.index-news-wrapper .first-news .title{font-size:var(--size18);margin-right:.56rem;flex:1;line-height:var(--lh30);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:calc(var(--lh30) * 2)}.index-news-wrapper .news-box{position:relative;width:50%}.index-news-wrapper .news-box a{width:calc((100% - .4rem) / 2);margin-right:.4rem}.index-news-wrapper .news-box a:last-child{margin-right:0}#indexbg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}@media (max-width: 1004px){.index-news-wrapper{padding:1rem 0;text-align:center}.index-news-wrapper .main{display:block}.index-news-wrapper .main>.learn{position:relative;margin-top:.6rem}.index-news-wrapper .first-news{width:100%;text-align:left}.index-news-wrapper .news-box{width:100%;margin-top:.48rem;text-align:left}.index-news-wrapper .news-box a{width:100%;margin-right:0;margin-bottom:.4rem}.index-news-wrapper .news-box a:last-child{margin-bottom:0}}