@charset "utf-8";
/* CSS Document */
ul,form {
	list-style:none;
	padding:0px;
	margin:0px;
}

body, td, th {
	font-family:Arial, Helvetica, '宋体', sans-serif;
	font-size: 12px;
	color: #594811;
	margin:0;
}
a{	text-decoration: none;
	color: #594811;
	}


.headerContainer {
	width:960px;
	margin:0 auto;
	background:#f5f5f5;
	margin-bottom:5px;
}
.logo{float:left; padding-bottom:5px;}
.logo a {
	width:270px;
	height:90px;
	display:block;
	background:url(/skin/indexskin/1/images/logo.jpg);
}
.topBanner {
	float:right;
}

.login {


	height:30px;
	overflow:hidden;
}
.login li {
	float:left;
	line-height:30px;
	color:#595959;
	margin-left:5px;
}
.login .city{ width:260px; color:#900; font-size:13px; font-weight:bold; text-align: right; padding-right:120px; letter-spacing:0.5em;}
.key1{ background: url(images/biao2_09.jpg) no-repeat 0 5px ; padding-left:20px; cursor:pointer;}
.key2{ background:url(images/biao3_11.jpg) no-repeat 0 5px ;padding-left:20px; cursor:pointer;}

.login input {
	margin-top:5px;
	height:15px;
	line-height:15px;
}
.menu {
	clear:both;
	height:35px;
	line-height:30px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#f5f5f5;
	background-image:url(images/menu_bg.jpg);
	background-repeat:no-repeat
}
.menu li {
	float:left;
	padding-left:22px;
}
.menu li a {
	color:#FFF;
	text-decoration:none;
}
.off{ background:url(images/1_19.jpg) no-repeat; line-height:26px; text-align:center;  width:56px; height:26px;  float:left; margin-left:5px; cursor:pointer; font-weight:bold; color:#333333; font-size:14px;}
.upH3{ background:url(images/2_21.jpg) no-repeat; line-height:26px;}
.menubg{width:60px; height:25px; float:left;padding-top:5px; margin-left:5px;}
.menubg1{width:205px; height:30px; line-height:30px; padding-left:35px; float:left; background-image:url(images/zsbg.jpg); background-repeat:no-repeat; font-weight:bold;}
.menubg2{width:155px; height:30px; line-height:30px; padding-left:35px; float:left; background-image:url(images/zsbg.jpg); background-repeat:no-repeat; font-weight:bold;}
.zsbg{ width:60px; height:30px;line-height:30px; float:left;background-image: url(images/zsbg.jpg); background-repeat:no-repeat; padding-left:35px; font-weight:bold;}
.max {
	width:960px;
	height:auto;
	margin:0 auto;
}
.jdt {
	overflow:hidden;
}
.jdt1 {
	width:320px;
	background-color:#f0f0f0;
	float:left;
	padding: 6px 7px;
	height:268px;
	overflow:hidden;
}
.xw {
	width:415px;
	float:left;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.xw a {
	color:#666666;
}
.rdxw {
	height:28px;
}
.rdxwnr {
	height:113px;
	padding:5px;
	border:#d7cdc2 1px double;
	background-color:#f9f7f3;
}
.rdxwnr_1 {
	width:113px;
	height:113px;
	float:left;
}
.rdxwnr_1 img {
	width:107px;
	height:107px;
	border:#E4E4E4 1px double;
	padding:2px;
}
.rdxwnr_1 ul li div {
	display:none;
}
.rdxwnr_2 {
	width:280px;
	height:113px;
	float:left;
	padding-left:10px;
	line-height:22px;
	color:#666666;
}
.csyw {
	width:403px;
	height:81px;
	padding:5px;
	border:#d7cdc2 1px double;
	background-color:#f9f7f3;
	line-height:21px;
	color:#666666;
	overflow:hidden;
}
.csyw ul li {
	padding-left:30px
}
.gg {
	width:190px;
	float:right;
}
.ttxw_max {
	width:334px;
	height:252px;
	float:left;
}
.ttxw {
	width:320px;
	height:110px;
	background-color:#f0f0f0;
	color:#666666;
	padding:7px;
	line-height:22px;
}
.ttxw li {
	float:left;
	line-height:22px;
	height:22px;
	overflow:hidden;
	width:140px;
	padding:0 10px;
}
.ttxw .li1, .ttxw .li2, .ttxw .li5, .ttxw .li6, .ttxw .li9, .ttxw .li10 {
	background:#FFF;
}
.ttxw a {
	color: #666666;
}
.ttxw_li {
	width:295px;
	height:22px;
	float:left;
	padding-left:20px;
	background-color:#FFFFFF;
}
.ttxw_li2 {
	width:295px;
	height:22px;
	float:left;
	padding-left:20px;
}
.rwjj {
	width:318px;
	height:112px;
	border:#d7cdc2 1px double;
	background-color:#f9f7f3;
	color:#666666;
	padding:7px;
	line-height:22px;
}
.rwjj ul {
	position:relative;
}
.rwjj .picture {
	width:100px;
	height:106px;
	padding:2px;
	border:#CCCCCC 1px double;
}
.rwjj .picture img {
	width:100px;
	height:106px;
	border:0;
}
.rwjj .picture div {
	position:absolute;
	top:0;
	left:115px;
	line-height:25px;
	height:25px;
	overflow:hidden;
	width:200px;
	font-size:14px;
	font-weight:bold;
}
.rwjj .picture a {
	color:#990000;
}
.rwjj .summary {
	position:absolute;
	top:25px;
	;
	left:115px;
	width:200px;
	color:#666666
}
.zx {
	width:616px;
	height:242px;
	padding-top:10px;
	padding-left:10px;
	float:left;
}
.zx1 {
	width:614px;
	height:23px;
	overflow:hidden;
	background-image:url(images/zx_bg_27.jpg);
	background-repeat:repeat-x;
	border:#d7cdc2 1px double;
}
.zx2 {
	width:614px;
	height:216px;
	float:left;
	border:#d7cdc2 1px double;
	border-top:none;
}
.zx2_1 {
	width:180px;
	height:206px;
	padding:5px 20px 5px 5px;
	float:left;
	line-height:25px;
	color:#666666;
}
.zx2_1 a {
	color:#666666;
}
.zx2_1 ul li {
	height:25px;
	overflow:hidden;
}
.zx2_2 {
	width:180px;
	height:206px;
	padding:5px 10px 5px 13px;
	float:left;
	line-height:25px;
	color:#666666;
}
.zx2_2 a {
	color:#666666;
}
.zx2_2 ul li {
	height:25px;
	overflow:hidden;
}
.gg1 {
	padding-top:5px;
clear:both;
}

.zszx_1 {
	height:30px;
	padding-top:10px;

}
.ss {
	height:40px;
}
.ss_1 {
	width:960px;
	height:40px;
	background-image:url(images/ss_bg.jpg);
	background-repeat:repeat-x;
}
.czcs {
	width:960px;
	height:280px;
	float:left;
	padding-top:10px;
}
.gg2 {
	width:180px;
	height:280px;
	float:left;

}
.upH3{}

.hide{ display:none;}
.upBox{ display:block;}
.czcs1 {
	width:770px;
	height:280px;
	padding-left:10px;
	float:left
}
.rentSaleContainer {
	width:768px;
	height:280px;
	float:left;
	background-color:#fefdfa;
	border:#f5e6b9 1px double;
}
.rentSaleContainer .houseContainer{
	float:left;
	width:384px;
	}
.recommendContainer{	
width:768px;
	height:280px;
	float:left;
	background-color:#fefdfa;
	border:#f5e6b9 1px double;}
.czcs1_2 {
	width:768px;
	height:35px;
	border-bottom:#f5e6b9 1px double;
}
.czcs1_2 .czcs1_2_li a,.czcs1_2 .czcs1_2_li2 a{ background:url(images/bscs_50.jpg) no-repeat; width:82px; height:28px; display:block; line-height:28px; text-align:center; font-size:13x;}
.czcs1_2_li {
	width:382px;
	height:28px;
	float:left;
	padding:3px 0px 4px 3px;
}

.czcs1_2_li2 {
	width:82px;
	height:28px;
	padding:3px 0px 4px 3px;
	float:left
}
.houseContainer ul {
	float:left;
}
.houseContainer ul li {
	line-height:25px;
	height:25px;
	overflow:hidden;
}
.houseContainer .li1 {
	width:70px;
	padding:5px 0px 5px 10px;
	background-color:#f1f0e4;
	float:left;
}
.houseContainer .li2 {
	width:90px;
	padding:5px 0px 5px 10px;
	background-color:#f5f4ec;
	float:left;
}
.houseContainer .li3 {
	width:60px;
	padding:5px 0px 5px 10px;
	background-color:#f8f7f2;
	float:left;
}
.houseContainer .li4, .houseContainer .li5 {
	width:55px;
	padding:5px 0px 5px 10px;
	float:left;
}
.zxlp {
	width:180px;
	height:280px;
	float:left;
	padding-left:10px;
}
.zxlp1 {
	width:178px;
	height:280px;
	border:#dadbdb 1px double;
}
.zxlpbt {
	width:168px;
	height:24px;
	line-height:24px;
	padding-left:10px;
	font-weight:bold;
	background-image:url(images/ph_bg_65.jpg);
	background-repeat:repeat-x;
	float:left;
	border-bottom:#dadbdb 1px double;
}
.zxlp2 {
	width:163px;
	height:243px;
	padding:5px 5px 5px 10px;
	float:left;
	line-height:24px;
}
.jjsp {
	width:960px;
	height:320px;

	padding-top:10px;
}
.jjspbt {
	width:960px;
	height:30px;

	background:url(images/bbbg.jpg) no-repeat;
	padding-bottom:5px;

}
.gg3 {
	width:180px;
	height:280px;
	padding-right:10px;
	float:left;
}
.jjxw {
	width:298px;
	height:269px;
	line-height:24px;
	padding:5px;
	float:left;
	background-color:#f8f1e5;
	background-image: url(images/jjxw_bg_14.jpg);
	background-repeat:repeat-x;
	border:#dbbc9d 1px double;
	border-top:none;
	overflow:hidden;
}
.gzsh {
	width:438px;
	height:269px;
	padding:5px;
	float:left;
	background-color:#f8f1e5;
	background-image: url(images/jjxw_bg_14.jpg);
	background-repeat:repeat-x;
	border:#dbbc9d 1px double;
	border-top:none;
}
.gzsh_tu {
	width:170px;
	height:259px;
	padding:5px;
	float:left;
}
.gzsh_tu ul li img {
	width:170px;
	height:230px;
	border:0;
}
.gzsh_tu ul li div {
	line-height:25px;
	height:25px;
	overflow:hidden;
	text-align:center;
}
.gzsh_xw {
	width:252px;
	height:269px;
	padding-left:5px;
	float:left;
}
.gzsh_xw1 {
	width:252px;
	height:99px;
	line-height:25px;
	border-bottom:#dcbd9f 1px double;
	overflow:hidden;
}
.gzsh_xw1 .picture {
	height:25px;
}
.gzsh_xw1 .picture div {
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	height:25px;
	overflow:hidden;
}
.gzsh_xw1 .picture img {
	display:none;
}
.gzsh_xw1 .summary {
	text-indent:2em;
	color:#585858;
}
.gzsh_xw1 .summary span {
	display:block;
}
.gzsh_xw2 {
	width:252px;
	height:168px;
}
.gzsh_xw2 ul li {
	line-height:24px;
	height:24px;
	overflow:hidden;
}
.tzlc {
	height:270px;
	padding-top:10px;
	clear:both;
}
.tzlc_1 {
	width:958px;
	height:268px;
	float:left;
	border:#c9caca 1px double;
}
.tzlc_2 {
	height:24px;
	line-height:24px;
	border-bottom:#c9caca 1px double;
	background-image:url(images/zx_bg_27.jpg);
	background-repeat:repeat-x;
	color:#003399;
	font-weight:bold;
}
.tzlc_3 {
	width:309px;
	height:243px;
	float:left;
	padding-left:10px;
	border-right:#CCCCCC 1px double;
}
.tzlc_3 ul li {
	line-height:26px;

	overflow:hidden;
}
.tzlc_3_1 {
	width:299px;
	line-height:25px;
	height:100px;
	padding-top:5px;
}
.tzlc_3_1 ul {
	position:relative;
}
.tzlc_3_1 .picture {
	width:98px;
	height:98px;
	border:#CCCCCC 1px double;
}
.tzlc_3_1 .picture img {
	width:94px;
	height:94px;
	padding:2px;
	border:0;
}
.tzlc_3_1 .picture div {
	position:absolute;
	left:105px;
	top:0;
	height:25px;
	overflow:hidden;
	line-height:25px;
	width:195px;
}
.tzlc_3_1 .picture div a {
	color: #000;
}
.tzlc_3_1 .summary {
	text-indent:2em;
	position:absolute;
	left:105px;
	top:25px;
	line-height:25px;
	width:195px;
	color:#666666;
}
.tzlc_3_1 .summary a {
	color: #000;
}
.tzlc_4 {
	width:308px;
	height:243px;
	float:left;
	padding-left:10px;
}
.tzlc_3_2 {
	height:125px;
	padding-top:5px;
}
.tzlc_3_2 ul li {
	height:25px;
	overflow:hidden;
	line-height:25px;
}
.cityMenu{height:23px; line-height:23px;border-bottom:#CCCCCC 1px double; border-top:#CCCCCC 1px double; background: #FFF;}
.cityMenu a{ margin-left:4px; display:block; float:left; color:#595959;}
.key3{ background: url(images/RSS_icons_013.png) 0 3px  no-repeat ; padding-left:20px;}
.key4{ background:url(images/7.gif) 0 3px no-repeat; padding-left:20px;}
.key5{ background:url(images/Pixies_024.gif) 0 3px no-repeat; padding-left:20px;}
/*幻灯片样式开始*/
.box_1 {
	WIDTH: 100%;
	position:relative;
}
#img_player {
	OVERFLOW: hidden;
	WIDTH:100%;
}
#f_div {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
}
#f_imgDiv {
 FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
	OVERFLOW: hidden;
	HEIGHT:245px;
}
#f_imgDiv IMG {
	WIDTH: 100%;
	HEIGHT:245px;
	border:0;
}
#f_infoDiv {
	WIDTH: 100%;
	POSITION: relative;
	height:33px;
	overflow:hidden;
}
#f_buttonDiv {
	MARGIN-TOP: -24px;
	DISPLAY: inline;
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 120px;
	MARGIN-RIGHT: 4px;
	HEIGHT: 33px;
	TEXT-ALIGN: left
}
#f_buttonDiv DIV {
	FLOAT: right;
	WIDTH: 4px;
	HEIGHT: 16px
}
#f_buttonDiv .bg {
	DISPLAY: inline;
	BACKGROUND: #000;
	FILTER: Alpha(Opacity=30);
	FLOAT: left;
	MARGIN-LEFT: 3px;
	WIDTH: 16px;
	HEIGHT: 16px
}
#f_buttonDiv A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 16px;
	COLOR: #fff;
	POSITION: absolute;
	HEIGHT: 16px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#f_buttonDiv A:link {
	BACKGROUND: url(/villa1/images/tpnews/focus_2.gif);
	COLOR: #fff
}
#f_buttonDiv A:visited {
	BACKGROUND: url(/villa1/images/tpnews/focus_2.gif);
	COLOR: #fff
}
#f_buttonDiv A:active {
	BACKGROUND: url(/villa1/images/tpnews/focus_2.gif);
	COLOR: #fff
}
#f_buttonDiv A:hover {
	COLOR: #ddd
}
#f_buttonDiv A.on:link {
	BACKGROUND: url(/villa1/images/tpnews/focus_1.gif);
	COLOR: #fff
}
#f_buttonDiv A.on:visited {
	BACKGROUND: url(/villa1/images/tpnews/focus_1.gif);
	COLOR: #fff
}
#f_buttonDiv A.on:active {
	BACKGROUND: url(/villa1/images/tpnews/focus_1.gif);
	COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: url(/villa1/images/tpnews/focus_1.gif);
	COLOR: #fff
}
#f_textbg {
	WIDTH:100%;
	HEIGHT: 30px;
}
#f_text {
	FLOAT: left;
	OVERFLOW: hidden;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	font-weight:bold;
}
#f_text A:link {
	FILTER: Alpha(Opacity=100);
	COLOR: #940000;
	TEXT-DECORATION: none
}
#f_text A:visited {
	FILTER: Alpha(Opacity=100);
	COLOR: #940000;
	TEXT-DECORATION: none
}
#f_text A:active {
	FILTER: Alpha(Opacity=100);
	COLOR: #940000;
	TEXT-DECORATION: none
}
#f_text A:hover {
	COLOR: #940000;
	TEXT-DECORATION: none
}
/*幻灯片样式结束*/



#footer_nav{ clear:both; width:960px; margin:0 auto; padding-top:10px;}
#footer_nav ul{ background: url(images/daohang.jpg) no-repeat; padding-top:8px; height:20px; border-bottom:solid 1px #cccccc;}
#footer_nav ul li{ float:left; padding-left:28px;}
#footer_nav ul li a{color:#333333; float:left; }
#footer{ line-height:22px; text-align:center; color:#333333; clear:both; padding-top:5px; clear:both; width:960px; margin:0 auto;}
#footer a{ color:#333333; text-decoration:none;}
#footer table{ margin:0 auto;}

#friendLink { padding:5px; border:solid  1px #CCC; clear:both; margin-top:5px; width:950px; margin-left:auto; margin-right:auto;}

#friendLink a { margin-left:5px;}
