.modal_container[data-v-591cd963]{width:100%}.modal_container .modal_content[data-v-591cd963]{width:1440px;margin:0 auto;position:relative}.section_bg[data-v-591cd963]:before{content:"";display:block;position:absolute;background-color:#f9fbfb;width:100vw;height:100%;z-index:-1}.carousel[data-v-591cd963]{width:100%;overflow:hidden;position:relative}.carousel-inner[data-v-591cd963]{display:flex;animation:scroll-591cd963 15s linear infinite}.carousel-inner img[data-v-591cd963]{width:33.3333%}@keyframes scroll-591cd963{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.mainPage[data-v-591cd963]{width:100%}img[data-v-591cd963]{display:block}.main_banner[data-v-591cd963]{width:100%}.main_banner[data-v-591cd963] .el-icon-arrow-left,.main_banner[data-v-591cd963] .el-icon-arrow-right{font-size:24px;font-weight:700}.main_banner[data-v-591cd963] .el-carousel__indicators--horizontal{bottom:80px}.main_banner[data-v-591cd963] .el-carousel__button{width:16px!important;height:16px!important;border-radius:50%;background-color:#a8a8a8!important}.main_banner .carousel_item_1[data-v-591cd963]{background-image:url(../img/main-1.dd4203fe.jpg)}.main_banner .carousel_item_2[data-v-591cd963]{background-image:url(../img/main-2.5b30949b.jpg)}.main_banner .carousel_item_content[data-v-591cd963]{width:100%;height:100%;position:relative;color:#fff;text-align:left;background-repeat:no-repeat;background-size:100% 100%;background-position:bottom}.main_banner .carousel_item_content .main-text[data-v-591cd963]{position:absolute;top:180px;left:50%;transform:translateX(-50%)}.main_banner .carousel_item_content .carousel_item_text[data-v-591cd963]{font-family:RememLight;position:absolute;top:304px;left:50%;transform:translateX(-50%);text-align:center;font-size:24px;line-height:30px;color:#fff}.main_banner .carousel_item_content .gradient-div[data-v-591cd963]{width:100%;height:200px;position:absolute;bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.section-container[data-v-591cd963]{width:1440px;margin:0 auto;position:relative;text-align:left}.features-section[data-v-591cd963]{display:flex;align-items:flex-start;justify-content:space-between;text-align:left;padding:120px 80px 80px;margin-top:40px}.features-section .features-section-left[data-v-591cd963]{font-family:AthenaLight;font-weight:600;font-size:36px;line-height:40px;color:#12161d}.features-section .features-section-right .features-section-info[data-v-591cd963]{width:680px;color:#61656e;font-size:18px;line-height:24px;margin-bottom:80px}.features-section .features-section-right .info-house-type[data-v-591cd963]{display:flex;align-items:center;justify-content:space-between}.features-section .features-section-right .info-house-type .house-type-item[data-v-591cd963]{flex:1}.features-section .features-section-right .info-house-type .house-type-item .house-type-item-value[data-v-591cd963]{font-family:RememRegular;color:#12161d;font-size:36px;line-height:48px;margin-bottom:12px}.features-section .features-section-right .info-house-type .house-type-item .house-type-item-key[data-v-591cd963]{color:#61656e;font-size:16px;line-height:24px}.gallery-section[data-v-591cd963]{padding:40px}.gallery-section .info_sa_box[data-v-591cd963]{width:100%;overflow:hidden}.gallery-section .info_sa_box .sa_img_more[data-v-591cd963]{display:flex}.gallery-section .info_sa_box .sa_img_more .sa_img_more_item[data-v-591cd963]{margin-left:48px}.gallery-section .info_sa_box .sa_img_more img[data-v-591cd963]{width:600px;height:320px;border-radius:8px}.prime-section[data-v-591cd963]{padding:80px 80px 120px;display:flex;align-items:center;justify-content:flex-end}.prime-section .prime-section-content[data-v-591cd963]{width:682px}.prime-section .prime-section-content .prime-section-content-item[data-v-591cd963]{margin-bottom:40px}.prime-section .prime-section-content .prime-section-content-item[data-v-591cd963]:last-child{margin-bottom:0}.prime-section .prime-section-content .prime-section-content-item .item-title[data-v-591cd963]{font-family:RememBold;color:#12161d;font-size:24px;line-height:32px;margin-bottom:20px}.prime-section .prime-section-content .prime-section-content-item .item-content[data-v-591cd963]{color:#61656e;font-size:18px;line-height:24px}.overview-section[data-v-591cd963]{padding:120px 80px;display:flex;align-items:center;justify-content:space-between}.overview-section .overview-section-left .overview-section-left-title[data-v-591cd963]{font-family:Athena-Regular;font-size:36px;line-height:48px;color:#12161d;margin-bottom:24px}.overview-section .overview-section-left .overview-section-left-content[data-v-591cd963]{font-size:18px;line-height:24px;color:#61656e;margin-bottom:20px}.overview-section .overview-section-left .overview-section-item[data-v-591cd963]{margin-bottom:12px}.overview-section .overview-section-left .overview-section-item[data-v-591cd963]:last-child{margin-bottom:0}.overview-section .overview-section-left .overview-section-item .overview-section-item-key[data-v-591cd963]{font-family:RememRegular;font-weight:500;font-size:20px;line-height:24px;margin-bottom:4px;color:#000}.overview-section .overview-section-left .overview-section-item .overview-section-item-value[data-v-591cd963]{font-size:18px;line-height:24px;color:#61656e}.overview-section .overview-section-right[data-v-591cd963]{width:741px;height:716px}.type-section[data-v-591cd963]{padding:120px 80px;display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.type-section .type-section-item[data-v-591cd963]{flex:1;position:relative}.type-section .type-section-item .type-section-item-img[data-v-591cd963]{width:100%}.type-section .type-section-item .type-section-item-img-c[data-v-591cd963]{position:absolute;left:-7px;top:325px}.type-section .type-section-item .type-section-item-mask[data-v-591cd963]{border-radius:5px;border:1px solid #f0effb;border-top:0}.type-section .type-section-item .type-section-item-mask .type-section-item-content[data-v-591cd963]{padding:40px 0 55px;margin:0 40px;border-bottom:2px solid #f0effb}.type-section .type-section-item .type-section-item-mask .type-section-item-content .type-section-item-size[data-v-591cd963]{display:flex;align-items:center;justify-content:space-between}.type-section .type-section-item .type-section-item-mask .type-section-item-content .type-section-item-size .type-section-item-size-value[data-v-591cd963]{font-size:43px;line-height:65px;color:grey}.type-section .type-section-item .type-section-item-mask .type-section-item-content .type-section-item-size .type-section-item-size-value span[data-v-591cd963]{font-size:29px;line-height:44px;color:#585858}.type-section .type-section-item .type-section-item-mask .type-section-item-content .type-section-item-size .type-section-item-close[data-v-591cd963]{width:84px;height:94px;cursor:pointer}.type-section .type-section-item .type-section-item-mask .type-section-item-content .type-section-item-name[data-v-591cd963]{font-family:AlimamaFangYuanTiVF;font-weight:600;font-size:43px;line-height:65px;color:#000929}.type-section .type-section-item .type-section-item-mask .type-section-item-info[data-v-591cd963]{display:flex;align-items:center;justify-content:space-between;padding:30px 40px}.type-section .type-section-item .type-section-item-mask .type-section-item-info .item-info-item[data-v-591cd963]{display:flex;align-items:center;justify-content:flex-start}.type-section .type-section-item .type-section-item-mask .type-section-item-info .item-info-item .item-info-item-icon[data-v-591cd963]{width:36px;height:36px;margin-right:12px}.type-section .type-section-item .type-section-item-mask .type-section-item-info .item-info-item .item-info-item-value[data-v-591cd963]{font-size:25px;line-height:35px;color:#000929}.type-section .type-section-item .type-section-item-mask .type-section-item-img[data-v-591cd963]{width:100%}.type-section .type-section-item .type-section-item-mask .type-section-item-img img[data-v-591cd963]{width:100%;margin-top:20px}.frequently-section[data-v-591cd963]{padding:120px 80px;display:flex;align-items:flex-start;justify-content:space-between}.frequently-section .frequently-left .frequently-left-title[data-v-591cd963]{font-family:Athena-Regular;font-size:44px;line-height:52px;color:#12161d;margin-bottom:24px}.frequently-section .frequently-left .frequently-left-desc[data-v-591cd963]{font-size:18px;line-height:24px;color:#61656e}.frequently-section .frequently-right[data-v-591cd963]{width:666px}.frequently-section .frequently-right .frequently-right-item[data-v-591cd963]{padding:28px 24px;border-radius:8px;border:1px solid #e5e5e6;margin-bottom:20px;animation:all .5s}.frequently-section .frequently-right .frequently-right-item[data-v-591cd963]:last-child{margin-bottom:0}.frequently-section .frequently-right .frequently-right-item .item-top[data-v-591cd963]{display:flex;align-items:center;justify-content:space-between}.frequently-section .frequently-right .frequently-right-item .item-top .item-top-title[data-v-591cd963]{font-family:RememBold;font-size:24px;line-height:32px;color:#12161d}.frequently-section .frequently-right .frequently-right-item .item-top .item-top-icon[data-v-591cd963]{width:24px;height:24px;cursor:pointer}.frequently-section .frequently-right .frequently-right-item .item-bottom[data-v-591cd963]{margin-top:24px;font-size:18px;line-height:24px;color:#61656e}.contact-section[data-v-591cd963]{padding:120px 80px;display:flex;align-items:flex-start;justify-content:space-between;gap:0 64px}.contact-section .contact-left[data-v-591cd963]{flex-shrink:0}.contact-section .contact-left .contact-left-title[data-v-591cd963]{font-family:Athena-Regular;font-size:44px;line-height:52px;color:#12161d}.contact-section .contact-left .contact-left-desc[data-v-591cd963]{margin-top:24px;font-size:18px;line-height:24px;color:#61656e}.contact-section .contact-right[data-v-591cd963]{width:666px;padding:50px;gap:10px;border-radius:10px;border:1px solid #e5e5e6}.contact-section .contact-right .contact-section-item[data-v-591cd963]{margin-bottom:20px}.contact-section .contact-right .contact-section-item[data-v-591cd963]:last-child{margin-bottom:0}.contact-section .contact-right .send-msg[data-v-591cd963]{width:100%;margin-top:40px;cursor:pointer;background-color:#000;color:#fff;border-radius:24px;font-size:18px;line-height:45px;text-align:center}