:root{--color-pri-in:#ED1925;--color-pri:#ED1925;--color-second:#FF9A16;--color-thr:#F3B15B;--color-text:#15191E;--color-text-1:#2C0B07;--color-text-2:#39424E;--color-icon:#FF9A16;--color-tt:#FFE095;--color-black:#000000;--color-white:#ffffff;--color-border:#D9D9D9;--color-bg:#F9F9F9;--color-bg-1:#FFAD43;--color-bg-2:#D8DCE3;--blur:blur(.4rem);--filter:brightness(0) saturate(100%) invert(23%) sepia(92%) saturate(5522%) hue-rotate(350deg) brightness(95%) contrast(94%);--filter-1:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(331deg) brightness(104%) contrast(100%);--filter-2:brightness(0) saturate(100%) invert(8%) sepia(9%) saturate(885%) hue-rotate(113deg) brightness(100%) contrast(95%);--color-linear:linear-gradient(101deg, #FFA318 -38.94%, #F6851C 44.05%, #F31F10 132.4%);--btn-linear-1:linear-gradient(94deg, #002DA1 -0.04%, #00126D 99.63%);--color-border-01:rgba(0, 0, 0, 0.1);--color-border-02:rgba(0, 0, 0, 0.2);--color-border-03:rgba(0, 0, 0, 0.3);--color-border-04:rgba(0, 0, 0, 0.4);--color-border-05:rgba(0, 0, 0, 0.5);--color-border-06:rgba(0, 0, 0, 0.6);--color-border-07:rgba(0, 0, 0, 0.7);--color-border-08:rgba(0, 0, 0, 0.8);--color-border-09:rgba(0, 0, 0, 0.9);--color-border-10:rgba(255, 144, 10, 0.10);--color-opa-white-01:rgba(255, 255, 255, 0.1);--color-opa-white-02:rgba(255, 255, 255, 0.2);--color-opa-white-03:rgba(255, 255, 255, 0.3);--color-opa-white-04:rgba(255, 255, 255, 0.4);--color-opa-white-05:rgba(255, 255, 255, 0.5);--color-opa-white-06:rgba(255, 255, 255, 0.6);--color-opa-white-07:rgba(255, 255, 255, 0.7);--color-opa-white-08:rgba(255, 255, 255, 0.8);--color-opa-white-09:rgba(255, 255, 255, 0.9);--shadow:2px 4px 12px #00000014;--shadow-1:0px 9px 0px #F3B15B;--shadow-2:rgba(0, 0, 0, 0.24) 0px 3px 8px}.hbanner{position:relative;z-index:1}.hbanner-slider{position:relative}.hbanner-slider .swiper-pagination{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;bottom:2rem!important}.hbanner-slider .swiper-next,.hbanner-slider .swiper-prev{display:none!important}.hbanner-img{width:100%}.hbanner-img .inner{display:block;padding-top:calc((850 / 1728) * 100%);position:relative;overflow:hidden;width:100%;height:100%}.hbanner-img .inner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.banner{position:relative;overflow:hidden;z-index:1}.banner-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2;-webkit-animation:ZoomIn 5s ease;animation:ZoomIn 5s ease}.banner-bg::before{position:absolute;content:'';top:0;left:0;height:100%;width:100%;z-index:1;background:radial-gradient(361.62% 89.51% at 89.51% 53.31%,rgba(237,28,36,.8) 17.37%,#ed1c24 97.87%)}.banner-bg img{width:100%;display:block;height:100%!important;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:700px){.banner-col{width:100%}}.banner-wr{min-height:calc(620/1728 * 100vw);padding:var(--dist40) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-bdy{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1200px){.banner-bdy{gap:.4rem}}.banner-des{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-des .breadcrumb .container{padding:0}.banner-des .breadcrumb-item{color:var(--color-white)}@media screen and (min-width:1200px){.banner-des .breadcrumb-item:hover{color:var(--color-tt)}}.banner-tt{color:var(--color-tt)}.banner-bot{position:absolute;left:0;bottom:0;width:100%;z-index:-1}.banner-right{position:relative}@media screen and (min-width:1301px){.banner-right{-webkit-transform:translateX(calc(var(--halfremainder)/2));transform:translateX(calc(var(--halfremainder)/2))}}@media screen and (max-width:700px){.banner-right{width:90%;max-width:40rem;margin:0 auto}}.banner-img{width:100%;position:relative;padding-top:3rem}@media screen and (min-width:1201px){.banner-img{-webkit-animation:shakeY-cus 10s infinite;animation:shakeY-cus 10s infinite}}@media screen and (max-width:700px){.banner-img{padding-top:0}}.banner-img-inner{width:100%}.banner-img-inner img{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.banner-logo{position:absolute;left:0;top:0;width:50%;z-index:1}@media screen and (max-width:700px){.banner-logo{width:40%}}svg{width:100%;display:block}.parallax>use{-webkit-animation:move-forever 55s cubic-bezier(.55,.5,.45,.5) infinite;animation:move-forever 55s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:nth-child(1){-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;animation-duration:7s}.parallax>use:nth-child(2){-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;animation-duration:10s}.parallax>use:nth-child(3){-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:13s;animation-duration:13s}.parallax>use:nth-child(4){-webkit-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;animation-duration:20s}@-webkit-keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}100%{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}@keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}100%{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}