body {	margin: 0px;	padding: 0px;	font-family: "宋体";	font-size: 12px;}
ul,ol,p,dl,li{margin:0;padding:0}
ul,ol,dl{height:100%;}
li{list-style:none}
img {border:none;}
h1,h2,h3,h4,h5,h6{font:12px Verdana;margin:0;padding:0}
input {font:12px Verdana}
form{margin:0px;padding:0px;}

.p-t5{padding-top:5px;}
.p-t10{padding-top:10px;}
.p-b5{padding-bottom:5px;}
.p-b15{padding-bottom:10px;}
.p-l5{padding-left:5px;}
.p-l15{padding-left:15px;}
.p-l25{padding-left:25px;}
.p-r5{padding-right:5px;}
.m-t5{margin-top:5px;}
.m-t15{margin-top:10px;}
.m-t8{margin-top:8px;}
.m-b8{margin-bottom:8px;}
.m-l5{margin-left:5px;}
.m-b5{margin-bottom:5px;}
.m-b15{margin-bottom:15px;}
.m-r5{margin-right:5px;}
.m-r10{margin-right:10px;}
.m-t1{padding-top:1px;}
.m-b1{padding-bottom:1px;}
.fl-le{float:left;}
.fl-ri{float:right;}
.col-g{color:#196000;}
.xian_b{border-bottom:solid 1px #ccc;}
.f-red{color:#FF0000;font-size:12px;}
.f-red a {	font-size: 12px;color: #FF0000;	text-decoration: none;}
.f-red-17{font-size:18px;font-weight:bold;text-decoration:none;color:#FF0000;}
.f-red-17 a {
font-size: 18px;
color: #FF0000;
text-decoration: none;
}
.f-blank{
font-size:14px;
font-weight:bold;
color:#000;
}
.f-12-blank{
font-size:12px;
font-weight:normal;
color:#000;
}
.f-red14{
color:#FF0000;
font-size:14px;
}
.f-red14 a {
font-size: 14px;
color: #FF0000;
}
.f-red14-cu{
color:#FF0000;
font-size:14px;
font-weight:bold;
}
.f-orang{
color:#FF6600;
font-size:12px;
}
.f-cu-red{
font-size:12px;
color:#FF0000;
font-weight:bold;
}
.f-hui{
color:#89857E;
}
.xuxian{ border-bottom:dashed 1px #CCC;}
/*===========以上为共用样式===========*/


/*===========头部样式===========*/
#header{
width:1200px;
margin:0 auto;
height:100%;
overflow:hidden;
}

#topnote{
background:url(../newhouse/images/0731_02.gif) repeat-x;
height:23px;
padding:8px 5px 0;
color:#666;
}
.logo{
float:left;
height:66px;
width:176px;
background:url(../newhouse/images/0731_logo.gif) no-repeat;
margin-right:5px;
}
#mainnav{
color:#fff;
height:60px;
padding-bottom:5px;
background: url(../newhouse/images/0731_04.gif) repeat-x;
}
.nav_02{
background:url(../newhouse/images/0731_xian.gif) no-repeat right;
height:58px;
width:160px;
float: left;
padding-top:8px;
padding-left:5px;
}
.nav_02 dl {
float: left;
margin: 0px;
line-height:16px;
}
.nav_02 dd {
margin: 0px;
padding: 0px 5px;
}
.nav_02 h4{
width:35px;
background:url(../newhouse/images/0731_15.gif) no-repeat right;
text-align:center;
float:left;
font-size:16px;
font-weight:bold;
color: #FFFF00;
margin-right:6px;
}
.nav_02 dd h3{
font-size:12px;
font-weight:bold;
color: #FFFF00;
}
.nav_03{
background:url(../newhouse/images/0731_xian.gif) no-repeat right;
height:58px;
width:205px;
float: left;
padding-top:8px;
padding-left:3px;
}
.nav_03 dl {
float: left;
margin: 0px;
line-height:16px;
}
.nav_03 dd {
margin: 0px;
padding: 0px 5px;
}
.nav_03 dd h3{
font-size:12px;
font-weight:bold;
color: #FFFF00;
}
.nav_04{
background:url(../newhouse/images/0731_xian.gif) no-repeat right;
height:58px;
width:80px;
float: left;
padding-top:8px;
padding-left:5px;
}
.nav_04 dl {
float: left;
margin: 0px;
line-height:16px;
}
.nav_04 dd {
margin: 0px;
padding: 0px 5px;
}
.nav_04 dd h3{
font-size:12px;
font-weight:bold;
color: #FFFF00;
}
.nav_04 h4{
width:40px;
background:url(../newhouse/images/0731_xian.gif) no-repeat left;
text-align:center;
float:left;
font-size:16px;
font-weight:bold;
color: #FFFF00;
margin-left:5px;
padding-left:6px;
}

.nav_05{
width:138px;
height:66px;
float: left;
padding-top:7px;
padding-left:5px;
}
.nav_05 dl {
float: left;
margin: 0px;
line-height:16px;
}
.nav_05 dd {
margin: 0px;
padding: 0px 5px;
}
.nav_05 dd h3{
font-size:12px;
font-weight:bold;
color: #FFFF00;
}
.nav_05 h4{
width:40px;
text-align:center;
float:left;
font-size:12px;
font-weight:bold;
color: #FFFF00;
margin-left:5px;
padding-left:6px;
}
/*===========购房样式===========*/
#box {
 width:1200px; margin:0px auto;overflow:visible;
}
#box2 {
 width:1216px; margin:0px auto;overflow:visible;
}
.part{ clear: both; display:inline-block; padding-bottom:7px; overflow:hidden; width:1200px;
}
.sunav{ padding-top:12px; overflow:hidden;border-bottom:solid 1px #FF2B2B;
}
.navtite{ width:225px; background:url(../newhouse/images/f_11.gif) no-repeat left bottom; padding-top:7px; height:24px; float:left;
}
.navtite h1{ text-indent: -99999px;
}
.nav{ height:32px;
}
.angle{ width:66px; float:left; background:url(../newhouse/images/f_09.gif) no-repeat left; height:31px;
}
.word{ border-right:solid 1px #CCC; height:32px; background:url(../newhouse/images/f_02.gif) repeat-x left top; line-height:32px;
}
.word a{color: #000;text-decoration: none;}
.word a:hover {	font-size: 12px;color: #D70000;	text-decoration: none;
}
#search{ height:100%; overflow:hidden;
}
.searchle{ width:632px; background:url(../newhouse/images/f_sbg.gif) repeat-x; border-bottom:solid 1px #DCDCDC; border-left:solid 1px #DCDCDC;  float:left; clear:both; overflow:hidden; padding:15px 15px 5px 20px; height:308px;
}
.searchri{
	float:right;
	width:330px;
	height:328px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #009900;
	border-left-color: #009900;
}
.searchri h1{ background: url(../newhouse/images/f_04.gif) repeat-x; height:31px; margin:0 1px; font-size:14px; font-weight:bold; font-family:"宋体"; padding-top:8px; color:#E10000;  width:330px;
}
.searchri ul{ line-height:22px; padding:5px 5px 0px; color:#595959;
}
.seIcon{ width:80px; background: url(../newhouse/images/f_16.gif) no-repeat; height:30px; float:left; padding-left:30px; padding-top:8px;
}
.price{	float: left; margin-left:10px;
}
.control{ width:600px; 
}
.formst{ width:520px; height:21px; border:solid 1px #C7C7C7; background-color:#fff;
}
.note{	background:url(../newhouse/images/f_24.gif) no-repeat;	width:80px;	height:26px; color:#fff; font-size:14px; font-weight:bold; border:0px; text-align:center; padding-left:10px;	
}
.solink{ margin:8px 5px 0px 0; clear:left; overflow:hidden; height:25px; line-height:18px; color:#535353; overflow:visible;
}
.solink a{ color:#535353;
}
.linktilt{ background:url(../newhouse/images/f_28.gif) no-repeat; height:45px; width:29px; text-align:center; padding-top:10px; display:block; font-size:12px; color:#000; font-weight:bold; float:left; margin-right:8px; overflow:visible;
}
.textleft{ width:850px; float:left;
}
.textright{ width:330px; float:right; 
}
.news{ height:229px; border:solid 1px #DDD; background: url(../newhouse/images/f_06.gif) repeat-x; margin:1px 1px 0 1px; margin-bottom:7px;
}
.newspic{ padding:7px; width:358px; float:left;
}
.newslink{line-height:20px; padding:7px 0;float:right; width:275px; margin-right:5px;}
.newslink h2{ border-bottom:solid 1px #EAEAEA; color:#E30000; padding:5px 0; font-size:14px; font-weight:bold;
}
.newslink h3{ color:#921A1D; font-size:12px; text-align:center; line-height:25px;
}
.newslink p{ color:#868686;
}
.newslink span{ font-size:12px; padding-left:160px; color:#000; font-weight:normal;
}
.newslink ul{ line-height:22px; padding-top:8px;
}
.textbuy{ height:160px; border:solid 1px #DDD; background: url(../newhouse/images/f_06.gif) repeat-x; margin:1px 1px 0 1px; margin-bottom:7px;
}
.buy{ width:310px; margin-left:12px; float:left;
}
.buy h2{border-bottom:solid 1px #EAEAEA; color:#E30000; padding:10px 0 5px 0; font-size:14px; font-weight:bold;
}
.buy span{font-size:12px; padding-left:175px; color:#000; font-weight:normal;
}
.piclink{ padding:10px 0; color:#333;
} 
.piclink div{float:left; width:110px;
}
.piclink ul{ margin-left:5px; line-height:20px;
}
.piclink a{ color:#333; text-decoration:none;
}
.toplp{ border-bottom:dashed 1px #CCC; line-height:20px; color:#5E5E5E; height:68px; padding-top:6px;
}
.toplp span img{ padding:1px; border:solid 1px #CCC; float:left; margin-right:5px;
}
.toplp a{ color:#A2130F; text-decoration:none;
}
.toplink{ padding:7px;
}
.toplink li{ line-height:25px;
}
.toplink li span{padding-left:20px;
}
.reveal{ width:850px; float: left; height:100%; overflow:hidden;
}
.real{ width:330px; float:right; overflow:hidden; height:100%;
}
.realpic{ line-height:20px; color:#5E5E5E; height:68px; padding-top:6px; width:155px; padding-left:8px; float:left;
}



.retop{ width:134px; height:28px; float:left;
}
.retop h4{ font-size:14px; font-weight:bold; color:#BD2A2A; padding-top:8px; padding-left:10px;
}
.uppic{ height:85px; border-bottom: dashed 1px #CCC; clear:both;
}
.uplink{ height:40px; border-bottom: dashed 1px #CCC; padding-top:10px; line-height:18px; color:#464646; margin:0 10px;
}
.uplink h3{ width:50px; height:24px; border:solid 1px #CCC; background-color:#F6F6F6; color:#FF0000; padding:8px 0 0 10px; float:left; margin-right:5px; font-weight:bold;
}
.uplink2{ height:40px; border-bottom: dashed 1px #CCC; padding-top:10px; line-height:18px; color:#535353;width:319px; float:left;
}
.uplink2 h3{ width:50px; height:24px; border:solid 1px #CCC; background-color:#F6F6F6; color:#FF0000; padding:8px 0 0 10px; float:left; margin-right:5px; font-weight:bold;
}
.lrp10{ padding:0 10px; clear:left;
}
.lppic{ height:130px; line-height:20px; color:#333; overflow:hidden;clear:left;
}
.lppic li{ width:109px; float:left; text-align:center;
}
.lppic li img{ width:90px; height:70px; padding:1px; border:solid 1px #DFDFDF;
}


.lppic8{ height:250px; line-height:20px; color:#333; clear:left;
}
.lppic8 li{ width:120px; float:left; text-align:center;
}
.lppic8 li img{ width:100px; height:80px; padding:1px; border:solid 1px #DFDFDF;
}

.realpic10{ line-height:20px; color:#5E5E5E; height:139px; padding-top:6px; width:140px;  float:left;
}
.uppic10{ height:280px; border-bottom: dashed 1px #CCC; clear:both;
}
.lppic10{ height:130px; line-height:20px; color:#333; clear:left;
}
.lppic10 li{  width:120px; float:left; text-align:center;
}
.lppic10 li img{ width:116px; height:86px; padding:1px; border:solid 1px #DFDFDF;
}




.lppic9{ height:250px; line-height:20px; color:#333; clear:left;
}
.lppic9 li{ width:128px; float:left; text-align:center;
}
.lppic9 li img{ width:116px; height:86px; padding:1px; border:solid 1px #DFDFDF;
}


.realup{ width:670px; float: left;overflow:hidden; height:360px; clear:left;
}
.houselin{ border-top:solid 1px #DDD; clear:both; width:850px;
}
.houselin h2{ background:url(../newhouse/images/index_bg1.jpg) repeat-x; font-size:14px; color:#FF0000; font-weight:bold; padding:10px 0 5px 5px; border-left:solid 1px #DDD; border-right:solid 1px #DDD;height:18px;
}
.ask{ border: solid 1px #E3E3E3; height:280px; background:url(../newhouse/images/f_81.gif) repeat-x;
}
.wentitle{ background: url(../newhouse/images/f_73.gif) no-repeat bottom;
}
.wentitle h5{ font-size:14px; font-weight:bold;color:#000; padding:10px 0 6px 15px;
}
.wentitle span{ font-size:12px; font-weight:bold; color:#FF0000; padding-left:120px;
}
.ask ul{ padding:5px 10px;
}
.ask li{ line-height:20px;
}
.forum{ border: solid 1px #E3E3E3; height:255px; background:url(../newhouse/images/f_81.gif) repeat-x;
}
.forum a{ color:#4F4F4F; text-decoration:none;
}
.forumtitle{ background: url(../newhouse/images/f_84.gif) no-repeat bottom;
}
.forummain{ width:365px; float:left;
}
.forumtitle h5{ font-size:14px; font-weight:bold;color:#000; padding:10px 0 6px 15px;
}
.forumtitle span{ font-size:12px; font-weight: normal; color:#666; padding-left:260px;
}
.fopic{float:left;
}
.fopic img{  height:100px; padding:5px;
}
.linkul ul{ padding:10px 5px; line-height:20px;
}
.community{ width:295px; float:left;
}
.commtitle{ background: url(../newhouse/images/f_84.gif) no-repeat bottom left;
}
.commtitle h5{ font-size:14px; font-weight:bold;color:#000; padding:10px 0 6px 15px;
}
.commtitle span{ font-size:12px; font-weight: normal; color:#666; padding-left:170px;
}
.nlink ul{ padding:5px 10px; color:#4F4F4F;
}
.nlink li{ line-height:21px;
}
.rights{ float:right; width:278px;
}
.guide{ border:solid 1px #E4E4E4;
}
.guide a{ color:#000; text-decoration:underline;
}
.guitilie{
	height:27px;
	background:url(../newhouse/images/f_89.gif) no-repeat;
	margin-bottom:8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009900;
}
.guitilie h1{ font-size:14px; color:#fff; font-weight:bold; padding:6px 0 0 20px;
}