:root{--swiper-navigation-size: 15px}.ph{display:none !important}@media(max-width: 900px){.ph{display:block !important}}@media(max-width: 900px){.pc{display:none !important}}.navbar-light .navbar-nav .nav-link{color:#fff}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#fff}#top_navbar{display:none;transform:translateY(0px);transition:transform .5s}@media(max-width: 900px){#top_navbar{transform:translateY(-50px)}}#top_navbar.show{transform:translateY(0px)}.bottom_tool{transform:translateY(80px);transition:transform .5s}.bottom_tool.show{transform:translateY(0px)}.swiper-button-next,.swiper-button-prev{border-radius:100%;padding:9px 13px;background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2196078431)}@media(max-width: 900px){.swiper-button-next,.swiper-button-prev{padding:3px 7px}}.swiper-button-next:after,.swiper-button-prev:after{font-weight:600;color:#000}.swiper-button-prev{left:1%}.swiper-button-next{right:1%}.shingDiv{position:absolute;left:45.5%;top:36%;z-index:10}@media(max-width: 900px){.shingDiv{left:43%;top:32.5%}}.shingDiv.shing2{left:79.5%;top:15%}@media(max-width: 900px){.shingDiv.shing2{left:80%;top:12.5%}}.shingDiv.shing3{left:48.5%;top:1%}.shingDiv img{opacity:0;animation:shingRota 3.5s infinite linear 2s;transform:rotate(0deg) scale(0.8)}@media(max-width: 900px){.shingDiv img{width:36px !important}}.shingDiv.animation2 img{opacity:0;animation:shingRota 3.5s infinite linear reverse 3s;transform:rotate(0deg) scale(0.8)}.shingDiv.animation3 img{opacity:0;animation:shingRota 3.5s infinite linear 3.5s;transform:rotate(0deg) scale(0.8)}.shingDiv.animation4 img{opacity:0;animation:shingRota 3.5s infinite linear reverse 3.8s;transform:rotate(0deg) scale(0.8)}@keyframes shingRota{0%{transform:rotate(0deg) scale(0.1);opacity:0}10%{opacity:1}25%{transform:rotate(360deg) scale(1.5);opacity:1}40%{opacity:1}50%{transform:rotate(720deg) scale(0.1);opacity:0}100%{opacity:0}}.swiper-pagination-bullet{width:10px;height:10px;border-radius:100%}#case_div{position:relative;overflow:hidden;margin-top:0;background-color:#052a60}#case_div .row{background-color:#fff;z-index:1}#case_div>.row{overflow:hidden}.new_img_box{position:absolute;width:100%;height:100%}.new_img_box img{position:absolute}.base_word{background-color:#39192f}.bg{background-image:url(../img/case/2x/bg_1.jpg);background-size:contain}video{width:100%;display:block}.img_box{overflow:hidden}.line{position:absolute;top:0;left:0;width:2%;height:100%;background-color:#c30d23}@media(max-width: 900px){.line{width:1.5%}}.bg_div{position:absolute;top:0;left:0;right:0;max-width:900px;margin:auto}.bg_div img{width:100%;display:block}.s1{position:relative;overflow:hidden}.s1 .txt_box{position:absolute;z-index:2;width:100%}.s1 .txt_box img{display:block;margin:auto}.s1 .txt_box .logo{width:50%;margin-top:40%}.s1 .txt_box .txt1{width:71%;margin-top:28%}.s1 .txt_box .txt2{width:85%;margin-top:46%}.s1 .bg_box .bg_c{position:absolute;top:0;left:0;z-index:1}.s1 .bg_box video{filter:brightness(0.7)}@keyframes pointMove{0%{left:30%}70%{opacity:1}100%{opacity:0;left:70%}}.s2{position:relative;overflow:hidden}.s2 .txt1{position:absolute;width:62%;top:7%;left:0;right:0;margin:auto;z-index:10}@media(max-width: 900px){.s2 .txt1{width:70%;top:8%}}.s2 .slide_box{background-color:#0080c8}.s2 .slide_box span{position:absolute;bottom:1%;right:2%;z-index:1;color:#fff}.s2 .slide_box .hand{color:#fff;font-size:37px;display:block;position:absolute;top:63%;left:30%;animation:pointMove infinite 3s ease-in-out;z-index:10}@media(max-width: 900px){.s2 .slide_box .hand{top:55%}}.s2 .slide_box .swiper-slide{position:relative;width:1500px}@media(max-width: 900px){.s2 .slide_box .swiper-slide{width:1000px}}.s2 .slide_box .swiper-slide .light_box{position:absolute;width:5%;height:35%;left:48%;bottom:26%;mix-blend-mode:overlay;z-index:1}.s2 .slide_box .swiper-slide .light_box .light{position:absolute;left:0;right:0;margin:auto;width:100%;height:100%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 31%, rgba(255, 255, 255, 0.5) 100%)}.s2 .slide_box .swiper-slide .light_box .light.l1{width:100%}.s2 .slide_box .swiper-slide .light_box .light.l2{width:80%}.s2 .slide_box .swiper-slide .light_box .light.l3{width:60%}.s2 .slide_box .swiper-slide .light_box .light.l4{width:40%}.s2 .slide_box .swiper-slide .light_box .light.l5{width:20%}.s3{position:relative;overflow:hidden}.s3 video{width:100%;display:block}.s3 .txt1{padding:10% 19%}.s3 .img1{padding:0 8%;padding-bottom:10%}.s3 .flex_box{display:flex;padding:2% 8% 8% 8%;align-items:flex-end}.s3 .flex_box .left{flex:1 1 50%}.s3 .flex_box .left .txt2{width:82%}.s3 .flex_box .right{flex:1 1 40%;width:45%}.s4{position:relative;overflow:hidden}.s4 .txt1{padding:10% 17%}.s4 .img2{width:70%;padding-left:8%}.s4 .flex_box{display:flex;align-items:center;padding:8%}.s4 .flex_box .left{flex:1 1 50%}.s4 .flex_box .left .txt2{width:62%}.s4 .flex_box .right{flex:1 1 50%}.s4 .slide_box{padding:1% 8% 8% 17%}.s5{position:relative;overflow:hidden}.s5 .txt1{padding:10% 19%}.s5 .flex_box{display:flex;padding:8%}.s5 .flex_box .left{flex:1 1 50%;width:50%}.s5 .flex_box .left .txt2{width:54%;margin-bottom:26%}.s5 .flex_box .left .slide_box{width:90%}.s5 .flex_box .right{flex:1 1 50%;width:50%}.s5 .flex_box .right .txt3{width:83%;display:block;margin-left:auto;margin-top:15%}.s5 .flex_box .right .slide_box{width:90%;margin-left:auto}.s5 video{padding:8%;padding-top:4%;padding-bottom:12%}.s6{position:relative;overflow:hidden}.s6 .txt_box{position:absolute;padding:15% 8%;width:100%}.s6 .txt_box .txt1{position:relative;overflow:hidden;width:67%;padding-left:4%}.s6 .txt_box .txt2{margin-top:8%}.s6 .txt_box .img1{width:62%;margin:auto;margin-top:32%;display:block}.s7{position:relative;overflow:hidden}.s7 .img_box{width:75%;margin:auto;position:relative;z-index:1}.s7 .bg_box img{position:absolute;width:100%;height:100%;top:0;z-index:0}.s8{position:relative;overflow:hidden}.s8 .img_box{width:75%;margin:auto;position:relative;z-index:1}.s8 .bg_box img{position:absolute;width:100%;height:100%;top:0;z-index:0}.s9{position:relative;overflow:hidden}.s9 .img_box{width:75%;margin:auto;position:relative;z-index:1}.s9 .bg_box img{position:absolute;width:100%;height:100%;top:0;z-index:0}.s10{position:relative;overflow:hidden}.s10 .txt_box{position:absolute;top:0%}.s10 .txt_box img{display:block;margin:auto}.s10 .txt_box .txt1{width:58%}.s10 .txt_box .txt2{width:68%}.s10 .txt_box .txt3{width:68%;margin-top:14%}.s11{position:relative;overflow:hidden}.s11 .txt_box .txt1{width:59%}@media(max-width: 900px){.s11 .txt_box .txt1{width:83%}}.s11 .txt_box .txt2{width:52%}@media(max-width: 900px){.s11 .txt_box .txt2{width:83%}}.s11 .img_box img{width:100%;margin:auto;display:block;margin-bottom:6%}#form_box{position:relative;background-image:url(../img/case/form_bg@2x.webp);background-size:cover}#form_box .logo{width:40%;display:block;margin:auto;margin-bottom:6%}@media(max-width: 900px){#form_box .logo{width:50%}}#form_box .form_div{padding:15% 13%;width:100%;z-index:1}#form_box .form_div .txt_box img{margin:auto;display:block}#form_box .form_div .txt_box .txt1{width:82%;margin-bottom:10%}#form_box .form_div .txt_box .sales{width:57%}#form_box .form_div .txt_box .txt2{margin-top:10%;margin-bottom:4%}#form_box .form_div .map_box iframe{width:100%;height:550px}@media(max-width: 900px){#form_box .form_div .map_box iframe{height:40vw}}#form_box .form_div .img1{position:absolute;width:32%;transform:rotateY(180deg);left:0%;top:32%}@media(max-width: 900px){#form_box .form_div .img1{top:30%}}#form_box .form_div .img2{position:absolute;width:37%;transform:rotateY(180deg);right:0%;top:42%}@media(max-width: 900px){#form_box .form_div .img2{top:38%}}#form_box .form_div .title{display:block;margin:45% auto 25% auto;width:60%}@media(max-width: 900px){#form_box .form_div .title{margin:45% auto 10% auto}}#form_box .form_div .flex_box{display:flex;justify-content:space-between}@media(max-width: 900px){#form_box .form_div .flex_box{flex-direction:column}}#form_box .form_div .flex_box .map_box{flex:1 1 46%}#form_box .form_div .flex_box .map_box iframe{width:100%;height:520px}@media(max-width: 900px){#form_box .form_div .flex_box .map_box iframe{height:330px}}#form_box .form_div .flex_box .form_box{flex:1 1 50%}#form_box .form_div .flex_box .privacy_div{display:flex;align-items:center;font-size:14px;letter-spacing:1px;color:#fff}@media(max-width: 900px){#form_box .form_div .flex_box .privacy_div{font-size:12px}}#form_box .form_div .flex_box .privacy_div input{margin-right:10px}#form_box .form_div .flex_box .privacy_div .ui-checkboxradio-label .ui-icon-background{background-color:#fff !important}#form_box .form_div .flex_box .privacy_div label{padding:0;margin:0;background:none;color:#fff;border:#ffdead}#form_box .form_div .flex_box .privacy_div .ui-checkbox{display:flex;flex-direction:row-reverse}#form_box .form_div .flex_box .privacy_div #privacy{flex:1 1;width:12px;height:22px}#form_box .form_div .flex_box .privacy_div a{color:#fff}@media(max-width: 900px){#form_box .form_div .flex_box #call_form{margin:0}}#form_box .form_div .form_one{padding:1vw 0}@media(max-width: 900px){#form_box .form_div .form_one{padding:2vw 0}}#form_box .form_div .form_one p{font-size:15px;letter-spacing:2px;margin:0;color:#fff}@media(max-width: 900px){#form_box .form_div .form_one p{font-size:13px}}#form_box .form_div .form_one textarea{width:100%;min-height:55px;font-size:15px;padding:10px 0;background:none;border:none;outline:none !important;border-bottom:1px solid #fff;color:#fff}#form_box .form_div .form_one input{border:none;border-bottom:1px solid #fff;padding:10px 0;font-size:15px;width:100%;background:none;outline:none !important;color:#fff}@media(max-width: 900px){#form_box .form_div .form_one input{padding:5px 0;font-size:13px}}#form_box .form_div .form_one select{color:#fff;background:none;border:none;border-bottom:1px solid #fff;padding:17px 0 8px 0;width:100%;font-size:15px}#form_box .form_div .form_one select option{background-color:#0a2166}@media(max-width: 900px){#form_box .form_div .form_one select{padding:8px 0 8px 0;font-size:13px}}#form_box .form_div .sub_btn{display:inline-block;padding:7px 50px;background-color:#1cb2d4;color:#fff;letter-spacing:2px;font-size:13px;border-radius:30px;border:none;text-decoration:none}@media(max-width: 900px){#form_box .form_div .sub_btn{width:100%;text-align:center;padding:7px}}#form_box .form_div h1{text-align:center;font-size:30px;letter-spacing:4px;font-weight:600;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;font-family:"Noto Serif TC";padding:1vw 0px;width:42%;margin:auto;margin-bottom:4vw}@media(max-width: 900px){#form_box .form_div h1{font-size:4vw;margin:12vw auto 5vw auto;width:70%;padding:3vw 0}}.form_img{display:block;width:80% !important;margin:auto;margin-bottom:8%}