body {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;color: #666666;font-weight: bold;}
tbody {	font-family:  Arial, Verdana,Helvetica, sans-serif;	font-size: 12px;color: #666666;}
.a1{font-family:  Arial, Verdana;font-size: 12px;color: #ffffff;}
.a2{font-family:  Arial, Verdana;font-size: 12px;color: #ffffff;}

a:link,a:visited {font-family: Arial, Verdana;font-size: 12px;color: #054670;text-decoration: none;}
a:hover {font-family: Arial, Verdana;font-size: 12px;color: #e60012;text-decoration: none;}
a.01:link,a.01:visited {font-family: Arial, Verdana;font-size: 12px;color: #ffffff;text-decoration: none;}
a.01:hover {font-family: Arial, Verdana;font-size: 12px;color: #FF6600;text-decoration: none;}
a.02:link,a.02:visited {font-family: Arial, Verdana;font-size: 12px;color: #666666;text-decoration: none;}
a.02:hover {font-family: Arial, Verdana;font-size: 12px;color: #FF6600;text-decoration: none;}

#main a:link,#main a:visited,#main a:active{color:#fff;text-decoration:none;font-size:11px; font-weight:bold;}
.seach {height:25px; border-top:4px solid #003d69; text-align:right; padding:5px 0 0 0}
.seach_box { width:200px; height:17px; border: 1px solid #959595; background:#f7f6f6; color:#999; line-height:19px;}
.seach_so {background:url(newimages/hft_10.jpg) no-repeat; width:45px; height:19px; border:0px;}
.c_left {width:220px; float:left; padding:10px 10px 10px 0}
.c_right{width:773px; float:right;padding:10px 0px}

.biaobg {background:#006ab5; line-height:28px; height:28px; color:#fff; font-weight:bold; margin:0px 0 0 0;}
.biaobg_a {background:#006ab5; line-height:28px; height:28px; color:#fff; font-weight:bold; margin:0px 0 0 0;}
.biao_left {float:left; padding:0 0 0 10px;}
.biao_right {float:right; padding:9px 10px 0 0}

.cate_bg{background:#eef4fa; padding:5px;}
.cate ul { margin:0px;}
.cate li { color:#054670; border-bottom:1px dashed #8d969d; line-height:24px; list-style:none; margin: 0 0 0 10px;}
.cate h1 { border-bottom:1px solid #cccccc; font-size:10px; font-weight:bold; line-height:24px; background:url(newimages/hft_22.jpg) left center no-repeat; padding:0 0 0 10px; margin:5px 0 0 0;}
.cate_text { line-height:24px;}
.cate_news ul{ margin:0px;}
.cate_news li{ background:url(newimages/hft_22.jpg) left center no-repeat; list-style:none; line-height:24px; padding: 0 0 0 10px;border-bottom:1px dashed #8d969d;}

.box_gh {clear:both; overflow:hidden;}

.cate_img li {list-style:none; float:left; padding:0 6px 0 6px;}
.cate_img li img {border:1px solid #5595ca; width:135px; height:135px;}
.cate_img h2 {font-size:12px; font-weight:normal; color:#054670; text-align:center; line-height:24px;}

.b_left{float:left; width:381px; padding:0 10px 0 0;}
.b_right{float:left; width:381px;}
.b_text { line-height:22px;}
.b_text img {border:1px solid #ececec; float:left; margin:3px 10px 0 0; width:140px; height:140px;}

.about{ border:#6daddb 0px solid; background:#f0f5f9; height:141px; margin:10px 0 0 0;}
.about_ti {  line-height:28px; color:#fff; font-weight:bold; padding:0 0 0 10px; margin:0 0 0 0px; background:#006ab5;}
.about_text {line-height:22px; padding:8px 0 0 10px;}
.about_text h3 {font-size:12px; font-weight:bold; color:#4c4c4c; margin:0 0 5px 0}
.about_text img {border:1px solid #ececec; float:left; margin:0 10px 0 0 ;}

.rb_left {width:100%; height:45px; float:left;border:#ececec 1px solid; background:#f0f5f9; margin:0px 10px 0 0;}
.rb_left li {float:left; list-style:none; padding:10px 0 0 10px;}
.rb_left li img {width:135px; height:45px; border:1px solid #ececec;}
.rb_right {width:219px; float:left;}

#nav .td1{
	background-image: url(images/new/nav-bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#nav .td2{
	background-image: url(images/new/nav-bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -29px;
}

#nav  a:link{
	color: #FFFFFF;

}

#nav  a:visited{
	color: #FFFFFF;

}

#nav  a:hover{
	color: #FFFFFF;

}

.whileFont{
color:#FFFFFF
}

.redFont{
color:#FF0000
}

.box1{
	border: 1px solid #D4D0C8;
}
a.more:link{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	padding-right: 3px;
	padding-left: 3px;
}

a.more:visited{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	padding-right: 3px;
	padding-left: 3px;
}

a.more:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
	padding-right: 3px;
	padding-left: 3px;
}

.s1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
}

