/* CSS Document */
body {
	background-color: #BFC4C7;
	background-image: url('images/bg.jpg');
	background-repeat: repeat-x;
	margin: 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444444
}
.level1 {
	background:#CCE8EB url('images/left_arrow.gif') no-repeat; height:25px; border-bottom:1px solid #dedede; border-right:1px solid #b6b6b6; 
}
.level2 {
	background:url('images/left_arrow1.gif') no-repeat; height:25px; border-bottom:1px solid #dedede 
}
.level3 {
	background:#E9E9E9 url('images/left_arrow.gif') no-repeat; height:25px; border-bottom:1px solid #dedede; border-right:1px solid #b6b6b6; 
}
.level1_on {
	background:#CCE8EB url('images/left_on.gif') no-repeat; height:25px; border-bottom:1px solid #dedede; border-right:1px solid #b6b6b6; 
}
.level2_on {
	background:url('images/left_on.gif') no-repeat; height:25px; border-bottom:1px solid #dedede 
}
.level3_on {
	background:#E9E9E9 url('images/left_on.gif') no-repeat; height:25px; border-bottom:1px solid #dedede; border-right:1px solid #b6b6b6; 
}
.level1_text {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;
}
.level2_text {
	font-size: 14px;
	color: #333333;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;
}
.level2_text_on {
    
	font-size: 14px;
	color: #333333;
	font-weight:bold;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;
}
.font1_text_on {
    
	font-size: 20px;
	color: #333333;
	font-weight:bold;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;
}

a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.fylb_mian{ width:896px; margin:0px; padding:0px;}
.fylbtag { margin:0px;}
.fylbtag .tagn { BACKGROUND-IMAGE: url('images/nav_bg1.jpg'); width:172px; height:23px; TEXT-ALIGN: center; FONT-SIZE: 14px; font-weight: bold; color:#FFFFFF}
.fylbtag .tagf { BACKGROUND-IMAGE: url('images/nav_bg.jpg'); width:172px; height:23px; TEXT-ALIGN: center; FONT-SIZE: 14px; font-weight: bold; color:#000000}
.fylbtit { padding:10px;}

#header{ margin:0px auto; height:auto;}
#header DIV.tabbar { PADDING-TOP: 46px; TEXT-ALIGN: center}
#header DIV.tabmenu {	MARGIN: 0px auto; POSITION: relative; HEIGHT: 27px}
#header .tabbar UL { MARGIN: 0px; PADDING-LEFT: 18px;}
#header .tabbar UL LI {	LIST-STYLE: none none outside; FLOAT: left; MARGIN-LEFT: 0px; CURSOR: pointer; MARGIN-RIGHT: 1px; WHITE-SPACE: nowrap}
#header .tabbar UL LI A {	MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: url('images/menu_a.jpg') no-repeat left bottom; COLOR: #FFFFFF; LINE-HEIGHT: 24px; TEXT-DECORATION: none; font-weight:bold}
#header .tabbar UL LI A SPAN {	PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url('images/menu_b.jpg') no-repeat right bottom; CURSOR: pointer; LINE-HEIGHT: 24px; PADDING-TOP: 3px; TEXT-DECORATION: none}
#header .tabbar UL LI A:hover {	BACKGROUND: url('images/menu_a.jpg') no-repeat left top; COLOR:#293D6B; font-weight:bold}
#header .tabbar UL LI A:hover SPAN {	BACKGROUND: url('images/menu_b.gif') no-repeat right top; }
#header .tabbar UL LI.on A {	BACKGROUND: url('images/menu_c.jpg') no-repeat left top; COLOR: #333333; font-weight:bold}
#header .tabbar UL LI.on A SPAN { BACKGROUND: url('images/menu_c.jpg') no-repeat right top; }

.blue_link{ color:#293D6B; font-size:12px; font-weight:bold;}
.blue_link:hover{ text-decoration: none; color:#333333;}
.white { color: #FFFFFF; text-decoration: none;}
.news_block{ padding:40px 90px;}
.news_link{ background:url('images/dot_arrow.gif') no-repeat; height:30px; width:200px; padding-left:20px; padding-top:4px; float:left; font-size:14px}
.foot_link{ color:#CCCCCC; text-decoration:underline; padding:0px 5px;}
.foot_link:hover{ text-decoration: none;}

.center_bg{ background:url('images/center_top_bg.gif') repeat-x;}

.tel {
	color: #868686;
}
.text175 {
	line-height: 150%;
	color: #666633;
	font-family: "ms sans serif";
}
.text15 {
	line-height: 150%;
	text-align: justify;
}
.text15_14 {
	line-height: 150%;
	text-align: justify;
	font-size:14px;
}
.text13 {
	line-height: 135%;
	text-align: justify;
}
.ttel{
	color: #E10915;
	font-size: 12PX;
	font-weight: bold;
}
.bol {
	font-size: 12px;
	font-weight: bold;
}
.bo {
	font-size: 12px;
	font-family: "ms sans serif";
}
.white {
	color: #FFFFFF;
	line-height: 120%;
	font-size: 12PX;
}
a {
	text-decoration: none;
	color: #525252;
}
a:hover {  color: #E10915; text-decoration: underline}
.t12 {
	color: #000000;
}
.menu1 {color: #A0A2A2;font-weight: bold;}
.menu1:hover {color: #ffffff;font-weight: bold;text-decoration: none;}
.menu1_l {color: #ffffff;font-weight: bold;text-decoration: none;}
.menu {
	color: #232323;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
	height: 20px;
	width: 119px;
}
.menu:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('images/menu_bg.gif');
	height: 20px;
	width: 119px
}
.title {
	color: #E10915;
	font-size: 16PX;
	font-weight: bold;
}
.title1 {
	color: #898989;
	font-size: 16PX;
	font-weight: bold;
}
.title2 {color: #70726D;
	font-size: 14PX;
	font-weight: bold;
}
.title3 {
	font-size: 14PX;
}
.link{ text-decoration: underline;	}
.link:hover{ text-decoration: none;	}
.layer_b {	background-image: url('images/bg_lay.gif');}
.right_c {	border-right-width: thin; border-right-style: solid; border-right-color: #F1F1F1;}
.tab1 {
	font-size: 12PX;
	font-weight: bold;
	text-indent: 3px;
	height: 22px;
}
.tab2 {
	font-size: 12PX;
	text-indent: 3px;
	height: 22px;
}
.copy{ color:#A4A4A4;}
.on{ color:#E10915;}
.list{ background: url('images/list_arrow.gif') no-repeat; height:24px; text-align:left; padding-top:5px}
.list a{ padding-left:45px;}
.list1{ background: url('images/arrow_list.gif') no-repeat; height:16px; text-align:left; padding-top:8px; padding-left:10px}
.button{ background: url('images/title_button.jpg') no-repeat; width:106px; height:36px; text-align:center}
.button_text{ font-size:14px; font-weight: bold; padding-top:8px;}
.text14{ font-size:14px; font-weight: bold; text-align:left;}

.tab_switch {
	margin:0px;
	width:718px;
	text-align:left;
}
.tab_switch .tagn { BACKGROUND-IMAGE: url('images/tab_a.gif'); width:150px; height:23px; TEXT-ALIGN: center}
.tab_switch .tagf { BACKGROUND-IMAGE: url('images/tab_on.gif'); width:150px; height:23px; TEXT-ALIGN: center}
.tab_switch_block { padding:15px; background:#FFFFFF;}
.switch_tit { font-size:14px; font-weight:bold; padding-top:5px; color:#0E2149;}
.title_text{ padding-left:23px; font-size:14px; font-weight:bold; height:25px; text-align:left; background:url('images/arrowd.gif') no-repeat;}
.block_t{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:0px;}