blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{color:#444;background-color:#f7f7f7}
a{text-decoration:none;color:#444}
a:hover{color:#134268}
.ani,img{/*transition:.3s;*/}
input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei"}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#b2b2b2}
::-moz-placeholder{color:#b2b2b2}
::-ms-input-placeholder{color:#b2b2b2}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.wp{width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
/*!公用*/
.g-boxs{background-color:#fff;border-radius:4px;margin-bottom:20px}
.g-boxs:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.g-titq1{border-bottom:1px solid #f5f5f5;padding:18px 20px;overflow:hidden}
.g-titq1 h3{float:left;font-size:20px;color:#333;line-height:1.5em;overflow:hidden}
.g-titq1 h3 em{color:#0cbb73;font-weight:700}
.g-titq1 .all{display:block;float:right;font-size:14px;color:#999;line-height:2.14em;margin-left:10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-titq1 .all:hover{color:#0cbb73}
.g-titq1 .all i{display:inline-block;vertical-align:middle;width:10px;height:10px;background:url(../images/house/s4/iconq27.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-left:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-titq1 .all:hover i{background-image:url(../images/house/s4/iconq27-1.png)}
.ul-txtq1{float:right;margin:0 -12px;overflow:hidden}
.ul-txtq1 li{float:left;overflow:hidden}
.ul-txtq1 li a{display:block;font-size:14px;color:#999;line-height:2.14em;position:relative;padding:0 12px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq1 li:hover a{color:#0cbb73}
.ul-txtq1 li a:after{content:'';width:1px;height:14px;background-color:#e5e5e5;position:absolute;top:50%;right:0;margin-top:-7px}
.ul-txtq1 li:last-child a:after{display:none}
.g-titq1 .post,.ul-txtq2 .post_he{display:block;float:right;width:106px;height:30px;font-size:14px;color:#0bbb73;line-height:30px;text-align:center;border-radius:4px;background-color:rgba(11,187,115,.1);overflow:hidden;transition:.3s}
.g-titq1 .post:hover,.ul-txtq2 .post_he:hover{opacity:.8;filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.g-titq1 .post i,.ul-txtq2 .post_he i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-top:-2px;margin-right:1px}
.ul-txtq2 .post_he {margin-top: 20px;}

.g-titq1 .rr{float:right;margin:0 -14px;overflow:hidden}
.g-titq1 .rr a{display:block;float:left;font-size:14px;color:#666;line-height:2.14em;position:relative;padding:0 14px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-titq1 .rr a:hover{color:#0bbb73}
.g-titq1 .rr a.cur {color:#0bbb73}
.g-titq1 .rr a:after{content:'';width:1px;height:14px;background-color:#e5e5e5;position:absolute;top:50%;right:0;margin-top:-7px}
.g-titq1 .rr a.last:after{display:none}
.g-titq1 .rr a i{display:inline-block;vertical-align:middle;width:12px;height:12px;background:url(../images/house/s4/iconq15.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-left:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}


.g-titq1 .rr a.cur i {background-image:url(../images/house/s4/iconq15-2.png);}
.g-titq1 .rr a.cur i.ico1 {background-image:url(../images/house/s4/iconq15-1.png);}

.g-more{display:block;font-size:14px;color:#999;line-height:3.43em;text-align:center;border-top:1px solid #f5f5f5;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-more:hover{color:#0cbb73}
.g-more i{display:inline-block;vertical-align:middle;width:10px;height:10px;background:url(../images/house/s4/iconq10.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-left:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-more:hover i{background-image:url(../images/house/s4/iconq10-1.png)}
.g-advert{margin-bottom:20px;overflow:hidden}
.g-advert .pic{width:100%;height:auto;position:relative;overflow:hidden}
.g-advert .pic a{display:block;overflow:hidden}
.g-advert .pic img{display:block;width:100%;height:auto}
.g-advert .pic span{display:block;font-size:12px;color:#fff;line-height:18px;border-radius:0 4px;background-color:rgba(0,0,0,.5);padding:0 5px;position:absolute;left:0;bottom:0;overflow:hidden}
/*!弹窗*/
.m-pop{position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;cursor:auto;display:none}
.m-pop .pop-bg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;background:rgba(0,0,0,.5)}
.m-pop .inner{position:absolute;top:25%;left:50%;width:510px;border-radius:4px;margin-left:-255px;background-color:#fff;overflow:hidden}
.m-pop.open{display:block}
.m-pop .close{position:absolute;width:20px;height:20px;right:14px;top:12px;background:url(../images/house/s4/close.png) center no-repeat}
.m-win h3{font-size:16px;color:#333;line-height:52px;font-weight:bold;text-align:center;padding:0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-win h3 span{display:inline-block;vertical-align:middle;font-size:12px;font-weight:normal;color:#999;line-height:1.5em;margin-left:6px;margin-top:-2px;overflow:hidden}
.m-win h3 span i{display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(../images/house/s4/iconq26.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:1px}
.m-win .form{margin:25px 55px 45px;overflow:hidden}
.m-win .form .item{margin-bottom:24px;overflow:hidden}
.m-win .form .inp{display:block;width:100%;height:40px;font-size:14px;color:#333;line-height:38px;border:1px solid #f3f3f3;background-color:#fcfcfc;border-radius:2px;padding:0 10px;overflow:hidden}
.m-win .form .sub-btn{display:block;width:100%;height:40px;font-size:16px;color:#fff;line-height:40px;text-align:center;background-color:#0cbb73;border:none;border-radius:2px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-win .form .sub-btn.disabled { background-color:#ddd;}
.m-win .form .sub-btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-win .form .ul_flex li { float:left; width:50%; margin-bottom:20px; padding:0; border:0 none;}
.m-win .form .ul_flex li .txts { font-size:14px; margin-bottom:5px; display:block;}

/*!右侧浮窗*/
.fright{position:fixed;z-index:9;right:18px;bottom:20%;-webkit-box-shadow:0 3px 8px rgba(182,182,182,.2);-moz-box-shadow:0 3px 8px rgba(182,182,182,.2);-ms-box-shadow:0 3px 8px rgba(182,182,182,.2);-o-box-shadow:0 3px 8px rgba(182,182,182,.2);box-shadow:0 3px 8px rgba(182,182,182,.2);border-radius:4px}
.fright li{position:relative}
.fright li .con{display:block;width:76px;font-size:14px;color:#0cbb73;line-height:1.43em;text-align:center;background-color:#fff;border-bottom:1px solid #f5f5f5;padding:10px 0;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fright li .con:hover .down { display:block;}

.fright li .g-top{color:#999}
.fright li:hover .con{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.fright li .con i{display:block;width:32px;height:33px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 auto 4px}
.fright .down{display:none;width:237px;height:140px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;right:51px;top:0;padding:30px 75px 31px 36px;overflow:hidden}
.fright .down h3{font-size:18px;color:#0cbb73;line-height:1.39em;margin-bottom:4px;overflow:hidden}
.fright .down .a-home{display:block;width:88px;height:24px;font-size:14px;color:#fff;line-height:24px;text-align:center;background-color:#0cbb73;border-radius:14px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fright .down .a-home:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.fright li .po { display:none; position:absolute;right:82px;padding:10px 10px 0; top:50%; margin-top:-70px; background-color:#fff; box-shadow:0 0 5px rgba(0,0,0,.1);}
.fright li .po img { display:block; width:100px; height:100px;}
.fright li .po .txt { font-size:14px; text-align:center; line-height:30px; color:#333;}
.fright li .po:after { display: block; position: absolute; content: ''; right: -12px; margin-top: -3px; top: 50%; border-color: transparent transparent transparent #fff; border-style: solid; border-width: 6px; width: 0; height: 0;}
.fright li a:hover .po { display:block;}

/*!首页*/
.banner{position:relative;z-index:1;overflow:hidden;height:auto;}
.banner .item{height:397px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;overflow:hidden}
.banner .item a{display:block; height: 100%;}
.banner .slick-dots{position:absolute;z-index:2;left:0;bottom:17px;width:100%;font-size:0;text-align:center}
.banner .slick-dots li{display:inline-block;margin:0 3px}
.banner .slick-dots li button{display:block;width:40px;height:2px;font-size:0;line-height:0;text-indent:999px;border:none;background-color:rgba(255,255,255,.3);padding:0;cursor:pointer}
.banner .slick-dots li.slick-active button{background-color:#fff}
.nv{position:absolute;z-index:3;top:0;left:50%;bottom:0;margin-left:-600px;}
.nv .box{height:100%;position:relative}
.nv ul{width:220px;height:100%;background-color:rgba(31,31,31,.7);padding:18px 0 10px;}
.nv li .v1{display:block;font-size:18px;color:#fff;line-height:72px;background:url(../images/house/s4/iconq6.png) 92% 50% no-repeat;padding:0 60px 0 26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.nv li.on .v1,.nv li:hover .v1{background-color:rgba(31,31,31,.7)}
.nv li .v1 i{display:inline-block;vertical-align:middle;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:3px}
.nv .down{display:none;position:absolute;width:980px;top:0;left:220px;right:0;bottom:0;background-color:rgba(255,255,255,.94);padding:17px 30px 0;overflow:hidden;overflow-y:auto}
.nv .top{margin-bottom:24px;overflow:hidden}
.nv .so{float:left;width:482px;border-radius:4px;border:1px solid #eaeaea;background-color:#fff;position:relative;padding-right:98px;overflow:hidden}
.nv .so .inp{display:block;width:100%;height:38px;border:none;font-size:14px;color:#333;line-height:38px;padding:0 12px;overflow:hidden}
.nv .so .sub-btn{width:98px;height:40px;background-color:#0bbb73;position:absolute;top:-1px;right:-1px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nv .so .sub-btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.nv .so .sub-btn span{display:block;font-size:16px;color:#fff;line-height:40px;text-align:center;overflow:hidden}
.nv .so .sub-btn span i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/house/s4/iconq8.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:2px}
.nv .so .sub-btn input{display:block;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:0 0;border:none;cursor:pointer;overflow:hidden}
.nv .top .a-map{display:block;float:left;width:120px;height:40px;font-size:16px;color:#333;line-height:38px;text-align:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-left:16px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nv .top .a-map i{display:inline-block;vertical-align:middle;width:22px;height:22px;background:url(../images/house/s4/iconq9.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:2px}
.nv .top .a-map:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.nv .boxs{overflow:hidden}
.nv dl{margin-bottom:20px;overflow:hidden}
.nv dt{font-size:16px;color:#000;font-weight:700;line-height:1.38em;margin-bottom:7px;overflow:hidden}
.nv dd{overflow:hidden}
.nv dd a{display:block;float:left;font-size:14px;color:#333;line-height:1.43em;border-radius:2px;margin-right:40px;margin-bottom:4px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nv dd a.on,.nv dd a:hover{color:#0bbb73}
.row-a1{margin-top:20px;overflow:hidden}
.row-a1 .col-l{width:302px;margin-right:10px}
.row-a1 .col-c{width:576px}
.row-a1 .col-r{width:302px}
.m-headlines{padding:23px 20px 4px;overflow:hidden}
.m-headlines .top{margin-bottom:26px;overflow:hidden}
.m-headlines .top .con{display:block;overflow:hidden}
.m-headlines .top .pic{float:left;width:74px;height:auto;margin-right:20px;overflow:hidden}
.m-headlines .top .pic img{display:block;width:100%;height:auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-headlines .top a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.m-headlines .top .txt{position:relative;padding-left:20px;overflow:hidden}
.m-headlines .top .txt:after{content:'';width:1px;height:72px;background-color:#eaeaea;position:absolute;top:0;left:0}
.m-headlines .top h3{font-size:20px;color:#333;line-height:1.4em;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-headlines .top a:hover h3{color:#0cbb73}
.m-headlines .top .desc{height:3.34em;font-size:12px;color:#999;line-height:1.67em;overflow:hidden}
.m-ma{background-color:#08b870;padding:34px 10px 30px;overflow:hidden}
.m-ma .ma{overflow:hidden}
.m-ma .ma .pic{width:160px;height:160px;border-radius:10px;background-color:#fff;padding:5px;margin:0 auto 24px;overflow:hidden}
.m-ma .ma .pic img{display:block;width:100%;height:100%}
.m-ma .txt{text-align:center;padding-top:4px;overflow:hidden}
.m-ma .txt h3{font-size:28px;color:#fff;line-height:1.43em;margin-bottom:12px;overflow:hidden}
.m-ma .txt span{display:block;width:224px;font-size:18px;color:#0cbb73;line-height:32px;background-color:#fff;border-radius:16px;margin:0 auto;padding:0 10px;overflow:hidden}
.row-a2,.row-a3{overflow:hidden}
.row-a3 .col-l{width:302px}
.row-a3 .col-r{width:888px}
.m-formq1{padding:18px 16px 19px 20px;overflow:hidden}
.m-formq1 .form{float:left;width:262px;margin-right:22px;overflow:hidden}
.m-formq1 .form .item{margin-bottom:12px;overflow:hidden}
.m-formq1 .form .inp{display:block;width:100%;height:40px;font-size:14px;color:#333;line-height:38px;border:1px solid #f3f3f3;background-color:#fcfcfc;border-radius:2px;padding:0 10px;overflow:hidden}
.m-formq1 .form select{display:block;width:100%;height:40px;font-size:14px;color:#333;line-height:38px;border:1px solid #f3f3f3;background:url(../images/house/s4/iconq11.png) 95% 50% no-repeat #fcfcfc;border-radius:2px;padding:0 30px 0 10px;overflow:hidden}
.m-formq1 .form .sub-btn{display:block;width:100%;height:40px;font-size:14px;color:#fff;line-height:40px;text-align:center;border-radius:2px;background-color:#0cbb73;border:none;margin-bottom:13px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-formq1 .form .sub-btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-formq1 .form .tips{display:block;font-size:14px;color:#666;line-height:20px;overflow:hidden}
.m-formq1 .form .tips em{font-size:18px;color:#ff6142;line-height:20px}
.row-a4{margin-bottom:20px;overflow:hidden}
.row-a5{overflow:hidden}
.row-a5 .col-l{width:302px;margin-right:10px}
.row-a5 .col-c{width:576px}
.row-a5 .col-r{width:302px}
.row-a6{overflow:hidden}
.ul-txtq2{border-bottom:1px solid #f5f5f5;padding:0 20px;overflow:hidden}
.ul-txtq2 li{float:left;margin-right:48px}
.ul-txtq2 li a{display:block;font-size:20px;color:#b2b2b2;line-height:3.45em;position:relative;overflow:hidden;font-weight:700;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq2 li.hover a,.ul-txtq2 li.on a,.ul-txtq2 li a.on,.ul-txtq2 li:hover a,.ul-txtq2 li.selected a,.ul-txtq2 li.selected a{color:#333}
.ul-txtq2 li a:after{content:'';height:4px;border-radius:2px;background-color:transparent;position:absolute;left:0;right:0;bottom:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq2 li.hover a:after,.ul-txtq2 li.on a:after,.ul-txtq2 li a.on:after,.ul-txtq2 li:hover a:after,.ul-txtq2 li.selected a:after,.ul-txtq2 li.selected a:after {background-color:#0cbb73}
/*!首页列表*/
.ul-imgtxt1{margin:16px 20px 4px;overflow:hidden}
.ul-imgtxt1 li{margin-bottom:12px;overflow:hidden}
.ul-imgtxt1 .con{display:block;border-radius:4px;border:1px solid #f5f5f5;background-color:#fff;overflow:hidden}
.ul-imgtxt1 .pic{width:100%;height:118px;position:relative;margin-bottom:9px;overflow:hidden}
.ul-imgtxt1 .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt1 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxt1 .pic span{display:block;width:82px;height:22px;font-size:12px;color:#fff;line-height:22px;background-color:rgba(0,0,0,.5);border-radius:0 11px 11px 0;position:absolute;top:9px;left:0;padding-left:8px;padding-right:5px;overflow:hidden}
.ul-imgtxt1 .txt{padding:0 16px 8px;overflow:hidden}
.ul-imgtxt1 .txt .enroll{display:block;float:right;width:60px;height:30px;font-size:14px;color:#fff;line-height:30px;text-align:center;background-color:#0cbb73;border-radius:4px;margin-left:10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt1 a:hover .txt .enroll{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.ul-imgtxt1 .box{overflow:hidden}
.ul-imgtxt1 h3{font-size:16px;color:#333;line-height:1.38em;font-weight:400;margin-bottom:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt1 a:hover h3{color:#0cbb73}
.ul-imgtxt1 .box .date{display:block;font-size:12px;color:#999;line-height:1.42em;background:url(../images/house/s4/i-1.png) left center no-repeat;padding-left:15px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.ul-txt1{overflow:hidden}
.ul-txt1 li{margin-bottom:16px;overflow:hidden}
.ul-txt1 .con{display:block;overflow:hidden}
.ul-txt1 span{display:block;float:right;font-size:14px;color:#999;line-height:1.43em;margin-left:10px;overflow:hidden}
.ul-txt1 h3{ font-size:16px; color:#333; line-height:20px;font-weight:400;position:relative;padding-left:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt1 h3::after{content:'';width:4px;height:4px;border:2px solid #ff6142;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-4px}
.ul-txt1 a:hover h3{color:#0cbb73}
.ul-imgtxt2{margin:20px 10px 0;overflow:hidden}
.ul-imgtxt2 li{float:left;width:25%;padding:0 10px;margin-bottom:36px}
.ul-imgtxt2 .con{display:block}
.ul-imgtxt2 .top{position:relative;margin-bottom:8px}
.ul-imgtxt2 .pic{position:relative;height:0;padding-top:68%;border-radius:4px;overflow:hidden}
.ul-imgtxt2 .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt2 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxt2 .top span{display:block;width:80px;height:24px;font-size:14px;color:#fff;line-height:24px;text-align:center;background-color:#ff6142;border-radius:0 12px 12px 0;position:absolute;top:7px;left:-4px;padding:0 5px}
.ul-imgtxt2 .top span.display0 { display:none;}
.ul-imgtxt2 .top span::after{content:'';width:4px;height:4px;background:url(../images/house/s4/iconq7.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;left:0;bottom:-4px}
.ul-imgtxt2 .bot{position:absolute;left:0;bottom:0;width:100%;background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:0 0 2px 2px;padding:18px 10px 7px;overflow:hidden}
.ul-imgtxt2 .bot .tit{font-size:16px;color:#fff;line-height:22px;font-weight:400;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-imgtxt2 .bot .tit em{display:inline-block;vertical-align:middle;font-size:14px;color:#fff;line-height:20px;background-color:#0cbb73;border-radius:2px;padding:0 6px;margin-left:7px;margin-top:-2px;overflow:hidden}
.ul-imgtxt2 .bot .tit .e2{background-color:#999}
.ul-imgtxt2 .bot .tit .e3{background-color:#f3a02b}
.ul-imgtxt2 .bot .tit em.display0 { display:none;}
.ul-imgtxt2 .bot .tit em.display_0_0,.ul-imgtxt2 .bot .tit em.display_1_1,.ul-imgtxt2 .bot .tit em.display_2_2 { display:inline-block;}
.ul-imgtxt2 .txt{font-size:14px;color:#f0f0f0;line-height:28px;margin-left:-8px}
.ul-imgtxt2 .txt span{color:#999;display:inline-block;vertical-align:middle}
.ul-imgtxt2 .txt em{font-size:14px;font-weight:700}
.ul-imgtxt2 .txt .icon{display:inline-block;vertical-align:middle;width:15px;height:15px;margin:-2px 3px 0 0;background:url(../images/house/s4/i-2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-imgtxt2 .txt .sp1{padding: 0 6px; overflow: hidden; max-width: 11em; text-overflow: ellipsis; white-space: nowrap;max-width: 6em;}
.ul-imgtxt2 .txt .sp3{font-size:20px;color:#ff6142;line-height:22px;font-weight:700;float:right}
.ul-imgtxt2 .txt .sp3.display0 { display:none;}
.ul-imgtxt2 .txt .sp3.display_false_0 { display:block;}
.ul-imgtxt2 .play{position:absolute;top:50%;left:50%;width:50px;height:50px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/house/s4/i-3.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-imgtxt3{padding:23px 20px 24px;overflow:hidden}
.ul-imgtxt3 li{margin-bottom:46px;overflow:hidden}
.ul-imgtxt3 .last{margin-bottom:0}
.ul-imgtxt3 .con{display:block;overflow:hidden}
.ul-imgtxt3 .pic{float:left;width:48px;height:48px;border-radius:50%;margin-right:14px;overflow:hidden}
.ul-imgtxt3 .pic img{display:block;width:100%;height:100%}
.ul-imgtxt3 h3{font-size:16px;color:#333;line-height:48px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt3 a:hover h3{color:#0cbb73}
.ul-txt2{background-color:#fafafa;padding:17px 10px 1px 20px;overflow:hidden}
.ul-txt2 li{margin-bottom:16px;overflow:hidden}
.ul-txt2 .con{overflow:hidden}
.ul-txt2 span{display:block;float:left;font-size:14px;color:#333;line-height:1.43em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txt2 .s1{width:25.5%}
.ul-txt2 .s2{width:23%}
.ul-txt2 .s3{width:33.8%}
.ul-txt2 .s4{width:17.7%}
.ul-txt3{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:15px 0 26px;overflow:hidden}
.ul-txt3 li{float:left;width:20%;padding:0 10px;overflow:hidden}
.ul-txt3 .con{text-align:center;overflow:hidden}
.ul-txt3 span{display:block;font-size:14px;color:#fff;line-height:1.5em;margin-bottom:2px;overflow:hidden}
.ul-txt3 span em{font-size:48px;line-height:1.4em}
.ul-txt3 h3{font-size:14px;color:#fff;line-height:1.43em;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txt4{margin:16px 20px 0;overflow:hidden}
.ul-txt4 li{border-bottom:1px solid #f5f5f5;padding-bottom:4px;margin-bottom:16px;overflow:hidden}
.ul-txt4 .last{border-bottom:none;margin-bottom:0}
.ul-txt4 .con{overflow:hidden;height:105px;}
.ul-txt4 .tit{font-size:14px;color:#333;line-height:24px;font-weight:700;background-color:#f5f5f5;padding-left:13px;margin-bottom:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding-right:12px;}
.ul-txt4 .tit i{display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/house/s4/i-7.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:4px}
.ul-txt4 .answer,.ul-txt4 .ask{font-size:14px;color:#404040;line-height:1.43em;margin-bottom:12px;overflow:hidden; position: relative; z-index: 1; padding-left: 24px; height: 20px;}
.ul-txt4 em{display:block; position: absolute; left: 0; top: 0;width:18px;height:18px;font-size:12px;color:#fff;line-height:18px;text-align:center;border-radius:2px;margin-right:8px;overflow:hidden}
.ul-txt4 .ask em{background-color:#ff6142}
.ul-txt4 .answer em{background-color:#0cbb73}
.ul-txt4 p{overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.ul-txt4 .timer { color:#999;}
.ul-txt4-index { min-height:456px; margin:13px 20px 0;}
.ul-txt4-index li { padding:0;margin-bottom: 8px;}
.ul-txt4-index .ask p,.ul-txt4-index .answer p { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline;}


.ul-imgtxt4{padding:4px 18px 20px; min-height: 469px;overflow:hidden}
.ul-imgtxt4 li{padding:11px 0; overflow: hidden; border-bottom: 1px solid #f5f5f5;}
.ul-imgtxt4 .last{margin-bottom:0}
.ul-imgtxt4 .con{display:block;overflow:hidden}
.ul-imgtxt4 .pic{float:left;width:140px;height:auto;margin-right:8px;overflow:hidden}
.ul-imgtxt4 .pic img{display:block;width:100%;height:auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt4 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxt4 .txt{overflow:hidden}
.ul-imgtxt4 h3{font-size:16px;color:#333;line-height:1.78em;font-weight:400;margin-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt4 a:hover h3{color:#0cbb73}
.ul-imgtxt4 h3 em{display:inline-block;vertical-align:middle;font-size:12px;color:#ff6142;line-height:16px;background-color:rgba(255,97,66,.1);border-radius:2px;padding:0 6px;margin-right:8px;margin-top:-2px;overflow:hidden}
.ul-imgtxt4 .desc{height:2.86em;font-size:14px;color:#666;line-height:1.43em;overflow:hidden}
.ul-imgtxt4 .bot{margin-top:0;overflow:hidden}
.ul-imgtxt4 .bot span{display:block;float:left;font-size:12px;color:#999;line-height:1.42em;overflow:hidden}
.ul-imgtxt4 .bot .date{float:right;margin-left:10px}
.ul-txt5{padding:0 20px 8px;overflow:hidden}
.ul-txt5 .con{display:block;padding:14px 0;border-bottom:1px solid #f5f5f5;overflow:hidden}
.ul-txt5 .tit{font-size:14px;color:#333;line-height:22px; max-height:44px;overflow:hidden;font-weight:400;margin-bottom:7px;transition:.3s}
.ul-txt5 .tit em{font-size:12px;color:#325f9c;float:right;line-height:1.83em}
.ul-txt5 .info{font-size:12px;color:#999;line-height:1.42em;overflow:hidden}
.ul-txt5 .right{float:right;margin-left:10px;overflow:hidden}
.ul-txt5 .left{overflow:hidden}
.ul-txt5 .left .pic{float:left;width:16px;height:16px;border-radius:50%;margin-right:4px;overflow:hidden}
.ul-txt5 .left .pic img{display:block;width:100%;height:100%}
.ul-txt5 .left .txt{overflow:hidden}
.ul-txt5 li:last-child .con{border-bottom:none}
.ul-txt5 .con:hover .tit{color:#0bbb73}
.ul-imgtxt5{margin-top:24px;overflow:hidden}
.ul-imgtxt5 li{float:left;width:50%;padding:0 20px;margin-bottom:24px;overflow:hidden}
.ul-imgtxt5 .con{display:block;overflow:hidden}
.ul-imgtxt5 .pic{float:left;width:130px;height:auto;border-radius:4px;margin-right:14px;overflow:hidden}
.ul-imgtxt5 .pic img{display:block;width:130px;height:98px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt5 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxt5 .txt{padding-top:5px;overflow:hidden}
.ul-imgtxt5 h3{font-size:18px;color:#333;line-height:1.39em;font-weight:400;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt5 h3 em{display:inline-block;vertical-align:middle;font-size:14px;color:#ff6142;line-height:24px;border-radius:2px;background-color:rgba(255,97,66,.1);margin-right:8px;margin-top:-2px;padding:0 6px;overflow:hidden}
.ul-imgtxt5 h3 em.displayfalse,.ul-imgtxt5 h3 em.display0 { display:none;}
.ul-imgtxt5 a:hover h3{color:#0cbb73}
.ul-imgtxt5 .bot{overflow:hidden}
.ul-imgtxt5 .bot .rr{float:right;padding-top:3px;margin-left:10px;overflow:hidden}
.ul-imgtxt5 .bot .rr.qm{padding-top:4px}
.ul-imgtxt5 .bot .rr span{display:block;font-size:14px;color:#999;line-height:1.43em;text-align:right;overflow:hidden}
.ul-imgtxt5 .bot .rr span.display0 { display:none;}
.ul-imgtxt5 .bot .rr span.display_false_0 {display:block;}
.ul-imgtxt5 .bot .rr.qm span{font-size:12px;line-height:1.42em}
.ul-imgtxt5 .bot .rr span em{display:block;font-size:20px;color:#ff6142;line-height:1.4em;font-weight:700;margin-bottom:5px}
.ul-imgtxt5 .bot .rr.qm span em{margin-bottom:8px}
.ul-imgtxt5 .ll{overflow:hidden}
.ul-imgtxt5 .info{font-size:12px;color:#f0f0f0;line-height:1.67em;margin:0 -12px 11px;overflow:hidden}
.ul-imgtxt5 .info span{display:inline-block;vertical-align:middle;font-size:14px;color:#999;line-height:1.43em;padding:0 12px;overflow:hidden}
.ul-imgtxt5 .lab{overflow:hidden}
.ul-imgtxt5 .lab span{display:block;float:left;font-size:14px;color:#5aa5f0;line-height:1.75em;background-color:rgba(90,165,240,.1);border-radius:2px;margin-right:8px;padding:0 6px;overflow:hidden}
.ul-imgtxt5 .addr{display:block;font-size:14px;color:#999;line-height:1.43em;background:url(../images/house/s4/iconq13.png) left center no-repeat;padding-left:16px;margin-top:4px;margin-bottom:14px;overflow:hidden}
.ul-imgtxt5 .lease{margin:0 -12px;overflow:hidden}
.ul-imgtxt5 .lease span{display:block;float:left;font-size:14px;color:#999;line-height:1.43em;position:relative;padding:0 12px;overflow:hidden}
.ul-imgtxt5 .lease span:after{content:'';width:1px;height:14px;background-color:#f0f0f0;position:absolute;top:50%;right:0;margin-top:-7px}
.ul-imgtxt5 .lease span.last:after { display:none;}
.ul-imgtxt5 .lease span em{color:#0cbb73;font-weight:700}
/*!图表*/
.m-chart{position:relative;padding:0 20px;overflow:hidden}
.m-chart .chart{height:389px;overflow:hidden}
.m-chart .chart2{height:223px;overflow:hidden}
.m-chart .chart3{height:411px;overflow:hidden}
/*!03-新楼盘列表*/
.ul-txtq3{display:none;font-size:0;text-align:right;padding-top:9px;padding-right:20px;margin-right:4px;margin-bottom:-4px;overflow:hidden}
.ul-txtq3.on{display:block}
.ul-txtq3 li{display:inline-block;vertical-align:middle;width:74px;margin-bottom:16px}
.ul-txtq3 span{display:block;font-size:12px;color:#666;line-height:1.42em;text-align:center;position:relative;padding:0 5px}
.ul-txtq3 span:before{content:'';width:72px;height:10px;background-color:#edf3f0;position:absolute;top:2px;left:50%}
.ul-txtq3 .li15 span:after{content:'';width:10px;height:61px;background-color:#edf3f0;position:absolute;top:2px;right:-20px}
.ul-txtq3 span i{display:block;width:14px;height:14px;border:2px solid #bfcac4;background-color:#fff;border-radius:50%;position:relative;z-index:2;margin:0 auto 6px;overflow:hidden}
.m-choicel .right .lab{position:relative;padding-right:130px;overflow:hidden}
.m-choicel .right .lab .more{display:block;width:130px;height:26px;font-size:14px;color:#999;line-height:24px;text-align:center;background-color:#fff;border:1px solid #eaeaea;border-radius:4px;position:absolute;right:0;top:0;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-choicel .right .lab .more:hover{background-color:#0cbb73;color:#fff}
.m-choicel .right .lab .more i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/house/s4/iconq14.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-choicel .right .lab .more:hover i{background-image:url(../images/house/s4/iconq14-1.png)}
.m-pic{border-radius:4px;margin:19px 20px 0;overflow:hidden}
.m-pic a{display:block;overflow:hidden}
.m-pic img{display:block;width:100%;height:auto}
.ul-imgtxt2.qm{margin:20px 20px 0;padding-bottom:23px}
.ul-imgtxt2.qm li{float:none;width:auto;padding:0;margin-bottom:11px;}
.ul-imgtxt2.qm .last{margin-bottom:0}
.ul-imgtxt2.qm .bot{padding:21px 10px 7px}
.ul-imgtxt2.qm .bot .tit{font-size:14px;line-height:1.43em}
.ul-imgtxt2.qm .bot .tit em{font-size:12px;line-height:16px;padding:0 4px}
.ul-list5{padding:0 20px}
.ul-list5 .con{position:relative;padding:20px 4px;border-bottom:1px solid #f5f5f5}
.ul-list5 .con:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-list5 .pic{position:relative;float:left;width:210px;height:auto;margin-right:17px}
.ul-list5 .pic a{display:block;border-radius:4px;overflow:hidden;}
.ul-list5 .pic img{display:block;width:100%;height:auto;transition:.3s;}
.ul-list5 .pic a:hover img{transform:scale(1.08)}
.ul-list5 .pic .play{display:block;width:50px;height:50px;background:url(../images/house/s4/i-3.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px}
.ul-list5 .pic .play.display0 { display:none;}
.ul-list5 .pic .info{position:absolute;top:7px;left:-4px;width:80px;height:28px;font-size:14px;text-align:center;color:#fff;background:url(../images/house/s4/ullist5-bg.png) left center no-repeat}
.ul-list5 .txt{overflow:hidden;padding-right:150px}
.ul-list5 .txt .tit{font-size:20px;color:#333;line-height:28px;position:relative;margin-bottom:10px}
.ul-list5 .txt .tit a{color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list5 .txt .tit a:hover{color:#0cbb73}
.ul-list5 .txt .tit span{font-weight:normal;display:inline-block;vertical-align:middle;padding:0 5px;border-radius:2px;height:24px;font-size:14px;text-align:center;line-height:24px;margin-left:8px}
.ul-list5 .txt .tit span.display0 { display:none;}
.ul-list5 .txt .tit .a0{background: #ffefec;color:#ff6142;}
.ul-list5 .txt .tit .a1{color:#fff;background-color:#0cbb73}
.ul-list5 .txt .tit .a2{color:#5678f0;background-color:rgba(86,120,240,.1)}
.ul-list5 .txt .tit .a3{color:#fb814d;background-color:#ffefe8}
.ul-list5 .txt .tit .a4,.ul-list5 .txt .tit .tp2{color:#fff;background-color:#999}
.ul-list5 .txt .tit .a5,.ul-list5 .txt .tit .tp0{color:#fff;background-color:#fda82f}
.ul-list5 .info{height:100%}
.ul-list5 .info p,.ul-list5 .txt .genre{padding-left:18px;font-size:14px;color:#999;margin-bottom:10px;background-position:left center;background-repeat:no-repeat}
.ul-list5 .txt .address{background-image:url(../images/house/s4/ullist5-address.png)}
.ul-list5 .txt .genre{background-image:url(../images/house/s4/ullist5-genre.png)}
.ul-list5 .txt .genre em{padding:0 5px;color:#f0f0f0}
.ul-list5 .txt .tel{font-size:18px;color:#ff6142;font-weight:500;background-image:url(../images/house/s4/ullist5-tel.png)}
.ul-list5 .txt .label span{display:inline-block;padding:0 7px;margin-right:5px;height:24px;line-height:24px;font-size:14px;color:#5aa5f0;background-color:rgba(90,165,240,.1);border-radius:2px}
.ul-list5 .boxr{position:absolute;top:50%;right:0;transform:translateY(-50%)}
.ul-list5 .price{color:#ff6142;text-align:right;font-size:28px;line-height:40px;font-weight:700}
.ul-list5 .price em{font-size:16px}
.ul-list5 .wx:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-list5 .wx .img{float:left;width:40px;height:40px;margin-right:8px;border-radius:50%;overflow:hidden}
.ul-list5 .wx .img img{display:block;width:100%;height:100%}
.ul-list5 .wx span{box-sizing:border-box;display:inline-block;width:100px;height:30px;font-size:14px;color:#0cbb73;padding-left:34px;line-height:30px;background-color:#e1f6ee;background-image:url(../images/house/s4/ullist5-wx.png);background-repeat:no-repeat;background-position:14px center;position:relative;margin-top:5px}
.ul-list5 .wx span::before{position:absolute;top:50%;left:-10px;transform:translateY(-50%);content:" ";display:block;border-top:4px solid transparent;border-left:5px solid transparent;border-right:5px solid #e1f6ee;border-bottom:4px solid transparent}
.ul-list5 .mabox{margin-left:48px;position:relative}
.ul-list5 .ma{display:none;position:absolute;bottom:44px;left:50%;margin-left:-89px;width:178px;background-color:#fff;padding:14px;-webkit-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-moz-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-ms-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-o-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);box-shadow:0 6px 16px 6px rgba(0,0,0,.1)}
.ul-list5 .ma:after{content:'';width:20px;height:20px;background-color:#fff;position:absolute;left:50%;bottom:-4px;z-index:1;margin-left:-10px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.ul-list5 .ma .picbox{width:150px;height:150px;margin:0 auto 10px;overflow:hidden}
.ul-list5 .ma .picbox img{display:block;width:100%;height:100%}
.ul-list5 .ma h3{font-size:16px;color:#333;line-height:1.38em;text-align:center;font-weight:400;overflow:hidden}
/*!05-新房主页*/
.m-titl .ll .tit .e0{color:#5686f0;background-color:#e1eaff}
.m-titl .ll .tit .e1{color:#fb814d;background-color:#ffefe8}

.m-titl .ll .tit .shop2 {color:#999;background-color:#ddd}
.m-titl .ll .tit .shop0 {color:#fff;background-color:#fda82f}
.m-titl .ll .tit .shop0,.m-titl .ll .tit .shop1,.m-titl .ll .tit .shop2 { display:none;}
.m-titl .ll .tit .display_shop_0_0,.m-titl .ll .tit .display_shop_1_1,.m-titl .ll .tit .display_shop_2_2 { display:inline-block;}


.m-titl .ll .alias{display:block;font-size:14px;color:#999;line-height:1.43em;overflow:hidden}
.m-titl .right{float:right}
.m-titl .right:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-titl .right .aa{display:block;float:left;font-size:14px;color:#999;line-height:2.29em;position:relative;padding:0 12px 0 9px}
.m-titl .right .aa:after{content:'';width:1px;height:14px;background-color:#f0f0f0;position:absolute;top:50%;right:0;margin-top:-7px}
.m-titl .right .aa.last:after{display:none}
.m-titl .right .aa span{display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-titl .right .aa em{display:inline-block;vertical-align:middle;width:18px;height:18px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:2px}
.m-titl .right .aa:hover span{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-titl .right .aa .ma{display:none;position:absolute;left:50%;top:40px;z-index:2;margin-left:-89px;width:178px;background-color:#fff;padding:14px;-webkit-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-moz-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-ms-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-o-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);box-shadow:0 6px 16px 6px rgba(0,0,0,.1)}
.m-titl .right .aa .ma:after{content:'';width:20px;height:20px;background-color:#fff;position:absolute;left:50%;top:-4px;z-index:1;margin-left:-10px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.m-titl .right .aa .ma .pic{width:150px;height:150px;margin:0 auto 10px;position:relative;z-index:2;overflow:hidden}
.m-titl .right .aa .ma .pic img{display:block;width:100%;height:100%}
.m-titl .right .aa .ma h3{font-size:16px;color:#333;line-height:1.38em;text-align:center;font-weight:400;overflow:hidden}
.m-titl .right .follow{float:left;background-color:#f5f5f5;border-radius:2px;margin-left:12px;}
.m-titl .right .follow span{display:block;float:left;font-size:14px;color:#333;line-height:2.29em;margin-left:8px;margin-right:12px;overflow:hidden}
.m-titl .right .follow span em{color:#0cbb73}
.m-titl .right .follow a{display:block;float:left;width:66px;height:32px;font-size:14px;color:#fff;line-height:32px;text-align:center;background-color:#0cbb73;transition:.3s; position: relative; z-index: 1; padding-left: 12px;}
.m-titl .right .follow a i{display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/house/s4/iconq18.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;left: 7px; top: 7px;}
.m-titl .right .follow a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.m-titl .right .fav_btn_success { display:none; position:absolute; top: -30px; left: 0; white-space: nowrap; background-color:rgba(0,0,0,.4); width:64px; text-align:center; font-size:12px; line-height:28px; color:#fff; border-radius:5px;-webkit-animation: bottomFadeInOut 2s ease-out; animation: bottomFadeInOut 2s ease-out;}
.m-titl .right .follow a.on { background-color: #ddd;}




.ul-txtq4{background-color:#fafafa;margin-bottom:16px;overflow:hidden}
.ul-txtq4.qm{margin-bottom:0}
.ul-txtq4 li{float:left;overflow:hidden}
.ul-txtq4 li a{display:block;font-size:16px;color:#333;line-height:2.63em;padding:0 25px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq4 li.on a,.ul-txtq4 li:hover a{color:#fff;background-color:#0cbb73}
.m-img-q-1 .bottom.qm{width:535px;text-align:center}
.m-img-q-1 .bottom.qm a{padding:0 6px;margin:0 12px}
.m-img-q-2.qm .pic{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.m-img-q-2 .pic span{display:block;font-size:12px;color:#fff;line-height:1.67em;text-align:center;background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-listdetails{padding-top:10px}
.m-listdetails:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-listdetails .money{margin-bottom:16px;overflow:hidden}
.m-listdetails .money span{display:block;font-size:14px;color:#999;line-height:1.43em;overflow:hidden}
.m-listdetails .money span.display0 { display:none;}
.m-listdetails .money span.display_false_0 { display:block;}
.m-listdetails .money span em{display:inline-block;vertical-align:middle;font-size:16px;color:#ff6142;line-height:2.81em;margin-left:24px}
.m-listdetails .money span em b{font-size:32px;line-height:1.41em;font-weight:700}
.m-listdetails .money .aa{float:right;padding-top:17px;overflow:hidden}
.m-listdetails .money .aa a{display:block;float:left;font-size:14px;color:#0cbb73;line-height:1.43em;margin-left:22px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-listdetails .money .aa a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-listdetails .money .aa a i{position:static;display:inline-block;vertical-align:middle;width:16px;height:16px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:1px}
.m-listdetails .info{margin-bottom:25px;overflow:hidden}
.m-listdetails .info span{display:block;float:left;font-size:14px;color:#939bad;line-height:1.71em;background-color:#f2f4f7;border-radius:2px;padding:0 9px;margin-right:8px;overflow:hidden}
.m-listdetails .sign{background-color:#eff2f9;border-radius:4px;padding:8px 20px;margin-bottom:8px;overflow:hidden}
.m-listdetails .sign span{display:block;font-size:16px;color:#333;line-height:2em;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.m-listdetails .sign span em{font-size:22px;color:#4284f2;line-height:1.45em;font-weight:700}
.m-listdetails .sign a{display:block;float:right;width:106px;font-size:14px;color:#fff;line-height:32px;text-align:center;background-color:#4183f2;background:linear-gradient(90deg,#5ba2f2 0,#4183f2 100%);border-radius:2px;margin-left:10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-listdetails .sign a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-listdetails .discount{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:8px 20px;margin-bottom:24px;overflow:hidden}
.m-listdetails .discount span{display:block;font-size:16px;color:#fff;line-height:2em;font-weight:700;overflow:hidden}
.m-listdetails .discount span em{display:inline-block;vertical-align:middle;width:20px;height:20px;font-size:12px;color:#4283f1;line-height:20px;text-align:center;background-color:#fff;border-radius:50%;margin-right:5px;margin-top:-2px;overflow:hidden}
.m-listdetails .discount a{display:block;float:right;width:106px;font-size:14px;color:#4283f1;line-height:32px;text-align:center;background-color:#fff;border-radius:2px;margin-left:10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-listdetails .discount a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-listdetails .desc{font-size:14px;color:#999;line-height:1.43em;overflow:hidden}
.m-listdetails .desc p{margin-bottom:16px;overflow:hidden}
.m-listdetails .desc em{display:block;float:left;width:70px;margin-right:10px;overflow:hidden}
.m-listdetails .desc span{display:block;color:#333;overflow:hidden}
.m-listdetails .desc span.display0 { display:none;}
.m-listdetails .desc span.display_false_0 { display:block;}
.m-listdetails .desc span a{display:inline-block;vertical-align:middle;font-size:14px;color:#0cbb73;line-height:1.43em;margin-left:13px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-listdetails .desc span a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-listdetails .desc span a i{position:static;display:inline-block;vertical-align:middle;width:16px;height:16px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:1px}
.m-listdetails .tel{height:48px;border:1px solid #ffad9d;background-color:#fff4f2;border-radius:4px}
.m-listdetails .tel:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-listdetails .tel .ss{display:block;font-size:20px;color:#ff6142;line-height:46px;font-weight:700;border-radius:4px 0 0 4px;padding:0 20px;overflow:hidden}
.m-listdetails .tel .ss i{position:static;display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(../images/house/s4/iconq24.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:4px}
.m-listdetails .tel a{display:block;float:right;position:relative;margin-left:10px}
.m-listdetails .tel a span{display:block;width:126px;font-size:16px;color:#fff;line-height:46px;text-align:center;background:-webkit-linear-gradient(left,#ff9a77 0,#ff6142 100%);background:-o-linear-gradient(left,#ff9a77 0,#ff6142 100%);background:linear-gradient(to right,#ff9a77 0,#ff6142 100%);border-radius:0 4px 4px 0;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-listdetails .tel a:hover span{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-listdetails .tel a i{display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/house/s4/iconq25.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:3px;position:static}
.m-listdetails .tel .ma{display:none;position:absolute;left:50%;bottom:72px;margin-left:-89px;width:178px;background-color:#fff;padding:14px;-webkit-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-moz-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-ms-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-o-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);box-shadow:0 6px 16px 6px rgba(0,0,0,.1)}
.m-listdetails .tel .ma:after{content:'';width:20px;height:20px;background-color:#fff;position:absolute;left:50%;bottom:-4px;z-index:1;margin-left:-10px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.m-listdetails .tel .ma .pic{width:150px;height:150px;margin:0 auto 10px;overflow:hidden}
.m-listdetails .tel .ma .pic img{display:block;width:100%;height:100%}
.m-listdetails .tel .ma h3{font-size:16px;color:#333;line-height:1.38em;text-align:center;font-weight:400;overflow:hidden}
.ul-txtq1.qm{float:left;margin:0 0 0 4px}
.ul-txtq1.qm li a{font-size:16px;line-height:1.88em}
.ul-imgtxtq1{margin:0 10px 0;padding-bottom:21px}
.ul-imgtxtq1:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxtq1 li{float:left;width:20%;margin-top: 20px;}
.ul-imgtxtq1 .con{margin:0 10px;padding:17px 18px;border:1px solid #f0f0f0;border-radius:6px}
.ul-imgtxtq1 .pic{float:left;width:64px;height:64px;border-radius:50%;margin-right:16px;margin-top:14px;overflow:hidden}
.ul-imgtxtq1 .pic img{display:block;width:100%;height:100%}
.ul-imgtxtq1 .txt{margin-left:80px}
.ul-imgtxtq1 .tit{font-size:18px;color:#333;line-height:1.388889;font-weight:500;margin-bottom:7px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ul-imgtxtq1 .txt .a1,.ul-imgtxtq1 .txt .a2{display:block;width:100px;height:26px;line-height:26px;padding-left:32px;font-size:14px;background-position:12px center;background-repeat:no-repeat;z-index:2;position:relative}
.ul-imgtxtq1 .txt a span{display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq1 .txt a:hover span{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.ul-imgtxtq1 .txt .a1{color:#0cbb73;background-color:#e1f6ee;background-image:url(../images/house/s4/ullist5-wx.png);margin-bottom:8px}
.ul-imgtxtq1 .txt .a2{color:#ff6142;background-color:#fff4f2;background-image:url(../images/house/s4/ullist6-tel.png)}
.ul-imgtxtq1 .txt a .ma{display:none;position:absolute;left:50%;bottom:40px;margin-left:-75px;width:150px;background-color:#fff;padding:14px;-webkit-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-moz-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-ms-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-o-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);box-shadow:0 6px 16px 6px rgba(0,0,0,.1)}
.ul-imgtxtq1 .txt a .ma:after{content:'';width:20px;height:20px;background-color:#fff;position:absolute;left:50%;bottom:-4px;z-index:1;margin-left:-10px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.ul-imgtxtq1 .txt a .ma .img{width:120px;height:120px;margin:0 auto 10px;overflow:hidden}
.ul-imgtxtq1 .txt a .ma .img img{display:block;width:100%;height:100%}
.ul-imgtxtq1 .txt a .ma h3{font-size:16px;color:#333;line-height:1.38em;text-align:center;font-weight:400;overflow:hidden}



.ul-imgtxtq1 .txt a.a2 .ma { width: auto; margin-left: 0px; transform: translateX(-50%);}
.ul-imgtxtq1 .txt a.a2 .ma h3 { white-space: nowrap; font-size: 24px;}




.ul-imgtxtq1 .li5 .con{display:block;padding-top:30px;padding-bottom:32px;border:1px dashed #e5e5e5;background-color:#fafafa}
.ul-imgtxtq1 .li5 .img{width:34px;height:34px;margin:0 auto 8px;overflow:hidden}
.ul-imgtxtq1 .li5 .img img{display:block;width:100%;height:100%}
.ul-imgtxtq1 .li5 .txt{text-align:center;font-size:16px;color:#666;line-height:1.375;margin-left:0}
.ul-imgtxtq2{margin:20px -10px 0;padding-bottom:21px;overflow:hidden}
.ul-imgtxtq2 li{float:left;width:50%}
.ul-imgtxtq2 .con{overflow:hidden;margin:0 30px}
.ul-imgtxtq2 .btn{overflow:hidden}
.ul-imgtxtq2 .btn a{display:block;float:right;font-size:14px;color:#fff;text-align:center;width:106px;height:32px;line-height:32px;border-radius:2px;background-color:#ff6142;margin-left:10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq2 .btn a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.ul-imgtxtq2 .btn a.disabled { background-color: #ddd; cursor:default;}


.ul-imgtxtq2 .pic{float:left; width: 80px; height: 80px; margin: 10px 19px 0 0;}
.ul-imgtxtq2 .pic a{display:block;overflow:hidden}
.ul-imgtxtq2 .pic img{display:block;width:100%;height:100%;}
.ul-imgtxtq2 .txt{overflow:hidden;padding-top:15px}
.ul-imgtxtq2 .tit{font-size:24px;color:#ff6142;line-height:1.375;margin-bottom:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq2 .date{font-size:14px;color:#333}
.ul-imgtxtq2 .date p{overflow:hidden}
.ul-imgtxtq2 .date span{float:right}
.ul-imgtxtq2 .date em{color:#ff6142; padding:0 3px;}
.m-tableq1{margin:19px 20px 0;padding-bottom:21px;overflow:hidden}
.m-tableq1 table{width:100%}
.m-tableq1 th{width:106px;height:40px;text-align:center;background-color:#f6f6f6;font-size:14px;color:#999;font-weight:400}
.m-tableq1 td{width:280px;background-color:#fcfcfc;padding-left:20px;font-size:14px;color:#333;box-sizing:border-box}
.ul-imgtxtq3{margin:20px 10px 0;padding-bottom:21px;overflow:hidden}
.ul-imgtxtq3 li{float:left;width:25%}
.ul-imgtxtq3 .con{display:block;margin:0 10px;border:1px solid #f0f0f0;overflow:hidden}
.ul-imgtxtq3 .pic{height:200px;line-height:200px;font-size:0;text-align:center;overflow:hidden}
.ul-imgtxtq3 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq3 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxtq3 .txt{padding:11px 0 12px 20px;border-top:1px solid #f0f0f0;overflow:hidden}
.ul-imgtxtq3 .tit{position:relative;margin-bottom:7px}
.ul-imgtxtq3 .tit h3{font-size:18px;line-height:1.388889;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq3 a:hover .tit h3{color:#0cbb73}
.ul-imgtxtq3 .tit span{height: 20px; line-height: 20px; font-size: 12px; border-radius: 2px; font-weight: normal; color: #fff; display: inline-block; vertical-align: middle; padding: 0 4px;}
.ul-imgtxtq3 .tit .a1{background-color:#0cbb73}
.ul-imgtxtq3 .tit .a2{background-color:#999}
.ul-imgtxtq3 .tit .a3{background-color:#fda82f}
.ul-imgtxtq3 .info{font-size:14px;color:#333;line-height:1.42857;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq3 .info span{color:#f0f0f0;padding:0 12px}
.m-deve{margin:24px 20px 20px;overflow:hidden}
.ul-txtq5{overflow:hidden}
.ul-txtq5 li{position:relative;padding-bottom:32px}
.ul-txtq5 li::before{content:" ";position:absolute;top:22px;bottom:0;left:7px;display:block;width:2px;background-color:#e5e5e5}
.ul-txtq5 .date{position:relative;font-size:14px;color:#999;line-height:1.42857;margin-bottom:4px}
.ul-txtq5 .date span{padding-left:23px}
.ul-txtq5 .icon{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:16px;height:16px;padding:4px;background:rgba(12,187,115,.2);border-radius:8px;box-sizing:border-box}
.ul-txtq5 .icon2{width:8px;height:8px;background-color:#0cbb73;border-radius:4px}
.ul-txtq5 .txt{margin-left:23px;height:72px;background-color:#fafafa;padding:10px 0 10px 12px;box-sizing:border-box;border-radius:4px;overflow:hidden}
.ul-txtq5 .tit{position:relative;margin-bottom:10px}
.ul-txtq5 .tit span{position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:40px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#ff6142;border-radius:6px 2px}
.ul-txtq5 .tit h3{font-size:16px;color:#333;font-weight:400;line-height:1.375;padding-left:46px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq5 .desc{font-size:14px;line-height:1.42857;color:#666}
.ul-txtq5 .desc .p,.ul-txtq5 .desc p{overflow:hidden}
.ul-txtq5 .li1 .desc .p,.ul-txtq5 .li1 .desc p {white-space:nowrap;text-overflow:ellipsis;}
.ul-txtq5 .more{float:right;font-size:14px;line-height:1.42857;color:#0cbb73;margin-right:26px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq5 .more:hover{text-decoration:underline}
.ul-txtq5 .li2 .desc p { height:19px; white-space: nowrap; text-overflow: ellipsis;}
.ul-txtq5 .li3 .txt{position:relative;height:48px;padding:0 0 0 12px}
.ul-txtq5 .li3:last-child::before{content:" "; display:none;}
.ul-txtq5 .li3 .txt span{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:40px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#0cbb73;border-radius:6px 2px}
.ul-txtq5 .li3 .txt .desc{line-height:48px;padding-left:46px;overflow:hidden}
.m-deve .subscribe{background-color:#fff8f6;border:1px solid #ffe5e0;border-radius:4px;padding:13px;overflow:hidden}
.m-deve .subscribe .pic{float:left;width:70px;height:70px;margin-right:24px;margin-top:8px;overflow:hidden}
.m-deve .subscribe .pic img{display:block;width:100%;height:100%}
.m-deve .subscribe .txt{overflow:hidden}
.m-deve .subscribe h3{font-size:16px;color:#333;line-height:1.38em;font-weight:400;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-deve .subscribe .desc{font-size:14px;color:#666;line-height:1.43em;overflow:hidden}
.m-deve .subscribe .bot{width:254px;border-radius:2px;position:relative;margin-top:8px;padding-right:92px;overflow:hidden}
.m-deve .subscribe .bot .inp{display:block;width:100%;height:28px;font-size:14px;color:#333;line-height:26px;border:1px solid #e5e5e5;padding:0 10px;overflow:hidden}
.m-deve .subscribe .bot .sub-btn{display:block; text-align:center;width:92px;height:28px;font-size:14px;color:#fff;line-height:28px;background-color:#ff6142;border:none;position:absolute;top:0;right:0;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-deve .subscribe .bot .sub-btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-calculator{position:relative;margin:20px 20px 0;padding-bottom:25px;overflow:hidden}
.m-calculator:after{content:'';width:1px;background-color:#f0f0f0;position:absolute;top:0;left:50%;bottom:0}
.m-calculator .a-cal{display:block;width:124px;height:40px;font-size:14px;color:#fff;line-height:40px;text-align:center;background-color:#0cbb73;border-radius:2px;position:absolute;top:50%;left:50%;z-index:2;margin-top:-20px;margin-left:-62px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-calculator .a-cal:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-calculator .form{float:left;width:438px;overflow:hidden}
.m-calculator .form .item{margin-bottom:24px;overflow:hidden}
.m-calculator .form .item.last{margin-bottom:0}
.m-calculator .form .left{display:block;float:left;width:78px;font-size:14px;color:#333;line-height:40px;margin-right:10px;overflow:hidden}
.m-calculator .form .right{position:relative;overflow:hidden;width:350px;}
.m-calculator .form select{display:block;width:100%;height:40px;font-size:14px;color:#666;line-height:38px;border:1px solid #f3f3f3;background:url(../images/house/s4/iconq28.png) 98% 50% no-repeat #fcfcfc;padding:0 20px 0 10px;overflow:hidden}
.m-calculator .form .inp{display:block;width:100%;height:40px;font-size:14px;color:#666;line-height:38px;border:1px solid #f3f3f3;background:#fcfcfc;padding:0 10px;overflow:hidden}
.m-calculator .form .inp2{padding-right:50px}
.m-calculator .form .right span{display:block;font-size:14px;color:#666;line-height:40px;position:absolute;top:0;right:11px}
.m-calculator .rr{float:right;width:50%;overflow:hidden}
.ul-txtq6{font-size:0;text-align:center;margin-bottom:16px;overflow:hidden}
.ul-txtq6 li{display:inline-block;vertical-align:middle;margin:0 5px}
.ul-txtq6 li a{display:block;font-size:16px;color:#999;line-height:32px;border-radius:16px;padding:0 16px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq6 li.on a,.ul-txtq6 li:hover a{color:#0bbb73;background:rgba(11,187,115,.1)}
.m-calculator .rr .txt{text-align:center;overflow:hidden}
.m-calculator .rr .txt h3{font-size:16px;color:#333;line-height:1.38em;font-weight:700;margin-bottom:8px;overflow:hidden}
.m-calculator .rr .txt h3 em{color:#0cbb73;font-weight:700}
.m-calculator .rr .txt .desc{font-size:14px;color:#b2b2b2;line-height:1.43em;overflow:hidden}
.m-chart .desc{font-size:14px;color:#666;line-height:1.43em;text-align:right;border-top:1px solid #f0f0f0;padding-top:8px;position:absolute;right:18%;bottom:10%;overflow:hidden}
.m-chart .desc p{margin-bottom:12px}
.ul-txtq2.qm li a{font-size:16px;line-height:4.15em}
.cur{font-size:12px;color:#999;line-height:50px}
.cur img{display:inline-block;vertical-align:middle;margin:-2px 3px 0 0}
.cur span{color:#666}
.cur em{color:#333}
.cur a{color:inherit}
.cur a:hover{color:#0bbb73}
.m-shopsl1{background-color:#fff;padding:18px 30px 30px;border-radius:4px;margin-bottom:20px}
.m-listinfol .top .rr::after,.m-shopsl1 .shopsl1::after,.m-shopsl1::after,.m-titl .rr::after,.m-titl::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-titl{margin-bottom:26px}
.m-titl .ll{float:left}
.m-titl .ll .tit{font-size:28px;font-weight:400;color:#333;line-height:1.43em;margin-bottom:4px}
.m-titl .ll .tit em{display:inline-block;vertical-align:middle;font-size:14px;color:#fff;line-height:24px;height:24px;background:#0bbb73;border-radius:2px;padding:0 7px;overflow:hidden;margin-left:8px}

.m-titl .ll .tit em.display_false_1,.m-titl .ll .tit em.display_true_0 { display:none;}
.m-titl .ll .tit em.display_true_1 { background-color: #aaa;}

.m-titl .ll .info{overflow:hidden}
.m-titl .ll .info span{display:block;float:left;font-size:14px;color:#5aa5f0;line-height:24px;height:24px;background:rgba(90,165,240,.1);border-radius:2px;margin-right:8px;padding:0 7px}
.m-listinfol .top .rr,.m-titl .rr{float:right;padding-top:14px}
.m-listinfol .top .rr a,.m-titl .rr a{display:block;float:left;font-size:14px;color:#666;line-height:1.43em;margin-right:36px;position:relative;z-index:2}
.m-listinfol .top .rr a em,.m-titl .rr em{display:inline-block;vertical-align:middle;margin:-2px 3px 0 0;width:14px;height:14px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}


.m-titl .rr .fav_btn_success { display:none; position:absolute; top: -30px; left: 0; white-space: nowrap; background-color:rgba(0,0,0,.4); width:64px; text-align:center; font-size:12px; line-height:28px; color:#fff; border-radius:5px;-webkit-animation: bottomFadeInOut 2s ease-out; animation: bottomFadeInOut 2s ease-out;}
.m-titl .rr .follow a.on { background-color: #ddd;}



.m-titl .rr em.iconl1{background-image:url(../images/house/s4/iconl2.png)}
.m-titl .rr .on em.iconl1{background-image:url(../images/house/s4/iconl2_on.png)}
.m-listinfol .top .rr em.iconl2,.m-titl .rr em.iconl2{background-image:url(../images/house/s4/iconl3.png)}
.m-listinfol .top .rr em.iconl3,.m-titl .rr em.iconl3{background-image:url(../images/house/s4/iconl4.png)}
.m-titl .rr .aa:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.g-btnbox .ma,.m-agentl .ll .btn .ma{ display: none; position: absolute; left: 50%; bottom: 45px; background-color: #fff; padding: 10px 10px 15px; box-shadow: 0 6px 16px 6px rgba(0,0,0,.1); transform: translateX(-50%);}
.g-btnbox .ma::after,.m-agentl .ll .btn .ma::after{content:'';width:20px;height:20px;background-color:#fff;position:absolute;left:50%;bottom:-7px;z-index:1;margin-left:-10px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.g-btnbox .btn .ma1,.g-fixed .con .bot .ma1,.m-agentl1 .right a .ma,.m-agentl2 .txt .right a .ma,.m-titl .rr .aa .ma{display:none;position:absolute;left:50%;top:40px;z-index:10;margin-left:-89px;width:178px;background-color:#fff;padding:14px;-webkit-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-moz-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-ms-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-o-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);box-shadow:0 6px 16px 6px rgba(0,0,0,.1)}
.g-btnbox .btn .ma1,.g-fixed .con .bot .ma1{width:120px;margin-left:-60px;padding:10px}
.g-btnbox .btn .ma1::after,.g-fixed .con .bot .ma1::after,.m-agentl1 .right a .ma::after,.m-agentl2 .txt .right a .ma::after,.m-titl .rr .aa .ma::after{content:'';width:20px;height:20px;background-color:#fff;position:absolute;left:50%;top:-4px;z-index:1;margin-left:-10px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.g-btnbox .btn .ma1 .pic,.g-fixed .con .bot .ma1 .pic,.m-agentl .ll .btn .ma .pic,.m-agentl1 .right a .ma .pic,.m-agentl2 .txt .right a .ma .pic,.m-titl .rr .aa .ma .pic{width:150px;height:150px;margin:0 auto 10px;position:relative;z-index:2;overflow:hidden}
.g-btnbox .btn .ma1 .pic,.g-btnbox .ma .pic,.g-fixed .con .bot .ma1 .pic,.m-agentl .ll .btn .ma .pic{width:100px;height:100px;margin-bottom:0}


.m-agentl .ll .btn .ma .pic { width: 82px; height: 82px; border-radius: 0; float: none;}
.m-agentl .ll .btn .ma h3 { margin-top:8px;}
.m-agentl .ll .btn .ma { padding: 5px; bottom: 20px;}

.g-btnbox .btn .ma1 .pic img,.g-btnbox .ma .pic img,.g-fixed .con .bot .ma1 .pic img,.m-agentl .ll .btn .ma .pic img,.m-agentl1 .right a .ma .pic img,.m-agentl2 .txt .right a .ma img,.m-titl .rr .aa .ma .pic img{display:block;width:100%;height:100%}
.g-btnbox .btn .ma1 h3,.g-btnbox .ma h3,.g-fixed .con .bot .ma1 h3,.m-agentl .ll .btn .ma h3,.m-agentl1 .right a .ma h3,.m-agentl2 .txt .right a .ma h3,.m-titl .rr .aa .ma h3{font-size:16px;color:#333;line-height:1.38em;text-align:center;font-weight:400;overflow:hidden}
.g-btnbox .ma h3{font-size:14px;margin-top:10px;}
.m-shopsl1 .shopsl1 .left{width:555px;float:left;overflow:hidden;margin-right:31px}
.m-img-q-1{float:left;width:555px;height:384px;border-radius:4px;position:relative;overflow:hidden;margin-bottom:10px}
.m-img-q-1 .bottom{position:absolute;bottom:14px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.5);font-size:0}
.m-img-q-1 .bottom a{font-size:13px;height:40px;line-height:40px;color:rgba(255,255,255,.5);display:inline-block;vertical-align:middle;margin:0 15px;position:relative}
.m-img-q-1 .bottom a::after{content:"";position:absolute;left:0;bottom:6px;width:100%;height:2px;background-color:#0bbb73;opacity:0}
.m-img-q-1 .bottom a.on,.m-img-q-1 .bottom a:hover{color:#fff}
.m-img-q-1 .bottom a.on::after,.m-img-q-1 .bottom a:hover::after{opacity:1}
.m-img-q-1 .con{display:block;overflow:hidden}
.m-img-q-1 .pic{display:block;width:100%;height:100%;text-align:center;background-color:#eee;overflow:hidden}
.m-img-q-1 .pic img{display:block;width:100%;height:384px;margin:0 auto;}
.m-img-q-1 .slick-next,.m-img-q-1 .slick-prev{position:absolute;top:50%;margin-top:-55px;overflow:hidden;width:36px;height:110px;font-size:0;line-height:0;z-index:2;border:none;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;background-position:center center;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:0;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-img-q-1 .slick-prev{left:0;background-image:url(../images/house/s4/icon-q-9.png)}
.m-img-q-1 .slick-next{right:0;background-image:url(../images/house/s4/icon-q-10.png)}
.m-img-q-1 .slick-next:hover,.m-img-q-1 .slick-prev:hover{opacity:1;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-img-q-1 .slider:hover .slick-next,.m-img-q-1 .slider:hover .slick-prev{opacity:1}
.m-img-q-2{margin:0 0 0 -5px;overflow:hidden}
.m-img-q-2 .item{padding:0 5px}
.m-img-q-2 .con{display:block;overflow:hidden}
.m-img-q-2 .pic{position:relative;height:0;padding-top:76.1947%;border-radius:4px;opacity:.4;filter:alpha(opacity=50);filter:alpha(Opacity=50);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';overflow:hidden}
.m-img-q-2 .slick-current .pic{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.m-img-q-2 .pic img{display:block;width:84px;height:64px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%); opacity:.8;}
.m-img-q-2 .slick-current .pic span { color:#0cbb73;}
.m-img-q-2 .slick-current .pic img { opacity:1;}

.m-img-q-2 .slick-next,.m-img-q-2 .slick-prev{position:absolute;top:50%;margin-top:-18px;overflow:hidden;width:12px;height:37px;font-size:0;line-height:0;z-index:2;border:none;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;background-position:center center;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:0}
.m-img-q-2 .slick-prev{left:5px;background-image:url(../images/house/s4/icon-q-9.png)}
.m-img-q-2 .slick-next{right:0;background-image:url(../images/house/s4/icon-q-10.png)}
.m-img-q-2 .slick-next:hover,.m-img-q-2 .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-shopsl1 .shopsl1 .right{}
.ul-datel{overflow:hidden;margin-bottom:20px}
.ul-datel li{width:33.33%;float:left}
.ul-datel .con{overflow:hidden;text-align:center;padding:0 10px;position:relative}
.ul-datel .con::after{content:"";position:absolute;right:0;width:1px;height:56px;top:50%;margin-top:-28px;background:#f0f0f0}
.ul-datel li:last-child .con::after{display:none}
.ul-datel .con .date{font-size:24px;color:#ff6142;line-height:1.38em;overflow:hidden;margin-bottom:7px}
.ul-datel .con .txt{font-size:14px;color:#999;line-height:1.43em;overflow:hidden}
.m-addrl{overflow:hidden;border-bottom:1px solid #f0f0f0;padding-bottom:24px;font-size:14px;color:#333;line-height:20px}
.m-addrl em{display:inline-block;vertical-align:middle;margin:-2px 8px 0 0;width:12px;height:15px;background:url(../images/house/s4/iconl5.png) center center no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.ul-txtl1{overflow:hidden;padding:24px 0 8px;border-bottom:1px solid #f0f0f0;margin-bottom:24px}
.ul-txtl1 li{width:50%;float:left;margin-bottom:16px}
.ul-txtl1 .con{display:block;overflow:hidden;font-size:14px;color:#999;line-height:1.43em}
.ul-txtl1 .t1{overflow:hidden;float:left;margin-right:22px;display:block}
.ul-txtl1 .t2{display:block;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-reportl{height:40px;background:#fff8f2;border-radius:4px;border:1px solid #ffcf9d;padding:0 16px;margin-bottom:25px}
.m-reportl .txt{overflow:hidden;float:left;line-height:38px;font-size:16px;color:#ff9e38}
.m-reportl .txt em{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-2px 5px 0 0;background:url(../images/house/s4/iconl6.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-reportl .btn{ position:relative; z-index:2; float:right;height:24px;width:90px;background:#ff9e38;border-radius:2px;margin-top:8px;text-align:center; line-height: 24px; color: #fff; cursor: pointer;}
.m-reportl .btn .ma{display:none;position:absolute;left:50%;top:40px;z-index:10;margin-left:-89px;width:178px;background-color:#fff;padding:14px;-webkit-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-moz-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-ms-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);-o-box-shadow:0 6px 16px 6px rgba(0,0,0,.1);box-shadow:0 6px 16px 6px rgba(0,0,0,.1)}

.m-reportl .btn .ma::after{content:'';width:20px;height:20px;background-color:#fff;position:absolute;left:50%;top:-4px;z-index:1;margin-left:-10px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.m-reportl .btn .btn_list a { display:block; color:#333; line-height:30px;}


.m-reportl .btn a{display:block;width:100%;font-size:14px;color:#fff;line-height:24px}
.m-reportl .btn a:hover{opacity:.6}
.m-agentl .ll{float:left;width:420px}
.m-agentl .ll .pic{width:111px;height:111px;overflow:hidden;float:left;border-radius:4px;margin-right:11px}
.m-agentl .ll .pic img{display:block;width:100%;height:100%}
.m-agentl .ll .txt{padding-left:122px}
.m-agentl .ll .txt::after,.m-agentl .ll::after,.m-agentl::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-agentl .ll .tit{font-weight:400;font-size:18px;color:#333;line-height:1.39em;overflow:hidden;margin-bottom:4px}
.m-agentl .ll .tit a,.m-agentl .ll .tit .a{font-size:12px;color:#0bbb73;line-height:1.13em;padding-left:9px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-agentl .ll .tit a:hover{opacity:.6}
.m-agentl .ll .tit em{width:14px;height:14px;display:inline-block;vertical-align:middle;margin:-2px 2px 0 0;background:url(../images/house/s4/iconl9.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-agentl .ll .branch{font-size:12px;color:#666;line-height:1.42em;overflow:hidden;margin-bottom:9px}
.m-agentl .ll .addr{overflow:hidden;font-size:14px;color:#ff6142;line-height:1.43em;margin-bottom:6px}

.m-agentl .ll .display_1_1 { display:block;}

.m-agentl .ll .addr em{display:inline-block;vertical-align:middle;width:15px;height:15px;background:url(../images/house/s4/iconl7.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 3px 0 0}
.m-agentl .ll .btn{width:118px;height:32px;background:#0bbb73;border-radius:4px;text-align:center;font-size:14px;color:#fff;line-height:32px;display:block;position:relative;z-index:2}
.m-agentl .ll .btn em{width:20px;height:20px;display:inline-block;vertical-align:middle;margin:-2px 3px 0 0;background:url(../images/house/s4/iconl8.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-agentl .rr{float:right;overflow:hidden}
.m-agentl .rr .pic{width:94px;overflow:hidden;border-radius:4px; border:2px solid #0cbb73; padding:4px;}
.m-agentl .rr .pic canvas { display:block; vertical-align:top;}
.m-agentl .rr .pic h3 { text-align:center; font-weight:normal; margin-top: 4px; line-height: 14px;}


.m-agentl .rr .pic img{display:block;width:100%}
.g-titq1.ls .btn{float:right;display:block;font-size:14px;color:#0bbb73;line-height:1.43em;padding-top:5px}
.g-titq1 .btn:hover{opacity:.6}
.g-titq1.ls .btn em{display:inline-block;vertical-align:middle;width:18px;height:18px;margin:-2px 8px 0 0;background:url(../images/house/s4/iconl10.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-txtl{overflow:hidden;font-size:14px;color:#666;line-height:2.29em;padding:15px 20px 20px}
.m-txtl img { max-width:100%;}
.m-map{padding:20px}
.m-map #allmap{height:442px}
.m-map #allmap img{-webkit-transition:0s;-o-transition:0s;transition:0s}
.m-nearbyl{padding:20px 20px 7px;overflow:hidden}
.g-fixed{display:none;position:fixed;top:0;left:0;right:0;z-index:1111;background-color:#e9e9e9;-webkit-box-shadow:0 2px 8px rgba(66,66,66,.1);-moz-box-shadow:0 2px 8px rgba(66,66,66,.1);-ms-box-shadow:0 2px 8px rgba(66,66,66,.1);-o-box-shadow:0 2px 8px rgba(66,66,66,.1);box-shadow:0 2px 8px rgba(66,66,66,.1)}
.g-fixed .con .bot::after,.g-fixed .con::after,.g-fixed .rr::after,.g-fixed::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.g-fixed.on{display:block}
.g-fixed .ll{float:left;padding-top:16px;overflow:hidden}
.g-fixed .txt{overflow:hidden}
.g-fixed .txt h3{font-size:24px;color:#333;line-height:1.38em;margin-bottom:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.g-fixed .txt h3 em,.g-fixed .txt h3 .se{ font-weight:normal;background:#0cbb73;border-radius:2px;font-size:14px;color:#fff;line-height:24px;padding:0 8px;height:24px;display:inline-block;vertical-align:middle;margin:-2px 0 0 9px}
.g-fixed .txt h3 em.e1,.g-fixed .txt h3 .se{color:#fb814d;background:#ffefe8}

.g-fixed .txt h3 em.e0{color: #5686f0; background-color: #e1eaff;}
.g-fixed .txt h3 em.shop0  {color: #fff; background-color: #fda82f;}
.g-fixed .txt h3 em.shop1  {color: #fff; background-color: #0bbb73;}
.g-fixed .txt h3 em.shop2  {color: #999; background-color: #ddd;}
.g-fixed .txt h3 em.shop0,.g-fixed .txt h3 em.shop1,.g-fixed .txt h3 em.shop2  { display:none;}
.g-fixed .txt h3 em.display_shop_0_0,.g-fixed .txt h3 em.display_shop_1_1,.g-fixed .txt h3 em.display_shop_2_2  { display:inline-block;}


.g-fixed .txt h3 em.display_false_1,.g-fixed .txt h3 em.display_true_0 { display:none;}
.g-fixed .txt h3 em.display_true_1 { background-color: #aaa;}

.g-fixed .txt dl{overflow:hidden}
.g-fixed .txt dd{float:left;margin-right:56px;overflow:hidden}
.g-fixed .txt dd a{display:block;font-size:16px;color:#666;line-height:1.38;position:relative;padding-bottom:14px;overflow:hidden}
.g-fixed .txt dd.on a,.g-fixed .txt dd:hover a,.g-fixed .txt dd a.current,.g-fixed .txt dd a:hover{color:#0bbb73}
.g-fixed .txt dd a:after{content:'';height:2px;background-color:transparent;position:absolute;left:0;right:0;bottom:0}
.g-fixed .txt dd.on a:after,.g-fixed .txt dd a.current:after,.g-fixed .txt dd:hover a:after{background-color:#0bbb73}
.g-fixed .rr{float:right;padding-top:16px;margin-left:10px}
.g-fixed .rr .pic{float:left;width:48px;height:48px;border-radius:50%;margin-right:8px;overflow:hidden}
.g-fixed .rr .pic img{display:block;width:100%;height:100%}
.g-fixed .con{padding-left:56px}
.g-fixed .con h3{font-size:14px;color:#333;line-height:1.43em;font-weight:400;margin-top:7px;overflow:hidden}
.g-fixed .con h3 .a { padding-left:5px; font-size:12px; color:#aaa;}
.g-fixed .con h3 em{color:#333;margin-right:5px}
.g-fixed .con .ma{margin-bottom:8px;overflow:hidden}
.g-fixed .con .ma img{display:block;float:left;width:16px;height:16px;margin-right:8px;margin-top:2px;overflow:hidden}
.g-fixed .con .ma span{display:block;font-size:14px;color:#333;line-height:1.43em;overflow:hidden}
.g-fixed .con .ma span em{color:#666;margin-left:10px}
.g-fixed .con .ma span i{font-style:normal;color:#ff7950}
.g-fixed .con .bot{margin:0 -4px}
.g-fixed .con .bot .a1,.g-fixed .con .bot .a2{display:block;float:left;width:110px;height:32px;font-size:14px;color:#fff;line-height:32px;text-align:center;background-color:#0bbb73;border-radius:4px;margin:0 4px;position:relative; cursor:pointer;}
.g-fixed .con .bot span .pic{border-radius:0;float:none}
.g-fixed .con .bot .a2{background-color:#ff7950}
.g-fixed .con .bot span i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:1px}
.g-fixed .con .bot .a1 i{background-image:url(../images/house/s4/iconl8.png)}
.g-fixed .con .bot .a2 i{ background-image: url(../images/house/s4/iconl31-1.png);}
.g-fixed .con .bot span:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.g-fixed .left{float:none;padding-top:11px;padding-right:440px;position:relative}
.g-fixed .top{margin-bottom:17px;overflow:hidden}
.g-fixed .top .pic{float:left;width:56px;height:56px;border-radius:4px;margin-right:8px;overflow:hidden}
.g-fixed .top .pic img{display:block;width:100%;height:100%}
.g-fixed .box{overflow:hidden}
.g-fixed .box h3{margin-bottom:5px}
.g-fixed .box h3 em{display:inline-block;vertical-align:middle;width:40px;height:16px;font-size:12px;color:#fff;line-height:16px;text-align:center;background-color:#6794ee;border-radius:2px;margin-left:8px;margin-top:-4px;overflow:hidden}
.g-fixed .box h3 em i{display:inline-block;vertical-align:middle;width:10px;height:10px;background:url(../images/house/s4/icon-q-8.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px}
.g-fixed .box .info{font-size:12px;color:#999;line-height:1.42em;margin:0 -10px;overflow:hidden}
.g-fixed .box .info span{display:block;float:left;position:relative;padding:0 10px}
.g-fixed .box .info span:after{content:'';width:1px;height:10px;background-color:#f5f5f5;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-fixed .box .info span:last-child:after{display:none}
.g-fixed .right{float:none;position:absolute;right:0;bottom:16px}
.g-fixed .right a::after,.g-fixed .right::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.g-fixed .right a{display:block;float:left;width:130px;height:40px;font-size:14px;color:#fff;line-height:40px;text-align:center;border-radius:4px;margin-left:10px}
.g-fixed .right .a1{background-color:#0bbb73}
.g-fixed .right .a2{background-color:#ff7950}
.g-fixed .right a i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:4px;margin-top:-2px}
.g-fixed .right .a1 i{background-image:url(../images/house/s4/icon-q-4.png)}
.g-fixed .right .a2 i{background-image:url(../images/house/s4/icon-q-5.png)}
.g-fixed .right a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.g-fixed .right .ma{float:left;width:140px;height:40px;line-height:36px;text-align:center;border-radius:4px;border:1px solid #0bbb73;margin-left:10px;overflow:hidden}
.g-fixed .right .ma img{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:3px}
.g-fixed .right .ma .tt{display:inline-block;vertical-align:middle;font-size:12px;color:#666;line-height:1.42em;text-align:left;overflow:hidden}
.g-fixed .right .ma .tt h3{font-size:12px;color:#333;font-weight:400}
.g-fixed .right .ma .tt span{display:block}
.g-fixed .right .ma .tt span em{color:#ff7950}
.ul-nearbyl{overflow:hidden;margin-right:-13.5px;background:#fff}
.ul-nearbyl li{width:25%;float:left;padding:0 13.5px}
.ul-nearbyl .con{display:block;margin-bottom:18px;border-radius:4px;border:1px solid #f0f0f0;overflow:hidden}
.ul-nearbyl .con .pic{position:relative;height:0;padding-top:69%;overflow:hidden;border-radius:2px}
.ul-nearbyl .con .pic img{display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%}
.ul-nearbyl .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-nearbyl .con .pic .tips{position:absolute;left:0;top:0;width:48px;height:24px;color:#fff;line-height:24px;text-align:center;font-size:14px;background:#ff754a;border-radius:4px 0}
.ul-nearbyl .con .pic .tips.d_0  {background:#389cf9;}
.ul-nearbyl .con .pic .tips.d_2  {background:#0bbb73;}
.ul-nearbyl .con .pic .tips.d_0_1,.ul-nearbyl .con .pic .tips.d_0_2,.ul-nearbyl .con .pic .tips.d_1_0,.ul-nearbyl .con .pic .tips.d_1_2,.ul-nearbyl .con .pic .tips.d_2_1,.ul-nearbyl .con .pic .tips.d_2_0 { display:none;}


.ul-nearbyl .con .txt{padding:12px 10px 13px}
.ul-nearbyl .con .txt .tit{font-size:16px;font-weight:600;color:#333;line-height:22px;margin-bottom:10px;white-space:nowrap; overflow: hidden;text-overflow:ellipsis;}
.ul-nearbyl .con .txt .info{font-size:12px;font-weight:400;color:#666;line-height:17px;margin-bottom:10px}
.ul-nearbyl .con .txt .info span{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:0 5px;margin:0 5px;display:inline-block}
.ul-nearbyl .con .txt .info1{overflow:hidden}
.ul-nearbyl .con .txt .info1 .price{float:left;font-size:18px;font-weight:600;color:#ff6142;line-height:28px; height:28px}
.ul-nearbyl .con .txt .info1 .price span{font-size:12px}
.ul-nearbyl .con .txt .info1 .address{float:right;font-size:12px;font-weight:400;color:#666;line-height:27px;background:url(../images/house/s4/piclist-ico1-24.png) left center no-repeat;text-align:right;padding-left: 12px;}
.m-choicel{overflow:hidden;padding:0 31px}
.m-choicel .item{margin-bottom:10px;overflow:hidden}
.m-choicel .box,.m-choicel .item.item1{overflow:hidden;border-bottom:1px dashed #f0f0f0}
.m-choicel .top{padding:16px 0 10px;overflow:hidden}
.m-choicel .item.item1{padding:0;margin-bottom:15px}
.m-choicel .txt{float:left;font-size:14px;color:#333;line-height:26px;width:54px;overflow:hidden}
.m-choicel .right{overflow:hidden;float: none;}
.m-choicel .right .sel{position:relative;overflow:hidden;font-size:14px;color:#333;line-height:26px;display:inline-block;vertical-align:middle;padding-right:15px;cursor:pointer;margin-right:24px}
.m-choicel .right .sel em{position:absolute;display:block;width:10px;height:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;background:url(../images/house/s4/iconl11-1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-choicel .right .sel.on{color:#0bbb73}
.m-choicel .right .sel.on em{background-image:url(../images/house/s4/iconl11.png)}
.m-choicel .desc{overflow:hidden;border-top:1px dashed #f0f0f0;padding:15px 0 10px;display:none}
.m-choicel .desc.on{display:block}
.m-choicel .item1 .lab,.m-choicel .item1 .lab1{overflow:hidden;margin-bottom:11px}
.m-choicel .lab{overflow:hidden}
.m-choicel .lab label,.m-choicel .lab1 label{display:block;float:left;font-size:14px;color:#333;margin-right:12px;position:relative;padding:0 11px;height:26px;line-height:26px;cursor:pointer;margin-bottom:5px}
.m-choicel .lab label input,.m-choicel .lab1 label input{position:absolute;left:-99999px}
.m-choicel .lab label.checked,.m-choicel .lab label.on,.m-choicel .lab label.on a{background:#e6f8f1;color:#0cbb73}
.m-choicel .lab1 label{padding-left:20px;background:url(../images/house/s4/iconl12.png) left center no-repeat;-webkit-background-size:16px auto;-moz-background-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;margin-right:21px}
.m-choicel .lab1 label.checked{background-image:url(../images/house/s4/iconl12-1.png)}
.m-seatl{overflow:hidden}
.ul-listl{overflow:hidden;float:left}
.ul-listl li{float:left;margin-right:8px}
.ul-listl .con{height:24px;line-height:22px;padding:0 7px;background:#f7f7f7;border-radius:2px;border:1px solid #e5e5e5;font-size:12px;color:#666}
.ul-listl .con a{display:inline-block;vertical-align:middle;width:8px;height:8px;margin:-2px 0 0 17px;background:url(../images/house/s4/iconl13.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-seatl .tips{display:block;float:left;overflow:hidden;font-size:12px;color:#333;line-height:24px}
.m-btnl{overflow:hidden;text-align:center;padding:15px 0 17px}
.m-btnl .btn{font-size:14px;color:#999;line-height:1.43em;overflow:hidden}
.m-btnl .btn em{display:inline-block;vertical-align:middle;margin:-2px 0 0 10px;background:url(../images/house/s4/iconl11.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;width:10px;height:10px}
.m-btnl .btn.on em{background-image:url(../images/house/s4/iconl11-1.png)}
.row-shopsl:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.row-shopsl .col-l{width:940px}
.row-shopsl .col-r{width:250px;overflow:hidden}
.m-forml{overflow:hidden;padding:18px 20px 21px}
.m-forml .item{overflow:hidden;margin-bottom:12px}
.m-forml .item select{display:block;width:100%;height:40px;font-size:14px;color:#333;line-height:38px;border:1px solid #f3f3f3;background:url(../images/house/s4/iconq11.png) 95% 50% no-repeat #fcfcfc;border-radius:2px;padding:0 30px 0 10px;overflow:hidden}
.m-forml .item .inp{display:block;width:100%;height:40px;font-size:14px;color:#333;line-height:38px;border:1px solid #f3f3f3;background-color:#fcfcfc;border-radius:2px;padding:0 10px;overflow:hidden}
.m-forml .sub-btn{display:block;width:100%;height:40px;font-size:14px;color:#fff;line-height:40px;text-align:center;border-radius:2px;background-color:#0cbb73;border:none;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-forml .sub-btn:hover{opacity:.7}
.m-forml .sub-btn.disabled {background-color:#ddd; cursor:default;}
.m-forml .sub-btn.disabled:hover {opacity:1}
.pages{font-size:0;text-align:center;padding:20px 0;overflow:hidden}
.pages ul{display:inline-block;vertical-align:middle}
.pages ul li{display:inline-block;vertical-align:middle;width:36px;height:36px;text-align:center;line-height:34px;overflow:hidden;border:1px solid #ededed;border-radius:2px;margin:2px}
.pages ul li.on,.pages ul li:hover{border-color:#0bbb73;background-color:#0bbb73}
.pages ul li.on a,.pages ul li:hover a{color:#fff}
.pages ul a{display:block;font-size:14px;color:#666}
.pages .btn1{display:inline-block;vertical-align:middle;height:36px;line-height:34px;border:1px solid #ededed;border-radius:2px;font-size:14px;color:#666;padding:0 12px;cursor:pointer}
.pages .btn1 em{display:inline-block;vertical-align:middle;margin:-2px 0 0 6px;width:10px;height:10px;background:url(../images/house/s4/iconl-14.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.pages .btnbox{display:inline-block;vertical-align:middle;font-size:14px;color:#666;line-height:36px}
.pages .btnbox span{display:inline-block;vertical-align:middle;padding:0 8px}
.pages .btnbox input{display:inline-block;vertical-align:middle;width:70px;height:36px;background:#fff;border-radius:2px;border:1px solid #ededed;padding:0 8px}
.pages .btnbox .btn:hover{background-color:#0bbb73;border-color:#0bbb73;color:#fff}
.ul-imglist{padding:20px;overflow:hidden}
.ul-imglist li .con{margin-bottom:20px}
.ul-imglist .pic{width:80px;height:80px;overflow:hidden;float:left;margin-right:10px;background-color:#eff1f5;border-radius:4px}
.ul-imglist .pic img{display:block;width:100%;height:100%}
.ul-imglist .con,.ul-imglist .con .txt{overflow:hidden}
.ul-imglist .con .txt .tit{font-size:16px;color:#333;line-height:22px;font-weight:600;margin-bottom:6px}
.ul-imglist .con .txt .address{font-size:14px;color:#999;line-height:20px;margin-bottom:6px}
.ul-imglist .con .txt .btn{display:block;width:80px;background:#fff;border-radius:2px;border:1px solid #0cbb73;font-size:12px;font-weight:400;color:#0cbb73;line-height:22px;text-align:center;height:24px}
.ul-imglist .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-imglist .con:hover .txt .btn{background-color:#0cbb73;color:#fff}
.ul-piclist{overflow:hidden;background:#fff;padding:20px 20px 0}
.ul-piclist li{overflow:hidden;margin-bottom:20px}
.ul-piclist .con{display:block;border-radius:4px;border:1px solid #f0f0f0}
.ul-piclist .con .pic{position:relative;height:0;padding-top:76.5%;overflow:hidden;border-radius:2px}
.ul-houseinfo .pic .tips,.ul-imgtxtl-2 .top .tips,.ul-piclist .con .pic .tips{position:absolute;left:0;top:0;width:48px;height:24px;color:#fff;line-height:24px;text-align:center;font-size:14px;background:#ff754a;border-radius:4px 0;z-index:2}
.ul-houseinfo .pic .tips.blue,.ul-houselist .txt-bot .links .con1 .info .tips.blue,.ul-imgtxtl-2 .top .tips.blue,.ul-nearbyl .con .pic .tips.blue,.ul-piclist .con .pic .tips.blue{background-color:#389cf9}
.ul-houseinfo .pic .tips.green,.ul-houselist .txt-bot .links .con1 .info .tips.green,.ul-imgtxtl-2 .top .tips.green,.ul-nearbyl .con .pic .tips.green,.ul-piclist .con .pic .tips.green{background-color:#0bbb73}


.ul-houseinfo .pic .tips2 { position:absolute; z-index:3; left:6px; bottom:6px;}
.ul-houseinfo .pic .tips2 span { display:inline-block; margin-right:5px; width:24px; height:24px; text-align: left; text-indent: -999em; overflow: hidden; vertical-align: top; border-radius: 2px;}
.ul-houseinfo .pic .tips2 span.display0 { display:none;}
.ul-houseinfo .pic .tips2 .qj { background:rgba(0,0,0,.5) url(../images/house/s4/ul-tips2-qj.png) no-repeat 50% 50%;}
.ul-houseinfo .pic .tips2 .video { background:rgba(0,0,0,.5) url(../images/house/s4/ul-tips2-video.png) no-repeat 50% 50%;}

.ul-imgtxtl-2 .top .tips.e0 { background-color: #389cf9;}
.ul-imgtxtl-2 .top .tips.e2 { background-color: #0bbb73;}


.ul-piclist .con .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-piclist .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-piclist .con .txt{padding:7px 10px}
.ul-piclist .con .txt .tit{font-size:14px;font-weight:600;color:#333;line-height:20px;margin-bottom:7px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-piclist .con:hover .txt .tit{color:#0bbb73}
.ul-piclist .con .txt .info{overflow:hidden}
.ul-piclist .con .txt .info .price{float:left;font-size:18px;font-weight:600;color:#ff6142;line-height:25px}
.ul-piclist .con .txt .info .price span{font-size:12px}
.ul-piclist .con .txt .info .address{float:right;font-size:12px;font-weight:400;color:#666;line-height:27px}
.ul-piclist .con .txt .info .address img{vertical-align:middle;margin-right:5px;width:10px;height:12px}
.ul-piclist .con .txt .info .address em{width:10px;height:12px;display:inline-block;vertical-align:middle;margin:-2px 5px 0 0;background:url(../images/house/s4/piclist-ico1-24.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-houseinfo{overflow:hidden;padding:20px 20px 10px}
.ul-houseinfo .con{overflow:hidden;display:block;border-bottom:1px solid #f5f5f5;padding:20px 3px;position:relative}
.ul-houseinfo .con .deal{position:absolute;top:50%;right:113px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;width:100px;height:100px}
.ul-houseinfo .con .deal img{display:block;width:100%;height:100%}
.ul-houseinfo .pic{float:left;border-radius:4px;margin-right:17px;position:relative;width:210px;height:160px;background-color:#eff1f5;overflow:hidden;text-align:center; position:relative; z-index:1;}
.ul-houseinfo .pic img{vertical-align:top;width:100%;height:100%;transition:.3s}
.ul-houseinfo .pic span {}


.ul-houseinfo .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-houseinfo .txt{overflow:hidden;position:relative}
.ul-houseinfo .txt .tit{padding:5px 140px 0 0;font-size:20px;font-weight:600;color:#333;line-height:30px;margin-bottom:16px}
.ul-houseinfo .con:hover .txt .tit{color:#0bbb73}
.ul-houseinfo .txt .tit span{display:inline-block;vertical-align:middle;text-align:center;margin-left:0;padding:0 5px;height:24px;background:#ffefec;border-radius:2px;font-size:14px;color:#ff6142;line-height:24px;margin-right:5px;font-weight:normal;}
.ul-houseinfo .txt .tit span.tj { color:#0bbb73; background-color:#e6f8f1;}
.ul-houseinfo .txt .tit span.display0 { display:none;}
.ul-houseinfo .txt .address{margin-bottom:16px;background:url(../images/house/s4/iconl15.png) no-repeat left center/14px auto;padding-left:16px;;font-size:14px;color:#999;line-height:20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-right: 130px;}
.ul-houseinfo .txt .address em{font-size:14px;color:#666;line-height:20px;text-decoration:underline}
.ul-houseinfo .txt .info{font-size:0;overflow:hidden;margin-bottom:18px}
.ul-houseinfo .txt .info span{display:inline-block;vertical-align:middle;font-size:14px;color:#999;line-height:20px;position:relative;padding-right:11px;margin-right:10px}
.ul-houseinfo .txt .info span::after{content:"";position:absolute;top:50%;margin-top:-6px;right:0;width:1px;height:12px;background:#f0f0f0}
.ul-houseinfo .txt .info span:last-child::after{display:none}
.ul-houseinfo .txt .info span em{display:inline-block;vertical-align:middle;margin:-2px 3px 0 0;background:url(../images/house/s4/iconl16.png) center center no-repeat;width:14px;height:14px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-houseinfo .txt .info span em.e1{background-image:url(../images/house/s4/iconl15.png)}
.ul-houseinfo .txt .info span em.e2{background-image:url(../images/house/s4/iconl17.png)}
.ul-houseinfo .txt .info span em.e3{background-image:url(../images/house/s4/iconl16.png)}
.ul-houseinfo .txt .info span em.e4{background-image:url(../images/house/s4/iconl18.png)}
.ul-houseinfo .txt .intro .introducer,.ul-houseinfo .txt .intro .ll{display:inline-block;vertical-align:middle}
.ul-houseinfo .txt .intro .introducer.display_Zhongjies_1 { display:none;}
.ul-houseinfo .txt .intro{overflow:hidden}
.ul-houseinfo .txt .intro .ll span{display:inline-block;background:rgba(90,165,240,.1);border-radius:2px;padding:2px 7px;font-size:14px;color:#5aa5f0;line-height:20px}
.ul-houseinfo .txt .intro .ll span.orange{background:rgba(255,151,85,.1);color:#ff9755}
.ul-houseinfo .txt .intro .ll span.display2 { display:none;}
.ul-houseinfo .txt .intro .pics{width:24px;height:24px;overflow:hidden;display:inline-block;vertical-align:middle;border-radius:50%;margin:0 6px 0 12px}
.ul-houseinfo .txt .intro .pics img{display:block;width:100%;height:100%}
.ul-houseinfo .txt .intro .name{font-size:14px;color:#333;line-height:20px;font-weight:700;display:inline-block;vertical-align:middle}
.ul-houseinfo .txt .intro .company{font-size:14px;color:#999;line-height:20px;display:inline-block;vertical-align:middle}
.ul-houseinfo .txt .intro .date{float:right;font-size:14px;color:#999;line-height:20px}
.ul-houseinfo .txt .price{position:absolute;right:0;top:10px;overflow:hidden}
.ul-houseinfo .txt .price .display_false_0 { display:block;}
.ul-houseinfo .txt .price p{font-size:28px;font-weight:600;color:#ff6142;line-height:38px}
.ul-houseinfo .txt .price p em{font-size:16px}
.ul-houseinfo .txt .price span{display:block;font-size:14px;color:#999;line-height:20px;float:right}
.ul-houseinfo li.l1 .pic img{width:60%;height:auto}
.ul-houseinfo li.l1 .txt .intro{margin-top:60px}
.ul-houseinfo li.l1 .txt .intro .pics{width:14px;height:14px;overflow:hidden;border-radius:0}
.ul-houseinfo li.l1 .txt .intro .company{height:16px;line-height:14px;background:#fff;border-radius:2px;border:1px solid #0bbb73;font-size:12px;color:#0bbb73;padding:0 4px;margin-left:8px}
.row-a7{overflow:hidden}
.row-a7 .col-l{float:left;width:888px}
.row-a7 .col-r{width:302px;float:right}
.ul-list1{overflow:hidden;margin-top:24px}
.ul-list1 li{float:left;width:50%;padding:0 20px;margin-bottom:24px}
.ul-list1 .con{overflow:hidden}
.ul-list1 .pic{float:left;width:130px;margin-right:16px;overflow:hidden}
.ul-list1 .pic img{display:block;width:100%;height:130px;}
.ul-list1 .pic a:hover img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-list1 .txt{overflow:hidden}
.ul-list1 .tit{width:234px;height:25px;font-size:18px;font-weight:400;color:#333;line-height:1.389;margin-bottom:4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ul-list1 .price{height:28px;font-size:14px;font-weight:600;color:#ff6142;margin-bottom:7px}
.ul-list1 .price.display_false_0 { display:block;}
.ul-list1 .price em{font-size:20px;line-height:1.4}
.ul-list1 .info{font-size:14px;color:#f6a648;margin-bottom:9px}
.ul-list1 .info span{padding:0 8px;background:rgba(246,166,72,.1);border-radius:2px}
.ul-list1 .btn a{display:inline-block;width:100px;height:32px;font-size:14px;line-height:2.2857;text-align:center;color:#666;border:1px solid #e5e5e5;border-radius:2px}
.ul-list1 .btn a.on,.ul-list1 .btn a:hover{color:#fff;background-color:#0cbb73;border-color:#0cbb73}
.ul-txtl2{overflow:hidden;float:right;padding-top:5px}
.ul-txtl2 li{float:left;height:24px;margin-left:9px}
.ul-txtl2 a{display:block;font-size:14px;color:#999;line-height:24px;padding:0 12px;border-radius:12px;text-align:center}
.ul-txtl2 li.on a,.ul-txtl2 li:hover a{color:#0bbb73;background:rgba(11,187,115,.1)}
.g-titq1 span{font-size:14px;color:#666;line-height:1.43em;overflow:hidden;padding-left:16px;font-weight:400}
.g-titq1 span em{color:#ff6142}
.ul-list2{overflow:hidden;margin-top:16px}
.ul-list2 li{overflow:hidden;margin-bottom:15px;padding:0 20px}
.ul-list2 li span{float:right;font-size:14px;line-height:1.5em;color:#999}
.ul-list2 li .tit em{display:inline-block;vertical-align:middle;margin-top:-2px;width:18px;height:18px;font-size:12px;border-radius:9px;text-align:center;line-height:18px;margin-right:8px;color:#666;background-color:#f2f2f2}
.ul-list2 li .tit{font-size:14px;line-height:1.5em;color:#333;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-list2 .li1 .tit em,.ul-list2 .li2 .tit em,.ul-list2 .li3 .tit em{color:#fff}
.ul-list2 .li1 .tit em{background-color:#f94759}
.ul-list2 .li2 .tit em{background-color:#ff7842}
.ul-list2 .li3 .tit em{background-color:#fcc148}
.row-a8{overflow:hidden}
.ul-list3{overflow:hidden;margin:18px 10px}
.ul-list3 li{float:left;width:12.5%;padding:0 10px}
.ul-list3 .pic{overflow:hidden;border-radius:4px;width:100%}
.ul-list3 .pic img{display:block;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.ul-list3 .pic:hover img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.row-a9{overflow:hidden}
.m-list4{overflow:hidden;padding:20px 16px 20px 20px}
.m-list4 dl{float:left;width:150px;margin-right:-5px}
.m-list4 dd{text-align:center;margin-right:11px;height:32px;line-height:32px;border:1px solid #f5f5f5;margin-bottom:8px}
.m-list4 dd a{display:block;font-size:14px;color:#666}
.m-list4 dt{width:100%;height:40px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:8px;font-size:16px;color:#333;line-height:40px;text-align:center}
.m-list4 dt em{display:inline-block;vertical-align:middle;margin:-2px 4px 0 0;width:18px;height:18px;background:#0cbb73;font-size:14px;color:#fff;line-height:18px;border-radius:50%}
.row-a10{overflow:hidden}
.m-linkl-1{overflow:hidden;background-color:#fff;border-radius:4px;font-size:0;padding:23px 20px 22px}
.m-linkl-1 .tit{text-align:center;overflow:hidden;margin-bottom:21px}
.m-linkl-1 .tit h3{display:inline-block;font-size:20px;color:#333;line-height:1.5em;letter-spacing:1px;font-weight:400;position:relative;padding:0 16px}
.m-linkl-1 .tit h3::after{content:"";position:absolute;top:50%;left:-24px;right:auto;width:24px;height:1px;background:#eaeaea}
.m-linkl-1 .tit h3::before{content:"";position:absolute;top:50%;right:-24px;left:auto;width:24px;height:1px;background:#eaeaea}
.ul-linkl1{overflow:hidden;background-color:#fafafa;border-radius:4px;padding:18px 10px 8px}
.ul-linkl1 li{width:12.5%;float:left;padding:0 10px;margin-bottom:10px}
.ul-linkl1 .con{display:block;font-size:12px;color:#999;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-list4 dd a:hover,.ul-linkl1 .con:hover{color:#0bbb73}
.snv{position:fixed;top:0;left:0;height:100%;width:200px;background-color:#303439;padding:85px 0;z-index:5}
.snv ul{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}
.snv .s1{display:block;font-size:14px;color:#ccc;padding:0 30px;height:44px;line-height:44px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.snv .s1 .pic{width:16px;height:16px;display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}
.snv .s1 .pic img{display:block;width:100%;height:100%}
.snv .s1 .pic .imgl2{display:none}
.snv .s1:hover,.snv li.on .s1{background-color:#0bbb73;color:#fff}
.snv .s1:hover .pic .imgl1,.snv li.on .s1 .pic .imgl1{display:none}
.snv .s1:hover .pic .imgl2,.snv li.on .s1 .pic .imgl2{display:block}
.g-boxl{height:100vh;position:relative;margin-left:200px;padding:80px 20px 94px;overflow:hidden}
.g-boxl .content{width:100%;height:100%;overflow:hidden;overflow-y:auto}
.g-boxl .content::-webkit-scrollbar{width:5px;background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.g-boxl .content::-webkit-scrollbar-track{background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.g-boxl .content::-webkit-scrollbar-thumb{background:#0bbb73;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.g-boxl .content::-webkit-scrollbar-thumb:window-inactive{background:#0bbb73;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.g-boxs.l1{margin-bottom:0}
.g-titq1.ls em{display:inline-block;vertical-align:middle;width:18px;height:17px;margin:-2px 6px 0 0;background:url(../images/house/s4/iconl20.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-txtq1.ls em{display:inline-block;vertical-align:middle;width:18px;height:18px;margin:-2px 1px 0 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-txtq1.ls em.e1{background-image:url(../images/house/s4/iconl21.png)}
.ul-txtq1.ls em.e2{background-image:url(../images/house/s4/iconl22.png)}
.ul-txtq1.ls em.e3{background-image:url(../images/house/s4/iconl23.png)}
.m-infol{overflow:hidden;padding:20px}
.m-infol .left{width:100px;height:80px;overflow:hidden;float:left;position:relative;border-radius:4px}
.m-infol .left .pic{width:100%;height:100%;overflow:hidden;background-color:#eff1f5}
.m-infol .left .pic img{display:block;width:100%;height:100%}
.m-infol .left em{display:block;position:absolute;top:0;left:0;height:20px;background:#0cbb73;border-radius:4px 0;font-size:12px;color:#fff;padding:0 6px;line-height:20px}
.m-infol .txt{overflow:hidden;padding-left:10px}
.m-infol .txt .tit{overflow:hidden;font-size:18px;color:#333;line-height:1.39em;margin-bottom:10px}
.m-infol .txt .info1{overflow:hidden;margin-bottom:10px}
.m-infol .txt .info1 span{display:block;float:left;position:relative;font-size:12px;color:#666;line-height:1.33em;overflow:hidden;padding-right:11px;margin-right:10px}
.m-infol .txt .info1 span::after,.m-infol .txt .info2 .level span::after{content:"";position:absolute;top:50%;right:0;width:1px;height:12px;background:#f0f0f0;margin-top:-6px}
.m-infol .txt .info1 span:last-child::after,.m-infol .txt .info2 .level span:last-child::after{display:none}
.m-infol .txt .info2{overflow:hidden}
.m-infol .txt .info2 .level{float:left;overflow:hidden;font-size:12px;color:#666;line-height:1.33em}
.m-infol .txt .info2 .level span{display:block;float:left;position:relative;padding-right:11px;margin-right:10px}
.m-infol .txt .info2 .level a,.m-infol .txt .info2 .level em{color:#0bbb73}
.m-infol .txt .info2 .level a{padding-left:8px}
.m-infol .txt .info2 .level a i,.m-infol .txt .info2 .level i{display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(../images/house/s4/iconl24.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 2px 0 0}
.m-infol .txt .info2 .level a i{width:6px;height:8px;background-image:url(../images/house/s4/iconl25.png);margin-left:4px}
.ul-imglist1{overflow:hidden;padding:0 20px 20px}
.ul-imglist1 li{float:left;width:20%}
.ul-imglist1 li .con{position:relative;margin-right:20px}
.ul-imglist1 li .con::after{content:"";position:absolute;display:block;width:1px;height:53px;background:#f0f0f0;right:0;bottom:0}
.ul-imglist1 li:last-child .con::after{display:none}
.ul-imglist1 li .pic{float:left;margin-right:10px;width:32px}
.ul-imglist1 li .pic img{width:32px;height:32px}
.ul-imglist1 li .con .txt{overflow:hidden}
.ul-imglist1 li .con .info{margin-bottom:8px}
.ul-imglist1 li .con .info em{font-size:30px;color:#333;line-height:30px;font-weight:600}
.ul-imglist1 li .con .info span{margin-right:10px}
.ul-imglist1 li .con .info a{font-style:normal;font-size:12px;color:#0bbb73;line-height:16px;display:inline-block;vertical-align:middle;background:url(../images/house/s4/imglist-ico-25.png) left center no-repeat;text-align:right;padding-left:12px}
.ul-imglist1 li .con .desc{font-size:12px;font-weight:400;color:#999;line-height:17px}
.g-titq1 .right{float:right;overflow:hidden}
.g-titq1 .right .date{float:left}
.g-titq1 .right .date a{font-size:12px;color:#666;line-height:2em;display:inline-block;vertical-align:middle;margin-right:24px}
.g-titq1 .right .date a.on,.g-titq1 .right .date a:hover{color:#0cbb73}
.g-titq1 .right .inp{height:24px;width:200px;background:url(../images/house/s4/iconl26.png) no-repeat;border-radius:2px;border:1px solid #e5e5e5;line-height:20px;overflow:hidden;background-position:right 8px center;-webkit-background-size:11px auto;-moz-background-size:11px auto;-ms-background-size:11px auto;-o-background-size:11px auto;background-size:11px auto}
.g-titq1 .right .inp input{display:block;width:100%;height:100%;border:none;background-color:transparent;padding:0 8px}
.m-maintainl{overflow:hidden;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:177px 227px 51px 229px}
.m-forml2{overflow:hidden;padding:40px 60px;background-color:#fff;border-radius:4px}
.m-forml2 .item{overflow:hidden;margin-bottom:30px}
.m-forml2 .txt{font-size:16px;color:#333;line-height:1.25em;float:left;margin-right:5px}
.m-forml2 .lab,.m-forml2 .right,.m-taxationl .lab{overflow:hidden}
.m-forml2 .lab label,.m-taxationl .lab label{display:block;float:left;margin-right:48px;padding-left:26px;font-size:16px;color:#666;line-height:22px;background:url(../images/house/s4/iconl27-1.png) left center no-repeat;-webkit-background-size:18px auto;-moz-background-size:18px auto;-ms-background-size:18px auto;-o-background-size:18px auto;background-size:18px auto;overflow:hidden;cursor:pointer;position:relative;margin-bottom:10px}
.m-forml2 .lab label input,.m-taxationl .lab label input{position:absolute;left:-99999px}
.m-forml2 .lab label.checked,.m-taxationl .lab label.checked{background-image:url(../images/house/s4/iconl27.png)}
.m-forml2 .item .box{width:50%;float:left;padding:0 32px;margin-bottom:10px}
.m-forml2 .item.item1{margin:0 -32px 30px}
.m-forml2 .item.item1 .txt{line-height:40px}
.m-forml2 .item .sel{width:200px;overflow:hidden}
.m-forml2 .item select{width:100%;height:40px;border-radius:4px;border:1px solid #e5e5e5;padding:0 13px;background:url(../images/house/s4/iconl28.png) center right 13px no-repeat #fafafa;cursor:pointer;font-size:16px;color:#666;line-height:22px}
.m-forml2 .item2 .txt{line-height:40px}
.m-forml2 .item2{margin-bottom:40px}
.m-forml2 textarea{display:block;width:100%;height:160px;background:#fafafa;border-radius:4px;border:1px solid #e5e5e5;resize:none;line-height:40px;padding:0 13px;font-size:16px;color:#666}
.m-forml2 .item .inp{display:block;width:100%;height:40px;border-radius:4px;border:1px solid #e5e5e5;padding:0 13px;cursor:pointer;background-color:#fafafa;font-size:16px;color:#666;line-height:22px}
.m-forml2 .btn{width:200px;height:40px;background:#0bbb73;border-radius:4px;font-size:16px;color:#fff;line-height:22px;border:none;margin:0 auto;display:block}
.m-agentl2{padding:20px}
.m-agentl2 .left{float:left;overflow:hidden;position:relative;padding-top:4px;margin-right:23px}
.m-agentl2 .pic{width:170px;overflow:hidden;background-color:#efefef;border-radius:4px}
.m-agentl2 .pic img{display:block;width:100%}
.m-agentl2 .left .tips{width:20px;height:46px;overflow:hidden;position:absolute;top:0;left:6px}
.m-agentl2 .left .tips img{display:block;width:100%}
.m-agentl2 .txt{position:relative}
.m-agentl2 .txt::after,.m-agentl2::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-agentl1 .right .rr,.m-agentl2 .txt .right{position:absolute;top:0;right:0;font-size:0;padding-top:5px;z-index:5}
.m-agentl1 .right .rr a,.m-agentl2 .txt .right a{display:inline-block;vertical-align:middle;font-size:14px;color:#666;line-height:20px;margin-left:24px;position:relative}
.m-agentl1 .right .rr a i,.m-agentl2 .txt .right a i{display:inline-block;vertical-align:middle;width:14px;height:14px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(../images/house/s4/iconl33.png);margin:-2px 5px 0 0}
.m-agentl1 .right .rr a i.i2,.m-agentl2 .txt .right a i.i2{background-image:url(../images/house/s4/iconl34.png)}
.m-agentl1 .right .rr a:hover,.m-agentl2 .txt .right a:hover{opacity:.8}
.m-agentl2 .txt .tit{font-size:24px;color:#333;line-height:1.38em;overflow:hidden;font-weight:400;margin-bottom:20px}
.m-agentl2 .txt .tit em{font-size:14px;color:#666;line-height:1.43em;padding-left:14px}
.m-agentl2 .txt .tit em a{color:#666;text-decoration:underline}
.ul-txtl3{overflow:hidden;margin-bottom:25px}
.ul-txtl3 li{text-align:center;float:left;width:94px;position:relative;padding:5px}
.ul-txtl3 li::after{content:"";position:absolute;top:50%;right:0;width:1px;height:32px;background:#f0f0f0;margin-top:-18px}
.ul-txtl3 li:last-child::after{display:none}
.ul-txtl3 li span{display:block;font-size:14px;color:#666;line-height:1.43em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-txtl3 li .num{font-size:18px;color:#0cbb73;line-height:1.39em;overflow:hidden;margin-bottom:5px;font-weight:700}
.g-btnbox{font-size:0}
.g-btnbox::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.g-btnbox a{display:inline-block;vertical-align:middle;height:40px;background:rgba(11,187,115,.1);border-radius:4px;font-size:16px;color:#0bbb73;line-height:40px;letter-spacing:1px;padding:0 20px;margin-right:16px;position:relative}
.g-btnbox a.on,.g-btnbox a:hover{background:#0bbb73;color:#fff}
.g-btnbox a .icon{display:inline-block;vertical-align:middle;width:20px;height:20px;overflow:hidden;margin-right:3px}
.g-btnbox a img{display:block;width:100%;height:100%}
.g-btnbox a .imgl2{display:none}
.g-btnbox a.on .imgl2,.g-btnbox a:hover .imgl2{display:block}
.g-btnbox a.on .imgl1,.g-btnbox a:hover .imgl1{display:none}
.g-btnbox.ls a{border-radius:4px;border:1px solid #0bbb73;background-color:transparent;color:#0bbb73;width:auto;line-height:38px}
.g-btnbox.ls a.on,.g-btnbox.ls a:hover{background-color:#0bbb73;color:#fff}
.ul-imgtxtl-2{overflow:hidden;padding:20px 10px 0}
.ul-imgtxtl-2 li{width:25%;float:left;padding:0 10px;margin-bottom:32px}
.ul-imgtxtl-2 .con .pic{padding-top:68%;position:relative;height:0;overflow:hidden}
.ul-imgtxtl-2 .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtl-2 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-imgtxtl-2 .top{overflow:hidden;position:relative;border-radius:4px}
.ul-imgtxtl-2 .bot{position:absolute;left:0;bottom:0;width:100%;background:-webkit-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:0 0 2px 2px;padding:18px 10px 7px}
.ul-imgtxtl-2 .bot .tit{font-size:16px;color:#fff;line-height:22px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;float:left;width:72%}
.ul-imgtxtl-2 .bot .left{float:right;color:#fff;line-height:22px;font-size:14px}
.ul-imgtxtl-2 .bot .left em{display:inline-block;vertical-align:middle;width:15px;height:15px;margin:-2px 3px 0 0;background:url(../images/house/s4/i-2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-imgtxtl-2 .txt{font-size:14px;color:#f0f0f0;line-height:1.5em;overflow:hidden;padding-top:5px;margin-left:-6px;height:33px;overflow:hidden;}
.ul-imgtxtl-2 .txt .left{float:left;overflow:hidden;padding-top:6px}
.ul-imgtxtl-2 .txt .left span{color:#999;display:block;float:left;position:relative;padding-right:9px;margin-right:8px}
.ul-imgtxtl-2 .txt .left span::after{content:"";position:absolute;top:50%;right:0;width:1px;height:14px;margin-top:-7px;background-color:#f0f0f0}
.ul-imgtxtl-2 .txt .left span:last-child::after{display:none}
.ul-imgtxtl-2 .txt .date{font-size:20px;color:#ff6142;line-height:28px;font-weight:700;float:right}
.ul-imgtxtl-2 .txt .date .display_false_0,.ul-imgtxtl-2 .txt .date.display_false_0 { display:block;}
.ul-imgtxtl-2 .txt .date .e1{font-size:14px;color:#ff6142;line-height:28px}
.m-agentop::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-agentop .box .info{margin:0;color:#666}
.m-agentop .box .info a{text-decoration:underline;color:#666}
.m-agentop .right a{margin-right:0}
.ul-piclistcl{overflow:hidden;padding-top:3px;margin:19px 10px 0}
.ul-piclistcl li{float:left;width:16.666%;text-align:center;padding:0 10px;margin-bottom:20px}
.ul-piclistcl li .con{background:#fff;border-radius:4px;border:1px solid #f5f5f5;overflow:hidden;display:block}
.ul-piclistcl li .con .pic{position:relative;height:0;padding-top:100%;overflow:hidden}
.ul-piclistcl li .con .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-piclistcl li .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-piclistcl li .con .pic .tips{position:absolute;left:10px;top:-3px;width:20px;height:46px}
.ul-piclistcl li .con .pic .tips.display_false_1 { display:none;}
.ul-piclistcl li .con .pic .tips img{width:100%;height:100%}
.ul-piclistcl li .con .txt p{font-size:16px;color:#333;line-height:22px;padding:11px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-txtl2{overflow:hidden;padding:15px 20px 16px;font-size:14px;color:#666;line-height:2.29em}
.m-agentl1{padding:20px;position:relative}
.m-agentl1::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-agentl1 .left{position:absolute;top:10px;width:170px;padding-top:10px}
.m-agentl1 .left .pic{padding-top:100%;overflow:hidden;height:0;position:relative;border-radius:4px}
.m-agentl1 .left .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.m-agentl1 .left .tips{ display:none;position:absolute;top:0;left:5px;width:32px;height:40px;overflow:hidden}
.m-agentl1 .left .tips.display1,.m-agentl1 .left .tips.display2,.m-agentl1 .left .tips.display3 { display:block;}
.m-agentl1 .left .tips img{display:block;width:100%;height:100%}
.m-agentl1 .right{margin-left:193px; float:none;}
.m-agentl1 .right .top{position:relative;margin-bottom:18px}
.m-agentl1 .right .top::after,.m-agentl1 .right::after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-agentl1 .right .top .tit{font-size:20px;color:#333;line-height:1.4em}
.m-agentl1 .right .top .tit em,.ul-houselist .txt-top .tit em{display:inline-block;vertical-align:middle;height:24px;line-height:24px;border-radius:2px;margin-left:8px;font-size:14px;color:#fff;padding:0 9px}

.m-agentl1 .right .top .tit em.e1,.ul-houselist .txt-top .tit em.e1{background:#333;background:-webkit-linear-gradient(left,#585858 0,#333 100%);background:-o-linear-gradient(left,#585858 0,#333 100%);background:linear-gradient(to right,#585858 0,#333 100%)}
.m-agentl1 .right .top .tit em.e1.v2,.ul-houselist .txt-top .tit em.e1.v2{background:#49d49b;background:-webkit-linear-gradient(left,#49d49b 0,#0bbb73 100%);background:-o-linear-gradient(left,#49d49b 0,#0bbb73 100%);background:linear-gradient(to right,#49d49b 0,#0bbb73 100%)}
.m-agentl1 .right .top .tit em.e1.v1,.ul-houselist .txt-top .tit em.e1.v1{background:#ffca54;background:-webkit-linear-gradient(left,#ffca54 0,#ffa938 100%);background:-o-linear-gradient(left,#ffca54 0,#ffa938 100%);background:linear-gradient(to right,#ffca54 0,#ffa938 100%)}


.ul-houselist .txt-top .tit em.display0,.ul-houselist .txt-top .tit em.display_3_0,.ul-houselist .txt-top .tit em.display_2_0,.ul-houselist .txt-top .tit em.display_1_0
,.ul-houselist .txt-top .tit em.display_3_2,.ul-houselist .txt-top .tit em.display_3_1,.ul-houselist .txt-top .tit em.display_2_3,.ul-houselist .txt-top .tit em.display_2_1,.ul-houselist .txt-top .tit em.display_1_2,.ul-houselist .txt-top .tit em.display_1_3,
.m-agentl1 .right .top .tit em.display_3_0,.m-agentl1 .right .top .tit em.display_3_1,.m-agentl1 .right .top .tit em.display_3_2,.m-agentl1 .right .top .tit em.display_2_0,.m-agentl1 .right .top .tit em.display_2_1,.m-agentl1 .right .top .tit em.display_2_3,.m-agentl1 .right .top .tit em.display_1_0,.m-agentl1 .right .top .tit em.display_1_2,.m-agentl1 .right .top .tit em.display_1_3,.m-agentl1 .right .top .tit em.display0 { display:none;}


.m-agentl1 .right .top .tit em.e2,.ul-houselist .txt-top .tit em.e2{background:rgba(11,187,115,.1);color:#0bbb73}
.m-agentl1 .right .top .tit em i,.ul-houselist .txt-top .tit em i{display:inline-block;vertical-align:middle;width:14px;height:14px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(../images/house/s4/iconl36.png);margin:-2px 4px 0 0}
.m-agentl1 .right .top .tit em.e2 i,.ul-houselist .txt-top .tit em.e2 i{background-image:url(../images/house/s4/iconl24.png)}
.m-agentl1 .right .txt{overflow:hidden;position:relative}
.m-agentl1 .right .txt .addr{font-size:14px;color:#999;line-height:1.43em;overflow:hidden;margin-bottom:16px}
.m-agentl1 .right .txt .addr em{display:inline-block;vertical-align:middle;width:15px;height:15px;background:url(../images/house/s4/i-2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-agentl1 .right .txt .tel{font-size:20px;color:#ff6142;line-height:1.4em;overflow:hidden;font-weight:700;margin-bottom:16px}
.m-agentl1 .right .txt .tel em{display:inline-block;vertical-align:middle;margin:-2px 8px 0 0;width:13px;height:13px;background:url(../images/house/s4/iconl37.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-agentl1 .right .txt .txtr{position:absolute;bottom:0;right:0}
.m-agentl1 .right .ul-txtl3{margin-bottom:0}
.g-fixed .box .info span .iconl{display:inline-block;vertical-align:middle;margin:-2px 4px 0 0;width:12px;height:12px;background:url(../images/house/s4/i-2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.g-fixed .box .info span .iconl.l1{background-image:url(../images/house/s4/iconl37.png)}
.m-agentop.l1 .box .info span{padding:0 10px 0 0;margin-right:10px}
.m-agentop.l1 .box .info span::after{background-color:#ccc}
.m-choicel .inpbox{overflow:hidden;width:504px;position:relative;border-radius:4px;margin-bottom:19px}
.m-choicel .inpbox .inp{display:block;width:100%;height:40px;font-size:14px;color:#b2b2b2;line-height:40px;border:1px solid #eaeaea;padding:0 13px}
.m-choicel .inpbox .btn{position:absolute;top:0;right:0;padding:0 24px 0 45px;height:100%;line-height:40px;color:#fff;background:url(../images/house/s4/iconq8.png) left 25px center no-repeat #0bbb73;-webkit-background-size:16px auto;-moz-background-size:16px auto;-ms-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;border:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-choicel .inpbox .btn:hover{opacity:.6}
.ul-houselist{overflow:hidden;padding:20px 20px 0}
.ul-houselist .con{border-bottom:1px solid #f5f5f5;overflow:hidden;padding-top:20px}
.ul-houselist .con .pic{width:150px;float:left;position:relative;margin-right:23px}
.ul-houselist .con .pic .top{ display:none;position:absolute;width:31px;height:40px;left:7px;top:-10px}
.ul-houselist .con .pic .top.display1,.ul-houselist .con .pic .top.display2,.ul-houselist .con .pic .top.display3 { display:block;}
.ul-houselist .con .pic .tips{position:absolute;width:48px;height:22px;background:#f74040;color:#fff;line-height:22px;text-align:center;border-radius:0 4px;right:0;top:0}
.ul-houselist .con .pic .pic1{width:100%;height:150px;border-radius: 4px;}
.ul-houselist .con .txt{overflow:hidden}
.ul-houselist .con .txt .txt-top{overflow:hidden;margin-bottom:22px}
.ul-houselist .txt-top .m-tit{overflow:hidden;margin-bottom:12px}
.ul-houselist .txt-top .m-tit .tit{float:left}
.ul-houselist .txt-top .m-tit h3{font-size:20px;font-weight:600;color:#333;line-height:28px;float:left}
.ul-houselist .txt-top .m-tit .sign{float:left}
.ul-houselist .txt-top .m-tit .sign img{width:64px;height:24px}
.ul-houselist .txt-top .m-tit .partner{float:left}
.ul-houselist .txt-top .m-tit .partner img{width:120px;height:24px}
.ul-houselist .txt-top .m-tit .count{float:right;font-size:14px;color:#999;line-height:20px}
.ul-houselist .txt-top .m-tit .count em{font-weight:700;color:#0cbb73}
.ul-houselist .txt-top .address{font-size:14px;color:#999;line-height:20px;margin-bottom:13px;background:url(../images/house/s4/i-2.png) left center no-repeat;padding-left:20px;-webkit-background-size:15px auto;-moz-background-size:15px auto;-ms-background-size:15px auto;-o-background-size:15px auto;background-size:15px auto}
.ul-houselist .txt-top .tel{font-size:18px;font-weight:600;color:#ff6142;line-height:25px;margin-bottom:12px}
.ul-houselist .txt-top .tel em{display:inline-block;vertical-align:middle;width:15px;height:15px;margin:-2px 5px 0 0;background:url(../images/house/s4/iconl37.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-houselist .txt-top .people{float:left;font-size:14px;color:#999;line-height:36px}
.ul-houselist .txt-top .people em:first-child{margin-left:0}
.ul-houselist .txt-top .people em{display:block;float:left;width:32px;height:32px;border-radius:50%;overflow:hidden;border:2px solid #fff;position:relative;margin-left:-6px}
.ul-houselist .txt-top .people img{display:block;width:100%;height:100%}
.ul-houselist .txt-top .people span{padding-left:5px}
.ul-houselist .txt-top .shop{float:right}
.ul-houselist .txt-top .shop a{display:block;width:130px;height:32px;background:#fff;border-radius:2px;border:1px solid #0cbb73;text-align:center;font-size:14px;font-weight:500;color:#0cbb73;line-height:32px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-houselist .txt-top .shop a:hover{background-color:#0cbb73;color:#fff}
.ul-houselist .txt-bot .tit{border-top:1px solid #f5f5f5;position:relative;margin-bottom:25px}
.ul-houselist .txt-bot .tit span{position:absolute;display:block;width:86px;height:20px;left:50%;bottom:-10px;transform:translateX(-50%);z-index:2;font-size:14px;color:#b2b2b2;line-height:20px;background:#fff;text-align:center}
.ul-houselist .txt-bot .links{overflow:hidden}
.ul-houselist .txt-bot .links .con1{display:block;width:50%;float:right;margin-bottom:19px}
.ul-houselist .txt-bot .links .con1 .info{margin-bottom:8px}
.ul-houselist .txt-bot .links .con1 .info .tips{width:40px;height:20px;background:#ff754a;border-radius:2px;font-size:12px;color:#fff;line-height:20px;text-align:center;display:inline-block}
.ul-houselist .txt-bot .links .con1 .info .intro{font-size:14px;color:#333;line-height:20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-houselist .txt-bot .links .con1:hover .info .intro{color:#0cbb73}
.ul-houselist .txt-bot .links .con1 .desc{font-size:12px;color:#999;line-height:17px;padding-left:44px}
.ul-houselist .txt-bot .links .con1 .desc span{color:#f0f0f0;margin:0 10px}
.m-listinfol,.m-listinfol .txt{overflow:hidden}
.m-listinfol .txt .top{margin-bottom:12px}
.m-listinfol .txt .tit{font-size:28px;color:#333;line-height:1.43em;overflow:hidden;font-weight:400}
.m-listinfol .txt .tit em{display:inline-block;vertical-align:middle;margin:-2px 0 0 10px;height:24px;background:#ffefe8;border-radius:2px;line-height:24px;font-size:14px;color:#fb814d;padding:0 6px}
.m-listinfol .top .rr{float:right}
.m-listinfol .top .rr a{margin-right:24px}
.m-listinfol .top .rr a:last-child{margin-right:0}


.m-listinfol .top .rr .ma{display:none;position:absolute;left:50%;top:40px;z-index:2;margin-left:-89px;width:178px;background-color:#fff;padding:14px;box-shadow:0 6px 16px 6px rgba(0,0,0,.1)}
.m-listinfol .top .rr .ma:after{content:'';width:20px;height:20px;background-color:#fff;position:absolute;left:50%;top:-4px;z-index:1;margin-left:-10px;transform:rotate(45deg)}
.m-listinfol .top .rr .pic{width:150px;height:150px;margin:0 auto 10px;position:relative;z-index:2;overflow:hidden}
.m-listinfol .top .rr .pic img{display:block;width:100%;height:100%}
.m-listinfol .top .rr h3{font-size:16px;color:#333;line-height:1.38em;text-align:center;font-weight:400;overflow:hidden}

.m-listinfol .txt .date{overflow:hidden;padding:20px 0;border-bottom:1px solid #f0f0f0}
.m-listinfol .date .ll{float:left;font-size:14px;color:#999;line-height:45px}
.m-listinfol .date .ll span{font-size:32px;font-weight:700;color:#ff6142;line-height:45px;display:inline-block;vertical-align:middle;margin:-2px 0 0 24px}
.m-listinfol .date .ll span em{font-size:16px}
.m-listinfol .date .rr{float:right;font-size:14px;color:#0cbb73;line-height:45px;display:block}
.m-listinfol .date .rr em{display:inline-block;vertical-align:middle;margin:-2px 2px 0 0;width:16px;height:16px;background:url(../images/house/s4/iconl38.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-listinfol .date .rr:hover{opacity:.8}
.ul-imglistl2{overflow:hidden;margin:20px -4.5px 0;width:555px}
.ul-imglistl2 li{float:left;width:25%;text-align:center;padding:0 4.5px;margin-bottom:9px}
.ul-imglistl2 .con{background:#fafafa;border-radius:4px;padding-top:15px;padding-bottom:16px}
.ul-imglistl2 .con .pic{margin-bottom:6px}
.ul-imglistl2 .con .pic img{width:32px;height:32px}
.ul-imglistl2 .con .txt .tit{font-size:14px;color:#333;line-height:20px;min-height:20px;margin-bottom:7px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-imglistl2 .con .txt .desc{font-size:14px;color:#999;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.g-titq1 .more,.g-titq1 .more1{height:30px;background:rgba(11,187,115,.1);border-radius:4px;font-size:14px;color:#0bbb73;line-height:30px;text-align:center;float:right;display:block;padding:0 21px}
.g-titq1 .more1:hover,.g-titq1 .more:hover{opacity:.6}
.g-titq1 .more1{color:#999;background-color:transparent}
.g-titq1 .more i,.g-titq1 .more1 i{display:inline-block;vertical-align:middle;width:10px;height:10px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 0 0 3px}
.m-comment{padding:20px 20px 22px;overflow:hidden}
.ul-imgtxt-q-1{border-top:1px solid #f5f5f5;margin-top:20px;margin-bottom:20px;padding-top:21px;overflow:hidden}
.ul-imgtxt-q-1 li{overflow:hidden}
.ul-imgtxt-q-1 li .con{border-bottom:1px solid #f5f5f5;padding-bottom:10px;margin-bottom:21px;overflow:hidden}
.ul-imgtxt-q-1 li:last-child .con{border-bottom:none;padding-bottom:0;margin-bottom:0}
.ul-imgtxt-q-1 .pic{float:left;width:54px;height:54px;border-radius:4px;margin-right:10px;overflow:hidden}
.ul-imgtxt-q-1 .pic a{display:block;overflow:hidden}
.ul-imgtxt-q-1 .pic img{display:block;width:100%;height:100%}
.ul-imgtxt-q-1 .pic a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxt-q-1 .txt{padding-top:3px;padding-right:18px;overflow:hidden}
.ul-imgtxt-q-1 h3{font-size:14px;line-height:20px;font-weight:400;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxt-q-1 h3 em{float:right;font-size:14px;color:#999;line-height:20px}
.ul-imgtxt-q-1 h3 a{color:#325f9c}
.ul-imgtxt-q-1 h3 a:hover{text-decoration:underline}
.ul-imgtxt-q-1 h3 span{color:#999;margin-left:10px}
.ul-imgtxt-q-1 .desc{font-size:14px;color:#333;line-height:1.43em;overflow:hidden}
.ul-imgtxt-q-1 .bot{margin-top:10px;margin-bottom:11px;overflow:hidden}
.ul-imgtxt-q-1 .bot a{display:block;float:right;font-size:12px;color:#999;line-height:1.42em;margin-left:40px;overflow:hidden}
.ul-imgtxt-q-1 .bot a i{display:inline-block;vertical-align:middle;width:17px;height:17px;background:url(../images/house/s4/iconl39.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:2px;margin-top:-4px}
.ul-imgtxt-q-1 .bot a.on{color:#ff7e65}
.ul-imgtxt-q-1 .bot a.on i{background-image:url(../images/house/s4/iconl39-1.png)}
.ul-imgtxt-q-1 .box{background-color:#f7f7f7;border-radius:2px;overflow:hidden}
.ul-imgtxt-q-1 .box dl{padding:15px 18px 0 20px;overflow:hidden}
.ul-imgtxt-q-1 .box dd{overflow:hidden}
.ul-imgtxt-q-1 .box dd .con{padding-bottom:0;border-bottom:none}
.ul-imgtxt-q-1 .box dd .txt{overflow:hidden}
.ul-imgtxt-q-1 .box dd:last-child .txt{border-bottom:none;margin-bottom:0}
.ul-imgtxt-q-1 .box .look{display:block;font-size:14px;color:#325f9c;line-height:1.43em;padding:11px 20px 13px;overflow:hidden}
.ul-imgtxt-q-1 .box .look:hover{text-decoration:underline}
.ul-imgtxt-q-1 .box .pic{width:24px;height:24px;border-radius:50%}
.m-comment .more{display:block;font-size:14px;color:#b2b2b2;line-height:1.43em;text-align:center;overflow:hidden}
.ul-imgtxtl2{overflow:hidden;padding:20px 10px}
.ul-imgtxtl2 li{width:25%;float:left;padding:0 10px}
.ul-imgtxtl2 .con{display:block;overflow:hidden;border:1px solid #f0f0f0}
.ul-imgtxtl2 .pic{overflow:hidden;font-size:0;text-align:center;height:200px;line-height:200px;border-bottom:1px solid #f0f0f0}
.ul-imgtxtl2 .pic img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-imgtxtl2 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-imgtxtl2 .txt{padding:11px 20px 12px;overflow:hidden}
.ul-imgtxtl2 .txt .tit{font-size:18px;font-weight:400;color:#333;line-height:1.39em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:7px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-imgtxtl2 .con:hover .txt .tit{color:#0bbb73}
.ul-imgtxtl2 .txt .info{overflow:hidden}
.ul-imgtxtl2 .txt .info span{display:block;float:left;padding-right:13px;margin-right:12px;position:relative;font-size:14px;color:#333;line-height:20px}
.ul-imgtxtl2 .txt .info span::after{content:"";position:absolute;width:1px;height:14px;background:#f0f0f0;margin-top:-7px;right:0;top:50%}
.ul-imgtxtl2 .txt .info span:last-child::after{display:none}
.m-shopsl1{position:relative}
.m-shopsl1 i{position:absolute;display:block;width:73px;height:73px;left:-7px;top:-7px;background:url(../images/house/s4/iconl40.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center}
.m-shopsl1 i.display0 { display:none;}
.m-shopsl1 i em{display:block;font-size:14px;color:#fff;line-height:73px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:-7px 14px 0 0}
.m-img-q-1 .top{position:absolute;z-index:10;top:11px;left:0;height:24px;background:rgba(0,0,0,.5);font-size:12px;color:#fff;line-height:24px;padding:0 8px;border-radius:0 100px 100px 0}
.m-img-q-1 .play,.m-img-q-2 .play{position:absolute;top:50%;left:50%;width:50px;height:50px;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/house/s4/i-3.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-img-q-2 .play{width:24px;height:24px}
.ul-datel .con .date em{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/house/s4/iconl38.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 0 0 2px}
.ul-datel.ls{margin-bottom:0}
.ul-txtl1.ls{border-bottom:none;padding-bottom:0;margin-bottom:8px}
.ul-imgs{overflow:hidden;margin:20px 10px}
.ul-imgs li{float:left;width:33.333%;padding:0 10px;margin-bottom:20px}
.ul-imgs li .con{display:block}
.ul-imgs li .con .pic{position:relative;overflow:hidden;padding-top:69.70509%;height:0;border-radius:4px}
.ul-imgs li .con .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-imgs li .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-imgs li .con .pic .tit{position:absolute;left:0;top:11px;width:100px;height:24px;background:rgba(0,0,0,.5);border-radius:0 100px 100px 0;font-size:12px;color:#fff;line-height:24px;text-align:center;z-index:2}
.m-tableq1 .e1{color:#0bbb73}
.m-tableq1 .e2{text-decoration:underline}
.m-album{padding:0 2px 23px 20px;overflow:hidden}
.m-img-q-l1{float:left;width:686px;height:492px;border-radius:4px;position:relative;margin-right:10px;overflow:hidden}
.m-img-q-l1 .con{display:block;overflow:hidden}
.m-img-q-l1 .pic{display:block;width:100%;height:100%;text-align:center;background-color:#eee;overflow:hidden}
.m-img-q-l1 .pic img{display:block;width:100%;height:100%}
.m-img-q-l1 .slick-next,.m-img-q-l1 .slick-prev{position:absolute;top:50%;margin-top:-55px;overflow:hidden;width:36px;height:110px;font-size:0;line-height:0;z-index:2;border:none;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;background-position:center center;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:0}
.m-img-q-l1 .slick-prev{left:0;background-image:url(../images/house/s4/icon-q-9.png)}
.m-img-q-l1 .slick-next{right:0;background-image:url(../images/house/s4/icon-q-10.png)}
.m-img-q-l1 .slick-next:hover,.m-img-q-l1 .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-img-q-l1 .page-num{display:block;width:60px;height:24px;font-size:14px;color:#fff;line-height:24px;text-align:center;background-color:rgba(0,0,0,.5);border-radius:19px 0 0 19px;position:absolute;right:0;bottom:13px;overflow:hidden}
.m-album .rr{height:492px;padding-right:13px;overflow:hidden;overflow-y:auto}
.m-album .rr::-webkit-scrollbar{width:8px;background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-album .rr::-webkit-scrollbar-track{background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-album .rr::-webkit-scrollbar-thumb{background:#ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-album .rr::-webkit-scrollbar-thumb:window-inactive{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.ul-img-q-l1{margin:0 -5px;overflow:hidden}
.ul-img-q-l1 li{float:left;width:50%;padding:0 5px;margin-bottom:11px}
.ul-img-q-l1 .con{overflow:hidden}
.ul-img-q-l1 .pic{position:relative;height:0;padding-top:70.2%;border-radius:4px;opacity:.5;filter:alpha(opacity=50);filter:alpha(Opacity=50);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';overflow:hidden}
.ul-img-q-l1 li.on .pic{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.ul-img-q-l1 .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.ul-item{overflow:hidden;margin:0 -10px 20px}
.ul-item li{float:left;width:50%;padding:0 10px}
.ul-item li .con{display:block;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;height:130px;text-align:center}
.ul-item li .con .btn{overflow:hidden;line-height:130px;font-size:0}
.ul-item li .con .btn span{font-size:32px;color:#fff;margin-right:10px;display:inline-block;vertical-align:middle}
.ul-item li .con .iconl1{width:35px;height:31px;margin-right:7px;display:inline-block;vertical-align:middle}
.ul-item li .con .iconl1 img{display:block;width:100%;height:100%}
.ul-item li .con .icon{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;width:10px;height:17px;display:inline-block;vertical-align:middle}
.m-taxationl{overflow:hidden;padding:20px 0 27px}
.m-taxationl .item{width:50%;float:left;position:relative;padding:0 20px}
.m-taxationl .item .box:last-child{margin-bottom:0}
.m-taxationl .item::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#f0f0f0}
.m-taxationl .item:last-child::after{display:none}
.m-taxationl .item .box{overflow:hidden;margin-bottom:14px}
.m-taxationl .item .box .txt{width:116px;font-size:14px;color:#666;line-height:40px;float:left}
.m-taxationl .item .box .right{overflow:hidden}
.m-taxationl .lab label{line-height:40px;font-size:14px;margin-right:32px}
.m-taxationl .lab label:last-child{margin-right:0}
.m-taxationl .inp{width:422px;height:40px;line-height:38px;background:#fcfcfc;border-radius:2px;border:1px solid #f3f3f3;position:relative;margin-bottom:10px}
.m-taxationl .inp input{display:block;width:100%;height:100%;border:none;font-size:14px;color:#333;padding:0 10px}
.m-taxationl .inp span{position:absolute;top:50%;right:10px;font-size:14px;color:#b2b2b2;line-height:1.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-taxationl .right .ll{overflow:hidden;float:left;width:50%}
.m-taxationl .right .ll label{display:inline-block;vertical-align:middle;margin-right:0}
.m-taxationl .inp1{width:120px;height:40px;line-height:38px;border:1px solid #f3f3f3;position:relative;display:inline-block;vertical-align:middle;margin-left:11px}
.m-taxationl .inp select,.m-taxationl .inp1 input,.m-taxationl .inp1 select{display:block;width:100%;height:100%;border:none;padding:0 10px;color:#666;font-size:14px}
.m-taxationl .inp select,.m-taxationl .inp1 select{background:url(../images/house/s4/iconl28.png) center right 10px no-repeat;-webkit-background-size:8px auto;-moz-background-size:8px auto;-ms-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto}
.m-taxationl .inp1 .company{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-taxationl .right{position:relative}
.m-taxationl .right.l1{width:420px;padding-right:44px}
.m-taxationl .scale{width:376px;height:10px;background-color:#ccc;margin:15px 0 10px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;cursor:pointer}
.m-taxationl .scale_panel .r{position:absolute;right:0;top:9px;height:20px;width:44px;background-color:#ccc;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;text-align:center;color:#333;line-height:20px}
.m-taxationl .scale span{height:20px;width:44px;background-color:#0bbb73;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;position:absolute;margin-top:-5px;cursor:pointer;font-size:12px;color:#fff;text-align:center}
.m-taxationl .scale div{background-color:#0bbb73;position:absolute;left:0;bottom:10px;height:10px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.ul-tablel2{overflow:hidden;text-align:center;font-size:0;margin-bottom:28px}
.ul-tablel2 li{display:inline-block;vertical-align:middle;width:120px;height:32px;border-radius:16px;font-size:16px;line-height:32px;text-align:center;color:#999;cursor:pointer}
.ul-tablel2 li.on,.ul-tablel2 li:hover{background:rgba(11,187,115,.1);color:#0bbb73}
.m-repaymentl,.m-repaymentl .sbox{overflow:hidden}
.m-repaymentl .sbox .txt{float:left;font-size:14px;color:#333;line-height:40px}
.m-repaymentl .sbox .num{float:right}
.m-repaymentl .sbox1{margin-bottom:14px}
.m-repaymentl .sbox1 .txt{font-size:18px;color:#333;line-height:25px}
.m-repaymentl .sbox1 .num{font-size:18px;color:#ff6142;line-height:25px}
.m-choicel.l1 .item .lab{height:31px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-choicel.l1 .item.on .lab{height:auto}
.m-map{overflow:hidden;position:relative}
.m-map .left{position:absolute;top:20px;right:20px;bottom:20px;width:300px;z-index:2;background-color:#fff;border:1px solid #f0f0f0}
.ul-maptop{overflow:hidden;padding:15px 0;background-color:#f0f0f0;border-bottom:1px solid #f0f0f0}
.ul-maptop li{display:block;width:20%;float:left;text-align:center}
.ul-maptop .con{display:block;font-size:14px;line-height:2em;padding:0 5px;color:#666;position:relative}
.ul-maptop .con::after{content:"";position:absolute;bottom:0;left:50%;width:20px;margin-left:-10px;height:3px;background-color:#0bbb73;display:none}
.ul-maptop li.on .con,.ul-maptop li.current .con{color:#333}
.ul-maptop li.on .con::after,.ul-maptop li.current .con::after{display:block}
.ul-listl10{overflow-y:auto;overflow-x:hidden;height:382px;padding:0 20px}
.ul-listl10 li{overflow:hidden;border-bottom:1px solid #f0f0f0}
.ul-listl10 .con{display:block;padding:15px 0;overflow:hidden}
.ul-listl10 .con em{display:block;float:left;width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;overflow:hidden;background-color:#ff754a;color:#fff;font-size:16px;margin-right:10px}
.ul-listl10 .con .tit{float:left;font-size:14px;font-weight:400;color:#333;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:165px}
.ul-listl10 .con span{display:block;font-size:14px;color:#333;line-height:1.5em;overflow:hidden;float:right;margin-left:10px}
.ul-listl10::-webkit-scrollbar-track{background-color:#fff}
.ul-listl10::-webkit-scrollbar{width:6px}
.ul-listl10::-webkit-scrollbar-thumb{background-color:#f0f0f0;border-radius:3px}
.m-pop.l1 .inner{width:auto;max-width:80%;max-height:80%;left:50%;background-color:transparent;margin-left:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-pop.l1 .pic{width:100%;height:100%;overflow:hidden;font-size:0;text-align:center}
.m-pop.l1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.g-btnbox a,.m-list4 dd a,.m-reportl .btn a,.ul-imglist .con .txt .btn,.ul-imglist .pic img,.ul-linkl1 .con,.ul-list1 .btn a,.ul-list3 .pic img,.ul-txtl2 li a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-intro{font-size:14px;color:#666;line-height:32px;padding-bottom:19px;margin:20px 20px 0;position:relative}
.m-intro::after{content:"“";position:absolute;left:-15px;top:25px;font-size:58px;font-family:"黑体";display:block;width:21px;height:16px;color:#0cbb73}
.m-intro p{padding:13px 16px 13px 43px;background:#fafafa;border-radius:4px}
.row-newshop .col-l1{width:888px;float:left}
.row-newshop .col-l1 .g-titq1 .tit-c{font-weight:500}
.row-newshop .col-r1{width:302px;float:right}
.row-newshop .col-r1 .g-titq1 h3 span{font-size:12px;color:#999;line-height:28px}
.row-newshop .col-r1 select{font-size:14px;color:#b2b2b2;line-height:20px}
.row-newshop .col-r1 textarea{font-size:14px;color:#b2b2b2;line-height:20px;width:262px;height:120px;background:#fcfcfc;border-radius:2px;border:1px solid #f3f3f3;padding:10px;resize:none}
.row-newshop .col-r1 .tips-c{margin-left:20px;padding-top:12px}
.row-newshop .col-r1 .tips-c p{font-weight:700;font-size:14px;color:#333;line-height:20px}
.row-newshop .col-r1 .tips-c p span{color:#0cbb73;padding:0 4px;}
.row-newshop .col-r1 .m-forml{padding-top:12px}
.ul-houseinfo-c{width:940px;padding:20px 20px 0}
.ul-houseinfo-c .con{display:block;overflow:hidden;border-bottom:1px solid #f5f5f5;padding:20px 0}
.ul-houseinfo-c .pic{float:left;width:210px;height:160px;border-radius:4px;margin-right:17px;position:relative;overflow:hidden}
.ul-houseinfo-c .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-houseinfo-c .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-houseinfo-c .pic .year{position:absolute;font-size:14px;color:#fff;line-height:22px;right:0;bottom:5px;width:80px;height:22px;background:#ff6142;border-radius:100px 0 0 100px;text-align:center}
.ul-houseinfo-c .txt{overflow:hidden;position:relative}
.ul-houseinfo-c .txt .tit{padding-top:5px;font-size:20px;font-weight:600;color:#333;line-height:28px;margin-bottom:12px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-houseinfo-c .txt .tit span{display:inline-block;padding:0 5px;height:24px;background:rgba(86,120,240,.1);border-radius:2px;text-align:center;font-size:14px;color:#5678f0;line-height:24px;margin-left:8px;font-weight:400}
.ul-houseinfo-c li .tit span:nth-child(2n){background:#ffefe8;color:#fb814d}
.ul-houseinfo-c li .tit span:nth-child(3n){color:#2dc6a9;background:rgba(45,198,169,.1)}



.ul-houseinfo-c .txt .address1 p{font-size:14px;color:#999;line-height:20px}
.ul-houseinfo-c .txt .address1 .p1{margin-bottom:12px;background:url(../images/house/s4/houseinfo-ico2-15.png) left center no-repeat;padding-left:16px}
.ul-houseinfo-c .txt .address1 .p2{margin-bottom:12px;background:url(../images/house/s4/houseinfo-ico1-15.png) left center no-repeat;padding-left:16px}


.ul-houseinfo-c .txt .address1 p s { display:inline-block; vertical-align:middle; height:14px; width:1px; background-color:#eee; margin:0 6px;}
.ul-houseinfo-c .txt .address1 p s.display0 { display:none;}


.ul-houseinfo-c .txt .info{overflow:hidden}
.ul-houseinfo-c .txt .info .item{position:relative;float:left;text-align:center;width:76px}
.ul-houseinfo-c .txt .info .item::after{content:"";display:block;position:absolute;right:0;bottom:0;width:1px;height:32px;background:#f0f0f0}
.ul-houseinfo-c .txt .info .item strong{font-size:18px;font-weight:500;color:#0cbb73;line-height:25px}
.ul-houseinfo-c .txt .info .item p{font-size:14px;color:#666;line-height:20px}
.ul-houseinfo-c .txt .price{position:absolute;right:0;top:40px;overflow:hidden}
.ul-houseinfo-c .txt .price p{font-size:28px;font-weight:600;color:#ff6142;line-height:43px}
.ul-houseinfo-c .txt .price p em{font-size:18px}
.ul-houseinfo-c .txt .price span{display:block;font-size:14px;color:#999;line-height:20px;float:right}
.ul-houseinfo-c .con:hover .txt .tit{color:#2dc6a9}
.ul-imglist-c{width:250px}
.ul-imglist-c li .con{margin-bottom:20px}
.ul-imglist-c .pic{width:80px;float:left;margin-right:10px}
.ul-imglist-c .pic img{width:80px;height:80px;display:block}
.ul-imglist-c .con,.ul-imglist-c .con .txt{overflow:hidden}
.ul-imglist-c .con .txt .tit{font-size:16px;color:#333;line-height:22px;font-weight:600;margin-bottom:6px}
.ul-imglist-c .con .txt .address{font-size:14px;color:#999;line-height:20px;margin-bottom:6px}
.ul-imglist-c .con .txt .btn{display:block;width:80px;background:#fff;border-radius:2px;border:1px solid #0cbb73;font-size:12px;font-weight:400;color:#0cbb73;line-height:22px;text-align:center;height:24px}
.titq2-g{padding-top:16px;padding-left:20px}
.titq2-g .rr{overflow:hidden}
.titq2-g .rr a{display:block;float:left;font-size:14px;color:#666;line-height:2.14em;position:relative;padding:0 14px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.titq2-g .rr a i{display:inline-block;vertical-align:middle;width:12px;height:12px;background:url(../images/house/s4/iconq15.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-left:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.titq2-g .rr a.cur i {background-image:url(../images/house/s4/iconq15-2.png);}
.titq2-g .rr a.cur i.ico1 {background-image:url(../images/house/s4/iconq15-1.png);}
.titq2-g .rr a:after{content:'';width:1px;height:14px;background-color:#e5e5e5;position:absolute;top:50%;right:0;margin-top:-7px}
.titq2-g .rr a.last:after{display:none}
.titq2-g .rr .titq2-cor,.titq2-g .rr .cur{color:#0bbb73}
.ul-houseinfo.l1{padding-top:0}
.ul-houseinfo li{position:relative}
.ul-houseinfo .txt .price.t-g{top:0;text-align:right}
.ul-houseinfo .hot-info-g{position:absolute;z-index:3;top:27px;left:0;width:80px;height:28px;line-height:24px;font-size:14px;text-align:center;color:#fff;background:url(../images/house/s4/ullist5-bg.png) left center no-repeat}
.ul-houseinfo .con .add-g{color:#666;text-decoration:underline}
.ul-houseinfo .con .add-g::after{content:" ";display:inline-block;vertical-align:middle;width:1px;height:14px;background-color:#f0f0f0;margin:0 5px 0 10px}
.ul-houseinfo .txt .tit .s1-g{background:rgba(255,97,66,.1);color:#ff6142}
.m-forml .item .cor-g{color:#b2b2b2}
.row-shops-g .col-l{width:888px}
.row-shops-g .col-r{width:302px}
.m-list11-g{overflow:hidden;width:848px;padding:0 20px 20px}
.m-list11-g li:last-child .con{border-bottom:none;padding-bottom:0}
.m-list11-g .con{display:block;position:relative;overflow:hidden;padding:20px 0;border-bottom:1px solid #f5f5f5}
.m-list11-g .pic{float:left;width:160px;height:160px;margin-right:24px;border:1px solid #f0f0f0;overflow:hidden;border-radius:4px}
.m-list11-g .pic img{display:block;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-list11-g .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.m-list11-g .txt{overflow:hidden;padding-top:29px}
.m-list11-g .tit{position:relative;margin-bottom:16px}
.m-list11-g .tit h3{font-size:20px;line-height:1.4;font-weight:600}
.m-list11-g .tit span{height:20px;line-height:20px;font-size:12px;border-radius:2px;font-weight:normal;color:#fff; display:inline-block; vertical-align:middle; padding:0 4px;}
.m-list11-g .tit .a1{background-color:#0cbb73}
.m-list11-g .tit .a2{background-color:#999}
.m-list11-g .tit .a3{background-color:#fda82f}
.m-list11-g .info{font-size:14px;color:#333;line-height:1.42857;margin-bottom:17px}
.m-list11-g .info span{color:#f0f0f0;padding:0 12px}
.m-list11-g .label span{display:inline-block;padding:0 7px;margin-right:6px;height:20px;line-height:20px;font-size:14px;color:#939bad;background-color:#f2f4f7;border-radius:4px}
.m-list11-g .btn{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:130px;height:32px;font-size:14px;color:#ff6142;line-height:32px;text-align:center;border:1px solid #ff6142;border-radius:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-list11-g .btn:hover{background-color:#ff6142;color:#fff}
.m-forml .txt-g textarea{width:262px;height:120px;font-size:14px;color:#b2b2b2;line-height:20px;background:#fcfcfc;border-radius:2px;border:1px solid #f3f3f3;padding:10px;resize:none}
.row-shops-g .g-titq1 span{font-size:12px;color:#999;line-height:30px}
.g-boxs .tips-g{font-size:14px;color:#333;line-height:20px;margin-left:20px;padding-top:12px}
.g-boxs .tips-g em{color:#0cbb73}
.ul-imgtxt-g li{float:none;width:100%;margin-bottom:12px}
.ul-imgtxt-g li:last-child{margin-bottom:0}
.ul-imgtxt-g::-webkit-scrollbar{width:5px;height:1px}
.ul-imgtxt-g::-webkit-scrollbar-button{display:none}
.ul-imgtxt-g::-webkit-scrollbar-track-piece{background:#fff}
.ul-imgtxt-g::-webkit-scrollbar-thumb{background:#f4f4f4}

.geren_tel { cursor:pointer; background-color: #0bbb73; text-align: center; color: #fff; line-height: 42px; border-radius: 3px; font-size: 26px; white-space: nowrap; text-overflow: ellipsis; padding: 0 8px; position:relative; z-index:1;}
.geren_tel .ma1 { display:none; position: absolute; left: 50%; top: 54px; margin-left: -51px; width: 82px; background-color: #fff; padding: 10px; box-shadow: 0 6px 16px 6px rgba(0,0,0,.1); box-sizing: content-box;}
.geren_tel .ma1:after { position: absolute; z-index:2; left: 50%; top: -4px; margin-left: -10px; content: ''; width: 20px; height: 20px; background-color: #fff; transform: rotate(45deg);}
.geren_tel h3 { line-height: 16px; font-size: 14px; color: #666; font-weight: normal; margin-top:8px;}
.geren_tel .codes { position: relative; z-index: 3;}
.geren_tel.disabled { background-color: #ccc; font-size: 18px;}

.geren_tel .codes canvas { vertical-align: top;}



.g_write {}
.g_write .left { width:538px;}
.g_write .right { width:300px;}
.g_write textarea { border:1px solid #F3F3F3; background-color:#fcfcfc; width:100%; height: 183px; font-size: 14px; padding: 10px;}
.g_write .ipt { border:1px solid #F3F3F3; background-color:#fcfcfc; display:block; width:100%; margin-bottom:10px; height:40px; line-height:40px; border-radius:2px; padding:0 10px; font-size:14px;}
.g_write .button { background-color:#0CBB73; color:#fff;display: block; width: 100%; border-radius: 2px; line-height: 40px; font-size: 14px; outline: 0; cursor: pointer; margin-top: 10px;}

.checkbox_s4_2 { font-size:14px;}
.checkbox_s4_2 .gx_radio { line-height:32px; display:inline-block; vertical-align:middle; cursor:pointer; padding:0 20px 0 18px; background:url(../images/radio_normal.png) no-repeat 0 9px;}
.checkbox_s4_2 .gx_radio.current { background-image:url(../images/radio_cur.png);}
.checkbox_s4_2 .gx_radio input { display:none;}


.dealtype0 .display_dealtype_1,.dealtype0 .display_dealtype_2,.dealtype1 .display_dealtype_0,.dealtype1 .display_dealtype_2,.dealtype2 .display_dealtype_0,.dealtype2 .display_dealtype_1 { display:none!important;}