@charset "UTF-8";
/* Slider */
.slick-slider {
  position: relative;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.slick-slider .slick-list {
  position: relative;
  z-index: 8;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.slick-slider .slick-list.dragging {
  cursor: pointer;
}

.slick-loading .slick-slider .slick-list {
  background: url("../img/loader.gif") center center no-repeat #fff;
}

.slick-slider .slick-track {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.slick-slider .slick-track:before, .slick-slider .slick-track:after {
  content: "";
  display: table;
}

.slick-slider .slick-track:after {
  clear: both;
}

.slick-loading .slick-slider .slick-track {
  visibility: hidden;
}

.slick-slider .slick-slide {
  float: left;
  height: 100%;
}

[dir="rtl"] .slick-slider .slick-slide {
  float: right;
}

.slick-slider .slick-slide img {
  display: block;
}

.slick-slider .slick-slide.slick-loading img {
  display: none;
}

.slick-slider .slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slider .slick-slide {
  display: block;
}

.slick-loading .slick-slider .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slider .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-slider .slick-arrow.slick-hidden {
  display: none;
}

/* 侧栏导航 + banner图 */
.sites-main {
  position: relative;
  height: 376px;
  overflow: hidden;
}

/* 侧栏课程导航 */
.sidebar-courses {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
  padding: 20px 0;
  width: 230px;
  background-color: #333;
  background-color: rgba(0, 0, 0, 0.6);
}

.sidebar-courses .course {
  height: 42px;
  line-height: 42px;
}

.sidebar-courses .course.current {
  background-color: #f39800;
}

.sidebar-courses .course.current .course-name {
  background: none;
}

.sidebar-courses .course-name {
  margin: 0 24px 0 28px;
  font-size: 16px;
  font-weight: normal;
  color: #fff;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQUI0NzJDMjkyQ0ExMUU3QkRGQUNFNDVCMkY3RjU0MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQUI0NzJDMzkyQ0ExMUU3QkRGQUNFNDVCMkY3RjU0MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJBQjQ3MkMwOTJDQTExRTdCREZBQ0U0NUIyRjdGNTQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJBQjQ3MkMxOTJDQTExRTdCREZBQ0U0NUIyRjdGNTQwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5nN5eAAAAMhJREFUeNpi+P//PwMaZgJiFQY8AFk9ExZ5eyAuBUqGMRABWLCIPQTiq0Ds/B9kBQPDZkZGxh9EGwBUfA+obwuU6wJx8X+QIT+JdQG6Ia5QQ7ZgM4QFl9PQDHFDcslvogzAYog7NAY2Aym4IUyEQhlkCJBaAMQvoIZ4IMszMZAOiPcC1MlKQMoHiCWAeC8QHyLaBUiataGaQTHxjSgDiNGM0wBiNWMNA6BmHiAVD/MzUOMqfN7E5gIJYjVjZE1I3gGLCROrByDAAPCOiWHNPDRHAAAAAElFTkSuQmCC") right center no-repeat;
  cursor: pointer;
}

.sidebar-courses .course-children {
  display: none;
  position: absolute;
  top: 0;
  left: 230px;
  padding: 20px 0;
  width: 280px;
  height: 335px;
  background-color: #fff;
  border-top: 1px solid #c5c5c5;
  -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
}

.sidebar-courses .course-children.col2 {
  width: 560px;
}

.sidebar-courses .children-list {
  float: left;
  margin: 0 30px;
}

.sidebar-courses .children-list .item {
  display: block;
  margin: 10px 0;
  width: 220px;
  font-size: 14px;
  line-height: 30px;
  color: #666;
}

.sidebar-courses .children-list .item:hover {
  color: #f39800;
}

.sidebar-courses .more-course {
  position: absolute;
  right: 38px;
  bottom: 20px;
  font-size: 14px;
  color: #ff6700;
}

.sidebar-courses .more-course:hover {
  text-decoration: underline;
}

/* 轮播图开始 */
.slider-head {
  height: 376px;
  background-color: #badef0;
}

.slider-head .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 10;
  padding: 0;
  width: 41px;
  height: 69px;
  margin-top: -35px;
  text-indent: -9999px;
  border: 0;
  outline: none;
  overflow: hidden;
  background: url("../img/slider_head_arrow.png") no-repeat;
}

.slider-head .slick-prev {
  left: 230px;
  background-position: -83px 0;
}

.slider-head .slick-prev:hover {
  background-position: 0 0;
}

.slider-head .slick-next {
  right: 246px;
  background-position: -125px 0;
}

.slider-head .slick-next:hover {
  background-position: -42px 0;
}

.slider-head .slick-dots {
  position: absolute;
  bottom: 10px;
  z-index: 10;
  width: 100%;
  text-align: center;
}

.slider-head .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 6px;
  cursor: pointer;
}

.slider-head .slick-dots li.slick-active button {
  height: 16px;
  width: 16px;
  border: 2px solid #333;
  border: 2px solid rgba(0, 0, 0, 0.6);
  background-color: #fff;
}

.slider-head .slick-dots li button {
  display: block;
  padding: 0;
  margin-top: 2px;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  border: 0;
  outline: none;
  background-color: #333;
  background-color: rgba(0, 0, 0, 0.6);
  text-indent: -9999px;
}

/* 热门新闻 */
.hotnews {
  position: absolute;
  top: 25px;
  right: 20px;
  z-index: 9999;
  padding: 15px;
  width: 195px;
  height: 296px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}

.hotnews h4 {
  font-size: 16px;
  line-height: 26px;
  color: #666;
}

.hotnews .slider-news {
  margin-top: 10px;
  height: 260px;
  overflow: hidden;
}

.hotnews .slider-news .item {
  display: block;
  padding: 12px 5px;
  line-height: 24px;
  color: #888;
  border-bottom: 1px dashed #dbd9d9;
}

.hotnews .slider-news .item:hover {
  color: #f39800;
}

.hotnews .slider-news .item em {
  font-style: normal;
  color: #f39800;
}

.hotnews .slider-news .slick-dots {
  position: absolute;
  bottom: 0;
  z-index: 20;
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: right;
}

.hotnews .slider-news .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 6px;
  cursor: pointer;
}

.hotnews .slider-news .slick-dots li.slick-active button {
  background-color: #f7a945;
}

.hotnews .slider-news .slick-dots li button {
  display: block;
  padding: 0;
  height: 10px;
  width: 10px;
  border: 0;
  outline: none;
  background-color: #999;
  text-indent: -9999px;
}

/* 部分详情介绍 */
.sites-sub {
  margin-top: 15px;
  height: 165px;
}

.sites-sub .sub-list {
  float: left;
  padding: 10px 3px;
  width: 224px;
  background-color: #5f5750;
}

.sites-sub .sub-list .item {
  position: relative;
  float: left;
  width: 74px;
  height: 66px;
}

.sites-sub .sub-list .item:before, .sites-sub .sub-list .item:after {
  position: absolute;
  content: '';
  background-color: #8b8b88;
}

.sites-sub .sub-list .item:before {
  top: -7px;
  left: 0;
  width: 74px;
  height: 1px;
}

.sites-sub .sub-list .item:after {
  top: 0;
  left: 0;
  width: 1px;
  height: 66px;
}

.sites-sub .sub-list .item.top {
  margin-bottom: 13px;
}

.sites-sub .sub-list .item.top:before {
  display: none;
}

.sites-sub .sub-list .item.left:after {
  display: none;
}

.sites-sub .sub-list .item a {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #fff;
  color: rgba(255, 255, 255, 0.7);
  text-align: center;
  -webkit-transition: color .2s;
  -o-transition: color .2s;
  transition: color .2s;
}

.sites-sub .sub-list .item a:hover {
  color: #fff;
}

.sites-sub .sub-list .item a:hover .icon-item {
  opacity: 1;
}

.sites-sub .sub-list .item .icon-item {
  display: block;
  margin: 6px auto;
  width: 30px;
  height: 30px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAC0CAYAAACDt5wqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNjJGMzhCRTkyRDgxMUU3QTAyMUI2QzgwQUNGQ0VBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNjJGMzhCRjkyRDgxMUU3QTAyMUI2QzgwQUNGQ0VBNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE2MkYzOEJDOTJEODExRTdBMDIxQjZDODBBQ0ZDRUE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE2MkYzOEJEOTJEODExRTdBMDIxQjZDODBBQ0ZDRUE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+W9oTtQAADV9JREFUeNrsXAtwlcUV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") no-repeat;
  opacity: 0.5;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s;
}

.sites-sub .sub-list .item .icon-item.icon-item1 {
  background-position: 0 0px;
}

.sites-sub .sub-list .item .icon-item.icon-item2 {
  background-position: 0 -30px;
}

.sites-sub .sub-list .item .icon-item.icon-item3 {
  background-position: 0 -60px;
}

.sites-sub .sub-list .item .icon-item.icon-item4 {
  background-position: 0 -90px;
}

.sites-sub .sub-list .item .icon-item.icon-item5 {
  background-position: 0 -120px;
}

.sites-sub .sub-list .item .icon-item.icon-item6 {
  background-position: 0 -150px;
}

.sites-sub .sub-link {
  float: right;
}

.sites-sub .sub-link .link {
  position: relative;
  float: left;
  margin-left: 12px;
  width: 310px;
  height: 165px;
  -webkit-transition: -webkit-box-shadow 0.2s linear;
  transition: -webkit-box-shadow 0.2s linear;
  -o-transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear;
  overflow: hidden;
  cursor: pointer;
}

.sites-sub .sub-link .link:hover {
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
}

.sites-sub .sub-link .link img {
  display: block;
  width: 100%;
}

.sites-sub .sub-link .popbox {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
}

.sites-sub .sub-link .popbox .backdrop {
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0;
  filter: alpha(opacity=0) \9;
  -webkit-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

.sites-sub .sub-link .popbox .backdrop.fade-in {
  opacity: 0.6;
  filter: alpha(opacity=60) \9;
}

.sites-sub .sub-link .popbox .popbox-content {
  position: absolute;
  top: -25%;
  left: 50%;
  margin: -216px 0 0 -550px;
  width: 1100px;
  height: 432px;
  background: #000\9;
  filter: alpha(opacity=60);
  background: rgba(0, 0, 0, 0.6);
  border-radius: 5px;
  -webkit-transition: opacity 0.4s linear, top 0.4s ease-out;
  -o-transition: opacity 0.4s linear, top 0.4s ease-out;
  transition: opacity 0.4s linear, top 0.4s ease-out;
  opacity: 0;
}

.sites-sub .sub-link .popbox .popbox-content.fade-in {
  top: 50%;
  opacity: 1;
}

.sites-sub .sub-link .popbox .close-btn {
  position: absolute;
  top: 24px;
  right: 48px;
  width: 28px;
  height: 28px;
  line-height: 26px;
  border: 1px solid #fff;
  border-radius: 50%;
  font-size: 24px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.sites-sub .sub-link .popbox .close-btn:hover {
  background-color: rgba(255, 255, 255, 0.4);
}

.sites-sub .sub-link .popbox h4 {
  height: 76px;
  line-height: 88px;
  font-size: 30px;
  font-weight: normal;
  color: #fff;
  text-align: center;
}

.sites-sub .sub-link .popbox .list {
  padding: 0 25px;
}

.sites-sub .sub-link .popbox .list .item {
  position: relative;
  float: left;
  margin: 20px;
  width: 310px;
  height: 128px;
  border-radius: 10px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  overflow: hidden;
}

.sites-sub .sub-link .popbox .list .item .light {
  position: absolute;
  left: -100%;
  top: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(rgba(255, 255, 255, 0.7)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
  -webkit-transform: skewx(-25deg);
      -ms-transform: skewx(-25deg);
       -o-transform: skewx(-25deg);
          transform: skewx(-25deg);
}

.sites-sub .sub-link .popbox .list .item:hover {
  z-index: 3;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
       -o-transform: scale(1.05);
          transform: scale(1.05);
}

.sites-sub .sub-link .popbox .list .item:hover .light {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  left: 110%;
}

/* 专业师资团队 */
.teacher-group {
  /*margin-top: 30px;*/
  padding: 10px 0;
  background-color: #f5f5f5;
}

.teacher-group .head {
  position: relative;
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.teacher-group .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.teacher-group .head .tab-nav {
  float: right;
  margin-right: 60px;
  padding-top: 10px;
}

.teacher-group .head .tab-nav li {
  float: left;
  padding: 0 10px;
  margin-left: 25px;
  font-size: 16px;
  line-height: 34px;
  border-bottom: 2px solid transparent;
  cursor: pointer;
}

.teacher-group .head .tab-nav li.tab-active {
  color: #083388;
  border-color: #083388;
}

.teacher-group .head .more-link {
  position: absolute;
  top: 15px;
  right: 0;
  width: 34px;
  height: 22px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
}

.teacher-group .head .more-link .link {
  position: relative;
  display: block;
  width: 34px;
  height: 22px;
  text-indent: -999px;
  cursor: pointer;
  overflow: hidden;
  display: none;
}

.teacher-group .head .more-link .link.tab-link {
  display: block;
}

.teacher-group .head .more-link .link:hover:before {
  border-left-color: #f39800;
}

.teacher-group .head .more-link .link:before {
  position: absolute;
  top: 3px;
  right: 4px;
  content: '';
  border: 8px solid transparent;
  border-left-color: #b0b0b0;
}

.teacher-group .head .more-link .link:after {
  position: absolute;
  top: 5px;
  right: 9px;
  content: '';
  border: 6px solid transparent;
  border-left-color: #fff;
}

.teacher-group .teacher-content {
  height: 614px;
}

.teacher-group .teacher-content .teacher-info {
  float: left;
  width: 228px;
  height: 100%;
  background-color: #eee;
  -webkit-box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}

.teacher-group .teacher-content .teacher-info .hm {
  margin-top: 25px;
}

.teacher-group .teacher-content .teacher-info .hm .photo {
  height: 190px;
  text-align: center;
  overflow: hidden;
}

.teacher-group .teacher-content .teacher-info .hm h4 {
  margin: 16px 0 6px;
  font-size: 24px;
  font-weight: normal;
  color: #444;
  letter-spacing: 10px;
  text-align: center;
}

.teacher-group .teacher-content .teacher-info .hm .subtit {
  font-size: 14px;
}

.teacher-group .teacher-content .teacher-info .hm p {
  line-height: 24px;
  color: #666;
  text-align: center;
}

.teacher-group .teacher-content .teacher-info .hm span {
  color: #083388;
}

.teacher-group .teacher-content .teacher-info .info-list {
  margin: 12px 6px;
}

.teacher-group .teacher-content .teacher-info .info-list li {
  padding: 0 5px;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px dashed #d2d2d2;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNTZiMmM0ZS05OTk3LWRjNGMtOTI1NC03N2MxYmQxNjBkNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI1QkNGMDY5MkU5MTFFNzk3MTk5MDg0REFDRDEzNzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI1QkNGMDU5MkU5MTFFNzk3MTk5MDg0REFDRDEzNzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0MmI0Y2VkLTI3ZWUtM2I0Mi1iZDQ4LTU4NDc1YmZkMzNmNSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ZTJkNmNlLThkNGMtMTFlNy1hNTJhLTk2MzU3MDk3NzhhYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps2xr+UAAABOSURBVHjaYvxfwdDAwMDQBsS/gJiBCYgTgXgDEHPBBEDAE4i3AzEfSIADKmgHxMtBAuxQgatAnAPTsguIrYH4PkhgGRB7A/FHkAxAgAEA3OYLmUWhzc4AAAAASUVORK5CYII=") 5px center no-repeat;
}

.teacher-group .teacher-content .teacher-info .info-list li a {
  display: block;
  margin-left: 10px;
  color: #666;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.teacher-group .teacher-content .teacher-info .info-list li a:hover {
  color: #083388;
}

.teacher-group .teacher-content .teacher-info .slider-video {
  margin: 25px auto 0;
  width: 200px;
  height: 148px;
  overflow: hidden;
}

.teacher-group .teacher-content .teacher-info .slider-video .list img {
  display: block;
  width: 100%;
  height: 112px;
}

.teacher-group .teacher-content .teacher-info .slider-video .list p {
  margin-top: 6px;
  line-height: 30px;
  color: #666;
  text-align: center;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.teacher-group .teacher-content .teacher-info .slider-video .slick-arrow {
  position: absolute;
  top: 8px;
  z-index: 10;
  padding: 0;
  width: 17px;
  height: 98px;
  text-indent: -9999px;
  border: 0;
  outline: none;
  overflow: hidden;
  background: url("../img/slider_video_arrow.png") no-repeat;
}

.teacher-group .teacher-content .teacher-info .slider-video .slick-prev {
  left: 0;
  background-position: 0 0;
}

.teacher-group .teacher-content .teacher-info .slider-video .slick-next {
  right: 0;
  background-position: -17px 0;
}

.teacher-group .teacher-content .teacher-brick {
  float: right;
  width: 968px;
}

.teacher-group .teacher-content .teacher-brick .tab-content.hide {
  display: none;
}

.teacher-group .teacher-content .teacher-brick .tab-content .teacher-list {
  position: relative;
  float: left;
  margin-left: 12px;
  margin-bottom: 12px;
  padding: 10px;
  width: 210px;
  height: 280px;
  background-color: #fff;
}

.teacher-group .teacher-content .teacher-brick .tab-content .teacher-list:hover .appraise {
  opacity: 1;
  padding-top: 8px;
  padding-bottom: 8px;
  height: 60px;
}

.teacher-group .teacher-content .teacher-brick .tab-content .item {
  display: block;
}

.teacher-group .teacher-content .teacher-brick .tab-content .photo {
  margin: 10px 0;
  height: 155px;
  text-align: center;
  overflow: hidden;
}

.teacher-group .teacher-content .teacher-brick .tab-content .photo img {
  height: 100%;
}

.teacher-group .teacher-content .teacher-brick .tab-content h4 {
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}

.teacher-group .teacher-content .teacher-brick .tab-content p {
  line-height: 18px;
  color: #999;
  
}

.teacher-group .teacher-content .teacher-brick .tab-content .appraise {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  padding: 0 10px;
  height: 0;
  color: #fff;
  text-align: justify;
  background-color: #f39800;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.teacher-group .teacher-content .teacher-brick .tab-content .appraise h5 {
  font-size: 14px;
  line-height: 18px;
}

.teacher-group .teacher-content .teacher-brick .tab-content .appraise p {
  margin-top: 5px;
  line-height: 18px;
  color: #fff;
}

/* 为您推荐 */
.sites-recommend {
  padding-top: 15px;
  background-color: #f5f5f5;
}

.sites-recommend h3 {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
  font-size: 22px;
  font-weight: normal;
  color: #222;
}

.recommend-video {
  position: relative;
  padding: 0 2px;
}

.recommend-video .video-container {
  position: relative;
  width: 100%;
  height: 290px;
  overflow: hidden;
}

.recommend-video .video-wrapper {
  position: absolute;
}

.recommend-video .video {
  float: left;
  margin-right: 12px;
  margin-bottom: 30px;
  width: 290px;
  height: 260px;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.recommend-video .video:hover {
  -webkit-transform: translate3d(0, -2px, 0);
          transform: translate3d(0, -2px, 0);
  -webkit-box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}

.recommend-video .video:hover h4 {
  color: #f39800;
}

.recommend-video .video .video-link {
  display: block;
}

.recommend-video .video .video-img {
  display: block;
  width: 100%;
  height: 176px;
  overflow: hidden;
}

.recommend-video .video h4 {
  margin: 20px 10px 6px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.recommend-video .video p {
  color: #666;
}

.recommend-video .pagnation-video {
  position: absolute;
  top: -50px;
  right: 0;
  width: 69px;
  height: 22px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
}

.recommend-video .pagnation-video .arrow {
  position: relative;
  float: left;
  width: 34px;
  height: 100%;
  cursor: pointer;
}

.recommend-video .pagnation-video .arrow:before {
  position: absolute;
  top: 3px;
  content: '';
  border: 8px solid transparent;
}

.recommend-video .pagnation-video .arrow:after {
  position: absolute;
  top: 5px;
  content: '';
  border: 6px solid transparent;
}

.recommend-video .pagnation-video .arrow.prev {
  border-right: 1px solid #e0e0e0;
}

.recommend-video .pagnation-video .arrow.prev.control-disabled {
  cursor: default;
}

.recommend-video .pagnation-video .arrow.prev.control-disabled:before {
  border-right-color: #e0e0e0;
}

.recommend-video .pagnation-video .arrow.prev.control-disabled:hover:before {
  border-right-color: #e0e0e0;
}

.recommend-video .pagnation-video .arrow.prev:hover:before {
  border-right-color: #f39800;
}

.recommend-video .pagnation-video .arrow.prev:before {
  left: 4px;
  border-right-color: #b0b0b0;
}

.recommend-video .pagnation-video .arrow.prev:after {
  left: 9px;
  border-right-color: #fff;
}

.recommend-video .pagnation-video .arrow.next.control-disabled {
  cursor: default;
}

.recommend-video .pagnation-video .arrow.next.control-disabled:before {
  border-left-color: #e0e0e0;
}

.recommend-video .pagnation-video .arrow.next.control-disabled:hover:before {
  border-left-color: #e0e0e0;
}

.recommend-video .pagnation-video .arrow.next:hover:before {
  border-left-color: #f39800;
}

.recommend-video .pagnation-video .arrow.next:before {
  right: 4px;
  border-left-color: #b0b0b0;
}

.recommend-video .pagnation-video .arrow.next:after {
  right: 9px;
  border-left-color: #fff;
}

/* 考试技巧分享 */
.sites-share {
  padding: 10px 0;
}

.sites-share .head {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.sites-share .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.sites-share .head .tab-nav {
  float: right;
  padding-top: 10px;
}

.sites-share .head .tab-nav li {
  float: left;
  padding: 0 10px;
  margin-left: 25px;
  font-size: 16px;
  line-height: 34px;
  border-bottom: 2px solid transparent;
  cursor: pointer;
}

.sites-share .head .tab-nav li.tab-active {
  color: #083388;
  border-color: #083388;
}

.sites-share .share-content {
  height: 200px;
}

.sites-share .share-content .share-info {
  float: left;
  width: 228px;
  height: 200px;
  overflow: hidden;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.sites-share .share-content .share-info img {
  display: block;
  width: 100%;
}

.sites-share .share-content .share-info:hover {
  -webkit-transform: translate3d(0, -2px, 0);
          transform: translate3d(0, -2px, 0);
  -webkit-box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}

.sites-share .share-content .share-info .item {
  float: left;
  margin-top: 12px;
  margin-right: 12px;
  width: 56px;
  height: 26px;
  line-height: 26px;
  color: #fff;
  text-align: center;
  background-color: #fc9030;
  border: 1px solid #f2a930;
}

.sites-share .share-content .share-info .item:hover {
  background-color: #f39800;
}

.sites-share .share-content .share-brick {
  float: right;
  width: 968px;
}

.sites-share .share-content .share-brick .tab-content.hide {
  display: none;
}

.sites-share .share-content .share-brick .tab-content .share-block {
  float: left;
  margin-left: 32px;
}

.sites-share .share-content .share-brick .tab-content .share-block2 {
  float: right;
}

.sites-share .share-content .share-brick .tab-content .share-block2 .share-list:nth-child(1) a,
.sites-share .share-content .share-brick .tab-content .share-block2 .share-list:nth-child(3) a {
  color: #f39800;
}

.sites-share .share-content .share-brick .tab-content .share-list {
  position: relative;
  padding: 0 15px;
  width: 415px;
  height: 39px;
  line-height: 39px;
  border-bottom: 1px dashed #e6e7e7;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNTZiMmM0ZS05OTk3LWRjNGMtOTI1NC03N2MxYmQxNjBkNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI1QkNGMDY5MkU5MTFFNzk3MTk5MDg0REFDRDEzNzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI1QkNGMDU5MkU5MTFFNzk3MTk5MDg0REFDRDEzNzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0MmI0Y2VkLTI3ZWUtM2I0Mi1iZDQ4LTU4NDc1YmZkMzNmNSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ZTJkNmNlLThkNGMtMTFlNy1hNTJhLTk2MzU3MDk3NzhhYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps2xr+UAAABOSURBVHjaYvxfwdDAwMDQBsS/gJiBCYgTgXgDEHPBBEDAE4i3AzEfSIADKmgHxMtBAuxQgatAnAPTsguIrYH4PkhgGRB7A/FHkAxAgAEA3OYLmUWhzc4AAAAASUVORK5CYII=") 6px center no-repeat;
}

.sites-share .share-content .share-brick .tab-content .share-list a {
  float: left;
  margin-left: 10px;
  width: 310px;
  font-size: 14px;
  color: #666;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.sites-share .share-content .share-brick .tab-content .share-list a:hover {
  color: #083388;
}

.sites-share .share-content .share-brick .tab-content .share-list span {
  float: right;
  width: 70px;
  color: #999;
  text-align: center;
}

/* 校区网点 */
.sites-campus {
  margin-top: 15px;
  padding-top: 20px;
  background-color: #f5f5f5;
}

.sites-campus .title {
  font-size: 22px;
  font-weight: normal;
}

.sites-campus .campus-content {
  padding: 20px 1px 28px;
}

.sites-campus .campus-content .list {
  float: left;
  width: 168px;
  height: 332px;
  margin-right: 38px;
  background: #e5e5e5;
  text-align: center;
}

.sites-campus .campus-content .list img {
  display: block;
  width: 168px;
  height: 218px;
}

.sites-campus .campus-content .list h5 {
  font-size: 16px;
  font-weight: bold;
  line-height: 50px;
  color: #083388;
}

.sites-campus .campus-content .list p {
  padding: 0 14px;
  font-size: 14px;
  line-height: 22px;
  color: #666;
}

.sites-campus .campus-content .list.list-last {
  margin-right: 0;
}

/* 底部服务 */
.sites-serve .serve-content {
  height: 76px;
  line-height: 76px;
  border-bottom: 1px solid #e0e0e0;
}

.sites-serve .serve-content .serve-list {
  position: relative;
  float: left;
  width: 20%;
  font-size: 16px;
  color: #666;
  text-align: center;
}

.sites-serve .serve-content .serve-list.list-last:after {
  width: 0;
}

.sites-serve .serve-content .serve-list:after {
  position: absolute;
  top: 25px;
  right: 0;
  content: '';
  width: 1px;
  height: 25px;
  background-color: #e0e0e0;
}

.sites-serve .serve-content .item {
  display: inline-block;
  margin-top: -4px;
  width: 34px;
  height: 23px;
  vertical-align: middle;
  background: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN/aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NjdiZjIwOWYtZjdkZi03YjQ5LWE3OTEtZmYzZGY1M2YyMmVmIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZFRjQxNTRBOTNCMTExRTdCMDJGQzEyMDU1RDhDNDc4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZFRjQxNTQ5OTNCMTExRTdCMDJGQzEyMDU1RDhDNDc4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY3YmYyMDlmLWY3ZGYtN2I0OS1hNzkxLWZmM2RmNTNmMjJlZiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2N2JmMjA5Zi1mN2RmLTdiNDktYTc5MS1mZjNkZjUzZjIyZWYiLz4gPC9yZGY6RGVzY3JpcHRpb24+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") no-repeat;
}

.sites-serve .serve-content .item1 {
  background-position: 0 0px;
}

.sites-serve .serve-content .item2 {
  background-position: 0 -36px;
}

.sites-serve .serve-content .item3 {
  background-position: 0 -72px;
}

.sites-serve .serve-content .item4 {
  background-position: 0 -108px;
}

.sites-serve .serve-content .item5 {
  background-position: 0 -144px;
}

.sites-serve .serve-content .item6 {
  background-position: 0 -180px;
}

.sites-serve .serve-content a {
  color: #666;
}

.sites-serve .serve-content a:hover {
  color: #f39800;
}
