body, h1, h2, h3, h4 ,h5, p, b, span, ul, li, img{
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: "Microsoft YaHei","Arial";
	font-size: 16px;
	color: #333;
	border:0 none;
}
a{text-decoration: none;}
*{box-sizing: border-box;}

a.btn{
	clear:both;
	display:inline-block;
	width:142px;
	height:40px;
	line-height:40px;
	color:#fff;
	background:#00b9c3;
	font-size: 16px;
	color:#fff;
	border-radius:2px;
	text-align:center;
	margin:0 auto;
}
a.ban-btn{
	width:160px;
	margin-right:43px;
	font-weight:bold;
}
a.ban-btn:nth-child(4){
	margin-right:0;
}
a.long{
	width:182px;
	font-size:18px;
}
a.spe{
	width:158px;
	margin-top:8px;
}
a.bot-btn{
	width:225px;
	border:1px solid #00b9c3;
}
a.register{
	width:220px;
}
a.login{
	width:220px;
	background:none;
	margin:10px auto 0;
}

.wrap{width:1180px;margin:0 auto;padding:80px 0;}
h2{width:621px;height:72px;margin:0 auto 60px !important;}
h2.big{width:490px;height:164px;font-weight:bold;font-size:42px;color:#fff;line-height:60px;margin:0 auto 40px;}
h2.big span{font-size:26px;color:#fff;font-weight:normal;line-height:48px;margin-top:10px;display:inline-block;}
h2.big span b#count{font-family: Georgia,Arial;font-size:50px;color:#fff;}
.fl{float:left;}
.fr{float:right;}
.ta-l{text-align:left;}
.ta-r{text-align:right;}
.bot-btn-wrap{text-align:center;}

/* banner */
.banner{
	width:100%;
	height:624px;
	background:url(http://ke.kmf.com/toefl/tuofuziliao/img/banner.jpg) center center no-repeat;
}
.banner-wrap{height:624px;padding:520px 0 64px;}
.banner-wrap .ban-btn-wrap{width:770px;height:40px;margin:0 auto;}

/* 单项真题 */
.examination{width:100%;height:690px;background:#fff;}
.exam-wrap{height:690px;}
.exam-genre{width:100%;height:398px;}
.exam-genre li{float:left;width:236px;height:398px;text-align:center;cursor:pointer;}
.exam-genre li .headline-bj{width:236px;height:205px;text-align:center;background:url(http://ke.kmf.com/toefl/tuofuziliao/img/line.png) bottom right no-repeat;}
.exam-genre li .headline-bj .h3{display:inline-block;width:236px;font-size:20px;color:#333;margin-top:26px;}
.exam-genre li .headline{width:236px;height:144px;margin-top:8px;}
.exam-genre li .headline a.subtitle{display:block;font-size:16px;color:#333;line-height:30px;}
.exam-genre li .headline-bj .h3:hover,.exam-genre li .headline a.subtitle:hover{color:#00abb4;}




/* app */
.mock{width:100%;height:720px;background:#f3f1f1;}
.mock-wrap{height:720px;}
.mock-wrap .mock-con{width:100%;height:343px;margin-bottom:54px;}
.mock-wrap .mock-con .mock-con-fl{width:472px;height:343px;font-size:20px;line-height:52px;}

/* verify */
.verify{width:100%;height:416px;background:url(http://ke.kmf.com/toefl/tuofuziliao/img/verity.jpg) center center no-repeat;text-align:center;}
.veri-wrap{height:416px;padding:60px 0;}

/* 媒体报道 */
.b-home-media{width:100%;height:460px;background:#f3f6fd;text-align:center;}
.media-wrap{height:460px;}
.media-wrap .item-list{width:1180px;}
.media-wrap .item-list li{float:left;width:160px;height:80px;margin:0 10px 10px 0;}
.media-wrap .item-list li:nth-child(7n){margin-right:0;}
.media-wrap  .item-list li:hover{
	-webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 6px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 6px 0 rgba(0,0,0,.2);
}