.banner{width:100%;position:relative;}
.banner .swiper-slide a{width:100%;display:inline-block;}

.searchTab{width:620px;height:auto;background-color:rgba(0,0,0,0.7)!important;border-radius:5px;box-shadow:0 0 8px rgba(29,29,29,0.75);background-color: #000;filter: Alpha(opacity=70);position:absolute;left:50%;top:50%;margin-left:-305px;margin-top:-100px;z-index:99999;padding-bottom:20px;}
.searchTab .sypage{padding:25px 50px 0px 50px;}
.searchTab .sypage .tag{height:30px;line-height:30px;}
.searchTab .sypage .tag a{margin:0px 18px;font-size:16px;color:#fff;position:relative;}
.searchTab .sypage .tag a.act{font-size:22px;}
.searchTab .sypage .tag a.act:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;font-size:0;line-height:0;position:absolute;left:20px;bottom:-18px;z-index:9;}
.searchTab .sypage .item{margin-top:16px;display:none;position:relative;}

.searchTab .sypage .item .searchForm{height:auto;position:relative;}
.searchTab .sypage .item .searchForm .schText{border-radius:30px;height:46px;line-height:46px;width:100%;border:0;color:#91959A;padding:0px 35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.searchTab .sypage .item .searchForm .searchBtn{background:#417AF9;width:72px;height:46px;border-radius:30px;position:absolute;right:0px;top:0px;z-index:9;border:none;color:#fff;}
.searchTab .sypage .item .searchForm .searchBtn .icon{font-size:20px;}
.searchTab .sypage .item .keyword{height:auto;line-height:20px;margin-top:12px;color:#fff;position:relative;padding-left:70px;}
.searchTab .sypage .item .keyword span{position:absolute;left:0px;top:0px;z-index:9;}
.searchTab .sypage .item .keyword a{color:#989896;margin:0px 4px;white-space:nowrap;}
.searchTab .sypage .item .houseNum{height:30px;line-height:30px;text-align:center;color:#fff;}
.searchTab .sypage .item .houseNum em{color:#ff3a01;padding:0px 5px;font-size:16px;}

.fast_link{height:76px;position:relative;}
.fast_link .topNavBox{width:100%;height:auto;border-radius:4px;box-shadow: 0 0 18px 0 rgba(0,0,0,0.1);background:#fff;position:absolute;left:0px;top:-53px;z-index:999;padding:15px 0px;}
.fast_link .topNavBox dl{width:20%;height:auto;float:left;text-align:center;position:relative;}
.fast_link .topNavBox dl:not(:first-child):after{content:'';width:1px;height:40px;background:#ddd;position:absolute;left:0px;top:20px;z-index:9;}
.fast_link .topNavBox dl dt{font-size:22px;height:40px}
.fast_link .topNavBox dl dd{line-height:36px;}
.fast_link .topNavBox dl dd a{margin:0px 10px;color:#555;}


.houseList{height:auto;}
.houseList ul{margin:0px -10px;}
.houseList ul li{margin:10px 10px;height:auto;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.houseList ul li .img{width:100%;height:auto;position:relative;}
.houseList ul li .img img{width:100%;height:200px;display:block;}
.houseList ul li .img span{background:#384255;position:absolute;left:0px;bottom:0px;z-index:9;color:#fff;padding:4px 10px;}
.houseList ul li .img .thumbLogo{width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2;}
.houseList ul li .img .thumbLogo img{width:50px;height:50px;}
.houseList ul li .Info{height:auto;margin-top:10px;}
.houseList ul li .Name{font-size:16px;font-weight:700;height:40px;line-height:40px;}
.houseList ul li .Name a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.houseList ul li .Name span.price{float:right;color:#f76421;}
.houseList ul li .styleAndArea{height:24px;line-height:24px;margin:4px 0px;}
.houseList ul li .styleAndArea .sellStyle{}
.houseList ul li .styleAndArea .sellArea{margin-left:10px;}
.houseList ul li .regionAndBus{line-height:24px;color:#999;}
.houseList ul li .regionAndBus a{color:#999;}

.houseList.swiper-container ul li{margin:0px;}
.houseList.swiper-container ul li>div{width:100%;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.second_house{}
.second_house .left{width:318px;height:auto;float:left;}
.second_house .left .SaleData{height:auto;margin-top:20px;}
.second_house .left .SaleData .sellOwner{height:auto;margin-top:14px;}
.second_house .left .SaleData .sellOwner a{border:1px solid #417af9;margin:8px 0px;width:100%;display:inline-block;padding:10px 0px;border-radius:3px;text-align:center;color:#417af9;}
.second_house .left .SaleData .sellOwner a.sellBg{background:#417af9;color:#fff;}
.second_house .houseList{width:840px;height:auto;float:right;}
.second_house .houseList ul li{width:calc(33.33% - 20px);}

.second_rent{}
.second_rent .houseList ul li{width:calc(25% - 20px)}

.new_house{}
.new_house .left{width:318px;height:auto;float:left;}
.new_house .left .saleList{height:350px;border:1px solid #ddd;margin-top:16px;}
.new_house .left .saleList .saleRegionList{width:100px;height:auto;float:left;border-right:1px solid #ddd;}
.new_house .left .saleList .saleRegionList ul{padding:15px;}
.new_house .left .saleList .saleRegionList ul li{line-height:40px;}
.new_house .left .saleList .saleRegionList ul li a{color:#91959A}
.new_house .left .saleList .saleRegionList ul li a.act{color:#417af9;}
.new_house .left .saleList .saleBusList{width:210px;height:350px;float:right;}
.new_house .left .saleList .saleBusList ul{padding:10px;}
.new_house .left .saleList .saleBusList ul li{line-height:34px;}
.new_house .left .lpTagsBox{margin-top:20px;height:auto;position:relative;}
.new_house .left .lpTagsBox .swiper-button-prev,.new_house .left .lpTagsBox .swiper-button-next{width:10px;height:16px;}
.new_house .left .lpTagsBox .swiper-button-prev{left:auto;right:30px;top:-16px;background:url(../images/icon_left.png) no-repeat;}
.new_house .left .lpTagsBox .swiper-button-next{right:0px;top:-16px;background:url(../images/icon_right.png) no-repeat;}
.new_house .left .lpTagsBox .lptag{height:auto;}
.new_house .left .lpTagsBox .lptag li{width:90px;height:34px;line-height:34px;;margin:0px 24px 20px 0px;float:left;font-size:14px;background:#F4F7F9;}
.new_house .left .lpTagsBox .lptag li a{}
.new_house .left .lpTagsBox .lptag li.tagend{margin-right:0px;}

.new_house .houseList{width:860px;height:auto;float:right;}
.new_house .houseList ul li{width:calc(33.33% - 20px);}

.news{height:auto;}
.news .left{width:468px;height:auto;float:left;}
.news .left .swiper-slide img{width:468px;height:300px;}


.news .right{width:700px;height:auto;float:right;}
.news .right .tag{height:46px;}
.news .right .tag a{display:block;width:80px;height:32px;line-height:32px;text-align:center;border-radius:4px;color:#5A74A6;background:#e9e9e9;float:left;margin:0px 14px 14px 0px;}
.news .right ul li{height:40px;line-height:40px;border-bottom:1px solid #f1f1f1;}
.news .right ul li span{color:#999;float:right;}


.estate{height:auto;position:relative;padding-bottom:30px;}
.estate .houseList ul li{width:calc(25% - 20px);text-align:left;font-size:14px;}
.estate .swiper-pagination{width:100%;text-align:center;bottom:0px;}
.estate .swiper-pagination .swiper-pagination-bullet{background:#e9e9e9;width:50px;border-radius:10px;margin:0px 8px;}
.estate .swiper-pagination .swiper-pagination-bullet-active{background:#417af9;}
.none{display: none}


















