@charset "utf-8";
body{ margin:20px auto; width:100%; height:auto;}
.w965{
	width:965px;
	margin:0px auto;
	zoom:1;
}
#layout9 .content{
	height:380px;
	margin-top:4px;
	background:url(images/ly9-bg.gif) 1px -1px;
	padding:35px 25px 0px 0px;
}
#layout9 .content .box{
	height:90px;
	margin-left:23px;
	background:#fff;
	padding:0px 15px;
}

#layout9 .content .box .arrow1{
	float:left;
	height:53px;
	width:53px;
	background:url(images/ly9-arrow.gif) no-repeat;
	margin-top:18px;
}

#layout9 .content .box .arrow2{
	float:right;
	height:53px;
	width:53px;
	background:url(images/ly9-arrow.gif) no-repeat right top;
	margin-top:18px;
}

#layout9 .content .box .text{
	float:left;
	display:inline;
	width:720px;
	margin:15px 0px 0px 30px;
	text-align:center;
}

#layout9 .content .box .text h3{
	font-size:18px;
	font-family:"Microsoft Yahei","ºÚÌå";
	font-weight:normal;
	line-height:30px;
	margin-bottom:8px;
}

#layout9 .content .box .text h3 a{
	color:#2e9c71;
}

#layout9 .content .box .text p{
	color:#686868;
}
#dHomePageCarousel { 
	background:url("../images/pic_bg.gif") no-repeat scroll 0 0 transparent;
	height:380px;
	width:965px;
	position:relative;
	margin:40px auto;
}
#dLocalHomesCarousel {
	height:260px;
	margin:0px 2px 3px 1px;
	overflow:hidden;
	position:relative;
}
.divCarouselInfo {
	color:#3C404E;
	font-size:12px;
	width:900px;
	height:90px;
	line-height:16px;
	margin:0 auto;
	padding-top:10px;
	position:relative;
}
.divCarouselInfo .arrow1{
	float:left;
	height:53px;
	width:53px;
	background:url(images/ly9-arrow.gif) no-repeat;
	margin-top:18px;
}
.divCarouselInfo .arrow2{
	float:right;
	height:53px;
	width:53px;
	background:url(images/ly9-arrow.gif) no-repeat right top;
	margin-top:18px;
}
.imgBorder{
	border:4px solid #fff;
	position:absolute;
	cursor:pointer;
}
.imgBorder:hover {
	border:2px solid #FFAA55;
	cursor:pointer;
	position:absolute;
}
.btnCarouselLT {
	background:url("../images/btn_nav_carousel.png") no-repeat scroll left top transparent;
	display:block;
	height:41px;
	overflow:hidden;
	position:absolute;
	cursor:pointer;
	top:17px;
	width:40px;
}
.btnCarouselRT {
	background:url("../images/btn_nav_carousel.png") no-repeat scroll right top transparent;
	display:block;
	height:41px;
	overflow:hidden;
	position:absolute;
	cursor:pointer;
	top:17px;
	width:40px;
}

img {
	border:medium none;
}

.author{ width:700px; margin:0 auto; height:auto; text-align:center;}