@charset "utf-8";
/* CSS Document */



* { margin:0px; padding:0px;}
body { font-size:0.24rem; font-family:微软雅黑; background:#f5f5f5; color:#000000;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html,body{ width:100%; height:100%;}
img { border:0;}
ol,ul,li { list-style-type:none;}
.clear { clear:both; font-size:0px; line-height:0px;}
/*clearfix:after*/
.clearfix:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix { display:inline-table; display:block;}
*html .clearfix { height:1%;}
*+html .clearfix { height:1%;}

/*默认的文字链接样式*/
a:link,a:visited { color:#000000; text-decoration:none;}
a:hover,a:active { color:#666666; text-decoration:none;}
/*去除页面中的链接点击后留下的虚线框*/
body a{ outline:none;blr:expression(this.onFocus=this.blur());}

/*文字链接样式*/
.white a:link,.white a:visited { color:#ffffff;}
.white a:hover { color:#ffffff; text-decoration:underline;}

/*文本对齐样式*/
.l { float:left;}
.r { float:right;}
.jzm { text-align:center;}
.jzr { text-align:right;}
.mar0{ margin:0 auto;}
.zt{ font-family:"微软雅黑";}
.pt10{ padding-top:0.1rem;}
.pt40{ padding-top:0.4rem;}
.pl5{ padding-left:0.05rem;}
.pl10{ padding-left:0.1rem;}
.pl20{ padding-left:0.2rem;}


html { font-size:15.625vw;}
.left{ float:left;}
.right{ float:right;}
.dx{text-transform:uppercase;}
.marw{ margin:0;}
.blod{ font-weight:bold;}
.bordernone{ border:none;}

/* 首页*/
.s_titou{ width:6.4rem; position:relative; height:3.4rem;}
.s_search{ width:6.4rem; position:absolute; top:0; left:0; height:0.78rem; background:url(../images/tmhs.png) repeat;}
.s_searchnr{ width:5.9rem; margin:0 auto;}
.s_snrleft{ width:1.3rem; padding-top:0.2rem;}
.s_snrright{ width:4.4rem; padding-top:0.2rem;}
.s_snrribg{ width:4.4rem; height:0.4rem; background:url(../images/sousuobg.png) no-repeat; background-size:100%;}
.s_snrrtxt{ width:3.5rem; padding-left:0.2rem;}
.s_searcehtxt{ width:3.5rem; height:0.4rem; border:none; color:#fff; font-weight:bold; line-height:0.4rem; background:none; font-size:0.24rem;}
.s_snrrbtn{ width:0.26rem; padding-right:0.2rem; padding-top:0.08rem;}
.s_searchbtn{ background: url(../images/fangdajing.png) no-repeat; background-size:100%; border:none; width:0.24rem; cursor:pointer;}

.s_menu{ width:6.4rem; background:#fff; padding:0.3rem 0;}
.s_menunr{ width:6.4rem; margin:0 auto; overflow:hidden;}
.s_menunr ul{ width:6.4rem;}
.s_menunr ul li{ width:20%; float:left; padding:0.17rem 0; text-align:center; font-size:0.24rem;}
.s_menunr ul li a{ width:100%; text-align:center; display:block; margin:0 auto;}
.s_menunr ul li a img{ width:0.75rem; height:0.75rem; display:block; margin:0 auto; padding-bottom:0.15rem;}

.s_jrtt{ width:6.4rem; background:#fff; border-top:#dedede 1px solid; padding:0.25rem 0;}
.s_jrttnr{ width:6.1rem; margin:0 auto;}
.s_jrttimg{ width:1.30rem; height:0.35rem;}
.s_jrtttxt{ width:4.7rem; font-weight:bold;}
.s_rdxw{ width:6.4rem; padding-top:0.2rem;; overflow:hidden;}
.s_rdxwnr{ width:6.6rem; background:#fff; padding:0.15rem 0;}
.s_rdxwnrlb{ width:3.2rem; border-right:#e7e7e7 1px solid; border-bottom:#e7e7e7 1px solid;}
.s_rdxwnrlbnr{ width:2.7rem; margin:0 auto; padding:0.3rem 0;}
.s_rdxwnrlbnrtxt{ width:2rem; float:left;}
.s_rdxwnrlbnrimg{ width:0.67rem; height:0.64rem; float:right; padding-top:0.1rem;}
.s_rdxwnrlbnrtxtbt{ font-size:0.28rem; font-weight:bold;}
.s_rdxwnrlbnrtxtxq{ padding-top:0.05rem;}

.s_cjsj{ width:6.4rem; padding-top:0.25rem;}
.s_cjsjnr{ width:6.4rem; background:#fff; padding:0.25rem 0;}
.s_cjsjtit{ width:6.1rem; margin:0 auto;}
.s_cjsctitleft{ width:3rem; float:left;}
.s_cjsctitright{  float:right;}
.s_cjsctitleft span{ display:block; float:left;}
.s_cjsctiao{ width:0.04rem; height:0.3rem; padding:0.06rem 0.2rem 0 0;}
.s_cjscxbt{ width:2rem; font-size:0.28rem; font-weight:bold;}
.s_cjsjconn{ width:6.1rem; margin:0 auto; padding-top:0.25rem;}
.s_cjsjconnleft{ width:3rem; border-right:#e7e7e7 1px solid;}
.s_cjsjconnleft p{ line-height:0.5rem;}
.hongse{ font-size:0.28rem; font-weight:bold; color:#f0454d;}
.lvse{ color:#008b5f;}
.s_cjsjconnleft1{ width:3rem; }
.s_cjsjconnleft1 p{ line-height:0.5rem; padding-left:0.4rem;}

.s_xbzyjtxt{ width:4.2rem; float:left;}
.s_xbzyjimg{ width:1.55rem; height:1.55rem; float:right;}
.s_xbzyjxlb{ padding-top:0.2rem;}
.s_xbzyjxlb span{ display:block; float:left; border:#e2e2e2 1px solid; padding:0.05rem; margin-right:0.05rem; font-size:0.22rem;}

.s_hfph{ width:6.4rem;padding-top:0.25rem;}
.s_hfphnr{ width:6.4rem; background:#fff;padding-top:0.25rem;}
.s_hfphjt{ width:6.1rem; margin:0 auto; padding-top:0.1rem;}
.s_hfphjtlb{ width:6.1rem; border-bottom:#ededed 1px solid; padding:0.3rem 0;}
.s_hfphjtimg{ width:1.4rem; height:1.05rem;}
.s_hfphjttxt{ width:4.5rem;}
.s_hfphjttxtleft{ width:4.5rem;}
.s_hfphjttxtleft p{ line-height:0.4rem;}
.s_hfphname{ font-size:0.27rem; font-weight:bold;}
.s_hfphyouhui{ color:#e12a27;}
.s_hfphjttxtright{ font-size:0.27rem; color:#de2226; font-weight:bold;}
.s_hfphmore{ width:6.1rem; margin:0 auto; padding:0.15rem 0; text-align:center; font-size:0.26rem;}

.s_gftllb{ width:6.1rem;border-bottom:#e2e2e2 1px solid; padding:0.25rem 0;}
.s_gftllbimg{ width:0.78rem; height:0.78rem;}
.s_gftllbtxt{ width:5.1rem;}
.s_gftlly{ width:5.1rem; color:#b1b1b1; padding-top:0.1rem;}
.s_gftllll{ padding-right:0.1rem;}
.s_gftllll span{ display:block; float:left;}
.s_gftllll img{ width:0.25rem; height:0.25rem;}

/* 楼盘列表页 */
.s_lplb{ width:6.4rem; background:#f5f5f5;}
.s_lplb_toubu{ width:6.4rem; background:#f55255; height:0.8rem; position:relative;}
.s_lplb_bt{ width:6.4rem; font-size:0.3rem; color:#fff; line-height:0.8rem; text-align:center; font-weight:bold;}
.s_lplb_fhjt{ width:0.34rem; position:absolute; left:0.3rem; top:0.23rem;}

.s_lplb_search{ width:5.78rem; margin:0 auto; background:url(../images/lbssbg.png) no-repeat center center; background-size:100%; height:0.6rem; padding:0.15rem 0;}
.s_lplb_search span{ display:block;}
.s_lplb_searchtxt{ width:4.9rem; height:0.55rem; border:none; padding-left:0.25rem; margin:0.02rem 0 0 0.02rem; color:#a3a3a3;}
.s_lplb_searchbtn{ width:0.26rem; height:0.26rem; background:url(../images/lbss.jpg) no-repeat; border:none; background-size:100%;}
.s_lplb_searchfdj{ padding-top:0.16rem; padding-right:0.22rem;}
.s_lplb_lp{ width:6.4rem; background:#fff;}
.s_lplb_lpss{ width:6.4rem;}
.s_lplb_lpdy{ width:6.1rem; margin:0 auto;}

/* 楼盘详情页 */
.s_lpxq_toutu{ width:6.4rem; height:3.35rem;}
.s_lpxq_lpjt{ width:6.4rem; background:#fff;}
.s_lpxq_lpjtnr{ width:6.1rem; margin:0 auto; padding:0.25rem 0;}
.s_lpxq_lpname{ font-size:0.38rem; font-weight:bold;}
.s_lpxq_jiage{ font-size:0.3rem; color:#f55255; font-weight:bold; padding-left:0.1rem;}
.s_lpxq_lpjtnr p{ line-height:0.55rem;}
.s_lpxq_tgyh{ font-size:0.28rem; color:#f55255;}
.s_lpxq_lpdtnr{ width:6.1rem; margin:0 auto;}
.s_lpxq_lpdttit{ width:6.1rem; font-size:0.28rem; font-weight:bold;}
.s_lpxq_lpdtconn{ width:6.1rem; padding:0.15rem 0;}
.s_lpxq_lpdtconn p{ color:#909090; line-height:0.44rem; padding:0;}
.s_lpxq_lpdtconn p a{color:#909090;}
.s_lpxq_lpdttitme{ width:6.1rem;color:#909090;}
.s_lpxq_lpdttitme img{ width:0.26rem; height:0.26rem; padding-right:0.15rem;}
.s_lpxq_hxt{ width:6.4rem; padding-top:0.25rem;}
.s_lpxq_hxtnr{ width:6.4rem; margin:0 auto; background:#fff; padding:0.25rem 0;}
.s_lpxq_hxtimg{ width:1.8rem; height:1.5rem;}
.s_lpxq_hxtimg img{ width:1.8rem; height:1.3rem; border:#ebebeb 1px solid;}
.s_lpxq_hxttxt{ width:1.8rem;}
.s_lpxq_hxttxt p{ text-align:center; padding-bottom:0.1rem;}
.s_lpxq_hxtnrconn{ width:6.1rem; margin:0 auto; padding-top:0.25rem; overflow:hidden;}
.s_lpxq_hxtnrconn ul{ width:6.4rem; }
.s_lpxq_hxtnrconn ul li{ float:left; padding-right:0.32rem; padding-bottom:0.25rem;}

.s_lpxq_wztnrconn{ width:6.1rem; margin:0 auto; padding-top:0.25rem; text-align:center;}
.s_lpxq_wztnrconn img{ width:5.9rem; height:2.85rem; text-align:center;}

.s_lpxq_xbdp{ width:6.1rem; margin:0 auto; padding-top:0.25rem;}
.s_lpxq_xbdqlb{ width:6.1rem;}
.s_lpxq_xbdqlb span{ display: block; float:left; padding:0.05rem 0.15rem 0.05rem 0.15rem; margin-right:0.2rem;}
.yanse01{ border:#f6bb43 1px solid; color:#f6bb43;}
.yanse02{ border:#37bc9c 1px solid; color:#37bc9c;}
.yanse03{ border:#ee5f6d 1px solid; color:#ee5f6d;}
.yanse04{ border:#2196F3 1px solid; color:#2196F3;}
.s_lpxq_xbdpnr{ width:6.1rem;}
.s_lpxq_xbdpnr p{ color:#727272; line-height:0.44rem; padding-top:0.25rem;}

.s_lpxq_pfphong{ width:6.4rem; height:0.7rem; background:#f55255; position:fixed; bottom:0; left:0; text-align:center; line-height:0.7rem; font-size:0.40rem; font-weight:bold;}
.s_lpxq_pfphong a{ color:#fff;}
.s_lpxq_pfphong img{ width:0.43rem; height:0.43rem;}

.s_hxt{ width:6.4rem;}
.s_hxtsl{ width:6.4rem; background:#fff; height:1rem; border-bottom:#f5f5f5 1px solid;}
.s_hxtslnr{ width:6.1rem; margin:0 auto;}
.s_hxtslnr a{ line-height:1rem; color:#727272; padding-right:0.04rem;}
.s_hxtlb{ width:6.4rem; background:#fff;}

.s_xwlb{ width:6.4rem;}
.s_xwlbnr{ width:6.4rem; background:#fff;}
.s_xwlbjt{ width:6.1rem; margin:0 auto; padding:0.25rem 0;}
.s_xwlblb{ width:6.1rem; border-bottom:#f5f5f5 1px solid; padding:0.25rem 0;}
.s_xwlblbtit{ width:6.1rem; font-size:0.28rem; font-weight:bold; color:#4a4b4b;}
.s_xwlblbconn{ width:6.1rem;}
.s_xwlblbconn p{ line-height:0.4rem; padding:0.15rem 0;color:#4a4b4b;}
.s_xwlblbconn p a{ color:#909090;}
.s_xwlbtime{ width:6.1rem;color:#909090;}
.s_xwlbtime img{ width:0.28rem; height:0.28rem; padding-right:0.1rem;}
.s_xwlbf a{color:#909090;}

.s_xwxqnr{ width:6.1rem; margin:0 auto; padding:0.25rem 0;}
.s_xwxqnr p{ line-height:0.4rem; color:#909090; padding-bottom:0.25rem; text-indent:0.5rem;}
.s_xwxqnr img{ min-width:3rem; max-width:6.1rem; text-align:center;}
.s_xwlbtime1{ width:6.1rem;color:#909090; border-bottom:#f5f5f5 1px solid; padding:0.25rem 0;}
.s_xwlbtime1 img{ width:0.28rem; height:0.28rem; padding-right:0.1rem;}
.s_xwlblb1{ width:6.1rem;  padding:0.25rem 0;}


#jiazai{
	text-align: center;
    position: fixed;
    height: 50px;
    bottom: 0px;
    line-height: 50px;
    background: #c9c9ca;
    width: 100%;
    color: #fff;
	display: none;
}

/*弹出*/
.baiduout{position: fixed; width: 100%;bottom:0;background-color: #fff; z-index: 10;box-shadow:0 -2px 5px rgba(90,90,90,0.2); display: none}
.baiduout .list-no{font-size:16px;color:#83868f;text-align:center;margin-top:60px;}
.baiduout .list-no i{display:block;width:62px;height:52px;margin:0 auto 20px auto;background:url(../images/map_nolist.png) no-repeat;background-size:100%;}
.baidustag{ font-size: 10px;width:150%;}
.baidustag span{float:left;margin-right:4px;padding:0 4px;line-height:13px;height:14px;border:1px solid #e3e7ed;color:#565c67;overflow:hidden;}
.baidustag span:last-child{margin-right:0;}
.baidustag span.green-t{border:1px solid #b4e7ba;color:#2daf3c;}
.baidustag span.yellow-t{border:1px solid #ffd9bb;color:#f78b1e;}
.baidustag span.blue-t{border:1px solid #bbd7fd;color:#5aa0fc;}
.baiduout .top-list{padding:15px 14px;border-bottom:1px solid #f4f4f4;height:76px;}
.baiduout .top-list-t{font-size:16px;color:#0c0d0e;line-height:20px;margin-bottom:6px;}
.baiduout .top-list-t .baidustag{margin-top:2px;width:auto;}
.baiduout .top-list h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.baiduout .top-list h2 em{font-style:normal;color:#df3031;font-size:15px;}
.baiduout .top-list p{font-size:12px;color:#83868f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.baiduout .top-list p.gray-0{color:#0c0d0e}
.baiduout .top-list p span{margin-right:20px;}
.baiduout .top-list p span:last-child{margin-right:0;}
.baiduout .top-list .tag-s{font-size:11px;line-height:13px;color:#ff6666;border:1px solid #ff6666;padding:0 3px;margin-right:12px;margin-top:2px;vertical-align:2px;border-radius:2px;}
.baiduout .top-list > a{display:block;}
.baiduout .top-t2{height:56px;line-height:56px;padding:0 14px;font-size:16px;color:#0c0d0e;border-bottom:1px solid #f4f4f4;}
.baiduout .top-t2 span{font-size:12px;color:#0c0d0e;}
.baiduout .list-title{font-size:13px;color:#83868f;padding:0 8px;line-height:27px;border-bottom:1px solid #f4f4f4;}
.baiduout .list-title .f-intro{font-size:11px;color:#cccfd8;}
.baiduout .listBox{overflow-y:auto;height:240px;}
.baiduout .listBox2{overflow-y:auto;height:260px;}
.baiduout .r-listBox{overflow-y:auto;height:280px;}



/*弹出新房详情*/
.xinfang{overflow:hidden;padding:0 16px 16px;}
.xinfang > a{display:block;}
.xinfang h3{line-height:56px;color:#0c0d0e;font-size:18px;}
.xinfang .pic{position:relative;width:100%;height:228px;background:#f4f4f4 url(../images/logo_bg.jpg) center center no-repeat;background-size:160px auto;overflow:hidden;}
.xinfang .pic > img{min-height:228px;}
.xinfang .txt{position:absolute;width:100%;bottom:0;left:0;color:#fff;padding:0 8px;padding-top:50px;padding-bottom:15px;background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8)); 
background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));
background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8));}
.xinfang .txt p{margin:12px 0;font-size:12px;line-height:20px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}
.xinfang .txt p span{margin-right:12px;display:inline-block;}
.xinfang .txt p span:last-child{margin-right:0;}
.xinfang .yel-tag{display:inline-block;height:21px;line-height:20px;color:#ff9933;font-size:11px;padding:0 4px;border:1px solid #ff9933;border-radius:2px;}
.xinfang .tag{float:left;}
.xinfang .tag span{display:inline-block;height:16px;line-height:15px;font-size:11px;color:#fff;padding:0 4px;border:1px solid #fff;border-radius:1px;margin-right:4px;}

.s_lplb_fhjt img{ width:0.34rem; height:0.34rem;}
.s_lpxq_pfphong2{ width:6.4rem; height:3.7rem; background:#f55255; position:fixed; bottom:0; left:0; text-align:center; line-height:0.7rem; font-size:0.40rem; font-weight:bold;}