.banner{height:115px;color:#fff;background-image:url(../img/hd_bj_01.4607f7b8.png);background-repeat:no-repeat;background-position:50%;background-color:#8a0c00;box-sizing:border-box;padding-top:36px}.banner .title{font-size:26px}.banner .back-btn{cursor:pointer}.banner .back-btn .el-icon-back{margin-right:4px}.item-detail-btn{color:#94070a;cursor:pointer;padding-right:60px;line-height:1}.item-detail-btn span{width:4px;height:4px;background:#94070a;border-radius:50%;position:relative;display:inline-block;vertical-align:middle;margin-left:4px}.item-detail-btn span:after{content:"";display:block;position:absolute;top:1px;width:60px;height:2px;left:0;background:linear-gradient(270deg,transparent,#94070a)}.custom-carousel ul li{padding:12px 6px}.custom-carousel .el-carousel__button{width:14px;height:5px;border-radius:3px;background-color:#d8d8d8;opacity:1}.custom-carousel .is-active .el-carousel__button{background:#95060a}.training-item[data-v-5934d9bf]{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.08);border-radius:8px;border:1px solid #ebebeb;margin-bottom:20px;padding:20px;box-sizing:border-box;position:relative;background-image:url(../img/home_part3_item_bj.f6890e77.png);background-repeat:no-repeat;background-position:90% 80%;transition:all .5s ease}.item-title[data-v-5934d9bf]{font-size:18px;color:#333;margin-bottom:10px;font-weight:600}.tool-bar[data-v-5934d9bf]{margin-bottom:10px}.tool-bar span[data-v-5934d9bf]{color:#95060a;background:#f4e5e6;border-radius:12px;line-height:24px;height:24px;padding:4px 10px;box-sizing:border-box;margin-right:10px}.item-desc[data-v-5934d9bf]{margin-bottom:20px;color:#333;line-height:30px}.training-item[data-v-5934d9bf]:hover{box-shadow:0 0 10px 0 #95060a}.training-item:hover .item-title[data-v-5934d9bf]{color:#95060a}.course[data-v-d9906c48]{height:400px;background:#fff;position:relative;transition:all .1s ease;border:1px solid #eee;cursor:pointer;box-sizing:border-box}.img-tag[data-v-d9906c48]{color:#fff;padding:6px 26px 6px 18px;border-radius:0 0 24px 0;background-image:linear-gradient(#e6c40b,#ec7228);position:absolute;top:0;left:0;text-shadow:0 0 6px rgba(128,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.2)}.course-cover[data-v-d9906c48]{width:290px;height:200px}.course-cover img[data-v-d9906c48]{width:100%;height:100%}.course-info[data-v-d9906c48]{width:100%}.course-info .name[data-v-d9906c48]{font-size:20px;font-weight:700;color:#282828;line-height:30px}.course-info .time[data-v-d9906c48]{margin-top:8px;margin-bottom:15px;align-items:center}.course-info .time>span[data-v-d9906c48]:first-child{margin-right:10px;background:rgba(148,7,10,.06);height:14px;font-size:14px;font-weight:400;color:#94070a;line-height:14px;padding:3px 8px;border-radius:10px}.studentnum[data-v-d9906c48]{width:16px;height:15px;margin-left:10px}.studentcount[data-v-d9906c48]{font-size:14px;font-weight:400;color:#999;line-height:1;margin-left:4px}.teachername[data-v-d9906c48]{font-size:14px;font-weight:400;color:#282828;line-height:1}.course-info .time>span[data-v-d9906c48]:nth-child(2){font-size:14px;font-weight:400;color:#999;text-align:right}.course-info .teacher[data-v-d9906c48]{align-items:center}.course-info .teacher>span[data-v-d9906c48]:first-child{font-size:14px;font-weight:400;color:#282828;line-height:1}.course-info .teacher>span[data-v-d9906c48]:nth-child(2){font-size:14px;font-weight:400;color:#999;text-align:right;padding-left:10px}.course-info .school[data-v-d9906c48]{margin-top:14px;border-top:1px solid #f5f5f5;align-items:end;padding-top:16px}.course-info .school .btn[data-v-d9906c48]{width:90px;height:30px;line-height:30px;background:#94070a;text-align:center;font-size:14px;font-weight:400;color:#fff;cursor:pointer}.star[data-v-d9906c48]{width:15px;height:15px}.score[data-v-d9906c48]{font-size:14px;font-weight:400;color:#999;margin-left:4px;margin-right:10px;line-height:1}.school[data-v-d9906c48] button{border-radius:0}.tolearn[data-v-d9906c48]{background:#faeeee;border:1px solid #f2e4e4;font-weight:500;color:#94070a}.item-box[data-v-562f9108]{color:#333;border-radius:9px;box-shadow:0 0 10px 4px rgba(0,0,0,.1);padding:20px;box-sizing:border-box;background:url(../img/face-back-item-bj.393f9cfd.png) no-repeat;background-color:#fff;background-position:100% 100%;min-height:300px;margin:10px}.student-name[data-v-562f9108]{margin-bottom:10px;font-size:18px}.student-name .icon[data-v-562f9108]{width:37px;height:37px;margin-right:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAE9klEQVR4AexWW2hcVRTdZ+5M3pMYColtSNqQRgP6ZcEGBLVf2hZrRZpI+ikYhKbVj2IjWmsVE/VD2xQkFf9sYVLEWqmtX1FBSIX6IQrRaUiTkNYEauzkMZncuXPc686cYe7jzCON4IfhHPbea++99rpn7iMB+g/+/S+q2B9l3Sd1YObdR7tuDrzZfXPgcvfU4I2uyYEY+0nbcsz+ZeRRV6wYVVeSqAMzr1bysEPdkwN/BCzjmiA6yUR7SMo2ISjMvmFbjtnfgzzqUI8+9DNecBUtqmvyvf2BZMM4Mw6RoHa2xa90/RD6wVOosaCo3dG+8u6pgWEhxJcspqUQYd68oBbwgA+8utq8ovaNvx8OhzZfIUkv6QjWhTMfeMHv168VhSupqLC+EiR2+TXeKwZe8GOOm0srqrZsy2k0uhs2MgY/5rg5fUXZNyMfsbvYHW8ywrSvtpNONB6kT5oO0ectR22LGDjy7h5PzHPseTkJjyg8tnwFp3JqPG5IGHTwvl30cVMv9dQ/SR0VzVQfrKEg47CIgSOPOtR7SHIAzMNcBXlEBayGF/M9ZbWBKjre2EPP1O2kkAgqHl+LPOpQjz7fIoCCWuy58Hl7RPGTdphx34UrPtrwPLWXN/nmdSDq0Yd+XU3uXIco+5OQftH59nbVPV6yIEUEYehXscfyXHs+JxyihGU8xZjvwk37dO0O31yxIPrBo6tX852iiDp1DY9VP1TwHtL1Khz3GHhU7LYiM98hioR40F2o4kcq25R7TzYvT2a+Q5RMyQbdxMZgvSM1+GeEeqdPkSktG7++EqX9E28TLADgyKMOsdpuHoXDqvkOUUJQFZJ+u85wpr5f+pVuJG7TLfOOXT62PE6LqTjBAgCOPOoQq11jVCrXY9V8hygpacVTqQCpnLR9ouZh2l6+mbaENtlAZ3UHhQOVBAsAOPKoQ6z2khVXrseq+Q5RIiDmPZUZwLSSGS9tjt3fTcMtR/jmN2xgR1U7XWx7i2ABhPjtjjzqEKs9l1xQrseq+Q5R/B/k757KDGAmTU67jiuTK8X8HJ/Ql0tpz3eI4pFjug7JZ5sw13TponBTJunH5d+0tWq+U5Rhfavt4AROa8002Vvfuhq7TnesRW2zzMx3iLrQ/MZP/A2Kars4kTATtLqWKPmnjCZmaeTuD8ygWZKi9nxOO0RxTCToNPn8hYxgFsWJLcdXCAJTqVQW1zkQ9OH8F9l3mm9dzlyPqJQx/xmf1rS7saysjMJVNdldU1VN5aFyCgTSFOTzh3vo67vX6OTceYql9G8bzLPnZjg8jBeaP4pLkkcy+awZXfqFUjL/qSC/kFyi8dUZOr/wHb0yO0zn/h7Nf0I8AfMwl117eUQBHWl9/SL/jGfhq/3pX1epZ/oDemFqULuRf3n2DJ2YO0eXYmN5b2rFizn2vCxA5CsK+djarcN8BaPw/60Nfsxx82tFXWkfSqyuGs+i0d20ETF4wY85bj6tKBRe6nhtcdG8vRtHjHjDtqCz4AW/H2deUWjAlUS29vfyG/05PCXA1r0lTYMHfODV8RQUpRpxM6aC8x0c97G4vC9YrnEuSajvQz94nElvVLQotOKxjWzrPxNp7X8gZVg7+Vt1nPFvSIgJKQnfD8u2HANHHnWoRx/6GS+4ShKVy4ZPwsi2/nd42N7I1mPbR1r7a9kP2pZj9vcij7rcvmL8fwAAAP//BtV9bgAAAAZJREFUAwBlBPVaX+ZpkQAAAABJRU5ErkJggg==) no-repeat 50%;display:inline-block;vertical-align:middle}.org-name[data-v-562f9108],.training-name[data-v-562f9108]{color:#666}.item-box[data-v-7f8b7f3b]{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.05);border-radius:8px;text-align:center;padding:20px 30px;box-sizing:border-box;min-height:350px}.teacher-name[data-v-7f8b7f3b]{font-size:20px;color:#333;margin-bottom:10px}.teacher-org[data-v-7f8b7f3b]{color:#666;margin-bottom:10px}.teacher-position[data-v-7f8b7f3b]{text-align:left}.part-hd[data-v-2b327ace]{margin-bottom:20px;padding:0 10px}.part-hd .hd-title[data-v-2b327ace]{font-size:26px;color:#333;font-weight:600}.part-hd .hd-more[data-v-2b327ace]{color:#95060a;cursor:pointer}.org-banner[data-v-2b327ace]{width:100%;height:240px;text-align:center;position:relative;z-index:1;overflow:hidden}.org-banner img[data-v-2b327ace]{filter:blur(2px) brightness(1);opacity:.9}.org-banner[data-v-2b327ace]:after{content:"";position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;height:100%;background:rgba(0,0,0,.4);z-index:1}.org-banner .banner-num[data-v-2b327ace]{position:absolute;width:1200px;top:20px;left:50%;margin-left:-600px;justify-content:flex-end;z-index:2}.org-banner .banner-num .num-item[data-v-2b327ace]{margin-right:20px;width:128px;height:87px;background:url(../img/teach-num-bj.cf652d62.png) no-repeat 50%;color:#fff;text-align:center;font-size:16px}.org-banner .banner-num .num[data-v-2b327ace]{padding-top:14px}.part-1[data-v-2b327ace]{background-image:url(../img/teach-part2-bj.55644bbd.png);background-repeat:no-repeat;background-position:top;background-color:#f3f3f5;min-height:260px}.part-1 .wrap[data-v-2b327ace]{position:relative;z-index:2;margin-top:-140px;box-sizing:border-box;padding:10px}.part-1 .part-hd[data-v-2b327ace]{margin-bottom:2px}.part-1 .part-hd .hd-more[data-v-2b327ace],.part-1 .part-hd .hd-title[data-v-2b327ace]{color:#fff}.part-2[data-v-2b327ace]{padding-top:25px}.part-3[data-v-2b327ace]{padding:30px 0 60px;background-color:#f5f5f7}.part-3 .part-bd[data-v-2b327ace]{min-height:360px;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.13);border-radius:8px;margin:0 10px;padding:30px 20px 0;box-sizing:border-box}.part-3 .left-img[data-v-2b327ace]{width:450px;height:300px;margin-right:20px}.part-3 .list-item[data-v-2b327ace]{margin-bottom:15px;transition:all .3s ease}.part-3 .list-item[data-v-2b327ace]:last-child{margin-bottom:0}.part-3 .list-item .item-title[data-v-2b327ace]{font-size:18px;color:#333}.part-3 .list-item .item-desc[data-v-2b327ace]{margin:10px 0;display:none}.part-3 .list-item .item-time[data-v-2b327ace]{color:#666}.part-3 .list-item .item-more-btn[data-v-2b327ace]{display:none}.part-3 .list-item.active .item-more-btn[data-v-2b327ace]{display:flex}.part-3 .list-item.active .item-desc[data-v-2b327ace]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.part-3 .list-item.active .item-title[data-v-2b327ace]{color:#95060a}.part-3 .list-item.active .item-hd .item-time[data-v-2b327ace]{display:none}.part-3 .list-item.active[data-v-2b327ace]{background:#fcf4f4;border-radius:8px;padding:10px;margin-bottom:20px}.part-4[data-v-2b327ace]{padding:20px 0 10px}.part-5[data-v-2b327ace]{padding:30px 0 10px;background:url(../img/team-bj.23b41911.png) no-repeat 50%}.wrap-1300[data-v-2b327ace]{width:1300px;margin:0 auto}.wrap-1300 .custom-carousel[data-v-2b327ace]{padding:0 50px}.wrap-1300 .part-hd[data-v-2b327ace]{padding:0 60px}.wrap-1300 .custom-carousel[data-v-2b327ace] .el-carousel__arrow--left{left:-50px}.wrap-1300 .custom-carousel[data-v-2b327ace] .el-carousel__arrow--right{right:-50px}.wrap-1300 .custom-carousel[data-v-2b327ace] .el-carousel__arrow{background:#94070a;font-size:22px;transition:none}.wrap-1300 .custom-carousel[data-v-2b327ace] .el-carousel__arrow[style*="display: none"]{display:block!important;background:rgba(31,45,61,.11);cursor:not-allowed!important;pointer-events:none!important}.part-1 .wrap-1300 .custom-carousel[data-v-2b327ace] .el-carousel__arrow{margin-top:-4px}