.section__banner .page__banner{position:relative}.section__banner .page__banner .slide__banner{height:0;font-size:0;overflow:hidden;padding-bottom:calc(840/1500*100%)}@media only screen and (min-width:768px){.section__banner .page__banner .slide__banner{padding-bottom:calc(720/3840*100%)}}.section__product .product__search .title h2{font-size:22px;line-height:26px;color:#333;font-weight:800;text-align:center;margin:40px 0 8px}.section__product .product__search .title p{font-size:12px;line-height:16px;color:#333;font-weight:400;margin:0 0 32px;text-align:center}.section__product .product__search form{display:flex;position:relative;margin:0 0 32px}.section__product .product__search form input{background-color:#f4f5f6;border:none;color:#696969;box-shadow:unset;font-size:14px;line-height:17px;font-weight:400;height:40px;border-radius:8px;padding-left:46px}.section__product .product__search form img{position:absolute;left:16px;top:7px}.section__product .product__search form input::placeholder{color:#696969}.section__product .product__search form button{background-color:var(--theme-bg-color);border-radius:8px;color:#fff;border:none;width:148px;height:36px;margin-left:20px;font-size:12px;font-weight:400;display:none}.section__product .product__search form button:hover{background-color:var(--global-a-hover)}.no__record__found{text-align:center;padding:16px 0;font-size:24px;font-weight:500}@media only screen and (min-width:768px){.section__product .product__search .title h2{font-size:24px;line-height:28px}.section__product .product__search form{margin:60px 0 40px}.section__product .product__search form img{display:none}.section__product .product__search form button{display:block}.section__product .product__search form input{height:36px;font-size:12px;padding-left:24px}}@media only screen and (min-width:1024px){.section__product .product__search form input{height:40px;font-size:14px}.section__product .product__search form button{width:160px;height:40px;font-size:14px}}@media only screen and (min-width:1280px){.section__product .product__search .title h2{font-size:32px;line-height:38px}.section__product .product__search .title p{font-size:16px;line-height:18px}.section__product .product__search form{margin:64px 0 48px}.section__product .product__search form input{height:44px;font-size:16px;padding-left:32px}.section__product .product__search form button{width:172px;height:44px;font-size:16px;margin-left:24px}}@media only screen and (min-width:1440px){.section__product .product__search .title h2{font-size:40px;line-height:48px}.section__product .product__search .title p{font-size:18px;line-height:22px}.section__product .product__search form{margin:80px 0 64px}.section__product .product__search form input{height:48px}.section__product .product__search form button{width:180px;height:48px}}.section__product .product__manual ul{list-style:none;display:flex;margin:0;padding:0;flex-wrap:wrap}.section__product .product__manual ul li{margin:0 10px;width:calc((100% - 8px - 6*10px - 8*24px)/4);padding:24px;display:flex;flex-direction:column;border:1px solid rgba(229,231,235,1);border-radius:12px}.section__product .product__manual ul li>a{font-size:0}.section__product .product__manual ul li:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.12)}.section__product .product__manual ul li .product-image-photo{transition:all .3s}.section__product .product__manual ul li .product-image-photo:hover{transform:scale(1.05)}.section__product .product__manual ul li .main__title{font-weight:400;font-size:18px;line-height:28px;color:#1b353c;margin:20px 0 12px;height:56px;overflow:hidden;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.section__product .product__manual ul li .manual__download a{display:flex;align-items:center;justify-content:center;color:var(--theme-bg-color);font-size:18px;font-weight:600;text-decoration:underline;text-align:center}.section__product .product__manual ul li .manual__download a img{margin-left:8px}@media only screen and (min-width:1024px){.section__product .product__manual ul li:nth-child(4n+1){margin-left:0}.section__product .product__manual ul li:nth-child(4n){margin-right:0}.section__product .product__manual ul li:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:1439px){.section__product .product__manual ul li .main__title{font-size:16px;line-height:26px;margin:20px 0 8px;height:52px}.section__product .product__manual ul li{padding:20px;width:calc((100% - 8px - 6*10px - 8*20px)/4)}.section__product .product__manual ul li .manual__download a{font-size:16px}.section__product .product__manual ul li .manual__download img{width:16px}}@media only screen and (max-width:1279px){.section__product .product__manual ul li:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.12)}.section__product .product__manual ul li .main__title{font-size:14px;line-height:22px;margin:16px 0 8px;height:44px}.section__product .product__manual ul li{padding:16px;margin:0 6px;width:calc((100% - 8px - 6*6px - 8*16px)/4)}.section__product .product__manual ul li:nth-child(n+5){margin-top:12px}.section__product .product__manual ul li .manual__download a{font-size:14px}.section__product .product__manual ul li .manual__download img{width:14px}}@media only screen and (max-width:1023px){.section__product .product__manual ul li{padding:16px;width:calc((100% - 6px - 4*6px - 6*16px)/3)}.section__product .product__manual ul li:nth-child(3n){margin-right:0}.section__product .product__manual ul li:nth-child(3n+1){margin-left:0;margin-right:6px}.section__product .product__manual ul li:nth-child(n+4){margin-top:12px}}@media only screen and (max-width:767px){.section__product .product__manual ul li{width:calc((100% - 4px - 2*6px - 4*16px)/2);padding:16px;margin:0 6px}.section__product .product__manual ul li:nth-child(2n){margin-right:0;margin-left:6px}.section__product .product__manual ul li:nth-child(2n+1){margin-left:0;margin-right:6px}.section__product .product__manual ul li:nth-child(n+3){margin-top:12px}.section__product .product__manual ul li .main__title{font-size:16px;line-height:19px;margin:16px 0 10px;height:38px}.section__product .product__manual ul li .manual__download img{display:none}}.section__video .section__wrapper{position:relative;margin:0 64px;padding-bottom:32px}.section__video .section__wrapper .videoSwiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;z-index:1}.section__video .section__wrapper .swiper-button-prev{border:1px solid var(--theme-bg-color);border-radius:50%;color:var(--theme-bg-color);height:40px;width:40px;left:-64px}.section__video .section__wrapper .swiper-button-next{border:1px solid var(--theme-bg-color);border-radius:50%;color:var(--theme-bg-color);height:40px;width:40px;right:-64px}.section__video .product__video h2{font-size:40px;color:#17292a;font-weight:800;text-align:center;padding:80px 0 32px;margin:0}.section__video .videoSwiper{padding:0 39px 64px}.section__video .video__title{text-align:center;margin:28px 0 0;font-size:22px;font-weight:500;color:#17292a;line-height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.section__video .swiper-button-prev:hover,.section__video .swiper-button-next:hover{background:var(--theme-bg-color);border:1px solid var(--theme-bg-color);color:#fff}.section__video .swiper-button-next:after,.section__video .swiper-button-prev:after{font-size:14px;font-weight:700}.section__video .swiper-pagination-bullet{background:#355159;width:12px;opacity:.3;height:12px}.section__video .swiper-pagination-bullet-active{width:12px;height:12px;border-radius:50%;background:var(--theme-bg-color);opacity:1}.section__video .product__video .en__video{width:100%;padding-bottom:50%;height:0;position:relative}.section__video .product__video .en__video .en__video__iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;margin:auto}.section__video .swiper-button-next{top:36%;right:0}.section__video .swiper-button-prev{top:36%;left:0}.section__video .section__wrapper .swiper-pagination{bottom:0}@media only screen and (max-width:1439px){.section__video .section__wrapper{margin:0 56px}.section__video .section__wrapper .swiper-button-prev,.section__video .section__wrapper .swiper-button-next{width:36px;height:36px}.section__video .section__wrapper .swiper-button-prev{left:-56px}.section__video .section__wrapper .swiper-button-next{right:-56px}.section__video .product__video h2{font-size:32px;padding:64px 0 24px}.section__video .video__title{font-size:20px;line-height:30px;margin-top:24px}.section__video .swiper-pagination-bullet,.section__video .swiper-pagination-bullet-active{width:10px;height:10px}}@media only screen and (max-width:1279px){.section__video .section__wrapper{margin:0 48px}.section__video .section__wrapper .swiper-button-prev,.section__video .section__wrapper .swiper-button-next{width:28px;height:28px}.section__video .section__wrapper .swiper-button-prev{left:-48px}.section__video .section__wrapper .swiper-button-next{right:-48px}.section__video .swiper-pagination-bullet,.section__video .swiper-pagination-bullet-active{width:8px;height:8px}.section__video .product__video h2{font-size:24px;padding:60px 0 20px}.section__video .video__title{font-size:16px;line-height:24px;margin-top:20px}.section__video .videoSwiper{padding:0 27px 64px}.section__video .swiper-button-prev,.section__video .swiper-button-next{width:22px;height:22px}.section__video .swiper-button-next:after,.section__video .swiper-button-prev:after{font-size:12px}}@media only screen and (max-width:1023px){.section__video .section__wrapper .swiper-button-prev,.section__video .section__wrapper .swiper-button-next{width:24px;height:24px}.section__video .section__wrapper{margin:0 36px}.section__video .section__wrapper .swiper-button-prev{left:-36px}.section__video .section__wrapper .swiper-button-next{right:-36px}.section__video .video__title{font-size:14px;line-height:22px;margin-top:20px}}@media only screen and (max-width:767px){.section__video .section__wrapper{margin:0}.section__video .product__video h2{font-size:22px;padding:40px 0 32px}.section__video .video__title{font-size:16px;line-height:26px;margin-top:16px}.section__video .videoSwiper{padding:0 0 60px}.section__video .swiper-button-prev,.section__video .swiper-button-next{display:none}}.section__aiDot__service .title{padding:80px 0 64px;text-align:center}.section__aiDot__service .title p{font-size:36px;font-weight:500;color:#1b353c;line-height:44px;margin:0}.section__aiDot__service .title p a{color:#fa7010;text-decoration:underline;display:inline-flex}.section__aiDot__service .service{display:flex;justify-content:space-evenly;flex-wrap:wrap}.section__aiDot__service .service .item{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:22px;font-weight:500;color:#17292a;text-decoration:none}.section__aiDot__service .service .item .circle{border:1px solid #1b353c;border-radius:50%;width:138px;height:138px;display:flex;justify-content:center;margin-bottom:28px}.section__aiDot__service .service .item .circle .white{display:none}.section__aiDot__service .service .item .circle.active{background:#1b353c}@media only screen and (max-width:1439px){.section__aiDot__service .title{padding:64px 0 44px}.section__aiDot__service .title p{font-size:32px;line-height:38px}.section__aiDot__service .title p img{height:28px}.section__aiDot__service .service .item{font-size:20px}.section__aiDot__service .service .item .circle{width:120px;height:120px;margin-bottom:24px}}@media only screen and (max-width:1279px){.section__aiDot__service .title{padding:60px 0 44px}.section__aiDot__service .title p{font-size:24px;line-height:28px}.section__aiDot__service .title p img{height:22px}.section__aiDot__service .service .item{font-size:16px}.section__aiDot__service .service .item .circle{width:92px;height:92px;margin-bottom:18px}}@media only screen and (max-width:1023px){.section__aiDot__service .title{padding:60px 0 36px}.section__aiDot__service .title p{font-size:20px;line-height:24px}.section__aiDot__service .title p img{height:18px}.section__aiDot__service .service .item{font-size:14px}.section__aiDot__service .service .item .circle{width:76px;height:76px;margin-bottom:16px}}@media only screen and (max-width:767px){.section__aiDot__service .service{justify-content:unset}.section__aiDot__service .title{padding:40px 0 36px}.section__aiDot__service .title p{font-size:18px;line-height:28px}.section__aiDot__service .service .item{font-size:16px;width:50%}.section__aiDot__service .service .item:nth-child(n+3){margin-top:32px}.section__aiDot__service .service .item .circle{width:100px;height:100px;margin-bottom:12px}.section__aiDot__service .service .item .circle img.policy__white{display:none}}.section__question{display:flex;flex-direction:column;align-items:center}.section__question h2{line-height:48px;padding:80px 0 32px;margin:0;font-size:40px;font-weight:800;color:#17292a}.section__question .question__desc p{font-size:18px;font-weight:500;text-align:center;line-height:28px;margin:0;padding:0}.section__question a.email{color:var(--theme-bg-color)}.section__question a.email:hover,.section__question a.email:visited,.section__question a.email:link{background:0 0}.section__question a.email:hover{text-decoration:underline}.section__question a.contact{margin:36px 0 40px;width:280px;height:44px;background:var(--theme-bg-color);font-size:16px;font-weight:500;color:#fff;border-radius:22px;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all .3s}.section__question a:hover{background:var(--global-a-hover)}.section__question a:focus{background:var(--global-a-focus)}@media only screen and (max-width:1439px){.section__question h2{font-size:32px;padding:64px 0 24px;line-height:38px}.section__question .question__desc p{font-size:16px;line-height:26px}.section__question a{margin:32px 0 24px;height:40px;width:240px;font-size:14px}}@media only screen and (max-width:1279px){.section__question h2{font-size:24px;padding:60px 0 20px;line-height:28px}.section__question .question__desc p{font-size:14px;line-height:22px}.section__question a{margin:28px 0 20px;height:36px;width:186px}}@media only screen and (max-width:1023px){.section__question a{margin:28px 0 20px;height:32px;width:160px}}@media only screen and (max-width:767px){.section__question h2{font-size:22px;padding:40px 0 32px;line-height:26px}.section__question .question__desc p{line-height:26px;font-size:16px}.section__question a{margin:32px 0 0;width:100%;height:40px}}