@charset "UTF-8";.gallery .gallery-item a:after,.gallery .gallery-item a:before,.promos ul:after,.promos ul:before{content:"";display:table}.gallery *,.promos,.promos *{box-sizing:border-box}.gallery .gallery-item a:after,.promos ul:after{clear:both;overflow:hidden}.containerIndex{width:auto}body{background-color:#eaeaea}.gallery{position:relative;margin-top:60px;width:100%;background-color:#ccc;font-family:"Noto Sans CJK SC","Source Han Sans CN","Microsoft YaHei";color:#424242}.gallery.carousel{padding-bottom:75%}@media (min-width:641px){.gallery.carousel{padding-bottom:41.66667%}}.gallery.carousel .gallery-inner{position:absolute;overflow:hidden}.gallery.carousel .gallery-item{height:100%}.gallery a{color:inherit}.gallery .gallery-inner{width:100%;height:100%}.gallery .gallery-slides{position:relative;width:100%;height:100%}.gallery .gallery-item{position:relative;width:100%;padding-bottom:75%}.gallery .gallery-item a{display:block}.gallery .gallery-item .gallery-item-wrapper{position:absolute;width:100%;height:100%;background-size:cover;overflow:hidden}.gallery .gallery-item .video-layer{position:absolute;width:100%;height:100%;z-index:1}.gallery .gallery-item .gallery-item-picture,.gallery .gallery-item .gallery-item-video{display:block;position:absolute;left:50%;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.gallery .gallery-item .gallery-item-content{z-index:1}.gallery .gallery-item .gallery-item-title{font-size:34px;font-size:calc(17px + (34 - 17) * (100vw - 320px)/ (640 - 320));line-height:1em;font-weight:lighter}@media (min-width:641px){.gallery .gallery-item{padding-bottom:41.66667%}.gallery .gallery-item .gallery-item-picture,.gallery .gallery-item .gallery-item-video{position:static;margin-left:auto;width:100%;height:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gallery .gallery-item .gallery-item-title{font-size:24px;line-height:1em}}@media (min-width:891px){.gallery .gallery-item .gallery-item-title{font-size:30px;line-height:1em}}@media (min-width:1041px){.gallery .gallery-item .gallery-item-title{font-size:36px;line-height:1em}}@media (min-width:1457px){.gallery .gallery-item .gallery-item-title{font-size:40px;line-height:1em}}.gallery .gallery-item .gallery-item-desc{margin-top:10px;font-size:22px;font-size:calc(11px + (22 - 11) * (100vw - 320px)/ (640 - 320));line-height:1em;font-weight:lighter}@media (min-width:641px){.gallery .gallery-item .gallery-item-desc{font-size:14px;line-height:1em}}@media (min-width:891px){.gallery .gallery-item .gallery-item-desc{font-size:16px;line-height:1em}}@media (min-width:1041px){.gallery .gallery-item .gallery-item-desc{margin-top:12px;font-size:20px;line-height:1em}}@media (min-width:1457px){.gallery .gallery-item .gallery-item-desc{margin-top:16px;font-size:22px;line-height:1em}}.gallery .gallery-item .gallery-item-links{display:none}@media (min-width:1041px){.gallery .gallery-item .gallery-item-links{display:block;margin-top:24px}}.gallery .gallery-item .gallery-item-links .gallery-item-link{display:inline-block;width:100px;height:26px;border-radius:13px;font-size:14px;line-height:24px;text-align:center;transition:all .25s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1457px){.gallery .gallery-item .gallery-item-links{margin-top:30px}.gallery .gallery-item .gallery-item-links .gallery-item-link{height:32px;border-radius:16px;line-height:30px}}.gallery .gallery-item .gallery-item-links .gallery-item-link:first-child{margin-right:32px}.gallery .gallery-item.background-light .gallery-item-links .gallery-item-link{color:#424242;border:1px solid #424242}.gallery .gallery-item.background-light .gallery-item-links .gallery-item-link:hover{background-color:#424242;color:#fff}.gallery .gallery-item.background-dark .gallery-item-desc,.gallery .gallery-item.background-dark .gallery-item-title{color:#fff}.gallery .gallery-item.background-dark .gallery-item-links .gallery-item-link{color:#fff;border:1px solid #fff}.gallery .gallery-item.background-dark .gallery-item-links .gallery-item-link:hover{background-color:#fff;color:#424242}.gallery .align-bottom-center,.gallery .align-left-bottom,.gallery .align-left-middle,.gallery .align-left-top,.gallery .align-middle-center,.gallery .align-top-center{position:absolute;width:100%;text-align:center}.gallery .align-top-center{top:34px;top:calc(17px + (34 - 17) * (100vw - 320px)/ (890 - 320))}@media (min-width:1041px){.gallery .align-top-center{top:40px}}@media (min-width:1457px){.gallery .align-top-center{top:60px}}@media (min-width:1937px) and (max-width:2560px){.gallery .align-top-center{top:100px}}.gallery .align-middle-center{margin-top:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gallery .align-bottom-center{bottom:34px}@media (min-width:641px){.gallery .align-bottom-center{bottom:44px}}@media (min-width:1041px){.gallery .align-middle-center{margin-top:-30px}.gallery .align-bottom-center{bottom:56px}}@media (min-width:1457px){.gallery .align-middle-center{margin-top:-45px}.gallery .align-bottom-center{bottom:60px}}@media (min-width:1937px) and (max-width:2560px){.gallery .align-middle-center{margin-top:-70px}.gallery .align-bottom-center{bottom:100px}}.gallery .align-left-bottom{bottom:34px}@media (min-width:641px){.gallery .align-left-bottom{left:44px;bottom:44px;text-align:left}}@media (min-width:1041px){.gallery .align-left-bottom{left:56px;bottom:56px}}@media (min-width:1457px){.gallery .align-left-bottom{left:80px;bottom:60px}}@media (min-width:1937px) and (max-width:2560px){.gallery .align-left-bottom{left:120px;bottom:100px}}.gallery .align-left-top{top:34px}@media (min-width:641px){.gallery .align-left-top{left:44px;top:44px;text-align:left}}@media (min-width:1041px){.gallery .align-left-top{left:56px;top:56px}}@media (min-width:1457px){.gallery .align-left-top{left:80px;top:60px}}@media (min-width:1937px) and (max-width:2560px){.gallery .align-left-top{left:120px;top:100px}}.gallery .align-left-middle{top:34px}@media (min-width:641px){.gallery .align-left-middle{left:44px;top:44px;text-align:left}}@media (min-width:1041px){.gallery .align-left-middle{left:4%;top:40%}}@media (min-width:1457px){.gallery .align-left-middle{left:4%;top:40%}}@media (min-width:1937px) and (max-width:2560px){.gallery .align-left-middle{left:4%;top:40%}}.gallery .gallery-dots{display:table;position:absolute;z-index:99;bottom:calc(18px + (30 - 18) * (239.25234% - 1024px)/ (2560 - 1024));left:50%;margin-left:-45px}.ie8 .gallery .gallery-dots{bottom:18px}.gallery .gallery-dots li{display:inline-block;margin:0 9px}.gallery .gallery-dots .gallery-dot{display:block;width:12px;height:12px;border-radius:6px;transition:all .25s ease;cursor:pointer}.gallery .gallery-dots.background-light .gallery-dot{border:1px solid #424242;background-color:transparent}.gallery .gallery-dots.background-light .gallery-dot.current{background-color:#424242}.gallery .gallery-dots.background-dark .gallery-dot{border:1px solid #fff;background-color:transparent}.gallery .gallery-dots.background-dark .gallery-dot.current{background-color:#fff}.promos{width:100%;padding:6.25%}.promos a{color:inherit}.promos .promo{position:relative;float:left;width:100%}.promos .promo:not(:nth-child(1)){margin-top:16px}.promos .promo .promo-pic{position:relative;padding-bottom:55.71429%;background-color:#ccc}.promos .promo .promo-pic img{display:block;position:absolute;width:100%;height:100%}.promos .promo .promo-info{padding:4.64286% 3.92857% 6.42857%;background-color:#fff}.promos .promo .promo-info .promo-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:3.48837%;font-size:16px;font-size:calc(13px + (26 - 13) * (100vw - 320px)/ (640 - 320));line-height:1em}.promos .promo .promo-info .promo-desc{display:inline-block;font-size:14px;font-size:calc(11px + (22 - 11) * (100vw - 320px)/ (640 - 320));line-height:1em}.promos .promo .promo-links{float:right;display:none;height:14px;line-height:14px;font-size:14px}.promos .promo .promo-links .promo-link{color:#0090ff;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media (min-width:641px){.promos{padding:calc(20px + (28 - 20) * (100% - 640px)/ (890 - 640))}.ie8 .promos{padding:3.14607%}.promos .promo{width:49.40048%;padding-bottom:calc(27.57794% + 16px + 14px + 4.79616%);background-color:#fff}.ie8 .promos .promo{margin:.59952% .59952% 0 0}.promos .promo:nth-child(2n){margin-left:1.19904%}.promos .promo:nth-child(2){margin-top:0}.promos .promo:not(:nth-child(1)):not(:nth-child(2)){margin-top:1.19904%}.promos .promo .promo-pic{padding-bottom:55.82524%}.promos .promo .promo-inner{position:absolute;width:100%;height:100%;overflow:hidden}.promos .promo .promo-info{position:absolute;width:100%;margin-top:0;padding:3.39806% 3.8835% 4.36893%;transition:all .25s ease}.promos .promo .promo-info .promo-title{margin-bottom:8px;font-size:16px}.promos .promo .promo-info .promo-desc{font-size:14px}.promos .promo .promo-info .promo-links{display:inline-block}.promos .promo .promo-info .promo-link{position:relative}.promos .promo .promo-info .promo-link:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.promos .promo .promo-info .promo-detail-link{display:none}}@media (min-width:891px){.promos{padding:calc(28px + (32 - 28) * (100% - 1024px)/ (1024 - 890))}.ie8 .promos{padding:3.125%}.promos .promo{padding-bottom:35.83333%}.promos .promo:nth-child(2n){margin-left:1.04167%}.promos .promo:not(:nth-child(1)):not(:nth-child(2)){margin-top:1.04167%}.promos .promo .promo-pic{padding-bottom:55.57895%}.promos .promo .promo-info{padding:3.57895% 4.21053% 5.26316%}.promos .promo .promo-info .promo-links{display:block}}@media (min-width:1041px){.promos{padding:calc(32px + (46 - 32) * (100% - 1024px)/ (1440 - 1024))}.ie8 .promos{padding:3.19444%}.promos .promo{padding-bottom:calc(28.18991% + 20px + 14px + 3.26409% + 8px + ((12 - 8) * (100% - 435px)/ (591 - 435)/ 1348))}.promos .promo:nth-child(2n){margin-left:1.03858%}.promos .promo:not(:nth-child(1)):not(:nth-child(2)){margin-top:1.03858%}.promos .promo:hover .promo-info{margin-top:calc(-14px - 2.54873%)}.promos .promo:hover .promo-info .promo-links{opacity:1;transition-delay:.1s}.promos .promo .promo-pic{padding-bottom:56.97151%}.promos .promo .promo-info{padding:2.54873% 5.69715%}.promos .promo .promo-info .promo-title{margin-bottom:calc(8px + (12 - 8) * (100% - 435px)/ (591 - 435));font-size:20px}.promos .promo .promo-info .promo-desc{display:block}.promos .promo .promo-info .promo-links{float:none;margin-top:4.39932%;opacity:0;transition:opacity .2s ease}.promos .promo .promo-info .promo-detail-link{display:inline;margin-right:4.73773%}}@media (min-width:1457px){.promos{padding:calc(46px + (60 - 46) * (100% - 1440px)/ (1920 - 1440))}.ie8 .promos{padding:3.125%}.promos .promo{padding-bottom:calc(28.11111% + 20px + 14px + 3.11111%)}.promos .promo:nth-child(2n){margin-left:1.11111%}.promos .promo:not(:nth-child(1)):not(:nth-child(2)){margin-top:1.11111%}.promos .promo:hover .promo-info{margin-top:calc(-14px - 2.11443%)}.promos .promo:hover .promo-info .promo-links{opacity:1;transition-delay:.1s}.promos .promo .promo-pic{padding-bottom:56.85393%}.promos .promo .promo-info{padding:1.91011% 4.26966%}.promos .promo .promo-info .promo-title{margin-bottom:12px;font-size:20px}.promos .promo .promo-info .promo-desc{display:block}.promos .promo .promo-info .promo-links{float:none;margin-top:3.23383%}.promos .promo .promo-info .promo-detail-link{display:inline;margin-right:3.48259%}}@media (min-width:1937px) and (max-width:2560px){.promos{padding:calc(60px + (80 - 60) * (100% - 1920px)/ (2560 - 1920))}.ie8 .promos{padding:3.125%}.promos .promo{padding-bottom:32.75%}.promos .promo:nth-child(2n){margin-left:1.16667%}.promos .promo:not(:nth-child(1)):not(:nth-child(2)){margin-top:1.16667%}.promos .promo:hover .promo-info{margin-top:calc(-14px - 2.87648%)}.promos .promo:hover .promo-info .promo-links{opacity:1;transition-delay:.1s}.promos .promo .promo-pic{padding-bottom:55.98651%}.promos .promo .promo-info{padding:2.02361% 3.37268% 3.79427%}.promos .promo .promo-info .promo-title{font-size:20px}.promos .promo .promo-info .promo-desc{display:block}.promos .promo .promo-info .promo-links{float:none;margin-top:2.69815%}.promos .promo .promo-info .promo-detail-link{display:inline;margin-right:2.36088%}}