.product{color:#333;margin-bottom:96px}.product .product-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;width:100%}.product .product-links .product-link:nth-child(3n),.product .product-links .product-link:nth-child(3n-1){background-color:var(--up-light)}.product .product-links .product-link{overflow:hidden;position:relative;width:50%}.product .product-links .product-link .product-main{padding:80px 50px;position:relative}.product .product-links .product-link .product-main .btn-more{background-color:#fff;left:50px;position:absolute;top:300px;z-index:900}.product .product-links .product-link:nth-child(3n) .product-main .btn-more,.product .product-links .product-link:nth-child(3n-1) .product-main .btn-more{background-color:var(--up-light)}.product .product-links .product-link .product-main .product-img{background-color:#fff;height:100%;left:0;opacity:0;position:absolute;top:10px;transition:all .2s linear;width:100%}.product .product-links .product-link:nth-child(3n) .product-main .product-img,.product .product-links .product-link:nth-child(3n-1) .product-main .product-img{background-color:var(--up-light)}.product .product-links .product-link:hover{cursor:pointer}.product .product-links .product-link:hover .product-main .product-img{opacity:1}.product .product-links .product-link .product-main .product-title{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.product .product-links .product-link .product-main .product-subTitle{display:block;font-size:24px;margin-bottom:16px;opacity:.4}.about-company{background-color:var(--up-light);display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:96px;width:100%}.about-company .company-img{width:40%}.about-company .company-main{-ms-flex-pack:center;justify-content:center;width:60%}.about-company .company-main,.about-company .company-main .company-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.about-company .company-main .company-wrap{height:100%;padding:32px 15% 32px 5%}.about-company .company-main .company-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:28px;line-height:1.8}.about-company .company-main .company-wrap .company-btn{-ms-flex-pack:end;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:.8em}.news-section{margin-bottom:32px}.news-section .news-wrap{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news-section .news-wrap .news-head{margin-bottom:2em;text-align:center}.news-section .news-wrap .news-contents{display:-ms-flexbox;display:flex}.news-section .news-wrap .news-contents .news-item-wrap{width:33.333%}.news-section .news-wrap .news-contents .news-item-wrap .news-item{background-color:var(--up-light);margin:0 12px}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-img-box{overflow:hidden;padding-bottom:40%;position:relative}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-img-box img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info{padding:24px}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .info-title .news-subTitle{color:var(--up-orange);display:block;font-size:14px;line-height:1;margin-bottom:14px;width:100%}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .info-title .news-title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:var(--up-dark);display:block;display:-webkit-box;font-size:24px;font-weight:700;height:98px;line-height:32px;margin-bottom:30px;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;width:100%;word-break:break-all}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .news-footer{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;width:100%}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .news-footer .news-date{color:var(--bs-gray);font-weight:bolder}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .news-footer .btn-more{padding:5px 20px}@media screen and (max-width:1920px){.about-company .company-main .company-content{font-size:20px}}@media screen and (max-width:1400px){.about-company .company-main .company-content{font-size:16px}.product .product-links .product-link .product-main .product-img{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center;top:0}}@media screen and (max-width:1200px){.about-company,.product{margin-bottom:48px}.product .product-links .product-link .product-main .product-subTitle{font-size:20px}.product .product-links .product-link .product-main .product-title{font-size:36px}.about-company{-ms-flex-direction:column;flex-direction:column}.about-company .company-img img{height:300px;object-fit:cover;width:100%}.about-company .company-img,.about-company .company-main{width:auto}.about-company .company-main .company-wrap{padding:32px 8.5%}}@media screen and (max-width:1024px){.news-section .news-wrap .news-contents{-ms-flex-direction:column;flex-direction:column}.news-section .news-wrap .news-contents .news-item-wrap{width:100%}.news-section .news-wrap .news-contents .news-item-wrap .news-item{margin:0 0 32px}.news-section .news-wrap .news-contents .news-item-wrap:last-child .news-item{margin:0}}@media screen and (max-width:992px){main{margin-top:0}}@media screen and (max-width:768px){.product .product-links .product-link{width:100%}.product .product-links .product-link .product-main .product-img{top:10px}.product .product-links .product-link:nth-child(3n),.product .product-links .product-link:nth-child(3n) .product-main .btn-more,.product .product-links .product-link:nth-child(3n) .product-main .product-img{background-color:#fff}.product .product-links .product-link:nth-child(2n),.product .product-links .product-link:nth-child(2n) .product-main .btn-more,.product .product-links .product-link:nth-child(2n) .product-main .product-img{background-color:var(--up-light)}}@media screen and (max-width:425px){.product .product-links .product-link .product-main{padding:40px 25px}.product .product-links .product-link .product-main .product-img{top:0}.product .product-links .product-link .product-main .product-title{margin-bottom:100px}.product .product-links .product-link .product-main .btn-more{left:25px;top:180px}.product .product-links .product-link .product-main .product-subTitle{font-size:16px}.product .product-links .product-link .product-main .product-title{font-size:24px}.about-company .company-main .company-content{font-size:14px}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .info-title .news-title{font-size:20px;height:68px;margin-bottom:20px}}@media screen and (max-width:375px){.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .info-title .news-subTitle{font-size:12px}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .info-title .news-title{font-size:16px;margin-bottom:10px}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info{padding:14px}}@media screen and (max-width:320px){.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .info-title .news-subTitle{font-size:12px}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info .info-title .news-title{font-size:14px;height:auto}.news-section .news-wrap .news-contents .news-item-wrap .news-item .news-info{padding:10px}}.service-box{margin-bottom:64px}.service-box .big-wrap{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;justify-content:center;padding:100px 5%}.service-box .big-wrap,.service-box .big-wrap .big-text{display:-ms-flexbox;display:flex}.service-box .big-wrap .big-text i{color:var(--up-grey);font-size:48px}.service-box .big-wrap .big-text p{font-size:24px;line-height:1.5;margin:48px}.service-details{margin-bottom:64px}.service-details .details-head-title{color:var(--up-orange);font-size:32px;font-weight:700;line-height:1.8;margin-bottom:48px;text-align:center}.service-details .details-body{display:-ms-flexbox;display:flex}.service-details .details-body .details-wrap{width:25%}.service-details .details-body .details-wrap .details-box{margin:0 14px;position:relative}.service-details .details-body .details-wrap .details-box .details-img{z-index:801}.service-details .details-body .details-wrap .details-box .details-foreground{background:linear-gradient(transparent,rgba(0,0,0,.8));height:100%;left:0;position:absolute;top:0;width:100%;z-index:802}.service-details .details-body .details-wrap .details-box .details-content{bottom:0;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;padding-bottom:32px;position:absolute;text-align:center;width:100%;z-index:803}.service-details .details-body .details-wrap .details-box .details-content .details-title{font-size:28px;font-weight:700;line-height:1.8}.service-details .details-body .details-wrap .details-box .details-content .details-subTitle{font-size:16px;line-height:1.8}@media screen and (max-width:992px){.service-box .big-wrap{padding:100px 0}.service-details .details-body{-ms-flex-wrap:wrap;flex-wrap:wrap}.service-details .details-body .details-wrap{width:50%}.service-details .details-body .details-wrap .details-box{margin:14px}.service-details{margin:0}}@media screen and (max-width:600px){.service-details .details-body .details-wrap .details-box .details-content .details-title{font-size:22px}.service-box .big-wrap .big-text i{display:none}.service-box .big-wrap .big-text p{margin:14px}}@media screen and (max-width:500px){.service-details .details-body .details-wrap .details-box .details-content .details-subTitle{font-size:14px}}@media screen and (max-width:425px){.service-details .details-body .details-wrap{width:100%}.service-box .big-wrap .big-text p{font-size:18px}}@media screen and (max-width:375px){.service-details .details-head-title{font-size:24px}}@media screen and (max-width:320px){.service-box .big-wrap .big-text p{font-size:16px}.service-details .details-head-title{font-size:20px}}
/*# sourceMappingURL=index.min.css.map */