.index-feature-scroll{position:absolute;top:-60px}.page-index{background:#f0f0f0}.page-index .index-kv-wrap{width:100%;overflow:hidden;z-index:11}.page-index .index-kv-wrap>img{transform-origin:50% 0;transform:scale(1);opacity:1;animation:index-kv-scale 1.5s ease-in-out 1}.page-index .index-kv-wrap .index-kv-text{transform:translateY(0);opacity:1;animation:index-kv-shift 1.5s ease-in-out 1}.page-index .index-kv-text{color:#fff;font-size:6.933333333333333vw;line-height:8.533333333333333vw;position:absolute;top:38.93333333333333vw;right:4vw}@media (min-width:992px){.page-index .index-kv-text{font-size:2.708333333333333vw;line-height:3.854166666666667vw;top:10.416666666666668vw;left:0;right:0}}.page-index .index-intro-wrap{padding:0 36px 60px;transform:translateY(0);opacity:1;animation:index-kv-shift 1.5s ease-in-out 1}.page-index .index-intro-box{width:85.33333333333334%;background:#fff;padding:54px 12px 40px;margin:-36px auto 0}@media (min-width:992px){.page-index .index-intro-box{width:48.4375%;margin:-50px auto 0}}.page-index .index-intro-box .text-quote{max-width:320px;position:relative;margin:36px auto 0}@media (min-width:992px){.page-index .index-intro-box .text-quote{max-width:100%}}.page-index .index-intro-box .quote-left{width:100%;height:auto;background-size:100% auto;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAhCAMAAACcLxmXAAABwlBMVEUAAAD///+AgID///+qqqqqqqq2trbb29u/v7+5ubnR0dG/v7/V1dXExMTMzMy/v7/Dw8PJycnMzMzOzs7FxcXR0dHKysrMzMzGxsbQ0NDIyMjKysrFxcXLy8vNzc3ExMTLy8vHx8fKysrGxsbGxsbIyMjNzc3Ly8vIyMjNzc3KysrKysrKysrLy8vMzMzNzc3Ly8vMzMzNzc3MzMzJycnNzc3Nzc3Ly8vOzs7JycnLy8vNzc3Ly8vMzMzNzc3MzMzLy8vMzMzLy8vKysrMzMzLy8vMzMzMzMzMzMzMzMzLy8vNzc3Ly8vNzc3MzMzMzMzLy8vLy8vMzMzKysrMzMzLy8vMzMzLy8vMzMzMzMzNzc3MzMzLy8vLy8vNzc3MzMzLy8vLy8vMzMzNzc3MzMzNzc3MzMzNzc3MzMzLy8vMzMzLy8vMzMzMzMzMzMzMzMzLy8vMzMzLy8vMzMzMzMzLy8vLy8vMzMzMzMzLy8vMzMzMzMzLy8vMzMzMzMzMzMzMzMzLy8vMzMzMzMzMzMzMzMzMzMzMzMzLy8vLy8vMzMzMzMzNzc3MzMzMzMzLy8vMzMzLy8vMzMzMzMzMzMzMzMzIzS3+AAAAlXRSTlMAAQICAwYHBwgLCwwMDQ8QERMUFRYWGBkbGxwdHyIkJycpKy0xMzM2ODg6Pj9AQUJERkhLTExNTk5QU1dZaGttcHJ1eHh7fYKGh4iJioqLjI6PlZaaoqaor7CxtLa7u73AwcLCw8PExcfLzc/Q0dLT1NfZ29zd3t/g4+Tl5+jp6uzt7e/w8vP19vf3+Pj5+vv7/Pz9/vEGj/MAAAF6SURBVDjLY9CtmYoErLkZoIDfE1m8TZdhVOHIUagSlQoGWXWoCrltIeKphR0QhazCYmBgloeqkJEHIi7m0ABRCAO6RagK4cB+AlC8GSFuArJhqj47ujoJH6DwpCo4X9AeyJ/SrsCIrlA9DCjRkQTnKwQA+ROyxTFstkoGStR7w/mG8UB+V6AAhkKnKqBEmTGMy2YH9NuUBiMMJwqH9E2d2psCt0k2CKivN10Uw4mmaUCJWg8Yl8kyAxQGLhzo6jg86oF+ztSC8YX8uqdO7c8RwzBQLRZoQFMwjMtiBTRwSrUDhk/Y/YEGTkzTgfHlwoH6euJ50dUxGWQCDah0g/E5vYD6pubrYRgonwD0cneoCJTL5V4xcerUCkyf8Ia1TJk6NdGIGaouoBwY7aXuQuj2ykc0Tp46NcaCCyqgkQtUV+wiiW4em3MzUF2cOdzlwq4lUwscpTAcyKwc3doZacqHEJH2DbGRYMACNEO9tFFCQkmRmwErUJVhhbMBW0JKe8acgWEAAAAASUVORK5CYII=);width:20px;margin-right:12px}.page-index .index-intro-box .quote-left:before{content:"";display:block;width:100%;padding-top:82.5%}.page-index .index-intro-box .quote-right{width:100%;height:auto;background-size:100% auto;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAjCAMAAADR57icAAAB+1BMVEUAAAAAAACqqqq/v7/MzMyqqqrV1dW2tra/v7/f39/GxsbMzMy5ubnR0dG/v7/V1dXExMS/v7/S0tLGxsbJycnMzMzIyMjKysrMzMzOzs7Q0NDIyMjDw8PFxcXJycnLy8vMzMzGxsbNzc3IyMjJycnLy8vMzMzNzc3IyMjMzMzIyMjJycnKysrNzc3JycnKysrHx8fMzMzIyMjJycnPz8/JycnNzc3Ozs7Ly8vMzMzOzs7Ly8vKysrNzc3Ly8vMzMzKysrNzc3Ly8vLy8vOzs7MzMzNzc3Nzc3MzMzNzc3KysrMzMzNzc3MzMzMzMzNzc3MzMzNzc3MzMzLy8vMzMzMzMzLy8vMzMzLy8vNzc3Ly8vKysrMzMzLy8vMzMzNzc3Ly8vMzMzLy8vLy8vMzMzLy8vNzc3MzMzLy8vMzMzMzMzLy8vNzc3MzMzMzMzLy8vMzMzMzMzLy8vLy8vLy8vMzMzLy8vLy8vLy8vLy8vMzMzMzMzLy8vMzMzLy8vMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzLy8vMzMzMzMzLy8vMzMzLy8vMzMzLy8vMzMzMzMzMzMzLy8vMzMzMzMzLy8vLy8vMzMzMzMzNzc3MzMzMzMzMzMzMzMzMzMzNzc3MzMzMzMzLy8vMzMzMzMzNzc3MzMzMzMyVYucTAAAAqHRSTlMAAQMEBQYGBwgICQoLCwwMDRAREhMUFxgZGhscHh8hIiMkJCUmJygpKi0uLzAzNDU3Nzg5Oz09PkBBQ0RITU5VVldYWV1fYGFkZmlpa21zdXd7foCBg4WHiYmKjIyNkJOUlZiZmpydn6Okpqenqausr7CytLW4uru8vr6/wMLGyNLU1dbZ29zd3t/h4uLj5Ofo6uvs7e/x8vLz8/T19vf4+Pn6/Pz9/f46Y8n0AAABmklEQVQ4y+3SZVcCQRSA4VXBwC5QsbtbxFbs7lbs7u5G7O5CQdT7M505G+7Z8Q94jvfby304O8xCUT/jIKJ+HQsbfpm6d4wlm/3mXIpHS3/KPHbx6m4+VUy6sOb9u01OSuKm9V9wXyklXIj6EOBlwZMua8XgKwBsZDkKXVAjcsbTOhl9PsUoduv5rsT5Wk4A3nfrmSd5q3XIafIIJyo4RovjNnc67cv2AD4eSpyFThypNQDc9oYwnTSFvvayZEv8EGn/G8DncjrbrTcInimJSxQnos/huVbCtGLlC+BxnLxs+RCGM2lsN12gPFIRziwOPwlq3NibmnsH0K06EdCjCrudTPZRRTsoz7vIdxezgOFwBNt9lyi3CglnmoEXUC1j/0NrepQroQR0LMXuMcecaa9tlIYJKwL6N2GoSWE7bRfldSd5xPgRDGej2M4+wG+zwZIekYkA9oQzG6r2DKW2XUlPsEQAh3KZDQ2Nugd6un0EUP/EbGjIzYCfAHLzD/8+VA1M8qZcxsHACv5ikpJHJ/DG15KDdgH8RcI3Y7WMujbsS/AAAAAASUVORK5CYII=);width:20px;margin-left:12px}.page-index .index-intro-box .quote-right:before{content:"";display:block;width:100%;padding-top:87.5%}.page-index .index-tabs-wrap{height:80px;background:#dedede}.page-index .index-tabs-wrap .index-tab-item{width:328px;height:44px;font-size:18px;line-height:44px;text-align:center;border-right:1px solid #000}.page-index .index-tabs-wrap .index-tab-item:first-child{border-left:1px solid #000}.page-index .index-feature-tab{height:70px;font-size:22px;line-height:70px;background:#dedede}.page-index .index-feature-box{color:#fff;font-size:15px;line-height:28px;background:#000;padding:36px 64px 40px}@media (min-width:992px){.page-index .index-feature-box{width:35%;padding:4.833333333333333% 0;position:absolute;top:50%;transform:translateY(-50%)}.page-index .index-feature-box.feature-box1,.page-index .index-feature-box.feature-box3{right:0}.page-index .index-feature-box.feature-box2{left:0}}@media (min-width:1200px){.page-index .index-feature-box{width:420px;padding:58px 0}.page-index .index-feature-box.feature-box1,.page-index .index-feature-box.feature-box3{left:50%;right:auto;margin-left:180px}.page-index .index-feature-box.feature-box2{right:50%;left:auto;margin-right:180px}}.page-index .index-feature-box .btn-box{width:224px;height:54px;font-size:15px;line-height:54px;margin:28px auto 0}.page-index .index-feature-box .line-rarr{width:32px;position:absolute;top:50%;right:36px}.page-index .index-bottom-wrap{height:100px;background:#fff;padding:0 20px}.page-index .index-bottom-wrap.is-sticky{position:sticky;bottom:0;animation:index-bottom .3s ease-out}.page-index .index-bottom-wrap .icon-rarr{margin-top:-5px}.page-index .index-bottom-wrap a+a{margin-left:20px}@keyframes index-kv-scale{0%,30%{transform:scale(1.2);opacity:0}}@keyframes index-kv-shift{0%,30%{transform:translateY(200%);opacity:0}}@keyframes index-bottom{0%{bottom:-100px}}