*{
	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;
	position:relative;
	background:url(../image/main-bg.gif) repeat-x;
}
#logo{
	width:1000px;
	height:90px;
	background:url(../image/logo.gif) no-repeat left bottom;
	text-indent:-9999px;
	margin:0 auto;
}


/*===============================================================*/
#nav{
	width:1000px;
	height:48px;
	z-index:2;
	margin:0 auto;
	position:relative;
	background:url(../image/nav-bg.gif) repeat-x;
	margin-bottom:15px;
}
#nav ul{
	width:460px;
	height:32px;
	margin-left:20px;
	padding-top:5px;
}
#nav ul li{
	float:left;
}
#nav ul li a{
	display:block;
	width:92px;
	height:32px;
	text-align:center;
	line-height:32px;	
	color:#fff;
	font-weight:bold;
	
}
#nav ul li a:hover{
	background-color:#42a100;
	text-decoration:none;

}
#nav1{
	width:100%;
	height:48px;
	background:url(../image/nav-bg.gif) repeat-x;
	position:absolute;
	right:0;
	top:90px;
	text-indent:-9999px;	
}
#nav2{
	width:100%;
	height:48px;
	background:url(../image/nav-bg.gif) repeat-x;
	position:absolute;
	left:0;
	top:90px;
	text-indent:-9999px;	
}
/*===============================================================*/
#banner{
	width:1000px;
	height:293px;
	margin-bottom:15px;
}
/*===============================================================*/
#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;
}
#order dl{
	width:686px;
	height:168px;
	border-bottom:1px #ccc dashed;
	padding-top:20px;
	position:relative;
	
}
#order dl dd{
	width:150px;
	height:110px;
/*	background-color:#CCFF99;*/
	padding-top:60px;
	float:left;
}
#order dl dt{
	width:520px;
	height:21px;
	float:left;
	padding-left:10px;
/*	background-color:#CCCCCC;*/
}
#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:1321px;
	border:1px solid #aab5b7;
}
#why1 img{
	display:block;
	margin-left:16px;
}
#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:500px;
	border:1px solid #d7d7d7;	
	float:left;
	margin-bottom:15px;
}
#Course h1{
	margin-bottom:10px;
}
#Course div{
	margin:0 auto;
}



/*===============================================================*/
#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;
}



