@charset "utf-8";h3{font-size:var(--font-size-36);font-weight:var(--font-bold)}@media (max-width:1024px){h3{font-size:var(--font-size-24)}}.banner{position:relative}.banner .banner-text{width:40%;position:absolute;left:6.33%;top:57%;color:#FFF;-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:0;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.banner .banner-text .title{font-size:var(--font-size-36);font-weight:var(--font-bold)}.banner .banner-text .vm{margin-top:var(--base-size-32)}.banner .swiper-slide-active .banner-text{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.banner img{width:100%}@media (max-width:1024px){.banner .banner-text{width:70%}.banner .banner-text .title{font-size:var(--font-size-24)}}@media (max-width:768px){.banner{height:300px}.banner .swiper{height:100%}.banner .banner-text{left:var(--base-size-42)}.banner .banner-text .vm{margin-top:var(--base-size-20)}.banner img{height:100%;-o-object-fit:cover;object-fit:cover}}.banner .home-banner-prev,.banner .home-banner-next{position:absolute;left:0px;top:50%;width:var(--base-size-32);height:var(--base-size-60);background:#FFF;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.banner .home-banner-prev i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.banner .home-banner-next{left:unset;right:0px}.home-about .about-left .imgbox{border-radius:var(--border-radius-5)}.home-about .about-right .small-title{color:var(--color);font-weight:var(--font-bold)}.home-about .about-right h3{max-width:500px;margin:var(--base-size-16) 0 var(--base-size-24)}.home-about .about-right p{color:var(--text-color);line-height:1.75;font-size:var(--font-size-18)}.home-about .about-right .vm{margin-top:var(--base-size-42)}@media (max-width:1024px){.home-about .about-right h3{max-width:100%}.home-about .about-right p{font-size:var(--font-size-16)}}@media (max-width:768px){.home-about .about-right .vm{margin-top:var(--base-size-24)}}.home-product{background:#f5f5f5}.home-product ul li{width:calc((100% - 180px) / 4);margin-right:60px;margin-bottom:var(--base-size-60)}.home-product ul li:nth-child(4n){margin-right:0px}.home-product ul li a.imgbox{padding-bottom:100%;height:0px;width:100%;display:block;border:1px solid #eaeaea;background:#FFF}.home-product ul li a.imgbox img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto}.home-product ul li a.imgbox:hover img{-webkit-transform:translate(-50%,-50%) scale(1.02);transform:translate(-50%,-50%) scale(1.02)}.home-product ul li:nth-last-child(-n+4){margin-bottom:0px}.home-product ul li .hot{position:absolute;background:var(--color);color:#FFF;z-index:1;top:0px;left:var(--base-size-16);padding:var(--base-size-4) var(--base-size-8);font-size:var(--font-size-14)}.home-product ul li .pro-name{font-size:var(--font-size-18);font-weight:500;margin:var(--base-size-20) 0 var(--base-size-12);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:capitalize}.home-product ul li:hover .pro-name{color:var(--color)}@media (max-width:1440px){.home-product ul li{width:calc((100% - 90px) / 4);margin-right:30px}.home-product ul li:nth-child(4n){margin-right:0px}}@media (max-width:768px){.home-product ul li{width:calc((100% - 20px) / 2);margin-right:20px;margin-bottom:var(--base-size-32)}.home-product ul li:nth-child(2n){margin-right:0px}.home-product ul li:nth-last-child(-n+4){margin-bottom:var(--base-size-32)}.home-product ul li .pro-name{margin:var(--base-size-16) 0 var(--base-size-12)}}@media (max-width:480px){.home-product ul li{width:calc((100% - 0px) / 1);margin-right:0px}.home-product ul li:nth-child(1n){margin-right:0px}.home-product ul li:last-child{margin-bottom:0px}}.pro-more{color:var(--color);display:inline-block;-webkit-transition:0.2s;transition:0.2s}.pro-more i{background:var(--color);color:#FFF;border-radius:50%;font-size:var(--font-size-12);width:1rem;height:1rem;display:inline-block;text-align:center;line-height:1rem;margin-right:var(--base-size-8)}.pro-more:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.home-advan ul .adv-icon{width:var(--base-size-90);height:var(--base-size-90);background:var(--color);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#FFF}.home-advan ul .adv-icon i{font-size:var(--base-size-48)}.home-advan ul li{text-align:center;-webkit-box-shadow:0 0 10px rgba(127,127,127,0.2);box-shadow:0 0 10px rgba(127,127,127,0.2);padding:var(--base-size-32);width:calc((100% - 180px) / 4);margin-right:60px;-webkit-transition:0.3s;transition:0.3s}.home-advan ul li:nth-child(4n){margin-right:0px}.home-advan ul li .adv-icon{margin:0px auto var(--base-size-20)}.home-advan ul li .con p{font-size:var(--font-size-20)}.home-advan ul li:hover{-webkit-box-shadow:0 0 10px rgba(127,127,127,0.6);box-shadow:0 0 10px rgba(127,127,127,0.6)}@media (max-width:1440px){.home-advan ul li{width:calc((100% - 90px) / 4);margin-right:30px}.home-advan ul li:nth-child(4n){margin-right:0px}}@media (max-width:1024px){.home-advan ul li{padding:var(--base-size-24)}.home-advan ul li .adv-icon{width:var(--base-size-60);height:var(--base-size-60);margin-bottom:var(--base-size-16)}.home-advan ul li .adv-icon i{font-size:var(--base-size-24)}}@media (max-width:768px){.home-advan ul li{width:calc((100% - 16px) / 2);margin-right:16px;margin-bottom:var(--base-size-24)}.home-advan ul li:nth-child(2n){margin-right:0px}.home-advan ul li:nth-last-child(-n+2){margin-bottom:0px}.home-advan ul li .con p{font-size:var(--font-size-16)}}@media (max-width:480px){.home-advan ul li{width:calc((100% - 0px) / 1);margin-right:0px}.home-advan ul li:nth-child(1n){margin-right:0px}.home-advan ul li:nth-last-child(2){margin-bottom:var(--base-size-24)}}.home-news .home-news-list li{padding:var(--base-size-24);-webkit-box-shadow:0 0 10px rgba(127,127,127,0.2);box-shadow:0 0 10px rgba(127,127,127,0.2);-webkit-transition:0.2s;transition:0.2s;width:calc((100% - 180px) / 4);margin-right:60px}.home-news .home-news-list li:nth-child(4n){margin-right:0px}.home-news .home-news-list li .date{color:var(--color)}.home-news .home-news-list li .news-title{font-size:var(--font-size-20);font-weight:var(--font-bold);margin:var(--base-size-12) 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:capitalize}.home-news .home-news-list li p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.home-news .home-news-list li .pro-more{margin-top:var(--base-size-12)}.home-news .home-news-list li:hover{-webkit-box-shadow:0 0 10px rgba(127,127,127,0.6);box-shadow:0 0 10px rgba(127,127,127,0.6)}@media (max-width:1440px){.home-news .home-news-list li{width:calc((100% - 90px) / 4);margin-right:30px}.home-news .home-news-list li:nth-child(4n){margin-right:0px}.home-news .home-news-list li .news-title{font-size:var(--font-size-18)}}@media (max-width:1024px){.home-news .home-news-list li{padding:var(--base-size-24)}}@media (max-width:768px){.home-news .home-news-list li{width:calc((100% - 16px) / 2);margin-right:16px;margin-bottom:var(--base-size-24)}.home-news .home-news-list li:nth-child(2n){margin-right:0px}.home-news .home-news-list li:nth-last-child(-n+2){margin-bottom:0px}}@media (max-width:480px){.home-news .home-news-list li{width:calc((100% - 0px) / 1);margin-right:0px}.home-news .home-news-list li:nth-child(1n){margin-right:0px}.home-news .home-news-list li:nth-last-child(2){margin-bottom:var(--base-size-24)}}