/* CSS Document */

/*ͨ*/
/* html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/
BODY {
	BACKGROUND-POSITION:bottom; 
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
	FONT-SIZE: 10pt; 
	BACKGROUND-IMAGE: url(/en400_images/body_bg.gif);  
	BACKGROUND-REPEAT: repeat-x; 
	COLOR: #304c7b; 
	LINE-HEIGHT: 150%;; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: #ffffff
}

A {
	COLOR: #304c7b; 
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #cc3333; 
	TEXT-DECORATION: underline
}

UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#mainbox {
	PADDING-BOTTOM: 2px; 
	MARGIN-LEFT: auto; 
	WIDTH: 908px; 
	MARGIN-RIGHT: auto;
	BACKGROUND-COLOR: #ffffff;
	margin-top:0px;
}
#content {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	MARGIN-TOP: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 0px;
	OVERFLOW: visible; 
	WIDTH: 908px; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #ffffff! important;
}
#guideleft {
	FLOAT: left; 
	TEXT-ALIGN: left; 
	MARGIN-LEFT: auto;  
	MARGIN-RIGHT: auto; 
	PADDING-TOP: 3px; 
	padding-left:5px; 
	padding-bottom:3px;
	WIDTH: 900px; 
	COLOR: #666666; 
	HEIGHT: 18px; 
}
.red{color:#FF6600;}
#a {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 50% top; 
	MARGIN-TOP: 0px; 
	PADDING-LEFT:3px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(/en400_images/mainbox_bg.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	WIDTH: 905px; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-x;
	 BACKGROUND-COLOR: #ffffff;
}




/*ͷ*/
#top {
	width: 100%;
	background-image: url(/en400_images/top_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	height: 136px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
#top_index {
	CLEAR: both; 
	BACKGROUND-POSITION:bottom; 
	BACKGROUND-IMAGE: url(/en400_images/top_bg.gif); 
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 110px;
	BACKGROUND-COLOR: #ffffff;
}
#topc {
	BACKGROUND-POSITION: 5px center; 
	BACKGROUND-IMAGE: url(/en400_images/logo.gif); 
	MARGIN: 0px auto; WIDTH: 908px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 95px; 
	TEXT-ALIGN: right
}
#top_courses {
	CLEAR: both; 
	PADDING-RIGHT: 15px; 
	BACKGROUND-POSITION: right top; 
	FONT-SIZE: 10pt; 
	BACKGROUND-IMAGE: url(/en400_images/top_courses_bg.gif); 
	WIDTH: 898px; COLOR: #ffffff; PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial; 
	HEIGHT: 40px;
}
#top_courses A {
	COLOR: #ffffff
}

#top_title_index {
	position: absolute;
	left: 464px;
	top: 31px;
	WIDTH: 367px; 
	HEIGHT: 52px;
}
/*ͷend*/



/*foot*/

#footer {
	CLEAR: both;  
	BACKGROUND-COLOR: #ffffff;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px auto 15px; 
	WIDTH: 908px; 
	HEIGHT: 150px; 
	COLOR: #304c7b;  
}
#footnav {
	CLEAR: both; 
	MARGIN: 0px auto; 
	WIDTH: 908px; 
	COLOR: #304c7b; 
	PADDING-TOP: 2px;
	HEIGHT: 23px; 
	BACKGROUND-COLOR: #E0E7F9;
    TEXT-ALIGN: right
}
#footnav UL {
	PADDING: 0px;  
	LIST-STYLE-IMAGE: none;  
	MARGIN: 0px; 
	WIDTH: 908px; 
}

#footnav A {
	FONT-SIZE: 9pt; 
	MARGIN-LEFT: 5px; 
	COLOR: #304c7b;
	MARGIN-RIGHT: 5px; 
	TEXT-DECORATION: none
}
#footnav A:hover {
	TEXT-DECORATION: underline
}
#footbott {
	CLEAR: both; 
	BACKGROUND-POSITION: bottom;
	PADDING-LEFT: 20px; 
	BACKGROUND-IMAGE: url(/en400_images/foot_bott_bg.gif); 
	WIDTH: 888px; COLOR: #666666; 
	PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 120px; 
	BACKGROUND-COLOR: #ffffff; 
}
#information {
	PADDING: 0px;  
	FLOAT: left; 
	WIDTH: 350px;
	margin-left:50px;
	margin-top:10px;
	line-height:1.5; 
}
#map {
	 WIDTH: 284px; 
	 HEIGHT: 103px;
	 float:right;
	 margin-right:50px;
	 margin-top:0px;
} 

/*foot_end*/
/*ͨend*/

/*ҳmainbox*/
#p1 {
    background-image:url(/en400_images/p1_bg.gif); 
	HEIGHT: 314px; WIDTH: 184px;
	FLOAT: left; 
	DISPLAY: inline;
	margin-left:5px;
}
#p1_title{
   text-align:center; 
   font-size: 15pt; 
   color:#0E529E; 
   font-family:""; 
   font-weight:bold; 
   padding:10px;
}
#p1 UL {
	 PADDING-LEFT: 8px; 
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px; 
	 LIST-STYLE-TYPE: none;
}
#p1 ul li{
     background:url(/en400_images/gray_icon.gif) no-repeat;
	 padding-left:10px;
}
#p1 A {
    WIDTH: 180px; 
	COLOR: #20358b;  
	FONT-FAMILY: ""; 
	HEIGHT: 34px
}
#p1 A:hover {
	COLOR: #cc3333; 
	text-decoration:underline; 
}
#p1_more{
     text-align:right; 
	 color:#3366CC; 
	 width:180px; 
}
#p2 {
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 7px; 
	WIDTH: 509px; 
	HEIGHT: 314px
}
#p3 {
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 7px; 
	WIDTH: 184px; 
	HEIGHT: 314px; 
	margin-right:5px;
}
#p5 {
	 DISPLAY: inline;  
	 FONT-SIZE: 9pt; 
	 FLOAT: left; 
	 BACKGROUND-IMAGE: url(/en400_images/p5_bg.gif);  
	 BACKGROUND-POSITION: center 20px;
	 BACKGROUND-REPEAT: no-repeat; 
	 PADDING-TOP: 0px; 
	 MARGIN-LEFT: 5px; 
	 MARGIN-TOP: 4px; 
	 COLOR: #666666; 
	 FONT-FAMILY: ""; 
	 LIST-STYLE-TYPE: none;
	 WIDTH: 219px; 
	 HEIGHT: 270px
}
#p5_top {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	BACKGROUND-IMAGE: url(/en400_images/p5_top_bg.gif); 
	WIDTH: 219px; HEIGHT: 23px;
	COLOR: #ffffff; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: "";  
	TEXT-ALIGN: center
}
#p5_ima {
	PADDING-LEFT: 2px
}
#p5_content {
	PADDING-LEFT: 20px; 
	PADDING-TOP: 5px
}
#p5_top A {
	COLOR: #ffffff
}
#nav_all {
	BACKGROUND-IMAGE: url(/en400_images/gray_icon.gif); 
	TEXT-INDENT: 8px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 23px; width:180px;
}
/*ҳmainbox_end*/


/*ͷ*/

#navigation {
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto;
	WIDTH: 908px; 
	HEIGHT: 33px;
	POSITION: relative;  
	padding-left:3PX;
}
#navigation ul {
    list-style-type:none;
}
#navigation li {
    float:left;
    text-align:center;
    position:relative;
}
#navigation li a {
    display:block; 
    text-decoration:none; 
    color:#FFFFFF; 
    width:129px; 
    height:27px;
	padding-top:10px; 
    background:url(/en400_images/menu_bg.gif);
	font-weight:bold;
	font-size:10pt; 
}
#navigation li a:hover {
    color:#FFFFFF; 
   background:url(/en400_images/menu_bg_hover.gif);
   text-decoration:underline;
}
#navigation li:hover > a{
	  background:url(/en400_images/menu_bg_hover.gif);
}
#navigation li ul {
   list-style-type:none;
   display:none;
   position:absolute; 
   top:35px;
   left:0;
   margin-top:1px;
   width:127px;
   background:#F7BE49;
}
#navigation li ul li a{
   width:127px;
   background:#F7BE49;
   color:#FFFFFF; 
   border-bottom:#F7A657 1px solid;
   border-left:#F7A657 1px solid;
   border-right:#F7A657 1px solid;}
#navigation li ul li a:hover {
  
   background:#FBAF3C;
   text-decoration:underline; 
}
/*ͷend*/

/*ҳmainbox*/ 
#a1 {
	float: left;
	width: 184px;
	margin-left:5px;
    DISPLAY: inline;
}

/*¼*/
#login{
    width: 184px; height:206px; 
    background-image:url(/en400_images/login_bg.gif);
}
#login_title{
   text-align:center; 
   font-size: 15pt; 
   color:#0E529E; 
   font-family:""; 
   font-weight:bold; 
   padding:10px; margin:0px;
}
#login_text{
    width:100%; margin:0px;
}
#login_text table {
    width:180; margin-top: 0px; 
}
#login_text table td{ 
    height:30px; 
	font-size:12px; 
	font-family:""; 
	padding-left:8px;
}
#login_text input{
    width:105px; 
	height:12px;
}
.login_1{ 
    width: 55px; 
	height:15px;
	padding-left: 20px; 
	float:left;
	
}
.login_1 img{ 
    border:0;
}
#login_text .code{
    width:42px;height:12px;
}
/*¼end*/

/*γ̵*/
#courses {
	float: left;
	width: 184px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
#courses_title{
    background:url(/en400_images/courses_title_bg.gif); 
	width:184px; height:29px; 
	text-align:center; 
	color:#FFFFFF; 
	font-size:13pt; 
	padding-top:8px; 
	font-weight:bold;
}
#courses_content{
    width: 182px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	background:url(/en400_images/courses_bg.gif);
	background-repeat: repeat-x;
	border-left:#B6C6F7 solid 1px;
	border-right:#B6C6F7 solid 1px;
}
#courses_content ul li{
cursor:pointer;
}
#courses_content ul {
	margin: 0px; 
	padding: 0px;
	list-style-type: none;
}
#courses_content ul li  a {
    background:url(/en400_images/courses_navi.gif); 
    border: 1px solid #FFFFFF;
	display: block;
	height: 23px;
	width: 180px;
	margin: 0px;
	padding-top:5px;
	font-family: "";
	font-size: 10pt;
	font-weight: bold;
	color: #20358b;
	text-indent: 30px;
}
#courses_content  a:hover {
	background-image: url(/en400_images/courses_navi_hover.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	color: #FFFFFF;
}

#courses_bott {
	background-image: url(/en400_images/courses_bott.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 184px;
	margin: 0px;
	padding:0px;
}
/* 小学生前台页面左侧菜单样式*/
.courses_content_hassubmenu{
   display:none;
  background:url();
  text-align:center
  border:#CCCCCC solid thin;
}
.courses_content_hassubmenu li {
  width:120px;
  list-style-type:none;
  /*border:#CCCCCC solid thin;*/
  height:23px; margin-left:40px;
  
 border-bottom:1px #cccccc dotted;
}
.courses_content_hassubmenu li img{
    height:20px; 
	margin-right:15px;
}
.courses_content_hassubmenu li span{
	margin:0px;
	cursor:hand;
	font-size:14px;
}
/* 中学生成人前台页面左侧菜单样式*/
#courses_content_hassubmenu{
  
  background:url();
  text-align:center
  border:#CCCCCC solid thin;
}
#courses_content_hassubmenu li {
  width:120px;
  list-style-type:none;
  /*border:#CCCCCC solid thin;*/
  height:23px; margin-left:40px;
  
 border-bottom:1px #cccccc dotted;
}
#courses_content_hassubmenu li img{
    height:20px; 
	margin-right:15px;
}
#courses_content_hassubmenu li span{
	margin:0px;
	cursor:hand;
	font-size:14px;
}
/*γ̵end*/


/*ҳмݲ*/
#a2 {
	float: left;
	width: 510px;
	color: #304c7b;
	background-image: url(/en400_images/a2_bg.gif);
	background-repeat: repeat-y;
	margin-left:7px;
	display: inline;
}
#a2 ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#a2_title {
	height: 26px;
	margin:0px;
	padding-top: 5px;
	font-size: 10pt;
	font-weight: bold;
	color:#FFFFFF;
	background-image: url(/en400_images/a2_title_bg.gif);
	background-repeat: no-repeat;
	text-indent: 20pt;
	width: 510px;
}
#a2 #img {
	margin: 0px;
	padding-left:1px;
	width:507px;
	height:148px;
}
#miancontent {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	
	/*width:460px;*/
	
}
#newslist{

width:450px;
}
#fenye{
text-align:center; /*padding-left:70px;*/


vertical-align:middle;
}
#fenye li{
float:left; margin-left:5px;
font-size:11px;
}
#fenye li select{
height:17px;
font-size:9px;
}
#miancontent p {
	text-indent: 24px;
}
#a2_bott {
	background-image: url(/en400_images/a2_bott.gif);
	background-position: bottom;
	height: 42px;
	width: 510px;
	background-color: #FFFFFF;
	text-align:center;
}
/*ҳмݲend*/

/*ҳҰ*/
#a3 {
    DISPLAY: inline; 
	float: left;
	width: 184px;
	height: 100%;
	font-family: "";
	font-size: 10pt;
	color: #304c7b;
	margin-left:7px;
}
/*ҳҰend*/
