.bt{box-sizing:border-box;background:#6488c6;padding:20px}.bottom{display:flex;justify-content:center;align-items:center}.line{width:70%;height:1px;border-top:1px solid #fff}.logo_img{margin:0 40px;width:75px;height:70px}.logo_img_mobile{margin:0 20px;width:45px;height:43px}.text{display:flex;align-items:center;justify-content:center;margin:20px auto 20px;font-family:PingFang SC;font-weight:400;font-size:16px;color:#fff}.text_mobile{flex-direction:column}body,html{margin:0;padding:0}#app,.page,body,html{height:100%}.page{display:flex;flex-direction:column;overflow:auto}.to_top_img{bottom:50px;z-index:9999}.fy_img,.to_top_img{position:fixed;right:40px;width:50px;height:50px}.fy_img{top:160px;z-index:99}.fy_img_mobile{width:60px;height:60px;top:120px;right:10px}.nav{background-color:#6488c6;font-size:16px;padding:35px 120px 35px;box-sizing:border-box}.nav,.nav_sp{display:flex;justify-content:space-between;align-items:center}.nav_sp{width:18px}a{text-decoration:none;color:#000;transition:opacity .3s ease,color .3s ease,box-shadow .3s ease}a:hover{opacity:.6}.selet_img{width:18px;height:18px}.nav-item{position:relative}.nac_ite_sp{width:120px;height:20px;position:absolute;top:0;left:0}.rot_sp{font-family:PingFang SC;font-weight:500;font-size:18px;color:#fff}.dropdown{width:220px;display:block;position:absolute;background-color:transparent;padding:0;z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none}.logofont{width:220px;height:50px}.nav-item:hover .dropdown{opacity:1;pointer-events:auto}.dropdown a{display:block;font-family:PingFang SC;font-weight:400;font-size:18px;color:#042c71;text-decoration:none;margin:5px 0;opacity:.1;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease}.dropdown a:hover{color:42C71;box-shadow:none;text-decoration:none}.dropdown a:first-child{transition-delay:.1s}.dropdown a:nth-child(2){transition-delay:.2s}.dropdown a:nth-child(3){transition-delay:.3s}.nav-item:hover .dropdown a{opacity:1;transform:translateY(0)}.nav_mobile{position:relative;z-index:99;width:100%;height:15%;background:#6488c6;font-size:16px;box-sizing:border-box}.to_top_img_mobile{width:25px;left:30px}.logofont_mobile,.to_top_img_mobile{position:absolute;height:25px;z-index:9;bottom:20%}.logofont_mobile{width:110px;left:50%;transform:translate(-50%)}.nav_moile_left_line{height:800px;padding-left:30px;padding-top:140px;display:flex;flex-direction:column;background:linear-gradient(270deg,transparent,#000 200%);position:relative;z-index:999}.home_container{display:flex;justify-content:space-between;flex-direction:column;width:100%;padding-bottom:0;height:100%;overflow:hidden}.home_img{flex:1;width:100%;max-width:100%;opacity:0;transform:scale(0);height:700px;animation:fadeInFromCenter 1.2s forwards}.bottom-component{width:100%;z-index:10}@keyframes fadeInFromCenter{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.slide-down-enter-from,.slide-down-leave-to{height:0;opacity:0;overflow:hidden}.slide-down-enter-active,.slide-down-leave-active{height:auto;opacity:1;overflow:hidden;transition:height .3s ease,opacity .3s ease}.rotate-icon{transform:translateY(-50%) rotate(180deg)!important}.yacht{width:100%}.yacht_mobile{height:88%}.yacht-top{position:relative;width:100%}.yacht-top_mobile{height:250px}.yacht-bg1{width:100%}.yacht-box{padding-left:20px;box-sizing:border-box;border-left:1px solid #fff;position:absolute;z-index:5;bottom:60px;right:60px;height:120px;border-radius:0 0 0 0;display:flex;justify-content:space-between;align-items:center}.yacht-title{font-family:Arial,sans-serif;font-weight:600;font-size:120px;color:#fff;margin-right:180px}.yachtt-right{justify-content:space-between}.yacht-nums,.yachtt-right{display:flex;align-items:center}.yacht-nums{margin-left:67px;flex-direction:column}.yacht-num{font-weight:600;font-size:42px}.yacht-num,.yacht-num-title{font-family:Arial,sans-serif;color:#fff}.yacht-num-title{margin-top:5px;text-align:center;font-weight:400;font-size:20px}.yacht-top-bgsm{position:absolute;bottom:-35%;transform:translateY(-50%);left:5%;width:35%;height:38%;border-radius:0 0 0 0}.yacht-top-bgsm_mobile{left:10px;width:140px;height:85px}.yacht-center-text{width:1400px;margin:260px auto 40px;font-family:Arial,sans-serif;font-weight:400;font-size:18px;color:#021131;line-height:25px;text-align:left;font-style:normal;text-transform:none}.yacht-center-text_mobile{letter-spacing:1px;width:94%;margin:0 auto;margin-top:60px;font-size:16px;line-height:22px}.yacht-bg2{width:100%;height:800px;border-radius:0 0 0 0;margin-bottom:20px}.yacht-bg2_mobile{margin-bottom:1px;height:200px}.yacht-sels{height:85px;padding:0 200px 10px;box-sizing:border-box;border-bottom:1px solid #6488c6;margin:0 auto;width:1800px;justify-content:space-between;font-family:Arial,sans-serif;font-weight:400;font-size:20px;color:#021131;margin-bottom:40px}.yacht-sels,.yacht-sels_mobile{position:relative;display:flex;align-items:center}.yacht-sels_mobile{z-index:99;margin:0 auto;width:95%}.tcMobile{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999}.tcMobilecontent{top:50%;transform:translate(-50%,-50%);height:50%;background:#fff;border-radius:10px;padding:20px;box-sizing:border-box;overflow:auto;font-family:PingFang SC;font-weight:400;font-size:20px;color:#333;line-height:22px}.tcMobilecontent,.yacht-sel-boxs{position:absolute;left:50%;width:80%}.yacht-sel-boxs{display:flex;justify-content:space-between;top:2px;transform:translate(-50%);height:100%}.yacht-sel{height:60px;margin-top:20px}.yacht-sel-logo{width:75px;height:70px}.sel_img_mobile{width:20px;height:10px;transform:rotateX(180deg)}.yacht-sel-logo_mobile{position:absolute;top:50%;right:0;transform:translateY(-70%);width:50px;height:42px}.yacht-sel-text1{width:1400px;margin:0 auto 40px;font-family:Arial,sans-serif;font-weight:400;font-size:18px;color:#021131;line-height:25px;word-wrap:break-word;overflow-wrap:break-word}.yacht-sel-text1_mobile{letter-spacing:1px;width:94%;margin:10px auto}.yacht-sel-text2{padding:30px 260px 0 360px;width:1050px;height:710px;-webkit-line-clamp:3}.yacht-sel-text2,.yacht-sel-text3{box-sizing:border-box;background:#f0f3f9;font-family:Arial,sans-serif;font-weight:400;font-size:18px;color:#021131;line-height:25px;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.yacht-sel-text3{width:100%;-webkit-line-clamp:8}.yacht-sel-text2_mobile{padding:0;width:205px;height:120px;padding-right:50px;padding-left:15px}.yacht-sel-text2_mobile,.yacht-sel-text3_mobile{box-sizing:border-box;line-height:30px;overflow:hidden;text-overflow:ellipsis}.yacht-sel-text3_mobile{padding:0;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.yacht-sel-img-box{margin:0 auto 40px;margin-top:-680px;width:1400px}.yacht-sel-img-box_mobile{margin-top:-120px;width:100%}.yacht-sel-img1{margin-right:20px;width:690px;height:431px;border-radius:0 0 0 0}.yacht-sel-img1_mobile{margin-left:10px;width:45%;height:150px}.yacht-sel-img2{width:690px;height:789px;border-radius:0 0 0 0;margin-bottom:20px}.yacht-sel-img2_mobile{width:45%;height:256px}.yacht-sel-img3{margin-right:20px;width:690px;height:431px;border-radius:0 0 0 0}.yacht-sel-img3_mobile{margin-left:10px;width:45%;height:216px}.yacht-sel-img4{width:690px;height:453px;border-radius:0 0 0 0}.yacht-sel-img4_mobile{width:45%;height:226px}.yacht-detail{margin-top:60px}.yacht-detail-title{text-align:center;font-family:Arial,sans-serif;font-weight:600;font-size:52px;color:#021131;margin-bottom:40px}.yacht-detail-title_mobile{font-size:26px}.yacht-detail-sel{position:relative;width:1800px;margin:0 auto 40px;border-bottom:1px solid #6488c6;font-family:Arial,sans-serif;font-weight:500;font-size:20px;color:#021131;height:62px}.yacht-detail-sel-box{display:flex;justify-content:space-between;align-items:center;position:absolute;width:80%;height:100%;top:0;left:50%;transform:translate(-50%)}.yacht-detail-sel-title{box-sizing:border-box;margin-top:17px;padding-bottom:20px}.yacht-detail-img-box{width:1400px;height:700px;border-radius:0 0 0 0;margin:0 auto 40px;position:relative;height:780px}.yacht-detail-img{width:1400px;height:700px;border-radius:0 0 0 0}.yacht-detail-img_mobile{width:100%;height:250px}.yacht-detail-leftright{margin-top:30px;display:flex;align-items:center;justify-content:center}.yacht-detail-leftright_mobile{margin-top:5px}.yacht-detail-toleft{margin-right:30px}.yacht-detail-toleft,.yacht-detail-toright{width:50px;height:50px}.yacht-detail-tobig{position:absolute;width:30px;height:30px;right:0;bottom:0}.yacht-detail-cont{text-align:center;margin-bottom:40px;font-family:Arial,sans-serif;font-weight:600;font-size:36px;color:#021131;line-height:36px}.yacht-detail-cont_mobile{font-size:30px;margin-top:60px}.yacht-detail-cont-box{width:1400px;margin:0 auto 40px;display:flex;align-items:center}.yacht-detail-cont-box_mobile{width:100%}.yacht-detail-cont-img{margin-right:80px;width:690px;height:345px;border-radius:0 0 0 0}.yacht-detail-cont-img_mobile{width:200px;height:150px;margin-right:5px}.yacht-detail-cont-text{font-family:Arial,sans-serif;font-weight:600;font-size:20px;color:#021131}.yacht-detail-cont-text_mobile{font-size:15px}.ydct_line{display:flex;align-items:center;font-family:Arial,sans-serif;font-weight:600;font-size:36px;color:#021131}.ydct_line_mobile{font-size:15px}.ydct_line_line{margin-right:20px;position:relative}.ydct_line_line_pos{position:absolute;top:0;left:0;height:100%;background:#6488c6;width:50%}.yacht-detail-sm{display:flex;align-items:center;font-family:Arial,sans-serif;font-weight:600;font-size:24px;color:#021131;width:74%;margin:0 auto}.yacht-detail-sm_mobile{font-size:20px;width:94%}.yacht-detail-sm-title{padding-bottom:20px}.ydst_sel{box-sizing:border-box;font-family:Arial,sans-serif;font-weight:600;font-size:20px;color:#6488c6;border-bottom:5px solid #6488c6}.ydst_line{margin:-4px auto 0;width:1800px;height:1px;background:#6488c6;border-radius:0 0 0 0}.ydst_line_mobile{width:100%}.ydst_spec_bigbox{width:75%;margin:40px auto;font-family:Arial,sans-serif;font-weight:500;font-size:18px;color:#021131;flex-wrap:wrap;display:flex;align-items:center}.ydst_spec_bigbox_mobile{width:94%;margin:20px auto}.ydst_spec{margin-right:50px;margin-bottom:60px;width:300px}.ydst_spec_mobile{margin-right:60px;font-size:15px;width:100px}.ydstsb_line{margin:15px auto;width:670px;height:1px;background:#f0f3f9;border-radius:0 0 0 0}.ydstsb_line_mobile{width:100%}.yacht-detail-sm-img-box{box-sizing:border-box;border-bottom:1px solid #6488c6;margin:0 auto;width:92%;padding-left:150px;border-radius:0 0 0 0;margin-bottom:40px;padding-bottom:20px}.yacht-detail-sm-img-box_mobile{padding-left:0;padding-top:10px}.ydsib_line{display:flex;align-items:end;margin-bottom:30px}.yacht-detail-sm-img{margin-right:20px;object-fit:cover;height:300px;border-radius:0 0 0 0}.yacht-detail-sm-img_mobile{height:150px}.yacht-detail-sm-img-tobig_mobile{width:25px;height:25px}.yacht-detail-sm-img-text_mobile{font-size:22px}.yacht-detail-bot-img-box{height:260px;position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.yacht-detail-bot-img-box_mobile{padding-top:20px;height:120px}.yacht-detail-bot-img{position:absolute;top:0;left:0;width:100%;height:100%}.yacht-detail-bot-img-text{position:relative;font-family:Arial,sans-serif;font-weight:600;font-size:52px;color:#fff;margin-bottom:40px}.yacht-detail-bot-img-text_mobile{font-size:30px;margin-bottom:20px}.acht-detail-bot-img-buts{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.acht-detail-bot-img-buts_mobile{width:80%}.yacht-detail-bot-img-but{position:relative;text-align:center;line-height:48px;width:210px;height:48px;background:#fff;border-radius:0 0 0 0;font-family:Arial,sans-serif;font-weight:600;font-size:18px;color:#6488c6}.modal-overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-image,.modal-overlay{width:100%;height:100%}.close-button{position:absolute;top:20px;right:20px;font-size:30px;color:#000;cursor:pointer}.yacht-top{animation-delay:0s}.yacht-center-text{animation-delay:.5s}.yacht-bg2{animation-delay:1s}.yacht-sels{animation-delay:1.2s}.yacht-sel-box{animation-delay:1.4s}.bottomtext{height:120px;background:#6488c6;text-align:left;padding-top:30px;padding-left:14.5%}.bottomtext,.bottomtext_mobile{box-sizing:border-box;width:100%}.bottomtext_mobile{padding-bottom:20px;padding-right:5px;padding-top:20px;padding-left:20px}.line_font{opacity:90%;font-family:PingFang SC;font-weight:400;font-size:16px;color:#fff}.lf_sp_sp{margin:5px 0 16px}.bt_line{width:500px;height:1px;border-top:1px solid #fff}.bt_line_mobile{width:300px}.a_bt_sp{text-align:center;color:#fff;font-size:20px;position:absolute;right:20%;top:50%;transform:translateY(-50%);z-index:99}.Projects{justify-content:space-between;height:100%}.Projects,.Projects_box{display:flex;flex-direction:column}.Projects_box{width:71%;margin:60px auto}.Projects_box_mobile{width:92%;margin-top:15px}.Projects_big_title{font-family:Arial,sans-serif;font-weight:600;font-size:36px;color:#021131;line-height:36px;text-align:left;margin-bottom:40px}.Projects_big_title_mobile{margin-bottom:20px;font-size:28px}.Projects_small_box{padding-top:105px;position:relative;width:100%;height:356px;border-radius:0 0 0 0;padding-bottom:60px;margin-bottom:40px;border-bottom:1px solid #6488c6}.Projects_small_box_mobile{padding-top:0;height:150px;padding-bottom:24px}.Projects_small_box{transition:transform .3s ease,box-shadow .3s ease}.Projects_small_box:hover{transform:translateY(-5px)}.Projects_small_title{width:52%;font-family:Arial,sans-serif;font-weight:600;font-size:28px;color:#021131;line-height:39px;text-align:left;font-style:normal;text-transform:none;word-wrap:break-word;overflow-wrap:break-word}.Projects_small_title_mobile{width:50%;line-height:25px;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.learn_more{margin-top:20px;width:176px;height:48px;border-radius:0 0 0 0;border:1px solid #6488c6;font-family:PingFang SC;font-weight:600;font-size:18px;color:#6488c6;text-align:left;font-style:normal;text-transform:none;line-height:48px;text-align:center}.projects_img{position:absolute;top:0;right:0;width:640px;height:356px}.projects_img_mobile{width:180px;height:150px}.News_button{font-family:Arial,sans-serif}.News_button_mobile{padding:10px;width:150px;height:30px}.Projects_small_box:hover .News_button{color:#fff}.Projects_small_box:hover .News_button:before{width:100%}.Projects_big_title{animation-delay:0s}.Project{display:flex;flex-direction:column;justify-content:space-between;height:100%}.Project_mobile{height:88%}.Project_box{width:71%;margin:60px auto}.Project_box_mobile{margin:20px auto;width:94%}.Project_top{font-weight:400;font-size:16px;margin-bottom:10px}.Project_title,.Project_top{font-family:Arial,sans-serif;color:#021131}.Project_title{font-weight:600;font-size:28px;line-height:39px}.Project_img{margin:20px auto;width:100%;height:779px;border-radius:0 0 0 0}.Project_img_mobile{height:300px}.Project_name{display:flex;justify-content:space-between;align-items:center;font-family:Arial,sans-serif;font-weight:400;font-size:24px;color:#021131;margin-bottom:60px;word-wrap:break-word;overflow-wrap:break-word}.Project_name_mobile{margin-bottom:0}.Project_name_right{display:flex;align-items:center}.pnr_sp{justify-content:center;margin:40px auto 60px}.Project_next_img{width:50px;height:50px}.pni_sp{margin-right:20px}.Project_content{overflow:auto;font-family:Arial,sans-serif;font-weight:500;font-size:18px;color:#021131;line-height:25px;text-align:left;margin-bottom:60px;word-wrap:break-word;overflow-wrap:break-word}.Project_content_mobile{margin-bottom:0}.Project_text{font-weight:500;font-size:18px;text-align:left;line-height:25px}.Project_text,.pro_title{font-family:Arial,sans-serif;color:#021131}.pro_title{position:relative;text-align:center;font-weight:600;font-size:52px;margin-bottom:40px}.pro_title_mobile{font-size:30px}.pos_next_img{position:absolute;top:50%;transform:translateY(-50%);right:0;width:50px;height:50px}.pro_boxs{width:100%;margin:0 auto 40px;display:flex;align-items:center}.pbb_sp{overflow-x:auto;height:380px}.pro_box{flex-shrink:0;margin-right:20px;width:423px;font-family:Arial,sans-serif;font-weight:400;font-size:20px;color:#021131}.pro_box,.prob_img{height:283px;border-radius:0 0 0 0}.prob_img{width:100%;margin-bottom:20px}.spsp{display:flex;justify-content:end}.pro_button{margin-top:20px;display:flex;align-items:center;justify-content:center;width:216px;height:48px;border-radius:0 0 0 0;border:1px solid #6488c6;text-align:center;font-family:Arial,sans-serif;color:#6488c6;line-height:48px;font-size:20px}.img_spspsp{width:8px;height:14px;margin-left:10px}.brand-story{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-around}.brand-story_mobile{height:80%}.brand_story_container{display:flex;flex-direction:column;width:71%;margin:60px auto}.brand_story_container_mobile{display:flex;flex-direction:column;width:92%;margin:15px auto}.brand_story_title{text-align:left;font-family:Arial,sans-serif;font-weight:600;font-size:36px;color:#021131;line-height:36px}.brand_story_title_mobile{margin-bottom:10px;font-size:22px}.brand_story_img{width:100%;height:700px;border-radius:0 0 0 0;margin:40px 0 20px 0}.brand_story_img_mobile_mobile{width:92%;height:400px;border-radius:0 0 0 0;margin-bottom:20px}.brand_content{letter-spacing:1px;font-family:Arial,sans-serif;color:#35353d;line-height:25px}.brand_content,.content{text-align:left;font-weight:500;font-size:18px}.content{margin:20px auto;width:1400px;font-family:PingFang SC;color:#021131}.brand_story_title{animation-delay:0s}.brand_story_img{animation-delay:.3s}.brand_content{animation-delay:.6s}.News{display:flex;flex-direction:column;justify-content:space-between;height:100%}.News_mobile{height:80%}.News_story_container{display:flex;flex-direction:column;width:71%;margin:60px auto}.News_story_container_mobile{display:flex;flex-direction:column;width:94%;margin:15px auto}.News_big_title{margin-bottom:40px;text-align:left;font-family:Arial,sans-serif;font-weight:600;font-size:36px;color:#021131}.News_big_title_mobile{font-weight:600;margin-bottom:10px;font-size:25px}.News_list{display:flex;align-items:center;border-bottom:1px solid #6488c6;padding-bottom:61px;margin-bottom:40px;transition:transform .3s ease,box-shadow .3s ease}.News_list_mobile{padding-bottom:20px;margin-bottom:20px}.News_list:hover{transform:translateY(-5px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.News_img{margin-right:60px;width:640px;height:356px;border-radius:0 0 0 0}.News_img_mobile{width:170px;height:122px;margin-right:20px}.News_content{width:700px}.News_content_mobile{width:50%}.News_title{width:90%;font-family:Arial,sans-serif;font-weight:600;font-size:28px;color:#021131;line-height:39px;word-wrap:break-word;overflow-wrap:break-word}.News_title_mobile{width:100%;font-weight:600;font-size:20px;white-space:nowrap}.News_small_title,.News_title_mobile{font-family:Arial,sans-serif;color:#021131;overflow:hidden;text-overflow:ellipsis}.News_small_title{width:90%;font-weight:500;font-size:18px;-webkit-line-clamp:3;overflow-wrap:break-word}.News_small_title,.News_small_title_mobile{line-height:25px;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}.News_small_title_mobile{width:100%;font-family:PingFang SC;font-weight:400;font-size:14px;color:#021131;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;overflow-wrap:break-word}.News_button{width:176px;height:48px}.News_button,.News_button_mobile{display:flex;border-radius:0 0 0 0;border:1px solid #6488c6;justify-content:center;align-items:center;font-family:PingFang SC;font-weight:600;font-size:18px;color:#6488c6;background:#fff;transition:color .5s ease;position:relative;overflow:hidden}.News_button_mobile{width:120px;height:28px}.News_button:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#6488c6;transition:width .5s ease;z-index:0}.News_list:hover .News_button{color:#fff}.News_list:hover .News_button:before{width:100%}.News_button_text{font-family:Arial,sans-serif;z-index:1}.News_button_text_mobile{font-size:12px}.News_button_icon{width:8px;height:14px;margin-left:10px;margin-top:2px;z-index:1}.News_big_title{animation-delay:0s}.New{width:100%;display:flex;height:100%;flex-direction:column;justify-content:space-between}.New_mobile{height:88%}.New_box{width:71%;margin:60px auto;display:flex;flex-direction:column}.New_box_mobile{margin-top:20px;width:94%}.New_title{text-align:left;font-family:Arial,sans-serif;font-weight:600;font-size:28px;color:#021131;margin-bottom:20px;word-wrap:break-word;overflow-wrap:break-word}.New_title_mobile{font-size:20px}.carousel-container{position:relative}.New_img{width:100%}.New_img_mobile{margin-bottom:10px;height:200px}.carousel-indicators{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.carousel-indicators span{width:12px;height:12px;border-radius:50%;background-color:hsla(0,0%,100%,.6);cursor:pointer;transition:background-color .3s ease}.carousel-indicators span.active{background-color:#6488c6}.New_change_img{width:100%;display:flex;justify-content:flex-end;margin-bottom:20px}.New_next_img{width:50px;height:50px;cursor:pointer}.New_content{letter-spacing:1px;font-family:Arial,sans-serif;font-weight:400;font-size:18px;color:#021131;line-height:25px;text-align:left;word-wrap:break-word;overflow-wrap:break-word}.New_title{animation-delay:0s}.carousel-container{animation-delay:.3s}.New_change_img{animation-delay:.6s}.New_content{animation-delay:.9s}.contact{display:flex;flex-direction:column;justify-content:space-between}.contact,.contact_box{width:100%;height:100%;overflow:hidden}.contact_box{box-sizing:border-box;position:relative}.contact_bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:filter .5s ease}.contact_small_box:hover~.contact_bg{filter:blur(4px)}.contact_small_box{box-sizing:border-box;position:absolute;top:43%;left:41%;display:flex;flex-direction:column;align-items:center;z-index:10;cursor:pointer}.contact_small_box_mobile{align-items:flex-start;top:43%;left:20%;transform:translate(-50%,-50%)}.contact-sb-wrap{position:relative;overflow:hidden;width:340px}.contact-sb-wrap_mobile{height:70px;margin-left:20px}.contact_sb_top{display:flex;align-items:center;margin-bottom:40px;transition:all .5s ease}.contact_sb_top_mobile{margin-left:30px}.contact-sb-top--upper{position:relative;white-space:nowrap;transform:translateX(0)}.contact-sb-top--upper.slide-active{animation:trainSlide 2s linear forwards}@keyframes trainSlide{0%{transform:translateX(0);opacity:1}50%{transform:translateX(100%);opacity:0}50.1%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.contact-sb-top--lower{transform:translateY(0)}.cot_img{width:30px;height:30px;margin-right:10px}.cot_img_mobile{width:15px;height:15px;margin-right:5px}.contact_sb_top_right_mobile{width:5px;height:5px}.contact_small_box:hover .contact-sb-top--lower{transform:translateY(-5px) scale(1.05);z-index:20;text-shadow:0 2px 8px rgba(0,0,0,.3)}.contact_sb_top_left{font-family:Arial,sans-serif;font-weight:600;font-size:52px;color:#fff;line-height:52px;margin-right:20px}.contact_sb_top_left_mobile{font-size:30px}.contact_sb_top_right{width:36px;height:36px}.contact_sb_top_left_email{font-family:Arial,sans-serif;font-weight:400;font-size:28px;color:#fff}.contact_sb_top_left_email_mobile{font-size:14px}.contact_bg{animation-delay:0s}.contact_small_box{animation-delay:.3s}.fsb{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;padding-bottom:80px}.fsb_mobile{height:78%}.translate-btn{position:fixed;right:40px;bottom:40px;width:120px;height:44px;line-height:44px;text-align:center;background-color:#6488c6;color:#fff;font-size:16px;font-weight:500;border-radius:22px;box-shadow:0 4px 12px rgba(100,136,198,.3);cursor:pointer;transition:background-color .3s ease;z-index:9998}.translate-btn:hover{background-color:#5577b9}.success-tip{position:fixed;top:50%;left:38%;transform:translate(-50%,-50%);background:#fff;padding:40px 60px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.15);text-align:center;z-index:9999;animation:fadeIn .5s ease-out forwards}.success-icon{font-size:48px;color:#6488c6;margin-bottom:15px}.success-text{font-size:24px;font-weight:600;color:#021131;margin-bottom:8px}.success-desc{font-size:16px;color:#666}.fsb_box{max-width:71%;margin:60px auto}.fsb_box_mobile{margin:10px auto;max-width:92%}.fsb_title{font-family:PingFang SC;font-weight:600;font-size:52px;color:#021131;line-height:52px;text-align:center;margin-bottom:40px}.fsb_title_mobile{font-size:26px;margin-bottom:10px}.fsb_small_title{width:1200px;height:auto;font-family:PingFang SC;font-weight:400;font-size:18px;color:#021131;line-height:26px;text-align:center;margin-bottom:40px;white-space:normal}.fsb_small_title_mobile{text-align:left;width:100%;margin-bottom:15}.fsb_form{display:flex;flex-direction:column;align-items:center}.fsb_inpu{width:360px;height:30px;border-radius:0 0 0 0;border:1px solid #6488c6}.fsb_form label{font-size:16px;color:#021131;margin-bottom:10px}.fsb_form input,.fsb_form select,.fsb_form textarea{padding:10px;margin-bottom:20px;border:1px solid #6488c6;border-radius:4px;font-size:16px}.fsb_form textarea{height:100px}.fsb_checkbox{display:flex;align-items:flex-start;margin-bottom:10px}.fsb_checkbox input{margin-right:10px;margin-top:2px;appearance:none;width:20px;height:20px;border:1px solid #6488c6;border-radius:3px;position:relative;cursor:pointer}.fsb_checkbox input:checked:before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:600}.fsb_checkbox input:checked{background-color:#6488c6;border-color:#6488c6}.fsb_checkbox input.error{border-color:#f44!important}.fsb_checkbox input.error:checked{background-color:#f44!important;border-color:#f44!important}.fsb_check_font{width:334px;font-family:PingFang SC;font-weight:400;font-size:16px;color:#021131;line-height:22px}.fsb_privacy{font-size:14px;color:#666;margin-bottom:20px}.fsb_submit{width:360px;height:38px;background:#6488c6;border-radius:0 0 0 0;line-height:38px;text-align:center;font-family:PingFang SC;font-weight:600;font-size:18px;color:#fff;border:0;margin-bottom:30px;cursor:pointer}.fsb_submit:hover{background-color:#5577b9}.fsb_radio_group{display:flex;flex-direction:column;margin-bottom:20px}.fsb_radio{width:370px;display:flex;align-items:center;margin-bottom:10px;font-size:16px;color:#021131}.fsb_radio input{margin-right:10px;appearance:none;width:20px;height:20px;border:1px solid #999;border-radius:50%;position:relative}.fsb_radio input:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#021131;border-radius:50%}.fsb_title{animation-delay:0s}.fsb_small_title{animation-delay:.3s}.fsb_form{animation-delay:.6s}.fsb_form .fsb_radio_group.error input[type=radio],.fsb_form textarea.error,.fsb_inpu.error{border-color:#f44}.error-tip{position:relative;top:-15px;left:0;font-size:14px;color:#f44;margin-bottom:10px;text-align:left;width:360px}@keyframes floatFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProjectOne{display:flex;flex-direction:column;justify-content:space-between;height:100%}.ProjectOne_mobile{height:88%}.ProjectOne_box{padding-left:100px;width:1460px;margin:60px auto}.ProjectOne_box_mobile{width:100%;padding-left:0;margin:20px auto}.ProjectOne_top{display:flex;align-items:center;margin-left:10px;font-weight:400;font-size:16px;margin-bottom:10px;animation:floatFadeIn .5s ease forwards}.ProjectOne_title,.ProjectOne_top{font-family:Arial,sans-serif;color:#021131}.ProjectOne_title{font-weight:600;font-size:36px;margin-bottom:40px;animation:floatFadeIn .5s ease .1s forwards;opacity:0}.ProjectOne_title_mobile{margin-left:10px;font-size:30px;margin-bottom:10px}.ProjectOne_list{display:flex;align-items:center;flex-wrap:wrap}.ProjectOne_list_mobile{justify-content:space-around}.ProjectOne_item{margin-right:20px;margin-bottom:40px;transition:transform .3s ease,box-shadow .3s ease;animation:floatFadeIn .5s ease forwards;opacity:0}.ProjectOne_itemg_mobile{margin-right:0}.ProjectOne_item:hover{transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,0,.1)}.ProjectOne_img{width:453px;height:283px;margin-bottom:20px}.ProjectOne_img_mobile{width:180px;height:120px}.ProjectOne_type{margin:0 10px 10px 10px;font-family:Arial,sans-serif;font-weight:500;font-size:20px;color:#021131;text-align:left}.ProjectOne_type_mobile{font-size:14px;width:160px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.Projectsde{display:flex;flex-direction:column;justify-content:space-between;height:100%}.Projectsde_mobile{height:88%}.Projectsde_box{display:flex;flex-direction:column;width:71%;margin:60px auto}.Projectsde_box_mobile{margin:20px auto;width:94%}.Projectsde_big_title{font-family:Arial,sans-serif;font-weight:600;font-size:28px;color:#021131;text-align:left;font-style:normal}.Projectsde_big_title_mobile{font-size:24px}.projectsde_img{width:1400px;height:779px;border-radius:0 0 0 0;margin:10px auto}.projectsde_img_mobile{border:1px solid;width:100%;height:250px}.projectsde_content{letter-spacing:1px;margin-top:10px;font-family:Arial,sans-serif;font-weight:500;font-size:18px;color:#021131;line-height:25px;word-wrap:break-word;overflow-wrap:break-word}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{opacity:0;animation:fadeIn .8s ease-out forwards}.Projectsde_big_title{animation-delay:0s}.projectsde_content{animation-delay:1s}