.active[data-v-2003e8f3]{color:#428fef!important;border-bottom:1px solid #428fef}.header[data-v-2003e8f3]{position:fixed;top:0;left:0;width:100vw;height:80px;display:flex;justify-content:space-around;align-items:center;color:#fff;background:#fff;border-bottom:1px solid hsla(0,0%,100%,.2);box-sizing:border-box;z-index:99}.header .logo h1[data-v-2003e8f3]{font-size:0}.header .logo h1 svg[data-v-2003e8f3]{fill:#428fef}.header .menu-list[data-v-2003e8f3]{display:flex;justify-content:center;align-items:center;height:100%;padding-right:80px;font-size:14px;font-weight:500;color:#666;line-height:80px;transition:all .3s ease-out 0s}.header .menu-list .menu-item[data-v-2003e8f3]{position:relative;height:100%;display:flex;justify-content:center;align-items:center}.header .menu-list .menu-item .text[data-v-2003e8f3]{padding:0 25px}.header .menu-list .menu-item .text[data-v-2003e8f3]:hover{cursor:pointer}.header .menu-list .menu-item[data-v-2003e8f3]:hover{box-shadow:0 0 8px 0 rgba(34,35,37,.1)}.is-scroll[data-v-2003e8f3]{box-shadow:0 0 5px 0 rgba(21,29,26,.15)}.footer .copy[data-v-1726f622]{height:45px;font-size:12px;font-weight:500;background:#efefef;line-height:45px}.footer .copy .text[data-v-1726f622]{color:#a7a6a6;opacity:.87}.footer .copy a[data-v-1726f622]{color:inherit;text-decoration:none}img[data-v-70cfb4da]{width:100%}.flex-center[data-v-70cfb4da]{display:flex;justify-content:center;align-items:center}.about[data-v-70cfb4da]{position:relative;min-height:100vh;margin-top:80px;color:#fff}.about .banner[data-v-70cfb4da]{width:100%;position:relative}.about .banner .text[data-v-70cfb4da]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about .banner .text .text-zh[data-v-70cfb4da]{display:flex;font-size:40px;font-weight:400;line-height:40px}.about .banner .text .text-zh .dot[data-v-70cfb4da]{width:4px;height:4px;background:#fff;border-radius:50%;border:6px solid #365a87;margin:15px 20px;box-sizing:content-box}.about .banner .text .text-en[data-v-70cfb4da]{display:flex;font-size:16px;font-weight:400;line-height:40px}.about .banner .text .text-en .line[data-v-70cfb4da]{margin:20px;width:80px;height:1px;background:#fff}.about .card[data-v-70cfb4da]{margin:0 auto;width:1200px;color:#8d8d98}.about .card-content[data-v-70cfb4da]{text-align:left;margin-top:50px}.about .card-content .text[data-v-70cfb4da]{margin-bottom:20px;font-size:14px;font-weight:500;color:#585656;line-height:25px}.about .contact[data-v-70cfb4da]{text-align:center}.about .contact .aboutus[data-v-70cfb4da]{width:1200px;margin:80px auto;display:flex;color:#8d929b}.about .contact .aboutus .left[data-v-70cfb4da]{width:500px;margin-right:100px}.about .contact .aboutus .left .title[data-v-70cfb4da]{display:flex;color:#4c4b4b}.about .contact .aboutus .left .title .bigc[data-v-70cfb4da]{font-size:90px;font-weight:400;font-family:cursive}.about .contact .aboutus .left .title .title-name[data-v-70cfb4da]{margin-left:6px}.about .contact .aboutus .left .title .title-name .title-en[data-v-70cfb4da]{font-size:32px;font-weight:400;margin-top:20px}.about .contact .aboutus .left .title .title-name .title-zh[data-v-70cfb4da]{font-size:24px;font-weight:400;text-align:left}.about .contact .aboutus .left .desc-val[data-v-70cfb4da]{margin-bottom:12px;font-size:15px;font-weight:500;color:#585656;line-height:25px;text-indent:2em;text-align:left}.about .contact .aboutus .right[data-v-70cfb4da]{width:600px;height:300px}.about .contact .aboutus .right .right-top[data-v-70cfb4da]{text-align:left;margin-left:30px;margin-top:30px;color:#4c4b4b}.about .contact .aboutus .right .right-top .title-zh[data-v-70cfb4da]{font-size:26px;font-weight:400;margin-top:20px}.about .contact .aboutus .right .right-top .title-en[data-v-70cfb4da]{font-size:24px;font-weight:400}.about .contact .aboutus .right .right-footer[data-v-70cfb4da]{margin-top:64px;display:flex;justify-content:space-between;align-items:center;color:#8d929b;background:url(../img/bg.ee450f04.png);background-size:cover;height:100%}.about .contact .aboutus .right .right-footer .right-item[data-v-70cfb4da]{width:200px;height:176px;text-align:center;font-size:14px;font-weight:400;color:#8d929b;line-height:26px}.about .contact .aboutus .right .right-footer .right-item .title[data-v-70cfb4da]{font-size:26px;font-weight:400;color:#4c4b4b;margin-bottom:5px}.about .contact .aboutus .right .right-footer .right-item .title-en[data-v-70cfb4da]{margin-bottom:20px}.about .contact .aboutus .right .right-footer .right-item .text[data-v-70cfb4da]{color:#585656}.about .contact .intro[data-v-70cfb4da]{width:1200px;height:300px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;color:#8d929b}.about .contact .intro-item[data-v-70cfb4da]{width:270px;text-align:left;font-size:14px;font-weight:400;color:#8d929b;line-height:26px}.about .contact .intro-item .title[data-v-70cfb4da]{text-indent:20px;font-size:26px;font-weight:500;color:#4c4b4b;margin-bottom:20px}.about .contact .intro-item .intro-content[data-v-70cfb4da]{height:70px}.about .contact .line[data-v-70cfb4da]{width:1200px;height:2px;margin:0 auto;background:#dcdcdc}.about .contact .content[data-v-70cfb4da]{display:flex;justify-content:center;height:360px;color:#8d929b;border-bottom:1px solid hsla(0,0%,100%,.16)}.about .contact .content .company-message[data-v-70cfb4da]{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:left;margin-right:5vw}.about .contact .content .company-message[data-v-70cfb4da]:last-child{margin-right:0}.about .contact .content .company-message .company-name-zh[data-v-70cfb4da]{color:#65686e;font-size:26px;font-weight:400;line-height:32px}.about .contact .content .company-message .company-name-en[data-v-70cfb4da]{color:#65686e;font-size:14px;font-weight:400;line-height:32px}.about .contact .content .company-message .department-zh[data-v-70cfb4da]{color:#898f99;font-size:20px;font-weight:400}.about .contact .content .company-message .address[data-v-70cfb4da],.about .contact .content .company-message .email[data-v-70cfb4da],.about .contact .content .company-message .tel[data-v-70cfb4da]{margin-top:20px;font-size:16px;font-weight:300}.about .contact .content .company-message .text[data-v-70cfb4da]{font-size:14px;font-weight:400;line-height:32px;opacity:.59}.about .footer[data-v-70cfb4da]{position:absolute;left:0;bottom:0;width:100%}@media screen and (max-width:1440px){.about .banner .text .text-zh[data-v-70cfb4da]{padding-left:50px;font-size:26px}.about .contact[data-v-70cfb4da]{position:relative;top:-50px;transform:scale(.8);height:750px}.about .contact .card-content .text[data-v-70cfb4da],.about .contact .intro-item .intro-content[data-v-70cfb4da]{font-size:16px}}