@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	background-image:url(images/index_01.jpg);
	background-repeat:repeat;
}
.container{
	width:1004px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	background-image:url(images/index_01.jpg);
	background-repeat:repeat-x;	
}
.header {
	width:900px;
	margin:0px auto 0px auto;
	padding:0px;
}

/******* Menu *********/
.menu{
	font-size:14px;
	width:900px;
	height:59px;
	margin:0px auto 0px auto;
	padding:0px;
	background-image:url(images/index_04.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
.menu_bar {
	margin:0px 0px 0px 245px;
	padding:10px 0px 0px 0px;
}
.menu_box {
	float:left;
	margin:0px 20px 0px 20px;
	padding:0px 0px 0px 0px;
}
.menu_box_txt {
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px;
}

/******* Main *********/
.main {
	width:900px;
	margin:0px auto 0px auto;
	padding:0px;
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-x;
	font-size:14px;
	font-weight:bolder;
	color:#65893e;
}
.main_left {
	float:left;
	width:205px;
	height:400px;
}
.main_mid {
	float:left;
	width:210px;
	height:400px;
	background-image:url(images/main_02.jpg);
	background-repeat:no-repeat;
}
.main_mid_menu_1{
	text-align:left;
	margin:14px 0px 0px 36px;
	padding:0px;
}
.main_mid_menu_1 img{
	margin: 0px 0px 0px 80px;
	padding:0px;
}
.main_mid_menu_2{
	text-align:left;
	margin:13px 0px 0px 36px;
	padding:0px;
}

.main_mid_menu_2 img{
	margin: 0px 0px 0px 80px;
	padding:0px;
}
.main_right {
	float:left;
	width:485px;
	height:400px;
	background-image:url(images/main_right_bg.jpg);
	background-repeat:no-repeat;
}
.main_right_tit {
	margin:24px 0px 0px 38px;
	padding:0px;
	text-align:left;
}
.main_right_content {
	margin:18px 40px 4px 44px;
	padding:0px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#333;
	line-height:36px;
}
.main_right_content_1 {
	margin:6px 0px 0px 0px;
	padding:0px;
	line-height:21px;
}

/******* Footer *********/
.footer {
	clear:both;
	font-size:12px;
	height:37px;
	width:900px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.footer_txt {
	font:Arial, Helvetica, sans-serif;
	padding-top:12px;
}

/******** price page  ********/

.price_main_mid {
	float:left;
	width:210px;
	height:400px;
	background-image:url(images/main_02_03.jpg);
	background-repeat:no-repeat;
}
.price_main_mid_menu_1{
	text-align:left;
	margin:14px 0px 0px 36px;
	padding:0px;
}
.price_main_mid_menu_1 img{
	margin: 0px 0px 0px 60px;
	padding:0px;
}
.price_main_right {
	width:690px;
	height:400px;
	float:left;
	background-image:url(images/main_right_bg_2.jpg);
	background-repeat:no-repeat;
}
.price_main_right_tit {
	margin:24px 0px 0px 38px;
	padding:0px;
	text-align:left;
}
.price_main_right_content {
	margin:8px 20px 4px 28px;
	padding:0px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#333;
	line-height:20px;
	width:642px;
	height:321px;
}
.price_main_right_content_tb {
	float:left;
	width:300px;
	margin:0px 6px 0px 0px;
	padding:0px;
}

/******** news page  ********/

.news_main_mid {
	float:left;
	width:210px;
	height:400px;
	background-image:url(images/main_02_03.jpg);
	background-repeat:no-repeat;
}
.news_main_mid_menu_1{
	text-align:left;
	margin:14px 0px 0px 36px;
	padding:0px;
}
.news_main_mid_menu_1 img{
	margin: 0px 0px 0px 60px;
	padding:0px;
}
.news_main_right {
	width:895px;
	height:460px;
	float:left;
	background-image:url(images/main_right_bg_2_02_04.jpg);
	background-repeat:no-repeat;
}
.news_main_right_2 {
	width:895px;
	float:left;
	height:460px;
	margin:4px 0px 0px 4px;
	background-image:url(images/main_right_bg_2_02_04.jpg);
	background-repeat:no-repeat;
}
.news_main_right_tit {
	margin:24px 0px 0px 38px;
	padding:0px;
	text-align:left;
}
.news_main_right_content {
	margin:10px 20px 4px 28px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#333;
	line-height:20px;
	width:847px;
}
.news_main_right_content_2 {
	margin:10px 20px 4px 28px;
	padding:0px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	color:#333;
	line-height:20px;
	width:847px;
}
.news_main_right_content_t1 {
	float:left;
	margin:8px 0px 0px 10px;
	padding:0px;
}
.news_main_right_content_t2 {
	float:left;
	margin:8px 0px 0px 0px;
	padding:0px;
}
.news_main_right_content_t3 {
	clear:both;
	margin-left:10px;
	padding:10px 0px 0px 0px;
	text-align:left;
	font-size:16px;
}

.news_main_right_content_txt_1 {
	margin:0px 16px 0px 16px;
	padding:0px;
	line-height:20px;
	font-size:13px;
}
.news_main_right_content_txt_2 {
	margin:15px 16px 0px 28px;
	padding:0px;
	line-height:20px;
	font-size:13px;
}
.news_content {
	clear:both;
	margin:0px 0px 20px 0px;
	padding:0px;
}
.news_content_1 {
	float:left;
	margin:0px 50px 0px 30px;
}
.news_content_1 b {
	margin:0px 0px 0px 10px;
}
/*
.news_main_right_content_txt_1 img, .news_main_right_content_txt_2 img{
	margin:10px 0px 0px 26px;
	padding:0px;
	float:right;
}
.news_main_right_content_txt_1 li, .news_main_right_content_txt_1 li {
	margin:0px 0px 0px 10px;
	padding:0px;
}
*/

/****** take_away page ******/
.take_main_right_content_txt {
	margin:0px;
	padding:0px;
}
.take_main_mid {
	float:left;
	width:210px;
	height:400px;
	background-image:url(images/main_02_02.jpg);
	background-repeat:no-repeat;
}
.take_main_right {
	width:690px;
	height:400px;
	float:left;
	background-image:url(images/main_right_bg_2_04.jpg);
	background-repeat:no-repeat;
}


/******** font tag  ********/
.font_1{
	font-weight:bolder;
	font-size:14px;
	color:#65893e;
}
.font_2{
	font-weight:100;
	font-size:14px;
	color:#333;
}
.font_3 {
	font-size:13px;
	font-weight:bold;
	color:red;
}
.font_4 {
	font-size:13px;
	font-weight:bold;
	color:#ec661e;
}
.font_5 {
	font-size:16px;
	color:#000;
	font-weight:bolder;
}
.font_6 {
	font-size:13px;
}
/********  page  *********/
.page {
	cursor:pointer;
	color:red;
	margin-left:620px;
	padding:0px;
}
.p_link:link {
	color:red;
	text-decoration:none;	
}
.p_link:visited {
	color:red;
	text-decoration:none;
}
.p_link:hover{
	color:blue;
	text-decoration:none;
}
.p_link:active{
	color:blue;
	text-decoration:none;
}

/******** a link  ********/
.red{
	color:red;
}
.red:link {
	color:red;
	text-decoration:none;	
}
.red:visited {
	color:red;
	text-decoration:none;
}
.red:hover{
	color:blue;
	text-decoration:none;
}
.red:active{
	color:red;
	text-decoration:none;
}


.black:link {
	color:black;
	text-decoration:none;	
}
.black:visited {
	color:black;
	text-decoration:none;
}
.black:hover{
	color:red;
	text-decoration:none;
}
.black:active{
	color:red;
	text-decoration:none;
}


.black_2:link {
	color:black;
	text-decoration:underline;
}
.black_2:visited {
	color:black;
	text-decoration:underline;
}
.black_2:hover{
	color:red;
	text-decoration:underline;
}
.black_2:active{
	color:red;
	text-decoration:underline;
}


.blue:link {
	color:#06C;
	text-decoration:none;	
}
.blue:visited {
	color:#06C;
	text-decoration:none;
}
.blue:hover{
	color:blue;
	text-decoration:none;
}
.blue:active{
	color:blue;
	text-decoration:none;
}

.green:link {
	color:#65893e;
	text-decoration:none;	
}
.green:visited {
	color:#65893e;
	text-decoration:none;
}
.green:hover{
	color:#CC0;
	text-decoration:none;
}
.green:active{
	color:#CC0;
	text-decoration:none;
}
