@charset "UTF-8";
/*---banner---*/
body{
	color: #333;
}
.brand_banner{
	width: 100%;
	height: 580px;
	background: #ff8126 url(/daily/images/banner.jpg) no-repeat center center;	
}
.free_btn{
	text-align: center;
}
.free_btn a{
	display: inline-block;
    height: 70px;
    min-width: 300px;
    color: #fff;
    line-height: 70px;
    border-radius: 20px;
    font-size: 24px;
    background: -webkit-linear-gradient(top,#ff7f14,#e73d30);
    background: linear-gradient(top,#ff7f14,#e73d30);
}

/*选项卡*/
.brand-tips-bg{
	width:100%;
	margin-bottom: 20px;
	line-height:56px;
	font-size:20px;
}
.brand-tips{
	width:1000px;
	margin:auto;
	padding-left: 10px;
}
.brand-tips .title{
	display: none;
} 
.brand-tips a{
	display:inline-block;
	padding:0 40px;
}
.brand-tips .cursor{
	color:#ff7f14;
	font-weight:bold;
	border-bottom:solid 4px #ff7f14;
}


/*选择您的身份*/
.identity_bg{
	padding: 40px 0;
}
.red{
	font-weight: bold;
	color: #f26005;
}
.identity{
	zoom:1;
	width: 1100px;
	height: 324px;
	margin-bottom: 60px; 
	text-align: center;
	background: url(/daily/images/1.png) no-repeat center center;
}
.identity_title{
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #613a14;
	line-height: 100px;
}
.identity_bd{
	padding-top: 100px;
	font-size: 18px;
	line-height: 32px;
}

/*必克英语六大优势助攻*/
.youshi{
	padding: 50px 0 70px 0;
}
.daily_title{
	text-align: center;
	font-size: 34px;
	letter-spacing:2px;
}
.daily_title .red{ 
	font-size: 1.2em;
}
.youshi ul{
	width: 1100px;
	float: left;
	margin: 40px 0;
}
.youshi li{
	width: 33.3%;
	float: left;
	margin: 15px 0;
}

/*学员与必克英语的故事*/
.story{
	width: 100%;
	padding: 60px 0;
}
.daily_title .sub{
	font-size: .5em;
	font-weight: normal;
}
.daily_title .sub2{
	padding-top: 8px;
}
.story_bd{
	padding: 40px 0;
}
.student-bg{
	width:1100px;
	padding:30px;
	margin:auto;
	background-color:#fff;
}
.student{
	width:990px;
}
.student_bar{
	width:990px;
}
.student_bar_scroll li.active{
	width:140px;
}
.student_big_txt1{
	position: relative;
	padding-bottom: 20px;
	font-size:22px;
}
.student_big_txt1:after{
	content:"";
	position: absolute;
	left: 0;
	top: 30%;
	z-index: 22;
	width: 100%;
	height: 1px;
	background-color: #aaa;
}
.student_big_txt1 span{
	position: relative;
	z-index: 23;	
	display: inline-block;
	padding: 0 15px;
	background-color: #fff;
}
.student_big_txt2{
	font-size:14px;
	color: #666;
	text-align: left;
}

.arrow_left, .arrow_right {
	position: absolute;
	top: 0;
	height: 100%;
	line-height: 350px;
	cursor: pointer;
}

.arrow_left i, .arrow_right i {
	color: #3f3f3f;
	font-size: 50px;
}

.arrow_left:hover i, .arrow_right:hover i {
	color: #ff7f14;
}

.arrow_left {
	left: -70px;
}

.arrow_right {
	right: -70px;
}


.student_bg {
	padding: 40px 0;
}
.student{
	margin-top:30px;
	min-height: 320px;
	_height: 320px;
}
.student_big {
	display : none;
	filter: alpha(opacity = 0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}

.student_big.active {
	display : block;
	filter: alpha(opacity = 100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

.student_big_txt {
	margin-top: 30px;
	line-height: 2.5em;
	text-align: center;
}


/*推广页面临时样式*/
.form_bg{ 
	z-index:10;
}
.form_bg .form{
	padding:70px 10px 20px 10px;
}
.form_bg .regform .row{
	background:#fff;
}
.form_bg .regform .row input{
	padding:0;
}
.form_bg .regform .privacy,
.form_bg .regform .privacy a,
.form_bg .regform .privacy a:hover{
	color:#fff;
}
.form_h1{
	position:absolute;
	right:0px;
	top:55px;
	z-index:20;
	width:270px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
.form_h1 b{
	font-size:150%;
	color:#ff7f14;
}
.form_h2{
	position:absolute;
	right:0px;
	top:8px;
	z-index:21;
	padding:2px 5px;
	line-height:1.8em;
	font-size:12px;
	background-color:rgba(255,255,255,.8);
	/*border-radius:10px;*/
}
.form_h2 i{
	position:absolute;
	left:10px;
	bottom:-4px; 
	z-index:21;
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid rgba(255,255,255,.8);
}
.form_h2 b{
	color:#ff7f14;
	font-weight:normal;
}

/*公司荣誉*/
.daily_honor{
	width: 100%;
	padding: 80px 0;
	background: url(/daily/images/honor_bg.jpg) no-repeat center center;
}
.honor_title{
	color: #fff;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
}
.honor_list{
	width: 1120px; 
	margin: auto;	
	padding-top: 60px;
	overflow: hidden;
}
.honor_list_bd{
	width: 10000px;
}
.honor_list_bd li{
	float: left;
	width: 280px;
}
.content{
	width: 250px;
	height: 260px;
	margin:0 20px;
	padding-top: 30px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-align: center;
	background-color: #fff;
}
.content img{
	max-width:220px;
	height: 146px;
}
.content .txt{
	padding-top: 20px;
	font-size: 18px;
}

/*底部*/
.spiiker_foot{
	padding: 15px 0;
	line-height:2em;
	text-align:center;
	font-size:12px;
	color:#aaa;
	background-color: #333;
}


