@charset "UTF-8";.ss-index-news-list-simple h2{color:#fff}.ss-index-news-list-simple .news-list li{margin:15px 0;border-bottom:1px solid #e2e2e2;position:relative;list-style-type:disc;list-style-position:inside;padding-bottom:5px;color:#fff}.ss-index-news-list-simple .news-list li::marker{color:#d4181a}.ss-index-news-list-simple .news-list li span{font-size:.9rem;color:#aeaeae;border-right:1px solid #e2e2e2}.ss-index-news-list-simple .news-list li .news-title{display:inline-block;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden;margin-bottom:0}@media (min-width:992px){.ss-index-news-list-simple .news-list li .news-title{position:absolute;width:60%}}@media (min-width:1200px){.ss-index-news-list-simple .news-list li .news-title{width:66%}}.ss-index-news-list-simple .news-list li .news-title a{color:#fff}@media (max-width:991px){.ss-index-news-list-simple .news-title{display:block;margin:10px 0 15px}.ss-index-news-list-simple .news-list li{margin:15px 0}}.index-pdt-section{padding:94px 0 91px;background-repeat:no-repeat;background-position:top;background-size:cover}@media (max-width:576px){.index-pdt-section{padding:30px 0 60px}}.sect-title{position:relative;margin-bottom:22px}@media (max-width:575px){.sect-title{margin-bottom:60px;text-align:center}}.sect-title .t-sub{font-family:Tomorrow,sans-serif;color:#fff;font-size:20px;font-weight:400;line-height:31px;letter-spacing:10px}.sect-title .t-main{font-size:50px;line-height:50px;letter-spacing:1px}.sect-title .more,.sect-title .t-main{font-family:Tomorrow,sans-serif;color:#fff;font-weight:600}.sect-title .more{width:calc(100% - 480px);display:inline-block;position:absolute;left:338px;bottom:4px;background:hsla(0,0%,65.9%,.3);height:35px;text-align:center;font-size:15px;letter-spacing:3px;line-height:35px;border:1px solid #4c4c4c;box-sizing:border-box;transition:all 1s ease}.sect-title .more:hover{box-shadow:inset 0 0 0 20px #fff;color:#e30613}@media (max-width:1199px){.sect-title .t-sub{font-size:17px}.sect-title .t-main{font-size:38px}.sect-title .more{font-size:14px;left:270px;width:calc(100% - 410px)}}@media (max-width:575px){.sect-title .t-sub{font-size:15px;line-height:27px;letter-spacing:3.5px}.sect-title .t-main{font-size:28px;line-height:35px;letter-spacing:1px}.sect-title .more{position:relative;bottom:0;right:0;margin-top:20px;width:120px;left:unset}}.hot-arrow{position:absolute;top:60px;right:30px;width:78px}@media (max-width:576px){.hot-arrow{position:relative;left:50%;margin:0 0 0 -40px;top:40px}}.hot-arrow .slick-arrow{width:35px;height:35px;display:inline-block;z-index:100;font-size:0;position:absolute;cursor:pointer;border:1px solid #e20613;background:#151617;left:0;transition:all .3s ease}.hot-arrow .slick-arrow:before{content:"";width:0;height:0;border-color:transparent #e20613 transparent transparent;border-style:solid;border-width:5.5px 6px 5.5px 0;transition:all .3s ease;position:absolute;left:calc(50% - 4px);top:calc(50% - 5px)}.hot-arrow .slick-next{right:0;left:auto}.hot-arrow .slick-next:before{transform:rotate(180deg)}.pdt-slick-item .product-img{margin:0 10px;position:relative;box-sizing:border-box;z-index:1;overflow:hidden;border:1px solid #e20613;padding:10px}@media (min-width:1500px){.pdt-slick-item .product-img{margin:0 12px}}.pdt-slick-item .product-img .new-product{position:absolute;right:0;top:0;font-family:Tomorrow,sans-serif;font-size:13px;font-weight:600;color:#fff;padding:0 8px;background:#e20613;line-height:1.8}.pdt-slick-item .product-img .p-num{position:absolute;left:0;bottom:0;font-size:14px;font-weight:500;color:#fff;padding:2px 12px 1px;background:#461518}.pdt-slick-item .product-img img{transform:scale(1);transition:all .8s ease}.pdt-slick-item .product-img:hover img{overflow:hidden;transform:scale(1.2)}.pdt-slick-item .product-info{margin:0 12px}.pdt-slick-item .product-title a{font-family:Tomorrow,sans-serif;color:#fff;font-weight:400;background-position:0 20px;background-size:0 100%;background-repeat:no-repeat;transition:background .5s;background-image:linear-gradient(90deg,#fff,#fff);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdt-slick-item:hover .product-title a{background-size:100% 100%}.index-pdt-cate .pdt-cate-wrap{padding:2px;border:2px solid #5e5e5e;transition:border .3s linear}.index-pdt-cate .pdt-cate-wrap:hover{border-color:#d4181a}.index-pdt-cate .pdt-cate-box{position:relative;z-index:1}.index-pdt-cate .pdt-cate-box .overlay{position:relative;height:250px;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:1}.index-pdt-cate .pdt-cate-box .overlay:before{position:absolute;content:"";z-index:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(27,27,29,.8) 20%,rgba(70,70,75,.55) 34%,hsla(0,0%,99.6%,0));left:0;bottom:0}.index-pdt-cate .pdt-cate-box a.d-block{position:relative;width:100%;height:100%;z-index:2}.index-pdt-cate .pdt-cate-box .title{font-family:Tomorrow;position:absolute;font-size:1.2rem;bottom:10px;left:50%;margin-right:-50%;transform:translate(-50%);margin-bottom:0;padding:0 10px}.index-pdt-cate .pdt-cate-box .title a{color:#fff}.index-pdt-cate .pdt-cate-box:hover .overlay:before{background:linear-gradient(0deg,rgba(27,27,29,.8) 25%,rgba(70,70,75,0) 0,hsla(0,0%,99.6%,0))}.index-about-section{background-repeat:repeat;background-position:top;padding:20px 0 40px;position:relative}@media (min-width:1200px){.index-about-section{padding:40px 0}}@media (min-width:1301px){.index-about-section{padding:60px 0 40px}}.index-about-section:before{content:"";width:100%;height:520px;position:absolute;left:calc(50% - 1180px);top:0;background-repeat:repeat;background-position:top;background-attachment:fixed;z-index:0}@media (max-width:1280px){.index-about-section:before{background-attachment:unset}}@media (max-width:1199px){.index-about-section:before{height:540px;left:calc(50% - 980px)}}@media (min-width:1200px) and (max-width:1300px){.index-about-section:before{height:580px}}@media (max-width:992px){.index-about-section:before{height:440px;height:66%;left:0}}.index-about-section .wrapper{z-index:1;display:grid;grid-template-rows:2fr;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:1023px){.index-about-section .wrapper{grid-template-rows:2fr;grid-template-columns:1fr}}.index-about-section .about-info{align-items:center;z-index:1;grid-row:1/2;grid-column:1/2}.index-about-section .about-info .sect-title .more{width:calc(100% - 370px)}@media (max-width:1199px){.index-about-section .about-info .sect-title .more{width:calc(100% - 320px)}}@media (max-width:576px){.index-about-section .about-info .sect-title .more{width:100%}}@media (max-width:991px){.index-about-section .about-info{padding:0 15px}}.index-about-section .sub-wrapper{display:grid;grid-template-columns:1fr}.index-about-section .sub-wrapper p{color:#fff;line-height:1.4;padding:0 15px}@media (max-width:1199px){.index-about-section .sub-wrapper p{font-size:1rem}}@media (max-width:991px){.index-about-section .sub-wrapper p{padding:0}}.index-about-section .about-gallery{display:grid;grid-template-columns:Repeat(2,1fr);align-content:center;gap:10px}@media (min-width:576px){.index-about-section .about-gallery{grid-template-columns:Repeat(3,1fr)}}@media (min-width:781px){.index-about-section .about-gallery{grid-template-columns:Repeat(4,1fr)}}@media (min-width:1024px){.index-about-section .about-gallery{grid-template-columns:Repeat(2,1fr)}}.index-about-section .gallery-item{z-index:1}.index-about-profile{padding:100px 0}.index-about-profile h1,.index-about-profile h2,.index-about-profile h3{font-family:Tomorrow;color:#fff;text-align:center;margin-bottom:25px}@media (max-width:575px){.index-about-profile h1,.index-about-profile h2,.index-about-profile h3{font-size:1.88rem}}@media (max-width:575px){.index-about-profile{padding:40px 0}}.index-about-profile p{color:#fff;text-align:center;margin-bottom:0}.index-about-profile .slick-next:before,.index-about-profile .slick-prev:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:30px;line-height:1;color:#fff;opacity:.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#d4181a;padding:15px 5px;border-radius:5px}.index-about-profile .slick-prev:before{content:"\F053"}.index-about-profile .slick-next:before{content:"\F054"}.index-about-profile .slick-prev{left:-35px;z-index:1}@media (max-width:575px){.index-about-profile .slick-next{right:15px}.index-about-profile .slick-prev{left:5px}}.index-about-company{background:linear-gradient(112deg,#23242a,#2f2d2d 36%,#23274a 67%,#020204);background-size:cover;background-position:50% 50%}.index-about-company .index-company-item img{border-radius:3px}.index-certificate .slick-dots li button:before{width:30px;height:30px;color:#d4181a;font-size:12px}.index-news-sec{background:linear-gradient(192deg,#080f1d,#2d2c2c 47%,#12142a 67%,#0c111a);background-size:contain;background-repeat:repeat}.index-news-sec .h2{color:#fff}.index-news-sec .sec-head .h1:after{bottom:-15px;right:30%}@media (max-width:576px){.ss-index-news-list-simple .news-list li{list-style-position:outside}.ss-index-news-list-simple .news-list li span{font-size:.88rem;border-right:0}}.ss-index-news-list-simple .news-list li .news-title a:hover{color:#d4181a}@media (max-width:767px){.index-title{font-size:1.6rem}}