/* CSS Document */
body,td,th {
	font-family: Arial;
	font-size: 13px;
	color: #1666aa;
}
body {
	
	background: url(images/img_36.gif) no-repeat left bottom;
	background-color: #badbea;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p{ margin:0px; padding-top:15px;}
a:link {
	color: #1666aa;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1666aa;
}
a:hover {
	text-decoration: underline;
	color: #1666aa;
}
a:active {
	text-decoration: none;
	color: #1666aa;
}
.page{ position:relative;
		width:966px;
		margin:auto;
}
.top_top{ position:relative;
			float:left;
			width:946px;
			padding:10px;
}
#top{ position:relative;
		float:left;
		width:966px;
		background:url(images/img_48.gif) no-repeat left;
		height:66px;
}
.top_left{ position:relative;
		float:left;
		background:url(images/bacn-2_03.jpg) no-repeat left;
		height:66px;
		width:4px;
}
.top_center{ position:relative;
		float:left;
		height:66px;
		width:957px;
}
.top_center_left{ position:relative;
				float:left;
				width:330px;
				padding-left:20px;
				padding-top:15px;
}
.top_center_right{ position:relative;
					float:right;
					width:310px;
					padding-top:8px;
}
.top_center_right_td{ position:relative;
					float:left;
					text-align:right;
					padding-left:10px;
					font-family:Verdana;
					font-size:11px;
					color:#2e2e2f;
					line-height:19px;
}
.top_center_right_td a:link{color:#2e2e2e;}
.top_center_right_td a:visited{color:#2e2e2e;}
.top_right{ position:relative;
		float:left;
		background:url(images/img_07.jpg) no-repeat left;
		height:66px;
		width:5px;
}
.menu_box{ position:relative;
			float:left;
			width:960px;
			background:url(images/img_17.jpg) repeat-x left top;
}
#menu_box_bg{ position:relative;
				float:left;
				width:960px;
				background:url(images/img_130.jpg) no-repeat top;
				border-bottom:4px solid #2b5b8b;
}
.menu{ position:relative;
		float:left;
		width:960px;
		height:24px;
		line-height:24px;
		background:url(images/img_59.gif) no-repeat left
}
.menu2{ position:relative;
		float:left;
		width:540px;
		height:24px;
		line-height:24px;
}
.menu3{ position:relative;
		float:left;
		width:400px;
		height:24px;
		line-height:24px;
		background:url(images/img_40.gif) repeat-x left;
		text-align:right;
		padding-right:20px;
		font-family:"Goudy";
		font-size:22px;
		color:#327ac4;
}
.body{ position:relative;
		float:left;
		width:960px;
		padding-left:3px;
}
.menu01{ position:relative;
			float:left;
			line-height:24px;
			font-size:18px;
			margin-right:3px;
			height:24px;
}
.menu01 a:link{	padding:0px 8px;color:#FFFFFF; text-decoration:none;}
.menu01 a:visited{padding:0px 8px;color:#FFFFFF; text-decoration:none;}
.menu01 a:hover{padding:0px 8px;color:#FFFFFF;background:url(images/img_38.gif) repeat-x left; text-decoration:none;}
.menu02{ position:relative;
			float:left;
			padding:0px 9px;
			line-height:24px;
			height:24px;
			font-size:18px;
			margin-right:3px;
}
.menu02 a:link{color:#FFFFFF;}
.menu02 a:visited{color:#FFFFFF;}
.menu02 a:hover{color:#FFFFFF; text-decoration:none;}
.menu_box_box1{ position:relative;
				float:left;
				width:920px;
				padding:20px;
}
.menu_box_box1_bg{ position:relative;
					float:left;
					width:920px;
					background:url(images/img_49.gif) no-repeat left;
					padding-top:40px;
					height:183px;
}
.menu_box_box1_tr1{ position:relative;
					float:left;
					width:920px;
					font-size:39px;
					color:#32caff;
					text-align:center;
}
.menu_box_box1_tr2{ position:relative;
					float:left;
					width:920px;
					font-size:30px;
					color:#ffffff;
					text-align:center;
					padding-top:40px;
}
.menu_box_box1_tr2_left{ position:relative;
					float:left;
					width:420px;
					font-size:26px;
					text-align:right;
	}
.menu_box_box1_tr2_right{ position:relative;
							float:left;
							width:265px;
							margin-left:40px;
							background:url(images/img_134.jpg) no-repeat left top;
							height:82px;
							line-height:40px;
							font-size:26px;
}
.menu_box_box1_tr2_right a:link{width:265px;height:82px;display:block;}
.menu_box_box1_tr2_right a:visited{width:265px;height:82px; display:block;}
.menu_box_box1_tr2_right a:hover{width:265px;height:82px;background:url(images/img_133.jpg) no-repeat left top; display:block; text-decoration:none;}
.menu_box2{ position:relative;
			float:left;
			width:920px;
			padding:30px 0px 0px 0px;
	}
.menu_box2_box{ position:relative;
				float:left;
				width:290px;
				background:url(images/img_135.jpg) repeat-x left top;
				margin-right:23px;
}
.menu_box2_box2{ position:relative;
				float:left;
				width:290px;
				background:url(images/img_135.jpg) repeat-x left top;
}
.menu_box2_box_title{ position:relative;
						float:left;
						width:260px;
						background:url(images/img_35.gif) no-repeat left;
						padding-left:30px;
						height:22px;
						line-height:22px;
						color:#0e85d7;
						font-size:22px;
						padding-top:10px;
						font-family:"Goudy";
}
.menu_box2_box_text{ position:relative;
					float:left;
					width:290px;
					font-size:15px;
					color:#FFFFFF;
					padding-top:15px;
					background:url(images/img_135.jpg) repeat-x left bottom;
					padding-bottom:15px;
}
.body_tr1{ position:relative;
			float:left;
			width:920px;
			background:url(images/img_107.jpg) repeat-x left bottom;
			padding:20px;
			background-color:#FFFFFF;
}
.body_tr1_left{ position:relative;
float:left;
width:605px;
background:url(images/img_47.gif) repeat-y right;
}
.body_tr1_right{ position:relative;
				float:right;
				width:300px;
}
.body_tr1_right_tr{ position:relative;
					float:left;
					width:590px;
					font-size:20px;
					padding-bottom:10px;
}
.box01{ position:relative;
		float:left;
		width:590px;
		padding-bottom:20px;
}
.box01_top{ position:relative;
			float:left;
			width:590px;
			background:url(images/img_48.jpg) repeat-x left;
}
.box01_left{ position:relative;
				float:left;
				background:url(images/img_46.jpg) no-repeat left;
				height:32px;
				width:10px;
}
.box01_right{ position:relative;
				float:left;
				background:url(images/img_50.jpg) no-repeat left;
				height:32px;
				width:9px;
}

.box01_center{ position:relative;
				float:left;
				height:32px;
				width:571px;
}
.box01_center_left{ position:relative;
				float:left;
				height:32px;
				width:80%;
				font-size:18px;
				font-weight:bold;
				line-height:32px;
}
.box01_center_right{ position:relative;
				float:left;
				height:32px;
				width:18%;
				text-align:right;
				font-size:12px;
				line-height:32px;
				padding-right:2%;
}
.box01_middle{ position:relative;
				float:left;
				width:548px;
				border-left:1px solid #dbf2fd;
				border-right:1px solid #dbf2fd;
				padding:20px;
}
.box01_bottom{ position:relative;
				float:left;
				width:590px;
				height:10px;
}
.box01_bottom_left{ position:relative;
				float:left;
				width:10px;
				background:url(images/img_56.jpg) no-repeat left;
				height:10px;
}
.box01_bottom_center{ position:relative;
				float:left;
				width:571px;
				border-bottom:1px solid #dbf2fd;
				height:9px;
}
.box01_bottom_right{ position:relative;
				float:right;
				width:9px;
				background:url(images/img_57.jpg) no-repeat left;
				height:10px;
}

.box2{ position:relative;
		float:left;
		width:300px;
		padding-bottom:20px;
}
.box2_top{ position:relative;
			float:left;
			width:300px;
			background:url(images/img_39.jpg) no-repeat left;
			background-color:#dbf0fa;
}
.box2_top_right{ position:relative;
			float:left;
			width:285px;
			background:url(images/img_41.jpg) no-repeat right;
			height:29px;
			line-height:29px;
			padding-left:15px;
			font-size:20px;
}
.box2_middle{ position:relative;
				float:left;
				width:300px;
				padding:20px 0px;
}
.box2_bottom{ position:relative;
			float:left;
			width:300px;
			background:url(images/img_54.jpg) no-repeat left;
			background-color:#dbf0fa;
}
.box2_bottom_right{ position:relative;
			float:left;
			width:290px;
			background:url(images/img_55.jpg) no-repeat right;
			height:21px;
			text-align:right;
			padding-right:10px;
			line-height:21px;
			font-size:11px;
}
.box2_img{ position:relative;
			float:left;
			margin-left:15px;
			width:125px;
			height:125px;
			border:1px solid #eaeaea;
			overflow:hidden;
			text-align:center;
}
.box3{ position:relative;
		float:left;
		width:300px;
		padding-bottom:20px;
}
.box3_tr{ position:relative;
			float:left;
			width:300px;
			background:#e7f5e3;
}
.box3_left_top{ position:relative;
				float:left;
				background:url(images/img_62.jpg) no-repeat left;
				height:9px;
				width:8px;
}
.box3_right_top{ position:relative;
				float:right;
				background:url(images/img_64.jpg) no-repeat left;
				height:9px;
				width:10px;
}
.box3_left_bottom{ position:relative;
				float:left;
				background:url(images/img_67.jpg) no-repeat left;
				height:9px;
				width:8px;
}
.box3_right_bottom{ position:relative;
				float:right;
				background:url(images/img_68.jpg) no-repeat left;
				height:9px;
				width:10px;
}
.box3_title{ position:relative;
			float:left;
			font-size:20px;
			color:#228910;
			padding-left:15px;
}
.box3_title_img{ position:relative;
				float:right;
				width:30px;
}
.box4_left{ position:relative;
		float:left;
		width:11px;
		background:url(images/img_72.jpg) no-repeat left;
		height:29px;
}
.box4_center{ position:relative;
		float:left;
		width:279px;
		background:url(images/img_129.jpg) repeat-x left top;
		height:29px;
		line-height:29px;
		color:#FFFFFF;
		font-size:17px;
		text-align:center;
		font-weight:bold;
}
.box4_right{ position:relative;
		float:left;
		width:10px;
		background:url(images/img_74.jpg) no-repeat  right bottom;
		height:29px;
		line-height:29px;
		color:#FFFFFF;
		font-size:17px;
		text-align:center;
		font-weight:bold;
}
.box5{ position:relative;
		float:left;
		width:300px;
}
.box5 a:link{ margin:0px 5px;}
.box5 a:visited{ margin:0px 5px;}

.bottom{ position:relative;
			float:left;
			margin-top:20px;
			margin-left:3px;
			width:960px;
			background:url(images/img_110.jpg) repeat-x left top;
			height:155px;
			background-color:#FFFFFF;

}
.bottom_menu{ position:relative;
				float:left;
				width:960px;
				border-bottom:1px solid #e7e7e7;
				padding-bottom:20px;
				text-align:center;
				font-weight:bold;
}
.bottom_menu a:link{ padding:15px;}
.bottom_menu a:visited{ padding:15px;}
.botom_log{ position:relative;
			float:left;
			width:930px;
			padding:15px;
}
.botom_text{ position:relative;
			float:right;
			width:600px;
			text-align:right;
			padding-top:10px;
			color:#696969;
			font-weight:bold;
			font-size:12px;
}
.STYLEm {font-size: 11px}
.STYLEn { width:280px;color: #228910;font-size: 11px; text-align:right;}


/*==============================page2===============================*/
.banner{ position:relative;
		float:left;
		width:728px;
		height:90px;
		background:#FFFFFF;
		text-align:center;
}
.page2_box1{ position:relative;
			float:left;
			width:590px;
			background:url(images/img_43.gif) repeat-x left top;
			height:210px;
			padding-bottom:20px;
}
.page2_box1_buttom{ position:relative;
					float:left;
					width:200px;
					background:url(images/img_44.gif) no-repeat center bottom;
					padding-top:75px;
					padding-left:55px;
}
.page2_box1_buttombg{ position:relative;
					float:left;
					background:url(images/img_132.jpg) no-repeat left top;
					height:80px;
					width:144px;
					text-align:center;
					line-height:40px;
					font-size:30px;
					border:0px;
}
.page2_box1_buttombg a:link{ height:80px;width:144px;color:#FFFFFF; display:block;}
.page2_box1_buttombg a:visited{ height:80px;width:144px;color:#FFFFFF; display:block;}
.page2_box1_buttombg a:hover{ height:80px;width:144px;background:url(images/img_131.jpg) no-repeat left top; text-decoration:none;}
.page2_box1_buttombg2{ position:relative;
					float:left;
					background:url(images/img_44.gif) no-repeat left;
					height:38px;
					width:139px;
					text-align:center;
					line-height:40px;
					color:#FFFFFF;
					font-size:30px;
					border-top:1px solid #FFFFFF;
}
.page2_box1_right{ position:relative;
					float:left;
					width:300px;
					padding-top:30px;
}
.select_layer{ position:relative; float:left; background-color:#FFFFFF; overflow:auto; overflow-x:hidden; width:300px; text-align:left; height:150px; border:0px;}
.select_layer a:link{ line-height:20px; padding:0px; width:300px; height:20px; padding-left:10px;color:#666666; display:block;}
.select_layer a:visited{ line-height:20px; height:20px; width:300px; padding-left:10px; color:#666666; display:block;}
.select_layer a:hover{  line-height:20px; width:300px; padding-left:10px;color:#666666;  text-decoration:none; display:block;}
.page2_box2{ position:relative;
			float:left;
			width:590px;
			border-bottom:1px solid #71a2cb;
}
.page2_box2_tr{ position:relative;
			float:left;
			width:590px;
			padding-bottom:10px;
}
.STYLE1 {font-size: 11px}
.STYLE2 { width:280px;color: #228910;font-size: 11px; text-align:right;}
.STYLE3 {color: #f06115}
.STYLE5 {
	font-size: 11px;
	color: #3333FF;
	font-weight: bold;
}
.STYLE6 {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.STYLE7 {
	color: #999999;
	font-size: 10px;
}
.img_padd{ position:relative;
			float:left;
			padding-top:50px;
			width:125px;
			text-align:center;
}
.k1{width:824px;padding:20px 0px 20px 96px; height:100px;}
.k2{ padding-top:35px; height:60px;}

.box_textarea{width:260px; margin-left:15px; height:122px; padding:5px; border:0px; overflow:hidden; background:url(images/img_128.jpg) no-repeat;}



