@charset "gb2312";
/* CSS Document */
/*
* Description: 二建90天冲刺
* Update:      22/02/2019
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #fff;  color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1180px;}
img{display:block;}
.btn{display: block;width: 260px;height: 70px;line-height: 70px;font-size: 24px;color: #fff;text-align: center;background: url(../images/btn.png) no-repeat;margin: 0 auto;}
.btn:hover{background-image: url(../images/btnh.png);}

/* banner */
.banner{width:100%;height:600px;background: url(../images/banner.jpg) center top no-repeat;overflow: hidden;}
.banner a{margin: 462px auto 0;}

/*小白的困惑*/
.title img{display: block;margin: 0 auto;}
.bz{width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}

.puzzle_wrap{height:614px;background:url(../images/puzzle_bg.jpg) center top no-repeat;padding-top:78px;}

.puzzle_ul{margin-top: 40px;}
.puzzle_ul li{float:left;width: 280px;margin-right: 20px;}

.puzzle_b{height:149px;background:url(../images/puzzle_b.png) center top no-repeat;margin-top:15px;}
.puzzle_b p{line-height: 134px;font-size: 30px;color: #fff;text-align: center;}

/*人气名师*/
.teach_wrap{height:572px;background:url(../images/teach_bg.jpg) center top no-repeat;padding-top:40px;}

.teach_ul{margin-top: 40px;}
.teach_ul li{float:left;width: 580px;height: 406px;margin-right: 20px;}

/*发布会流程*/
.prog_wrap{height:880px;background:url(../images/prog_bg.jpg) center top no-repeat;padding-top:40px;}

.prog_con{height:668px;background:url(../images/prog_con.png) center top no-repeat;margin-top:40px;overflow: hidden;}
.prog_ul{width: 1034px;height:495px;margin: 45px auto 0;background:url(../images/line.png) 515px top no-repeat;}
.prog_ul li{margin-top:-24px;}
.prog_l{width: 480px;height: 141px;background-color: #fff;box-shadow: 0 0 20px #f4f3f7;-webkit-box-shadow: 0 0 20px #f4f3f7;-moz-box-shadow: 0 0 20px #f4f3f7;-ms-box-shadow: 0 0 20px #f4f3f7;-o-box-shadow: 0 0 20px #f4f3f7;}
.prog_l1{float:left;padding: 15px 25px 0 0;text-align: right;}
.prog_l2{float:right;padding: 15px 0 0 25px;}
.prog_l h4{height: 50px;line-height: 50px;font-size: 20px;font-weight: bold;color: #1f5ad5;}
.prog_l h4 em,.prog_l h4 span{display: inline-block;vertical-align: middle;}
.prog_l h4 em{margin:-5px 8px 0 0;}
.icon1{width: 19px;height: 18px;background:url(../images/icon1.png) no-repeat;}
.icon2{width: 16px;height: 19px;background:url(../images/icon2.png) no-repeat;}
.prog_l h4 span{width: 145px;margin-top:-5px;text-align:left;}
.prog_l p{line-height: 26px;font-size: 16px;color: #171920;}

.prog_r{height: 34px;line-height: 34px;font-size: 16px;font-weight: bold;color: #fff;text-align: center;background-color: #1f5ad5;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;}
.prog_r1{float:left;margin:30px 0 0 21px;}
.prog_r2{float:right;margin:30px 21px 0 0;}
.prog_r em,.prog_r span{display: inline-block;vertical-align: middle;}
.prog_r em{width: 38px;height: 38px;line-height: 38px;font-size:22px;font-weight:bold;color:#fff;text-align:center;font-family:"Arial";}
.prog_r1 em{padding-left: 7px;background:url(../images/num_01.png) no-repeat;margin:-6px 0 0 -11px;}
.prog_r2 em{padding-right: 7px;background:url(../images/num_02.png) no-repeat;margin:-6px -11px 0 0;}
.prog_r span{padding: 0 20px;margin-top:-5px;}

/*备考福利*/
.data_wrap{height:639px;background:url(../images/data_bg.jpg) center top no-repeat;padding-top:40px;}

.data_con{height:430px;background:url(../images/data_con.png) center top no-repeat;margin-top:40px;padding-top: 40px;}
.data_ul{height:260px;padding-left: 10px;}
.data_ul li{float:left;width: 360px;height: 220px;background-color: #eff8ff;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;overflow: hidden;margin-left: 20px;}
.data_ul li img{margin: 35px auto 0;}
.data_ul li p{height: 40px;line-height: 40px;font-size: 20px;color: #171920;text-align: center;}
.data_ul li p i{display: inline-block;vertical-align: middle;width: 48px;height: 28px;background:url(../images/b1.png) no-repeat;margin:-60px 0 0 -20px;}

/*通关最优选*/
.throu_wrap{height:790px;background:url(../images/throu_bg.jpg) center top no-repeat;padding-top:40px;}
.throu_wrap .autoin{position: relative;}
.b2{width: 138px;height: 132px;background:url(../images/b2.png) no-repeat;position: absolute;top:62px;right: 52px;z-index: 9;}

.throu_ul{height:583px;background:url(../images/throu_ul.png) center top no-repeat;margin-top:40px;padding-top: 50px;}
.throu_ul li{float:left;height: 141px;margin: 0 0 20px 20px;opacity: 0.8;}
.throu_ul li.cur{opacity: 1;}
.w1{width: 390px;}
.w2{width: 360px;}

/*开班特惠*/
.yhui_wrap{background:#10084d url(../images/yhui_bg.jpg) center top no-repeat;padding:40px 0 10px;}

.yhui_con{height:643px;background:url(../images/yhui_con.png) center top no-repeat;margin-top:40px;padding-top: 60px;position: relative;}
.yhui_con .b2{top: -65px;}

.yhui_t{height: 140px;}
.yhui_t h4{float:left;width: 282px;height: 88px;line-height: 88px;font-size: 24px;color: #fff;text-align: center;background:url(../images/h4_bg.png) no-repeat;margin-left: -7px;}
.yhui_t h4 em{display: inline-block;vertical-align: middle;font-size: 48px;font-weight: bold;margin-top:-20px;}
.yhui_t p{float: left;width:460px;line-height:40px;font-size:20px;color:#fff;margin:5px 0 0 30px;}
.yhui_t p em,.yhui_t p i{color: #f14c5f;}
.yhui_t p em{display: inline-block;vertical-align: middle;font-size: 34px;margin-top:-15px;}

.yhui_mid{}
.yhui_ml{float:left;width: 489px;margin-left: 26px;}
.yhui_m{height: 152px;background:url(../images/yhui_m.png) no-repeat;}
.yh_l{float: left;width: 192px;padding-top:38px;}
.yh_l p{line-height: 42px;font-size: 24px;color: #fff;text-align: center;}
.yh_l p em{display: inline-block;vertical-align: middle;font-size: 58px;margin-top: -20px;font-family:"Arial";}
.yh_l2 p em{font-size: 40px;}
.yh_r{float:left;width: 263px;margin-left: 27px;padding-top: 34px;}
.yh_r p{height:42px;line-height: 42px;font-size: 24px;color:#171920;overflow: hidden;}
.yh_r p i{font-size: 16px;color: #c0c0c0;text-decoration: line-through;margin-left: 10px;}

.span1{display: block;height:58px;line-height:58px;font-size: 40px;font-weight: bold;color: #fff;text-align: center;}
.yhui_mm{float:left;width: 60px;margin-top:152px;}

.yhui_mr{float:left;width: 580px;height: 364px;background-color: #25005d;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;padding: 57px 0 0 26px;}
.yhui_mr .yh_btn{display: block;width: 200px;height: 60px;line-height: 60px;font-size: 24px;color: #171920;text-align: center;background-color: #fff;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;margin-top:38px;}
.yhui_mr .yh_btn:hover{background-color: #ded5eb;}

.yhui_btn{margin-top:36px;padding-left: 270px;}
.yhui_btn a{float: left;margin-left: 39px;}

/*弹窗*/
.gray{width:100%;background-color:rgba(0,0,0,0.7);position: absolute;z-index: 99;display: none;left:0;top:0;} 
.pop_wrap{width:450px;height:346px;position:fixed; z-index:100; top:50%; left:50%; margin:-173px 0 0 -225px;background:url(../images/pop_bg.png) no-repeat;background-size: 100% 100%;overflow: hidden;display: none;}
.close_icon{width:36px;height:36px;position:absolute;bottom: 0;left: 207px;cursor: pointer;}

.pop_wrap p{line-height: 36px;font-size: 16px;color: #000;text-align: center;margin-top:207px;}

/*左侧浮窗*/
.side_l{width: 111px;position: fixed;left: 0;top:50%;margin-top:-198px;z-index: 10;}
.side_lin{height: 356px;background:url(../images/side_l.png) no-repeat;overflow: hidden;}
.side_ul{padding: 7px 0;}
.side_ul li{height: 37px;line-height: 36px;font-size: 16px;color: #fff;text-align: center;cursor: pointer;}
.side_ewm img{margin: 0 auto 5px;}
.side_ewm p{line-height: 18px;font-size: 14px;color: #fff;text-align: center;}
.back_icon{display: block;height: 38px;line-height: 38px;font-size: 16px;color: #fff;text-align: center;background-color: #7e29be;cursor: pointer;}

/*右侧浮窗*/
.side_r{width: 129px;height: 137px;position: fixed;right: 0;top:50%;margin-top:-137px;z-index: 10;}

/*扉页*/
.feiye{width:100%;line-height:30px;font-size:12px;text-align:center;color:#261d73;margin-top: 40px;}

