*{
	margin:0;
	padding:0;
}
img{
	border:none;
}
ul{
	list-style-type:none;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
body{
	width:1000px;
	margin:0 auto;
	font-size:12px;
	color:#444333;

}

/*#main{
	width:1200px;
	background-color:#609833;
}
#content{
	width:1012px;
	margin-left:88px;
	padding:12px 0 0 12px;
	background-color:#fff;
}*/


/*===============================================================*/


/*===============================================================*/
#banner{
	width:1000px;
	height:340px;
	float:left;
	margin-bottom:10px;
	background:url(../image/banner.jpg) no-repeat;
}

#banner ul{
	width:430px;
	height:32px;
	float:right;
	padding-top:23px;
}
#banner ul li{
	float:left;
}
#banner ul li a{
	display:block;
	width:82px;
	height:32px;
	text-align:center;
	line-height:32px;	
	color:#00417b;
	font-weight:bold;
	
}
#banner ul li a:hover{
	text-decoration:underline;
}
/*===============================================================*/
#left{
	width:730px;
	height:1323px;
	float:left;
	margin-right:14px;
	margin-bottom:15px;
}
/*===============================================================*/
#company{
	width:728px;
	height:115px;
	background-color:#effaff;
	border:1px solid #9cc6d4;
	padding-top:15px;
	margin-bottom:10px;
}
#company p{
	text-indent:24px;
	line-height:160%;
	width:700px;
	margin:0 auto;
}
/*===============================================================*/
#order{
	width:708px;
	height:1179px;
	background:url(../image/left-bg.gif) repeat-x #fff;
	border:1px solid #b2dd8d;
	padding-left:20px;	
}
#order h1{
	font-size:14px;
	font-weight:bold;
	color:#3a9f13;
	padding:10px;
}
#con{
	width:685px;
	height:168px;
	border-bottom:1px #ccc dashed;
	padding-top:20px;
	position:relative;
	
}
#con p{
	width:150px;
	height:110px;
	padding-top:50px;
	float:left;
}
#con ul{
	width:535px;
	height:160px;
	float:left;	
}

#con ul li{
	width:520px;
	height:28px;
	float:left;
	/*padding-left:10px;*/
}
#con ul a{
	display:block;
	position:absolute;
	top:140px;
	left:580px;
}
#con ul li.desc{
	color:#f27729;
}
#con ul li span{
	font-weight:bold;
}

/*
#order dl{
	width:685px;
	height:160px;
	border-bottom:1px #ccc dashed;
	background-color:#000;
	padding-top:15px;
	position:relative;
	
}
#order dl dd{
	width:150px;
	height:110px;
	padding-top:50px;
	float:left;
}
#order dl dt{
	width:520px;
	height:25px;
	float:left;
	padding-left:10px;
}
#order dl dt.desc{
	color:#f27729;
}
#order dl dt span{
	font-weight:bold;
}
#order dl.end{
	border:none;
}
#order dl a{
	display:block;
	position:absolute;
	top:150px;
	left:580px;
}
*/

/*===============================================================*/
#right{
	width:256px;
	height:1323px;
	float:left;
}
/*===============================================================*/
#why1{
	width:252px;
	height:270px;
	border:1px solid #aab5b7;
	margin-bottom:15px;
}
#why1 h1,#why2 h1,#free h1,#News h1{
	width:252px;
	height:28px;
	background:url(../image/why-bg.gif) repeat-x;
	font-size:12px;
	color:#fff;
	text-indent:10px;
	line-height:28px;
}
#why1 p{
	width:230px;
	margin:0 auto;
	text-indent:24px;
	line-height:180%;
	padding-top:8px;
}
/*===============================================================*/
#why2{
	width:252px;
	height:254px;
	border:1px solid #aab5b7;
	margin-bottom:15px;
}
#why2 ul{
	width:230px;
	line-height:200%;
	padding-top:10px;
	padding-left:10px;
}
#why2 ul span{
	color:#FF0000;
}
#News{
	width:252px;
	height:340px;
	border:1px solid #aab5b7;
	margin-top:15px;
	margin-bottom:10px;
}
#News ul{
	width:235px;
	line-height:250%;
	padding-top:10px;
	padding-left:10px;
}
#News a{
	color:#444333;
}
/*===============================================================*/
#free{
	width:252px;
	height:325px;
	border:1px solid #aab5b7;
	margin-bottom:15px;
}
#free h1{
	margin-bottom:10px;
}
#free p{
	width:200px;
	padding:7px 0 5px 15px;
	text-align:right;
}
#free p input.fo1{
	width:135px;
	height:18px;
}
#free p input.ben{
	width:135px;
	height:50px;
}
#free p.ti,#free p.sub{
	float:left;
	width:40px;
	padding-top:15px;
}
#free p.ti{
	padding-left:100px;
}
/*===============================================================*/
#butt{
	width:256px;
	height:65px;

}
/*===============================================================*/
#Process,#job1{
	width:998px;
	height:257px;
	border:1px solid #d7d7d7;	
	float:left;
	margin-bottom:15px;
}
#Process h1,#Course h1,#Student h1,#job1 h1{
	width:998px;
	height:35px;
	background:url(../image/process-bg.gif) repeat-x;
	text-indent:10px;
	line-height:35px;
	font-size:14px;
	color:#2254ab;
}
#job1{
	height:310px;
}

#job1 p{
	width:155px;
	height:115px;
	background-color:#fff;
	line-height:25px;
	text-align:center;
	float:left;
	padding-top:15px;
	padding-left:10px;
	
}
#job1 p a{
	color:#005584;
}
/*===============================================================*/
#Course{
	width:998px;
	height:322px;
	border:1px solid #d7d7d7;	
	float:left;
	margin-bottom:15px;
}
#Course table{
	width:953px;
	height:242px;
	background-color:#ccc;
	margin:15px 0 0 23px;
}
#Course table tr{}
#Course table tr th{
	background-color:#014f7d;
	color:#fff;
}
#Course table tr td{
	background-color:#fff;
	padding-left:10px;
}
#Course table tr td a{
	color:#ff6400;
}
#Course table tr td a:hover{
	text-decoration:underline;
}
#Course table tr td.one{
	background-color:#eee;
	font-weight:bold;
}


/*===============================================================*/
#Student{
	width:998px;
	height:540px;
	border:1px solid #d7d7d7;
	float:left;
	margin-bottom:15px;
}
#Student p{
	float:left;
	padding:20px 0 0 35px;
	line-height:32px;
	font-weight:bold;
	text-align:center;
}
/*===============================================================*/
#footer{
	width:1000px;
	height:110px;
	clear:both;
	
}
#footer h1{
	width:1000px;
	height:12px;
	background-color:#04447c;
	font-size:12px;

}
#footer ul{
	width:740px;
	height:30px;
	text-align:center;	
	line-height:30px;
	padding-top:5px;
	margin-bottom:10px;
	padding-left:200px;
}
#footer p{
	width:936px;
	text-align:center;
	color:#2254ab;
}
#footer ul li{
	float:left;
	margin-right:6px;
}
#footer ul li a{
	color:#2254ab;
}



