.con{width: 960px; margin: 0 auto 20px;}
img{vertical-align: top;}
.fl{float: left;}
.fr{float: right;}
/*header*/
.header{width: 960px; margin: 0 auto; padding-top: 20px;}
.header a{display: block; float: left;}
.header a img{vertical-align: top;}
.header h1{padding-left: 22px; font-size: 24px; line-height: 39px; float:left; padding-top: 10px;}
.header_r{width: 248px; padding-top: 16px; float: right;}
.header_r a{display: block; line-height: 33px;font-size: 14px;}
.header_r a img{width: 32px; margin-right: 10px;}
.header .fl{float: left;}
.header .fr{float: right;}
.header .fz{float: left; padding-left:25px;}
/*nav*/
.nav{width: 100%; background: #3489D8; margin-top: 20px; margin-bottom: 20px; height:5px;}
.nav ul{width: 960px; margin: 0 auto}
.nav ul li{float: left;}
.nav ul li a{display: block; padding: 0 35px; font-size: 14px; line-height: 38px; color: #fff; font-weight: 600;}
.nav ul li a:hover{background: #bd0000; text-decoration: none;}

.sch ul{margin-right: -21px;}
.sch ul li{width: 222px; border:1px solid #ddd; float: left; margin-right: 21px;}
.sch ul li a{display: block;}


/*no1*/
.no1_l{width: 680px; float: left; border-top: 2px solid #368EE0}
.no1_l h2{font-size: 18px; line-height: 48px; font-weight: 700; color: #368EE0;}
.no1_l h2 p{display: block; float: right; font-size: 12px; color: #888; font-weight: 500;}
.no1_l .intro{width: 100%; margin-bottom: 20px;}
.no1_l .intro .img{width: 206px; display: block; border:1px solid #ddd; float: left; margin-top: 6px;}
.no1_l .intro .img img{width: 206px;}
.no1_l .intro p{width: 452px; float: right; font-size: 14px; line-height: 24px;}
.no1_l .bot{margin-right: -11px}
.no1_l .bot a{display: block;float: left; width: 92px; margin-right: 21px; border:1px solid #ddd; font-size: 12px; line-height: 38px; text-align: center;}
.no1_l .bot a:hover{text-decoration: none; color: #fff; background: #368EE0; border-color: #368EE0;}
.no1_l .bot a.cur{text-decoration: none; color: #fff; background: #368EE0; border-color: #368EE0;}

.no1_r{width: 258px; padding-bottom:8px; border:1px solid #ddd; float: right;}
.no1_r h2{font-size: 18px; line-height: 48px; text-align: center; font-weight: 700; margin-bottom: 5px;}
.no1_teach{width: 202px; padding:0 28px; height: 157px; position: relative; overflow: hidden;}
.no1_teach .prve{display: block; width: 18px; height: 36px; background: url(http://kaoshi.china.com/wangxiao/images/yingyu/l_01.png) no-repeat; position: absolute; left: -1px; top: 42px;}
.no1_teach .next{display: block; width: 18px; height: 36px; background: url(http://kaoshi.china.com/wangxiao/images/yingyu/r_01.png) no-repeat; position: absolute; right: -1px; top: 42px;}
.no1_teach .prve:hover{background: url(http://kaoshi.china.com/wangxiao/images/yingyu/l_02.png) no-repeat;}
.no1_teach .next:hover{background: url(http://kaoshi.china.com/wangxiao/images/yingyu/r_02.png) no-repeat;}
.no1_teach .teach{width: 202px; height: 157px; overflow: hidden; position: relative;}
.no1_teach .teach ul{width: 202px; height: 107px; position: absolute; left: 0 ; top: 0;}
.no1_teach .teach ul li{width: 202px; float: left;}
.no1_teach .teach ul li .img{display: block; width: 100%;}
.no1_teach .teach ul li .text{display: block; font-size: 14px; line-height: 37px; text-align: center;}
/*test listen*/
.listen_con{margin-bottom: 9px;}
.listen_con h2{font-size: 18px; line-height: 38px; font-weight: 700; margin-bottom: 5px;}
.listen{width: 100%;}
.listen ul{margin-right: -21px;}
.listen ul li{width: 224px; float: left; margin-right: 21px; margin-bottom: 11px;}
.listen ul li .img{display: block; width: 100%;}
.listen ul li .text{display: block; font-size: 14px; line-height: 37px; text-align: center;}

.new{width: 960px; margin: 0 auto 20px;border:1px solid #ddd;}
.new_t{padding-left: 18px;  background: #fafafa;border-bottom:1px solid #ddd;}
.new_t a{display: block; float: left; padding:0 15px; font-size: 14px; line-height: 39px; padding-top:1px;border-left: 1px solid #fafafa; border-right: 1px solid #fafafa; }
.new_t a:hover{border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 2px solid #368EE0; color: #368EE0; margin-top: -1px; background: #fff;padding-top:0px; text-decoration: none;padding-bottom: 1px; margin-bottom: -1px}
.new_t a.cur{border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 2px solid #368EE0; color: #368EE0; margin-top: -1px; background: #fff;padding-top:0px; text-decoration: none;padding-bottom: 1px;margin-bottom: -1px}

.new_wrap{width: 918px; padding:20px 20px 8px;}
.new_w{width: 100%;}
.new_l{width: 600px; float: left;}
.new_con{margin-right: -40px;}
.new_con ul{width: 280px; float: left; margin-right: 40px; margin-bottom: 11px}
.new_con ul h4{font-size: 14px; line-height: 34px; font-weight: 700;}
.new_con ul li{padding-left: 11px; background: url(http://kaoshi.china.com/wangxiao/images/yingyu/red.jpg) left center no-repeat; width: 269px; height: 30px;}
.new_con ul li a{display: block; float: left; width: 230px; height: 30px; line-height: 30px;overflow: hidden; white-space:nowrap; text-overflow:hidden;}
.new_con ul li span{display: block; float: right; line-height: 30px;}
.new_r{width: 254px; float: right; padding-left: 30px; border-left:1px solid #ddd;}
.new_r h4{padding-left: 13px; font-size: 14px; line-height: 1em;font-weight: 700; margin-bottom: 17px; background: url(http://kaoshi.china.com/wangxiao/images/yingyu/list_red.png) left center no-repeat;}
.new_r .com{width: 254px; height: 345px; overflow: hidden;}
.new_r .com ul li{width: 100%; margin-bottom: 8px;}
.new_r .com ul li p{color: #666; line-height: 18px;}
.new_r .com ul li p span{color:#0f90e3;}


.ad a{display: block;}
.compare{width: 428px;padding: 10px 20px 20px; border:1px solid #ddd; position: relative;}
.compare h2{width: 177px; height:46px; background: url(http://kaoshi.china.com/wangxiao/images/yingyu/2_bg.png) no-repeat; padding-left: 13px; font-size: 18px; line-height: 46px; font-weight: 700; position: absolute; left: -1px; top:-1px; color: #fff;}
.compare h2.bg{ background: url(http://www.thea.cn/wangxiao/school/yingyu/images/3_bg.jpg) no-repeat;}
.compare .follow{text-align: right; color: #888; line-height: 35px; margin-bottom: 15px;}
.compare .intro{width: 100%; margin-bottom: 20px;}
.compare .intro .img{display: block; float: left; width: 206px; border:1px solid #ddd; margin-top: 6px;}
.compare .intro p{width: 208px; float: right; line-height: 24px;}
.compare .intro p a{color: #368EE0;}
.compare .bot{margin-right: -13px; margin-bottom: 20px;}
.compare .bot a{display: block; float: left; margin-right: 23px; width: 85px; border:1px solid #ddd; font-size: 12px; line-height: 36px; text-align: center;}
.compare .bot a:hover{text-decoration: none; color: #fff; background: #70af3a; border-color: #70af3a;}
.compare .bot a.cur{text-decoration: none; color: #fff; background: #70af3a; border-color: #70af3a;}
.compare .b1 a:hover{background: #F7B146;border-color: #F7B146;}
.compare .b1 a.cur{background: #F7B146;border-color: #F7B146;}

.compare table{width: 100%; border-collapse: collapse;table-layout:fixed;}
.compare table tr th{background: #fafafa ;line-height: 40px; height: 40px; border:1px solid #ddd; text-align:center;}
.compare table tr td{line-height: 34px; height: 34px; border:1px solid #ddd; text-align:center;}

/*friend*/
.friend{width: 958px; padding:0 0 9px 0; border:1px solid #dddddd; margin:0 auto 20px; }
.friend h3{padding-left: 10px; background: #f5f5f5; font-size: 20px; color: #444; line-height: 40px; margin-bottom: 10px;}
.friend_con{width: 948px; padding:0 10px;}
.friend_con a{font-size: 13px; color: #666666; line-height: 25px; margin-right: 15px;}
.block{display: block;}

#cnfoot a{color:#000; text-decoration:none}
#cnfoot{width:960px;font-size:12px;float:none;text-align:center;margin:8px auto 0px auto}
.footlink{width:958px;float:left;background:#F8F8F8;border:#D0D0D0 1px solid;line-height:30px}
.footlink a{margin:0px 10px}
#cnfoot .abg{display:inline-block;width:90px;height:31px;background:url(http://kaoshi.china.com/wangxiao/images/yingyu/dx.gif)}
.footCon{width:960px;float:left;line-height:24px}
.footCon center{margin:7px 0px 4px 0px}




