.footer-wrap{width:100%;height:406px;padding:55px 7%;background:#2d323d;box-sizing:border-box;color:#fff}.footer-wrap .footer{width:100%;min-width:1200px;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;text-align:left}.footer-wrap .footer .footer-logo-text{margin-top:45px;font-size:18px;font-weight:700;line-height:24px}.footer-wrap .footer .footer-copyright{margin-top:48px;font-size:12px;font-weight:400;color:#ccc;line-height:16px}.footer-wrap .footer .footer-copyright li{margin-bottom:19px}.footer-wrap .footer .footer-copyright li a{color:#ccc}.footer-wrap .footer .link-ul .link-ul-title{margin-bottom:40px;font-size:20px;font-weight:700;line-height:26px;cursor:pointer}.footer-wrap .footer .link-ul .link-ul-item{margin-bottom:30px;cursor:pointer}.footer-wrap .footer .link-ul-item-img:first-child{margin-right:4.2vw}.footer-wrap .footer .link-ul-item-img img{display:block;width:161px;height:auto}.footer-wrap .footer .link-ul-item-img span{display:block;margin-top:19px;font-size:18px;font-weight:700;line-height:24px;text-align:center}@media(max-width:1600px){.footer-wrap .footer .link-ul-item-img img{display:block;width:134px;height:auto}.footer-wrap .footer .link-ul-item-img span{font-size:15px}}.wrap[data-v-51e0e178]{width:100%;height:auto;padding-top:.9rem;background:#f5f7fa}.wrap .banner[data-v-51e0e178]{display:block;width:100%;height:auto}.wrap .search-wrap[data-v-51e0e178]{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:120px;background:#fff4f1}.wrap .search-wrap .search-box[data-v-51e0e178]{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;width:auto;height:47px}.wrap .search-wrap .search-box .search-inp[data-v-51e0e178]{display:block;width:361px;height:47px;padding:5px 30px;box-sizing:border-box;border-radius:5px 0 0 5px;border:none;outline:none;font-size:14px}.wrap .search-wrap .search-box .search-btn[data-v-51e0e178]{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:110px;height:47px;border-radius:0 5px 5px 0;background:-webkit-linear-gradient(135deg,#f74,#ff8e48);background:linear-gradient(315deg,#f74,#ff8e48);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.wrap .search-wrap .search-box .search-btn .search-btn-img[data-v-51e0e178]{display:block;width:15px;height:auto;margin-right:10px}.wrap .search-wrap .search-box .search-btn .search-btn-text[data-v-51e0e178]{font-size:14px;color:#fff}.wrap .min-wrap[data-v-51e0e178]{padding-top:40px}.wrap .min-wrap .menu-wrap[data-v-51e0e178]{border-radius:5px;background:#fff;padding:30px 30px 10px;box-sizing:border-box}.wrap .min-wrap .menu-wrap .menu-item[data-v-51e0e178]{display:-webkit-box;display:flex}.wrap .min-wrap .menu-wrap .menu-item .menu-item-title[data-v-51e0e178]{flex-shrink:0;width:80px;font-size:16px;font-weight:400;color:#333;line-height:21px}.wrap .min-wrap .menu-wrap .menu-item .menu-item-list[data-v-51e0e178]{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;flex-shrink:1;width:90%;height:auto}.wrap .min-wrap .menu-wrap .menu-item .menu-item-list .menu-item-item[data-v-51e0e178]{margin-bottom:20px;padding:0 15px;font-size:16px;font-weight:400;color:#333;line-height:21px;cursor:pointer}.wrap .min-wrap .menu-wrap .menu-item .menu-item-list .menu-item-item[data-v-51e0e178]:hover{color:#f74}.wrap .min-wrap .menu-wrap .menu-item .menu-item-content[data-v-51e0e178]{position:relative;width:90%;height:auto}.wrap .min-wrap .menu-wrap .menu-item .menu-item-content .menu-item-content-box[data-v-51e0e178]{width:100%;height:auto;overflow:hidden}.wrap .min-wrap .menu-wrap .menu-item .menu-item-content .menu-item-content-box .menu-item-list[data-v-51e0e178]{display:block;width:100%;height:auto}.wrap .min-wrap .menu-wrap .menu-item .menu-item-content .menu-item-content-box .menu-item-list .menu-item-item[data-v-51e0e178]{margin-bottom:20px;padding:0 15px;font-size:16px;font-weight:400;color:#333;line-height:21px;cursor:pointer}.wrap .min-wrap .menu-wrap .menu-item .menu-item-content .menu-item-content-box .menu-item-list .menu-item-item[data-v-51e0e178]:hover{color:#f74}.wrap .min-wrap .menu-wrap .menu-item .menu-item-content .menu-item-content-box .hover-ico[data-v-51e0e178]{position:absolute;right:0;bottom:26px;width:15px;height:auto;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s linear;transition:all .3s linear}.wrap .min-wrap .menu-wrap .menu-item .menu-item-content .menu-item-content-box .hasMouse[data-v-51e0e178]{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s linear;transition:all .3s linear}.wrap .min-wrap .menu-wrap .menu-item .menu-item-content .menu-item-content-box-hover[data-v-51e0e178]{box-shadow:3px 3px 6px 1px rgba(0,0,0,.16);-webkit-transition:all .3s linear;transition:all .3s linear}.wrap .min-wrap .menu-rap2[data-v-51e0e178]{position:relative;width:1200px;height:auto;margin:100px 0;display:none}.wrap .min-wrap .menu-rap2 .box1[data-v-51e0e178]{position:absolute;left:0;width:1200px;min-height:60px;background:#fff;padding:10px 30px;box-sizing:border-box;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:9}.wrap .min-wrap .menu-rap2 .box1[data-v-51e0e178]:first-child{top:0;border-radius:5px 5px 0 0}.wrap .min-wrap .menu-rap2 .box1[data-v-51e0e178]:nth-child(2){top:60px}.wrap .min-wrap .menu-rap2 .box1[data-v-51e0e178]:nth-child(3){top:120px}.wrap .min-wrap .menu-rap2 .box1[data-v-51e0e178]:nth-child(4){top:180px}.wrap .min-wrap .menu-rap2 .box1[data-v-51e0e178]:nth-child(5){top:240px}.wrap .min-wrap .menu-rap2 .box1[data-v-51e0e178]:last-child{border-radius:0 0 5px 5px}.wrap .min-wrap .menu-rap2 .box1 .box2[data-v-51e0e178]{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;width:100%;height:100%;line-height:40px}.wrap .min-wrap .menu-rap2 .box1 .box2 .box2-title[data-v-51e0e178]{width:80px;text-align:center;line-height:40px;flex-shrink:0}.wrap .min-wrap .menu-rap2 .box1 .box2 .box3[data-v-51e0e178]{width:100%;height:41px;min-height:41px;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.wrap .min-wrap .menu-rap2 .box1 .box2 .box3 .box3-hover[data-v-51e0e178]{-webkit-transition:all .3s linear;transition:all .3s linear}.wrap .min-wrap .menu-rap2 .box1 .box2 .box3 .box3-list[data-v-51e0e178]{flex-shrink:1;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}.wrap .min-wrap .menu-rap2 .box1 .box2 .box3 .box3-list .box3-item[data-v-51e0e178]{margin:0 20px 20px 0;padding:0 5px;line-height:40px;font-size:14px;text-align:center}.wrap .min-wrap .menu-rap2 .box1-hover[data-v-51e0e178]{box-shadow:0 0 15px 0 rgba(0,0,0,.05);border-radius:5px!important;-webkit-transition:all .3s linear;transition:all .3s linear}.wrap .min-wrap .content[data-v-51e0e178]{width:1200px;display:-webkit-box;display:flex;flex-wrap:wrap;height:auto;margin:0 auto 29px}.wrap .min-wrap .content2_eye[data-v-51e0e178]{position:absolute;right:30px;top:270px;text-align:right;display:-webkit-box;display:flex}.wrap .min-wrap .item2_box_text1[data-v-51e0e178]{font-size:16px;color:#999}.wrap .min-wrap .content2_eye_img[data-v-51e0e178]{margin:3px}.wrap .min-wrap .box2_item[data-v-51e0e178]{position:relative;width:285px;overflow:hidden;box-shadow:0 3px 6px 1px rgba(0,0,0,.16);height:265px;background:#fff;border-radius:5px;margin:30px 20px 0 0;cursor:pointer}.wrap .min-wrap .box2_item[data-v-51e0e178]:nth-child(4n){margin-right:0}.wrap .min-wrap .item2_line[data-v-51e0e178]{margin-top:2px;margin-right:10px;width:10px;height:15px;border-right:1px solid #999}.wrap .min-wrap .item2_box[data-v-51e0e178]{display:-webkit-box;display:flex;margin-left:30px;font-size:16px;margin-top:20px;color:#e1251b;font-weight:900}.wrap .min-wrap .item2_title[data-v-51e0e178]{margin-left:30px;margin-top:20px;font-weight:700;color:#333;font-size:16px;max-width:230px}.wrap .min-wrap .course-list-item-price-1[data-v-51e0e178]{font-size:16px;font-weight:500;color:#e1251b;line-height:16px;margin-left:-2px}.wrap .min-wrap span.course-list-item-price-2[data-v-51e0e178]{font-size:13px;font-weight:700;color:#9e9d9d;line-height:10px;text-decoration:line-through;margin-left:0}