body{overflow: hidden;}
.header_yh2{background: transparent;color: #fff;border-bottom: 1px solid #5571d5;box-shadow: none;padding: 10px 0!important;}
.header_yh2 .sp_link a{color: #fff;}
.header_yh2 .sp_link{margin-top: 10px;}
.header_yh2 .sp_link .on{border-bottom: 2px solid #ccfcfd;}


.header_small .sp_link .on{border-bottom: 2px solid #ff5224;;}



.banner{position: relative;}
.banner .txt{height: 125px;background:url(../images/opacity.png);position: absolute;bottom:0;width:100%;}
.banner .txt .txtFir{color:#fe8543;font-size:16px;padding:30px 0 20px;}
.banner .txt .txtSec{color:#fff;font-size:30px;font-weight: bold;}

/*备考进度*/
.ncj_org{color: #fe8543;}
.ncj_pre{padding:55px 0 30px;}
.ncj_pre .left{height: 286px;border-right:1px solid #e5e5e5;width:295px;}
.ncj_pre .left .txtFir{font-size:22px;color: #000;padding:24px 0 44px;}
.ncj_pre .left .txtSec{color: #666666;font-size:14px;line-height: 22px;}
.ncj_pre .right li{width:250px;margin-left:40px;position: relative;}
.ncj_pre .right li .ncj_per{position:absolute;top:35px;right:10px;}
.ncj_pre .right li .ncj_per2{position:absolute;top:35px;right:-5px;}
.ncj_pre .right li .ncj_per3{position:absolute;top:35px;right:30px;}
.ncj_pre .right li .txtFir{font-size:18px;color: #000;padding-bottom: 42px;}
.ncj_pre .right li .txtSec p{font-size:12px;color: #666;padding-bottom: 12px;}
.ncj_pre .right li .txtSec p img{margin-right: 5px;}
.ncj_pre .right li .txtThr{padding-top: 80px;padding-left:32px;text-align: center;line-height: 22px;}
/*备考进度 end*/

/*3款好课*/
.ncj_intr{background:#f4f7fd;padding:0px 0 90px;}
.ncj_intr .ncj_intrli1 .left{width: 370px;height: 358px;background: url(../images/ncj_kbg.png) no-repeat center top;padding:0 30px;}
.ncj_intr .ncj_intrli1 .left .top{padding-top: 45px;border-bottom: 2px solid #678ae1;}
.ncj_intr .ncj_intrli1 .left .top .txtFir{font-size:32px;color: #fff;line-height: 36px;font-weight: normal;}
.ncj_intr .ncj_intrli1 .left .top .txtSec{font-size:40px;color: #fff;padding:20px 0 30px;font-weight: bold;}
.ncj_intr .ncj_intrli1 .left .bot span{font-size:16px;color: #fff;padding:5px 14px;background: #2049af;margin:40px 12px 0 0;}
.ncj_intr .ncj_intrli1 .right{background: #fff;width:720px;height: 340px;}
.ncj_intr .ncj_intrli1 .right .top{padding:28px 0 30px 30px;}
.ncj_intr .ncj_intrli1 .right .top .ncj_blet{margin-right: 22px;}
.ncj_intr .ncj_intrli1 .right .top .classname{margin-top:5px;}
.ncj_intr .ncj_intrli1 .right .top .classname img{margin-bottom:12px;}
.ncj_intr .ncj_intrli1 .right .top .classname span{font-size: 16px;color: #666;}
.ncj_intr .ncj_intrli1 .right .top .classname .ncj_itit{background: #65687c;padding:2px 8px;font-size: 16px;color: #fff;margin-right:14px;}
.ncj_intr .ncj_intrli1 .right .bot{background: #e7eefb url('../images/computer.png') right top no-repeat;padding-top:52px;height: 145px;}
.ncj_intr .ncj_intrli1 .right .bot .cont2 .txt{font-size:12px;color: #333;margin:30px 0 12px;text-align: center;}
.ncj_intr .ncj_intrli1 .right .bot .cont2 .txt span{font-size:20px;}
.ncj_intr .ncj_intrli1 .right .bot .cont2 .txt span i{font-size:18px;}
.ncj_intr .ncj_intrli1 .right .bot .cont2 .arrow{background: url(../images/ncj_arrow.png) no-repeat right center;color: #ff4401;font-size:14px;line-height: 20px;height: 46px;width:180px;padding-top:8px;text-align: center;font-weight: bold;}
.ncj_intr .ncj_intrli1 .right .bot .cont2 .arrow .arrowtxt{font-size:16px;}
.ncj_intr .ncj_intrli1 .right .bot .cont3{margin-left:48px;}
.ncj_intr .ncj_intrli1 .right .bot .cont3 .txt{font-size:16px;color: #333;margin:12px 0 12px;text-align: center;font-weight: bold;}
.ncj_intr .ncj_intrli1 .right .bot .cont3 .txt span{font-size:48px;}
.ncj_intr .ncj_intrli1 .right .bot .cont3 .txt span i{font-size:32px;}
.ncj_intr .ncj_intrli1 .right .bot .cont3 .btn{display:block;font-size:18px;color: #fff;width:150px;height:38px;text-align:center;line-height:38px;background: -webkit-linear-gradient(left,#78b0e7,#6376e5);background:linear-gradient(left,#78b0e7,#6376e5);border-radius: 4px;box-shadow: 0px 4px 20px 0px rgba(168, 199, 245,0.7);background-color: #6376e5;}


.ncj_intrli2{border:2px solid #ff561f;border-radius: 6px;position: relative;margin-top:16px;overflow: hidden;}
.ncj_intrli2 .ncj_cor{position: absolute;right:0px;top:0px;}
.ncj_intrli2 .top{padding:20px 0 0;background: #fff;}
.ncj_intrli2 .top .top1{width:288px;height: 210px;border-right:1px solid #e7eefb;padding-left:30px;}
.ncj_intrli2 .top .top1 .txtFir{font-size:16px;color: #fff;	background-image: linear-gradient(90deg, 
    #ffcd1f 0%, 
    #ff541f 100%), 
linear-gradient(
    #fb664e, 
    #fb664e);background-color: #fb664e;display: inline-block;padding:4px 10px;border-radius: 2px;margin-top:28px;}
.ncj_intrli2 .top .top1 .txtSec{font-size:36px;color: #4874e3;font-weight: bold;padding:20px 0;}
.ncj_intrli2 .top .top1 .txtThr span{padding:5px 10px;color: #42405e;background: #e7eaf2;margin-right:10px;}
.ncj_intrli2 .top .top2{height:190px;}
.ncj_intrli2 .top .top2 .top2c{padding:10px 0 0px 0;border-bottom:2px solid #e5e5e5;width:448px;}
.ncj_intrli2 .top .top2 .top2cri{margin-left:24px;width: 200px;}
.ncj_intrli2 .top .top2 .tit{font-size:18px;color: #333;padding:16px 0 18px;border-bottom:1px solid #e5e5e5;}
.ncj_intrli2 .top .top2 .tent span{font-size:14px;color: #666;margin:16px 8px 0 0;}
.ncj_intrli2 .top .top3{height:190px;padding-left: 28px;border-left:1px solid #e7eefb;margin-left:28px;}
.ncj_intrli2 .top .top3 .tit{font-size:20px;color: #42405e;position: relative;margin-top: 20px;display: inline-block;}
.ncj_intrli2 .top .top3 .tit img{position: absolute;top:-15px;right:-58px;}
.ncj_intrli2 .top .top3 .tent{width:290px;height: 120px;border:1px solid #e5e5e5;border-radius: 4px;margin-top:16px;padding:0 10px;}
.ncj_intrli2 .top .top3 .tent .tentli{padding:8px 0 12px;border-bottom: 1px solid #e5e5e5;padding-left: 26px;background: url(../images/ncj_check.png) no-repeat 4px center;cursor: pointer;}
.ncj_intrli2 .top .top3 .tent .tentli.on{background: url(../images/ncj_check_on.png) no-repeat 4px center;}
.ncj_intrli2 .top .top3 .tent .tentli.borno{border:none;}
.ncj_intrli2 .top .top3 .tent .tentli .num{font-size:14px;color: #333;}
.ncj_intrli2 .top .top3 .tent .tentli .numb{padding-top: 5px;color: #666;}
.ncj_intrli2 .top .top3 .tent .tentli .num span{font-size:26px;color: #333;}
.ncj_intrli2 .top .top3 .tent .tentli .num span i{font-size:24px;}
.ncj_intrli2 .top .top3 .tent .tentli .num font{display: inline-block;font-size:12px;color: #fff;padding:3px 4px;border-radius: 2px;margin-left:5px;position: relative;top:-4px;	background-image: linear-gradient(90deg, 
    #ffcd1f 0%, 
    #ff541f 100%);background-color: #ff541f;border-radius: 2px;}
.ncj_intrli2 .top .top3 .tent .tentli.borno font{background: none;color: #333;top:0;}
.ncj_intrli2 .bot{height: 88px;width:100%;background:#f2f4f6;}
.ncj_intrli2 .bot .bot1{font-size:16px;color: #ff581f;padding:36px 0 0 32px;}
.ncj_intrli2 .bot .bot1 .fir{
    /* font-size:24px;width:40px;height: 40px;line-height: 40px;text-align: center;border:1px solid #a2a3a3;border-radius: 40px;*/margin:-10px 14px 0 0;} 
.ncj_intrli2 .bot .bot2{font-size:18px;color: #333;margin-left: 31px;}
.ncj_intrli2 .bot .bot2 .bot2li{margin-right:36px;}
.ncj_intrli2 .bot .bot2 .fir{font-size:32px;color: #233f86;padding:15px 0 0px;font-weight: bold;}
.ncj_intrli2 .bot .bot3 .btn{display:block;font-size:18px;color: #fff;width:150px;height:44px;margin:0px 0 0 6px;text-align:center;line-height:44px;background: -webkit-linear-gradient(left,#78b0e7,#6376e5);background:linear-gradient(left,#78b0e7,#6376e5);border-radius: 4px;box-shadow: 0px 4px 20px 0px rgba(168, 199, 245,0.7);background-color: #6376e5;}
.th_btns{margin-top: 20px;margin-right: 20px;}
.th_btns .consult_btn_style{width: 142px;}
.ncj_intrli3{background: url(../images/ncj_new.png) no-repeat center;height: 105px;width:100%;margin-top:30px;color: #c1c3c7;}
.ncj_intrli3 .left{margin:0 272px 0 48px;}
.ncj_intrli3 .left .txtFir{font-size:28px;padding:24px 0 10px;}
.ncj_intrli3 .left .txtSec{font-size:16px;}
.ncj_intrli3 .right{font-size:16px;color: #c1c3c7;}
.ncj_intrli3 .right .txtFir{padding:30px 0 8px;}
/*3款好课 end*/

/*老师试听*/
.teacherVideo{display: none;}
.ncj_vedio{background: #f0f0f0;padding-bottom: 52px;}
.ncj_vedio .ncj_vedio_tit{color: #053074;font-size:36px;font-weight: bold;padding:40px 0 30px;border-bottom: 1px solid #d8d8d8;margin-bottom: 28px;}
.ncj_vedio_tit .teach_tab {position: relative;top: 33px;}
.ncj_vedio_tit .teach_tab li {font-size:16px;color:#686a6d;margin-right:40px;padding-bottom:14px;cursor: pointer;}
.ncj_vedio_tit .teach_tab li.active {color:#053074;border-bottom:2px solid #053074;}

/*老师试听 end*/





.module_title{font-size: 36px;color: #43484e;font-weight: 900;padding: 60px 0 34px;border-bottom: 1px solid #cdcdcd;text-align: left;}
#mCSB_1_scrollbar_vertical{width: 5px !important;}
.mCSB_dragger_bar{background: #2a5897;}

/* 查看课表 */
.common_title .ch_title {font-size:36px;color:#333;font-weight:bold;position:relative;margin-top:-30px;text-align:center;}
.wid93{width:285px;}
.lh60{line-height: 60px !important;}
.timetable{padding-bottom:60px;background: #fbfbfb url(../images/timetable_bg.jpg) no-repeat;}
.timetable td{font-size:14px;color:#323C47;line-height:20px}
.timetable .bg{background:#f1efe9;}
.timetable .align_fl td{font-size:14px;color:#323C47;line-height:20px}
.timetable h2{font-size:40px;color:#333;font-weight:bold;line-height:36px;text-align:center;padding:70px 0 40px 0;}
.timetable .tabs_className{padding: 40px 0 0 40px;}
.timetable .tabs_className span{font-size:20px;color:#333;text-align:center;margin-right:10px;width:392px;height:64px;margin-right: 10px;line-height:64px;background:#e9e9e9;cursor:pointer;}
.timetable .centerMain{box-shadow:0 0 10px #ddd;width:1179px;background:#fff;}
.timetable .tabs_className span.active{background:#ff9059;
    background:linear-gradient(149deg, #ff6e61 0%, #ff9658 100%);
    background:-webkit-linear-gradient(149deg, #ff6e61 0%, #ff9658 100%);
    color: #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;font-weight:bold;}
.timetable .tabs_mains{padding:20px;}
.timetable td{padding:10px 8px;text-align:center;border:1px solid #ddd;}
.timetable .align_left td{text-align:left;}
.timetable .addBold td{font-weight:bold;}
.timetable .tabs_item{display:none;}
.timetable table.table3 td{padding:10px 3px;}
.timetable .tabs_className span{width:215px;width:215px\9;}
.timetable .tiemtable_time{background:#f1efe9;font-size:15px;color:#323C47;text-align:right;padding-right:148px}
.timetable .normal{font-weight:normal;}
.timetable .w_155{width:155px;}
.timetable .align_fl td.center{text-align:center}
.timetable .w_32{width:32px;}
.timetable .w_60{width:60px;}
.timetable .font12{font-size:12px;}
.timetable .jl{padding:10px 5px;}
.timetable .table_bt{font-size:20px;color:#333;text-align:center;padding-bottom:20px}
.timetable .bold{font-weight:bold}
.timetable .height{height:170px;line-height:24px;}
.timetable .pb{padding-bottom:6px}
.timetable .line_height{line-height:24px;}
.timetable .line_height30{line-height:30px;}
.timetable .common_title .ch_title span{color: #3e3d54;font-weight: 900;}
.timetable .common_title {padding:70px 0 40px;}
.timetable .common_title .ch_title i {position:absolute;bottom:-10px;right:50%;margin-right:-27px;width:55px;height:4px;background:#eb4f53;border-radius:4px;margin-top:11px;}

/* 机考系统 */
/* .system_kj{background: #f4f7fd;} */
.system_kj .sys_left h3{font-size: 28px;color: #333333;font-weight: 900;padding-top: 50px;}
.system_kj .sys_left h3.red_font{color: #ff5a24;}
.system_kj .sys_left p{font-size: 16px;color: #666;line-height: 24px;padding-top: 20px;}
.system_kj .sys_left p b{color: #333;}
.system_kj .buy_now {border:1px solid #ddd;height:50px;line-height:50px;border-radius:4px;margin:38px 0 66px;background:#fff;}
.system_kj .buy_now .fl {font-size:14px;color:#333333;text-align:center;}
.system_kj .buy_now .fl span {font-size:30px;color:#323c47;}
.system_kj .buy_now a {background: #ef3526;display:inline-block;width:136px;height:50px;background-image: linear-gradient(102deg, 
    #fe6e15 0%, 
    #f7521e 50%, 
    #ef3526 100%), 
linear-gradient(
    #c1372f, 
    #c1372f);font-size:16px;color:#fff;text-align:center;border-radius:0 4px 4px 0;text-decoration:none;line-height:50px;transition:all 0.6s;}
.system_kj .buy_now .fl i {font-style:normal;font-size:14px;color:#999999;text-decoration:line-through;}
.system_kj .sys_right{padding: 36px 27px 0 0;}

/* 群伴学服务 */
.group_study .group_content>div{position: relative;}
.group_study .group_left{width: 393px;}
.group_study .group_right{width: 393px;}
.group_study h4{position: absolute; font-size: 32px;color: #43484e;width: 186px;line-height: 56px;border-top: 2px solid #cdcdcd;border-bottom: 2px solid #cdcdcd;text-align: center;}
.group_study .group_left h4{top: 80px;right: 0;}
.group_study .group_right h4{top: 80px;left: 0;}
.group_study .group_left img{position: absolute;top: 140px;right: 0;}
.group_study .group_right img{position: absolute;top: 140px;left: 0;}
.group_study .group_right .group_cont h5{text-align: left;}
.group_study .group_right .group_cont p{text-align: left;}
.group_study .group_cont{width: 280px;}
.group_study .group_cont h5{font-size: 24px;color: #43484e;font-weight: normal;margin-bottom: 20px;margin-top: 40px;text-align: right;}
.group_study .group_cont p{font-size: 18px;color: #666666;line-height: 24px;text-align: right;}
.group_study .num{position: absolute;font-size: 34px;color: #43484e;font-weight: normal;z-index: 3;}
.group_study .group_right .group_cont{margin-left: 110px;}
.ewm_text{text-align: center;font-size: 16px;padding-bottom: 10px;color: #e02f33;}


/* 常见问题 */
.question_new{background: #f4f7fd;padding-bottom: 30px;}
.question_new .ques_cont{padding-top: 40px;}
.question_new .ques_item{position: relative; width: 288px;height: 420px; margin-right: 9px;background: #fff;border: 1px solid #e4e4e4;box-sizing: border-box;padding: 35px 30px;}
.question_new .ques_item h3{font-size: 16px;color: #43484e;font-weight: normal;}
.question_new .ques_item h3::before{content: " ";display: inline-block;width: 32px;height: 42px;background: url('../images/que.png') center no-repeat;}
.question_new .ques_item>p{font-size: 20px;color: #666666;line-height: 30px;margin-top: 20px;}
.question_new .ques_item .check_answer{position: absolute;bottom: 30px;left: 24px;width: 238px;border-top: 1px solid #dadada;padding-top: 20px;font-size: 16px;color: #b6b6b6;background: url('../images/que_jia.png') right 20px no-repeat;}
/* .question_new .ques_item .check_answer::after{content: " ";position: absolute;top: 20px;right: 0;width: 20px;height: 20px;background: url('../images/que_jia.png') center no-repeat;} */
.question_new .answer{width: 228px;height: 172px; font-size: 14px;color: #333;line-height: 24px;background: #fff;position: absolute;bottom: 82px;left: 30px;overflow: auto;display: none;}


.daxn-fixed {display:none !important;}
.floors {position:fixed;right:-107px;top:50%;margin-top:-180px;z-index:15;background:#fff;display:block;height: auto;transition: .6s;}
.floors .hide {display: none;}
.floors .icon {width:144px;height:110px;background:url(../images/floor.png) no-repeat;left:-20px;top:-92px;cursor:pointer;}
.floors .floor_ul {border:5px solid #f2b01e;width:102px;}
.floors .floor_ul li {text-align:center;padding:0 1px;}
.floors .floor_ul li span {display:inline-block;font-size:14px;color:#666;border-bottom:1px solid #d3d8e1;padding:10px 0;width:92px;}
.floors .zixun_1 {background-color:#f0c76d;background-image:url(https://files.dongao.com/zckjs/2020-zsfa/images/icon1.png);background-repeat:no-repeat;background-position:5px center;cursor:pointer;}
.floors .zixun_1 span {margin-left:9px;}
.floors .floor_a {cursor:pointer;}
.floors .floor_a:hover {background:#f2b01e;}
.floors .floor_a:hover span {color:#fff;border-bottom:1px solid #f2b01e;}
.floors .floor_a.active {background:#f2b01e;}
.floors .floor_a.active span {color:#fff;border-bottom:1px solid #f2b01e;}
.floors .floor_ul li i {font-size:12px;color:#666;display:inline-block;width:118%;margin-left:-5px;margin-right:3px;color:#333;padding-top:8px;}
.floors .floor_ul img {margin-top:8px;}
.addBold td {font-weight:bold;}

.bg2_grey {background:#f9fafd;}
table {border-color:#ddd !important;}
.floor_show {position:absolute;top:50%;left:-18px;margin-top:-86px;cursor:pointer;width:18px;height:116px;background:url(../images/floor_show.png?v=1.0) center no-repeat;}
.floor_show.hide {background:url('../images/floor_hide.png?v=1.0') center no-repeat;    display: block;}
/* .backTop{width: 109px;height: 51px;background: url(../images/goback.png) center no-repeat;position: absolute;bottom: -50px;
left: 2px;cursor: pointer;} */
  

.align_fl td.t_left{text-align: left;padding-right: 6px;}
.contain{border-radius: 0 0 5px 5px;width: 230px;background: #fce7e0;border-top: 2px solid #fe643a;margin-top: 20px;padding: 0 10px;box-sizing: border-box;}
.contain p{font-size: 16px;color: #ff551f;line-height: 40px;font-weight: 900;}
.contain p span{margin-top:6px;display: inline-block;vertical-align: top;width: 28px;height: 28px;background: url('../images/yuan.png') center no-repeat;text-align: center;font-size: 18px;line-height: 28px;margin-right: 10px;}
.ncj_intrli2 .bot {
    height: 88px;
    width: 846px;
    background: #f2f4f6;
    margin-left: 317px;
}
.ncj_intrli2{background: #fff;}
.type_item{position: relative;}
.czdj{position: absolute;right: 70px;top: 7px;}
.ncj_intrli2 .top .top3 .tent .tentli{height: 70px;box-sizing: border-box;}
.ncj_intrli2 .top .top3 .tent{height: 140px;margin-top: 30px;}


.loading_box{background:#fff;width:645px;position: fixed;left:50%;margin-left:-317px;top:50%;margin-top:-250px;z-index:10;}
.loading_title{background: url(https://www.dongao.com/zjzcgl/2019-zsfa/images/tc_tit.png) no-repeat center;height: 97px;position: relative;}
.loading_title h5{font-size: 34px;color: #fff;text-align: center;line-height: 98px;}
.loading_title i{width: 27px;height: 27px;position: absolute;right: 8px;top:7px;background: url(https://www.dongao.com/zjzcgl/2019-zsfa/images/xg_close.png) no-repeat center;}
.loading_cont{padding:40px 20px 40px 40px;}
.loading_cont h6{font-size: 26px;color: #333;}
.loading_cont p{font-size: 16px;color: #666666;padding: 20px 0;line-height: 24px;}
.loading_cont a{display: block;margin: 0 auto;width: 340px;height: 50px;background: #00a7ff;border-radius: 50px;color: #fff;font-size: 22px;text-align: center;line-height: 50px;}

/* 跳转弹窗 */
.mask{background: rgba(0,0,0,0.8);}
.link_pop{width:555px;height:311px;background:url('../images/link_pop.png') no-repeat center center;background-size:100% 100%;position:fixed;top:50%;left:50%;margin-top:-155px;margin-left:-277px;font-family:"MiSans-Normal";z-index:201;padding-top:19px;box-sizing:border-box;}
.link_pop .p1{font-size:28px;color:#fff;font-weight:bold;line-height:40px;margin-bottom:14px;}
.link_pop .link_box{width:537px;height:228px;background:#fff;margin:0 auto;border-radius:8px;padding-left:20px;text-align:left;padding-top:25px;padding-right:20px;box-sizing:border-box;}
.link_pop .p2{font-size:16px;color:#333333;line-height:25px;margin-bottom:5px;font-family:"MiSans-Medium";}
.link_pop .p3{font-size:14px;line-height:21px;color:#666666;margin-bottom:30px;}
.link_pop .p3 span{color:#FF7C33;}
.link_pop .p4{width:calc(100% -40px);margin:0 auto;border-top:1px solid rgba(0,0,0,0.1);display:flex;justify-content:space-between;align-items:center;padding-top:22px;}
.link_pop .p4 a{display:block;}
.link_pop .p4 span{font-size:14px;color:#333333;line-height:34px;}
.link_pop .p4 .btns{display: flex;align-items: center;justify-content: flex-end;}
.link_pop .p4 .btns a{height:34px;font-size:16px;line-height:34px;border-radius:5px;text-align:center;}
.link_pop .p4 .btns a:nth-of-type(1){border:1px solid rgba(115,115,115,0.2500);width:108px;color:#373737;}
.link_pop .p4 .btns a:nth-of-type(2){background:linear-gradient(172deg,#FF9901 0%,#FF3D00 100%);width:170px;color:#FFFFFF;margin-left: 6px;}

