BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F1F6F9}
TABLE TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table_color {
	BACKGROUND-COLOR: #000000
}
P {
	MARGIN: 0px
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.a1:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.a1:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.a1:hover {
	COLOR: #fbc202; TEXT-DECORATION: none
}
.body_table {
	BORDER-RIGHT: #2e3337 1px solid; BORDER-LEFT: #2e3337 1px solid; WIDTH: 954px
}
.top_01_bg {
	BACKGROUND: url(../images/top_01_bg.jpg) repeat-x 50% top
}
.top_02_bg {
	BACKGROUND: url(../images/top_02_bg.jpg) repeat-x 50% top; HEIGHT: 38px
}
.font {
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}

.top_menu_bg {
	BACKGROUND: url(../images/top_menu_bg.jpg) repeat-x 50% top; HEIGHT: 28px
}
.top_menu_table {
	WIDTH: 888px
}
.top_tp_kg {
	LINE-HEIGHT: 26px
}
.top_menu_txt {
	COLOR: #bebebe
}
.xx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.top_menu_txt A:hover {
	COLOR: #fbc202; TEXT-DECORATION: none
}
.top_03_bg {
	BACKGROUND: url(../images/top_03_bg.jpg) repeat-x 50% top; LINE-HEIGHT: 31px
}
.banner_flash {
	LINE-HEIGHT: 214px
}
.top_04_bg {
	BACKGROUND: url(../images/top_04_bg.jpg) repeat-x 50% top; LINE-HEIGHT: 7px
}
.left_top_and_top_tp_001 {
	LINE-HEIGHT: 21px
}
.left_menu_txt_kj {
	PADDING-BOTTOM: 37px; PADDING-TOP: 27px
}
.left_menu_txt_jl {
	LINE-HEIGHT: 3px
}
.left_menu_txt_bg_01 {
	BACKGROUND: url(../images/left_menu_txt_bg_01.jpg) #222222 no-repeat left top
}
.left_menu_txt_bg_02 {
	BACKGROUND: url(../images/left_menu_txt_bg_02.jpg) #4a4a4a no-repeat left top
}
.left_menu_txt_bg_03 {
	BACKGROUND: url(../images/left_menu_txt_bg_03.jpg) #4a4a4a no-repeat left top
}
.left_menu_txt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 23px; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify
}
.left_lxwm {
	WIDTH: 100%; LINE-HEIGHT: 12px
}
.left_lxwm_and_sousuo {
	LINE-HEIGHT: 36px
}
.left_sousuo_bt {
	PADDING-LEFT: 21px
}
.left_sousuo_input {
	BORDER-RIGHT: #2e3337 1px solid; BORDER-TOP: #2e3337 1px solid; BORDER-LEFT: #2e3337 1px solid; WIDTH: 144px; COLOR: #adacac; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BORDER-BOTTOM: #2e3337 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #0f0f0f
}
.left_bottom {
	LINE-HEIGHT: 140px
}
.index_xt_01 {
	BACKGROUND: url(index_xt_01.jpg) repeat-y left top
}
.center_bt {
	PADDING-LEFT: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.index_xt_02 {
	BACKGROUND: url(index_xt_02.jpg) repeat-x left top
}
.intro_txt {
	PADDING-RIGHT: 40px; PADDING-LEFT: 18px; TEXT-JUSTIFY: inter-ideograph; PADDING-BOTTOM: 58px; PADDING-TOP: 38px; TEXT-ALIGN: justify
}
.pro_txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; TEXT-JUSTIFY: inter-ideograph; PADDING-BOTTOM: 15px; PADDING-TOP: 25px; TEXT-ALIGN: justify
}
.intro_txt_contactus {
	PADDING-RIGHT: 41px; PADDING-LEFT: 18px; TEXT-JUSTIFY: inter-ideograph; PADDING-BOTTOM: 58px; LINE-HEIGHT: 30px; PADDING-TOP: 38px; TEXT-ALIGN: justify
}
.border {
	border: 1px solid #EAEAEA;
}

.page_txt {
	
}
.dis_table {
	WIDTH: 350px
}
.dis_bt {
	PADDING-TOP: 4px
}
.dis_txt {
	TEXT-JUSTIFY: inter-ideograph; WIDTH: 100%; PADDING-TOP: 4px; TEXT-ALIGN: justify
}
.bottom_xt {
	BACKGROUND: url(../images/bottom_xt.jpg) repeat-x left top; HEIGHT: 8px
}
.bottom_txt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-JUSTIFY: inter-ideograph; COLOR: #bebebe; PADDING-TOP: 12px; HEIGHT: 45px; BACKGROUND-COLOR: #151517; TEXT-ALIGN: justify
}
.bottom_txt A:link {
	COLOR: #bebebe
}
.bottom_txt A:visited {
	COLOR: #bebebe
}
.bottom_txt A:hover {
	COLOR: #bebebe; TEXT-DECORATION: underline
}
ul#menu {
	width: 100%;
	height: 30px;
	font-size: 14px;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color: #A4A4A4;
	background-image: url(menu-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#menu li {
	display: block;
	float: left;
	margin: 0 0 0 30px;
}
#menu li a { height: 43px; color: #ffffff; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
#menu li a:hover { color: #333; }
#menu li a.current{
	color: #FFF;
	padding: 5px 15px 0;
	background-color: #F9D600;
	background-image: url(current-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
a:hover {
	color:#FFFFFF;
	background-color: #F9D600;
	background-image: url(current-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
