#header{
    position:fixed;
    background:rgba(256,256,256,0.9);
    top:0;
    left:0;
    z-index: 999;
    border-bottom:3px solid #7b7b7b;
}
#header ul>li:first-child{
    color:#fff;
    background:#F96B3E;
}
/*搜索部分*/

#search{
    font-size:18px;
    width:100%;
    position:relative;
}
#search .silder-main img{
    height:520px;
}
#search .silder-ctrl-prev span,#search .silder-ctrl-next span{
    display:block;
    border:4px solid #dedede;
    border-radius: 50%;
    background:#333;
    opacity: 0.5;
    font-family:Tahoma,"Microsoft YaHei";
}
#search .silder-ctrl-prev span:hover,#search .silder-ctrl-next span:hover{
    opacity: 1;
}
#search .search{
    width: 650px;
    margin:0 auto;
    margin-top:250px;
    color:#1475CF;
    padding:10px;
    border:1px solid #F96B3E;
    border-radius: 10px;
    cursor:pointer;


}
#search .search form{
    background: rgba(256,256,256,0.8);
    border-radius: 10px;
    opacity: 0;
    transition: opacity,2s linear;
}
#search .search form>ul{
    width:100%;
    margin-left:10px;
    color: #666;
}
#search .searchbox input {
    margin:0;
}
#search .search form>ul>li~li{
    margin-left:5px;
}
#search .search form>ul>li{
    cursor:pointer;
    font-size: 16px;
}
#search .search form>ul>li~li:hover{
    color:#F96B3E;
    text-decoration: underline;
}
#search .search form>ul>li~li.active{
	color:#F96B3E;
    text-decoration: underline;
}
#search .searchbox {
    width:100%;
}
#searchtype {
    width:20%;
}
.search-keyword {
    width:58%;
    height:40px;
    padding-top:2px;
    padding-left:10px;
    border:none;
    color:#333;
    line-height:40px;
    font-size:18px;
    background:#fff;
    border-radius: 5px;

}
.search-submit {
    right:0;
    cursor:pointer;
    width:20%;
    height:40px;
    line-height: 40px;
    font-size:22px;
    color:#fff;
    border:none;
    background:#F96B3E;

}

.searchbox .form h4 {
    display:block;
}

.searchbox .form {
    width:100%;
    height:100px;
    padding:20px;
    line-height:30px;
    position:relative;
}

.searchbox .form .form_left{
    width:100%;
    position:relative;
    height:40px;
    line-height:40px;
}
.searchbox .form .form_left #searchtype{
    position: relative;
    width:15%;
    height:40px;
    line-height:40px;
    border: 1px solid #bbb;
    text-align: center;
    margin-right:5px;
}
.searchbox .form .form_left #searchtype #boult{
    position:absolute;
    right:0;
    color:#666;
    font-size:20px;
    width:20px;
    cursor:pointer;
}
.searchbox .form .form_left #searchtype #searchvalue{
    color:#333;
    font-size:18px;
    position:absolute;
    left:10%;
    cursor:pointer;
}
.searchbox .form .form_left #searchtype #valuelist{
    border:#D9D9D9 1px solid;
    border-top:0;
    width:100%;
    background:#fff;
    height:90px;
    list-style: none;
    z-index:1000;
    color:#333;
    font-size: 16px;
    position:absolute;
    text-align: center;
    top:40px;
    left:0;
}
.searchbox .form .form_left #searchtype #searchvalue:hover{
    color:#F96B3E;
    text-decoration: underline;
}
.searchbox .form .form_left #searchtype #valuelist li{
    height:30px;
    line-height:30px;
    padding:0 5px;
    cursor:pointer;
}
.searchbox .form .form_left #searchtype #valuelist li:hover{
    background:#F9F9F9;
    color:#F96B3E;
    text-decoration: underline;
}
.searchbox .form .form_right{
    height:40px;
    width:100%;
    padding-right:5px;
}
/*.searchbox .form .hotwords{*/
    /*position:absolute;*/
    /*top:60px;*/
    /*left:15%;*/
    /*width:65%;*/
    /*background:#fff;*/
    /*font-size: 18px;*/
    /*border-top:0;*/
/*}*/
/*.searchbox .form .hotwords li{*/
    /*display:block;*/
    /*line-height:15px;*/
/*}*/
/*.searchbox .form .hotwords li.hwtitle{*/
    /*margin:0 10px;*/
    /*color:#666;*/
    /*border-bottom:#EFEFEF 1px solid;*/
/*}*/
/*.searchbox .form .hotwords li a{*/
    /*line-height:15px;*/
    /*display:block;*/
    /*padding:0 10px;*/
    /*color:#A3A3A3;*/
/*}*/
/*.searchbox .form .hotwords a h1{*/
    /*font-size:15px;*/
    /*height:15px;*/
    /*line-height:15px;*/
    /*font-weight:normal;*/
/*}*/
/*.searchbox .form .hotwords a span{*/
    /*display:block;*/
    /*height:15px;*/
    /*line-height:15px;*/
/*}*/
/*.searchbox .form .hotwords li.hwtitle:hover{*/
    /*background:#fff;*/
    /*color:#666;*/

/*}*/

/*.searchbox .form .hotwords li:hover,.searchbox .form .hotwords li:hover a,.searchbox .form .hotwords li a:hover{*/
    /*text-decoration:none;*/
    /*background:#92d7ff;*/
    /*color:#fff;*/
/*}*/
.searchbox input{
    margin-top:-2px;
    *margin-top:0;
    _margin-top:4px;
}

/*购房帮助*/
#help-menu{
    width:100%;
    background: #f9f9f9;
    margin-bottom:10px;
}
#help-menu #househelp>a:last-child{
    float:right;
}
#help-menu a~a{margin-left:5%;}
#help-menu a{
    float:left;
    width:10%;
    box-sizing: border-box;
    color:#7b7b7b;
    text-align: center;
    text-decoration: none;
    padding:10px;
    border-radius: 10px;
}
#help-menu a img{
    width:100px;
    height:100px;
    margin:auto;
}
#help-menu a:hover{
    background:#f1eff0;
}
#help-menu a p{
    padding-top:10px;
    white-space: nowrap;
    font-size: 14px;
}

/*资讯通告*/
#news{
    width:100%;
    min-width: 980px;
    margin-bottom:10px;
}
#news .title2{
    margin-bottom:0;
}

#news .news-part{
    width:56%;
    margin-right:1%;
}

#news .news-content>div{
    width:100%;
    position:relative;
    background:#f9f9f9;
    padding:10px 15px 15px 15px;
    box-sizing: border-box;
     overflow:hidden;
}
#news .news-content>div img{
    height:380px;
}
#news .silder-scroll{
    max-height:350px;
    overflow: hidden;
}
#news .js-silder-ctrl{
    position:absolute;
    bottom:-8px;
    left:35%;
}
#news .silder-ctrl-con{
  	margin:0px;
  	margin-right:3px;
    padding:0;
    min-width:26px;
    color:#fff;
    background: rgba(0,0,0,0.3);
    border-radius: 50%;
    height:26px;
    line-height:26px;
}
#news .silder-ctrl-con>span{
	display:inline-block;
	margin:0;
    text-indent: 0;
    line-height:1;
    background:rgba(0,0,0,0);
   
    
}
#news .silder-ctrl-con.active{
    background: red;

}

#news .news-content>div a{
    text-decoration: none;
    color:#555;
    height:50px;
    line-height:50px;
    box-sizing: border-box;
    text-indent: 10px;
    font-size: 22px;
    font-weight: bold;
    white-space:nowrap;
}

#news .news-content>div a:first-child span{
    color:red;
    font-size: 22px;
    font-weight: normal;
}

#news .news-content>div a span:first-child +span{
    color:#0C0C0C;
    font-size: 22px !important;
    font-weight: bold;
}

#news .news-content .blackdiv{
	background-color:black;
	opacity:0.8;
	color:#fff;
	font-size:16px;
	font-family:Tahoma,'微软雅黑';
	height:30px;
	line-height:30px;
	width:100%;
	position:relative;
	bottom:60px;
}

#news .news-content .blackdiv span{
	color:#fff;
	font-size:16px;
	font-family:Tahoma,'微软雅黑';
	padding-left:15px;
}

#news .hot-news{
    width:43%;

}
#news .news-item{
    width:100%;
    height:45px;
    padding:1px 0;
    line-height: 45px;
    list-style:none;
    margin:0;
    background: #f9f9f9;
}

#news .news-item li{
    width:30%;
    text-align: center;
}
#news .news-item li~li{
    margin-left:5%;
}
#news .news-item a{
    font-size: 18px;
    color:#606060;
    text-decoration: none;
}
#news .img{
	text-align:justify;
}

#news .hot-content {
    width:100%;
    background: #f9f9f9;
    box-sizing: border-box;
    padding:1px 10px 8px 10px;
    list-style: none;
    
}
#news .hot-content>li{
    width:100%;
    padding-left:10px;
    padding-right:10px;
}
#news .hot-content>li>a{
    font-size: 16px;
    color:#333;
    text-decoration: none;
}
#news .hot-content>li>a>img{
    border-radius:0;
}

#news .hot-content>li~li{
    margin-top:9px;
    width:100%;
}
.hotnewsList{
	
    background: url(../images/news.png) no-repeat 5px 3px;
}
#news .hot-content>li~li a {
    width: 100%;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0;
    height: 26px;
}

#news .hot-content>li>a>span:first-child +span{
	float:right;
}

.item-nav {
  background: #f0f0f0;
  margin-bottom: 10px;
}
.item-nav li {
  /* height: 47px;
  line-height: 47px;
  color: #5e5d5d;
  font-size: 18px;
  width: 145px;
  display: inline-block;
  float: left; */
  position: relative;
  text-align: center;
  border-radius: 5px;  
}
.item-nav li.on {
  background: #2881d5;
}
.item-nav li.on a{
  color: #fff!important;
}
.item-nav li.on i {
  display: inline-block;
}
.item-nav li  i {
  position: absolute;
  left: 50%;
  display: none;
  margin-left: -7px;
  bottom: -7px;
  width: 17px;
  height: 7px;
  background: url(../images/news.png) no-repeat -3px -40px;
}

.right{
	float:right;
	
}

#news .hot-content .img>li:first-child>a{
    width:100%;
    font-size:16px;
    text-decoration: none;
    background: #fff;   
}

#news .hot-content .imageli> a{
	display:flex;
	margin-top:10px;
}
#news .hot-content .img>li:first-child>a>span{
    line-height: 28px;

}
#news .hot-content .img>li:first-child>a:first-child>span{
    margin-bottom:10px;
}
#news .hot-content>li>a:hover{
    color:red;
}
#news .hot-content .imageli>span{
    width:75%;
}

#news .hot-content>li:first-child>a>img{
    display: block;
    width:25%;
    height:85px;
    margin-right:2%;
}
/* #news .hot-content>li:first-child>a>span{
	width:75%;    
} */
#news .hot-content .img>li:first-child>a>span{
    display:block;
    width:65%;
    overflow: hidden;
    height:85px;
}

/*新房*/
#new_house{
    width:100%;
}
/*热销*/
.hot{
    border-bottom:1px solid #ddd;
    margin-bottom:10px;
}
/*.HotProject{*/
    /*display: flex;*/
    /*list-style: none;*/
    /*width:100%;*/
    /*justify-content: space-around;*/
    /*background:#f9f9f9;*/
    /*padding:10px;*/

/*}*/
/*.HotProject~.HotProject{*/
    /*padding-top: 0;*/
/*}*/

/*.hot .name{*/
    /*padding:5px 0 0 0;*/
/*}*/
/*.hot .name a{*/
    /*text-decoration: none;*/
/*}*/

/*.HotProject li{*/
    /*margin:0;*/
    /*position:relative;*/
/*}*/
/*.HotProject li~li{margin-left:10px;}*/
/*.HotProject li a{*/
    /*color:#000;*/
/*}*/




 /*#sup_card_list .col-sm-4 {*/
    /*padding-left: 10px;*/
    /*padding-right: 10px;*/
    /*padding-top: 10px;*/
/*}*/
 /*.animate-item.animate-start {*/
    /*-webkit-transform: translate(0px, 0);*/
    /*-ms-transform: translate(0px, 0);*/
    /*transform: translate(0px, 0);*/
    /*opacity: 1;*/
    /*filter: alpha(opacity=100)*/
/*}*/
 /*.sup_multi_img {*/
    /*position: relative;*/
    /*overflow: hidden;*/
/*}*/
 /*.sup_img {*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*-moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);*/
    /*-o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);*/
    /*-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);*/
    /*transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);*/
/*}*/
 /*.sup_img:hover, .sup_img.hover {*/
    /*transform: scale(1.05, 1.05);*/
/*}*/
.slideshow{background: #f9f9f9;}
.slideshow .slide{margin:0;padding:0}
.slideshow{height:380px;width:100%;}
.hot .slideshow .slide{height:150px;width:100%;}
.hot .slideshow img{width:16%;height:150px;margin:0px 0 0px 3%;border-radius: 10%;}
.hot .slideshow a{width:16%;height:150px;margin:15px 0 10px 3%;display: inline-block;position:relative;text-align: center;color:#333;}
.hot .slideshow a img{height:150px;border-radius: 10%;width:100%;}


#nav a.activeSlide{background:#F96B3E;color:#fff;}
#nav a:focus{outline:none;}
#nav>a{
    color:#1475CF;
    font-size: 16px;
    margin-left:20px;
    padding:5px 10px;
    position:relative;
    top:4px;
}


.hot a:hover{
    color:#ff6861;
    position:relative;
}

.hot a:hover .hotimg1{
    display:block;
}

.hot a:hover .hotimg2{
    display:block;

}

.hotimg1{
    display:none;
    position:absolute;
    left:40%;
    top:40px;
    height:40px !important;
    width:40px !important;
    z-index:3;
}

.hotimg2{
    display:none;
    position:absolute;
    left:0;
    bottom:0;
    height:150px !important;
    width:100% !important;
    z-index:2;
}


/*预售公示*/
.ysgs{
    width:100%;
    margin-bottom:10px;
}
.ysgs  table{
    width:100%;
    border:1px solid #dedede;
    text-align: center;
    background: #F9F9F9;
}
.ysgs  table th{
    text-align:center;
    font-size: 18px;
    border-bottom: 1px solid #ddd;
    padding:10px 0;
    background:#f9f9f9;
}
.ysgs  table th:nth-child(4),.ysgs  table th:nth-child(2){
    text-align: left;
    text-indent: 10%;
    max-width: 30%;

}
.ysgs  table td:nth-child(4),.ysgs  table td:nth-child(2){
    text-align: left;
    text-indent: 5%;

}
.ysgs  table td{
    padding:10px 0;
    text-align: center;
    border-bottom:1px solid #dedede;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#new_house .ysgs  table td a{
    color:#000;
}
/*预售证*/
.ys{
    width:100%;
    margin-bottom:10px;
}
.ys .title2>div{
    display: flex;
    justify-content: space-between;
    width:70%;
}
.ys .title2 ul{
    width:80%;
    font-size: 15px;
    margin-bottom: 0;
    line-height:2;
}
.ys .title2 ul>li{
    color:#1475CF;
    width:15%;
    background: #F9F9F9;;
    text-align: center;
}
/*.ys .title2 ul>li:first-child{
     color:#fff;
    background:#F96B3E;
}
.ys .title2 ul>li:hover{
    color:#fff;
    background:#F96B3E;
}
 */
.ys .title2 .hoverLi{
	color:#fff;
    background:#F96B3E;
}
.ys .ysfy{
    width:100%;
    background: #f9f9f9;
    padding:10px 0;

}
.ys .ysfy ul{
    list-style: none;
}
.ys .ysfy li{
    float:left;
    text-align: center;
    width:20%;
    min-width:180px;
    position:relative;
}
.ys .ysfy li img{
    width:80%;
    height:150px;
}

.ys .ysfy li div{
    font-size: 16px;
    width:80%;
    position:absolute;
    bottom:-21px;
    left:10%;
    color:#000;
    background:rgba(256,256,256,0.6);
}

.ys .ysfy li div p:first-child +p{
    display:none;
}

.ys .ysfy li:hover div{
    bottom:0;
    background:rgba(256,150,100,0.6);
    transition:all .3s linear;
    color:#fff;
}

.ys .ysfy li:hover div p:first-child +p{
    display:block;
}

.ys .ysfy li #viewimgs{
    position:absolute;
    left:42%;
    top:-40%;
    display:none
}

.ys .ysfy li:hover #viewimgs{
    display:block;
    top:10%;
    transition:all .3s linear;
}
/*排行榜*/

#new_house a{
    font-size: 16px;
    text-decoration: none;
}
#new_house  .top10 th{
    font-size: 18px;
    text-align: center;

}
#new_house  .top10 td:not(:last-child){
    font-size: 16px;
    text-align: left;
    text-indent: 10px;
}
#new_house .top10{
    width:100%;
    margin-bottom:10px;
}
#new_house td a{
    color:#333;
}
.table-title { height: 30px; line-height: 30px; padding-bottom: 3px; padding-right:3px;border-bottom: 2px solid #0081cc; font-size: 16px; font-weight: normal; }
.table-title .title-r {	float: right; padding-right: 10px; font-size: 16px; }
.table-title .title-rzs { padding-right: 10px; font-size: 16px;color:red;font-weight:bold; }
#YearLeft th,#thisMonthLeft th,#lastMonthLeft th{
    background:#f9f9f9;
    padding:5px 0;
    border-bottom: 1px solid #dedede;
}
#YearLeft th strong,#YearLeft td{
    background:#f9f9f9;
    white-space: nowrap;
    padding:5px 0;
    overflow: hidden;
    text-overflow: ellipsis;
}
#thisMonthLeft th strong,#thisMonthLeft td{
    background:#f9f9f9;
    white-space: nowrap;
    padding:5px 0;
    overflow: hidden;
    text-overflow: ellipsis;
}
#lastMonthLeft th strong,#lastMonthLeft td{
    background:#f9f9f9;
    white-space: nowrap;
    padding:5px 0;
    overflow: hidden;
    text-overflow: ellipsis;
}
#YearLeft td:last-child,#thisMonthLeft td:last-child,#lastMonthLeft td:last-child{
    color:#f02929;
}
#new_house .top10-content {
    font-size:16px;
    list-style: none;
    margin-top: 10px;
}
#new_house .top10-content li{
    float:left;
}
#new_house .top10-content li~li{
    margin-left:1%;
}

#new_house .cj-sf{
    width:100%;
    margin-bottom:10px;
}
/*今日成交情况*/
#new_house .bd-houseTb{
    width:100%;
}

#new_house .bd-houseTb th,#new_house .bd-houseTb td{
    background:#f9f9f9;
    padding:5px 0;
    border-bottom:1px solid #dedede;
}
#new_house .bd-houseTb th{
    font-size:18px;
    color:#555;
    border-left:1px solid #dedede;
    border-right:1px solid #dedede;
    text-align: center;
    background:#f2f2f2;
}
#new_house .bd-houseTb img{
    width:60%;
    height:45px;
    margin-left:20px;
}
#new_house .bd-houseTb td,#new_house .bd-houseTb td a{
    text-align: left;    
    font-size:16px;
}
#new_house .bd-houseTb td a{
	color:#333;
}

#new_house .bd-houseTb .td2{
	width:45%;
}
#new_house .bd-houseTb .td3 {
	color:#2981D4;
	width:18%;
	
}
#new_house .bd-houseTb .td4 {
	 color:#F24329;
	 width:18%;
}
#new_house .jrsf{
    width:40%;
}
#new_house .jrsf .inform{
    width:100%;
    border:1px solid #dedede;
    height:267px;
    overflow: hidden;
    padding:0;
    background:#f9f9f9;
}

#new_house .jrsf .jrcjdiv,#new_house .jrsf .jrcjdiv ul{
	width: 100%;
    display: flex;
    height: 33px;
    list-style: none;
    background: #f2f2f2;
    padding: 3px 0;
    color: #555;
    font-weight: 700
}
#new_house .jrsf .jrcjdiv li:first-child{
	width: 64%;
    text-align:center;
}

#new_house .jrsf .jrcjdiv li~li {
	width:18%;
	text-align: left;
}

.jrsf .bd-houseTb th{
    background: #f2f2f2;

}
/*透明售房情况*/

#new_house .sfqk{
    width:59%;
}
#new_house #spfsfqk{
    height:300px;
    width:100%;
    border:1px solid #dedede;
}
#new_house #spfsfqk th{
    background:#f2f2f2;
    padding:5px 0;
    color:#555;
    border:1px solid #dedede;
}

#spfsfqk th,#spfsfqk td {
    white-space: nowrap;
    border-bottom:1px solid #dedede;
    border-top:1px solid #dedede;
    background:#f9f9f9;

}
/*退房公示*/
#new_house .tf {
    width:100%;
    margin-bottom:10px;
}
#new_house .tf .clearfix:before, .clearfix:after { display: block; content: "\0020"; height: 0; line-height: 0; font-size: 0; visibility: hidden; }
#new_house .tf .clearfix:after { clear: both; }
#new_house .tf .clearfix { zoom: 1; }
#new_house .tf .cxxs{
    width:40%;
    white-space: nowrap;
    overflow:hidden;
}
#new_house .tf .cxxs li{
    height:30px;
    line-height: 30px;
    background:#f9f9f9;
}
#new_house .tf .cxxs li a{
    display:block;
    color:#333;
    height:30px;
    line-height: 30px;
        padding: 0px 6px 0 10px;
}
#new_house .tf .main-top { border-bottom: solid 1px #dedede; margin-bottom: 10px;}
#new_house .tf .main-top h3 { float: left; height: 25px; line-height: 25px; padding: 0 8px; font-size: 16px; font-weight: normal; background-color: #333; color: #ffffff; }
#new_house .tf .main-top .blueA { float: right; line-height: 12px; color: #555; font-size: 16px; font-weight: bold;}
#new_house .tf .main-top .blueA a { line-height: 25px; padding: 0 8px; color: #555; font-size: 16px; font-weight: bold; }
#new_house .tf .main-top .blueA a:hover, #new_house .tf .main-top .blueA a.Ahover{ line-height: 25px; background-color: #F96B3E; font-size: 16px;font-weight: bold; color: #fff; border-left: 0; text-decoration: none; }
#tfsfXC,#tfsfXC li{
    margin:0;
    padding:0;
    background:#f9f9f9;
}

#tfsfXC li a{
    width:100%;
    margin:0 auto;
    padding:0 0 10px 0;
    font-size: 16px;
}
#tfsfXC li a:first-child span~span{
	float:right;
}
#new_house .tf .cxxs .firstAnnounce .rq{
	float:right;
}

#new_house .tfgs{
    white-space: nowrap;
    width:59%;
    overflow: hidden;
}

#new_house  #tfgs{
    border:1px solid #dedede;
    height:200px;
}
#new_house  #tfgs th {
    border-bottom:1px solid #dedede;
    padding:5px;
    background: #F9F9F9;

}
#new_house  #tfgs td{
    background: #F9F9F9;
}
#new_house  #tfgs td a {
    color:#333;

}

#new_house  #tfgs .tdleft{
	text-align:left !important;
}

#new_house  #tfgs .paddingtd1{
    padding-left:10px !important;
}

#new_house .tfgs .nodata td{
	background: #fff !important;
    height: 168px;
}

#new_house .tfgs .nodata .nodatadiv{
	height:168px;
}

#new_house .tfgs .nodata .nodatadiv div{
	height:168px;
}

#new_house .tfgs .nodata .nodatadiv img{
	height:168px;
}

#new_house .tfgs .nodata .nodatadiv p{
    position: relative;
    bottom: 29px;
    width: 100%;    
    color: #8b9bdf;
}

#new_house .fxhy{
    white-space: nowrap;
    width:59%;
    overflow: hidden;
}

#new_house  #fxhy th,#new_house  #fxhy1 th {
    border-bottom:1px solid #dedede;
    padding:5px;
    background: #F9F9F9;

}
#new_house  #fxhy td,#new_house  #fxhy1 td{
    background: #F9F9F9;
    text-align:left;
    padding-left:20px;
    height:33.3px;
}
#new_house  #fxhy td a,#new_house  #fxhy1 td a {
    color:#333;

}

#new_house .fxhy .nodata td{
	background: #fff !important;
    height: 168px;
}

#new_house .fxhy .nodata .nodatadiv{
	height:168px;
}

#new_house .fxhy .nodata .nodatadiv div{
	height:168px;
}

#new_house .fxhy .nodata .nodatadiv img{
	height:168px;
}

#new_house .fxhy .nodata .nodatadiv p{
    position: relative;
    bottom: 29px;
    width: 100%;    
    color: #8b9bdf;
}

.constdiv{
	height:166px;
	overflow:hidden;	
}

#marquee3{
	height: 32.8px;
    line-height: 32.8px;
    background-color: #F9F9F9;
    border: 1px solid #dedede;
}

/*二手房*/
/*上板块*/
#esf {
    width:100%;
}
#esf .zn-ph{
    width:100%;
    margin-bottom: 10px;
}
#esf .zjqyph{
    width:49.5%;
}
#esf .zjqyph table{
    width:100%;
    border:1px solid #ddd;
}
#esf .zjqyph table th{
    text-align: center;
    background-color: #f2f2f2;
    padding:6px 0;
}
#esf .jgph{
    height:340px;
    width:70%
}
/* #esf .jgph .title2 span{
    position: relative;
    top:-14px;
} */

#esf .esfwq{
    width:29%;
    height:340px;
    overflow: hidden;
}

#esf .wqtb{
    width:100%;
    margin:0;
    border:1px solid #dedede;
    background: #f9f9f9;
}
.esf{
    width:100%;
}
.esf .bd-houseTb{
    width:100%;
    border:1px solid #dedede;
}
.esf .bd-houseTb th{
    background-color: #f9f9f9;
    text-align: center;
    padding:5px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.esf .bd-houseTb td{
    border-bottom:1px #DDD dashed;
    text-align:center;
    text-indent: 6px;
    font-size: 16px;
    padding:5px 0;
}
.esfzjqy th{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tab-info_zjqy th{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.esfzjqy td{
    padding:5px 0 5px 0px;
    border-bottom:1px #DDD dashed;
    text-align:left;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*****二手房购房指南*****/
.gfznmain{
    float: right;
    margin-left: 24px;
    background: #f9f9f9;
    /* width: 290px; */
    /* height: 284px; */
    width:100%;
    height: 234px;
    overflow: hidden;
}
.gfznmain h3{
    font-size: 16px;
    color:#1475CF;
    font-weight: bold;
    width:100%;
    border-bottom:1.5px solid #dedede;
    padding-left: 20px;
    line-height: 35px;

}

.gfznmain  dl{
    margin: 0 22px;
    left: -17px;
    position: relative;
}

.gfznmain dd{
    padding:5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background:url(../../images/ZSimages/li.jpg)  no-repeat left transparent;
}
.gfznmain dd a{
    font-size: 16px;
    color: #333;
    text-decoration:none;
    padding-left: 10px;
}

.esfgg img {
    border-radius: 0;
    width: 100%;
    margin-top: 10px;
    height: 84px;
}
#esf .tab-info_zjqy{
    background:#f9f9f9;
}
.bd-tab { border-bottom: 1px solid #dedede; }
.bd-tab a { float: left; width: 90px; height: 34px; line-height: 34px;text-align: center; background: #f9f9f9; cursor: pointer; font-size: 16px; }
.bd-tab a:hover { text-decoration: none; }
.bd-tab .current { border-top: 3px solid #F96B3E; border-right: 1px solid #dedede; border-left: 1px solid #dedede; }
.bd-tabs { border-bottom: 1px solid #dedede; }
.bd-tabs a~a { float: left; width: 90px; height: 34px; line-height: 34px;text-align: center; background: #f9f9f9; cursor: pointer; font-size: 16q px; }
.bd-tabs a:hover { text-decoration: none; }
.bd-tabs .current { border-top: 3px solid #F96B3E; border-right: 1px solid #dedede; border-left: 1px solid #dedede; }
#esf .esf{
    width:100%;
}
#esf .jrwq{
    margin-bottom:10px;
}
.bd-info{
    background: #F9F9F9;
}


#esf .tab-info_zjqy .bd-houseTb td:hover{
    color:#337ab7;
    cursor:pointer;
}
/*友情链接*/
#friend-link ul{
    list-style: none;
    height:50px;
    background: #F9F9F9;
    margin-bottom:0px;
}
#friend-link{position:relative;}
#friend-link ul li{
    float:left;
    margin:1% 0.8% 1% 1%;
}
#friend-link ul li>a {
    font-size: 16px;
    color:#555;
    text-decoration: none;
}
#friend-link ul li>a:hover{
    color:red;
}
#friend-link .topBorder-move{position:relative;left:-1500px;width:3000px;border-top: 2px dashed #ccc;}
#friend-link .bottomBorder-move{position:relative;left:-1500px;width:4000px;border-bottom: 2px dashed #ccc;}
#friend-link .leftBorder-move{position:absolute;top:-1500px;width:1px;height:4000px;border-left: 2px dashed #ccc;}
#friend-link .rightBorder-move{position:absolute;right:0;top:-1500px;width:1px;height:3000px;border-right: 2px dashed #ccc;}
/*排名样式*/
 em {
float: left;
display: block;
width: 21px;
height: 21px;
text-align: center;
color: #fff;
font-style: normal;
background-color: #81beed;
-webkit-border-radius: 9999px;
-moz-border-radius: 9999px;
-ms-border-radius: 9999px;
-o-border-radius: 9999px;
border-radius: 9999px;
text-indent:0px;
margin-left:10px;
}
.build-wrapper-num {
background-color: #f02929;
}





