/*!
 *  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
 */.page[data-v-31657215]{background-color:#fff;min-height:100vh}.page .banner-box[data-v-31657215]{padding:80px 0 0;position:sticky;transition:all .15s linear;top:0}.page .banner-box .swiper .swiper-slide[data-v-31657215]{height:405px;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.page .banner-box .swiper .swiper-slide[data-v-31657215]:after{content:"";background-color:rgba(0,0,0,.2);position:absolute;left:0;top:0;right:0;bottom:0}.page .banner-box .swiper .swiper-slide>div[data-v-31657215]{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);color:#fff;font-size:32px}.page .banner-box .swiper .swiper-slide>div>div>span[data-v-31657215]{font-size:18px;position:absolute;top:37px;text-align:center;width:100%}.page .banner-box .swiper .swiper-slide>div>div>img[data-v-31657215]{width:196px;height:auto;display:block;margin:0 auto 15px}.page .banner-box .swiper .swiper-slide>div>span[data-v-31657215]{display:block;text-align:center}.page .banner-box .swiper .swiper-slide-virtual[data-v-31657215]{opacity:0}.page .container-detail[data-v-31657215]{position:relative;padding:0 0 50px;background:#fff}.page .container-detail>h1[data-v-31657215]{margin:0;padding:70px 0 0;text-align:center;font-size:30px;font-weight:400}.page .container-detail>h2[data-v-31657215]{font-weight:400;font-size:18px;line-height:35px;text-align:center;color:rgba(0,0,0,.7)}.page .desc-box[data-v-31657215]{display:flex;justify-content:space-between;flex-wrap:nowrap;position:relative;max-width:1440px;min-height:500px;margin:35px auto;background:#fff}.page .desc-box>h1[data-v-31657215],.page .desc-box>h2[data-v-31657215]{display:block}.page .desc-box .left-box[data-v-31657215]{width:750px;height:500px;margin:0 0 0 30px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-repeat:no-repeat;background-size:cover;background-position:50%}.page .desc-box .right-box[data-v-31657215]{flex:1;font-size:14px;line-height:25px;color:#262626;margin:0 0 0 780px;padding:0 30px 0 30px;transition:all .15s linear}.page .desc-box .right-box>h1[data-v-31657215]{margin:0 0 50px;font-size:36px;line-height:44px}.page .desc-box .right-box>.desc[data-v-31657215]{font-size:14px;line-height:25px;min-height:140px;padding:0 0 50px}.page .desc-box .right-box .box[data-v-31657215]{display:flex;justify-content:flex-start;flex-wrap:nowrap}.page .desc-box .right-box .tel[data-v-31657215]{padding:0 40px 0 0}.page .desc-box .right-box .date[data-v-31657215],.page .desc-box .right-box .tel[data-v-31657215]{display:flex;justify-content:flex-start;flex-wrap:nowrap}.page .desc-box .right-box .date img[data-v-31657215],.page .desc-box .right-box .tel img[data-v-31657215]{width:60px;height:60px}.page .desc-box .right-box .date>div[data-v-31657215],.page .desc-box .right-box .tel>div[data-v-31657215]{padding:0 0 0 15px;font-size:14px;line-height:1.4}.page .desc-box .right-box .date>div h3[data-v-31657215],.page .desc-box .right-box .tel>div h3[data-v-31657215]{margin:0}.page .desc-box .right-box .date>div div[data-v-31657215],.page .desc-box .right-box .tel>div div[data-v-31657215]{color:#262626}.product-list[data-v-31657215]{max-width:1300px;overflow-x:hidden;margin:50px auto 0;background:#fff}.product-list .product-swiper .swiper-slide[data-v-31657215]{width:200px;height:114px;overflow:hidden;cursor:pointer}.product-list .product-swiper .swiper-slide>img[data-v-31657215]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:100%;height:auto}.product-list .product-swiper .swiper-slide .text-box[data-v-31657215]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2);transition:all .3s ease-in-out;opacity:0;width:144px;height:60px;border:1px solid #fff;overflow:hidden}.product-list .product-swiper .swiper-slide .text-box h2[data-v-31657215]{line-height:60px;text-align:center;margin:0;font-size:14px;color:#fff;font-family:STSongti-SC-Black,STSongti-SC}.product-list .product-swiper .swiper-slide:hover .text-box[data-v-31657215]{transform:translate(-50%,-50%) scale(1);opacity:1}.product-list .product-swiper .slide-active>img[data-v-31657215]{width:120%;height:auto;filter:blur(4px) brightness(.5)}.product-list .product-swiper .slide-active .text-box[data-v-31657215]{transform:translate(-50%,-50%) scale(1);opacity:1}