.carousel{position:relative}
.carousel .swiper-slide {text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.carousel .swiper-slide img{width:100%;display:block;}
.carousel .swiper-button-prev{background: url('/img/arrows.png') no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index: 90;}
.carousel .swiper-button-next {background: url('/img/arrows.png') no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index: 90;}
.carousel .swiper-pagination{position: absolute;left: 0;text-align: center;bottom: 10px;width: 100%;z-index: 997}
.carousel .swiper-pagination-bullet{display: inline-block;width: 6px;height: 6px;border-radius: 6px;background: #999;box-shadow: 0px 1px 1px #555 inset;margin: 0 3px;cursor: pointer;opacity:.8;}
.carousel .swiper-pagination-bullet-active{background: #fff}
.carousel .total {position: absolute; height: 22px; background-color: rgba(0, 0, 0, 0.5); bottom: 10px; z-index: 900; color: #FFF; font-size: 12px; border-radius: 3px; padding: 0 4px; right: .8rem; line-height: 22px;}
/* 房源图片 end */
.house-head-nav{position: absolute;left:0;top:0;width:100%;z-index:998;height:2.5rem;}
.house-head-nav h1{font-size:1.05rem;margin-top:.5rem;width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} 
.house-head-nav a{display:block;float:left;background-color: rgba(0,0,0,.4);border-radius: 50%;padding:.35rem;}
.house-head-nav .back{margin:.4rem 0 0 .4rem;}  
.house-head-nav .share{margin:.4rem .8rem 0 0;} 
.house-head-nav .more{margin:.4rem .4rem 0 0;} 

#fixed-scroll .back{padding:.75rem;margin:0;}  
#fixed-scroll .share{padding:.75rem;margin:0 .4rem 0 0;} 
#fixed-scroll .more{padding:.75rem;margin:0;} 
.icon_head_back{background: url('/img/icon_head_back.png') no-repeat;}
.icon_head_share{background: url('/img/icon_head_share.png') no-repeat;}
.icon_head_more{background: url('/img/icon_head_more.png') no-repeat;}
.icon_head_back1{background: url('/img/icon_head_back1.png') no-repeat;}
.icon_head_share1{background: url('/img/icon_head_share1.png') no-repeat;}
.icon_head_more1{background: url('/img/icon_head_more1.png') no-repeat;}
.icon_head_back, .icon_head_back1, .icon_head_share, .icon_head_share1, .icon_head_more, .icon_head_more1 {width: 1rem;height: 1rem;display:block;background-size: 100%;}
#fixed-scroll{opacity:0;position: fixed;background-color: #f6f6f6;border-bottom: 1px solid #efefef;display:none;}
#fixed-scroll a{background:none;}
/* 房源图片 导航 */


.house-box{padding:.8rem;}    
.house-box.rt0{padding:.8rem 0 .8rem .8rem;}
.house-box .house-box-head{position: relative;padding-bottom:.7rem;}
.house-box h1{font-size:.85rem;line-height:1.3rem;position: relative;}
.house-box h1 .jishou{position: absolute;border:1px solid #f60;line-height:.8rem;color:#f60;padding:0rem .2rem;font-size:.65rem;border-radius:.1rem;margin-top:.15rem;margin-left:.25rem;}
.house-box h1 .overall a{position: absolute;border:1px solid #0084d3;line-height:.8rem;color:#0084d3;padding:0rem .2rem;font-size:.65rem;border-radius:.1rem;margin-top:.15rem;margin-left:.25rem;}
.house-box h2{font-size:.85rem;font-weight:700;}
.house-box .time{color:#999;font-size:.6rem;margin-top:.2rem;}
.house-box .depict{color:#888;display:none;}
.house-box .house-more{text-align:center;display:block;background-color: #F8F8F8;color: #5680a6;font-size: .8rem;line-height:1.8rem;width: auto;clear: both;}
.house-box .house-box-right{position: absolute;top: .2rem;right: .2rem;font-size:.65rem;color:#999;}
.house-box .news-txt li{font-size:.75rem;margin-bottom:.3rem;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.infor-price{display: flex;overflow: hidden;width: 100%;}
.infor-price li {width:33%;overflow:hidden;float:left;flex: 1;flex: 1;text-align: center;margin: .8rem 0 .8rem 0;font-size: 15px;border-right: 1px solid #f9f9f9;color: #a6a6a6!important;}
.infor-price li:last-child {border: none;}
.infor-price .yellow {display: block;font-size: .9rem;margin: .5rem 0 0;color: #f25c17;}

.infor-keyword{margin: .5rem 0rem 0rem 0rem!important;width:100%;overflow:hidden;}
.infor-keyword li {float:left;display: inline-block;font-size: 12px;padding: 0.1rem .35rem;margin: 0 .38rem .2rem 0;border:0px;color: #849aae;background-color: #f4f7f9;}
.infor-keyword li.jsq{float:right;margin-left:2rem;background:#f60;margin:0;}
.infor-keyword li.jsq a{color:#fff;}
.infor-keyword li.note{padding: 0 4px;color: #666;overflow: hidden;float: left;}
.infor-keyword li.color_jishou{background: url('../../images/house/iconHot.gif') 0 0 no-repeat;text-indent:-99px;overflow:hidden;display: block;height: 28px; width: 19px;margin: -3px 4px 0 0;border:0px;}
.infor-keyword li.color_verified{background: url('/img/zhen.png') 0 1px no-repeat;text-indent:-99px;background-size:100%;overflow:hidden;display: block;height: 28px; width: 17px; margin: -1px 4px 0 0;border:0px;}
.infor-keyword li.color_is_legal{background: url('../../images/house/iconFXF1.gif') 0 0 no-repeat;text-indent:-99px;overflow:hidden;display: block;height: 28px; width: 14px; margin: 0px 4px 0 0;border:0px;} 
.infor-other {width: 100%;overflow:hidden;color:#888;font-size:.75rem;}
.infor-other li {min-width: 47%;float: left;margin-bottom: .4rem;} 
.infor-other li .black{color:#333;}
.infor-other li.w100{width: 100%;}
.infor-other li.last{margin-bottom:0;}
.infor-other li .zone{margin-left:-.28rem;}
.infor-other li .dian{color:#5680a6;border-bottom:1px dotted #333;}

.zone-house li a{width:12rem;display: block;}
.zone-house .pic{width:100%;height:9rem;overflow:hidden;}
.zone-house .pic img{width:12rem;}
.zone-house h3{font-size:.85rem;color:#333;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-bottom:.4rem;}
.zone-house .info{margin-top:.2rem;}
.zone-house span{color:#999;}
.zone-house .price{color:#f25c17;margin-right:.5rem;font-size:.8rem;}

.broker{font-size:.65rem;color:#666;margin-top:.4rem;overflow:hidden}
.broker span{margin-right:.3rem;float:left;}
.broker span.shop{float:right;margin: 0;}
.broker img{height:1rem;}
.xiaoqu p{margin:.2rem 0 .4rem 0;}
.xiaoqu img{height:3.9rem;width:5.2rem}
.icon_fixed_user{background: url('/img/icon_fixed_user_1.png') no-repeat center center;background-size: 100%;width: .85rem;height: .85rem;margin-right:.3rem;margin-top:-.2rem;}
.icon_fixed_tel{background: url('/img/icon_fixed_tel_1.png') no-repeat center center;background-size: 100%;width: .8rem;height: .8rem;margin-right:.3rem;}
.icon_fixed_shop{background: url('/img/icon_fixed_shop.png') no-repeat center center;background-size: 100%;width: .8rem;height: .8rem;margin-right:.3rem;}
.icon_fixed_search{background: url('/img/icon_fixed_search.png') no-repeat center center;background-size: 100%;width: 1rem;height: 1rem;margin-right:.3rem;margin-top:-.08rem;}
.contactus{z-index:10;position: fixed;bottom: 0;left: 0;right: 0;color:white;width:100%;height: 2.8rem;line-height: 2.8rem;margin:0 auto;border-top: solid .5px #f1f1f1;text-align: center;background: #fff;box-shadow: 0 0.0625rem 0.125rem 0 rgba(0,0,0,.05);}
.contactus .userbar{margin-left:.75rem;width:4.6rem;color:#666;}
.contactus .userbar .username{width:3.4rem;text-align:left;font-size:.8rem;}
.contactus .userbar a{color: #666;}


.contactus .telbar{display: block;width: 6.8rem;  line-height: 2.8rem; height: 2.8rem; color: #FFF; text-align: center;font-size:.85rem;background: #05A8E9;}
.contactus .shopbar{display: block;width: 6.8rem;  line-height: 2.8rem; height: 2.8rem;color: #FFF; text-align: center;font-size:.85rem;background:#849aae;}

.contactus .searchbar{display: block;width:50%;line-height: 2.8rem; height: 2.8rem;color: #FFF; text-align: center;font-size:.85rem;background:#849aae;}
.contactus .zixunbar{display: block;width:50%;line-height: 2.8rem; height: 2.8rem; color: #FFF; text-align: center;font-size:.85rem;background: #05A8E9;}

.contactus  a{color: #FFF;}
.footer{padding-bottom:3rem;}
.beizhu{padding:.4rem .4rem .4rem .8rem;}
.beizhu p{font-size:.6rem;color:#999;background: url('/img/icon_mzsm.png') no-repeat;background-size: .95rem;text-indent:1.1rem;line-height:1.2rem;}
.color_jishou{background: url('../../images/house/iconHot.gif') 0 0 no-repeat;text-indent:-99px;overflow:hidden;display: block;height: 28px; width: 19px; margin-right: 4px;}
.color_verified{background: url('../../images/house/iconAuthentichouse1.png') 0 1px no-repeat;text-indent:-99px;overflow:hidden;display: block;height: 28px; width: 17px; margin-right: 4px;}
.color_is_legal{background: url('../../images/house/iconFXF1.gif') 0 0 no-repeat;text-indent:-99px;overflow:hidden;display: block;height: 28px; width: 14px; margin-right: 4px;}
.expiretime{position: absolute;top:50%;margin: 0 25%;width: 50%;z-index: 999}


/*新房导航*/
.house_nav{height:38px;border-bottom: 1px solid #f5f5f5;}
.house_nav li{height: 38px;text-align: center;border-right: 1px solid #f5f5f5;flex:1;}
.house_nav li:nth-last-child(1){border-right:0;}
.house_nav li > a{display: block;color: #565c67;font-size: .75rem;line-height: 38px;}
.house_nav li.active span {color: #f60;border-bottom: 2px solid #f60;display:block;margin-top:-1px;}

.mtp1{margin-top:1px;}

.imgboxs .title{margin:0 0 10px 0;padding-left: 10px;height: 32px;line-height: 32px;background-color: #eee;font-weight: normal;}
.imgbox{width: 100%;margin:0 auto;}
.imgbox ul{width: 102%;overflow: hidden;}
.imgbox li{width: 48%;margin-right: 2%;float: left;margin-bottom:10px;}
.imgbox li a{display:block;/* border:solid 1px #E8E8E8; padding:2px;*/background-color: #F8F8F8;}
.imgbox li img{width: 100%;}
.imgbox li span{text-align: center;display: block;line-height: 28px;height: 28px;overflow: hidden;font-size:12px;}
