@media screen and (max-width:1220px){
.container{ position:relative; width:100%; margin:0 auto; min-width:100%; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"1024px";"");}
div > .container{ text-align:left;}
header,nav{ width:960px; margin:0 auto;}
nav{ height:auto;}
.menubg{ height:auto;width:100%;background:#00af66;}
.housesource{width:300px; margin-left:40px;}
.hotline{ background:url(../images/tel.png) no-repeat left center;padding-left:64px; height:64px; width:260px; margin-top:35px; color:#000;}
.hotline span{ font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.menubg{ width:100%; height:auto; background:#00af66;}
nav{ width:960px; height:auto; margin:0 auto;}
nav a{ display:inline-block; padding:0 6px; line-height:36px; font-size:16px; color:#fff; font-weight:normal;}
nav a:hover{ background:#01864f; color:#fff;}


/**/
.focusBox {position:relative;width:100%;height:390px;overflow:hidden;}
.focusBox .pic {position:relative;z-index:0;width:100% !important;}
.focusBox .pic img {width:100%;height:390px;display:block;}
.focusBox .hd {width:100%;position:absolute;bottom:10px;text-align:center;font-size:0;z-index:1;}
.focusBox .hd li {background:url(../images/dot.png) no-repeat 0 -16px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;zoom:1;_background:url(../images/dot8.png) no-repeat 0 -16px;margin:0 5px;}
.focusBox .hd .on {background-position:0 0;}
.focusBox .prev,.focusBox .next {width:60px;height:90px;display:none;background:url(../images/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:.2;margin:-60px 0 0;}
.focusBox .prev {left:0;}
.focusBox .next {background-position:0 -90px;right:0;}
.focusBox .prev:hover,.focusBox .next:hover {filter:alpha(opacity=50)!important;opacity:.5!important;}


.contents{ width:960px; height:auto; margin:0 auto;}
.indexhousesource{ width:560px; height:auto;}
.commonhead{ height:34px; border:1px solid #01864f; background:#00af66; width:548px;}
.commonhead .loupan{ color:#fff; font-size:14px; line-height:34px; padding-left:10px; font-weight:bold;}
.commonhead .more{ padding-right:10px; line-height:34px;}
.commonhead .more a{ color:#fff;}
.commonhead .more a:hover{ text-decoration:underline;}


.indexhousesourcelist{ padding:10px; width:528px;}
.sourceitem{ overflow:hidden; padding:15px 0; border-bottom:1px dashed #d9d9d9; }
.sourceitem:hover{ background-color:#f8f8f8;}
.sourceitem .img{ width:100px; height:70px; display:block; float:left; margin-right:15px; position:relative; z-index:1;}
.sourceitem img{width:100px; height:70px;}
.sourceitem .info{ float:left; display:block; width:345px; z-index:1;}
.info h4 a { font-size:16px; margin-top:-7px; text-overflow:ellipsis; display:block; width:365px; height:24px;  overflow:hidden;white-space: nowrap;}
.info p{ font-size:1em; line-height:22px; text-overflow:ellipsis; display:block; width:365px; height:24px;  overflow:hidden;white-space: nowrap;}
.label_fang{margin-right: 3px;font-size: 12px;color: #fff!important;padding: 2px;}
.g_tagSon1{background: #6e90d7;border-bottom: 1px solid #6381c1; display:none;}
.g_tagSon2{background: #62b362;border-bottom: 1px solid #58a158; display:none;}
.g_tagSon3{background: #eea742;border-bottom: 1px solid #d6963b; display:none;}
.g_tagSon4{background: #ea695a;border-bottom: 1px solid #d25e51; display:none;}
.g_tagSon5{background: #3399ff;border-bottom: 1px solid #308ce9;display:none;}
.g_tagSon6{background: #ff00cc;border-bottom: 1px solid #ef00bf;display:none;}
.g_tagSon7{background: #880000;border-bottom: 1px solid #760000;display:none;}
.guide{position: relative;top: -80px; float:right; width:169px; display:block; }
.guide p span{ color:#ff5203; font-size:22px; font-weight:bold;}


.indexcontentright{ width:390px; height:auto; margin-left:0px;}
.lasterhouse,.housenews{ width:368px; border:1px solid #d1d1d1; height:auto; padding:0 10px 10px;}
.housenews{ margin-top:10px; padding-bottom:5px; margin-bottom:10px; width:100%;}
.housetop{ border-bottom:1px solid #d1d1d1; width:100%;}
.housetoptitle{ font-size:14px; color:#00af66; font-weight:bold; line-height:34px;}
.housetop .more { float:right; line-height:34px;}
.lasterhousecontent{ width:100%; height:auto; padding-bottom:15px;min-height:1090px;}
.housenewscontent{ width:100%; height:auto; padding-bottom:15px;min-height:300px;}
.lasterhouselist{ height:auto; margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0;}
.lasterhouselist img{ height:184px; width:368px;}
.lasterhouselist p a{ font-size:14px;}
.housenewscontent ul{margin:10px aauto; list-style:none;}
.housenewscontent ul li{ line-height:36px; border-bottom:1px dashed #d1d1d1; background:url(../images/green@2x.gif) no-repeat left center; padding-left:16px;}
.housenewscontent ul li a{ font-size:14px;}


/*page*/
.area{ width:958px; height:auto; background:#DCDCDC; border:1px solid #d1d1d1; margin:15px auto;}
.areatitle{ font-size:14px; font-weight:bold; border-bottom:1px solid #d1d1d1; line-height:22px; padding-left:10px;}
.arealist{ height:auto; border-bottom:1px dashed #d1d1d1; padding-bottom:5px;}
.arealeft{ height:50px; padding-left:10px; width:40px; font-size:12px;}
.arealists{width:908px; padding-bottom:5px; font-size:12px;}
.arealists a{ padding:0 7px; font-size:14px;}
.areaall{ color:#ff5203;}


/*information*/
.information{ width:960px; height:auto; margin:0 auto;}
.informationtitle{ border:1px solid #009e5c; background:#00af66; height:34px; line-height:34px; padding-left:15px; font-size:14px; font-weight:bold; width:943px; color:#fff;}
.informations{ padding:10px;}
.informationlist{ border-bottom:1px dashed #d1d1d1; padding:15px 0;overflow:hidden;}
.informationlist:hover{ background-color:#f8f8f8;}
.informationlist .img{ width:100px; height:70px; display:block; float:left; margin-right:5px; position:relative; z-index:1;}
.informationlist img{ width:100px; height:70px;}
.informationlist .info{ float:left; display:block; width:132px; z-index:1;}
.info h4 a { font-size:16px; margin-top:-7px;}
.info p{ font-size:12px; line-height:24px;}
.label_fang{margin-right: 3px;font-size: 12px;color: #fff!important;padding: 2px;}
.g_tagSon1{background: #6e90d7;border-bottom: 1px solid #6381c1;display:none;}
.g_tagSon2{background: #62b362;border-bottom: 1px solid #58a158;display:none;}
.g_tagSon3{background: #eea742;border-bottom: 1px solid #d6963b; display:none;}
.g_tagSon4{background: #ea695a;border-bottom: 1px solid #d25e51; display:none;}
.g_tagSon5{background: #3399ff;border-bottom: 1px solid #308ce9;display:none;}
.g_tagSon6{background: #ff00cc;border-bottom: 1px solid #ef00bf;display:none;}
.g_tagSon7{background: #880000;border-bottom: 1px solid #760000;display:none;}
.guide{position: relative;top: -70px; float:right; width:169px; display:block;display:none;}
.guide p span{ color:#ff5203; font-size:22px; font-weight:bold;}

.dede_pages { width:100%; padding:5px 0 35px 0; margin:5px auto; }
.dede_pages ul li {BORDER: #666 1px solid; PADDING:0px 2px; font-family:"微软雅黑"; font-size:12px; line-height:16px;  MARGIN: 2px; COLOR: #666;  TEXT-DECORATION: none; float:left;}
.dede_pages ul li A{ color:#666;TEXT-DECORATION: none; background:#FFF;}
.dede_pages ul li A:hover { color:#00af66;TEXT-DECORATION: underline;}
.dede_pages ul li.thisclass { color:#fff; background:#00af66;TEXT-DECORATION: none; border:1px solid #00af66;}
.dede_pages ul li.last{display:none;}


.details{ width:960px; margin:10px auto; height:auto;}


.new-sider-nav{height: 40px; font-size:12px; overflow:hidden; line-height:40px; float:right;}
.new-sider-nav ul li{ float: left;padding-right:5px}
.new-sider-nav ul li a{ float: left; color: #666;padding:0 5px 0 0}

.lp-name-id { float:left;height:46px; overflow:hidden;}
.lp-name-id h1{ float: left;max-width: 480px;_width:expression(this.offsetWidth<480?"480px":""); height: 46px;   font-size:16px; line-height:20px; color: #333; font-weight: normal;}
.lp-name-id dl{ float: left; margin-top: 17px; margin-left:10px; font-size:12px; display:none;}
.lp-name-id dl .sell{ float: left; width: 84px; height: 22px; background: url('../images/bgicon.png') no-repeat 0 -628px; _background: url('../images/ie6.png') no-repeat 0 -628px; text-align: center; line-height: 22px; color: #fff;}
.lp-name-id dl dd{ float:left; margin-left: 9px; border-radius: 5px;}


.switch{float:left;width:460px;padding:0 0 14px 14px; }

.syFocusThumb {position: relative;width:460px;height:385px;overflow: hidden;background: #fff; margin-right: 5px;}
.syFocusThumb .contentdiv {height:385px;}
.syFocusThumb .dPic img {width: 460px;height: 385px;}
.syFocusThumb img {border: none;vertical-align: top;}


.main-detail{padding-top:14px}
.main-detail .switch{float:left;width:460px;padding:0 0 14px 14px;}
.main-detail .switch .item{position:relative}
.main-detail .switch .item:before{content:".";font-size:0;height:0;line-height:0;position:absolute;width:450px;height:338px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);box-shadow:inset 0 0 4px rgba(0,0,0,0.2)}
.main-detail .switch-box{position:relative;width:451px}
.main-detail .switch .clip{width:450px;height:338px;margin-left:1px;overflow:hidden}
.main-detail .switch .con{position:relative}
.main-detail .switch .item{width:450px;height:338px;position:absolute;left:0;top:0;cursor:pointer;display:none}
.main-detail .snav{margin:8px 0 0 -2px;overflow:hidden;zoom:1}
.main-detail .snav .pnav{display:inline;float:left;border:1px solid #fff;width:86px;height:63px;margin-left:3px;position:relative}
.main-detail .snav .pnav:hover,.main-detail .snav .cur{border-color:#62AB00}
.main-detail .snav .pnav .tit-bg{display:block;width:100%;height:24px;background:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0;cursor:pointer}
.main-detail .snav .pnav .photo-tit{width:100%;height:24px;line-height:24px;text-align:center;color:#FFF;position:absolute;bottom:0;left:0;z-index:2;font-size:12px;font-weight:normal;cursor:pointer}
.main-detail .switch .arrow{width:40px;height:40px;background:#000;position:absolute;top:150px;filter:alpha(opacity=40);opacity:.4;cursor:pointer;display:none}
.main-detail .switch .arrow:hover{filter:alpha(opacity=60);opacity:.6}
.main-detail .switch .arrow-pre{left:10px}
.main-detail .switch .arrow-next{right:10px}
.main-detail .switch .arrow-pre-dis,.main-detail .switch .arrow-pre-dis:hover,.main-detail .switch .arrow-next-dis,.main-detail .switch .arrow-next-dis:hover{filter:alpha(opacity=10);opacity:.1;cursor:default}
.main-detail .switch .arrow i{display:block;font-size:0;overflow:hidden;vertical-align:middle;background:url(../images/arrows-icons-02.png) no-repeat;display:block;height:40px;width:40px}
.main-detail .switch .arrow-pre i,.main-detail .switch .arrow-pre:hover i{background-position:-76px 2px}
.main-detail .switch .arrow-next i{background-position:-110px 2px}

.mod:after,.main-title:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.mod,.main-title{*zoom:1}
.mod{border:1px solid #e6e6e6;border-radius:5px;margin-top:10px;font-size:12px}
.mod img{ width:958px;}
.lp-icons{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;background-image:url("../images/tels@2x.png");background-repeat:no-repeat}
.basic-details{width:155px;float:left;margin-top:4px; height:auto; margin-left:2px;}
.basic-details h2{font-weight:700\9;width:100%;line-height:32px;font-size:18px;margin:-5px 0 0;overflow:hidden}
.basic-parms{*margin-bottom:7px}
.basic-parms dt:nth-child(5),.basic-parms dd:nth-child(6),.basic-parms dt:nth-child(7),.basic-parms dd:nth-child(8){ display:none;}
.basic-parms dt,.basic-parms dd{float:left;font-size:16px;line-height:24px; width:300px;}
.basic-parms dt{color:#666;}
.basic-parms dd{padding-bottom:2px;overflow:hidden;white-space:normal;word-break:normal;word-wrap:normal;}
.basic-parms .spe-dt{clear:none}
.basic-parms .spe-dd{width:132px}
.basic-parms .link-dd{height:26px;width:100px}
.basic-parms .price{margin:-3px 0 0;padding-bottom:14px;*margin-top:-5px}
.basic-parms .price p{padding-bottom:2px}
.basic-parms .price em{font-size:18px;color:#f60;margin:0 10px}
.basic-parms .price .sp-price{font-size:18px;vertical-align:-2px}
.basic-parms .price .others{display:inline-block;margin-right:19px;padding-bottom:5px}
.basic-parms .price .others em{color:#333;font-size:20px}
.basic-parms .price .others .f16{font-size:16px}
.basic-parms .deal{margin-top:-2px}
.basic-parms .deal span{margin-right:18px}
.basic-parms .deal em{color:#F60;font-size:20px;margin:0 5px}
.basic-parms .address span{display:inline-block;padding-right:15px}
.basic-tel{width:240px;height:36px;overflow:hidden;border:1px solid #e9f3d9;background-color:#f7fded;clear:both;position:relative;color:#999;zoom:1; margin-top:15px;}
.basic-tel .lp-icons-tel{width:14px;height:20px;float:left;margin:6px 8px 0 10px;}
.basic-tel .tel{font-size:18px;height:54px}
.basic-tel .no-tel{font-size:30px;line-height:56px}
.basic-tel .tel strong{height:32px;line-height:32px;color:#62AB00;font-size:18px;font-weight:normal}
.basic-tel .tel .last-strong{margin-right:2px}
.basic-tel .time{font-size:14px;margin-top:4px}
.basic-tel .glance-mod strong,.basic-tel .glance-mod .btn,.basic-tel .glance-mod .turn{float:left;display:inline}
.basic-tel .glance-mod .turn{margin:6px 5px 0 5px}
.basic-tel .glance-mod .btn{margin:12px 8px 0 0}
.basic-tel .tel .btn-c{height:30px;line-height:30px;padding:0 9px 0 10px;font-size:14px;margin-left:2px;*margin-left:0}
.basic-parms:after,.num-box:after,.basic-tel:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.basic-parms,.num-box{*zoom:1}
.basic-parms .special-housing,.basic-parms .special-housing .s-price{padding-left:10px;*padding-left:5px;font-size:16px}
.basic-parms .special-housing{color:#666}
.basic-parms .special-housing .s-price{color:#f60}

.list-mod .lp-photo li .lpname{display:block}

.list-mod ul{margin:14px 0 14px -9px;line-height:16px}
.list-mod li{float:left;display:inline;width:180px;margin:0 14px 0 23px}
.list-mod li img{width:180px;height:150px;margin-bottom:10px}
.list-mod li .lpname{display:inline-block;width:100%;line-height:25px;word-break:break-all;word-wrap:break-word;overflow:hidden}
.list-mod .hot-mod li .lpname,.list-mod .recom-mod li .lpname{height:25px}
.list-mod .prop-mod li .lpname{height:50px}
.list-mod li .lpprice{position:relative;margin-top:4px;color:#f60;line-height:18px}
.list-mod li .ico{display:block;width:40px;height:20px;line-height:20px;text-align:center;color:#fff;font-size:14px;position:absolute;right:0;top:-2px}
.list-mod li .ico-tuan{background:#f60}
.list-mod li .ico-bao{background:#f00}
.list-mod .tags{height:26px;overflow:hidden;zoom:1}
.list-mod .tags a{display:inline;float:left;padding:0 9px 0 10px;height:24px;line-height:24px;border:1px solid #ccc;font-size:14px;color:#999;margin-right:9px;white-space:nowrap}
.list-mod .tags a:hover{border-color:#62AB00;color:#62AB00}
.list-mod .lparea{padding-top:7px;overflow:hidden;zoom:1}

.main-title{margin:15px 0 0}
.main-title h3{font-size:22px;float:left;line-height:24px;font-weight:700\9;padding-left:15px}
.main-title .more{float:right;font-size:14px;color:#999;padding-right:25px;margin-top:3px;line-height:20px}
.main-title .more:hover{color:#f60}
.main-title .fr{line-height:20px;margin:2px 4px 0 0}
.main-title .fr a{display:inline-block;font-size:14px}
.main-title .fr a:hover{color:#f60}
.main-title .fr .line{width:auto;height:20px;line-height:20px;background:0;font-size:14px;vertical-align:1px;margin:0 8px 0 4px;overflow:visible}

.housesourcerecommend{ width:960px; margin:0 auto; padding-bottom:20px;}
.housesourcerecommend p{ text-align:center; font-size:34px; padding-top:40px; padding-bottom:40px;}

/*scroll*/
.scrollBox {width:960px;position:relative;overflow:hidden;zoom:1;}
.scrollBox .piclist {overflow:hidden;zoom:1;}
.scrollBox .ohbox {overflow:hidden;position:relative;width:940px;}
.scrollBox .piclist li {float:left;display:inline;width:218px;background:#fff;margin-right:14px;}
.scrollBox .piclist li img{ width:218px; height:209px;}
.scrollBox .piclist li p{height:25px;line-height:25px;display:block; font-size:14px; text-align:left; padding:0;}
.scrollBox .piclist li p span{color:#ff5203; font-size:22px; font-weight:bold;}
.scrollBox .pageBtn span {background:url(../images/bntBg.png) no-repeat;display:block;width:55px;height:106px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden;}
.scrollBox .pageBtn .prev {left:20px;background-position:0 0;}
.scrollBox .pageBtn .prev:hover{left:20px;background-position:-130px 0;}
.scrollBox .pageBtn .next {right:20px;background-position:-65px 0px;}
.scrollBox .pageBtn .next:hover {right:20px;background-position:-195px 0px;}
.scrollBox .pageBtn .list {overflow:hidden;zoom:1;margin:10px 0 0 460px; }
.scrollBox .pageBtn .list li {background:url(../images/bntBg.png);float:left;display:inline-block;width:10px;height:10px;background-position:-122px -119px;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;}

.scrollBox .pageBtn .list li.on {background-position:-101px -119px;}


.friendlink,.friendlinktext{ width:960px; margin:0 auto; padding-bottom:15px;}
.friendtop{ font-size:16px; color:#00af66; line-height:46px; border-bottom:1px solid #d1d1d1;}
.piclist,.textlink{padding-top:10px;}
.piclist a,.textlink a{ display:block;  float:left; margin-right:10px;}


/*about page*/
.page-contents{ width:960px; height:auto; margin:10px auto;}
.aboutleft{ width:660px; height:auto;}
.aboutnav{ line-height:36px;}
.aboutcontent{ padding:30px 20px; line-height:24px; text-align:justify; border:1px solid #d1d1d1; border-radius:5px; min-height:700px; font-size:100%;}
.aboutcontent img{ width:618px!important;}
.aboutright{ width:280px; margin-top:15px; margin-left:20px;}
.codepart{ width:380px; border:1px solid #d1d1d1;}
.addcode,.phtitle{ font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #00af66; padding-left:5px;}
.codepic{ text-align:center; padding-top:15px;}
.codepic img{ width:260px; height:260px;}

.paihang{ margin-top:15px; border:1px solid #d1d1d1; width:100%;}
.phlist{ margin-top:5px; margin-bottom:5px;}
.phlist ul{margin:10px aauto; list-style:none;}
.phlist ul li{line-height:36px; border-bottom:1px dashed #d1d1d1; background:url(../images/green.gif) no-repeat left center; padding-left:22px;}

footer{ width:100%; margin:0 auto;padding:20px 0 40px 0; border-top:1px solid #d1d1d1;}
footer p{ text-align:center; line-height:28px; font-size:12px;}

.footbanner{ height:48px; position:fixed; bottom:0; background:#00af66;display:block; width:100%; z-index:10;}
.footbanner ul{ width:100%; margin:0 auto;}
.footbanner ul li{ float:left; width:33.33333%; text-align:center; line-height:28px;}
  .footbanner ul li .smalltel2{ display:block; width:20px; height:20px; background:url(../images/58.png) no-repeat; margin:0 auto;}
.footbanner ul li .smalltel{ display:block; width:20px; height:20px; background:url(../images/ftel@2x.png) no-repeat; margin:0 auto;}
.footbanner ul li .smalle{ display:block;width:20px; height:20px; background:url(../images/xf@2x.png) no-repeat;margin:0 auto;}
.footbanner ul li .smallq{ display:block;width:20px; height:20px; background:url(../images/qq@2x.png) no-repeat;margin:0 auto;}
.footbanner ul li a{ color:#fff; font-size:14px;}
}
@media screen and (max-width:990px){
header,nav{ width:740px;}
nav{ height:auto;}
.housesource{width:300px; margin-left:40px;}
.hotline{ background:url(../images/tel@2x.png) no-repeat left center;padding-left:38px; height:31px; width:120px; margin-top:35px; color:#000;}
.hotline span{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.menubg{ height:auto;width:100%;background:#00af66;}
.contents{ width:740px; height:auto; margin:0 auto;}
.indexcontentright{ width:740px; height:auto; clear:both;margin-left:0px;}
.indexhousesource,.commonhead{ width:740px;}
.indexhousesourcelist{ width:740px;}
.sourceitem .info{ width:520px;}
.lasterhouse{ width:740px; height:auto; clear:both;}
.lasterhousecontent{height:auto; clear:both;min-height:780px;}
.lasterhouselist{ float:left; margin-right:30px;margin-left:45px;}
.housenews{ height:auto; width:740px;}
.housesourcerecommend,.friendlink,.friendlinktext{ display:none;}

.area{ width:740px;}
.arealists{ width:660px;}
.information{ width:740px;}
.informationtitle{ width:723px;}
.informationlist .info{ width:500px;}
.guide{ width:129px; top:-110px;}

.details{ width:740px;}

footer{ width:740px; margin-bottom:80px;}
.footbanner{ height:60px; position:fixed; bottom:0; background:#00af66;display:block; width:100%; z-index:10;}
.footbanner ul{ width:740px; margin:0 auto;}
.footbanner ul li{ float:left; width:33.33333%; text-align:center; line-height:30px;}
.footbanner ul li .smalltel{ display:block; width:30px; height:30px; background:url(../images/ftel.png) no-repeat; margin:0 auto;}
.footbanner ul li .smalle{ display:block;width:30px; height:30px; background:url(../images/xf.png) no-repeat;margin:0 auto;}
.footbanner ul li .smallq{ display:block;width:30px; height:30px; background:url(../images/qq.png) no-repeat;margin:0 auto;}
.footbanner ul li a{ color:#fff;}
}
@media screen and (max-width:770px) {
.box-lanrenzhijia{ display:none;}
.container{ position:relative; width:100%; margin:0 auto; min-width:770px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<770?"770px";"");}
div > .container{ text-align:left;}
header{ width:480px;  margin:0 auto;}
.logo{ width:110px; height:73px; margin-top:32px;}
.housesource{ margin-left:130px; width:160px; margin-top:15px; display:none;}
.housesource a{ line-height:30px;}
.hotline{ background:url(../images/tel.png) no-repeat left center;padding-left:68px; height:63px; width:180px; margin-top:35px; color:#000;}
.hotline span{ font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


.menubg{ width:100%; height:auto; background:#00af66;}
nav{ width:480px; height:auto; margin:0 auto;}
nav a{ display:inline-block; padding:0 3px; line-height:26px; font-size:14px; color:#fff; font-weight:normal;width:70px;}
nav a:hover{ background:#01864f; color:#fff;}


/**/
.focusBox {position:relative;width:100%;height:293px;overflow:hidden;}
.focusBox .pic {position:relative;z-index:0;width:100% !important;}
.focusBox .pic img {width:100%;height:293px;display:block;}
.focusBox .hd {width:100%;position:absolute;bottom:10px;text-align:center;font-size:0;z-index:1;}
.focusBox .hd li {background:url(../images/dot.png) no-repeat 0 -16px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;zoom:1;_background:url(../images/dot8.png) no-repeat 0 -16px;margin:0 5px;}
.focusBox .hd .on {background-position:0 0;}
.focusBox .prev,.focusBox .next {width:60px;height:90px;display:none;background:url(../images/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:.2;margin:-60px 0 0;}
.focusBox .prev {left:0;}
.focusBox .next {background-position:0 -90px;right:0;}
.focusBox .prev:hover,.focusBox .next:hover {filter:alpha(opacity=50)!important;opacity:.5!important;}


.contents{ width:480px; height:auto; margin:0 auto;}
.indexhousesource{ width:480px; height:auto;}
.commonhead{ height:34px; border:1px solid #01864f; background:#00af66; width:478px;}
.commonhead .loupan{ color:#fff; font-size:14px; line-height:34px; padding-left:10px; font-weight:bold;}
.commonhead .more{ padding-right:10px; line-height:34px;}
.commonhead .more a{ color:#fff;}
.commonhead .more a:hover{ text-decoration:underline;}


.indexhousesourcelist{ padding:0px; width:460px;}
.sourceitem{ overflow:hidden; padding:15px 0; border-bottom:1px dashed #d9d9d9; }
.sourceitem:hover{ background-color:#f8f8f8;}
.sourceitem .img{ width:100px; height:70px; display:block; float:left; margin-right:15px; position:relative; z-index:1;}
.sourceitem img{width:100px; height:70px;}
.sourceitem .info{ float:left; display:block; width:345px; z-index:1;}
.info h4 a { font-size:1em; margin-top:-7px; text-overflow:ellipsis; display:block; width:345px; height:24px;  overflow:hidden;white-space: nowrap; }
.info p{ font-size:1em; line-height:22px; text-overflow:ellipsis; display:block; width:345px; height:24px;  overflow:hidden;white-space: nowrap;}
.label_fang{margin-right: 3px;font-size: 12px;color: #fff!important;padding: 2px;}
.g_tagSon1{background: #6e90d7;border-bottom: 1px solid #6381c1; display:none;}
.g_tagSon2{background: #62b362;border-bottom: 1px solid #58a158; display:none;}
.g_tagSon3{background: #eea742;border-bottom: 1px solid #d6963b; display:none;}
.g_tagSon4{background: #ea695a;border-bottom: 1px solid #d25e51; display:none;}
.g_tagSon5{background: #3399ff;border-bottom: 1px solid #308ce9;display:none;}
.g_tagSon6{background: #ff00cc;border-bottom: 1px solid #ef00bf;display:none;}
.g_tagSon7{background: #880000;border-bottom: 1px solid #760000;display:none;}
.guide{position: relative;top: -80px; float:right; width:169px; display:block; display:none;}
.guide p span{ color:#ff5203; font-size:22px; font-weight:bold;}


.indexcontentright{ width:480px; height:auto;margin-left:0px;}
.lasterhouse,.housenews{ width:458px; border:1px solid #d1d1d1; height:auto; padding:0 10px 10px;}
.housenews{ margin-top:10px; padding-bottom:5px; margin-bottom:10px;}
.housetop{ border-bottom:1px solid #d1d1d1;}
.housetoptitle{ font-size:14px; color:#00af66; font-weight:bold; line-height:34px;}
.housetop .more { float:right; line-height:34px;}
.lasterhousecontent{ width:100%; height:auto; padding-bottom:15px;min-height:1090px;}
.housenewscontent{ width:100%; height:auto; padding-bottom:15px;min-height:300px;}
.lasterhouselist{ height:auto; margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0;}
.lasterhouselist img{ height:184px; width:458px;}
.lasterhouselist p a{ font-size:14px;}
.housenewscontent ul{margin:10px aauto; list-style:none;}
.housenewscontent ul li{ line-height:36px; border-bottom:1px dashed #d1d1d1; background:url(../images/green@2x.gif) no-repeat left center; padding-left:16px;}
.housenewscontent ul li a{ font-size:14px;}


/*page*/
.area{ width:478px; height:auto; background:#DCDCDC; border:1px solid #d1d1d1; margin:15px auto;}
.areatitle{ font-size:14px; font-weight:bold; border-bottom:1px solid #d1d1d1; line-height:22px; padding-left:10px;}
.arealist{ height:auto; border-bottom:1px dashed #d1d1d1; padding-bottom:5px;}
.arealeft{ height:90px; padding-left:10px; width:40px; font-size:12px;}
.arealists{width:428px; padding-bottom:5px; font-size:12px;}
.arealists a{ padding:0 7px; font-size:12px;}
.areaall{ color:#ff5203;}


/*information*/
.information{ width:480px; height:auto; margin:0 auto;}
.informationtitle{ border:1px solid #009e5c; background:#00af66; height:34px; line-height:34px; padding-left:15px; font-size:14px; font-weight:bold; width:465px; color:#fff;}
.informations{ padding:10px;}
.informationlist{ border-bottom:1px dashed #d1d1d1; padding:15px 0;overflow:hidden;}
.informationlist:hover{ background-color:#f8f8f8;}
.informationlist .img{ width:100px; height:70px; display:block; float:left; margin-right:5px; position:relative; z-index:1;}
.informationlist img{ width:100px; height:70px;}
.informationlist .info{ float:left; display:block; width:132px; z-index:1;}
.info h4 a { font-size:1em; margin-top:-7px;}
.info p{ font-size:12px; line-height:24px;}
.label_fang{margin-right: 3px;font-size: 12px;color: #fff!important;padding: 2px;}
.g_tagSon1{background: #6e90d7;border-bottom: 1px solid #6381c1;display:none;}
.g_tagSon2{background: #62b362;border-bottom: 1px solid #58a158;display:none;}
.g_tagSon3{background: #eea742;border-bottom: 1px solid #d6963b; display:none;}
.g_tagSon4{background: #ea695a;border-bottom: 1px solid #d25e51; display:none;}
.g_tagSon5{background: #3399ff;border-bottom: 1px solid #308ce9;display:none;}
.g_tagSon6{background: #ff00cc;border-bottom: 1px solid #ef00bf;display:none;}
.g_tagSon7{background: #880000;border-bottom: 1px solid #760000;display:none;}
.guide{position: relative;top: -70px; float:right; width:169px;}
.guide p span{ color:#ff5203; font-size:22px; font-weight:bold;}

.dede_pages { width:100%; padding:5px 0 35px 0; margin:5px auto; }
.dede_pages ul li {BORDER: #666 1px solid; PADDING:0px 2px; font-family:"微软雅黑"; font-size:12px; line-height:16px;  MARGIN: 2px; COLOR: #666;  TEXT-DECORATION: none; float:left;}
.dede_pages ul li A{ color:#666;TEXT-DECORATION: none; background:#FFF;}
.dede_pages ul li A:hover { color:#00af66;TEXT-DECORATION: underline;}
.dede_pages ul li.thisclass { color:#fff; background:#00af66;TEXT-DECORATION: none; border:1px solid #00af66;}
.dede_pages ul li.last{display:none;}


.details{ width:480px; margin:10px auto; height:auto;}


.new-sider-nav{height: 40px; font-size:12px; overflow:hidden; line-height:40px; float:right;}
.new-sider-nav ul li{ float: left;padding-right:5px}
.new-sider-nav ul li a{ float: left; color: #666;padding:0 5px 0 0}

.lp-name-id { float:left;height:46px; overflow:hidden;}
.lp-name-id h1{ float: left;max-width: 480px;_width:expression(this.offsetWidth<480?"480px":""); height: 46px;   font-size:16px; line-height:20px; color: #333; font-weight: normal;}
.lp-name-id dl{ float: left; margin-top: 17px; margin-left:10px; font-size:12px; display:none;}
.lp-name-id dl .sell{ float: left; width: 84px; height: 22px; background: url('../images/bgicon.png') no-repeat 0 -628px; _background: url('../images/ie6.png') no-repeat 0 -628px; text-align: center; line-height: 22px; color: #fff;}
.lp-name-id dl dd{ float:left; margin-left: 9px; border-radius: 5px;}


.switch{float:left;width:460px;padding:0 0 14px 14px; }

.syFocusThumb {position: relative;width:460px;height:385px;overflow: hidden;background: #fff; margin-right: 5px;}
.syFocusThumb .contentdiv {height:385px;}
.syFocusThumb .dPic img {width: 460px;height: 385px;}
.syFocusThumb img {border: none;vertical-align: top;}


.main-detail{padding-top:14px}
.main-detail .switch{float:left;width:460px;padding:0 0 14px 14px;}
.main-detail .switch .item{position:relative}
.main-detail .switch .item:before{content:".";font-size:0;height:0;line-height:0;position:absolute;width:450px;height:338px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);box-shadow:inset 0 0 4px rgba(0,0,0,0.2)}
.main-detail .switch-box{position:relative;width:451px}
.main-detail .switch .clip{width:450px;height:338px;margin-left:1px;overflow:hidden}
.main-detail .switch .con{position:relative}
.main-detail .switch .item{width:450px;height:338px;position:absolute;left:0;top:0;cursor:pointer;display:none}
.main-detail .snav{margin:8px 0 0 -2px;overflow:hidden;zoom:1}
.main-detail .snav .pnav{display:inline;float:left;border:1px solid #fff;width:86px;height:63px;margin-left:3px;position:relative}
.main-detail .snav .pnav:hover,.main-detail .snav .cur{border-color:#62AB00}
.main-detail .snav .pnav .tit-bg{display:block;width:100%;height:24px;background:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0;cursor:pointer}
.main-detail .snav .pnav .photo-tit{width:100%;height:24px;line-height:24px;text-align:center;color:#FFF;position:absolute;bottom:0;left:0;z-index:2;font-size:12px;font-weight:normal;cursor:pointer}
.main-detail .switch .arrow{width:40px;height:40px;background:#000;position:absolute;top:150px;filter:alpha(opacity=40);opacity:.4;cursor:pointer;display:none}
.main-detail .switch .arrow:hover{filter:alpha(opacity=60);opacity:.6}
.main-detail .switch .arrow-pre{left:10px}
.main-detail .switch .arrow-next{right:10px}
.main-detail .switch .arrow-pre-dis,.main-detail .switch .arrow-pre-dis:hover,.main-detail .switch .arrow-next-dis,.main-detail .switch .arrow-next-dis:hover{filter:alpha(opacity=10);opacity:.1;cursor:default}
.main-detail .switch .arrow i{display:block;font-size:0;overflow:hidden;vertical-align:middle;background:url(../images/arrows-icons-02.png) no-repeat;display:block;height:40px;width:40px}
.main-detail .switch .arrow-pre i,.main-detail .switch .arrow-pre:hover i{background-position:-76px 2px}
.main-detail .switch .arrow-next i{background-position:-110px 2px}

.mod:after,.main-title:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.mod,.main-title{*zoom:1}
.mod{border:1px solid #e6e6e6;border-radius:5px;margin-top:10px;font-size:12px}
.mod img{ width:478px;}
.lp-icons{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;background-image:url("../images/tels@2x.png");background-repeat:no-repeat}
.basic-details{width:155px;float:left;margin-top:4px; height:auto; margin-left:2px;}
.basic-details h2{font-weight:700\9;width:100%;line-height:32px;font-size:18px;margin:-5px 0 0;overflow:hidden}
.basic-parms{*margin-bottom:7px}
.basic-parms dt:nth-child(5),.basic-parms dd:nth-child(6),.basic-parms dt:nth-child(7),.basic-parms dd:nth-child(8){ display:none;}
.basic-parms dt,.basic-parms dd{float:left;font-size:16px;line-height:24px; width:300px;}
.basic-parms dt{color:#666;}
.basic-parms dd{padding-bottom:2px;overflow:hidden;white-space:normal;word-break:normal;word-wrap:normal;}
.basic-parms .spe-dt{clear:none}
.basic-parms .spe-dd{width:132px}
.basic-parms .link-dd{height:26px;width:100px}
.basic-parms .price{margin:-3px 0 0;padding-bottom:14px;*margin-top:-5px}
.basic-parms .price p{padding-bottom:2px}
.basic-parms .price em{font-size:18px;color:#f60;margin:0 10px}
.basic-parms .price .sp-price{font-size:18px;vertical-align:-2px}
.basic-parms .price .others{display:inline-block;margin-right:19px;padding-bottom:5px}
.basic-parms .price .others em{color:#333;font-size:20px}
.basic-parms .price .others .f16{font-size:16px}
.basic-parms .deal{margin-top:-2px}
.basic-parms .deal span{margin-right:18px}
.basic-parms .deal em{color:#F60;font-size:20px;margin:0 5px}
.basic-parms .address span{display:inline-block;padding-right:15px}
.basic-tel{width:240px;height:36px;overflow:hidden;border:1px solid #e9f3d9;background-color:#f7fded;clear:both;position:relative;color:#999;zoom:1; margin-top:15px;}
.basic-tel .lp-icons-tel{width:14px;height:20px;float:left;margin:6px 8px 0 10px;}
.basic-tel .tel{font-size:18px;height:54px}
.basic-tel .no-tel{font-size:30px;line-height:56px}
.basic-tel .tel strong{height:32px;line-height:32px;color:#62AB00;font-size:18px;font-weight:normal}
.basic-tel .tel .last-strong{margin-right:2px}
.basic-tel .time{font-size:14px;margin-top:4px}
.basic-tel .glance-mod strong,.basic-tel .glance-mod .btn,.basic-tel .glance-mod .turn{float:left;display:inline}
.basic-tel .glance-mod .turn{margin:6px 5px 0 5px}
.basic-tel .glance-mod .btn{margin:12px 8px 0 0}
.basic-tel .tel .btn-c{height:30px;line-height:30px;padding:0 9px 0 10px;font-size:14px;margin-left:2px;*margin-left:0}
.basic-parms:after,.num-box:after,.basic-tel:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.basic-parms,.num-box{*zoom:1}
.basic-parms .special-housing,.basic-parms .special-housing .s-price{padding-left:10px;*padding-left:5px;font-size:16px}
.basic-parms .special-housing{color:#666}
.basic-parms .special-housing .s-price{color:#f60}

.list-mod .lp-photo li .lpname{display:block}

.list-mod ul{margin:14px 0 14px -9px;line-height:16px}
.list-mod li{float:left;display:inline;width:180px;margin:0 14px 0 23px}
.list-mod li img{width:180px;height:150px;margin-bottom:10px}
.list-mod li .lpname{display:inline-block;width:100%;line-height:25px;word-break:break-all;word-wrap:break-word;overflow:hidden}
.list-mod .hot-mod li .lpname,.list-mod .recom-mod li .lpname{height:25px}
.list-mod .prop-mod li .lpname{height:50px}
.list-mod li .lpprice{position:relative;margin-top:4px;color:#f60;line-height:18px}
.list-mod li .ico{display:block;width:40px;height:20px;line-height:20px;text-align:center;color:#fff;font-size:14px;position:absolute;right:0;top:-2px}
.list-mod li .ico-tuan{background:#f60}
.list-mod li .ico-bao{background:#f00}
.list-mod .tags{height:26px;overflow:hidden;zoom:1}
.list-mod .tags a{display:inline;float:left;padding:0 9px 0 10px;height:24px;line-height:24px;border:1px solid #ccc;font-size:14px;color:#999;margin-right:9px;white-space:nowrap}
.list-mod .tags a:hover{border-color:#62AB00;color:#62AB00}
.list-mod .lparea{padding-top:7px;overflow:hidden;zoom:1}

.main-title{margin:15px 0 0}
.main-title h3{font-size:22px;float:left;line-height:24px;font-weight:700\9;padding-left:15px}
.main-title .more{float:right;font-size:14px;color:#999;padding-right:25px;margin-top:3px;line-height:20px}
.main-title .more:hover{color:#f60}
.main-title .fr{line-height:20px;margin:2px 4px 0 0}
.main-title .fr a{display:inline-block;font-size:14px}
.main-title .fr a:hover{color:#f60}
.main-title .fr .line{width:auto;height:20px;line-height:20px;background:0;font-size:14px;vertical-align:1px;margin:0 8px 0 4px;overflow:visible}

/*about page*/
.page-contents{ width:480px; height:auto; margin:10px auto;}
.aboutleft{ width:480px; height:auto;}
.aboutnav{ line-height:36px;}
.aboutcontent{ padding:30px 20px; line-height:24px; text-align:justify; border:1px solid #d1d1d1; border-radius:5px; min-height:300px; font-size:12px!important;}
.aboutcontent span{font-size:12px!important;}
.aboutcontent img{ width:438px!important;}
.aboutright{ width:480px; margin-top:15px; margin-left:0px;}
.codepart{ width:100%; border:1px solid #d1d1d1;}
.addcode,.phtitle{ font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #00af66; padding-left:5px;}
.codepic{ text-align:center; padding-top:15px;}
.codepic img{ width:460px; height:460px;}

.paihang{ margin-top:15px; border:1px solid #d1d1d1; width:100%;}
.phlist{ margin-top:5px; margin-bottom:5px;}
.phlist ul{margin:10px aauto; list-style:none;}
.phlist ul li{line-height:36px; border-bottom:1px dashed #d1d1d1; background:url(../images/green.gif) no-repeat left center; padding-left:22px;}

footer{ width:100%; margin:0 auto;padding:20px 0 40px 0; border-top:1px solid #d1d1d1;}
footer p{ text-align:center; line-height:28px; font-size:12px;}

.footbanner{ height:48px; position:fixed; bottom:0; background:#00af66;display:block; width:100%; z-index:10;}
.footbanner ul{ width:100%; margin:0 auto;}
.footbanner ul li{ float:left; width:33.33333%; text-align:center; line-height:28px;}
.footbanner ul li .smalltel{ display:block; width:20px; height:20px; background:url(../images/ftel@2x.png) no-repeat; margin:0 auto;}
.footbanner ul li .smalle{ display:block;width:20px; height:20px; background:url(../images/xf@2x.png) no-repeat;margin:0 auto;}
.footbanner ul li .smallq{ display:block;width:20px; height:20px; background:url(../images/qq@2x.png) no-repeat;margin:0 auto;}
.footbanner ul li a{ color:#fff; font-size:14px;}

}
@media screen and (max-width:510px) {
.container{ position:relative; width:100%; margin:0 auto; min-width:380px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<380?"380px";"");}
div > .container{ text-align:left;}
header{width:100%;height:75px;margin:0 auto;}
.logo{ width:154px; height:37px; margin-top:20px;}
.logo img{ width:110px; height:37px;}
.housesource{ margin-left:130px; width:160px; margin-top:15px; display:none;}
.housesource a{ line-height:30px;}
.hotline{ background:url(../images/tel@3x.png) no-repeat left center;padding-left:28px; height:26px; margin-top:20px;width:118px;color:#000; font-size:14px;}
.hotline span{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.menubg{ width:100%; height:auto; background:#00af66;}
nav{ width:380px;height:auto; margin:10px 10px;}
nav a{ display:inline-block; padding:0 3px; line-height:30px; font-size:16px; color:#fff; font-weight:normal;width:85px;}
nav a:hover{ background:#01864f; color:#fff;}


/**/
.focusBox {position:relative;width:100%;height:158px;overflow:hidden;}
.focusBox .pic {position:relative;z-index:0;width:100% !important;}
.focusBox .pic img {width:100%;height:158px;display:block;}
.focusBox .hd {width:100%;position:absolute;bottom:10px;text-align:center;font-size:0;z-index:1;}
.focusBox .hd li {background:url(../images/dot.png) no-repeat 0 -16px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;zoom:1;_background:url(../images/dot8.png) no-repeat 0 -16px;margin:0 5px;}
.focusBox .hd .on {background-position:0 0;}
.focusBox .prev,.focusBox .next {width:60px;height:90px;display:none;background:url(../images/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:.2;margin:-60px 0 0;}
.focusBox .prev {left:0;}
.focusBox .next {background-position:0 -90px;right:0;}
.focusBox .prev:hover,.focusBox .next:hover {filter:alpha(opacity=50)!important;opacity:.5!important;}


.contents{ width:100%; height:auto; margin:0 auto;}
.indexhousesource{ width:100%; height:auto;}
.commonhead{ height:34px; border:1px solid #01864f; background:#00af66; width:100%;}
.commonhead .loupan{ color:#fff; font-size:14px; line-height:34px; padding-left:10px; font-weight:bold;}
.commonhead .more{ padding-right:10px; line-height:34px;}
.commonhead .more a{ color:#fff;}
.commonhead .more a:hover{ text-decoration:underline;}


.indexhousesourcelist{ padding:10px; width:360px;}
.sourceitem{ overflow:hidden; padding:15px 0; border-bottom:1px dashed #d9d9d9; }
.sourceitem:hover{ background-color:#f8f8f8;}
.sourceitem .img{ width:100px; height:70px; display:block; float:left; margin-right:15px; position:relative; z-index:1;}
.sourceitem img{width:100px; height:70px;}
.sourceitem .info{ float:left; display:block; width:105px; z-index:1;}
.info h4 a { font-size:1em; margin-top:-7px; text-overflow:ellipsis; display:block; width:270px; height:24px;  overflow:hidden;white-space: nowrap; }
.info p{ font-size:1em; line-height:22px; text-overflow:ellipsis; display:block; width:185px; height:24px;  overflow:hidden;white-space: nowrap;}
.label_fang{margin-right: 3px;font-size: 12px;color: #fff!important;padding: 2px;}
.g_tagSon1{background: #6e90d7;border-bottom: 1px solid #6381c1; display:none;}
.g_tagSon2{background: #62b362;border-bottom: 1px solid #58a158; display:none;}
.g_tagSon3{background: #eea742;border-bottom: 1px solid #d6963b; display:none;}
.g_tagSon4{background: #ea695a;border-bottom: 1px solid #d25e51; display:none;}
.g_tagSon5{background: #3399ff;border-bottom: 1px solid #308ce9;display:none;}
.g_tagSon6{background: #ff00cc;border-bottom: 1px solid #ef00bf;display:none;}
.g_tagSon7{background: #880000;border-bottom: 1px solid #760000;display:none;}
.guide{position: relative;top: -10px; float:right; width:169px;}
.guide p span{ color:#ff5203; font-size:12px; font-weight:bold;}


.indexcontentright{ width:100%; height:auto;margin-left:0px;}
.lasterhouse,.housenews{ width:370px; border:1px solid #d1d1d1; padding:0 10px 10px;}
.housenews{ margin-top:10px; padding-bottom:5px; margin-bottom:10px;width:370px;}
.housetop{ border-bottom:1px solid #d1d1d1;width:100%; height:auto;}
.housetoptitle{ font-size:14px; color:#00af66; font-weight:bold; line-height:34px;}
.housetop .more { float:right; line-height:34px;}
.lasterhousecontent{ width:370px; height:auto; padding-bottom:15px;}
.housenewscontent{ height:auto; padding-bottom:15px;min-height:300px;}
.lasterhouselist{ height:100%; margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0;}
.lasterhouselist img{ width:365px;}
.lasterhouselist p a{ font-size:14px;}
.housenewscontent ul{margin:10px auto; list-style:none;}
.housenewscontent ul li{ line-height:36px; border-bottom:1px dashed #d1d1d1; background:url(../images/green@2x.gif) no-repeat left center; padding-left:16px;}
.housenewscontent ul li a{ font-size:14px;}


/*page*/
.area{ width:378px; height:auto; background:#DCDCDC; border:1px solid #d1d1d1; margin:15px auto;}
.areatitle{ font-size:14px; font-weight:bold; border-bottom:1px solid #d1d1d1; line-height:22px; padding-left:10px;}
.arealist{ height:auto; border-bottom:1px dashed #d1d1d1; padding-bottom:5px;}
.arealeft{ height:90px; padding-left:10px; width:40px; font-size:12px;}
.arealists{width:300px; padding-bottom:5px; font-size:12px;}
.arealists a{ padding:0 7px; font-size:12px;}
.areaall{ color:#ff5203;}


/*information*/
.information{ width:100%; height:auto; margin:0 auto;}
.informationtitle{ border:1px solid #009e5c; background:#00af66; height:34px; line-height:34px; padding-left:15px; font-size:14px; font-weight:bold; width:303px; color:#fff;}
.informations{ padding:10px;}
.informationlist{ border-bottom:1px dashed #d1d1d1; padding:15px 0;overflow:hidden;}
.informationlist:hover{ background-color:#f8f8f8;}
.informationlist .img{ width:100px; height:70px; display:block; float:left; margin-right:5px; position:relative; z-index:1;}
.informationlist img{ width:100px; height:70px;}
.informationlist .info{ float:left; display:block; width:132px; z-index:1;}
.info h4 a { font-size:1em; margin-top:-7px;}
.info p{ font-size:12px; line-height:24px;}
.label_fang{margin-right: 3px;font-size: 12px;color: #fff!important;padding: 2px;}
.g_tagSon1{background: #6e90d7;border-bottom: 1px solid #6381c1;display:none;}
.g_tagSon2{background: #62b362;border-bottom: 1px solid #58a158;display:none;}
.g_tagSon3{background: #eea742;border-bottom: 1px solid #d6963b; display:none;}
.g_tagSon4{background: #ea695a;border-bottom: 1px solid #d25e51; display:none;}
.g_tagSon5{background: #3399ff;border-bottom: 1px solid #308ce9;display:none;}
.g_tagSon6{background: #ff00cc;border-bottom: 1px solid #ef00bf;display:none;}
.g_tagSon7{background: #880000;border-bottom: 1px solid #760000;display:none;}
.guide{position: relative;top: -48px; float:right; width:169px; display:block;margin:0 -175px}
.guide p span{ color:#ff5203; font-size:20px; font-weight:bold;}

.dede_pages { width:100%; padding:5px 0 35px 0; margin:5px auto; }
.dede_pages ul li {BORDER: #666 1px solid; PADDING:0px 2px; font-family:"微软雅黑"; font-size:12px; line-height:16px;  MARGIN: 2px; COLOR: #666;  TEXT-DECORATION: none; float:left;}
.dede_pages ul li A{ color:#666;TEXT-DECORATION: none; background:#FFF;}
.dede_pages ul li A:hover { color:#00af66;TEXT-DECORATION: underline;}
.dede_pages ul li.thisclass { color:#fff; background:#00af66;TEXT-DECORATION: none; border:1px solid #00af66;}
.dede_pages ul li.last{display:none;}


.details{ width:100%; margin:10px auto; height:auto;}


.new-sider-nav{height: 40px; font-size:12px; overflow:hidden; line-height:40px; float:right;display:none;}
.new-sider-nav ul li{ float: left;padding-right:5px}
.new-sider-nav ul li a{ float: left; color: #666;padding:0 5px 0 0}

.lp-name-id { float:left;height:46px; overflow:hidden;}
.lp-name-id h1{ float: left;max-width: 320px;_width:expression(this.offsetWidth<320?"320px":""); height: 46px;   font-size:16px; line-height:20px; color: #333; font-weight: normal;}
.lp-name-id dl{ float: left; margin-top: 17px; margin-left:10px; font-size:12px; display:none;}
.lp-name-id dl .sell{ float: left; width: 84px; height: 22px; background: url('../images/bgicon.png') no-repeat 0 -628px; _background: url('../images/ie6.png') no-repeat 0 -628px; text-align: center; line-height: 22px; color: #fff;}
.lp-name-id dl dd{ float:left; margin-left: 9px; border-radius: 5px;}


.switch{float:left;width:300px;padding:0 0 14px 14px; }

.syFocusThumb {position: relative;width:360px;height:280px;overflow: hidden;background: #fff; margin-right: 5px;}
.syFocusThumb .contentdiv {height:250px;}
.syFocusThumb .dPic img {width: 380px;height: 280px;}
.syFocusThumb img {border: none;vertical-align: top;width: 380px;}


.main-detail{padding-top:14px}
.main-detail .switch{float:left;width:200px;padding:0 0 14px 14px;}
.main-detail .switch .item{position:relative}
.main-detail .switch .item:before{content:".";font-size:0;height:0;line-height:0;position:absolute;width:450px;height:338px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);box-shadow:inset 0 0 4px rgba(0,0,0,0.2)}
.main-detail .switch-box{position:relative;width:451px}
.main-detail .switch .clip{width:450px;height:338px;margin-left:1px;overflow:hidden}
.main-detail .switch .con{position:relative}
.main-detail .switch .item{width:450px;height:338px;position:absolute;left:0;top:0;cursor:pointer;display:none}
.main-detail .snav{margin:8px 0 0 -2px;overflow:hidden;zoom:1}
.main-detail .snav .pnav{display:inline;float:left;border:1px solid #fff;width:86px;height:63px;margin-left:3px;position:relative}
.main-detail .snav .pnav:hover,.main-detail .snav .cur{border-color:#62AB00}
.main-detail .snav .pnav .tit-bg{display:block;width:100%;height:24px;background:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0;cursor:pointer}
.main-detail .snav .pnav .photo-tit{width:100%;height:24px;line-height:24px;text-align:center;color:#FFF;position:absolute;bottom:0;left:0;z-index:2;font-size:12px;font-weight:normal;cursor:pointer}
.main-detail .switch .arrow{width:40px;height:40px;background:#000;position:absolute;top:150px;filter:alpha(opacity=40);opacity:.4;cursor:pointer;display:none}
.main-detail .switch .arrow:hover{filter:alpha(opacity=60);opacity:.6}
.main-detail .switch .arrow-pre{left:10px}
.main-detail .switch .arrow-next{right:10px}
.main-detail .switch .arrow-pre-dis,.main-detail .switch .arrow-pre-dis:hover,.main-detail .switch .arrow-next-dis,.main-detail .switch .arrow-next-dis:hover{filter:alpha(opacity=10);opacity:.1;cursor:default}
.main-detail .switch .arrow i{display:block;font-size:0;overflow:hidden;vertical-align:middle;background:url(../images/arrows-icons-02.png) no-repeat;display:block;height:40px;width:40px}
.main-detail .switch .arrow-pre i,.main-detail .switch .arrow-pre:hover i{background-position:-76px 2px}
.main-detail .switch .arrow-next i{background-position:-110px 2px}

.mod:after,.main-title:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.mod,.main-title{*zoom:1}
.mod{border:1px solid #e6e6e6;border-radius:5px;margin-top:10px;font-size:12px}
.mod img{ width:318px;}
.lp-icons{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;background-image:url("../images/tels@2x.png");background-repeat:no-repeat}
.basic-details{width:380px;float:left;margin-top:4px; height:auto; margin-left:2px;}
.basic-details h2{font-weight:700\9;width:100%;line-height:32px;font-size:18px;margin:-5px 0 0;overflow:hidden}
.basic-parms{*margin-bottom:7px}
.basic-parms dt:nth-child(5),.basic-parms dd:nth-child(6),.basic-parms dt:nth-child(7),.basic-parms dd:nth-child(8){ display:none;}
.basic-parms dt,.basic-parms dd{float:left;font-size:16px;line-height:24px; width:300px;}
.basic-parms dt{color:#666;}
.basic-parms dd{padding-bottom:2px;overflow:hidden;white-space:normal;word-break:normal;word-wrap:normal;}
.basic-parms .spe-dt{clear:none}
.basic-parms .spe-dd{width:132px}
.basic-parms .link-dd{height:26px;width:100px}
.basic-parms .price{margin:-3px 0 0;padding-bottom:14px;*margin-top:-5px}
.basic-parms .price p{padding-bottom:2px}
.basic-parms .price em{font-size:18px;color:#f60;margin:0 10px}
.basic-parms .price .sp-price{font-size:18px;vertical-align:-2px}
.basic-parms .price .others{display:inline-block;margin-right:19px;padding-bottom:5px}
.basic-parms .price .others em{color:#333;font-size:20px}
.basic-parms .price .others .f16{font-size:16px}
.basic-parms .deal{margin-top:-2px}
.basic-parms .deal span{margin-right:18px}
.basic-parms .deal em{color:#F60;font-size:20px;margin:0 5px}
.basic-parms .address span{display:inline-block;padding-right:15px}
.basic-tel{width:240px;height:36px;overflow:hidden;border:1px solid #e9f3d9;background-color:#f7fded;clear:both;position:relative;color:#999;zoom:1; margin-top:15px;}
.basic-tel .lp-icons-tel{width:14px;height:20px;float:left;margin:6px 8px 0 10px;}
.basic-tel .tel{font-size:18px;height:54px}
.basic-tel .no-tel{font-size:30px;line-height:56px}
.basic-tel .tel strong{height:32px;line-height:32px;color:#62AB00;font-size:18px;font-weight:normal}
.basic-tel .tel .last-strong{margin-right:2px}
.basic-tel .time{font-size:14px;margin-top:4px}
.basic-tel .glance-mod strong,.basic-tel .glance-mod .btn,.basic-tel .glance-mod .turn{float:left;display:inline}
.basic-tel .glance-mod .turn{margin:6px 5px 0 5px}
.basic-tel .glance-mod .btn{margin:12px 8px 0 0}
.basic-tel .tel .btn-c{height:30px;line-height:30px;padding:0 9px 0 10px;font-size:14px;margin-left:2px;*margin-left:0}
.basic-parms:after,.num-box:after,.basic-tel:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.basic-parms,.num-box{*zoom:1}
.basic-parms .special-housing,.basic-parms .special-housing .s-price{padding-left:10px;*padding-left:5px;font-size:16px}
.basic-parms .special-housing{color:#666}
.basic-parms .special-housing .s-price{color:#f60}

.list-mod .lp-photo li .lpname{display:block}

.list-mod ul{margin:14px 0 14px -9px;line-height:16px}
.list-mod li{float:left;display:inline;width:180px;margin:0 14px 0 23px}
.list-mod li img{width:180px;height:150px;margin-bottom:10px}
.list-mod img{max-width:390px; height:auto; }
.list-mod li .lpname{display:inline-block;width:100%;line-height:25px;word-break:break-all;word-wrap:break-word;overflow:hidden}
.list-mod .hot-mod li .lpname,.list-mod .recom-mod li .lpname{height:25px}
.list-mod .prop-mod li .lpname{height:50px}
.list-mod li .lpprice{position:relative;margin-top:4px;color:#f60;line-height:18px}
.list-mod li .ico{display:block;width:40px;height:20px;line-height:20px;text-align:center;color:#fff;font-size:14px;position:absolute;right:0;top:-2px}
.list-mod li .ico-tuan{background:#f60}
.list-mod li .ico-bao{background:#f00}
.list-mod .tags{height:26px;overflow:hidden;zoom:1}
.list-mod .tags a{display:inline;float:left;padding:0 9px 0 10px;height:24px;line-height:24px;border:1px solid #ccc;font-size:14px;color:#999;margin-right:9px;white-space:nowrap}
.list-mod .tags a:hover{border-color:#62AB00;color:#62AB00}
.list-mod .lparea{padding-top:7px;overflow:hidden;zoom:1}

.main-title{margin:15px 0 0}
.main-title h3{font-size:16px;float:left;line-height:24px;font-weight:700\9;padding-left:15px}
.main-title .more{float:right;font-size:14px;color:#999;padding-right:25px;margin-top:3px;line-height:20px}
.main-title .more:hover{color:#f60}
.main-title .fr{line-height:20px;margin:2px 4px 0 0}
.main-title .fr a{display:inline-block;font-size:14px}
.main-title .fr a:hover{color:#f60}
.main-title .fr .line{width:auto;height:20px;line-height:20px;background:0;font-size:14px;vertical-align:1px;margin:0 8px 0 4px;overflow:visible}

/*about page*/
.page-contents{ width:100%; height:auto; margin:10px auto;}
.aboutleft{ width:100%; height:auto;}
.aboutnav{ line-height:36px;}
.aboutcontent{ padding:30px 20px; line-height:24px; text-align:justify; border:1px solid #d1d1d1; border-radius:5px; min-height:300px; font-size:12px!important;}
.aboutcontent span{font-size:12px!important;}
.aboutcontent img{ width:278px!important;}
.aboutright{ width:100%; margin-top:15px; margin-left:0px;}
.codepart{ width:100%; border:1px solid #d1d1d1;}
.addcode,.phtitle{ font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #00af66; padding-left:5px;}
.codepic{ text-align:center; padding-top:15px;}
.codepic img{ width:300px; height:300px;}

.paihang{ margin-top:15px; border:1px solid #d1d1d1; width:370px; padding:10px;}
.phlist{ margin-top:5px; margin-bottom:5px;}
.phlist ul{margin:10px aauto; list-style:none;}
.phlist ul li{line-height:36px; border-bottom:1px dashed #d1d1d1; background:url(../images/green.gif) no-repeat left center; padding-left:22px;}

footer{ width:100%; margin:0 auto;padding:20px 0 40px 0; border-top:1px solid #d1d1d1;}
footer p{ text-align:center; line-height:28px; font-size:12px;}

.footbanner{ height:48px; position:fixed; bottom:0; background:#00af66;display:block; width:100%; z-index:10;}
.footbanner ul{ width:100%; margin:0 auto;}
.footbanner ul li{ float:left; width:33.33333%; text-align:center; line-height:28px;}
.footbanner ul li .smalltel{ display:block; width:20px; height:20px; background:url(../images/ftel@2x.png) no-repeat; margin:0 auto;}
.footbanner ul li .smalle{ display:block;width:20px; height:20px; background:url(../images/xf@2x.png) no-repeat;margin:0 auto;}
.footbanner ul li .smallq{ display:block;width:20px; height:20px; background:url(../images/qq@2x.png) no-repeat;margin:0 auto;}
.footbanner ul li a{ color:#fff; font-size:14px;}
}

@media screen and (max-width:300) {
	.container{ position:relative; width:100%; margin:0 auto; min-width:260px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<260?"260px";"");}
div > .container{ text-align:left;}
header{ width:260px; height:75px;margin:0 auto;}
.logo{ width:134px; height:37px; margin-top:20px;}
.logo img{ width:110px; height:37px;}
.housesource{ margin-left:130px; width:160px; margin-top:15px; display:none;}
.housesource a{ line-height:30px;}
.hotline{ background:url(../images/tel@3x.png) no-repeat left center;padding-left:28px; height:26px; margin-top:20px;width:98px;color:#000; font-size:14px;}
.hotline span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.menubg{ width:100%; height:auto; background:#00af66;}
nav{ width:260px; height:auto; margin:0 auto;}
nav a{ display:inline-block; padding:0 3px; line-height:26px; font-size:12px; color:#fff; font-weight:normal;}
nav a:hover{ background:#01864f; color:#fff;}


/**/
.focusBox {position:relative;width:100%;height:143px;overflow:hidden;}
.focusBox .pic {position:relative;z-index:0;width:100% !important;}
.focusBox .pic img {width:100%;height:143px;display:block;}
.focusBox .hd {width:100%;position:absolute;bottom:10px;text-align:center;font-size:0;z-index:1;}
.focusBox .hd li {background:url(../images/dot.png) no-repeat 0 -16px;height:16px;overflow:hidden;width:16px;cursor:pointer;display:inline-block;zoom:1;_background:url(../images/dot8.png) no-repeat 0 -16px;margin:0 5px;}
.focusBox .hd .on {background-position:0 0;}
.focusBox .prev,.focusBox .next {width:60px;height:90px;display:none;background:url(../images/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:.2;margin:-60px 0 0;}
.focusBox .prev {left:0;}
.focusBox .next {background-position:0 -90px;right:0;}
.focusBox .prev:hover,.focusBox .next:hover {filter:alpha(opacity=50)!important;opacity:.5!important;}


.contents{ width:260px; height:auto; margin:0 auto;}
.indexhousesource{ width:260px; height:auto;}
.commonhead{ height:34px; border:1px solid #01864f; background:#00af66; width:258px;}
.commonhead .loupan{ color:#fff; font-size:14px; line-height:34px; padding-left:10px; font-weight:bold;}
.commonhead .more{ padding-right:10px; line-height:34px;}
.commonhead .more a{ color:#fff;}
.commonhead .more a:hover{ text-decoration:underline;}


.indexhousesourcelist{ padding:0px; width:240px;}
.sourceitem{ overflow:hidden; padding:15px 0; border-bottom:1px dashed #d9d9d9; }
.sourceitem:hover{ background-color:#f8f8f8;}
.sourceitem .img{ width:100px; height:70px; display:block; float:left; margin-right:15px; position:relative; z-index:1;}
.sourceitem img{width:100px; height:70px;}
.sourceitem .info{ float:left; display:block; width:125px; z-index:1;}
.info h4 a { font-size:1em; margin-top:-7px; text-overflow:ellipsis; display:block; width:124px; height:24px;  overflow:hidden;white-space: nowrap; }
.info p{ font-size:1em; line-height:22px; text-overflow:ellipsis; display:block; width:124px; height:24px;  overflow:hidden;white-space: nowrap;}
.label_fang{margin-right: 3px;font-size: 12px;color: #fff!important;padding: 2px;}
.g_tagSon1{background: #6e90d7;border-bottom: 1px solid #6381c1; display:none;}
.g_tagSon2{background: #62b362;border-bottom: 1px solid #58a158; display:none;}
.g_tagSon3{background: #eea742;border-bottom: 1px solid #d6963b; display:none;}
.g_tagSon4{background: #ea695a;border-bottom: 1px solid #d25e51; display:none;}
.g_tagSon5{background: #3399ff;border-bottom: 1px solid #308ce9;display:none;}
.g_tagSon6{background: #ff00cc;border-bottom: 1px solid #ef00bf;display:none;}
.g_tagSon7{background: #880000;border-bottom: 1px solid #760000;display:none;}
.guide{position: relative;top: -80px; float:right; width:169px; display:block; display:none;}
.guide p span{ color:#ff5203; font-size:22px; font-weight:bold;}


.indexcontentright{ width:260px; height:auto;margin-left:0px;}
.lasterhouse,.housenews{ width:238px; border:1px solid #d1d1d1; height:auto; padding:0 10px 10px;}
.housenews{ margin-top:10px; padding-bottom:5px; margin-bottom:10px;}
.housetop{ border-bottom:1px solid #d1d1d1;}
.housetoptitle{ font-size:14px; color:#00af66; font-weight:bold; line-height:34px;}
.housetop .more { float:right; line-height:34px;}
.lasterhousecontent{ width:100%; height:auto; padding-bottom:15px;min-height:660px;}
.housenewscontent{ width:100%; height:auto; padding-bottom:15px;min-height:300px;}
.lasterhouselist{ height:auto; margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:0;}
.lasterhouselist img{ height:100px; width:238px;}
.lasterhouselist p a{ font-size:12px;}
.housenewscontent ul{margin:10px aauto; list-style:none;}
.housenewscontent ul li{ line-height:36px; border-bottom:1px dashed #d1d1d1; background:url(../images/green@2x.gif) no-repeat left center; padding-left:16px;}
.housenewscontent ul li a{ font-size:12px;}


/*page*/
.area{ width:258px; height:auto; background:#DCDCDC; border:1px solid #d1d1d1; margin:15px auto;}
.areatitle{ font-size:14px; font-weight:bold; border-bottom:1px solid #d1d1d1; line-height:22px; padding-left:10px;}
.arealist{ height:auto; border-bottom:1px dashed #d1d1d1; padding-bottom:5px;}
.arealeft{ height:90px; padding-left:10px; width:40px; font-size:12px;}
.arealists{width:208px; padding-bottom:5px; font-size:12px;}
.arealists a{ padding:0 7px; font-size:12px;}
.areaall{ color:#ff5203;}


/*information*/
.information{ width:260px; height:auto; margin:0 auto;}
.informationtitle{ border:1px solid #009e5c; background:#00af66; height:34px; line-height:34px; padding-left:15px; font-size:14px; font-weight:bold; width:243px; color:#fff;}
.informations{ padding:10px;}
.informationlist{ border-bottom:1px dashed #d1d1d1; padding:15px 0;overflow:hidden;}
.informationlist:hover{ background-color:#f8f8f8;}
.informationlist .img{ width:100px; height:70px; display:block; float:left; margin-right:5px; position:relative; z-index:1;}
.informationlist img{ width:100px; height:70px;}
.informationlist .info{ float:left; display:block; width:132px; z-index:1;}
.info h4 a { font-size:1em; margin-top:-7px;}
.info p{ font-size:12px; line-height:24px;}
.label_fang{margin-right: 3px;font-size: 12px;color: #fff!important;padding: 2px;}
.g_tagSon1{background: #6e90d7;border-bottom: 1px solid #6381c1;display:none;}
.g_tagSon2{background: #62b362;border-bottom: 1px solid #58a158;display:none;}
.g_tagSon3{background: #eea742;border-bottom: 1px solid #d6963b; display:none;}
.g_tagSon4{background: #ea695a;border-bottom: 1px solid #d25e51; display:none;}
.g_tagSon5{background: #3399ff;border-bottom: 1px solid #308ce9;display:none;}
.g_tagSon6{background: #ff00cc;border-bottom: 1px solid #ef00bf;display:none;}
.g_tagSon7{background: #880000;border-bottom: 1px solid #760000;display:none;}
.guide{position: relative;top: -70px; float:right; width:169px; display:block;display:none;}
.guide p span{ color:#ff5203; font-size:22px; font-weight:bold;}

.dede_pages { width:100%; padding:5px 0 35px 0; margin:5px auto; }
.dede_pages ul li {BORDER: #666 1px solid; PADDING:0px 2px; font-family:"微软雅黑"; font-size:12px; line-height:16px;  MARGIN: 2px; COLOR: #666;  TEXT-DECORATION: none; float:left;}
.dede_pages ul li A{ color:#666;TEXT-DECORATION: none; background:#FFF;}
.dede_pages ul li A:hover { color:#00af66;TEXT-DECORATION: underline;}
.dede_pages ul li.thisclass { color:#fff; background:#00af66;TEXT-DECORATION: none; border:1px solid #00af66;}
.dede_pages ul li.last{display:none;}


.details{ width:260px; margin:10px auto; height:auto;}


.new-sider-nav{height: 40px; font-size:12px; overflow:hidden; line-height:40px; float:right;}
.new-sider-nav ul li{ float: left;padding-right:5px}
.new-sider-nav ul li a{ float: left; color: #666;padding:0 5px 0 0}

.lp-name-id { float:left;height:46px; overflow:hidden;}
.lp-name-id h1{ float: left;max-width: 260px;_width:expression(this.offsetWidth<260?"260px":""); height: 46px;   font-size:14px; line-height:20px; color: #333; font-weight: normal;}
.lp-name-id dl{ float: left; margin-top: 17px; margin-left:10px; font-size:12px; display:none;}
.lp-name-id dl .sell{ float: left; width: 84px; height: 22px; background: url('../images/bgicon.png') no-repeat 0 -628px; _background: url('../images/ie6.png') no-repeat 0 -628px; text-align: center; line-height: 22px; color: #fff;}
.lp-name-id dl dd{ float:left; margin-left: 9px; border-radius: 5px;}


.switch{float:left;width:200px;padding:0 0 14px 14px; }

.syFocusThumb {position: relative;width:200px;height:167px;overflow: hidden;background: #fff; margin-right: 5px;}
.syFocusThumb .contentdiv {height:167px;}
.syFocusThumb .dPic img {width: 200px;height: 167px;}
.syFocusThumb img {border: none;vertical-align: top;}


.main-detail{padding-top:14px}
.main-detail .switch{float:left;width:200px;padding:0 0 14px 14px;}
.main-detail .switch .item{position:relative}
.main-detail .switch .item:before{content:".";font-size:0;height:0;line-height:0;position:absolute;width:450px;height:338px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);box-shadow:inset 0 0 4px rgba(0,0,0,0.2)}
.main-detail .switch-box{position:relative;width:451px}
.main-detail .switch .clip{width:450px;height:338px;margin-left:1px;overflow:hidden}
.main-detail .switch .con{position:relative}
.main-detail .switch .item{width:450px;height:338px;position:absolute;left:0;top:0;cursor:pointer;display:none}
.main-detail .snav{margin:8px 0 0 -2px;overflow:hidden;zoom:1}
.main-detail .snav .pnav{display:inline;float:left;border:1px solid #fff;width:86px;height:63px;margin-left:3px;position:relative}
.main-detail .snav .pnav:hover,.main-detail .snav .cur{border-color:#62AB00}
.main-detail .snav .pnav .tit-bg{display:block;width:100%;height:24px;background:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0;cursor:pointer}
.main-detail .snav .pnav .photo-tit{width:100%;height:24px;line-height:24px;text-align:center;color:#FFF;position:absolute;bottom:0;left:0;z-index:2;font-size:12px;font-weight:normal;cursor:pointer}
.main-detail .switch .arrow{width:40px;height:40px;background:#000;position:absolute;top:150px;filter:alpha(opacity=40);opacity:.4;cursor:pointer;display:none}
.main-detail .switch .arrow:hover{filter:alpha(opacity=60);opacity:.6}
.main-detail .switch .arrow-pre{left:10px}
.main-detail .switch .arrow-next{right:10px}
.main-detail .switch .arrow-pre-dis,.main-detail .switch .arrow-pre-dis:hover,.main-detail .switch .arrow-next-dis,.main-detail .switch .arrow-next-dis:hover{filter:alpha(opacity=10);opacity:.1;cursor:default}
.main-detail .switch .arrow i{display:block;font-size:0;overflow:hidden;vertical-align:middle;background:url(../images/arrows-icons-02.png) no-repeat;display:block;height:40px;width:40px}
.main-detail .switch .arrow-pre i,.main-detail .switch .arrow-pre:hover i{background-position:-76px 2px}
.main-detail .switch .arrow-next i{background-position:-110px 2px}

.mod:after,.main-title:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.mod,.main-title{*zoom:1}
.mod{border:1px solid #e6e6e6;border-radius:5px;margin-top:10px;font-size:12px}
.mod img{ width:258px;}
.lp-icons{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;background-image:url("../images/tels@2x.png");background-repeat:no-repeat}
.basic-details{width:155px;float:left;margin-top:4px; height:auto; margin-left:2px;}
.basic-details h2{font-weight:700\9;width:100%;line-height:32px;font-size:13px;margin:-5px 0 0;overflow:hidden}
.basic-parms{*margin-bottom:7px}
.basic-parms dt:nth-child(5),.basic-parms dd:nth-child(6),.basic-parms dt:nth-child(7),.basic-parms dd:nth-child(8){ display:none;}
.basic-parms dt,.basic-parms dd{float:left;font-size:12px;line-height:16px; width:155px;}
.basic-parms dt{color:#666;}
.basic-parms dd{padding-bottom:2px;overflow:hidden;white-space:normal;word-break:normal;word-wrap:normal;}
.basic-parms .spe-dt{clear:none}
.basic-parms .spe-dd{width:132px}
.basic-parms .link-dd{height:26px;width:100px}
.basic-parms .price{margin:-3px 0 0;padding-bottom:4px;*margin-top:-5px}
.basic-parms .price p{padding-bottom:2px}
.basic-parms .price em{font-size:14px;color:#f60;margin:0 5px}
.basic-parms .price .sp-price{font-size:14px;vertical-align:-2px}
.basic-parms .price .others{display:inline-block;margin-right:19px;padding-bottom:5px}
.basic-parms .price .others em{color:#333;font-size:20px}
.basic-parms .price .others .f16{font-size:16px}
.basic-parms .deal{margin-top:-2px}
.basic-parms .deal span{margin-right:18px}
.basic-parms .deal em{color:#F60;font-size:20px;margin:0 5px}
.basic-parms .address span{display:inline-block;padding-right:15px}
.basic-tel{width:140px;height:36px;overflow:hidden;border:1px solid #e9f3d9;background-color:#f7fded;clear:both;position:relative;color:#999;zoom:1; margin-top:15px;}
.basic-tel .lp-icons-tel{width:14px;height:20px;float:left;margin:6px 8px 0 10px;}
.basic-tel .tel{font-size:12px;height:54px}
.basic-tel .no-tel{font-size:30px;line-height:56px}
.basic-tel .tel strong{height:32px;line-height:32px;color:#62AB00;font-size:16px;font-weight:normal}
.basic-tel .tel .last-strong{margin-right:2px}
.basic-tel .time{font-size:14px;margin-top:4px}
.basic-tel .glance-mod strong,.basic-tel .glance-mod .btn,.basic-tel .glance-mod .turn{float:left;display:inline}
.basic-tel .glance-mod .turn{margin:6px 5px 0 5px}
.basic-tel .glance-mod .btn{margin:12px 8px 0 0}
.basic-tel .tel .btn-c{height:30px;line-height:30px;padding:0 9px 0 10px;font-size:14px;margin-left:2px;*margin-left:0}
.basic-parms:after,.num-box:after,.basic-tel:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.basic-parms,.num-box{*zoom:1}
.basic-parms .special-housing,.basic-parms .special-housing .s-price{padding-left:10px;*padding-left:5px;font-size:16px}
.basic-parms .special-housing{color:#666}
.basic-parms .special-housing .s-price{color:#f60}

.list-mod .lp-photo li .lpname{display:block}

.list-mod ul{margin:14px 0 14px -9px;line-height:16px}
.list-mod li{float:left;display:inline;width:180px;margin:0 14px 0 23px}
.list-mod li img{width:180px;height:150px;margin-bottom:10px}
.list-mod li .lpname{display:inline-block;width:100%;line-height:25px;word-break:break-all;word-wrap:break-word;overflow:hidden}
.list-mod .hot-mod li .lpname,.list-mod .recom-mod li .lpname{height:25px}
.list-mod .prop-mod li .lpname{height:50px}
.list-mod li .lpprice{position:relative;margin-top:4px;color:#f60;line-height:18px}
.list-mod li .ico{display:block;width:40px;height:20px;line-height:20px;text-align:center;color:#fff;font-size:14px;position:absolute;right:0;top:-2px}
.list-mod li .ico-tuan{background:#f60}
.list-mod li .ico-bao{background:#f00}
.list-mod .tags{height:26px;overflow:hidden;zoom:1}
.list-mod .tags a{display:inline;float:left;padding:0 9px 0 10px;height:24px;line-height:24px;border:1px solid #ccc;font-size:14px;color:#999;margin-right:9px;white-space:nowrap}
.list-mod .tags a:hover{border-color:#62AB00;color:#62AB00}
.list-mod .lparea{padding-top:7px;overflow:hidden;zoom:1}

.main-title{margin:15px 0 0}
.main-title h3{font-size:16px;float:left;line-height:24px;font-weight:700\9;padding-left:15px}
.main-title .more{float:right;font-size:14px;color:#999;padding-right:25px;margin-top:3px;line-height:20px}
.main-title .more:hover{color:#f60}
.main-title .fr{line-height:20px;margin:2px 4px 0 0}
.main-title .fr a{display:inline-block;font-size:14px}
.main-title .fr a:hover{color:#f60}
.main-title .fr .line{width:auto;height:20px;line-height:20px;background:0;font-size:14px;vertical-align:1px;margin:0 8px 0 4px;overflow:visible}


/*about page*/
.page-contents{ width:260px; height:auto; margin:10px auto;}
.aboutleft{ width:260px; height:auto;}
.aboutnav{ line-height:36px;}
.aboutcontent{ padding:30px 20px; line-height:24px; text-align:justify; border:1px solid #d1d1d1; border-radius:5px; min-height:300px; font-size:12px!important;}
.aboutcontent span{font-size:12px!important;}
.aboutcontent img{ width:218px!important;}
.aboutright{ width:260px; margin-top:15px; margin-left:0px;}
.codepart{ width:100%; border:1px solid #d1d1d1;}
.addcode,.phtitle{ font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #00af66; padding-left:5px;}
.codepic{ text-align:center; padding-top:15px;}
.codepic img{ width:240px; height:240px;}

.paihang{ margin-top:15px; border:1px solid #d1d1d1; width:100%;}
.phlist{ margin-top:5px; margin-bottom:5px;}
.phlist ul{margin:10px aauto; list-style:none;}
.phlist ul li{line-height:36px; border-bottom:1px dashed #d1d1d1; background:url(../images/green.gif) no-repeat left center; padding-left:22px;}

footer{ width:100%; margin:0 auto;padding:20px 0 40px 0; border-top:1px solid #d1d1d1;}
footer p{ text-align:center; line-height:28px; font-size:12px;}

.footbanner{ height:48px; position:fixed; bottom:0; background:#00af66;display:block; width:100%; z-index:10;}
.footbanner ul{ width:100%; margin:0 auto;}
.footbanner ul li{ float:left; width:33.33333%; text-align:center; line-height:28px;}
.footbanner ul li .smalltel{ display:block; width:20px; height:20px; background:url(../images/ftel@2x.png) no-repeat; margin:0 auto;}
.footbanner ul li .smalle{ display:block;width:20px; height:20px; background:url(../images/xf@2x.png) no-repeat;margin:0 auto;}
.footbanner ul li .smallq{ display:block;width:20px; height:20px; background:url(../images/qq@2x.png) no-repeat;margin:0 auto;}
.footbanner ul li a{ color:#fff; font-size:14px;}

}