body {
    font:12px/1.5"\5b8b\4f53", arial, Helvetica, Tahoma, sans-serif;
    margin:0 auto;
    color:#333;
    min-width:1100px;
    background:#fff
}
p, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe {
    margin:0;
    padding:0
}
img {
    border:0 none
}
ul, li, ol {
    list-style-type:none
}
i, em, address, caption, cite, code, dfn, th, var {
    font-style:normal;
    font-weight:normal
}
.msf {
    font-family:\5FAE\8F6F\96C5\9ED1, \9ED1\4F53
}
a {
    text-decoration:none;
    color:#333
}
a:hover {
    text-decoration:none
}
a, a:hover {
    outline:0
}
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
.clearfix {
    *zoom:1
}
input, button, select, textarea {
    outline:0
}
textarea {
    resize:none
}
.pr {
    position:relative
}
.abs {
    position:absolute
}
.fl {
    float:left
}
.fr {
    float:right
}
.tc {
    text-align:center !important
}
.layout {
    clear:both;
    width:1200px;
    text-align:left;
    margin:0 auto
}
.layouted {
    clear:both;
    width:1250px;
    text-align:left;
    margin:0 auto
}
.headerWrap {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/1-1a.png) no-repeat center top;
    height:426px;
    text-align:center;
    padding-top:96px
}
.headerWrap span {
    font-size:20px;
    line-height:20px;
    color:#dcb688
}
.headerWrap p {
    font-size:30px;
    line-height:30px;
    padding-top:9px;
    color:#dcb688
}
.headerWrap h3 {
    font-size:26px;
    font-weight:700;
    line-height:50px;
    color:#90614c;
    margin-top:148px
}
.common-ask {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/2-1.png) no-repeat center top;
    height:548px;
    padding-top:57px
}
.common-ask ul {
    padding-top:41px
}
.common-ask ul li {
    width:580px;
    height:125px;
    float:left;
    margin-bottom:30px;
    position:relative
}
.common-ask ul li em {
    font-size:36px;
    font-weight:700;
    color:#fff;
    line-height:57px;
    width:129px;
    display:inline-block;
    text-shadow:3px -3px 1px #cbab97;
    text-align:center;
    padding-top:4px;
    position:absolute;
    top:0;
    left:0
}
.common-ask ul li p {
    width:421px;
    padding-left:30px;
    font-size:18px;
    line-height:45px;
    color:#333;
    float:right;
    padding-top:40px
}
.common-ask ul li p i {
    color:#d79f6e
}
.common-ask ul li.mr20 {
    margin-right:40px
}
.common-ask ul li.li01 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/2a-1.png) no-repeat center top
}
.common-ask ul li.li02 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/2a-2.png) no-repeat center top
}
.common-ask ul li.li03 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/2a-3.png) no-repeat center top
}
.common-ask ul li.li04 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/2a-4.png) no-repeat center top
}
.evidence-road {
    padding-top:60px;
    height:475px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/3-1.png) no-repeat center top
}
.evidence-road .topUl {
    padding:42px 0 0 0;
    overflow:hidden
}
.evidence-road .topUl li {
    float:left;
    width:260px;
    height:170px;
    padding-top:140px;
    margin:0 26px
}
.evidence-road .topUl li p {
    font-size:18px;
    line-height:18px;
    font-weight:700;
    text-align:center
}
.evidence-road .topUl li em {
    font-size:18px;
    line-height:28px;
    color:#666;
    padding-top:22px;
    padding-left:77px;
    display:inline-block
}
.evidence-road .topUl li em.pl85 {
    padding-left:75px
}
.evidence-road .topUl li em.pl80 {
    padding-left:77px
}
.evidence-road .topUl li.kl01 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/p01.png) no-repeat center bottom
}
.evidence-road .topUl li.kl02 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/p02.png) no-repeat center bottom
}
.evidence-road .topUl li.kl03 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/p03.png) no-repeat center bottom
}
.evidence-road .topUl li.kl04 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/p04.png) no-repeat center bottom
}
.teacher-led {
    padding-top:59px;
    height:2064px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/4-1.png) no-repeat center top
}
.teacher-led .teacCon {
    overflow:hidden;
    padding-top:40px;
    width:1200px;
    margin:0 auto
}
.teacher-led .teacCon .slidePot li {
    width:183px;
    float:left;
    text-align:center;
    background-color:#fff;
    border-radius:20px;
    margin-bottom:10px;
    color:#9f4813;
    font-size:18px;
    cursor:pointer;
    margin-right:20px;
    line-height:40px
}
.teacher-led .teacCon .slidePot li.on {
    background-color:#aa795b;
    color:#fff;
    font-weight:700
}
.teacher-led .teacCon .slidePot li.mr0 {
    margin-right:0 !important
}
.teacher-led .teacCon .teacMsg {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/fd_03.png) no-repeat center top;
    width:1200px;
    height:375px;
    padding-top:40px;
    display:none
}
.teacher-led .teacCon .teacMsg .botTec-msgBox {
    display:inline-block
}
.teacher-led .teacCon .teacMsg .tabCld {
    padding-left:55px;
    position:absolute;
    left:0;
    top:308px
}
.teacher-led .teacCon .teacMsg .tabCld ul li {
    text-align:center;
    float:left;
    border:4px solid #f3decd;
    margin-right:18px;
    position:relative;
    width:60px;
    height:60px;
    border-radius:34px
}
.teacher-led .teacCon .teacMsg .tabCld ul li.on {
    border:4px solid #fcaa52
}
.teacher-led .teacCon .teacMsg .tabCld ul li img {
    width:60px;
    height:60px;
    border-radius:30px
}
.teacher-led .teacCon .teacMsg .tabCld .next {
    display:none;
    width:24px;
    height:37px;
    right:65px;
    top:70px;
    cursor:pointer;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/d_03.png) no-repeat center top
}
.teacher-led .teacCon .teacMsg .botTec-Con {
    float:left;
    padding-left:40px;
    overflow:hidden;
    display:none
}
.teacher-led .teacCon .teacMsg .botTec-Con .video-Con {
    width:436px;
    height:245px;
    border:2px solid #9f4813;
    background-color:#c9936f;
    overflow:hidden;
    border-radius:8px
}
.teacher-led .teacCon .teacMsg .botTec-Con .video-Con video {
    width:436px;
    height:243px;
    border-radius:8px;
    background-color:#f8b551
}
.teacher-led .teacCon .teacMsg .botTec-Con .video-Con object {
    width:436px;
    height:311px;
    border-radius:8px;
    background-color:#f8b551
}
.teacher-led .teacCon .teacMsg .botTec-Con .inr-list {
    padding-left:45px;
    width:675px;
    padding-top:12px;
    color:#fff;
    text-align:left
}
.teacher-led .teacCon .teacMsg .botTec-Con .inr-list h3 {
    font-size:22px;
    padding-left:12px;
    font-weight:700;
    line-height:22px;
    display:inline-block;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/s_03.png) no-repeat center left
}
.teacher-led .teacCon .teacMsg .botTec-Con .inr-list span {
    line-height:26px;
    font-size:16px;
    color:#3b1f0d;
    width:615px;
    display:inline-block;
    padding:10px 0 8px 0
}
.teacher-led .teacCon .teacMsg .botTec-Con .inr-list .msg {
    overflow:hidden;
    font-size:18px;
    line-height:28px;
    padding-top:20px
}
.teacher-led .teacCon .teacMsg .botTec-Con .inr-list .msg i {
    float:left;
    width:100px;
    line-height:20px;
    font-size:20px;
    padding-bottom:10px;
    font-weight:700
}
.teacher-led .teacCon .teacMsg .botTec-Con .inr-list .msg p {
    width:576px;
    float:left;
    line-height:26px;
    font-size:16px;
    color:#3b1f0d
}
.teacher-led .teacCon .teacMsg .botTec-Con .inr-list .msg p a {
    width:70px;
    height:22px;
    line-height:22px;
    font-size:14px;
    color:#fff;
    border-radius:2px;
    background-color:#3b1f0d;
    display:inline-block;
    margin-left:7px;
    text-align:center
}
.teacher-led .teacCon .teacMsg .botTec-Con .inr-list .msg p a img {
    margin-top:5px;
    margin-right:8px
}
.teacher-led .t2 {
    padding:60px 0 40px
}
.teacher-led .ulInr li {
    width:243px;
    height:220px;
    float:left;
    margin-right:36px;
    text-align:left;
    padding:85px 0 0 30px
}
.teacher-led .ulInr li.mr0 {
    margin-right:0 !important
}
.teacher-led .ulInr li p {
    font-size:22px;
    line-height:22px;
    font-weight:700;
    color:#333
}
.teacher-led .ulInr li em {
    font-size:14px;
    line-height:14px;
    color:#adadad;
    padding-top:15px;
    display:block
}
.teacher-led .ulInr li i {
    font-size:16px;
    line-height:26px;
    width:190px;
    padding:15px 0;
    color:#fc946f;
    display:block;
    vertical-align:top
}
.teacher-led .ulInr li span {
    font-size:16px;
    line-height:24px;
    width:200px;
    color:#504f4f;
    display:block
}
.teacher-led .ulInr li.d1 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/dy1.png) no-repeat center top
}
.teacher-led .ulInr li.d2 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/dy2.png) no-repeat center top
}
.teacher-led .ulInr li.d3 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/dy3.png) no-repeat center top
}
.teacher-led .ulInr li.d4 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/dy4.png) no-repeat center top
}
.teacher-led .t3 {
    font-size:34px;
    line-height:34px;
    height:34px;
    color:#e7cbb5;
    font-weight:700;
    width:100%;
    display:inline-block;
    padding:60px 0 40px
}
.teacher-led .picCo {
    overflow:hidden
}
.teacher-led .picCo div {
    margin-right:45px;
    height:518px
}
.teacher-led .picCo div.mr0 {
    margin-right:0 !important
}
.teacher-led .picCo div p {
    position:absolute;
    font-size:22px;
    line-height:22px;
    font-weight:700;
    color:#fff;
    padding:19px 0 23px;
    bottom:0;
    left:0;
    text-align:center;
    width:100%
}
.teacher-led .t4 {
    padding:57px 0 38px
}
.teacher-led .msgCon {
    width:1200px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/4-l.png) no-repeat center top;
    height:132px;
    color:red;
    margin:0 auto
}
.teacher-led .msgCon div {
    float:left;
    text-align:left
}
.teacher-led .msgCon div p {
    font-size:20px;
    font-weight:700;
    color:#333;
    line-height:20px;
    padding-bottom:10px
}
.teacher-led .msgCon div em {
    color:#666;
    font-size:18px;
    line-height:28px
}
.teacher-led .msgCon div em a {
    color:#fe6c5a
}
.teacher-led .msgCon div.dl01 {
    width:220px;
    padding:39px 0 0 170px
}
.teacher-led .msgCon div.dl02 {
    width:200px;
    padding:27px 0 0 204px
}
.teacher-led .msgCon div.dl03 {
    padding:27px 0 0 190px !important
}
.knowledge-Wrap {
    padding:48px 0 57px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/5-1.png) no-repeat center top
}
.knowledge-Wrap ul {
    overflow:hidden;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/5-Tp.png) no-repeat center 40px;
    padding-top:130px
}
.knowledge-Wrap ul li {
    float:left;
    width:362px;
    height:425px;
    margin-right:54px
}
.knowledge-Wrap ul li.mr0 {
    margin-right:0 !important
}
.knowledge-Wrap ul li h4 {
    font-size:22px;
    line-height:70px;
    color:#fdd4bb;
    font-weight:400;
    margin-bottom:160px
}
.knowledge-Wrap ul li p {
    line-height:45px;
    font-size:18px;
    color:#9d6d4f;
    background-color:#fbe9dc;
    width:271px;
    padding-left:30px;
    margin:0 auto 15px;
    text-align:left
}
.knowledge-Wrap ul li p img {
    margin-right:12px;
    margin-top:14px
}
.knowledge-Wrap ul li.K01 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/f_01.png) no-repeat center top
}
.knowledge-Wrap ul li.K02 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/f_02.png) no-repeat center top
}
.knowledge-Wrap ul li.K03 {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/fef_04.png) no-repeat center top
}
.solve-problem {
    padding:60px 0 149px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/6-1.png) no-repeat center top
}
.solve-problem ul {
    overflow:hidden;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/6-Ta.png) no-repeat center 72px
}
.solve-problem ul li {
    float:left;
    width:376px;
    height:610px;
    margin-right:35px;
    padding-top:30px
}
.solve-problem ul li.mr0 {
    margin-right:0 !important
}
.solve-problem ul li p {
    font-size:22px;
    line-height:22px;
    font-weight:700;
    color:#f8875b;
    margin-bottom:87px
}
.superintendent-bat {
    padding-top:57px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/81-1.png) no-repeat center top
}
.superintendent-bat .tit {
    margin-bottom:40px
}
.superintendent-bat .botCon {
    padding-bottom:42px
}
.superintendent-bat .botCon span {
    width:214px;
    height:46px;
    line-height:46px;
    border-radius:23px;
    background-color:#b65d20;
    font-size:18px;
    display:inline-block;
    color:#fff;
    margin:0 16px 20px
}
.class-join {
    padding-top:60px;
    height:467px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/8-1.png) no-repeat center top
}
.class-join .tit {
    margin-bottom:40px
}
.class-join .classList {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/8-pic.png) no-repeat center top;
    padding:40px 0 43px
}
.class-join .classList ul {
    overflow:hidden;
    vertical-align:top;
    display:inline-block;
    text-align:left;
    border-radius:4px;
    width:1113px
}
.class-join .classList ul li {
    width:277px;
    height:41px;
    line-height:41px;
    text-align:center;
    font-size:18px;
    float:left;
    display:inline-block;
    background-color:#fff;
    border-right:1px solid #d79f6e;
    border-bottom:1px solid #d79f6e;
    color:#51321e
}
.class-join .classList ul li.br0 {
    border-right:none !important
}
.class-join .classList ul li.bb0 {
    border-bottom:none !important
}
.class-join .classList ul li em {
    color:#462510;
    margin:0 8px 0 0;
    display:inline-block
}
.class-join .classList ul li i {
    color:#b04200;
    font-weight:700
}
.confidence-wrap {
    display:none;
    padding-top:50px;
    height:541px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/9-12.png) no-repeat center top #e9d0ba
}
.confidence-wrap .tit {
    margin-bottom:40px
}
.confidence-wrap .tempWrap {
    padding:0 27px;
    width:410px;
    float:left;
    height:376px !important;
    border-radius:10px;
    background-color:#fff
}
.confidence-wrap .score-Con {
    border-radius:7px;
    width:410px;
    background-color:#fff;
    margin-left:25px;
    overflow:hidden
}
.confidence-wrap .score-Con .score-list {
    overflow:hidden;
    height:76px;
    padding-bottom:10px;
    padding-top:14px;
    border-bottom:1px solid #e5e5e5
}
.confidence-wrap .score-Con .score-list i {
    font-size:18px;
    line-height:26px;
    font-weight:700;
    float:left;
    color:#333
}
.confidence-wrap .score-Con .score-list em {
    color:#b04200;
    border:1px solid #b04200;
    height:24px;
    line-height:24px;
    width:203px;
    text-align:center;
    display:inline-block;
    float:right
}
.confidence-wrap .score-Con .score-list p {
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    text-align:left;
    overflow:hidden;
    width:100%;
    color:#666;
    font-size:14px;
    padding-top:5px;
    line-height:22px
}
.confidence-wrap .score-Con .score-list.br0 {
    border-bottom:none !important
}
.confidence-wrap .video-Con {
    width:464px;
    height:376px;
    border-radius:7px;
    margin:0 20px;
    -webkit-box-shadow:5px 10px 21px rgba(159, 151, 248, 0.26);
    box-shadow:5px 10px 21px rgba(159, 151, 248, 0.26)
}
.confidence-wrap .video-Con video {
    width:464px;
    height:376px;
    background:#c9936f;
    border-radius:7px
}
.confidence-wrap .video-Con object {
    width:464px;
    height:376px;
    background:#c9936f;
    border-radius:7px
}
.confidence-wrap .pic-Con {
    width:232px
}
.confidence-wrap .pic-Con img {
    margin-bottom:10px;
    vertical-align:top;
    display:inline-block
}
.askCon {
    width:100px;
    height:33px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/tu_07.png) no-repeat center top;
    position:fixed;
    _position:absolute;
    z-index:90;
    right:30px;
    top:80%;
    margin:-310px 0 0;
    padding-top:67px;
    text-align:center;
    font-size:16px;
    line-height:18px
}
.askCon a {
    color:#fff
}
.floatCtro {
    left:50px;
    top:70%;
    margin:-310px 0 0;
    position:fixed;
    _position:absolute;
    z-index:90;
    width:76px;
    padding-top:6px;
    text-align:center;
    background-color:#c9936f
}
.floatCtro ul li {
    margin-bottom:6px;
    display:inline-block;
    height:64px;
    vertical-align:top
}
.floatCtro ul li a {
    width:64px;
    height:64px;
    display:inline-block
}
.floatCtro ul li.li1 {
    width:64px;
    height:64px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/b1.png) no-repeat center top
}
.floatCtro ul .li1.on {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/w1.png) no-repeat center top
}
.floatCtro ul li.li2 {
    width:64px;
    height:64px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/b2.png) no-repeat center top
}
.floatCtro ul .li2.on {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/w2.png) no-repeat center top
}
.floatCtro ul li.li3 {
    width:64px;
    height:64px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/b3.png) no-repeat center top
}
.floatCtro ul .li3.on {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/w3.png) no-repeat center top
}
.floatCtro ul li.li4 {
    width:64px;
    height:64px;
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/b4.png) no-repeat center top
}
.floatCtro ul .li4.on {
    background:url(/images/zaojia/2020kecehngxaingqingNewweb/vipteXunyingBan/w4.png) no-repeat center top
}
.centerCon {
    position:relative;
    z-index:1
}
.centerCon .d_img {
    position:relative;
    height:385px;
    padding-bottom:80px
}
.centerCon .d_img li {
    position:absolute;
    display:none;
    background:#fff;
    z-index:0;
    overflow:hidden;
    -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.2);
    box-shadow:0 2px 8px rgba(0, 0, 0, 0.2);
    border-radius:10px
}
.centerCon .d_img li img {
    width:100%
}
.centerCon .d_img li.d_pos1, .tema-main .d_img li.d_pos5 {
    width:225px;
    left:145px;
    top:55px;
    z-index:1;
    display:block
}
.centerCon .d_img li.d_pos2, .tema-main .d_img li.d_pos4 {
    width:276px;
    left:277px;
    top:25px;
    z-index:2;
    display:block
}
.centerCon .d_img li.d_pos3 {
    width:310px;
    left:470px;
    top:0;
    z-index:3;
    display:block
}
.centerCon .d_img li.d_pos4 {
    left:auto;
    right:277px
}
.centerCon .d_img li.d_pos5 {
    left:auto;
    right:145px
}
.centerCon .d_img li p {
    width:100%;
    position:absolute;
    bottom:0;
    left:0;
    line-height:70px;
    text-align:center;
    font-size:28px;
    background:#ebbf57;
    background:-webkit-gradient(linear, left top, right top, from(#f2d799), to(#ebbf57));
    background:linear-gradient(to right, #f2d799, #ebbf57)
}
.centerCon .d_img li .bg {
    width:100%;
    height:100%;
    background:#6c829c;
    opacity:.4;
    filter:alpha(opacity=40);
    position:absolute;
    left:0;
    top:0
}
.centerCon .d_img li.d_select .bg {
    display:none
}