﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color:#fff;
	font-family: "宋体";
	font-size:12px;
	color:#333333;
}
td {font-size: 12px;}
p {text-indent: 2em;}
img {border:0px;}
form {font-size: 12px;margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul {margin: 0px;padding: 0px;}


/* ----- Links ----- */
a {text-decoration:none;color:#3f4344;}
a:hover {text-decoration:underline;color:#c30101;}

.blue {color:#b29546; font-weight:bold;text-decoration:underline;}
.blue a {text-decoration:underline;color:#b29546;}

/* ----- page ----- */
.page {
	margin: 18px 10px 15px 38px;
	padding: 3px 22px 5px 0px;
	color:#8f8f8f;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
}
.page .rightwz { float:right;}
.page a {color:#8f8f8f;}
.page a:hover {color:#d10f02;}
.page .red1 {color:#b70000; font-weight:bold;}

.page2 {
	margin: 18px 10px 15px 0px;
	padding: 3px 22px 5px 0px;
	color:#8f8f8f;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
}
.page2 .rightwz { float:right;}
.page2 a {color:#8f8f8f;}
.page2 a:hover {color:#d10f02;}
.page2 .red1 {color:#b70000; font-weight:bold;}

/* ----- top css ----- */
.top_index {
	margin: 0px;
	padding: 12px 0px 0px 56px;
	height:20px;
}
.top_index .right {float:right;}
.top_sub {
	margin: 0px;
	padding: 8px 16px 0px 28px;
	height:99px;
	background-color:#eeebda;
}
.top_sub a{ font-weight:bold; text-decoration:underline; color:#756640;}
.top_sub .text{ 
	color:#b29444; 
	font-weight:bold;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0px 4px 0px;
	font-size:11px;}

/* ----- Banner ----- */
.ban_index {margin: 0px;padding: 11px 0px 11px 0px;}
.ban_sub {margin: 0px;padding: 0px;}

/* ----- Main frame ----- */
.bg_body1 {
	background-image: url(../images/bg_body1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bg_body2 {
	background-image: url(../images/bg_body2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#eeebda;
}

.main_index {
	width:1002px;
	margin: 0px auto;
	padding:0px;
	height:595px;
	background-image: url(../images/bg_index.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.main_index .leftb{
	margin: 0px;
	padding:20px 0px 0px 0px;
	width:214px;
	float:left;
}
.main_index .rightb{
	margin: 0px;
	padding:0px 0px 0px 0px;
	width:752px;
	float:left;
}
.mainbox {
	width:757px;
	margin: 0px auto;
	padding:0px;
	background-color:#fff;
}

.leftbar {
	margin:0px;
	background-image: url(../images/bg_left.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.rightbar {
	width:500px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 9px;
}


/* ----- Navigation ----- */
.mainnav {
	color: #fff;
	margin: 0px;
	font-weight:bold;
	padding:0px;
	height: 21px;
	line-height:21px;
	background-image: url(../images/bg_nav.jpg);
	background-repeat: no-repeat;
}
.mainnav li {
	margin: 0px;
	padding: 0px 19px 0px 21px;
	list-style: none;
	display: block;
	float: left;
	background-image: url(../images/line_nav.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.mainnav .e1 {color:#F00;}
.mainnav a {color: #FFFFFF;}
.mainnav a:hover {color: #9d6f32; text-decoration:none;}

.mainnav2 {
	color: #fff;
	margin: 0px;
	font-weight:bold;
	padding:0px;
	height: 21px;
	line-height:21px;
	background-image: url(../images/bg_nav2.jpg);
	background-repeat: no-repeat;
}
.mainnav2 li {
	margin: 0px;
	padding: 0px 19px 0px 21px;
	list-style: none;
	display: block;
	float: left;
	background-image: url(../images/line_nav2.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.mainnav2 .e1 {color:#F00;}
.mainnav2 .e2 {background-image: url();}
.mainnav2 a {color: #FFFFFF;}
.mainnav2 a:hover {color: #9d6f32; text-decoration:none;}

/* ----- submenu ----- */
.menulist {
	margin: 0px;
	padding: 6px 8px 12px 0px;
	background-image: url(../images/bg_menu.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.menulist li {
	height: 30px;
	line-height:30px;
	text-align:center;
	list-style: none;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	font-weight:bold;
}
.menulist a {color: #776640;}
.menulist a:hover {color: #b29444; text-decoration:none;}
.menulist .on {color:#b29444;}

.menulist2 {
	margin: 0px;
	padding: 6px 8px 12px 0px;
	background-image: url(../images/bg_menu.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.menulist2 li {
	height: 24px;
	line-height:24px;
	text-align:center;
	list-style: none;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	font-weight:bold;
}
.menulist2 a {color: #776640;}
.menulist2 a:hover {color: #b29444; text-decoration:none;}
.menulist2 .on {color:#b29444;}

.menulist3 {
	margin: 0px;
	padding: 6px 8px 12px 0px;
	background-image: url(../images/bg_menu.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.menulist3 li {
	height: 30px;
	line-height:30px;
	text-align:center;
	list-style: none;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	font-weight:bold;
}
.menulist3 a {color: #776640;}
.menulist3 a:hover {color: #b29444; text-decoration:none;}
.menulist3 .on {color:#b29444;}

.menu_tab {
	margin: 0px;
	padding: 0px;
	height:24px;
}
.menu_tab li {
	line-height:24px;
	list-style: none;
	margin: 0px 20px 0px 0px;
	float:left; color:#756640;
	padding: 0px 0px 0px 17px;
	font-weight:bold;
	font-size:14px;
	background-image: url(../images/icon_8.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.menu_tab .on {
	color:#b70000;
	background-image: url(../images/icon_7.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	}
.menu_tab li a{ color:#756640; text-decoration:none;}

/* ----- Title ----- */
.title_sub {
	height:30px; line-height:30px;
	padding:0px;
	margin:0px 8px 0px 0px;
	text-align:center;
	font-size:14px;
	color:#fff;
	background-image: url(../images/bg_title.jpg);
	background-repeat: no-repeat;
}
.title_sub a{ color: #fff;}
.title_sub a:hover{ color: #fff; text-decoration:none;}

.title_sub2 {
	height:30px;
	padding:0px;
	margin:20px 42px 0px 40px;
	font-size:14px;
	color:#756640;
}
.title_sub2 a{ float:right;color: #b29444; text-decoration:underline; font-weight:normal; font-size:12px;}

.title_sub3 {
	height:29px;
	padding:0px 0px 19px 0px;
	margin:10px 30px 0px 22px;
	background-image: url(../images/bg_title2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.title_sub3 h1{
	height:29px;
	line-height:29px;
	text-align:center;
	width:150px;
	margin:0px;
	font-size:14px;
	color:#685833;
	background-image: url(../images/bg_title2_h1.gif);
	background-repeat: no-repeat;
}
.title_sub4 {
	height:25px;
	line-height:25px;
	padding:0px 0px 0px 23px;
	margin:22px 0px 14px 0px;
	background-image: url(../images/bg_title3.gif);
	background-repeat: repeat-x;
}
.title_sub4 em{
	line-height:25px;
	margin:0px;
	background-color:#fff;
	padding:0px 7px;
	font-weight:bold;
	color:#776641; font-size:14px; font-style:normal;
}
.title_sub5 {
	height:25px;
	line-height:25px;
	padding:0px 0px 0px 23px;
	margin:18px 0px 14px 3px;
	background-image: url(../images/bg_title4.gif);
	background-repeat: repeat-x;
}
.title_sub5 em{
	line-height:25px;
	margin:0px;
	background-color:#fff;
	padding:0px 7px;
	font-weight:bold;
	color:#776641; font-size:12px; font-style:normal;
}
.title_sub6 {
	height:25px;
	line-height:25px;
	padding:0px 0px 0px 23px;
	margin:0px 0px 14px 0px;
	background-image: url(../images/bg_title4.gif);
	background-repeat: repeat-x;
}
.title_sub6 em{
	line-height:25px;
	margin:0px;
	background-color:#fff;
	padding:0px 7px;
	font-weight:bold;
	color:#776641; font-size:12px; font-style:normal;
}
.title_hr {
	height:20px;
	line-height:20px;
	font-weight:bold;
	padding:0px 12px 0px 29px;
	margin:0px 0px 8px 0px;
	font-size:12px;
	color:#b29444; background-color:#f0ede7;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 5px;
}
.title_hr em{
	font-size:13px;
	color:#860000;
	font-style:normal;
}
.title_hr  a{ color:#b29444;}
.title_hr  a:hover{ color:#b29444; text-decoration:none;}
.title_hr .more{ float:right;}
.title_hr .more a{ color: #b70000; text-decoration:underline; }

/* ----- postion ----- */
.postion {
	color: #8f8f8f;
	padding:10px 34px 0px 0px;
	height:25px;
	line-height:35px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}
.postion a {color: #8f8f8f;}


/* ----- box ----- */
.bg_box_1 {
	color:#666666;
	background-image: url(../images/bg_box_i1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_box_2 {
	background-image: url(../images/p_dinner23.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_box_2 h1{
	background-image: url(../images/icon_6.gif);
	background-repeat: no-repeat;
	background-position: 7px 15px;
	background-color:#e3e0d9;
	height:41px;
	margin:0px 0px 1px 0px;
	line-height:41px;
	font-size:14px; color:#b80005;
	padding-left:22px;
}
.bg_box_2 .divb{
	text-align:center;
	line-height:24px;
	color:#8f8f8f;
	padding:9px 0px 15px 0px;
	background-color:#f1efec;
}
.bg_box_2 .divb2{
	text-align:center;
	line-height:24px;
	margin:1px 0px 0px 0px;
	color:#b70000; font-weight:bold;
	padding:3px 0px 3px 0px;
	background-color:#e3e0d9;
}
.bg_box_3 {
	background-image: url(../images/p_food7.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_box_4 {
	background-image: url(../images/p_food11.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_box_5 {
	background-image: url(../images/p_food12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_box_6 {
	background-image: url(../images/p_food14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_box_7 {
	background-image: url(../images/p_le7.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_news1 {
	color:#b29444;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 36px;
	line-height:18px;
	margin:0px 0px 30px 0px;
}
.box_news1 h1{color:#776641; margin:0px; font-size:12px; line-height:22px;}
.box_news1 a{color:#b70000; text-decoration:underline;}

/* ----- solid ----- */
.solid1 {border-bottom:1px solid #ebe1ba;}
.solid2 {
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.solid3 {
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:25px 0px 0px 0px;
	margin:0px 30px 0px 32px;
}

.clear_1 {margin:0px; padding:5px 0px; clear:both;}
.clear_2 {margin:0px; padding:0px; clear:both; height:47px;}
.clear_3 {margin:0px; padding:3px 0px; clear:both;}
.clear_4 {margin:0px; padding:12px 0px; clear:both;}
.clear_5 {margin:0px; padding:6px 0px;}
.clear_6 {margin:0px; padding:0px; clear:both;}
.clear_7 {margin:0px; padding:0px; height:38px;}
.clear_8 {margin:0px; padding:0px; height:25px;}
.clear_9 {margin:0px; padding:7px 0px 8px 0px;}

/* ----- close ----- */
.close {
	text-align:center;
	margin:10px 20px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding:12px 0px 0px 0px;
}
.close a {color: #444444;}


/* ----- content ----- */
.con_index {
	color:#654d1e;
	margin:0px;
	padding:0px 0px 11px 8px;
	line-height:21px;
}
.td1{line-height:18px;}
.td2{line-height:20px;}
.td3{line-height:18px;}
.td3 img{ padding-top:5px;}

.content {
	color:#555555;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:11px 68px 15px 36px;
	line-height:26px;
}
.content2 {
	color:#555555;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:11px 30px 15px 35px;
	line-height:24px;
}

.content2 .icon{ text-align:right;}
.content2 .icon2{ text-align:right; padding:18px 6px 5px 0px;}
.content2 .con{ float:left; width:295px; padding:0px 0px 0px 10px;}
.content2 .con2{ width:216px; padding:0px 0px 33px 25px; margin:0px;}
.content2 .con3{ width:231px; padding:28px 0px 0px 14px; margin:0px;}
.content2 .con4{ padding:10px 10px 4px 15px; margin:0px;}
.content2 .pic1{ float:left; width:215px; text-align:right;}

.content3 {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 21px 5px 36px;
}
.content3 .icon2{ text-align:right; padding:8px 5px 0px 0px;}

.content4 {
	color:#b29546;
	margin:0px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	padding:11px 30px 15px 37px;
}
.content5 {
	color:#8f8f8f;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:11px 0px 15px 30px;
	line-height:24px;
}

.con_hr {
	color:#8f8f8f;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 30px 15px 27px;
	line-height:24px;
}

.content_news { /*细览页样式*/
	line-height: 200%;
	color: #776640;
	padding: 0px;
	padding:10px 25px 10px 25px;
}
.cen {
	margin:0px 20px;
	padding:12px 0px;
	text-align:center;
	color:#B29444;
	line-height:200%;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.cen .f-red {
	color:#776640;
	font-size:16px;
	font-weight:bold;
	line-height:240%;
}


/* ----- pic ----- */
.t_logo {padding:0px 0px 68px 73px; margin:0px;}
.t_pic1 {padding:21px 0px 0px 81px; margin:0px;}
.t_pic2 {padding:26px 0px 14px 70px; margin:0px;}
.t_pic3 {padding:18px 0px 0px 6px; margin:0px;}
.t_pic4 {padding:18px 0px 0px 0px; margin:0px;}
.t_pic5 {padding:14px 0px 0px 0px; margin:0px;}
.t_pic6 {padding:8px 30px 0px 0px; margin:0px; text-align:right;}
.t_pic7 {padding:0px 0px 16px 0px; margin:0px;}
.pic_b1 {margin:0px 20px 0px 0px; padding:0px;}
.pic_b2 {margin:0px 25px 0px 0px; padding:0px;}
.pic_b3 { border: 1px solid #b29444;}
.pic_b4 { border: 1px solid #a8966a; padding:2px; background-color:#f1edd7;}

.t_title1 {padding:0px 0px 16px 54px; margin:0px;}
.t_title2 {padding:0px 0px 7px 0px; margin:0px;}
.t_title3 {padding:0px 0px 19px 22px; margin:0px;}
.t_title4 {padding:15px 0px 16px 12px; margin:0px;}
.t_title5 {padding:10px 0px 23px 36px; margin:0px;}
.t_title6 {padding:10px 0px 10px 36px; margin:0px;}
.t_title7 {padding:10px 0px 1px 36px; margin:0px;}
.icon_more {padding:0px 0px 0px 8px; margin:0px;}

/* ----- font ----- */
.f_orange {
	color: #b29444;
	padding-left:51px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight:bold;}
.f_orange a{color: #756640; font-weight:normal; text-decoration:underline;}
.f_orange2 {color: #b29444;font-weight:bold;}
.f_orange3 {color: #b29444;font-weight:bold; font-size:14px;}
.f_orange4 {color: #756640;font-weight:bold; font-size:14px;}
.f_orange5 {color: #b29444;font-weight:bold; display:block; padding:3px 0px;}
.f_orange6 {color: #756640;font-weight:bold; }
.f_orange7 {color: #756640;}
.f_orange8 {color: #756640;font-weight:bold; display:block; padding:3px 0px;}
.f_orange9 {color: #b29444;}

.f_gray {color: #616161;}
.f_gray2 {color: #8f8f8f; display:block; padding:3px 0px 9px 0px;}
.f_gray3 {color: #8f8f8f; display:block; padding:3px 0px 6px 0px;}

.f_red {color: #b70000;}
.f_red2 {color: #b70000; font-weight:bold; font-size:14px;}
.f_red3 {color: #b70000; font-weight:bold; padding:12px 0px 10px 0px;}

.f_title1 {
	color: #b70000;
	font-size:14px;
	margin:15px 0px 20px 0px;
	background-color:#f1efec;
	line-height:25px;
	height:25px;
	padding:0px 0px 0px 10px;}
.f_title2 {
	color: #756640;
	margin:10px 20px 0px 0px;
	background-color:#f1efec;
	line-height:24px;
	font-weight:bold;
	padding:0px 0px 0px 12px;}
.f_title3 {
	color: #756640;
	font-size:14px;
	margin:15px 0px 0px 0px;
	background-color:#f1efec;
	line-height:25px;
	height:25px;
	padding:0px 0px 0px 13px;}
.f_title4 {
	color: #756640;
	font-size:12px;
	margin:8px 0px 0px 0px;
	background-color:#f1efec;
	line-height:25px;
	padding:0px 0px 0px 13px;}

/* ----- form ----- */
.btn_1 {
	color:#70643e;
	font-weight:bold;
	height: 27px;
	width:89px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_6.jpg);
	background-repeat: no-repeat;
}
.btn_2 {
	color:#776640;
	height: 18px;
	width:49px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_3.gif);
	background-repeat: no-repeat;
}

.text_input {
	color:#000072;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top: 1px solid #d3d3d3;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}
.text_input2 {
	color:#b29445;
	width:488px;
	padding:7px 0px 0px 7px;
	font-weight:bold;
	height:123px;
}
.text_input3 {
	color:#8f8f8f;
	line-height:16px;
	border: 1px solid #cacaca;
}
.select1 {
	color:#ada692;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.select2 {
	color:#8f8f8f;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	}
.select3 {
	color:#b29444;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	}

/* ----- list ----- */
.list_index {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
.list_index li {
	list-style: none;
	margin: 0px 5px 0px 0px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 9px;
	background-image: url(../images/dot_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
.list_index span { color:#b29444;}
.list_index a {color: #654d1e;}
.list_index a:hover {color: #a37c14;}

.list_profile {
	margin: 0px 33px 0px 34px;
	padding: 0px 0px 27px 0px;
}
.list_profile li {
	list-style: none;
	margin: 0px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px 10px 0px 30px;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 5px;
}
.list_profile .bgcolor { background-color:#f0ede7;}
.list_profile a {color: #8b8982;}
.list_profile a:hover {color: #756640;}

.list_dinner {
	margin: 0px 0px 22px 0px;
	padding: 0px;
}
.list_dinner li {
	list-style: none;
	margin: 14px 0px 0px 0px;
	line-height:18px;
	height:106px;
	color:#8f8f8f;
	background-color:#f1efec;
	font-family:Arial, Helvetica, sans-serif;
	padding: 6px 0px 0px 6px;
}
.list_dinner li h1{ margin:0px; font-size:14px; color:#b29444; line-height:33px;}
.list_dinner li h1 a{ float:right;}

.list_food {
	margin: 0px 33px 0px 34px;
	padding: 0px 0px 5px 0px;
}
.list_food li {
	list-style: none;
	margin: 0px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px 15px 0px 30px;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 5px;
}
.list_food .bgcolor { background-color:#f0ede7;}
.list_food a {color: #74643b;}
.list_food a:hover {color: #333333;}
.list_food span { float:right;color: #8b8982;}

.list_news {
	margin: 0px 51px 0px 44px;
	padding: 0px 0px 5px 0px;
}
.list_news li {
	list-style: none;
	margin: 0px;
	color:#b29444;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 13px 0px 18px 0px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_news h1{
	color:#776641;
	margin:0px;
	padding:0px 0px 0px 25px;
	font-size:12px;
	line-height:22px;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.list_news .text{padding:0px 0px 0px 25px;}

.list_news a{color:#b70000; text-decoration:underline;}
.list_news a:hover {color: #333333;}

.list_news2 {
	margin: 0px 41px 0px 38px;
	padding: 0px 0px 5px 0px;
}
.list_news2 li {
	list-style: none;
	margin: 0px;
	color:#b29444;
	line-height:21px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 13px 0px 0px 0px;
	height:128px;
	background-image: url(../images/line_2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_news2 h1{
	color:#776641; 
	margin:0px; 
	font-size:12px;
	padding:0px 0px 0px 19px;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	}
.list_news2 a{color:#b70000; text-decoration:underline;}
.list_news2 a:hover {color: #333333;}
.list_news3 {
	margin: 0px 0px 0px 23px;
	padding: 0px 0px 5px 0px;
}
.list_news3 li {
	list-style: none;
	margin: 0px;
	color:#b29444;
	height:307px;
	overflow:hidden;
	width:248px; float:left;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 22px 13px 0px 13px;
	background-image: url(../images/line_2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_news3 h1{
	color:#776641; 
	margin:0px; 
	font-size:12px;
	padding:8px 0px 0px 19px;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 12px;
	}
.list_news3 a{color:#b70000; text-decoration:underline;}
.list_news3 a:hover {color: #333333;}

.list_photo {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.list_photo li {
	list-style: none;
	margin: 0px;
	height:175px;
	overflow:hidden;
	width:172px;
	float:left;
	padding: 22px 7px 0px 4px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_photo li img{ border: 1px solid #c9cbca;}

.list_dot_gray li{
	color: #8f8f8f;
	background:url(../images/dot_list.jpg) no-repeat left 10px;
	line-height:24px;
	list-style:none;
	padding-left:10px;
}

/* ----- footer ----- */
.bottom_index {
	color: #000000;
	padding:17px 15px 0px 27px;
	background-image: url(../images/bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.bottom_index span { float:right;}
.bottom_index a {color: #b29444;}

.bottom_sub {
	color: #000000;
	height:38px;
	margin:20px 0px 0px 0px;
	padding:17px 15px 0px 27px;
	background-image: url(../images/bg_bottom2.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.bottom_sub span { float:right;}
.bottom_sub a {color: #b29444;}

.f_height{ line-height:18px;}

.div_Title{ color: #b29444;font-weight:bold; font-size:14px; line-height:20px; margin-bottom:5px; background:url(../images/icon_3.gif) no-repeat left; padding-left:16px;}
.div_text{ margin:0px 10px 0px 16px; line-height:20px;}

.div_icon{ background:url(../images/icon_3.gif) no-repeat left; padding-left:16px; line-height:24px;}
.dit_tips{ padding-left:16px;}
.div_orangeTitle {color: #b29444;font-weight:bold; font-size:14px; line-height:24px;}

.newTitle {
	color:#b29546;
	margin:0px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding:11px 30px 15px 37px;
}
.newTitle td{
	padding:3px 0px;
}
