body {
text-align:center;
border:0;
margin:0 auto;
}
/*--模板的样式--*/
.mm_bg {
height:100%;
width:1003px;
border:0;
margin:0;
}

/*--主页的样式--*/
.main_bg {
height:740px;
width:1003px;
border:0;
background-repeat:no-repeat;
margin:0;
}

.top {
float:left;
height:153px;
width:1000px;
border:0;
background-repeat:no-repeat;
background-image:url(index_top.gif);
margin:0;
}
.top_right {
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#F90;
font-size:12px;
margin-top:80px;
width:250px;
}

.top_right1 {
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#F90;
font-size:12px;
margin-top:110px;
margin-right:-60px;
}


.main_nr,.main_nr1,.main_nr2 {
width:1000px;
float:left;
height:587px;
list-style:none;
}


.main_left {
float:left;
width:440px;
height:587px;
border:0;
margin:0;
}


.left1 {
height:30px;
width:95%;
float:left;
margin-top:5px;
color:#DF9900;
font-size:12px;
margin-left:5px;
}

.left11 {
height:30px;
width:85%;
float:left;
margin-top:20px;
margin-left:5px;
}

.left12 {
height:50px;
width:100%;
float:left;
margin-top:20px;
}



.left1222 {
height:0;
width:100%;
float:left;
margin-top:5px;
}

.left2 {
	height:700px;
	width:400px;
	float:left;
	margin-left:5px;
	overflow: auto;
}

.left21 {
height:40%;
width:400px;
float:left;
margin-left:5px;
}

.left22 {
height:40%;
width:400px;
float:left;
margin-left:5px;
margin-top:20px;
}

.left3 {
height:10%;
width:60%;
float:left;
margin:0 auto;
}
.main_menu {
height:100%;
width:132px;
float:left;
margin:0;
padding:0;
}

.right1 {
float:left;
height:60%;
}

.fd {
clear:both;
width:1003px;
height:1px;
}
/*--menu的样式--*/
.main_right {
float:left;
height:580px;
width:420px;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F90;
text-align:left;
margin:0;
}

.main_right .right2 {
float:left;
width:60%;
margin-left:5px;
margin-top:40px;
}

.menu_xinxi {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F90;
width:98%;
height:630px;
text-align:left;
margin-top:5px;
overflow:auto;
float:left;
}

.menu_xinxi .menu_title {
color:#F60;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
float:left;
width:300px;
}

.menu_xinxi .menu_nr {
margin-top:5px;
margin-left:5px;
width:408px;
}



.main_bg .main_nr2 .main_right .right2_menu .menu_title li {
	float:left;
	list-style:none;
	width:220px;
}

.menu_image1 {
float:left;
height:300px;
width:380px;
margin-top:20px;
margin-left:5px;
}

.menu_xh {
float:left;
height:120px;
width:100%;
background-color:#FFF;
}

.menu_xh li {
float:left;
margin-left:5px;
margin-top:5px;
}

.right2_menu {
float:left;
height:100%;
width:420px;
}

.menu_title,.menu_title2 {
	float:left;
	height:auto;
	width:400px;
	margin-top:10px;
	margin-left:5px;
}
 /*--map的样式--*/
.main_right .right4 {
float:left;
width:60%;
margin-left:5px;
margin-top:40px;
}
 /*--Member Login的样式--*/
.main_right .right5 {
float:left;
width:60%;
margin-left:5px;
margin-top:40px;
}

 /*--friend的样式--*/
.friend_title {
margin-left:5px;
text-align:left;
}

.friend_iamge2 {
text-align:left;
margin-left:5px;
float:left;
margin-top:10px;
}

.main_right .right6 .friend_xh {
float:left;
width:90%;
margin-left:5px;
}

.main_right .right6 .friend_xh .friend_iamge2 li {
float:left;
width:110px;
}

.main_right .right6 {
float:left;
width:95%;
margin-left:5px;
margin-top:20px;
height:100%;
}

.friend_image {
text-align:left;
width:390px;
margin-top:5px;
}

.friend_txt {
text-align:left;
height:100px;
font-family:Arial, Helvetica, sans-serif;
allwhite-space:normal;
color:#FEB027;
line-height:normal;
font-size:12px;
word-break:break-all;
width:360px;
overflow:auto;
}

.left2_friend,.left6 {
height:60%;
width:100%;
float:left;
}

 /*--contact的样式--*/
.main_right .right6_menu {
float:left;
width:96%;
margin-left:5px;
margin-top:10px;
}

.left2_menu {
height:65%;
width:100%;
float:left;
}
 /*--contact的样式--*/
.main_right .right6_newspress {
float:left;
width:95%;
margin-left:5px;
margin-top:10px;
height:800px;
text-align:left;
}

.left2_newspress {
height:60%;
width:100%;
float:left;
}

.bt {
float:left;
height:50px;
width:80%;
text-align:left;
}

.wen_nr {
float:left;
height:40%;
width:91%;
text-align:left;
margin-left:5px;
}

.wen_kk {
float:left;
height:40%;
width:91%;
text-align:left;
margin-left:5px;
margin-top:30px;
}

.wen_kk ul {
float:left;
height:60%;
text-align:left;
margin-left:5px;
border:0;
width:90%;
padding:5px;
}
 /*--term的样式--*/
.left2_term {
height:60%;
width:90%;
float:left;
margin-left:5px;
}

.main_right .right6_term {
float:left;
width:96%;
margin-left:5px;
margin-top:10px;
text-align:left;
}

.main_bg .main_nr .main_right .right6_term .term_menu li {
float:left;
margin-left:5px;
width:90px;
}

.main_bg .main_nr .main_right .right6_term .term_menu {
	height:auto;
	width:90%;
	margin:0;
	padding:0;
}

.main_bg .main_nr .main_right .right6_term .term_title {
width:80%;
margin-top:25px;
float:left;
}

.main_bg .main_nr .main_right .right6_term .term_nr {
height:60%;
width:90%;
float:left;
}

.main_bg .main_nr .main_right .right6_term .term_nr .term_xh img {
float:left;
}

.main_bg .main_nr .main_right .right6_term .term_nr .term_xh {
width:90%;
height:800px;
float:left;
}

.main_bg .main_nr .main_right .right6_term .term_nr .term_xh li {
float:left;
margin-left:5px;
padding:0;
}

.term_image {
	text-align:center;
	width:364px;
	margin-top:5px;
}

.term_txt {
text-align:left;
height:100px;
font-family:Arial, Helvetica, sans-serif;
allwhite-space:normal;
color:#FEB027;
line-height:normal;
font-size:12px;
word-break:break-all;
width:360px;
overflow:auto;
}

.left_title {
height:37px;
}
/*--guest的样式--*/
.guest_xinxi {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F90;
width:78%;
height:370px;
text-align:left;
margin-top:10px;
}

.guest_xinxi .guest_title {
color:#F60;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
}

.guest_xinxi .guest_nr {
text-indent:20px;
margin-top:10px;
word-break:break-all;
width:360px;
overflow:auto;
}

.guest_title {
text-align:left;
}

.guest_biao {
text-align:left;
float:left;
margin-top:10px;
width:90%;
margin-left:5px;
}

.guest_biao li {
float:left;
width:340px;
margin-top:5px;
vertical-align:text-top;
}
/*--newspress--*/
.news_title {
	float:left;
	width:93%;
	margin-top: 10px;
	margin-left: 5px;
}

.news_image {
margin-top:10px;
border:0;
width:364px;
}

.left2_news {
height:60%;
width:100%;
float:left;
}

.news_txt,.news_txt1 {
	height:100px;
	allwhite-space:normal;
	word-break:break-all;
	overflow:auto;
	width:86%;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F93;
	text-align:left;
	float:left;
	margin-left:5px;
	margin-top: 10px;
}
/*--reservation--*/
.main_right .right9 {
float:left;
width:92%;
margin-left:5px;
margin-top:20px;
height:100%;
}

.reservation_title {
text-align:left;
width:350px;
float:left;
}

.reservation_biao {
float:left;
margin-top:10px;
width:93%;
margin-left:5px;
}

.reservation_biao li {
float:left;
width:145px;
margin-top:3px;
list-style:none;
height:auto;
}

.tk {
margin-top:5px;
float:left;
width:320px;
text-align:left;
list-style:none;
}

.xx {
margin-top:5px;
text-align:left;
list-style:none;
float:left;
width:360px;
}

.main_bg .main_nr .main_right .right9 .reservation_biao .xx {
width:380px;
float:left;
}
/*--vedio--*/
.left2_vedio {
height:60%;
width:100%;
float:left;
}

.left2_vedio ul {
height:330px;
width:340px;
border:0;
}
/*--winelist--*/
 .left2_wine {
height:80%;
width:80%;
float:left;
}
 
.wine_image {
text-align:left;
margin-left:5px;
margin-top:5px;
}

.wine_txt {
text-align:left;
height:250px;
font-family:Arial, Helvetica, sans-serif;
allwhite-space:normal;
color:#FEB027;
line-height:normal;
font-size:12px;
word-break:break-all;
width:430px;
overflow:auto;
margin-top:5px;
margin-left:5px
}

.right6_wine {
float:left;
width:96%;
height:100%;
text-align:left;
margin-left:5px;
margin-top:10px;
}

.wine_xh {
float:left;
height:40px;
width:98%;
margin-top:10px;
}

.wine_title {
float:left;
width:80%;
height:20px;
color:#F60;
font-weight:400;
font-size:14px;
}

.wine_nr {
float:left;
height:20px;
width:100%;
}

.main_bg .main_nr .main_right .right6_wine .wine_xh .wine_nr .n1 {
float:left;
width:330px;
}

.main_bg .main_nr .main_right .right6_wine .wine_xh .wine_nr .jiage {
width:20px;
}
/*--employment--*/
.employment_title {
text-align:left;
}

.employment_biao {
float:left;
margin-top:10px;
width:95%;
margin-left:5px;
}

.employment_biao li {
float:left;
width:130px;
margin-top:4px;
list-style:none;
}

.main_bg .main_nr .main_right .right9 .employment_biao .tk2 {
margin-top:5px;
width:200px;
list-style:none;
}

.main_bg .main_nr .main_right .right9 .employment_biao .xx2 {
float:left;
}
/*--previousPromotions--*/
.left2_previous {
width:90%;
float:left;
margin-left:5px;
}

.previous_image {
text-align:left;
border:0;
width:364px;
margin-top:5px;
}

.previous_xh {
text-align:left;
height:100px;
}
/*--event--*/
 
.right6_event {
float:left;
height:100%;
width:100%;
}

.event_title {
float:left;
width:90%;
height:30px;
}

.event_tp1 {
float:left;
width:380px;
height:81%;
margin-top:10px;
margin-left:5px;
word-break:break-all;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
color:#F93;
font-size:12px;
text-align:left;
}

.event_tp2 {
	float:left;
	width:380px;
	margin-top:10px;
	word-break:break-all;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#F93;
	font-size:12px;
	text-align:left;
	height:300px;
}

.employment_title {
width:300px;
float:left;
}

.main_bg .main_nr2 .main_left .menu_xinxi .menu_nr ul {
border:0;
text-align:left;
margin:0;
}
/*--newsmail2--*/
.newsmail2_xinxi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9933;
	float: left;
	width: 420px;
	margin-left:5px;
	height: 420px;
	overflow: auto;
}
.newsmail2_xinxi ul {
	margin: 0px;
	text-align: left;
	border: 0px;
	width: 98%;
}
.right2_newsmail{
float:left;
height:100%;
width:420px;
}
.main_bg .main_nr2 .main_right .right2_newsmail .newsmail2_nr {
	float: left;
	width: 400px;
	margin-left: 5px;
	overflow: auto;
}
.main_bg .main_nr2 .main_right .right2_newsmail .newsmail2_nr li {
	float: left;
	width: auto;
}
.main_bg .main_nr2 .main_right .right2_newsmail .newsmail2_title {
	float: left;
	width: 300px;
	margin-left: 5px;
}
 .newsmail2_title li {
	list-style: none;
	float: left;
}
 .newsmail2_title li a:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 14px;
	text-decoration: none;
}
.newsmail2_title li a:hover{

	background-color: #FE0000;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
	
}
.nemu_img {
	float: left;
	height: 300px;
	width: 360px;
	margin-left:5px;
	margin-top: 10px;
	text-align: left;
}
.nemu_txt {
	height: 40px;
	width: 400px;
	margin-top: 5px;
	margin-left: 5px;
	float: left;
}
.main_bg .main_nr .main_right .right6_term .term_title {	float: left;	height: auto;	width: 400px;}

.news_title li {
	float: left;
	width: 110px;
}

