:root,[data-bs-theme="light"]{--bs-primary:#c7000b;--bs-primary-rgb:199, 0, 11;--bs-primary-text:#c7000b;--bs-secondary:#030f40;--bs-secondary-rgb:3, 15, 64;--bs-secondary-text:#030f40}@font-face{font-family:"MyriadPro";src:url("../fonts/MyriadPro-Regular.otf")}@font-face{font-family:"D-DIN";src:url("../fonts/D-DIN.OTF")}@font-face{font-family:"D-DIN-BOLD";src:url("../fonts/D-DIN-BOLD.OTF")}@font-face{font-family:"MONTSERRAT-BOLD";src:url("../fonts/MONTSERRAT-BOLD.OTF")}@font-face{font-family:"MONTSERRAT-EXTRALIGHT";src:url("../fonts/MONTSERRAT-EXTRALIGHT.TTF")}body{font-size:clamp(14px, 0.875rem, 0.73vw)}ul{margin:0;padding:0}li{list-style:none}a{text-decoration:none}.text-right{text-align:right}h1{font-size:clamp(18px, 2.25rem, 1.875vw)}h2{font-size:clamp(18px, 1.875rem, 1.5625vw)}h3{font-size:clamp(16px, 1.5rem, 1.25vw)}h4{font-size:clamp(14px, 1.125rem, 0.9375vw)}h5{font-size:clamp(14px, 0.875rem, 0.73vw)}h6{font-size:clamp(12px, 12px, 0.625vw)}p{font-size:clamp(14px, 1rem, 0.84vw)}.fz_60{font-size:clamp(20px, 3.75rem, 3.125vw)}.fz_59{font-size:clamp(20px, 3.6875rem, 3.07292vw)}.fz_58{font-size:clamp(20px, 3.625rem, 3.02083vw)}.fz_57{font-size:clamp(20px, 3.5625rem, 2.96875vw)}.fz_56{font-size:clamp(20px, 3.5rem, 2.91667vw)}.fz_55{font-size:clamp(20px, 3.4375rem, 2.86458vw)}.fz_54{font-size:clamp(20px, 3.375rem, 2.8125vw)}.fz_53{font-size:clamp(20px, 3.3125rem, 2.76042vw)}.fz_52{font-size:clamp(20px, 3.25rem, 2.70833vw)}.fz_51{font-size:clamp(20px, 3.1875rem, 2.65625vw)}.fz_50{font-size:clamp(20px, 3.125rem, 2.60417vw)}.fz_49{font-size:clamp(20px, 3.0625rem, 2.55208vw)}.fz_48{font-size:clamp(20px, 3rem, 2.5vw)}.fz_47{font-size:clamp(20px, 2.9375rem, 2.44792vw)}.fz_46{font-size:clamp(20px, 2.875rem, 2.39583vw)}.fz_45{font-size:clamp(20px, 2.8125rem, 2.34375vw)}.fz_44{font-size:clamp(20px, 2.75rem, 2.29167vw)}.fz_43{font-size:clamp(20px, 2.6875rem, 2.23958vw)}.fz_42{font-size:clamp(20px, 2.625rem, 2.1875vw)}.fz_41{font-size:clamp(20px, 2.5625rem, 2.13542vw)}.fz_40{font-size:clamp(20px, 2.5rem, 2.08333vw)}.fz_39{font-size:clamp(20px, 2.4375rem, 2.03125vw)}.fz_38{font-size:clamp(20px, 2.375rem, 1.97917vw)}.fz_37{font-size:clamp(20px, 2.3125rem, 1.92708vw)}.fz_36{font-size:clamp(18px, 2.25rem, 1.875vw)}.fz_35{font-size:clamp(18px, 2.1875rem, 1.82292vw)}.fz_34{font-size:clamp(18px, 2.125rem, 1.77083vw)}.fz_33{font-size:clamp(18px, 2.0625rem, 1.71875vw)}.fz_32{font-size:clamp(18px, 2rem, 1.66667vw)}.fz_31{font-size:clamp(18px, 1.9375rem, 1.61458vw)}.fz_30{font-size:clamp(18px, 1.875rem, 1.5625vw)}.fz_29{font-size:clamp(18px, 1.8125rem, 1.51042vw)}.fz_28{font-size:clamp(16px, 1.75rem, 1.45833vw)}.fz_27{font-size:clamp(16px, 1.6875rem, 1.40625vw)}.fz_26{font-size:clamp(16px, 1.625rem, 1.35417vw)}.fz_25{font-size:clamp(16px, 1.5625rem, 1.30208vw)}.fz_24{font-size:clamp(16px, 1.5rem, 1.25vw)}.fz_23{font-size:clamp(16px, 1.4375rem, 1.19792vw)}.fz_22{font-size:clamp(16px, 1.375rem, 1.14583vw)}.fz_21{font-size:clamp(16px, 1.3125rem, 1.09375vw)}.fz_20{font-size:clamp(16px, 1.25rem, 1.04167vw)}.fz_19{font-size:clamp(16px, 1.1875rem, .98958vw)}.fz_18{font-size:clamp(14px, 1.125rem, .9375vw)}.fz_17{font-size:clamp(14px, 1.0625rem, .88542vw)}.fz_16{font-size:clamp(14px, 1rem, .83333vw)}.fz_15{font-size:clamp(14px, .9375rem, .78125vw)}.fz_14{font-size:clamp(14px, .875rem, .72917vw)}.fz_13{font-size:clamp(14px, .8125rem, .67708vw)}.fz_12{font-size:clamp(14px, 16px, 18pxvw)}#g-loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;display:none}#g-mask{opacity:0;transform-box:fill-box;transform-origin:center}.img-caption{display:flex;flex-direction:column;height:100%;background:#fff;box-shadow:0 0 0.625rem rgba(0,0,0,0.2)}.img-caption:hover .img i{transform:scale(1.05)}.img-caption:hover .text h4{color:var(--bs-primary)}.img-caption .img{overflow:hidden;position:relative;flex-shrink:0}.img-caption .img i{padding-top:106%;display:block;transition:all .3s}.img-caption .text{height:100%;display:flex;align-items:center;justify-content:center;padding:1.25rem 1.5rem}.img-caption .text h4{text-align:center;margin:0;font-size:clamp(16px, 1.5rem, 1.25vw);color:#000;transition:all .3s}.mod_header{width:100%;height:clamp(60px, 6.25rem, 100px);position:fixed;top:0;left:0;z-index:9999;transition:all .3s ease}.mod_header::after{content:'';width:100%;height:1px;background:rgba(255,255,255,0.1);position:absolute;bottom:0;left:0}.mod_header.black{background:#fff}.mod_header.black::after{display:none}.mod_header.black .header .header_center nav>ul>li>a{color:#1f1f1f}.mod_header.black .header .header_center nav>ul>li>a::after{filter:grayscale(0) brightness(100%)}.mod_header.black .header .header_center .head_search,.mod_header.black .header .header_center .head_language{background:rgba(0,0,0,0.25)}.mod_header.active{background:#fff;height:clamp(60px, 5rem, 80px)}.mod_header.active::after{display:none}.mod_header.active .header .header_center{height:clamp(60px, 5rem, 80px)}.mod_header.active .header .header_center nav>ul>li.active>a::after,.mod_header.active .header .header_center nav>ul>li:hover>a::after{transform:translate(-50%, -0.5rem)}.mod_header.active .header .header_center nav>ul>li>a{height:clamp(60px, 5rem, 80px);color:#1f1f1f}.mod_header.active .header .header_center nav>ul>li>a::after{filter:grayscale(0) brightness(100%)}.mod_header.active .header .header_center .head_search,.mod_header.active .header .header_center .head_language{width:clamp(34px, 2.875rem, 48px);height:clamp(34px, 2.875rem, 48px);background:rgba(0,0,0,0.25)}.mod_header .header{position:relative;z-index:99}.mod_header .header .header_center{height:clamp(60px, 6.25rem, 100px)}.mod_header .header .header_center .logo{display:flex;align-items:center}.mod_header .header .header_center .logo a{display:inline-block}.mod_header .header .header_center .logo a img{height:2.375rem}.mod_header .header .header_center nav{margin-left:auto;margin-right:5.5rem}.mod_header .header .header_center nav>ul{display:flex;align-items:stretch;justify-content:flex-end}.mod_header .header .header_center nav>ul>li{position:relative;display:flex;align-items:center}.mod_header .header .header_center nav>ul>li:first-child ul{display:none}.mod_header .header .header_center nav>ul>li:nth-child(-n+3) ul{min-width:240px}.mod_header .header .header_center nav>ul>li:hover>a::after{opacity:1;transform:translate(-50%, -1rem)}.mod_header .header .header_center nav>ul>li:hover>i{color:var(--bs-primary)}.mod_header .header .header_center nav>ul>li:hover>ul{opacity:1;pointer-events:auto}.mod_header .header .header_center nav>ul>li.active>a::after{opacity:1;transform:translate(-50%, -1rem)}.mod_header .header .header_center nav>ul>li>a{height:clamp(60px, 6.25rem, 100px);display:flex;align-items:center;font-size:clamp(16px, 1.125rem, .9375vw);padding:0 1.25em;color:#fff;position:relative;transition:all 0.5s ease}.mod_header .header .header_center nav>ul>li>a::after{content:'';width:1.0625rem;height:.8125rem;background:url("../img/logo-ico.svg") no-repeat center center;background-size:contain;opacity:0;position:absolute;left:50%;transform:translateX(-50%);bottom:0;transition:all .2s ease;filter:grayscale(100%) brightness(1000%)}.mod_header .header .header_center nav>ul>li i{font-size:clamp(16px, 1.125rem, .9375vw);margin-left:0.5rem;transition:all 0.5s ease;display:none}.mod_header .header .header_center nav>ul>li ul{position:absolute;left:50%;transform:translateX(-50%);top:calc(100% - 1px);background:#fff;min-width:160px;box-shadow:0px 4px 10px -2px rgba(0,0,0,0.1);z-index:2;border-top:2px solid var(--bs-primary);opacity:0;pointer-events:none}.mod_header .header .header_center nav>ul>li ul li{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eaeaea;padding:0 1em}.mod_header .header .header_center nav>ul>li ul li a{font-size:clamp(14px, 1rem, .83333vw);font-family:"Barlow2";color:#333;padding:0.9em 0;width:100%;display:flex;align-items:center;justify-content:space-between;word-wrap:break-word}.mod_header .header .header_center nav>ul>li ul li i::before{transform:rotate(-90deg);display:block;font-size:clamp(14px, .875rem, .72917vw)}.mod_header .header .header_center nav>ul>li ul li>ul{top:-2px;left:100%}.mod_header .header .header_center nav>ul>li ul li:hover>a,.mod_header .header .header_center nav>ul>li ul li:hover>i{color:var(--bs-primary)}.mod_header .header .header_center nav>ul>li ul li:hover>ul{opacity:1;pointer-events:auto}.mod_header .header .header_center .head_search,.mod_header .header .header_center .head_language{width:clamp(34px, 3.125rem, 50px);height:clamp(34px, 3.125rem, 50px);display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.15);transition:all .3s ease;color:#fff;border-radius:50%;cursor:pointer}.mod_header .header .header_center .head_search:hover,.mod_header .header .header_center .head_language:hover{background:var(--bs-primary)}.mod_header .header .header_center .head_search i,.mod_header .header .header_center .head_search a,.mod_header .header .header_center .head_language i,.mod_header .header .header_center .head_language a{font-size:clamp(16px, 1.25rem, 1.04167vw);color:inherit}.mod_header .header .header_center .head_language{margin-left:3.75rem}.mod_header .header .header_center .head_language a{font-size:clamp(14px, 1.125rem, .9375vw);font-weight:bold}.mod_header .header .head_search_module{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;background:rgba(21,21,21,0.96);opacity:0;pointer-events:none;transition:all 0.5s ease;display:flex;align-items:center;padding:0 34px}.mod_header .header .head_search_module form{width:100%}.mod_header .header .head_search_module form input{width:100%;font-size:clamp(16px, 2rem, 1.66667vw);background:none;border:none;outline:none;color:#fff}.mod_header .header .head_search_module form input::placeholder{color:#fff}.mod_header .header .head_search_module form span{cursor:pointer}.mod_header .header .head_search_module form span i{color:#fff;font-size:clamp(16px, 1.5rem, 1.25vw)}.mod_header .header .head_search_module.active{opacity:1;pointer-events:auto}@media screen and (max-width: 991px){.mod_header{position:static;height:60px;box-shadow:0 4px 4px rgba(0,0,0,0.1)}.mod_header .header .head_top{display:none}.mod_header .header .header_center{display:flex;align-items:center;height:60px}.mod_header .header .header_center .logo a img{max-height:26px}.mod_header .header .header_center nav{position:fixed;left:0;top:0;height:100vh;width:100vw;opacity:0;pointer-events:none;display:flex;flex-direction:column;transition:opacity 0.25s ease-out;background:rgba(0,0,0,0.5)}.mod_header .header .header_center nav.active{opacity:1;pointer-events:auto}.mod_header .header .header_center nav.active .nav_close,.mod_header .header .header_center nav.active ul{transform:translateX(0)}.mod_header .header .header_center nav>ul{width:90%;height:calc(100% - 52px);overflow:auto;display:block;background:#fff;transform:translateX(-100%);transition:all 0.2s ease-in;padding-bottom:100px}.mod_header .header .header_center nav>ul>li{position:relative;flex-wrap:wrap;align-items:stretch;justify-content:space-between;border-bottom:1px solid #eee;padding:0}.mod_header .header .header_center nav>ul>li.active>a::after{transform:translate(0, 50%);filter:none}.mod_header .header .header_center nav>ul>li:hover a,.mod_header .header .header_center nav>ul>li:hover i{color:#3a3a3a}.mod_header .header .header_center nav>ul>li:hover>a::after{transform:translate(0, 50%)}.mod_header .header .header_center nav>ul>li>a::after{left:5px;bottom:50%;transform:translate(0, 50%)}.mod_header .header .header_center nav>ul>li a{height:auto;width:calc(100% - 58px);font-size:clamp(14px, .875rem, .72917vw);padding:12px 0;padding-left:20px;color:#3a3a3a;text-transform:capitalize}.mod_header .header .header_center nav>ul>li i{display:flex;align-items:center;justify-content:center;margin:0 10px;width:38px;font-size:clamp(16px, 1.125rem, .9375vw);flex-shrink:0}.mod_header .header .header_center nav>ul>li i.active::before{transform:rotateX(180deg)}.mod_header .header .header_center nav>ul>li ul{width:100%;position:static;display:none;opacity:1;pointer-events:auto;box-shadow:none;border-top:1px solid #eee}.mod_header .header .header_center nav>ul>li ul li{flex-wrap:wrap;padding:0}.mod_header .header .header_center nav>ul>li ul li:hover a,.mod_header .header .header_center nav>ul>li ul li:hover i{color:#3a3a3a}.mod_header .header .header_center nav>ul>li ul li:last-child{border:none}.mod_header .header .header_center nav>ul>li ul li a{font-size:clamp(14px, .875rem, .72917vw);padding:10px 0;padding-left:30px;font-family:"Barlow1";color:#3a3a3a;position:relative;display:flex;align-items:center;justify-content:flex-start;text-transform:capitalize}.mod_header .header .header_center nav>ul>li ul li a::before{content:">";line-height:1;display:block;transform:scale(1, 1.6);margin-right:8px;font-size:clamp(12px, .75rem, .625vw)}.mod_header .header .header_center nav>ul>li ul li i::before{transform:rotate(0);font-size:clamp(16px, 1.125rem, .9375vw)}.mod_header .header .header_center nav>ul>li ul li ul li a{padding-left:46px}.mod_header .header .header_center .nav_open{transition:opacity 0.3s ease;color:var(--bs-primary)}.mod_header .header .header_center .nav_open.active{opacity:0}.mod_header .header .header_center .nav_open i{font-size:24px}.mod_header .header .header_center .nav_close{background:#fff;display:flex;width:90%;height:52px;align-items:center;justify-content:flex-end;border-bottom:1px solid #eee;transform:translateX(-100%);transition:all 0.2s ease-in}.mod_header .header .header_center .nav_close i{height:100%;padding:0 12px;font-size:30px;color:#3a3a3a}.mod_header .header .header_center .head_more{margin-left:auto;margin-right:1.5rem}.mod_header .header .header_center .head_more .head_search,.mod_header .header .header_center .head_more .head_language{margin-left:15px;background:rgba(0,0,0,0.1)}.mod_header .header .header_center .head_more .head_search i,.mod_header .header .header_center .head_more .head_search a,.mod_header .header .header_center .head_more .head_language i,.mod_header .header .header_center .head_more .head_language a{color:#474747}}@media (min-width: 992px) and (max-width: 1440px){.mod_header .header .header_center nav{margin-right:2rem}.mod_header .header .header_center nav>ul>li>a{padding:0 .875rem}.mod_header .header .header_center .head_language{margin-left:2rem}}.index-carousel{position:fixed;top:0;left:0;z-index:1;width:100%;height:100vh;overflow:hidden}.index-carousel.ny{position:static;margin-top:6.25rem}.index-carousel.ny .container{position:absolute;left:0;right:0;top:20%;z-index:2}.index-carousel.ny .swiper{height:calc(100vh - 6.25rem)}.index-carousel .swiper{width:100%;height:100vh}.index-carousel h3,.index-carousel h1,.index-carousel h2{color:#fff;font-size:clamp(20px, 4.125rem, 3.4375vw);margin-bottom:3rem;font-weight:lighter;line-height:1.4}@media screen and (max-width: 991px){.index-carousel h3,.index-carousel h1,.index-carousel h2{font-weight:normal}}.index-carousel .swiper-slide{position:relative;background:#000}.index-carousel .swiper-slide .container{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%)}.index-carousel .swiper-slide .mod_more a.white{background:white;color:var(--bs-primary);margin-right:1.875rem}.index-carousel .swiper-slide .mod_more a.white::after{background:var(--bs-white)}.index-carousel .swiper-slide .mod_more a.white:hover{background:rgba(var(--bs-white-rgb), .45)}.index-carousel .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.index-carousel .video::after{content:"";width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;left:0;top:0;z-index:-1}.index-carousel .video>video{width:100%;height:100%;object-fit:cover;object-position:center bottom;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.index-carousel .swiper-pagination{left:10rem;bottom:10%;width:auto}.index-carousel .swiper-pagination span{opacity:1;width:16px;height:16px;position:relative;background:transparent;border:1px solid #fff}.index-carousel .swiper-pagination span:not(:last-child){margin-right:3.75rem}.index-carousel .swiper-pagination span.swiper-pagination-bullet-active{background:#fff}.index-carousel .swiper-button-next{right:10rem}.index-carousel .swiper-button-next i{transform:rotateY(180deg)}.index-carousel .swiper-button-prev{left:auto;right:calc(10rem + 6.25rem)}.index-carousel .swiper-button-next,.index-carousel .swiper-button-prev{width:clamp(34px, 3.75rem, 60px);height:clamp(34px, 3.75rem, 60px);margin:0;top:auto;bottom:10%;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s;border:1px solid #fff;color:#fff}.index-carousel .swiper-button-next:hover,.index-carousel .swiper-button-prev:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.index-carousel .swiper-button-next::after,.index-carousel .swiper-button-prev::after{display:none}.index-carousel .swiper-button-next i,.index-carousel .swiper-button-prev i{font-size:clamp(16px, 2rem, 1.66667vw)}@media screen and (max-width: 991px){.index-carousel{position:static;height:auto}.index-carousel .swiper{height:26vh}.index-carousel .swiper-slide{padding-bottom:0}.index-carousel .swiper-slide .mod_more{display:none}.index-carousel .swiper-pagination1{bottom:2rem;left:0;right:0;margin:0 auto}.index-carousel .swiper-pagination1 span{width:10px;height:10px}.index-carousel .swiper-pagination1 span:not(:last-child){margin-right:1rem}.index-carousel .swiper-button-next,.index-carousel .swiper-button-prev{display:none;top:auto;bottom:2rem}}#index-about{height:100vh;margin-top:calc(100vh/1.75)}@media screen and (max-width: 991px){#index-about{height:auto;margin-top:0}}.index-about{position:fixed;top:0;left:0;z-index:2;width:100%;overflow:hidden;height:100vh;pointer-events:none;display:flex;align-items:center;opacity:0;padding-top:6.25rem}.index-about.active{pointer-events:auto}.index-about.active.cur{position:relative}.index-about-bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.index-about-bg svg{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%) scale(2);transform-origin:center right}.index-about-bg svg #ab-svg-ico{opacity:0}.index-about .captions{margin-top:3.75rem}.index-about .caption{padding:1.5rem 2rem;border-radius:1.25rem;background:rgba(255,255,255,0.85);display:flex;flex-direction:column}.index-about .caption i{font-size:clamp(20px, 3.125rem, 2.60417vw);line-height:1.1}.index-about .caption span,.index-about .caption p{text-align:right;color:#333;font-size:clamp(16px, 1.5rem, 1.25vw);line-height:1.2}.index-about .caption span strong,.index-about .caption p strong{font-size:clamp(22px, 4.375rem, 3.64583vw);color:var(--bs-primary);font-family:"MONTSERRAT-BOLD";line-height:1;margin-right:.5rem}.index-about .caption p{font-size:clamp(15px, 1.125rem, .9375vw);margin:0}.index-about .note{margin-top:3.75rem;text-align:center}.index-about .note span{display:inline-block;border-radius:16px;padding:4px 2rem;background:#fff;color:#999;font-size:clamp(14px, .875rem, .72917vw)}@media screen and (max-width: 991px){.index-about{pointer-events:auto;opacity:1;position:static;height:auto;padding:40px 0}.index-about-bg{display:none}.index-about .captions{margin-top:20px}.index-about .captions .col-6{margin-top:15px}.index-about .caption{padding:10px;background:rgba(0,0,0,0.1)}.index-about .caption span,.index-about .caption p{font-size:clamp(15px, 1.5rem, 1.25vw)}.index-about .note{margin-top:20px}}.index-interest{position:relative;z-index:3;padding:5rem 0;color:#fff;background:#fff}.index-interest h3{font-size:clamp(20px, 3.75rem, 3.125vw);font-weight:lighter}@media screen and (max-width: 991px){.index-interest h3{font-weight:normal}}.index-interest form{margin-top:2rem;display:flex;justify-content:space-between}.index-interest form input,.index-interest form button{height:3.75rem;background:#fff;border-radius:2.1875rem;border:none;outline:none;padding:0 2.125rem;font-size:clamp(14px, 1.125rem, .9375vw);margin-bottom:1rem}.index-interest form input{width:22%}.index-interest form input:nth-child(3){width:33%}.index-interest form .mod_more{width:20%}.index-interest form .mod_more button{width:100%;text-transform:capitalize;padding:0}.index-interest form .mod_more button:hover i{transform:rotate(0)}.index-interest form .mod_more button i{transform:rotate(0);margin-left:.5rem}.index-interest form button{text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:clamp(14px, 1.25rem, 1.04167vw);font-weight:bold;color:#fff;background:var(--bs-primary) !important}.index-interest form button::after{display:none}@media screen and (max-width: 991px){.index-interest form{flex-wrap:wrap}.index-interest form input{width:48%}.index-interest form input:nth-child(3){width:100%}.index-interest form .mod_more{width:100%}.index-interest form button{width:auto}}.index-global{position:relative;z-index:3;background:#fff;padding-top:6.25rem}.index-global.ny{padding-top:0}.index-global.ny .index-global-video{border-radius:0}.index-global .index-global-video{height:100vh;width:100%;position:relative;border-top-left-radius:5rem;border-top-right-radius:5rem;overflow:hidden}.index-global .index-global-video video{width:100%;height:100%;object-fit:cover;object-position:center bottom;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.index-global .index-global-video .swiper{position:absolute;padding-bottom:3.125rem;bottom:0;width:100%;left:0;z-index:2;padding-left:10rem}.index-global .index-global-video .swiper .swiper-slide .img{padding-top:52.5%;position:relative;background:rgba(255,255,255,0.2);border-radius:1rem}.index-global .index-global-video .swiper .swiper-slide .img::after{content:'';width:100%;height:3.125rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));position:absolute;top:100%;left:0}.index-global .index-global-video .swiper .swiper-slide .img img{max-width:80%;max-height:60%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.index-global .index-global-video .caption{color:#fff;background:rgba(255,255,255,0.1);border-radius:2.5rem;position:absolute;right:10rem;top:50%;transform:translateY(-50%);padding:4rem 2rem}@media (min-width: 992px){.index-global .index-global-video .caption{min-width:20rem}}.index-global .index-global-video .caption::after{content:'';width:100%;height:3.125rem;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem;background-image:linear-gradient(to bottom, rgba(255,255,255,0.05), rgba(255,255,255,0));position:absolute;top:100%;left:0}.index-global .index-global-video .caption .num{font-size:clamp(20px, 3.75rem, 3.125vw);font-weight:lighter}@media screen and (max-width: 991px){.index-global .index-global-video .caption .num{font-weight:normal}}.index-global .index-global-video .caption h4{font-size:clamp(16px, 1.875rem, 1.5625vw);font-weight:lighter;margin-top:.5rem;margin-bottom:5rem}@media screen and (max-width: 991px){.index-global .index-global-video .caption h4{font-weight:normal}}.index-global .index-global-video .caption p{font-size:clamp(14px, .875rem, .72917vw)}@media screen and (max-width: 991px){.index-global .mod_title{padding:0 15px}.index-global .index-global-video{height:40vh;background:url("../img/s_3.webp") center no-repeat;background-size:cover}.index-global .index-global-video .caption{position:static;transform:translate(0, 0)}.index-global .index-global-video video{display:none}.index-global .index-global-video .swiper{padding-left:15px}.index-global .index-global-video .swiper .swiper-slide .img img{max-width:90%;max-height:70%}}.index-solution{background:#f1f1f4;position:relative;z-index:3}.index-solution.ny>.container{position:absolute;top:7%;left:0;right:0;z-index:2}.index-solution.ny .mod_title{position:static}.index-solution.ny .items .caption .mod_more{display:flex;align-items:flex-start;flex-direction:column}.index-solution.ny .items .caption .mod_more a{border-radius:1.625rem;height:clamp(34px, 3.125rem, 50px);padding:0 1.25rem;background:none;border:1px solid #dedede;color:#474747;font-family:initial}.index-solution.ny .items .caption .mod_more a:hover{background:var(--bs-primary);color:#fff}.index-solution.ny .items .caption .mod_more a:not(:first-child){margin-top:1.5rem}.index-solution .mod_title{position:absolute;left:10rem;top:9.375rem;margin:0;z-index:2}.index-solution .mod_title .mod_more{margin:0;margin-top:2.5rem}.index-solution .index-solution-video{width:100%}.index-solution .index-solution-video video{display:block;width:100%}.index-solution .items{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.index-solution .items .item{width:0;height:0;position:absolute}.index-solution .items .item:nth-child(1){left:66%;top:28%}.index-solution .items .item:nth-child(2){left:47%;top:51%}.index-solution .items .item:nth-child(2) .caption{top:auto;bottom:4rem}.index-solution .items .item:nth-child(2) .caption::before{top:100%;bottom:auto}.index-solution .items .item:nth-child(3){left:39%;top:75%}.index-solution .items .item:nth-child(3) .caption{top:auto;bottom:4rem}.index-solution .items .item:nth-child(3) .caption::before{top:100%;bottom:auto}.index-solution .items .item:nth-child(4){left:20%;top:41%}.index-solution .items .item:hover .caption{opacity:1;pointer-events:auto;transform:translateY(0)}.index-solution .items .title{display:flex;align-items:center;padding:6px;padding-right:1.5rem;background:#fff;white-space:nowrap;background:#fff;border-radius:2rem;font-size:clamp(16px, 1.5rem, 1.25vw);color:#333;position:absolute;left:0;top:50%;transform:translateY(-50%)}.index-solution .items .title i{width:clamp(34px, 2.875rem, 46px);height:clamp(34px, 2.875rem, 46px);border-radius:50%;background:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:clamp(16px, 1.5rem, 1.25vw);margin-right:.5rem;color:#fff;flex-shrink:0}.index-solution .items .caption{position:absolute;left:0;top:4rem;z-index:2;opacity:0;pointer-events:none;transition:all .3s ease;background:#fff;padding:3.125rem;border-radius:2rem;transform:translateY(20px);width:31.25rem;box-shadow:0 0 10px rgba(0,0,0,0.1)}.index-solution .items .caption::before{content:'';width:100%;height:4rem;position:absolute;bottom:100%;left:0}.index-solution .items .caption h4{font-size:clamp(16px, 2.5rem, 2.08333vw);color:#333;margin-bottom:1rem}.index-solution .items .caption p{margin-bottom:1.5rem;line-height:1.8;color:#474747}.index-solution .items .caption .mod_more.no{margin:0}.index-solution .items .caption .mod_more.no a{color:var(--bs-primary);padding:0;background:none;border-radius:0;height:auto}@media screen and (max-width: 991px){.index-solution{padding:40px 15px}.index-solution.ny .mod_title{margin-bottom:0;order:2}.index-solution.ny .container{padding:0;position:static;align-items:flex-start !important;flex-direction:column;margin-bottom:20px}.index-solution.ny .container .mod_breadcrumb{margin-left:auto;margin-bottom:10px}.index-solution .mod_title{position:static;display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem}.index-solution .mod_title .mod_more{margin-top:0}.index-solution .index-solution-video video{display:none}.index-solution .items{position:static}.index-solution .items .item{position:static;width:100%;height:auto;margin-bottom:10px}.index-solution .items .item .title,.index-solution .items .item .caption{position:static;opacity:1;width:100%;transform:translateY(0);pointer-events:auto}.index-solution .items .item .title{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 4px 4px rgba(0,0,0,0.1);white-space:wrap}.index-solution .items .item .caption{border-top-left-radius:0;border-top-right-radius:0;padding:1rem;padding-top:0;box-shadow:0 4px 4px rgba(0,0,0,0.1)}.index-solution .items .item .caption h4{display:none}}.index-product{position:relative;z-index:3;background:#fff;padding:5rem 0;padding-top:10rem;width:100%;overflow:hidden}.index-product .swiper{margin-bottom:4.375rem}.index-product .swiper a{display:block;padding-top:139.9%;position:relative;background:#000;color:#fff;border-radius:5rem}.index-product .swiper a:hover .text .more{background:var(--bs-primary);color:#fff}.index-product .swiper a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.index-product .swiper a .text{position:absolute;left:0;width:100%;bottom:3.125rem;padding:0 3.125rem;z-index:2}.index-product .swiper a .text h4{font-size:clamp(16px, 1.875rem, 1.5625vw)}.index-product .swiper a .text p{color:rgba(255,255,255,0.5)}.index-product .swiper a .text .more{margin-top:1.5rem;width:clamp(34px, 3.75rem, 60px);height:clamp(34px, 3.75rem, 60px);background:rgba(255,255,255,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s}.index-product .swiper a .text .more i{font-size:clamp(16px, 1.875rem, 1.5625vw);transform:rotate(135deg)}.index-product .swiper-button-next,.index-product .swiper-button-prev{position:static;margin:0;width:clamp(34px, 3.75rem, 60px);height:clamp(34px, 3.75rem, 60px);margin:0;top:auto;bottom:10%;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s;border:1px solid #dedede;color:#999}.index-product .swiper-button-next:hover,.index-product .swiper-button-prev:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.index-product .swiper-button-next::after,.index-product .swiper-button-prev::after{display:none}.index-product .swiper-button-next i,.index-product .swiper-button-prev i{font-size:clamp(16px, 2rem, 1.66667vw)}.index-product .swiper-button-next{margin-left:1.875rem}.index-product .swiper-button-next i{transform:rotateY(180deg)}@media screen and (max-width: 991px){.index-product{padding:40px 0}}@media screen and (max-width: 768px){.index-product .swiper{overflow:initial}}.index-custom{padding:5rem 0;position:relative;z-index:3;background:#f3f5fb}.index-custom .mod_title{margin-bottom:2rem}.index-custom .mod_title h2,.index-custom .mod_title h3{font-size:clamp(20px, 3.125rem, 2.60417vw)}.index-custom .mod_more a{padding-left:5rem;padding-right:5rem}.index-green{width:100%;background:#ffffff;position:relative;z-index:3;padding-top:7.5rem}.index-green .img{margin-top:4.5rem;position:relative;background-color:#000;padding-top:40%}.index-green .img .title{position:absolute;left:50%;top:30%;transform:translateX(-50%)}.index-green .img .title img{max-width:100%;max-height:7.125rem}.index-green .mod_content *{line-height:2.2;font-size:clamp(15px, 1.125rem, .9375vw)}@media screen and (max-width: 991px){.index-green .mod_content *{line-height:1.6}}.footer{position:relative;z-index:3;padding-top:5rem;background:var(--bs-primary)}.footer .foot-right{color:#fff}.footer .foot-right p{font-size:clamp(14px, 1.125rem, .9375vw);margin:1.75rem 0;margin-top:2.5rem}.footer .foot-right .input-group{position:relative;display:flex;z-index:2}.footer .foot-right .input-group input,.footer .foot-right .input-group button{height:clamp(40px, 3.75rem, 60px);padding:0 1.875rem;font-size:clamp(14px, .875rem, .72917vw);background:none;border:none;width:100%;outline:none;color:#fff}.footer .foot-right .input-group input::placeholder{color:rgba(255,255,255,0.5)}.footer .foot-right .input-group button{font-size:clamp(14px, 1.125rem, .9375vw);background:#fff;color:var(--bs-primary);font-weight:bold;display:flex;align-items:center;border-radius:2rem;width:auto;flex-shrink:0}.footer .foot-right .input-group button i{font-weight:normal;font-size:clamp(16px, 1.875rem, 1.5625vw)}.footer .foot-right .input-group button i::before{display:block;transform:rotate(135deg)}.footer .foot-right .input-group::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;border-radius:2rem;border:2px solid rgba(255,255,255,0.5);z-index:-1}.footer .foot-logo{max-height:clamp(26px, 2.5rem, 40px);max-width:100%;filter:grayscale(100%) brightness(1000%)}.footer .foot-menu{margin-top:1rem}.footer .foot-menu ul:first-child li a{white-space:nowrap}.footer .foot-menu ul li{margin-bottom:.25rem}.footer .foot-menu ul li:nth-child(1){margin-bottom:1.5rem}.footer .foot-menu ul li:nth-child(1) a{font-size:clamp(14px, 1.125rem, .9375vw);color:#fff;text-transform:uppercase}.footer .foot-menu ul li a{font-size:clamp(14px, .875rem, .72917vw);color:rgba(255,255,255,0.5);transition:all .3s;padding:4px 0}.footer .foot-menu ul li a:hover{color:#fff}.footer .foot-bottom{margin-top:3.125rem;padding:2rem 0;color:rgba(255,255,255,0.3)}.footer .foot-bottom a{color:inherit;transition:all 0.3s}.footer .foot-bottom a:hover{color:#fff}.footer .foot-bottom ul li{position:relative}.footer .foot-bottom ul li:not(:first-child){margin-left:1.875rem}.footer .foot-bottom ul li:hover a{background:#fff;color:var(--bs-primary)}.footer .foot-bottom ul li:hover span{opacity:1;transform:translate(-50%, 0)}.footer .foot-bottom ul li a{width:clamp(34px, 2.625rem, 42px);height:clamp(34px, 2.625rem, 42px);color:#fff;background:rgba(255,255,255,0.3);display:flex;align-items:center;justify-content:center;transition:all .3s;border-radius:50%}.footer .foot-bottom ul li a i{font-size:clamp(16px, 1.25rem, 1.04167vw)}.footer .foot-bottom ul li span{position:absolute;bottom:100%;left:50%;transform:translate(-50%, 10px);background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);color:#474747;border-radius:4px;padding:10px;opacity:0;transition:all .3s;white-space:nowrap}.footer .foot-bottom ul li span img{max-width:120px}@media screen and (max-width: 991px){body{padding-bottom:60px}}.suspend{position:fixed;z-index:80;bottom:5%;right:clamp(5px, 1.25rem, 20px)}.suspend ul li{margin-bottom:clamp(2px, 0.5rem, 8px)}.suspend ul li.mod_backTop{transition:all .3s;opacity:0;pointer-events:none}.suspend ul li.mod_backTop.active{opacity:1;pointer-events:auto}.suspend ul li a{width:clamp(46px, 3.625rem, 58px);height:clamp(46px, 3.625rem, 58px);border-radius:.5rem;background:var(--bs-primary);color:#fff;display:flex;align-items:center;justify-content:center;transition:all .1s;position:relative}.suspend ul li a span{display:none}.suspend ul li a::after{content:'';width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(1.1);background:rgba(255,255,255,0.1);z-index:-1;border-radius:.5rem}.suspend ul li a:hover{filter:brightness(95%);transform:scale(0.95)}.suspend ul li a i{font-size:clamp(16px, 1.75rem, 1.45833vw)}@media screen and (max-width: 991px){.suspend{bottom:0;right:0;width:100%;height:60px;background:rgba(var(--bs-primary-rgb), 1);box-shadow:0 -2px 14px 1px rgba(0,0,0,0.2)}.suspend ul{display:flex;justify-content:center;height:100%;position:relative}.suspend ul li{margin:0;width:25%}.suspend ul li:first-child a::after{display:none}.suspend ul li a{height:100%;width:100%;background:none;color:#fff;display:flex;flex-direction:column;font-size:clamp(12px, .875rem, .72917vw)}.suspend ul li a span{display:block;color:#fff}.suspend ul li a::after{width:1px;left:0;top:0;transform:none;border-radius:0;background:rgba(255,255,255,0.2)}.suspend ul li:nth-child(3) .dropup{max-width:60%}.suspend ul li.mod_backTop{opacity:1;pointer-events:auto}.suspend ul li:hover .dropup{display:block}.suspend ul li .dropup{position:absolute;bottom:calc(100% + 4px);right:50%;transform:translateX(100%);display:none}.suspend ul li .dropup .a2a_kit{display:flex}}.solution2-1{padding-top:12.5rem;padding-bottom:9.375rem;position:relative}.solution2-1::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url("../img/jiao.webp") left center no-repeat;background-size:auto 100%;z-index:-1;transform:rotateY(180deg);opacity:.2}.solution2-1 .mod_title{margin-bottom:2.25rem}.solution2-1 .mod_content{margin-right:1.25rem;text-align:justify}.solution2-1 .mod_more{margin-top:3.75rem}.solution2-1 .img{border-radius:2rem;overflow:hidden;aspect-ratio:800 / 520}@supports not (aspect-ratio: 800/520){.solution2-1 .img{height:32.5rem}}.solution2-1 .img img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.solution2-1{padding:40px 0}.solution2-1::after{height:30%;display:none}.solution2-1 .mod_content{margin-right:0}.solution2-1 .mod_more{margin-top:15px}.solution2-1 .img{margin-top:20px}}.solution2-2{padding-top:5rem;padding-bottom:10rem;background:#eceff7}.solution2-2 .row .col-lg-6{margin-bottom:1.875rem}.solution2-2 .caption{padding:3.125rem;background:#fff;border-radius:1rem;display:flex;align-items:center;color:#333;transition:all .3s;position:relative;z-index:2;overflow:hidden}.solution2-2 .caption::after{content:'';width:100%;height:100%;position:absolute;left:1px;top:0;background:url("../img/jiao2.webp") right center no-repeat;background-size:auto 100%;opacity:0.2;z-index:-1;transform:translateX(50%);transition:all .5s}.solution2-2 .caption:hover{background:var(--bs-primary);color:#fff}.solution2-2 .caption:hover::after{transform:translateX(0)}.solution2-2 .caption:hover .ico{filter:grayscale(100%) brightness(2000%)}.solution2-2 .caption .ico{width:clamp(40px, 4.5rem, 72px);height:clamp(40px, 4.5rem, 72px);flex-shrink:0;margin-right:2rem;transition:all .3s}.solution2-2 .caption .ico.mod_bgc{background-size:contain}.solution2-2 .caption .text h4{margin-bottom:1rem}.solution2-2 .caption .text p{font-size:clamp(14px, 1rem, .83333vw);line-height:1.8;margin:0}@media (max-width: 991px){.solution2-2{padding:40px 0}.solution2-2 .row .col-lg-6{margin-bottom:10px}.solution2-2 .caption{padding:15px 10px}}.solution2-3{padding:5rem;padding-bottom:10rem;background:#f4f7fd}.solution2-3 .mod_title{margin-bottom:0}.solution2-3 .cp_list,.solution2-3 .case_list,.solution2-3 .so_list{margin-top:2rem;margin-bottom:4.375rem}@supports not (aspect-ratio: 380/244){.solution2-3 .case_list .item .img{height:15.25rem}}@media (max-width: 991px){.solution2-3{padding:40px 0}.solution2-3 .title{align-items:center;justify-content:space-between}}.cp_list .item{display:flex;flex-direction:column;background:#fff;border-radius:.875rem;padding:0 1.875rem;padding-top:1.875rem;color:#333;transition:all .3s}.cp_list .item:hover{color:var(--bs-primary);box-shadow:0 0 1rem rgba(0,0,0,0.1)}.cp_list .item .img{padding-top:62.5%;position:relative}.cp_list .item .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.cp_list .item .text{margin-top:1.875rem;border-top:1px solid #dedede;min-height:clamp(60px, 5rem, 80px);display:flex;align-items:center;justify-content:center;text-align:center}.cp_list .item .text h4{margin:0}@media (max-width: 991px){.cp_list .col-lg-3{margin-bottom:15px}}.case_list .item{display:flex;flex-direction:column;color:#333;transition:all .3s}.case_list .item:hover{color:var(--bs-primary)}.case_list .item:hover .img img{transform:scale(1.1)}.case_list .item .img{border-radius:.875rem;overflow:hidden;aspect-ratio:380 / 244}.case_list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .3s}.case_list .item .text{padding:1rem 1.5rem}.case_list .item .text h4{margin:0}@media (max-width: 991px){.case_list .col-lg-3{margin-bottom:15px}}.so_list .item{display:flex;flex-direction:column;color:#333;transition:all .3s}.so_list .item:hover{color:var(--bs-primary)}.so_list .item .img{margin-bottom:.5rem;aspect-ratio:382 / 226}@supports not (aspect-ratio: 382/226){.so_list .item .img{height:14.125rem}}.so_list .item .img img{width:100%;height:100%;object-fit:contain}.so_list .item h4{margin:0}.case{padding-top:6.875rem;padding-bottom:5rem}.case .category ul li{margin:.5rem 0}.case .category ul li:not(:last-child){margin-right:1.25rem}.case .category ul li.active a{background:var(--bs-primary);color:#fff;font-weight:bold;border:1px solid var(--bs-primary)}.case .category ul li.active a:hover{color:#fff}.case .category ul li a{height:clamp(40px, 3.125rem, 50px);padding:0 1.5rem;min-width:8.5rem;display:flex;align-items:center;justify-content:center;border:1px solid #dedede;color:#333;border-radius:1.625rem;transition:all .3s}.case .category ul li a:hover{border:1px solid var(--bs-primary);color:var(--bs-primary)}@supports not (aspect-ratio: 380/244){.case .case_list .item .img{height:20.25rem}}.case .case_list .item .text h4{font-size:clamp(16px, 1.5rem, 1.25vw)}@media screen and (min-width: 992px){.case .row{margin:0 -1.5rem}.case .row .col-lg-4{padding:0 1.5rem;margin-top:3.75rem}}@media screen and (max-width: 991px){.case .row .col-lg-4{margin-top:15px}}.product{background:#f3f5fb;padding-bottom:7.5rem}.product .right{padding-left:1.25rem}.product .cp_list .col-lg-4{margin-top:2rem}.product_category{height:100%;background:#fff;border-radius:1rem;position:relative;z-index:10}.product_category ul li:last-child a::after{display:none}.product_category ul li a{min-height:clamp(60px, 5rem, 80px);padding:.5rem 2.5rem;display:flex;align-items:center;color:#474747;transition:all .3s;position:relative;font-size:clamp(15px, 1.125rem, .9375vw)}.product_category ul li a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(0,0,0,0.1);transition:all .3s}.product_category ul li a.active{background:var(--bs-primary);color:#fff;border-radius:1rem;border-bottom-right-radius:0}.product_category ul li a.active::before{opacity:1}.product_category ul li a.active::after{opacity:0}.product_category ul li a.active:hover{color:#fff;transform:translateX(0)}.product_category ul li a:hover{color:var(--bs-primary);transform:translateX(-5px)}.product_category ul li a::before{content:'';width:.9375rem;height:1.25rem;background:url("../img/jiao2.webp") center no-repeat;background-size:contain;margin-right:.5rem;flex-shrink:0;opacity:0;transition:all .3s;transform:rotate(180deg)}.product_category .product_category_btn span{display:inline-block;padding:4px 8px;border-radius:4px;background:var(--bs-primary);color:#fff;font-size:clamp(15px, 1rem, .83333vw)}@media screen and (max-width: 991px){.product_category{background:transparent}.product_category.active .product_category_btn{left:100%}.product_category.active ul{opacity:1;pointer-events:auto;transform:translateX(0);box-shadow:0 0 1rem rgba(0,0,0,0.1)}.product_category ul{position:absolute;left:0;top:35px;transform:translateX(-100%);opacity:0;background:#fff;pointer-events:none;transition:all .3s;border-radius:1rem}}.product_category2{margin:1rem 0}.product_category2 ul{display:flex;align-items:center;justify-content:center}.product_category2 ul li{margin:0 5%}.product_category2 ul li.active a{color:var(--bs-primary)}.product_category2 ul li.active a span{border-bottom:1px solid var(--bs-primary);font-weight:bold}.product_category2 ul li a{display:flex;flex-direction:column;color:#474747;text-align:center;transition:all .3s}.product_category2 ul li a:hover{color:var(--bs-primary)}.product_category2 ul li a span{font-size:clamp(16px, 1.125rem, .9375vw)}.product_category2 ul li a i{font-size:clamp(28px, 3rem, 2.5vw)}@media screen and (max-width: 991px){.product_category2 ul{width:100vw;margin:0 calc(-1*(100vw - 100%)/2);padding:0 calc((100vw - 100%)/2);overflow:scroll;scroll-snap-type:x mandatory;align-items:stretch;justify-content:flex-start}.product_category2 ul li{max-width:70%;margin:0}.product_category2 ul li:not(:last-child){margin-right:1.5rem}.product_category2 ul li a{height:100%;justify-content:center;text-align:left}.product_category2 ul li a i{margin:0 auto}}.product-search-form{background:#fff;border-radius:1.625rem;height:clamp(40px, 3.125rem, 50px);display:flex}.product-search-form input,.product-search-form button{border:none;outline:none;background:none;height:100%}.product-search-form input{width:18.75rem;padding:0 1.75rem;color:#474747;font-size:clamp(14px, 1rem, .83333vw)}.product-search-form button{background:var(--bs-primary);display:flex;align-items:center;padding:0 1.75rem;border-radius:1.625rem;color:#fff}.product-search-form button i{font-size:clamp(16px, 1.25rem, 1.04167vw)}@media screen and (max-width: 991px){.product-search-form{margin-top:15px}.product-search-form input{width:100%}}.product-detail.mod_bgc{background-position:top center;background-size:100% auto;background-color:#e8ebf1}.product-detail .mod_position{padding-bottom:0}@media screen and (max-width: 991px){.product-detail .mod_position{margin-bottom:15px;display:flex;align-items:flex-start !important;flex-direction:column}}.pro-suspend{position:fixed;left:1.625rem;top:50%;transform:translateY(-50%);z-index:10}.pro-suspend ul{position:relative}.pro-suspend ul::after{content:'';width:1px;height:calc(100% - 40px);top:50%;transform:translate(-50%, -50%);z-index:-1;background:#fff;position:absolute;left:50%}.pro-suspend ul li:not(:last-child){margin-bottom:1.25rem}.pro-suspend ul li.active a{background:var(--bs-primary) !important;color:#fff !important}.pro-suspend ul li.active a span{color:var(--bs-primary);opacity:1;pointer-events:auto;transform:translate(0, -50%)}.pro-suspend ul li:hover a{color:var(--bs-primary)}.pro-suspend ul li:hover a span{opacity:1;pointer-events:auto;transform:translate(0, -50%)}.pro-suspend ul li a{width:clamp(40px, 2.875rem, 46px);height:clamp(40px, 2.875rem, 46px);position:relative;display:flex;align-items:center;justify-content:center;background:#fff;color:#777;transition:all .3s;border-radius:50%}.pro-suspend ul li a::after{content:'';width:100%;height:100%;background:rgba(244,247,253,0.1);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(1.1);z-index:-1;border-radius:50%}.pro-suspend ul li a i{font-size:clamp(18px, 1.375rem, 1.14583vw)}.pro-suspend ul li a span{position:absolute;top:50%;left:100%;padding-left:.5rem;display:block;font-size:clamp(14px, .875rem, .72917vw);color:var(--bs-primary);opacity:0;transform:translate(10px, -50%);pointer-events:none;white-space:nowrap;font-weight:bold;color:#777}.product-d-1{margin-top:1.5rem}.product-d-1 .left{width:9.375rem;display:flex;flex-direction:column;justify-content:flex-end}.product-d-1 .left .swiper{height:21.25rem}.product-d-1 .left .swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.product-d-1 .left .swiper .swiper-slide.swiper-slide-thumb-active .kuang{border-color:var(--bs-primary)}.product-d-1 .left .swiper .swiper-slide .kuang{border:1px solid rgba(0,0,0,0.15);aspect-ratio:740 / 480;border-radius:.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}@supports not (aspect-ratio: 740/480){.product-d-1 .left .swiper .swiper-slide .kuang{height:32.5rem}}.product-d-1 .left .swiper .swiper-slide .kuang.video_kuang{position:relative}.product-d-1 .left .swiper .swiper-slide .kuang.video_kuang::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,0.2)}.product-d-1 .left .swiper .swiper-slide .kuang.video_kuang::after{content:'\e60f';font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;width:clamp(34px, 2.5rem, 40px);height:clamp(34px, 2.5rem, 40px);font-size:clamp(16px, 1.125rem, .9375vw);display:flex;align-items:center;justify-content:center;background:var(--bs-primary);border-radius:50%;color:#fff}.product-d-1 .left .swiper .swiper-slide .kuang img{max-width:80%;max-height:90%;display:block}.product-d-1 .left .swiper2_btn{margin-top:2rem;display:flex;justify-content:flex-end}.product-d-1 .left .swiper2_btn .swiper-button-next,.product-d-1 .left .swiper2_btn .swiper-button-prev{position:static;margin:0;color:rgba(0,0,0,0.3);width:clamp(34px, 2.5rem, 40px);height:clamp(34px, 2.5rem, 40px);background:transparent;border-radius:50%;border:1px solid rgba(0,0,0,0.1);transition:all .3s}.product-d-1 .left .swiper2_btn .swiper-button-next::after,.product-d-1 .left .swiper2_btn .swiper-button-prev::after{display:none}.product-d-1 .left .swiper2_btn .swiper-button-next i,.product-d-1 .left .swiper2_btn .swiper-button-prev i{font-size:clamp(16px, 1.25rem, 1.04167vw)}.product-d-1 .left .swiper2_btn .swiper-button-next:hover,.product-d-1 .left .swiper2_btn .swiper-button-prev:hover{background:var(--bs-primary);color:#fff;border-color:var(--bs-primary)}.product-d-1 .left .swiper2_btn .swiper-button-next{margin-left:.875rem}.product-d-1 .left .swiper2_btn .swiper-button-next i{transform:rotate(180deg)}.product-d-1 .right{width:calc(100% - 9.375rem);padding:0 2.125rem}.product-d-1 .right .swiper .swiper-slide{display:flex;align-items:center;justify-content:center;aspect-ratio:740 / 480;position:relative}@supports not (aspect-ratio: 740/480){.product-d-1 .right .swiper .swiper-slide{height:30rem}}.product-d-1 .right .swiper .swiper-slide img,.product-d-1 .right .swiper .swiper-slide video{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:94%;max-height:90%;display:block}.product-d-1 .right .swiper .swiper-slide video{aspect-ratio:16 / 9}.product-d-1 h1{margin-bottom:1.75rem;font-size:clamp(14px, 1rem, .83333vw);color:#777777;display:flex;flex-direction:column}.product-d-1 h1 span{font-size:clamp(18px, 3rem, 2.5vw);color:#333;font-weight:lighter;margin-top:.75rem}.product-d-1 p{line-height:2;font-size:clamp(14px, 1rem, .83333vw);color:#474747}.product-d-1 .more{margin-top:4.625rem}.product-d-1 .more ul{display:flex}.product-d-1 .more ul li{margin-right:1rem;position:relative}.product-d-1 .more ul li:hover a{background:var(--bs-primary);color:#fff}.product-d-1 .more ul li:hover span{transform:translate(-50%, 0);opacity:1}.product-d-1 .more ul li a{width:clamp(34px, 2.5rem, 40px);height:clamp(34px, 2.5rem, 40px);display:flex;align-items:center;justify-content:center;background:transparent;border-radius:50%;background:#fff;color:#474747;transition:all .3s}.product-d-1 .more ul li a i{font-size:clamp(16px, 1.125rem, .9375vw)}.product-d-1 .more ul li span{position:absolute;top:100%;left:50%;transform:translate(-50%, 10px);background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);color:#474747;border-radius:4px;padding:10px;opacity:0;transition:all .3s;white-space:nowrap}.product-d-1 .more ul li span img{max-width:120px}@media screen and (max-width: 991px){.product-d-1 h1 span{font-weight:normal}}.product-d-2{padding:8.75rem 0}.product-d-2 .mod_content table{width:100%;border-radius:1rem;overflow:hidden}.product-d-2 .mod_content table tr:nth-child(2n) td{background:rgba(255,255,255,0.3)}.product-d-2 .mod_content table tr td{background:#fff;padding:1.25rem 8px;text-align:center;font-size:clamp(14px, 1rem, .83333vw)}.mmsd{margin-top:2rem;margin-bottom:4.375rem}.mmsd .col-lg-6>img{border-radius:.5rem}.mmsd .col-6{margin-top:10px}.mmsd img{width:100%}@media screen and (min-width: 992px){.mmsd .row{margin:0 -0.625rem}.mmsd .row .col-lg-6,.mmsd .row .col-6{margin-top:0;padding:0 0.625rem;margin-bottom:1.25rem}}.go_back{border:1px solid rgba(0,0,0,0.2);height:40px;padding:0 2rem;border-radius:20px;display:flex;align-items:center;color:#474747;transition:all .3s}.go_back:hover{color:#fff;background:var(--bs-primary);border-color:var(--bs-primary)}@media screen and (max-width: 991px){.go_back{margin-bottom:15px}}.get-quote{margin-top:6.25rem;padding:5%;background:#fff;border-radius:2rem}.get-quote .mod_title{margin-bottom:2rem}.get-quote .mod_title p{font-size:clamp(14px, 1rem, .83333vw);margin-top:1rem}.get-quote .row .col-lg-6{margin-bottom:1rem}.get-quote label{font-size:clamp(14px, .875rem, .72917vw);color:#474747;margin-bottom:6px;display:flex;align-items:center}.get-quote label span{color:red;margin-right:.5rem;padding-top:.5rem;font-weight:bold}.get-quote input,.get-quote select,.get-quote textarea{width:100%;background:#f3f5f8;padding:0 1rem;font-size:clamp(14px, .875rem, .72917vw);color:#474747;border:none;border-radius:.5rem;outline:none}.get-quote input,.get-quote select{height:clamp(40px, 3.25rem, 52px)}.get-quote textarea{padding:1rem}.get-quote .mod_more{margin-top:2.125rem}.history{padding:8rem 0;overflow:hidden}.history .mod_title{opacity:0}.history .history_mask{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}.history .items{background-attachment:fixed;color:#fff;width:100%;overflow:hidden}.history .items .row{opacity:0}.history .items .row:nth-child(2n-1){transform:translateX(-50px)}.history .items .row:nth-child(2n){transform:translateX(50px)}.history .items .year{font-size:clamp(22px, 3.125rem, 2.60417vw);position:relative;font-weight:bold}.history .items .year::before{content:'';width:3.125rem;height:2px;background:#fff;position:absolute;top:50%;transform:translateY(-50%);right:calc(100% + 1rem)}.history .items p{font-size:clamp(15px, 1.125rem, .9375vw)}.history .items .row{margin-top:1rem}.history .items .row:nth-child(2n){text-align:right}.history .items .row:nth-child(2n) .year::before{left:calc(100% + 1rem);right:auto}.history .items .row:nth-child(2n) .col-lg-5{order:2}@media screen and (max-width: 991px){.history .items{padding:0 15px}.history .items .row:nth-child(2n){text-align:left}.history .items .row:nth-child(2n) .year::before{left:auto;right:calc(100% + 1rem)}.history .items .year::before{display:none}}.about{padding-top:6.25rem}.about-1{width:100%;overflow:hidden}.about-1 .ab_logo{margin-top:18%;display:flex;align-items:flex-start;flex-direction:column}.about-1 .ab_logo img{max-height:3.125rem}.about-1 .ab_logo span{font-size:clamp(18px, 3rem, 2.5vw);color:var(--bs-primary);margin:2rem 0;margin-left:30%;text-transform:uppercase;font-family:'MONTSERRAT-LIGHT'}.about-1 .img{width:calc(100% + 10rem)}.about-1 .img img{width:100%}.about-1 .mod_content *{line-height:2}@media screen and (max-width: 991px){.about-1 .ab_logo{margin-top:0}.about-1 .img{width:100%}}.about-2{width:100%;position:relative;padding-top:7rem;background-image:linear-gradient(to bottom, #fcfcfe, #f3f5fb)}.about-2 .ab_video{position:absolute;left:0;top:-27rem;max-width:62.5rem}.about-2 .ab_video a{position:absolute;left:40%;top:50%;transform:translate(-50%, -50%);width:clamp(60px, 5.25rem, 84px);height:clamp(60px, 5.25rem, 84px);border-radius:50%;background:var(--bs-primary);color:#fff;display:flex;align-items:center;justify-content:center}.about-2 .ab_video a:hover::after{transform:translate(-50%, -50%) scale(0.8)}.about-2 .ab_video a::after{content:'';width:200%;height:200%;border:1px dashed #fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:50%;transition:all .3s}.about-2 .ab_video a i{font-size:clamp(18px, 1.875rem, 1.5625vw)}.about-2 .ab_video img{width:100%}.about-2 .mod_title{margin-bottom:2rem}.about-2 .mod_more{margin-top:3.5rem}.about-2 .mod_content *{line-height:2.2}.about-2 .row .col-6{margin-top:8rem}.about-2 .caption{position:relative;z-index:2;padding:1.5rem 2rem;border-radius:1.25rem;background:rgba(255,255,255,0.85);display:flex;flex-direction:column;height:100%}.about-2 .caption i{font-size:clamp(20px, 3.125rem, 2.60417vw);line-height:1.2}.about-2 .caption .num,.about-2 .caption p{text-align:right;color:#474747;font-size:clamp(14px, 1.125rem, .9375vw);line-height:1.2}.about-2 .caption .num strong,.about-2 .caption p strong{font-size:clamp(20px, 4.375rem, 3.64583vw);color:var(--bs-primary)}.about-2 .note{margin-top:3.75rem;text-align:center}.about-2 .note span{display:inline-block;border-radius:16px;padding:4px 2rem;background:#fff;color:#999;font-size:clamp(14px, .875rem, .72917vw)}@media screen and (max-width: 991px){.about-2{padding-top:95%}.about-2 .ab_video{top:0;transform:translateY(-25%);max-width:100%}.about-2 .mod_more{margin:2rem 0}.about-2 .row .col-6{margin-top:2rem}}.honor{background:#f3f5fb;padding-top:6.25rem}.honor .mod_title{margin-bottom:2rem}.honor .swiper{border-top-left-radius:5rem;border-top-right-radius:5rem;overflow:hidden;position:relative}.honor .swiper img img{width:100%}.honor .swiper .swiper-button-next{right:5%}.honor .swiper .swiper-button-next i{transform:rotateY(180deg)}.honor .swiper .swiper-button-prev{left:5%}.honor .swiper .swiper-button-next,.honor .swiper .swiper-button-prev{width:clamp(34px, 3.75rem, 60px);height:clamp(34px, 3.75rem, 60px);margin:0;top:50%;transform:translateY(-50%);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s;border:1px solid #fff;color:#fff}.honor .swiper .swiper-button-next:hover,.honor .swiper .swiper-button-prev:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.honor .swiper .swiper-button-next::after,.honor .swiper .swiper-button-prev::after{display:none}.honor .swiper .swiper-button-next i,.honor .swiper .swiper-button-prev i{font-size:clamp(16px, 2rem, 1.66667vw)}.honor img{width:100%;border-top-left-radius:5rem;border-top-right-radius:5rem}.idea{background:#f3f5fb;padding-top:6.25rem;padding-bottom:9.375rem}.idea .caption{position:relative;overflow:hidden}.idea .caption:hover .img::before{transform:translateX(0)}.idea .caption:hover .text p{opacity:1;transform:translateY(0)}.idea .caption .text{position:absolute;bottom:2.5rem;left:0;z-index:2;width:100%;color:#fff;text-align:center}.idea .caption .text h4{font-size:clamp(16px, 1.875rem, 1.5625vw);font-weight:lighter;margin-bottom:1rem}@media screen and (max-width: 991px){.idea .caption .text h4{font-weight:normal}}.idea .caption .text p{font-size:clamp(15px, 1.125rem, .9375vw);opacity:0;transform:translateY(10px);transition:all .3s}.idea .caption .img{padding-top:157.89%}.idea .caption .img::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url("../img/jiao3.webp") right bottom no-repeat;background-size:95% auto;transition:all .3s;transform:translateX(100%)}@media screen and (max-width: 991px){.idea .row .col-lg-4{margin-bottom:15px}.idea .caption .img{padding-top:50%}.idea .caption .img::before{background-size:auto 100%;opacity:.2;transform:translateX(0)}.idea .caption .text p{opacity:1;transform:translateY(0)}}.r-d{padding-top:10rem;padding-bottom:5rem}.r-d.global{padding:5rem 0;background:#eaeef6;width:100%;overflow:hidden}.r-d.global .mod_title{margin-bottom:2.5rem}.r-d.global .captions .caption{flex-direction:row;align-items:center;width:100%;padding:2rem 1.25rem;padding-right:0}.r-d.global .captions .caption:nth-child(1)::before{background:#29ac4a}.r-d.global .captions .caption:nth-child(2)::before{background:#3aabd8}.r-d.global .captions .caption:nth-child(3)::before{background:#5f1c83}.r-d.global .captions .caption:nth-child(4)::before{background:#eca212}.r-d.global .captions .caption::before{content:'';width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-right:.5rem}.r-d.global .captions .caption:not(:last-child){margin-bottom:1.75rem}.r-d.global .captions .caption i{font-size:clamp(20px, 2.5rem, 2.08333vw);flex-shrink:0;margin-right:.75rem}.r-d.global .captions .caption .num{text-align:left;display:flex;align-items:center}.r-d.global .captions .caption .num strong{font-size:clamp(20px, 2.875rem, 2.39583vw);margin-right:.25rem;flex-shrink:0}.r-d.global img{max-width:calc(100% + 20%)}.r-d.global .note{margin-top:1.5rem;text-align:left}.r-d.global .note span{background:none;color:#999;padding:0}.r-d .mod_title{margin-bottom:10rem}.r-d .mod_title p{font-size:clamp(15px, 1.125rem, .9375vw)}.r-d .caption{position:relative;z-index:2;padding:1.5rem 2rem;border-radius:1.25rem;background:rgba(255,255,255,0.85);display:flex;flex-direction:column}@media (max-width: 768px){.r-d .caption{width:100%;margin-bottom:15px}}@media (min-width: 769px) and (max-width: 991px){.r-d .caption{width:calc((100% - (2 - 1) * 15px) / 2);margin-bottom:15px}.r-d .caption:not(:nth-child(2n)){margin-right:15px}}@media (min-width: 992px){.r-d .caption{width:calc((100% - (5 - 1) * 1.25rem) /5);margin-bottom:0px}.r-d .caption:not(:nth-child(5n)){margin-right:1.25rem}}.r-d .caption i{font-size:clamp(20px, 3.125rem, 2.60417vw);line-height:1.2}.r-d .caption .num,.r-d .caption p{text-align:right;color:#474747;font-size:clamp(14px, 1.125rem, .9375vw);line-height:1.2}.r-d .caption .num strong,.r-d .caption p strong{font-size:clamp(24px, 4.375rem, 3.64583vw);color:var(--bs-primary)}.r-d .note{margin-top:3.75rem;text-align:center}.r-d .note span{display:inline-block;border-radius:16px;padding:4px 2rem;background:#fff;color:#999;font-size:clamp(14px, .875rem, .72917vw)}@media screen and (max-width: 991px){.r-d{padding:40px 0}.r-d .mod_title{margin-bottom:2rem}.r-d.global img{max-width:100%}.r-d .note{margin-top:1rem}}.s-g{padding:5rem 0}.s-g .mod_title{margin-bottom:2rem}.s-g .items{margin-bottom:calc(2.5rem + 60px);position:relative;height:33.75rem}.s-g .items .item{position:absolute;left:0;top:0;display:flex;align-items:stretch;overflow:initial;height:100%;z-index:1;transition:all .3s}.s-g .items .item.next{z-index:2;transform:translateY(30px)}.s-g .items .item.next .text{background:rgba(255,255,255,0.5)}.s-g .items .item.active{transform:translateY(60px);z-index:3}.s-g .items .item.active .text{background:#fff}.s-g .items .item .left,.s-g .items .item .text{width:50%;flex-shrink:0}.s-g .items .item .text{background:rgba(255,255,255,0.2)}.s-g .text{background:#fff;border-radius:2rem;padding:2.5rem 5rem;display:flex;flex-direction:column;justify-content:center;box-shadow:4px 4px 10px rgba(0,0,0,0.1)}.s-g .text h4{font-size:clamp(16px, 2.25rem, 1.875vw);font-weight:lighter;margin-bottom:2rem}@media screen and (max-width: 991px){.s-g .text h4{font-weight:normal}}.s-g .text .mod_content{max-height:19.75rem;overflow-y:auto;overscroll-behavior:contain}.s-g .text .mod_content::-webkit-scrollbar{width:4px}.s-g .text .mod_content::-webkit-scrollbar-track{background:var(--bs-gray-100)}.s-g .text .mod_content::-webkit-scrollbar-thumb{background:var(--bs-primary)}.s-g .text .mod_content *{line-height:2.2}.s-g .img{padding-top:67.5%;position:relative;width:100%;border-radius:2rem;overflow:hidden;box-shadow:4px 4px 10px rgba(0,0,0,0.1)}.s-g .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.s-g .swiper-button-next,.s-g .swiper-button-prev{width:clamp(40px, 3.75rem, 60px);height:clamp(40px, 3.75rem, 60px);border-radius:50%;border:1px solid rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center;color:#999;transition:all .3s;position:static;margin:0}.s-g .swiper-button-next::after,.s-g .swiper-button-prev::after{display:none}.s-g .swiper-button-next:hover,.s-g .swiper-button-prev:hover{background:var(--bs-primary);color:#fff;border-color:var(--bs-primary)}.s-g .swiper-button-next i,.s-g .swiper-button-prev i{font-size:clamp(16px, 1.875rem, 1.5625vw)}.s-g .swiper-button-next{margin-left:2rem}.s-g .swiper-button-next i{transform:rotateY(180deg)}@media screen and (max-width: 991px){.s-g .items{height:57.75rem}.s-g .items .item{flex-direction:column;opacity:.2}.s-g .items .item.next{opacity:.5}.s-g .items .item.active{opacity:1}.s-g .items .item .left,.s-g .items .item .text{width:100%}.s-g .text .mod_content *{line-height:1.6}}.invest{background:#f3f5fb;padding:8.125rem 0}.invest .left{background:#fff;border-radius:2rem;padding:2.875rem;margin-right:1.75rem}.invest .items .item{padding:1.5rem 0;border-bottom:1px solid #eee}.invest .items .item:last-child{border-bottom:none}.invest .items .item:hover a h4{color:var(--bs-primary);font-weight:bold}.invest .items .item:hover a time{background:var(--bs-primary);color:#fff}.invest .items .item:hover a time span{color:#fff}.invest .items .item a{display:flex;align-items:center}.invest .items .item a time{flex-shrink:0;width:clamp(60px, 5rem, 80px);height:clamp(60px, 5rem, 80px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#777;background:#f3f5fb;border-radius:.625rem;flex-shrink:0;margin-right:1.25rem;font-size:clamp(14px, .875rem, .72917vw);transition:all .3s}.invest .items .item a time span{font-size:clamp(14px, 1.25rem, 1.04167vw);font-weight:bold;color:#474747;transition:all .3s}.invest .items .item a h4{color:#474747;transition:all .3s}@media screen and (max-width: 991px){.invest .left{margin-right:0;margin-bottom:2rem}}.invest_nav{padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:2rem}.invest_nav ul li{margin-right:2rem}.invest_nav ul li.active a{font-weight:bold;color:var(--bs-primary)}.invest_nav ul li a{font-size:clamp(16px, 1.5rem, 1.25vw);font-weight:lighter;color:#474747}@media screen and (max-width: 991px){.invest_nav ul li a{font-weight:normal}}.stock{padding:2.5rem;border-radius:2rem;background:#fff;margin-bottom:2rem}.stock .code{font-size:clamp(18px, 1.5rem, 1.25vw);color:#222;font-family:'MONTSERRAT-BOLD'}.stock .cur_state{display:flex;align-items:flex-start;margin:.5rem 0}.stock .cur_state.up span strong{color:var(--bs-primary)}.stock .cur_state.up .change{background:var(--bs-primary)}.stock .cur_state.down span strong{color:#00ab0b}.stock .cur_state.down span i{transform:rotateX(180deg)}.stock .cur_state.down .change{background:#00ab0b}.stock .cur_state span{display:flex;align-items:center;line-height:1.2;color:#777}.stock .cur_state span strong{font-size:clamp(18px, 3.125rem, 2.60417vw);font-family:'MONTSERRAT-BOLD';font-weight:normal}.stock .cur_state span i{font-size:clamp(16px, 2.25rem, 1.875vw);margin-left:.5rem}.stock .cur_state .change{font-size:clamp(14px, 1.125rem, .9375vw);padding:2px 1rem;border-radius:.5rem;border-top-left-radius:0;background:#777;color:#fff;font-family:'MONTSERRAT-BOLD';margin-left:1.5rem;margin-top:4px}.stock .group{font-size:clamp(14px, .875rem, .72917vw);color:#777}.stock .group .row .col-6{margin-bottom:.75rem}.stock .group span{font-family:'MONTSERRAT-LIGHT';display:block;color:#222;font-size:clamp(16px, 1.125rem, .9375vw)}.stock_graph{padding:2.5rem;border-radius:2rem;background:#fff}.stock_contact{margin-top:2rem;padding:2.5rem;border-radius:2rem;background:#fff;position:relative;overflow:hidden}.stock_contact::after{content:'';width:100%;height:80%;position:absolute;right:0;top:10%;background:url("../img/wen.webp") center no-repeat;background-size:contain;transform:translateX(50%);opacity:.1}.stock_contact h3{font-weight:lighter;margin-bottom:1.5rem}@media screen and (max-width: 991px){.stock_contact h3{font-weight:normal}}.stock_contact p{font-size:clamp(15px, 1.125rem, .9375vw);display:flex;align-items:center;margin:0;margin-top:1rem}.stock_contact p i{font-size:clamp(16px, 1.25rem, 1.04167vw);margin-right:1rem;color:var(--bs-primary)}.invest-detail{padding-bottom:9.375rsem;background-color:#f3f5fb;position:relative;z-index:2}.invest-detail::after{position:absolute;content:'';width:45%;top:0;right:0;z-index:-1;height:100%;background:url("../img/jiao4.webp") right top no-repeat;background-size:100% auto}.invest-detail .box{background:#fff;padding:5rem 9.375rem;margin:0 13%}.invest-detail .box .time{margin:1.5rem 0;display:flex;align-items:center;font-size:clamp(14px, 1rem, .83333vw);color:#777}.invest-detail .box .time i{flex-shrink:0;font-size:clamp(16px, 1.125rem, .9375vw)}.invest-detail .box .time span{flex-shrink:0;margin:0 .5rem}.invest-detail .box .time::after{content:'';width:100%;height:1px;border-bottom:1px dashed rgba(0,0,0,0.2)}.invest-detail .box .mod_content *{line-height:2.2}.invest-detail .mod_content{margin-bottom:2rem}@media screen and (max-width: 991px){.invest-detail .box{padding:15px;margin:0}.invest-detail .box .mod_content *{line-height:1.6}}.news{background:#f3f5fb;padding:5rem 0;min-height:50vh}.news .items{display:flex;flex-wrap:wrap}@media (max-width: 768px){.news .items .item{width:100%;margin-top:15px}}@media (min-width: 769px) and (max-width: 991px){.news .items .item{width:calc((100% - (2 - 1) * 15px) / 2);margin-top:15px}.news .items .item:not(:nth-child(2n)){margin-right:15px}}@media (min-width: 992px){.news .items .item{width:calc((100% - (4 - 1) * 1.5rem) /4);margin-top:4.5rem}.news .items .item:not(:nth-child(4n)){margin-right:1.5rem}}.news .items .item a{display:flex;flex-direction:column;height:100%;justify-content:space-between;background:#fff;color:#222;border-radius:1rem;overflow:hidden;box-shadow:0 0 1rem rgba(0,0,0,0.2)}.news .items .item a:hover .text::after{opacity:.15;transform:translateX(0)}.news .items .item a:hover .img .mod_more{opacity:1}.news .items .item a .text{padding:3.125rem 2rem;min-height:15.625rem;position:relative;z-index:2;overflow:hidden}.news .items .item a .text::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url("../img/jiao3.webp") center right no-repeat;background-size:auto 100%;z-index:-1;opacity:0;transform:translateX(50%);transition:all .3s}.news .items .item a .text time{font-size:clamp(14px, 1rem, .83333vw);color:#777}.news .items .item a .text h4{font-size:clamp(16px, 1.75rem, 1.45833vw);font-weight:lighter;line-height:1.4;margin:0;margin-top:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width: 991px){.news .items .item a .text h4{font-weight:normal}}.news .items .item a .img{padding-top:42.7%;position:relative}.news .items .item a .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.news .items .item a .img .mod_more{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all .3s ease-in-out;opacity:0;z-index:2}.news .items .item a .img .mod_more button{height:clamp(32px, 2.5rem, 40px);padding:0 1.25rem}.contact{background-color:#f3f5fb;position:relative;z-index:2}.contact::after{position:absolute;content:'';width:45%;top:0;right:0;z-index:-1;height:100%;background:url("../img/jiao4.webp") right top no-repeat;background-size:100% auto}.contact-caption{position:relative;background:#fff;border-radius:2rem;padding:3.75rem;margin-bottom:1.75rem;z-index:500}.contact-caption .title{margin-bottom:2rem;font-size:clamp(16px, 1.875rem, 1.5625vw);display:flex;align-items:center}.contact-caption .title span{background:var(--bs-primary);color:#fff;padding:2px 16px;border-radius:20px;font-size:clamp(14px, 1.125rem, .9375vw);margin-left:.5rem}.contact-caption p{display:flex;align-items:center;margin:0;font-size:clamp(15px, 1.125rem, .9375vw);color:#1f1f1f;font-family:'Montserrat'}.contact-caption p i{margin-right:.5rem;color:var(--bs-primary);font-size:clamp(16px, 1.5rem, 1.25vw)}.contact-caption .more{margin-top:2rem}.contact-caption .more ul{display:flex}.contact-caption .more ul li{margin-right:3.5rem;position:relative}.contact-caption .more ul li:hover a{color:var(--bs-primary)}.contact-caption .more ul li:hover span{transform:translate(-50%, 0);opacity:1}.contact-caption .more ul li a{color:#777;transition:all .3s}.contact-caption .more ul li a i{font-size:clamp(16px, 1.5rem, 1.25vw)}.contact-caption .more ul li span{position:absolute;top:100%;left:50%;transform:translate(-50%, 10px);background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);color:#474747;border-radius:4px;padding:10px;opacity:0;transition:all .3s}.contact-caption .more ul li span img{max-width:120px}.contact-caption .ico{position:absolute;right:5%;top:50%;transform:translateY(-50%);width:16.875rem;height:13.75rem;background:url("../img/wen.webp") center no-repeat;background-size:contain}@media screen and (max-width: 991px){.contact-caption .ico{display:none}}.contact-map{height:40rem;margin-bottom:5rem;border-radius:2rem;overflow:hidden;border:1px solid #dedede}.contact-map>div{height:100%}.sub-company{display:flex;flex-wrap:wrap}.sub-company:not(:has(.item:nth-child(3))),.sub-company:not(:has(.item:nth-child(2))),.sub-company:not(:has(.item:nth-child(4))){justify-content:center}.sub-company .item{background:#fff;border-radius:1rem;overflow:hidden;position:relative;padding:3.5rem 2rem;color:#1f1f1f}@media (max-width: 768px){.sub-company .item{width:100%;margin-bottom:15px}}@media (min-width: 769px) and (max-width: 991px){.sub-company .item{width:calc((100% - (2 - 1) * 15px) / 2);margin-bottom:15px}.sub-company .item:not(:nth-child(2n)){margin-right:15px}}@media (min-width: 992px){.sub-company .item{width:calc((100% - (4 - 1) * .875rem) /4);margin-bottom:.875rem}.sub-company .item:not(:nth-child(4n)){margin-right:.875rem}}.sub-company .item:hover span{background:var(--bs-primary)}.sub-company .item .title{font-size:clamp(16px, 1.25rem, 1.04167vw);margin-bottom:1.25rem}.sub-company .item p{display:flex;align-items:flex-start;font-size:clamp(14px, 1rem, .83333vw)}.sub-company .item p:last-child{margin-bottom:0}.sub-company .item p i{font-size:clamp(16px, 1.5rem, 1.25vw);margin-right:.5rem;color:var(--bs-primary);line-height:1.2;transform:translateY(-2px)}.sub-company .item span{position:absolute;right:0;top:0;background:#cccccc;color:#fff;padding:2px 12px;border-bottom-left-radius:1rem;transition:all .3s}.contact-business{padding:6.25rem 0;border-top-left-radius:2rem;border-top-right-radius:2rem;background-color:#f3f5fb;margin-top:6.875rem}.contact-business ul{margin-bottom:1.75rem}.contact-business ul li{width:calc((100% - 6rem)/4);height:clamp(40px, 5.625rem, 90px);font-size:clamp(15px, 1.5rem, 1.25vw);color:#1f1f1f;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .3s;cursor:pointer}.contact-business ul li:hover{color:var(--bs-primary)}.contact-business ul li.active{background:var(--bs-primary);color:#fff !important;border-radius:1rem;border-bottom-left-radius:0}.contact-business .captions .caption{display:none;border-radius:1.75rem;background:#fff;padding:2rem 0}.contact-business .captions .caption.active{display:block}.contact-business .captions .caption .item{padding:1.75rem 6.875rem}.contact-business .captions .caption .item h4{color:var(--bs-primary);font-weight:bold;margin-bottom:1rem}.contact-business .captions .caption .item p{display:flex;align-items:center;margin:0;font-size:clamp(15px, 1.125rem, .9375vw);color:#1f1f1f;font-family:'MONTSERRAT-LIGHT'}.contact-business .captions .caption .item p i{margin-right:.5rem;color:var(--bs-primary);font-size:clamp(16px, 1.5rem, 1.25vw)}@media screen and (max-width: 991px){.contact-business ul{max-width:100vw;margin:0 calc(-1*(100vw - 100%)/2);padding:0 calc((100vw - 100%)/2);margin-bottom:1.75rem;overflow:scroll;scroll-snap-type:x mandatory}.contact-business ul li{white-space:nowrap;width:auto;padding:0 1rem;margin-right:5px;border-radius:1rem}.contact-business .captions .caption .item{padding:1.75rem 3.5rem}}.contact-message{padding:5rem 0;background:#f3f5fb}.contact-message .mod_title p{color:#9f9f9f}.contact-message .get-quote{margin-top:0}.relative{position:relative}.a2a_kit{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #ddd}.a2a_kit .a2a_svg{width:24px;height:24px;line-height:24px}.not_found{padding:5rem}.not_found p{margin-bottom:2rem;color:var(--bs-gray-800)}.not_found input{padding:6px 10px;border:1px solid #ddd;outline:none;margin-right:4px}.not_found .mod_more button{padding:0.5rem 1.5rem;outline:none}.mod_carousel{aspect-ratio:1920/700;margin-top:6.25rem;width:100%;position:relative}@supports not (aspect-ratio: 1920/700){.mod_carousel{height:43.75rem}}.mod_carousel h1,.mod_carousel h2{position:absolute;left:0;top:0;height:100%;display:flex;align-items:center;width:100%;background:url("../img/jiao.webp") left center no-repeat;background-size:auto 100%;font-size:clamp(16px, 3.125rem, 2.60417vw);font-weight:lighter;padding-bottom:10rem;padding-left:10rem;color:#fff}@media screen and (max-width: 991px){.mod_carousel h1,.mod_carousel h2{font-weight:normal}}.mod_carousel .category{position:absolute;right:10rem;top:50%;transform:translateY(-50%);z-index:2}.mod_carousel .category ul{display:flex;flex-direction:column;align-items:flex-end}.mod_carousel .category ul li a{position:relative;height:56px;padding:5px;border-radius:28px;display:flex;align-items:center;z-index:2}.mod_carousel .category ul li a::after{content:'';width:0;width:56px;height:56px;position:absolute;right:0;top:0;height:100%;background:transparent;transition:all .3s;border-radius:28px;z-index:-1}.mod_carousel .category ul li a:hover::after{background:var(--bs-primary);width:100%}.mod_carousel .category ul li a:hover>i{right:calc(100% - 51px)}.mod_carousel .category ul li a:hover span{opacity:1;pointer-events:auto}.mod_carousel .category ul li a i{position:absolute;right:5px;top:5px;width:46px;height:46px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:clamp(16px, 1.25rem, 1.04167vw);border-radius:50%;color:#222;z-index:2;transition:all .3s}.mod_carousel .category ul li a span{position:relative;z-index:2;display:flex;align-items:center;white-space:nowrap;color:#fff;padding-right:20px;padding-left:51px;opacity:0;pointer-events:none;transition:all .5s;font-weight:bold;font-size:clamp(16px, 1.125rem, .9375vw)}.mod_carousel .container{position:absolute;bottom:3.125rem;left:0;right:0;z-index:2}.mod_carousel ul.class{display:flex}.mod_carousel ul.class li:not(:first-child){margin-left:1.875rem}.mod_carousel ul.class li.active a{background:var(--bs-primary);color:#fff;border-color:var(--bs-primary);font-weight:bold}.mod_carousel ul.class li.active a:hover{background:var(--bs-primary);color:#fff}.mod_carousel ul.class li a{height:clamp(40px, 3.25rem, 52px);display:flex;align-items:center;padding:0 1.75rem;border-radius:1.625rem;border:1px solid #fff;transition:all .3s;color:#fff;font-size:clamp(14px, 1rem, .83333vw)}.mod_carousel ul.class li a:hover{background:#fff;color:var(--bs-primary)}@media screen and (max-width: 991px){.mod_carousel{margin-top:0;aspect-ratio:1920/900}.mod_carousel h1,.mod_carousel h2{padding-left:5rem;padding-bottom:5rem}.mod_carousel .category{display:none}.mod_carousel .mod_breadcrumb{margin-top:15px;display:none}.mod_carousel .mod_breadcrumb ol{flex-wrap:wrap}.mod_carousel .mod_breadcrumb ol li a{white-space:nowrap}.mod_carousel ul.class{width:100vw;margin:0 calc(-1*(100vw - 100%)/2);padding:0 calc((100vw - 100%)/2);overflow:scroll;scroll-snap-type:x mandatory}.mod_carousel ul.class li{white-space:nowrap}.mod_carousel ul.class li:not(:first-child){margin-left:1rem}.mod_carousel ul.class li a{background:rgba(0,0,0,0.5);border:none}.mod_carousel .container{bottom:10px}}.maodian{position:absolute;left:0;top:-5rem}.mod_bgc{background-size:cover;background-repeat:no-repeat;background-position:center center}.mod_title{color:#1f1f1f;margin-bottom:3.625rem}.mod_title.small h1,.mod_title.small h2,.mod_title.small h3,.mod_title.small strong{font-size:clamp(20px, 3rem, 2.5vw)}.mod_title.white{color:var(--bs-white)}.mod_title h1,.mod_title h2,.mod_title h3,.mod_title strong{text-transform:capitalize;font-size:clamp(20px, 4.375rem, 3.64583vw);font-weight:lighter;line-height:1.4;color:inherit;margin:0}.mod_title p{font-size:clamp(15px, 1.125rem, .9375vw);line-height:1.8;color:inherit;margin:0;margin-top:1.5rem;color:#474747}@media screen and (max-width: 991px){.mod_title h1,.mod_title h2,.mod_title h3,.mod_title strong{font-weight:normal}}.mod_position{padding:3.125rem 0}.mod_breadcrumb.white{color:var(--bs-white)}.mod_breadcrumb.white ol li{color:inherit}.mod_breadcrumb.white ol li a{color:inherit}.mod_breadcrumb ol{display:flex;align-items:center;justify-content:center;font-size:clamp(15px, 1rem, .83333vw);color:inherit;padding:0;margin:0}.mod_breadcrumb ol li{margin-left:.5rem;display:flex;align-items:center;color:#474747}.mod_breadcrumb ol li:first-child{margin-left:0}.mod_breadcrumb ol li a{transition:all 0.3s;color:inherit;color:#474747}.mod_breadcrumb ol li a:hover{color:var(--bs-primary)}.mod_breadcrumb ol li i{transform:rotate(180deg);font-size:clamp(16px, 1.25rem, 1.04167vw);font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.5rem}.mod_breadcrumb ol li i::before{content:"\e63d"}@media screen and (max-width: 991px){.mod_breadcrumb ol{flex-wrap:wrap;justify-content:flex-start}.mod_breadcrumb ol li a{white-space:nowrap}}.mod_content{line-height:1.8;font-size:fz(14px, 1.25rem);color:#474747}.mod_content img{max-width:100%;height:auto !important}.mod_content table{max-width:100% !important}.mod_more.small a,.mod_more.small button{height:clamp(34px, 3rem, 48px);padding:0 2rem}.mod_more.light a,.mod_more.light button{position:relative;overflow:hidden;z-index:2}.mod_more.light a:hover::before,.mod_more.light button:hover::before{animation:shine 1.5s ease-out infinite}.mod_more.light a::after,.mod_more.light button::after{position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%, -50%);content:'';width:calc(100% - .75rem);height:calc(100% - .75rem);border-radius:1.5rem;background:var(--bs-primary)}.mod_more.light a::before,.mod_more.light button::before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.8), rgba(255,255,255,0) 70%);top:0;left:-100px;opacity:0.6}.mod_more.light a:hover,.mod_more.light button:hover{background:rgba(var(--bs-primary-rgb), 0.45)}@keyframes shine{0%{left:-100px}60%{left:100%}to{left:100%}}.mod_more.white a,.mod_more.white button{background:white;color:var(--bs-primary)}.mod_more a,.mod_more button{border-radius:1.875rem;border:none;height:clamp(40px, 3.75rem, 60px);padding:0 2.75rem;background:var(--bs-primary);color:white;display:inline-flex;align-items:center;font-size:clamp(14px, 1.125rem, .9375vw);outline:none;text-transform:uppercase;transition:all 0.5s ease;font-family:"MONTSERRAT-BOLD"}.mod_more a i,.mod_more button i{margin-left:.25rem;font-size:clamp(16px, 1.5rem, 1.25vw);transform:rotate(135deg);transition:all .5s ease;font-weight:normal}.mod_more a:hover i,.mod_more button:hover i{transform:rotate(180deg) scale(0.85)}@media screen and (max-width: 991px){.mod_more a,.mod_more button{border-radius:20px}}.mod_pagination{margin-top:5rem;display:flex;align-items:center;justify-content:center}.mod_pagination li.page-item:first-child>*,.mod_pagination li.page-item:last-child>*{position:relative}.mod_pagination li.page-item:first-child>*::before,.mod_pagination li.page-item:last-child>*::before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;content:'\e60f';font-family:"iconfont" !important;font-size:clamp(16px, 1rem, .83333vw);font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.mod_pagination li.page-item:first-child>*{transform:rotateY(180deg)}.mod_pagination li.active.disabled{opacity:1}.mod_pagination li.active span{background-color:var(--bs-primary);color:var(--bs-white)}.mod_pagination li.disabled{opacity:0.65}.mod_pagination li a,.mod_pagination li span{font-size:clamp(14px, .875rem, .72917vw);margin:0 0.5rem;padding:0.5rem 1rem;border-radius:4px;color:var(--bs-gray-800);background-color:--bs-gray-200;border:none}.mod_pagination li a.activ:hover{color:var(--bs-white)}.mod_pagination li a:hover{color:var(--bs-primary)}.mod_pagination2{margin-top:2.5rem;padding-top:2.5rem;border-top:1px dashed rgba(0,0,0,0.2)}.mod_pagination2 .row .col-lg-6:last-child a i{margin-left:1.5rem;margin-right:0;transform:rotate(180deg)}.mod_pagination2 a{display:flex;align-items:center;border-radius:2rem;background:#f3f5fb;color:#474747;padding:2rem 1.5rem;height:100%}.mod_pagination2 a:hover i{background:var(--bs-primary);color:#fff;border-color:var(--bs-primary)}.mod_pagination2 a i{width:clamp(34px, 2.5rem, 40px);height:clamp(34px, 2.5rem, 40px);display:flex;align-items:center;justify-content:center;font-size:clamp(16px, 1.25rem, 1.04167vw);border:1px solid rgba(0,0,0,0.2);color:#999;transition:all .3s;margin-right:1.5rem;flex-shrink:0;border-radius:50%}.mod_pagination2 a .text{width:100%;display:flex;flex-direction:column}.mod_pagination2 a .text span{opacity:.5;font-size:clamp(14px, 1rem, .83333vw)}.mod_pagination2 a .text p{margin:0;font-size:clamp(15px, 1.125rem, .9375vw);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media screen and (max-width: 991px){.mod_pagination2 .row .col-lg-6:first-child{margin-bottom:1rem}}.mod_content p:last-child{margin:0}@media (max-width: 991px){.container{padding:0 15px}.mod_social,.mod_backTop{right:5px}}@media (min-width: 992px){.container{max-width:calc(100% - 18.125rem);width:calc(100% - 18.125rem)}}@media (min-width: 1921px){.container{max-width:calc(1920px - 18.125rem);width:calc(1920px - 18.125rem)}}.h_auto{overflow-y:auto;overscroll-behavior:contain}.h_auto::-webkit-scrollbar{width:4px}.h_auto::-webkit-scrollbar-track{background:var(--bs-gray-100)}.h_auto::-webkit-scrollbar-thumb{background:var(--bs-primary)}
