: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:6px 10px}}.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{background-color:#eceade;margin:0}#case_div .row{background-color:#eceade;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:#fff}.bg{background-image:url(../img/case/2x/bg_1.jpg);background-size:contain}.line{position:relative;height:14vw;margin-bottom:3%;z-index:1}@media(max-width: 900px){.line{height:30vw}}.line::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:1px;height:100%;background-color:#c39b61}.img_box{overflow:hidden}#top_arrow{display:none}.s1{position:relative;overflow:hidden;height:100vh}@media(max-width: 900px){.s1{height:92vh}}.s1 .txt_box img{position:absolute;z-index:3}.s1 .txt_box .txt1{top:23%;right:5%;width:22%}@media(max-width: 900px){.s1 .txt_box .txt1{top:18%;right:0;left:0;margin:auto;width:55%}}.s1 .txt_box .logo{width:12%;top:7%;right:5%}@media(max-width: 900px){.s1 .txt_box .logo{width:35%;right:0;left:0;margin:auto}}.s1 .txt_box .txt2{bottom:2%;left:5%;width:46%}@media(max-width: 900px){.s1 .txt_box .txt2{bottom:6%;left:5%;width:92%}}.s1 .txt_box .txt3{width:39%;bottom:0;left:39%}@media(max-width: 900px){.s1 .txt_box .txt3{width:67%;bottom:1%;left:5%}}.s1 .txt_box .scroll_top_btn{cursor:pointer;width:9%;right:5%;bottom:8%}@media(max-width: 900px){.s1 .txt_box .scroll_top_btn{width:18%;right:4%;bottom:2%}}.s1 .bg_box{width:100%;height:100%}.s1 .bg_box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s1 .bg_box .red_line{position:absolute;width:100%;height:7%;background-color:#c1092e;bottom:0%;left:0%;z-index:2}@media(max-width: 900px){.s1 .bg_box .red_line{height:4%}}.s2{position:relative;overflow:hidden}.s2 .txt_box img{display:block;margin:auto}.s2 .txt_box .txt1{width:22%;margin:5% auto 1.5% auto}@media(max-width: 900px){.s2 .txt_box .txt1{width:33%;margin:10% auto 3% auto}}.s2 .txt_box .txt2{width:55%}@media(max-width: 900px){.s2 .txt_box .txt2{width:79%}}.s2 .txt_box .line{height:43vw;margin:2% auto}@media(max-width: 900px){.s2 .txt_box .line{height:60vw;margin:5% auto}}.s3{position:relative;overflow:hidden;padding:8% 0}.s3 .slide_box .swiper-slide{position:relative}.s3 .slide_box .swiper-slide .txt_img{position:absolute;top:0;left:0;z-index:1;opacity:0;transition:all .5s}.s3 .slide_box .swiper-slide .txt_img:hover{opacity:1}.s3 .slide_box .swiper-slide span{display:block;text-align:center;font-size:20px;color:#c69c6d;margin-top:1%}@media(max-width: 900px){.s3 .slide_box .swiper-slide span{font-size:15px}}.s3 .slide_box .swiper-button-next{top:42%;right:26.5%;background:none;box-shadow:none;width:8%}.s3 .slide_box .swiper-button-next::after{content:none}@media(max-width: 900px){.s3 .slide_box .swiper-button-next{right:18%;width:19%}}.s3 .slide_box .swiper-button-prev{display:none;top:42%;left:26.5%;background:none;box-shadow:none;width:8%}.s3 .slide_box .swiper-button-prev::after{content:none}.s4{position:relative;overflow:hidden}.s4 .txt_box img{display:block;margin:auto}.s4 .txt_box .txt1{width:22%;margin:5% auto 1.5% auto}@media(max-width: 900px){.s4 .txt_box .txt1{width:33%;margin:10% auto 3% auto}}.s4 .txt_box .txt2{width:55%}@media(max-width: 900px){.s4 .txt_box .txt2{width:79%}}.s4 .txt_box .line{height:43vw;margin:2% auto}@media(max-width: 900px){.s4 .txt_box .line{height:60vw;margin:5% auto}}.s5{position:relative;overflow:hidden}.s5 .txt_box .txt1{width:38%;display:block;margin:8% auto 5% auto;margin-right:4%}@media(max-width: 900px){.s5 .txt_box .txt1{width:60%;margin:11% auto 8% auto;margin-right:8%}}.s5 .txt_box .txt2{position:absolute;left:8%;top:42%;width:5.2%}@media(max-width: 900px){.s5 .txt_box .txt2{left:3%;top:41%;width:9%}}.s5 .slide_box{width:84%;margin:auto;margin-right:0;margin-bottom:11%}@media(max-width: 900px){.s5 .slide_box{margin-bottom:14%}}.s5 .slide_box .swiper-button-next{top:104%;right:6%;background:none;box-shadow:none;width:10%}.s5 .slide_box .swiper-button-next::after{content:none}@media(max-width: 900px){.s5 .slide_box .swiper-button-next{top:98%;right:4%;width:22%}}.s5 .slide_box .swiper-button-prev{display:none}.s5 .slide_box .swiper-slide span{display:block;font-size:20px;letter-spacing:.1em;line-height:1.6;color:#c69c6d;margin-top:2%}@media(max-width: 900px){.s5 .slide_box .swiper-slide span{font-size:10px}}.s6{position:relative;overflow:hidden}.s6 .txt_box img{position:absolute;z-index:10;left:0;right:0;margin:auto}.s6 .txt_box .txt1{width:40%;top:10%}@media(max-width: 900px){.s6 .txt_box .txt1{width:60%;top:4%}}.s6 .txt_box .txt2{width:64%;top:18%}@media(max-width: 900px){.s6 .txt_box .txt2{width:8%;top:16%}}.s6 .map_box{position:relative;z-index:1;padding:0}@media(max-width: 900px){.s6 .map_box{position:relative}}.s6 .map_box .img_box .img{height:auto}@media(max-width: 900px){.s6 .map_box .img_box .img{position:relative;overflow-x:auto;width:auto;height:153vw}}.s6 .map_box .img_box .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:32%;object-position:32%}@media(max-width: 900px){.s6 .map_box .img_box .img img{width:auto}}.s6 .map_box .img_box .img .light_box{position:absolute;width:8%;height:56%;left:49.5%;top:34%;mix-blend-mode:overlay;z-index:1}.s6 .map_box .img_box .img .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%)}.s6 .map_box .img_box .img .light_box .light.l1{width:100%}.s6 .map_box .img_box .img .light_box .light.l2{width:80%}.s6 .map_box .img_box .img .light_box .light.l3{width:60%}.s6 .map_box .img_box .img .light_box .light.l4{width:40%}.s6 .map_box .img_box .img .light_box .light.l5{width:20%}@media(max-width: 900px){.s6 .map_box .img_box .img .light_box{left:135%;width:20%}}.s6 .map_box .img_box .hand{display:none;pointer-events:none}@media(max-width: 900px){.s6 .map_box .img_box .hand{color:#fff;font-size:37px;display:block;position:absolute;top:48%;left:30%;animation:pointMove infinite 3s ease-in-out;z-index:10}}@keyframes pointMove{0%{left:30%}70%{opacity:1}100%{opacity:0;left:70%}}.s7{position:relative;overflow:hidden;width:100%;padding:6% 0}@media(max-width: 900px){.s7{padding:12% 0 6% 0}}.s7 .video_box{position:relative}.s7 .video_box .txt1{position:absolute;top:6%;right:5%;width:35%}@media(max-width: 900px){.s7 .video_box .txt1{width:44%}}.s7 .video_box video{width:100%}.s8{position:relative;overflow:hidden}.s8 .txt_box img{position:absolute;z-index:1}.s8 .txt_box .txt1{width:32%;top:9%;left:56.5%;z-index:10}@media(max-width: 900px){.s8 .txt_box .txt1{width:55%;top:54%;left:8%}}.s8 .txt_box .txt2{width:23%;top:36%;left:63%}@media(max-width: 900px){.s8 .txt_box .txt2{width:60%;top:75%;left:8%}}.s8 .slide_box{width:58%;padding:7% 0}@media(max-width: 900px){.s8 .slide_box{width:77%;padding:10% 0;padding-bottom:70%}}.s8 .slide_navigation .swiper-button-prev{top:60%;left:62%;background:none;box-shadow:none;width:6%}.s8 .slide_navigation .swiper-button-prev::after{content:none}@media(max-width: 900px){.s8 .slide_navigation .swiper-button-prev{top:19%;left:auto;right:3%;width:19%}}.s8 .slide_navigation .swiper-button-next{top:60%;right:26%;background:none;box-shadow:none;width:6%}.s8 .slide_navigation .swiper-button-next::after{content:none}@media(max-width: 900px){.s8 .slide_navigation .swiper-button-next{right:3%;top:8%;width:19%}}.s9{position:relative;overflow:hidden}.s9 .txt_box{position:relative;z-index:1;padding:14% 11% 12% 11%}@media(max-width: 900px){.s9 .txt_box{padding:14% 8% 12% 8%}}.s9 .txt_box .txt1{display:block;width:60%;margin:auto}.s9 .txt_box .txt2{display:block;margin:auto;width:40%;padding:11% 0}.s10{position:relative}.s10 .txt_box img{position:absolute}.s10 .txt_box .txt1{width:80%;top:6%;left:13%}.s10 .txt_box .img1{width:70%;bottom:0%}#form_box{position:relative}#form_box .form_div{padding:4vw 3vw;width:100%;z-index:1}@media(max-width: 900px){#form_box .form_div{padding:10vw 8vw}}#form_box .form_div h1{text-align:center;font-size:30px;letter-spacing:4px;font-weight:600;border-top:1px solid #c69c6d;border-bottom:1px solid #c69c6d;color:#c69c6d;padding:1vw 0px;width:42%;margin:auto;margin-bottom:4vw}@media(max-width: 900px){#form_box .form_div h1{font-size:6vw;margin:7vw 0;width:100%;padding:3vw 0}}#form_box .form_div a{color:#c69c6d !important;font-weight:600}#form_box .form_div .txt_box{text-align:center;margin:4vw 0}@media(max-width: 900px){#form_box .form_div .txt_box{margin:3vw 0 0}}#form_box .form_div .txt_box img{width:65%;margin-bottom:3%}@media(max-width: 900px){#form_box .form_div .txt_box img{width:85%;margin-bottom:5%}}#form_box .form_div .txt_box img.img{width:75%}@media(max-width: 900px){#form_box .form_div .txt_box img.img{width:100%}}#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{position:relative;flex:1 1 46%}#form_box .form_div .flex_box .map_box iframe{width:100%;height:635px;filter:grayscale(1)}@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:#c69c6d}#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:#c69c6d !important}#form_box .form_div .flex_box .privacy_div label{padding:0;margin:0;background:none;color:#c69c6d;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 #call_form{margin-left:3vw}@media(max-width: 900px){#form_box .form_div .flex_box #call_form{margin:0;margin-top:8vw}}#form_box .form_div .form_one{padding:1vw 0}@media(max-width: 900px){#form_box .form_div .form_one{padding:4vw 0}}#form_box .form_div .form_one .flex_box{align-items:center}#form_box .form_div .form_one .flex_box .ui-input-text{flex:1 1 60%}#form_box .form_div .form_one .flex_box #SendSmsVerifyCodeBtn{padding-left:5%;padding:1% 4%;font-size:1vw;background-color:#c69c6d;color:#fff !important;letter-spacing:.1em}#form_box .form_div .form_one p{font-size:15px;letter-spacing:2px;margin:0;color:#c69c6d}#form_box .form_div .form_one textarea{width:100%;min-height:80px;font-size:15px;padding:10px 0;background:none;border:none;outline:none !important;border-bottom:1px solid #c69c6d;color:#c69c6d}#form_box .form_div .form_one input{border:none;border-bottom:1px solid #c69c6d;padding:10px 0;font-size:15px;width:100%;background:none;outline:none !important;color:#c69c6d}#form_box .form_div .form_one select{color:#c69c6d;background:none;border:none;border-bottom:1px solid #c69c6d;padding:17px 0 8px 0;width:100%;font-size:15px}#form_box .form_div .form_one select option{background-color:#fff}#form_box .form_div .sub_btn{display:inline-block;padding:7px 150px;background-color:#fff;color:#c69c6d;letter-spacing:2px;font-size:15px;border-radius:30px;border:none;text-decoration:none}@media(max-width: 900px){#form_box .form_div .sub_btn{width:100%;text-align:center;padding:10px}}.form_img{display:block;width:80% !important;margin:auto;margin-bottom:8%}