﻿
*{
	margin:0;
	padding:0;
	font-family:"Arial","MS PGothic";
	font-size:12px;
	color:#16608b;
	line-height:18px;
	letter-spacing: 1px;
}
a{
	font-family:"Arial","MS PGothic";
	color:#16608b;
	text-decoration:none ;
}
a:hover{
	font-family:"Arial","MS PGothic";
	color:#FF6600;
	text-decoration:underline;
}
a:active{
	font-family:"Arial","MS PGothic";
	color:#FF0000;
	text-decoration:none ;
}
.clear{
	clear:both;
	line-height:0;
	overflow:hidden;
}
body{
	background-color:#FFFFFF;
}

/*-----------------------*/

#head{
	width:95%;
	height:90px;
	margin:0 auto;
	background:url('../images/index_head_bg.gif') repeat-x;
}
	#headH1{
		height:20px;
		padding-left:10px;
	}
	#headLogoBg{
		width:683px;
		height:69px;
		background:url('../images/index_02.gif') no-repeat;
	}
	#headLogoBg img{
		border:0;
	}
	#headSearchBg{
		width:317px;
		height:69px;
	}
	#headSearchBg ul li{
		float:left;
		list-style-type:none;
		height:20px;
		padding-left:10px;
	}
	#headSearchBg label{
		font-weight:bold;
		color:#FFFFFF;
		line-height:20px;
	}
	#headFoot{
		width:1000px;
		height:1px;
	}
	#headFoot img{
		width:1000px;
		height:1px;
	}
		#searchKey{
			width:144px;
			height:12px;
			background:url('../images/index_head_input.gif');
			border:0;
			padding:4px;
			line-height:12px;
			color:#FFFFFF;
		}
		#searchSubmit{
			display:block;
			width:58px;
			height:20px;
			background:url('../images/index_head_submit.gif');
			border:0;
		}
		#searchSubmit:hover{
			background-position:0 -20px;
		}
	#headNavi{
		background-color:#007AC2;
		height:34px;
		padding-left:10px;
	}
	#headNavi li{
		list-style-type:none;
		display:block;
		float:left;	
	}
	#headNavi li a{
		display:block;
		float:left;
		height:20px;
		color:#FFFFFF;
		line-height:20px;
		padding:7px 10px 7px 15px;
		background:url('../images/index_head_navi_bg.gif') #007AC2 no-repeat left top;
	}
	#headNavi li a:hover{
		background:url('../images/index_head_navi_bg.gif') #F38F42 no-repeat left top;
		background-position:0 -34px;
		text-decoration:none;
	}
#box1,#box2,#box3,#box4,#box5{
	width:95%;
	margin:0 auto;
	border:1px #007AC2 solid;
	margin-top:10px;
}
	#box1 td,#box2 td,#box3 td,#box4 td,#box5 td{
		vertical-align:top;
	}
	#box1Body1,#box4Body1,#box5Body1{
		width:33%;
		padding:1px;
	}
		#box1Body1 dt,#box4Body1 dt{
			display:block;
			width:100%;
			height:30px;
			background-color:#42A6F3;
		}
		#box5Body1 dt{
			display:block;
			width:100%;
			height:30px;
			background-color:#42C4F3;
		}
		#box1Body1 dt span,#box4Body1 dt span,#box5Body1 dt span{
			display:block;
			float:left;
			line-height:30px;
			font-size:15px;
			font-weight:bold;
			color:#FFFFFF;
			padding-left:10px;
		}
		#box1Body1 dt a,#box4Body1 dt a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background-image:url('../images/index_09.gif');
		}
		#box5Body1 dt a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background-image:url('../images/index_12.gif');
		}
	#box1Body2,#box4Body2,#box5Body2{
		width:33%;
		padding:1px 1px 1px 5px;
	}
		#box1Body2 dt,#box4Body2 dt{
			width:100%;
			height:30px;
			background-color:#42C4F3;
		}
		#box5Body2 dt{
			width:100%;
			height:30px;
			background-color:#42A6F3;
		}
		#box1Body2 dt span,#box4Body2 dt span,#box5Body2 dt span{
			display:block;
			float:left;
			line-height:30px;
			font-size:15px;
			font-weight:bold;
			color:#FFFFFF;
			padding-left:10px;
		}
		#box1Body2 dt a,#box4Body2 dt a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background-image:url('../images/index_12.gif');
		}
		#box5Body2 dt a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background-image:url('../images/index_09.gif');
		}
	#box1Body3,#box4Body3,#box5Body3{
		width:34%;
		padding:1px 1px 1px 5px;
	}
		#box1Body3 dt,#box4Body3 dt{
			width:100%;
			height:30px;
			background-color:#42A6F3;
		}
		#box5Body3 dt{
			width:100%;
			height:30px;
			background-color:#42C4F3;
		}
		#box1Body3 dt span,#box4Body3 dt span,#box5Body3 dt span{
			display:block;
			float:left;
			line-height:30px;
			font-size:15px;
			font-weight:bold;
			color:#FFFFFF;
			padding-left:10px;
		}
		#box1Body3 dt a,#box4Body1 dt a,#box4Body3 dt a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background-image:url('../images/index_09.gif');
		}
		#box5Body3 dt a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background-image:url('../images/index_12.gif');
		}
	#box1 dl dd{
		padding:5px;
	}
	#box1 dl dd a,#box4 dl dd a,#box5 dl dd a{
		display:block;
		line-height:21px;
		height:21px;
		width:95%;
		padding-left:20px;
		background:url('../images/list_dot.gif') no-repeat left top;
		overflow:hidden;
	}
	#box1 dl dd a:hover,#box4 dl dd a:hover,#box5 dl dd a:hover{
		background-position:0 -21px;
	}
	.box1Foot{
		width:998px;
	}
	.box1Foot img{
		width:998px;
	}
	#box2Body1,#box3Body1{
		width:33%;
		padding:1px;
	}
		#box2Body1 div{
			display:block;
			width:100%;
			height:30px;
			background-color:#F38F42;
		}
		#box3Body1 div{
			display:block;
			width:100%;
			height:30px;
			background-color:#64B026;
		}
		#box2Body1 div span,#box3Body1 div span{
			display:block;
			float:left;
			line-height:30px;
			font-size:15px;
			font-weight:bold;
			color:#FFFFFF;
			padding-left:10px;
		}
		#box2Body1 div a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background-image:url('../images/index_21.gif');
		}
		#box3Body1 div a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background-image:url('../images/index_26.gif');
		}
	#box2Body2,#box3Body2{
		width:67%;
		padding:1px 1px 1px 5px;
	}
		#box2Body2 div{
			display:block;
			width:100%;
			height:30px;
			background-color:#F3AC42;
			text-align:right;
		}
		#box3Body2 div{
			display:block;
			width:100%;
			height:30px;
			background-color:#94B83B;
			text-align:right;
		}
		#box2Body2 div span,#box3Body2 div span{
			display:block;
			padding-right:20px;
		}
		#box2Body2 div a,#box3Body2 div a{
			line-height:30px;
			font-weight:bold;
			color:#FFFFFF;
			font-family:"Arial","MS UI Gothic";
			letter-spacing: 0px;
			padding-left:10px;
		}
	#box2Body3,#box3Body3{
		padding:5px;
		height:159px;
	}
	#box2Body3 div,#box3Body3 div{
		display:block;
		height:159px;
		overflow:hidden;
	}
	#box2Body3 a,#box3Body3 a{
		display:block;
		border:1px #42C4F3 solid;
		width:178px;
		height:153px;
		float:left;
		padding:2px;
		margin-right:11px;
	}
	#box2Body3 a:hover,#box3Body3 a:hover{
		border:1px #FF6600 solid;
	}
	#box2Body3 a img,#box3Body3 a img{
		border:0px;
	}
	
	
#mainBox{
	width:95%;
	margin:0 auto;
	border:1px #007AC2 solid;
	margin-top:10px;
}	
	#mainBoxBody1{
		width:25%;
		padding:1px;
		vertical-align:top;
	}
	#mainBoxBody2{
		width:75%;
		padding:1px 1px 1px 5px;
		vertical-align:top;
	}
		#mainBoxBody1 div{
			display:block;
			width:100%;
			height:30px;
			background-color:#B2B2B2;
		}
		#mainBoxBody1 div span{
			display:block;
			float:left;
			line-height:30px;
			font-size:15px;
			font-weight:bold;
			color:#FFFFFF;
			padding-left:10px;
		}
		#mainBoxBody2Div{
			display:block;
			width:100%;
			height:30px;
			background-color:#E7E7E7;
		}
		#mainBoxBody2DivSpan{
			display:block;
			float:left;
			line-height:30px;
			font-size:15px;
			font-weight:bold;
			color:#000000;
			padding-left:10px;
		}
		#mainBoxBody2Content{
			padding:10px;
		}
		#mainBoxBody2ContentCodeTitle{
			font-size:14px;
			font-weight:bold;
			display:block;
			width:90%;
			padding:4px;
			background-color:#F8D09C;
			margin-top:20px;
		}
		#mainBoxBody2ContentCode{
			padding:10px;
			background-color:#FEFCE9;
			border:1px #F8D09C dotted;
			width:90%;
			height:150px;
			overflow:scroll;
		}
		#mainBoxBody2Table{
			width:100%;
		}
			.mbbtableTd1{
				padding:6px 8px;
				border-bottom:1px #DBDBDB solid;
			}
			.mbbtableTd2{
				padding:6px 8px;
				border-bottom:1px #DBDBDB solid;
				width:160px;
			}

#copyright{
	width:95%;
	margin:10px auto;
	border:1px #007AC2 solid;
}
	#copyrightTd1{
		text-align:center;
		padding:15px;
	}


/*--------------- page down --------------------*/

.an_1{
	background:#CAD4E6;
	border-top:1px #FFFFFF solid;
	border-right:1px #CAD4E6 solid;
	border-bottom:1px #CAD4E6 solid;
	border-left:1px #FFFFFF solid;				
	color:#5A7BB4;
	line-height:12px;
	padding:3px 3px 2px 3px;
	float:left;
	margin-left:2px;
}
.an_1:hover{
	background:#CAD4E6;
	border-top:1px #CAD4E6 solid;
	border-right:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	border-left:1px #CAD4E6 solid;				
	color:#626262;
	line-height:12px;
	padding:2px 3px 3px 3px;
}
.an_1_at{
	background:#FF8707 !important;
	color:#FFFFFF !important;
}

#pagedown_table{
	width:100%;
}
#pagedown_table td{
	padding-top:20px;
}
#pagedown_table tr td div{
	margin-right:2px;
}


