.container[data-v-267df0cf]{width:100%;height:100%;display:flex;flex-direction:column;min-width:1280px}.container[data-v-267df0cf] .top-swiper{width:100%;height:560px}.container[data-v-267df0cf] .top-swiper .el-carousel__container{height:100%}.container[data-v-267df0cf] .top-swiper .el-carousel__container .el-image{width:100%;height:100%}.container[data-v-267df0cf] .top-swiper .el-carousel__indicator--horizontal{padding:0 10px 30px;vertical-align:top}.container[data-v-267df0cf] .top-swiper .el-carousel__indicator--horizontal .el-carousel__button{width:10px;height:10px;background:hsla(0,0%,100%,.5);border-radius:50%}.container[data-v-267df0cf] .top-swiper .el-carousel__indicator--horizontal.is-active .el-carousel__button{width:10px;height:10px;background:#d3a875;border:2px solid #fff;border-radius:50%}.container[data-v-267df0cf] .banner-line{width:100%;min-width:1280px;height:220px;display:flex;justify-content:center;background:#d3a875}.container[data-v-267df0cf] .banner-line .banner{max-width:100%;height:220px}.container[data-v-267df0cf] .desc-container{width:100%;min-width:1280px;display:flex;align-items:center;flex-direction:column;padding:70px 0 130px}.container[data-v-267df0cf] .desc-container .title{width:100%;display:flex;align-items:center;justify-content:center}.container[data-v-267df0cf] .desc-container .title .line{width:50px;height:4px;background:#d3a875;border-radius:2px}.container[data-v-267df0cf] .desc-container .title .text{font-size:34px;font-weight:700;color:#000;margin:0 30px}.container[data-v-267df0cf] .desc-container .sub-title{margin-top:20px;width:100%;text-align:center;font-size:20px;font-weight:400;color:#666;margin-bottom:90px}.container[data-v-267df0cf] .desc-container .desc-detail{display:flex;justify-content:center;width:1280px}.container[data-v-267df0cf] .desc-container .desc-detail .image{width:590px;height:340px}.container[data-v-267df0cf] .desc-container .desc-detail .desc-text{flex:1;margin:0 0 0 102px;padding:53px 100px 0 0}.container[data-v-267df0cf] .desc-container .desc-detail .desc-text .desc-text-title{font-size:28px;font-weight:700;color:#3f3633}.container[data-v-267df0cf] .desc-container .desc-detail .desc-text .icon-smile{width:106px;height:23px;margin-top:5px;margin-left:4px}.container[data-v-267df0cf] .desc-container .desc-detail .desc-text .icon-smile.ml-55{margin-left:55px}.container[data-v-267df0cf] .desc-container .desc-detail .desc-text .icon-smile.ml-201{margin-left:201px}.container[data-v-267df0cf] .desc-container .desc-detail .desc-text .text{margin-top:14px;font-size:16px;font-weight:400;color:#666;line-height:30px}.container[data-v-267df0cf] .desc-container .desc-detail:nth-child(2n) .desc-text{margin:0 102px 0 0;padding:53px 0 0 100px}.container[data-v-267df0cf] .desc-container .desc-detail~.desc-detail{margin-top:50px}.container[data-v-267df0cf] .ascendancy-container{width:100%;min-width:1280px;display:flex;align-items:center;flex-direction:column;padding:60px 0 50px;background:#f5f2ec}.container[data-v-267df0cf] .ascendancy-container .title{width:100%;display:flex;align-items:center;justify-content:center}.container[data-v-267df0cf] .ascendancy-container .title .line{width:50px;height:4px;background:#d3a875;border-radius:2px}.container[data-v-267df0cf] .ascendancy-container .title .text{font-size:34px;font-weight:700;color:#000;margin:0 30px}.container[data-v-267df0cf] .ascendancy-container .sub-title{margin-top:20px;width:100%;text-align:center;font-size:20px;font-weight:400;color:#666;margin-bottom:90px}.container[data-v-267df0cf] .ascendancy-container .swiper-container{width:1280px;background:#fff;border-radius:10px;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}.container[data-v-267df0cf] .ascendancy-container .swiper-container .swiper-block{width:620px;height:512px;background:#fff;box-shadow:0 0 40px 0 rgba(211,168,117,.2);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.container[data-v-267df0cf] .ascendancy-container .swiper-container .swiper-block .preview{width:100%;height:309px}.container[data-v-267df0cf] .ascendancy-container .swiper-container .swiper-block .desc{width:100%;flex:1;padding:40px 30px 0 30px}.container[data-v-267df0cf] .ascendancy-container .swiper-container .swiper-block .desc .name-icon{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.container[data-v-267df0cf] .ascendancy-container .swiper-container .swiper-block .desc .name-icon .name{font-size:32px;font-weight:800;color:#d3a875}.container[data-v-267df0cf] .ascendancy-container .swiper-container .swiper-block .desc .name-icon img{width:59px;height:60px}.container[data-v-267df0cf] .ascendancy-container .swiper-container .swiper-block .desc .sub-desc{width:100%;font-size:22px;font-weight:500;color:#666;line-height:46px}.container[data-v-267df0cf] .ascendancy-container .swiper-container .swiper-block.mt40{margin-top:40px}.container[data-v-267df0cf] .after-sales-container{width:100%;min-width:1280px;height:300px;background-image:url(../img/after-sales-bg.8a8b7e5f.png);background-position:50%;background-size:100% 100%;padding-top:53px;display:flex;align-items:flex-start;justify-content:center}.container[data-v-267df0cf] .after-sales-container .after-sales-block{width:1280px;padding:0 100px 0 40px;display:flex;align-items:center;justify-content:space-between}.container[data-v-267df0cf] .after-sales-container .after-sales-block .after-sales-desc{width:530px;background:hsla(0,0%,100%,.65);border-radius:8px;padding:15px 20px}.container[data-v-267df0cf] .after-sales-container .after-sales-block .after-sales-desc .title{font-size:22px;font-weight:800;color:#000}.container[data-v-267df0cf] .after-sales-container .after-sales-block .after-sales-desc .desc{margin-top:4px;font-size:16px;font-weight:400;color:#000;line-height:30px}.container[data-v-267df0cf] .after-sales-container .after-sales-block .after-sales-icons{display:flex;justify-content:flex-end}.container[data-v-267df0cf] .after-sales-container .after-sales-block .after-sales-icons .icon-block{display:flex;flex-direction:column;align-items:center}.container[data-v-267df0cf] .after-sales-container .after-sales-block .after-sales-icons .icon-block img{width:30px;height:30px}.container[data-v-267df0cf] .after-sales-container .after-sales-block .after-sales-icons .icon-block .text{font-size:14px;font-weight:700;color:#3f3633;margin-top:13px;text-align:center;line-height:20px}.container[data-v-267df0cf] .after-sales-container .after-sales-block .after-sales-icons .icon-block~.icon-block{margin-left:40px}