* {
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -o-box-sizing:border-box;
 -ms-box-sizing:border-box;
 font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,auto,Arial,sans-serif
}
.swiper2 {
 width:1100px;
 margin-left:0
}
.map {
 height:100%;
 width:100%
}
.swiper-button-prev {
 position:absolute;
 background:rgba(0,0,0,.5);
 width:50px;
 height:189px;
 z-index:10;
 left:0;
 top:0;
 color:#fff;
 background-image:none;
 margin-top:0;
 text-align:center;
 line-height:189px;
 display:none
}
.swiper-button-prev .iconfont {
 font-size:20px;
 font-weight:600
}
.swiper-button-next {
 position:absolute;
 background:rgba(0,0,0,.5);
 width:50px;
 height:189px;
 z-index:10;
 right:0;
 top:0;
 background-image:none;
 margin-top:0;
 color:#fff;
 text-align:center;
 line-height:189px;
 display:none
}
.swiper-button-next .iconfont {
 font-size:20px;
 font-weight:600
}
{
 width:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-flow:column;
 flex-flow:column
}
.projectDetails_box {
 width:100%;
 height:582px;
 padding-top:29px;
 position:relative;
 overflow:hidden;
 margin-top:140px;
}
.projectDetails_box .blur {
 -webkit-filter:blur(10px);
 -moz-filter:blur(10px);
 -ms-filter:blur(10px);
 filter:blur(10px);
 filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=10,MakeShadow=false)
}
.projectDetails_box .projectDetails_projectImg {
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 bottom:0
}
.projectDetails_box .projectDetails_inside_box {
 width:1200px;
 height:522px;
 margin:0 auto;
 background:#fff;
 margin-bottom:50px;
 position:absolute;
 left:0;
 right:0
}
.projectDetails_box .projectDetails_inside_box .projectDetails_left {
 float:left;
 width:692px;
 height:100%
}
.projectDetails_box .projectDetails_inside_box .projectDetails_left .projectDetails_show {
 width:100%;
 height:100%
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right {
 float:right;
 width:508px;
 height:100%
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_top {
 width:100%;
 height:145px;
 background:#d9801b
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_title {
 background:#f18e1e;
 border-radius:2px;
 width:508px;
 color:#fff;
 font-size:30px;
 letter-spacing:-.58px;
 padding-top:19px;
 padding-left:30px;
 position:relative
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_title .project_name {
 display:inline-block;
 max-width:302px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 margin-top:3px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_title .yetaiStatusWord {
 display:inline-block;
 margin:14px 0 0 20px;
 width:42px;
 height:22px;
 border-radius:4px;
 font-size:14px;
 text-align:center;
 line-height:20px;
 border:1px solid #fff;
 vertical-align:top
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_title .font26 {
 font-size:26px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_title .projectDetails_right_follow {
 position:absolute;
 font-size:16px;
 letter-spacing:-.44px;
 right:30px;
 top:32px;
 margin-left:10px;
 height:22px;
 text-align:center;
 cursor:pointer
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_title .shortIntro {
 color:#fff;
 font-size:14px;
 margin:0 0 5px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_title .careStyle {
 letter-spacing:1em;
 margin-right:-1em
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_title .icon {
 position:absolute;
 font-size:24px;
 width:24px;
 height:22px;
 right:87px;
 top:29px;
 cursor:pointer
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_price {
 width:454px;
 font-size:16px;
 color:#666;
 letter-spacing:-.39px;
 margin-left:30px;
 height:42px;
 margin-top:20px;
 line-height:42px;
 position:relative
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_price .projectDetails_right_small {
 font-size:14px;
 color:#666;
 letter-spacing:-.34px;
 position:absolute;
 right:0;
 bottom:-5px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_price .projectDetails_right_strong {
 font-size:24px;
 color:#3a7ff0;
 letter-spacing:-.72px;
 padding-left:20px;
 padding-right:10px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_price .projectDetails_right_strong .priceStyle {
 color:#000
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_describe {
 width:509px;
 margin-left:30px;
 color:#999;
 -webkit-transform:scale(.85);
 -webkit-transform-origin:0 0;
 font-size:13px;
 line-height:13px;
 height:14px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_label {
 width:454px;
 height:37px;
 margin-left:30px;
 margin-bottom:20px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_label .projectDetails_label {
 border-radius:2px;
 height:26px;
 display:block;
 margin-right:10px;
 text-align:center;
 line-height:20px;
 font-size:13px;
 color:#fff;
 letter-spacing:-.42px;
 float:left;
 min-width:54px;
 max-width:70px;
 margin-top:10px;
 padding:3px 8px;
 background-color:#f18e1e;
 border-radius:4px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai {
 width:100%;
 height:160px;
 background:#fff;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:0 30px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_top {
 width:100%;
 height:50px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_top .yetai_name {
 display:inline-block;
 vertical-align:middle;
 line-height:47px;
 margin-right:60px;
 height:50px;
 cursor:pointer
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_top .yetai_name .select_on {
 color:#3a7ff0
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_top .yetai_name .line {
 width:30px;
 height:3px;
 border-radius:2px;
 background:#3a7ff0;
 margin:0 auto
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content {
 width:100%;
 height:106px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 overflow:hidden;
 border-bottom:1px solid #eee
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai {
 width:100%;
 height:100%;
 font-size:14px;
 color:#333;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-top:8px;
 position:relative
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .yetai_status {
 display:inline-block;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:5px 7px;
 background:#ec605f;
 color:#fff;
 position:absolute;
 right:0;
 top:0;
 z-index:99
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .price_title {
 margin-right:30px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .price_red {
 font-size:30px;
 color:#ec605f;
 margin:0 10px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .yetai_tips {
 margin-bottom:10px;
 margin-left:0;
 margin-top:5px;
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .yetai_guige {
 position:relative;
 height:30px;
 line-height:30px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .yetai_guige .guige {
 width:100%;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-right:95px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .yetai_guige .chanquan {
 display:inline-block;
 width:calc((100% - 3px)/2);
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 vertical-align:top
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .yetai_guige .line_v {
 width:1px;
 height:10px;
 display:inline-block;
 margin-right:30px;
 background:#eee
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .yetai_guige .jisuan {
 position:absolute;
 bottom:0;
 right:0;
 z-index:99;
 cursor:pointer
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .project_yetai .yetai_content .yetai_detai .yetai_guige .jisuan .caculator {
 color:#3a7ff0
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol {
 width:454px;
 margin-left:30px;
 clear:both
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li {
 width:454px;
 font-size:14px;
 color:#333;
 height:20px;
 letter-spacing:-.34px;
 margin-top:10px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li .propertiesforsale_address,
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li .salesoffices_address {
 margin-left:-3px;
 width:328px;
 display:inline-block;
 overflow:hidden;
 white-space:nowrap;
 margin-bottom:-4px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li .projectDetails_right_row {
 color:#999;
 display:inline-block;
 width:82px;
 height:20px;
 margin-right:10px;
 letter-spacing:-.34px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li:nth-child(4) .projectDetails_right_row {
 margin-right:7px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li:nth-child(5) .projectDetails_right_row {
 margin-right:5px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li .projectDetails_right_row+span {
 cursor:pointer
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li .projectDetails_add {
 width:270px;
 display:inline-block;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 vertical-align:bottom
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li .projectDetails_map {
 color:#3a7ff0;
 letter-spacing:-.34px;
 display:inline-block;
 margin-left:2px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_ol .projectDetails_right_li .projectDetails_right_telephone {
 color:#333;
 letter-spacing:-.43px
}
.projectDetails_box .projectDetails_inside_box .projectDetails_right .projectDetails_right_button {
 border-radius:4px;
 background:linear-gradient(135deg,#f18e1e,#f18e1e);
 width:280px;
 height:50px;
 margin:0 auto;
 display:block;
 font-size:18px;
 color:#fff;
 letter-spacing:1px;
 border:none;
 outline:none;
 margin-top:23px;
 cursor:pointer
}
.projectDetails_realestatedynamics {
 background:#fff;
 border:1px solid #f5f5f5;
 -webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 width:1198px;
 margin:20px auto 0
}
.projectDetails_realestatedynamics .realestatedynamics_left {
 width:658px;
 float:left;
 margin-left:50px;
 margin-top:40px
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_title {
 font-size:24px;
 color:#f18e1e;
 letter-spacing:0;
 text-align:left;
 width:100%;
 height:33px;
 position:relative;
 margin-bottom:30px;
 font-weight:600
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_title .realestatedynamics_more {
 font-size:14px;
 color:#999;
 position:absolute;
 right:0;
 bottom:0;
 font-weight:400
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul {
 width:100%
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .no-message {
 display:block;
 margin:65px auto;
 width:150px
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template:nth-of-type(3) .realestatedynamics_li:nth-of-type(2) {
 background-size:2px 53px
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li {
 width:100%;
 height:20px
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li:nth-of-type(odd) {
 height:20px;
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAASxJREFUOBGlU0FqhUAMnfnKx4ULvUAPUKF4hr8Qeo9uuvUg3RU3vUfBxT+DFLyAB9CNCymozRuSYSpj7ecHhsm85GUymUSrjTRNk83z/EJwQeuBzR3tdRAEH3met4yZTcuhbdvzNE1vdH5d1/UkuLtrrRc6V1EUlVmWfcNmAjD5k4gXl7CnU6ArBXlGEHMTbv4vGUHhy9kqzW/+2kv7jywWqslTiIJtyZSiStNUxXFs+OM4qmEYcLONBw64ISGo9i8BOUkSi4ne973FWClQA/kqa5SbLUCKDwPX+10u8UhHgG7rhDdvxYeBixrUtB5dAgoGkbSliK4P6/Xd33ji3q480Y+gClxTRPQ22vOIIXZu5RJnEwA9jd4mwzstDIxXYIOPzAGc7DQK49Zx/gGSUokO/7HewwAAAABJRU5ErkJggg==) no-repeat 0 50%;
 background-size:16px 16px;
 padding-left:30px;
 font-size:14px
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li:nth-of-type(odd) .realestatedynamicsLi_p {
 white-space:nowrap;
 width:621px;
 height:48px;
 overflow:hidden;
 text-overflow:ellipsis
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li:nth-of-type(odd):hover .realestatedynamicsLi_span,
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li:nth-of-type(odd):hover .realestatedynamicsLi_time {
 color:#3a7ff0
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li:nth-of-type(odd) .realestatedynamicsLi_time {
 width:80px;
 height:20px;
 text-align:left;
 color:#333;
 letter-spacing:0;
 margin-right:12px
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li:nth-of-type(odd) .realestatedynamicsLi_span {
 width:308px;
 height:20px;
 text-align:left;
 color:#333;
 letter-spacing:0
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li:nth-of-type(2n) {
 height:98px;
 padding-left:30px;
 margin-top:2px;
 margin-bottom:2px;
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAABiCAYAAACVgGlAAAAAAXNSR0IArs4c6QAAAE5JREFUOBHtVDESgAAIEoae2y/amvqoDi01aNJdf2iQQXBFBBGxZeZK8oC7X1W1ALgpYQ0xJT7MYjYejAf6h8nBzz1QlelQb6X12Fuf4gfQvBnwcyhXcgAAAABJRU5ErkJggg==) no-repeat 7px 0;
 background-size:2px 98px
}
.projectDetails_realestatedynamics .realestatedynamics_left .realestatedynamics_ul .template .realestatedynamics_li:nth-of-type(2n) .realestatedynamicsLi_p {
 font-size:14px;
 color:#999;
 letter-spacing:0;
 line-height:24px;
 text-align:left;
 overflow:hidden;
 text-overflow:ellipsis;
 display:-webkit-box;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 width:621px;
 height:48px;
 padding-top:3px
}
.projectDetails_realestatedynamics .realestatedynamics_right {
 background:#fff;
 border:1px solid #eee;
 border-radius:2px;
 width:398px;
 height:371px;
 margin-left:49px;
 float:left;
 margin-top:40px;
 position:relative;
 margin-bottom:40px
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_voucher {
 width:100%;
 height:323px;
 padding-top:50px
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_voucher .realestatedynamics_voucherTxt {
 width:100%;
 text-align:center;
 font-size:14px;
 color:#999
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_voucher .realestatedynamics_voucherPic {
 width:100px;
 height:100px;
 margin:20px auto;
 display:block
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_picTitle {
 width:100%;
 height:50px;
 background:#f18e1e;
 background-size:100% 100%;
 margin-bottom:30px
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_picTitle .realestatedynamics_centerTit {
 width:147px;
 height:25px;
 display:inline-block;
 color:#fff;
 font-size:18px;
 letter-spacing:-.41px;
 line-height:25px;
 text-align:center;
 position:absolute;
 top:13px
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_picTitle .realestatedynamics_preferentialL {
 width:60px;
 height:100%;
 margin-left:60px;
 display:inline-block;
 opacity:0
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_picTitle .realestatedynamics_preferentialR {
 width:67px;
 height:100%;
 display:inline-block;
 margin-left:152px;
 opacity:0
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_picTitle .realestatedynamics_moreTag {
 position:absolute;
 font-size:12px;
 color:#fff;
 letter-spacing:0;
 text-align:left;
 right:10px;
 top:13px;
 width:35px;
 height:19px;
 line-height:19px;
 margin-left:9px;
 cursor:pointer
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper {
 height:275px;
 width:370px;
 margin:0 auto
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .shadowBgAlready {
 height:130px
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .shadowBgAlready .realestatedynamics_coupon {
 height:129px;
 background-size:100% 100%!important
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .shadowBgAlready .realestatedynamics_coupon .realestatedynamicsCoupon_dl .realestatedynamicsCoupon_dd .realestatedynamicsCoupon_h1,
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .shadowBgAlready .realestatedynamics_coupon .realestatedynamicsCoupon_dl .realestatedynamicsCoupon_dd .realestatedynamicsCoupon_h2 {
 color:#bbb!important
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .shadowBgAlready .realestatedynamics_coupon .realestatedynamics_couponBox .realestatedynamics_couponBtn {
 background:#ccc!important
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .shadowBgAlready .realestatedynamics_coupon .realestatedynamics_couponBox .realestatedynamics_couponP {
 color:#bbb!important
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .shadowBgAlready .realestatedynamics_coupon .realestatedynamics_couponBox .realestatedynamics_couponP p {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg {
 margin-bottom:1px;
 width:370px;
 height:112px;
 border-radius:6px
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon {
 height:112px;
 border-radius:6px;
 width:370px;
 background-size:100% 100%;
 position:relative
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .coupon-shadow {
 position:absolute;
 top:5px;
 left:0;
 z-index:98;
 width:100%;
 height:100px;
 -webkit-box-shadow:0 22px 12px -12px #ccc;
 box-shadow:0 22px 12px -12px #ccc
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon img {
 width:370px;
 height:112px;
 position:absolute;
 top:0;
 left:0;
 z-index:99
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamicsCoupon_dl {
 position:absolute;
 top:0;
 left:0;
 z-index:100;
 width:216px;
 height:80px;
 margin-left:15px;
 float:left;
 padding-top:16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamicsCoupon_dl .realestatedynamicsCoupon_dt {
 width:80px;
 height:80px;
 margin-right:15px;
 float:left
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamicsCoupon_dl .realestatedynamicsCoupon_dd {
 width:120px;
 height:80px;
 float:left
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamicsCoupon_dl .realestatedynamicsCoupon_dd .realestatedynamicsCoupon_h1 {
 font-size:18px;
 color:#ec605f;
 letter-spacing:0;
 text-align:center;
 width:120px;
 height:28px;
 font-weight:400;
 margin:6px auto;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamicsCoupon_dl .realestatedynamicsCoupon_dd .realestatedynamicsCoupon_h2 {
 width:120px;
 height:28px;
 font-size:18px;
 color:#333;
 letter-spacing:0;
 text-align:center;
 font-weight:400;
 margin:0 auto;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamics_couponBox {
 position:absolute;
 top:0;
 right:15px;
 z-index:100;
 width:90px;
 height:78px;
 margin-left:34px;
 float:left;
 padding-top:20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamics_couponBox .realestatedynamics_couponBtn {
 background:#ec605f;
 border-radius:2px;
 width:90px;
 height:36px;
 letter-spacing:0;
 text-align:center;
 border:none;
 outline:none;
 font-size:16px;
 color:#fff;
 position:relative;
 z-index:10
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamics_couponBox .gotAlreadyStyle {
 background:#ec605f!important;
 color:#fff
}
.projectDetails_realestatedynamics .realestatedynamics_right .realestatedynamics_swiper .realestatedynamics_shadowBg .realestatedynamics_coupon .realestatedynamics_couponBox .realestatedynamics_couponP {
 font-size:12px;
 color:#666;
 letter-spacing:-.26px;
 text-align:center;
 width:90px;
 height:34px;
 margin-top:8px
}
.projectDetails_housetype {
 background:#fff;
 -webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 width:1200px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-flow:column;
 flex-flow:column;
 margin:20px auto 0;
 padding-top:40px;
 padding-left:50px
}
.projectDetails_housetype .housetype_title {
 width:1099px;
 height:33px;
 font-size:24px;
 color:#f18e1e;
 letter-spacing:0;
 text-align:left;
 font-weight:400;
 position:relative;
 margin-bottom:40px;
 font-weight:600
}
.projectDetails_housetype .housetype_title .housetype_all {
 font-size:14px;
 color:#999;
 letter-spacing:0;
 text-align:left;
 position:absolute;
 right:0;
 bottom:0;
 font-weight:400
}
.projectDetails_housetype .housetype_list {
 width:1099px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-flow:wrap;
 flex-flow:wrap
}
.projectDetails_housetype .housetype_list .no-message {
 display:block;
 margin:15px auto 95px;
 height:150px
}
.projectDetails_housetype .housetype_list .housetype_dl {
 width:238px;
 height:345px;
 float:left;
 margin-right:49px
}
.projectDetails_housetype .housetype_list .housetype_dl:nth-child(4n) {
 margin-right:0
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt {
 background:#f0ebe4;
 width:238px;
 height:257px;
 padding-top:48px;
 padding-left:10px;
 position:relative;
 cursor:pointer
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt .housetype_mask {
 width:100%;
 height:100%;
 position:absolute;
 left:0;
 top:0;
 background:rgba(0,0,0,.5);
 z-index:99
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt .housetype_mask .housetype_triangle {
 z-index:5;
 border:2px solid #fff;
 width:56px;
 height:57px;
 border-radius:100%;
 position:absolute;
 top:100px;
 left:91px;
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAAAXNSR0IArs4c6QAAASJJREFUOBFj+P///xYgVmGgFgAaBgI/gLgViLkpNhdkGhJ4DGSHU2QokmHIzANAji5ZBiObgsb+A+RPAmIBkgxGMwQb9xVQMBmIGYkyGJsJOMROAcXNCRqKQzMu4X9AiXlALIbTYFw6CYh/AMoXADELhsEENBKSvgJU4IRiKCEdRMqvAqqTAxnMCNKAYgP5nGdArWZM5OuH6wQ5aC4QGzAyMj5lINJLuJSdAEqYwo0GMXCpJCD+EiifCMSYiZ2ARnTp30CBfiDmR3EVMgddBx7+XqCcNrJerGw8BsCkHgIZoVg1YxOE6cJCgwrdZiDmwqYPpxgWg0BCG4FYCacmfBJoBt4E8j3wqScoBzXwM5AuB2I2ghoIKQAashSIpQipI1YeAEgTOu/8QYLOAAAAAElFTkSuQmCC) no-repeat 20px 15px;
 background-size:20px 24px;
 cursor:pointer
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt .housetype_mask .housetype_longhu {
 width:80px;
 height:13px;
 margin:20px auto;
 display:block
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt .housetype_mask .housetype_top {
 display:block;
 border:2px solid #fff;
 width:96px;
 height:26px;
 border-bottom:none;
 margin:0 auto;
 margin-top:49px
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt .housetype_mask .housetype_center {
 font-size:18px;
 color:#fff;
 display:block;
 letter-spacing:0;
 line-height:30px;
 text-align:left;
 width:144px;
 height:30px;
 margin:6px auto
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt .housetype_mask .housetype_bottom {
 display:block;
 border:2px solid #fff;
 width:96px;
 height:26px;
 border-top:none;
 margin:0 auto;
 margin-bottom:34px
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt .housetype_mask .housetype_btn {
 background:#3a7ff0;
 border-radius:2px;
 width:80px;
 height:24px;
 border:none;
 outline:none;
 font-size:12px;
 color:#fff;
 letter-spacing:0;
 margin:0 auto;
 display:block;
 cursor:pointer
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt .housetype_img {
 width:219px;
 height:164px;
 display:block
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dt img.VRImg {
 margin-top:-48px;
 margin-left:-10px;
 height:257px;
 width:238px
}
.projectDetails_housetype .housetype_list .housetype_dl .housetype_dd {
 font-size:14px;
 color:#333;
 letter-spacing:0;
 width:140px;
 height:20px;
 margin:0 auto;
 margin-top:28px;
 text-align:center
}
.projectDetails_buildingphotoalbum {
 background:#fff;
 -webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 width:1200px;
 height:391px;
 margin:0 auto;
 margin-top:20px;
 padding-top:40px;
 padding-left:50px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video {
 width:1099px;
 height:240px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video .buildingphotoalbum_videoItem {
 background:#d8d8d8;
 width:238px;
 height:240px;
 position:relative;
 float:left;
 margin-right:48px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video .buildingphotoalbum_videoItem:nth-child(4n) {
 margin-right:0
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video .buildingphotoalbum_videoItem .buildingphotoalbum_videoImg1 {
 width:100%;
 height:100%
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video .buildingphotoalbum_videoItem .buildingphotoalbum_player {
 z-index:5;
 border:2px solid #fff;
 width:56px;
 height:57px;
 border-radius:100%;
 position:absolute;
 top:90px;
 left:89px;
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAAAXNSR0IArs4c6QAAASJJREFUOBFj+P///xYgVmGgFgAaBgI/gLgViLkpNhdkGhJ4DGSHU2QokmHIzANAji5ZBiObgsb+A+RPAmIBkgxGMwQb9xVQMBmIGYkyGJsJOMROAcXNCRqKQzMu4X9AiXlALIbTYFw6CYh/AMoXADELhsEENBKSvgJU4IRiKCEdRMqvAqqTAxnMCNKAYgP5nGdArWZM5OuH6wQ5aC4QGzAyMj5lINJLuJSdAEqYwo0GMXCpJCD+EiifCMSYiZ2ARnTp30CBfiDmR3EVMgddBx7+XqCcNrJerGw8BsCkHgIZoVg1YxOE6cJCgwrdZiDmwqYPpxgWg0BCG4FYCacmfBJoBt4E8j3wqScoBzXwM5AuB2I2ghoIKQAashSIpQipI1YeAEgTOu/8QYLOAAAAAElFTkSuQmCC) no-repeat 20px 15px;
 background-size:20px 24px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_title {
 width:1102px;
 height:33px;
 font-size:24px;
 color:#333;
 letter-spacing:0;
 text-align:left;
 position:relative;
 margin-bottom:40px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_title .buildingphotoalbum_ul {
 max-width:1000px;
 height:21px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end;
 align-item:center;
 font-size:14px;
 color:#666;
 letter-spacing:0;
 position:absolute;
 bottom:0;
 right:0;
 font-weight:400
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_title .buildingphotoalbum_ul .buildingphotoalbum_li {
 height:21px;
 font-size:14px;
 color:#666;
 letter-spacing:0;
 text-align:left;
 padding-left:20px;
 cursor:pointer
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_title .buildingphotoalbum_ul .buildingphotoalbum_active,
.projectDetails_buildingphotoalbum .buildingphotoalbum_title .buildingphotoalbum_ul .buildingphotoalbum_li:hover {
 color:#3a7ff0
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol {
 width:1099px;
 height:239px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .no-message {
 width:150px;
 display:block;
 margin:50px auto
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect {
 width:238px;
 height:239px;
 position:relative;
 float:left;
 margin-right:49px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .video-link {
 position:absolute;
 top:80px;
 left:80px;
 border:2px solid #fff;
 border-radius:50%
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .video-link img {
 width:70px;
 padding:23px 20px 17px 25px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect:last-child {
 margin-right:0
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask {
 position:absolute;
 left:0;
 top:0;
 z-index:99;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.5)
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_logo {
 display:block;
 width:80px;
 margin:20px auto 40px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_longhu {
 width:80px;
 height:13px;
 margin:20px auto;
 display:block
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_top {
 display:block;
 border:2px solid #fff;
 width:96px;
 height:26px;
 border-bottom:none;
 margin:0 auto;
 margin-top:25px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_center {
 font-size:18px;
 color:#fff;
 display:block;
 letter-spacing:0;
 line-height:30px;
 text-align:left;
 width:144px;
 height:30px;
 margin:6px auto
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_bottom {
 display:block;
 border:2px solid #fff;
 width:96px;
 height:26px;
 border-top:none;
 margin:0 auto;
 margin-bottom:26px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_btn {
 background:#3a7ff0;
 border-radius:2px;
 width:80px;
 height:24px;
 border:none;
 outline:none;
 font-size:12px;
 color:#fff;
 letter-spacing:0;
 margin:0 auto;
 display:block;
 cursor:pointer
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_pic {
 width:100%;
 height:100%
}

.projectDetails_realestatedetails .realestatedetails_ul .realestatedetails_li:last-child {
 margin-bottom:0
}
.projectDetails_realestatedetails .realestatedetails_ul .realestatedetails_li .realestatedetails_fixed {
 display:inline-block;
 font-size:14px;
 color:#999;
 letter-spacing:-.43px;
 width:71px;
 height:25px;
 margin-right:75px
}
.projectDetails_realestatedetails .realestatedetails_ul .realestatedetails_li .realestatedetails_living {
 font-size:14px;
 color:#333;
 letter-spacing:-.43px
}

.projectDetails_peripheralmatching .peripheralmatching_title {
 width:1099px;
 height:33px;
 font-size:24px;
 color:#f18e1e;
 letter-spacing:0;
 text-align:left;
 position:relative;
 margin-bottom:40px
}

.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_ul .peripheralmatching_li:hover {
 color:#3a7ff0
}
.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_ul .peripheralmatching_active {
 background:#3a7ff0;
 color:#fff
}
.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_ul .peripheralmatching_active:hover {
 color:#fff
}
.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_content {
 width:363px;
 height:230px;
 font-size:14px;
 color:#666;
 letter-spacing:0;
 line-height:30px;
 text-align:justify;
 margin-top:59px;
 margin-left:39px;
 overflow-y:auto
}
.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_lowerrightcorner {
 position:absolute;
 width:90px;
 height:90px;
 margin-top:23px;
 float:right;
 bottom:-10px;
 right:-6px
}
.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_lowerrightcorner .lowerrightcorner_img {
 width:90px;
 height:80px
}
.projectDetails_recommendableprojects {
 background:#fff;
 -webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 width:1200px;
 height:402px;
 margin:20px auto;
 padding-top:40px;
 padding-left:50px
}
.projectDetails_recommendableprojects .no-message {
 display:block;
 margin:30px auto;
 width:150px
}
.projectDetails_recommendableprojects .recommendableprojects_title {
 width:1099px;
 height:33px;
 font-size:24px;
 color:#333;
 letter-spacing:0;
 text-align:left;
 position:relative;
 margin-bottom:40px
}
.projectDetails_recommendableprojects .recommendableprojects_swiper {
 width:1099px;
 height:249px
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl {
 height:249px;
 width:250px;
 float:left;
 margin-right:33px
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl:last-of-type {
 margin-right:0
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dt {
 width:250px;
 height:189px;
 position:relative
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dt a {
 display:inline-block
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dt .recommendableprojects_imgs {
 width:250px!important;
 height:189px!important
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dt .recommendableprojects_dtTit {
 background:rgba(0,0,0,.5);
 width:250px;
 height:40px;
 color:#fff;
 position:absolute;
 bottom:0;
 font-size:16px;
 letter-spacing:-.39px;
 padding:9px 10px;
 left:0;
 display:inline-block
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dd {
 width:250px;
 height:60px;
 font-size:14px;
 padding-left:6px
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dd .recommendableprojects_ddTit {
 color:#ec6c00;
 letter-spacing:-.34px;
 width:100px;
 height:20px;
 margin:10px 0;
 font-weight:400
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dd .recommendableprojects_ddCon {
 width:186px;
 height:20px;
 color:#666;
 letter-spacing:-.34px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.swiper-container:hover .swiper-button-next,
.swiper-container:hover .swiper-button-prev {
 display:inline-block
}




.projectDetails_buildingphotoalbum{
 background:#fff;
 -webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 width:1200px;
 height:391px;
 margin:0 auto;
 margin-top:20px;
 padding-top:40px;
 padding-left:50px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video{
 width:1099px;
 height:240px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video .buildingphotoalbum_videoItem{
 background:#d8d8d8;
 width:238px;
 height:240px;
 position:relative;
 float:left;
 margin-right:48px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video .buildingphotoalbum_videoItem[data-v-7644e19a]:nth-child(4n) {
 margin-right:0
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video .buildingphotoalbum_videoItem .buildingphotoalbum_videoImg1{
 width:100%;
 height:100%
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_video .buildingphotoalbum_videoItem .buildingphotoalbum_player{
 z-index:5;
 border:2px solid #fff;
 width:56px;
 height:57px;
 border-radius:100%;
 position:absolute;
 top:90px;
 left:89px;
 background-size:20px 24px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_title{
 width:1102px;
 height:33px;
 font-size:24px;
 color:#333;
 letter-spacing:0;
 text-align:left;
 position:relative;
 margin-bottom:40px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_title .buildingphotoalbum_ul{
 max-width:1000px;
 height:21px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end;
 align-item:center;
 font-size:14px;
 color:#666;
 letter-spacing:0;
 position:absolute;
 bottom:0;
 right:0;
 font-weight:400
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_title .buildingphotoalbum_ul .buildingphotoalbum_li{
 height:21px;
 font-size:14px;
 color:#666;
 letter-spacing:0;
 text-align:left;
 padding-left:20px;
 cursor:pointer
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_title .buildingphotoalbum_ul .buildingphotoalbum_active[data-v-7644e19a],
.projectDetails_buildingphotoalbum .buildingphotoalbum_title .buildingphotoalbum_ul .buildingphotoalbum_li[data-v-7644e19a]:hover {
 color:#3a7ff0
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol{
 width:1099px;
 height:239px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .no-message{
 width:150px;
 display:block;
 margin:50px auto
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect{
 width:238px;
 height:239px;
 position:relative;
 float:left;
 margin-right:49px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .video-link{
 position:absolute;
 top:80px;
 left:80px;
 border:2px solid #fff;
 border-radius:50%
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .video-link img{
 width:70px;
 padding:23px 20px 17px 25px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect[data-v-7644e19a]:last-child {
 margin-right:0
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask{
 position:absolute;
 left:0;
 top:0;
 z-index:99;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.5)
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_logo{
 display:block;
 width:80px;
 margin:20px auto 40px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_longhu{
 width:80px;
 height:13px;
 margin:20px auto;
 display:block
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_top{
 display:block;
 border:2px solid #fff;
 width:96px;
 height:26px;
 border-bottom:none;
 margin:0 auto;
 margin-top:25px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_center{
 font-size:18px;
 color:#fff;
 display:block;
 letter-spacing:0;
 line-height:30px;
 text-align:left;
 width:144px;
 height:30px;
 margin:6px auto
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_bottom{
 display:block;
 border:2px solid #fff;
 width:96px;
 height:26px;
 border-top:none;
 margin:0 auto;
 margin-bottom:26px
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_mask .buildingphotoalbum_btn{
 background:#3a7ff0;
 border-radius:2px;
 width:80px;
 height:24px;
 border:none;
 outline:none;
 font-size:12px;
 color:#fff;
 letter-spacing:0;
 margin:0 auto;
 display:block;
 cursor:pointer
}
.projectDetails_buildingphotoalbum .buildingphotoalbum_ol .buildingphotoalbum_erect .buildingphotoalbum_pic{
 width:100%;
 height:100%;
}
.projectDetails_realestatedetails{
 background:#fff;
 width:1200px;
 margin:20px auto;
 padding-top:40px;
 padding-left:50px;
 height:auto;
}
.projectDetails_realestatedetails .realestatedetails_title{
 width:1099px;
 height:33px;
 font-size:24px;
 color:#f18e1e;
 letter-spacing:0;
 text-align:left;
 position:relative;
 margin-bottom:40px
}
.projectDetails_realestatedetails .realestatedetails_title .realestatedetails_all{
 font-size:14px;
 color:#999;
 letter-spacing:0;
 text-align:left;
 position:absolute;
 font-weight:400;
 right:0;
 bottom:0
}
.projectDetails_realestatedetails .realestatedetails_ul{
 width:1100px;
 float:left;
 height:auto;
}

.projectDetails_realestatedetails .realestatedetails_ul .realestatedetails_li{
 width:422px;
 height:25px;
 margin-bottom:20px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 float:left;
}

/*.projectDetails_realestatedetails .realestatedetails_ul .realestatedetails_li:nth-child(odd){
margin-left:100px;
}
*/

.realestatedetails_li:nth-child(odd){margin-right:170px;}

.projectDetails_realestatedetails .realestatedetails_ul .realestatedetails_li:last-child {
 margin-bottom:0
}

.projectDetails_peripheralmatching{
 background:#fff;
 -webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 box-shadow:0 2px 8px 0 rgba(0,0,0,.1);
 width:1200px;
 height:554px;
 margin:20px auto;
 padding-top:40px;
 padding-left:50px;
 
}
.projectDetails_peripheralmatching .peripheralmatching_title .peripheralmatching_all{
 font-size:14px;
 color:#999;
 letter-spacing:0;
 text-align:left;
 font-weight:400;
 position:absolute;
 right:0;
 bottom:0
}
.projectDetails_peripheralmatching .peripheralmatching_left{
 width:629px;
 height:401px;
 float:left;
 margin-right:29px;
 position:relative
}
.projectDetails_peripheralmatching .peripheralmatching_right{
 float:left;
 border:1px solid #eee;
 width:440px;
 height:399px;
 position:relative
}
.projectDetails_peripheralmatching .peripheralmatching_right .no-message{
 display:block;
 margin:110px auto;
 width:150px
}
.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_ul{
 width:100%;
 height:51px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 border-bottom:1px solid #eee
}
.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_ul .peripheralmatching_li{
 height:100%;
 text-align:center;
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1;
 line-height:51px;
 font-size:14px;
 color:#333;
 letter-spacing:-.34px;
 cursor:pointer
}
.projectDetails_peripheralmatching .peripheralmatching_right .peripheralmatching_ul .peripheralmatching_li[data-v-7644e19a]:hover {
 color:#3a7ff0
}

.projectDetails_recommendableprojects .no-message{
 display:block;
 margin:30px auto;
 width:150px
}
.projectDetails_recommendableprojects .recommendableprojects_title{
 width:1099px;
 height:33px;
 font-size:24px;
 color:#333;
 letter-spacing:0;
 text-align:left;
 position:relative;
 margin-bottom:40px
}
.projectDetails_recommendableprojects .recommendableprojects_swiper{
 width:1099px;
 height:249px
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl{
 height:249px;
 width:250px;
 float:left;
 margin-right:33px
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl[data-v-7644e19a]:last-of-type {
 margin-right:0
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dt{
 width:250px;
 height:189px;
 position:relative
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dt a{
 display:inline-block
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dt .recommendableprojects_imgs{
 width:250px!important;
 height:189px!important
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dt .recommendableprojects_dtTit{
 background:rgba(0,0,0,.5);
 width:250px;
 height:40px;
 color:#fff;
 position:absolute;
 bottom:0;
 font-size:16px;
 letter-spacing:-.39px;
 padding:9px 10px;
 left:0;
 display:inline-block
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dd{
 width:250px;
 height:60px;
 font-size:14px;
 padding-left:6px
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dd .recommendableprojects_ddTit{
 color:#ec6c00;
 letter-spacing:-.34px;
 width:100px;
 height:20px;
 margin:10px 0;
 font-weight:400
}
.projectDetails_recommendableprojects .recommendableprojects_swiper .recommendableprojects_dl .recommendableprojects_dd .recommendableprojects_ddCon{
 width:186px;
 height:20px;
 color:#666;
 letter-spacing:-.34px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}



/*.w1200 {
	width: 440px;
	margin: 0 auto;
	position: relative;
}
*/
.case_box {
	height: AUTO;
}

.case_box h3 {
	color: #081232;
	font-weight: normal;
	font-size: 42px;
	padding-top: 80px;
	padding-bottom: 60px;
	text-align: center;
}

.case_box .category ul {
	display: block;
	height: auto;
	overflow: hidden;
	width:440px;
}

.case_box .category ul li {
	float: left;
	font-size: 16px;
	text-align: center;
	width: 87px;
	height: 50px;
	line-height: 50px;
	color: #939aac;
	cursor: pointer;
}

.case_box .category ul li.active {
	color: #fff;
	background: #f18e1e;
}

.case_box .content {
	padding-left: 50px;
}

.case_box .content .cont {
/*	height: 650px;*/
	display: none;
}

.case_box .content .cont.active {
	display: block;
}

.case_box .content .cont img.bg {
	position: absolute;
	right: 0;
	top: 0;
}

.case_box .content .cont .info {
	position: absolute;
	width: 436px;
	height: 340px;
	background: #fff;
	left: 0;
	top: 50px;
	padding: 20px 20px 0;
	border-radius: 10px;
}

.case_box .content .cont .info .title .logo {
	float: left;
	padding-right: 25px;
}

.case_box .content .cont .info .title:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	clear: both;
}

.case_box .content .cont .info .title h4 {
	float: left;
	padding-top: 0px;
	font-size: 24px;
	color: #081232;
}

.case_box .content .cont .info p {
	font-size: 16px;
	line-height: 32px;
	padding-top: 30px;
	color: #828b9f;
}


.juzhong {
	width:1160px;
	margin:0 auto;
	overflow:hidden;
	padding:40px 10px 60px  30px;
	background:#fff;
	text-align:left;
	overflow:hidden;
}
.slideGroup{ width:1140px;  text-align:left; background:url(../images/ttbg.gif) #f3f3f3 repeat-x top center;; height:430px;  }
.slideGroup .parHd{ height:47px; line-height:47px; padding:0 20px; position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:310px; height:47px;   }
.slideGroup .parHd ul li{ float:left; width:163px; height:47px; background:#c7c7c7; line-height:47px; overflow:hidden; font-weight:bold; margin-left:8px; cursor:pointer; text-align:center; color:#FFFFFF;  }
.slideGroup .parHd ul li.on{ background:#f18e1e; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:50px 0 10px 82px; position:relative;}

.slideGroup .sPrev {
	display:block;
	cursor:pointer;
	position:absolute;
	width:52px;
	height:60px;
	top:160px;
	left:30px;
	background:url(../images/xtc1.png) no-repeat;
}
.slideGroup .sNext {
	background:url(../images/xtc.png) no-repeat;
	position:absolute;
	right:30px;
	top:160px;
	cursor:pointer;
	width:36px;
	height:60px;
}
	.slideGroup .sPrev:hover {
	display:block;
	cursor:pointer;
	position:absolute;
	width:52px;
	height:60px;
	top:160px;
	left:30px;
	background:url(../images/xtc1a.png) no-repeat;
}
.slideGroup .sNext:hover {
	background:url(../images/xtca.png) no-repeat;
	position:absolute;
	right:30px;
	top:160px;
	cursor:pointer;
	width:36px;
	height:60px;
}

.slideGroup .parBd ul{ overflow:hidden; zoom:1; padding-top:20px; overflow: hidden;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:308px; height:240px; display:block;  padding:2px;}
.slideGroup .parBd ul li .title{ line-height:40px; height:40px;  }