.h1_lp_list{width:100%;background-color: #FFF;overflow: hidden;text-align:center;border-bottom:solid 1px #f4f4f4;}
.h1_lp_list h2 {color:#FF0000;height:38px;line-height:38px;font-size: 20px;}
.new_lp_list {width:100%;background-color: #FFF;overflow: hidden;margin-bottom:10px}
.downlist a {font-size: 16px;}
/*楼盘筛选*/
.retrie {
  position: relative;
  margin-top:10px;
  z-index: 102;
  height: 50px;
  background-color: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}
.retrie dt { overflow: hidden }
.retrie dt a {
  position: relative;
  float: left;
  width: 25%;
  height: 49px;
  line-height: 50px;
  color: #333;
  font-size: 14px;
  font-size: 16px;
  text-align: center;
}
.retrie dt a:after {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -4px;
  margin-left: 30px;
  width: 8px;
  height: 8px;
  border: #666 solid;
  border-width: 1px 1px 0 0;
  content: ' ';
  -webkit-transform: rotate(135deg);
}
.retrie dt .up {
  color: #007ccf;
  border-bottom: 2px solid #007ccf;
}
.retrie dt .up:after {
  margin-top: 0;
  border: #007ccf solid;
  border-width: 1px 1px 0 0;
  -webkit-transform: rotate(-45deg);
}
.retrie dt a:last-child:before {
  position: absolute;
  top: 10px;
  left: 0;
  display: block;
  width: 1px;
  height: 30px;
  background-color: #ebebeb;
  content: ' ';
}
.retrie dd { position: relative; }
/* ===== slide-area ===== */
.slide {
  position: absolute;
  top: 0px;
  left: 0;
  z-index: 104;
  display: none; 
  width: 100%;
  overflow-y: auto;
  background-color: #fff;
}
.slide li {
  display: block;
  height: 50px;
  border-bottom: 1px solid #eee;
}
.slide li a {
  display: block;
  padding: 0 30px;
  height: 50px;
  background-color: transparent;
  line-height: 50px;
}
.slide span {
  display: block;
  height: 50px;
  border-bottom: 1px solid #eee;
}
.slide span a {
  display: block;
  padding: 0 30px;
  height: 50px;
  background-color: transparent;
  line-height: 50px;
}
.slide li a:hover,
.slide li a.selected { background-color: #f6f6f6; }
.slide li a.select { background-color: #fff; }
.slide span a:hover,
.slide span a.selected { background-color: #f6f6f6; }
.slide span a.select { background-color: #fff; }

.article_list {float:left;width:100%;background: #fff;border-top:solid 10px #ececec;}
.article_list .news {padding:10px;}
.article_list .news h2 {float:left;width:100%;font-weight:bold;font-size:18px; height:35px;padding-bottom:10px;margin-bottom:10px;line-height:35px;border-bottom:1px solid #ddd;}
.article_list .news h2 a{color:#0d7ad9;}
.article_list .news h2 ins {padding:0 10px;font-size:20px;}
.article_list .news ul {padding:0 5px;}
.article_list .news li {float:left;width:100%;border-bottom: 1px solid #f7f7f7;padding:8px 0;}
.article_list .news li:hover {border-bottom: 1px solid #ddd;}
.article_list .news li:hover dd.txt-name span#name{color:#0d7ad9;}

.loupan_img-item .img {float: left;width: 100px;height: 70px;;position:relative;}
.loupan_img-item .img img {width: 100px;height: 70px;}
.loupan_img-item .img span{float: left;width:60px;line-height:30px;display:block;color:#fff;line-height:24px;font-size:14px;text-align:center;font-weight:bold; position: absolute; left: 0; top: 0px; -webkit-border-radius: 0px 15px 15px 0px;z-index:2;}
.loupan_img-item dl {zoom: 1;ddne-height: 1.6;overflow: hidden;padding-left:12px;}
.loupan_img-item dd.txt-name span#name{font-style: normal;color: #333;font-size: 18px;width:80%;height: 22px;overflow: hidden;font-style: normal; float:left;}
.loupan_img-item dd,.loupan_img-item dd span {color:#888; font-size: 14px;height: 24px;overflow: hidden;}
.loupan_img-item dd.lbs-bg span.ui-price {color: #fe6200;}
.loupan_img-item dd.lbs-bg span.ui-price strong{ font-weight:normal;}
.loupan_img-item dd span {float: right;}
.loupan_img-item dd em {margin-right:10px;font-style: normal;}
.loupan_img-item .youhuiprice .yh-icon-bg{display: inddne-block;width: 3rem;height: 1.4rem;background: url('../i/yhbg.png') no-repeat;background-size: 3rem 1.3rem;font-size: 0.9em;color: #fff;font-style: normal;ddne-height: 1.4rem;padding-left: 0.5rem;}
.loupan_img-item dd.txt-name span.zs, .ui-con dd span.zs {color: #757575;}
.loupan_img-item dd.txt-name span.zs{ color:#22c71e;}
.loupan_img-item dd.txt-name span.ds{ color:#ff5203;}
.loupan_img-item dd.txt-name span.sw{ color:#9e9e9e;}
.loupan_img-item dd.txt-name span.cgreen,.ui-con dd span.cgreen {color: #14a300;}
.loupan_img-item {font-size: 16px;padding:10px 0;cursor: pointer;border-bottom:0.5px soddd #dedede;}

.news_img_item{font-size: 16px;padding:10px 0;cursor: pointer;border-bottom: 1px solid #dddddd;}
.news_img_item img {float: left;width: 100px;height: 70px;padding-right:10px; }
.news_img_item dl {zoom: 1;line-height: 1.6;overflow: hidden;}
.news_img_item dd{color: #c0c0c0;font-size: 16px;}
.news_img_item dd.txt-name i#info_title{font-style: normal;color:#555; font-size:1rem; display:block; line-height:1.5em; width: 100%;height:3em;overflow: hidden;font-style: normal;}
.news_img_item dd.data{ overflow:hidden; margin-top:5px}
.news_img_item dd.data span{ float:left; color:#c0c0c0; font-size:11px !important; line-height:2em; margin-right:5px;}

.loupan_list {float:left;width:100%;background: #fff;border-top:solid 10px #ececec;}
.loupan_list .loupan {padding:10px 0;}
.loupan_list .loupan h2 {float:left;width:100%;font-weight:bold;font-size:18px; height:35px;padding-bottom:10px;margin-bottom:10px;line-height:35px;border-bottom:1px solid #ddd;}
.loupan_list .loupan h2 a{color:#0d7ad9;}
.loupan_list .loupan h2 ins {padding:0 10px;font-size:20px;}
.loupan_list .loupan ul {float:left;padding-bottom:10px;}
.loupan_list .loupan li {float:left;width:46%;margin-left:3%;border-bottom: 1px solid #f7f7f7;padding:10px 0;}
.loupan_list .loupan li:hover {border-bottom: 1px solid #ddd;}
.loupan_list .loupan li:hover dd.txt-name span#name{color:#0d7ad9;}

.img-item .img {float: left;width:98%;text-align:center;margin-top:10px;position:relative;}
.img-item .img img {width:100%;height:110px;}
.img-item .img span{float: left;width:80px;8display:block;color:#fff;line-height:24px;font-size:14px;text-align:center;font-weight:bold; position: absolute; left: 0; top: 0px; -webkit-border-radius: 0px 15px 15px 0px;z-index:2;}
.img-item .name {float:left;width:98%;text-align:center;margin-top:5px;color:#0af;font-size:16px;font: 16px "microsoft yahei";height:26px;line-height:26px;box-sizing:border-box; display:block; overflow:hidden}
.img-item .name a {color:#0d7ad9;}
.img-item .name a:hover{ color:#f00;}
.img-item span {float:left;width:50%;text-align:center;font-size:14px;color:#999;}
.img-item span em {font-style:normal;line-height:26px;padding:0 10px;background: #FF7F24;color:#fff;}
.img-item span strong {color: #fe6200;font-size:16px;}
.img-item ins {padding-right:5px;}
.img-item dd {float:left;width:100%;text-align:center;font-size:14px;color:#999;line-height:24px;height:24px;overflow: hidden;text-overflow:ellipsis;}
.img-item dd em {font-style:normal;padding-left:5px;}
.img-item {font-size: 16px;padding:10px 0;cursor: pointer;border-bottom:0.5px soddd #dedede;}

.s3 {background-color:#00BFFF;}   /* 在售 */
.s1 {background-color:#66CD00;}   /* 新盘 */
.s7 {background-color:#999;}      /* 售完 */
.s2 {background-color:#FF3030;}   /* 打折 */

.page {float:left;width:100%;height:80px;background-color: #FFF;}
.page b {padding:0 5px;color: #f00;}
.page li {float:left;width:25%;text-align: center;}
.page li a {margin-top:5px;height:40px;line-height:40px;text-align:center;font-size: 16px;}
.page span {float:left;width:100%;height:40px;line-height:40px;margin-top:5px;text-align: center;background: #FFF;border-top:solid 1px #f4f4f4;color: #000;font-size: 14px;}
.a1 {background: #0d7ad9;color: #fff;padding:5px 15px;}
.a1:hover {color: #fff;}

/* PC端 */
@media only screen and (min-width:960px){
.img-item .img img {width:100%;height:240px;}

}