﻿.title{
	width: 1120px;
	height: 180px;
	overflow: hidden;
}
.title .p1{
	margin-top: 40px;
	font-size: 40px;
	text-align: center;
	line-height: 50px;
}
.title .xian{
	width: 53px;
	height: 4px;
	margin: 10px auto;
	background: #fdd331;
}
.title .p2{
	font-size:18px;
	color: #6a6a6a;
	text-align: center;
	line-height: 30px;
}
/*分类*/
.fenlei{
	width: 100%;
	height: 147px;
	background: #545454;
}
.fenlei .wrapper{
	height: 147px;
	background: #fff;
	box-shadow: 0px 2px 2px #e5e5e5;
}
.fenlei .f_all{
	width: 154px;
	height: 147px;
	background: #f8901f;
	color: #fff;
}
.fenlei .f_all img{
	margin-left: 22px;
	margin-top: 14px;
}
.fenlei .f_all .p1{
	font-size: 18px;
	margin-left: 22px;
}
.fenlei .f_all .p2{
	font-size: 14px;
	margin-left: 22px;
}
.fenlei ul{
	margin-top: 14px;
	width: 321px;
	height: 134px;
	float: left;
	border-right: 1px solid #bfbfbf;
	background: #fff;
}
.fenlei ul:last-child{
	border-right: none;
}
.fenlei .tit{
	height: 32px;
	line-height: 32px;
}
.fenlei .tit img{
	float: left;
    margin-left: 110px;
    margin-right: 10px;
}
.fenlei .list{
	display: table;
	margin: 0 auto;
}
.fenlei li{
	float: left;
	width: 80px;
	text-align: center;
	line-height: 32px;
}
.fenlei li a{
	color: #696969;
	line-height: 32px;
}
/*针对性提升-"独家"7步教学法*/
.dujia{
	overflow: hidden;
}
.dujia .content{
	width: 100%;
	height: 506px;
	background: url(../img/dujia.jpg) no-repeat;
	margin-bottom: 50px;
	position: relative;
}
.dujia .content li{
	position: absolute;
	width: 210px;
	height: 127px;
	color: #fff;
}
.dujia .content .con1{
	top: 298px;
    left: 12px;
}
.dujia .content .con2{
	top: 18px;
    left: 147px;
}
.dujia .content .con3{
    top: 276px;
    left: 305px;
}
.dujia .content .con4{
    top: 18px;
    left: 495px;
}
.dujia .content .con5{
    top: 361px;
    left: 598px;
}
.dujia .content .con6{
    top: 48px;
    left: 834px;
}
.dujia .content .con7{
    top: 291px;
    left: 897px;
}
.dujia .content li .p1{
	font-size: 26px;
	text-align: center;
	margin-bottom: 10px;
}
.dujia .content li .p2{
	font-size: 16px;
}
.rexian{
	width: 100%;
	height: 50px;
	background: url(../img/rexian.jpg) no-repeat center;
}
.rexian p{
	float: left;
	margin-left: 200px;
	color: #fff;
	line-height: 50px;
	font-size: 24px;
}
.rexian p img{
	float: left;
    margin: 8px 20px;
}
.rexian a{
	text-align: center;
	display: block;
	float: right;
	height: 38px;
	width: 132px;
	border: 1px solid #fff;
	border-radius: 10px;
	line-height: 38px;
	font-size: 24px;
	color: #fff;
	margin: 5px 0;
	margin-right: 76px;
}
/*博大教育课程体系，5阶教学标准*/
.tixi{
	overflow: hidden;
}
.tixi .title{
	height: 150px;
}
.tixi .nianji{
	display: table;
	margin: 0 auto;
}
.tixi .nianji li{
	width: 157px;
	height: 49px;
	border: 1px solid #00a0ea;
	border-radius: 10px;
	line-height: 49px;
	text-align: center;
	color: #00a0ea;
	float: left;
	margin:0 6px;
	font-size: 18px;
	margin-bottom: 40px;
	cursor: pointer;
}
.tixi .kemu{
	display: table;
	margin: 0 auto;
}
.tixi .kemu li{
	width: 98px;
	height: 38px;
	border: 1px solid #00a0ea;
	border-radius: 10px;
	line-height: 38px;
	text-align: center;
	color: #00a0ea;
	float: left;
	margin:0 6px;
	font-size: 18px;
	margin-bottom: 40px;
	cursor: pointer;
}
.tixi .lv {
	margin-bottom: 50px;
	overflow: hidden;
	display: none;
}
.tixi .lv li{
	width: 222px;
	height: 470px;
	position: relative;
	float: left;
	overflow: hidden;
	margin: 1px;
}
.tixi .lv li .top{
	width: 222px;
	position: relative;
}
.tixi .lv li .top p{
	width: 110px;
	height: 80px;
	position: absolute;
	left: 60px;
	bottom: 20px;
	font-weight: bold;
	color: #00a0e9;
}
.tixi .lv li .top .s1{
	font-size: 34px;
	display: block;
	text-align: center;
}
.tixi .lv li .top .s2{
	font-size: 24px;
	display: block;
	text-align: center;
}
.tixi .lv li .bot{
	width: 222px;
	color: #fff;
	overflow: hidden;
	position: relative;
}
.tixi .lv li .bot p{
	height: 150px;
	width: 180px;
	position: absolute;
	bottom: 0;
	left:20px;
	font-size: 14px;
	line-height: 23px;
}
.tixi .lv li .kuai{
	width: 20px;
	height: 20px;
	transform:rotate(45deg);
	background: #fff;
	position: absolute;
	top: 300px;
    left: -11px;
}
.tixi .lv .top{
	height: 100%;
	-webkit-transition:all ease-in 1s;
	transition:all ease-in 1s;
}
.tixi .lv .l1 .bot{
	height:40%;
	background: #8adafd; 
}
/*.tixi .lv .l2 .top{
	height: 50%;
}*/
.tixi .lv .l2 .bot{
	height:50%;
	background: #65c6f1; 
}
/*.tixi .lv .l3 .top{
	height: 40%;
}*/
.tixi .lv .l3 .bot{
	height:60%;
	background: #65c6f1; 
}
/*.tixi .lv .l4 .top{
	height: 30%;
}*/
.tixi .lv .l4 .bot{
	height:70%;
	background: #32b3ed; 
}
/*.tixi .lv .l5 .top{
	height: 20%;
}*/
.tixi .lv .l5 .bot{
	height:80%;
	background: #00a0ea; 
}
.tixi li.on{
	background: #00a0ea;
	color: #fff;
}
/*教师团队风采*/
.teacher{
	background: #e8e8e8;
	overflow: hidden;
}
.teacher .wrapper{
	overflow: hidden;
}

.teacher .t_lunbo{
	width: 1120px;
	overflow: hidden;
	position: relative;	
	height: 420px;
}
.teacher ul{
	width: 4480px;
	position: absolute;
	height: 360px;
}
.teacher ul li{
	float: left;
	width: 260px;
	margin:0 10px;
	position: relative;
	height: 360px;
	background: #fff;
	overflow: hidden;
	margin-bottom:36px;
}
.teacher ul li img{
	width: 100%;
	display: block;
}
.teacher ul li .con{
	position: absolute;
	top: 0;
	left: 0;
	width: 265px;
	height: 360px;
	opacity: 0;
	transition:all ease-in .6s;
}
.teacher ul li .con .pic{
	width: 140%;
    transition:all ease-in .6s;
    position: absolute;
    top: -10%;
    left: -10%;
    z-index: 1;
/**镜像对称**/
-moz-transform: scaleX(-1);
 -webkit-transform: scaleX(-1); 
 -o-transform: scaleX(-1);
 transform: scaleX(-1);
 filter: fliph; /*IE*/
}
.teacher ul li .con .hui{
	position: absolute;
	width: 265px;
	height: 360px;
	background: rgba(0,0,0,.5); 
	z-index: 2;
	top: 0;
	left: 0;
	transition:all ease-in .8s;
}
.teacher ul li .con .neirong{
	position: absolute;
	z-index: 3;
	color: #fff;
	width: 230px;
	height:255px;
	top:100px;
	right:20px;
}
.teacher ul li .con .neirong .wenzi{
	width: 230px;
	height: 200px;
	position: relative;
}
.teacher ul li .con .neirong p{
	text-align: right;
	position: absolute;
}
.teacher ul li .con .neirong .p1{
	right:-230px;
	top: 0;
	font-size: 32px;
	line-height: 50px;
	font-weight: bold;
}
.teacher ul li .con .neirong .p2 span{
	height: 2px ;
	width: 30px;
	background: #fff;
	display: block;
	margin-left: 20px;
	margin-bottom: 10px;
}
.teacher ul li .con .neirong .p2{
	font-weight: bold;
	font-size: 16px;
	margin: 20px 0;
	right:-230px;
	top: 35px;
}
.teacher ul li .con .neirong .p3{
	color: #d9d9d9;
	font-size: 16px;
	height: 80px;
	margin-top: 30px;
	padding-left: 30px;
	right: -230px;
	top: 80px;
	width: 200px;
}
.teacher ul li .con .neirong a{
	text-align:center;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: #f17734;
	border-radius: 2px;
	display: block;
}
/*hover*/
.teacher ul li:hover .con{
	opacity: 1;
	transition:all ease-in .6s;
}
.teacher ul li:hover .con .pic{
	width: 100%;
	transition:all ease-in .6s;
	top: 0;
	left: 0;
}
.teacher ul li:hover .con .neirong p{
	right: 0;
}
.teacher ul li:hover .con .neirong .p2{
	right: 0;
}
.teacher ul li:hover .con .neirong .p3{
	right: 0;
	transition:all ease-in .6s;
}

.teacher .kuang{
	display: table;
	margin: 0 auto;
	margin-top: 370px;
}
.teacher .kuang span{
	display: inline-block;
	width: 30px;
	height:5px;
	background: #fff;
	margin:20px 7px;
}
.teacher .kuang span.on{
	background: #32b3ec;
}


/*博大学子风采*/
.fengcai .xuezi{
	overflow: hidden;
	margin-bottom: 45px;
}
.fengcai .xuezi li{
	width: 270px;
	height: 305px;
	border: 1px solid #e6e6e6;
	float: left;
	margin-right:10px;
	position: relative;
	overflow: hidden;
}
.fengcai .xuezi li:last-child{
	margin-right: 0;
}
.fengcai .xuezi li .xue{
	width: 256px;
	height: 186px;
	margin: 8px;
}
.fengcai .xuezi li .logo{
	display: block;
	width: 160px;
	height: 44px;
	margin: 10px auto;
}
.fengcai .xuezi li .name{
	margin: 10px auto;
	text-align: center;
	font-size: 18px;
}
.fengcai .xuezi li .content{
	position: absolute;
	top: 0;
	left:-274px;
	width: 268px;
	height: 303px;
	border: 1px solid #1f98d1;
	background: rgba(255,255,255,0.8);
	-webkit-transition:all ease-in .3s;
	transition:all ease-in .3s;
}
.fengcai .xuezi li:hover .content{
	left: 0;
	-webkit-transition:all ease-in .3s;
	transition:all ease-in .3s;
}
.fengcai .xuezi li .content .logo2{
	display: block;
	width: 160px;
	height: 44px;
	margin: 30px auto;
}
.fengcai .xuezi li .content p{
	color: #878787;
	font-size: 16px;
	width: 240px;
	margin: 0 auto;
}
.fengcai .xuezi li .content a{
	display: block;
	text-align: center;
	line-height: 30px;
	height: 30px;
	width: 129px;
	border: 1px solid #0577ad;
	background: #00a0ea;
	color: #fff;
	border-radius: 15px;
	margin: 20px auto;
}
.fengcai .pic{
	height: 512px;
	width: 100%;
	background: #e5e5e5;
	overflow: hidden;
}
.fengcai .pic ul{
	margin-top: 45px;
	overflow: hidden;
}
.fengcai .pic ul:last-child{
	margin-top: 9px;
	overflow: hidden;
}
.fengcai .pic ul li{
	width: 273px;
	height: 209px;
	float: left;
	margin-right: 9px;
	overflow: hidden;
}
.fengcai .pic ul li:last-child{
	margin-right:0;
}

/*关于博大*/
.jianjie .tit{
	height: 53px;
	width: 100%;
	line-height: 53px;
	font-size: 40px;
	border-left: 4px solid #fdd331;
	text-indent: 20px;
	margin-top:45px; 
	margin-bottom:25px; 
}
.jianjie .con{
	text-indent: 31px;
	font-size: 16px;
	line-height: 26px;
}
.jianjie .school{
	height: 260px;
	position: relative;
	width: 1120px;
	margin-bottom: 40px;
}
.jianjie .school img{
	position: absolute;
	top: -30px;
	right: 0;
}
.jianjie .school ul{
	margin-top: 36px;
	overflow: hidden;
}
.jianjie .school ul li{
	height: 50px;
	line-height: 50px;
	font-size: 16px;
}
.jianjie .school ul li span{
	display: inline-block;
	height: 30px;
	width: 100px;
	background: #00a0ea;
	color: #fff;
	line-height: 30px;
	text-align: center;
	margin-right: 20px;
	font-size: 18px;
}

/*博大教育丨个性化课外辅导全国品牌机构丨上市教育辅导品牌*/
.rongyu{
	overflow: hidden;
	width: 100%;
	height: 610px;
	background: url(../img/rongyu_bj.jpg);
}
.rongyu .tit{
	height: 128px;
	text-align: center;
	font-size: 34px;
	color: #fff;
	line-height: 128px;
}
.rongyu .nian{
	height: 30px;
	width: 1120px;
}
.rongyu .nian li{
	float: left;
	font-weight: bold;
	color: #fff;
	margin-right: 77px;
	font-weight: bold;
	font-size: 20px;
}
.rongyu .nian li:first-child{
	margin-left: 27px;
}
.rongyu .nian li:last-child{
	margin-right: 0px;
}
.rongyu .nian img{
	width: 1120px;
	height:22px;
}
.rongyu .content{
	margin-top: 50px;
	width: 1120px;
	height: 172px;
	position: relative;
	overflow: hidden;
}
.rongyu .content .con{
	position: absolute;
	top: 0;
	left: 0;
	height: 172px;
}
.rongyu .content .con li{
	width: 254px;
	height: 172px;
	float: left;
	margin-right:34px;
}
.rongyu .r_name{
	margin-top: 36px;
}
.rongyu .r_name .con{
	overflow: hidden;
}
.rongyu .r_name .con p{
	line-height: 30px;
	height: 30px;
	color: #fff;
	font-size: 16px;
}
.yl{
	margin:0 auto;
	width: 63%;
	overflow: hidden;
}
.yl li{
	float:left;	
}

.yl li a{
	color:#fff;
	margin:0 20px;
	}

.lazy{background-size: contain; background-repeat: no-repeat;}
.lazy h2{
font-size: 30px;
    text-align: center;
    font-weight: 100;
    color: #fff;
    line-height: 73px;
}
.lazy form{width:100%; overflow: hidden;}
.p-1{width: 7.5rem;height: 13.09rem;}
.fix_bottom{width: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 20;
    padding: 10px 0;
	padding-bottom: 35px;
}
.com-reg{width: 1200px;margin: 0 auto;}
.cr-text{width: 19%;
    /* margin: 5% 0; */
    padding-left: 0.5rem;
    background: none;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
    font-size: 0.75rem;
    line-height: 2.4rem;
    float: left;
	background: #fff;
	margin-right: 30px;
}
.grade   { width: 19%;
    height: 2.5rem;
    border: none;
    float: left;
    background: none;
    color: #c6c6c6;
    padding-left: .2rem;
     border: 1px solid #b1b1b1;
    border-radius: 5px;
	background: #fff;
	margin-right: 30px;
}
.subject{    width: 19%;
    height: 2.5rem;
    border: none;
    float: left;
    background: none;
    color: #c6c6c6;
    padding-left: .2rem;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
	background: #fff;
	margin-right: 30px;
}
.p-1 select{
    appearance:menu;
    -moz-appearance:menu;
    -webkit-appearance:menu;border:1px solid #b1b1b1;border-radius: 5px;
}
.crw-submit{width:12%;float: left;line-height: 2.5rem;border-radius: 5px; background: #CD0014;outline: none;border: 0;color: #fff;font-size: 1rem;}
.p-2{width: 7.5rem;height: 11.1rem;}

input,select{
    outline:none;
}
input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #bcbcbc;
}
.cnzz_stat_icon_1274083900{display:none}
.cr-wrap{width: 90%;margin: 0 auto;}








