/*
body{
	margin:0px;padding:0px;font-size:12px;color:#434343;
}

div,dl,dt,dd,ul,li{
	margin:0px;padding:0px;list-style:none;
}
a:link{
	font-size:12px;color:#434343;text-decoration:none;
}
a:hover{
	font-size:12px;color:#9C1029;text-decoration:none;	
}
a:visited{
	font-size:12px;color:#434343;text-decoration:none;
}*/
img{
	border:0px;
}
.clear{
	clear:both;  
}
.input{
	height:16px;border:1px solid #a3a3a3;
}
.input2{
	height:20px;
}
/*
#header {
	width:960px;height:144px;margin:0px auto; background:url(../Images/topbg.jpg) no-repeat;
}

#menu {
	height:30px;padding:18px 0px 0px 255px;
}
#menu a{
	padding:6px 0px;display:block;
}
#menu li{
	width:76px;text-align:center;float:left;
}
#menu .j{
	width:84px;
}
*/

/*
#nav{
	padding:67px 0px 0px 25px;	
}
*/
#main{
	width:960px;margin:0px auto;padding:0px;
}

.nav{
	width:146px;height:397px;background:url(../Images/navbg.jpg) no-repeat;float:left;
}
.nav ul{
	padding-top:3px;
}
.nav li{
	padding:6px 0px;
}
.nav a:link{
	font-size:14px;line-height:25px;padding-left:50px;display:block;
}
.nav a:hover{
	font-size:14px;line-height:25px;padding-left:50px;display:block;
}
.nav a:visited{
	font-size:14px;line-height:25px;padding-left:50px;display:block;
}
.nav .d{
	background:url(../Images/navbg2.jpg) 0px 5px no-repeat;
}
.nav .d a:link{
	font-size:14px;padding-left:50px;line-height:25px;color:#9b5e27;font-weight:bold;display:block;
}
.nav .d a:hover{
	font-size:14px;padding-left:50px;line-height:25px;display:block;
}
.nav .d a:visited{
	font-size:14px;padding-left:50px;line-height:25px;color:#9b5e27;font-weight:bold;display:block;
}
.main_r{
	width:794px;float:right;
}

.location{
	line-height:40px;
}
.page{
	padding-right:15px;line-height:35px;text-align:right;
}
.page span{
	padding:2px 16px;*padding:1px 6px 2px 6px;border:1px solid #ddd;font-size:14px;color:#9a3451;font-weight:bold;
}
.page a:link{
	padding:2px 6px;font-size:14px;border:1px solid #ddd;
}
.page a:hover{
	padding:2px 6px;font-size:14px;border:1px solid #ddd;
}
.page a:visited{
	padding:2px 6px;font-size:14px;border:1px solid #ddd;
}
.list{ width:790px;
	padding-right:5px;
}
.list dl{
	margin-top:15px;
}
.list dt{
	height:50px;background:url(../Images/index_01.jpg);font-size:24px;line-height:50px; overflow:hidden;
}
.list dt span{
	float:right;
}
.list dt a:link{
	font-size:24px;color:#292929;
}
.list dt a:hover{
	font-size:24px;color:#9C1029;
}
.list dt a:visited{
	font-size:24px;color:#292929;
}
.list dd{
	padding:10px;font-size:14px;color:#787878;line-height:30px;
}
.list dt font{
	padding:0px 8px;font-size:24px;color:#9a3451;
}
.list dt span{
	padding:5px 10px 0px 0px;font-size:12px;color:#945115;
}
.list dd a:link{
	font-size:14px;color:#424242;
}
.list dd a:hover{
	font-size:14px;color:#9C1029;
}
.list dd a:visited{
	font-size:14px;color:#424242;
}
.content{
	padding-top:15px;font-size:14px;color:#3e3e3e;line-height:24px;
}
.content .tit{
	font-size:24px;color:#292929;text-align:center;line-height:45px;border-bottom:1px solid #c9c9c9;
}
.content .info{
	padding:0px 8px;font-size:12px;color:#828282;line-height:35px;text-align:center;
}
.content .info span{
	color:#3b3b3b;float:right;
}
.content .info a{
	color:#3b3b3b;
}
.content .img{
	text-align:center;
}
.content a{
	font-size:14px;line-height:35px;
}
.link{
	padding:0px 10px;font-size:14px;line-height:24px;
}
.link dt{
	font-size:14px;line-height:25px;font-weight:bold;
}
.link a:link{
	font-size:14px;color:#945115;text-decoration:underline;
}
.link a:hover{
	font-size:14px;color:#9C1029;text-decoration:underline;
}
.link a:visited{
	font-size:14px;color:#945115;text-decoration:underline;
}
.job{
	padding:0px 10px;font-size:14px;line-height:24px;
}
.job .intro{
	font-size:14px;line-height:24px;
}
.job .intro{
	color:#737373;
}
.job .intro a:link{
	font-size:14px;color:#737373;text-decoration:underline;
}
.job .intro a:hover{
	font-size:14px;color:#9C1029;text-decoration:underline;
}
.job .intro a:visited{
	font-size:14px;color:#737373;text-decoration:underline;
}
.job .intro_2{
	padding:25px 0px;color:#945115;
}
.job .intro_2 a:link{
	font-size:14px;color:#945115;line-height:24px;
}
.job .intro_2 a:hover{
	font-size:14px;color:#9C1029;line-height:24px;
}
.job .intro_2 a:visited{
	font-size:14px;color:#945115;line-height:24px;
}
.job dt{
	height:37px;padding-left:30px;background:url(../Images/index_03.jpg) no-repeat;font-size:14px;color:#9a3451;line-height:37px;
}
.job dd{
	padding:15px 28px 35px 28px;color:#5b5b5b;
}
.contact{
	
}
.contact_l{  width:475px;
	padding:30px 0px;float:left;
}
.contact_l2{
	 line-height:35px; font-size:14px;
}
.contact_l2 p{ display:block; height:35px; line-height:35px;}
.contact_l2 .yahei{ font-family:Î¢ÈíÑÅºÚ; font-size:16px; font-weight:bold;}
.contact_r{
	padding:0px 0px 30px 0px;float:right;
}
.line{
	padding:20px 0px 30px 0px;
}
.reservation{
	width:776px;
}
.reservation .tit{
	height:40px;padding-left:15px;background:url(../Images/index_01.jpg) 0px -10px repeat-x;font-size:14px;color:#666;line-height:40px;
}
.reservation .con ul{
	padding:15px 0px 0px 0px;
}
.reservation .con li{
	height:40px;line-height:40px;color:#9c5f29;
}
.reservation .con span{
	padding:0px 0px 0px 15px;
}
/*
.gift{
	width:761px;height:134px;background:url(../Images/index_13.jpg) no-repeat;
}
.gift ul{
	padding:12px 0px 0px 16px;
}
.gift li{
	width:124px;text-align:center;float:left;
}
.sub{
	padding:15px 0px;
}


#partners{
	width:960px;height:62px;margin:8px auto;overflow:hidden;
}
.partners_l,.partners_c,.partners_r,.partners_c1,.partners_c2,.partners_c3{
	height:62px;float:left;
}
.partners_l{
	width:86px;background:url(../images/partners_01.jpg) no-repeat;
}
.partners_c{
	width:867px;background:url(../images/partners_01.jpg) 0px -129px repeat-x;
}
.partners_r{
	width:7px;background:url(../images/partners_01.jpg) 0px -64px no-repeat;
}
.partners_c1,.partners_c3{
	padding:19px 0px;
}
.partners_c2{
	width:824px;padding-right:9px;
}
.partners_c2 img{
	padding-top:10px;padding-left:9px;padding-bottom:10px;
}
#footer{
	width:960px;margin:0px auto;text-align:center;
}
.copyright{
	color:#747474;line-height:26px
}
.copyright a:link,.copyright a:visited{
	color:#747474;line-height:26px;
}
.copyright a:hover{
	color:#9C1029;line-height:26px;
}
*/
