.i-header-logo {overflow: hidden;position: relative;margin-top: 4px;height: 70px;}
.i-header-logo::after {content: "";position: absolute;display: block;width: 1px;height: 10px;top: 50%;margin-top: -2px;left: 172px;background: #A3A3A3;}
.i-header-logo a {display: block;width: 160px;float: left;}
.i-header-logo a img {display: block;width: 100%;margin: 14px 0;}
.i-header-logo-name {margin-top: 22px;float: left;max-width: 127px;margin-left: 24px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 28px;font-size: 20px;font-weight: 500;color: #83868c;line-height: 28px;letter-spacing: 1px;text-align: left;}
@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.i-header-search-form:before, .i-header-search-form:after {content: " ";display: table;}
.i-header-search-form:after {clear: both;}
.i-header-search-form-submit {display: inline-block;text-align: center;white-space: nowrap;background-image: none;cursor: pointer;font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}
* {padding: 0;margin: 0;}
div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}
ul, ol {list-style-type: none;}
em {font-style: normal;}
html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}
html, body {min-height: 100%;background: #F2F3F7;}
body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}
body a, body a:active, body a:hover {outline: none !important;}
.i-header-search {margin: 20px 30px;}
.i-header-search-form {box-sizing: border-box;width: 100%;height: 40px;position: relative;}
.i-header-search-form-input {outline: none;box-sizing: border-box;height: 40px;line-height: 40px;padding: 10px 10px 10px 15px;font-size: 14px;border-radius: 20px 0 0 20px;border:1px solid #2a78c3;width: 100%;display: block;color: "black";}
.i-header-search-form-input::-webkit-input-placeholder {color: #CED0D8;}
.i-header-search-form-input:-moz-placeholder {color: #CED0D8;}
.i-header-search-form-input::-moz-placeholder {color: #CED0D8;}
.i-header-search-form-input:-ms-input-placeholder {color: #CED0D8;}
.i-header-search-form-input:focus {border-color: #10B3B8;}
.i-header-search-form-inputbox {margin-right: 96px;}
.i-header-search-form-submit {outline: none;box-sizing: border-box;border: 0 solid transparent;width: 96px;height: 40px;line-height: 40px;background: #2a78c3; border-radius: 0 20px 20px 0;font-size: 14px !important;color: #fff;vertical-align: middle;position: absolute;right: 0;top: 0px;}
.i-header-search-form-submit:before {font-size: 20px;}
.i-header-search-form-submit:hover {background: #398cdb;background: }

.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave {display: block;}
.rc-tooltip-zoom-enter,.rc-tooltip-zoom-appear {opacity: 0;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);-webkit-animation-play-state: paused;animation-play-state: paused;}
.rc-tooltip-zoom-leave {-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);-webkit-animation-play-state: paused;animation-play-state: paused;}
.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active {-webkit-animation-name: rcToolTipZoomIn;animation-name: rcToolTipZoomIn;-webkit-animation-play-state: running;animation-play-state: running;}
.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {-webkit-animation-name: rcToolTipZoomOut;animation-name: rcToolTipZoomOut;-webkit-animation-play-state: running;animation-play-state: running;}
@-webkit-keyframes rcToolTipZoomIn {0% {opacity: 0;transform-origin: 50% 50%;transform: scale(0, 0);}100% {opacity: 1;transform-origin: 50% 50%;transform: scale(1, 1);}}@keyframes rcToolTipZoomIn {0% {opacity: 0;transform-origin: 50% 50%;transform: scale(0, 0);}100% {opacity: 1;transform-origin: 50% 50%;transform: scale(1, 1);}}
@-webkit-keyframes rcToolTipZoomOut {0% {opacity: 1;transform-origin: 50% 50%;transform: scale(1, 1);}100% {opacity: 0;transform-origin: 50% 50%;transform: scale(0, 0);}}
@keyframes rcToolTipZoomOut {0% {opacity: 1;transform-origin: 50% 50%;transform: scale(1, 1);}100% {opacity: 0;transform-origin: 50% 50%;transform: scale(0, 0);}}
.rc-tooltip {position: absolute;z-index: 1070;display: block;visibility: visible;font-size: 12px;line-height: 1.5;opacity: 0.9;}
.rc-tooltip-hidden {display: none;}
.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight {padding: 5px 0 9px 0;}
.rc-tooltip-placement-right,.rc-tooltip-placement-rightTop,.rc-tooltip-placement-rightBottom {padding: 0 5px 0 9px;}
.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight {padding: 9px 0 5px 0;}
.rc-tooltip-placement-left,.rc-tooltip-placement-leftTop,.rc-tooltip-placement-leftBottom {padding: 0 9px 0 5px;}
.rc-tooltip-inner {padding: 8px 10px;color: #fff;text-align: left;text-decoration: none;background-color: #373737;border-radius: 6px;box-shadow: 0 0 4px rgba(0, 0, 0, 0.17);min-height: 34px;}
.rc-tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}
.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow {bottom: 4px;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #373737;}
.rc-tooltip-placement-top .rc-tooltip-arrow {left: 50%;}
.rc-tooltip-placement-topLeft .rc-tooltip-arrow {left: 15%;}
.rc-tooltip-placement-topRight .rc-tooltip-arrow {right: 15%;}
.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {left: 4px;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #373737;}
.rc-tooltip-placement-right .rc-tooltip-arrow {top: 50%;}
.rc-tooltip-placement-rightTop .rc-tooltip-arrow {top: 15%;margin-top: 0;}
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {bottom: 15%;}
.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {right: 4px;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #373737;}
.rc-tooltip-placement-left .rc-tooltip-arrow {top: 50%;}
.rc-tooltip-placement-leftTop .rc-tooltip-arrow {top: 15%;margin-top: 0;}
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {bottom: 15%;}
.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {top: 4px;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #373737;}
.rc-tooltip-placement-bottom .rc-tooltip-arrow {left: 50%;}
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {left: 15%;}
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {right: 15%;}
@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}
* {padding: 0;margin: 0;}
div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}
ul, ol {list-style-type: none;}em {font-style: normal;}
html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}
html, body {min-height: 100%;background: #F2F3F7;}
body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}
body a, body a:active, body a:hover {outline: none !important;}
.rc-tooltip {opacity: 1;}
.rc-tooltip-content {background: #fff !important;border: 1px solid #e4e6ee;border-radius: 5px;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.07);}
.rc-tooltip-arrow {position: absolute;display: block;width: 0;height: 0px;border-style: solid;border-width: 5px;border-color: #fff #fff transparent transparent;-ms-transform: rotate(-45deg);transform: rotate(-45deg);box-shadow: 2px -2px 2px rgba(0, 0, 0, 0.07);}
.rc-tooltip-placement-bottom .rc-tooltip-arrow {top: 5px;border-width: 5px !important;border-bottom-color: #fff !important;}
.rc-tooltip-placement-top .rc-tooltip-arrow {-ms-transform: rotate(135deg);transform: rotate(135deg);bottom: 5px;border-width: 5px !important;border-top-color: #fff !important;}
.rc-tooltip-placement-left .rc-tooltip-arrow {-ms-transform: rotate(45deg);transform: rotate(45deg);right: 5px;border-width: 5px !important;border-left-color: #fff !important;}
.rc-tooltip-placement-right .rc-tooltip-arrow {-ms-transform: rotate(-135deg);transform: rotate(-135deg);left: 5px;border-width: 5px !important;border-right-color: #fff !important;}
.rc-tooltip-inner {background-color: #fff;color: #343434;font-size: 14px;}@charset "UTF-8";.i-header-menu-icon-caret, .i-header-menu-has-dropdown-open .i-header-menu-icon-caret {content: "";height: 0;width: 0;overflow: hidden;}body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}ul, ol {list-style-type: none;}em {font-style: normal;}html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}body a, body a:active, body a:hover {outline: none !important;}
.i-header {font-size: 0;}
.i-header-menu-item {position: relative;display: inline-block;box-sizing: border-box;}
.i-header-menu-item-icon {color: #343434;}
.i-header-menu-item-icon.kc {padding-left: 10px;}
.i-header-menu-item-icon.order {padding-left: 10px;margin-left: 10px;}
.i-header-menu-item-icon.user {padding-left: 10px;margin-left: 10px;}
.i-header-menu-item-icon.kc:before {line-height: 20px;font-size: 14px;display: block;content: "\E600";position: absolute;width: 17px;height: 20px;top: 50%;left: 2px;margin-top: -9px;}
.i-header-menu-item-icon.order:before {line-height: 20px;font-size: 14px;display: block;content: "\E603";position: absolute;width: 17px;height: 20px;top: 50%;left: 0;margin-top: -9px;}
.i-header-menu-item-icon.user:before {line-height: 20px;font-size: 14px;display: block;content: "\E607";position: absolute;width: 17px;height: 24px;left: 0;top: 50%;margin-top: -9px;}
.i-header-menu-item-link {font-size: 12px;color: #343434;line-height: 80px;vertical-align: middle;padding-left: 10px;padding-right: 10px;display: inline-block;text-decoration: none;}
.i-header-menu-item-link:hover {color: #10B3B8;text-decoration: none;}
.i-header-menu-item-hover {color: #10B3B8;}
.i-header-menu-item-registe {padding-left: 0 !important;padding-right: 0 !important;cursor: pointer;}
.i-header-menu-item-login {padding-right: 0 !important;cursor: pointer;}
.i-header-menu-item-device {font-size: 12px;color: #343434;line-height: 80px;vertical-align: middle;}
.i-header-menu-item-nowrap {max-width: 76px;white-space: nowrap;overflow: hidden;display: block;text-overflow: ellipsis;}
.i-header-menu-icon-caret {border-top: 3px solid #343434;border-left: 3px dashed transparent;border-right: 3px dashed transparent;margin-left: 5px;vertical-align: middle;display: inline-block;margin-right: 6px;}
.i-header-menu-has-dropdown .i-header-item-link {padding-right: 4px;cursor: pointer;}
.i-header-menu-has-dropdown .i-header-item-link:hover {text-decoration: none;}
.i-header-menu-has-dropdown:hover {text-decoration: none;}
.i-header-menu-has-dropdown .i-header-username {vertical-align: middle;display: inline-block;font-size: 12px;padding-left: 10px;}
.i-header-menu-has-dropdown .i-header-username .i-header-item-link {padding-left: 0;}
.i-header-menu-has-dropdown-open .i-header-menu-icon-caret {border-bottom: 3px solid #10B3B8;border-left: 3px dashed transparent;border-right: 3px dashed transparent;border-top: none;}
.i-header-menu-login-info-content {display: inline-block;vertical-align: top;}
.i-header-menu-login-info-content .i-header-menu-item-link {color: #343434;}
.i-header-menu-login-info-content a {font-size: 12px;color: #343434;line-height: 28px;vertical-align: middle;white-space: nowrap;padding: 0px 5px;display: block;}
.i-header-menu-login-info-content a:hover {color: #10B3B8;text-decoration: none;}
.i-header-menu-login-info-content .i-header-item-hover {color: #10B3B8;}
.rc-tooltip {top: 54px !important;}@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.i-header-list:before, .i-header-list:after {content: " ";display: table;}
.i-header-list:after {clear: both;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}ul, ol {list-style-type: none;}em {font-style: normal;}html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}body a, body a:active, body a:hover {outline: none !important;}@font-face {font-family: "iconfont";src: url(" ");/* IE9 */src: url(" ") format("embedded-opentype"), url("") format("woff2"), url(" ") format("woff"), url(" ") format("truetype"), url(" ") format("svg");/* iOS 4.1- */ }
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-sousuo:before {line-height: 1;vertical-align: middle;content: "\E619";}
.icon-menu:before {content: "\E603";}
.icon-user:before {content: "\E607";}
.icon-play:before {content: "\E600";}
.i-header {position: relative;z-index: 2;background-color: #fff;box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);}
.i-header-box {height: 80px;position: relative;background-color: #FFFFFF;color: #343434;width: 1200px;margin: 0 auto;}
.i-header-list-cell {transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.i-header-list-left {float: left;}
.i-header-list-center {position: absolute;left: 287px;right: 300px; padding-left:100px;}
.i-header-list-right {float: right;}

@charset "UTF-8";

/* 页尾样式 */
#ft a:hover {color: #ff8330 !important;}
#ft .footer_copyright {background-color: #fff;border-top: 1px solid #ccc;width: 100%;padding: 20px 0 10px;font-size: 12px;}
#ft .footer_copyright .footer_copyright-con {width: 1190px;margin: 0 auto;position: relative;}
#ft .footer_copyright .footer_copyright-con .footer_copyright-con-ul {line-height: 50px;text-align: center;}
#ft .footer_copyright .footer_copyright-con .footer_copyright-con-ul li {display: inline-block;padding-right: 20px;}
#ft .footer_copyright .footer_copyright-con .footer_copyright-con-ul li a {color: #545e64;text-decoration: none;}
#ft .footer_copyright .footer_copyright-con .footer_copyright-con-ul li a:hover {text-decoration: underline;}
#ft .footer_copyright .footer_copyright-con p {line-height: 24px;color: #828282;text-align: center;}
#ft .footer_copyright .footer_copyright-con p a {color: #828282;text-decoration: none;}
#ft .footer_copyright .footer_copyright-con p a:hover {text-decoration: underline;}
#ft .footer_copyright .footer_copyright-con .footer_copyright-logo {text-align: center;margin-top: 10px;}
#ft .footer_copyright .footer_copyright-con .footer_copyright-logo .footer_copyright__img {display: inline-block;padding: 0 15px;}
#ft .footer_copyright .footer_copyright-con .footer_copyright-logo .footer_copyright__img.footer_copyright__credit {margin-right: 50px;}#ft .footer_copyright .footer_copyright-con .footer_copyright-logo .footer_copyright-logo__line {display: inline-block;width: 0;height: 35px;border-right: 1px solid #e1e6ee;}
#ft .k12hezuo {display: none;}
body, html {background: #f2f3f7;}
.container {width: 1200px;margin: 24px auto 0;min-height: 500px;position: relative;}
.detail-head {padding: 48px;border-bottom: 1px solid #E8E8E8;}
.detail-head {padding: 18px;background: #fff;border-bottom: 0 !important;}
.detail .teacher-card .teacher-certificate {color: #A1A1A8;font-size: 14px;margin-bottom: 10px;}
.detail .teacher-card .avatarOuter {padding-right: 48px !important;}
.detail .teacher-card .headInner {margin-bottom: 0 !important;max-height: 45px;max-width: 860px;overflow: hidden;}
.detail .teacher-card .headInner .title {max-width: 160px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.detail .teacher-card .headInner .tag {float: left;margin-top: 14px;}
@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}ul, ol {list-style-type: none;}em {font-style: normal;}html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}body a, body a:active, body a:hover {outline: none !important;}
.carousel .slick-arrow {position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;width: 20px;height: 40px;cursor: pointer;}
.carousel .slick-prev {left: 0;background: url(/img/tubiao/js003.png) no-repeat;background-size: 100%;}
.carousel .slick-next {right: 0;background: url(/img/tubiao/js001.png) no-repeat;background-size: 100%;}
.carousel .slick-dots {position: absolute;bottom: 15px;left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%);transition: all 0.5s;cursor: pointer;}
.carousel .slick-dots li {display: inline-block;}
.carousel .slick-dots li .dot {display: block;width: 8px;height: 4px;background: rgba(255, 255, 255, 0.2);border-radius: 2px;margin-left: 5px;}
.carousel .slick-dots li.slick-active .dot {display: block;width: 20px;height: 4px;background: white;border-radius: 2px;}/* Slider */.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

.home .banner .slick-arrow {position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;width: 40px !important;height: 80px !important;cursor: pointer;}
.home .banner-item {display: block;height: 360px;}
.home .banner-item img {display: block;width: 100%;}
.home .banner-default img {display: block;width: 100%;overflow: hidden;}
.home-content {min-height: 500px;}
.home .navtabs {margin-top: 15px;}
.home .navtabs-title {color: #343434;font-size: 20px;padding: 12px 0;}

.home .navtabs-box {position: relative;padding: 14px 30px;box-sizing: border-box;background: #fff;}
.home .navtabs-box::before {content: "";display: block;width: 100%;position: absolute;top: 0;left: 0;height: 2px;background: linear-gradient(90deg, #10b3b8 0%, #00b5d0 100%);}
.home .navtabs-tab:first-child {margin-bottom: 12px;}
.home .navtabs-tab .tabItem {padding-bottom: 5px;}
@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}
div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}
ul, ol {list-style-type: none;}
em {font-style: normal;}
html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}


@charset "UTF-8";.detail .content {overflow: hidden;}
.detail .content .leftArrow {position: absolute;width: 20px;height: 20px;left: 50%;top: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.detail .content .leftArrow::before, .detail .content .leftArrow::after {position: absolute;content: '';border-top: 10px transparent dashed;border-left: 10px transparent dashed;border-bottom: 10px transparent dashed;border-right: 10px #fff solid;right: 5px;}
.detail .content .leftArrow::before {border-right: 10px #979797 solid;}
.detail .content .leftArrow::after {right: 4px;border-right: 10px #fff solid;}
.detail .content .rightArrow {position: absolute;width: 20px;height: 20px;left: 50%;top: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.detail .content .rightArrow::before, .detail .content .rightArrow::after {position: absolute;content: '';border-top: 10px transparent dashed;border-right: 10px transparent dashed;border-bottom: 10px transparent dashed;border-left: 10px #fff solid;left: 5px;}
.detail .content .rightArrow::before {border-left: 10px #979797 solid;}
.detail .content .rightArrow::after {left: 4px;

/*覆盖并错开1px*/

border-left: 10px #fff solid;}
.detail .content .paginateBox {padding: 55px 0 100px 0;box-sizing: border-box;width: 100%;text-align: center;}@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}ul, ol {list-style-type: none;}em {font-style: normal;}html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}body 

.TabsTemp .tabs:before, .TabsTemp .tabs:after {content: " ";display: table;}
.TabsTemp .tabs:after {clear: both;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}ul, ol {list-style-type: none;}em {font-style: normal;}html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}body a, body a:active, body a:hover {outline: none !important;}

.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}
* {padding: 0;margin: 0;}
div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}
ul, ol {list-style-type: none;}em {font-style: normal;}
html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}
html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}
body a, body a:active, body a:hover {outline: none !important;}



@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.home .teacherList .loadMore .gridList:before, .home .teacherList .loadMore .gridList:after {content: " ";display: table;}
.home .teacherList .loadMore .gridList:after {clear: both;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}ul, ol {list-style-type: none;}em {font-style: normal;}html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}body a, body a:active, body a:hover {outline: none !important;}
.home .teacherList {min-height: 380px;overflow: hidden;padding-top: 24px;}
.home .teacherList .card {padding: 26px !important;}
.home .teacherList .card .textOverflow p {text-align: justify;}
.home .teacherList .loadMore {padding-right: -24px;}
.home .teacherList .loadMore .gridList {padding-top: 0px;margin: 0 -12px;}
.home .teacherList .loadMore .gridList .gridListItem {float: left;padding: 0 12px 24px 12px;box-sizing: border-box;}
.home .teacherList .loadMore .gridList .gridListItem .headInner {max-height: 27px;max-width: 200px;overflow: hidden;}
.home .teacherList .loadMore .gridList .gridListItem .headInner .title {max-width: 160px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home .teacherList .loadMore .gridList .gridListItem .headInner .tag {float: left;margin-top: 4px;}
.home .teacherList .loadMore .loaderTip {text-align: center;font-size: 14px;color: #A1A1A8;margin: 20px 0 40px 0;}@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.loadMore .gridList:before, .loadMore .gridList:after {content: " ";display: table;}
.loadMore .gridList:after {clear: both;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}ul, ol {list-style-type: none;}em {font-style: normal;}html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}html, body {min-height: 100%;background: #F2F3F7;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}body a, body a:active, body a:hover {outline: none !important;}
.loadMore {padding-right: -24px;}
.loadMore .gridList {padding-top: 24px;margin: 0 -12px;}
.loadMore .gridList .gridListItem {float: left;padding: 0 12px 24px 12px;box-sizing: border-box;}
.loadMore .loaderTip {text-align: center;font-size: 14px;color: #A1A1A8;margin: 20px 0 40px 0;height: 20px;line-height: 20px;}
.loadMore .loadAll {background: #fff;text-align: center;padding: 21px;margin-bottom: 24px;cursor: pointer;font-size: 14px;color: #545454;}
.loadMore .loadAll span {position: relative;padding-left: 20px;}
.loadMore .loadAll span::before, .loadMore .loadAll span::after {content: "";position: absolute;left: 0;border-bottom: 8px transparent dashed;border-left: 8px transparent dashed;border-right: 8px transparent dashed;border-top: 8px #fff solid;bottom: -4px;}
.loadMore .loadAll span::before {border-top: 8px #545454 solid;}
.loadMore .loadAll span::after {bottom: -3px;border-top: 8px #fff solid;}
.loadMore .loadAll:hover {color: #06B1B8;box-shadow: 0px 0px 8px 8px rgba(234, 235, 240, 0.8);}
.loadMore .loadAll:hover span::before {border-top: 8px #06B1B8 solid;}
@charset "UTF-8";body a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.search-card-gridTable:before, .search-card-gridTable:after {content: " ";display: table;}
.search-card-gridTable:after {clear: both;}
.highColor {color: #FF7415 !important;}
.alignRight {text-align: right;}
.pullRight {float: right;}* {padding: 0;margin: 0;}
div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a {border: 0;}
ul, ol {list-style-type: none;}
em {font-style: normal;}
html, body, input, a, li, h1, h2, h3, h4, button {font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif !important;font-size: 14px;text-decoration: none;}
html, body {min-height: 100%;background: #F2F3F7;}
body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;}
body a, body a:active, body a:hover {outline: none !important;}

.search .paginateBox {text-align: center;margin: 60px 0 100px 0;}


