@import url(menu.css); 
body{	
	margin: 0;	
	padding: 0;
	text-align: center;
	background: #C2B4A2;
}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #403636;
}
th{
	color: #403636;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
ul,li{	
	margin: 0;	
	padding: 0;	
	list-style: none;
}
#cyts{	
	text-align: left;
	width: 950px;	
	height: 692px;	
	position: relative;	
	margin: auto;
}
#home{	
	position: absolute;	
	height: 677px;	
	left: 0;	
	top: 12px;
}
#wuyan{	
	width: 950px;	
	height: 28px;	
	position: absolute;	
	left: 0;	top: 0;
	background: url(../img/wuyan.png) no-repeat !important; 	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/wuyan.png',sizingMethod='scale'); 	
}
#footer{	
	width: 950px;	
	height: 79px;	
	display: block;	
	position: absolute;	
	bottom: 0;
	background: url(../img/footer.png) no-repeat !important; 	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/footer.png',sizingMethod='image');
}
#ny{	text-align: left;	width: 950px;	margin: auto;	position: relative;}

#path{	background: url(../img/path.gif);	text-align: right;	padding-right: 335px;	}
#path td{	color: #CB2D2B}
#path td span,#path a{	color: #403636;}
#path a:hover{	color: #CB2D2B}

#hj {	background: url(../img/hj.gif) no-repeat;	margin-bottom:25px; }
#hj img{	width: 415px;	height: 110px;	margin: 25px 0 0 41px;}
#hj object{	width: 415px;	height: 110px;	margin: 25px 0 0 41px;}

#leftmain{	margin-bottom:45px; }
.about{	line-height: 21px;}

#contact th{	font-size: 14px;	color: #5A4F3F;	border-bottom: 1px solid #D2C3B2;	background: url(../img/contact_th.gif) no-repeat;	text-align: left;	padding-left:35px; }
#contact td{	background: url(../img/about_bg.gif) repeat-x bottom;	padding: 10px 5px;}
#contact td strong{	color: #C64049;	font-weight: normal;}
#contact td{	background: url(../img/about_bg.gif) repeat-x bottom;	padding: 10px 5px;}

.news td{	background: url(../img/about_bg.gif) repeat-x bottom;	padding: 10px 5px;	color: #93836C;}
.news td a{	color: #5A4F3F;	}
.news td a:hover{	color: #C64049;	font-weight: bolder;}

.page{	text-align: right;}
.page a{	border: 1px solid #D2C3B2;	padding: 2px 6px;	display: block;	float: left;	font-size: 10px;	margin: 3px;	color: #2E2E2E;}
.page a:hover{	border: 1px solid #C64049;	text-decoration: none;	background: #D2C3B2;}

.news_tit th{	background: url(../img/net_tit.gif) no-repeat;	font-size: 14px;	text-align: center;}
.news_tit td{	padding: 15px 5px;	line-height: 21px;	text-align: justify;}

.re th{	background: url(../img/contact_td.gif) no-repeat 0px 6px; line-height:26px;	padding-left:20px; 	font-weight: normal;	color: #604E47;}
.re td{	padding: 5px;}
.re td input{	background: none;	border: none;	color: #403636;	background: url(../img/about_bg.gif) bottom;}
.re td textarea{
	overflow: auto;
	color: #403636;
	width: 355px;
	text-align: justify;
	font-size: 12px;
	background: none;
	border: none;
	background: url(../img/about_bg.gif) top;
	line-height: 21px;
}
.messages{	background: url(../img/about_bg.gif) bottom repeat-x;}
.messages th{	text-align: left;	font-size: 14px;}
.messages td{	padding: 3px 0;}
.messages td strong{	color: #C64049;	font-weight: normal;}

.mess_nav{	text-indent: 2em;	text-align: justify;	padding: 3px;	height:  72px;	overflow: auto;	line-height: 18px;}
.clients{	border-collapse: collapse;	border: 1px solid #E6E2D4;}
.clients td{	border: 1px solid #E6E2D4;}

.des{	background: url(../img/about_bg.gif) bottom repeat-x;}
.des td{	padding: 7px 3px;	}
.des td a{	color: #6D5D50;}
.des td a:Hover{	color: #C64049;	font-weight: bolder;}
.des_nav{	height: 88px; width: 610px;	overflow: hidden;}

#tab{	background: url(../img/tab_bg.gif) repeat-x;}
#tab td a{	display: block;	width: 160px;	height: 25px;	line-height: 25px;	text-align: center;	text-transform: capitalize;	color: #5A4F3F;	cursor: pointer;	background: url(../img/tab2.gif) no-repeat;}
#tab td a.on{	background: url(../img/tab1.gif) no-repeat;}
#tab td a:hover{	color: #C40E0E;}


.nav1 td{	background: url(../img/about_bg.gif) bottom repeat-x;	padding:10px 5px;	text-align: justify;		line-height: 18px;}
.nav1 td a{	color: #C64049;	text-decoration: underline;	}
.nav1 td a:hover{	text-decoration: none;	background: #BAAA96;}

.city td{	background: url(../img/about_bg.gif) bottom repeat-x;	padding:10px 5px;	line-height: 18px; text-align: justify;}
.city td a{	color: #C64049;	text-decoration: underline;	text-transform: lowercase;}
.city td a:hover{	text-decoration: none;	background: #BAAA96;}

.more{	text-align: right;	font-family: Arial, Helvetica, sans-serif;	padding: 0 20px;}
.more a{	text-transform: uppercase;	font-size: 9px;}
.room{	border: 1px solid #AC906F;	border-collapse: collapse;}
.room caption{	font-size: 14px;	padding: 8px;	font-weight: bolder;}
.room td{	background: none;	border: 1px solid #D2C3B1;}

.pco_list{	margin:5px auto 10px auto; }
.pco_list td{	padding: 7px 5px;	line-height: 18px;	text-align: justify;	background: url(../img/about_bg.gif) bottom repeat-x;}
.pco_list th{	background: url(../img/net_tit.gif) no-repeat;	font-size: 14px;	text-align: center;}
.pco_list td div{	text-align: right;}
.pco_list td div a{	color: #CB2D2B;	font-size: 10px;	text-decoration: underline;}
.pco_list td div a:hover{	text-decoration: none;}

#intrleft img{	width: 37px;	height: 37px;}
#intrleft li{	display: block;	overflow: hidden;	text-align: center;	float: right;	margin: 4px 3px;}
#intrleft li a{	display: block;	font-size: 10px;	width: 37px;	height: 37px;	line-height: 37px;	color: #C40E0E;	text-decoration: none;	cursor: pointer;	border: 1px solid #C6BAA3;}
#intrleft li a:Hover{	border: 1px solid #C40E0E;}
#case_into{	padding: 0 5px;	line-height: 20px;	text-align: justify;}

#imgsrc{	border: 1px solid #C6BAA3;}
#imgtro{	width: 305px;	border: none;	background: none;	text-align: right;}

.Related span{	font-size: 14px;	color: #C94B54;	font-weight: bolder;}
.Related{	line-height: 22px;}
.Related a{	text-decoration: underline;	color: #535353;}
.Related a:hover{	text-decoration: none;}

#tr_path{	background: url(../img/tr_path.gif);	text-align: right;	padding-right: 10px;	text-transform: capitalize;}
#tr_path td{	color: #CB2D2B;	text-align: right;}
#tr_path td span,#tr_path a{	color: #403636;}
#tr_path a:hover{	color: #CB2D2B}

#tr_tit {	text-align: center;}
#tr_tit td{	font-family: "Times New Roman", Times, serif;	font-weight: bolder;	font-size: 18px;	color: #C40E0E;	padding: 7px;	}
#tr_tab td{	color: White;	font-size: 14px;	font-weight: bolder;	text-align: left;}
.tr_td{	text-align: left;	line-height: 20px;	margin: 10px auto;	}
.tr_td th{	background: #FADDBB url(../img/tr_th.gif) no-repeat left;	margin: 0;	padding: 0 15px;	text-align: left;}
.tr_td td{	color: #14336B;	padding: 10px;}

.tb1{	border: 1px solid #AC906F;	border-collapse: collapse;}
.tb1 td{
	border: 1px solid #AC906F;
	padding: 5px;
}