@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;border:0;}
body{
	margin-top: 0px;
	font-size: 12px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #313C3E;
}
.input_sear{
	border: 1px solid #BCBCBC;
	width: 220px;
	height: 14px;
	font-size: 10px;
	color: #A5A5A5;
	font-family: Arial, Helvetica, sans-serif;
}
.dh_bg_center{
	background-attachment: scroll;
	background-image: url(../images/hd_bg_center.gif);
	background-repeat: repeat-x;
	background-position: left top;		
}
#dh_font{
	font-weight: bold;		
}

#dh_font a{
	color: #FFF;		
}
.mid_news_bg{
	background-attachment: scroll;
	background-image: url(../images/mid_news_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;		
}
.index_title_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3A3A3A;	
}
.font_10_arial{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;		
}
.font_12_arial{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;		
}
a {
	font-size: 12px;
	color: #425155;
	text-decoration: none;
}
a:hover {
	color: #455457;
	text-decoration: underline;
}
.title_line{
	background-attachment: scroll;
	background-image: url(../images/index_title_line.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;		
}
.font_12_red{
	color: #900;
}
.foot_dh_bg {
	background-attachment: scroll;
	background-image: url(../images/foot_dh_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #3C3C3C;
}
.tab_border{
	border: 1px solid #C2C2C2;	
}
.kf_bg{
	background-attachment: scroll;
	background-image: url(../images/lx_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;		
}
.sub_tree_title{
	font-size: 16px;
	color: #FFF;
	letter-spacing: 1px;
	padding-left: 15px;
	font-family: "微软雅黑";
}
.td_line{
	font-size: 12px;
	line-height: 24px;
	color: #666;		
}
.sub_train_title{
	font-size: 16px;
	color: #000;
	font-family: "微软雅黑";
}
.sub_train_content{
	font-size: 14px;
	color: #900;
	font-family: "微软雅黑";
	font-weight: bold;
}
.pic_border{
	padding: 3px;
	border: 1px solid #CCC;
}
.td_bot_ling_bg{
	background-color: #F6F6F4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;	
}
.td_bot_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;		
}
.b245 {
	WIDTH: 300px;
	margin:0px auto;
}
.td_left_line{
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCC;
	padding-left: 10px;
}
.td_bot_xx_line{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}

/*产品下拉菜单*/
#nav {
	width:180px;
	line-height: 24px;
	list-style-type: none;
	text-align:left; /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#nav a {
 font-size:12px;
 width: 180px; 
 display: block;
 /*Width(一定要)，否则下面的Li会变形*/
}
#nav li {
	width:180px;
	float:left; /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}

/*==================二级目录===================*/
#nav li ul {
 list-style:none;
 text-align:left;
}

#nav li ul a{
 width:180px;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover {
	text-decoration:underline;
	font-weight:normal; /* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#nav ul.collapsed {
 display: none;
 padding-left:0px;
}
#PARENT{
 width:180px;
 padding-left:25px;
}

/*input*/
.input_style {
	border: 1px solid #999;
}
