* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	WIDTH: 100%; FONT-FAMILY: Arial,"宋体","microsoft YaHei"; HEIGHT: 100%; COLOR: #2d2d2d; FONT-SIZE: 12px
}
BODY {
	WIDTH: 100%; FONT-FAMILY: Arial,"宋体","microsoft YaHei"; HEIGHT: 100%; COLOR: #2d2d2d; FONT-SIZE: 12px
}
H1 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H3 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H5 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H6 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
A {
	COLOR: #2d2d2d; CURSOR: pointer
}
UL LI FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
A:hover {
	COLOR: red !important; TEXT-DECORATION: none
}
.clear {
	LINE-HEIGHT: 0; CLEAR: both; FONT-SIZE: 0px
}
#wrap {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: auto
}
#header {POSITION: relative; WIDTH: 980px; HEIGHT: auto;MARGIN: 0px auto}
.header_top {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/header_logobg.jpg) no-repeat; HEIGHT: 107px; PADDING-TOP: 0px}
.header_top H1 {	POSITION: absolute; TEXT-INDENT: 0px; WIDTH: 300px; FONT-FAMILY: Arial,"宋体","microsoft YaHei"; HEIGHT: 20px; COLOR: #012e71; FONT-SIZE: 12px; TOP: 20px; RIGHT: 10px}
.header_top H1 A {
	LINE-HEIGHT: 20px; MARGIN: 0px 8px; COLOR: #2d2d2d;}
.header_top H1 A:hover {
	COLOR: red; TEXT-DECORATION: none
}
.header_top P {
	POSITION: absolute; LINE-HEIGHT: 16px; WIDTH: 420px; HEIGHT: 16px; COLOR: #012c70; TOP: 36px; RIGHT: 0px;
}
.header_top P A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.header_top FORM.search_box {
	POSITION: absolute; WIDTH: 270px; HEIGHT: 21px; TOP: 70px; RIGHT: 20px
}
.mainbav {
	Z-INDEX: 100; POSITION: relative; LINE-HEIGHT: 32px; WIDTH: 980px; BACKGROUND: url(../images/mainnav_bg.jpg) no-repeat; HEIGHT: 32px
}
.mainbav UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 22px
}
.mainbav UL LI {
	POSITION: relative; PADDING: 0px 21px; MARGIN: 0px; WIDTH: 61px;  BACKGROUND: url(../images/nav_xian.jpg) no-repeat 100% 50%; FLOAT: left; HEIGHT: 33px; }
.mainbav UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mainbav UL LI A {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 102px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "microsoft YaHei"; HEIGHT: 32px; COLOR: #fff !important; FONT-SIZE: 14px; TOP: 0px; FONT-WEIGHT: 700; PADDING-TOP: 0px; LEFT: 0px; _height: 32px
}
.mainbav UL LI A.default {BACKGROUND: url(../images/nav_over.jpg) no-repeat 50% 100%; COLOR: #0c50b1 !important}
.mainbav UL LI A.default:hover {COLOR: #0c50b1}
.mainbav UL LI SPAN.sub_menu_box {Z-INDEX: 20000; POSITION: absolute; WIDTH: 77px; DISPLAY: none; HEIGHT: auto; TOP: 32px; LEFT: 13px}
.mainbav UL LI SPAN.sub_menu_box A {BORDER-BOTTOM: #fff 1px solid; POSITION: relative; LINE-HEIGHT: 22px; MARGIN: 0px auto; WIDTH: 73px; DISPLAY: block; FONT-FAMILY: "宋体"; BACKGROUND: #f5f5f5; HEIGHT: auto; COLOR: #000 !important; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.mainbav UL LI SPAN.sub_menu_box A.last {MARGIN: 0px auto}
.mainbav UL LI SPAN.sub_menu_box A:hover {BACKGROUND: #ec4302; COLOR: #fff !important; FONT-WEIGHT: 400}
.mainbav UL LI SPAN.sub_menu_box A.last:hover {MARGIN: 0px auto}
#c_width {
	Z-INDEX: 20000; POSITION: absolute; WIDTH: 180px; DISPLAY: none; HEIGHT: auto; TOP: 32px; LEFT: -36px
}
#c_width A {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; LINE-HEIGHT: 22px; MARGIN: 0px auto; WIDTH: 178px; DISPLAY: block; FONT-FAMILY: "宋体"; BACKGROUND: #f5f5f5; HEIGHT: auto; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: 400; _margin: 0 auto
}
#c_width A.last {
	MARGIN: 0px auto
}
#c_width A:hover {
	BACKGROUND: #ec4302; COLOR: #fff; FONT-WEIGHT: 400
}
#c_width A.last:hover {
	MARGIN: 0px auto
}
#dzyh_width {
	Z-INDEX: 20000; POSITION: absolute; WIDTH: 124px; DISPLAY: none; HEIGHT: auto; TOP: 32px; LEFT: -10px
}
#dzyh_width A {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; LINE-HEIGHT: 22px; MARGIN: 0px auto; WIDTH: 124px; DISPLAY: block; FONT-FAMILY: "宋体"; BACKGROUND: #f5f5f5; HEIGHT: auto; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: 400; _margin: 0 auto
}
#dzyh_width A.last {
	MARGIN: 0px auto
}
#dzyh_width A:hover {
	BACKGROUND: #ec4302; COLOR: #fff; FONT-WEIGHT: 400
}
#dzyh_width A.last:hover {
	MARGIN: 0px auto
}
.subnav {
	Z-INDEX: 10; POSITION: relative; WIDTH: 984px; BACKGROUND: url(/hnrsdl/img/subnav_bg.png) no-repeat; HEIGHT: 35px
}
.subnav H2 {
	POSITION: relative; LINE-HEIGHT: 26px !important; FONT-FAMILY: Arial,"宋体","microsoft YaHei" !important; COLOR: #0d4fb0 !important; FONT-SIZE: 12px !important; TOP: 3px; FONT-WEIGHT: 400 !important
}
.subnav H2 SPAN {
	COLOR: #0d4fb0
}
.subnav H2 SPAN.title {
	POSITION: absolute; TOP: 2px; LEFT: 30px
}
#voice {
	Z-INDEX: 20; POSITION: absolute; LINE-HEIGHT: 26px; WIDTH: 550px; HEIGHT: 26px; OVERFLOW: hidden; TOP: 0px; LEFT: 80px
}
#voice A {
	COLOR: #0d4fb0 !important; FONT-SIZE: 12px !important; FONT-WEIGHT: 400 !important
}
#voice A:hover {
	COLOR: red
}
#voice LI {
	HEIGHT: 26px
}
.subnav H2 SPAN.more {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 60px; FONT-FAMILY: "宋体"; TOP: 0px; RIGHT: 20px
}
.subnav H2 SPAN.more A {
	COLOR: #2d2d2d
}
.subnav H2 SPAN.more A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#mainbody {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 14px; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 982px; PADDING-RIGHT: 1px; PADDING-TOP: 0px;
}
#footer {
	POSITION: relative; WIDTH: 984px; BACKGROUND: url(/hnrsdl/img/footer_bg.gif) repeat-x 0px 0px; HEIGHT: 134px; PADDING-TOP: 10px;MARGIN: 0px auto
}
#footer P.footer_t1 {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 560px; DISPLAY: block; HEIGHT: 29px; COLOR: #003a79; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
#footer P.footer_t1 A {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; MARGIN: 0px 0px 0px 20px; COLOR: #003a79; FONT-WEIGHT: 700
}
#footer P.footer_t1 A:hover {
	COLOR: red
}
#footer P.footer_t2 {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 984px; HEIGHT: 80px; PADDING-TOP: 10px; text-align:center; line-height:200%
}
