@charset "UTF-8";.index_container{display:-webkit-box;display:-ms-flexbox;display:flex}.index_container_C{padding-top:30px;background:#f5f5f5}.index_container_D{padding-top:30px;background:#f5f5f5}.index_container_E{padding-top:30px;background:#f5f5f5}body{background:#fff}.index_nav{font-size:14px;width:1200px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:260px;line-height:40px;margin:0 auto}.index_nav_item{display:inline-block;padding:0 12px}.index_nav_link{font-size:16px;font-weight:700;color:#545e64}.index_nav_link:hover{color:#4a97ff}.container{width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex}.container .big_container{vertical-align:top;display:inline-block;width:618px;height:346px;margin-left:30px}.container .swiper-wrapper{width:618px}.container .swiper-wrapper img{width:618px}.swiper_rightnav{height:30px!important;width:266px!important}.swiper_rightnav .swiper-wrapper{width:100%}.course_box{display:-webkit-box;display:-ms-flexbox;display:flex}.course_container{width:238px;margin-top:-34px}.course_menu_a{position:relative;color:#fff}.course_menu_b{position:absolute;left:238px;top:0;padding:0 40px;background:#f4f4f4;height:440px;width:600px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:none;z-index:2}.course_menu_item{width:170px;display:inline-block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px;font-size:12px;display:block}.course_menu_item:hover{color:#4a97ff}.course_title{font-size:14px;text-align:center;line-height:34px;height:34px;background-color:#144a99}.course_aItem{line-height:33px;background-color:#5087d7}.course_aItem:hover .course_aName{background-color:#2d6cc7}.course_aItem:hover .course_menu_b{display:block;height:532px}.course_bItem{float:left}.course_aName{font-size:15px;display:block;text-align:center;position:relative;cursor:pointer;color:#fff}.course_aName:after{content:'>';color:rgba(255,255,255,.5);font-size:15px;position:absolute;right:15px}.course_aName.none:after{content:''}.course_bName{color:#4a97ff;font-size:14px;display:block;line-height:34px;padding-bottom:6px;border-bottom:1px dashed #ddd;margin-bottom:14px;width:170px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course_discount{display:inline-block;width:238px;height:34px;line-height:34px;color:#fff;font-size:14px;text-align:center;background:#f39800}.contentWrap{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0}.contentWrap .rightNav{display:inline-block;width:266px;margin:-26px 0 0 30px}.contentWrap .rightNav .rightNav-title{text-align:center;font-size:14px;line-height:30px;margin-top:-7px;color:#666;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contentWrap .rightNav .rightNav-title:hover{color:#fb7e19}.contentWrap .rightNav .rightNav-img{width:266px;height:110px;overflow:hidden;margin-bottom:12px}.contentWrap .rightNav .rightNav-img img{width:100%}.contentWrap .rightNav .rightNav-item{font-size:14px;line-height:30px;color:#666;text-overflow:ellipsis;max-width:266px;overflow:hidden;white-space:nowrap;cursor:pointer;display:block}.contentWrap .rightNav .rightNav-item:hover{color:#fb7e19}.contentWrap .rightNav .rightNav-item .icon-point{display:inline-block;padding-right:6px}.contentWrap .rightNav .rightNav-more{text-align:right;font-size:14px}.contentWrap .rightNav .rightNav-more a{color:#999}.contentWrap .rightNav .rightNav-more a:hover{color:#fb7e19}.youdianWrap{padding-left:30px;}.youdianWrap .youdianTitle{line-height:26px;padding-left:10px;border-left:4px solid #fb7e19;font-size:14px;margin:10px 0}.youdianWrap .youdianItem .item{display:inline-block;width:233px;font-size:0;color:#333}.youdianWrap .youdianItem .item:hover{color:#fb7e19}.youdianWrap .youdianItem .item .icon{display:inline-block;vertical-align:middle}.youdianWrap .youdianItem .item span{display:inline-block;vertical-align:middle;font-size:12px;width:153px;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px}.teacherWrap{width:1200px;background:#fff;margin:0 auto;font-size:0}.teacherWrap .ceo{display:inline-block;width:236px;vertical-align:top}.teacherWrap .ceo .titleOne{line-height:36px;font-size:16px;color:#333;border-bottom:1px solid #ccc;margin-bottom:20px;text-align:center}.teacherWrap .ceo .ceoImgWrap{width:236px;height:322px;overflow:hidden;display:block}.teacherWrap .ceo .ceoImgWrap img{width:100%}.teacherWrap .ceo .ceoAbout{padding:18px 16px;font-size:14px;color:#333}.card{font-size:18px;width:110px;height:110px;display:inline-block;margin:16px 16px 0 0;color:#fff;text-align:center;padding-top:33px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;    cursor: pointer;}.card:nth-child(2){background-image:-webkit-gradient(linear,left top,right top,from(#486bfa),to(#5c80fa));background-image:linear-gradient(90deg,#486bfa 0,#5c80fa 100%);margin-top:0}.card:nth-child(3){background-image:-webkit-gradient(linear,left top,right top,from(#3bb3fa),to(#42c5f9));background-image:linear-gradient(90deg,#3bb3fa 0,#42c5f9 100%);margin-right:0;margin-top:0}.card:nth-child(4){background-image:-webkit-gradient(linear,left top,right top,from(#d96159),to(#fa7e74));background-image:linear-gradient(90deg,#d96159 0,#fa7e74 100%)}.card:nth-child(5){background-image:-webkit-gradient(linear,left top,right top,from(#5c45f9),to(#877bf9));background-image:linear-gradient(90deg,#5c45f9 0,#877bf9 100%);margin-right:0}.card .card-des{font-size:10px}.teacherWrap .teachers{display:inline-block;width:950px;vertical-align:top}.teacherWrap .teachers .swiperContainer{display:none}.teacherWrap .teachers .swiperContainer.show{display:block}.teacherWrap .teachers .teacherNav{line-height:36px;font-size:14px;color:#333;padding-left:22px;border-bottom:1px solid #ccc;margin-bottom:20px}.teacherWrap .teachers .teacherNav .item{margin-left:16px;font-size:14px;cursor:pointer}.teacherWrap .teachers .teacherNav .item.cur{border-bottom:2px solid #e21a1a;color:#e21a1a;padding-bottom:10px}.teacherWrap .teachers .teacherOne{display:-webkit-box;display:-ms-flexbox;display:flex}.teacherWrap .teachers .teacherOne .teacherItem{width:190px;margin-left:22px;cursor:pointer}.teacherWrap .teachers .teacherOne .teacherItem .imgWrap{width:190px;height:250px;overflow:hidden}.teacherWrap .teachers .teacherOne .teacherItem .imgWrap img{width:100%}.teacherWrap .teachers .teacherOne .teacherItem .des{text-align:center;line-height:22px;font-size:14px}.teacherWrap .teachers .addMore{text-align:right;color:#999;font-size:16px}.teacherWrap .teachers .addMore a{cursor:pointer}.teacherWrap .teachers .addMore a:hover{color:#e21a1a}.newsWrap{font-size:16px;color:#333;display:none}.newsWrap.show{display:block}.newsWrap .newItem{display:inline-block;width:290px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:20px;cursor:pointer;line-height:28px}.newsWrap .newItem:hover{color:#e21a1a}.newsWrap .newItem:hover:before{background-color:#e21a1a}.newsWrap .newItem:before{width:4px;height:4px;background:#000;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:6px;content:''}.newsWrap .newItem:nth-child(2n){margin-left:20px}.teacherWrap .kechengWrap{display:inline-block;width:266px;margin-left:30px;padding-top:20px;position:relative}.teacherWrap .kechengWrap .imgWrap{width:266px;height:110px;overflow:hidden}.icon-jingyan{display:inline-block;width:266px;height:60px;font-size:24px;text-align:center;line-height:60px;color:#fff}.studentInfo{font-size:14px;cursor:pointer}.studentInfo .title{text-align:center;color:#333;font-size:16px}.studentInfo .studentDes{color:#666;font-size:16px;padding-bottom:20px}.studentInfo .loadMore{color:#3d81fc;font-size:16px}.kechengWrap .logo{position:absolute;display:inline-block;color:#fff;font-size:14px;top:8px;padding:5px 0 0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:16px;right:0}.teacherWrap .kechengWrap .imgWrap img{width:100%}.teacherWrap .kechengWrap .kechengItem{padding:16px 0 8px;border-bottom:1px solid #ccc}.teacherWrap .kechengWrap .kechengItem:hover .kechengDes{color:#fb7e19}.teacherWrap .kechengWrap .kechengItem .kebiao{display:inline-block;width:98px;height:50px;vertical-align:middle;color:#fff;text-align:center;font-size:14px;line-height:16px}.teacherWrap .kechengWrap .kechengItem .kechengDes{display:inline-block;width:160px;font-size:14px;color:#666;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.teacherWrap .kechengWrap .btn{width:140px;height:40px;background-color:#fb7e19;border-radius:10px;text-align:center;color:#fff;font-size:16px;line-height:40px;margin:20px 63px 16px;cursor:pointer}.teacherWrap .kechengWrap .btn:hover{background-color:#dd6504}.teacherTwo{margin-top:30px;width:610px;height:120px}.teacherTwo .swiper-container{margin-left:30px;width:610px;height:120px;position:relative;overflow:hidden}.teacherTwo .swiper-container .swiper-button-next,.teacherTwo .swiper-container .swiper-button-prev{display:none;z-index:3}.teacherTwo .swiper-container:hover .swiper-button-next,.teacherTwo .swiper-container:hover .swiper-button-prev{display:block;cursor:pointer}.teacherTwo .swiper-container .swiper-wrapper{width:610px;height:120px}.teacherTwo .swiper-container .swiper-wrapper .imgWrap{display:inline-block;width:100px;height:117px;overflow:hidden;vertical-align:middle}.teacherTwo .swiper-container .swiper-wrapper img{width:100%}.teacherTwo .swiper-container .swiper-wrapper .teacherTwoDes{width:90px;display:inline-block;vertical-align:middle;font-size:14px;padding-left:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333}.teacherTwo .swiper-container .swiper-wrapper .teacherTwoDes span{display:block}.swiper-container3{width:266px;height:200px}.swiper-container3 .swiper-wrapper{width:266px;height:160px}.swiper-container3 .swiper-wrapper .swiper-slide{font-size:30px}.swiper-container4{width:266px;height:242px;padding-top:20px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-container4 .swiper-wrapper{width:266px;height:242px}.swiper-container4 .swiper-wrapper .swiper-slide{text-align:center}.xueyuan{display:inline-block;width:110px;height:110px;border-radius:50%;overflow:hidden}.xueyuan img{width:100%}.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23cccccc'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23cccccc'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev1{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23aaaaaa'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next1{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23aaaaaa'%2F%3E%3C%2Fsvg%3E")}.schoolWrap{margin:0 auto;width:1200px;background:#fff}.schoolWrap .schoolAddress{display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0}.schoolWrap .schoolAddress .title{display:inline-block;width:120px;border-left:4px solid #0f356c;line-height:26px;height:26px;font-size:12px;color:#0f356c;padding-left:14px;font-size:16px}.schoolWrap .schoolAddress .address{display:inline-block;font-size:14px;line-height:22px;color:#666}.schoolWrap .addressDetail{text-align:right;font-size:16px;line-height:26px;color:#666;padding-bottom:10px}.schoolWrap .addressDetail a:hover{color:#3d81fc}.schoolWrap .schoolImg{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-14px}.schoolWrap .schoolImg .imgItem{width:188px;height:184px;overflow:hidden;margin-left:14px}.schoolWrap .schoolImg .imgItem img{width:100%}.school_box{background:#fff;width:1200px;margin:0 auto}.school_box .subject_A_title{color:#d97474}.school_box .subject_A_title:before{background:#d97474}.school_mixSchool{float:left;width:630px;margin-left:20px}.school_swiper{float:left;width:530px;position:relative}.school_menu_item{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;height:50px;padding-top:7px;background-color:#fff;border-radius:5px;border:solid 1px #828282;font-size:14px;color:#828282;display:table-cell;vertical-align:middle;text-align:center;text-align:center;margin:0 20px 20px 0;cursor:pointer;position:relative}.school_menu_item:hover{border:1px solid #d97474;color:#d97474}.school_menu_item.active{border:1px solid #d97474;color:#d97474}.school_menu_box.young .school_menu_item:hover{color:#fb790b;border:1px solid #fb790b}.school_label{line-height:1.2;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.school_arrTitle,.school_mixTitle,.school_mixTitle1{line-height:35px;height:35px;color:#d97474}.school_arrTitle:before,.school_mixTitle1:before,.school_mixTitle:before{content:'';width:2px;height:16px;vertical-align:top;display:inline-block;background:#d97474;margin-right:9px;margin-top:10px}.school_mixTitle1{color:#fb790b;height:25px;line-height:1}.school_mixTitle1:before{background:#fb790b;margin-top:-2px;vertical-align:middle}.school_arrTitle{color:#828282}.school_arrTitle:before{background:#828282}.school_arrounding{height:215px;overflow:hidden}.school_arrounding img{width:100%}.school_change_box{position:absolute;margin-top:-124px;z-index:1}.school_change_btn{position:absolute;margin-top:-124px;z-index:1;width:34px;height:34px;background:rgba(0,0,0,.5);color:#fff;display:inline-block;line-height:34px;text-align:center;cursor:pointer}.school_change_btn.disabled{cursor:default;opacity:.3}.search__xhdlogo{padding-top:25px;vertical-align:middle}#schoolAddress .subject_Menu_more{font-size:13px;margin-right:20px}.school_head .teacher-container{height:240px}.school_head .teacher-container{padding-top:18px;height:240px}.school_head .teacher-container .arrow{position:absolute;top:39%;z-index:10;width:34px;height:34px;opacity:.3;cursor:pointer}.school_head .teacher-container .arrow-left{left:0;background:url(../images/img.png) no-repeat #000;background-position:10px 11px}.school_head .teacher-container .arrow-right{right:11px;background:url(../images/img.png) no-repeat #000;background-position:-25px 11px}.school_head .teacher-container .slide-list{float:left;padding-right:10px}.school_head .teacher-container .slide-list:last-child{padding-right:0}.school_head .teacher-container .list{position:relative;width:190px;height:288px;cursor:pointer}.school_head .teacher-container .list:hover .shade{height:101%}.school_head .teacher-container .list img{display:block;width:100%}.school_head .teacher-container .list .intro{position:absolute;bottom:0;left:0;width:100%;height:56px;background-color:#eee;text-align:center}.school_head .teacher-container .list .intro h5{margin-top:5px;font-size:16px;font-weight:400;line-height:24px;color:#333}.school_head .teacher-container .list .intro p{font-size:14px;color:#999}.school_head .teacher-container .list .shade{padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:-2px;z-index:3;width:392px;height:0;font-size:14px;line-height:32px;color:#fff;background-color:#0073d0;opacity:.9;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.leftTipDiv .shade{position:absolute;right:0;bottom:-2px}.school_head .teacher-container .list .shade h5{font-size:18px;font-weight:400}.school_head .teacher-container .list .shade a{color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear}.school_head .teacher-container .list .shade a:hover{color:#ff8e00}.school_head .teacher-container .list .xq_map{position:relative;padding-left:25px;line-height:42px}.school_head .teacher-container .list .xq_dz{padding-left:25px}.school_head .teacher-container .list .xq_dz .icon_dz{display:inline-block;margin-left:-22px;width:14px;height:19px;vertical-align:middle}.school_head .teacher-container .list .xq_map::before{content:'';display:inline-block;position:absolute;left:0;width:14px;height:35px;background:url(../images/img.png) no-repeat;background-position:-113px 9px;vertical-align:bottom}.school_head .teacher-container .list .smallBtn{position:relative;padding-left:35px;display:inline-block;width:160px;height:36px;margin:10px 8px 0 0;text-align:center;border-radius:5px;border:solid 1px #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.school_head .teacher-container .list .smallBtn::before{content:'';display:block;position:absolute;left:0;width:38px;height:29px;margin-left:12px;background:url(../images/img.png) no-repeat;background-position:-288px 3px;vertical-align:bottom}.school_head .teacher-container .list .smallBtn:last-child{margin:0 0 0 9px}.school_head .teacher-container .list .smallBtn:last-child::before{position:absolute;width:38px;height:29px;margin-left:35px;background:url(../images/img.png) no-repeat;background-position:-381px 7px}
.new_layout {
  padding-top: 40px;
}

.new_wrapper {
  margin: 0 auto;
  width: 1180px;
}

.new_topbar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background-color: #f5f5f5;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.23);
          box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.23);
  z-index: 9999;
}

.new_topbar .new_topbar_l {
  float: left;
  font-size: 14px;
  color: #999;
}

.new_topbar .new_topbar_r {
  float: right;
}

.new_topbar .topbar_item {
  float: left;
  position: relative;
}

.new_topbar .topbar_item::before {
  content: "";
  position: absolute;
  left: 0;
  top: 12px;
  width: 1px;
  height: 15px;
  background-color: #999;
}

.new_topbar .topbar_item:first-child::before {
  content: none;
}

.new_topbar .topbar_item_link {
  display: block;
  padding: 0 10px;
  font-size: 14px;
  color: #999;
  cursor: pointer;
}

.new_topbar .topbar_item_link:hover {
  color: #4a97ff;
}

.new_topbar .down_content {
  display: none;
  position: absolute;
  top: 40px;
  left: 0;
  width: 100%;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.17);
          box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.17);
  background-color: #fff;
}

.new_topbar .down_content .nav {

  text-align: center;
  line-height: 24px;
}

.new_topbar .down_content .nav:first-child {
  border-bottom: 1px dashed #cccc;
}

.new_topbar .down_content .nav-link {
  font-size: 14px;
  color: #999;
}

.new_topbar .down_content .nav-link:hover {
  color: #4a97ff;
}

.new_topbar .down_icon {
  position: absolute;
  top: 16px;
  right: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid #666;
  position: absolute;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.new_topbar .topbar_service {
  padding-right: 7px;
}

.new_topbar .topbar_service:hover .down_content {
  display: block;
}

.new_topbar .topbar_service:hover .down_icon {
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  border-top: 6px solid #4a97ff;
}

.search_box .icon {
  margin-left: 34px;
  margin-right: 4px;
}

.new_topbar .topbar_item_consult::before{
content:none;
}  

.new_topbar .topbar_item_link.consult_link{
margin:8px 0 0 20px;
padding:0;
width: 70px;
	height: 24px;
text-align:center;
  line-height: 24px;
color: #fff;
	background-color: #f39800;
	border-radius: 3px;
}

.index_layout{
padding-top:40px;
}

.teacherWrap .new_teachers{
    width: 963px;
}
.teacherWrap .teachers .teacherOne .teacherItem{
    margin-left: 60px;
}
.teacherWrap .teacherOne .teacherItem:first-child{
    margin-left: 22px;
}
.teacherTwo .swiper-container{
    width: 930px;
}
.teacherTwo .swiper-container .swiper-wrapper{
    width: 100%;
}
.teacherTwo .swiper-container .swiper-wrapper .teacherTwoDes{
    width: 80px;
}
.teacherTwo .swiper-container .swiper-wrapper .teacherTwoDes{
    padding-left: 6px;
}

.teacherTwo .swiper-container .swiper-wrapper .teacherTwoDes{
color:#666;
}

   .index_container_B .container{
padding-bottom: 8px;

}

.youdianTitle .youdianTitle_bold_title{
	font-size: 16px;
    font-weight: bold;
    color: #144a99;
}
.youdianTitle .youdianTitle_gray_title{
    margin-left: 4px;
    font-size: 14px;
    color: #666;
}
.jpxmWrap{
    margin-top: 20px;
}
.jpxm_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
 

  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.jpxm_content .jpxm_content_item {

  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 33px;
  width: 215px;
  height: 124px;
}

.jpxm_content .jpxm_content_item .item_txt {
  font-size: 12px;
  text-align: center;
  color: #fff;
}

.jpxm_content .jpxm_content_item .item_txt_bold {
  font-size: 16px;
}

.jpxm_content .item_icon{
margin:0 auto 10px;
  width: 147px;
  height: 4px;
background: url(../images/white_icon.png) center no-repeat;
background-size: 100% 100%;
}
.btn_ewm{
   display:flex;
justify-content: space-between;
}

.btnBox{
    display: flex;
    flex-direction: column;

}
.ewm_txt{
text-align:center;
    font-size: 14px;
    color: #fff;
}
.school_head .teacher-container .list .ewm_banner{
width:110px;
height:110px;
margin-left: 14px;
}
.school_head .teacher-container .list .smallBtn:last-child {
    margin:15px 0 0 0;
}

.ewm_container{
margin-top: -65px;
}

.course_st_signBox {
 display:inline-block;
   width: 270px;
    border: 1px solid #ddd;
    padding-bottom: 10px;
    margin-left: 40px;
    margin-top: 15px;
}

.course_st_tips {
    font-size: 20px;
    color: #396cf9;
    text-align: center;
    margin: 20px 0 15px;
    line-height: 1;
}

.course_st_inputBox {
    width: 230px;
    height: 30px;
    margin: 10px auto;
    position: relative;
}

.course_st_input {
    width: 230px;
    height: 30px;
    line-height: 28px;
    border: 1px solid #f5f5f5;
    border-radius: 2px;
    padding-left: 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;
}


.course_st_btn {
    width: 230px;
    height: 30px;
    color: #fff;
    background: #396cf9;
    cursor: pointer;
    display: block;
    margin: 15px auto;
    text-align: center;
    font-size: 16px;
    line-height: 30px;
    border-radius: 4px;
}

.school_box {
  background: #fff;
}

.school_box .subject_A_title {
  color: #d97474;
}

.school_box .subject_A_title:before {
  background: #d97474;
}

.school_mixSchool {
  float: left;
  width: 630px;
  margin-left: 20px;
}

.school_swiper {
  float: left;
  width: 530px;
  position: relative;
}

.school_menu_item {
  float: left;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 50px;
  height: 50px;
  padding-top: 7px;
  background-color: #ffffff;
  border-radius: 5px;
  border: solid 1px #828282;
  font-size: 14px;
  color: #828282;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  text-align: center;
  margin: 0px 20px 20px 0;
  cursor: pointer;
  position: relative;
}

.school_menu_item:hover {
  border: 1px solid #d97474;
  color: #d97474;
}

.school_menu_item.active {
  border: 1px solid #d97474;
  color: #d97474;
}

.school_menu_box.young .school_menu_item:hover {
  color: #fb790b;
  border: 1px solid #fb790b;
}

.school_label {
  line-height: 1.2;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
}

.school_mixTitle, .school_mixTitle1, .school_arrTitle {
  line-height: 35px;
  height: 35px;
  color: #d97474;
}

.school_mixTitle:before, .school_mixTitle1:before, .school_arrTitle:before {
  content: '';
  width: 2px;
  height: 16px;
  vertical-align: top;
  display: inline-block;
  background: #d97474;
  margin-right: 9px;
  margin-top: 10px;
}

.school_mixTitle1 {
  color: #fb790b;
  height: 25px;
  line-height: 1;
}

.school_mixTitle1:before {
  background: #fb790b;
  margin-top: -2px;
  vertical-align: middle;
}

.school_arrTitle {
  color: #828282;
}

.school_arrTitle:before {
  background: #828282;
}

.school_arrounding {
  height: 215px;
  overflow: hidden;
}

.school_arrounding img {
  width: 100%;
}

.school_change_box {
  position: absolute;
  margin-top: -124px;
  z-index: 1;
}

.school_change_btn {
  position: absolute;
  margin-top: -124px;
  z-index: 1;
  width: 34px;
  height: 34px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  display: inline-block;
  line-height: 34px;
  text-align: center;
  cursor: pointer;
}

.school_change_btn.disabled {
  cursor: default;
  opacity: .3;
}

.school_change_btn i {
  width: 7px;
  height: 11px;
  display: inline-block;
  margin-top: 11px;
}

.school_change_btn i.prev-icon {
  background: url(../img/i-sprite.png) no-repeat;
  background-position: -16px 0;
}

.school_change_btn i.next-icon {
  margin-left: 4px;
  background: url(../img/i-sprite.png) no-repeat;
  background-position: 0px 0;
}

.school_change_btn.school_next {
  right: 0;
}

.new_ppjs li {
    width: 180px;
    height: 80px;
    float: left;
    margin: 20px 24px 20px 0;
    position: relative;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.new_ppjs li span {
    position: absolute;
    top: 15px;
    left: 10px;
    font-size: 20px;
    color: #fff;
    font-weight: 500;
}
.new_ppjs li p {
    font-size: 12px;
    color: #fff;
    left: 10px;
    position: absolute;
    top: 48px;
}

/*# sourceMappingURL=map/index.css.map */
