﻿/*--中间内容--*/
.sub{
	margin:10px 0 0 0;
	height: auto;
}
/*--左边--*/
.sub_left{
	width:210px;
	height:auto;
	float:left;
	margin: 0 auto;
	font-size:12px;
	margin:0 0 10px 0;
}

.sub_lefttop_title{
     width:207px;
	 height:31px;
	 float:left;
	 
}

.sub_left_middle{
     width:207px;
	 height:auto;
	 float:left;
}
h1{
   font-size:13px;
   font-weight:bold;
   color:#00306a;
   background:url(/Images/Tefl/sub_title.gif) no-repeat;
   text-align:center;
   line-height:31px;
   margin:0 auto;
   }
.sub_left_middle li{
     line-height:34px;
	 background:url(/Images/Tefl/sub_menubj.gif) repeat-x;
	 padding:0 0 0 75px;
	 }
.sub_left_middle a{
     color:#565859;
	 text-decoration:none;
	 }
.sub_left_middle a:hover{
     color:#446d81;
	 text-decoration:none;
	 }
.sub_left_ad{
     width:207px;
	 height:140px;
	 float:left;
	 margin:10px 0 0 0;
}
/*--注册--*/
.sub_left_end{
     width:207px;
	 height:auto;
	 float:left;
	 margin:10px 0 0 0;
}
.login_top{
     width:207px;
     height:52px;
	 float:center;
	 background:url(/Images/Tefl/zhuce.gif) no-repeat;
}

.login_mid{
     width:207px;
     height:310px;
	 float:left;
	 background:url(/Images/Tefl/zhuce2.gif) repeat-y;
}
.login_end{
	width:207px;
	float:center;
	background:url(/Images/Tefl/zhuce3.gif) no-repeat;
	height: 46px;
	padding: 0 0 0 0;
}
/*--右边--*/
.sub_right{
      width:735px;
	  height:auto;
	  float:right;
	  margin:0 0 10px 0;
}
.sub_right_banner{
	width:100%;
	height:150px;
	float:right;
}
.sub_right_title{
	width:100%;
	height:29px;
	background:url(/Images/Tefl/nrb.gif) no-repeat;
	border-bottom:#CCCCCC solid 1px;
	margin:10px 0 0 0;
	float:right;
}
.sub_right_titles{
	width:100%;
	height:29px;
	background:url(/Images/Tefl/nrb_1.gif) no-repeat;
	border-bottom:#CCCCCC solid 1px;
	margin:10px 0 0 0;
	float:right;
}
.left{ float:left;}
.dz{
    float:right;
	height:29px;
	font-size:12px;
    color:#565859;
	float:right;
	padding:5px 8px 0 0;
	}
	.dz a{
	font-size:12px;
    color:#565859;
	text-decoration:none;
	}
	.dz a:hover{
    font-size:12px;
    color:#565859;
	text-decoration:none;
	}
h2{
   font-size:13px;
   font-weight:bold;
   color:#ffffff;
   padding:3px 0 0 28px;
   margin:0;
}
.detail{
	width:715px;
	height:auto;
	background:#FFFFFF;
	padding:10px;
	clear: both;
	overflow:hidden;
}
.about{
     width:676px;
	 padding:10px 20px 0 0px;
     font-size:12px;
	 color:#565859;
	 line-height:28px;
}
.about img{
	padding:3px 10px 0 0;
	border:0;
	float: left;
     }
/*--新闻--*/
.new{
	padding:10px 20px 10px 20px;
	float: left;
	width:675px;
	float:left;
	overflow:hidden;
	height: auto;
	font-size: 12px;
}
.new ul{ 
    width:670px; 
	float:left; 
	display:block;
}

.new ul li{
    width:670px;
	margin:4px 0px 0px 5px;
	text-align:left;
	overflow:hidden;
	height:35px;
	font-size: 12px;
}
.new a{
    color:#565859;
	font-size:12px;
	text-decoration:none;
	width:590px;
	display:block;
	font:normal 12px/35px;
	float:left;	
}
.new a:hover{
    color:#446d81;
	font-size:12px;
	text-decoration:none;
	width:590px;
	display:block;
	font:normal 12px/35px;
	float:left;		
}
.date{
   float:left;
   color:#565859;
   display:block;
   width:70px;
}

.pag{
   width:100%;
   font-size:12px;
   margin:10px 0 0 0;
   float:left;
   text-align:center;
}
.pag a{
   color:#565859;
   text-decoration:none;
}
.pag a:hover{
   color:#FF0000;
   text-decoration:none;
}
.new_title{
  text-align:center;
  color:#000000;
  font:"黑体";
  font-size:18px;
  font-weight:bold;
  float:left;
  width:100%;
}
.new_title_sec{
  text-align:center;
  color:#565859;
  font-size:12px;
  float:left;
  width:100%;
}
.new_content{
   width:100%;
   height:auto;
   font-size:12px;
   color:#565859;
   line-height:28px;
   padding:10px 0 0 0;
   float:left;
}
.new_title_xiao{
  text-align:center;
  color:#000000;
  font-size:14px;
  float:left;
  width:100%;
}
/*--大事记---*/
.honor_top{
   width:100%;
   height:20px;
   color:#FFFFFF;
   font-weight:bold;
   background:url(/Images/Tefl/honer_bj.gif) no-repeat;
   padding:0 0 0 25px;
   font-size:12px;
   float:left;
}
.honor_end{
	width:98%;
	height:auto;
	color:#565859;
	padding:10px 0 10px 25px;
	float:left;
	line-height: 28px;
}
.honor_end_two{
   width:98%;
   height:auto;
   color:#565859;
   padding:10px 0 10px 0;
   font-size:12px;
   float:left;
}
/*--合作伙伴--*/
.partners{
    width:99%;
	float:left;
	line-height:25px;
	font-size: 12px;
}
.partners_top{
     width:220px;
	 height:auto;
	 float:left;
	 padding:10px 5px 0 0;
}
.partners img{
     float:left;
	 margin:0 10px 10px 0;
}
.partners_top_img{
     width:210px;
	 height:80px;
	 float:left;
	 border:#d8d6d6 solid 1px;
}
.partners_top_img a{
     width:210px;
	 height:80px;
}
.partners_top_img a:hover{
     width:210px;
	 height:80px;
}
.partners_top_title{
     width:210px;
	 line-height:30px;
	 float:left;
	 margin:5px 0 0 0;
	 text-align:center;
	 font-size:12px;
	 color:#565859;
}
.partners_top_title a{
     width:218px;
	 color:#565859;
	 text-decoration:none;
}
.partners_top_title a:hover{
      width:210px;
	 color:#565859;
	 text-decoration:none;
}
/*--内页红色箭头标题--*/
.red_title{
     width:100%;
	 height:25px; 
	 float:left;	 
}
.red_coin_ny{
     width:8px;
     height:9px;
     float:left;
	 padding:6px 0 0 3px;
}
.red_coin_zt{
     float:left;
	 color:#565859;
	 font-weight:bold;
	 line-height:25px;
	 padding:0 0 0 10px;
	 font-size:12px;
}
.red_end{
    width:98%;
   height:auto;
   color:#565859;
   padding:0 0 0 25px;
   font-size:12px;
   float:left;
}
.honor_top_two{
   width:100%;
   height:20px;
   color:#565859;
   font-weight:bold;
   background:url(/Images/Tefl/honer_bj_two.gif) no-repeat;
   padding:0 0 0 25px;
   font-size:12px;
   float:left;
}
/*--泰弗尔生活--*/
.life_top{
     width:210px;
	 height:auto;
	 float:left;
	 padding:10px 5px 0 10px;
}
.life_top_img{
     width:200px;
	 height:181px;
	 float:left;
	 border:#d8d6d6 solid 1px;
}
.life_top_img a{
     width:200px;
	 height:181px;
}
.life_top_img a:hover{
     width:200px;
	 height:181px;
}
.life_top_title{
     width:200px;
	 line-height:30px;
	 float:left;
	 margin:5px 0 0 0;
	 text-align:center;
	 font-size:12px;
	 color:#565859;
}
.life_top_title a{
     width:200px;
	 color:#565859;
	 text-decoration:none;
}
.life_top_title a:hover{
      width:200px;
	 color:#565859;
	 text-decoration:none;
}
/*--免费英语--*/
.mfyy{
	float:left;
	font-size:12px;
	color:#565859;
	margin: 20px 0 0 32px;
	display: inline;
}
/*--杂志--*/
.magazine{
	padding:10px 20px 10px 20px;
	float: left;
	width:675px;
	float:left;
	overflow:hidden;
	height: auto;
}
.download{ 
   color:#892124;
}
.download a{ 
   color:#892124;
   text-decoration:underline;
}
.download a:hover{ 
   color:#892124;
   text-decoration:none;
}
.magazine_big{
	width:300px;
	float:left;
	font-size:12px;
	color:#565859;
	margin: 15px -3px 0 35px;
	display: inline;
}
.magazine_title_img{
     width:92px;
	 height:125px;
	 float:left;
	 border:#d8d6d6 solid 1px;
}
.magazine_title_top{
     width:135px;
	 height:20px;
	 float:left;
	 margin:5px 0 0 5px;
	 font-weight:bold;
}
.magazine_title_zt{
     width:155px;
	 height:25px;
	 float:left;
	 margin:10px 0 0 5px;
}
.magazine_zt_left{
     width:67px;
	 height:25px;
	 float:left;
	 text-align:right;
}
.magazine_zt_right{
     width:85px;
	 height:25px;
	 float:left;
}

/*--内页大段文字显示区--*/
.part{
   width:100%;
   height:auto;
   color:#565859;
   font-size:12px;
   float:left;
}
.uas_top_img{
     float:left;
	 margin:0 15px 0 0;
}
.red_bold{
     color:#a11e2f;
	 font-weight:bold;
}
/*--留学--*/
.abroad{
	padding:10px 20px 10px 20px;
	float: left;
	width:675px;
	float:left;
	overflow:hidden;
	height: auto;
}
.abroad a{
    color:#446d81;
	font-size:12px;
	text-decoration:none;
	font:normal 12px/35px;
}
.abroad a:hover{
    color:#565859;
	font-size:12px;
	text-decoration:none;
	font:normal 12px/35px;	
}
.abroad_end{
   width:98%;
   height:auto;
   color:#565859;
   padding:10px 0 0 25px;
   font-size:12px;
   float:left;
}
.abroad_title{
	width:100%;
	height:25px;
	float:left;
	margin:10px 0 0 0;
	background-color: #cdcdcd;
}
/*--招聘--*/
.job{
  float:left;
}
.job_title{
   width:100%;
   float:left;
   font-size:12px;
   margin: 10px 0 0 0 ;
}

.job_to_title{
    width:600px;
	margin:0 0 10px 0;
	background:#cdcdcd;
	line-height:35px;
	font-weight:bold;
	color:#565859;
	padding:0 0 0 20px;
	font-size:12px;
}
.job_to_mail{
    width:600px;
	margin:0 0 10px 10px;
	line-height:35px;
	padding:0 0 0 15px;
	font-size:12px;
}
.job_to_mail a{
      color:#CC0000;
	  text-decoration:none;
}
.job_to_mail a:hover{
    color:#565859;
    text-decoration:underline;
}
/*----*/
.big_k{
	padding:10px 20px 10px 20px;
	float: left;
	width:675px;
	float:left;
	overflow:hidden;
	height: auto;
}
/*--友情链接--*/
.links_top{
     width:163px;
	 height:auto;
	 float:left;
	 padding:10px 5px 0 0;
}
.links img{
     float:left;
	 margin:0 10px 0 0;
}
.links_top_img{
     width:153px;
	 height:60px;
	 float:left;
	 border:#d8d6d6 solid 1px;
}
.links_top_img a{
     width:153px;
	 height:60px;
}
.links_top_img a:hover{
     width:153px;
	 height:60px;
}
/*--网站地图--*/
.map{
     width:675px;
	 padding:0 20px 10px 20px;
     font-size:13px;
	 color:#00306a;
}
.map a{ 
   color:#00306a;
   text-decoration:none;
}
.map a:hover{ 
   color:#00306a;
   text-decoration:underline;
}
/*--在线测试--*/
.white{
      color:#FFFFFF;
	  font-size:16px;
}
.whites{
      color:#FFFFFF;
	  font-size:14px;
}
.yellow{
color:#FFCC00;
font-size:14px;
font-weight:bold;
}
/*---分中心--*/
.center_top{
     width:220px;
	 height:auto;
	 float:left;
	 padding:10px 5px 0 0;
}
.center_top_img{
     width:210px;
	 height:125px;
	 float:left;
	 border:#d8d6d6 solid 1px;
}
.center_top_img a{
     width:210px;
	 height:125px;
}
.center_top_img a:hover{
     width:210px;
	 height:125px;
}
.center_top_title{
     width:210px;
	 line-height:30px;
	 float:left;
	 margin:5px 0 0 0;
	 text-align:center;
	 font-size:12px;
	 color:#565859;
}
.center_top_title a{
     width:210px;
	 color:#565859;
	 text-decoration:none;
}
.center_top_title a:hover{
     width:210px;
	 color:#565859;
	 text-decoration:none;
}
.test_bj{
	width:715px;
	height:auto;
	background:url(/images/tefl/bj_cs.gif) repeat;
	padding:10px;
	clear: both;
	overflow:hidden;
}