body {margin: 0 auto;width:778px;font: 12px/22px "宋体", sans-serif;color: #000;}
td {
	font-family: "宋体", sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
}
p {font-size:14px;line-height:25px;}
a {
    color: #000000;
    text-decoration: none
}
a:hover {
    color: #D30000;
    text-decoration: none
}
.font_25 {font-size:25px;line-height:50px; font-weight:bold;}
.font_hei_14 {font-size:14px;line-height:25px;}
.font_hei_14_B {font-size:14px;line-height:25px;font-weight:bold;}
.font_red {
	color: #FF0000;
}
.font_yellow {
	color: #827A00;
	font-weight: bold;
}
.font_ju {
	color: #F69814;
}
.font_red2 {
	color: #ED135A;
}
.font_ju_B {
	color: #F69814;
	font-weight: bold;
}
.font_ju14_B {
	font-size: 14px;
	color: #ED135A;
	font-weight: bold;
}
.font_hui {
	color: #999999;
}
.font_hui_B {
	font-weight: bold;
	color: #5B5A5A;
}
.font_hei_B {
	font-weight: bold;
	color: #000000;
}
.font_white {
	color: #FFFFFF;
}
.font_white_B {
	color: #FFFFFF;
	font-weight: bold;
}
.font_blue {
    color: #005B7F;
}
.font_blue_B {
	color: #354586;
	font-weight: bold;
}
.border_LRB_green {
	border-right: 1px solid #00A99D;
	border-bottom: 1px solid #00A99D;
	border-left: 1px solid #00A99D;
}
.border_L_blue {
	border-left: 1px solid #A7BDC8;
}
.border_TLR_blue {
	border-top: 1px solid #A7BDC8;
	border-right: 1px solid #A7BDC8;
	border-left: 1px solid #A7BDC8;
}
.border_TBLR_red {
    border:1px solid #B50209;
}
.border_BL_blue2 {
	border-bottom: 1px solid #354586;
	border-left: 1px solid #354586;
}
.border_BR_blue2 {
	border-top: none;
	border-right: 1px solid #354586;
	border-bottom: 1px solid #354586;
	border-left: 1px solid #354586;
}
.boder_TBLR_hui {
	border: 1px solid #B7B7B7;
}
.boder_LR_hui {
	border-left: 1px solid #B7B7B7;
	border-right: 1px solid #B7B7B7;
}
.line_B_hui {
	border-bottom: 1px dotted #BBBBBB;
}
.line_B_hei {
	border-bottom: 1px dotted #000000;
}
.line_L_hui {
	border-left: 1px dashed #D4D4D4;
}
.link_hei {
	text-decoration: underline;
}
.link_hei:hover {
	text-decoration: underline;
}
.link_hei_B {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.link_hei_B:hover {
	text-decoration: underline;
	font-weight:bold;
}
.link_red_B {
	color: #CE0000;
	text-decoration: underline;
	font-weight: bold;
}
.link_red_B:hover {
	text-decoration: underline;
	font-weight:bold;
}
.link_red {
	color: #CE0000;
	text-decoration: underline;
}
.link_red:hover {
	color: #FF6600;
	text-decoration: underline;
}
.link_blue {
	color: #005B7F;
	text-decoration: underline;
}
.link_blue:hover {
	color: #FF6600;
	text-decoration: underline;
}
.link_blue_14 {
	font-size:14px;
	line-height:25px;
	color: #005B7F;
	text-decoration: underline;
}
.link_blue_14:hover {
	font-size:14px;
	line-height:25px;
	color: #FF6600;
	text-decoration: underline;
}
.link_blue_none {
	color: #005B7F;
}
.link_blue_none:hover {
	color: #FF6600;
}
.link_ju {
	color: #E76B00;
	text-decoration: underline;
}
.link_ju:hover {
	color: #FF0000;
	text-decoration: underline;
}
.link_red2:link {
	font-family: "宋体", "新宋体", "黑体";
	font-size: 12px;
	line-height: 20px;
	color: #ED135A;
	text-decoration: none;
}
.link_red2:visited {
	font-family: "宋体", "新宋体", "黑体";
	font-size: 12px;
	line-height: 20px;
	color: #ED135A;
	text-decoration: none;
}
.link_red2:hover {
	font-family: "宋体", "新宋体", "黑体";
	font-size: 12px;
	line-height: 20px;
	color: #FF6600;
	text-decoration: underline;
}
.link_ju_B_none {
	color: #FF6600;
	font-weight:bold;
}
.link_ju_B_none:hover {
	color: #999900;
	font-weight:bold;
}
.link_white_none {
	color: #FFFFFF;
}
.link_white_none:hover {
	color: #FFFF00;
}
.link_yellow_none {
	color: #FFFF00;
}
.link_yellow_none:hover {
	color: #FFFFFF;
}
.border_TBLR_blue2 {
	border: 1px solid #354586;
}
.button_cp {
	font-size: 12px;
	text-decoration: none;
	background-image: url(/images22/button_cp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 69px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-attachment: fixed;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button_yellow {
	font-size: 12px;
	text-decoration: none;
	background-image: url(/images22/button_cp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:hand;	
	height: 20px;
	width: 69px;
	padding-right:8px;	
	background-attachment: fixed;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.font_tl { color:#016599;}
.font_sh { color:#cb0003;}

/*更改head CSS*/
div,form,ol,span,dl,dt,dd{border: 0;margin: 0;padding: 0;}
img {border: 0;margin:0;padding:0;}
ul,li {padding:0;margin:0;list-style-type: none;}

/*top*/
.top{height:31px;background:url(../images/top_bg.gif) repeat-x; border-left:1px solid #DADADA;border-right:1px solid #DADADA; text-align:center;margin-bottom:6px;}

.search_menu{background:url(../images/search_bg1.gif) repeat-x;height:29px;}
.search_menu td{padding-right:5px;}
.on{background:url(../images/search_M1.gif) no-repeat;width:75px;height:29px;CURSOR: pointer;text-align:center;}
.on a{font:bold 14px/29px "宋体";color:#FFF;}
.on a:hover{font:bold 14px/29px "宋体";color:#FFF;}
.off{width:75px;height:29px;background:url(../images/search_M3.gif) no-repeat;text-align:center;font:14px/29px "宋体";color:#4880A4;CURSOR: pointer;}
.off a{width:75px;height:29px;font:bold 14px/29px "宋体";color:#4880A4;display:block;}
.off a:hover{background:url(../images/search_M2.gif) no-repeat;width:75px;height:29px;text-align:center;font:bold 14px/29px "宋体";color:#4880A4;}
.search_cnt{background:url(../images/search_bg2.gif) repeat-x;height:70px;color:#FFF;margin-bottom:6px;}
.search_cnt td a{color:#FFF;}
.search_cnt td a:hover{color:#FFFF00;}