/*
@author: dd
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
input,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.tc{text-align: center;}

.layout{width:1200px;margin: 0 auto;}
.mr0{margin-right: 0 !important;}
.mask{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
    z-index: 98;
}
.hide{display: none;}
.topHeader-wrap{
    height:400px;
    background:url("/images/kuaijishiwu/zhuanti/changxue2020/banner.jpg") center top no-repeat;
    color:#fff;
    text-align: center;
}
.topHeader-wrap h3{
    height:48px;
    line-height: 48px;
    width: 535px;
    left: 328px;
    top:188px;
    font-size: 24px;
    font-style: normal;
    text-shadow: 2px 3px 2px rgba(156, 0, 0, 0.33);
}
.topHeader-wrap h3 em{
    font-size:31px;
    font-style: italic;
}
.topHeader-wrap p{
    font-size: 22px;
    font-style: italic;
    color:#ffd6a6;
    text-shadow: 0px 2px 2px rgba(118, 6, 11, 0.66);
}
.topHeader-wrap p em{font-weight: bold;font-style: italic;}
.topHeader-wrap .p1{
    padding-top: 280px;
}
/**/
.title-mod h3{
    font-size: 34px;
    text-align: center;
    position: relative;
}
.title-mod h3:before{
    display: inline-block;
    content: "";
    width:14px;
    height:14px;
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/title-icon1.png") no-repeat;
    position: relative;
    left:-10px;
    top:-10px;
}
.title-mod h3:after{
    display: inline-block;
    content: "";
    width:19px;
    height:32px;
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/title-icon2.png") no-repeat;
    position: relative;
    right:-10px;
    top:10px;
}
.title-mod .bot-bg{
    margin: 0 auto;
    width: 529px;
    height: 18px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    background-image:-webkit-linear-gradient(top, #fffefe, #ff8e3b);
    background-image:-ms-linear-gradient(top, #fffefe, #ff8e3b);
    background-image:linear-gradient(top,#fffefe,#ff8e3b);
    background:#ffc193\9;
    margin-top: -20px;
}
/**/
.privilege-mod{margin-top:52px;padding-bottom:60px;}
.privilege-mod .privilege-con{margin-top: 40px;}
.privilege-mod ul li{
    width: 184px;
    height: 300px;
    border:1px solid #c9c9c9;
    box-sizing: border-box;
    margin-right: 16.8px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    text-align: center;
    float: left;
}
.privilege-mod ul li img{
    margin-top: 34px;
    box-shadow: 1px 2px 8px 0px rgba(213, 156, 94, 0.5);
    width: 81px;
    height: 81px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.privilege-mod ul li strong{
    display: block;
    font-size: 20px;
    line-height: 48px;
    margin-top: 22px;
}
.privilege-mod ul li p{
    font-size: 16px;
    line-height: 28px;
    color:#666;
}
/**/
.subMenuFix{display: none;}
.bodyNavMod .subMenuFix{
    width:1200px;
    height:113px;
    position: fixed;
    top: 0;
    left:50%;
    margin-left: -600px;
    display: block;
    _position: absolute;
    z-index: 99;
    margin-top: 0;
}

.table-mod{background:#f5f5f5;padding:45px 0 66px 0;}
.table-mod .bot-bg{width: 727px;}
.table-mod .table-con{
    margin:52px 0 56px 0;
    background: #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.table-mod .subMenu,.subMenuFix{
    background:#fff url("/images/kuaijishiwu/zhuanti/changxue2020/thead.jpg") center top no-repeat;
    height: 113px;
    width: 1200px;
}
.table-mod .subMenu ul,.table-mod .subMenu li,.subMenuFix li{border: none;height: 113px;color:#fff;}
.table-mod .subMenu li,.subMenuFix li{
    text-align:center;
    font-size: 24px;
    color: #FFFFFF;
    margin-top:26px;
    border-right: 1px solid #fff;
    height: 58px;
    float: left;
    width: 225px;
}
.table-mod .subMenu li strong,.table-mod .subMenu li em,.subMenuFix li strong,.subMenuFix li em{
    display: inline-block;
    line-height: 24px;
    position: relative;
    top:-5px;
}
.table-mod .subMenu li p,.subMenuFix li p{
    font-size: 14px;
    background: #807c8f;
    width: 114px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    margin: 0 auto;
}
.table-mod .subMenu li.cos1,.subMenuFix li.cos1{
    width:293px;
    line-height:58px;
    border-top-left-radius:10px;
}
.table-mod .subMenu li.cos5,.subMenuFix li.cos5{border: none;}
.table-mod tbody tr td:last-child{background: #fffbf1;}
.table-mod .subMenu li.cos5 i,.subMenuFix li.cos5 i{font-weight: bold;color:#ffa232;font-size: 18px;}

/*
.table-mod thead{
    background:#fff url("/images/kuaijishiwu/zhuanti/changxue2020/thead.jpg") center top no-repeat;
    height: 113px;
    width: 1200px;
}
.table-mod thead tr,.table-mod thead td{border: none;height: 113px;color:#fff;}
.table-mod thead td{
    text-align:center;
    font-size: 24px;
    color: #FFFFFF;
    margin-top:26px;
    border-right: 1px solid #fff;
    height: 58px;
}
.table-mod thead td strong,.table-mod thead td em{
    display: inline-block;
    line-height: 24px;
    position: relative;
    top:-5px;
}
.table-mod thead td p{
    font-size: 14px;
    background: #807c8f;
    width: 114px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    margin: 0 auto;
}
.table-mod thead td{width: 225px;}
.table-mod thead td.cos1{
    width:293px;
    line-height:58px;
    border-top-left-radius:10px;
}
.table-mod thead td.cos5{
    border-top-right-radius: 10px;
}
.table-mod tbody tr td:last-child{background: #fffbf1;}
.table-mod thead td.cos5 i{font-weight: bold;color:#ffa232;font-size: 18px;}
*/

.table-mod .table-con .tag{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/tag.png") no-repeat;
    right: 10px;
    top:0;
    width: 37px;
    height: 55px;
}
.bor-no{border:none !important;}
.table-mod table{
    border-collapse: collapse;
    width:1200px;
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    border:none;
}

.table-mod tbody .td1{width: 128px;}
.table-mod tbody td{padding: 13px 10px;}
.table-mod tbody .price{font-size: 26px;font-weight: bold;line-height: 48px;}
.table-mod tbody .price i{font-size: 16px;font-weight: normal;}
.table-mod tbody .goBuy{
    display: inline-block;
    width: 158px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    background-image:-webkit-linear-gradient(top, #565070, #221e2f);
    background-image:-ms-linear-gradient(top, #565070, #221e2f);
    background-image:linear-gradient(top,#565070,#221e2f);
    background:#3d3851\9;
    margin-bottom: 15px;
    font-size: 18px;
}
.table-mod tbody .goBuy:hover{
    box-shadow: 2px 3px 11.28px 0.72px rgba(32, 32, 31, 0.32);
    -webkit-box-shadow: 2px 3px 11.28px 0.72px rgba(32, 32, 31, 0.32);
    -moz-box-shadow: 2px 3px 11.28px 0.72px rgba(32, 32, 31, 0.32);
}
.table-mod tbody .rec-btn{color:#f95027;}
.table-mod tbody .rec-btn a{
    color:#fff;
    background-image:-webkit-linear-gradient(top, #ff8b36, #f41819);
    background-image:-ms-linear-gradient(top, #ff8b36, #f41819);
    background-image:linear-gradient(top,#ff8b36,#f41819);
    background:#fa5328\9;
}
.table-mod tbody .rec-btn a:hover{
    box-shadow: 2px 3px 11.28px 0.72px rgba(191, 3, 3, 0.32);
    -webkit-box-shadow: 2px 3px 11.28px 0.72px rgba(191, 3, 3, 0.32);
    -moz-box-shadow: 2px 3px 11.28px 0.72px rgba(191, 3, 3, 0.32);
}
.table-mod tbody .has{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/has.jpg") center center no-repeat;
    display: inline-block;
    width:25px;
    height:21px;
}
.table-mod tbody .no{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/no.jpg") center center no-repeat;
    display: inline-block;
    width:21px;
    height:21px;
}

.table-double .top-bg{text-align: left !important;}
.table-double .s1{
    display: inline-block;
    width:780px;
    text-align: center;
}
.table-double .s2{
    display: inline-block;
    width:420px;
    text-align: center;
}
.table-double .divide{
    display: inline-block;
    width:1px;
    height:20px;
    background: #333;
    position: absolute;
    right: 0;
    top:15px;
}
    /**/
.course-mod{padding-bottom: 50px;padding-top:60px;}
.course-mod .title-mod{margin:0 0 67px 0;}
.course-mod .top-bg{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/course-bg.jpg") center top no-repeat;
    height: 50px;
    line-height:50px;
    color: #fff;
    font-weight: bold;
    font-size: 22px;
    text-align: center;
}
.course-mod table{
    table-layout: fixed;
    font-size: 14px;
    line-height: 20px;
    border-collapse: collapse;
    width: 1180px;
    margin: 0 auto;
}
.course-mod table thead{
    background: #eaeaea;
    line-height: 51px;
}
.course-mod table tbody td{
    padding:12px 20px;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
}
.course-mod table tbody td.bor-no{
    border-right: none !important;
    border-bottom: 1px solid #e6e6e6 !important;
}
.course-mod .toggleBtn{
    background:#eaeaea;
    width:1180px;
    margin: 0 auto;
    height:30px;
    text-align: center;
    box-shadow: 5px 9px 30px 0px rgba(117, 146, 174, 0.13);
    -webkit-box-shadow: 5px 9px 30px 0px rgba(117, 146, 174, 0.13);
    -moz-box-shadow: 5px 9px 30px 0px rgba(117, 146, 174, 0.13);
    border-top-left:none;
    border-top-right:none;
    border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
}
.course-mod .toggleBtn a{
    display: inline-block;
    width: 100%;
    height: 30px;
    line-height:30px;
}
.course-mod .toggleBtn a.open{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/open.png") center center no-repeat;
    padding-right:52px;
}
.course-mod .toggleBtn a.close{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/close.png") center center no-repeat;
    padding-right:52px;
}
.course-mod .more-btn .open{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/open.png") right center no-repeat;
    padding-right:20px;
    display: inline-block;
}
.course-mod .more-btn .close{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/close.png") right center no-repeat;
    padding-right:20px;
    display: inline-block;
}

.course-mod .table-box{margin-bottom:44px;}
.course-mod .table-box .video-td:hover{
    color: #f84023;
    font-weight: bold;
    cursor: pointer;
}
.course-mod td a.video-play{
    display: inline-block;
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/video-play.png")  no-repeat;
    width: 16px;
    height: 16px;
    position: relative;
    top:3px;
    margin-left: 5px;
}
.course-mod .Tips{
    font-size: 16px;
    line-height: 36px;
    font-weight: bold;
    text-align: center;
    margin: 20px 0;
}
.course-mod .Tips strong{color:#f84023;font-size: 20px;}
.course-mod .Tips a{
    font-size: 16px;
    display: inline-block;
    width:131px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    color: #fff;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-image:-webkit-linear-gradient(top, #ff8b36, #f41819);
    background-image:-ms-linear-gradient(top, #ff8b36, #f41819);
    background-image:linear-gradient(top,#ff8b36,#f41819);
    background:#fa5328\9;
    font-weight: normal;
}
.course-mod .Tips a i{
    display: inline-block;
    width: 19px;
    height: 15px;
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/down.png") left center no-repeat;
    margin-right: 5px;
}
.course-mod .Tips a:hover{
    box-shadow: 0px 3px 6px 0px rgba(255, 0, 11, 0.3);
    -webkit-box-shadow: 0px 3px 6px 0px rgba(255, 0, 11, 0.3);
    -moz-box-shadow: 0px 3px 6px 0px rgba(255, 0, 11, 0.3);
}
.listen-mod .d_img{position:relative;height:248px;margin-top:50px;}
.listen-mod .d_img li{position:absolute;display:none;background:#fff;z-index:0; overflow:hidden;-moz-box-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);border:1px solid #d9d9d9;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.listen-mod .d_img li img{width:100%}
.listen-mod .d_img li .mask-bg{
    width:100%;
    height:100%;
    position: absolute;
    left: 0;
    top:0;
    background: #000;
    opacity: .4;
    filter: alpha(opacity=40);
    z-index: 99;
    display: none;
}
.listen-mod .d_img li.d_select .mask-bg,.listen-mod .d_img li.d_select a{display: block;}
.listen-mod .d_img li a{
    display: none;
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/video-btn.png") left center no-repeat;
    font-size: 16px;
    color: #fff;
    line-height: 32px;
    width: 126px;
    position: absolute;
    top:88px;
    left:113px;
    text-indent:18px;
    z-index: 100;

}
.listen-mod .d_img li.d_pos1,.listen-mod .d_img li.d_pos5{width:256px;left:118px;top:30px;z-index:1;display:block;}
.listen-mod .d_img li.d_pos2,.listen-mod .d_img li.d_pos4{width:303px;left:218px;top:17px;z-index:2;display:block;}
.listen-mod .d_img li.d_pos3{width:350px;left:420px;top:0;z-index:3;display:block;}
.listen-mod .d_img li.d_pos4{left:auto;right:225px;}
.listen-mod .d_img li.d_pos5{left:auto;right:112px;}
.listen-mod .d_prev,.listen-mod .d_next{width:64px;height:64px;position:absolute;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.listen-mod .d_next{background:url("/images/kuaijishiwu/zhuanti/changxue2020/left1.png") no-repeat center center;left:0;top:59px;}
.listen-mod .d_prev{background:url("/images/kuaijishiwu/zhuanti/changxue2020/right1.png") no-repeat center center;right:0;top:59px;}
.listen-mod .d_prev:hover,.listen-mod .d_next:hover{box-shadow: 0px 3px 6px 0px rgba(95, 95, 95, 0.3);-webkit-box-shadow:0px 3px 6px 0px rgba(95, 95, 95, 0.3); -moz-box-shadow:0px 3px 6px 0px rgba(95, 95, 95, 0.3);}

/**/
.picture-mod ul li {
    width:273px;
    height: 431px;
    overflow: hidden;
}



/**/
.notice-mod{
    background:#333;
    color:#fff;
}
.title-mod-notice h3{color:#fdcd00;font-size: 32px;line-height:32px;padding:46px 0 55px 0;}
.title-mod-notice h3:before{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/title-icon3.png") no-repeat;
}
.title-mod-notice h3:after{
    width: 28px;
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/title-icon4.png") no-repeat;
}
.notice-mod ul li{
    width: 310px;
    margin-left:68px;
    float: left;
}
.notice-mod ul li dt{
    font-size: 18px;
    line-height: 22px;
    font-weight: bold;
}
.notice-mod ul li dt i{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/num-icon.png") left center no-repeat;
    display: inline-block;
    width:16px;
    height:20px;
    line-height:22px;
    text-align: center;
    font-size: 14px;
    margin-right: 7px;
}
.notice-mod ul li dd{
    font-size: 14px;
    line-height: 22px;
    margin-top: 10px;
    min-height: 105px;
}
/**/
.teacher-mod{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/teacher-bg.jpg") center top no-repeat;
    height: 758px;
}
.teacher-mod .title-mod{padding-top:75px;}
.teacher-mod .teacher-con{margin-top:84px;}
.teacher-mod .teacher-con .partLeft{width:334px;height: 290px;text-align: center;}
.teacher-mod .teacher-con .part{overflow: hidden;}
.teacher-mod .teacher-con .partLeft img{width:334px;height: 290px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.teacher-mod .teacher-con .partRight{width: 780px;margin-left: 20px;}
.teacher-mod .teacher-con .partRight h2{font-size: 28px;padding-bottom: 10px;}
.teacher-mod .teacher-con .partRight span{font-size: 16px;color: #666666;display: inline-block;}
.teacher-mod .teacher-con .partRight p{font-size: 18px;font-weight: bold;color: #333333;padding-top: 20px;}
.teacher-mod .teacher-con .partRight .spanBox{display: inline-block;}
.teacher-mod .teacher-con .partRight .spanBox i{color:#f84023;}
.teacher-mod .teacher-con .partRight  .s1{margin-right: 35px;}
.teacher-mod .teacher-con .partRight .tit{margin-bottom: 15px;}
.teacher-mod .teacher-con .partRight .tit:before{
    display: inline-block;
    content: '';
    width: 5px;
    height: 17px;
    -webkit-border-radius: 2.5px;
    -moz-border-radius: 2.5px;
    border-radius: 2.5px;
    background-image:-webkit-linear-gradient(top, #ff8b36, #f41819);
    background-image:-ms-linear-gradient(top, #ff8b36, #f41819);
    background-image:linear-gradient(top,#ff8b36,#f41819);
    background:#f95128\9;
    position: relative;
    top:2px;
    margin-right: 6px;
}
.teacher-mod .teacher-con .partRight .play-btn{
    background-image:-webkit-linear-gradient(top, #ff8b36, #f41819);
    background-image:-ms-linear-gradient(top, #ff8b36, #f41819);
    background-image:linear-gradient(top,#ff8b36,#f41819);
    background:#f95128\9;
    width:84px;
    height:24px;
    line-height: 24px;
    text-align: center;
    color:#fff;
    display: inline-block;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    text-decoration: none;
}
.teacher-mod .teacher-con .play-btn i{
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/listen-icon.png") left center no-repeat;
    display: inline-block;
    width:18px;
    height: 14px;
    margin-right:6px;
}
.teacher-mod .arrow-left{
    display: inline-block;
    width: 44px;
    height: 44px;
    background:url("/images/kuaijishiwu/zhuanti/changxue2020/left2.png") no-repeat center center;
    position: absolute;
    left: -46px;
    top: 364px;
}
.teacher-mod .arrow-right{
    display: inline-block;
    width: 44px;
    height: 44px;
    background:url("/images/kuaijishiwu/zhuanti/changxue2020/right2.png") no-repeat center center;
    position: absolute;
    right: -46px;
    top: 364px;
}
.teacher-mod .arrow-left:hover,.teacher-mod .arrow-right:hover{border-radius: 50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow: 0px 3px 6px 0px rgba(95, 95, 95, 0.3);-webkit-box-shadow:0px 3px 6px 0px rgba(95, 95, 95, 0.3); -moz-box-shadow:0px 3px 6px 0px rgba(95, 95, 95, 0.3);}
.teacher-mod .TabCon{position: relative;height: 185px;}
.teacher-mod .TabCon .Tab{margin: 40px auto;}
.teacher-mod .TabCon .Tab li p{color: #333333;font-size: 16px}
.teacher-mod .TabCon .Tab li{text-align: center;cursor: pointer;}
.teacher-mod .TabCon .Tab li div{width: 100px;height: 100px;border-radius: 100%;margin: 0 auto;}
.teacher-mod .TabCon .Tab li div img{width: 100%;}
.teacher-mod .TabCon .Tab li p{color: #333333;font-size: 16px;padding-top: 15px;}
.teacher-mod .TabCon .Tab .partOn div{border:3px solid #f84023;}
.teacher-mod .TabCon .Tab .partOn p{color:#ffa81c ;}

/**/
.join-mod{margin-top:64px;padding-bottom: 85px;}
.join-mod .title-mod .bot-bg{width:737px;}
.join-mod .d_img{position:relative;height:580px;margin-top:50px;}
.join-mod .d_img li{position:absolute;display:none;background:#fff;z-index:0; overflow:hidden;-moz-box-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);border:1px solid #d9d9d9;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.join-mod .d_img li img{width:100%}
.join-mod .d_img li.d_pos1,.join-mod .d_img li.d_pos5{width:330px;left:115px;top:39px;z-index:1;display:block;}
.join-mod .d_img li.d_pos2,.join-mod .d_img li.d_pos4{width:354px;left:205px;top:20px;z-index:2;display:block;}
.join-mod .d_img li.d_pos3{width:380px;left:417px;top:0;z-index:3;display:block;}
.join-mod .d_img li.d_pos4{left:auto;right:205px;}
.join-mod .d_img li.d_pos5{left:auto;right:115px;}
.join-mod .d_prev,.join-mod .d_next{width:64px;height:64px;position:absolute;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.join-mod .d_next{background:url("/images/kuaijishiwu/zhuanti/changxue2020/left1.png") no-repeat center center;left:0;top:250px;}
.join-mod .d_prev{background:url("/images/kuaijishiwu/zhuanti/changxue2020/right1.png") no-repeat center center;right:0;top:250px;}
.join-mod .d_prev:hover,.join-mod .d_next:hover{box-shadow: 0px 3px 6px 0px rgba(95, 95, 95, 0.3);-webkit-box-shadow:0px 3px 6px 0px rgba(95, 95, 95, 0.3); -moz-box-shadow:0px 3px 6px 0px rgba(95, 95, 95, 0.3);}

/**/
.footer-wrap{padding-bottom: 100px;}
.fixBottom{
    width: 100%;
    height: 100px;
    background: url("//www.chinaacc.com/upload/resources/image/2020/10/21/917040.jpg") center top no-repeat;
    position: fixed;
    left: 0;
    bottom: 0;
    color:#fff;
    z-index: 69;
}
.fixBottom span{
    display: inline-block;
    font-size: 24px;
    line-height: 100px;
    font-style: italic;
    margin:0 40px 0 475px;
    text-shadow: 0px 2px 0px rgba(207, 0, 0, 1);
}
.fixBottom span em{
    font-weight: bold;
    font-style: italic;
}
.fixBottom a{
    font-size: 18px;
    font-style: italic;
    width:135px;
    text-align: center;
    display: inline-block;
    line-height: 18px;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    padding: 8px 0;
    text-decoration: none;
}
.fixBottom a.consult-btn{
    border:2px solid #faf000;
    color:#faf000;
    text-shadow: 0px 2px 0px rgba(207, 0, 0, 1);
    margin-right: 15px;
}
.fixBottom a.buy-btn{
    text-shadow: 0px 1px 0px rgba(255, 222, 2, 1);
    background:#faf000;
    padding:10px 2px;
    -webkit-box-shadow: 0px 2px 0px rgba(207, 0, 0, 1);
    -moz-box-shadow: 0px 2px 0px rgba(207, 0, 0, 1);
    box-shadow: 0px 2px 0px rgba(207, 0, 0, 1);
    text-indent: -10px;
}
.fixBottom a.buy-btn i {
    background:url("/images/kuaijishiwu/zhuanti/changxue2020/point.png") right center no-repeat;
    display: inline-block;
    width:14px;
    height: 24px;
    top:9px;
    right:13px;
}
/**/
.fix-nav{
    position: fixed;
    left:0;
    color: #fff;
    width: 110px;
    height: 350px;
    top: 50%;
    margin-top: -175px;
    z-index: 89;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-image:-webkit-linear-gradient(top, #ff8b36, #f41819);
    background-image:-ms-linear-gradient(top, #ff8b36, #f41819);
    background-image:linear-gradient(top,#ff8b36,#f41819);
    background:#f95128\9;
    text-align: center;
}
.fix-nav ul{
    width:100px;
    height: 299px;
    margin: 13px auto 0 auto;
}
.fix-nav ul li{
    text-align: center;
    background: #fff;
}
.fix-nav ul li.no-bor a{border: none;}
.fix-nav ul li a{
    font-size: 16px;
    line-height:36px;
    color:#666;
    display: inline-block;
    padding:52px 0 10px 0;
    width: 100%;
    border-bottom: 1px solid #fa5228;
}
.fix-nav ul li a.consult-btn{background: url("/images/kuaijishiwu/zhuanti/changxue2020/nav-icon1.png") center 16px no-repeat;}
.fix-nav ul li a.get-btn{background: url("/images/kuaijishiwu/zhuanti/changxue2020/nav-icon2.png") center 16px no-repeat;}
.fix-nav ul li a.qun-btn{background: url("/images/kuaijishiwu/zhuanti/changxue2020/nav-icon3.png") center 16px no-repeat;}
.fix-nav ul li a.consult-btn:hover{background:url("/images/kuaijishiwu/zhuanti/changxue2020/nav-iconh1.png") center 16px no-repeat;}
.fix-nav ul li a.get-btn:hover{background: url("/images/kuaijishiwu/zhuanti/changxue2020/nav-iconh2.png") center 16px no-repeat;}
.fix-nav ul li a.qun-btn:hover{background: url("/images/kuaijishiwu/zhuanti/changxue2020/nav-iconh3.png") center 16px no-repeat;}
.fix-nav ul li:hover{background: none;}
.fix-nav ul li:hover a{border-bottom: 1px solid #fff;color:#fff;}
.fix-nav ul li.no-bor:hover .layer{display: block;}
.fix-nav ul li .layer {
    width: 93px;
    height: 113px;
    line-height: 28px;
    font-size: 12px;
    color: #666;
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/layer.png") left top no-repeat;
    position: absolute;
    right: -106px;
    top: 0;
    text-align: center;
    display: none;
}
.fix-nav ul li .layer img{
    display: block;
    width: 70px;
    margin-left: 16px;
    margin-top: 10px;
}
.fix-nav ul li .layer p{
    text-indent: 10px;
    margin-top: -3px;
}
.fix-nav .returnTop {
    color: #fff;
    font-size: 14px;
    line-height: 24px;
    display: inline-block;
    padding-top: 8px;
    background: url("/images/kuaijishiwu/zhuanti/changxue2020/toTop.png") left 15px no-repeat;
    padding-left: 21px;
}
.fix-nav .returnTop:hover{
    font-weight: bold;
    text-decoration: none;
}
.fix-nav .arrow-btn {
    display: block;
    width: 30px;
    height: 50px;
    background: url(/images/chujizhicheng/zhuanti/2020chafenyh/fixNav-common.png) no-repeat -30px 0;
    position: absolute;
    right: -30px;
    top: 50%;
    margin-top: -25px;
}
.fix-nav.on .arrow-btn {background: url(/images/chujizhicheng/zhuanti/2020chafenyh/fixNav-common.png) no-repeat 0 0;}
/**/
.dialogVideo {
    width: 600px;
    height: 400px;
    background-color: #ffffff;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -210px;
    margin-left: -310px;
    z-index: 99;
    padding: 20px 20px;
}
.dialogVideoHeader {
    text-align: right;
}
.Video {
    height: 340px;
    margin-top: 30px;
}

/**/
.common-mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.table-mod .pop-btn{}
.table-mod .pop-btn span{ color:#ff7915; margin-left:2px;}
.table-mod .pop-btn:hover{ color:#ff7915;}
.table-mod .downLoad-btn{ display:block; color:#ff7915; text-decoration:underline; margin:10px auto 6px auto;}
.table-mod .downLoad-btn i{ display:inline-block; width:18px; height:15px; margin-right:3px; vertical-align:-2px; background:url("/images/kuaijishiwu/zhuanti/changxue2020/schoolTimetable-ico04.png") no-repeat;}
.table-mod .downLoad-btn:hover{ font-weight:bold;}
.table-mod tbody td p{ line-height:24px;}
.schoolTimetable-pop{ display:none; width:646px; border:1px solid #fff6c4; border-radius:6px; position:fixed; left:50%; margin-left:-323px; top:50%; z-index:99;}
.schoolTimetable-pop{}
.schoolTimetable-pop .tit{ height:43px; background:#221e2f; border-radius:6px 6px 0 0; background-image:-webkit-linear-gradient(left, #565070, #221e2f); background-image:-moz-linear-gradient(left, #565070, #221e2f); background-image:linear-gradient(left,#e31977,#221e2f);}
.schoolTimetable-pop .tit h4{ float:left; display:block; line-height:43px; padding-left:26px; font-size:18px; color:#fff; font-weight:bold;}
.schoolTimetable-pop .tit .close-btn{ display:block; float:right; width:14px; height:14px; line-height:0; font-size:0; margin:13px 17px 0 0; background:url("/images/kuaijishiwu/zhuanti/changxue2020/schoolTimetable-ico01.png") no-repeat;}
.schoolTimetable-pop .con{ background:#fff; border-radius:0 0 6px 6px;}
.schoolTimetable-pop .table-con{ height:353px; overflow-y:auto;}
.schoolTimetable-pop .table-con .table{ width:100%;}
.schoolTimetable-pop .table-con .table td{ height:24px; line-height:24px; padding:5px 0 5px 18px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.schoolTimetable-pop .table-con .table .t1{ height:35px; line-height:35px; text-align:center; background:#f1f1f1; font-size:16px; font-weight:bold;}
.schoolTimetable-pop .table-con .table .new-tags{ display:inline-block; width:33px; height:13px; margin-left:7px; background:url("/images/kuaijishiwu/zhuanti/changxue2020/schoolTimetable-ico03.png") no-repeat;}
.schoolTimetable-pop .btn-wrap{ text-align:center; font-size:0; padding:10px 0; border-top:1px solid #c7c7c7;}
.schoolTimetable-pop .btn-wrap .downLoad-btn{ display:inline-block; *display:inline; *zoom:1; width:170px; height:40px; line-height:40px; border-radius:50px; text-align:center; font-size:16px; color:#fff; text-decoration:none; background:#fb5c2a; background-image:-webkit-linear-gradient(top, #ff8b36, #f4191a); background-image:-moz-linear-gradient(top, #ff8b36, #f4191a); background-image:linear-gradient(top,#ff8b36,#f4191a);}
.schoolTimetable-pop .btn-wrap .downLoad-btn i{ display:inline-block; width:19px; height:17px; vertical-align:middle; margin-right:7px; background:url("/images/kuaijishiwu/zhuanti/changxue2020/schoolTimetable-ico02.png") no-repeat;}

.tpl-sideNav-activity,.tpl-sideNav{width:120px;position:fixed;right:0;top:50%;text-align:center;z-index:700;display:none;font-size:14px}.tpl-sideNav-activity .activity-aura{padding-bottom:7px;background:url(/images/template/project/projectTemplate/activity-aura-icon.png) no-repeat center bottom}.tpl-sideNav-activity .tpl-sideNav-zbb{height:7px;margin:0 -5px 83px;border:1px solid #fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.tpl-sideNav-activity .tpl-sideNav-zbb-panel{padding-bottom:3px;margin:4px 4px -76px;background:url(/images/template/project/projectTemplate/tpl-sideNav-zbb-bottom.png) no-repeat center bottom}.tpl-sideNav-activity .tpl-sideNav-zbb-main{height:76px;background:url(/images/template/project/projectTemplate/tpl-sideNav-zbb-x.png) repeat-x #fff}.tpl-sideNav-zbb-before,.tpl-sideNav-zbb-after{padding-top:8px;text-align:center}.tpl-sideNav-zbb-main p{height:40px;line-height:18px;color:#ff4e19;font-size:12px}.tpl-sideNav-zbb-main a{padding:3px 11px 4px;line-height:1;display:inline-block;background:#ff4e19;color:#fff;font-size:12px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.tpl-sideNav-zbb-main a:hover{background:#ff673a;text-decoration:none}.tpl-sideNav-zbb-after{display:none}.tpl-sideNav-main{padding:16px 10px 30px;color:#fff;background:#ff3939;background:-webkit-linear-gradient(to right bottom,#ff6249,#ff3939);background:-moz-linear-gradient(to right bottom,#ff6249,#ff3939);background:linear-gradient(to right bottom,#ff6249,#ff3939);-webkit-border-radius:0 0 100px 100px;-moz-border-radius:0 0 100px 100px;border-radius:0 0 100px 100px;-webkit-box-shadow:0 2px 4px rgba(255,255,255,.5) inset;-moz-box-shadow:0 2px 4px rgba(255,255,255,.5) inset;box-shadow:0 2px 4px rgba(255,255,255,.5) inset}.tpl-sideNav-consult{margin-bottom:8px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ffd1c3;background:-webkit-linear-gradient(top,#fff,#ffd1c3);background:-moz-linear-gradient(top,#fff,#ffd1c3);background:linear-gradient(top,#fff,#ffd1c3)}.tpl-sideNav-consult a{height:45px;line-height:45px;padding-right:27px;display:block;background:url(/images/template/project/projectTemplate/tpl-sideNav-consult-icon.png) no-repeat right center;color:#ff4e19}.tpl-sideNav-consult a:hover{font-weight:bold;text-decoration:none}.tpl-sideNav-keyList{padding-bottom:1px}.tpl-sideNav-keyList li{margin-bottom:6px}.tpl-sideNav-keyList li a{height:30px;line-height:30px;background:#ff817a;font-size:14px;display:block;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tpl-sideNav-keyList li a:hover,.tpl-sideNav-keyList li.on a{background:#ff5e5a;color:#fff06e;font-weight:bold;text-decoration:none}.tpl-sideNav-tel{line-height:16px;font-size:12px}.tpl-sideNav-returnTop{width:54px;height:54px;margin-left:-27px;background:url(/images/template/project/projectTemplate/tpl-sideNav-returnTop.png) no-repeat;position:absolute;left:50%;bottom:-24px;display:none}.tpl-sideNav-returnTop a{line-height:54px;font-size:14px;text-align:center;display:block;color:#fff}.tpl-sideNav-returnTop a:hover{font-weight:bold;text-decoration:none}.tpl-sideNav-ewm{margin-top:8px;text-align:center;line-height:28px;font-size:12px}.tpl-sideNav-ewm img{margin:0 auto;display:block}.tpl-sideNav-arrow{position:absolute;top:50%;left:-20px;margin-top:-20px}.tpl-sideNav-arrow a{width:20px;height:40px;line-height:400px;overflow:hidden;display:block;background:url(/images/template/project/projectTemplate/tpl-sideNav-arrow.png) no-repeat}.tpl-sideNav-on .tpl-sideNav-arrow a,.tpl-fixNav-position .tpl-sideNav-arrow a{background-position:-20px top}.tpl-fixNav-position{left:0}.tpl-fixNav-position .tpl-sideNav-arrow{left:auto;right:-20px}.tpl-fixNav-position.tpl-sideNav-on .tpl-sideNav-arrow a{background-position:left top}.tpl-zbb-animation{-webkit-animation:tplShrink 2s infinite;-moz-animation:tplShrink 2s infinite;animation:tplShrink 2s infinite}.tpl-sideNav{width:110px}.tpl-sideNav .tpl-sideNav-zbb{padding-bottom:7px;background:url(/images/template/project/projectTemplate/tpl-sideNav-zbb-icon.png) no-repeat center bottom}.tpl-sideNav .tpl-sideNav-zbb-main{height:97px;background:url(/images/template/project/projectTemplate/tpl-sideNav-zbb-bg.png) no-repeat}.tpl-sideNav .tpl-sideNav-zbb-main strong{height:22px;line-height:22px;font-weight:normal;color:#fff}.tpl-sideNav .tpl-sideNav-zbb-before,.tpl-sideNav .tpl-sideNav-zbb-after{padding-top:5px}.tpl-sideNav .tpl-sideNav-zbb-main p{line-height:16px;color:#ff7214}.tpl-sideNav .tpl-sideNav-zbb-before p{line-height:34px;font-size:22px;padding-left:10px}.tpl-sideNav .tpl-sideNav-zbb-main a{background:#ff7214}.tpl-sideNav .tpl-sideNav-zbb-main a:hover{background:#ff9147}.tpl-sideNav .tpl-sideNav-main{padding:10px 8px 30px;border:2px solid #ff9518;color:#d45501;background:#ffe0bb;background:-webkit-linear-gradient(top,#fff,#ffe0bb);background:-moz-linear-gradient(top,#fff,#ffe0bb);background:linear-gradient(top,#fff,#ffe0bb);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.tpl-sideNav .tpl-sideNav-consult{background:0;margin:0}.tpl-sideNav .tpl-sideNav-consult a{height:auto;padding:38px 0 15px;display:block;line-height:1;color:#d45501;font-size:16px;background:url(/images/template/project/projectTemplate/tpl-sideNav-consult-icon-v1.png) no-repeat center top}.tpl-sideNav .tpl-sideNav-keyList li a{border:1px dashed #ff7214;background:#fff;color:#d45501}.tpl-sideNav .tpl-sideNav-keyList li a:hover,.tpl-sideNav .tpl-sideNav-keyList li.on a{background:#ff7214;color:#fff}.tpl-sideNav .tpl-sideNav-returnTop{background-image:url(/images/template/project/projectTemplate/tpl-sideNav-returnTop-v1.png)}.tpl-bottomAd{height:100px;position:fixed;left:0;right:0;bottom:0;z-index:600;background-repeat:no-repeat;background-position:center bottom}.tpl-bottomAd-fixed{padding-bottom:100px !important}.tpl-bottomAd .tpl-bottomAd-body{width:1200px;margin:0 auto}.tpl-bottomAd .tpl-bottomAd-coupon{width:230px;height:68px;float:left;margin:15px 35px 0 0;background:url(/images/template/project/projectTemplate/tpl-bottomAd-coupon-bg.png) no-repeat;position:relative}.tpl-bottomAd .tpl-bottomAd-coupon-panel{margin-right:71px;padding-left:17px}.tpl-bottomAd .tpl-bottomAd-coupon-value{height:32px;padding-top:10px;line-height:1;font-size:0;color:#c65810}.tpl-bottomAd .tpl-bottomAd-coupon-value em{font-size:16px;display:inline-block;vertical-align:middle;margin:3px 3px 0 0}.tpl-bottomAd .tpl-bottomAd-coupon-value span{font-size:14px;display:inline-block;vertical-align:middle;margin:3px 0 0 2px}.tpl-bottomAd .tpl-bottomAd-coupon-value strong{line-height:32px;font-size:28px;display:inline-block;color:#ce3d12;vertical-align:middle}.tpl-bottomAd .tpl-bottomAd-coupon-panel p{line-height:16px;color:#cf7b13;font-size:12px}.tpl-bottomAd .tpl-bottomAd-coupon-state{width:45px;position:absolute;right:16px;top:12px}.tpl-bottomAd .tpl-bottomAd-coupon-state a,.tpl-bottomAd .tpl-bottomAd-coupon-state span{height:47px;line-height:470px;overflow:hidden;background:url(/images/template/project/projectTemplate/tpl-bottomAd-coupon-state.png) no-repeat;display:none}.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-use{background-position:left -47px}.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-have{background-position:left -94px}.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-lose{background-position:left -141px}.tpl-bottomAd .tpl-bottomAd-text{line-height:100px;font-size:32px;font-weight:bold;color:#fff;font-style:italic}.tpl-bottomAd .tpl-bottomAd-text-rows{line-height:37px;padding-top:15px}.tpl-bottomAd .tpl-bottomAd-btns{padding-top:25px;font-size:0}.tpl-bottomAd .tpl-bottomAd-btns a{padding:14px 28px;line-height:1;margin-left:16px;display:inline-block;border:2px solid #ff9518;color:#a14b00;font-size:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#ffe0bb;background:-webkit-linear-gradient(top,#fff,#ffe0bb);background:-moz-linear-gradient(top,#fff,#ffe0bb);background:linear-gradient(top,#fff,#ffe0bb);-webkit-box-shadow:0 9px 10px rgba(210,8,0,.29);-moz-box-shadow:0 9px 10px rgba(210,8,0,.29);box-shadow:0 9px 10px rgba(210,8,0,.29)}.tpl-bottomAd .tpl-bottomAd-btns .tpl-bottomAd-btns-style{border-color:#ffe3cc;color:#ffe3cc;background:#dc0000;background:-webkit-linear-gradient(top,#ff836b,#dc0000);background:-moz-linear-gradient(top,#ff836b,#dc0000);background:linear-gradient(top,#ff836b,#dc0000)}.tpl-bottomAd .tpl-bottomAd-code{width:134px;padding:15px 0 0 15px;background:url(/images/template/project/projectTemplate/tpl-bottomAd-code-bg.png) no-repeat;margin:-30px 0 0 4px}.tpl-bottomAd .tpl-bottomAd-code img{float:left}.tpl-bottomAd .tpl-bottomAd-code p{line-height:18px;margin-left:106px;padding-top:13px;font-size:16px;color:#fff}.tpl-bottomAd .tpl-bottomAd-close{width:30px;height:30px;line-height:300px;overflow:hidden;position:absolute;right:0;top:0;background:url(/images/template/project/projectTemplate/tpl-bottomAd-close.png) no-repeat}.tpl-float-video{position:absolute;top:80px;left:50%;margin-left:459px;background:url(/images/template/project/projectTemplate/tpl-float-video.png) no-repeat}.tpl-float-video a{width:91px;height:96px;line-height:24px;color:#fff5eb;font-size:18px;font-weight:bold;text-align:center;padding:58px 32px 0 18px;display:block}.tpl-float-video i{width:48px;height:53px;position:absolute;right:0;bottom:0;background:url(/images/template/project/projectTemplate/tpl-float-video-icon.png) no-repeat}@keyframes -webkit-tplShrink{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.9)}50%{-webkit-transform:scale(1)}75%{-webkit-transform:scale(.9)}}@keyframes tplShrink{0%{transform:scale(1)}25%{transform:scale(.9)}50%{transform:scale(1)}75%{transform:scale(.9)}}







