header .head-logo{transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}@media(max-width: 768px){header .head-logo{transform:scale(0.8);transform-origin:center left}}header.is-active .head-logo{transform:scale(0.81)}@media(max-width: 768px){header.is-active .head-logo{transform:scale(0.8);transform-origin:center left}}.certificates-list{gap:2rem 0}.certificates-list a img{height:calc(11vw + 11rem);-o-object-fit:contain;object-fit:contain}@media(max-width: 768px){.certificates-list li .info .title{font-size:15px}}.case-list li a img{-o-object-fit:cover;object-fit:cover}.case-imggroup{display:grid;grid-template-columns:1fr;gap:calc(1vw + 1rem)}.case-imggroup .li .pic img{max-width:100%;height:auto}.homecase-list .swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover;height:calc(10vw + 10rem)}.home-about{padding:calc(3rem + 3vw) 0}@media(max-width: 768px){.home-about{padding:2vw 0 2rem 0}}@media(max-width: 768px){.certificates-list li .info{margin-top:.5rem}}.contact-business-manager{margin:calc(2rem + 2vw) 0}.contact-business-manager .tab{width:100%;margin:0 auto;border-left:1px solid #ddd;border-top:1px solid #ddd;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width: 1240px){.contact-business-manager .tab{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 768px){.contact-business-manager .tab{grid-template-columns:1fr 1fr}}@media(max-width: 570px){.contact-business-manager .tab{grid-template-columns:1fr}}.contact-business-manager .tab .li{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:1rem 1.4rem;box-sizing:border-box}.contact-business-manager .tab .li:hover{background:#fafafa}.contact-business-manager .tab .li .ccc .name{font-size:1.2rem;color:var(--color)}.contact-business-manager .tab .li .ccc .name small{opacity:.8;margin:0 0 0 10px;font-size:.9rem}.contact-business-manager .tab .li .ccc .ct{white-space:pre-line}.pro-list li .pro-img img{-o-object-fit:contain;object-fit:contain;height:calc(10vw + 10rem);transform:scale(0.9)}@media(max-width: 990px){.pro-list li .pro-img img{height:100%}}.home-hotproduct .hotpro-list .swiper-slide .img img{width:100%;height:calc(9rem + 9vw);-o-object-fit:contain;object-fit:contain;transform:scale(0.9)}.newslist li .news-img img{width:100%;height:calc(9rem + 9vw);-o-object-fit:cover;object-fit:cover}.home-news .homenews-list .homenews-item .img img{width:100%;height:calc(9rem + 9vw);-o-object-fit:cover;object-fit:cover}.sidebar-item.related .related-list .related-item .related-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(0.9)}.home-mainproduct .homepro-list .swiper-slide .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(0.8)}.home-mainproduct .homepro-list .swiper-slide:hover .img img{transform:scale(0.9)}.home-banner .swiper-slide-active .banner-animote{animation:bannerani 1s forwards;animation-delay:.7s}.home-banner .banner-animote{bottom:25%;transform:translateY(-45%)}@media(max-width: 768px){.home-banner .banner-animote{transform:translateY(0);transform-origin:left bottom;width:80%;bottom:34%}}@media(max-width: 768px){.home-banner .swiper-pagination-bullet-active{background:var(--color)}}.home-banner .banner-animote .title{font-size:2.8rem;white-space:pre-line;color:#fff}@media(max-width: 768px){.home-banner .banner-animote .title{font-size:3.4vw}}.home-banner .banner-animote .text{color:#fff;white-space:pre-line;font-weight:bold;font-size:1.5rem}@media(max-width: 768px){.home-banner .banner-animote .text{font-size:2vw}}.newslist .chann_2 .date{display:none !important}.newslist .chann_2 .news-img{background:#fff !important}.newslist .chann_2 .news-img a img{-o-object-fit:contain !important;object-fit:contain !important}.newscontent-details img{max-width:50% !important;height:auto;display:block;margin:0 auto !important}.prodetails-info .prodetails-btnlist>*{width:auto;padding:0 1rem}.mypages ul{display:flex;justify-content:center;gap:.5rem}.mypages ul span a{color:#444;border-bottom:2px solid rgba(0,0,0,0);padding:5px 6px}.mypages ul span:hover{opacity:.7}.mypages ul span.active a{color:var(--color);border-bottom:2px solid var(--color)}.detail_return{display:none;position:fixed;z-index:10;right:6%;bottom:78px}@media(max-width: 768px){.detail_return{display:block}}.detail_return a{display:flex;gap:.6rem 0;align-items:center;box-shadow:2px 2px 10px rgba(0,0,0,.062745098);text-shadow:2px 2px 2px rgba(0,0,0,.062745098);background:var(--color);color:#fff;padding:7px 13px;border-radius:10rem}.detail_return a em{font-weight:900;font-size:14px}