/*!
 *  Fonts.css -- Cross-platform Chinese fonts solution
 *
 *  Copyright (C) 2013-2015 Zeno Zeng
 *  Released under the MIT license
 *
 *  Github: https://github.com/zenozeng/fonts.css
 */.swiper-slide-active .title[data-v-0c2c8dd2]{animation:fadeIn .8s ease .5s both;color:#000}.swiper-slide-active .title[data-v-0c2c8dd2]:after{width:100%!important;height:4px;background:#000}.swiper-slide-active .item-list[data-v-0c2c8dd2]{opacity:0;animation:desc-data-v-0c2c8dd2 .5s ease-in-out .8s forwards}.swiper-slide-active .desc[data-v-0c2c8dd2]{opacity:0;animation:desc-data-v-0c2c8dd2 .5s ease-in-out 1s forwards}.swiper-slide-active .btn[data-v-0c2c8dd2]{opacity:0;animation:btn-data-v-0c2c8dd2 .5s ease-in-out 1.1s forwards}@keyframes img-data-v-0c2c8dd2{0%{filter:blur(5px);flex-basis:0}to{filter:blur(0);flex-basis:670px}}@keyframes swiperSlide-data-v-0c2c8dd2{0%{opacity:.2;transform:translateX(100px) scale(1)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes desc-data-v-0c2c8dd2{0%{opacity:0;transform:translateY(20px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes btn-data-v-0c2c8dd2{0%{opacity:0;transform:translateY(20px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}.section[data-v-0c2c8dd2]{display:flex;height:100%}.section.row-reverse[data-v-0c2c8dd2]{flex-direction:row-reverse}.swiper-container[data-v-0c2c8dd2]{margin:0}.section-img[data-v-0c2c8dd2]{width:100%}.section-desc[data-v-0c2c8dd2]{position:absolute;width:500px;padding:80px 30px 0 60px;background:hsla(0,0%,100%,.7);top:0;bottom:0}.section-desc .title[data-v-0c2c8dd2]{display:inline-block;margin-bottom:50px;font-size:28px;font-weight:500;color:#000;padding-bottom:18px;position:relative}.section-desc .title[data-v-0c2c8dd2]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:4px;background:#000;transition:width .5s linear .3s}.item-list[data-v-0c2c8dd2]{display:flex;flex-wrap:wrap;margin-bottom:25px}.item-list .item[data-v-0c2c8dd2]{font-size:12px;color:#5b5b5b;font-weight:500;cursor:pointer;transition:color .4s ease;width:50%;margin-bottom:8px}.item-list .item span[data-v-0c2c8dd2]{line-height:2;padding:0 0 3px 10px;margin:0 10px 0 0;display:inline-block;position:relative;border-bottom:1px solid transparent}.item-list .item span[data-v-0c2c8dd2]:before{content:"";display:inline-block;position:absolute;left:-2px;top:8px;width:7px;height:7px;background:#5b5b5b;border-radius:50%;margin-right:5px}.item-list .item.active span[data-v-0c2c8dd2],.item-list .item:hover span[data-v-0c2c8dd2]{color:#b9141c;border-bottom:1px solid #b9141c}.item-list .item.active span[data-v-0c2c8dd2]:before,.item-list .item:hover span[data-v-0c2c8dd2]:before{background:#b9141c}.desc[data-v-0c2c8dd2]{text-align:justify;font-size:12px;font-weight:300;color:#000;line-height:26px}.btn[data-v-0c2c8dd2]{display:inline-block;margin-top:25px;background-color:#b9141c;padding:8px 34px;font-size:12px;font-family:STSongti-SC-Bold,STSongti-SC;font-weight:700;color:#fff;line-height:17px}.icon-svg[data-v-0c2c8dd2]{position:absolute;top:-18px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.icon-svg svg[data-v-0c2c8dd2]{width:20px;height:20px}.icon-svg.icon-prev[data-v-0c2c8dd2]{left:-50px}.icon-svg.icon-next[data-v-0c2c8dd2]{right:-50px}

/*!
 *  Fonts.css -- Cross-platform Chinese fonts solution
 *
 *  Copyright (C) 2013-2015 Zeno Zeng
 *  Released under the MIT license
 *
 *  Github: https://github.com/zenozeng/fonts.css
 */.banner-swiper .swiper-slide-active .t1[data-v-32ba2470]{animation:t1-data-v-32ba2470 1s ease .5s both}.banner-swiper .swiper-slide-active .t2[data-v-32ba2470]{animation:t2-data-v-32ba2470 1s ease 1s both}.banner-swiper .swiper-slide-active .t3[data-v-32ba2470]{animation:t3-data-v-32ba2470 1s ease 1.5s both}@keyframes t1-data-v-32ba2470{0%{opacity:0;transform:translateY(-50px) scale(1)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes t2-data-v-32ba2470{0%{opacity:0;transform:translateZ(-50px) scale(1)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes t3-data-v-32ba2470{0%{opacity:0;transform:translateY(50px) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}.swiper-inner[data-v-32ba2470]{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:50%}.p1-bg[data-v-32ba2470]{position:absolute;top:50%;width:110%;left:50%;transition:transform .05s ease-in}.swiper-slide[data-v-32ba2470]{overflow:hidden}.banner-swiper[data-v-32ba2470]{height:100%}.banner-swiper .pagination-banner[data-v-32ba2470]{position:absolute;top:220px;right:166px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-around;height:120px}.banner-swiper .pagination-banner .active-num[data-v-32ba2470]{color:#000;font-size:35px;font-weight:500;text-align:right}.banner-swiper .pagination-banner .line[data-v-32ba2470]{width:35px;height:2px;background-color:#525252}.banner-swiper .pagination-banner .total-num[data-v-32ba2470]{color:#525252;font-size:35px;font-weight:300;text-align:right}.p1 .text-box[data-v-32ba2470]{position:absolute;top:220px;left:230px}.p1 .t1[data-v-32ba2470]{font-size:50px;color:#d81c25}.p1 .t2[data-v-32ba2470]{font-weight:700;font-size:40px;color:#333}.p1 .t3[data-v-32ba2470]{font-weight:300;font-size:20px;color:#333}.p2[data-v-32ba2470],.p3[data-v-32ba2470]{display:flex}.p2>div[data-v-32ba2470],.p3>div[data-v-32ba2470]{height:100%;background-size:cover;transition:all .8s ease;position:relative}.p2.active .left-bg .text-box[data-v-32ba2470],.p3.active .left-bg .text-box[data-v-32ba2470]{transform:translateX(400px);opacity:0;visibility:hidden}.p2.active .right-bg .text-box[data-v-32ba2470],.p3.active .right-bg .text-box[data-v-32ba2470]{transform:translateX(0);opacity:1;visibility:visible}.p2 .left-bg[data-v-32ba2470],.p3 .left-bg[data-v-32ba2470]{background-position:100%}.p2 .left-bg .text-box[data-v-32ba2470],.p3 .left-bg .text-box[data-v-32ba2470]{right:0}.p2 .right-bg[data-v-32ba2470],.p3 .right-bg[data-v-32ba2470]{background-position:0}.p2 .right-bg .text-box[data-v-32ba2470],.p3 .right-bg .text-box[data-v-32ba2470]{left:0;transform:translateX(-400px);opacity:0;visibility:hidden}.p2 .text-box[data-v-32ba2470],.p3 .text-box[data-v-32ba2470]{position:absolute;width:400px;height:100%;transition:all .8s ease;background:rgba(15,18,42,.69);display:flex;align-items:center}.p2 .inner-text[data-v-32ba2470],.p3 .inner-text[data-v-32ba2470]{color:#fff;padding:0 30px}.p2 .inner-text .height[data-v-32ba2470],.p3 .inner-text .height[data-v-32ba2470]{font-size:90px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;line-height:126px;margin-bottom:16px}.p2 .inner-text .height span[data-v-32ba2470],.p3 .inner-text .height span[data-v-32ba2470]{font-size:30px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;line-height:42px;margin-left:5px}.p2 .inner-text .title[data-v-32ba2470],.p3 .inner-text .title[data-v-32ba2470]{font-size:38px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:53px;margin-bottom:16px}.p2 .inner-text .line[data-v-32ba2470],.p3 .inner-text .line[data-v-32ba2470]{width:120px;height:6px;background:#fff;margin-bottom:34px}.p2 .inner-text .desc[data-v-32ba2470],.p3 .inner-text .desc[data-v-32ba2470]{font-size:20px;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#fff;line-height:28px;margin-bottom:40px}.p2 .inner-text .icon-next[data-v-32ba2470],.p3 .inner-text .icon-next[data-v-32ba2470]{width:26px;display:inline-block}.p2 .inner-text .icon-next img[data-v-32ba2470],.p3 .inner-text .icon-next img[data-v-32ba2470]{width:100%}.p3 .text-box[data-v-32ba2470]{background:rgba(51,23,14,.65)}

/*!
 *  Fonts.css -- Cross-platform Chinese fonts solution
 *
 *  Copyright (C) 2013-2015 Zeno Zeng
 *  Released under the MIT license
 *
 *  Github: https://github.com/zenozeng/fonts.css
 */.swiper-slide-active .page .right-box[data-v-019079ce]{transform:translateX(0)}.swiper-slide-active .logo[data-v-019079ce]{animation:fadeIn 1s ease 1s both}.swiper-slide-active .title span[data-v-019079ce]{animation:span-data-v-019079ce 1s ease 1.2s both}.swiper-slide-active .sub-title[data-v-019079ce]{animation:span-data-v-019079ce 1s ease 1.4s both}.swiper-slide-active .sub-image[data-v-019079ce]{animation:subImage .5s ease 1.8s both}.swiper-slide-active .desc-box[data-v-019079ce]{animation:descBox-data-v-019079ce 1s ease 2s both}@keyframes rightBox-data-v-019079ce{0%{width:0}to{width:400px}}@keyframes span-data-v-019079ce{0%{opacity:0;transform:translateY(20px) scale(1)}to{transform:translateY(0) scale(1);opacity:1}}@keyframes descBox-data-v-019079ce{0%{opacity:0}to{opacity:1}}.page[data-v-019079ce]{height:100%;background-color:#0a0e1e}.page .bg-image[data-v-019079ce]{flex:1;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.page .right-box[data-v-019079ce]{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;position:absolute;transition:all .5s ease .5s;height:100%;top:0;right:0;width:400px;transform:translateX(100%);background-color:hsla(0,0%,100%,.7)}.head-box[data-v-019079ce]{display:flex;justify-content:space-between;flex-wrap:nowrap;color:#000}.head-box img[data-v-019079ce]{width:68px;height:64px;display:inline-block;margin:0 26px 0 31px}.head-box .title[data-v-019079ce]{flex:1}.head-box .title>span[data-v-019079ce]{font-size:16px;display:inline-block;width:100%;height:64px;position:relative}.head-box .title>span[data-v-019079ce]:before{content:"";position:absolute;width:60px;height:6px;background:#000;bottom:30px}.head-box .title .sub-title span[data-v-019079ce]{font-size:30px}.head-box .title .sub-title div[data-v-019079ce]{font-size:50px}.sub-image[data-v-019079ce]{width:100%;height:auto}.desc-box[data-v-019079ce]{width:325px;padding:35px 40px;background:hsla(0,0%,100%,.8)}.desc-box>p[data-v-019079ce]{margin:0;text-indent:2em;font-size:12px;color:#1a1a1a;line-height:1.8;font-weight:300}.desc-box .button-more[data-v-019079ce]{width:116px;height:34px;display:flex;align-items:center;justify-content:center;background:#d81c25;margin-top:40px;color:#fff;font-family:STSongti-SC-Bold,STSongti-SC;font-weight:700;font-size:12px;cursor:pointer}

/*!
 *  Fonts.css -- Cross-platform Chinese fonts solution
 *
 *  Copyright (C) 2013-2015 Zeno Zeng
 *  Released under the MIT license
 *
 *  Github: https://github.com/zenozeng/fonts.css
 */.swiper-slide-active .main-img[data-v-4dfb429c]{opacity:0;animation:mainImg-data-v-4dfb429c .5s linear .5s forwards}.swiper-slide-active .info-box[data-v-4dfb429c]{opacity:0;animation:infoBox-data-v-4dfb429c .3s linear 1.1s forwards}.swiper-slide-active .list[data-v-4dfb429c]{opacity:0;animation:list-data-v-4dfb429c .6s linear 1s forwards}@keyframes mainImg-data-v-4dfb429c{0%{opacity:0;transform:translateY(20px) scale(1) rotateX(90deg)}to{opacity:1;transform:translateY(0) scale(1) rotateX(0)}}@keyframes infoBox-data-v-4dfb429c{0%{opacity:0;transform:translate(50px,-50%) scale(1.1)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes list-data-v-4dfb429c{0%{opacity:0;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}.content[data-v-4dfb429c]{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.main-img[data-v-4dfb429c]{display:block;width:940px;height:530px;transition:background .4s ease;opacity:0}.main-box[data-v-4dfb429c]{position:relative}.info-box[data-v-4dfb429c]{opacity:0;position:absolute;width:615px;min-height:310px;padding:56px 100px 56px 56px;top:50%;transform:translateY(-50%);right:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.info-box .time[data-v-4dfb429c]{font-size:16px;line-height:22px;letter-spacing:2px;margin-bottom:20px}.info-box .time[data-v-4dfb429c],.info-box .title[data-v-4dfb429c]{font-family:STSongti-SC-Bold,STSongti-SC;font-weight:700;color:#373737}.info-box .title[data-v-4dfb429c]{font-size:24px;line-height:33px;margin-bottom:35px}.info-box .btn[data-v-4dfb429c]{display:inline-block;margin-top:50px;background-color:#d81c25;padding:8px 34px;font-size:12px;font-family:STSongti-SC-Bold,STSongti-SC;font-weight:700;color:#fff;line-height:17px}.list[data-v-4dfb429c]{opacity:0;padding-left:75px;margin-top:20px}.small-swiper .swiper-slide[data-v-4dfb429c]{width:200px;margin-right:14px}.small-swiper .swiper-slide img[data-v-4dfb429c]{display:block;width:200px;height:114px;object-fit:cover}.btn:hover .qrcode-box[data-v-4dfb429c]{opacity:1;visibility:visible}.qrcode-box[data-v-4dfb429c]{position:absolute;width:200px;height:220px;left:200px;bottom:-100px;background-color:#fff;box-shadow:2px 4px 10px rgba(0,0,0,.12);visibility:hidden;opacity:0;color:#000;transition:all .4s ease}.qrcode-box .text[data-v-4dfb429c]{margin:20px auto;text-align:center;font-size:16px}.qrcode-box img[data-v-4dfb429c]{display:block;width:160px;margin:auto}

/*!
 *  Fonts.css -- Cross-platform Chinese fonts solution
 *
 *  Copyright (C) 2013-2015 Zeno Zeng
 *  Released under the MIT license
 *
 *  Github: https://github.com/zenozeng/fonts.css
 */.swiper-slide-active .main-img[data-v-684bdfb8]{opacity:0;animation:mainImg-data-v-684bdfb8 .5s linear .5s forwards}.swiper-slide-active .info-box[data-v-684bdfb8]{opacity:0;animation:infoBox-data-v-684bdfb8 .25s linear 1.5s forwards}.swiper-slide-active .list[data-v-684bdfb8]{opacity:0;animation:list-data-v-684bdfb8 .25s linear 1s forwards}@keyframes mainImg-data-v-684bdfb8{0%{opacity:0;transform:translateY(20px) scale(1) rotateX(90deg)}to{opacity:1;transform:translateY(0) scale(1) rotateX(0)}}@keyframes infoBox-data-v-684bdfb8{0%{opacity:0;transform:translate(50px,-50%) scale(1.1)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes list-data-v-684bdfb8{0%{opacity:0;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}.content[data-v-684bdfb8]{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.qrcode-box[data-v-684bdfb8]{position:absolute;width:200px;height:220px;left:200px;bottom:-30px;background-color:#fff;box-shadow:2px 4px 10px rgba(0,0,0,.12);visibility:hidden;opacity:0;color:#000;transition:all .4s ease;z-index:111}.qrcode-box .text[data-v-684bdfb8]{margin:20px auto;text-align:center;font-size:16px}.qrcode-box img[data-v-684bdfb8]{display:block;width:160px;margin:auto}.main-img[data-v-684bdfb8]{display:block;width:940px;height:530px;transition:background .4s ease}.main-box[data-v-684bdfb8]{position:relative}.info-box[data-v-684bdfb8]{position:absolute;width:610px;min-height:310px;padding:56px 100px 56px 56px;top:50%;transform:translateY(-50%);right:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.info-box .title[data-v-684bdfb8]{font-size:24px;font-family:STSongti-SC-Bold,STSongti-SC;font-weight:700;color:#373737;line-height:33px;margin-bottom:35px}.info-box .price[data-v-684bdfb8]{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#373737;line-height:22px;margin-bottom:15px}.info-box .desc[data-v-684bdfb8]{font-size:14px;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#373737;line-height:26px}.info-box .desc .label[data-v-684bdfb8]{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#373737;line-height:22px;margin-bottom:15px}.info-box .btn[data-v-684bdfb8]{display:inline-block;margin-top:50px;background-color:#d81c25;padding:8px 34px;font-size:12px;font-family:STSongti-SC-Bold,STSongti-SC;font-weight:700;color:#fff;line-height:17px;cursor:pointer}.info-box .btn:hover .qrcode-box[data-v-684bdfb8]{opacity:1;visibility:visible}.list[data-v-684bdfb8]{padding-left:75px;margin-top:20px}.small-swiper .swiper-slide[data-v-684bdfb8]{width:200px;margin-right:14px;position:relative}.small-swiper .swiper-slide img[data-v-684bdfb8]{display:block;width:200px;height:114px;object-fit:cover}.small-swiper .swiper-slide.active .mask[data-v-684bdfb8],.small-swiper .swiper-slide:hover .mask[data-v-684bdfb8]{visibility:visible;opacity:1}.small-swiper .mask[data-v-684bdfb8]{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.8);visibility:hidden;opacity:0;transition:all .4s ease;font-size:14px;font-family:STSongti-SC-Bold,STSongti-SC;font-weight:700;color:#fff;line-height:20px;display:flex;align-items:center;justify-content:center}.small-swiper .mask span[data-v-684bdfb8]{width:130px;text-align:center}.small-swiper .mask[data-v-684bdfb8]:after{content:"";position:absolute;width:144px;height:60px;border:1px solid #fff}

/*!
 *  Fonts.css -- Cross-platform Chinese fonts solution
 *
 *  Copyright (C) 2013-2015 Zeno Zeng
 *  Released under the MIT license
 *
 *  Github: https://github.com/zenozeng/fonts.css
 */.message-box[data-v-711ae898]{width:80vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-30%);z-index:99999;background:#fff;visibility:hidden;opacity:0;transition:all .3s ease-in-out;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,.4)}.message-box .message-title[data-v-711ae898]{padding:15px 0 10px;font-size:18px;text-align:center;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.1)}.message-box .message-content[data-v-711ae898]{padding:1.3em 1.6em 1.3em;min-height:40px;font-size:15px;line-height:1.4;color:#999;max-height:400px;overflow-y:auto}.message-box .message-button[data-v-711ae898]{color:#007aff;border-top:1px solid rgba(0,0,0,.05);line-height:50px;text-align:center;font-size:17px;cursor:pointer}.show-message[data-v-711ae898]{visibility:visible;opacity:1;transform:translate(-50%,-50%)}.app-footer[data-v-711ae898]{position:absolute;bottom:0;left:0;right:0}.swiper-inner[data-v-711ae898]{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:50%}.swiper-slide[data-v-711ae898]{overflow:hidden}.page-inner[data-v-711ae898]{position:absolute;left:0;right:0;bottom:0;top:80px}.page-inner .page-swiper[data-v-711ae898]{height:100%}.flex-center[data-v-711ae898]{display:flex;align-items:center}.pagination[data-v-711ae898]{position:fixed;top:50%;transform:translateY(-50%);right:60px;z-index:11}.pagination[data-v-711ae898] .swiper-pagination-bullet{width:22px;height:22px;border-radius:50%;margin:12px 0;border:1px solid transparent;display:flex;align-items:center;justify-content:center;opacity:1;background-color:transparent;outline:none}.pagination[data-v-711ae898] .swiper-pagination-bullet:after{content:"";width:6px;height:6px;border-radius:50%;background-color:#858585}.pagination[data-v-711ae898] .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #262626}.pagination[data-v-711ae898] .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background-color:#262626}