/*banner图*/
.study-text{margin-top: 12px;}
header#pageHeader .header-content .head-nav-con ul li.active img {content: url(../image/index/menu-white.jpg);}

.country_ul li{width: 198px;height: 80px;float: left;}
.country_ul li a{display: flex;height:100%;width: 100%;align-items: center;justify-content: center;}
.country_ul li.active a,.country_ul li a:hover{background: #f3f8ff;}
.prtner-img,.prtner-text{display: inline-block;vertical-align: middle;}
.prtner-text{margin-left: 10px;}
.FontSize16{font-size: 16px;}

/*学什么*/
.study_line{height: 50px;line-height: 50px;border-bottom: 1px dashed #d0d0d0;}
.study_line .content_first{display:flex;justify-content:space-between;align-items:center}
.study_line .content_first .homework-search-box .homework-search-content{display: flex;
    align-items: center;
    height: 34px;
    width: 234px;
    padding: 4px 10px;
    background-color: #ffff;}
.study_line .content_first .homework-search-box .homework-search-content img{width: 20px;margin-right: 4px;}
.study_position li{display: inline-block;vertical-align: top;}
.study_position li a:hover{color: #2c5fc8 !important;}
.choice_left{width: 140px;}
.choice_all{margin-left: 10px;}
.choice_all a{color: #000000;display: inline-block;width: 80px;text-align: center;margin-bottom: 30px;}
.choice_right{width: 1008px;}
.choice_left,.choice_all a,.regiontuition li a{font-size: 16px;}
.regiontuition li{display: inline-block;vertical-align: top;margin: 0 20px 20px 0;}
.regiontuition li a{background: #f1f1f1;color: #888888 !important;display: inline-block;padding: 0 20px;}
.choice_all a.active,.choice_all a:hover,.regiontuition li.active a,.regiontuition li a:hover{color: #2D5FC8 !important;background: #f3f8ff;}

.study_school_bj:last-child{margin-left: 25px;}
.study_school_bj a{width: 687.5px;height: 150px;background: #ffffff;display: block;padding: 15px 25px;border-radius: 5px;overflow: hidden;}
.study_school_left,.study_school_right{display: inline-block;vertical-align: middle;}
.study_school_left{width: 100px;height: 100px;border-radius: 50%;}
.study_school_right{margin-left: 25px;width: 462px;}
.study_school_bj a:hover{box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.study_school_bj a:hover .study_school_title{color: #2c5fc8 !important;}
.study_school_bj a img{transition: all 0.4s ease;}
.study_school_bj a:hover img{transform: scale(1.05);transition: all 0.4s ease;}

.what-to-learn-content .what-to-learn-content-school-list{display: flex;flex-flow: row wrap;box-sizing: border-box;margin: 30px 0 0 0;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list{position: relative;width: 330px;margin: 0 26.6px 30px 0;border-radius: 5px;background: #ffffff;overflow: hidden;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list:nth-child(4n + 4) {margin-right: 0;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-img {width: 330px;height: 210px;overflow: hidden;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-img img{width: 100%;height: 100%;transition: all 0.4s ease;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-img:hover img{-webkit-transform: scale(1.05, 1.05);-moz-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);-o-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-logo {position: absolute;top: 171px;right: 9px;width: 64px;height: 64px;border-radius: 50%;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-logo img {width: 100%;height: 100%;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-content {padding: 25px 20px;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-content h2 {font-size: 18px;color: #040404;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-content .school-item-list-content-title-school-name {display: flex;align-items: center;margin: 10px 0;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-content .school-item-list-content-title-school-name p {color: #2F61C9;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-content .school-item-list-content-title-school-name img {width: 30px;height: 20px;margin-right: 10px;}
.what-to-learn-content .what-to-learn-content-school-list .school-item-list .school-item-list-content .school-item-list-content-title-school-introduction {line-height: 28px;color: #797070;}
.study_width .what-to-learn-content-school-list .school-item-list a:hover h2{color: #2c5fc8 !important;}


/*页码*/
.page_list{font-size: 0;text-align: center;}
.page_list a,.inputreach,.btnreach{display: inline-block;height: 30px;line-height: 30px;background: #ffffff;border-radius: 4px;font-size: 14px;}
.page_list span{display: inline-block;height: 30px;line-height: 30px;font-size: 14px;margin-left:7.5px}
.page_list a{margin: 0 7.5px;color: #000000;width: 54px;text-align: center;}
.page_list a.pnpage,.inputreach,.btnreach{display: inline-block;width: 70px;color: #000000;margin: 0 7.5px;}
.spannum,.reachpage{height: 30px;line-height: 30px;font-size: 14px;display: inline-block;}
.spannum{margin: 0 7.5px;}
.reachpage{color: #000000;}
.inputreach{width: 50px;padding: 0 10px;margin: 0 15px;}
.btnreach{margin-left: 15px;}
.page_list a.on,.page_list a:hover,.btnreach:hover{color: #ffffff !important;background: #2c5fc8;}


/*项目详情*/
.study-position-height{height: 500px;position: relative;}
.study-position-site{height: 50px;line-height: 50px;background: rgba(0,0,0,0.6);}
.site_ul li,.site_ul li a,.site_ul li a:hover{color: #ffffff !important;}

.project-details-banner{width: 100%;position: absolute;left: 0;top: 335px;}
.project-height-bjcolor{width: 100%;height: 245px;background: #ffffff;overflow: hidden;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.project-details-left{width: 740px;height: 100%;padding: 40px 50px;background: #2c5fc8;}
.project-details-content-width-left{width: 400px;}
.project-details-content-width-right{width: 200px;text-align: right;}
.sign-up-now a{width: 100px;height: 40px;line-height: 40px;display: block;text-align: center;background: #ffffff;border-radius: 5px;}
.sign-up-now1 a{float: right;}
.sign-up-now2 a{background: #2c5fc8;color: #ffffff !important;}

.sign-up-now-text-ul{margin-top: 20px;padding-top: 20px;border-top: 1px solid #ffffff;}
.sign-up-now-text-ul li{display: inline-block;vertical-align: top;font-size: 18px;margin-right: 20px;padding-left: 30px;position: relative;}
.sign-up-now-text-ul li span{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.sign-up-now-text-ul li span img{border-radius: 50%;}
.sign-up-now-text-ul li:last-child{margin-right: 0;}

.project-details-right{width: 660px;height: 100%;padding: 40px 50px 20px;}
.project-details-right-title{color: #2c5fc8;}
.project-details-right .school-bottom-right{bottom: 40px;right: 20px;}
.school-bottom-right img{height: 140px;}
.school-details-content-top{padding: 160px 0 80px;}
.project-details-padding{padding: 0 50px;}
.project-title-1 a{font-weight: bold;}
.project-title-1 a:hover{color: #2c5fc8 !important;}

.project-details-padding-left{width: 600px;}
.project-details-padding-right{width: 520px;margin-left: 180px;height: 305px;border-radius: 10px;background: #1f3952;}
.project-details-padding-right .project-static-img{top: 50%;left: 50%;transform: translate(-50%,-50%);}
.project-details-major-ul li{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 28px;position: relative;}
.project-details-major-ul li:before{content: "";width: 8px;height: 8px;background: #000;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border-radius: 50%;}
.project-details-major-ul li.active:before{background: #2c5fc8;}
.project-details-major-ul li.active{color: #2c5fc8;font-weight: bold;}


/*项目详情-项目信息*/
.project-details-information-bj{background: #1f3952;position: relative;padding: 80px 0 330px;}
.project-details-information-bj .project-details-information-bjimg{position: absolute;bottom: -60px;}
.information-title{position: relative;padding: 10px 0;}
.information-title:before{content: "";width: 60px;height: 2px;background: #ffffff;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.information-title-1:before{content: "";background: #2c5fc8;}
.project-information-ul li{width: 310px;display: inline-block;vertical-align: top;margin-right: 50px;}
.project-information-ul li:last-child{margin-right: 0;}
.project-information-ul-title,.project-information-ul-text{padding-left: 53.5px;}
.project-information-ul-title .information-img{width: 36px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}


/*项目详情-学习模式*/
.learning-style-top{margin-top: 60px;}
.learning-style-bjcolor{box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.learning-style-width .whole-learning-line{padding-bottom: 10px;color: #2c5fc8;}
.learning-style-width .whole-learning-line:before{content: "";width: 60px;height: 2px;background: #2c5fc8;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.learning-style-width .whole-learning-top{margin-top: 40px;}
.learning-style-width .whole-learning-title i{position: absolute;top: 50%;left: 0;transform: translateY(-50%);text-align: center;width: 30px;height: 30px;line-height: 30px;background: #2c5fc8;color: #fff;font-size: 18px;font-weight: bold;display: block;border-radius: 50%;}
.learning-style-width .whole-learning-title span{margin-right: 20px;height: 30px;line-height: 30px;padding-left: 60px;font-size: 16px;}
.learning-style-width .whole-learning-text{padding-left: 60px;height: 100px;line-height: 25px;margin: 5px 0;}
.learning-style-width .whole-learning-text:before{content: "";height: 100px;position: absolute;left: 15px;top: 0;border-left: 1px dashed #707070;}
.learning-style-width .whole-learning-text:last-child{height: auto;}
.learning-style-width .whole-learning-text:last-child:before{display: none;}

.learning-style-width{width: 700px;height: 1100px;padding: 40px 130px 30px;background: #ffffff;}
.learning-newson{background: #2c5fc8;}
.learning-newson .whole-learning-line{color: #ffffff;}
.learning-newson .whole-learning-line:before{background: #ffffff;}
.learning-newson .whole-learning-title i{background: #ffffff;color: #2c5fc8;}
.learning-newson .whole-learning-title{color: #ffffff;}
.learning-newson .whole-learning-text{color: #ffffff;}
.learning-newson .whole-learning-text:before{border-left: 1px dashed #ffffff;}


/*项目详情-认证信息*/
.ministry-width-left{width: 578px;}
.ministry-width-right{width: 667px;margin-left: 53px;}
.ministry-width-left .ministry-img{width: 100%;height: 450px;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.ministry-width-right .ministry-img{width: 100%;height: 450px;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}

.authentication-information-ul li{width: 213px;margin-right: 28px;display: inline-block;vertical-align: top;}
.authentication-information-ul li:last-child{margin-right: 0;}
.authentication-information-ul li .authentication-img{width: 100%;height: 300px;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.authentication-information-ul li.authentication-width-content{width: 336px;height: 300px;background: #ffffff;border-radius: 10px;padding: 30px 20px;position: relative;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.authentication-information-ul li.authentication-width-content .ministry-img-bleft{position: absolute;bottom: 30px;left: 20px;}
.ministry-img-bleft img{height: 40px;}
.img-bleft-height{margin-left: 18px;}


/*项目详情-课程设置*/
.curriculum-provision-table{width: 100%;}
.curriculum-provision-table tr td.cur-width span{height: 30px;line-height: 30px;margin: 5px 30px 5px 0;background: #f6f6f6;display: block;padding: 0 50px;font-size: 16px;}
.curriculum-provision-table tr:nth-child(2n-1) td.cur-width span{background: #ffffff;}
.curriculum-provision-table tr td.cur-width1 span{width: 205px;}
.curriculum-provision-table tr td.cur-width2 span{width: 270px;}
.curriculum-provision-table tr td.cur-width3 span{width: 680px;}
.curriculum-provision-table tr td.cur-width4 span{width: 155px;text-align: center;margin-right: 0;}
.curriculum-provision-table tr.curriculum-table-title{background: #2c5fc8;}
.curriculum-provision-table tr.curriculum-table-title td.cur-width span{background: #2c5fc8;color: #ffffff;margin: 0;height: 35px;line-height: 35px;}
.curriculum-provision-table tr:last-child td.cur-width span{background: #dfdfdf;}
.curriculum-provision-text{color: #787878;}


/*项目详情-学员心得*/
.school-certificate-bj{background: #1f3952;}
.school-certificate-ul li{display: inline-block;vertical-align: top;width: 330px;margin-right: 26.6px;border-radius: 5px;background: #fff;overflow: hidden;}
.school-certificate-ul li:last-child{margin-right: 0;}

.school-certificate-text{height: 200px;padding: 30px 20px;position: relative;background: #efefef;}
.school-certificate-text-top{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;height: 140px;overflow: hidden;}
.school-certificate-text-buttom{height: 100px;padding: 20px;}
.school-certificate-text:before{content: "";width: 0;height: 0;border: 10px solid #efefef;position: absolute;bottom: -10px;right: 45px;display: inline-block;border-top-color: #efefef;border-bottom: none;border-left-color: transparent;border-right-color: transparent;}
.school-certificate-width{width: 220px;}
.school-certificate-img{width: 50px;height: 50px;border-radius: 50%;overflow: hidden;background: #efefef;right: 30px;top: 30px;}


/*项目详情-学生风采*/
.school-environment-left{width: 1030px;height: 630px;}
.school-environment-left-top{width: 680px;height: 305px;background: #274158;}
.school-environment-right-top{width: 330px;height: 305px;background: #274158;margin-left: 20px;}
.environment-top-1{margin-top: 20px;}
.environment-top-1 .school-environment-right-top:first-child{margin-left: 0;}
.school-environment-right{width: 350px;height: 630px;margin-left: 20px;background: #274158;}


/*预约试听名额评估报名资格*/
.booking-audition-quota-left,.booking-audition-quota-right{height: 510px;background: #ffffff;border-radius: 5px;overflow: hidden;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.booking-audition-quota-left{width: 865px;}
.swiper-slide{height: 510px;}
.swiper-slide img{height: 440px;}
.audition-quot-height{height: 70px;line-height: 70px;padding-left: 50px;}
.audition-quot-height a{color: #2c5fc8 !important;display: inline-block;}
.swiper-pagination{text-align: right;}
.swiper-pagination-fraction{font-size: 18px;width: auto;bottom: 20px;right: 120px;color: #b3b3b3;}
.audition-quot-height a span{display: inline-block;margin-right: 20px;}
.swiper-button-next1,.swiper-button-prev1{top: 488px;background: none;outline: none;font-size: 20px;color: #b3b3b3;}
.swiper-button-next1{left: 805px;}
.swiper-button-prev1{left: 770px;}
.swiper-button-next1:hover,.swiper-button-prev1:hover{color: #2c5fc8 !important;}

.booking-audition-quota-right{width: 500px;padding: 40px 50px;margin-left: 35px;}
.booking-quota-form{width: 400px;margin-bottom: 20px;}
.booking-form-title{width: 100px;height: 40px;line-height: 40px;font-size: 16px;}
.booking-form-right{width: 300px;position: relative;}
.booking-form-right .myclass{height: 12px;color: #FF0000;font-size: 12px;line-height: 12px;position: absolute;bottom: -12px;left: 0;}
.booking-input{width: 100%;height: 40px;line-height: 40px;font-size: 16px;padding: 0 10px;border-radius: 5px;color: #888888;border: 1px solid #dddddd;}
.booking-audition-quota-right .booking-quota-form-top{margin-top: 50px;text-align: center;}
.booking-audition-quota-right .booking-quota-form-top .btn-form{width: 150px;height: 40px;line-height: 40px;font-size: 16px;color: #ffffff;background: #cbcbcb;border-radius: 5px;text-align: center;cursor: pointer;}
.booking-audition-quota-right .booking-quota-form-top .newson{background: #2c5fc8;}
.booking-audition-quota-right .booking-quota-form-top .btn-form-right{margin-left: 40px;}
.booking-select{width: 100%;height: 40px;line-height: 40px;font-size: 16px;padding: 0 10px;border-radius: 5px;color: #888888;border: 1px solid #dddddd;}
.booking-select-city-2{float: left;width: 140px;position: relative;}
.booking-select-city-2 .myclass1{height: 12px;color: #FF0000;font-size: 12px;line-height: 12px;position: absolute;bottom: -12px;left: 0;}
.booking-select-city-2:last-child{margin-left: 20px;}

/*学校详情*/
.school-height{height: 600px;position: relative;}
.school-details-banner{width: 100%;position: absolute;left: 0;bottom: -110px;}
.school-height-bjcolor{width: 100%;height: 425px;background: #fff;overflow: hidden;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.school-details-left{width: 430px;padding: 35px 50px 40px;}
.school-major-ul li a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.school-major-ul li.active a,.school-major-ul li a:hover{color: #2c5fc8 !important;font-weight: bold;}
.school-details-right{width: 970px;height: 100%;border-collapse: separate;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.school-details-right-top{width: 100%;height: 265px;background: #2D5FC8;padding: 35px 50px 25px;}
.school-details-text p{margin-top: 10px;}
.school-details-right-bottom{width: 100%;height: 160px;padding: 20px 50px;}
.school-details-right-bottom .school-bottom-left{top: 50%;transform: translateY(-50%);left: 50px;}
.school-details-right-bottom .school-bottom-right{top: 20px;right: 40px;}
.school-details-right-bottom .school-bottom-right img{height: 120px;}


/*学校详情-学校信息*/
.school-details-content-top-1{padding: 190px 0 80px;}
.school-details-padding-left{width: 760px;}
.project-details-padding-right-1{margin-left: 20px;}
.school-details-major-ul{margin-top: 25px;}
.school-details-major-ul li{position: relative;margin-top: 10px;padding-left: 50px;}
.school-details-major-ul li i{position: absolute;top: 50%;left: 0;transform: translateY(-50%);text-align: center;width: 30px;height: 30px;line-height: 30px;background: #2c5fc8;color: #fff;font-size: 18px;font-weight: bold;display: block;border-radius: 50%;}
.sign-up-now3{display: inline-block;margin-left: 20px;}


/*怎么学-教辅*/
.country_ul li.active a .prtner-text div,.country_ul li a:hover .prtner-text div{color: #2c5fc8;}
.assistant-country_ul li{width: 198px;}
.assistant-none,.assistant-block{width: 40px;}
.assistant-none{display: none;}
.assistant-country_ul li.active a .assistant-block,.assistant-country_ul li a:hover .assistant-block{display: none;}
.assistant-country_ul li.active a .assistant-none,.assistant-country_ul li a:hover .assistant-none{display: block;}

.teachingliterature li{border: 1px solid #f1f1f1;}
.teachingliterature li .in-literature{height: 236px;margin: 10px 0;position: relative;}
.in-literature .teaching-title{position: absolute;top: 30px;left: 0;width: 70px;height: 30px;line-height: 30px;font-size: 14px;border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
.literature-bj{background: #fff4e2;color: #ff8749;}
.literature-bj1{background: #e1f4ff;color: #369fff;}
.literature-bj2{background: #fff0f2;color: #fe6079;}
.literature-title{font-size: 14px;color: #444; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.literature-text{margin-top: 10px;font-size: 12px;color: #999;line-height: 1.5;-webkit-line-clamp: 2;height: 3em;}
.teaching-money{font-size: 20px;color: #ff8042;line-height: 20px;}
.teaching-right{font-size: 12px;color: #999;line-height: 20px;}
.teaching-padding{border-top: 1px solid #f1f1f1;margin-top: 15px;padding: 10px 0;}

.in-video-course{background: #f5f6f6;}
.teaching-assistantliterature-ul li{width: 277px;margin: 0 26.6px 30px 0;background: #ffffff;display: inline-block;vertical-align: top;border-radius: 10px;overflow: hidden;}
.teaching-assistantliterature-ul li:nth-child(4n){margin-right: 0;}
.teaching-item-img{height: 160px;overflow: hidden;}

.teaching-assistantliterature-ul li a .teaching-item-img img{transition: all 0.4s ease;height: 100%;object-fit: contain;}
.teaching-assistantliterature-ul li a:hover .teaching-item-img img{transform: scale(1.05,1.05);transition: all 0.4s ease;}
.teaching-assistantliterature-ul li .teaching-item-list-content{padding: 12px 12px;}
.teaching-assistantliterature-ul li .teaching-item-list-content a h2{font-size: 18px;color: #040404;}
.teaching-assistantliterature-ul li .teaching-item-list-content a:hover h2{color: #2F61C9;}
.teaching-assistantliterature-ul li .teaching-item-list-name{color: #040404;padding: 8px 0 4px;}
.teaching-assistantliterature-ul li .teaching-item-list-text{color: #888888;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 48px;overflow: hidden;}
.teaching-assistantliterature-ul li .teaching-line-assistantliterature{margin-top: 15px;padding-top: 10px;border-top: 1px solid #eeeeee;}
.teaching-assistantliterature-ul li .teaching-money{width: 142px;}
.teaching-assistantliterature-ul li .teaching-right{width: 108px;text-align: right;}
.teaching-assistantliterature-ul li .teaching-money{color: #ff0000;font-weight: bold;}
.teaching-assistantliterature-ul li .teaching-money span{font-size: 12px;font-weight: lighter;}


/*怎么学-作业*/
.task-table-padding-topbuttom{margin: 5px 0 30px; min-height: 630px;
}
/*.task-table-padding-buttom{margin-bottom: 30px;}*/
.task-table-bjcolor{background: #2c5fc8;padding: 0 30px;}
.task-table-bjcolor .task-table .task-table-title .task-width span{height: 46px;line-height: 46px;color: #ffffff;}
.task-table-bjcolor-1{background: #ffffff;padding: 0 30px;}
.task-table-bjcolor-1 .task-table tr td.task-width{border-bottom: 1px solid #b8b8b8;}
.task-table-bjcolor-1 .task-table tr:last-child td.task-width{border-bottom: none;}
.task-table tr td.task-width span{height: 65px;line-height: 65px;display: inline-block;font-size: 16px;margin-left: 15px;}

.task-table tr td.task-width1 span{width: 400px;margin-left: 0;}
/* .glnow_a{
    width: 100%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
} */
.task-table tr td.task-width1 span a{width: 100%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;}
.task-table tr td.task-width2 span{width: 190px;}
.task-table tr td.task-width3 span{width: 150px;}
.task-table tr td.task-width4 span{width: 80px;}
.task-table tr td.task-width5 span{width: 80px;}
.task-table tr td.task-width6 span{width: 50px;}
.task-table tr td.task-width7 span{width: 90px;}

.task-table-bjcolor-1 .task-table tr td.task-width1 span a:hover{color: #2c5fc8 !important;}
.task-table tr td.task-width6 span a{color: #FF0000 !important;display: inline-block;}
.task-table tr td.task-width7 span a{margin-top: 17.5px;width: 90px;height: 30px;line-height: 30px;text-align: center;color: #ffffff !important;display: inline-block;background: #2c5fc8;border-radius: 5px;}


/*怎么学-师资*/
.persons-qualified-to-teach-ul{min-height: 630px;}
.persons-qualified-to-teach-ul li{width: 379px;height:280px;box-sizing:border-box;display: inline-block;vertical-align: top;background: #ffffff;padding: 12px;border-radius: 5px;margin: 0 26px 30px 0;}
.content .margin-top10 .persons-qualified-to-teach-ul .coach-translate{
    padding: 12px 18px;
    background-color: rgba(59,96,194,1);
}
.content .margin-top10 .persons-qualified-to-teach-ul .coach-translate h1{
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 10px;
}
.content .margin-top10 .persons-qualified-to-teach-ul li:first-child .translate-introduce-box .translate-introduce-box-top .translate-introduce{
    font-size: 14px;
    line-height: 29px;
    color: rgba(255, 255, 255, 0.8);
}
.content .margin-top10 .persons-qualified-to-teach-ul li:first-child .translate-introduce-box .translate-introduce-box-top .translate-introduce-choose{
    font-size: 14px;
    color: rgba(255, 255, 255, 0.8);
}
.content .margin-top10 .persons-qualified-to-teach-ul li:first-child .translate-introduce-box .translate-introduce-box-bottom{
    margin-top: 20px;
}
.content .margin-top10 .persons-qualified-to-teach-ul li:first-child .translate-introduce-box .translate-introduce-box-bottom .translate-button{
    width: 150px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    background-color: #fff;
    border-radius: 5px;

}
.content .margin-top10 .persons-qualified-to-teach-ul li:first-child .translate-introduce-box .translate-introduce-box-bottom .translate-button a{
    font-size: 16px;
    color: rgba(59,96,194,1);
}
.content .margin-top10 .persons-qualified-to-teach-ul li:first-child .translate-introduce-box .translate-introduce-box-bottom{
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.content .margin-top10 .persons-qualified-to-teach-ul li:first-child .translate-introduce-box .translate-introduce-box-bottom .translate-count{
    font-size: 14px;
    color: rgba(255, 255, 255, 0.8);
}

.persons-qualified-to-teach-ul li:nth-child(3n){margin-right: 0;}

.persons-qualified-left{width: 128px;}
.persons-qualified-hight{width: 128px;height: 150px;overflow: hidden;background: #dedede;}
.persons-qualified-left a .persons-qualified-hight img{transition: all 0.4s ease;}
.persons-qualified-left a:hover .persons-qualified-hight img{transform: scale(1.05,1.05);transition: all 0.4s ease;}

.persons-qualified-right{width: 210px;margin-left: 16px;}
.persons-qualified-right a:hover .persons-qualified-title{color: #2F61C9;}
.persons-qualified-line{padding-top: 15px;border-bottom: 1px solid #cecece;}
.persons-qualified-text-2{color: #707070;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;height: 85px;overflow: hidden;}
.go-to-the-home-page a{margin-top: 45px;width: 128px;display: block;text-align: center;height: 34px;border: 1px solid #CECECE;border-radius: 10px;font-size: 14px;line-height: 34px;}
.go-to-the-home-page a:hover{background: #2F61C9;border-color: #2F61C9;color: #ffffff !important;}


/*怎么学-视频*/
/* .how-to-learn-video-text{min-height: 166px;} */
.how-to-learn-video-title{height: 50px;line-height: 50px;background: #2c5fc8;}
.how-to-learn-video-text{background: #ffffff;padding: 20px 50px;}

.how-to-learn-video-left,.how-to-learn-video-right{height: 380px;background: #ffffff;border-radius: 5px;overflow: hidden;}
.how-to-learn-video-left{width: 340px;}
.learn-video-hieght{height: 188px;overflow: hidden;}
.learn-video-hieght a img{transition: all 0.4s ease;}
.learn-video-hieght a:hover img{transform: scale(1.05);transition: all 0.4s ease;}
.learn-video-padding{padding: 12px;}
.learn-video-width-left{width: 176px;}
.learn-video-width-right{width: 140px;text-align: right;}
.learn-video-width-right .learn-video-money-1{color: #ff0000;font-size: 24px;
    font-weight: bold;}

.courses-width-left{width: 106px;}
.courses-width-left span{display: inline-block;vertical-align: middle;}
.courses-img-height{width: 30px;height: 30px;border-radius: 50px;overflow: hidden;}
.courses-img-title{margin-left: 10px;width: 66px;}
.courses-width-right{width: 100px;text-align: left;border-right: 1px solid #e2e2e2;}
.courses-width-play{width: 110px;font-size: 16px;text-align: right;}
.courses-width-text{color: #888888;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 56px;overflow: hidden;}
.courses-width-left a:hover,.learn-video-title a:hover{color: #2F61C9 !important;}
.learn-from-scratch-ul li{width: 146px;height: 263px;background: #f3f8fe;border-radius: 5px;display: inline-block;vertical-align: top;margin-right: 10px;text-align: center;padding: 30px 12.5px 15px;}
.learn-from-scratch-ul li:last-child{margin-right: 0;}
.learn-from-scratch-ul li a:hover{color: #2F61C9 !important;}
.pretty-soon{margin-top: 18px;width: 123px;height: 30px;line-height: 30px;border: 1px solid #e2e2e2;border-radius: 5px;display: inline-block;cursor: pointer;}
.pretty-soon:hover{background: #2F61C9;color: #fff;border-color: #2F61C9;}
.how-to-learn-video-right{width: 840px;margin-left: 10px;padding: 0 30px 60px;}
.hot-videos-title{height: 55px;line-height: 55px;border-bottom: 1px solid #e2e2e2;}
.learn-from-scratch a:hover{color: #2F61C9 !important;}


.administration-line{height: 50px;line-height: 50px;border-bottom: 1px solid #e2e2e2;}
.administration-title span{margin-left: 20px;}
.pretty-soon-bj{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 99999;}
.pretty-soon-video-bjcolor {background: #fff;width: 990px;height: 432px;padding: 20px 30px 30px;position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);overflow: hidden;
}
.administration-height{width: 100%;height: 348px;overflow-y: auto;}
.administration-height::-webkit-scrollbar{width: 6px;overflow: hidden;}
.administration-height::-webkit-scrollbar-thumb{background-color:#d9b56b;background: -webkit-linear-gradient(top,#888888,#666666);background: -o-linear-gradient(top,#888888,#666666);background: -moz-linear-gradient(top,#888888,#666666);background: linear-gradient(to top,#888888,#666666);border-radius: 10px;}

.administration-height .administration-table tr td.administration-width{border-bottom: 1px solid #b8b8b8;}
.administration-height .administration-table tr:last-child td.administration-width{border-bottom: none;}
.administration-height .administration-table tr td.administration-width span{height: 60px;line-height: 60px;padding: 0 30px;display: inline-block;font-size: 18px;}
.administration-height .administration-table tr td.administration-width1{width: 450px;}
.administration-height .administration-table tr td.administration-width1 span{max-width: 450px;padding-right: 40px;position: relative;}
.administration-height .administration-table tr td.administration-width1 span:before{content: "";display: block;width: 25px;height: 25px;position: absolute;top: 50%;transform: translateY(-50%);right: 0;background: url(../image/index/video_bj1.png) no-repeat center;}
.administration-height .administration-table tr td.administration-active span:before,.administration-height .administration-table tr td span:hover:before{content: "";background: url(../image/index/video_bj2.png);}
.administration-height .administration-table tr td.administration-active span a,.administration-height .administration-table tr td span a:hover{color: #2F61C9 !important;}
.administration-height .administration-table tr td.administration-width2{width: 680px;text-align: right;font-size: 18px;color: #DDDDDD;}
.administration-height .administration-table tr td.administration-width3 span{width: 180px;text-align: right;font-size: 12px;color: #4AB6AF;font-weight: bold;}
.administration-height .administration-table tr td.administration-width3 span i{font-size: 18px;color: #4AB6AF;font-weight: bold;}
.space1:hover{color:#2D5FC8; }

/*公共样式*/
header#pageHeader .header-logo img{height: 50px;}
.text-indent2{text-indent: 2em;}
.letter-spacing1{letter-spacing: 1px;}
.teaching-assistantliterature-ul{min-height: 630px;}
.study_bjcolor *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/*select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}*/
select,option,input,button,textarea{border: none;box-shadow: none;outline: none;background: none;}
.contentimg img,.contentimg table{max-width: 100%!important;height: auto!important;}
.space1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.clamp28{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;height: 84px;overflow: hidden;}
/*.clamp32{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 64px;overflow: hidden;}*/
.clamp3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;max-height: 108px;overflow: hidden;}
.align-middle{display: inline-block;vertical-align: middle;}
.align-top{display: inline-block;vertical-align: top;}
.position-relative{position: relative;}
.position-absolute{position: absolute;}
.text-center{text-align: center;}
.text-uppercase{text-transform: uppercase;}
.text-justify{text-align: justify;}

.w-100{width: 100%;}
.h-100{height: 100%;}
.obj-cover{object-fit: cover;font-family: 'object-fit: cover;';}
.clearfix:before,.clearfix:after{display: table;content: "";}
.clearfix:after{clear: both;}
.float-left{float: left;}
.float-right{float: right;}
.study_bjcolor{background: #f5f5f5 !important;}
.background1{background: #f8f9fd !important;}
.font-bold{font-weight: bold;}

.line-height2{line-height: 2;}
.line-height24{line-height: 24px;}
.line-height28{line-height: 28px;}
.line-height30{line-height: 30px;}
.line-height32{line-height: 32px;}
.line-height36{line-height: 36px;}
.line-height48{line-height: 48px;}

.paddingtb80{padding: 80px 0;}
.paddingtb50{padding: 50px 0;}
.paddingtb40{padding: 40px 0;}
.paddingtb30{padding: 30px 0;}
.margin-top80{margin-top: 80px;}
.margin-top40{margin-top: 40px;}
.margin-top30{margin-top: 30px;}
.margin-top25{margin-top: 25px;}
.margin-top20{margin-top: 20px;}
.margin-top15{margin-top: 10px;}
.margin-top10{margin-top: 10px;}
.margin-bottom30{margin-bottom: 30px;}

.font-size30{font-size: 30px;}
.font-size24{font-size: 24px;}
.font-size20{font-size: 20px;}
.font-size18{font-size: 18px;}
.font-size16{font-size: 16px;}
.font-size14{font-size: 14px;}
.font-size12{font-size: 12px;}
.font-size0{font-size: 0;}

.color1{color: #ffffff;}
.color2{color: #000000;}
.color3{color: #888888;}
.color4{color: #2c5fc8;}
.color5{color: #14316d;}

