@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;
	width:auto;
	height:auto;
	text-align:center;
	background-image:url(../images/bg.png);
	background-repeat:repeat;
	
	/*font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;*/
}

img {
	border:0px;
}
a:link {
	text-decoration: none;
	color:#FFF;
}
a:visited {
	color:#FFF;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:#00a0e9;
}
a:active {
	text-decoration: none;
}


.header {
	margin:0 auto;
	width:1024px;
	height:376px;
	background-repeat:no-repeat;
	text-align:left;
	position:relative;
}
 embed {
	position:absolute;
	margin:0 auto;
	margin-left:400px;
	margin-top:11px;
	float:left;
	left: -118px;
	top: -5px; 
	border:none;
 }

#flash{ position: absolute;top:0px; left:-19px; z-index:9999;}
.flash2{ position: absolute;top:0px; left:280px; z-index:9999;}

.header img {
	position:absolute;
	margin:0 auto;
	margin-left:150px;
	margin-top:11px;
	float:left;
	left: -118px;
	top: -6px;
}
.search {
	position:absolute;
	margin:0 auto;
	margin-left:790px;
	margin-top:10px;
	float:left;
	width:184px;
	height:39px;
	background-image:url(../images/search.png);
	background-repeat:no-repeat;
}
.menu {
	position:absolute;
	margin:0 auto;
	margin-left:310px;
	margin-top:280px;
	padding:0;
	float:left;
	width:707px;
	height:63px;
	background-image:url(../images/m.png);
	background-repeat:no-repeat;
	text-align:left;
	
}
.ul1 {
	margin:0 auto;
	margin-top:20px;
	margin-left:22px;
	padding:0;
	width:645px;
	float:left;
	font-size:13px;
	list-style-type:none;
}
.ul1li1 {
	margin:0 auto;
	margin-top:0px;
	margin-left:40px;
	padding-top:0px;
	float:left;
	text-align:left;
	font-size:13px;
	width:auto;
	height:25px;
	line-height:24px;
	background-repeat:no-repeat;
	background-position:bottom;
	overflow:hidden;
}
.ul1li1 a:hover {
	color:#bd965d;
}
.ul1li1s {
	margin:0 auto;
	margin-top:0px;
	margin-left:30px;
	padding-top:0px;
	float:left;
	text-align:left;
	font-size:13px;
	width:auto;
	height:25px;
	line-height:24px;
	overflow:hidden;
}
.ul1li1s a {
	margin:0 auto;
	float:left;
	width:auto;
	height:25px;
	color:#070707;
	background-image:url(../images/m-h-c.png);
	background-repeat:repeat-x;
}
.li1l {
	margin:0 auto;
	float:left;
	width:5px;
	height:25px;
	background-image:url(../images/m-h-l.png);
	background-repeat:no-repeat;
}
.li1r {
	margin:0 auto;
	float:left;
	width:5px;
	height:25px;
	background-image:url(../images/m-h-r.png);
	background-repeat:no-repeat;
}
.ul2 {
	position:absolute;
	margin:0 auto;
	margin-top:0px;
	margin-left:-10px;
	padding:0;
	padding-top:20px;
	width:auto;
	height:24px;
	float:left;
	font-size:12px;
	list-style-type:none;
	text-align:left;
}

.ul2 span {
	margin:0 auto; 
	line-height:24px;
}
.ul2li1 {
	margin:0 auto;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	
	font-size:12px;
	width:81px;
	height:24px;
	text-align:center;
	line-height:24px;
	background-repeat:no-repeat;
border:0px solid;
	overflow:hidden;
}
.ul2li1 a {
	margin:0 auto;
	display:inline-block;
	width:81px;
	height:24px;
	background-image:url();
	background-repeat:no-repeat;	
	/*color:#FFF;*/
	color:#736c63;
}
.ul2li1 a:hover {
	margin:0 auto;
	width:81px;
	height:24px;
	background-image:url(../images/m-s.png);
	background-repeat:no-repeat;
	color:#6a3906;
	
}

.content {
	margin:0 auto;
	width:1024px;

	text-align:left;
	background-repeat:no-repeat;
	background-position:right bottom;
}
.leftmenu {
	position:absolute;
	margin:0 auto;
	margin-top:-20px;
	float:left;
	text-align:left;
	width:290px;
	height:auto;
	z-index:15;
}
.leftmenu-t {
	margin:0 auto;
	margin-left:3px;
	padding:0;
	float:left;
	width:290px;
	height:96px;
	
}
.leftmenu-c {
	margin:0 auto;
	margin-left:3px;
	float:left;
	width:290px;
	background-image:url(../images/lf-c.png);
	background-repeat:repeat-y;
}
.leftmenu-f {
	margin:0 auto;
	margin-left:2px;
	padding:0;
	float:left;
	width:290px;
	height:38px;
	
}
.ul3 {
	margin:0 auto;
	margin-top:0px;
	margin-left:50px;
	padding:0;
	padding-top:0px;
	width:221px;
	height:auto;
	float:left;
	font-size:13px;
	list-style-type:none;
	text-align:left;
}
.ul3li1 {
	margin:0 auto;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	float:left;
	font-size:13px;
	width:221px;
	height:auto;
	text-align:left;
	line-height:36px;
	background-image:url(../images/lf-dot.png);
	background-repeat:no-repeat;
	background-position: center bottom;
	overflow:hidden;
}
.ul3li1 a {
	margin:0 auto;
	padding-left:55px;
	padding-bottom:2px;
	float:left;
	width:166px;
	height:38px;
	background-image:url();
	background-repeat:no-repeat;	
	color:#6a3906;
}
.ul3li1s {
	margin:0 auto;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	float:left;
	font-size:13px;
	width:221px;
	height:auto;
	text-align:left;
	line-height:36px;
	background-image:url(../images/lf-dot.png);
	background-repeat:no-repeat;
	background-position: center bottom;
	overflow:hidden;
}
.ul3li1s a {
	margin:0 auto;
	padding-left:55px;
	padding-bottom:2px;
	float:left;
	width:166px;
	height:38px;
	background-image:url(../images/lf-h.png);
	background-repeat:no-repeat;	
	color:#ffffff;
}
.rc {
	position:absolute;
	margin:0 auto;
	margin-left:262px;
	float:left;
	width:745px; 
	height:auto;
	text-align:left;
	z-index:10;
}
.rc2 {
	position:absolute;
	margin:0 auto;
	margin-top:10px;
	margin-left:30px;
	float:left;
	width:980px; 
	text-align:left;
	z-index:10;
}
.rc-t {
	margin:0 auto;
	float:left;
	width:745px;
	height:96px;
	background-image:url(../images/c-t.png);
	background-repeat:no-repeat;
	text-align:left;
}
.rc2-t {
	margin:0 auto;
	float:left;
	width:980px;
	height:1px;
	background-image:url(../images/c2-t.png);
	background-repeat:no-repeat;
	text-align:left;
}
.rc-t-t {
	position:absolute;
	margin:0 auto;
	margin-left:95px;
	float:left;
	font-size:18px;
	line-height:48px;
	color:#362e2b;
	font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
	width:160px;
	height:auto;
	text-align:center;
}
.rc-t-l {
	padding-left:10px;
	margin:0 auto;
	margin-right:20px;
	margin-top:30px;
	float:right;
	font-size:11px;
	font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
	color:#767676;
	width:auto;
	height:auto;
	text-align:right;
	background-image:url(../images/i-a.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
.rc-c {
	margin:0 auto;
	padding-top:40px;
	padding-right:20px;
	padding-left:30px;
	padding-bottom:20px;
	float:left;

	width:695px;
	height:auto;
	background-image:url(../images/c-c.png);
	background-repeat:repeat-y;
	text-align:left;
	font-size:12px;
}
.rc2-c {
	margin:0 auto;
	padding-top:10px;
	padding-right:0px;
	padding-left:27px;
	padding-bottom:30px;
	float:left;

	width:955px;
	background-image:url(../images/c2-c.png);
	background-repeat:repeat-y;
	text-align:left;
	font-size:12px;
}
.rc-f {
	margin:0 auto;
	float:left;
	width:745px;
	height:2px;
	background-image:url(../images/c-f.png);
	background-repeat:no-repeat;
	text-align:left;
}
.rc2-f {
	margin:0 auto;
	float:left;
	width:982px;
	height:2px;
	background-image:url(../images/c2-f.png);
	background-repeat:no-repeat;
	text-align:left;
}
.shopping-t1 {
	margin:0 auto; float:left; background-image:url(../images/c-shop-t1.png); width:927px; height:75px;
}
.shopping-t2 {
	margin:0 auto; margin-top:14px; float:left; background-image:url(../images/c-shop-t2.png);  height:34px;
	width:897px; padding-left:30px;
	text-align:left; font-size:16px;font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4; color:#ffffff; line-height:32px;
}
.shopping-t3 {
	margin:0 auto; margin-top:14px; float:left; background-image:url(../images/c-shop-t3.png); width:927px; height:383px;
}
.shopping-t3 input {
	position:absolute;
	margin:0 auto;
	float:left;
	border:0px solid;
	
}
.shopping-c11 {
	margin:0 auto; float:left;
	padding-top:14px;
	padding-bottom:18px;
	padding-left:31px;
	width:927px;
	background-image:url(../images/c-shop-c11.png);
	background-repeat:repeat-y;	
}
.shopping-c12 {
	margin:0 auto; float:left;
	padding-top:14px;
	padding-bottom:18px;
	padding-left:31px;
	width:927px;
	background-image:url(../images/c-shop-c12.png);
	background-repeat:repeat-y;	
}
.shopping-c2 {
	margin:0 auto; float:left;
	padding-left:31px;
	padding-top:14px;
	padding-bottom:18px;
	padding-right:31px;
	width:865px;
	background-image:url(../images/c-shop-c2.png);
	background-repeat:repeat-y;	
	
}
.shopping-img {
	margin:0 auto; float:left; width:152px; height:112px;
}
.shopping-name {
	margin:0 auto; margin-left:25px; margin-top:0px; color:#626262; float:left; width:130px; border:0px solid; text-align:left; white-space:normal; word-break:break-all;
	height:112px;
}
.shopping-des {
	margin:0 auto; margin-left:25px; margin-top:0px; color:#626262; float:left; width:195px; border:0px solid; text-align:left; white-space:normal; word-break:break-all;
	height:112px;
}
.shopping-num {
	margin:0 auto; float:left; margin-left:30px; margin-top:50px;
}
.shopping-del {
	margin:0 auto; margin-top:46px; margin-left:50px; float:left; width:71px; height:27px;
}
.shopping-note {
	margin:0 auto; float:left; margin-left:30px; width:120px; height:100px;
}
.shopping-f1 {
	margin:0 auto; float:left; background-image:url(../images/c-shop-f1.png); width:927px; height:42px;
}
.shopping-f2 {
	margin:0 auto; float:left; background-image:url(../images/c-shop-f2.png); width:927px; height:1px;
}
.c-story-img {
	margin:0 auto;
	margin-left:10px;
	margin-top:-10px;
	padding-right:10px;
	float:left;
	width:382px;
	height:528px;
	background-image:url(../images/c-story-img.png);
	background-repeat:no-repeat;
}
.c-story-img img {
	margin:0 auto;
	margin-left:20px;
	margin-top:20px;
	float:left;
}
.c-food-img {
	margin:0 auto;
	margin-left:-10px;
	margin-top:-30px;
	text-align:left;
	float:left;
	width:718px;
	height:529px;
	background-image:url(../images/c-food-img.png);
	background-repeat:no-repeat;
}
.c-food-img .bigimg {
	margin:0 auto;
	margin-left:58px;
	margin-top:22px;
	width:600px;
	height:450px;
	float:left;
}
.c-food-img a {
	position:absolute;
	margin:0 auto;
	float:left;
}
.c-news-list {
	margin:0 auto;
	margin-left:25px;
	margin-bottom:23px;
	float:left;
	width:660px;
	cursor:pointer;
	background-image:url(../images/c-l.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
.c-news-list img {
	margin:0 auto;
	margin-left:0px;
	margin-bottom:14px;
	float:left;
	width:232px;
	height:174px;
	border:3px solid;
	border-color:#be975f;
}
.c-news-text {
	margin:0 auto;
	margin-left:20px;
	float:left;
	padding-top:6px;
	width:402px;
	height:auto;
	border:0px solid;	
}
.c-news-class {
	margin:0 auto;
	float:left;
	width:auto;
	height:21px;
	padding-left:8px;
	padding-right:8px;
	background-color:#59493f;
	font-size:13px;
	color:#ffffff;
	line-height:20px;
}
.c-news-date {
	margin:0 auto;
	padding-right:5px;
	float:right;
	width:auto;
	
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	
	line-height:20px;
	
}
.c-news-title {
	margin:0 auto;
	padding-top:5px;
	float:left;
	width:100%;
	font-size:15px;
	color:#59493f;
	font-weight:700;
	line-height:24px;	
}
.c-news-des {
	margin:0 auto;
	padding-top:8px;
	float:left;
	width:100%;
	font-size:12px;
	color:#7e6b5a;

	line-height:24px;	
	
}


.clr {
	margin:0 auto;
	float:left;
	width:100%;
	
}

.ul4 {
	margin:0 auto;
	margin-top:0px;
	margin-left:30px;
	padding:0;
	padding-top:0px;
	width:145px;
	float:left;
	font-size:12px;
	color:#ff3300;
	list-style-type:none;
	text-align:left;
}
.ul4li1 {
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
	float:left;
	font-size:12px;
	width:145px;
	height:21px;
	text-align:left;
	overflow:hidden;
}
.ul4li1 a {
	margin:0 auto;
	padding-left:42px;
	padding-bottom:0px;
	float:left;
	width:103px;
	height:21px;
	line-height:20px;
	background-image:url(../images/lf-h-a1.png);
	background-repeat:no-repeat;	
	color:#ff3300;
}
.ul4li1s {
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
	float:left;
	font-size:12px;
	width:145px;
	height:21px;
	text-align:left;
	overflow:hidden;
}
.ul4li1s a {
	margin:0 auto;
	padding-left:42px;
	padding-bottom:0px;
	float:left;
	width:103px;
	height:21px;
	line-height:20px;
	background-image:url(../images/lf-h-a2.png);
	background-repeat:no-repeat;	
	color:#ff3300;
}
.footer {
	margin:0 auto;
	margin-top:60px;
	width:100%;
	height:170px;
	background-image:url(../images/bottom.png);
	font-size:13px;
	color:#c9baa9;
	background-repeat:repeat-x;
}
.footer-main {
	margin:0 auto;
	width:1024px;
	height:170px;
	text-align:left;
}
.footer-main img {
	position:absolute; margin:0 auto; float:left; 	
}
.footer-main div {
	position:absolute; margin:0 auto; float:left;
	margin-top:45px;
	margin-left:220px;
	
}
.footer-main div a {
	color:#c9baa9;
}

.c-shop-list {
	margin:0 auto;
	margin-left:20px;
	margin-bottom:20px;
	float:left;
	text-align:left;
	width:206px;
	background-image:url(../images/c-shop-img.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.c-shop-list img {
	margin: 0 auto;
	margin-top:15px;
	margin-left:15px;
	padding-bottom:15px;
	float:left;
	width:174px;
	height:128px;	
}
.c-shop-list input {
	margin:0 auto;
	margin-top:15px;
	margin-left:5px;
	float:left;
}
.c-shop-list span {
	margin: 0 auto;
	margin-left:10px;
	float:left;
	line-height:44px;
	color:#626262;
	
}
.page {
	margin:0 auto;
	margin-top:10px;
	margin-left:18px;
	float:left;
	width:648px;
	padding-top:14px;
	height:27px;
	font-size:12px;
	color:#434343;
	font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
	text-align:center;
	background-image:url(../images/c-shop-p.png);
	background-repeat:no-repeat;
	
}
.page a {
	color:#434343;
	font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
}
.page span {
	color:#a18664;
	font-weight:700;
	font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
}
/***************************************************************************/
.index_sub {
	margin:0 auto; margin-top:5px; float:left; overflow:hidden;
}
.index_sub a {
	color:#a37945; font-size:12px;
}
.index_sub a:hover {
	color:#313131;	
}
#news {
	position:absolute; margin:0 auto; margin-left:-25px; margin-top:160px; float:left; background-image:url(../images/index-img2.png); background-repeat:no-repeat; width:267px; padding-left:200px; height:107px; padding-top:52px; z-index:10; text-align:left; border:0px solid;
}
#more_new {
	position:absolute; margin:0 auto;  float:left; width:35px; height:11px; border:0px solid; cursor:pointer; background-image:url(../images/i-m-o.PNG); background-repeat:no-repeat;
}
#i-img1 {
	position:absolute; margin:0 auto; margin-left:-148px; margin-top:-3px; float:left; width:124px; height:92px; border:0px solid;
}
#more_share {
	position:absolute; margin:0 auto;  float:left; width:35px; height:11px; border:0px solid; cursor:pointer; background-image:url(../images/i-m-o.PNG); background-repeat:no-repeat;
}
#c-food-img-r {
	position:absolute;
	margin-top:240px; margin-left:25px;
}
#c-food-img-l {
	position:absolute;
	margin-top:240px; margin-left:25px;
}
.c-food-img-img {
	position:absolute; margin:0 auto; float:left; width:173px; height:128px;
}