html,body{margin:0;padding:0;font-family:"Noto Sans SC","Microsoft YaHei";width:100%;overflow-x:hidden;outline:none}a{text-decoration:none;outline:none}*{outline:none}i{font-style:normal}h1,h2,h3,h4,h5,h6,figure,ul,ol,li{font-weight:normal;list-style:none;margin:0;padding:0}@font-face{font-family:'iconfont';src:url("../fonts/iconfont.woff2?t=1740030819722") format("woff2"),url("../fonts/iconfont.woff?t=1740030819722") format("woff"),url("../fonts/iconfont.ttf?t=1740030819722") format("truetype")}@font-face{font-family:'common';src:url("../fonts/common/iconfont.woff2?t=1740030819722") format("woff2"),url("../fonts/common/iconfont.woff?t=1740030819722") format("woff"),url("../fonts/common/iconfont.ttf?t=1740030819722") format("truetype")}@keyframes bg-scale{0%,100%{background-size:100%;background-position:50% 50%}50%{background-size:105%;background-position:60% 60%}}.button{display:flex;justify-content:center;align-items:center;display:inline-flex;width:auto;padding:0 3rem;height:3.6rem;border-radius:1.8rem;background:#e62129;color:#fff;overflow:hidden;cursor:pointer;position:relative;z-index:1}@media screen and (min-width: 768px){.button{transition:all .35s ease-in-out}}.button.w{border:1px solid #fff;background:transparent}.button.border{height:44px;border:2px solid #e62129}.button::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:#e62129;z-index:-1;opacity:0}@media screen and (min-width: 768px){.button::before{transition:all .5s ease-in-out}}.button span{margin-right:12px;font-size:16px;font-weight:400;position:relative;text-transform:uppercase}@media screen and (min-width: 768px){.button span{transition:all .35s ease-in-out}}.button i{position:relative;font-family:"iconfont"}@media screen and (min-width: 768px){.button i{transition:all .35s ease-in-out}}.button i::before{content:"\e6fc";font-family:"iconfont";font-size:16px;background:none}@media screen and (min-width: 768px){.button i::before{transition:all .35s ease-in-out}}@media screen and (min-width: 768px){.button:hover::before{height:100%;opacity:1;top:0}.button:hover.border{border-color:#e62129}}.video-box{position:fixed;top:0%;left:0%;width:100%;height:0;background:#fff;overflow:hidden;pointer-events:none;z-index:1001;transition-delay:.5s;z-index:10000}@media screen and (min-width: 768px){.video-box{transition:all .5s ease-in-out}}.video-box video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;opacity:0}@media screen and (min-width: 768px){.video-box video{transition:all .5s ease-in-out}}.video-box .colse{position:absolute;right:60px;top:60px;cursor:pointer;z-index:3;opacity:0}@media screen and (min-width: 768px){.video-box .colse{transition:all .5s ease-in-out}}.video-box .colse i{font-family:"iconfont";color:#e62129;font-size:48px;opacity:.8;display:inline-block}@media screen and (min-width: 768px){.video-box .colse i{transition:all .5s ease-in-out}}.video-box .colse:hover i{transform:rotate(180deg)}.video-box.active{height:100%;opacity:1;pointer-events:auto}@media screen and (min-width: 768px){.video-box.active{transition:all .5s ease-in-out}}.video-box.active video{opacity:1;transition-delay:.5s}@media screen and (min-width: 768px){.video-box.active video{transition:all .5s ease-in-out}}.video-box.active .colse{opacity:1;transition-delay:.2s}@media screen and (min-width: 768px){.video-box.active .colse{transition:all .5s ease-in-out}}.line2{-webkit-line-clamp:2}.line3{-webkit-line-clamp:3}.line4{-webkit-line-clamp:4}.line2,.line3,.line4{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.t_uppercase{text-transform:uppercase}@media screen and (min-width: 768px){.transition{transition:all .5s ease-in-out}}@media screen and (min-width: 768px){.transition.d_35{transition:all .35s ease-in-out}}@media screen and (min-width: 768px){.transition3{transition:all .6s ease-in-out}}.black{color:#333}.b_b{background:#333}.white{color:#fff}.b_w{background:#fff}.flex,.wrap-flex{display:flex;justify-content:space-between}.wrap-title h2{font-size:3.6rem;line-height:1;color:#333;font-weight:600;margin-bottom:1.6rem}.wrap-title h2.f_line{position:relative}.wrap-title h2.f_line::after{content:"";width:5.4rem;height:2px;position:absolute;left:0;bottom:0;background:#e62129}.wrap-title h2.f_line.text-center{text-align:center}.wrap-title h2.f_line.text-center::after{left:50%;transform:translateX(-50%)}.wrap-title h2.f_line.white{background:#fff}.wrap-title h2.p_16{padding:1.1rem 0 2.1rem}.wrap-title h4{font-size:1.4rem;line-height:1.5;font-weight:500;color:#333}.wrap-title .line{width:6.7rem;height:3px;background:#e62129;margin:10px auto 0;display:block}@media screen and (max-width: 1600px){.wrap-title h2{font-size:2.25vw;margin-bottom:1vw}.wrap-title h2.f_line::after{width:3.375vw;height:.125vw}.wrap-title h2.p_16{padding:.8vw 0 1.5vw}.wrap-title h4{font-size:0.875vw}}@media screen and (max-width: 768px){.wrap-title h2{font-size:3.6rem;margin-bottom:1.4rem}.wrap-title h2.f_line::after{width:6rem;height:.2rem}.wrap-title h2.p_16{padding:1.1rem 0 2.1rem}.wrap-title h4{font-size:2rem}}
