﻿@keyframes showhide{0%{opacity:0}to{opacity:1}}@keyframes moveShow{0%{background-position:0 0}to{background-position:-50% 0}}body,html{margin:0;padding:0;scroll-behavior:smooth}:focus{outline:0}p,ul{margin:0;padding:0}li{list-style:none;margin-bottom:0}a{color:#333;text-decoration:none;transition:all .3s ease}img{height:auto;max-width:100%;vertical-align:top}*{box-sizing:border-box}::-moz-selection{background:#d52f28;color:#fff}::selection{background:#d52f28;color:#fff}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.df{display:flex}.dg{display:grid}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.tj{text-align:justify}@font-face{font-family:iconfont;src:url(../font/font_3915284_bfd84r489zo.woff2) format("woff2"),url(../font/font_3915284_bfd84r489zo.woff) format("woff"),url(../font/font_3915284_bfd84r489zo.ttf) format("truetype")}.iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont!important;font-size:16px;font-style:normal}html{font-size:10px}body{--main_w:144rem;background:#fff;color:#666;display:flex;flex-flow:column;font-family:Heebo,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;min-height:100vh;overflow-x:hidden}.xz-container{flex:1}.xz-main{margin:0 auto;width:var(--main_w)}.xz-head-main{margin:0 6rem}.bj{background-position:top;background-repeat:no-repeat;background-size:cover}.ani_up{opacity:0;transform:translateY(50px);transition:all 1s}.ani_up.onstage{opacity:1;transform:translateY(0)}input,textarea{font-family:Heebo,sans-serif}@media screen and (max-width:1600px){body{--main_w:120rem}}@media screen and (max-width:1440px){html{font-size:9px}body{--main_w:90vw;--head_main_w:90vw}.xz-head-main{margin:0 auto;width:var(--head_main_w)}}@media screen and (max-width:1024px){body{--main_w:calc(100vw - 10rem);--head_main_w:calc(100vw - 10rem)}}@media screen and (max-width:800px){body{--main_w:calc(100vw - 6rem);--head_main_w:calc(100vw - 6rem)}}@media screen and (max-width:600px){html{font-size:8.5px}body{--main_w:calc(100vw - 5rem);--head_main_w:calc(100vw - 5rem);font-size:1.4rem;line-height:2.4rem}}.h1,.h2,.h3,.h4,.h5,h2,h3,h4,h5{color:#333;margin:0}.h1{font-size:5.6rem;line-height:1.143em}.h1,.h2,h2{font-weight:900}.h2,h2{font-size:4.8rem;line-height:1.458em}.h3,h3{font-size:3.3rem;line-height:1.344em}.h3,.h4,h3,h4{font-weight:700}.h4,h4{font-size:2.4rem;line-height:1.25em}.h5,h5{font-size:1.8rem;font-weight:500;line-height:1.5em}@media screen and (max-width:1600px){.h1{font-size:5rem}.h2,h2{font-size:4.2rem}.h3,h3{font-size:3.2rem}.h4,h4{font-size:2.25rem}.h5,h5{font-size:1.8rem}}@media screen and (max-width:1440px){.h1{font-size:4.8rem}.h2,h2{font-size:4rem}.h3,h3{font-size:3rem}.h4,h4{font-size:2rem}.h5,h5{font-size:1.6rem}}@media screen and (max-width:1024px){.h1{font-size:4.25rem}.h2,h2{font-size:3.8rem}.h3,h3{font-size:2.8rem}}@media screen and (max-width:600px){.h1{font-size:4rem}.h2,h2{font-size:3.25rem}.h3,h3{font-size:2.6rem}.h4,h4{font-size:1.8rem}.h5,h5{font-size:1.4rem}}:root{--mb-button-size:60px;--mb-bar-width:0.6;--mb-bar-height:4px;--mb-bar-spacing:10px;--mb-animate-timeout:0.4s}.mburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;height:var(--mb-button-size);line-height:var(--mb-button-size);margin:0;outline:0;padding:0 0 0 var(--mb-button-size);position:relative;vertical-align:middle}.mburger b{background:currentColor;border-radius:calc(var(--mb-bar-height)/2);color:inherit;display:block;height:var(--mb-bar-height);left:calc(var(--mb-button-size)*(1 - var(--mb-bar-width))/2);opacity:1;position:absolute;width:calc(var(--mb-button-size)*var(--mb-bar-width))}.mburger b:first-of-type{bottom:calc(50% + var(--mb-bar-spacing));transition:bottom .2s ease,transform .2s ease,width .2s ease}.mburger b:nth-of-type(2){top:calc(50% - var(--mb-bar-height)/2);transition:opacity .2s ease}.mburger b:nth-of-type(3){top:calc(50% + var(--mb-bar-spacing));transition:top .2s ease,transform .2s ease,width .2s ease}.mm-ocd-opened .mburger b:first-of-type{bottom:calc(50% - var(--mb-bar-height)/2);transform:rotate(45deg)}.mm-ocd-opened .mburger b:nth-of-type(2){opacity:0}.mm-ocd-opened .mburger b:nth-of-type(3){top:calc(50% - var(--mb-bar-height)/2);transform:rotate(-45deg)}.mburger--squeeze b:first-of-type{transition-delay:.1s,0s}.mburger--squeeze b:nth-of-type(2){transition-delay:.1s}.mburger--squeeze b:nth-of-type(3){transition-delay:.1s,0s}.mm-ocd-opened .mburger--squeeze b:first-of-type{transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .1s)}.mm-ocd-opened .mburger--squeeze b:nth-of-type(2){transition-delay:calc(var(--mb-animate-timeout))}.mm-ocd-opened .mburger--squeeze b:nth-of-type(3){transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .1s)}.xz-btn{align-items:center;background:#d52f28;border:none;border-radius:3rem;color:#fff;display:inline-flex;font-size:1.4rem;font-weight:600;height:5.6rem;justify-content:center;line-height:5.6rem;padding:0 2rem;transition:all .3s ease;white-space:nowrap;width:23.6rem}.xz-btn i{font-size:1.6rem;margin-left:.8rem}.xz-btn:hover{filter:brightness(1.1)}.xz-btn:active{transform:scale(.95)}.xz-btn.xz-btn-2{background-color:transparent;border:1px solid #d52f28;color:#d52f28}.xz-btn.xz-btn-2:hover{background-color:#d52f28;color:#fff}@media screen and (max-width:1024px){.xz-btn{width:20rem}}@media screen and (max-width:600px){.xz-btn{border-radius:2.4rem;height:4.8rem;line-height:4.8rem;width:17rem}}.home-about{color:#333;font-size:2rem;font-weight:300;line-height:3rem;padding:12rem 0 8.9rem!important}.home-about .wp-block-media-text__media{position:relative}.home-about .wp-block-media-text__media:before{background-color:#d52f28;bottom:-2rem;content:"";height:2rem;left:0;position:absolute;width:64.27%}.home-about .wp-block-media-text__media img{border-radius:0 3rem 0 0;width:100%}.home-about .wp-block-media-text__content{display:flex;flex-flow:column;height:100%;justify-content:center;padding:0 calc(50vw - var(--main_w)/2 + 2rem) 0 5vw!important;position:relative}.home-about .wp-block-media-text__content:before{background:var(--wpr-bg-be11c2b4-373a-4c7d-9aa4-54f7c80d0f0d) no-repeat 100% 0;background-size:contain;content:"";height:calc(100% + 6rem);position:absolute;right:calc(25vw - var(--main_w)/2/2);top:0;width:60%;z-index:-1}.home-about .wp-block-media-text__content h2{margin-bottom:8.2rem;position:relative}.home-about .wp-block-media-text__content h2:before{background-color:#d52f28;bottom:-4rem;content:"";height:2px;left:0;position:absolute;width:10rem}.home-about .wp-block-media-text__content .more{align-items:center;display:flex;font-size:1.8rem;font-weight:600;margin-top:4.2rem}.home-about .wp-block-media-text__content .more i{align-items:center;background-color:#d52f28;border-radius:100%;color:#fff;display:flex;font-size:1.2rem;font-weight:400;height:2.5rem;justify-content:center;margin-left:1.1rem;width:2.5rem}.home-about .wp-block-media-text__content .more:hover{color:#d52f28;transform:translateX(.25rem)}.home-line-info{min-height:auto!important;padding:0!important;position:relative}.home-line-info:before{animation:moveShow 3s linear infinite;background:var(--wpr-bg-41cb5fd7-9388-4dfd-a8cf-f0da5ffef9fc) 0 repeat-x;height:100%;left:0;position:absolute;top:0;width:100%}.home-line-info .wp-block-cover__background{display:none}.home-line-info h3{font-size:3.2rem!important;line-height:1.344em;margin:0 auto;max-width:858px;padding:10rem 0 5.2rem;width:80%}.xz-cards-izg2{margin:4rem 0 12rem}.home-partner{background-color:#f8f8f8;grid-template-columns:1fr 58.4%!important;padding:10.7rem 0;position:relative}.home-partner:before{background:var(--wpr-bg-d4ac9596-68b2-4164-ae09-2ff6d69eac2c) no-repeat 100% 100%;content:"";height:44.9rem;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:67.5%}.home-partner .wp-block-media-text__content{padding:0 4rem 0 0!important;position:relative}.home-partner .wp-block-media-text__content .btn-box{margin-top:5.7rem}.home-partner .wp-block-media-text__content .btn-box .xz-btn{align-items:center;border-radius:2rem;height:4rem;line-height:4rem;margin-right:2rem;position:relative;width:16rem}.home-partner .wp-block-media-text__content .btn-box .xz-btn:after{content:"\e692";font-family:iconfont;font-size:.8rem;margin-left:.8rem}.home-partner .wp-block-media-text__content .btn-box .xz-btn:last-of-type{background-color:transparent;border:1px solid #d52f28;color:#d52f28}.home-partner .wp-block-media-text__content .btn-box .xz-btn:last-of-type:hover{background-color:#d52f28;color:#fff}.home-partner .wp-block-media-text__media{position:relative}.home-news{padding:12.4rem 0 10rem}.home-news .wp-block-columns{justify-content:space-between;margin-bottom:5.8rem}.home-news .wp-block-columns .wp-block-column{flex:none!important;width:auto!important}.home-news .wp-block-columns .wp-block-column:last-of-type{align-items:center;display:flex;justify-content:center}.home-news .wp-block-columns .more{align-items:center;display:flex;font-size:1.8rem;font-weight:600}.home-news .wp-block-columns .more i{align-items:center;background-color:#d52f28;border-radius:100%;color:#fff;display:flex;font-size:1.2rem;font-weight:400;height:2.5rem;justify-content:center;margin-left:1.1rem;width:2.5rem}.home-news .wp-block-columns .more:hover{color:#d52f28;transform:translateX(.25rem)}@media screen and (max-width:1680px){.home-about{padding:10rem 0 8rem!important}.xz-cards-izg2{margin:4rem 0 10rem}.home-partner{padding:10rem 0}.home-news{padding:10rem 0 8rem}.home-news .wp-block-columns{margin-bottom:5rem}}@media screen and (max-width:1440px){.home-about{font-size:1.8rem;line-height:2.8rem;padding:8rem 0 6rem!important}.home-about .wp-block-media-text__content{padding:0 calc(50vw - var(--main_w)/2) 0 6rem!important}.home-about .wp-block-media-text__content:before{height:calc(100% + 4rem)}.home-about .wp-block-media-text__content h2{margin-bottom:6rem}.home-about .wp-block-media-text__content h2:before{bottom:-3rem}.home-about .wp-block-media-text__content .more{font-size:1.6rem;line-height:2rem;margin-top:3rem}.home-about .wp-block-media-text__content .more i{font-size:1rem;height:2rem;line-height:2rem;margin-left:.8rem;width:2rem}.home-line-info h3{font-size:3rem!important;padding:5rem 0}.xz-cards-izg2{margin:2rem 0 8rem}.home-partner:before{height:100%}.home-news{padding:8rem 0 6rem}.home-news .wp-block-columns{margin-bottom:4rem}.home-news .wp-block-columns .more{font-size:1.6rem;line-height:2rem}.home-news .wp-block-columns .more i{font-size:1rem;height:2rem;line-height:2rem;margin-left:.8rem;width:2rem}}@media screen and (max-width:1024px){.xz-home .home-about.wp-block-media-text{grid-template-columns:1fr!important}.home-about{padding:6rem 5rem!important}.home-about .wp-block-media-text__media{grid-column:2!important;grid-row:2!important}.home-about .wp-block-media-text__media:before{bottom:-1.25rem;height:1.25rem}.home-about .wp-block-media-text__content{grid-column:2!important;grid-row:1!important;margin-bottom:3rem;padding:0!important}.home-about .wp-block-media-text__content h2{margin-bottom:5rem}.home-about .wp-block-media-text__content h2:before{bottom:-2.5rem}.home-about .wp-block-media-text__content .more{margin-top:.5rem}.home-line-info h3{font-size:2.8rem!important;padding:2rem 0;width:90%}.xz-cards-izg2{margin:2rem 0 6rem}.home-partner{padding:8rem 0}.home-partner .wp-block-media-text__content .btn-box{margin-top:2rem}.home-partner .wp-block-media-text__content .btn-box .xz-btn{margin-top:1.5rem}.home-news{padding:6rem 0 2rem}.home-news .wp-block-columns{margin-bottom:3rem}}@media screen and (max-width:800px){.home-about{padding:5rem 3rem!important}.home-about .wp-block-media-text__content{grid-column:2!important;grid-row:1!important;margin-bottom:3rem;padding:0!important}.home-about .wp-block-media-text__content h2{margin-bottom:5rem}.home-about .wp-block-media-text__content h2:before{bottom:-2.5rem}.home-about .wp-block-media-text__content .more{margin-top:.5rem}.home-line-info h3{padding:1rem 2.5rem}.xz-cards-izg2{margin:2rem 0 5rem}.xz-home .home-partner.wp-block-media-text{grid-template-columns:1fr!important}.home-partner{padding:5rem 0}.home-partner .wp-block-media-text__media{grid-column:2!important;grid-row:2!important}.home-partner .wp-block-media-text__content{grid-column:2!important;grid-row:1!important;margin-bottom:4rem;padding:0!important}.home-partner .wp-block-media-text__content .btn-box{margin-top:1rem}.home-partner .wp-block-media-text__content .btn-box .xz-btn{margin-top:1.5rem}.home-news{padding:5rem 0 1rem}.home-news .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:auto!important}}@media screen and (max-width:600px){.home-about{padding:4rem 2.5rem!important}.home-about .wp-block-media-text__content{margin-bottom:2rem}.home-about .wp-block-media-text__content h2{margin-bottom:4rem}.home-about .wp-block-media-text__content h2:before{bottom:-2rem}.home-line-info h3{font-size:2.6rem!important;width:100%}.xz-cards-izg2{margin:0 0 4rem}.home-partner{padding:4rem 0 5rem}.home-news{padding:4rem 0 1rem}}