body{width:7.5rem;margin:0 auto;font-family:'Noto Sans SC',sans-serif}
section{padding:0.01rem 0;margin:0 auto}
.wid{width:7.1rem;margin:0 auto;padding:0.01rem 0}
b{font-weight:bold}
.banner{height:6rem;background:url("../images-m/banner.jpg") center center no-repeat;background-size:100% 100%}
.banner .logo{display:block;width:1.9rem;margin:0.3rem 0 3.15rem 0}
.banner .ban1{display:block;width:4.82rem;margin:0 auto}
.banner p{display:flex;align-items:center;margin:-0.18rem 0 0.11rem 2.1rem;font-size:0.24rem;color:#ffffff}
.banner p span{padding:0 0.05rem;line-height:0.3rem;border-radius:0.05rem;color:#990000;font-weight:bold;margin-right:0.1rem;background:#ffe476;background:-webkit-linear-gradient(bottom,#ffd633,#fff1b9);background:-o-linear-gradient(top,#ffd633,#fff1b9);background:-moz-linear-gradient(top,#ffd633,#fff1b9);background:linear-gradient(to bottom,#ffd633,#fff1b9)}
.title{position:relative;display:flex;justify-content:center;align-items:self-end;font-size:0.46rem;color:#333333;font-weight:bold}
.title::before{position:absolute;content:'';top:-0.16rem;left:50%;transform:translateX(-50%);width:3.47rem;height:0.34rem;background:url("../images-m/titlebg.png") center center no-repeat;background-size:100% 100%}
.title img{width:1.29rem}
.title span{color:#cc0000}
.title b{z-index:5;margin:0 0.15rem;font-weight:bold}
.saidao{padding-top:0.8rem;height:8.78rem;background:url("../images-m/saidao.jpg") center center no-repeat;background-size:100% 100%}
.saidao .title{margin-bottom:0.4rem}
.saidao .item{display:flex;align-items:flex-start;margin:0 0.2rem 0.2rem 3.43rem}
.saidao .item img{width:0.96rem}
.saidao .item p{font-size:0.2rem;color:#666666;line-height:0.28rem;letter-spacing:-0.01rem}
.saidao .item p b{display:block;font-size:0.24rem;margin-bottom:0.06rem;color:#333333}
.saidao .item p b span{color:#bf8c26}
.saidao .tips{font-size:0.18rem;color:#666666;line-height:0.26rem;margin-top:0.2rem}
.xiashou{height:5.7rem;padding-top:0.8rem;background:url("../images-m/xiashou.jpg") center center no-repeat;background-size:100% 100%}
.xiashou .title::before{background:url("../images-m/titlebg1.png") center center no-repeat;background-size:100% 100%}
.xiashou .xs{display:flex;justify-content:center;align-items:center;margin-top:0.48rem}
.xiashou .xs .xscenter{width:2.1rem;margin:0 -0.7rem}
.xiashou .xs .item{display:flex;align-items:center;width:3.2rem;height:1.4rem;margin:0.36rem 0;background:url("../images-m/xs1.png") center center no-repeat;background-size:100% 100%;font-size:0.22rem;color:#333333;line-height:0.3rem}
.xiashou .xs .item.item1{padding:0 0.9rem 0 0.3rem}
.xiashou .xs .item.item2{width:2.86rem;padding:0 0.3rem 0 0.3rem;background-image:url(../images-m/xs2.png)}
.xiashou .xs .item.item3{width:3.21rem;padding:0 0.2rem 0 0.76rem;background-image:url(../images-m/xs3.png)}
.xiashou .xs .item.item4{width:2.85rem;margin-left:auto;padding:0 0.22rem 0 0.4rem;background-image:url(../images-m/xs4.png)}
.guihua{padding:0.8rem 0 0.1rem;background:url("../images-m/guihua.jpg") center center no-repeat;background-size:100% 100%}
.guihua .gh{display:flex;justify-content:center;align-items:center;margin-top:0.5rem}
.guihua .gh .gh_lf,.guihua .gh .gh_rg{width:3.64rem;height:5.6rem}
.guihua .gh h2{font-size:0.34rem;line-height:0.7rem;font-weight:800;margin-bottom:0.38rem}
.guihua .gh .item{display:flex;align-items:flex-start;margin-bottom:0.15rem}
.guihua .gh .txt{width:0.78rem}
.guihua .gh p{font-size:0.18rem;color:#666666;line-height:0.26rem}
.guihua .gh p b{display:block;font-size:0.22rem;margin-bottom:0.05rem;color:#333333}
.guihua .gh .gh_lf{padding-right:0.38rem;background:url("../images-m/ghlf.png") center center no-repeat;background-size:100% 100%}
.guihua .gh .gh_lf h2{padding-left:0.4rem;margin-bottom:0.38rem;background:linear-gradient(45deg,#fff 4%,#ffeb9c 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.guihua .gh .gh_lf .txt{margin-left:0.08rem}
.guihua .gh .vs{width:1.77rem;margin:0 -0.8rem;z-index:2;animation:scale1 1s linear infinite alternate;-webkit-animation:scale1 1s linear infinite alternate}
.guihua .gh .gh_rg{padding-left:0.48rem;background:url("../images-m/ghrg.png") center center no-repeat;background-size:100% 100%}
.guihua .gh .gh_rg h2{padding-left:1.4rem;color:#ffffff}
.guihua .gh .gh_rg .txt{margin:0 0.08rem 0 -0.1rem}
.shixue{padding:0.8rem 0 0.7rem;background:url("../images-m/shixue.jpg") center center no-repeat;background-size:100% 100%}
.shixue .title{color:#ffd633}
.shixue .title img{width:0.97rem}
.shixue .title span{color:#ffffff}
.shixue .title::before{background:url("../images-m/titlebg2.png") center center no-repeat;background-size:100% 100%}
.shixue .sx{display:flex;justify-content:center;align-items:center;margin-top:0.5rem}
.shixue .sx #play{width:4rem}
.shixue .sx .sx_rg{width:3.1rem;margin-left:0.1rem}
.shixue .sx .sx_rg .sxtab{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:0.3rem;color:#333333;line-height:0.6rem;text-align:center;font-weight:800;margin-bottom:0.02rem}
.shixue .sx .sx_rg .sxtab span{position:relative;width:49%;border-radius:0.08rem 0.08rem 0 0;background:#d9d9d9;background:-webkit-linear-gradient(right,#cccccc,#e6e5e5);background:-o-linear-gradient(left,#cccccc,#e6e5e5);background:-moz-linear-gradient(left,#cccccc,#e6e5e5);background:linear-gradient(to right,#cccccc,#e6e5e5)}
.shixue .sx .sx_rg .sxtab span b{position:relative;z-index:5}
.shixue .sx .sx_rg .sxtab span.active{color:#fff;-webkit-box-shadow:0 0.02rem 0.03rem 0 #ffc92c;box-shadow:0 0.02rem 0.03rem 0 #ffc92c}
.shixue .sx .sx_rg .sxtab span.active::before{position:absolute;content:'';top:0;left:0;width:100%;height:0.83rem;background:url("../images-m/sxact.png") center top no-repeat;background-size:100% 100%}
.shixue .sx .sx_rg .sx_mian{background:#ffffff;padding:0.2rem 0.1rem 0.3rem;border-radius:0 0 0.1rem 0.1rem}
.shixue .sx .sx_rg ul{display:none}
.shixue .sx .sx_rg ul:nth-of-type(2){letter-spacing:-0.01rem}
.shixue .sx .sx_rg ul.active{display:block}
.shixue .sx .sx_rg ul li{display:flex;align-items:center;height:0.34rem;font-size:0.18rem;color:#333333}
.shixue .sx .sx_rg ul li i{display:flex;justify-content:center;align-items:center;border-radius:0.06rem;width:0.2rem;height:0.2rem;margin-right:0.1rem;background:#d9d9d9}
.shixue .sx .sx_rg ul li i img{width:0.08rem}
.shixue .sx .sx_rg ul li span{margin-left:auto;width:0.5rem;line-height:0.24rem;text-align:center;color:#ff3333;border-radius:0.5rem;border:0.01rem solid #ff3333}
.shixue .sx .sx_rg ul li.active{color:#ff3333}
.shixue .sx .sx_rg ul li.active i{background:#ff3333}
.shixue .sx .sx_rg ul li.active em{text-decoration:underline}
.shixue .sx .sx_rg ul li.active span{color:#ffffff;background:#e61d1d;background:-webkit-linear-gradient(right,#ff3939,#cd0101);background:-o-linear-gradient(left,#ff3939,#cd0101);background:-moz-linear-gradient(left,#ff3939,#cd0101);background:linear-gradient(to right,#ff3939,#cd0101)}
.shixue .sx .sx_rg .sx_btn{line-height:0.5rem;width:100%;color:#ffffff;font-weight:bold;border-radius:0.08rem;margin-top:0.2rem;text-align:center;font-size:0.24rem;background:#e61a1a;background:-webkit-linear-gradient(right,#ff3333,#cc0000);background:-o-linear-gradient(left,#ff3333,#cc0000);background:-moz-linear-gradient(left,#ff3333,#cc0000);background:linear-gradient(to right,#ff3333,#cc0000);-webkit-box-shadow:0 0.05rem 0.1rem 0.01rem #ffbdbd;box-shadow:0 0.05rem 0.1rem 0.01rem #ffbdbd}
.shixue .sx .sx_rg .sx_btn:active{background:#e61a1a;background:-webkit-linear-gradient(bottom,#ff3333,#cc0000);background:-o-linear-gradient(top,#ff3333,#cc0000);background:-moz-linear-gradient(top,#ff3333,#cc0000);background:linear-gradient(to bottom,#ff3333,#cc0000)}
.jianzhang{padding:0.84rem 0 0.7rem}
.jianzhang .title{font-size:0.44rem}
.jianzhang .fubiao{font-size:0.22rem;color:#666666;line-height:0.32rem;letter-spacing:-0.02rem;margin:0.26rem 0.3rem 0.3rem}
.jianzhang .jz{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}
.jianzhang .sheng{width:0.5rem;font-size:0.3rem;line-height:0.4rem;color:#ffffff;font-weight:bold}
.jianzhang .sheng span{position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;text-align:center}
.jianzhang .sheng span:nth-of-type(1){height:4.2rem;margin-bottom:0.03rem;background:#d60505;background:-webkit-linear-gradient(bottom,#ad0909,#ff0100);background:-o-linear-gradient(top,#ad0909,#ff0100);background:-moz-linear-gradient(top,#ad0909,#ff0100);background:linear-gradient(to bottom,#ad0909,#ff0100)}
.jianzhang .sheng span:nth-of-type(1).active::after{position:absolute;top:50%;right:-0.2rem;transform:translateY(-50%);content:'';width:0;height:0;border-top:0.1rem solid transparent;border-left:0.1rem solid #d70505;border-right:0.1rem solid transparent;border-bottom:0.1rem solid transparent}
.jianzhang .sheng span:nth-of-type(2){height:4.74rem;background:#ff6c19;background:-webkit-linear-gradient(bottom,#ff0100,#ffd632);background:-o-linear-gradient(top,#ff0100,#ffd632);background:-moz-linear-gradient(top,#ff0100,#ffd632);background:linear-gradient(to bottom,#ff0100,#ffd632)}
.jianzhang .sheng span:nth-of-type(2).active::after{position:absolute;top:50%;right:-0.2rem;transform:translateY(-50%);content:'';width:0;height:0;border-top:0.1rem solid transparent;border-left:0.1rem solid #ff6c19;border-right:0.1rem solid transparent;border-bottom:0.1rem solid transparent}
.jianzhang .sheng span b{margin:0.7rem 0 -0.5rem}
.jianzhang table{display:none;width:6.7rem;margin-left:0.04rem}
.jianzhang table.active{display:block}
.jianzhang table th{line-height:0.7rem;font-size:0.24rem;color:#ffffff;background:#cc0000}
.jianzhang table th:nth-of-type(1){width:0.7rem}
.jianzhang table th:nth-of-type(2){width:0.94rem}
.jianzhang table th:nth-of-type(3){width:1.6rem}
.jianzhang table th:nth-of-type(4){width:2rem}
.jianzhang table td{font-size:0.18rem;line-height:0.28rem;color:#333333;background:#f5f7fa;border:0.02rem solid #ffffff;text-align:center;padding-top:0.2rem;padding-bottom:0.2rem}
.jianzhang table td:nth-of-type(1){font-weight:bold;font-size:0.24rem;padding:0 0.13rem}
.jianzhang table td:nth-of-type(3),.jianzhang table td:nth-of-type(4){text-align:left;padding-left:0.13rem}
.jianzhang table .colorRed{font-weight:600;color:#cc0000}
.jianzhang table b{font-weight:900}
.jianzhang table a{display:block;width:1.2rem;text-align:center;line-height:0.4rem;font-weight:800;font-size:0.2rem;color:#ffffff;margin:0.25rem auto 0;border-radius:0.5rem;background:#e61a1a;background:-webkit-linear-gradient(right,#ff3333,#cc0101);background:-o-linear-gradient(left,#ff3333,#cc0101);background:-moz-linear-gradient(left,#ff3333,#cc0101);background:linear-gradient(to right,#ff3333,#cc0101)}
.jianzhang table.othersheng th{background:#fd3f02}
.jianzhang table.othersheng td{padding-top:0.53rem;padding-bottom:0.53rem}
.offsets {
  width: 87%;
  height: 0.6rem;
  font-size: .22rem;
  color: #fff;
  line-height: .6rem;
  font-weight: 600;
  background-color: #cc0000;
  margin: 0 auto;
  display: none;
  justify-content: flex-start;
  margin-left: .64rem;
}
.offsets {
  width: 86%;
  height: 0.6rem;
  font-size: .22rem;
  color: #fff;
  line-height: .6rem;
  font-weight: 600;
  background-color: #cc0000;
  margin: 0 auto;
  display: none;
  justify-content: flex-start;
  margin-left: .68rem;
}

.offsets.fixed {
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  z-index: 999;
}

.offsets span {
  display: inline-block;
  text-align: center;
}

.offsets span:nth-child(1) {
  width: .7rem;
}

.offsets span:nth-child(2) {
  width: 1rem;
}

.offsets span:nth-child(3) {
  width: 1.6rem;
}

.offsets span:nth-child(4) {
  width: 1.9rem;
}

.offsets span:nth-child(5) {
  flex: 1;
  border-right: none;
}

.teachers{padding-top:0.8rem;height:7.66rem;background:url("../images-m/teacherbg0.jpg") center center no-repeat;background-size:100% 100%}
.teachers .title{color:#ffffff}
.teachers .title img{width:0.97rem}
.teachers .title span{color:#ffd633}
.teachers .title::before{background:url("../images-m/titlebg2.png") center center no-repeat;background-size:100% 100%}
.teachers .teachSwiper{width:6.6rem;height:3.2rem;background:#ffffff;overflow:hidden;margin:0.5rem auto 0;background:url("../images-m/teacherbg1.png") center center no-repeat;background-size:100% 100%}
.teachers .teachSwiper .swiper-slide{width:6.6rem;height:3.2rem;display:flex;align-items:center}
.teachers .teachSwiper .swiper-slide img{width:2.6rem;align-self:flex-end}
.teachers .teachSwiper .jieshao{width:3.6rem}
.teachers .teachSwiper .jieshao h5{font-size:0.34rem;color:#333333}
.teachers .teachSwiper .jieshao h6{font-size:0.22rem;color:#cc0000;margin:0.18rem 0;padding-bottom:0.18rem;border-bottom:0.01rem solid #cc0000}
.teachers .teachSwiper .jieshao p{font-size:0.2rem;color:#666666;line-height:0.28rem}
.teachers .teachers_btm{display:flex;justify-content:center;align-items:center;width:98%;height:2rem;background:#ffffff;margin:0 auto;border-radius:0.04rem}
.teachers .teachers_btm .teachPagination{width:6.4rem;overflow:hidden;margin:0 0.05rem}
.teachers .teachers_btm .teachPagination .swiper-slide{width:1.2rem;height:1.2rem}
.teachers .teachers_btm .teachPagination .swiper-slide img{display:block;width:100%;height:100%}
.teachers .teachers_btm .teachPagination .swiper-slide.swiper-slide-thumb-active{position:relative}
.teachers .teachers_btm .teachPagination .swiper-slide.swiper-slide-thumb-active::after{position:absolute;content:'';top:0;left:0;width:1rem;height:1rem;z-index:1;border-radius:0.3rem;border:0.1rem solid #f5c4c4}
.teachers .prev,.teachers .next{width:0.36rem}
.jinjie{padding-top:0.8rem}
.jinjie .title img{display:none}
.jinjie .jj{display:none;justify-content:center;align-items:flex-end;margin-top:0.5rem}
.jinjie .jj.active{display:flex}
.jinjie .item{width:2.44rem;padding-bottom:0.77rem;margin:0 -0.07rem;background:url("../images-m/jj1bg.png") center bottom no-repeat;background-size:100%}
.jinjie .item h3{text-align:center;font-size:0.3rem;color:#0140fd;font-weight:800;margin-bottom:0.6rem}
.jinjie .item p{width:2.1rem;border-radius:0.2rem;font-size:0.2rem;color:#666666;line-height:0.28rem;margin:0 auto 0.1rem;padding:0.18rem 0.1rem;border:0.01rem solid #ffffff;background:#dae3ff;background:-webkit-linear-gradient(bottom,#b5c7fe,#fefeff);background:-o-linear-gradient(top,#b5c7fe,#fefeff);background:-moz-linear-gradient(top,#b5c7fe,#fefeff);background:linear-gradient(to bottom,#b5c7fe,#fefeff)}
.jinjie .item p b{display:block;font-size:0.24rem;color:#333333;font-weight:900}
.jinjie .item:nth-of-type(2){padding-bottom:1.66rem;background-image:url(../images-m/jj2bg.png)}
.jinjie .item:nth-of-type(2) h3{color:#fc5400}
.jinjie .item:nth-of-type(2) p{background:#feecda;background:-webkit-linear-gradient(bottom,#fed9b4,#fefeff);background:-o-linear-gradient(top,#fed9b4,#fefeff);background:-moz-linear-gradient(top,#fed9b4,#fefeff);background:linear-gradient(to bottom,#fed9b4,#fefeff)}
.jinjie .item:nth-of-type(3){padding-bottom:0.94rem;background-image:url(../images-m/jj3bg.png)}
.jinjie .item:nth-of-type(3) h3{color:#ff0101}
.jinjie .item:nth-of-type(3) p{background:#fedadc;background:-webkit-linear-gradient(bottom,#feb6b9,#fefeff);background:-o-linear-gradient(top,#feb6b9,#fefeff);background:-moz-linear-gradient(top,#feb6b9,#fefeff);background:linear-gradient(to bottom,#feb6b9,#fefeff)}
.jinjie .item.item6{padding-bottom:2rem}
.jinjie .jj_btm{display:flex;justify-content:center;align-items:center}
.jinjie .jj_btm span{width:2.5rem;line-height:0.8rem;text-align:center;color:#cc0000;font-size:0.4rem;font-weight:800;margin:0 0.1rem 0.7rem;border:0.01rem solid #cc0000;background:#ffffff;border-radius:0.5rem}
.jinjie .jj_btm span.active{color:#ffffff;background:#e62121;background:-webkit-linear-gradient(right,#ff4242,#cc0000);background:-o-linear-gradient(left,#ff4242,#cc0000);background:-moz-linear-gradient(left,#ff4242,#cc0000);background:linear-gradient(to right,#ff4242,#cc0000);-webkit-box-shadow:0 0.05rem 0.1rem 0.01rem #ffc2c2;box-shadow:0 0.05rem 0.1rem 0.01rem #ffc2c2}
.duxue{padding:0.8rem 0 0.7rem;height:5.55rem;background:url("../images-m/duxue.jpg") center center no-repeat;background-size:100% 100%}
.duxue h2{text-align:center;font-size:0.46rem;color:#ffffff;font-weight:800;margin-bottom:0.5rem}
.duxue h2 span{color:#ffd633}
.duxue .dx{display:flex;justify-content:center;align-items:center}
.duxue .dx .item{width:3.3rem;height:3.1rem;font-size:0.22rem;color:#333333;line-height:0.36rem;background:url("../images-m/dx.png") center center no-repeat;background-size:100% 100%}
.duxue .dx .item .dxbiao{display:block;height:0.57rem;margin:0.5rem 0 -0.15rem 0.3rem}
.duxue .dx .item p{display:flex;align-items:center}
.duxue .dx .item p img{width:0.24rem;margin:0 0.1rem 0 0.72rem}
.duxue .dx .item p .te1{margin-top:0.09rem}
.duxue .dx .dx0{margin:0 -0.8rem;z-index:1;width:2.24rem}
.ziliao{padding-top:0.8rem}
.ziliao .title img{width:1rem}
.ziliao .zl{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;text-align:center;margin:0.22rem 0}
.ziliao .zl .item{width:3.4rem}
.ziliao .zl .item img{display:block;height:1.27rem;margin:0 auto -0.1rem}
.ziliao .zl .item b{font-size:0.28rem;color:#333333}
.ziliao .zl .item p{display:flex;justify-content:center;align-items:center;height:0.9rem;color:#666666;font-size:0.24rem;line-height:0.32rem}
.ziliao .zl .item .zlzx{width:1.6rem;line-height:0.58rem;font-weight:bold;font-size:0.32rem;margin:0 auto 0.3rem;color:#cc0000;border:0.01rem solid #cc0000;border-radius:0.08rem}
.ziliao .zl .item .zlzx.active{color:#ffffff;background:#e61a19;background:-webkit-linear-gradient(right,#ff3332,#cc0000);background:-o-linear-gradient(left,#ff3332,#cc0000);background:-moz-linear-gradient(left,#ff3332,#cc0000);background:linear-gradient(to right,#ff3332,#cc0000);-webkit-box-shadow:0 0.05rem 0.1rem 0.01rem #ffc2c2;box-shadow:0 0.05rem 0.1rem 0.01rem #ffc2c2}
.ziliao .zlbtn{display:block;font-size:0.38rem;color:#ffffff;font-weight:bold;text-align:center;line-height:0.8rem;width:5.32rem;border-radius:0.5rem;margin:0 auto 1rem;background:#e61a19;background:-webkit-linear-gradient(right,#ff3332,#cc0000);background:-o-linear-gradient(left,#ff3332,#cc0000);background:-moz-linear-gradient(left,#ff3332,#cc0000);background:linear-gradient(to right,#ff3332,#cc0000);-webkit-box-shadow:0 0.05rem 0.1rem 0.01rem #ffc2c2;box-shadow:0 0.05rem 0.1rem 0.01rem #ffc2c2}
.ziliao .zlbtn:active{background:#e61a19;background:-webkit-linear-gradient(bottom,#ff3332,#cc0000);background:-o-linear-gradient(top,#ff3332,#cc0000);background:-moz-linear-gradient(top,#ff3332,#cc0000);background:linear-gradient(to bottom,#ff3332,#cc0000)}
.tbTs{
    display: inline-block;
    width: 90%;
    margin-top: .1rem;
}
.tbTs p{
    font-size: .24rem;
    color: #666;
    text-align: right;
    line-height: .35rem;
}