.visual{position:relative;background:#000}.visual .inner{position:relative;max-width:1338px}.visual .inner .scroll{position:absolute;right:0;bottom:10rem;line-height:1}@media(max-width: 1600px){.visual .inner .scroll{right:2rem}}.visual .inner .scroll svg .scroll-bar{animation:scrollDownAnimation 2s infinite}.visual .inner .scroll span{position:absolute;left:-3.8rem;bottom:8rem;height:3rem;line-height:3rem;font-size:1.4rem;color:#fff;transform:rotate(-90deg);white-space:nowrap;opacity:.5;text-align:left;font-weight:300}@keyframes scrollDownAnimation{0%{opacity:0;transform:translate(0, 0) scaleY(0%)}40%{opacity:1}80%{opacity:0;transform:translate(0, 5px) scaleY(100%)}100%{opacity:0}}.visual .visual-swiper{position:absolute;width:100%;left:0;top:0}.visual .visual-swiper .swiper-slide{height:87rem;background:no-repeat center;background-size:cover}.visual .inner{position:relative;height:87rem;line-height:87rem;font-size:0;color:#fff;z-index:1}.visual .inner .el{display:inline-block;line-height:1;vertical-align:middle;margin-top:10rem}.visual .inner .el h2{font-size:5rem;line-height:1.2}.visual .inner .el p{margin-top:5rem;font-size:1.8rem;font-weight:300;line-height:1.4}@media(max-width: 1024px){.visual .inner .el h2{font-size:5rem}.visual .inner .el p{margin-top:2rem;font-size:1.9rem}}@media(max-width: 640px){.visual .inner .el h2{font-size:3.3rem}.visual .inner .el p{font-size:1.6rem}}@media(max-width: 400px){.visual .inner .el h2{font-size:3.1rem}.visual .inner .el p{font-size:1.4rem}}.visual .inner .el .func{position:relative;margin-top:10rem}.visual .inner .el .func button{position:relative;width:5rem;height:5rem;background:url(/public/img/common/svg/icon_arrow.svg) no-repeat center center;border:1px solid #fff;border-radius:50%;margin-right:1.5rem}.visual .inner .el .func button.visual-prev:hover::before,.visual .inner .el .func button.visual-next:hover::before{opacity:1}.visual .inner .el .func button.visual-prev::before{transform:rotate(-135deg)}.visual .inner .el .func button.visual-next::before{transform:rotate(45deg)}.visual .inner .el .func button:nth-child(2){transform:rotate(180deg)}.visual .inner .el .func .visual-pagination{position:absolute;left:14rem;top:50%;margin-top:-0.7rem;font-size:1.3rem}.visual .inner .el .func .visual-pagination .visual-bullets{position:relative;line-height:1.2rem;margin-left:1.5rem}.visual .inner .el .func .visual-pagination .visual-bullets::before{display:inline-block;width:5px;height:5px;border-radius:5px;left:50%;top:50%;background:#fff;cursor:pointer}.visual .inner .el .func .visual-pagination .visual-bullets.visual-bullets-active{width:auto;height:auto;font-size:1.3rem;color:#fff;background:none;font-weight:700}.visual .inner .el .func .visual-pagination .visual-bullets.visual-bullets-active::before{display:none}.company{padding:10rem 0}.company .inner{max-width:1338px}.company .inner h2{font-size:3.5rem;line-height:1.1}.company .inner p{margin:5rem 0 10rem 0;font-size:2.2rem;line-height:1.3}@media(max-width: 1024px){.company .inner h2{font-size:5rem}.company .inner p{font-size:1.9rem}}@media(max-width: 768px){.company .inner h2{font-size:3.1rem}.company .inner p{margin:3rem 0 5rem 0;font-size:1.7rem}}.company .inner .row{margin:-1.5rem}.company .inner .row .i-grid{padding:1.5rem}@media(max-width: 1280px){.company .inner .row{margin:-1rem}.company .inner .row .i-grid{padding:1rem}}.company .inner .row .intro{display:inline-block;position:relative;line-height:1;vertical-align:middle;width:100%;height:48.5rem;padding:8rem 9rem;background:url(/public/img/main/intro_bg.jpg) no-repeat center;color:#fff;overflow:hidden;background-size:cover}.company .inner .row .intro em{display:block;margin-bottom:3rem;font-size:4rem;font-weight:800;line-height:1.2}.company .inner .row .intro sub{font-size:1.5rem;line-height:1.5}.company .inner .row .intro a{display:block;position:absolute;bottom:8rem;left:9rem}.company .inner .row .intro a span{position:relative;font-size:1.8rem;font-weight:700;padding-right:3rem;color:#fff}.company .inner .row .intro a span::before{display:inline-block;right:0;top:0;width:2rem;height:2rem;border-radius:50%;background:#fff url(/public/img/main/icon_arrow_sm.svg) no-repeat center center}@media(max-width: 1280px){.company .inner .row .intro{height:auto;padding:4rem 3rem}.company .inner .row .intro em{font-size:2.7rem}.company .inner .row .intro a{position:relative;left:0;bottom:0;margin-top:5rem}}.company .inner .row .box{display:block;height:23rem;line-height:23rem;background:#1e6fc0}.company .inner .row .box span{display:inline-block;line-height:1;vertical-align:middle}.company .inner .row .box span em{display:block;margin-top:3rem;color:#fff;font-size:2.1rem}@media(max-width: 640px){.company .inner .row .box img{width:50%}}.company .inner .row .outlet{background:#00adbc}.company .inner .row .catalog{position:relative;display:block;height:22.5rem;line-height:22.5rem;background:#e9eff7}.company .inner .row .catalog::before{display:inline-block;left:0;top:0;width:18.7rem;height:22.5rem;background:url(/public/img/main/intro_bg2.png) no-repeat}.company .inner .row .catalog::after{display:inline-block;right:5rem;top:50%;margin-top:-6.95rem;width:13.9rem;height:13.9rem;border-radius:50%;background:#fff url(/public/img/main/icon_catalog.svg) no-repeat center 3.5rem;background-size:70%}.company .inner .row .catalog span{display:inline-block;line-height:1;vertical-align:middle;padding-left:7rem}.company .inner .row .catalog span em{display:block;margin-bottom:2.5rem;font-size:2.7rem;color:#111}.company .inner .row .catalog span sub{font-size:1.5rem;color:#333;line-height:1.5;opacity:.7}@media(max-width: 640px){.company .inner .row .catalog span{padding-left:3rem}}@media(max-width: 420px){.company .inner .row .catalog::after{right:2rem;width:11rem;height:11rem;margin-top:-5.5rem;background-position:center 2.8rem}}.inquire{height:32rem;line-height:32rem;background:url(/public/img/main/inquire_bg.jpg) no-repeat}.inquire .inner{max-width:1338px}.inquire .inner .el{display:inline-block;vertical-align:middle;line-height:1}.inquire .inner .el em{font-size:4rem;color:#fff;line-height:1.5}@media(max-width: 1024px){.inquire .inner .el em{font-size:3rem}}@media(max-width: 420px){.inquire .inner .el em{font-size:2.5rem}}.inquire .inner .el .btn-group{margin-top:5rem}.inquire .inner .el .btn-group a{display:inline-block;height:5rem;line-height:5rem;padding:0 2.7rem;border:1px solid #fff;border-radius:5rem;margin-right:1.5rem;transition:all .3s ease}.inquire .inner .el .btn-group a:last-child{margin-right:0}.inquire .inner .el .btn-group a em{font-size:1.9rem;color:#fff}.inquire .inner .el .btn-group a:hover{background:#fff}.inquire .inner .el .btn-group a:hover em{color:#00405c}@media(max-width: 420px){.inquire .inner .el .btn-group a{width:100%}.inquire .inner .el .btn-group a:first-child{margin-bottom:2rem}}.inquire .inner .el .btn-group .on{background:#fff}.inquire .inner .el .btn-group .on em{color:#00405c}/*# sourceMappingURL=style.main.min.css.map */