body {
	font-family: 宋体,Tahoma,Geneva,Verdana,sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	background-color: #f3fdff
}

* {
	text-decoration: none
}

img {
	border: 0
}

#a_head {
	width: 100%;
	height: 29px;
	text-align: center;
	display: block;
	overflow: hidden
}

#a_head_table {
	width: 100%;
	height: 29px
}

#a_body {
	width: 1200px;
	height: 100%;
	display: block;
	margin: 0 auto;
	overflow: hidden
}

.a-split {
	width: 1200px;
	height: 10px;
	background: url("a-sp-em.png") repeat
}

.ah-td-1 {
	width: auto;
	height: 29px;
	background: url("ah-1.png") 0 0 repeat-x
}

.ah-td-2 {
	width: 769px;
	height: 29px;
	line-height: 28px;
	text-align: left;
	background: url("ah-1.png") 0 0 repeat-x
}

.ah-td-3 {
	width: 431px;
	height: 29px;
	background: url("ah-2.png") right 0 no-repeat
}

.ah-td-4 {
	width: auto;
	height: 29px;
	background: url("ah-3.png") 0 0 repeat-x
}

.a-logo {
	width: 1200px;
	height: 140px;
	background: url("a-logo.png") left center no-repeat
}

.a-logo-i {
	width: 1200px;
	height: 140px;
	background: url("a-logo-i.png") left center no-repeat
}

.a-logo-ri {
	width: 1200px;
	height: 140px;
	float: right;
	position: relative;
	background: url("a-logo-ri.png") right center no-repeat
}

.a-logo-rii {
	width: 1200px;
	height: 140px;
	float: right;
	position: relative;
	background: url("a-logo-rii.png") right center no-repeat
}

.a-logo-ri {
	width: 1200px;
	height: 140px;
	float: right;
	position: relative;
	background: url("a-logo-riii.png") right center no-repeat
}

.a-logo-ri-sea {
	width: 540px;
	text-align: left;
	float: right;
	margin-top: 76px
}

#a_logo_table {
	width: 100%
}

.a-logo-td-1 {
	width: 475px;
	overflow: hidden
}

.a-logo-td-2 {
}

#seakey {
	text-align: left;
	width: 480px;
	height: 25px;
	font-size: 14px;
	border: 0;
	color: #b0b0b0
}

#seasub {
	width: 32px;
	height: 32px;
	border: 0;
	background: url("a-sp-em.png") repeat;
	cursor: pointer
}

.a-navi {
	width: 1200px;
	height: 50px;
	background: #216fb4;
	overflow: hidden
}

#a_navi_table {
	width: 100%;
	height: 50px
}

.a_navi_sp {
	width: 133.3333333px;
	text-align: center;
	font-size: 18px;
	font-family: 微软雅黑;
	color: #fff;
	display: inline-block;
	padding-top: 13px;
	padding-bottom: 13px;
	cursor: pointer;
	margin: 0
}

.a_navi_sp:hover {
	background: #49b2f5
}

.a_navi_spa {
	background: #49b2f5
}

.a_navi_sp a {
	color: #fff;
	text-decoration: none
}

.a_navi_sp a:hover {
	color: red
}

.a-ri-to-ul {
	line-height: 26px
}

.a-ri-to-ul a {
	color: #616161;
	text-decoration: none
}

.a-ri-to-ul a label {
	color: #616161;
	text-decoration: none;
	cursor: pointer
}

.a-ri-bo-ul {
	padding-top: 10px
}

.a-ri-bo-ul a {
	color: #616161;
	text-decoration: none
}

.a-ri-bo-ul img {
	width: 140px;
	height: 100px
}

.a-foot {
	width: 1200px;
	height: 55px;
	background: url("a-bl-em.png") repeat;
	overflow: hidden
}

#a_foot_table {
	width: 100%;
	height: 55px;
	color: #fff
}

.a-foot-td-1 {
	width: 400px
}

.a-foot-td-2 {
	width: 55px
}

.a-foot-td-3 {
	width: 292px
}

.a-foot-td-4 {
	width: 175px
}

.a-foot-td-5 {
	width: auto
}

.a-foot-td-1 span {
	width: auto;
	display: inline-block;
	margin: 5px;
	padding: 5px
}

.a-ri-www {
	width: 110px;
	height: 495px;
	overflow: hidden;
	position: fixed;
	top: 320px;
	left: 1600px;
	background: url("a-ri-www.png") left 20px no-repeat
}

.a-ri-www-jc {
	width: 110px;
	height: 55px;
	overflow: hidden;
	margin-top: 10px
}

#a_ws_table {
	width: 46px;
	height: 390px;
	margin-top: 0
}

#a_ws_table td {
	cursor: pointer
}

#a_foot_table a {
	color: #fff
}

.a-navi {
	width: 1200px;
	height: 50px;
	background: #216fb4;
	overflow: hidden
}

#a_navi_table {
	width: 100%;
	height: 50px
}

.a_navi_sp {
	width: 133.3333333px;
	text-align: center;
	font-size: 18px;
	font-family: 微软雅黑;
	color: #fff;
	display: inline-block;
	padding-top: 13px;
	padding-bottom: 13px;
	cursor: pointer;
	margin: 0
}

.a_navi_sp:hover {
	background: #49b2f5
}

.a_navi_spa {
	background: #49b2f5
}

.a_navi_sp a {
	color: #fff;
	text-decoration: none
}

.a_navi_sp a:hover {
	color: red
}

.a-foot {
	width: 1200px;
	height: 55px;
	background: url("a-bl-em.png") repeat;
	overflow: hidden
}

#a_foot_table {
	width: 100%;
	height: 55px;
	color: #fff;
	font-family: "宋体";
	font-size: 12px
}

.a-foot-td-1 {
	width: 370px
}

.a-foot-td-2 {
	width: 42px
}

.a-foot-td-3 {
	width: 292px
}

.a-foot-td-4 {
	width: 175px
}

.a-foot-td-5 {
	width: auto
}

.a-foot-td-1 span {
	width: auto;
	display: inline-block;
	margin: 5px;
	padding: 5px
}

.a-lis-href {
	width: 150px;
	height: 35px;
	display: inline-block;
	text-align: center;
	float: left
}