*{
    box-sizing: border-box;color: #000;
}
.cjkjzc2022{
    min-width: 1600px;background:url(img/psd_03_03_02.jpg) no-repeat top right;

}
section{
    width:100%;margin: 0 auto;text-align: center;padding:100px 0 0;
}
.title{
    font-size: 54px;font-weight: bold;color: #000;text-align: center;
    margin: 0 auto; border-bottom: 10px solid #e4e4e4;
    position: relative;display: inline-block;margin: 50px 0 100px;
}
.title::after{
    content:'';width: 255px;height: 10px;background: #18aaf6;
    position: absolute;bottom: -10px;left:0;right:0;margin: 0 auto;
}
/* 五大平台全程规划，稳步提高 */
.wapt{
    background:url(img/2022cjjpb_01.png) no-repeat top left;
}
.wapt .container{
    text-align: right;width: 100%;
}
.wapt ul{
    width: 1100px;text-align: left;
    display: inline-block;
}
.wapt .tit{
    display: inline-block;background: linear-gradient( #5ab9ff, #4495ff);padding:5px 10px;
    color: #fff;font-size: 30px;line-height: 50px;border-radius: 20px;letter-spacing: 3px;
    margin: 20px 0;
}
.wapt .con{
    padding-left: 65px;background:url(img/2022cjjpb_04_03.png) no-repeat top left;
    line-height: 35px;font-size: 25px;letter-spacing: 2px;margin: 10px 0 0;
}
/* 五大平台全程规划，稳步提高end */
/* 四大阶段层层递进，厚积薄发 */
.sdjd ul{
    width: 1500px;margin: 0 auto;display: flex;flex-direction: row;justify-content: space-between;
}
.sdjd .con{
    font-size: 18px;text-align: center;padding: 10px 0;color: #000;
}
.title1{
    text-align: center;margin: 100px auto;
}
.title1 span{
    padding: 10px 30px;display: inline-block;background: #2dcfb2;border-radius: 30px;
    font-size: 30px;font-weight: bold;letter-spacing: 2px;color: #fff;
}
.kcTable{
    width: 80%;margin: 0 auto;border: 2px solid #a0a0a0;border-collapse: collapse;background: #fff;
}
.kcTable td{
    height: 120px;border: 1px solid #a0a0a0;font-size: 26px;
}
.kcTable .tit1{
    font-size: 40px;color: #fff;background: #7ecef4;border: 1px solid #fff;text-shadow: 2px 2px 2px grey;
    font-weight: bold;
}
/* 四大阶段层层递进，厚积薄发 end */
/* 好老师精炼点拨，讲解透彻清晰 */
.teacher ul{
    width: 80%;margin: 0 auto;font-size: 0;
}
.teacher ul li{
    display: inline-block;width: 40%;vertical-align: top;margin-bottom: 80px;
}
.teacher ul li:nth-child(odd){
    margin-right: 9%;
}
.teacher ul li:nth-child(3), .teacher ul li:nth-child(4){
    margin-bottom: 0;
}
.teacher ul li img{
    width: 100%;
}
.teacher ul li .con{
    border: 1px solid #e8e8e8;border-top: 0;border-radius: 3px;text-align: left;padding: 0 20px 35px;
}
.teacher ul li .con .tit1{
    font-size: 28px; color: #18aaf6;font-weight: bold;line-height: 80px;
}
.teacher ul li .con .text{
    font-size: 20px; color: #666666;font-weight: bold;line-height: 35px;
}
/* 好老师精炼点拨，讲解透彻清晰end */
/* 精选智能题库+个性化学习报告 */
.zttk .container{
    background: url(img/cjbg2021_06.jpg)100% no-repeat;height: 800px;
    background-size: 100%;
    width: 100%;
}
.zttk .container .con{
    position: relative;height: 800px; min-width: 1600px;
}
.zttk .container .con li > div{
    display: inline-block;vertical-align: top;text-align: left;
}
.zttk .container .con li:nth-child(odd) > div{
    display: inline-block;vertical-align: top;text-align: right;
}
.zttk .container .con .text{
    width: 480px;font-size: 20px;color: #fff;padding:0 20px;
}
.zttk .container .con .text div{
    color: #fff;
}
.zttk .container .con .tit1{
    font-size: 34px;font-weight: bold;
}
.zttk .container .con li{
    position: absolute;
}
.zttk .container .con li:nth-child(1){
    left: 11%;top: 80px;
}
.zttk .container .con li:nth-child(2){
    right: 11%;top: 80px;
}
.zttk .container .con li:nth-child(3){
    left: 3%;top: 380px;
}
.zttk .container .con li:nth-child(4){
    right: 6%;top: 380px;
}
.zttk .container .con li:nth-child(5){
    left: 10%;bottom: 80px;
}
.zttk .container .con li:nth-child(6){
    right: 10%;bottom: 80px;
}
/* 精选智能题库+个性化学习报告end */
/* 专业学习指导+精细化贴心服务 */
.zyxxzd ul{
    background: url(img/cjbg2021__03.jpg) center center no-repeat;
    background-size: 20%;
    width: 100%;height:900px;position: relative;min-width: 1600px;
}
.zyxxzd ul li{
    width: 480px;height: 156px;font-size:0;border: 1px solid #a3c6fc;border-radius: 13px;text-align: left;
    background: #f4faff;position: absolute;
}
.zyxxzd ul li:nth-child(1){
    left: 320px;top: 10px;
}
.zyxxzd ul li:nth-child(2){
    right: 320px;top: 10px;
}
.zyxxzd ul li:nth-child(3){
    left: 160px;top: 250px;
}
.zyxxzd ul li:nth-child(4){
    right: 160px;top: 250px;
}
.zyxxzd ul li:nth-child(5){
    left: 160px;top: 500px;
}
.zyxxzd ul li:nth-child(6){
    right: 160px;top: 500px;
}
.zyxxzd ul li:nth-child(7){
    left:0; right: 0;bottom: 20px;margin: 0 auto;
}
.zyxxzd ul li > div{
    display: inline-block;vertical-align: middle;
}
.zyxxzd .con{
    padding: 0 20px;
}
.zyxxzd .con div{
    color: #666;font-size:20px;
}
.zyxxzd .con .tit1{
    color:#4494ff;font-size: 30px;font-weight: bold;
}

/* 专业学习指导+精细化贴心服务end */
/* foot */
.foot{
    width:100%; height: 630px;background: url(img/2022cjjpb_54.png);
}
.foot .tit1{
    color:#fff;font-size: 50px;width: 400px;height: 100px; border: 1px solid rgba(255, 255, 255, .7);border-radius: 8px;
    margin: 0 auto 30px;line-height: 100px;letter-spacing: 5px;
}
.foot .tit2{
    color:#fff;font-size: 30px;width:1000px;border-bottom: 1px solid rgba(255, 255, 255, .7);
    margin: 0 auto 20px;font-weight: bold;line-height: 70px;
}
.foot .tit2 span{
    color:#fff;font-size: 36px;
}
.foot .tit3{
    color:rgba(255, 255, 255, .9);font-size: 22px;margin: 0 auto 30px;
}