body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #007ddb;
	font-size: 78.5%;
}
.body01 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	font-size: 78.5%;
	vertical-align: middle;
}
.body02 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f2f9ff;
	font-size: 78.5%;
	vertical-align: middle;
}
table {
	font-size: 100%;
	line-height: 20px;
}
.table01 {
	width: 94%;
	padding: 1px;
	font-size: 12px;
	border-top: #9fd6ff 1px solid;
	border-left: #9fd6ff 1px solid
}
.table01 td{
	border-bottom: #9fd6ff 1px solid;
	border-right: #9fd6ff 1px solid;
}
.table02{
	width: 100%;
	padding: 1px;
	font-size: 12px;
	border-top: #93bede 1px solid;
	border-left: #93bede 1px solid;
}
.table02 td{
	border-bottom: #93bede 1px solid;
	border-right: #93bede 1px solid;

}
.table03{
   width : 94%;
	padding: 0px;
	font-size: 12px;
	border-top: 0px solid;
	border-left: 0px solid;
}
.table03 td{
	border-bottom: 0px solid;
	border-right: 0px solid;
}
.table04{
	font-size: 12px;
	text-align: center;
	background-color: #97e490;
}
.table04 td{
	background-color: #fbfffa;
}
.tr14 td
{
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #9fd6ff 1px solid;
	border-right: #9fd6ff 1px solid;
	background: #c8e1fb;
}
a:link {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a:visited {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a:active {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a:hover {
	color: #FF7000;
	text-decoration: underline;
	font-size:100%;
}
a.link_base01:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:100%;
}
a.link_base01:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:100%;
}
a.link_base01:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size:100%;
}
a.link_base01:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size:100%;
}
a.link_base02:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	letter-spacing: 2px;
}
a.link_base02:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	letter-spacing: 2px;
}
a.link_base02:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	letter-spacing: 2px;
}
a.link_base02:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	letter-spacing: 2px;
}
a.link_base03:link {
	color: #0783df;
	text-decoration: none;
	font-size:12px;
}
a.link_base03:visited {
	color: #0783df;
	text-decoration: none;
	font-size:12px;
}
a.link_base03:active {
	color: #0783df;
	text-decoration: none;
	font-size:12px;
}
a.link_base03:hover {
	color: #0783df;
	text-decoration: none;
	font-size:12px;
}
a.link_base04:link {
	color: #014f8a;
	text-decoration: none;
	font-size:12px;
}
a.link_base04:visited {
	color: #014f8a;
	text-decoration: none;
	font-size:12px;
}
a.link_base04:active {
	color: #014f8a;
	text-decoration: none;
	font-size:12px;
}
a.link_base04:hover {
	color: #014f8a;
	text-decoration: underline;
	font-size:12px;
}
a.link_base05:link {
	color: #5a6da5;
	text-decoration: none;
	font-size:12px;
}
a.link_base05:visited {
	color: #5a6da5;
	text-decoration: none;
	font-size:12px;
}
a.link_base05:active {
	color: #5a6da5;
	text-decoration: none;
	font-size:12px;
}
a.link_base05:hover {
	color: #5a6da5;
	text-decoration: none;
	font-size:12px;
}	
a.link_base06:link {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link_base06:visited {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link_base06:active {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link_base06:hover {
	color: #000000;
	text-decoration: underline;
	font-size:100%;
}
a.link_base07:link {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link_base07:visited {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link_base07:active {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link_base07:hover {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
.td011{
	background-image:url(../../images/main2bg_01.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.td02 {
	background-image:url(../../images/main2bg_02.jpg);
}
.td033 {
	background-image: url(../../images/main2bg_03.gif);
	}


.td04 {
	font-size: 100%;
	vertical-align: middle;
	background-image:url(../../images/main2bg_04.jpg);
}
.td05 {
	font-size: 100%;
	background-image:url(../../images/main2bg_05.jpg);
}

.td06 {
	font-size: 100%;
	background-image:url(../../images/td_bg_06.gif);
	line-height: 23px;
	background-position: right;
}
.td06_2 {
	font-size: 100%;
	background-image:url(../../images/td_bg_06_2.gif);
	line-height: 23px;
	background-position: right;
}

.td006 {
	font-size: 100%;
	background-image:url(../../images/main2bg_06.jpg);
}
.td14 {
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #2D81BF1px solid;
	border-right: #2D81BF1px solid;
	background: #c8e1fb;
}

.td15 {
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #B3DBF91px solid;
	border-right: #B3DBF91px solid;
	background: #B3DBF9;
}
.td21 {
	background-image:url(../../images/td_bg_21b.gif);
}
.td22 {
	background-image:url(../../images/td_bg_22b.gif);
	background-repeat:no-repeat;
}
.td25 {
	background-image:url(../../images/td_bg_25.gif);
	background-repeat:no-repeat;
}
.td26 {
	background-image:url(../../images/td_bg_26.gif);
}
.td27 {
	background-image:url(../../images/td_bg_27.gif);
}
.td30 {
	background-image:url(../../images/td_bg_xgzz.gif);
	background-repeat:no-repeat;
}
.td_base07 {
	font-size: 100%;
	background-image:url(../../images/main2bg_07.jpg);
	vertical-align: middle;
	text-align: left;
	background-repeat: no-repeat;
	background-position: top;
}
.td_base08 {
	font-size: 100%;
	background-color: #d5eeff;
}
.td_base09 {
	font-size: 100%;
	background-color: #edf8ff;
}
.td_base10 {
	font-size: 100%;
	background-image:url(../../images/main2bg_10.gif);
}
.td_base11 {
	font-size: 100%;
	background-image:url(../../images/main2bg_11.jpg);
	height: 25px;
}
.td_base12 {
	font-size: 100%;
	background-image:url(../../images/main2bg_12.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
}
.td_base13 {
	font-size: 100%;
	vertical-align: top;
	background-color: #f2f9ff;
}
.td_base14 {
	font-size: 100%;
	background-image:url(../../images/main2bg_14.jpg);
}
.td_base15 {
	background-image:url(../../images/main2bg_15.jpg);
}
.td_base16 {
	font-size: 100%;
	background-image:url(../../images/main2bg_16.jpg);
}


.font_base_bt01 {
	font-size: 12px;
	font-family: "宋体";
	color: #0783df;
	line-height: normal;
	font-weight: bold;
}
.font01 {
	font-size: 12px;
	font-family: "宋体";
	color: #FFFFFF;
}
.font06 {
	color: #0783DF;
}


.font03 {
	font-size: 12px;
	color: #014f8a;
	font-weight: bold;
	letter-spacing: 2px;
}
.font04 {
	font-size: 12px;
	color: #014f8a;
}
.font05 {
	font-size: 12px;
	color: #000000;
}

.table_base01 {
	font-size: 12px;
	line-height: 25px;
	background-color: #9fd6ff;
}

.font02 {
	color:#FFFFFF
}
a.link05:link {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link05:visited {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link05:active {
	color: #000000;
	text-decoration: none;
	font-size:100%;
}
a.link05:hover {
	color: #FF7000;
	text-decoration: none;
	font-size:100%;
}
a.link02:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:100%;
}
a.link02:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:100%;
}
a.link02:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size:100%;
}
a.link02:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size:100%;
}

.font_base_bt01 {
	font-size: 12px;
	font-family: "宋体";
	color: #0783df;
	line-height: normal;
	font-weight: bold;
}
.font_base01 {
	font-size: 12px;
	font-family: "宋体";
	color: #FFFFFF;
}
.font_base06 {
	color: #0783DF;
}

.font_base02 {
	font-size: 12px;
	font-family: "宋体";
	color: #014f8a;
}
.font_base03 {
	font-size: 12px;
	color: #014f8a;
	font-weight: bold;
	letter-spacing: 2px;
}
.font_base04 {
	font-size: 12px;
	color: #014f8a;
}
.font_base05 {
	font-size: 12px;
	color: #fa8f04;
}
.tr04 span{
	font-weight: bold;
	color:#FF7000;
}
