﻿
body {
	font-size:12px;
	font-family: Verdana, Arial, "宋体", sans-serif;
	margin:0;
	padding:0;	
	color:#333;
	line-height:140%;
	background:#FFF;}

#layout  {
  width:950px;
  clear:both;
  margin:0 auto;}
  
#foot {
  width:100%;
  clear:both;
  margin:22px 0 0 0;}
  	
#footMenu {
  width:100%;
  height:30px;
  line-height:30px;
  background:#9C2323;
  color:#EBD3D3;}
 
#footMenu a {
  color:#EBD3D3;}
#footMenu a:hover {
  color:#FFF;}


#footMenu1 {
  width:100%;
  height:30px;
  line-height:30px;
  background:#9F2B4E;
  color:#EBD3D3;}
 
#footMenu1 a {
  color:#EBD3D3;}
  
#footMenu1 a:hover {
  color:#FFF;}


#footText {
  height:50px;
  line-height:50px;
  text-align:center;
  color:#858585;
  clear:both;}
  
#footText a {
  color:#858585;}
#footText a:hover {
  color:#000;}
	
/*********************************************************/
form,select {
  margin:0;
  padding:0;}
  
ul,li {
  margin:0;
  padding:0;
  list-style:none;}

.l {
	float:left;}
	
.r { 
	float:right;}
	
.cl {
	clear:both;}
	
a {
 color:#333;
  text-decoration:none;}

a:hover {
  color:#7B0C00;
  text-decoration:none;}
    
.center {
  text-align:center;}

.right {
  text-align:right;}

.left {
  text-align:left;}

#banner {
  clear:both;
  margin-top:9px;}

#indexNews {
  width:516px;
  height:302px;
  float:left;
  padding:24px 0 0 6px;
  background:url(images/index2.jpg) no-repeat;}
  
#indexEstate {
  margin-left:14px;
  float:left;}

#indexAboutText {
  width:208px;
  height:151px;
  float:left;
  padding:0 20px;}
  
.H42 {
  height:42px;
  clear:both;}

.H15 {
  height:15px;
  overflow:hidden;
  clear:both;}

.friendLink {
  float:left;}

.friendLink a {
  display:block;
  width:155px;
  height:23px;
  line-height:25px;
  text-indent:2em;
  color:#7B0C00;
  overflow:hidden;
  margin:0 0 10px 0;
  clear:both;
  background:url(images/indexLinkBG.jpg) no-repeat;}
  
.friendLink a:hover {
  color:#FFF;
  background-position:0 -23px;}
  
.topLinkInput {
  width:92px;
  height:16px;
  background:none;
  border:none;}
  
.date {
  font-size:10px;
  color:#999;}
  
.newsKind {
  color:#A67C51;}
  
#leftMenu {
  width:172px;
  background:#DDD;
  float:left;}  
  
#content {
  width:778px;
  float:left;}
 
.menuTit {
  border-bottom:3px #FFF solid;
  clear:both;}
  
.subMenu {
  padding:20px 0;
  clear:both;}
  
.subMenu a {
  display:block;
  width:100%;
  height:26px;
  line-height:26px;
  text-indent:2.5em;
  color:#333;
  clear:both;
  margin:10px 0 0 0;
  background:url(images/subMenuIco.gif) 14px 0 no-repeat;}
  
.subMenu a:hover {
  background-position:14px -26px;
  background-color:#F3F3F3;} 
  
#location {
  clear:both;
  height:30px;
  border-bottom:1px #CCC solid;
  line-height:30px;
  text-align:right;}
  
.locationText {
  color:#7B0C00;
  font-weight:bold;}
  
#main {
  width:100%;
  margin:8px 0 0 0;
  clear:both;
  background:url(images/contentBG.jpg) repeat;}
  
.w550 {
  clear:both;
  width:550px;
  line-height:190%;
  color:#666;
  letter-spacing:0.8px;
  text-justify:inter-ideograph;
  padding:16px 0 30px 40px;
  text-align:justify;}
  
.newsItem {
  clear:both;
  background:#FFF;
  width:100%;
  height:30px;}
  
.newsIco1 {
  width:32px;
  height:24px;
  float:left;
  border-right:1px #FFF solid;
  background:url(images/tubiao_2.gif) 50% 50% #DEDEDE no-repeat;}

.newsTit1 {
  width:517px;
  height:24px;
  line-height:24px;
  background:#DEDEDE;
  float:left;}
  
.newsIco2 {
  width:32px;
  height:24px;
  float:left;
  border-right:1px #FFF solid;
  background:url(images/tubiao_2.gif) 50% 50% #F7F7F7 no-repeat;}

.newsTit2 {
  width:517px;
  height:24px;
  line-height:24px;
  background:#F7F7F7;
  float:left;}

.turnPage {
  width:100%;
  height:20px;
  padding:20px 0 10px 0;
  clear:both;}
 
.newsTitle {
  font-size:14px;
  font-weight:bold;
  color:#7B0C00;
  clear:both;
  text-align:center;}
 
.RT {
  color:#F00;} 
  
.adTable td {
  border:1px #FFF solid;
  text-align:center;
  height:140px;
  vertical-align:middle;}
  
.adList a {
  width:178px;
  height:121px;
  float:left;
  display:block;
  overflow:hidden;
  text-align:center;
  border:1px #FFF solid;
  padding-top:21px;}

.adList a:hover {
  border:1px #7B0C00 solid;
  background:#FFF;}  
  
.deepRT {
  color:#900;}
  
.blackT {
  color:#333;}
  
.greenT {
  color:#83AE00;}
  
  
  
  
  
  /*********项目*********************/
  
.xmBanner {
  clear:both;
  height:171px;
  border-top:5px #E0E0E0 solid;}
  
.xmMain {
  width:100%;
  clear:both;
  line-height:190%;
  color:#666;
  letter-spacing:0.8px;
  text-justify:inter-ideograph;
  text-align:justify;
  border-top:1px #CCC solid;
  background:#F5F5F5;}
  
.H2 {
  clear:both;
  height:2px;
  overflow:hidden;}

.navItem {
  float:left;
  width:104px;
  height:210px;
  margin:0 0 0 24px;}
  
.lv1 {
  clear:both;}
  
.lv1 a {
  display:block;
  width:104px;
  height:24px;
  line-height:24px;
  text-align:center;
  color:#FFF;
  background:#666;}
  
.lv1 a:hover {
  color:#FFF;
  background:#333;}
  
.lv2 {
  clear:both;
  margin:16px 0 0 18px;}
  
.lv2 a {
  background:url(images/mapIco.gif) no-repeat left 50%;
  text-indent:10px;
  clear:both;
  height:28px;
  line-height:28px;
  display:block;
  color:#666;}
  
.dotLineTable td {
  background:url(images/dotLine.gif) repeat-x bottom;}
  
.xiangmuKind a {
  float:left;
  display:block;
  padding:1px 10px;
  background:#999;
  color:#FFF;
  text-align:center;
  margin:0 0 0 20px;}
  
.xiangmuKind a:hover {
  color:#FFF;  
  background:#621D32;}
  
.selXiangmuKind {
  float:left;
  display:block;
  padding:1px 10px;
  color:#FFF;  
  background:#621D32 !important;
  text-align:center;
  margin:0 0 0 20px;} 
