body,html{margin:0;padding:0}a{text-decoration:none;color:#000}a.active{text-decoration:none;color:#3778e5}@media screen and (min-width: 768px){body{overflow:scroll;overflow-y:hidden;overflow-x:hidden}.container{width:100vw;padding:0}}.top{width:100vw;min-width:1024px;background-color:transparent;font-size:1.4vh;font-weight:600;position:fixed;top:0;left:0;color:#fff;z-index:1000;transition:opacity .3s,transform .3s}.top .nav{width:100%;height:8vh;padding:0 12vh;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.top .nav .nav_left{height:100%;width:12vh;display:block}.top .nav .nav_left .nav_logo{height:100%;width:100%;display:flex;align-items:center}.top .nav .nav_left .nav_logo img{width:100%;height:50%}.top .nav .nav_left_2{height:100%;width:12vh;display:none}.top .nav .nav_left_2 .nav_logo{height:100%;width:100%;display:flex;align-items:center}.top .nav .nav_left_2 .nav_logo img{width:100%;height:50%}.top .nav .nav_center{height:100%;width:50%;display:flex;align-items:center;justify-content:center}.top .nav .nav_center .left{width:90%;display:flex;height:100%;align-items:center;justify-content:center}.top .nav .nav_center .left div{width:10vh;display:flex;justify-content:center;align-items:center}.top .nav .nav_center .left div a{opacity:.8;text-decoration:none;color:#fff}.top .nav .nav_center .left div a:hover{color:#ffffff80}.top .nav .nav_center .left div .active{text-decoration:none;color:#3778e5}.top .nav .nav_right{height:100%;width:20vh;display:block}.top .nav .nav_right .nav_right_link{height:100%;width:100%;display:flex;justify-content:space-evenly;align-items:center}.top .nav .nav_right .nav_right_link div{width:3vh;height:3vh;border-radius:50%;display:flex;justify-content:center;align-items:center}.top .nav .nav_right .nav_right_link div img{width:100%;height:100%}.top .nav .nav_right_2{height:100%;width:20vh;display:none}.top .nav .nav_right_2 .nav_right_link{height:100%;width:100%;display:flex;justify-content:space-evenly;align-items:center}.top .nav .nav_right_2 .nav_right_link div{width:3vh;height:3vh;border-radius:50%;display:flex;justify-content:center;align-items:center}.top .nav .nav_right_2 .nav_right_link div img{width:100%;height:100%}.top.top_show{background-color:#fff;box-shadow:0 2px 6px #0000001a}.top.top_show .nav .nav_center div a{color:#000}.top.top_show .nav .nav_center div a:hover,strong{color:#3778e5}.container{padding:0;box-sizing:border-box;min-width:1024px;min-height:600px}.container .pc .home{width:100%;height:100vh;background-color:#282727;position:relative}.container .pc .home img{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.container .pc .home .home_shadow{background-color:#00000080;position:absolute;left:0;top:0;z-index:20;width:100%;height:100%}.container .pc .home .home_text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:30;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.container .pc .home .home_text p{margin:0;padding:0}.container .pc .home .home_text .p1{font-size:8vh;letter-spacing:.2vh;text-shadow:.18vh .2vh .2vh #d1cfd8;margin-bottom:2vh}.container .pc .home .home_text .p2{font-size:2vh;letter-spacing:.2vh;text-shadow:.18vh .2vh .2vh #d1cfd8}.container .pc .home .webglHome{position:absolute;width:100vw;height:100vh;top:0;left:0}.container .pc .product{width:100%;height:100vh;background-color:#f7f7f7;padding:16vh 12vh 20vh;box-sizing:border-box;position:relative}.container .pc .product .webglProduct{position:absolute;width:100%;height:100%;top:0;left:0}.container .pc .product .product_content{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;display:flex;position:relative}.container .pc .product .product_content .product_content_text{width:40%;height:100%;margin-left:8vh;margin-right:3vh;padding:6vh 10vh 2vh 0;box-sizing:border-box}.container .pc .product .product_content .product_content_text .product_content_text_title1{font-size:2vh;font-weight:700;letter-spacing:.2vh;color:#d6a85a;margin-bottom:6vh;padding-left:1vh;box-sizing:border-box}.container .pc .product .product_content .product_content_text .product_content_text_title2{font-size:4vh;letter-spacing:.3vh;color:#000;padding-left:.5vh;box-sizing:border-box}.container .pc .product .product_content .product_content_text .product_content_text_shadow{width:22vh;height:1.5vh;background-color:#ffd7a8;margin-bottom:10vh}.container .pc .product .product_content .product_content_text .product_content_text_title3{width:48vh;font-size:1.8vh;letter-spacing:.3vh;font-weight:600;padding-left:.5vh;box-sizing:border-box;line-height:1.5;margin-bottom:12vh;color:#4e4d4d}.container .pc .product .product_content .product_content_text .product_content_text_button{background-color:#f0a52c;width:14vh;height:4vh;border:.2vh solid #fad08b;margin-left:.5vh;display:flex;justify-content:center;align-items:center;font-size:1.5vh;font-weight:500;box-shadow:0 2px 6px #fad08b;transition:all .05s linear}.container .pc .product .product_content .product_content_text .product_content_text_button span{color:#fff}.container .pc .product .product_content .product_content_text .product_content_text_button:hover{transform:scale(1.02);box-shadow:0 2px 6px #f1be6a}.container .pc .product .product_content .product_content_img{width:45%;height:100%}.container .pc .product .product_content .product_content_img img{width:100%;height:100%}.container .pc .about{width:100%;height:100vh;background-color:#fff;padding:12vh 12vh 10vh;box-sizing:border-box}.container .pc .about .about_content{width:100%;height:100%;padding:0 6vh;box-sizing:border-box;display:flex;align-items:center;flex-direction:column}.container .pc .about .about_content .about_content_text1{font-size:4vh;font-weight:700;letter-spacing:.2vh;color:#d6a85a;margin-bottom:6vh}.container .pc .about .about_content .about_content_text2{font-size:4vh;font-weight:500;letter-spacing:.2vh;color:#fff}.container .pc .about .about_content .about_content_text_shadow{width:22vh;height:1.5vh;background-color:#ffd7a8;margin-bottom:4vh}.container .pc .about .about_content .about_content_box{width:100%;height:100%;background-color:#fff;box-shadow:0 2px 12px #0000001a;border-radius:2vh;display:flex}.container .pc .about .about_content .about_content_box .about_content_box_img{width:50%;height:100%;margin-right:6vh;box-shadow:0 2px 12px #0000001a}.container .pc .about .about_content .about_content_box .about_content_box_img img{width:100%;height:100%}.container .pc .about .about_content .about_content_box .about_content_box_text{width:40%;height:100%;padding-top:6vh;box-sizing:border-box}.container .pc .about .about_content .about_content_box .about_content_box_text .text1{font-size:2vh;font-weight:700;letter-spacing:.2vh;color:#d6a85a;margin-bottom:4vh}.container .pc .about .about_content .about_content_box .about_content_box_text .text2{font-size:4vh;font-weight:500;letter-spacing:.2vh;color:#444343}.container .pc .about .about_content .about_content_box .about_content_box_text .shadow{width:22vh;height:1.2vh;background-color:#ffd7a8;margin-bottom:6vh}.container .pc .about .about_content .about_content_box .about_content_box_text .text3{letter-spacing:.3vh;font-size:2vh;margin-bottom:3vh}.container .pc .about .about_content .about_content_box .about_content_box_text .text4{letter-spacing:.3vh;font-size:2vh}.container .pc .join{width:100%;height:100vh;background-color:#f7f7f7;padding:12vh 12vh 10vh;box-sizing:border-box}.container .pc .join .join_content{width:100%;height:100%;display:flex}.container .pc .join .join_content .join_content_left{width:50%;height:100%;position:relative}.container .pc .join .join_content .join_content_left .join_bg_img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.container .pc .join .join_content .join_content_left .join_bg_img img{width:100%;height:100%}.container .pc .join .join_content .join_content_left .keep{position:absolute;bottom:8vh;right:10vh;z-index:99;width:32vh;height:40vh;background-color:#ddbeff;border-radius:1vh;box-shadow:0 2px 12px #0003;padding:5vh 0 0 5vh;box-sizing:border-box}.container .pc .join .join_content .join_content_left .keep:hover{box-shadow:0 2px 12px #0006;transform:scale(1.01);transition:all .2s}.container .pc .join .join_content .join_content_left .keep.active{box-shadow:0 2px 12px #0006}.container .pc .join .join_content .join_content_left .keep.active:hover{transform:scale(1.01);transition:all .2s;box-shadow:0 2px 12px #0009}.container .pc .join .join_content .join_content_left .keep .keep_text1{font-size:2.5vh;letter-spacing:.2vh;font-weight:500;margin-bottom:3vh}.container .pc .join .join_content .join_content_left .keep .keep_text2{font-size:1.8vh;letter-spacing:.1vh;font-weight:600;margin-bottom:12vh}.container .pc .join .join_content .join_content_left .keep .keep_logo{width:100%;height:10vh;padding-left:16vh;box-sizing:border-box;display:flex;align-items:center}.container .pc .join .join_content .join_content_left .keep .keep_logo .logo{width:8vh;height:8vh}.container .pc .join .join_content .join_content_left .keep .keep_logo .logo img{width:100%;height:100%}.container .pc .join .join_content .join_content_left .pursuing{position:absolute;bottom:30vh;left:6vh;z-index:98;width:32vh;height:36vh;background-color:#ffd7a8;border-radius:1vh;box-shadow:0 2px 12px #0003;padding:5vh 0 0 5vh;box-sizing:border-box}.container .pc .join .join_content .join_content_left .pursuing:hover{box-shadow:0 2px 12px #0006;transform:scale(1.01);transition:all .2s}.container .pc .join .join_content .join_content_left .pursuing.active{box-shadow:0 2px 12px #0006}.container .pc .join .join_content .join_content_left .pursuing.active:hover{transform:scale(1.01);transition:all .2s;box-shadow:0 2px 12px #0009}.container .pc .join .join_content .join_content_left .pursuing .pursuing_text1{font-size:2vh;letter-spacing:.15vh;font-weight:500;margin-bottom:3vh}.container .pc .join .join_content .join_content_left .pursuing .pursuing_text2{font-size:1.5vh;letter-spacing:.1vh;font-weight:600;margin-bottom:10vh}.container .pc .join .join_content .join_content_left .pursuing .pursuing_logo{width:100%;height:10vh;padding-left:16vh;box-sizing:border-box;display:flex;align-items:center}.container .pc .join .join_content .join_content_left .pursuing .pursuing_logo .logo{width:6vh;height:6vh}.container .pc .join .join_content .join_content_left .pursuing .pursuing_logo .logo img{width:100%;height:100%}.container .pc .join .join_content .join_content_left .progress{position:absolute;top:4vh;right:16vh;z-index:97;background-color:#c7e8ff;width:26vh;height:22vh;border-radius:1vh;box-shadow:0 2px 12px #0003;padding:5vh 0 0 5vh;box-sizing:border-box}.container .pc .join .join_content .join_content_left .progress:hover{box-shadow:0 2px 12px #0006;transform:scale(1.01);transition:all .2s}.container .pc .join .join_content .join_content_left .progress.active{box-shadow:0 2px 12px #0006}.container .pc .join .join_content .join_content_left .progress.active:hover{transform:scale(1.01);transition:all .2s;box-shadow:0 2px 12px #0009}.container .pc .join .join_content .join_content_left .progress .progress_text1{font-size:1.5vh;letter-spacing:.1vh;font-weight:500;margin-bottom:1.5vh}.container .pc .join .join_content .join_content_left .progress .progress_text2{font-size:1.2vh;letter-spacing:.1vh;font-weight:600;margin-bottom:3vh}.container .pc .join .join_content .join_content_left .progress .progress_logo{width:100%;height:10vh;padding-left:12vh;box-sizing:border-box;display:flex;align-items:center}.container .pc .join .join_content .join_content_left .progress .progress_logo .logo{width:4vh;height:4vh}.container .pc .join .join_content .join_content_left .progress .progress_logo .logo img{width:100%;height:100%}.container .pc .join .join_content .join_content_left .shadow1{width:22vh;height:24vh;position:absolute;top:36vh;left:26vh;z-index:1}.container .pc .join .join_content .join_content_left .shadow1 img{width:100%;height:100%}.container .pc .join .join_content .join_content_left .shadow2{width:22vh;height:24vh;position:absolute;top:16vh;right:6vh;z-index:1}.container .pc .join .join_content .join_content_left .shadow2 img{width:100%;height:100%}.container .pc .join .join_content .join_content_right{width:45%;height:100%;padding:2vh 0 0 6vh;box-sizing:border-box;position:relative}.container .pc .join .join_content .join_content_right .join_btn{position:absolute;top:2.1vh;right:1vh;width:18vh;height:5vh;background-color:#7b17e6;display:flex;justify-content:center;align-items:center;border-radius:1vh;color:#fff;box-shadow:0 6px 6px #a96bec66}.container .pc .join .join_content .join_content_right .join_btn a{color:#fff}.container .pc .join .join_content .join_content_right .join_btn:hover{transform:scale(1.01);transition:all .2s linear;box-shadow:0 6px 6px #a96bec99;color:#fff}.container .pc .join .join_content .join_content_right .join_logo{font-size:4vh;font-weight:700;letter-spacing:.2vh;color:#d6a85a;margin-bottom:8vh}.container .pc .join .join_content .join_content_right .join_content_right_all1{display:none}.container .pc .join .join_content .join_content_right .join_content_right_all1.active{display:block}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_text1{font-size:1.8vh;letter-spacing:.1vh;font-weight:600;color:#7b17e6;margin-bottom:6vh}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_text2{font-size:4vh;letter-spacing:.4vh}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_shadow{width:22vh;height:1.5vh;background-color:#ddbeff;margin-bottom:6vh}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_text3{height:18vh;font-size:2vh;letter-spacing:.3vh;line-height:2}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_box{width:100%;height:8vh;display:flex;align-items:center}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_box .box_left{width:8vh;height:8vh;border-radius:50%;background-color:#7b17e6;display:flex;justify-content:center;align-items:center}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_box .box_left .box_left_content{width:4vh;height:4vh}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_box .box_left .box_left_content img{width:100%;height:100%}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_box .box_right{display:flex;flex-direction:column;margin-left:1vh}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_box .box_right .s_text1{font-size:2vh;font-weight:600;letter-spacing:.2vh;margin-bottom:.5vh}.container .pc .join .join_content .join_content_right .join_content_right_all1 .join_content_right_box .box_right .s_text2{font-size:1.2vh;font-weight:600;letter-spacing:.1vh}.container .pc .join .join_content .join_content_right .join_content_right_all2{display:none}.container .pc .join .join_content .join_content_right .join_content_right_all2.active{display:block}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_text1{font-size:1.8vh;letter-spacing:.1vh;font-weight:600;color:#f39223;margin-bottom:6vh}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_text2{font-size:4vh;letter-spacing:.4vh}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_shadow{width:22vh;height:1.5vh;background-color:#ffd7a8;margin-bottom:6vh}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_text3{height:18vh;font-size:2vh;letter-spacing:.3vh;line-height:2}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_box{width:100%;height:8vh;display:flex;align-items:center}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_box .box_left{width:8vh;height:8vh;border-radius:50%;background-color:#f39223;display:flex;justify-content:center;align-items:center}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_box .box_left .box_left_content{width:4vh;height:4vh}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_box .box_left .box_left_content img{width:100%;height:100%}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_box .box_right{display:flex;flex-direction:column;margin-left:1vh}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_box .box_right .s_text1{font-size:2vh;font-weight:600;letter-spacing:.2vh;margin-bottom:.5vh}.container .pc .join .join_content .join_content_right .join_content_right_all2 .join_content_right_box .box_right .s_text2{font-size:1.2vh;font-weight:600;letter-spacing:.1vh}.container .pc .join .join_content .join_content_right .join_content_right_all3{display:none}.container .pc .join .join_content .join_content_right .join_content_right_all3.active{display:block}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_text1{font-size:1.8vh;letter-spacing:.1vh;font-weight:600;color:#47a6eb;margin-bottom:6vh}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_text2{font-size:4vh;letter-spacing:.4vh}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_shadow{width:22vh;height:1.5vh;background-color:#c7e8ff;margin-bottom:6vh}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_text3{height:18vh;font-size:2vh;letter-spacing:.3vh;line-height:2}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_box{width:100%;height:8vh;display:flex;align-items:center}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_box .box_left{width:8vh;height:8vh;border-radius:50%;background-color:#47a6eb;display:flex;justify-content:center;align-items:center}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_box .box_left .box_left_content{width:4vh;height:4vh}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_box .box_left .box_left_content img{width:100%;height:100%}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_box .box_right{display:flex;flex-direction:column;margin-left:1vh}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_box .box_right .s_text1{font-size:2vh;font-weight:600;letter-spacing:.2vh;margin-bottom:.5vh}.container .pc .join .join_content .join_content_right .join_content_right_all3 .join_content_right_box .box_right .s_text2{font-size:1.2vh;font-weight:600;letter-spacing:.1vh}.container .pc .news{width:100%;height:100vh;background-color:#fff;padding:16vh 12vh 12vh;box-sizing:border-box}.container .pc .news .news_content{width:100%;height:100%;display:flex}.container .pc .news .news_content .news_content_left{width:50%;height:100%;display:flex;align-items:center;position:relative}.container .pc .news .news_content .news_content_left .news_content_left_shadow{width:80%;height:100%;background-color:#fad08b;position:absolute;top:0;left:0;z-index:1}.container .pc .news .news_content .news_content_left .news_content_left_img{width:80%;height:80%;background-color:#aa6c07;position:absolute;z-index:10;right:10%;box-shadow:-4px 2px 12px #aa6c07;border-radius:.2vh;overflow:hidden}.container .pc .news .news_content .news_content_left .news_content_left_img .box_img,.container .pc .news .news_content .news_content_left .news_content_left_img .box_img img{width:100%;height:100%}.container .pc .news .news_content .news_content_right{width:42%;height:100%;background-color:#fff;padding:12vh 0 0 6vh;box-sizing:border-box;box-shadow:0 2px 16px #0003}.container .pc .news .news_content .news_content_right .news_content_right_text1{width:7vh;height:3vh;background-color:#fdeed4;display:flex;justify-content:center;align-items:center;letter-spacing:.2vh;font-size:1.5vh}.container .pc .news .news_content .news_content_right .news_content_right_text2{width:50vh;height:20vh;font-size:4vh;letter-spacing:.5vh;display:flex;justify-content:center;align-items:center;position:relative}.container .pc .news .news_content .news_content_right .news_content_right_text2 .news_content_right_text2_shadow{width:18vh;height:16vh;position:absolute;top:0;right:0;z-index:1}.container .pc .news .news_content .news_content_right .news_content_right_text2 .news_content_right_text2_shadow img{width:100%;height:100%}.container .pc .news .news_content .news_content_right .news_content_right_text2 span{position:absolute;z-index:2}.container .pc .news .news_content .news_content_right .news_content_right_text3{font-size:1.4vh;letter-spacing:.5vh;line-height:2;margin-bottom:8vh}.container .pc .news .news_content .news_content_right .news_content_right_box{width:14vh;height:5vh;background-color:#f5a623;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.6vh;font-weight:600}.container .pc .contact{width:100%;height:100vh;background-color:#f7f7f7;padding:16vh 12vh 12vh;box-sizing:border-box}.container .pc .contact .contact_content{width:100%;height:100%;display:flex;justify-content:space-evenly}.container .pc .contact .contact_content .contact_content_left{width:50%;height:100%;background-color:#faebeb;overflow:hidden;position:relative;border-top-left-radius:1vh;border-bottom-left-radius:1vh}.container .pc .contact .contact_content .contact_content_left .contact_bg_img,.container .pc .contact .contact_content .contact_content_left .contact_bg_img img{width:100%;height:100%}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all{width:100%;height:16vh;display:flex;justify-content:start;align-items:end;position:absolute;top:20vh;left:28vh}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1{width:10vh;height:10vh;border-radius:50%;background-color:#f7d4d4;box-shadow:0 10px 16px #0003;position:relative}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .box1{width:1.5vh;height:1.5vh;background-color:#fff;border-radius:50%;position:absolute;top:3.5vh;left:5vh;z-index:10}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .box2{width:6vh;height:6vh;background-color:#fff;border-radius:50%;position:absolute;top:-3vh;right:-3vh}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .box3{width:1vh;height:1vh;background-color:#fc4e4a;position:absolute;top:4vh;right:-.5vh;border-radius:50%}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .line{width:7vh;border-bottom:.15vh solid #000;position:absolute;top:3.4vh;right:-7vh;z-index:50;transform:rotate(-16deg)}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .box_address{width:36vh;height:10vh;background-color:#fff;box-shadow:0 6px 12px #0003;border-radius:1vh;position:absolute;top:-2.6vh;right:-43vh;z-index:51;padding:2vh 1vh;box-sizing:border-box;color:#ed5353;display:flex;flex-direction:column;justify-content:space-evenly}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .box_address p{display:flex;align-items:end;margin:0}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .box_address p .s1{font-size:1.2vh}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .box_address p .s2{font-size:1.2vh;letter-spacing:.2vh}.container .pc .contact .contact_content .contact_content_left .contact_content_left_all .all_content1 .box_address p span{font-size:1vh}.container .pc .contact .contact_content .contact_content_right{width:50%;height:100%;background-color:#fff;box-shadow:4px 10px 16px #0000004d;padding:6vh 6vh 0;box-sizing:border-box;border-top-right-radius:1vh;border-bottom-right-radius:1vh}.container .pc .contact .contact_content .contact_content_right .contact_content_right_text{font-size:2vh;letter-spacing:.3vh;color:#9779fb;font-weight:600;margin-bottom:4vh}.container .pc .contact .contact_content .contact_content_right .contact_content_right_text span{text-shadow:.18vh .2vh .2vh #9779fb}.container .pc .contact .contact_content .contact_content_right .contact_content_right_name{margin-bottom:3.5vh;width:100%;font-family:微软雅黑}.container .pc .contact .contact_content .contact_content_right .contact_content_right_name .name{width:100%;height:5vh;border:.2vh solid #ebe2fd;border-radius:.5vh;padding-left:2vh;box-sizing:border-box;letter-spacing:.1vh;outline:none}.container .pc .contact .contact_content .contact_content_right .contact_content_right_name .name:focus{border:.2vh solid #fff;box-shadow:4px 10px 16px #9779fb33;border-radius:.5vh}.container .pc .contact .contact_content .contact_content_right .contact_content_right_name .name::placeholder{font-size:1.2vh}.container .pc .contact .contact_content .contact_content_right .contact_content_right_all{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center;margin-bottom:3.5vh;font-family:微软雅黑}.container .pc .contact .contact_content .contact_content_right .contact_content_right_all input{width:48%;height:5vh;border:.2vh solid #ebe2fd;border-radius:.5vh;padding-left:2vh;box-sizing:border-box;letter-spacing:.1vh;outline:none}.container .pc .contact .contact_content .contact_content_right .contact_content_right_all input:focus{border:.2vh solid #fff;box-shadow:4px 10px 16px #9779fb33;border-radius:.5vh}.container .pc .contact .contact_content .contact_content_right .contact_content_right_all input::placeholder{font-size:1.2vh}.container .pc .contact .contact_content .contact_content_right .contact_content_right_message{margin-bottom:4.5vh;font-family:微软雅黑}.container .pc .contact .contact_content .contact_content_right .contact_content_right_message .message{width:100%;height:18vh;border:.2vh solid #ebe2fd;border-radius:.5vh;padding:2vh;box-sizing:border-box;letter-spacing:.1vh;outline:none;resize:none}.container .pc .contact .contact_content .contact_content_right .contact_content_right_message .message:focus{border:.2vh solid #fff;box-shadow:4px 10px 16px #9779fb33;border-radius:.5vh}.container .pc .contact .contact_content .contact_content_right .contact_content_right_message .message::placeholder{font-size:1.2vh}.container .pc .contact .contact_content .contact_content_right .contact_content_right_button{width:18vh;height:5vh;border-radius:4vh;background-color:#9779fb;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2vh;font-weight:600;letter-spacing:.1vh}.container .pc .footer{width:100%;height:30%;background-color:#fff;padding:4vh 20vh;box-sizing:border-box}.container .pc .footer .footer_content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.container .pc .footer .footer_content .footer_content_logo{width:30vh;height:100%;display:flex;align-items:center;justify-content:center}.container .pc .footer .footer_content .footer_content_logo .footer_logo{width:30%;height:50%}.container .pc .footer .footer_content .footer_content_logo .footer_logo img{width:100%;height:100%}.container .pc .footer .footer_content .footer_content_box{width:60%;height:60%}.container .pc .footer .footer_content .footer_content_box .footer_content_box_header{width:100%;height:40%;display:flex;justify-content:space-evenly;align-items:center;font-size:2vh}.container .pc .footer .footer_content .footer_content_box .footer_content_box_header span a:hover{color:#3778e5}.container .pc .footer .footer_content .footer_content_box .footer_content_box_content1{width:100%;height:30%;font-size:1.2vh;display:flex;align-items:center;padding:0 3vh;box-sizing:border-box}.container .pc .footer .footer_content .footer_content_box .footer_content_box_content1 .s1{margin-right:4vh}.container .pc .footer .footer_content .footer_content_box .footer_content_box_content2{width:100%;height:30%;font-size:1.2vh;display:flex;align-items:center;padding:0 3vh;box-sizing:border-box}.container .pc .footer .footer_content .footer_content_box .footer_content_box_content2 .s1{margin-right:4vh}@media screen and (max-width: 768px){html{font-size:10px}body{overflow:scroll;overflow-y:hidden;overflow-x:hidden}.container{width:100vw;padding:0}.container .app{width:100vw}.container .app .apptop_all{width:100%;height:10vh;position:fixed;top:0;left:0;z-index:998;display:block}.container .app .apptop_all .apptop1{width:100%;height:10vh;display:block;position:fixed;top:0;left:0;z-index:997}.container .app .apptop_all .apptop1 .content1{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.container .app .apptop_all .apptop1 .content1 .logo{width:24%;height:5vh;position:relative}.container .app .apptop_all .apptop1 .content1 .logo img{width:100%;height:100%}.container .app .apptop_all .apptop1 .content1 .logo .menu_cd_bai{position:absolute;top:0;left:-18vh;width:5vh;height:100%;display:flex;justify-content:center;align-items:center}.container .app .apptop_all .apptop1 .content1 .logo .menu_cd_bai:hover{transform:scale(1.02);transition:all .1s linear}.container .app .apptop_all .apptop1 .content1 .logo .menu_cd_bai .menu_img,.container .app .apptop_all .apptop1 .content1 .logo .menu_cd_bai .menu_img img{width:100%;height:100%}.container .app .apptop_all .apptop2{width:100%;height:10vh;background-color:#fff;border-bottom:.1vh solid #ccc;display:none;position:fixed;top:0;left:0;z-index:997}.container .app .apptop_all .apptop2 .content1{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.container .app .apptop_all .apptop2 .content1 .logo{width:24%;height:5vh;position:relative}.container .app .apptop_all .apptop2 .content1 .logo .menu_cd_hui{position:absolute;top:0;left:-18vh;width:5vh;height:100%;display:flex;justify-content:center;align-items:center}.container .app .apptop_all .apptop2 .content1 .logo .menu_cd_hui .menu_img,.container .app .apptop_all .apptop2 .content1 .logo .menu_cd_hui .menu_img img,.container .app .apptop_all .apptop2 .content1 .logo img{width:100%;height:100%}.container .app .apptop_all .apptop3{width:100%;height:10vh;background-color:#fff;border-bottom:.1vh solid #ccc;display:none;position:fixed;top:0;left:0;z-index:998}.container .app .apptop_all .apptop3 .content1{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.container .app .apptop_all .apptop3 .content1 .logo{width:24%;height:5vh;position:relative}.container .app .apptop_all .apptop3 .content1 .logo .menu_sc_hui{position:absolute;top:0;left:-18vh;width:5vh;height:100%;display:flex;justify-content:center;align-items:center}.container .app .apptop_all .apptop3 .content1 .logo .menu_sc_hui .menu_img,.container .app .apptop_all .apptop3 .content1 .logo .menu_sc_hui .menu_img img,.container .app .apptop_all .apptop3 .content1 .logo img{width:100%;height:100%}.container .app .apptop_all .apptop4{width:100%;height:10vh;background-color:#fff;border-bottom:.1vh solid #ccc;display:none;position:fixed;top:0;left:0;z-index:998}.container .app .apptop_all .apptop4 .content1{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.container .app .apptop_all .apptop4 .content1 .logo{width:24%;height:5vh;position:relative}.container .app .apptop_all .apptop4 .content1 .logo .menu_sc_hui{position:absolute;top:0;left:-18vh;width:5vh;height:100%;display:flex;justify-content:center;align-items:center}.container .app .apptop_all .apptop4 .content1 .logo .menu_sc_hui .menu_img,.container .app .apptop_all .apptop4 .content1 .logo .menu_sc_hui .menu_img img,.container .app .apptop_all .apptop4 .content1 .logo img{width:100%;height:100%}.container .app .appmenu{width:100vw;height:100vh;position:fixed;background-color:#00000080;top:0;right:0;z-index:997;padding-top:10vh;box-sizing:border-box;display:none}.container .app .appmenu .content{width:60vw;height:100vh;background-color:#fff;position:relative}.container .app .appmenu .content a .a_apphome,.container .app .appmenu .content a .a_appproduct,.container .app .appmenu .content a .a_appabout,.container .app .appmenu .content a .a_appjoin,.container .app .appmenu .content a .a_appnews,.container .app .appmenu .content a .a_appcontact{width:100%;height:10vh;border-bottom:.1vh solid #ccc;display:flex;justify-content:center;align-items:center;font-size:2.4vh;font-weight:600;position:relative}.container .app .appmenu .content a .a_apphome .side,.container .app .appmenu .content a .a_appproduct .side,.container .app .appmenu .content a .a_appabout .side,.container .app .appmenu .content a .a_appjoin .side,.container .app .appmenu .content a .a_appnews .side,.container .app .appmenu .content a .a_appcontact .side{position:absolute;top:0;left:0;width:1vw;height:100%;background-color:#fff}.container .app .appmenu .content a.active span{color:#3778e5}.container .app .appmenu .content a.active .side{background-color:#3778e5}.container .app .appmenu .content .other{width:100%;height:10vh;position:absolute;bottom:10vh;right:0;display:flex;justify-content:space-evenly;align-items:center;padding:0 5vh;box-sizing:border-box}.container .app .appmenu .content .other .app_weibo,.container .app .appmenu .content .other .app_dy,.container .app .appmenu .content .other .app_bz{width:4vh;height:4vh;border-radius:50%}.container .app .appmenu .content .other .app_weibo img,.container .app .appmenu .content .other .app_dy img,.container .app .appmenu .content .other .app_bz img{width:100%;height:100%}.container .app .apphome{width:100%;height:100vh;position:relative}.container .app .apphome .apphome_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.container .app .apphome .apphome_bg img{height:100%}.container .app .apphome .apphome_shadow{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:#00000080}.container .app .apphome .apphome_text{position:absolute;top:0;left:0;z-index:15;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#fff}.container .app .apphome .apphome_text .s1{font-size:3.2vh;letter-spacing:.2vh;margin-bottom:1vh}.container .app .apphome .apphome_text .s2{font-size:1vh}.container .app .apphome .app_loading{position:absolute;bottom:2rem;left:50%;z-index:99;transform:translate(-50%);width:2rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.container .app .apphome .app_loading img{width:50%}.container .app .apphome .app_loading .img1{animation:fadeInOut1 1s infinite}.container .app .apphome .app_loading .img2{animation:fadeInOut2 1s infinite}.container .app .apphome .app_loading .img3{animation:fadeInOut3 1s infinite}.container .app .appproduct{width:100%;height:100vh;background-color:#fff;padding:10vh 3vh 0;box-sizing:border-box;position:relative}.container .app .appproduct .appproduct_content{width:100%;height:100%}.container .app .appproduct .appproduct_content .appproduct_content_text{width:100%;height:8vh;font-size:2vh;letter-spacing:.1vh;color:#000;margin-top:2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:3vh}.container .app .appproduct .appproduct_content .appproduct_content_text .shadow{width:12vh;height:.6vh;background-color:#4da4dd;margin-bottom:.6vh}.container .app .appproduct .appproduct_content .appproduct_content_text .s2{font-size:3.2vh;color:#000;font-weight:600}.container .app .appproduct .appproduct_content .appproduct_content_all{width:100%;height:68vh;background-color:#fff;box-shadow:0 2px 6px #0003}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_img{width:100%;height:50%}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_img img{width:100%;height:100%}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_box{width:100%;height:50%;padding:3vh 3vh 0;box-sizing:border-box}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_box .appproduct_content_all_box_text1{font-size:3vh;color:#000;font-weight:600;text-shadow:.18vh .2vh .2vh rgba(0,0,0,.5);margin-bottom:1vh}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_box .appproduct_content_all_box_text2{font-size:2vh;margin-bottom:2vh}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_box .appproduct_content_all_box_text2 span{font-weight:600;background-image:linear-gradient(-135deg,#3778e5,#e98bc0,#3778e5,#e98bc0,#3778e5);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% auto;animation:rainbow-text 3s linear infinite}@keyframes rainbow-text{0%{background-position:0% -100%}to{background-position:-100% 0}}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_box .appproduct_content_all_box_text3{font-size:1.6vh;color:#3d424d;margin-bottom:3vh}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_box .appproduct_content_all_box_btn{width:100%;height:8vh;display:flex;justify-content:center;align-items:center}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_box .appproduct_content_all_box_btn .btn{width:16vh;height:5vh;background-color:#fff;border-radius:1vh;border:.1vh solid #3d424d;display:flex;justify-content:center;align-items:center;font-size:1.6vh}.container .app .appproduct .appproduct_content .appproduct_content_all .appproduct_content_all_box .appproduct_content_all_box_btn .btn:hover{transform:scale(1.01);box-shadow:0 2px 6px #0003}.container .app .appproduct .app_loading{position:absolute;bottom:2rem;left:50%;z-index:99;transform:translate(-50%);width:2rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.container .app .appproduct .app_loading img{width:50%}.container .app .appproduct .app_loading .img1{animation:fadeInOut1 1s infinite}.container .app .appproduct .app_loading .img2{animation:fadeInOut2 1s infinite}.container .app .appproduct .app_loading .img3{animation:fadeInOut3 1s infinite}.container .app .appabout{width:100%;height:100vh;background-color:#fff;padding:10vh 3vh 0;box-sizing:border-box;position:relative}.container .app .appabout .appabout_content{width:100%;height:100%}.container .app .appabout .appabout_content .appabout_content_text{width:100%;height:8vh;font-size:2vh;letter-spacing:.1vh;color:#000;margin-top:2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:3vh}.container .app .appabout .appabout_content .appabout_content_text .shadow{width:12vh;height:.6vh;background-color:#dd5b4d;margin-bottom:.6vh}.container .app .appabout .appabout_content .appabout_content_text .s2{font-size:3.2vh;color:#000;font-weight:600}.container .app .appabout .appabout_content .appabout_content_all{width:100%;height:64vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.container .app .appabout .appabout_content .appabout_content_all .appabout_content_all_top{width:100%;height:56%;background-color:#fff;box-shadow:4px 6px 6px #0003;border-radius:1vh}.container .app .appabout .appabout_content .appabout_content_all .appabout_content_all_top img{width:100%;height:100%}.container .app .appabout .appabout_content .appabout_content_all .appabout_content_all_bottom{width:100%;height:40%;background-color:#fff;box-shadow:0 4px 6px #0000004d;border-radius:1vh;padding:3vh 3vh 0;box-sizing:border-box;display:flex;flex-direction:column;letter-spacing:.2vh;font-size:1.8vh;line-height:2}.container .app .appabout .appabout_content .appabout_content_all .appabout_content_all_bottom .s1{margin-bottom:1vh}.container .app .appabout .app_loading{position:absolute;bottom:2rem;left:50%;z-index:99;transform:translate(-50%);width:2rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.container .app .appabout .app_loading img{width:50%}.container .app .appabout .app_loading .img1{animation:fadeInOut1 1s infinite}.container .app .appabout .app_loading .img2{animation:fadeInOut2 1s infinite}.container .app .appabout .app_loading .img3{animation:fadeInOut3 1s infinite}.container .app .appjoin{width:100%;height:100vh;background-color:#fff;padding:10vh 4vh 0;box-sizing:border-box;position:relative}.container .app .appjoin .appjoin_content{width:100%;height:100%;display:flex;flex-direction:column}.container .app .appjoin .appjoin_content .appjoin_content_text{width:100%;height:8vh;font-size:2vh;letter-spacing:.1vh;color:#000;margin-top:2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:8vh}.container .app .appjoin .appjoin_content .appjoin_content_text .shadow{width:11vh;height:.6vh;background-color:#a64ddd;margin-bottom:.6vh}.container .app .appjoin .appjoin_content .appjoin_content_text .s2{font-size:3.2vh;color:#000;font-weight:600}.container .app .appjoin .appjoin_content .appjoin_content_all{width:100%;height:34vh;border-radius:1vh;display:flex;align-items:center;position:relative}.container .app .appjoin .appjoin_content .appjoin_content_all .box_keep{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:100%;height:100%;background-color:#ddbeff;border-top-left-radius:1vh;border-top-right-radius:1vh;box-shadow:0 -2px 12px #0003;padding:5vh 0 0 5vh;box-sizing:border-box}.container .app .appjoin .appjoin_content .appjoin_content_all .box_keep.active{display:block}.container .app .appjoin .appjoin_content .appjoin_content_all .box_keep .box_keep_text1{font-size:2.6vh;color:#000;letter-spacing:.1vh;margin-bottom:1vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_keep .box_keep_text2{font-size:1.8vh;color:#000;font-weight:600;letter-spacing:.1vh;margin-bottom:3vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_keep .box_keep_text3{font-size:1.8vh;color:#000;letter-spacing:.2vh;margin-bottom:5vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_keep .box_keep_logo{width:100%;height:6vh;display:flex;justify-content:end;padding-right:2vh;box-sizing:border-box}.container .app .appjoin .appjoin_content .appjoin_content_all .box_keep .box_keep_logo img{width:6vh;height:6vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_pursuing{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;background-color:#ffd7a8;border-top-left-radius:1vh;border-top-right-radius:1vh;box-shadow:0 -2px 12px #0003;padding:5vh 0 0 5vh;box-sizing:border-box}.container .app .appjoin .appjoin_content .appjoin_content_all .box_pursuing.active{display:block}.container .app .appjoin .appjoin_content .appjoin_content_all .box_pursuing .box_pursuing_text1{font-size:2.6vh;color:#000;letter-spacing:.1vh;margin-bottom:1vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_pursuing .box_pursuing_text2{font-size:1.8vh;color:#000;font-weight:600;letter-spacing:.1vh;margin-bottom:3vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_pursuing .box_pursuing_text3{font-size:1.8vh;color:#000;letter-spacing:.2vh;margin-bottom:3vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_pursuing .box_pursuing_logo{width:100%;height:6vh;display:flex;justify-content:end;padding-right:2vh;box-sizing:border-box}.container .app .appjoin .appjoin_content .appjoin_content_all .box_pursuing .box_pursuing_logo img{width:6vh;height:6vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_progress{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;background-color:#c7e8ff;border-top-left-radius:1vh;border-top-right-radius:1vh;box-shadow:0 -2px 12px #0003;padding:5vh 0 0 5vh;box-sizing:border-box}.container .app .appjoin .appjoin_content .appjoin_content_all .box_progress.active{display:block}.container .app .appjoin .appjoin_content .appjoin_content_all .box_progress .box_progress_text1{font-size:2.6vh;color:#000;letter-spacing:.1vh;margin-bottom:1vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_progress .box_progress_text2{font-size:1.8vh;color:#000;font-weight:600;letter-spacing:.1vh;margin-bottom:3vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_progress .box_progress_text3{font-size:1.8vh;color:#000;letter-spacing:.2vh;margin-bottom:3vh}.container .app .appjoin .appjoin_content .appjoin_content_all .box_progress .box_progress_logo{width:100%;height:6vh;display:flex;justify-content:end;padding-right:2vh;box-sizing:border-box}.container .app .appjoin .appjoin_content .appjoin_content_all .box_progress .box_progress_logo img{width:6vh;height:6vh}.container .app .appjoin .appjoin_content .appjoin_content_tab{width:100%;height:8vh;background-color:#fff;border:.1vh solid #e4e7ed;box-shadow:0 2px 12px -4px #0003;border-bottom-left-radius:1vh;border-bottom-right-radius:1vh;display:flex;justify-content:end;align-items:center;margin-bottom:5vh}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab1{width:4vh;height:4vh;border-radius:50%;background-color:#c17fe0;margin-right:1vh;box-shadow:0 2px 12px #0003;display:flex;justify-content:center;align-items:center}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab1 .tab_img{width:2vh;height:2vh;border-radius:50%}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab1 .tab_img img{width:100%;height:100%}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab1:hover{transform:scale(1.05);transition:all .3s linear}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab1.active{box-shadow:0 2px 12px #0003}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab1.active:hover{transform:scale(1.01);transition:all .2s;box-shadow:0 2px 12px #0003}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab2{width:4vh;height:4vh;border-radius:50%;background-color:#f39223;margin-right:1vh;box-shadow:0 2px 12px #0003;display:flex;justify-content:center;align-items:center}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab2 .tab_img{width:2vh;height:2vh;border-radius:50%}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab2 .tab_img img{width:100%;height:100%}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab2:hover{transform:scale(1.05);transition:all .3s linear}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab2.active{box-shadow:0 2px 12px #0003}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab2.active:hover{transform:scale(1.01);transition:all .2s;box-shadow:0 2px 12px #0003}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab3{width:4vh;height:4vh;border-radius:50%;background-color:#47a6eb;margin-right:1vh;box-shadow:0 2px 12px #0003;display:flex;justify-content:center;align-items:center}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab3 .tab_img{width:2vh;height:2vh;border-radius:50%}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab3 .tab_img img{width:100%;height:100%}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab3:hover{transform:scale(1.05);transition:all .3s linear}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab3.active{box-shadow:0 2px 12px #0003}.container .app .appjoin .appjoin_content .appjoin_content_tab .tab3.active:hover{transform:scale(1.01);transition:all .2s;box-shadow:0 2px 12px #0003}.container .app .appjoin .appjoin_content .appjoin_content_btn{width:100%;height:10vh;display:flex;justify-content:space-evenly;align-items:center}.container .app .appjoin .appjoin_content .appjoin_content_btn .btn{width:16vh;height:5vh;border-radius:1vh;border:.1vh solid #000000;font-size:1.6vh;display:flex;justify-content:center;align-items:center}.container .app .appjoin .appjoin_content .appjoin_content_btn .btn:hover{box-shadow:0 2px 6px #0003;transition:all .3s linear}.container .app .appjoin .app_loading{position:absolute;bottom:2rem;left:50%;z-index:99;transform:translate(-50%);width:2rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.container .app .appjoin .app_loading img{width:50%}.container .app .appjoin .app_loading .img1{animation:fadeInOut1 1s infinite}.container .app .appjoin .app_loading .img2{animation:fadeInOut2 1s infinite}.container .app .appjoin .app_loading .img3{animation:fadeInOut3 1s infinite}.container .app .appnews{width:100%;height:100vh;background-color:#fff;padding:10vh 4vh 0;box-sizing:border-box;position:relative}.container .app .appnews .appnews_content{width:100%;height:100%;display:flex;flex-direction:column}.container .app .appnews .appnews_content .appnews_content_text{width:100%;height:8vh;font-size:2vh;letter-spacing:.1vh;color:#000;margin-top:2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:6vh}.container .app .appnews .appnews_content .appnews_content_text .shadow{width:10vh;height:.6vh;background-color:#f39223;margin-bottom:.6vh}.container .app .appnews .appnews_content .appnews_content_text .s2{font-size:3.2vh;color:#000;font-weight:600}.container .app .appnews .appnews_content .appnews_content_box1{width:100%;border-radius:1vh;box-shadow:0 6px 12px #0000001a;margin-bottom:2vh}.container .app .appnews .appnews_content .appnews_content_box1 .appnews_content_box1_img{width:100%;height:28vh;background-color:#fad08b;display:flex;justify-content:center;align-items:end;border-top-right-radius:1vh;border-top-left-radius:1vh}.container .app .appnews .appnews_content .appnews_content_box1 .appnews_content_box1_img .img_box{width:90%;height:90%;background-color:#aa6c07;box-shadow:0 -4px 12px #aa6c07;border-radius:.2vh}.container .app .appnews .appnews_content .appnews_content_box1 .appnews_content_box1_img .img_box img{width:100%;height:100%}.container .app .appnews .appnews_content .appnews_content_box1 .appnews_content_box1_text{width:100%;height:14vh;padding:2vh 2.5vh 0;box-sizing:border-box}.container .app .appnews .appnews_content .appnews_content_box1 .appnews_content_box1_text .text1{font-size:1.6vh;font-weight:600;margin-bottom:1vh}.container .app .appnews .appnews_content .appnews_content_box1 .appnews_content_box1_text .text2{font-size:1.4vh;letter-spacing:.1vh;margin-bottom:1vh}.container .app .appnews .appnews_content .appnews_content_box1 .appnews_content_box1_text .time{width:100%;height:2vh;display:flex;justify-content:end;align-items:center;font-size:1.2vh;letter-spacing:.1vh}.container .app .appnews .appnews_content .appnews_content_box2{width:100%;height:10vh;background-color:#fff;box-shadow:0 6px 12px #0000001a;border-radius:1vh;padding:2vh 2.5vh 0;box-sizing:border-box;font-size:1.6vh;font-weight:600;display:flex;margin-bottom:2vh}.container .app .appnews .appnews_content .appnews_content_more{width:100%;height:10vh;display:flex;justify-content:space-evenly;align-items:center}.container .app .appnews .appnews_content .appnews_content_more .more{width:16vh;height:5vh;border-radius:1vh;border:.1vh solid #000000;font-size:1.6vh;display:flex;justify-content:center;align-items:center}.container .app .appnews .appnews_content .appnews_content_more .more:hover{box-shadow:0 2px 6px #0003;transition:all .3s linear}.container .app .appnews .app_loading{position:absolute;bottom:2rem;left:50%;z-index:99;transform:translate(-50%);width:2rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.container .app .appnews .app_loading img{width:50%}.container .app .appnews .app_loading .img1{animation:fadeInOut1 1s infinite}.container .app .appnews .app_loading .img2{animation:fadeInOut2 1s infinite}.container .app .appnews .app_loading .img3{animation:fadeInOut3 1s infinite}.container .app .appcontact{width:100%;height:100vh;background-color:#fff;padding:10vh 4vh 0;box-sizing:border-box;position:relative}.container .app .appcontact .appcontact_content{width:100%;height:100%;display:flex;flex-direction:column}.container .app .appcontact .appcontact_content .appcontact_content_text{width:100%;height:8vh;font-size:2vh;letter-spacing:.1vh;color:#000;margin-top:2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5vh}.container .app .appcontact .appcontact_content .appcontact_content_text .shadow{width:16vh;height:.6vh;background-color:#fdb8b8;margin-bottom:.6vh}.container .app .appcontact .appcontact_content .appcontact_content_text .s2{font-size:3.2vh;color:#000;font-weight:600}.container .app .appcontact .appcontact_content .appcontact_content_box1{width:100%;height:30vh;background-color:#faebeb;box-shadow:0 -2px 8px #f8c9c9;border-top-right-radius:1vh;border-top-left-radius:1vh;overflow:hidden;position:relative}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all{width:9vh;height:9vh;border-radius:50%;position:absolute;top:14vh;left:5vh}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all{width:100%;height:100%;border-radius:50%;background-color:#f7d4d4;box-shadow:0 4px 12px #0003;position:relative}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .samll_shere{position:absolute;top:4vh;left:5vh;height:12%;width:12%;border-radius:50%;background-color:#fff}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .big_shere{position:absolute;top:-2vh;right:-2vh;height:50%;width:50%;border-radius:50%;background-color:#fff}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .red_shere{position:absolute;top:4.5vh;right:-.4vh;height:8%;width:8%;border-radius:50%;background-color:#fc4e4a}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .line_shere{width:66%;border-bottom:.15vh solid #000;position:absolute;top:3.4vh;right:-5.8vh;transform:rotate(-28deg)}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .address_content{width:26vh;height:8vh;background-color:#fff;box-shadow:0 2px 12px #0000001a;border-radius:1vh;position:absolute;top:-3vh;right:-31vh;padding:1vh 1vh 0}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .address_content p{margin:0}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .address_content .address{width:100%;color:#ed5353;margin-bottom:.5vh}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .address_content .address .s1{font-size:1.2vh}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .address_content .address .s2{font-size:1vh}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .address_content .email{width:100%;color:#ed5353}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .address_content .email .s1{font-size:1.2vh}.container .app .appcontact .appcontact_content .appcontact_content_box1 .appcontact_content_box1_all .shere_all .address_content .email .s2{font-size:1vh}.container .app .appcontact .appcontact_content .appcontact_content_box2{width:100%;height:34vh;background-color:#fff;box-shadow:0 2px 12px #0000001a;border-bottom-left-radius:1vh;border-bottom-right-radius:1vh;padding:2vh 2vh 0;box-sizing:border-box}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_name{width:100%;height:4vh;margin-bottom:1vh;font-family:微软雅黑}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_name .name{width:100%;height:100%;border:.2vh solid #ebe2fd;border-radius:1vh;padding-left:1vh;box-sizing:border-box;letter-spacing:.1vh;outline:none;font-size:1.2vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_name .name:focus{border:.2vh solid #fff;box-shadow:0 4px 12px #9779fb33;border-radius:1vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_name .name::placeholder{font-size:1.2vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_all{width:100%;height:4vh;border-radius:1vh;display:flex;justify-content:space-between;align-items:center;margin-bottom:1vh;font-family:微软雅黑}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_all input{width:48%;height:100%;border:.2vh solid #ebe2fd;border-radius:.5vh;padding-left:1vh;box-sizing:border-box;letter-spacing:.1vh;border-radius:1vh;outline:none;font-size:1.2vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_all input:focus{border:.2vh solid #fff;box-shadow:0 4px 12px #9779fb33;border-radius:1vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_all input::placeholder{font-size:1.2vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_message{width:100%;height:14vh;margin-bottom:1vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_message .message{width:100%;height:100%;border:.2vh solid #ebe2fd;border-radius:.5vh;padding:1vh;box-sizing:border-box;letter-spacing:.1vh;outline:none;resize:none;font-family:微软雅黑;font-size:1.2vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_message .message:focus{border:.2vh solid #fff;box-shadow:0 4px 12px #9779fb33;border-radius:1vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_message .message::placeholder{font-size:1.2vh}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_submit{width:100%;height:5vh;display:flex;justify-content:center;align-items:center}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_submit .btn{width:32%;height:4vh;background-color:#9779fb;border-radius:2vh;display:flex;justify-content:center;align-items:center;font-size:1.2vh;color:#fff}.container .app .appcontact .appcontact_content .appcontact_content_box2 .box2_submit .btn:hover{transform:scale(1.02);transition:all .2s linear;box-shadow:0 2px 6px #0000001a}.container .app .appcontact .app_loading{position:absolute;bottom:2rem;left:50%;z-index:99;transform:translate(-50%);width:2rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.container .app .appcontact .app_loading img{width:50%}.container .app .appcontact .app_loading .img1{animation:fadeInOut1 1s infinite}.container .app .appcontact .app_loading .img2{animation:fadeInOut2 1s infinite}.container .app .appcontact .app_loading .img3{animation:fadeInOut3 1s infinite}@keyframes fadeInOut1{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes fadeInOut2{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fadeInOut3{0%{opacity:0}50%{opacity:0}to{opacity:1}}.container .app .appfooter{width:100%;height:25vh;background-color:#fff;text-align:center;border-top:.1vh solid #e5e5e5;padding-top:2vh;box-sizing:border-box}.container .app .appfooter span{color:#000;font-size:.8rem;display:block;margin-bottom:1rem;font-weight:200}.container .app .appfooter .appfooter_logo{width:100%;height:6rem;display:flex;justify-content:center;align-items:center}.container .app .appfooter .appfooter_logo .logo{width:11rem;height:4rem}.container .app .appfooter .appfooter_logo .logo img{width:100%;height:100%}.container .app .appfooter .appfooter_link{display:flex;justify-content:center;align-items:center;gap:10px}}
