.aesthetics,.banner .title,.brand,.case .title,.estate .title,.investment,.plan .sub_title,.plan .title,.quality .content .desc,.quality .title{text-align:center}.aesthetics,.banner,.estate,.net,.net .network,.slogan{overflow:hidden}.apply_dialog .isnotNeed,.clearfix::after{visibility:hidden}.banner{position:relative;height:7.5rem;margin:0 auto;max-width:1920px;min-width:1280px;background-repeat:no-repeat;background-position:center;background-size:cover}.banner .title{margin-top:.85rem;font-size:.42rem;line-height:.42rem;letter-spacing:.01rem;color:#fff}.banner .new_btn{position:absolute;bottom:.8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.investment{background:#f5f5f5;padding:.48rem 0 1.1rem}.investment .title{font-size:.36rem;color:#111}.investment .content{margin-top:.86rem;display:flex;justify-content:space-between;height:6.5rem}.investment .content .card{background:#fff;padding:.52rem .45rem;flex:0 0 auto;width:7.55rem}.investment .content .card img{display:block;width:100%}.investment .content .card .desc{margin:.48rem .97rem;font-size:.2rem;color:#111}.case{padding-bottom:.35rem}.light_extravagance,.quality{padding-bottom:.72rem}.case .title{margin-top:.8rem;font-size:.36rem;color:#111}.case .content{margin-top:.8rem;display:flex;flex-wrap:wrap;margin-right:-.2rem}.case .content .case_card{margin:0 .2rem .2rem 0;width:3.85rem;height:3.75rem}.case .content .case_card .img{width:3.85rem;height:2.45rem}.case .content .case_card .img img{display:block;width:100%;height:100%}.case .content .case_card .case_title{margin-top:.24rem;font-size:.2rem;color:#111}.case .content .case_card .desc{margin-top:.2rem;font-size:.16rem;color:#111;opacity:.8}.quality .title{font-size:.36rem;color:#111}.quality .content{margin-top:.8rem;height:16.29rem;overflow:hidden}.quality .content .desc{margin-top:.85rem;font-size:.3rem;letter-spacing:.01rem;color:#111}.light_extravagance .title{text-align:center;font-size:.36rem;color:#111}.light_extravagance .content{margin-top:.8rem;height:9.02rem}.aesthetics{height:7.58rem}.aesthetics .title{margin-top:1rem;font-size:.36rem;letter-spacing:.01rem;color:#111}.aesthetics .content{font-size:.24rem;margin-top:.12rem;letter-spacing:.01rem;color:#111}.brand .title,.estate .title{font-size:.36rem;letter-spacing:.01rem;color:#111}.estate{margin-top:.8rem;height:8.57rem}.estate .title{margin-top:1rem}.brand .title{margin-top:1.15rem}.brand .content{padding:1.05rem 0 .76rem;display:grid;grid-gap:.32rem;grid-template-columns:repeat(4,3.76rem)}.brand .content .card img{display:block;width:3.76rem;height:2.56rem}.brand .content .card .desc{padding:.24rem 0;font-size:.2rem;line-height:1em;letter-spacing:.01rem;color:#111}.apply_dialog h1,.success_dialog h1{padding-bottom:30px;font-weight:400}.plan{height:15.7rem}.plan .title{margin-top:.8rem;font-size:.36rem;line-height:1em;letter-spacing:.01rem;color:#111}.plan .sub_title{line-height:1em;margin-top:.2rem;font-size:24px;letter-spacing:1px;color:#111}.plan .content{margin-top:.6rem}.plan .content .plan__banner{height:7.05rem;margin-bottom:.3rem}.plan .content .stores{display:flex;justify-content:space-between}.plan .content .experience_shop,.plan .content .flagship_store{flex:0 0 auto;width:7.85rem}.plan .content .experience_shop .img,.plan .content .flagship_store .img{width:100%}.plan .content .experience_shop .img img,.plan .content .flagship_store .img img{display:block;width:100%}.plan .content .experience_shop .title,.plan .content .flagship_store .title{margin-top:.16rem;font-size:.24rem;letter-spacing:.01rem;color:#111;text-align:left}.plan .content .experience_shop .desc,.plan .content .flagship_store .desc{margin-top:.16rem;font-size:.16rem;color:#111;opacity:.7}.net .network .title,.slogan .title{font-size:.36rem;color:#111;line-height:1em}.net{background:#f9f9f9;height:15rem}.net .network{margin-top:1rem;height:9.52rem}.net .network .title{margin-top:.8rem;letter-spacing:.01rem;text-align:center}.net .content{margin-top:.35rem;display:flex;justify-content:space-between}.net .content img{width:5.13rem;height:3rem}.slogan{height:3.32rem;text-align:center}.slogan .title{margin-top:.8rem}.slogan .desc{line-height:1em;margin:.2rem auto .48rem}.nav_coop{color:rgba(255,255,255,.6)!important}.clearfix::after{content:'';height:0;display:block;clear:both}.apply_dialog{display:none;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:scroll;background:rgba(0,0,0,.3);z-index:1000}.ad_close,.sd_close{right:-15px;cursor:pointer}.ad_content{width:578px;height:708px;margin-top:80px;margin-bottom:30px;background:#fff;border-radius:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1000}.ad_close{position:absolute;width:30px;height:30px;display:block;top:-15px;background:url(../image/close-7b8dfc7a04.png) center no-repeat}.apply_dialog h1{text-align:center;padding-top:50px;font-size:32px;color:#2f2f2f}.apply_dialog form{margin:0 auto;width:480px}.apply_dialog form label{width:20px;color:red}.apply_dialog form input{margin-bottom:18px;padding-left:18px;width:420px;height:50px;border-radius:6px;border:1px solid #ccc}.apply_dialog form select{width:30%;height:50px;margin-bottom:18px;padding-left:18px;border-radius:6px;border:1px solid #ccc;background:#f9f9f9}.apply_dialog form select.ad_source{width:480px}.apply_dialog form input.ad_submit{width:100%;background-color:#267ad0;font-size:18px;color:#fff;cursor:pointer}.apply_dialog form textarea{width:404px;height:135px;padding-top:15px;padding-left:16px;padding-right:16px;margin-bottom:20px;border-radius:6px;border:1px solid #ccc;vertical-align:text-top}.apply_dialog .ad_tips{margin-left:48px}.apply_dialog .ad_tips span{margin-right:10px;color:red}.apply_dialog .phone_err{display:block;padding-left:48px;margin-top:-16px;color:red;opacity:0}.success_dialog{width:585px;height:247px;background:#fff;border-radius:6px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:none;z-index:1000}.sd_close{position:absolute;width:30px;height:30px;display:block;top:-15px;background:url(../image/close-7b8dfc7a04.png) center no-repeat}.success_dialog h1{text-align:center;padding-top:50px;font-size:32px;color:#2f2f2f}.success_dialog p{text-align:center;color:grey;font-size:14px}.success_dialog .sd_seconds{color:#6689e5;font-weight:700}