/*底部条*/
.wechat-program{ z-index: 1000; position: fixed; left: 0; bottom: 0; width: 100%; height: 100px; background: rgba(0,0,0,.5); text-align: center; line-height: 100px}
.we-left-img{ position: absolute; top: 26px; left: 50%; -webkit-transform: translate(-280px,0); transform: translate(-280px,0); width: 103px; height: 47px}
.we-index-img{ position: absolute; top: 10px; left: 50%; -webkit-transform: translate(180px,0); transform: translate(180px,0); width: 80px; height: 80px}
.we-close-img{ position: absolute; top: 10px; left: 50%; -webkit-transform: translate(270px,0); transform: translate(270px,0); width: 24px; height: 24px}
.we-index-font{ padding: 10px; font-family: PingFangSC-Regular; font-size: 24px; color: #CCCCCC; text-shadow: 0 0 1px rgba(255,255,255,0.50)}
.we-tit{ display: none; position: absolute; left: 2px; top: 4px; color: #fff; word-wrap: break-word; width: 15px; line-height: 16px; font-size: 12px}

/*顶部*/
.header{width: 100%;height: 60px;background-color: #fff;position: relative;z-index:999}
.inner{width:1400px;margin: 0 auto;padding-top: 15px;height: 45px;}
.inner .logo{width: 109px;height: 30px;float: left;    font-size: 18px; font-weight: bold;}
.inner .logo img{width: 100%;height: 100%}
.inner .right{width: 260px;float: right;height: 30px;}
.inner .right .tel{font-size: 14px;line-height: 30px;width: 207px;float: left;}
.inner .right .weixin{width: 30px;height: 30px;margin-right: 9px;float: right}
.qrcode-img { position: absolute; top: -90px; z-index: 50; width: 150px; height: 150px;}
.qrcode-img.on{top:60px;transition: all .5s;-webkit-transition:all .5s;}
.qrcode-img img { width: 100%; height: 100%; }
@media only screen and (max-width: 1410px) {
.inner{width: 960px;}
}

/*banner*/
.banner{width: 100%;height: 680px;position: relative;overflow: hidden;}
.banner img{position: absolute;bottom: 245px;right:118px}
.banner .am-animation-slide-bottom{-webkit-animation-duration: 1s; animation-duration: 1s;}

/*推荐房型*/
.recommend{width:100%;}
.recommend>img{ margin: 110px 0 81px;}
.recommend .table{display: table;width: 100%;border: none}
.recommend .table .table-cell{display: table-cell;vertical-align: bottom;}
.recommend .table .table-cell.hidden{overflow: hidden;}
.recommend .table .table-cell .dingwei{position: relative;overflow: hidden}
.recommend .table .table-cell img{width: 100%}
.recommend .table .table-cell .kuajie{position: absolute;bottom: 0;width: 100%;}
.recommend .table .table-cell .guojifan{position: absolute;top: 0;width: 100%;}
.recommend .table .table-cell .jiatingfang{position: absolute;bottom: 0;width: 100%;}
.recommend .table .table-cell:nth-child(5){vertical-align: top;}
.recommend .table .table-cell .guyun{position: absolute;width:100%;}

/*介绍*/
.detail{background: #000022;width: 100%;position: relative; }
.detail:before{width: 50%;position: absolute;height: 100%;right: 50%;top:0;content:'';background: #a72608}
.detail .intro{width: 1180px;height: 100%;margin:0 auto;padding-left: 10px;position: relative;z-index: 999;margin:0 auto;}
.detail .intro .total {height: 466px;}
.detail .intro .total .total-left{width: 451px;float: left}
.detail .intro .total .total-left .title{font-size: 44px;line-height: 64px;color: #e6eed6;padding-top: 60px;}
.detail .intro .total .total-left .introduction{font-size: 20px;line-height: 27px;color: #e6eed6;padding-top: 24px;margin-bottom: 50px;}
.detail .intro .total .total-left .enintro{font-size: 20px;line-height: 26px;padding: 2px 21px;margin-top: 50px;border: 1px solid #e6eed6;color: #e6eed6} 
.detail .intro .total .total-right{width: 680px;float: right;padding-top: 60px;overflow: hidden;}
.detail .intro .total .total-right img.on{box-shadow: 0 20px 40px 0 rgba(0,0,34,0.48);-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);    -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.detail .intro .total .total-right img{width: 100%}


.xian{background: #000022;width: 100%;position: relative;height:120px;}
.xian:before{width: 50%;position: absolute;height: 100%;right: 50%;top:0;content:'';background: #a72608}

.hongbai{background: #fff;width: 100%;position: relative;height:60px;}
.hongbai:before{width: 50%;position: absolute;height: 100%;right: 50%;top:0;content:'';background: #a72608}

.jimei{width: 1180px;margin: 0 auto;}
.jimei>img{margin:110px 0 80px;}
.jimei-intro{width: 100%;margin-top: 34px;height: 223px;}
.jimei-intro .jimei-left{width: 699px;float: left;text-align: left;font-size: 24px;line-height: 27px;padding-top: 14px;color: #000022}
.jimei-intro .jimei-right{width: 467px;float: right;}

.footer{width: 100%;height: 70px;text-align: center;background: #faf8f9;border-top:1px solid #e6e6e6 }
.footer .beian{padding-top: 20px;font-size: 13px;line-height: 17px;color: #602750}
.footer .beian a{color: #602750}