BODY {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #646464;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	
	background-repeat: repeat-x;
	background-position: 0px top;
}
A.underline:hover {
	TEXT-DECORATION: underline
}
P {
	TEXT-INDENT: 2em
}
.none {
	DISPLAY: none
}
.clear {
	CLEAR: both
}
.width {
	WIDTH: 100%
}
.container {
	MARGIN: 0px auto; WIDTH: 970px; BACKGROUND: #fff; CLEAR: both
}
#con_coe_2 {
	WIDTH: 953px; HEIGHT: 90px
}
#con_coe_2 {
	WIDTH: 953px; HEIGHT: 90px
}
#top_one { width: 100%; height: 27px; background-color: #f3f4f5; font-size: 12px; line-height: 27px;color:#79797a ;}
#top_onemore { width: 1000px;height: 27px; margin: 0px auto;background-color: #f3f4f5; }
#top_onemore a:link,#top_onemore a:visited { color: #79797a;}
#top_onemore a:hover { color: red; }
.top_one_1 { float: left; padding-left: 23px; background: url(../images/top_one_1.jpg) 0px center no-repeat;}
.top_one_2 { float: right; }
.header {
	WIDTH: 100%; HEIGHT: 97px; 
}
.header980 {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 97px
}
.header980 LI {
	FLOAT: left
}
.nav IMG {
	BORDER-RIGHT-WIDTH: 0px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.nav {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(../images/menu-bg.jpg) repeat-x; HEIGHT: 44px; CLEAR: both
}
.nav UL {
	WIDTH: 970px; FLOAT: left; HEIGHT: 44px; COLOR: #fff
}
.nav LI { padding-left:25px;
	 LINE-HEIGHT: 38px; WIDTH: 82px; BACKGROUND: url(../images/menu-line.jpg) no-repeat right top; display:inline; FLOAT: left; HEIGHT: 42px; FONT-SIZE: 14px
}
.nav LI A {
	COLOR: #ffffff
}
.banner {
	MARGIN: 0px auto; WIDTH: 980px;
}
.banner img{ float:none;
}
.banner LI {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; FLOAT: left; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 0px solid
}
.column {
	PADDING-BOTTOM: 0px; MARGIN: 5px auto; PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/column_bj.gif); HEIGHT: 105px; PADDING-TOP: 0px
}
.column DL {
	TEXT-ALIGN: center; WIDTH: 181px; BACKGROUND: url(../images/columnjbj.gif) no-repeat; FLOAT: left; HEIGHT: 80px; MARGIN-RIGHT: 10px
}
.column DD A {
	LINE-HEIGHT: 20px; COLOR: #666
}
.hfgg {
	MARGIN: 10px auto 0px; WIDTH: 970px
}
#nav {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 735px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 30px
}

.clear { clear:both}


.sub_nav{ width:968px; border:1px solid #147f85; height:71px; background:#00c7ca; margin:3px auto 10px auto;}
.sub_nav .nav_c{ border:1px solid #fff; width:966px; height:69px;}
.sub_nav .nav_c .con{background:url(../images/nav_c_bg.gif) repeat-x;width:964px; height:65px; margin:2px 0px 0px 2px;}
.sub_nav .nav_c .con .s_nav_tit{ width:169px; float:left; display:inline;}
.sub_nav .nav_c .con .s_nav_list{ float:left;}
.sub_nav .nav_c .con .s_nav_list ul{ height:25px; line-height:25px; padding-top:5px; padding-left:5px;}
.sub_nav .nav_c .con .s_nav_list ul li{ float:left; font-size:13px; background:url(../images/s_nav_li_bg.gif) no-repeat right; padding:0px 2px;}
.sub_nav .nav_c .con .s_nav_list ul li a{ color:#666666; padding:1px;}
.sub_nav .nav_c .con .s_nav_list ul li a:hover{ background:#167f85; color:#fff;}
.sub_nav .nav_c .con .s_nav_img{ float:right; display:none;}



.menu {
    background: url(../images/column_bj.gif) repeat scroll 0 0 transparent;
    height: 113px;
    margin: 5px auto;
    padding: 2px 0 0 15px;
    width: 955px;
}
.menu_1_a {
    float: left;
	display:inline;
    margin-right: 8px;
	_margin-right: 0px;
    width: 181px;
}
.menu_1 {
    background: url(../images/columnjbj.gif) no-repeat scroll 0 0 transparent;
    float: left;
	display:inline;
    height: 80px;
    margin-right:10px;
    text-align: center;
    width: 181px;
}
.menu_1 dt {
    float: left;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    width: 169px;
}


.menu_1 dt a {
    color: #000002;
}
.menu_1 dd {
    display: inline;
    line-height: 20px;
}
.menu_1 dd a {
    padding: 0 3px;
}
.menu_1 dd:hover {
	color: #005867;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #005867;
}
.menu_1 dd span {
    color: #005867;
}
.menu_1 dd span a{
    color: #b50000;
}
.menu_1 dd span:hover{
    color: #005867;
}
.menu_1_a ul {
    height: 32px;
    line-height: 32px;
    width: 189px;
}
.menu_1_a ul li {
    float: left;
}
.menu_1_a ul li a {
    background: url(../images/indexsg_3.jpg) no-repeat scroll right center transparent;
    color: #FFFFFF;
    padding: 0 11px;
}
.menu_1_a ul li span {
    color: #FFF;
}
.menu_1_a ul li span:hover {
    color: #202020;border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #fff;
}
.menu_1_a ul .nbj a {
    background: none repeat scroll 0 0 transparent;
}

.h10 { height:10px;}