body {
	margin: 0;
	padding: 0;
	background:url("bg-01.jpg") repeat-x;
	background-color:#003555;
	font-size:12px;
	color:#000000;
	font-family:Arial, Verdana;
}
div, form, img, ul, ol, li, dl, dt, dd {
	margin: auto;
	padding: auto;
	border: 0;
list-style-type:: none;
}
h1, h2, h3, h4, h5, h6, h7, h8 {
	margin:0;
	padding:0;
}
table, td, tr, th {
	font-size:12px;
	color:#000
}
A:link {
	COLOR:#006699;
	TEXT-DECORATION: none
}
A:visited {
	COLOR:#006699;
	TEXT-DECORATION: none
}
A:hover {
	COLOR:#0066CC;
	TEXT-DECORATION: underline
}
A:active {
	COLOR:#0066CC;
	TEXT-DECORATION: underline
}
/*font*/
.title {
	color:#000;
	padding-left:15px;
	padding-top:12px;
	font-size:13px;
}
.title1 {
	font-weight:bold;
	color:#000000;
	padding-bottom:10px;
}
.xkdz {
	COLOR: #626262;
	BACKGROUND-COLOR: #d5d5d5
}
.xkdz TD {
	LINE-HEIGHT: 18px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left
}
.xkdz B {
	COLOR: #366ab3
}
.titbd {
	padding:20px;
}
.titbd b {
	color:#333;
	font-size:13px;
	font-weight:bold;
}
.titbd dd {
	COLOR:#000;
	LINE-HEIGHT: 20px;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
}
.titbd DT {
	FONT-WEIGHT: bold;
	COLOR: #366ab3;
	PADDING-TOP: 10px;
	font-size:16px;
}
.titbd h1 {
	PADDING-BOTTOM: 3px;
	COLOR: #366ab3;
	BORDER-BOTTOM: #0088bb 1px solid;
	font-size:20px;
	margin-top:10px;
	margin-bottom:6px
}
.titbd h2 {
	FONT-WEIGHT: bold;
	COLOR: #366ab3;
	font-size:14px;
	height:24px;
	margin-top:6px;
	margin-bottom:8px
}
.titbd TH {
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 10px
}
.titbd TH IMG {
	BORDER-RIGHT: #0088bb 1px solid;
	BORDER-TOP: #0088bb 1px solid;
	BORDER-LEFT: #0088bb 1px solid;
	BORDER-BOTTOM: #0088bb 1px solid
}
.download {
	color:#FFFFFF
}
.download h1 {
	font-size:25px;
	font-weight:bolder;
	padding-top:15px;
}
.download h2 {
	font-size:13px;
	font-weight:normal
}
.download h3 {
	font-size:12px;
	padding-right:10px;
	font-weight:normal;
	color:#C8E3F1
}
.download h4 {
	display:inline;
	font-size:13px;
	font-weight:normal;
	float:right;
	margin-right:20px;
	margin-top:10px
}
.download h5 {
	display:inline;
	font-size:12px;
	float:left;
	margin-left:5px;
	font-weight:normal;
	width:660px;
	margin-top:10px
}
.download h6 {
	display:inline;
	font-size:16px;
	color:#000000;
	float:left;
	margin-top:8px;
	margin-left:53px;
	font-weight:bold
}
.download A:link {
	COLOR:#000;
	TEXT-DECORATION: none;
	cursor:hand;
}
.download A:visited {
	COLOR:#000;
	TEXT-DECORATION: none;
	cursor:hand;
}
.download A:hover {
	COLOR:#000;
	TEXT-DECORATION: none;
	cursor:hand;
}
.download A:active {
	COLOR:#000;
	TEXT-DECORATION: none;
	cursor:hand;
}
.downloadli {
	padding-left:50px;
}
.downloadli ul {
	float:right;
	margin-left:20em;
	margin-top:-7em;
	list-style:none;
	width:700px;
	line-height:20px;
	display:inline
}
.downloadli li {
	display:inline;
	font-size:12px;
	float:left;
	width:170px;
	white-space:nowrap;
}
.Layer {
	background:#B8D7EB;
	width:208px;
	filter:alpha(opacity=90);
	POSITION:absolute;
	margin-top:45px;
	right:97px;
	height: 137px;
	border: 1px solid #0B68A2;
	border-top:3px solid #0B68A2;
}
.Layer ul {
	display:inline;
	list-style:none;
}
.Layer li {
	display:inline;
	float:left;
	padding:5px 25px 5px 20px;
	width:50px
}
.media {
	list-style:none;
	padding-top:10px;
	padding-bottom:10px;
}
.media ul {
	list-style:none;
	margin:0px auto;
	padding:0px;
}
.media li {
	padding-right:7px;
	padding-left:10px;
	line-height:23px;
}
.content-download-bg7 ul {
	list-style:none;
	padding-left:10px;
	width:725px;
	float:left;
	display:inline
}
.content-download-bg7 li {
	display:inline;
	line-height:36px;
	float:left;
	width:180px;
	font-size:12px;
	color:#3C475B
}
/*link*/
.navi {
	list-style:none;
}
.navi ul {
	display:inline;
	list-style:none;
	float:right;
	margin-right:101px;
	width:740px
}
.navi li {
	float:left;
	width:122px;
	margin-left:1px;
	margin-top:2px;
	line-height:28px;
	position:relative;
}
.navi a {
	display:block;
	text-align:center;
	height:28px
}
.navi a:link {
	color:#cccccc;
	font-size:14px;
	text-decoration:none;
}
.navi a:visited {
	color:#cccccc;
	font-size:14px;
	text-decoration:none
}
.navi a:hover {
	color:#FFFFFF;
	font-size:14px;
	background:url("dhzh.gif");
	text-decoration:none;
}
.navi a.active {
	color:#FFFFFF;
	font-size:14px;
	background:url("dhth.gif");
	text-decoration:none
}
.navi-home {
	font-size:14px;
	background:url("dhzh.gif");
	color:#FFFFFF;
	text-align:center
}
.quickgli {
	list-style:none;
	padding:10px 4px 10px 4px;
}
.quickgli li {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:2em;
}
.quickgli a {
	display:block;
	height:28px
}
.quickgli a:link {
	color:#006699;
	font-size:12px;
	text-decoration:none;
}
.quickgli a:visited {
	color:#006699;
	font-size:12px;
	text-decoration:none
}
.quickgli a:hover {
	color:#0066CC;
	font-size:12px;
	background:url("qg-bg-1.gif");
	text-decoration:none;
}
.title-f {
	padding:20px;
	padding-top:5px;
	list-style:none;
}
.title-f dt {
	font-weight: bold;
	color:#000;
	padding-top:10px;
	height:20px;
	font-size:13px;
	color:#006699;
}
.title-f dd {
	color: #000;
	line-height:2em;
	padding-left:5px
}
.title-f dd img {
	vertical-align:middle
}
.title-f a {
	display:inline;
	list-style:none;
}
.title-f a:link, .title-f a:visited {
	color:#006699;
	text-decoration:none
}
.title-f a:hover, .title-f a:active {
	color:#0066cc;
	text-decoration:underline
}
.dic-bg {
	background:url("dic-1.gif") no-repeat;
	width:164px;
	height:27px;
}
.dic ul {
	display:inline;
	list-style:none;
	width:725px;
	margin-bottom:20px
}
.dic li {
	display:inline;
	float:left;
	width:455px;
}
.dic p {
	color:#ABDFF8;
	display:inline;
	font-size:13px;
	line-height:26px;
	margin-top:15px;
	float:left
}
.dic em {
	color:#666666;
	display:inline;
	font-size:11px;
	font-weight:normal
}
.dic h3 {
	color: #000;
	line-height:2em;
	font-size:11px;
	font-weight:normal
}
.dic a {
	display:block;
	background:url("dic-1.gif");
	text-align:center;
	height:28px
}
.dic a:link {
	color:#fff;
	background:url("dic-1.gif");
	text-decoration:none;
}
.dic a:visited {
	color:#fff;
	background:url("dic-1.gif");
	text-decoration:none
}
.dic a:hover {
	color:#3C475B;
	background:url("dic-2.gif");
	text-decoration:none;
}
.dic a.active {
	color:#3C475B;
	background:url("dic-2.gif");
	text-decoration:none
}
.froot-bg-c ul {
	display:inline;
	list-style:none;
	float:right;
	width:400px;
}
.froot-bg-c li {
	float:right;
	margin-top:48px;
	font-size:11px;
}
.froot-bg-c a:link {
	COLOR: #0000FF;
	TEXT-DECORATION: none
}
.froot-bg-c a:visited {
	COLOR: #0000FF;
	TEXT-DECORATION: none
}
.froot-bg-c a:active {
	COLOR:#0000FF;
	TEXT-DECORATION: underline
}
.froot-bg-c a:hover {
	COLOR: #0066CC;
	TEXT-DECORATION: none
}
.copy {
	dispaly:inline;
	font-size:11px;
	color:#fff
}
.copy li {
	margin-right:-31px;
	margin-top:5px
}
/*Top*/
.top-bg-01 {
	background:url("bg-08.gif") no-repeat;
	width:960px;
	height:112px
}
.top-logo {
	margin-top:15px;
	margin-left:30px;
	FLOAT: left
}
.top-banner {
	margin-top:40px;
	margin-left:130px;
	FLOAT: left
}
.top-bg-01 p {
	margin-top:4px;
	margin-right:27px;
	float:right;
	color:#ABDFF8;
	display:inline;
	cursor:hand;
}
.top-bg-01 A:link {
	COLOR:#ABDFF8;
	TEXT-DECORATION: none
}
.top-bg-01 A:visited {
	COLOR:#ABDFF8;
	TEXT-DECORATION: none
}
.top-bg-01 A:hover {
	COLOR:#ABDFF8;
	TEXT-DECORATION: none
}
.top-bg-01 A:active {
	COLOR:#ABDFF8;
	TEXT-DECORATION:none
}
/*content*/
.coll1 {
	float:left;
	margin-left:12px;
	display:inline;
	width:720px;
}
.coll2 {
	float:right;
	margin-right:8px;
	display:inline;
	width:214px;
}
.coll3 {
	float:left;
	margin-left:9px;
	display:inline;
	width:950px;
}
.content-top {
	background:url("bg.gif") no-repeat;
	width:959px;
	background-color:#D2E8F4;
}
.content-navi {
	display:inline;
	margin-top:10px;
	margin-left:9px;
	background:url("bg-dh.gif") no-repeat;
	width:943px;
	height:32px;
	float:left
}
.content-download {
	margin-top:15px;
	background:url("bg_02.gif") no-repeat;
	height:291px;
}
.content-download-bg1 {
	display:inline;
	background:url("line-2.gif") repeat-x;
	width:190px;
	float:left;
	height:1px;
	margin-top:8px;
	margin-bottom:8px
}
.content-download-bg2 {
	display:inline;
	background:url("line.gif") repeat-x;
	float:left;
	margin-left:25px;
	margin-top:-5px;
	height:1px;
	width:660px
}
.content-download-bg3 {
	display:inline;
	float:left;
	margin-left:40px;
	padding-right:30px;
	margin-top:30px;
	margin-bottom:40px;
/*	background:url("ie.gif") no-repeat;*/
	width:110px;
	height:110px
}
.content-download-bg4 {
	display:inline;
	background:url("line.gif") repeat-x;
	float:left;
	margin-top:10px;
	padding-left:10px;
	width:500px;
	height:10px
}
.content-download-bg5 {
	display:inline;
	background:url("cl.gif") no-repeat;
	margin:22px 20px 0px 0px;
	width:129px;
	height:25px;
	float:right
}
.content-download-bg6 {
	display:inline;
	background:url("fd.gif") no-repeat;
	width:175px;
	height:35px;
	float:left;
	margin-left:5px;
	text-align:center;
	vertical-align:middle
}
.content-download-bg7 {
	display:inline;
	background:url("zdbg.gif") repeat-y;
	width:725px;
	float:left;
	margin-left:100px;
	margin-top:20px
}
/*content*/
.content-rk {
	margin-top:11px;
	background:url("fdh-02.gif") no-repeat;
	height:33px;
}
.content-rk-1 {
	margin-top:3px;
	background:url("fdh-2.gif") no-repeat;
	height:33px
}
.content-rk-c {
	background:url("bg-06.gif") repeat-y;
}
.content-rk-d {
	background:url("dhdb-1.gif") no-repeat;
	height:18px;
}
.content-lk {
	margin-top:5px;
	margin-left:-3px;
	background:url("fdh-1.gif" ) no-repeat;
	height:33px;
	margin-bottom:0;
}
.content-lk-c {
	margin:0;
	padding:0;
	margin-left:-3px;
	background:url("bg-07.gif") repeat-y;
	clear:both;
}
.content-lk-d {
	margin-left:-3px;
	background:url("dhdb-2.gif") no-repeat;
	height:19px
}
.download-1 {
	margin-top:5px;
	margin-left:-4px;
	background:url("fdh-3.gif") no-repeat;
	height:33px;
	clear:both;
}
.download-a {
	margin-top:5px;
	margin-left:-4px;
	background:url("fdh-03.gif") no-repeat;
	height:33px;
	clear:both;
}
.download-c {
	margin-left:-4px;
	background:url("bg-05.gif") repeat-y;
	clear:both;
}
.download-d {
	margin-left:-4px;
	background:url("dhdb-3.gif") no-repeat;
	height:19px
}
.awards {
	padding-top:10px;
	text-align:center;
	padding-bottom:5px;
	vertical-align:middle
}
.vstd TD {
	TEXT-ALIGN: center
}
/*froot*/ 
.froot-bg-c {
	background:url("bg2.gif");
	height:91px;
	width:959px;
	margin-bottom:50px;
}
.froot-bg-c-ie {
	background:url("alipost-1.jpg") no-repeat;
	width:37px;
	height:36px;
	float:right;
	margin-right:5px;
	margin-top:48px;
	margin-left:5px
}
.right {
	text-align:right
}
.center {
	text-align:center
}
.left {
	text-align:left
}
.alert {
	color:red;
}
.alert2 {
	color:#009933;
}
.alert3 {
	color:#FFCC33;
}
.alist a {
	line-height:3.5em;
	margin:10px 15px;
}
.huikuan {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: 20px;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	background-color:#C7DBF1;
}
.huikuan TD {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 7px;
	background-color:#FFFFFF;
}
.titletd {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	background-color:#C7DBF1;
	PADDING-BOTTOM: 0px;
	COLOR: red;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left;
}
.huikuan .titletd { padding-bottom:0;}
#scontent { font-weight:normal;}
#scontent input{ height:18px; border:1px solid #7F9DB9;}
#scontent th{ text-align:right;}



.alert a,.alert A:link,.alert A:visited,.alert A:hover,.alert A:active {
	COLOR:red;
}

#rightbox {
	margin:10px;
	margin-right:15px;
	float:right;
	width:400px;
	border:1px solid #0C6;
	}

.navi .menu_vert {display:none; border:2px solid #4D4D4D; position:absolute;z-index:100;background:#727272;opacity:0.8;filter:alpha(opacity=90); width:170px;}
.navi .menu_vert p {padding:0px; margin:0; line-height:30px;background:url("menu_bj.gif"); }
.navi .menu_vert p a { text-align:left; padding-left:10px;}
.navi .menu_vert a:hover {
	color:#FFFFFF;
	font-size:14px;
	background:url("dhth.gif");
	text-decoration:none;
	font-weight:bold;
}
#detailMsg {
/*	BORDER: #c1d4d6 1px solid;*/
	DISPLAY:none;
	WIDTH: 960px;
	COLOR: #ff7200;
	MARGIN: 0px auto;
	padding:0 20px;
	/*BACKGROUND-COLOR: #015181*/
}
#detailMsg A:link {
	COLOR:#ff7200;
}
#detailMsg A:visited {
	COLOR:#ff7200;
}
#detailMsg A:hover {
	COLOR:red;
}
#detailMsg A:active {
	COLOR:#ff7200;
}
