@charset "utf-8";
/* CSS Document */
 * {
    padding:0; 
    margin:0;
    }
body,td,th {
	font-family: Arial, Helvetica, sans-serif,'微软雅黑','宋体';
	font-size: 11px;
	color: #333;
}
body {
	background-color: #c0c0c0;
	background-image:url(checkerboard.gif)};
img, div, input { behavior: url("iepngfix.htc") 
}
a:link {
	color: #5f5f5f;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #5f5f5f;
}
a:hover {
	text-decoration: none;
	color: #f4b416;
}
a:active {
	text-decoration: none;
	color: #f4b416;
}

html {
	min-width:970px;
}
ul,li {
	list-style:none;
}
#main {
	height: auto;width: 970px;
}
#content {
	padding-top:5px;
	height: auto;
	width: 970px;
	background-color: #FFFFFF;
	padding-left:15px;
	float: left;
}

.content-left {
	float: left;
	height: auto;
	width: 235px;
	margin-right: 16px;
}
.online {
	float: left;
	height: auto;
	width: 235px;
	margin-bottom: 12px;
}
.online {
	float: left;
	height: auto;
	width: 235px;
	margin-top: 3px;
}
.AFL {
	float: left;
	height: 22px;
	width: 235px;
	text-align: left;
	margin-bottom: 8px;
}
.AFL-content {
	float: left;
	height: auto;
	width: 212px;
	background-color: #efefef;
	border: 1px solid #e2e2e2;
	padding: 10px;
	margin-bottom: 12px;
}
.AFL-content2 {
	float: left;
	height: auto;
	width: 212px;
	background-color: #efefef;
	border: 1px solid #e2e2e2;
	padding: 10px;
	margin-bottom: 12px;
}
.content-text {
	float: left;
	height: 22px;
	width: 212px;
	text-align: left;
}
.content-text2 {
	float: left;
	height: auto;
	width: 212px;
	text-align: left;
}
.content-text2 li{
	background:url(../images/dian.gif) no-repeat left 6px;
	text-indent: 12px;
	padding-top:3px;
}
.content-text2 a {
	font-weight: bold;
	color: #6d6d6d;
}
.hotline {
	float: left;
	height: auto;
	width: 235px;
       margin-top: 12px;
}
.img {
	margin-right: 5px;
}
.proTitle{	font-family: Arial;
	font-weight: bold;
	color: #000c84;
	font-size:11px;
}
.class_h2 {
	font-family: Arial;
	color:#F00
	font-size:11px;
	font-weight:normal;
}
.class_h3 {
	float:left;
	color: #5d5d5d;
	font-size:11px;
	font-weight:normal;
}
.class_h4 {
	float:left;
	font-weight: bold;
	color: #c40000;
	font-size:11px;
}
.content-right {
	float: left;
	height: auto;
	width: 701px;
}
.right-AR {
	float: left;
	width: 700px;
	height: 44px;
	text-align:left;
	color:#c40000;
}
.AR-price {
	float: left;
	height: 19px;
	width: 701px;
	text-align: left;
	margin-bottom: 10px;
}
.AR-price li {
	float: left;
	margin-right: 20px;
}
.AR-price table{
	width:100%;
	background:#eeeeef;}
.AR-price a {
	font-family: Arial;
	color: #000000;
}
.AR-price a:hover {
	font-family: Arial;
	font-weight: bold;
	color: #202875;
}
.AR-pic {
	float: left;
	height: 240px;
	width: 170px;
	margin-right: 5px;
	margin-bottom: 10px;
}
.AR-pic:hover{background:#E4E4E4}
.AR-pic:active{background:#E4E4E4}
.AR-pic2 {
	float: left;
	height: 113px;
	width: 158px;
	border: 1px solid #e7e7e7;
	padding: 5px;
}
.AR-pic3 {
	float: left;
	height: 240px;
	width: 170px;
	margin-bottom: 10px;
}
.AR-pic3:hover{background:#E4E4E4}
.AR-pic3:active{background:#E4E4E4}
.AR-pic_1 {
	float: left;
	height: 180px;
	width: 170px;
	margin-right: 5px;
	margin-bottom: 10px;
}
.AR-pic3_1 {
	float: left;
	height: 180px;
	width: 170px;
	margin-bottom: 10px;
}
.right-RI {
	float: left;
	height: auto;
	width: 177px;
	margin-bottom: 25px;
}
.right-RI2 {
	float: left;
	height: auto;
	width: 170px;
	margin-bottom: 25px;
}
.indexPriceTitle{
	font-weight:bold;
	color:#FFF;
	text-align:left;
	width:27%;
	cursor:hand;
	padding-top:2px;
	padding-right:25px;
	padding-left:15px;
	height:17px;
	background:url(../images/indexpriceTitle.gif) no-repeat right #c70000;
	}
.indexPriceTitle2{
	font-weight:bold;
	color:#FFF;
	text-align:left;
	width:27%;
	cursor:hand;
	padding-top:2px;
	padding-right:25px;
	padding-left:15px;
	height:17px;
	background:url(../images/indexpriceTitle_blue.gif) no-repeat right #c70000;
	}
.indexPriceMore{
	width:60%;
	float:left;
	padding-top:2px;
	text-align:right;
	}
.index_rightTitleClass1{
	font-weight:bold;
	color:#FFF;
	text-align:left;
	width:auto;
	cursor:hand;
	padding-top:5px;
	padding-right:25px;
	padding-left:15px;
	height:19px;
	background:url(../images/jiantou.gif) no-repeat right #a00000;
	}
.index_rightTitleClass2{
	text-align:left;
	width:auto;
	cursor:hand;
	padding-top:5px;
	padding-right:15px;
	padding-left:15px;
	height:19px;
	background:url(../images/2jian.gif) no-repeat right;
	}

/*detail CSS*/
	#mainContainer{
		margin:0 auto;
		width:700px;
		text-align:left;
		background-color:#FFF;
	}
	.clear{
		clear:both;
	}
	/* End of demo CSS */
	#DHTMLgoodies_panel_one,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */
		width:240px;
	}
	#DHTMLgoodies_arrows{width:200px;padding-left:30px;}
	#DHTMLgoodies_panel_one{		
		float:right;
		margin-right:30px;
		margin-top:-8px;
	}
	#DHTMLgoodies_thumbs{
		overflow:hidden;	/* Don't change this */
		height:280px;	/* Height of thumbnail div */
		position:relative;	/* Never change this */
		float:left;
	}
	#DHTMLgoodies_largeImage{	/* Large image div */
		width:400px;	/* Width of large image div */
		height:310px;	/* Height of large image div */
		float:left;
	}
	#DHTMLgoodies_largeImage table{	/* Used table to get both horizontal and vertical center alignement of large image */
		width:100%;
		height:100%;
		text-align:center;
	}
	#DHTMLgoodies_largeImage img{	/* Large image */
		width:380px;
		height:285px;
		border:0px solid #CCCCCC;	/* Border around large image */
	}
	
	
	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
		width:114px;	/* Width of strip */
		padding:5px;	/* "Air" inside filmstrip div */
		position:absolute;

	}
	.strip_of_thumbnails div{
		width:110px;
		height:90px;
		padding:2px;
		text-align:center;

	}
	.strip_of_thumbnails img{
		border:0px;
		padding:5px;
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
		/*border:2px solid #CCCCCC;	 Green border around active thumbnail 
		padding:0px;
	*/
	}
	.leftArrow{
		float:left;
	}
	.rightArrow{
		float:right;
	}
	#DHTMLgoodies_thumbs_inner{
		position:relative;	/* Never change this */
		width:1000px;
	}	
	
	
	
	
	
	
	
	
	
	
/*banner picture CSS*/
div#MainPromotionBanner{
	width:668px;
	height:322px;
	background:#efefef;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 322px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 668px;
	height: 322px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 668px;
	height: 322px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 300px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	font-weight:bold;
	display: inline;
	color: #000;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 10px;;
	cursor: pointer;
	overflow: hidden; 
	margin:1px 3px;
	background: url(../images/slide_trigger.PNG) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#000; 
	background: url(../images/slide_trigger_c.PNG) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 10px;;
	line-height: 16px;
	height: 16px;
	width: 16px;
}





/**Left**************************************************************************/
.fSear{width:235px;margin-bottom:10px;}
.fSear img{margin-top:10px;}



/******index_property****************************************************************/
.index_newProperty {
	width:953px;
	height:auto;
	float:left;
	border:solid 1px #ccc;
	background-color:#fff;
}
.index_newPropertyTitle{
	height:31px;
	text-align:left;
	background:url(../images/New_bg.gif) repeat-x;
	padding-left:15px;
	line-height:31px;
	font-size:16px;
	font-weight:bolder;
	color:#c70000;
	}
.index_new_nr {
	width:170px;
	height:auto;
	float:left;
	margin:10px;
}
.index_new_pic {
	width:170px;
	height:156px;
	float:left;
}
.index_new_wz {
	width:170px;
	height:auto;
	float:left;
	line-height:16px;
	margin-top:5px;
	font-weight:bold;
}
/******index_relocation****************************************************************/
.index_relocation {
	width:955px;
	height:auto;
	float:left;
	background-color:#fff;
}
.index_relocationTitle{
	height:30px;
	text-align:left;
	padding-left:15px;
	line-height:30px;
	font-size:14px;
	font-weight:bolder;
	color:#c70000;
	border-bottom:solid 1px #ccc;
	margin-bottom:15px;
	}
.index_rel_nr {
	width:955px;
	height:auto;
	float:left;
	margin-bottom:15px;
}
.index_rel_nr2 {
	width:83px;
	height:auto;
	float:left;
	margin-left:11px;
	margin-right:11px;
}
.index_rel_pic {
	width:83px;
	height:64px;
	float:left;
}
.index_rel_text {
	width:83px;
	height:auto;
	float:left;
	line-height:16px;
	margin-top:5px;
	font-weight:bold;
}
