DIV {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px;
}
#top {
    Z-INDEX: 30;
    POSITION: relative;
    BACKGROUND: #414141;
    HEIGHT: 35px;
    COLOR: #9b9b9b;
}
.w1002 {
    MARGIN: 0px auto;
    WIDTH: 1002px;
}
.topL {
    MARGIN-TOP: 6px;
    WIDTH: 420px;
    FLOAT: left;
    HEIGHT: 23px;
    COLOR: #fff;
	FONT-SIZE: 12px;
}
.topL SPAN {
    LINE-HEIGHT: 23px;
    MARGIN-LEFT: 40px;
}
.topL img{
	vertical-align:top;
}
.topR {
    Z-INDEX: 1;
    POSITION: relative;
    FLOAT: right;
    PADDING-TOP: 8px;
}
#guan {
    BACKGROUND: #a3161f;
    MARGIN-RIGHT: 10px;
    border-radius: 3px;
}
#online {
    BACKGROUND: #a3161f;
    MARGIN-RIGHT: 10px;
    border-radius: 3px;
}
.topR P {
	text-indent:0px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 13px;
    FLOAT: left;
    COLOR: #fff;
    PADDING-TOP: 3px;
	FONT-SIZE: 12px;
}
.topR SPAN#weima01 {
    Z-INDEX: 15;
    LEFT: 138px;
}
.topR SPAN {
    POSITION: absolute;
    TOP: 35px;
}
.topR SPAN#weima02 {
    Z-INDEX: 16;
    LEFT: 250px;
}
.clear {
    LINE-HEIGHT: 0;
    WIDTH: 0px;
    HEIGHT: 0px;
    CLEAR: both;
    FONT-SIZE: 0px;
    OVERFLOW: hidden;
}
.topCbox {
    width: 100%;
    height: 115px;
    background: url(/images/topcbg.jpg);
}
.topC {
    width: 1000px;
    height: 90px;
    margin: 0 auto;
    padding-top: 25px;
}
A:link {
    TEXT-DECORATION: none;
}
.logo {
    display: block;
    width: 295px;
    height: 90px;
    float: left;
}
.menu {
    MARGIN: 0px auto;
    WIDTH: 100%;
    BACKGROUND: url(/images/top_08.jpg) repeat-x;
    HEIGHT: 45px;
}
.main_zhty {
    MARGIN: 0px auto;
    WIDTH: 1000px;
}
.menu2 {
	POSITION: absolute; LINE-HEIGHT: 45px; WIDTH: 860px; FLOAT: left; HEIGHT: 45px
}
.menu2 LI {
	POSITION: relative; WIDTH: 105px; FLOAT: left; HEIGHT: 45px
}
.menu2 LI>A {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 94px; DISPLAY: block; FONT: 16px/45px "Microsoft Yahei"; HEIGHT: 45px; COLOR: #fff; TEXT-DECORATION: none
}
.menu2 LI>A:hover {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 94px; DISPLAY: block; FONT: 16px/45px "Microsoft Yahei"; BACKGROUND: #fff; HEIGHT: 43px; COLOR: #a3161f; BORDER-TOP: #ccc 1px solid; TEXT-DECORATION: none
}
.nav-child{
	position: absolute;
	left: 0px;
	top: 45px;
	z-index: 9;
	display: none;
	padding-left: 15px;
	padding-top: 10px; 
	padding-bottom: 10px;
	background: #FFF;
}
.menu2 li .nav-child>a {
    display: block;
    width: 85px;
    height: 35px;
    float: left;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    text-align: left;
    text-indent: 10px;
}
.menu2 li:hover .nav-child{
	width:280px;
	position: absolute;
	left: 0px;
	top: 45px;
	z-index: 9;
	display: block;
	padding-left: 15px;
	padding-top: 10px; 
	padding-bottom: 10px;
	color:#fff;
	background:#9a0f14 ;
	opacity:0.7;
	filter:alpha(opacity=70);
}
.menu2 li .nav-child>a:hover {
    display: block;
    width: 85px;
    height: 35px;
    float: left;
    color: #9a0f14;
	background:#fff;
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    text-align: left;
    text-indent: 10px;
}
.menu3 {
    POSITION: relative;
    WIDTH: 138px;
    BACKGROUND: url(/images/top_09.jpg) no-repeat;
    FLOAT: right;
    HEIGHT: 45px;
}
.menu3_pdf {
    POSITION: absolute;
    TEXT-ALIGN: center;
    WIDTH: 138px;
    DISPLAY: block;
    FONT: 16px/45px "Microsoft Yahei";
    HEIGHT: 45px;
    COLOR: #fff;
    TEXT-DECORATION: none;
}
.more_menu_con {
    Z-INDEX: 3;
    BORDER-BOTTOM: #666 2px solid;
    POSITION: absolute;
    BORDER-LEFT: #666 2px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 16px;
    WIDTH: 970px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    HEIGHT: 363px;
    BORDER-TOP: #666 2px solid;
    TOP: 44px;
    RIGHT: 0px;
    BORDER-RIGHT: #666 2px solid;
    PADDING-TOP: 30px;
}
.more_menu_con DL {
    WIDTH: 240px;
    FLOAT: left;
}
DL {
    LIST-STYLE-TYPE: none;
    LIST-STYLE-IMAGE: none;
}
DL {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px;
}
DT {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px;
}
.more_menu_con DL DT {
    BORDER-BOTTOM: #e9e9e9 2px solid;
    PADDING-BOTTOM: 6px;
    WIDTH: 210px;
    FONT-FAMILY: "Microsoft Yahei";
    COLOR: #000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.more_menu_con DL DT A {
    COLOR: #000;
}
DD {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px;
}
.more_menu_con DL DD {
    MARGIN-BOTTOM: 10px;
    CLEAR: both;
    OVERFLOW: hidden;
    PADDING-TOP: 5px;
}
.more_menu_con DL DD A {
    LINE-HEIGHT: 25px;
    DISPLAY: inline-block;
    WORD-WRAP: break-word;
    COLOR: #414141;
    FONT-SIZE: 12px;
    WORD-BREAK: break-all;
    MARGIN-RIGHT: 15px;
}
/* .footer {
    PADDING-BOTTOM: 40px;
    MARGIN-TOP: 40px;
    BACKGROUND: #931b22;
    PADDING-TOP: 45px;
} */
.main {
    MARGIN: 0px auto;
    WIDTH: 100%;
    OVERFLOW: hidden;
}
.main_zh {
    MARGIN: 0px auto;
    WIDTH: 1000px;
    CLEAR: both;
    OVERFLOW: hidden;
}
.si_logo {
    PADDING-RIGHT: 45px;
    FLOAT: left;
    PADDING-TOP: 25px;
}
.lt {
    FLOAT: left;
}
.yywq {
    WIDTH: 445px;
    FLOAT: left;
}
.yywq DL {
    PADDING-LEFT: 50px;
    WIDTH: 65px;
    PADDING-RIGHT: 18px;
    FLOAT: left;
}
.yywq DL DT {
    BORDER-BOTTOM: #b91d26 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    WIDTH: 65px;
    FLOAT: left;
    FONT-SIZE: 14px;
}
.yywq DL A {
	text-align:center;
    WIDTH: 60px;
    DISPLAY: block;
    FLOAT: left;
    COLOR: #f5f5f7;
}
.yywq DL DD {
    LINE-HEIGHT: 24px;
    WIDTH: 60px;
    FLOAT: left;
    PADDING-TOP: 5px;
}
.xianku {
    WIDTH: 235px;
    PADDING-RIGHT: 15px;
    FLOAT: right;
}
.heiwo DL {
    WIDTH: 125px;
    FLOAT: left;
}
.heiwo DL DT {
    LINE-HEIGHT: 23px;
    PADDING-LEFT: 5px;
    WIDTH: 115px;
    FLOAT: left;
    COLOR: #fff;
    PADDING-TOP: 5px;
}
.heiwo DL DT SPAN {
    FONT-SIZE: 14px;
}
.xianku P {
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 22px;
    WIDTH: 230px;
    FLOAT: left;
    COLOR: #fff;
    FONT-SIZE: 12px;
    PADDING-TOP: 10px;
}