@charset "UTF-8";.head .navbar .yz-nav-link,.head .navbar .yz-sub-link,a{color:#333;text-decoration:none}.head,.m-navbar .mob-wishlist,.m-navbar .search{border-bottom:1px solid #f2f2f2}.head .logo,main{overflow:hidden}:root{font:14px/1.5 "PingFang SC","Hiragino Sans GB","Microsoft JhengHei UI","微軟正黑體","Microsoft YaHei","微软雅黑",STHeiti,"WenQuanYi Micro Hei","文泉驿微米黑",SimSun,"宋体","Heiti SC","黑体",sans-serif}.subtit,.tit{text-align:center;line-height:1.25;font-weight:600}ul{padding:0}p{margin:0}html{-webkit-tap-highlight-color:transparent}.container{max-width:1600px;margin:0 auto}@media (max-width:1600px){.container{max-width:1150px}}.tit{font-size:1.7rem;color:#f36020;margin:0}.subtit{display:block;font-size:1.25rem;color:rgba(0,0,0,.15);text-transform:uppercase}.head{background-color:#fff;position:fixed;top:0;left:0;width:100%;z-index:1000}.head .container{display:flex;justify-content:flex-start}.head .container>*{flex-grow:0;flex-shrink:0}.head .logo{width:12%;padding:10px 0}.head .logo img{width:100%;display:block}.head .navbar{width:auto;flex-grow:1}.head .lang{width:8%;position:relative;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.head .lang:hover .lang-list{display:flex}.head .lang .lang-btn{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.head .lang .lang-btn .iconoir--language{display:inline-block;width:24px;height:24px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M2 12c0 5.523 4.477 10 10 10s10-4.477 10-10S17.523 2 12 2S2 6.477 2 12'/%3E%3Cpath d='M13 2.05S16 6 16 12s-3 9.95-3 9.95m-2 0S8 18 8 12s3-9.95 3-9.95M2.63 15.5h18.74m-18.74-7h18.74'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.head .lang .lang-list{position:absolute;top:115%;width:100%;border-radius:.35vw;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.05);border:1px solid #f2f2f2;flex-direction:column;align-items:center;padding-top:5px;padding-bottom:5px;display:none}.head .lang .lang-list::before{content:"";position:absolute;top:0;transform:rotate(45deg) translate(-45%,-45%);width:.6vw;aspect-ratio:1/1;background-color:#fff;border-left:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.head .lang .lang-list>a{padding:10px 15px;font-size:.95rem}.head .lang .lang-list>a:hover{color:#f36020}@media (min-width:0px) and (max-width:640px){.container{max-width:100%;overflow:hidden}.head{display:none}}.head .navbar .yz-container{margin:0 auto;display:flex;justify-content:flex-end;padding:0;height:100%}.head .navbar .yz-nav{height:100%}.head .navbar .yz-nav-list{list-style:none;display:flex;justify-content:flex-end;height:100%;margin:0}.head .navbar .yz-nav-item{position:relative;height:100%;display:flex;align-items:center;margin:0}.head .navbar .yz-nav-link{font-size:16px;padding:0 30px;height:100%;display:flex;align-items:center;transition:all .3s ease;position:relative;z-index:5;font-weight:500;letter-spacing:.5px}.head .navbar .yz-arrow{display:inline-block;width:0;height:0;margin-left:6px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;transition:transform .3s ease}.head .navbar .yz-sub-link .yz-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-90deg);margin-left:0;box-sizing:border-box}.head .navbar .yz-nav-item:hover>.yz-nav-link .yz-arrow{transform:rotate(180deg)}.head .navbar .yz-sub-item:hover>.yz-sub-link .yz-arrow{transform:translateY(-50%) rotate(0)}.head .navbar .yz-spotlight-effect{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,215,0,.9) 0,rgba(255,215,0,.6) 50%,rgba(255,215,0,.2) 100%);clip-path:polygon(50% 0,20% 100%,80% 100%);opacity:0;pointer-events:none;z-index:2;transform:translateY(-20px);transition:opacity .3s,transform .3s}.head .navbar .yz-nav-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f36020;opacity:0;z-index:1;transition:opacity .3s}.head .navbar .yz-nav-item:hover>.yz-nav-link{color:#fff;position:relative;z-index:5}.head .navbar .yz-active-bg::before{opacity:1!important}.head .navbar .yz-active-triangle{opacity:1!important;transform:translateY(0)!important}.head .navbar .yz-sub-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);background-color:#fff;list-style:none;opacity:0;visibility:hidden;z-index:1000;transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05);overflow:visible;white-space:nowrap}.head .navbar .yz-sub-menu::before{content:"";position:absolute;top:-10px;left:0;width:100%;height:10px;background:0 0}.head .navbar .yz-sub-item,.head .navbar .yz-sub-link{position:relative;width:100%}.head .navbar .yz-nav-item:hover>.yz-sub-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);transition:opacity .3s ease,transform .3s ease,visibility 0s}.head .navbar .yz-sub-link{display:flex;align-items:center;justify-content:center;padding:12px 40px;transition:all .3s ease;font-size:15px;border-left:0;box-sizing:border-box}.head .navbar .yz-sub-item:hover>.yz-sub-link{background-color:rgba(243,96,32,.05);color:#f36020;border-left-color:transparent}.head .navbar .yz-third-menu{position:absolute;top:-8px;left:100%;width:auto;min-width:160px;background-color:#fff;border-radius:8px;list-style:none;opacity:0;visibility:hidden;transform:translateX(10px);z-index:1001;transition:all .3s ease;padding:8px 0;box-shadow:0 10px 30px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05);white-space:nowrap}.head .navbar .yz-sub-item:hover>.yz-third-menu{opacity:1;visibility:visible;transform:translateX(0);pointer-events:auto}.head .navbar .yz-sub-item::after{content:"";position:absolute;top:0;right:-15px;width:15px;height:100%;background:0 0}.head .navbar .yz-third-link{display:flex;justify-content:center;align-items:center;padding:12px 20px;color:#333;text-decoration:none;transition:all .3s ease;font-size:13px;border-left:0;opacity:.9}.head .navbar .yz-third-link:hover{color:#f36020}.head .navbar .yz-third-item:hover .yz-third-link{background-color:rgba(243,96,32,.05);color:#f36020;border-left-color:transparent;opacity:1}.head .navbar .yz-sub-item:not(:last-child)::after,.head .navbar .yz-third-item:not(:last-child)::after{content:"";display:block;height:1px;background:linear-gradient(to right,rgba(0,0,0,.02),rgba(0,0,0,.06),rgba(0,0,0,.02));margin:0 10px}@media screen and (min-width:1100px) and (max-width:1600px){.head .navbar .yz-nav-link{font-size:14px;padding:0 20px}.head .navbar .yz-sub-link{font-size:13px}.head .navbar .yz-third-link{font-size:12px}.head .navbar .yz-arrow{display:none}}.m-navbar{display:none;width:100vw;position:fixed;top:0;z-index:50}.m-navbar.active::after{content:"";width:100vw;height:100vh;background-color:rgba(0,0,0,.35);position:absolute;top:0;left:0;pointer-events:none;opacity:1;transition:opacity linear .35s}.m-navbar .topbar{width:100vw;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:2vw 3vw;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.05)}.m-navbar .topbar .logo{display:block;flex:0 0 70%;font-size:6vw;line-height:1;padding:0;color:#fff;text-align:left}.m-navbar .topbar .button{flex:0 0 24%;display:grid;grid-template-columns:repeat(3,1fr);align-items:end}.m-navbar .topbar .button>i{font-size:6vw;color:#fff;text-align:right}.m-navbar .topbar .button>i.nav-btn{font-weight:700}.m-navbar .topbar .button .wish-btn{position:relative}.m-navbar .topbar .button .wish-btn::after{content:attr(data-content);position:absolute;right:-1vw;top:1vw;font-size:2vw;background:#fff;color:#666;width:3vw;aspect-ratio:1/1;overflow:hidden;border-radius:60vw;text-align:center;margin-bottom:7vw}.m-navbar .topbar .button .nav-btn{width:32px;height:32px;background:url(../img/hamburger-menu.png) no-repeat;background-size:contain;grid-column:3}.m-navbar .nav{width:55vw;height:100vh;background-color:#f25410;position:fixed;top:0;left:0;z-index:50;transform:translateX(-56vw);transition:transform ease-in-out .35s}.m-navbar .nav .list{display:flex;flex-direction:column;row-gap:5vw;padding:0 4vw;margin-top:15vw}.m-navbar .nav .list .link{line-height:1.25;color:#fff;font-size:3.6vw;display:flex;justify-content:space-between;align-items:center}.m-navbar .nav .list .one.active .two{display:block}.m-navbar .nav .list .three,.m-navbar .nav .list .two{display:none;padding-left:3vw}.m-navbar .nav .list .three .link,.m-navbar .nav .list .two .link{line-height:2.5}.m-navbar .nav .list .sub{font-size:6vw;font-weight:200;color:#fff;font-style:normal}.m-navbar .nav .cls-btn{position:absolute;right:3vw;top:5vw}.m-navbar .nav .cls-btn>i{display:block;width:22px;height:22px;background:url(../img/close.png) no-repeat;background-size:cover;color:#fff}.m-navbar .search{width:100%;box-sizing:border-box;padding:3vw;background-color:#fff;position:absolute;transform:translateY(-100%);z-index:-1}.m-navbar .search.active{z-index:10;transform:translateY(-1px)}.m-navbar .search>input[name=keyword]{width:100%;height:10vw;box-sizing:border-box;background-color:#dedede}.m-navbar .search .icon{position:absolute;right:4vw;width:8vw;height:10vw;background-size:47%;background-position:center}.m-navbar .mob-wishlist{display:none;box-sizing:border-box;position:absolute;background:#fff;padding:6vw 3vw 3vw;width:100vw}.m-navbar .mob-wishlist .title{color:#f36020;font-size:6vw;display:block;text-align:center}.m-navbar .mob-wishlist .wishlist-list{box-sizing:border-box;max-height:60vh;overflow:scroll}.m-navbar .mob-wishlist.active{display:block}@media (min-width:0px) and (max-width:640px){.m-navbar{display:block}}#home .index-swiper{width:100%;height:100%}#home .index-swiper .swiper-slide{width:100%;height:100vh;text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}#home .index-swiper .swiper-slide img,#home .index-swiper .swiper-slide video{display:block;width:100%;height:100%;object-fit:cover}#home .index-swiper .swiper-slide .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.5))}#home .index-swiper .swiper-slide .swiper-desc{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}#home .index-swiper .swiper-slide .swiper-desc .title{line-height:1.5;text-align:center;font-size:2.85rem;font-weight:400;color:#fff}#home .index-swiper .swiper-slide .swiper-desc .subtitle{font-size:1.35rem;line-height:1em;text-align:center;font-family:"Microsoft JhengHei UI";font-weight:200;color:#fff}#home .index-swiper .swiper-slide .swiper-desc .line{display:block;width:74px;height:3px;background-color:#fff;margin:45px auto 35px;border-radius:60vw;opacity:.8}#home .index-swiper .swiper-slide .swiper-desc .subtitle1{line-height:1em;text-align:center;font-size:22px;font-weight:200;color:#db6941}#home .case-showcase .btn_icon_sty:hover span,#home .goods .goods-list .item:hover .model,#home .goods .goods-list .item:hover .name{color:#f36020}#home .index-swiper .swiper-pagination{bottom:4vh}#home .index-swiper .swiper-pagination>.swiper-pagination-bullet{margin-left:8px;margin-right:8px}#home .index-swiper .swiper-pagination-bullet{background-color:#fff}#home .index-swiper .swiper-pagination-bullet-active{background-color:#db6941}@media (min-width:0px) and (max-width:640px){#home .index-swiper .swiper-slide{height:auto}}#home .goods .container{padding-top:75px;padding-bottom:75px}#home .goods .goods-list{margin-top:35px;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5vw}#home .goods .goods-list .item{box-shadow:0 0 10px rgba(0,0,0,.1)}#home .goods .goods-list .item a{display:block}#home .goods .goods-list .item .pic{display:block;width:100%;aspect-ratio:1/1;object-fit:contain}#home .goods .goods-list .item .model{font-size:1.25rem;font-weight:600;text-align:center;display:block;padding:1vw 2vw 0}#home .goods .goods-list .item .name{font-size:1.25rem;font-weight:600;text-align:center;display:block;padding:0 2vw 2vw}#home .case-showcase{width:100%;height:100vh;overflow:hidden;position:relative}#home .case-showcase .case-nav-menu{position:absolute;left:16%;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,.3);backdrop-filter:blur(5px);border-radius:8px;overflow:hidden}#home .case-showcase .case-nav-item{padding:25px 20px;text-align:center;color:rgba(255,255,255,.6);font-size:16px;font-weight:200;cursor:pointer;transition:all .3s}#home .case-showcase .case-nav-item.active{background:rgba(243,96,32,.8);color:#fff}#home .case-showcase .case-content-area{position:absolute;right:0;top:0;width:50%;height:100%;background:rgba(255,255,255,.2);backdrop-filter:blur(8px);z-index:1}#home .case-showcase .case-content-box{position:absolute;right:30%;top:50%;transform:translateY(-50%);width:50%}#home .case-showcase .case-content-title{font-size:24px;font-weight:400;color:#fff;margin-bottom:20px;text-shadow:2px 2px 10px rgba(0,0,0,.5)}#home .case-showcase .case-content-text{font-size:16px;font-weight:200;text-align:justify;color:#fff;line-height:1.8;margin-bottom:30px;text-shadow:2px 2px 10px rgba(0,0,0,.5)}#home .case-showcase .case-swiper-container{width:100%;height:100%}#home .case-showcase .swiper-slide img{width:100%;height:100%;object-fit:cover}#home .case-showcase .btn_icon_sty{transition:all 1.2 scubic-bezier(.25,.74,.22,.99) .7s;pointer-events:auto;display:flex;align-items:center;justify-content:space-between;width:160px;height:50px;border-radius:60vw;position:relative;cursor:pointer;overflow:hidden;background:linear-gradient(90deg,#f36020 0,rgba(243,96,32,.08) 100%)}#home .case-showcase .btn_icon_sty span{color:#fff;font-size:14px;font-weight:200;line-height:1;text-transform:capitalize;position:relative;z-index:3;transition:color .5s cubic-bezier(.25,.74,.22,.99);width:calc(100% - 56px);text-align:center;padding-left:12px}#home .case-showcase .btn_icon_sty div{width:40px;aspect-ratio:1/1;z-index:2;position:relative;display:flex;align-items:center;justify-content:center;border-radius:60vw;background-color:#fff;margin:10px 5px 10px 0}#home .case-showcase .btn_icon_sty div .icon::after{color:#f36020;content:"⇀";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#home .case-showcase .btn_icon_sty div::before{content:"";display:block;position:absolute;left:0;top:0;background-color:#fff;border-radius:60vw;width:100%;height:100%;z-index:-1;transition:transform .3s cubic-bezier(.25,.74,.22,.99) .5s,width .5s cubic-bezier(.25,.74,.22,.99) 0s}#home .case-showcase .btn_icon_sty:hover div::before{transform:scale(1.45);width:1300%;transition:transform .3s cubic-bezier(.25,.74,.22,.99),width .5s cubic-bezier(.25,.74,.22,.99) .3s}#home .index-btn{display:none}#home .news .container{padding:75px 0}#home .news .news-list{margin-top:35px;display:grid;grid-template-columns:repeat(3,1fr);gap:2vw}#home .news .item{background-color:#f5f5f5;border-radius:.8vw;transition:box-shadow .5s cubic-bezier(.38,0,0,1);overflow:hidden}#home .news .item:hover{box-shadow:0 .7rem .8rem -5px rgba(35,38,38,.3)}#home .news .item:hover .pic img{transform:scale(1.05)}#home .news .item>*{font-size:1rem;line-height:1.75}#home .news .item .msg{padding:2vw}#home .news .item .msg .tag{font-size:.95rem;display:block;margin-bottom:.5vw}#home .news .item .msg .note{display:flex;justify-content:space-between;align-items:center}#home .news .item .msg .note .btn{background-color:#dfdfdf;border-radius:60vw;padding:.5rem 1rem;color:#000;font-size:.95rem;font-weight:400;text-transform:uppercase;transition:background ease-out .5s}#home .news .item .msg .note .btn:hover{background-color:#f36020;color:#fff}#home .news .item .pic{width:100%;aspect-ratio:3/2;overflow:hidden}#home .news .item .pic img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform linear .35s}#home .news .item .time{margin:1vw 0 .5vw;color:#999;font-size:.95rem}#home .news .item .title{font-size:1.25rem;font-weight:600;line-height:1.5;color:#333;margin-bottom:.5vw;text-wrap:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}#home .news .item .desc{font-size:1rem;color:#666}#home .sales{background:url(../img/map-bg.jpg) no-repeat;background-size:cover}#home .sales .container{padding:100px 0}#home .sales .tit{margin-bottom:35px}#home .sales .left{background:url(../img/light-right-bottom.png) right bottom no-repeat;background-size:cover;padding-bottom:100px}#home .sales .left .item{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:55px}#home .sales .left .item img{width:60px;margin-right:20px}#home .sales .left .item p{font-size:1.65rem;font-weight:200}#home .sales .left .item p strong{font-size:3.5rem;font-weight:700;padding-left:.2vw;padding-right:.2vw;color:#f36020}#home .about{background:url(../img/index-news-bg.jpg) no-repeat;background-size:cover}#home .about .container{padding:100px 0}#home .about .t1{font-family:arial;font-size:1.25rem;font-weight:800;color:rgba(255,255,255,.5);margin-bottom:15px}#home .about .t2{font-size:2rem;font-weight:800;color:#fff}#home .about .t3{font-size:2rem;font-weight:200;color:#fff}#home .about .btn,#home .about .msg p{font-size:1.25rem;color:#fff;font-weight:200}#home .about .msg{width:60%;margin-top:50px}#home .about .msg p{line-height:2}#home .about .btn{background-color:#c74d18;padding:15px 45px;border-radius:60vw;border:2px solid transparent;display:inline-block;margin-top:35px}#home .about .btn:hover{background-color:#f36020;border:2px solid rgba(255,255,255,.5)}@media (min-width:0px) and (max-width:640px){#home .index-swiper .swiper-slide .swiper-desc{width:100%;padding:0 35px;box-sizing:border-box;overflow:hidden;top:46%}#home .index-swiper .swiper-slide .swiper-desc .title{font-size:1.5rem}#home .index-swiper .swiper-slide .swiper-desc .subtitle{font-size:.8rem;font-weight:400}#home .index-swiper .swiper-slide .swiper-desc .line{width:45px;height:2px;margin:15px auto}#home .index-swiper .swiper-slide .swiper-desc .subtitle1{font-size:1.15rem;font-weight:400}#home .index-swiper .swiper-pagination{bottom:3vw}#home .index-swiper .swiper-pagination>.swiper-pagination-bullet{margin-left:4px;margin-right:4px}#home .goods .container{padding:25px 15px}#home .goods .goods-list{grid-template-columns:repeat(2,1fr);margin-top:10px;gap:2.5vw}#home .goods .goods-list .item .model,#home .goods .goods-list .item .name{font-size:1rem}#home .case-showcase{height:auto;margin-bottom:10px}#home .case-showcase .case-nav-menu{top:0;left:0;transform:translate(0);display:flex;justify-content:flex-start;border-radius:0;width:100%}#home .case-showcase .case-nav-item{text-wrap:nowrap;padding:10px 5px;flex-grow:1;font-weight:400}#home .case-showcase .case-content-area{display:none}#home .index-btn{display:none;text-align:center}#home .index-btn a{display:inline-block;padding:8px 30px;border-radius:60vw;background-color:#f36020;font-size:1rem;font-weight:700;color:#fff}#home .news .container{padding:5px 15px 25px}#home .news .news-list{margin-top:10px;grid-template-columns:repeat(1,1fr)}#home .news .item .msg{padding:3vw}#home .news .item .msg .note .btn{display:none}#home .sales .container{padding:25px 15px}#home .sales .left{padding-bottom:140px}#home .sales .left .item{margin-bottom:15px;align-items:center}#home .sales .left .item img{width:50px}#home .sales .left .item p{font-size:1.25rem;font-weight:400}#home .sales .left .item p strong{font-size:2rem}#home .about .container{padding:25px 15px}#home .about .t3{font-weight:400}#home .about .msg{width:100%;margin-top:15px}#home .about .msg p{line-height:1.75}#home .about .btn{font-size:1rem;font-weight:400;padding:8px 20px;margin-top:20px}}.foot{padding-top:75px;background-color:#0c0c0c}.foot .foot-content{display:flex;justify-content:flex-start;align-items:flex-start;overflow:hidden}.foot .foot-content>*{flex-grow:0;flex-shrink:0}.foot .quick-menu{flex-grow:1;flex-shrink:1;display:grid;grid-template-columns:repeat(6,1fr);margin-right:15px;column-gap:15px}.foot .quick-menu *{color:#fff}.foot .contact-way a,.foot .quick-menu .subitem{padding:5px 0;color:rgba(255,255,255,.8);line-height:1.75}.foot .quick-menu .main{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.foot .quick-menu .mainitem{font-size:1.1rem;font-weight:600;margin-bottom:15px}.foot .quick-menu .subitem{display:block}.foot .contact-way{width:30%;display:flex;flex-direction:column}.foot .contact-way p{font-size:1.1rem;margin:0 0 15px}.foot .contact-way a{display:inline}.foot .contact-way>*{color:#fff}.foot .license{display:flex;justify-content:flex-start;align-items:flex-start;color:#fff;padding:25px 0;border-top:1px solid rgba(255,255,255,.2);margin-top:35px}.foot .license *{font-size:1rem;color:rgba(255,255,255,.5);line-height:2}.header-area .location,.header-area .location a{color:rgba(255,255,255,.9)}.foot .license .copyright{width:70%}.foot .license .author{flex-grow:1;text-align:right}@media (min-width:0px) and (max-width:640px){.foot{padding:25px 15px}.foot .quick-menu{display:none}.foot .contact-way{width:100%}.foot .contact-way p{margin-bottom:10px}.foot .contact-way a{padding:0;line-height:2.5}.foot .license{margin-top:10px;padding:10px 0 0;flex-direction:column}.foot .license .author,.foot .license .copyright{width:100%;text-align:center;font-size:.9rem!important;font-weight:400}.foot .license .author a,.foot .license .copyright a{font-size:inherit}}.location{padding:25px 0;border-top:1px solid rgba(255,255,255,.2);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;overflow:hidden}.location .icon{display:block;width:18px;aspect-ratio:1/1;background:url(../img/home.png) no-repeat;background-size:contain;margin-right:5px}.location a,.location span{font-size:1.15rem;text-wrap:nowrap}.location a{margin:0 5px}@media (min-width:0px) and (max-width:640px){.location{padding:15px}.location .icon{display:none}}.header-area{background:url(../img/banner1.webp) center no-repeat;background-size:cover}.header-area .location .icon{filter:invert(1)}.header-area .header-msg{padding:25vh 0 15vh;color:#fff}.header-area .header-msg .entitle{text-transform:uppercase;font-size:2rem;font-weight:800;color:inherit}.header-area .header-msg .cntitle{font-size:1.75rem;color:inherit}@media (min-width:0px) and (max-width:640px){.header-area .header-msg{padding:8vh 15px}}.pagebar{display:flex;justify-content:center;align-items:center;column-gap:15px;margin-top:15px}.pagebar .page-num{width:35px;height:35px;border:1px solid #cdcdcd;border-radius:60vw;text-align:center;line-height:35px}.pagebar .page-num.page-num-current,.pagebar .page-num:hover{color:#fff;background-color:#f36020;border-color:#f36020}#productList{position:relative}#productList .goods{margin-top:75px;display:flex;column-gap:35px}#productList .goods>*{flex-grow:0;flex-shrink:0}#productList .goods .goods-nav{background-color:rgba(242,242,242,.35);width:22%}#productList .goods .goods-nav .title{padding:1vw 3vw;margin:0;font-size:1.5rem;color:#fff;background-color:#f36020}#productList .goods .goods-list .item:hover .title,#productList .goods .goods-nav .nav-list .item .item-link.active,#productList .goods .goods-nav .nav-list .item.active .item-link,#productList .goods .goods-nav .nav-list .item:hover .item-link,#productList .goods .goods-nav .nav-list .sub-item .sub-item-link.active,#productList .goods .goods-nav .nav-list .sub-item .sub-item-link:hover{color:#f36020}#productList .goods .goods-nav .title i{display:none}#productList .goods .goods-nav .nav-list{padding:1vw 3vw 0;display:flex;flex-direction:column}#productList .goods .goods-nav .nav-list .item .item-link{font-size:1.25rem;font-weight:700;line-height:3.25}#productList .goods .goods-nav .nav-list .sub-item{padding-left:1.25rem}#productList .goods .goods-nav .nav-list .sub-item .sub-item-link{font-size:1.15rem;font-weight:700;line-height:2;display:block}#productList .goods .goods-list{box-sizing:border-box;padding:0 0 100px;margin:0 35px 0 0;flex-grow:1;flex-shrink:1;display:grid;grid-template-columns:repeat(4,1fr);align-items:start;gap:1.6vw}#productList .goods .goods-list .item{display:flex;flex-direction:column;align-items:center;border:1px solid #f2f2f2}#productList .goods .goods-list .item:hover .pic img{transform:scale(1.05)}#productList .goods .goods-list .item .pic{display:block;width:100%;aspect-ratio:1/1;overflow:hidden}#productList .goods .goods-list .item .pic img{display:block;width:100%;height:100%;object-fit:contain;transform:scale(1);transition:transform linear .35s}#productList .goods .goods-list .item .line{display:block;width:10%;height:4px;background-color:#f36020;border-radius:60vw;opacity:.8;margin:15px 0 25px}#productList .goods .goods-list .item .model{font-family:Arial;font-size:1.25rem;font-weight:200;text-align:center;padding-left:15px;padding-right:15px}#productList .goods .goods-list .item .title{font-size:1.25rem;font-weight:700;margin-bottom:15px;padding-left:15px;padding-right:15px}#productList .pagebar{margin-left:auto;width:calc(100% - 22%);position:absolute;bottom:2vw;right:0}@media (min-width:0px) and (max-width:640px){#productList .goods{margin-top:0;column-gap:0;flex-direction:column}#productList .goods .goods-nav{width:100%;padding:15px;box-sizing:border-box;position:absolute;z-index:0;background-color:transparent}#productList .goods .goods-nav .title{padding:3vw 5vw;font-size:1.25rem;display:flex;justify-content:space-between;align-items:center}#productList .goods .goods-nav .title i{display:block;font-style:normal}#productList .goods .goods-nav .nav-list{background-color:#fff;transform:scaleY(0);transform-origin:top;transition:transform linear .35s;pointer-events:none}#productList .goods .goods-nav .nav-list .item .item-link{font-size:1.25rem;line-height:1.5;font-weight:400;padding:8px 10px;display:block}#productList .goods .goods-nav .nav-list .sub-item{padding-left:.5rem}#productList .goods .goods-nav .nav-list .sub-item .sub-item-link{font-size:1.05rem;line-height:1.5;font-weight:400;display:block;padding:5px 10px 5px 15px}#productList .goods .goods-nav .nav-list.active{transform:scaleY(1);pointer-events:all;background-color:#f2f2f2}#productList .goods .goods-nav .nav-list.active .nav-list{pointer-events:all}#productList .goods .goods-list{padding:15px;grid-template-columns:repeat(2,1fr);margin-right:0}#productList .goods .goods-list .item .line{margin:10px 0}#productList .goods .goods-list .item .model{font-weight:400;font-size:1rem}#productList .goods .goods-list .item .title{font-size:1rem;font-weight:400;padding:0 3vw;padding-bottom:2vw;margin-bottom:0;text-align:center}#productList .goods .goods-list .no-data{font-size:1.5rem!important;padding:10vh 0}#productList .pagebar{position:static;width:100%;margin:15px 0 25px;column-gap:5px}}#product .container{max-width:1200px}#product .location .location-msg a,#product .location .location-msg span{color:#333}#product .goods-detail-head{display:flex;column-gap:75px}#product .goods-detail-head>*{flex-grow:0;flex-shrink:0}#product .goods-detail-head .pic{width:38%;overflow:hidden}#product .goods-detail-head #myCarousel,#product .goods-detail-head .pic .video video{width:100%}#product .goods-detail-head #myCarousel .f-carousel__slide{display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.2)}#product .goods-detail-head #myCarousel .f-carousel__slide img{width:100%;height:100%;object-fit:contain}#product .goods-detail-head #myCarousel .f-button.is-next,#product .goods-detail-head #myCarousel .f-button.is-prev{background-color:#f2f2f2;border-radius:60vw}#product .goods-detail-head #myCarousel .f-button.is-next:hover,#product .goods-detail-head #myCarousel .f-button.is-prev:hover{background-color:#f36020}#product .goods-detail-head #myCarousel .f-button.is-next:hover svg,#product .goods-detail-head #myCarousel .f-button.is-prev:hover svg{color:#fff}#product .goods-detail-head #myCarousel .f-button.is-next svg,#product .goods-detail-head #myCarousel .f-button.is-prev svg{width:12px;aspect-ratio:1/1}#product .goods-detail-head .f-thumbs .f-thumbs__slide{border:2px solid rgba(0,0,0,.2)}#product .goods-detail-head .f-thumbs .f-thumbs__slide.is-nav-selected{border-color:#f36020}#product .goods-detail-head .f-thumbs .f-thumbs__slide__img{width:100%;height:100%;object-fit:contain}#product .goods-detail-head .msg{flex-shrink:1;flex-grow:1}#product .goods-detail-head .msg .model{font-size:2.5rem;font-family:Arial;font-weight:bolder}#product .goods-detail-head .msg .name{font-family:Helvetica,Micorsoft YaHei;font-weight:400;font-size:1.75rem;margin:0;line-height:2}#product .goods-detail-head .msg .line{display:block;height:1px;background:rgba(0,0,0,.2);margin:5px 0 25px}#product .goods-detail-head .msg .desc{font-size:1.2rem;line-height:1.75;width:100%}#product .goods-detail-body{padding-top:35px;position:relative}#product .goods-detail-body .fixed-nav{position:absolute;left:0;top:0;height:100%;z-index:90}#product .goods-detail-body .fixed-nav .nav{position:sticky;display:flex;align-items:flex-start;flex-direction:column;row-gap:5px;top:50%;transform:translateY(-50%);background-color:transparent;border:none}#product .goods-detail-body .fixed-nav .nav a{font-size:1.25rem;padding:10px 15px 10px 0;width:120px;border-top-right-radius:60vw;border-bottom-right-radius:60vw;background-color:#f9f9f9;text-align:center;animation:active;animation-timeline:var(--s);animation-duration:3s}#product .goods-detail-body .container{font-size:1.25rem;line-height:1.75;margin-top:35px}#product .goods-detail-body .container>*{view-timeline-name:var(--s);view-timeline-inset:50%}#product .goods-detail-body .container>* img{max-width:100%;display:block;margin:0 auto}#product .goods-detail-body .container .detail-content{column-count:3;column-gap:3vw;column-rule:1px dashed #f2f2f2;margin-bottom:15px}@keyframes active{0%,100%{background-color:#f36020;width:140px;color:#fff;padding:15px 30px 15px 0}}#product .goods-detail-body .title{font-size:1.65rem;font-weight:600;background-color:#f9f9f9;padding:15px;margin-bottom:15px}#product .goods-detail-body .download{margin:0 0 75px}#product .goods-detail-body .download .download-list{display:flex;flex-direction:column}#product .goods-detail-body .download .download-list p{font-size:1.65rem;font-weight:700}#product .goods-detail-body .download .download-list a{padding:25px 15px;box-sizing:border-box;display:flex;align-items:center;width:100%;justify-content:space-between;border-top:1px solid rgba(0,0,0,.2)}#product .goods-detail-body .download .download-list a:hover .btn{background-image:url(../img/download2.png)}#product .goods-detail-body .download .download-list a:last-child{border-bottom:1px solid rgba(0,0,0,.2)}#product .goods-detail-body .download .download-list a .name{font-size:1.65rem;font-weight:400}#product .goods-detail-body .download .download-list a .btn{display:block;width:50px;aspect-ratio:1/1;background:url(../img/download1.png) no-repeat;background-size:contain;transition:background-image linear .35s}@media (min-width:1100px) and (max-width:1600px){.foot .foot-content,.foot .license{zoom:.8}#product .container,#product .goods-detail-body .container{max-width:960px}#product .goods-detail-body .fixed-nav .nav a{width:100px}@keyframes active{0%,100%{background-color:#f36020;width:120px;color:#fff;padding:15px 30px 15px 0}}}@media (min-width:0px) and (max-width:640px){#product .location{border-bottom:1px solid #f2f2f2}#product .goods-detail-head{flex-direction:column;column-gap:15px}#product .goods-detail-head .pic{width:100%;padding:15px;box-sizing:border-box}#product .goods-detail-head .msg{padding:0 15px}#product .goods-detail-head .msg .name{font-size:1.5rem;font-weight:400}#product .goods-detail-body .container *,#product .goods-detail-head .msg .desc{font-size:1rem}#product .goods-detail-head .msg .line{margin:15px 0;background:rgba(0,0,0,.1)}#product .goods-detail-body{padding:15px}#product .goods-detail-body .container{margin-top:15px}#product .goods-detail-body .container .detail-content{column-count:unset}#product .goods-detail-body .fixed-nav{display:none}#product .goods-detail-body .download{margin:0 0 25px}#product .goods-detail-body .download .download-list p,#product .goods-detail-body .download .title{font-size:1.25rem;font-weight:400}#product .goods-detail-body .download .download-list a{padding:20px 0}#product .goods-detail-body .download .download-list .name{font-size:1.25rem}#product .goods-detail-body .download .download-list .btn{width:30px}}#caselist .case .search .search-box,.pagebody .nav{display:flex;justify-content:center}.pagebody .nav{align-items:center;width:100%;background:#f9f9f9;border-bottom:1px solid #f2f2f2}.pagebody .nav .item{font-size:1.4rem;font-weight:700;color:#333;padding:30px 50px}.pagebody .nav .item.active,.pagebody .nav .item:hover{background-color:#f36020;color:#fff}@media (min-width:0px) and (max-width:640px){.pagebody .nav{margin-bottom:15px;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none;justify-content:flex-start}.pagebody .nav .item{flex-shrink:0;width:calc(100% / 4);font-size:1rem;font-weight:400;padding:15px 0;box-sizing:border-box;text-wrap:nowrap;text-align:center}}#caselist{position:relative}#caselist .case{padding-bottom:100px}#caselist .case .container{padding-top:50px}#caselist .case .search .search-box input[type=text]{width:700px;height:60px;border-top-left-radius:60vw;border-bottom-left-radius:60vw;border:none;background-color:#f9f9f9;display:block;color:#333;font-size:1.25rem;padding:0 25px;box-sizing:border-box}#caselist .case .search .search-box input[type=text]:focus{outline:0}#caselist .case .search .search-box button[type=submit]{padding:0 25px;width:100px;color:#fff;background-color:#f36020;font-size:1.25rem;outline:0;border:none;border-top-right-radius:60vw;border-bottom-right-radius:60vw}#caselist .case .search-result p{font-size:1.5rem;font-weight:700;text-align:center}#caselist .case .case-list{margin-top:35px;display:grid;grid-template-columns:repeat(4,1fr);gap:1vw}#caselist .case .case-list .item{background-color:#f9f9f9}#caselist .case .case-list .item:hover .name{color:#f36020}#caselist .case .case-list .item .pic{background-color:#fff;width:100%;aspect-ratio:3/2}#caselist .case .case-list .item .pic img{display:block;width:100%;height:100%;object-fit:cover}#caselist .case .case-list .item .name{font-size:1.25rem;height:auto;font-weight:700;line-height:1.75;text-align:center;margin:15px;box-sizing:border-box;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}#caselist .pagebar{position:absolute;bottom:2vw;left:50%;transform:translateX(-50%)}@media (min-width:0px) and (max-width:640px){#caselist .case{padding:0}#caselist .case .container{padding:0 15px 25px}#caselist .case .search .search-box input[type=text]{font-size:1rem;height:48px;width:100%}#caselist .case .search .search-box button[type=submit]{font-size:1rem;height:48px}#caselist .case .search-result p{font-size:1.25rem;font-weight:400}#caselist .case .case-list{margin-top:15px;grid-template-columns:repeat(2,1fr);gap:3vw}#caselist .case .case-list .item .name{font-size:1rem;font-weight:400}#caselist .pagebar{position:static;transform:translateX(0);margin-bottom:25px;margin-top:0}}#case .location-msg a,#case .location-msg span{color:#333}#download .download .list .item:hover .file,#newslist .news .news-list .item:hover .name{color:#f36020}#case .case-detail{margin-bottom:100px}#case .case-detail .title{font-size:1.65rem;font-weight:700;margin:0 0 35px;text-align:center}#case .case-detail article{font-size:1.25rem;line-height:1.75;width:960px;margin:0 auto}#case .case-detail article *{text-wrap-mode:wrap!important}#case .case-detail article img{max-width:100%;width:100%!important}#case .case-detail .piclist p{margin-bottom:15px}#case .case-detail .piclist p:last-child{margin-bottom:0}#case .case-detail .piclist p img{display:block;width:100%}@media (min-width:0px) and (max-width:640px){#case .location{border-bottom:1px solid #f2f2f2}#case .case-detail{margin:0;padding:25px 15px}#case .case-detail .title{font-size:1.5rem;font-weight:400;margin-bottom:15px}#case .case-detail article{max-width:100%;font-size:1rem;margin-bottom:15px}}#newslist .news .container{padding:0}#newslist .news .news-list{padding:75px 0 100px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1vw}#newslist .news .news-list .item,#newslist .news .news-list .item:hover{border-radius:0}#newslist .news .news-list .item .pic{width:100%;aspect-ratio:3/2;overflow:hidden}#newslist .news .news-list .item .pic img{width:100%;height:100%;object-fit:cover}#newslist .news .news-list .item .name{font-size:1.25rem;font-weight:600;text-align:center;padding:15px}@media (min-width:0px) and (max-width:640px){#newslist .news .nav{justify-content:center}#newslist .news .news-list{padding:0 15px 25px;grid-template-columns:repeat(2,1fr);grid-gap:3vw}#newslist .news .news-list .item .name{font-size:1rem}}.news#case .container{padding-top:0}.news#case .case-detail{margin-bottom:0}.news#case .title{margin-bottom:10px}.news#case .piclist{margin-bottom:35px}.news#case article{margin-bottom:0;padding-bottom:100px}.news#case .infobox{border-bottom:1px solid rgba(0,0,0,.2);padding:15px 0;font-size:.95rem;color:#666;display:flex;justify-content:center;align-items:center;column-gap:1vw}.news#case .desc{width:100%;min-height:60px;background-color:#f2f4f6;margin:25px 0;padding:25px 35px;font-size:1rem;line-height:1.75;color:#666;box-sizing:border-box}@media (min-width:0px) and (max-width:640px){.news#case .infobox{column-gap:2vw}.news#case .desc{margin:15px 0;padding:25px}.news#case .case-detail article{padding-bottom:0}}#contact .contact{background:url(../img/contact-bg.jpg) center no-repeat;background-size:cover;padding:75px 0 100px}#contact .contact .msg{margin-bottom:35px;display:flex;align-items:flex-start}#contact .contact .msg .info{width:50%;flex-grow:0;flex-shrink:0}#contact .contact .msg .info .company{font-size:2.5rem;font-weight:600;margin-bottom:15px}#contact .contact .msg .info p{font-size:1.65rem;line-height:2.5;font-weight:200}#contact .contact .msg .info .qrcode{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;margin-top:4rem}#contact .contact .msg .info .qrcode .item img{width:100%;aspect-ratio:1/1}#contact .contact .msg .info .qrcode .item span{display:block;text-align:center;font-size:1.2rem;line-height:1.75}#contact .contact .msg .inquiry{flex-grow:1;border-radius:2vw}#contact .contact .msg .inquiry p{font-size:2.5rem;font-weight:600;padding-bottom:20px;line-height:2.5}#contact .contact .msg .inquiry .group{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem}#contact .contact .msg .inquiry .item{margin-bottom:20px}#contact .contact .msg .inquiry .item label{font-size:1.25rem;font-weight:600;color:#1c1c1c;display:block;margin-bottom:5px}#contact .contact .msg .inquiry .item input{font-size:1.25rem;width:100%;height:40px;border-radius:.05vw;border:none;border:2px solid transparent;padding:5px 15px;box-sizing:border-box}#contact .contact .msg .inquiry .item input:focus{border-color:#f36020;outline:0}#contact .contact .msg .inquiry .item textarea{font-size:1.25rem;min-width:100%;max-width:100%;min-height:100px;max-height:100px;border-radius:.05vw;border:none;border:2px solid transparent;padding:5px 15px;box-sizing:border-box}#contact .contact .msg .inquiry .item textarea:focus{border-color:#f36020;outline:0}#contact .contact .msg .inquiry .inquiry-btn{font-size:1.25rem;font-weight:700;background-color:#f36020;color:#fff;border-radius:60vw;padding:15px 35px;outline:0;border:none}#contact .contact .msg .inquiry .inquiry-btn:hover{background-color:#d5480b;cursor:pointer}#contact .contact .map{width:100%;height:500px;margin-top:80px}#contact .contact .map .info-window{padding:0 20px 10px;text-align:left}@media (min-width:0px) and (max-width:640px){#contact .contact{padding:25px 15px}#contact .contact .msg{flex-direction:column}#contact .contact .msg .info{width:100%}#contact .contact .msg .info .company{font-size:1.5rem;font-weight:400}#contact .contact .msg .info p{font-size:1.25rem;line-height:2}#contact .contact .msg .info .qrcode{grid-template-columns:repeat(2,1fr);width:60%;margin:2rem auto}#contact .contact .msg .inquiry{width:100%}#contact .contact .msg .inquiry p{font-size:1.5rem;font-weight:400}#contact .contact .msg .inquiry .item label{font-weight:400}#contact .contact .msg .inquiry .item input,#contact .contact .msg .inquiry .item textarea{font-size:1rem;border-radius:.1vw;padding:5px}#contact .contact .msg .inquiry .inquiry-btn{font-weight:400;display:block;margin:0 auto;padding:12px 30px;font-size:1rem}#contact .contact .map{height:300px;margin-top:0}#contact .contact .map .info-window{width:80%!important}}#download .download{padding:75px 0 100px}#download .download h2{text-align:center;font-size:1.65rem;font-weight:700;margin:0 0 35px}#download .download .menu{display:flex;justify-content:center;column-gap:15px;margin-bottom:35px}#download .download .menu .item{width:calc(100% / 6);text-align:center;font-size:1.25rem;border:2px solid #333;padding:15px;box-sizing:border-box}#download .download .menu .item:hover{border-color:#f36020;background-color:#f36020}#download .download .list .item{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border:0 solid rgba(0,0,0,.2);border-bottom-width:1px}#download .download .list .item:first-child{border-top-width:1px}#download .download .list .item:hover .btn{background-image:url(../img/download2.png)}#download .download .file{font-size:1.25rem;font-weight:700}#download .download .file span:last-child{font-weight:400;font-size:1rem;margin-left:35px}#download .download .btn{width:45px;aspect-ratio:1/1;background:url(../img/download1.png) no-repeat;background-size:contain}@media (min-width:0px) and (max-width:640px){#download .download{padding:25px 15px}#download .download h2{font-size:1.5rem;font-weight:400;margin-bottom:15px}#download .download .menu{margin-bottom:15px}#download .download .list{margin-top:15px}#download .download .list .item{padding:15px 0;font-size:1.25rem}#download .download .file{font-size:1rem;font-weight:400}#download .download .file span:last-child{margin-left:15px;font-weight:200}#download .download .btn{width:30px}}#service .service .title{font-size:2rem;font-weight:700;text-align:center;color:#fff}#service .service .line{display:block;width:100%;height:1px;background-color:rgba(255,255,255,.4);margin:35px 0}#service .service .msg{font-size:1.62rem;text-align:center;font-weight:200;letter-spacing:.1rem;color:#fff;line-height:2}#service .service .info{background:url(../img/banner1.jpg);margin:100px 0;padding:75px}@media (min-width:0px) and (max-width:640px){#service .service .title{font-size:1.75rem;font-weight:400}#service .service .line{margin:15px 0}#service .service .msg{font-size:1.25rem;font-weight:400;opacity:.8}#service .service .info{padding:50px 0;margin:25px 15px}}#about .company{background:url(../img/company-bg.jpg) no-repeat;background-size:cover}#about .company .container{display:grid;grid-template-columns:1fr 1fr;padding:100px 0}#about .company .left-msg .title{font-size:2.5rem;font-weight:800;margin:0}#about .company .left-msg .line{display:block;width:35px;height:3px;background-color:#f36020;margin:15px 0}#about .company .left-msg .desc{font-size:1.35rem;font-weight:700}#about .company .right-msg{font-size:1.25rem;font-weight:200;line-height:1.75;text-align:justify}@media (max-width:1600px){#about .company .right-msg{font-size:1rem}}#about .culture{height:100vh;background:url(../img/about1.jpg) no-repeat;background-size:cover}#about .culture .container{display:flex;flex-direction:column;justify-content:center;height:100%}#about .culture .container .box{background-color:rgba(240,240,240,.85);backdrop-filter:blur(.2rem);padding:4vw}#about .culture .container .title{font-size:2.5rem;font-weight:800;margin:0}#about .culture .container .desc{font-size:1.5rem;font-weight:200}#about .culture .container .msg{margin-top:35px}#about .culture .container .msg *{font-size:1.25rem!important;font-weight:200!important;line-height:2!important;color:#000!important}#about .honor{background:url(../img/company-bg.jpg) no-repeat;background-size:cover}#about .honor .container{padding:100px 0}#about .honor .title{font-size:2.5rem;font-weight:800;margin:0;text-align:center}#about .honor .desc{font-size:1.35rem;text-align:center}#about .honor .honor-list{margin-top:35px;display:grid;grid-template-columns:repeat(5,1fr);gap:1vw;width:100%;overflow:hidden}#about .honor .honor-list figure{width:100%;margin:0;padding:0;border:1px solid #f2f2f2}#about .honor .honor-list figure img{display:block;width:100%}@media (min-width:0px) and (max-width:640px){#about .company .container{padding:25px 15px;grid-template-columns:1fr}#about .company .left-msg{margin-bottom:15px}#about .company .left-msg .title{font-size:1.75rem;font-weight:400}#about .company .left-msg .desc{font-size:1rem;font-weight:400}#about .company .right-msg{font-size:1.25rem}#about .culture{height:auto;padding:25px 15px}#about .culture .container .box{padding:8vw}#about .culture .container .title{font-size:1.75rem;font-weight:400;text-align:center}#about .culture .container .desc{text-align:center;font-size:1rem;font-weight:400}#about .culture .container .msg{margin-top:15px}#about .honor .container{padding:25px 15px}#about .honor .title{font-size:1.75rem;font-weight:400;text-align:center}#about .honor .desc{font-size:1rem;font-weight:400;text-align:center}#about .honor .honor-list{grid-template-columns:repeat(3,1fr);margin-top:15px;gap:3vw}}