/*主体样式*/
.middel a{display:block;}
/*banner 样式*/
.banner{width:100%;height:599px;background:url('../img/banner.jpg') center 0 no-repeat;}
.middle{width:1080px;margin:0 auto;}
.banner .middle{padding-top:246px;position:relative;}
.banner_font{width:587px;height:153px;}
.banner_light{width:115px;height:433px;position:absolute;left:0;top:0;background: -webkit-linear-gradient(-30deg,rgba(255,255,255,0) 100px,rgba(255,255,255,1) 140px,rgba(255,255,255,1) 220px,rgba(255,255,255,0) 260px,rgba(255,255,255,0)) -400px 0px no-repeat;-webkit-background-clip:content-box;transition:4s;}
.banner_font img{width:100%;}
.banner_btn{width:280px;height:67px;margin-top:40px;margin-left:140px;position:relative;}
.ban_btn{width:271px;height:62px;background:url('../img/banner_btn.png') no-repeat;position:absolute;}
.banner_btn_bg{position:absolute;left:10px;top:8px;}
.banner_btn p{font-size:24px;color:white;position:absolute;left:70px;top:13px;}
.banner a{height:67px;}
.banner_light{
	width:156px;
	height:434px;
	position:absolute;
	left:0px;
	top:-75px;
	background: -webkit-linear-gradient(30deg,rgba(255,255,255,0) 60px,rgba(255,255,255,0.8) 80px,rgba(255,255,255,0.8) 90px,rgba(255,255,255,0) 110px,rgba(255,255,255,0)) 0px -200px no-repeat;
}
.ban_posi{position:absolute;width:587px;height:153px;overflow:hidden;left:0;top:254px;}
/*步骤*/
.step{width:100%;height:160px;background-color:#333440;}
.step li{float:left;padding-top:42px;}
.step1{width:72px;height:77px;background:url('../img/step1.png') 0 0 no-repeat;}
.step li div{float:left;margin-right:26px;}
.step li span{display:inline-block;float:left;color:white;font-size:26px;}
.step2{width:77px;height:77px;background:url('../img/step2.png') 0 0 no-repeat;margin-left:86px;}
.step3{width:82px;height:70px;background:url('../img/step3.png') 0 0 no-repeat;margin-left:71px;margin-top:3px;}
.step4{width:83px;height:89px;background:url('../img/step4.png') 0 0 no-repeat;margin-left:76px;margin-right:30px;margin-top:-6px;}

/*零基础*/
.zero{width:100%;height:764px;background:url('../img/part2_bg.jpg') center 0 no-repeat;}
.zero h1{font-size:36px;color:#04062b;line-height:50px;text-align:center;padding-top:72px;}
.zero .lines{display:block;width:611px;height:1px;background-color:#04062b;margin-left:226px;margin-top:4px;}
.zero ul{margin-top:40px;}
.zero li{float:left;width:293px;height:309px;padding-top:55px;background-color:#ffffff;box-shadow: 0px 6px 20px 0 rgba(213, 219, 236, 0.75);margin-right:100px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.zero li div{width:85px;height:83px;}
.zero li span{font-size:30px;color:#fb924c;display:block;margin:27px auto;text-align:center;}
.zero li p{font-size:16px;color:#5e5f75;line-height:28px;width:247px;margin:0 auto;}
.zero_1 div{background:url('../img/zero_1.png') 0 0 no-repeat;margin:0 auto;}
.zero_2 div{background:url('../img/zero_2.png') 0 0 no-repeat;margin:0 auto;}
.zero_3 div{background:url('../img/zero_3.png') 0 0 no-repeat;margin:0 auto;}
.zero .banner_btn{margin-left:406px;margin-top:40px;}
.zero .banner_btn p{font-size:24px;color:white;position:absolute;left:40px;top:13px;}

/*不忽悠*/
.noLie{width:100%;height:652px;background-color:white;}
.noLie h1{font-size:36px;color:#04062b;line-height:50px;text-align:center;padding-top:72px;}
.noLie .lines{display:block;width:386px;height:1px;background-color:#04062b;margin-left:341px;margin-top:4px;}
.noLie ol{margin-top:40px;}
.noLie li{font-size:18px;color:white;margin-bottom:20px;}
.noLie li div{position:relative;float:left;}
.noLie li div strong,.noLie li div span,.noLie li div em{display:block;}
.noLie li div strong{width:84px;height:63px;border-radius:50%;background-color:#fe6b23;text-align:center;line-height:20px;padding-top:21px;}
.noLie li div span{width:37px;height:1px;background-color:#cccccc;position:absolute;left:83px;top:41px;}
.noLie li div em{width:1px;height:28px;background-color:#cccccc;position:absolute;left:120px;top:27px;}
.noLie li p{font-size:18px;color:#5e5f75;float:left;margin-left:53px;margin-top:27px;}
.no_p{width:539px;height:46px;background:url('../img/no_p_bg.png') no-repeat;font-size:18px;color:white;line-height:36px;text-align:center;}
.noLie_pay{width:493px;height:358px;margin-top:35px;}
.noLie_pay img{width:100%;}
/*3D引擎*/
.engine{width:100%;height:814px;background:url('../img/part4_bg.jpg') center 0 no-repeat;}
.engine h1{font-size:36px;color:#04062b;line-height:50px;text-align:center;padding-top:72px;}
.engine .lines{display:block;width:496px;height:1px;background-color:#04062b;margin-left:286px;margin-top:4px;}
.en_tv{width:462px;height:520px;margin-top:40px;}
.en_tv img{width:100%;}
.en_det{margin-top:137px;}
.en_det p{font-size:18px;color:#6d6e81;line-height:36px;width:540px;}
.en_det strong{display:block;width:346px;height:51px;background-color:#fe6b23;font-size:20px;text-align:center;margin-top:24px;line-height:51px;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.en_det em{display:block;width:338px;height:127px;margin-top:22px;}
.en_det em img{width:100%;}

/*竞争力*/
.competitive{width:100%;height:231px;background:url('../img/part5_bg.jpg') center 0 no-repeat;}
.competitive li{font-size:36px;color:white;line-height:46px;float:left;}
.competitive li p{padding-top:46px;}
.compet_1{width:178px;height:193px;margin-left:58px;margin-top:20px;}
.compet_2{width:179px;height:193px;margin-left:48px;margin-top:20px;}
.compet_3{width:171px;height:148px;margin-left:51px;margin-top:41px;}

/*课程专业*/
.profession{width:100%;height:827px;background-color:white;}
.profession .middle{position:relative;}
.profession h1{font-size:36px;color:#04062b;line-height:50px;text-align:center;padding-top:72px;}
.profession .lines{display:block;width:463px;height:1px;background-color:#04062b;margin-left:300px;margin-top:4px;}
.profession ol{width:615px;margin:40px auto 0;}
.profession ol li{width:149px;height:143px;background:url('../img/stage_22.png') no-repeat;float:left;cursor:pointer;margin-right:84px;text-align:center;font-size:16px;font-weight:bold;padding-top:40px;}
.profession ol li span{display:block;line-height:24px;}
.profession ol li p{line-height:20px;}
.profession .pro_to1{background:url('../img/stage_1.png') no-repeat;}
.profess_one{width:1080px;height:359px;background:url('../img/profess_1.png') no-repeat;position:absolute;left:0px;top:388px;}
.profess_one ul{float:left;margin-right:30px;margin-top:66px;margin-left:30px;}
.profess_one ul li{display:block;width:161px;height:40px;font-size:16px;font-weight:bold;margin-bottom:25px;border:1px solid #04062b;color:#04062b;line-height:42px;text-align:center;}
.profess_one .profess_one_deta{margin-top:63px;width:800px;float:left;}
.profess_one .profess_one_deta div p{font-size:16px;color:#5e5f75;line-height:24px;}
.profess_one .profess_one_deta div strong{font-size:16px;color:#5e5f75;font-weight:bold;line-height:24px;}
.profess_one_deta div{margin-bottom:19px;}

.profess_two{width:1080px;height:227px;background:url('../img/profess_2.png') no-repeat;position:absolute;left:0px;top:388px;display:none;}
.profess_two ul{float:left;margin-right:30px;margin-top:66px;margin-left:212px;}
.profess_two ul li{display:block;width:161px;height:40px;font-size:16px;font-weight:bold;margin-bottom:25px;border:1px solid #04062b;color:#04062b;line-height:42px;text-align:center;}
.profess_two .profess_two_deta{margin-top:63px;width:675px;float:left;}
.profess_two .profess_two_deta div p{font-size:16px;color:#5e5f75;line-height:24px;}
.profess_two .profess_two_deta div strong{font-size:16px;color:#5e5f75;font-weight:bold;line-height:24px;}
.profess_two_deta div{margin-bottom:19px;}

.profess_three{width:1080px;height:227px;background:url('../img/profess_2.png') no-repeat;position:absolute;left:0px;top:388px;display:none;}
.profess_three ul{float:left;margin-right:30px;margin-top:66px;margin-left:142px;}
.profess_three ul li{display:block;width:161px;height:40px;font-size:16px;font-weight:bold;margin-bottom:25px;border:1px solid #04062b;color:#04062b;line-height:42px;text-align:center;}
.profess_three .profess_three_deta{margin-top:63px;width:675px;float:left;}
.profess_three .profess_three_deta div p{font-size:16px;color:#5e5f75;line-height:24px;}
.profess_three .profess_three_deta div strong{font-size:16px;color:#5e5f75;font-weight:bold;line-height:24px;}
.profess_three_deta div{margin-bottom:19px;}

/*百天奇迹*/
.wonder{width:100%;height:615px;background:url('../img/part7_bg.jpg') center 0 no-repeat;}
.wonder h1{font-size:36px;color:white;line-height:50px;text-align:center;padding-top:72px;}
.wonder .lines{display:block;width:693px;height:1px;background-color:white;margin-left:191px;margin-top:4px;}
.wonder ul{margin-top:40px;}
.wonder li{width:295px;height:320px;background-color: #ffffff;float:left;margin-right:97px;box-shadow: 0px 6px 20px 0 rgba(213, 219, 236, 0.75);-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;}
.wonder li div{margin:35px auto 25px;}
.wonder li span{display:block;width:230px;height:1px;background-color:#b1b1b9;margin:0 auto;}
.wonder li strong{display:block;font-size:26px;color:#04062b;text-align:center;line-height:64px;}
.wonder li p{font-size:16px;color:#5e5f75;line-height:26px;width:234px;margin:0 auto;}
.wonder_1{width:65px;height:65px;}
.wonder_2{width:65px;height:65px;}
.wonder_3{width:80px;height:65px;}

/*顶尖教师*/

.topTea{width:100%;height:568px;background:url('../img/part8_bg.jpg') center 0 no-repeat;}
.topTea .middle{position:relative;}
.topTea h1{font-size:36px;color:black;line-height:50px;text-align:center;padding-top:72px;}
.topTea .lines{display:block;width:560px;height:1px;background-color:black;margin:4px auto 0;}
.topTea ul{margin-top:18px;}
.topTea li{float:left;}
.topTea li span{display:block;font-size:26px;color:#04062b;}
.topTea li p{font-size:16px;color:#04062b;line-height:24px;margin-top:21px;}
.topTea_1{width:183px;margin-left:21px;}
.topTea_2{width:184px;margin-left:139px;}
.topTea_3{width:184px;margin-left:145px;}
.topTea .top_btn{width:206px;height:54px;position:relative;margin-top:22px;margin-left:-21px;}
.topTea .topBtn_bg{position:absolute;width:194px;height:46px;left:10px;top:8px;}
.topTea .topTeaBtn{width:195px;height:47px;background:url('../img/top_teaBtn.png') no-repeat;position:absolute;}
.topTea .top_btn .top_p{font-size:18px;color:white;position:absolute;left:45px;top:-8px;}
.topTea .top_btn3{margin-top:70px;}
.topTea .topTbg1{width:248px;height:283px;background:url('../img/topTbg1.png') no-repeat;position:absolute;left:-10px;top:167px;}
.topTea .topTbg2{width:248px;height:283px;background:url('../img/topTbg1.png') no-repeat;position:absolute;left:316px;top:167px;}
.topTea .topTbg3{width:248px;height:283px;background:url('../img/topTbg1.png') no-repeat;position:absolute;left:644px;top:167px;}

/*上门招聘*/
.recruit{width:100%;height:861px;background-color:#eeeef4;}
.recruit h1{font-size:36px;color:black;line-height:50px;text-align:center;padding-top:72px;}
.recruit .lines{display:block;width:560px;height:1px;background-color:black;margin:4px auto 0;}
.recruit ul{width:1080px;margin-top:40px;}
.recruit ul li{float:left;margin-right:32px;margin-bottom:30px;}
.recruit .rec_btn{width:282px;height:73px;position:relative;margin-left:405px;margin-top:12px;}
.recruit .rec_btn_bg{width:270px;height:64px;position:absolute;left:10px;top:8px;}
.recruit .recBtn{width:270px;height:65px;position:absolute;background:url('../img/rec_btn.png') no-repeat;} 
.recruit .rec_btn p{font-size:24px;color:white;position:absolute;left:66px;top:17px;}

/*最后部分*/
.last{width:100%;height:394px;background:url('../img/last_bg.jpg') center 0 no-repeat;}
.last .middle{position:relative;}
.last .rec_btn{width:282px;height:73px;position:relative;position:absolute;left:405px;top:223px;}
.last .rec_btn_bg{width:270px;height:64px;position:absolute;left:10px;top:8px;}
.last .recBtn{width:270px;height:65px;position:absolute;background:url('../img/rec_btn.png') no-repeat;} 
.last .rec_btn p{font-size:24px;color:white;position:absolute;left:91px;top:18px;}

/*弹窗*/
.themask{ width:100%; height:100%; background:#000;filter:alpha(opacity=35); -moz-opacity:0.35;opacity:0.35; position:fixed; left:0;top:0; z-index:19; display:none}
.thepop{ width:596px; height:323px; background:url(../img/tanchuang666.png) 0 0 no-repeat;-moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius:5px; position:fixed; top:0; left:50%; margin-left:-298px; z-index:20; display:none;
}
.thepop .close{ background:url(../img/thepop_close.png) 0 0 no-repeat; width:60px; height:54px; position:absolute; right:-21px;top:-21px; cursor:pointer}
.thepop .tit{ color:#007ee6; font-size:18px; text-align:center; line-height:123px; height:98px;}
.thepop .cont{ width:369px; margin:0 auto}
.thepop .cont li{ float:left; margin:0 12px; font-size:14px; color:#393f5b; text-align:center; width:99px;}
.thepop .cont li .thebg{ width:48px; height:48px; margin:0 auto}
.thepop .cont li .bg01{ background:url(../img/thepop_cont_img01.png) 0 0 no-repeat}
.thepop .cont li .bg02{ background:url(../img/thepop_cont_img04.png) 4px 0 no-repeat}
.thepop .cont li .bg03{ background:url(../img/thepop_cont_img03.png) 0 0 no-repeat}
.thepop .cont li p{ line-height:40px;}
.thepop .cont li img{ display:block;}
.thepop h2{ color:#393f5b; font-size:18px; text-align:center; height:67px; line-height:53px; text-align:center}
.thepop .thebtn{ position:absolute; width:126px; height:34px; text-align:center; line-height:34px; font-size:16px;}
.thepop .thebtn01{ background:url(../img/thepop_thebth01.png) 0 0 no-repeat; left:148px; top:253px; color:red;}
.thepop .thebtn02{ background:url(../img/thepop_thebth02.png) center 0 no-repeat; height:55px;left:317px; top:253px; color:white; cursor:pointer}