.frame{height:100vh;left:0;overflow:hidden;position:relative;top:0;width:100vw;z-index:6}.frame .player2{transform-origin:center;transform-style:preserve-3d}.frame .player2,.frame .player2 .move{aspect-ratio:16/9;height:100%;left:0;position:absolute;top:0;width:100%}.frame .player2 .move video{height:100%;isolation:isolate;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.frame .player2 .move.dd{opacity:.3;scale:1;transform:translateZ(-5rem)}.frame .player2 .move.dd2{opacity:.3;scale:1;transform:translateZ(-10rem)}@keyframes box{to{transform:translate3d(0,-22px,0) rotate(180deg) rotateY(20deg) rotateX(540deg)}}.player-area{height:100vh;overflow:hidden;width:100%;z-index:6}.player-area .player{animation:box 1s linear;animation-delay:calc(var(--scroll)*-1s);animation-fill-mode:forwards;animation-play-state:paused;height:100%;transform:translate3d(0,-22px,0) rotate(180deg) rotateY(20deg) rotateX(150deg);transform-origin:center;transform-style:preserve-3d;will-change:transform}.player-area .vid{height:100%;position:absolute;transform-style:preserve-3d;width:100%}.player-area .vid1{z-index:6}.player-area .vid2{opacity:.3;transform:translateZ(6.667vw) scale(1);z-index:4}.player-area .vid3{opacity:.1;transform:translateZ(13.333vw) scale(1);z-index:2}.player-area .video{height:100%;isolation:isolate;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.mobile-layout .lang_area{display:initial}.mobile-layout .lang_change{display:none}.mobile-layout .frame,.mobile-layout .player-area{height:60vw}.mobile-layout .page_top_nav{border-radius:10px;display:none;filter:drop-shadow(0 0 .63rem rgba(0,0,0,.1))}.mobile-layout .page_top_nav .menu{box-sizing:border-box;padding:2vw;width:89vw}.mobile-layout .page_top_nav.show{display:block}.mobile-layout .menu_mask{bottom:0;left:0;position:fixed;right:0;top:0;z-index:8}.mobile-layout .page_top .page_top_nav{background:#0b151f}.mobile-layout .page_top .menu_wrap{height:7.2vw}.mobile-layout .page_top.ext-about-us-2,.mobile-layout .page_top.ext-detail,.mobile-layout .page_top.ext-engineering,.mobile-layout .page_top.ext-group-cases,.mobile-layout .page_top.ext-page-news,.mobile-layout .page_top.page_theme{padding-top:7.2vw}.mobile-layout .page_top.ext-about-us-2 .page_top_nav,.mobile-layout .page_top.ext-detail .page_top_nav,.mobile-layout .page_top.ext-engineering .page_top_nav,.mobile-layout .page_top.ext-group-cases .page_top_nav,.mobile-layout .page_top.ext-page-news .page_top_nav,.mobile-layout .page_top.page_theme .page_top_nav{background:#fff}.mobile-layout .page_top.ext-about-us-2 .menu_btn,.mobile-layout .page_top.ext-detail .menu_btn,.mobile-layout .page_top.ext-engineering .menu_btn,.mobile-layout .page_top.ext-group-cases .menu_btn,.mobile-layout .page_top.ext-page-news .menu_btn,.mobile-layout .page_top.page_theme .menu_btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAA4VJREFUeF7tndFNA0EMRDedQCd0QqgkohLoBKgESkEL/OU+TGzJHvtFyhe79njm6QI69nJavEY7cBo9PcMvABgOAQAAwHAHho/PFQAAhjswfHyuAAAw3IHh43MFAIDhDgwfnysAAAx3YPj4XAEAwOTA3VrrzbTyeNG9Y+95rXVx7GfrWq9rrecjI6xXgA3Ap8NJa5+jFhuAF0dvtv4C8AQAc1EAgLnZ/0wOAADAR8BkBrgCTE6fj4Dh6QMAAPARMJwBAAAA/gqYzABXgMnp80vg8PQBAADcHwHbwgeHj++OvftO5H7zut2Br7XWfl+9PLdpb5fDzjIOAECZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6AkCZKHKEAECO72W6WgHYJ3M8J4P20aRbX97et/bttG+fCjo8nfUfAHhQpC4S7rOBPClUN/ytHAC083OrBwC3hdoFAEA7P7d6AHBbqF0AALTzc6sHALeF2gUAQDs/t3oAcFuoXQAAtPNzqwcAt4XaBQBAOz+3egBwW6hdwA3AHt/z1W2HX1lm9HTfhn40rmXZsQMffzeErn5qvR2MsU0dAICmwVrHAgCrU03XAUDTYK1jAYDVqabrAKBpsNaxAMDqVNN1ANA0WOtYAGB1quk6AGgarHUsALA61XQdADQN1joWAFidaroOAJoGax0LAKxONV0HAE2DtY4FAFanmq4DgKbBWscCAKtTTdcBQNNgrWMBgNWppusAoGmw1rEAwOpU03VWAPZDoi4ODzgX4DAvYKv7XABPCQtIIbGE+2QQACSmF9AaAAJMVC4BAMrpBWgHgAATlUsAgHJ6AdoBIMBE5RIAoJxegHYACDBRuQQAKKcXoB0AAkxULgEAyukFaAeAABOVSwCAcnoB2t0AbA1nhxC+NcxhXsBW97eGBWigREUHrP8QUlE7mgIcAIAAE5VLAIByegHaASDAROUSAKCcXoB2AAgwUbkEACinF6AdAAJMVC4BAMrpBWgHgAATlUsAgHJ6AdoBIMBE5RIAoJxegHYACDBRuQQAKKcXoB0AAkxULgEAyukFaP8GdqWQgRF++R0AAAAASUVORK5CYII=) 50% no-repeat;background-size:100% auto}.mobile-layout .menu_btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAA6lJREFUeF7tndFx1EAQRLWZQCZkgonE5UhwJkAkOJPFcqn44a5m6Nkqe3qfv2ck9etXMsVZunHwszWBsXV6wh8IsLkECIAAmxPYPD53AATYnMDm8bkDIMDmBDaPzx0AATYnsHl87gAIsDmBzeNzB0CAmMCc89NxHD/iydsTY4zP6u6c8+E4jkd1n703As9jjKdbLFJ3gEuA3yrM15OnznPr+JcA39Vzs/dXgG8IsK8N5x0AAfbt/+1XAAIgwL8EUr+b+TdAe3W4A7SvsBYAAWr82m8jQPsKawEQoMav/TYCtK+wFgABavzabyNA+wprARCgxq/9NgK0r7AWoCbAee455xf1GsYYP9Xd638hz4+j+dEJvIwxXuRPA/XzsvnRCaQ+C/joIbg+nQAC6OwsNhHAokY9BALo7Cw2EcCiRj0EAujsLDYRwKJGPQQC6OwsNhHAokY9BALo7Cw2EcCiRj0EAujsLDYRwKJGPQQC6OwsNhHAokY9BALo7Cw2EcCiRj0EAujsLDYRwKJGPQQC6OwsNhHAokY9BALo7Cw2EcCiRj0EAujsLDZTAlxP51SeDHpWaVXPrZ7XbO98Mujm01n/IwAviuxrRe3ZQN4S1rf568oRoH2FtQAIUOPXfhsB2ldYC4AANX7ttxGgfYW1AAhQ49d+GwHaV1gLgAA1fu23EaB9hbUACFDj134bAdpXWAuAADV+7bdrApzx55zyV7fd+8KiDNbrBZVfM7PM3CXwa4xx8yP51MfBgPUlgAC+3aaSIUAKk+8QAvh2m0qGAClMvkMI4NttKhkCpDD5DiGAb7epZAiQwuQ7hAC+3aaSIUAKk+8QAvh2m0qGAClMvkMI4NttKhkCpDD5DiGAb7epZAiQwuQ7hAC+3aaSIUAKk+8QAvh2m0qGAClMvkMI4NttKhkCpDD5DqUEuF4S9ahi4LkAldyyvdpzAbwlbFkR73Wg2pNBCPBevS07LwIsQ9nzQAjQs7dlV40Ay1D2PBAC9Oxt2VUjwDKUPQ+EAD17W3bVCLAMZc8DIUDP3pZdNQIsQ9nzQAjQs7dlV40Ay1D2PBAC9Oxt2VXXBDgvY875oF7OvVeUZY7Ht4ZlKIUztW8NCw/PQFsCqT8IaZuOCw8JIECIyHsAAbz7DdMhQIjIewABvPsN0yFAiMh7AAG8+w3TIUCIyHsAAbz7DdMhQIjIewABvPsN0yFAiMh7AAG8+w3TIUCIyHsAAbz7DdMhQIjIewABvPsN0/0BHaewkLFfuFYAAAAASUVORK5CYII=) 50% no-repeat;background-size:100% auto;cursor:pointer;height:4.3vw;position:absolute;right:4.5vw;top:1.5vw;width:4vw;z-index:5}.ext-about-us-2,.ext-detail,.ext-engineering,.ext-group-cases,.ext-page-news{padding-top:3.6vw}.ext-about-us-2.page_top .logo1,.ext-detail.page_top .logo1,.ext-engineering.page_top .logo1,.ext-group-cases.page_top .logo1,.ext-page-news.page_top .logo1{display:none}.ext-about-us-2.page_top .logo2,.ext-detail.page_top .logo2,.ext-engineering.page_top .logo2,.ext-group-cases.page_top .logo2,.ext-page-news.page_top .logo2{display:block}.ext-about-us-2.page_top .lang_change .lang_icon,.ext-detail.page_top .lang_change .lang_icon,.ext-engineering.page_top .lang_change .lang_icon,.ext-group-cases.page_top .lang_change .lang_icon,.ext-page-news.page_top .lang_change .lang_icon{background:url(../static/img/lang1.png) 50% no-repeat;background-size:100% auto}.ext-about-us-2 .page_top_nav .menu a.active,.ext-about-us-2 .page_top_nav .menu a:hover,.ext-detail .page_top_nav .menu a.active,.ext-detail .page_top_nav .menu a:hover,.ext-engineering .page_top_nav .menu a.active,.ext-engineering .page_top_nav .menu a:hover,.ext-group-cases .page_top_nav .menu a.active,.ext-group-cases .page_top_nav .menu a:hover,.ext-page-news .page_top_nav .menu a.active,.ext-page-news .page_top_nav .menu a:hover{border-color:#000}.ext-about-us-2 .page_top_nav .menu a,.ext-detail .page_top_nav .menu a,.ext-engineering .page_top_nav .menu a,.ext-group-cases .page_top_nav .menu a,.ext-page-news .page_top_nav .menu a{color:#000}.ext-about-us-2 .menu_wrap,.ext-detail .menu_wrap,.ext-engineering .menu_wrap,.ext-group-cases .menu_wrap,.ext-page-news .menu_wrap{background:#fff;border-bottom:1px solid rgba(0,0,0,.03)}.page_top .menu_wrap{height:3.6vw;left:0;position:fixed;right:0;top:0;transition:background .5s linear;z-index:15}.page_top .lang_area{display:none}.page_top .lang_change{position:relative}.page_top .lang_change .lang_icon{background:url(../static/img/lang2.png) 50% no-repeat;background-size:100% auto;cursor:pointer;display:block;height:1.5vw;width:1.5vw}.page_top .lang_change.show .lang_menu{opacity:1;pointer-events:auto}.page_top .lang_change.show .lang_mask{bottom:0;left:0;position:fixed;right:0;top:0;z-index:8}.page_top .lang_change .lang_menu{background-color:#fff;border-radius:4px;box-shadow:0 1px 6px #0003;box-sizing:border-box;margin:5px 0;opacity:0;padding:5px 0;pointer-events:none;position:absolute;right:0;top:1.5vw;transition:opacity .3s linear;z-index:9}.page_top .lang_change .lang_menu a{background:none;border:0;color:#000;display:block;padding:.5vw 1vw;white-space:nowrap}.page_top .lang_change .lang_menu a.current,.page_top .lang_change .lang_menu a:hover{color:#3895c2!important}.page_top .logo2,.page_top.page_theme .logo1{display:none}.page_top.page_theme .logo2{display:block}.page_top.page_theme .lang_change .lang_icon{background:url(../static/img/lang1.png) 50% no-repeat;background-size:100% auto}.page_top.page_theme .page_top_nav .menu a.active,.page_top.page_theme .page_top_nav .menu a:hover{border-color:#000}.page_top.page_theme .page_top_nav .menu a{color:#000}.page_top.page_theme .menu_wrap{background:#fff;border-bottom:1px solid rgba(0,0,0,.03)}.accordion{box-sizing:border-box;display:none;font-size:4vw;width:100%}.mobile-layout .accordion{display:block;padding:13.2vw 8.8vw 0}.accordion-item{border-bottom:1px solid #333;margin-bottom:3vw}.accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5vw 10px}.accordion-content{display:flex;flex-direction:column;max-height:0;overflow:hidden;padding:0 3vw 0 5vw;transition:max-height .4s ease-in-out}.accordion-content a{border-bottom:1px solid #333;color:#333;display:block;font-size:3.6vw;margin-bottom:3vw;text-decoration:none}.accordion-content .inner{margin-bottom:3vw}.is-open .accordion-content{max-height:1000px}.accordion .arrow{background:url(../images/arr2.png) no-repeat;background-size:100% 100%;height:3.2vw;transition:transform .3s ease;width:3.2vw}.accordion .arrow.arr2{transform:rotate(180deg)}.accordion-item[aria-expanded=true] .accordion-content{max-height:200px}.accordion-item[aria-expanded=true] .arrow{transform:rotate(90deg)}.child_lx{box-sizing:border-box;display:flex;justify-content:space-between;padding:7.3vw 13.5vw 10.93vw;width:100%}.child_lx .c1_name{font-size:1.73vw}.child_lx .c1_meta{font-size:2vw}.child_lx .d4{margin-top:5.3vw}.child_lx .d2_group{display:flex;justify-content:space-between}
