@charset "UTF-8";.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.light{font-family:"light"}.regular{font-family:"regular"}.medium{font-family:"medium"}.spanAfter span{background-size:100% 1px;background-position:0 100%}.box-shadow{box-shadow:0 2px 30px rgba(0,0,0,0.1)}.flex{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.flex-wrap{flex-flow:wrap}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.inline-block{display:inline-block}.block{display:block}.hide{display:none}.txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bold{font-weight:700}.ligher{font-weight:lighter}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.linear{transition-timing-function:linear;-o-transition-timing-function:linear;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear}.ease{transition-timing-function:ease;-o-transition-timing-function:ease;-moz-transition-timing-function:ease;-webkit-transition-timing-function:ease}.ease-in{transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}.ease-out{transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out}.ease-in-out{transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}.before{opacity:0;visibility:hidden}.after{opacity:1;visibility:visible}.upper{text-transform:uppercase}.middle{vertical-align:middle}.background{background-size:contain;background-repeat:no-repeat;background-position:center center}.coverbackground{background-size:cover;background-repeat:no-repeat;background-position:center center}@font-face{font-family:"regular";src:url('../fonts/D-DIN-PRO-Regular.otf');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"medium";src:url('../fonts/D-DIN-PRO-Medium.otf');font-weight:normal;font-style:normal;font-display:swap}body{font-family:"regular"}.pic{font-size:0;overflow:hidden;display:block;width:100%}.pic img{width:100%;display:block;transition:transform .8s;-o-transition:transform .8s;-moz-transition:transform .8s;-webkit-transition:transform .8s}.pic img.phone{display:none}@media (max-width: 1004px){.pic img.pc{display:none}.pic img.phone{display:block}}.phone-nav{display:none}.swiper-box{position:relative}.swiper-btn{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;z-index:10;top:50%;transform:translatey(-50%);-o-transform:translatey(-50%);-moz-transform:translatey(-50%);-webkit-transform:translatey(-50%);transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.content video,.content img,.content input[type="image"]{max-width:100%;height:auto!important;display:block;margin:0 auto}.wrap{width:var(--mainWid);margin:0 auto}.padding{padding:60px 0 var(--padding)}.pt120{padding-top:var(--padding)}.pb120{padding-bottom:var(--padding)}.mt120{margin-top:var(--padding)}.mb120{margin-bottom:var(--padding)}@media (max-width: 1004px){.padding{padding-top:var(--padding30)}.wrap{padding:0 var(--offset)}}.scroll .header-wrapper{top:calc(var(--headerH) * -1)}.header-wrapper{position:fixed;left:0;top:0;z-index:50;width:100%;background:#fff;transition:all .48s;-o-transition:all .48s;-moz-transition:all .48s;-webkit-transition:all .48s}.header-wrapper .base{height:var(--headerH);display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;padding:16px 0}.header-wrapper .other-box{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center}.header-wrapper h1{margin:0}.header-wrapper .logo-box,.header-wrapper .logo{display:block}.header-wrapper .logo-box img,.header-wrapper .logo img{display:block;width:100%}.header-wrapper .logo-box{width:2.74rem}.header-wrapper .logo{width:1.28rem}.header-wrapper .search{cursor:pointer;display:none}.header-wrapper .search svg{width:100%}.header-wrapper .searchbox{position:relative;margin-right:.32rem}.header-wrapper .searchbox .text{width:320px;height:35px;background-color:#fdccd3;border-radius:5px;border:solid 1px #f00;font-size:var(--fs18);color:#333;padding:0 20px 0 60px;font-family:"medium";transition:all .48s;-o-transition:all .48s;-moz-transition:all .48s;-webkit-transition:all .48s}.header-wrapper .searchbox .text:focus{box-shadow:0 2px 30px rgba(234,0,9,0.2)}.header-wrapper .searchbox .searchbtn{width:60px;height:100%;position:absolute;left:0;top:0;z-index:10;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center}.header-wrapper .searchbox .searchbtn svg{display:block;width:26px;margin:0 auto}.header-wrapper .searchbox .searchbtn svg path{fill:#d60220}header,.p_h{height:calc(var(--headerH) + var(--navH))}.pc-nav-box{width:100%;background:#d60220;padding:0 var(--padding30)}.pc-nav-box ul{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.pc-nav-box li{position:relative;margin-right:.96rem}.pc-nav-box li.on>a{color:#fefefe;background:#f27e01}.pc-nav-box li:hover>a{color:#fff}.pc-nav-box li:hover .nav{opacity:1;visibility:visible;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.pc-nav-box li:hover .nav:before{opacity:1;visibility:visible}.pc-nav-box li:hover .nav a{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;animation:navInUp50 .6s ease;animation-fill-mode:forwards}.pc-nav-box li>a{font-size:var(--fs28);line-height:var(--navH);position:relative;font-family:"medium";color:#fff;min-width:1.8rem;padding:0 .2rem}.pc-nav-box li>a:before{content:"";width:100%;height:2px;background:#d60220;position:absolute;bottom:0;left:0;z-index:1;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-webkit-transform:scale(0) translateZ(0)}.pc-nav-box a{display:block;transition:color .48s;-o-transition:color .48s;-moz-transition:color .48s;-webkit-transition:color .48s}.pc-nav-box .nav{position:absolute;top:100%;z-index:10;left:50%;width:2.4rem;height:auto;margin-left:-1.2rem;background:#fff;opacity:0;visibility:hidden;z-index:29;overflow:hidden;border-radius:5px;box-shadow:0 2px 30px rgba(0,0,0,0.1)}.pc-nav-box .nav:before{content:'';display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(0deg, #f00, #f00);transform:translatey(-102%);-o-transform:translatey(-102%);-moz-transform:translatey(-102%);-webkit-transform:translatey(-102%);transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;border-radius:5px}.pc-nav-box .nav a{justify-content:center;align-items:center;position:relative;width:100%;min-height:50px;line-height:20px;height:auto;padding:5px .2rem;font-size:var(--fs18);text-align:center;text-transform:capitalize;color:#666;font-family:"medium";border-bottom:solid 1px #f7f8f9;z-index:9;opacity:0;visibility:hidden;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.pc-nav-box .nav a:last-child{border-bottom:none}.pc-nav-box .nav a:hover{color:#fff;background:#d60220}@media (max-width: 1004px){.pc-nav-box{display:none}header,.p_h{height:var(--headerH)}.nav-icon{margin:0 .3rem}.nav-icon span{display:block;width:25px;height:2px;background:#f00;margin:4px 0px;border-radius:10px;transition:all ease .5s}.nav-icon span:nth-child(2){width:15px}.nav-icon span:nth-child(3){width:20px}.nav-icon.on span:nth-child(1){transform:rotate(45deg)}.nav-icon.on span:nth-child(2){display:none}.nav-icon.on span:nth-child(3){transform:rotate(134deg);margin-top:-6px;width:25px}.phone-nav{width:100%;height:calc(100% - var(--headerH));position:fixed;right:0;top:var(--headerH);background:#fff;z-index:501;overflow:auto;border-top:1px solid #f3f3f3}.phone-nav ul{width:100%;margin:0 auto;position:relative;height:100%;overflow-y:auto;overflow-x:hidden;transition:max-height .8s;-o-transition:max-height .8s;-moz-transition:max-height .8s;-webkit-transition:max-height .8s}.phone-nav ul::-webkit-scrollbar{width:4px}.phone-nav ul::-webkit-scrollbar-track{background-color:#eaeaea}.phone-nav ul::-webkit-scrollbar-thumb{background-color:#f00}.phone-nav ul li{position:relative}.phone-nav ul li.active .cat{color:#f00;font-weight:700}.phone-nav ul li.active .cat:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.phone-nav ul li>a{position:relative;display:block;font-size:var(--fs18);color:#333;line-height:1.1rem;padding:0 .3rem;border-bottom:1px solid #f3f3f3}.phone-nav ul li .cat:before{content:"";display:inline-block;background:url(../img/right.svg) no-repeat center center;background-size:contain;width:var(--lh24);height:var(--lh24);position:absolute;z-index:10;right:.3rem;top:50%;margin-top:calc(var(--lh24) / 2 * -1);transition:transform .3s;-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s}.phone-nav ul li.on>a{font-weight:700;color:#f00}.phone-nav ul li .navs{background:#f9f9f9;width:100%;display:none}.phone-nav ul li .navs a{font-size:var(--fs16);display:block;color:#666;padding-left:0;line-height:1rem;padding:0 .3rem;border-bottom:1px solid #f3f3f3}.phone-nav ul li .navs a:last-child{margin-bottom:0;border-bottom:none}.header-wrapper .base{height:var(--headerH)}.header-wrapper .logo-box{width:3rem}.header-wrapper .logo{width:1.3rem}.header-wrapper .search{display:block;width:var(--lh26);height:var(--lh26)}.header-wrapper .searchbox{display:none}}.search-form{position:fixed;height:100vh;z-index:100;top:0;left:0;opacity:0;pointer-events:none;background:rgba(0,0,0,0.45);width:100%;transition:opacity .2s ease,background-color 1s ease}.search-form:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(to bottom right, rgba(0,0,0,0.15), rgba(0,0,0,0.05));z-index:-1;box-sizing:border-box;transition:all .6s;-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;opacity:0;visibility:hidden}.search-form.active{opacity:1;pointer-events:all}.search-form.active:before{opacity:1;visibility:visible}.search-form .main{position:relative;padding-top:1.6rem}.search-form .form{padding-top:.4rem;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center;border-top:2px solid rgba(255,255,255,0.16)}.search-form .form .text{font-size:var(--fs40);line-height:.6rem;height:.6rem;flex:1;color:rgba(255,255,255,0.8);padding-right:2rem;background:transparent;overflow:hidden;font-family:"light"}.search-form .form ::-webkit-input-placeholder{color:rgba(255,255,255,0.6);font-size:var(--fs40)}.search-form .form :-moz-placeholder{color:rgba(255,255,255,0.6);font-size:var(--fs40)}.search-form .form ::-moz-placeholder{color:rgba(255,255,255,0.6);font-size:var(--fs40)}.search-form .form :-ms-input-placeholder{color:rgba(255,255,255,0.6);font-size:var(--fs40)}.search-form .close{position:absolute;right:0;top:1.1rem;z-index:10;display:block;cursor:pointer}.search-form .close:hover svg{transform:rotate(90deg)}.search-form .close:hover svg path{fill:#f00}.search-form .close svg{width:36px;height:36px;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.search-form .close svg path{fill:#fff;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}.search-form .searchbtn{display:inline-block;position:relative;margin-right:15px}.search-form .searchbtn svg{width:54px;height:54px}.search-form .searchbtn svg path{fill:rgba(255,255,255,0.6)}.search-form .go{transform:rotateY(180deg)}.search-form .go:hover svg path{fill:rgba(255,255,255,0.8)}.search-form .go svg{width:30px;height:30px}.search-form .go svg path{fill:rgba(255,255,255,0.8);transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s}@media (max-width: 1004px){.search-form .main{padding-top:1.2rem}.search-form .close{top:20px}.search-form .close svg{width:24px;height:24px}.search-form .form{border-top-width:1px;padding-top:5px}.search-form .form .text{font-size:var(--fs20);padding-right:.7rem;height:.8rem;line-height:.8rem}.search-form .form ::-webkit-input-placeholder{color:rgba(255,255,255,0.6);font-size:var(--fs20)}.search-form .form :-moz-placeholder{color:rgba(255,255,255,0.6);font-size:var(--fs20)}.search-form .form ::-moz-placeholder{color:rgba(255,255,255,0.6);font-size:var(--fs20)}.search-form .form :-ms-input-placeholder{color:rgba(255,255,255,0.6);font-size:var(--fs20)}.search-form .searchbtn{font-size:0;margin-right:.1rem}.search-form .searchbtn svg{width:.56rem;height:.56rem}.search-form .go svg{width:24px;height:24px}}.footer-wrapper{padding:.28rem 0;background:#333}.footer-wrapper .wrap{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.footer-wrapper .copyright{line-height:24px}.footer-wrapper .copyright a:hover{text-decoration:underline}.copyright,.copyright a,.shares,.shares a,.links,.links a{font-size:14px;color:#fff}.shares a,.links a{position:relative;margin-right:18px;display:inline-block;vertical-align:top;line-height:24px;vertical-align:middle}.shares a:hover span,.links a:hover span{background-size:100% 1px;background-position:0 100%}.shares a:last-child,.links a:last-child{margin-right:0;padding-right:0}.shares span,.links span{background:url("../img/line.jpg") no-repeat;background-size:0 1px;background-position:100% 100%;transition:background-size .7s ease}@media (max-width: 1004px){.footer-wrapper{padding:.5rem 0;text-align:center}.footer-wrapper .wrap{flex-flow:wrap}.footer-wrapper .copyright{width:100%;line-height:20px;order:3}.copyright,.copyright a,.shares,.shares a,.links,.links a{font-size:13px}.shares{margin:.16rem auto}.shares,.links{width:100%;order:1}.shares a,.links a{line-height:20px}}.base-swiper-pagination{bottom:0;font-size:0;width:100%;text-align:center}.base-swiper-pagination .swiper-pagination-bullet{opacity:1;background:#ccc;margin:0 .1rem;width:7px;height:7px;border:none;transition:width .5s;-o-transition:width .5s;-moz-transition:width .5s;-webkit-transition:width .5s}.base-swiper-pagination .swiper-pagination-bullet:link,.base-swiper-pagination .swiper-pagination-bullet:visited,.base-swiper-pagination .swiper-pagination-bullet:active,.base-swiper-pagination .swiper-pagination-bullet:focus{outline:none}.base-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f00;width:.4rem;border-radius:20px}@media screen and (min-width: 1004px){.page-nav-wrapper{position:relative;z-index:20;background-color:#fff;width:100%}.page-nav-wrapper:after{content:"";width:100%;height:1px;background-color:#e4e4e4;position:absolute;left:0;bottom:0;z-index:1}.page-nav-wrapper .intruction-caption{display:none}.page-nav-wrapper .nav{position:relative;z-index:2;font-size:0;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:center}.page-nav-wrapper .nav>a{position:relative;font-size:var(--fs16);line-height:.8rem;text-align:center;transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;margin-right:.72rem}.page-nav-wrapper .nav>a:last-child{margin-right:0}.page-nav-wrapper .nav>a:last-child:after{display:none}.page-nav-wrapper .nav>a.on,.page-nav-wrapper .nav>a:hover{color:#f00}.page-nav-wrapper .nav>a.on:before,.page-nav-wrapper .nav>a:hover:before{transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0)}.page-nav-wrapper .nav>a:before{content:"";display:block;width:100%;height:2px;position:absolute;left:0;bottom:0;z-index:0;transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-webkit-transform:scale(0) translateZ(0);background-color:#f00;transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}}@media (max-width: 1004px){.hasSwiper{padding-bottom:.6rem}.page-nav-wrapper{position:relative;padding:0;height:auto;margin-top:0;top:0;width:100%;z-index:20;background:#f4f4f4}.page-nav-wrapper .box-container{height:auto;padding:0}.page-nav-wrapper .intruction-caption{position:relative;display:block;line-height:var(--lh50);padding:0 var(--offset);font-size:var(--fs16);background:#f00;color:#fff}.page-nav-wrapper .intruction-caption.extend:after{transform:rotateX(180deg)}.page-nav-wrapper .intruction-caption:after{display:inline-block;position:absolute;right:.3rem;top:0;z-index:10;content:"";width:.26rem;height:100%;background:url(../img/down.png) no-repeat center center;background-size:contain}.page-nav-wrapper .nav{position:absolute;left:0;top:100%;z-index:30;width:100%;background:#f7f8f9;display:none}.page-nav-wrapper .nav a{display:block;width:100%;text-align:left;line-height:var(--lh50);padding:0 var(--offset);font-size:var(--fs16);border-top:1px solid #f2f2f2}.page-nav-wrapper .nav a:first-child{border-top:none}.page-nav-wrapper .nav>a.on,.page-nav-wrapper .nav>a:hover{background:none}.page-nav-wrapper .nav>a:after{display:none}}.pageNum{text-align:center;font-size:0;margin-top:60px}.pageNum a{display:inline-block;color:#3f4150;font-size:var(--size18);vertical-align:middle;margin:0 5px;width:var(--lh50);height:var(--lh50);line-height:var(--lh50);background-color:#f8f8f8;border-radius:50%;text-align:center;transition:background .5s;-o-transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s}.pageNum a:first-child{margin-left:0}.pageNum a:last-child{margin-right:0}.pageNum .dot{line-height:var(--lh40)}.pageNum .prev,.pageNum .next{position:relative}.pageNum .prev:hover i,.pageNum .next:hover i{filter:brightness(0) invert(1)}.pageNum .prev i,.pageNum .next i{position:absolute;left:50%;height:100%;width:9px;background:url(../img/pi.png) no-repeat;margin-left:-5px;background-size:18px}.pageNum .prev i{background-position:left center}.pageNum .next i{background-position:right center}.pageNum a:hover,.pageNum .on{color:#fff;background-color:#d60220;border-color:#d60220}.pageMore{display:none;margin-top:.6rem}.pageMore a{display:block;width:100%;text-align:center;height:.9rem;line-height:.9rem;background:#d60220;color:#fff;font-size:14px;border-radius:8px}@media (max-width: 1004px){.pageNum{display:none}.pageMore{display:block}}.btnbg{position:relative;text-align:center;transition:all .1s;overflow:hidden}.btnbg:hover i{-moz-animation:anim-out .75s;-webkit-animation:anim-out .75s;animation:anim-out .75s}.btnbg:hover i:after{-moz-animation:anim-out-pseudo .75s;-webkit-animation:anim-out-pseudo .75s;animation:anim-out-pseudo .75s}.btnbg span{position:relative;z-index:1}.btnbg i{display:block;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;left:50%;z-index:0}.btnbg i:before{position:relative;content:'';display:block;margin-top:100%}.btnbg i:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}@-webkit-keyframes anim-out{0%{width:0%}100%{width:100%}}@-moz-keyframes anim-out{0%{width:0%}100%{width:100%}}@-ms-keyframes anim-out{0%{width:0%}100%{width:100%}}@keyframes anim-out{0%{width:0%}100%{width:100%}}@-webkit-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}100%{background:0 0}}@-moz-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}100%{background:0 0}}@-ms-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}100%{background:0 0}}@keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}100%{background:0 0}}