body {
  border: 0;
  margin: 0;
  padding: 0;
  font-family: "微软雅黑", sans-serif;
  font-size: 14px;
}

ul,
li,
dl,
dt,
dd,
img,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
textarea,
input,
span,
div,
i,
time,
article {
  border: 0;
  margin: 0;
  padding: 0;
  list-style: none;
  text-decoration: none;
  font-style: normal;
}

img {
  -ms-interpolation-mode: bicubic;
}

/*body{    overflow-y: auto;}*/
#header {
  display: block;
}

.banner {
  width: 100%;
  background: url(../image/banner1.png) no-repeat;
  height: 6.5rem;
  text-align: center;
  background-size: cover;
  position: relative;
}

.wbanner {
  width: 100%;
  padding-top: 217px;
  background: url(../image/we_banner.jpg) no-repeat;

  text-align: center;
  background-size: 100% 100%;
  position: relative;
}

.synopsis1 {
  width: 1050px;
  margin: 0 auto;
  margin-bottom: 137px;
  position: absolute;
  top: 217px;
  left: 50%;
  margin-right: -525px;
  margin-left: -525px;
  z-index: 9999;
}

.synopsis1 img {
  float: left;
  padding-top: 36px;
}

.synopsis1 p {
  font-family: OPPOSans-R;
  font-size: 18.2px;
  color: #FFFFFF;
  letter-spacing: 0.67px;
  line-height: 36px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50);
  text-align: left;
}

.synopsis1 div {
  width: 1px;
  height: 120px;
  display: block;
  float: left;
  filter: Alpha(opacity=50);
  background: #fff;
  background-color: rgba(255, 255, 255, .5);
  margin-left: 40px;
  margin-right: 40px;
  margin-top: 14px;
}

/**/
#container {
  width: 100%;
  height: auto;
  text-align: center;
}

.show_one {
  width: 1045px;
  margin: 0 auto;
  padding-bottom: 314px;
  padding-left: 55px;
  overflow: hidden;
  margin-top: -60px;
}

.show_one dl {
  position: relative;
  border-radius: 10px;
  text-align: center;
  font-family: OPPOSans-R;
  font-size: 23.4px;
  color: #FFFFFF;
  letter-spacing: 0.87px;
  line-height: 23.4px;
  padding-top: 28px;
  padding-bottom: 26px;
  margin-left: 50px;
  margin-right: 50px;
  float: left;
  border: 1px solid #e3e9ef;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
}

:root .pie_radius {
  behavior: none;
}

.show_one dl:hover {
  background: #e64916;
  border: #e64916 1px solid;
}

.show_one dl dd {
  padding-left: 38px;
  padding-right: 38px;
}

.show_one dl img {
  padding-bottom: 30px;
}

.h2 {
  *display: inline;
  _width: 220px;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
}

.h2 h2 {
  font-family: SourceHanSansCN-Bold;
  font-size: 40px;
  color: #131415;
  letter-spacing: 0;
  text-align: center;
  line-height: 40px;
  padding-right: 30px;
  background: url(../image/right_.png) right 16px no-repeat;
  padding-right: 115px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  min-width: 282px;
  _width: 282px;
  white-space: nowrap;
  margin: 0 auto;
  padding-bottom: 60px;
  cursor: pointer;
}

.h2 img {
  float: left;
  padding-top: 16px;
  padding-right: 30px;
}

.a12 {
  display: block;
}

.a21 {
  display: block;
}

.a11 {
  display: none !important;
}

.a22 {
  display: none !important;
}

/**/
.product_box {
  width: 100%;
  height: auto;
  background: #F7FBFC url(../image/product_banner.png) no-repeat;
  overflow: hidden;
  padding-bottom: 75px;
  text-align: center;
  padding-top: 65px;
}

.product_box li {}

.product_box_ {
  width: 1080px;
  margin: 0 auto;
}

.product_box_ div {
  background: #FFFFFF;
  box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
  border-radius: 20px;
  width: 500px !important;
  height: 415px !important;
  float: left;
  text-align: center;
  cursor: pointer;
}

.product_box_ div img {
  margin-bottom: 30px;
}

.product_box_ div .a1 {
  background: #e64916;
  border-radius: 24px;
  width: 150px;
  height: 40px;
  display: block;
  line-height: 40px;
  float: left;
  margin-left: 85px;
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  margin-right: 30px;
}

.product_box_ div .a1:hover {
  background: #4dadf6;
}

.product_box_ div .a2 {
  background: #1AC3CC;
  border-radius: 24px;
  width: 150px;
  height: 40px;
  display: block;
  line-height: 40px;
  float: left;
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
}

.product_box_ div .a2:hover {
  background: #4fd9e0;
}

.product_box_ div h3 {
  font-family: SourceHanSansCN-Bold;
  font-size: 0.32rem;
  color: #131415;
  letter-spacing: 0;
  text-align: center;
  line-height: 30px;
  padding-top: 40px;
  padding-bottom: 20px;
  width: 100%;
}

.product_box_ div span {
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #131415;
  letter-spacing: 0;
  text-align: center;
  line-height: 16px;
  padding-bottom: 30px;
  display: block;
  width: 100%;
}

.product_box_ .two {
  float: right;
}

/**/
.adult_more2 {
  display: none;
}

.student ul li p {
  text-align: left;
  padding-left: 22px;
  margin-left: 70px;
  margin-top: 20px;
  float: left;
  display: block;
  height: 43px;
  line-height: 43px;
  color: #fff;
  padding-right: 48px;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.38) 0%, rgba(255, 255, 255, 0.01) 97%, rgba(255, 255, 255, 0) 99%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.38) 0%, rgba(255, 255, 255, 0.01) 97%, rgba(255, 255, 255, 0) 99%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0.38) 0%, rgba(255, 255, 255, 0.01) 97%, rgba(255, 255, 255, 0) 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#61ffffff', endColorstr='#00ffffff', GradientType=1);
  letter-spacing: 1px;
  font-size: 14px;
}

.left_find {
  position: absolute;
  left: 19px;
  width: 62px;
  height: 62px;
  top: 246px;
  z-index: 99;
  opacity: 0;
  display: block;
}

.right_find {
  position: absolute;
  right: 21px;
  top: 246px;
  width: 62px;
  height: 62px;
  z-index: 99;
  opacity: 0;
  display: block;
}

.right_find a {
  width: 62px;
  height: 62px;
  display: block;
}

.left_find a {
  width: 62px;
  height: 62px;
  display: block;
}

.dn_m {
  margin-bottom: 45px;
}

.position {
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  right: 50%;
  width: 1395px;
  height: 474px;
  z-index: 99999;
  margin-left: -679.5px;
  margin-right: -697.5px;
}

/**/
.data_box {
  width: 1080px;
  margin: 0 auto;
  background: url(../image/data_banner.png) right top no-repeat;
  margin-top: 70px;
  padding-bottom: 108px;
  overflow: hidden;
  cursor: pointer;
}

.data_box_left {
  width: 395px;
  float: left;
}

.data_box_left h3 {
  padding-top: 95px;
  font-family: SourceHanSansCN-Bold;
  font-size: 30px;
  color: #131415;
  letter-spacing: 0;
  line-height: 30px;
  padding-bottom: 10px;
}

.data_box_left span {
  opacity: 0.5;
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #89888a;
  letter-spacing: 0;
  line-height: 20px;
  display: block;
  padding-bottom: 45px;
}

.data_box_left p {
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #131415;
  letter-spacing: 0;
  line-height: 30px;
  word-break: break-all;
  word-wrap: break-word;
}

.data_box_right {
  width: 640px;
  float: right;
  overflow: hidden;
}

.data_right_1 {
  width: 190px;
  height: 190px;
  /* */
  float: left;
  text-align: center;
  position: relative;
  margin-top: 52px;
  margin-left: 25px;
}

.data_right_1 div {
  width: 190px;
  height: 190px;
  background: url(../image/circle1.png) no-repeat;
  float: left;
  position: relative;
}

@keyframes rotating {
  from {
    transform: rotate(0)
  }

  to {
    transform: rotate(360deg)
  }
}

.data_right_1 span {
  width: 110px;
  height: 26px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 26px;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  margin-left: 36px;
  z-index;
  margin-top: 80px;
  filter: alpha(opacity=50, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 0.5;
}

.data_right_1:hover span {
  filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 1;
}

.data_right_2 {
  width: 190px;
  height: 190px;
  float: left;
  text-align: center;
  position: relative;
  margin-top: 53px;
  margin-left: 210px;
}

.data_right_2 div {
  width: 190px;
  height: 190px;
  background: url(../image/circle2.png) no-repeat;
  float: left;
  position: relative;
}

@keyframes rotating {
  from {
    transform: rotate(0)
  }

  to {
    transform: rotate(360deg)
  }
}

.data_right_2 span {
  width: 110px;
  height: 26px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 26px;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  margin-left: 38px;
  z-index;
  margin-top: 80px;
  filter: alpha(opacity=50, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 0.5;
}

.data_right_2:hover span {
  filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 1;
}

.data_right_3 {
  width: 190px;
  height: 190px;
  float: right;
  text-align: center;
  position: relative;
  margin-top: 100px;
  margin-right: 24px;
}

.data_right_3 div {
  float: left;
  width: 190px;
  height: 190px;
  background: url(../image/circle3.png) no-repeat;
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  line-height: 190px;
  float: left;
  position: relative;
}

@keyframes rotating {
  from {
    transform: rotate(0)
  }

  to {
    transform: rotate(360deg)
  }
}

.data_right_3 span {
  width: 150px;
  height: 26px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 26px;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  margin-left: 16px;
  z-index;
  margin-top: 80px;
  filter: alpha(opacity=50, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 0.5;
}

.data_right_3:hover span {
  filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 1;
}

.data_right_4 {
  width: 190px;
  height: 190px;
  float: left;
  text-align: center;
  position: relative;
  margin-top: 100px;
  margin-left: 24px;
}

.data_right_4 div {
  float: left;
  width: 190px;
  height: 190px;
  background: url(../image/circle4.png) no-repeat;
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  line-height: 190px;
  float: left;
  position: relative;
}

@keyframes rotating {
  from {
    transform: rotate(0)
  }

  to {
    transform: rotate(360deg)
  }
}

.data_right_4 span {
  width: 150px;
  height: 26px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 26px;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  margin-top: 15px;
  margin-left: 17px;
  z-index;
  margin-top: 80px;
  filter: alpha(opacity=50, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 0.5;
}

.data_right_4:hover span {
  filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 1;
}

/*hangye_dashuju*/
.slider-container {
  position: relative;
  overflow: hidden;
  width: 400px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  float: left;
}

.slider {
  position: relative;
  width: 9999px;
}

.slider__item {
  position: relative;
  float: left;
  margin: 0;
  padding: 0;
  height: 100%;
}

.slider__switch--prev {
  left: 10px;
}

.slider__switch--next {
  right: 10px;
}

.slider__caption {
  position: absolute;
  bottom: 30px;
  left: 30px;
  display: block;
  max-width: 500px;
  padding: 10px;
  color: #fff;
  background: rgba(0, 0, 0, .4);
  box-shadow: 0 0 20px 10px rgba(0, 0, 0, .4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#99000000', endColorstr='#99000000');
}

.slider__caption[disabled] {
  opacity: 0;
  visibility: hidden;
}

.preview .active {
  background: url(../image/circle_kong.png) -7px -7px no-repeat;
  width: 190px;
  height: 190px;
  filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  color: #fff;
}

.preview .active span {
  filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 1;
  color: #fff;
}

/*hangye_dashuju-end*/
/**/
.advantage {
  background: #e64916;
  width: 100%;
  height: 237px;
  clear: both;
  cursor: pointer;
}

.advantage_box {
  width: 1225px;
  margin: 0 auto;
}

.advantage_box span {
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  line-height: 20px;
  display: block;
  width: 398px;
  float: left;
  padding-top: 60px;
}

.advantage_box span strong {
  font-family: SourceHanSansCN-Bold;
  font-size: 50px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  line-height: 50px;
  display: block;
  padding-bottom: 46px;
}

.advantage_box div {
  width: 1px;
  height: 60px;
  filter: Alpha(opacity=20);
  background: #fff;
  background-color: rgba(255, 255, 255, .2);
  float: left;
  margin-top: 89px;
}

.advantage_box .cur {
  padding-left: 13px;
}

.twig_l {
  width: 620px;
  height: 4px;
  background: url(../image/twig.jpg) no-repeat;
  margin-top: 10px;
  float: left;
  -webkit-animation: advanSolid 4s linear infinite alternate;
  -moz-animation: advanSolid 4s linear infinite alternate;
  -ms-animation: advanSolid 4s linear infinite alternate;
  -o-animation: advanSolid 4s linear infinite alternate;
  animation: advanSolid 4s linear infinite alternate;
  margin-bottom: 0px;
}

@keyframes advanSolid {
  0% {
    background-size: 20px 4px;
  }

  100% {
    background-size: 620px 4px;
  }
}

.twig_r {
  background: url(../image/twig.jpg) no-repeat;
  width: 360px;
  height: 4px;
  background: #e64916;
  margin-bottom: 10px;
  float: right;
  -webkit-animation: advanSolid 4s linear infinite reverse;
  -moz-animation: advanSolid 4s linear infinite reverse;
  -ms-animation: advanSolid 4s linear infinite reverse;
  -o-animation: advanSolid 4s linear infinite reverse;
  animation: advanSolid 4s linear infinite reverse;
}

@keyframes advanSolid {
  0% {
    background-size: 20px 4px;
  }

  100% {
    background-size: 360px 4px;
  }
}

/*院校*/
.colleges {
  width: 100%;
  overflow: hidden;
  margin-bottom: 60px;
  text-align: center;
  cursor: pointer;
}

.colleges ul {
  width: 1080px;
  margin: 0 auto;
}

.colleges ul li {
  width: 170px;
  height: 76px;
  background: #F5F5F5;
  margin-right: 12px;
  float: left;
  margin-bottom: 12px;
  word-wrap: break-word;
  text-align: left;
  font-family: SourceHanSansCN-Regular;
  font-size: 14px;
  color: #131415;
  letter-spacing: 0;
  line-height: 14px;
}

.colleges ul li a span {
  color: #131415;
}

.colleges ul li:hover {
  width: 166px;
  height: 72px;
  border: #0079f1 2px solid;
}

.colleges ul li img {
  width: 50px;
  height: 50px;
  float: left;
  margin-right: 10px;
  padding-left: 13px;
  padding-top: 13px;
}

.colleges ul li span {
  display: block;
  padding-top: 28px;
}

.colleges ul .center {
  text-align: center !important;
  background: #ff8953 !important;
  color: #fff !important;
  line-height: 76px;
}

.colleges ul .center a {
  color: #fff;
}

.colleges ul .center:hover {
  width: 166px;
  height: 72px;
  border: #EF8F5F 2px solid !important;
  background: #f3a076 !important;
}

/*合作*/
.cooperate {
  width: 100%;
  height: auto;
  background: url(../image/cooperate_banner.png) no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
  padding-bottom: 74px;
  /* padding-top: 65px; */
  /* margin-bottom: 80px; */
  text-align: center;
}

.cooperate_box {
  width: 760px;
  margin: 0 auto;
  text-align: center;
  position: relative;
  height: 178px;
}

.cooperate_box_ b {
  color: #e64916;
  font-size: 40px;
  padding-bottom: 7px;
  display: block;
  padding-top: 26px;
}

.cooperate_box_ p {
  color: #131415;
  line-height: 25px;
  font-size: 15px;
  letter-spacing: 0.4px;
  padding-left: 55px;
  padding-right: 55px;
}

.cooperate_c {
  color: #efefef !important;
}

.h2_ h2 {
  background: url(../image/hyaline_r.png) right 16px no-repeat !important;
  color: #fff !important;
}

.font_ {
  font-size: 12px;
  padding-left: 14px;
  padding-right: 14px;
  padding-bottom: 2px;
}

.cooperate_box_ {
  width: 340px;
  height: 178px;
  background-color: #fff;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-box-shadow: 0 0 20px 0 #5e7b8c;
  -webkit-box-shadow: 0 0 20px 0 #5e7b8c;
  box-shadow: 0 0 20px 0 #5e7b8c;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
}

:root .pie_radius {
  behavior: none;
}

.position_l {
  width: 340px;
  position: absolute;
  z-index: 999;
  left: 0;
}

.position_r {
  width: 340px;
  position: absolute;
  z-index: 999;
  right: 0;
  height: 170px;
}

.cooperate_box_l {
  float: left;
}

.cooperate_box_r {
  float: right;
}

.cooperate_box_b {
  color: #e64916;
  font-size: 40px;
  padding-bottom: 7px;
  display: block;
  padding-top: 26px;
}

.cooperate_box_p {
  color: #131415;
  line-height: 25px;
  font-size: 15px;
  letter-spacing: 0.4px;
  padding-left: 55px;
  padding-right: 55px;
}

/**/
.certificate {
  width: 1080px;
  margin: 0 auto;
  padding-bottom: 80px;
  overflow: hidden;
  text-align: center;
}

.certificate a {
  display: block;
  float: left;
  width: 340px;
  height: 220px;
  margin-right: 30px;
  background: #ccc;
  text-align: center;
}

.certificate_m {
  margin-right: 0px !important;
}

.certificate_p h2 {
  padding-bottom: 53px !important;
}

.bottom_banner {
  width: 100%;
  height: auto;
  margin-bottom: -10px;
}

.bottom_banner img {
  width: 100%;
  height: auto;
}

.imgban2 {
  display: none;
}

.imgban1 {
  display: block;
}

/**/
#footer {
  width: 100%;
  color: #fff;
  height: auto;
  background: #232B40;
  overflow: hidden;
  padding-top: 50px;
  padding-bottom: 60px;
}

.foot {
  width: 1080px;
  margin: 0 auto;
}

.foot div {
  padding-left: 58px;
  padding-right: 28px;
  float: left;
  text-align: left;
}

.foot div h3 {
  font-family: OPPOSans-B;
  font-size: 18px;
  color: #FFFFFF;
  letter-spacing: 0.51px;
  text-align: center;
  line-height: 18px;
  padding-bottom: 30px;
}

.foot div span {
  opacity: 0.5;
  font-family: OPPOSans-R;
  font-size: 18px;
  letter-spacing: 0.4px;
  text-align: center;
  line-height: 14px;
  display: block;
  width: 100%;
  padding-bottom: 30px;
  cursor: pointer;
  filter: alpha(opacity=50, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=50, finishy=50);
  opacity: 0.5;
  color: #fff;
}

.foot div span:hover {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
  opacity: 1;
  color: #fff;
}

.foot div span a {
  color: #fff;
}

.foot i {
  filter: Alpha(opacity=50);
  background: #fff;
  background-color: rgba(255, 255, 255, .2);
  width: 1px;
  height: 58px;
  display: block;
  float: left;
  margin-top: 33px;
}

.foot_m {
  padding-left: 0 !important;
}

.wechat {
  width: 100px;
  height: 100px;
  font-family: OPPOSans-R;
  font-size: 14px;
  color: #FFFFFF;
  letter-spacing: 0.4px;
  line-height: 14px;
  text-align: center;
}

.wechat img {
  padding-bottom: 20px;
}

.foot div span img {
  float: left;
  margin-right: 8px;
  margin-top: -4px;
  display: block;
}

.foot_p_1 {
  opacity: 0.5;
  font-family: OPPOSans-R;
  font-size: 14px;
  color: #FFFFFF;
  letter-spacing: 0.4px;
  text-align: left;
  line-height: 14px;
  clear: both;
  t: padding-top: 20px;
  cursor: pointer;
  filter: alpha(opacity=50, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=50, finishy=50);
  opacity: 0.5;
  color: #fff;
}

.foot_p_1 a {
  color: #FFFFFF;
}

.foot_r {
  float: right !important;
  padding-right: 0px !important;
}

.f_center h3,
.f_center span {
  text-align: left !important;
}

.time {
  opacity: 0.5;
  font-family: OPPOSans-R;
  font-size: 12px !important;
  color: #FFFFFF;
  letter-spacing: 0.34px;
  line-height: 12px !important;
}

.l_height {
  line-height: 17px !important;
  padding-bottom: 15px !important;
  text-align: left !important;
}

/*办学*/
.slideBox {
  width: 1350px;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  margin-bottom: 50px;
}

.slideBox .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  right: 167px;
  bottom: 40px;
  z-index: 1;
}

.slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.slideBox .hd ul li {
  float: left;
  margin-right: 8px;
  width: 8px;
  height: 8px;
  line-height: 14px;
  text-align: center;
  cursor: pointer;
  background: #EBEBEB;
  border-radius: 50px;
  border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
}

:root .pie_radius {
  behavior: none;
}

.slideBox .hd ul li.on {
  background: #e64916;
  color: #fff;
}

.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
  text-align: left;
  padding-top: 20px;
  margin-bottom: 20px;
}

.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
  padding-bottom: 45px;
  margin-bottom: 20px;
  text-align: left;
}

.slideBox .bd ul {
  width: 1080px;
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-box-shadow: 0 0 20px 0 #91c6fd;
  -webkit-box-shadow: 0 0 20px 0 #91c6fd;
  box-shadow: 0 0 20px 0 #91c6fd;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  font-size: 32px;
  color: #333;
}

:root .pie_radius {
  behavior: none;
}

.slideBox .bd li h3 {
  font-family: SourceHanSansCN-Bold;
  font-size: 30px;
  color: #131415;
  letter-spacing: 0;
  line-height: 30px;
  padding-left: 40px;
  padding-top: 30px;
  padding-bottom: 28px;
}

.slideBox .bd li p {
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #131415;
  letter-spacing: 0.3px;
  line-height: 29px;
  padding-left: 40px;
  padding-right: 25px;
}

/**/
/*解决方案*/
._tap_mr {
  margin-right: 0 !important;
}

#scheme_tap {
  padding-top: 20px;
  padding-bottom: 60px;
}

#scheme_tap .ul {
  width: 1080px;
  margin: 0 auto;
  margin-bottom: 20px;
  overflow: hidden;
}

#scheme_tap li {
  margin-right: 45px;
  float: left;
  margin-left: 47px;
}

#scheme_tap li {
  width: 120px;
  height: 120px;
  background: #b8b7b8;
  border-radius: 100px;
  display: block;
  text-align: center;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  position: relative;
}

:root .pie_radius {
  behavior: none;
}

#scheme_tap li:hover {
  background: #e64916;
}

/**/
.slideBox .prev,
.slideBox .next {
  position: absolute;
  left: 0;
  top: 38%;
  margin-top: -25px;
  display: block;
  filter: alpha(opacity=50);
  width: 62px;
  height: 62px;
  background: #fff;
  margin: 0 auto;
  box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  -moz-box-shadow: 0 0 20px 0 #91c6fd;
  -webkit-box-shadow: 0 0 20px 0 #91c6fd;
  box-shadow: 0 0 20px 0 #91c6fd;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  line-height: 62px;
  text-align: center;
  font-size: 32px;
  color: #333;
  margin-left: 18px;
}

:root .pie_radius {
  behavior: none;
}

.slideBox .next {
  left: auto;
  right: 2%;
  background-position: 8px 5px;
}

.slideBox .prev:hover,
.slideBox .next:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}

.more {
  background-image: linear-gradient(180deg, #13AFF6 0%, #e64916 100%);
  border-radius: 24px;
  width: 230px;
  height: 40px;
  margin: 0 auto;
  margin-bottom: 80px;
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  line-height: 40px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #e64916), color-stop(100%, #13AFF6));
  background: -moz-linear-gradient(right, #e64916 0%, #13AFF6 100%);
  background: -webkit-linear-gradient(left, #e64916 0%, #13AFF6 100%);
  background: -o-linear-gradient(right, #e64916 0%, #13AFF6 100%);
  background: -ms-linear-gradient(right, #e64916 0%, #13AFF6 100%);
  background: linear-gradient(to right, #e64916, #13AFF6);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#e64916', endColorstr='#13AFF6',GradientType=1)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e64916', endColorstr='#13AFF6', GradientType=1);
}

.more a {
  color: #FFFFFF;
}

.m_bottom1 {
  padding-bottom: 30px !important;
}

.m_bot2 {
  padding-bottom: 55px !important;
}

.run_school {
  border-bottom: #f1f0f1 1px solid;
  width: 100%;
  height: auto;
  /* margin-bottom: 80px; */
  text-align: center;
}

/*公用*/
.clean_up {
  clear: both;
}

.describe {
  width: 100%;
  text-align: center;
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #131415;
  letter-spacing: 0.6px;
  text-align: center;
  line-height: 25px;
  display: block;
  padding-bottom: 58px;
}

.p_bottom h2 {
  padding-bottom: 16px !important;
}

.m_right {
  margin-right: 0px !important;
}

.p_top {
  padding-top: 20px !important;
}

/*--------解决方案--------*/
._banner {
  width: 100%;
  height: auto;
}

._banner img {
  width: 100%;
  height: auto;
}

/*--------合作院校-------*/
.ion_jiao {
  width: 102px;
  height: 52px;
  background: url(../image/ion_jiao.png) no-repeat;
  margin: 0 auto;
  margin-bottom: -52px;
  position: relative;
  z-index: 999;
}

.school {
  width: 100%;
  overflow: hidden;
  text-align: center;
  cursor: pointer;
  padding-bottom: 68px;
  padding-top: 60px;
}

.school ul {
  width: 1262px;
  margin: 0 auto;
}

.school ul a {
  color: #131415;
}

.school ul li {
  width: 170px;
  height: 76px;
  background: #F5F5F5;
  margin-right: 12px;
  float: left;
  margin-bottom: 12px;
  word-wrap: break-word;
  text-align: left;
}

.school ul li a span {
  color: rgba(0, 0, 0, .87);
}

.school ul li:hover {
  width: 166px;
  height: 72px;
  border: #0079f1 2px solid;
}

.school ul li img {
  width: 50px;
  height: 50px;
  float: left;
  margin-right: 10px;
  padding-left: 13px;
  padding-top: 13px;
}

.school ul li span {
  display: block;
  padding-top: 28px;
  font-size: 14px;
}

.school ul .center {
  text-align: center !important;
  background: #ff8953 !important;
  color: #fff !important;
  line-height: 76px;
}

.school ul .center:hover {
  width: 166px;
  height: 72px;
  border: #EF8F5F 2px solid !important;
  background: #f3a076 !important;
}

.school_bg {
  background: url(../image/school_bg.png) no-repeat;
  background-size: 100% 100%;
}

/**/
#hot {
  width: 1610px;
  height: auto;
}

#hot div {
  display: none;
}

#hot .active {
  background: #ccc;
}

/*关于学梯*/
.article {
  width: 1080px;
  margin: 0 auto;
  padding-bottom: 60px;
  text-align: center;
}

.article p {
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #131415;
  letter-spacing: 0;
  line-height: 47px;
  text-align: left;
  text-indent: 40px;
}

.m_bottm h2 {
  padding-bottom: 30px !important;
  margin-top: 65px !important;
}

#about {
  width: 100%;
}

#about li {
  width: 390px;
  height: 260px;
  float: left;
}

#about li img {
  width: 400px;
  height: 400px;
}

#about {
  position: relative;
  width: 100%;
  background: #F7FBFC;
  overflow: hidden;
  padding-bottom: 30px;
  padding-top: 30px;
  height: 260px;
  margin-bottom: 50px;
}

#about ul {
  position: absolute;
  width: auto;
  left: 0;
  top: 30px;
}

.develop {
  width: 1040px;
  text-align: center;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-box-shadow: 0 0 20px 0 #5e7b8c;
  -webkit-box-shadow: 0 0 20px 0 #a6ccf3;
  box-shadow: 0 0 20px 0 #a6ccf3;
  cursor: pointer;
  padding-top: 60px;
  padding-left: 80px;
  padding-bottom: 60px;
  padding-right: 80px;
}

:root .pie_radius {
  behavior: none;
}

.develop ul li {
  text-align: left;
  overflow: hidden;
  padding-left: 4px;
}

.develop ul li strong {
  float: left;
  font-family: SourceHanSansCN-Bold;
  font-size: 20px;
  color: #131415;
  letter-spacing: 0;
  line-height: 20px;
}

.develop ul li:hover strong {
  margin-left: -4px;
  margin-right: 14px;
}

.develop ul li i {
  width: 4px;
  height: 16px;
  background: #fff;
  float: left;
  margin-left: 25px;
  margin-right: 11px;
  margin-top: 5px;
  margin-bottom: 20px;
}

.develop ul li span {
  width: 20px;
  height: 2px;
  background: #cbcbcb;
  display: block;
  float: left;
  margin-top: 44px;
}

.develop ul li:hover i {
  background: #e64916;
}

.develop ul li:hover p {
  color: #e64916;
}

.develop ul li:hover strong {
  font-size: 20px;
  color: #e64916;
}

.develop ul li p {
  border-left: #f1f1f1 1px solid;
  float: left;
  padding-top: 30px;
  padding-bottom: 18px;
  display: block;
  width: 90%;
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #131415;
  letter-spacing: 0.5px;
  line-height: 25px;
}

.develop ul li strong {
  margin-top: 33px;
  margin-right: 10px;
}

/*集团组成*/
.compose {
  width: 1080px;
  margin: 0 auto;
  padding-bottom: 80px;
  overflow: hidden;
  text-align: center;
}

.compose_m {
  margin-bottom: 40px !important;
}

.m_height {
  height: 125px;
}

.address {
  width: 400px;
  float: left;
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #131415;
  letter-spacing: 0;
  line-height: 16px;
  border-right: #f1f0f1 1px solid;
  text-align: left;
}

.address h3 {
  font-family: SourceHanSansCN-Medium;
  font-size: 24px;
  color: #131415;
  letter-spacing: 0;
  line-height: 24px;
  padding-bottom: 20px;
}

.address h3 i {
  width: 4px;
  height: 20px;
  background: #e64916;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 2px;
}

.address p {
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #131415;
  letter-spacing: 0;
  line-height: 27px;
  padding-left: 14px;
  text-align: left;
  word-wrap: break-word;
}

.address a {
  font-family: SourceHanSansCN-Normal;
  font-size: 16px;
  color: #e64916;
  letter-spacing: 0;
  line-height: 16px;
  padding-left: 14px;
}

.address p span {
  display: block;
  float: left;
  height: 35px;
}

.map {
  width: 672px;
  float: right;
  padding-top: 40px;
}

.phone {
  padding-bottom: 36px;
}

/*产品服务*/
.product_ul1 {
  width: 1080px;
  margin: 0 auto;
  padding-bottom: 80px;
  overflow: hidden;
  padding-left: 30px;
  padding-right: 30px;
  text-align: center;
}

.product_ul1 li {
  overflow: hidden;
  width: 270px;
  float: left;
  padding-bottom: 50px;
  padding-left: 35px;
  padding-right: 35px;
  background-color: #fff;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-box-shadow: 0 0 20px 0 #5e7b8c;
  -webkit-box-shadow: 0 0 20px 0 #5e7b8c;
  box-shadow: 0 0 20px 0 #d3d3d4;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
  margin-right: 30px;
}

:root .pie_radius {
  behavior: none;
}

.product_ul1 li img {
  float: left;
  padding-top: 30px;
  padding-bottom: 50px;
  display: block;
  margin: 0 auto;
  margin-left: 73px;
  margin-right: 53px;
}

.product_ul1 li h2 {
  font-family: OPPOSans-B;
  font-size: 28px;
  color: #131415;
  letter-spacing: 1px;
  line-height: 28px;
  width: 100%;
  padding-bottom: 35px;
}

.product_ul1 li p {
  font-family: OPPOSans-R;
  font-size: 14px;
  color: #131415;
  letter-spacing: 0.2px;
  line-height: 24px;
  text-align: left;
  height: 145px;
}

.product_ul1 ul {
  padding-top: 30px;
}

.m_r {
  margin-right: 0 !important;
}

.adult {
  background: #F7FBFC url(../image/product_banner.png) no-repeat;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 100%;
  height: 820px;
  padding-top: 60px;
}

.adult ul {
  width: 1137px;
  margin-top: 30px;
  margin: auto;
  position: absolute;
  top: 0;
  left: 50%;
  bottom: 0;
  right: 0;
  overflow: auto;
  margin-left: -568px;
  margin-top: 185px;
  padding-top: 15px;
}

.adult ul li {
  height: ;
  float: left;
  width: 515px;
  margin-bottom: 50px;
  background: #fff;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-box-shadow: 0 0 20px 0 #acd1f7;
  -webkit-box-shadow: 0 0 20px 0 #acd1f7;
  box-shadow: 0 0 20px 0 #acd1f7;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
  margin-right: 26px;
  margin-left: 26px;
  padding-top: 25px;
  padding-bottom: 25px;
  position: relative;
}

:root .pie_radius {
  behavior: none;
}

.adult ul li img {
  width: 225px;
  height: 225px;
  float: left;
  margin-right: 40px;
  margin-left: 25px;
}

.adult ul li h3 {
  font-family: SourceHanSansCN-Bold;
  font-size: 20px;
  color: #131415;
  letter-spacing: 0;
  line-height: 20px;
  padding-bottom: 20px;
  text-align: left;
}

.adult ul li p {
  float: left;
  width: 201px;
  height: 26px;
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #131415;
  letter-spacing: 0;
  line-height: 16px;
  text-align: left;
}

.adult ul li p i {
  width: 6px;
  height: 6px;
  background: #e64916;
  margin-right: 10px;
  border-radius: 50px;
  display: block;
  margin-top: 5px;
  float: left;
}

.adult ul li a {
  width: 120px;
  height: 30px;
  background: #ff8953;
  border-radius: 24px;
  color: #fff;
  float: left;
  text-align: center;
  line-height: 30px;
  font-size: 16px;
  position: absolute;
  right: 105px;
  bottom: 33px;
}

.adult ul li a:hover {
  background: #f3a076;
}

.adult_ptop {
  padding-top: 60px;
}

.adult_more {
  background-image: linear-gradient(180deg, #13AFF6 0%, #e64916 100%);
  border-radius: 25px;
  width: 230px;
  height: 40px;
  clear: both;
  margin: 0 auto;
  line-height: 40px;
  color: #fff;
  text-align: center;
  display: block;
  background-color: #e64916;
  border-radius: 25px;
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
  position: absolute;
  left: 50%;
  right: 0;
  bottom: 0;
  margin-bottom: 50px;
  margin-left: -115px;
  font-size: 16px;
}

:root .pie_radius {
  behavior: none;
}

.occupation {
  width: 1144px;
  margin: 0 auto;
  text-align: center;
  padding-top: 60px;
}

.occupation ul {
  padding-bottom: 50px;
  overflow: hidden;
}

.occupation li {
  float: left;
  padding-left: 33px;
  padding-right: 33px;
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #131415;
  letter-spacing: 0;
  text-align: center;
  line-height: 20px;
  padding-bottom: 40px;
}

.occupation li a {
  color: #131415;
}

.occupation li img {
  display: block;
  margin-bottom: 30px;
  width: 220px;
  height: 220px;
  border-radius: 100%;
  border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
}

:root .pie_radius {
  behavior: none;
}

.occupation_a {
  font-family: SourceHanSansCN-Regular;
  font-size: 20px;
  color: #131415;
  letter-spacing: 0;
  text-align: center;
  line-height: 220px;
  display: block;
  width: 220px;
  height: 220px;
  background: #EAEAEA;
  border-radius: 100%;
  border-radius: 100%;
  border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
}

:root .pie_radius {
  behavior: none;
}

.occupation li:hover img {
  border: 4px solid #e64916;
  width: 212px;
  height: 212px;
  border-radius: 100%;
  border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
}

:root .pie_radius {
  behavior: none;
}

.occupation_more {
  background-image: linear-gradient(180deg, #13AFF6 0%, #e64916 100%);
  width: 230px;
  height: 40px;
  clear: both;
  margin: 0 auto;
  line-height: 40px;
  color: #fff;
  text-align: center;
  display: block;
  background-color: #e64916;
  border-radius: 25px;
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  cursor: pointer;
  margin-bottom: 80px;
  font-size: 16px;
}

:root .pie_radius {
  behavior: none;
}

/*点击课程学习弹框*/
.theme-popover {
  display: none;
  text-align: center;
}

.theme-popover-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  background-image: url(../image/bg_.png);
  z-index: 10002;
}

.theme-popover {
  z-index: 999999;
  width: 500px;
  height: 555px;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -250px;
  margin-top: -278px;
}

.theme-poptit {
  border-radius: 20px;
  background: #fff;
  cursor: pointer;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  width: 500px;
  height: 555px;
  position: relative;
}

:root .theme-poptit {
  behavior: none;
}

.theme-poptit h2 {
  font-family: SourceHanSansCN-Bold;
  font-size: 22px;
  color: #131415;
  letter-spacing: 0;
  text-align: center;
  line-height: 30px;
  margin-bottom: 20px;
}

.theme-poptit p {
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #131415;
  letter-spacing: 0;
  text-align: center;
  line-height: 16px;
  padding-bottom: 40px;
}

.b_a {
  background: #1AC3CC;
  display: block;
  border-radius: 24px;
  width: 150px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  margin: 0 auto;
  font-size: 16px;
}

:root .theme-poptit {
  behavior: none;
}

.close {
  width: 20px;
  height: 20px;
  display: block;
  position: absolute;
  right: 30px;
  top: 30px;
}

.close img {
  width: 20px;
  height: 20px;
  font-size: 12px;
}

.theme-poptit span {
  height: 0.01rem;
  border-bottom: #f0f0f0 1px dashed;
  width: 100%;
  display: block;
  margin-bottom: 0.4rem;
}

.theme-poptit.close {
  display: block;
  width: 20px;
  height: 20px;
  background: url(../image/icon_close.png);
  float: right;
  margin-top: 30px;
  margin-right: 30px;
  position: absolute;
  right: 0;
}

.bm {
  display: none;
}

.b_m {
  margin-bottom: 50px;
  font-size: 16px;
}

.b_mtop {
  padding-top: 75px;
}

.dd_last {
  border-bottom: none !important;
}

._left_box {
  width: 1200px;
  height: 660px;
  border: 2px solid #e64916;
  position: relative;
  margin: 0 auto;
  margin-top: 80px;
  margin-bottom: 80px;
}

.l_box {
  position: absolute;
  z-index: 9999;
  left: -206px;
  top: 60px;
  width: 1600px;
  margin: 0 auto;
  text-align: center;
}

.l_box_m {
  margin-bottom: 30px !important;
}

.l_box_more {
  position: absolute;
  width: 230px;
  height: 40px;
  bottom: -20px;
  margin: 0 auto;
  left: 50%;
  right: 0;
  margin: auto;
  margin-left: -115px;
}

.product_box_ div span {
  font-size: 16px;
  line-height: 50px;
  padding: 0;
  margin: 0;
  padding-bottom: 13px;
}

.product_box_ i {
  display: block;
  width: 100%;
}

.title {
  width: 100%;
  text-align: center;
}

.product_web_h2 {
  display: none;
}

.slideBox .bd li h3 i {
  display: none;
}

.h2_top_ {
  padding-top: 60px;
}

.student_4_1 {
  display: none;
}

.foot_p {
  display: none;
}

._top {
  display: none;
}

#scheme_tap dl {
  position: relative;
}

.schspan b {
  width: 19.5%;
  font-weight: normal;
  text-align: center;
  display: block;
  float: left;
}

#scheme_tap dl dt {
  font-size: 20px;
  position: absolute;
  left: 0;
  top: 0;
}

#scheme_tap div {
  background: bottom url(../image/sch_bg.jpg) repeat-x !important;
}

#scheme_tap dl {
  width: 1080px;
  margin: 0 auto;
  position: relative;
  padding-top: 50px;
}

.sch1 {
  margin-left: 53px !important;
  padding-top: 0 !important;
}

.sch2 {
  margin-left: 264px !important;
}

.sch3 {
  margin-left: 437px !important;
}

.sch4 {
  margin-left: 691px !important;
}

.sch5 {
  margin-left: 894px !important;
}

._ban2 {
  display: none;
}

._ban1 {
  display: block;
}

.swiper-container {
  display: block !important;
}

.product_box_ div {
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-box-shadow: 0 0 20px 0 #91c6fd;
  -webkit-box-shadow: 0 0 20px 0 #91c6fd;
  box-shadow: 0 0 20px 0 #91c6fd;
  behavior: url(http://www.xueti.cn/css/PIE.htc);
  color: #333;
}

:root .pie_radius {
  behavior: none;
}

@media screen and (max-width:1564px) and (min-width:1026px) {

  .banner {
    height: 5rem;
  }
  .student_10 {
    display: none;
  }

  .student_3 {
    display: none;
  }

  .student_1 {
    margin-right: 40px !important;
    margin-left: 50px;
  }

  .student_5 {
    margin-right: 24px !important;
  }

  .student_9 {
    display: block;
  }

  .student_7 {
    display: none;
  }

  .student_8 {
    margin-right: 0px !important;
  }
  

}

@media screen and (max-width:1560px) {
  .student_10 {}

  .student_3 {}

  .student_6 {}

  .student_8 {
    margin-right: 260px !important;
  }
}

@media screen and (max-width:1563px) {
  .student_10 {}

  .student_5 {
    margin-right: 124px !important;
  }

  .student_8 {
    margin-right: 0px !important;
  }

  .student_5 {
    margin-right: 260px !important;
  }
}

@media screen and (max-width:1680px) {
  .student_4 {}

  .student_2 {
    margin-right: 24px !important;
  }

  .student_5 {
    margin-right: 324px !important;
  }
}

@media screen and (max-width:1465px) {
  .student_5 {
    margin-right: 150px !important;
  }

  .student_6 {
    margin-right: 0 !important;
  }

  .student_3 {
    margin-right: 0 !important;
  }
}

@media screen and (max-width:1070px) {
  .student_6 {
    display: none;
  }
}

@media screen and (min-width:1025px) {
  .mdui_box {
    position: relative !important;
    width: auto;
    width: 600px !important;
    right: 0;
    overflow-x: hidden !important;
    overflow-y: hidden !important;
    transition: none !important;
    margin: 0 !important;
  }

  #header {
    overflow: hidden;
    background-color: #fff;
    position: sticky;
    top: 0;
    z-index: 99999;
  }

  .header-inner {
    width: 1250px;
    margin: 0 auto;
    background-color: #fff;
  }

  #header img {
    width: 440px;
    margin-top: 25px;
    margin-bottom: 25px;
    float: left;
    height: auto;
  }

  #navigation {
    float: left;
    padding-top: 65px;
  }

  #navigation li {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    height: 30px;
    line-height: 30px;
    color: #131415;
    float: left;
    margin-left: 15px;
    font-family: OPPOSans-R;
    font-size: 16px;
    letter-spacing: 0.59px;
    color: #131415;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    cursor: pointer;
    font-size: 16px;
    color: #131415;
  }

  :root .pie_radius {
    behavior: none;
  }

  #navigation li:hover {
    background: #e64916;
    color: #fff;
    border-radius: 15px;
  }

  #navigation li:hover a {
    color: #fff;
  }

  #navigation li a {
    color: #131415;
  }

  #navigation .activ {
    background: #e64916;
    color: #fff;
    border-radius: 15px;
  }

  #navigation .activ a {
    color: #fff;
  }

  /**/
  .mdui-btn,
  .app-btn {
    display: none !important;
  }

  /**/
  .slideTxtBox .bd div {
    display: block !important;
    margin: 0 auto;
  }

  .product_box_ div {
    padding-top: 75px;
  }

  .product_box li {
    font-family: SourceHanSansCN-Bold;
    font-size: 30px;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    font-weight: bold;
    width: 500px;
    position: absolute;
    top: 35px;
  }

  .slide_left {
    left: 0;
  }

  .slide_right {
    right: 0 !important;
  }

  .slideTxtBox .hd {
    position: relative;
    width: 1080px;
    margin: 0 auto;
  }

  .slideTxtBox .hd h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 30px;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 30px;
  }

  /**/
  .student {
    width: 100%;
    height: auto;
    background: url(../image/student_banner.png) no-repeat;
    overflow: hidden;
    text-align: center;
    background-size: 100% 100%;
    background-color: #0088e4;
  }

  .student_c {
    color: #fff !important;
  }

  .student ul {
    width: 100%;
    overflow: hidden;
  }

  .student ul li {
    float: left;
    width: 98%;
    overflow: hidden;
    padding-left: 2%;
    position: relative;
  }

  .student ul li img {
    float: left;
    width: 80px;
    height: 80px;
    position: absolute;
    left: 0;
  }

  .student ul li div {
    float: left;
    position: relative;
  }

  ._height1 {
    height: 105px;
  }

  ._height2 {
    height: 96px;
    margin-bottom: 43px;
  }

  ._height3 {
    height: 145px;
  }

  .student_1 {
    margin-right: 210px;
    margin-left: 50px;
  }

  .student_2 {
    margin-right: 324px;
    margin-top: 22px;
  }

  .student_3 {
    margin-right: 125px;
  }

  .student_4 {
    width: 161px;
    float: right !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    top: 0;
    height: 80px;
  }

  .student_5 {
    margin-right: 383px;
    margin-left: 254px;
    margin-top: 11px;
  }

  .student_6 {
    margin-right: 216px;
    padding-top: 11px;
  }

  .student_7 {
    margin-right: -240px;
    margin-top: 16px;
  }

  .student_8 {
    margin-right: 260px;
    margin-top: 10px;
  }

  .student_9 {
    margin-right: 260px;
  }

  /*首页轮播图*/
  .slide {
    width: 1117px;
    height: 220px !important;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
  }

  .slide .img {
    overflow: hidden;
    position: absolute;
    transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s;
  }

  .slide .img img {
    width: calc(340px - 1px);
    height: calc(340px - 1px);
    width: 100%;
    height: 100%;
  }

  .slide .img1 {
    width: 40%;
    height: 40%;
    top: 30%;
    left: -50%;
    z-index: 1;
    margin-right: 15px;
    margin-left: 15px;
  }

  .slide .img2 {
    width: 340px;
    height: 220px;
    top: 0;
    left: 0;
    z-index: 2;
    margin-right: 15px;
    margin-left: 15px;
  }

  .slide .img3 {
    width: 340px;
    height: 220px;
    top: 0;
    left: 32%;
    z-index: 3;
    margin-right: 15px;
    margin-left: 15px;
  }

  .slide .img4 {
    width: 340px;
    height: 220px;
    top: 0;
    left: 64%;
    z-index: 2;
    margin-right: 15px;
    margin-left: 15px;
  }

  .slide .img5 {
    width: 40%;
    height: 40%;
    top: 30%;
    left: 110%;
    z-index: 1;
    margin-right: 15px;
    margin-left: 15px;
  }

  .slide-bt {
    position: absolute;
    left: 50%;
    bottom: 13%;
    z-index: 10;
  }

  .slide-bt span {
    width: 24px;
    height: 8px;
    background: #c9caca;
    float: left;
    margin: 5px;
    border-radius: 4px;
  }

  .slide .slide-bt .on {
    background: #ffd200;
  }

  button {
    width: 50px;
    margin: 20px;
  }

  .container {
    padding-bottom: 80px;
  }

  .slide-bt {
    display: none;
  }

  #scheme_tap li img {
    position: absolute;
    left: 50%;
    top: 50%;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 40px;
    margin-left: -20px;
    margin-top: -20px;
  }

  /*解决方案-提升方案*/
  #scheme_tap li img {}

  #scheme_tap li i {
    font-family: SourceHanSansCN-Regular;
    font-size: 20px;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px;
    font-style: normal;
    height: 26px;
    position: absolute;
    width: 188px;
    bottom: -45px;
    left: -37px;
  }

  #scheme_tap dd {
    width: 100%;
    margin: 0 auto;
    clear: both;
    display: none;
  }

  #scheme_tap dd span {
    width: 1080px;
    height: 27px;
    display: block;
    margin: 0 auto;
  }

  #scheme_tap dd span i {
    width: 28px;
    height: 27px;
    background: url(../image/jiao_.png) left no-repeat;
    display: block;
  }

  #scheme_tap dd p {
    background: #e64916;
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  #scheme_tap dd p strong {
    font-weight: normal;
    font-family: SourceHanSansCN-Regular;
    font-size: 20px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px;
    width: 1149px;
    margin: 0 auto;
    display: block;
  }

  #scheme_tap .active2 {
    background: #e64916;
  }

  ._tap_i1 {
    margin-left: 95px !important;
    width: ;
  }

  ._tap_i2 {
    margin-left: 310px !important;
    width: ;
  }

  ._tap_i3 {
    margin-left: 520px !important;
    width: ;
  }

  ._tap_i4 {
    margin-left: 730px !important;
    width: ;
  }

  ._tap_i5 {
    margin-left: 940px !important;
    width: ;
  }

  .scheme_ {
    text-align: center;
    padding-top: 75px;
    padding-bottom: 24px;
  }

  /*解决方案-web-切换*/
  .scheme_con {
    width: 1170px !important;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
    display: block !important;
    transition-duration: initial !important;
    transform: none !important;
  }

  .scheme_con h3 {
    font-family: SourceHanSansCN-Regular;
    font-size: 30px;
    color: #e64916;
    letter-spacing: 0;
    line-height: 30px;
    padding-bottom: 20px;
    font-weight: normal;
  }

  .scheme_con p {
    font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    color: #131415;
    letter-spacing: 0;
    line-height: 26px;
    min-height: 120px;
  }

  .scheme_con li {
    position: relative;
    float: left;
    width: 395px !important;
    background: #fff;
    margin: 0 auto;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-box-shadow: 0 0 20px 0 #a6ccf3;
    -webkit-box-shadow: 0 0 20px 0 #a6ccf3;
    box-shadow: 0 0 20px 0 #a6ccf3;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    margin-top: 25px;
    margin-bottom: 25px;
    padding-left: 145px;
    padding-top: 60px;
    padding-right: 25px;
    overflow: hidden;
    padding-bottom: 23px;
    margin-right: 0 !important;
    transition-duration: initial !important;
    transform: none !important;
  }

  :root .pie_radius {
    behavior: none;
  }

  .scheme_con li img {
    position: absolute;
    left: 0;
    top: 29px;
  }

  .con_li2 {
    float: right !important;
  }

  .con_li4 {
    float: right !important;
  }

  .swiper-container {
    display: none;
  }



  .dd {
    display: block;
  }

  .swiper-pagination {
    display: none;
  }

  .find_nav {
    display: block;
  }

  .list_f1 {
    display: block;
  }

  .list_f2 {
    display: none;
  }

  .list_f3 {
    display: none;
  }

  .list_f4 {
    display: none;
  }

  .list_f5 {
    display: none;
  }

  .list_f6 {
    display: none;
  }

  .list_f7 {
    display: none;
  }

  .list_f8 {
    display: none;
  }

  .list_f9 {
    display: none;
  }

  .list_f10 {
    display: none;
  }

  /*合作院校---切换*/
  /**/
  .picScroll-left {
    width: 1587px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
  }

  .picScroll-left .prev {
    display: block;
    overflow: hidden;
    cursor: pointer;
    width: 62px;
    height: 62px;
    line-height: 8px;
    background-color: #fff;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-box-shadow: 0 0 20px 0 #91c6fd;
    -webkit-box-shadow: 0 0 20px 0 #a0caf5;
    box-shadow: 0 0 20px 0 #a0caf5;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    text-align: center;
    float: right;
    margin-right: 14px;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 159px;
  }

  :root .prev {
    behavior: none;
  }

  .picScroll-left .next {
    display: block;
    overflow: hidden;
    cursor: pointer;
    width: 62px;
    height: 62px;
    line-height: 8px;
    background-color: #fff;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-box-shadow: 0 0 20px 0 #91c6fd;
    -webkit-box-shadow: 0 0 20px 0 #91c6fd;
    box-shadow: 0 0 20px 0 #91c6fd;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    text-align: center;
    float: left;
    margin-left: 14px;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 159px;
  }

  :root .prev {
    behavior: none;
  }

  .picScroll-left .prev img {
    padding-top: 20px;
  }

  .picScroll-left .next img {
    padding-top: 20px;
  }

  .picScroll-left .bd {
    padding-bottom: 10px;
    margin: 0 auto;
    width: 1395px;
  }

  .picScroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
    padding-bottom: 15px !important;
  }

  .picScroll-left .bd ul li {
    margin: 0 8px !important;
    float: left;
    background-color: #fff;
    _display: inline;
    overflow: hidden;
    text-align: center;
    width: 310px !important;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-box-shadow: 0 0 20px 0 #91c6fd;
    -webkit-box-shadow: 0 0 20px 0 #a0caf5;
    box-shadow: 0 0 20px 0 #a0caf5;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    line-height: 62px;
    text-align: center;
    font-size: 32px;
    color: #333;
    float: left;
    margin-left: 20px !important;
    margin-right: 20px !important;
    cursor: pointer;
    margin-top: 17px !important;
    margin-bottom: 17px !important;
    padding-bottom: 20px !important;
  }

  :root .pie_radius {
    behavior: none;
  }

  .picScroll-left .bd ul li h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 20px;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px;
    padding-top: 30px;
    padding-bottom: 10px;
    font-weight: bold;
  }

  .picScroll-left .bd ul li a {
    font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 16px;
    width: 240px;
    border-bottom: 1px solid #f3f3f3;
    line-height: 55px;
    margin: 0 auto;
    display: block;
  }

  .picScroll-left .bd ul li a:hover {
    color: #e64916;
  }

  .picScroll-left .bd ul li .pic {
    text-align: center;
  }

  .picScroll-left .bd ul li .pic img {
    width: 120px;
    height: 90px;
    display: block;
    padding: 2px;
    border: 1px solid #ccc;
  }

  .picScroll-left .bd ul li .pic a:hover img {
    border-color: #999;
  }

  .picScroll-left .bd ul li .title {
    line-height: 24px;
  }

  /**/
  #slider1 {
    display: none;
  }

  .swipe {
    display: none;
  }

  .picScroll-left .bd {
    display: block !important;
  }

  .list_f1 {
    display: block;
  }

  .list_f2 {
    display: block;
  }

  .list_f3 {
    display: none;
  }

  .list_f4 {
    display: none;
  }

  .list_f5 {
    display: none;
  }

  .list_f6 {
    display: none;
  }

  .list_f7 {
    display: none;
  }

  .list_f8 {
    display: none;
  }
}

@media screen and (max-width:1024px) and (min-width:769px) {

  .banner {
    margin-top: 100px;
    height: 3rem;
  }
  .bm {
    display: block;
  }

  .pc {
    display: none;
  }

  .m_bot2 {
    padding-bottom: 0 !important;
  }

  .mdui_box_1 {
    border-left: #f1f1f1 1px solid;
  }

  img {
    display: block;
  }

  /*  body{margin: auto;font-size: 0;}*/
  #header {
    width: 100%;
    display: flex;
    justify-content: space-between;
    height: 0.96rem;
    background: #fff;
    position: fixed;
    top: 0;
    z-index: 10001;
    border-bottom: #f1f1f1 1px solid;
  }
  .header-inner {
    width: 100%;
    display: flex;
    justify-content: space-between;
    height: 0.96rem;
    background: #fff;
    position: fixed;
    top: 0;
    z-index: 10001;
    border-bottom: #f1f1f1 1px solid;
  }

  #header img {
    width: auto;
    height: 0.7rem;
    margin-top: 0.12rem;
    margin-bottom: 0.22rem;
    margin-left: 4%;
  }

  .show_one {
    width: 100%;
    background: #749bc0 url(../image/banner2.png) center bottom no-repeat;
    background-size: 100% auto;
    padding: 0;
    padding-top: 1.9rem;
    padding-bottom: 3.15rem;
  }

  .show_one dl {
    width: 83.7333%;
    padding-top: 0.22rem;
    padding-bottom: 0.22rem;
    display: flex;
    align-items: center;
    margin: 0 auto;
    border-radius: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.4rem;
    float: none;
  }

  .show_one dl img {
    width: 0.52rem;
    height: 0.52rem;
    padding: 0;
    padding-right: 0.15rem;
  }

  .show_one dl dd {
    font-size: 0.26rem;
    padding: 0;
    width: 2.5rem;
    text-align: left;
    color: #f7f7f7;
  }

  .web_b {
    width: 100%;
  }

  .synopsis1 img,
  .synopsis1 div {
    display: none;
  }

  .synopsis1 p {
    font-size: 0.26rem;
    text-shadow: none;
    color: #131415;
    line-height: 0.42rem;
    padding-left: 4%;
    padding-right: 4%;
  }

  .down {
    width: 0.2rem;
    height: 0.44rem;
    margin: 0 auto;
    display: block;
    padding-top: 0.2rem;
    margin-bottom: 1rem;
    position: relative;
    display: block !important;
  }

  @-moz-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -moz-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -moz-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -moz-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  @-webkit-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -webkit-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  @keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -moz-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -moz-transform: translateY(-6px);
      -ms-transform: translateY(-6px);
      -webkit-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  .arrow {
    position: absolute;
    top: 0.2rem;
    left: 0;
    width: 0.2rem;
    height: 0.44rem;
    background: url(../image/slid.png) no-repeat;
    background-size: contain;
  }

  .bounce {
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
  }

  .h2 h2 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.4rem;
    color: #131415;
    text-align: left;
    line-height: normal;
    background: none !important;
    min-width: auto;
    white-space: nowrap;
    margin: 0;
    padding: 0;
    margin-left: 4%;
    margin-right: 4%;
    border-bottom: #f8f8f8 0.04rem solid;
    display: flex;
    height: 0.63rem;
    padding-bottom: 0 !important;
    margin-bottom: 0.4rem;
  }

  .product_box {
    padding: 0;
    display: block !important;
    width: 92% !important;
    height: auto !important;
    background: none;
    margin: 0 auto;
  }

  .h2_h {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .h2 h2 img {
    display: none;
  }

  /*首页切换*/
  .product_box_ div {
    background: none;
    box-shadow: none;
    border-radius: 0;
    width: 100% !important;
    height: auto !important;
    float: left;
    text-align: center;
    cursor: pointer;
    float: none;
  }

  .product_box_ {
    width: 100% !important;
  }

  .product_box_ i {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .product_box_ div img {
    margin-bottom: 0.4rem;
  }

  .product_box_ div .a1 {
    background: #e64916;
    border-radius: 50px;
    width: 2rem;
    height: 0.68rem;
    display: block;
    line-height: 0.68rem;
    float: none;
    margin-left: 85px;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    margin-left: 0 !important;
    padding: 0 !important;
    margin-right: 0.2rem;
  }

  .product_box_ div .a1:hover {
    background: #4dadf6;
  }

  .product_box_ div .a2 {
    background: #1AC3CC;
    border-radius: 50px;
    width: 2rem;
    height: 0.68rem;
    display: block;
    line-height: 0.68rem;
    float: none;
    margin-left: 85px;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    margin-left: 0.2rem !important;
    padding: 0 !important;
    margin-right: 0 !important;
  }

  .product_box_ div .a2:hover {
    background: #4fd9e0;
  }

  .product_box_ div h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.32rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 30px;
    padding-top: 40px;
    padding-bottom: 20px;
    width: 100%;
  }

  .product_box_ {
    background: none;
  }

  .product_box_ div span {
    font-size: 0.24rem;
    padding-bottom: 0;
    line-height: 1.02rem;
  }

  .tabs {
    width: 4.5rem;
    margin: 0 auto;
    border-bottom: #f8f8f8 0.02rem solid;
    height: 0.55rem;
    font-size: 0.28rem;
    color: #89898A;
    display: flex;
    justify-content: space-between;
  }

  .tabs a {
    color: #89898A;
  }

  .tabs span.active1 a {
    color: #131415;
    background: url(../image/bg_x.jpg) bottom no-repeat;
    font-size: 0.32rem;
    background-position: 50% 101%;
    display: block;
    height: 0.55rem;
  }

  .wrap {
    width: 92%;
    margin: 0 auto;
  }

  .slideTxtBox {
    width: 100%;
    margin-bottom: 0.8rem;
  }

  .slideTxtBox .hd {
    position: relative;
    height: 0.55rem;
    width: 4.5rem;
    margin: 0 auto;
    border-bottom: 1px solid #f8f8f8;
  }

  .slideTxtBox .hd ul {
    float: left;
    position: absolute;
    display: flex;
    justify-content: space-between;
    width: 4.5rem;
  }

  .slideTxtBox .hd ul li {
    float: left;
    cursor: pointer;
    font-size: 0.28rem;
    color: #89898A;
  }

  .slideTxtBox .hd ul li.on {
    height: 0.55rem;
    font-size: 0.32rem;
    background: url(../image/bg_x.jpg) no-repeat;
    background-position: 50% 101%;
    color: #131415;
    background-size: 0.32rem auto;
  }

  .slideTxtBox .bd ul {
    zoom: 1;
  }

  .ccp {
    display: block;
  }

  /**/
  .slider-nav {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    z-index: 99999;
    filter: alpha(opacity=90);
  }

  .slider-nav__control {
    display: inline-block;
    width: 0.4rem;
    height: 0.04rem;
    margin: 0 3px;
    -webkit-transition: background .5s ease;
    -moz-transition: background .5s ease;
    -o-transition: background .5s ease;
    transition: background .5s ease;
    background: #DBDBDB;
    border-radius: 1px;
  }

  .slider-nav__control.is-active {
    width: 0.4rem;
    height: 0.04rem;
    background: #e64916;
  }

  .slider.has-touch {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
  }

  .data_box {
    position: relative;
    width: 100%;
    margin: 0;
    padding: 0;
    height: auto;
    background: none;
    margin-bottom: 0.8rem;
  }

  .preview {
    width: 94%;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    height: 9rem;
    position: relative;
    background: url(../image/data_ban_.png) center no-repeat;
    background-size: 118% 118%;
    margin-left: 3%;
    margin-right: 3%;
    margin-bottom: 1rem;
  }

  .data_column {
    flex-basis: 100%;
    display: flex;
    justify-content: space-between;
  }

  .data_right_1 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .data_right_1 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle1.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_2 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    right: 0;
    top: 0;
  }

  .data_right_2 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle2.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_3 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    bottom: 0;
    right: 0;
  }

  .data_right_3 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle3.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_4 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .data_right_4 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle4.png) no-repeat;
    background-size: 100% 100%;
  }

  .preview .active {
    background: url(../image/circle_kong.png) -0.09rem -0.09rem no-repeat;
    width: 2.2rem;
    height: 2.2rem;
    background-size: 108% 108%;
    filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
    color: #fff;
  }

  .data_right_1 span,
  .data_right_2 span,
  .data_right_3 span,
  .data_right_4 span {
    margin: 0;
    padding: 0;
    width: 2.2rem;
    height: 2.2rem;
    position: inherit;
    left: inherit;
    top: 0;
    font-size: 0.24rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    line-height: 2.2rem;
  }

  .product_web_h2 {
    display: block;
    font-size: 0.4rem;
    height: 0.63rem;
    border-bottom: #f8f8f8 0.02rem solid;
    margin-left: 4%;
    margin-right: 4%;
    padding-bottom: 0;
    margin-bottom: 0.4rem;
  }

  .slider-container {
    width: 100%;
  }

  .data_box_left h3 {
    font-size: 0.36rem;
    padding-bottom: 0.2rem;
    text-align: center;
    padding-top: 0;
  }

  .data_box_left span {
    font-size: 0.28rem;
    margin-bottom: 0.4rem;
    padding-bottom: 0;
    text-align: center;
  }

  .data_box_left p {
    font-size: 0.28rem;
    color: #89898A;
    line-height: 0.48rem;
  }

  .slider-container {
    margin-left: 4%;
    margin-right: 4%;
    width: 92%;
    padding-bottom: 0.4rem;
  }

  /*13年*/
  .twig_r {
    width: 1.16rem;
    height: 0.04rem;
    margin-bottom: 0.1rem;
  }

  .advantage {
    width: 100%;
    height: 2.36rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .advantage_box {
    width: 92%;
    display: flex;
    justify-content: space-between;
    height: 1.4rem;
    padding-left: 4%;
    padding-right: 4%;
  }

  .advantage_box span {
    width: auto;
    padding: 0;
    font-size: 0.2rem;
    height: 1.4rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .advantage_box span strong {
    padding: 0;
    font-size: 0.5rem;
    margin-bottom: 0;
    width: 100%;
  }

  .advantage_box div {
    width: 0.01rem;
    height: 0.6rem;
    margin: 0;
    margin-top: 0.47rem;
  }

  .twig_l {
    width: 2.74rem;
    height: 0.04rem;
    margin-top: 0.1rem;
    margin-bottom: 0.8rem;
  }

  .describe,
  .slideBox .hd,
  .slideBox .prev,
  .slideBox .next {
    display: none;
  }

  .slideBox .bd {
    padding-top: 0;
  }

  /*办学模式*/
  .slideBox {
    width: 100%;
    margin-bottom: 0.4rem;
  }

  .slideBox .bd ul {
    background: none;
    box-shadow: none;
    width: 90%;
    margin: 0 auto;
    padding-top: 0.4rem;
  }

  .slideBox .bd li {
    display: block !important;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    -webkit-border-radius: 0.2rem;
    -moz-box-shadow: 0 0 0.2rem 0 #e64916;
    -webkit-box-shadow: 0 0 0.3rem 0 #95caff;
    box-shadow: 0 0 0.3rem 0 #95caff;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    color: #333;
  }

  :root .pie_radius {
    behavior: none;
  }

  .slideBox .bd {
    margin-bottom: 0.2rem;
  }

  .slideBox .bd li {
    padding: 0;
    margin: 0;
    padding: 0.22rem 0.3rem 0.5rem 0.3rem;
    margin-bottom: 0.4rem;
  }

  .slideBox .bd li h3 {
    padding: 0;
    margin: 0;
    display: flex;
    font-size: 0.3rem;
    color: #e64916;
    line-height: normal;
    margin-bottom: 0.29rem;
    height: 0.67rem;
  }

  .slideBox .bd li h3 i {
    display: block;
    opacity: 0.5;
    color: #131415;
    font-size: 0.6rem;
    font-weight: normal;
    align-self: flex-start;
    margin-right: 0.1rem;
  }

  .slideBox .bd li h3 b {}

  .slideBox .bd li h3 .end {
    align-self: flex-end;
    margin-bottom: -0.01rem;
  }

  .slideBox .bd li p {
    padding-left: 0;
    padding-right: 0;
    font-size: 0.24rem;
    line-height: 0.36rem;
  }

  .run_school {
    border: none;
  }

  .describe_h2 h2 {
    margin-bottom: 0;
  }

  /*合作院校*/
  .colleges ul {
    width: 92%;
    height: 6.12rem;
    margin-left: 4%;
    margin-right: 4%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow-y: scroll;
  }

  /* 针对缺省样式 (必须的) */
  ::-webkit-scrollbar {
    width: 0.1rem;
    height: 0px;
  }

  /* 滚动条的滑轨背景颜色 */
  ::-webkit-scrollbar-track {
    background-color: #f5f5f5;
  }

  /* 滑块颜色 */
  ::-webkit-scrollbar-thumb {
    background-color: #D8D8D8;
  }

  /*内层轨道的颜色*/
  ::-webkit-scrollbar-track-piece {
    background-color: #f5f5f5;
    border-radius: 5px;
  }

  /* 滑轨两头的监听按钮颜色 */
  ::-webkit-scrollbar-button {
    background-color: #f5f5f5;
    width: 0;
    height: 0;
  }

  /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
  ::-webkit-scrollbar-corner {
    background-color: black;
  }

  .colleges ul li {
    width: 2.9rem;
    height: 1.36rem;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    font-size: 0.252rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .colleges ul li:hover {
    width: 3.15rem;
    height: 1.36rem;
    border: none;
  }

  .colleges ul li img {
    width: 0.9rem;
    height: 0.9rem;
    margin: 0;
    padding: 0;
    margin-right: 0.18rem;
  }

  .colleges ul li span {
    padding: 0;
    margin: 0;
    width: 1.55rem;
    line-height: 0.3rem;
  }

  .p_top {
    padding-top: 0 !important;
  }

  .colleges ul .center:hover {
    width: 3.15rem;
    height: 1.36rem;
    border: none !important;
  }

  /*商务合作*/
  .describe {
    display: none;
  }

  .cooperate {
    background: none;
    margin-bottom: 0.52rem;
    padding-bottom: 0;
  }

  .cooperate_box {
    background: url(../image/cooperate_box_bg.png) no-repeat;
    background-size: 100% 100%;
    width: 7.50rem;
    height: 3.62rem;
    display: flex;
    justify-content: space-between;
    padding-left: 4%;
    padding-right: 4%;
    width: 92%;
    padding-top: 0.9rem;
  }

  .cooperate_box_ {
    width: 48%;
    height: 2.72rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .cooperate_box_ b {
    font-size: 0.4rem;
    padding: 0;
    margin: 0;
    padding-bottom: 0.3rem;
  }

  .cooperate_box_ p {
    font-size: 0.24rem;
    line-height: 0.34rem;
    padding: 0;
  }

  .position_l,
  .position_r {
    width: 2.7rem;
    height: 1.8rem;
    position: inherit;
  }

  .position_l {}

  .h2_ h2 {
    color: #131415 !important;
  }

  /*学院认可*/
  .student {
    background: none;
  }

  .student ul {
    background: url(../image/student_web_bg.png) no-repeat;
    background-size: 100% 100%;
  }

  .describe {
    display: none;
  }

  /*._height2{ display: none;}
._height3 {display: none;}*/
  .student_1,
  .student_2,
  .student_3,
  .student_4,
  .student_4_1 {
    height: 1.60rem;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .student ul li p {
    padding: 0;
    width: 4.3rem;
    height: 0.86rem;
    margin-left: -0.2rem;
    font-size: 0.28rem;
    display: flex;
    align-items: center;
    padding-left: 0.4rem;
    margin-top: 0;
  }

  .student_1 img,
  .student_1 img,
  .student_2 img,
  .student_4 img,
  .student_4_1 img {
    margin-top: 0;
    margin-left: 0;
  }

  ._height1 {
    height: auto;
  }

  .student ul li .student_img {
    width: 1.6rem;
    height: 1.6rem;
    position: relative;
  }

  .student ul {
    width: 96%;
    padding-left: 4%;
    padding-top: 0.86rem;
    padding-bottom: 0.84rem;
  }

  .student_img {
    display: block;
  }

  .student_4_1 {
    display: flex;
    align-items: center;
  }

  .imgban1 {
    display: none;
  }

  .imgban2 {
    display: block;
  }

  .student_4 {
    display: none;
  }

  .student_2 {
    display: none;
  }

  .student_3 {
    display: none;
  }

  .student_4_1 {
    display: none;
  }

  .student_6 {
    display: none;
  }

  .student_7 {
    display: none;
  }

  .student_5 {
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
    margin-left: 1.2rem;
  }

  .student_8 {
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .student_9 {
    display: flex;
    align-items: center;
    margin-left: 1.2rem;
    margin-bottom: 0.4rem;
  }

  .student_10 {
    display: flex;
    align-items: center;
  }

  /**/
  .foot p a {
    font-family: OPPOSans-R;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0.4px;
    text-align: center;
    line-height: 14px;
    opacity: 1;
  }

  .foot_p a {
    color: #fff !important;
    opacity: 1 !important;
  }

  .foot_p {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .foot_p i {
    width: 0.02rem;
    height: 0.28rem;
    margin-top: 0;
    padding-top: 0;
  }

  .foot div {
    display: none;
  }

  .foot i {
    display: none;
  }

  #footer {
    text-align: center;
    padding: 0;
    height: 2.48rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .foot {
    text-align: center;
    width: 100%;
  }

  .foot p {
    width: 100%;
    text-align: center;
  }

  .foot p i {
    display: block !important;
    margin-left: 0.4rem;
    margin-right: 0.4rem;
  }

  .foot p {
    padding-top: 0;
    font-size: 0.24rem;
  }

  ._top {
    width: 100%;
    height: 0.8rem;
    background: #F8F7FA;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 0.5;
    font-family: OPPOSans-R;
    font-size: 0.28rem;
    color: #131415;
    text-align: right;
  }

  /*首页证书*/
  .slide {
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 4.08rem !important;
  }

  .slide .img {
    overflow: hidden;
    position: absolute;
    transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s;
  }

  .slide .img img {
    width: calc(100% - 14px);
    height: calc(100% - 14px);
    margin: 7px;
  }

  .slide .img1 {
    width: 40%;
    height: 40%;
    top: 30%;
    left: -50%;
    z-index: 1;
  }

  .slide .img2 {
    width: 60%;
    height: 60%;
    top: 20%;
    left: -50%;
    z-index: 2;
  }

  .slide .img3 {
    width: 5.64rem;
    height: 3.64rem;
    top: 0;
    left: 22%;
    z-index: 3;
  }

  .slide .img4 {
    width: 60%;
    height: 60%;
    top: 20%;
    left: 88%;
    z-index: 2;
  }

  .slide .img5 {
    width: 40%;
    height: 40%;
    top: 30%;
    left: 110%;
    z-index: 1;
  }

  .slide-bt {
    position: absolute;
    left: 50%;
    bottom: 0;
    z-index: 10;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .slide-bt span {
    width: 0.16rem;
    height: 0.16rem;
    background: #D8D8D8;
    float: left;
    margin: 0.1rem;
    border-radius: 100%;
  }

  .slide .slide-bt .on {
    background: #4752DE;
  }

  button {
    width: 50px;
    margin: 20px;
  }

  .h2 img {
    display: none;
  }

  .container {
    margin-bottom: 0.4rem;
  }

  /*----解决方案----*/
  #scheme_tap li i {
    position: absolute;
    z-index: 999;
    font-size: 0.28rem;
    right: 0 !important;
    text-align: left;
    width: 5.20rem;
    bottom: 0;
    height: 1.6rem;
    left: inherit;
    bottom: inherit;
    display: block;
    border-bottom: #e40000 1px solid;
    top: 0;
    font-weight: bold;
  }

  #scheme_tap div span {
    display: none;
  }

  #scheme_tap {
    width: 92%;
    padding: 0;
    display: flex;
    align-items: center;
    margin-left: 4%;
    margin-right: 4%;
    position: relative;
    padding-bottom: 0.4rem;
  }

  #scheme_tap .ul {
    width: 1.20rem;
    height: 10.50rem;
    overflow: inherit;
    margin: 0;
  }

  #scheme_tap div {
    display: block !important;
    /* border-bottom: #000 0.04rem dashed; */
    background: none !important;
  }

  #scheme_tap div p {
    padding: 0;
  }

  #scheme_tap div p strong {
    width: 100%;
    font-size: 0.26rem;
    text-align: left;
    font-weight: normal;
    line-height: 0.26rem;
  }

  #scheme_tap dl {
    width: auto;
    line-height: 0.31rem;
  }

  #scheme_tap li {
    width: 1.2rem;
    height: 1.2rem;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    position: inherit;
    background: #e64916;
  }

  #scheme_tap li img {
    padding: 0;
    width: 0.4rem;
    height: 0.4rem;
  }

  .sch1,
  .sch2,
  .sch3,
  .sch4,
  .sch5 {
    margin-left: 0 !important;
  }

  .schli1 {
    margin-top: 0.8rem !important;
    margin-bottom: 0.6rem !important;
  }

  .schli2 {
    margin-bottom: 0.9rem !important;
  }

  .schli3 {
    margin-bottom: 0.7rem !important;
  }

  .schli4 {
    margin-bottom: 0.5rem !important;
  }

  .schdiv3 {
    border-bottom: none !important;
  }

  .schm {
    margin-top: 0 !important;
  }

  #scheme_tap li {
    position: relative;
    margin-bottom: 1rem;
  }

  #scheme_tap dl dt {
    position: inherit;
    font-size: 0.28rem;
    margin-bottom: 0.2rem;
    font-weight: bold;
    padding-top: 0.4rem;
  }

  #scheme_tap dl dd {
    display: block !important;
    border-bottom: #E2E2E2 0.02rem dashed;
    padding-bottom: 0.3rem;
  }

  #scheme_tap dl {
    padding-top: 0;
    margin-left: 1rem;
  }

  ._ban1 {
    display: none;
  }

  ._ban2 {
    margin-bottom: 0.8rem;
  }

  /*解决方案-web-切换 */
  .scheme_con {
    width: 100%;
    margin: 0 auto;
  }

  .scheme_con h3 {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.36rem;
    color: #e64916;
    letter-spacing: 0;
    padding-bottom: 0.24rem;
    font-weight: normal;
    margin-left: 1.74rem;
    padding-top: 0.28rem;
  }

  .scheme_con p {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.196rem;
    color: #131415;
    letter-spacing: 0;
    line-height: 0.3rem;
    margin-left: 1.74rem;
    width: 4.6rem;
  }

  .scheme_con li {}

  .scheme_con li img {
    position: absolute;
    left: 0.12rem;
    top: 0;
    width: 2.4rem;
    height: 2rem;
  }

  .swiper-container,
  .swiper-wrapper,
  .swiper-slide {
    display: block;
  }

  .swiper-container {}

  .dds {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .ion_jiao {
    display: none;
  }

  .swiper-pagination {
    bottom: 0.6rem !important;
  }

  .swiper-container {
    /*overflow: inherit !important;*/
  }

  .swiper-pagination-bullet {
    width: 0.4rem !important;
    height: 0.04rem !important;
    border-radius: 0.02rem !important;
    margin-right: 0.08rem;
  }

  .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-box-shadow: 0 0 20px 0 #a6ccf3;
    -webkit-box-shadow: 0 0 20px 0 #a6ccf3;
    box-shadow: 0 0 20px 0 a6ccf3;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    padding-top: 0.35rem;
    margin-bottom: 1.4rem;
    position: relative;
    width: 92%;
    padding-bottom: 0.25rem;
  }

  ._ban2 {
    display: block;
  }

  ._ban1 {
    display: none;
  }

  .scheme_left {
    width: 4%;
    background: url(../image/scheme_right.jpg) -0.1rem 0 no-repeat;
    height: 2.4rem;
    margin-top: -1.3rem;
  }

  .scheme_right {
    width: 4%;
    background: url(../image/scheme_left.jpg) 0.1rem -0.1rem no-repeat;
    height: 2.4rem;
    margin-top: -1.1rem;
  }

  .sch_p {
    letter-spacing: -0.01rem !important;
    font-size: 0.18rem !important;
  }

  /*关于学梯*/
  .m_bottm h2 {
    margin-top: 0 !important;
  }

  .article p {
    font-size: 18px;
    line-height: 0.42rem;
    letter-spacing: 0.04rem;
    margin-top: -0.01rem;
  }

  .article {
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    margin-bottom: 0.4rem;
    padding-bottom: 0;
  }

  #about {
    padding: 0;
    height: 2.60rem;
    margin-bottom: 0.8rem;
  }

  #about ul {
    top: 0;
  }

  #about li {
    width: 3.90rem;
    height: 2.60rem;
  }

  #about li img {
    width: 100%;
    height: 100%;
  }

  /**/
  .develop {
    width: 100%;
    padding: 0;
    box-shadow: none;
    margin-bottom: 0.8rem;
  }

  .develop ul li strong {
    width: 1.28rem;
    height: 0.52rem;
    line-height: 0.52rem;
    margin-top: 0;
    border: #f8f8f8 0.04rem solid;
    border-radius: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    font-size: 0.26rem;
    color: #e64916;
  }

  .develop ul li span {
    width: 0.4rem;
    padding-top: 0;
    margin-top: 0;
    height: 0.04rem;
    background: #f8f8f8;
  }

  .develop ul li {
    padding-left: 0;
    display: flex;
  }

  .develop ul li:hover strong {
    margin-left: 0;
    margin-right: 0;
  }

  .develop ul {
    margin-left: 4%;
    margin-right: 4%;
  }

  .develop ul li i {
    display: none;
  }

  .develop ul li p {
    padding-left: 0.2rem;
    padding-top: 0.1rem;
    padding-bottom: 0;
    min-height: 1.9rem;
    margin-bottom: 0.05rem;
    font-size: 0.24rem;
    line-height: 0.38rem;
  }

  .develop ul li:hover strong {
    font-size: 0.26rem;
    color: #e64916;
  }

  .p_height1 {
    padding-top: 0.68rem !important;
  }

  ._time1 strong {
    margin-top: 0.6rem !important;
  }

  ._time1 span {
    margin-top: 0.87rem !important;
  }

  ._time2 span {
    margin-top: 0.3rem !important;
  }

  ._time3 span {
    margin-top: 0.3rem !important;
  }

  ._time4 span {
    margin-top: 0.3rem !important;
  }

  /*关于学梯-集团组成*/
  .map {
    float: left;
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    padding-top: 0 !important;
    padding-bottom: 0.6rem;
  }

  .map img {
    width: 100%;
    height: auto;
  }

  .address {
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    border-right: none;
  }

  .compose {
    width: 100%;
    padding-bottom: 0.8rem;
  }

  .m_height {
    height: auto !important;
  }

  .compose_m {
    margin: 0 !important;
  }

  .address h3 {
    color: #e64916;
    font-size: 0.32rem;
    line-height: normal;
    padding-bottom: 0.40rem;
  }

  .address h3 i {
    width: 0.08rem;
    height: 0.32rem;
    margin-top: 0.06rem;
  }

  .address p {
    font-size: 0.28rem;
    padding-bottom: 0.18rem;
    padding-left: 0.18rem;
    line-height: normal;
  }

  .phone {
    padding-bottom: 0.58rem !important;
  }

  .address a {
    text-align: center;
    width: 100%;
    display: block;
    font-size: 0.28rem;
  }

  /*产品服务-*/
  .product_ul1 {
    width: 100%;
    padding: 0;
    padding-bottom: 0.4rem;
  }

  .product_ul1 ul {
    padding-top: 0;
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
  }

  .product_ul1 li {
    width: 100%;
    box-shadow: none;
    width: 100%;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
    border-bottom: #f8f8f8 0.04rem dashed;
    padding-bottom: 0.4rem;
    padding-top: 0.4rem;
  }

  .product_ul1 li img {
    padding: 0;
    margin: 0;
  }

  .pro_div1 {
    width: 1.32rem;
    height: 1.32rem;
    margin-top: 0.4rem;
  }

  .pro_div1 img {
    width: 100%;
    height: 100%;
  }

  .pro_div2 {
    width: 78%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }

  .product_ul1 li h2 {
    text-align: left;
    font-size: 0.28rem;
    padding-bottom: 0.22rem;
  }

  .product_ul1 li p {
    font-size: 0.24rem;
    height: auto;
    line-height: 0.36rem;
  }

  .product_ul1 li:last-child {
    border-bottom: none;
  }

  .pro_li {
    padding-top: 0 !important;
  }

  /*产品服务-成人继续教育*/
  .adult {
    background: none;
    padding-top: 0;
    height: auto;
  }

  .describe {
    display: none;
  }

  .adult ul {
    width: 92%;
    padding-left: 4%;
    padding-right: 4%;
    margin-left: 0;
    margin-top: 0;
    position: initial;
  }

  .adult ul li {
    margin-left: 0;
    margin-right: 0;
    width: 92%;
    padding-top: 0.32rem;
    padding-bottom: 0.32rem;
    padding-left: 4%;
    padding-right: 4%;
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.4rem;
  }

  .adult_img {
    width: 2.96rem;
  }

  .adult_div {
    width: 40%;
  }

  .adult ul li img {
    width: 2.96rem;
    height: 2.96rem;
    margin-right: 0;
    margin-left: 0;
  }

  .adult ul li h3 {
    padding-bottom: 0.22rem;
    font-size: 0.26rem;
  }

  .adult ul li p {
    width: 100%;
    font-size: 0.22rem;
    height: 0.36rem;
    line-height: normal;
    display: flex;
  }

  .adult_more {
    position: initial;
    margin: 0 auto;
    font-size: 0.36rem;
    width: 5.12rem;
    height: 0.88rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    border-radius: 0.44rem;
  }

  .adult ul li p i {
    width: 0.0792rem;
    height: 0.0792rem;
    margin-right: 0.132rem;
    margin-top: 0.1rem;
  }

  .adult ul li a {
    width: 1.584rem;
    height: 0.396rem;
    font-size: 0.22rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position: initial;
    margin-top: 0.15rem;
  }

  .adu_h2 h2 {
    margin-bottom: 0;
  }

  .adu_ul_top {
    padding-top: 0.4rem !important;
    padding-bottom: 0.4rem;
  }

  /**/
  .occupation {
    width: 100%;
  }

  .occupation li {
    padding: 0;
    height: 2.26rem;
    width: 1.76rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    font-size: 0.28rem;
    margin-bottom: 0.4rem;
    line-height: 1.2;
  }

  .occup_img {
    width: 1.76rem;
    height: 1.76rem;
  }

  .occupation li img {
    width: 100%;
    height: 100%;
  }

  .occup_box {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    justify-content: center;
  }

  .occup_li {
    /* margin-right: 0!important; */
  }

  .occupation li:hover img {
    border: none;
    width: 1.76rem;
    height: 1.76rem;
    border-radius: initial;
  }

  .occupation_a {
    height: 1.76rem;
    width: 1.76rem;
    font-size: 0.28rem;
    line-height: 1.76rem;
  }

  .occupation_more {
    width: 5.12rem;
    height: 0.88rem;
    font-size: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    margin-bottom: 0.8rem;
    border-radius: 0.44rem;
  }

  .school {
    padding-top: 0;
    padding-bottom: 0.8rem;
  }

  .school ul a {
    color: #131415;
  }

  .school ul {
    width: 92%;
    height: 6.12rem;
    margin-left: 4%;
    margin-right: 4%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow-y: scroll;
  }

  .school ul::-webkit-scrollbar {
    width: 0.1rem;
    height: 0.3rem;
  }

  /*滚动条里面小方块样式*/
  .school ul::-webkit-scrollbar-thumb {
    border-radius: 100px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #D8D8D8;
  }

  /*滚动条里面轨道样式*/
  .school ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 0;
    background: rgba(0, 0, 0, 0.1);
  }

  .school ul li {
    width: 2.9rem;
    height: 1.36rem;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    font-size: 0.252rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .school ul li:hover {
    border: none;
    width: 2.9rem;
    height: 1.36rem;
  }

  .school ul li img {
    width: 0.9rem;
    height: 0.9rem;
    margin: 0;
    padding: 0;
    margin-right: 0.18rem;
  }

  .school ul li span {
    padding: 0;
    margin: 0;
    width: 1.55rem;
    line-height: 0.3rem;
    font-size: 0.252rem;
  }

  .school_bg {
    /* background: url(../image/school_bg.png) no-repeat;*/
    background: none;
  }

  .clean_box {
    width: 100%;
    background: url(../image/school_bg.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 4%;
    padding-bottom: 4%;
  }

  /*合作院校------切换*/
  /*   html{ touch-action: none; }*/
  .find_nav {
    width: 100%;
    height: 0.6rem;
    position: relative;
    top: 0;
    z-index: 9999;
    display: -moz-box;
    display: -webkit-box;
    display: box;
    font-size: 0.28rem;
  }

  .find_nav_left {
    height: 0.6rem;
    position: relative;
    overflow: hidden;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
  }

  .find_nav_list {
    position: absolute;
    left: 0;
  }

  .find_nav_list ul {
    position: relative;
    white-space: nowrap;
    font-size: 0;
    display: flex;
  }

  .find_nav_list ul li {
    display: inline-block;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 0;
    height: 0.6rem;
    margin-right: 0.3rem;
    margin-left: 0.3rem;
  }

  .find_nav_cur a {
    color: #131415 !important;
  }

  .find_nav_list ul li i {
    width: 0.4rem;
    height: 0.04rem;
    background: #fff;
    display: block;
  }

  .find_nav_list ul li a {
    color: #89898A;
  }

  /*.find_nav_list .active{ color:#C00}*/
  .find_nav_list .find_nav_cur {
    font-size: 0.32rem;
  }

  .find_nav_list .find_nav_cur i {
    background: #e64916;
    display: block;
  }

  .sideline {
    display: block;
    position: absolute;
    border: 0;
    height: 2px;
    background-color: #48a5f4;
    left: 0;
    top: 68px;
    pointer-events: none;
  }

  .li_list {
    font-size: 40px;
    color: #333;
    text-align: center
  }

  .find_nav {
    display: block;
  }

  .find_nav_list ul li {
    font-size: 0.28rem;
    color: #89898A;
  }

  .list_f1 {
    display: block;
  }

  .list_f2 {
    display: block;
  }

  .list_f3 {
    display: block;
  }

  .list_f4 {
    display: block;
  }

  .list_f5 {
    display: block;
  }

  .list_f6 {
    display: block;
  }

  .list_f7 {
    display: block;
  }

  .list_f8 {
    display: block;
  }

  /*页面侧拉导航*/
  .mdui-btn {
    display: block;
    margin-top: 0.3rem;
    margin-right: 4%;
  }

  #navigation li {
    height: 1.52rem;
    border-bottom: #f1f1f1 0.02rem solid;
    width: 2rem;
    margin: 0 auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #131415;
  }

  .border_list {
    border-bottom: none !important;
  }

  .material-icons img {
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  /*遮罩层*/
  .hide {
    display: none;
  }

  /*首页*/
  header {
    text-align: center;
    font-size: 1.5em;
    background-color: #00b355;
    color: #fff;
  }

  /*列表页*/
  .backprev {
    float: left;
    width: 15%;
    text-align: center;
    color: #fff;
    height: 48px;
    line-height: 48px;
  }

  .head-middle {
    width: 70%;
    text-align: center;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .head-right {
    text-align: center;
    width: 15%;
  }

  .app-hide-list i {
    margin-top: -3px;
    margin-right: 5px;
  }

  .app-hide-list {
    /* background: #f5f5f5; margin:5px 0;*/
    /*color:#007d3c;*/
  }

  .app-slide-menu .mdui-list-item-content {
    text-align: left;
    padding-left: .8em;
  }

  .app-collapse-menu {
    margin: 0 16px;
  }

  .app-list-home i {
    margin-top: -3px;
    margin-right: 5px;
    color: #fff;
  }

  .app-list-home a {
    height: 1.52rem;
    width: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .app-list-item-link {
    color: #fff;
    display: block;
    width: 100%;
    text-align: left;
  }

  .mdui-collapse-item-body .app-sub-list {
    padding: 0;
    margin: 8px;
    background: #fff;
  }

  .mdui-collapse-item-body .app-sub-list a {
    padding-left: 23px;
  }

  .app-collapse-list {
    margin: 10px 0;
  }

  .menu-click {
    background: #e1fff0;
  }

  .app-btn {
    text-align: center;
    padding: 0;
  }

  /*弹框*/
  .theme-popover {
    width: 5rem;
    height: 6rem;
  }

  .theme-poptit {
    width: 5rem;
    height: auto;
    padding-bottom: 0.6rem;
  }

  .theme-popover {
    z-index: 10018;
    width: 5rem;
    height: auto;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -2.5rem;
    margin-top: -2.5rem;
  }

  .theme-poptit h2 {
    font-size: 0.4rem;
    margin-bottom: 0.2rem;
  }

  .theme-poptit p {
    font-size: 0.2rem;
    padding-bottom: 0.4rem;
    line-height: normal;
  }

  .b_mtop {
    padding-top: 0.6rem;
  }

  .close {
    width: 0.2rem;
    height: 0.2rem;
    display: block;
    position: absolute;
    right: 0.3rem;
    top: 0.3rem;
  }

  .close img {
    width: 100%;
    height: 100%;
  }

  .b_m {
    width: 2.7rem;
    height: 0.72rem;
    margin-bottom: 0.48rem;
    font-size: 0.32rem;
    /* display: flex; */
    /* justify-content: center; */
    /* align-items: center; */
    border-radius: 0.4rem;
    /* text-align: center; */
    /* line-height: 0.72rem; */
  }

  .theme-poptit span {
    height: 0.01rem;
    border-bottom: #f0f0f0 1px dashed;
    width: 100%;
    display: block;
    margin-bottom: 0.4rem;
  }

  .b_a {
    width: 2.7rem;
    height: 0.72rem;
    border-radius: 0.4rem;
    /* display: flex; */
    /* justify-content: center; */
    /* align-items: center; */
    font-size: 0.32rem;
    text-align: center;
    line-height: 0.72rem;
  }

  .show_one {
    margin-top: 0;
  }

  .synopsis1 {
    top: 0;
    left: 0;
    position: inherit;
    margin: 0 !important;
    z-index: 1;
    padding-bottom: 0.6rem;
  }

  .synopsis1 p {
    color: #131415;
    font-size: 0.26rem;
    padding-top: 0.22rem;
  }

  ._font {
    font-size: 0.2rem !important;
  }

  .colleges {
    margin-bottom: 0.8rem;
  }

  .cooperate_box_ {
    border-radius: 0.20rem;
  }

  .dds {
    background: url(../image/bg_tap.png) 0 0.2rem no-repeat;
    background-size: 100% 2.6rem;
    width: 100%;
    position: relative;
  }

  .occupation ul {
    padding-bottom: 0.4rem;
  }

  .h2_top_ {
    padding-top: 0;
  }

  .adult_more2 {
    margin: 0 auto;
    font-size: 0.32rem;
    width: 5.12rem;
    height: 0.88rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    border-radius: 0.44rem;
    color: #fff;
    margin-bottom: 0.7rem;
  }

  .adult_more2 i {
    width: 0.4rem;
    height: 0.4rem;
    margin-right: 0.3rem;
  }

  .position {
    display: none;
  }

  .m_right {
    display: none !important;
  }

  /*合作院校*/
  ._left_box {
    width: 100%;
    height: auto;
    margin: 0;
  }

  .l_box {
    width: 100%;
    margin: 0;
    position: inherit;
    left: 0;
    top: 0;
    margin-bottom: 0.65rem;
    background: url(../image/bg_n.png) 0 2rem no-repeat;
    background-size: 100% 7.99rem;
    padding-bottom: 0.15rem;
  }

  .picScroll-left .next {
    display: none;
  }

  .picScroll-left .prev {
    display: none;
  }

  .li_lic {
    margin-left: 4%;
  }

  .picScroll-left {
    width: 100%;
    width: 7.3rem;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-box-shadow: 0 0 20px 0 #a6ccf3;
    -webkit-box-shadow: 0 0 20px 0 #a6ccf3;
    box-shadow: 0 0 20px 0 a6ccf3;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    margin: 0 auto;
    margin-top: 0.6rem;
    height: 7.38rem;
  }

  .l_box_m {
    margin-bottom: 0 !important;
  }

  .picScroll-left .bd ul li h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.36rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px;
    padding-top: 0.54rem;
    padding-bottom: 0.2rem;
    font-weight: bold;
  }

  .picScroll-left .bd ul li a {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.288rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    width: 4.32rem;
    border-bottom: 1px solid #f3f3f3;
    line-height: 1rem;
    margin: 0 auto;
    display: block;
  }

  .picScroll-left .bd ul li a:hover {
    color: #e64916;
  }

  .picScroll-left .bd ul li .pic {
    text-align: center;
  }

  .picScroll-left .bd ul li .pic img {
    width: 120px;
    height: 90px;
    display: block;
    padding: 2px;
    border: 1px solid #ccc;
  }

  .picScroll-left .bd ul li .pic a:hover img {
    border-color: #999;
  }

  .picScroll-left .bd ul li .title {
    line-height: 24px;
  }

  ._left_box {
    border: none;
  }

  .l_box_more {
    bottom: 0;
    position: inherit;
    bottom: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
    margin: auto;
    width: 5.12rem;
    height: 0.88rem;
    font-size: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    margin-bottom: 0.8rem;
    border-radius: 0.44rem;
  }

  .c_more {
    display: none;
  }

  .left_find {
    position: inherit;
    left: 0;
    top: 0;
    z-index: 0;
    opacity: initial;
    display: block;
  }

  .right_find {
    position: initial;
    right: 0;
    top: 0;
    opacity: initial;
    display: block;
  }

  ._banner {
    width: 100%;
    height: auto;
    margin-top: 0.96rem;
  }

  .right_find a {
    width: auto;
    height: auto;
  }

  .right_find {
    width: auto;
    height: auto;
  }

  /**/
  .mdui_box_1 {
    margin-top: 0.96rem !important;
    box-shadow: none !important;
  }

  #navigation li {
    height: 1.52rem;
    border-bottom: #f1f1f1 0.02rem solid;
    width: 1.8rem;
    margin: 0 auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #131415;
    font-size: 0.252rem;
  }

    /* 联系我们 */
    .id_con {
      width: initial !important;
    }
    .id_map {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: stretch;
    }
  
    .id_map iframe {
      width: 100%;
    }
    
    .id_map .id_map_l {
      width: initial !important;
    }
    
  #ab_m2 .ab_team_list {
    height: 500px;
  }

  #ab_m2 .swiper-container,
  #ab_m2 .ab_tit,
  #ab_m2 .ab_team {
    width: 100%;
  }
}

/**/
@media screen and (max-width:768px) and (min-width:751px) {
  .h2_pa h2 {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
  }

  .m_bot2 {
    padding-bottom: 0 !important;
  }

  .mdui_box_1 {
    border-left: #f1f1f1 1px solid;
  }

  img {
    display: block;
  }

  /*    body{margin: auto;font-size: 0;}*/
  .header-inner {
    width: 100%;
    display: flex;
    justify-content: space-between;
    height: 0.96rem;
    background: #fff;
    position: fixed;
    top: 0;
    z-index: 10001;
    border-bottom: #f1f1f1 1px solid;
  }

  #header img {
    /* width: auto; */
    /* height: 0.48rem; */
    /* padding-top: 0.25rem; */
    /* padding-bottom: 0.22rem; */
    /* margin-left: 4%; */
    width: auto;
    height: 0.48rem;
    margin-top: 0.25rem;
    margin-bottom: 0.22rem;
    margin-left: 4%;
  }

  .banner {
    margin-top: 100px;
    height: 2.5rem;
  }

  .show_one {
    width: 100%;
    background: url(../image/banner2.png) no-repeat;
    background-size: 100% 100%;
    padding: 0;
    padding-top: 1.9rem;
    padding-bottom: 3.15rem;
  }

  .show_one dl {
    width: 83.7333%;
    padding-top: 0.22rem;
    padding-bottom: 0.22rem;
    display: flex;
    align-items: center;
    margin: 0 auto;
    border-radius: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.4rem;
    float: none;
  }

  .show_one dl img {
    width: 0.52rem;
    height: 0.52rem;
    padding: 0;
    padding-right: 0.15rem;
  }

  .show_one dl dd {
    font-size: 0.26rem;
    padding: 0;
    width: 2.5rem;
    text-align: left;
    color: #f7f7f7;
  }

  .web_b {
    width: 100%;
    padding-bottom: 0.6rem;
  }

  .synopsis1 img,
  .synopsis1 div {
    display: none;
  }

  .synopsis1 p {
    font-size: 0.26rem;
    text-shadow: none;
    color: #131415;
    line-height: 0.42rem;
    padding-left: 4%;
    padding-right: 4%;
  }

  .down {
    width: 0.2rem;
    height: 0.44rem;
    margin: 0 auto;
    display: block;
    padding-top: 0.2rem;
    margin-bottom: 1rem;
    position: relative;
    display: block !important;
  }

  @-moz-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -moz-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -moz-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -moz-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  @-webkit-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -webkit-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  @keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -moz-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -moz-transform: translateY(-6px);
      -ms-transform: translateY(-6px);
      -webkit-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  .arrow {
    position: absolute;
    top: 0.2rem;
    left: 0;
    width: 0.2rem;
    height: 0.44rem;
    background: url(../image/slid.png) no-repeat;
    background-size: contain;
  }

  .bounce {
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
  }

  .h2 h2 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.4rem;
    color: #131415;
    text-align: left;
    line-height: normal;
    background: none !important;
    min-width: auto;
    white-space: nowrap;
    margin: 0;
    padding: 0;
    margin-left: 4%;
    margin-right: 4%;
    border-bottom: #f8f8f8 0.04rem solid;
    display: flex;
    height: 0.63rem;
    padding-bottom: 0 !important;
    margin-bottom: 0.4rem;
  }

  .product_box {
    padding: 0;
    display: block !important;
    width: 92% !important;
    height: auto !important;
    background: none;
    margin: 0 auto;
  }

  .h2_h {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .h2 h2 img {
    display: none;
  }

  /*首页切换*/
  .product_box_ div {
    background: none;
    box-shadow: none;
    border-radius: 0;
    width: 100% !important;
    height: auto !important;
    float: left;
    text-align: center;
    cursor: pointer;
    float: none;
  }

  .product_box_ {
    width: 100% !important;
  }

  .product_box_ i {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .product_box_ div img {
    margin-bottom: 0.4rem;
  }

  .product_box_ div .a1 {
    background: #e64916;
    border-radius: 50px;
    width: 2rem;
    height: 0.68rem;
    display: block;
    line-height: 0.68rem;
    float: none;
    margin-left: 85px;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    margin-left: 0 !important;
    padding: 0 !important;
    margin-right: 0.2rem;
  }

  .product_box_ div .a1:hover {
    background: #4dadf6;
  }

  .product_box_ div .a2 {
    background: #1AC3CC;
    border-radius: 50px;
    width: 2rem;
    height: 0.68rem;
    display: block;
    line-height: 0.68rem;
    float: none;
    margin-left: 85px;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    margin-left: 0.2rem !important;
    padding: 0 !important;
    margin-right: 0 !important;
  }

  .product_box_ div .a2:hover {
    background: #4fd9e0;
  }

  .product_box_ div h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.32rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 30px;
    padding-top: 40px;
    padding-bottom: 20px;
    width: 100%;
  }

  .product_box_ {
    background: none;
  }

  .product_box_ div span {
    font-size: 0.24rem;
    padding-bottom: 0;
    line-height: 1.02rem;
  }

  .tabs {
    width: 4.5rem;
    margin: 0 auto;
    border-bottom: #f8f8f8 0.02rem solid;
    height: 0.55rem;
    font-size: 0.28rem;
    color: #89898A;
    display: flex;
    justify-content: space-between;
  }

  .tabs a {
    color: #89898A;
  }

  .tabs span.active1 a {
    color: #131415;
    background: url(../image/bg_x.jpg) bottom no-repeat;
    font-size: 0.32rem;
    background-position: 50% 101%;
    display: block;
    height: 0.55rem;
  }

  .wrap {
    width: 92%;
    margin: 0 auto;
  }

  .slideTxtBox {
    width: 100%;
    margin-bottom: 0.8rem;
  }

  .slideTxtBox .hd {
    position: relative;
    height: 0.55rem;
    width: 4.5rem;
    margin: 0 auto;
    border-bottom: 1px solid #f8f8f8;
  }

  .slideTxtBox .hd ul {
    float: left;
    position: absolute;
    display: flex;
    justify-content: space-between;
    width: 4.5rem;
  }

  .slideTxtBox .hd ul li {
    float: left;
    cursor: pointer;
    font-size: 0.28rem;
    color: #89898A;
  }

  .slideTxtBox .hd ul li.on {
    height: 0.55rem;
    font-size: 0.32rem;
    background: url(../image/bg_x.jpg) no-repeat;
    background-position: 50% 101%;
    color: #131415;
    background-size: 0.32rem auto;
  }

  .slideTxtBox .bd ul {
    zoom: 1;
  }

  .ccp {
    display: block;
  }

  /**/
  .slider-nav {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    z-index: 99999;
    filter: alpha(opacity=90);
  }

  .slider-nav__control {
    display: inline-block;
    width: 0.4rem;
    height: 0.04rem;
    margin: 0 3px;
    -webkit-transition: background .5s ease;
    -moz-transition: background .5s ease;
    -o-transition: background .5s ease;
    transition: background .5s ease;
    background: #DBDBDB;
    border-radius: 1px;
  }

  .slider-nav__control.is-active {
    width: 0.4rem;
    height: 0.04rem;
    background: #e64916;
  }

  .slider.has-touch {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
  }

  .data_box {
    position: relative;
    width: 100%;
    margin: 0;
    padding: 0;
    height: auto;
    background: none;
    margin-bottom: 0.8rem;
  }

  .preview {
    width: 94%;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    height: 6rem;
    position: relative;
    background: url(../image/data_ban_.png) center no-repeat;
    background-size: 100% auto;
    margin-left: 3%;
    margin-right: 3%;
    margin-bottom: 1rem;
  }

  .data_column {
    flex-basis: 100%;
    display: flex;
    justify-content: space-between;
  }

  .data_right_1 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .data_right_1 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle1.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_2 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    right: 0;
    top: 0;
  }

  .data_right_2 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle2.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_3 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    bottom: 0;
    right: 0;
  }

  .data_right_3 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle3.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_4 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .data_right_4 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle4.png) no-repeat;
    background-size: 100% 100%;
  }

  .preview .active {
    background: url(../image/circle_kong.png) -0.09rem -0.09rem no-repeat;
    width: 2.2rem;
    height: 2.2rem;
    background-size: 108% 108%;
    filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
    color: #fff;
  }

  .data_right_1 span,
  .data_right_2 span,
  .data_right_3 span,
  .data_right_4 span {
    margin: 0;
    padding: 0;
    width: 2.2rem;
    height: 2.2rem;
    position: inherit;
    left: inherit;
    top: 0;
    font-size: 0.24rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    line-height: 2.2rem;
  }

  .product_web_h2 {
    display: block;
    font-size: 0.4rem;
    height: 0.63rem;
    border-bottom: #f8f8f8 0.02rem solid;
    margin-left: 4%;
    margin-right: 4%;
    padding-bottom: 0;
    margin-bottom: 0.4rem;
  }

  .slider-container {
    width: 100%;
  }

  .data_box_left h3 {
    font-size: 0.36rem;
    padding-bottom: 0.2rem;
    text-align: center;
    padding-top: 0;
  }

  .data_box_left span {
    font-size: 0.28rem;
    margin-bottom: 0.4rem;
    padding-bottom: 0;
    text-align: center;
  }

  .data_box_left p {
    font-size: 0.28rem;
    color: #89898A;
    line-height: 0.48rem;
  }

  .slider-container {
    margin-left: 4%;
    margin-right: 4%;
    width: 92%;
    padding-bottom: 0.4rem;
  }

  /*13年*/
  .twig_r {
    width: 1.16rem;
    height: 0.04rem;
    margin-bottom: 0.1rem;
  }

  .advantage {
    width: 100%;
    height: 2.36rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .advantage_box {
    width: 92%;
    display: flex;
    justify-content: space-between;
    height: 1.4rem;
    padding-left: 4%;
    padding-right: 4%;
  }

  .advantage_box span {
    width: auto;
    padding: 0;
    font-size: 0.2rem;
    height: 1.4rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .advantage_box span strong {
    padding: 0;
    font-size: 0.5rem;
    margin-bottom: 0;
    width: 100%;
  }

  .advantage_box div {
    width: 0.01rem;
    height: 0.6rem;
    margin: 0;
    margin-top: 0.47rem;
  }

  .twig_l {
    width: 2.74rem;
    height: 0.04rem;
    margin-top: 0.1rem;
    margin-bottom: 0.8rem;
  }

  .describe,
  .slideBox .hd,
  .slideBox .prev,
  .slideBox .next {
    display: none;
  }

  .slideBox .bd {
    padding-top: 0;
  }

  /*办学模式*/
  .slideBox {
    width: 100%;
    margin-bottom: 0.4rem;
  }

  .slideBox .bd ul {
    background: none;
    box-shadow: none;
    width: 90%;
    margin: 0 auto;
    padding-top: 0.4rem;
  }

  .slideBox .bd li {
    display: block !important;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    -webkit-border-radius: 0.2rem;
    -moz-box-shadow: 0 0 0.2rem 0 #e64916;
    -webkit-box-shadow: 0 0 0.3rem 0 #95caff;
    box-shadow: 0 0 0.3rem 0 #95caff;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    color: #333;
  }

  :root .pie_radius {
    behavior: none;
  }

  .slideBox .bd {
    margin-bottom: 0.2rem;
  }

  .slideBox .bd li {
    padding: 0;
    margin: 0;
    padding: 0.22rem 0.3rem 0.5rem 0.3rem;
    margin-bottom: 0.4rem;
  }

  .slideBox .bd li h3 {
    padding: 0;
    margin: 0;
    display: flex;
    font-size: 0.3rem;
    color: #e64916;
    line-height: normal;
    margin-bottom: 0.29rem;
    height: 0.67rem;
  }

  .slideBox .bd li h3 i {
    display: block;
    opacity: 0.5;
    color: #131415;
    font-size: 0.6rem;
    font-weight: normal;
    align-self: flex-start;
    margin-right: 0.1rem;
  }

  .slideBox .bd li h3 b {}

  .slideBox .bd li h3 .end {
    align-self: flex-end;
    margin-bottom: -0.01rem;
  }

  .slideBox .bd li p {
    padding-left: 0;
    padding-right: 0;
    font-size: 0.24rem;
    line-height: 0.36rem;
  }

  .run_school {
    border: none;
  }

  .describe_h2 h2 {
    margin-bottom: 0;
  }

  /*合作院校*/
  .colleges ul {
    width: 92%;
    height: 6.12rem;
    margin-left: 4%;
    margin-right: 4%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow-y: scroll;
  }

  /* 针对缺省样式 (必须的) */
  ::-webkit-scrollbar {
    width: 0.1rem;
    height: 0px;
  }

  /* 滚动条的滑轨背景颜色 */
  ::-webkit-scrollbar-track {
    background-color: #f5f5f5;
  }

  /* 滑块颜色 */
  ::-webkit-scrollbar-thumb {
    background-color: #D8D8D8;
  }

  /*内层轨道的颜色*/
  ::-webkit-scrollbar-track-piece {
    background-color: #f5f5f5;
    border-radius: 5px;
  }

  /* 滑轨两头的监听按钮颜色 */
  ::-webkit-scrollbar-button {
    background-color: #f5f5f5;
    width: 0;
    height: 0;
  }

  /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
  ::-webkit-scrollbar-corner {
    background-color: black;
  }

  .colleges ul li {
    height: 1.36rem;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    font-size: 0.252rem;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 3.2rem;
  }

  .colleges ul li:hover {
    width: 3.15rem;
    height: 1.36rem;
    border: none;
  }

  .colleges ul li img {
    width: 0.9rem;
    height: 0.9rem;
    margin: 0;
    padding: 0;
    margin-right: 0.18rem;
  }

  .colleges ul li span {
    padding: 0;
    margin: 0;
    width: 1.55rem;
    line-height: 0.3rem;
  }

  .p_top {
    padding-top: 0 !important;
  }

  .colleges ul .center:hover {
    width: 3.15rem;
    height: 1.36rem;
    border: none !important;
  }

  /*商务合作*/
  .describe {
    display: none;
  }

  .cooperate {
    background: none;
    margin-bottom: 0.52rem;
    padding-bottom: 0;
  }

  .cooperate_box {
    background: url(../image/cooperate_box_bg.png) no-repeat;
    background-size: 100% 100%;
    width: 7.50rem;
    height: 3.62rem;
    display: flex;
    justify-content: space-between;
    padding-left: 4%;
    padding-right: 4%;
    width: 92%;
    padding-top: 0.9rem;
  }

  .cooperate_box_ {
    width: 3.4rem;
    height: 2.72rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .cooperate_box_ b {
    font-size: 0.4rem;
    padding: 0;
    margin: 0;
    padding-bottom: 0.3rem;
  }

  .cooperate_box_ p {
    font-size: 0.24rem;
    line-height: 0.34rem;
    padding: 0;
  }

  .position_l,
  .position_r {
    width: 2.7rem;
    height: 1.8rem;
    position: inherit;
  }

  .h2_ h2 {
    color: #131415 !important;
  }

  /*学院认可*/
  .student {
    background: none;
  }

  .student ul {
    background: url(../image/student_web_bg.png) no-repeat;
    background-size: 100% 100%;
  }

  .describe {
    display: none;
  }

  .student_1,
  .student_2,
  .student_3,
  .student_4,
  .student_4_1 {
    height: 1.60rem;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .student ul li p {
    padding: 0;
    width: 4.3rem;
    height: 0.86rem;
    margin-left: -0.2rem;
    font-size: 0.28rem;
    display: flex;
    align-items: center;
    padding-left: 0.4rem;
    margin-top: 0;
  }

  .student_1 img,
  .student_1 img,
  .student_2 img,
  .student_4 img,
  .student_4_1 img {
    margin-top: 0;
    margin-left: 0;
  }

  ._height1 {
    height: auto;
  }

  .student ul li .student_img {
    width: 1.6rem;
    height: 1.6rem;
    position: relative;
  }

  .student ul {
    width: 96%;
    padding-left: 4%;
    padding-top: 0.86rem;
    padding-bottom: 0.84rem;
  }

  .student_img {
    display: block;
  }

  .student_4_1 {
    display: flex;
    align-items: center;
  }

  .imgban1 {
    display: none;
  }

  .imgban2 {
    display: block;
  }

  .student_4 {
    display: none;
  }

  .student_2 {
    display: none;
  }

  .student_3 {
    display: none;
  }

  .student_4_1 {
    display: none;
  }

  .student_6 {
    display: none;
  }

  .student_7 {
    display: none;
  }

  .student_5 {
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
    margin-left: 1.2rem;
    margin-right: 0 !important;
  }

  .student_8 {
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .student_9 {
    display: flex;
    align-items: center;
    margin-left: 1.2rem;
    margin-bottom: 0.4rem;
  }

  .student_10 {
    display: flex;
    align-items: center;
  }

  /**/
  .foot p a {
    font-family: OPPOSans-R;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0.4px;
    text-align: center;
    line-height: 14px;
    opacity: 1;
  }

  .foot_p a {
    color: #fff !important;
    opacity: 1 !important;
  }

  .foot_p {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .foot_p i {
    width: 0.02rem;
    height: 0.28rem;
    margin-top: 0;
    padding-top: 0;
  }

  .foot div {
    display: none;
  }

  .foot i {
    display: none;
  }

  #footer {
    text-align: center;
    padding: 0;
    height: 2.48rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .foot {
    text-align: center;
    width: 100%;
  }

  .foot p {
    width: 100%;
    text-align: center;
  }

  .foot p i {
    display: block !important;
    margin-left: 0.4rem;
    margin-right: 0.4rem;
  }

  .foot p {
    padding-top: 0;
    font-size: 0.24rem;
  }

  ._top {
    width: 100%;
    height: 0.8rem;
    background: #F8F7FA;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 0.5;
    font-family: OPPOSans-R;
    font-size: 0.28rem;
    color: #131415;
    text-align: right;
  }

  /*首页证书*/
  .slide {
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 4.08rem !important;
  }

  .slide .img {
    overflow: hidden;
    position: absolute;
    transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s;
  }

  .slide .img img {
    width: calc(100% - 14px);
    height: calc(100% - 14px);
    margin: 7px;
  }

  .slide .img1 {
    width: 40%;
    height: 40%;
    top: 30%;
    left: -50%;
    z-index: 1;
  }

  .slide .img2 {
    width: 60%;
    height: 60%;
    top: 20%;
    left: -50%;
    z-index: 2;
  }

  .slide .img3 {
    width: 5.64rem;
    height: 3.64rem;
    top: 0;
    left: 12.5%;
    z-index: 3;
  }

  .slide .img4 {
    width: 60%;
    height: 60%;
    top: 20%;
    left: 88%;
    z-index: 2;
  }

  .slide .img5 {
    width: 40%;
    height: 40%;
    top: 30%;
    left: 110%;
    z-index: 1;
  }

  .slide-bt {
    position: absolute;
    left: 50%;
    bottom: 0;
    z-index: 10;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .slide-bt span {
    width: 0.16rem;
    height: 0.16rem;
    background: #D8D8D8;
    float: left;
    margin: 0.1rem;
    border-radius: 100%;
  }

  .slide .slide-bt .on {
    background: #4752DE;
  }

  button {
    width: 50px;
    margin: 20px;
  }

  .h2 img {
    display: none;
  }

  .container {
    margin-bottom: 0.4rem;
  }

  /*----解决方案----*/
  #scheme_tap li i {
    position: absolute;
    z-index: 999;
    font-size: 0.28rem;
    right: 0 !important;
    text-align: left;
    width: 5.20rem;
    bottom: 0;
    height: 1.6rem;
    left: inherit;
    bottom: inherit;
    display: block;
    border-bottom: #e40000 1px solid;
    top: 0;
    font-weight: bold;
  }

  #scheme_tap div span {
    display: none;
  }

  #scheme_tap {
    width: 92%;
    padding: 0;
    display: flex;
    justify-content: space-between;
    margin-left: 4%;
    margin-right: 4%;
    position: relative;
    padding-bottom: 0.4rem;
  }

  #scheme_tap .ul {
    width: 1.20rem;
    height: 10.50rem;
    overflow: inherit;
    margin: 0;
  }

  #scheme_tap div {
    display: block !important;
    /* border-bottom: #000 0.04rem dashed; */
    background: none !important;
  }

  #scheme_tap div p {
    padding: 0;
  }

  #scheme_tap div p strong {
    width: 100%;
    font-size: 0.26rem;
    text-align: left;
    font-weight: normal;
    line-height: 0.26rem;
  }

  #scheme_tap dl {
    width: 5.20rem;
    line-height: 0.31rem;
  }

  #scheme_tap li {
    width: 1.2rem;
    height: 1.2rem;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    position: inherit;
    background: #e64916;
  }

  #scheme_tap li img {
    padding: 0;
    width: 0.4rem;
    height: 0.4rem;
  }

  .sch1,
  .sch2,
  .sch3,
  .sch4,
  .sch5 {
    margin-left: 0 !important;
  }

  .schdiv3 {
    border-bottom: none !important;
  }

  .schm {
    margin-top: 0 !important;
  }

  #scheme_tap li {
    position: relative;
    margin-bottom: 1rem;
  }

  #scheme_tap dl dt {
    position: inherit;
    font-size: 0.28rem;
    margin-bottom: 0.2rem;
    font-weight: bold;
    padding-top: 0.4rem;
  }

  #scheme_tap dl dd {
    display: block !important;
    border-bottom: #E2E2E2 0.02rem dashed;
    padding-bottom: 0.3rem;
  }

  #scheme_tap dl {
    padding-top: 0;
  }

  ._ban1 {
    display: none;
  }

  ._ban2 {
    margin-bottom: 0.8rem;
  }

  /*解决方案-web-切换 */
  .scheme_con {
    width: 100%;
    margin: 0 auto;
  }

  .scheme_con h3 {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.36rem;
    color: #e64916;
    letter-spacing: 0;
    padding-bottom: 0.24rem;
    font-weight: normal;
    margin-left: 1.74rem;
    padding-top: 0.28rem;
  }

  .scheme_con p {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.196rem;
    color: #131415;
    letter-spacing: 0;
    line-height: 0.3rem;
    margin-left: 1.74rem;
    width: 4.6rem;
  }

  .scheme_con li {}

  .scheme_con li img {
    position: absolute;
    left: 0.12rem;
    top: 0;
    width: 2.4rem;
    height: 2rem;
  }

  .swiper-container,
  .swiper-wrapper,
  .swiper-slide {
    display: block;
  }

  .swiper-container {}

  .dds {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .ion_jiao {
    display: none;
  }

  .swiper-pagination {
    bottom: 0.6rem !important;
  }

  .swiper-container {
    /*overflow: inherit !important;*/
  }

  .swiper-pagination-bullet {
    width: 0.4rem !important;
    height: 0.04rem !important;
    border-radius: 0.02rem !important;
    margin-right: 0.08rem;
  }

  .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-box-shadow: 0 0 20px 0 #a6ccf3;
    -webkit-box-shadow: 0 0 20px 0 #a6ccf3;
    box-shadow: 0 0 20px 0 a6ccf3;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    padding-top: 0.35rem;
    margin-bottom: 1.4rem;
    position: relative;
    width: 92%;
    padding-bottom: 0.25rem;
  }

  ._ban2 {
    display: block;
  }

  ._ban1 {
    display: none;
  }

  .scheme_left {
    width: 4%;
    background: url(../image/scheme_right.jpg) -0.1rem 0 no-repeat;
    height: 2.4rem;
    margin-top: -1.3rem;
  }

  .scheme_right {
    width: 4%;
    background: url(../image/scheme_left.jpg) 0.1rem -0.1rem no-repeat;
    height: 2.4rem;
    margin-top: -1.1rem;
  }

  .sch_p {
    letter-spacing: -0.01rem !important;
    font-size: 0.18rem !important;
  }

  /*关于学梯*/
  .m_bottm h2 {
    margin-top: 0 !important;
  }

  .article p {
    line-height: 0.42rem;
    letter-spacing: 0.04rem;
    margin-top: -0.01rem;
  }

  .article {
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    margin-bottom: 0.4rem;
    padding-bottom: 0;
  }

  #about {
    padding: 0;
    height: 2.60rem;
    margin-bottom: 0.8rem;
  }

  #about ul {
    top: 0;
  }

  #about li {
    width: 3.90rem;
    height: 2.60rem;
  }

  #about li img {
    width: 100%;
    height: 100%;
  }

  /**/
  .develop {
    width: 100%;
    padding: 0;
    box-shadow: none;
    margin-bottom: 0.8rem;
  }

  .develop ul li strong {
    width: 1.28rem;
    height: 0.52rem;
    line-height: 0.52rem;
    margin-top: 0;
    border: #f8f8f8 0.04rem solid;
    border-radius: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    font-size: 0.26rem;
    color: #e64916;
  }

  .develop ul li span {
    width: 0.4rem;
    padding-top: 0;
    margin-top: 0;
    height: 0.04rem;
    background: #f8f8f8;
  }

  .develop ul li {
    padding-left: 0;
    display: flex;
  }

  .develop ul li:hover strong {
    margin-left: 0;
    margin-right: 0;
  }

  .develop ul {
    margin-left: 4%;
    margin-right: 4%;
  }

  .develop ul li i {
    display: none;
  }

  .develop ul li p {
    padding-left: 0.2rem;
    padding-top: 0.1rem;
    padding-bottom: 0;
    min-height: 1.9rem;
    margin-bottom: 0.05rem;
    font-size: 0.24rem;
    line-height: 0.38rem !important;
  }

  .develop ul li:hover strong {
    font-size: 0.26rem;
    color: #e64916;
  }

  .p_height1 {
    padding-top: 0.68rem !important;
  }

  ._time1 strong {
    margin-top: 0.6rem !important;
  }

  ._time1 span {
    margin-top: 0.87rem !important;
  }

  ._time2 span {
    margin-top: 0.3rem !important;
  }

  ._time3 span {
    margin-top: 0.3rem !important;
  }

  ._time4 span {
    margin-top: 0.3rem !important;
  }

  /*关于学梯-集团组成*/
  .map {
    float: left;
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    padding-top: 0 !important;
    padding-bottom: 0.6rem;
  }

  .map img {
    width: 100%;
    height: auto;
  }

  .address {
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    border-right: none;
  }

  .compose {
    width: 100%;
    padding-bottom: 0.8rem;
  }

  .m_height {
    height: auto !important;
  }

  .compose_m {
    margin: 0 !important;
  }

  .address h3 {
    color: #e64916;
    font-size: 0.32rem;
    line-height: normal;
    padding-bottom: 0.40rem;
  }

  .address h3 i {
    width: 0.08rem;
    height: 0.32rem;
    margin-top: 0.06rem;
  }

  .address p {
    font-size: 0.28rem;
    padding-bottom: 0.18rem;
    padding-left: 0.18rem;
    line-height: normal;
  }

  .phone {
    padding-bottom: 0.58rem !important;
  }

  .address a {
    text-align: center;
    width: 100%;
    display: block;
    font-size: 0.28rem;
  }

  /*产品服务-*/
  .product_ul1 {
    width: 100%;
    padding: 0;
    padding-bottom: 0.4rem;
  }

  .product_ul1 ul {
    padding-top: 0;
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
  }

  .product_ul1 li {
    width: 100%;
    box-shadow: none;
    width: 100%;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
    border-bottom: #f8f8f8 0.04rem dashed;
    padding-bottom: 0.4rem;
    padding-top: 0.4rem;
  }

  .product_ul1 li img {
    padding: 0;
    margin: 0;
  }

  .pro_div1 {
    width: 1.32rem;
    height: 1.32rem;
    margin-top: 0.4rem;
  }

  .pro_div1 img {
    width: 100%;
    height: 100%;
  }

  .pro_div2 {
    width: 5.12rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }

  .product_ul1 li h2 {
    text-align: left;
    font-size: 0.28rem;
    padding-bottom: 0.22rem;
  }

  .product_ul1 li p {
    font-size: 0.24rem;
    height: auto;
    line-height: 0.36rem;
  }

  .product_ul1 li:last-child {
    border-bottom: none;
  }

  .pro_li {
    padding-top: 0 !important;
  }

  /*产品服务-成人继续教育*/
  .adult {
    background: none;
    padding-top: 0;
    height: auto;
  }

  .describe {
    display: none;
  }

  .adult ul {
    width: 92%;
    padding-left: 4%;
    padding-right: 4%;
    margin-left: 0;
    margin-top: 0;
    position: initial;
  }

  .adult ul li {
    margin-left: 0;
    margin-right: 0;
    width: 92%;
    padding-top: 0.32rem;
    padding-bottom: 0.32rem;
    padding-left: 4%;
    padding-right: 4%;
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.4rem;
  }

  .adult_img {
    width: 2.96rem;
  }

  .adult_div {
    width: 3rem;
  }

  .adult ul li img {
    width: 2.96rem;
    height: 2.96rem;
    margin-right: 0;
    margin-left: 0;
  }

  .adult ul li h3 {
    padding-bottom: 0.22rem;
    font-size: 0.26rem;
  }

  .adult ul li p {
    width: 100%;
    font-size: 0.22rem;
    height: 0.36rem;
    line-height: normal;
    display: flex;
  }

  .adult_more {
    position: initial;
    margin: 0 auto;
    font-size: 0.36rem;
    width: 5.12rem;
    height: 0.88rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    border-radius: 0.44rem;
  }

  .adult ul li p i {
    width: 0.0792rem;
    height: 0.0792rem;
    margin-right: 0.132rem;
    margin-top: 0.1rem;
  }

  .adult ul li a {
    width: 1.584rem;
    height: 0.396rem;
    font-size: 0.22rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position: initial;
    margin-top: 0.15rem;
  }

  .adu_h2 h2 {
    margin-bottom: 0;
  }

  .adu_ul_top {
    padding-top: 0.4rem !important;
    padding-bottom: 0.4rem;
  }

  /**/
  .occupation {
    width: 100%;
  }

  .occupation li {
    padding: 0;
    height: 2.26rem;
    width: 1.76rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    font-size: 0.28rem;
    margin-bottom: 0.4rem;
  }

  .occup_img {
    width: 1.76rem;
    height: 1.76rem;
  }

  .occupation li img {
    width: 100%;
    height: 100%;
  }

  .occup_box {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    justify-content: center;
  }

  .occup_li {
    margin-right: 0 !important;
  }

  .occupation li:hover img {
    border: none;
    width: 1.76rem;
    height: 1.76rem;
    border-radius: initial;
  }

  .occupation_a {
    height: 1.76rem;
    width: 1.76rem;
    font-size: 0.28rem;
    line-height: 1.76rem;
  }

  .occupation_more {
    width: 5.12rem;
    height: 0.88rem;
    font-size: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    margin-bottom: 0.8rem;
    border-radius: 0.44rem;
  }

  .school {
    padding-top: 0;
    padding-bottom: 0.8rem;
  }

  .school ul {
    width: 92%;
    height: 6.12rem;
    margin-left: 4%;
    margin-right: 4%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow-y: scroll;
  }

  .school ul::-webkit-scrollbar {
    width: 0.1rem;
    height: 0.3rem;
  }

  /*滚动条里面小方块样式*/
  .school ul::-webkit-scrollbar-thumb {
    /*border-radius:100px;*/
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #D8D8D8;
  }

  /*滚动条里面轨道样式*/
  .school ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 0;
    background: rgba(0, 0, 0, 0.1);
  }

  .school ul li {
    width: 3.2rem;
    height: 1.36rem;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    font-size: 0.252rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .school ul li:hover {
    border: none;
    width: 3.2rem;
    height: 1.36rem;
  }

  .school ul li img {
    width: 0.9rem;
    height: 0.9rem;
    margin: 0;
    padding: 0;
    margin-right: 0.18rem;
  }

  .school ul li span {
    padding: 0;
    margin: 0;
    width: 1.55rem;
    line-height: 0.3rem;
    font-size: 0.252rem;
  }

  .school ul a {
    color: #131415;
  }

  .school_bg {
    /* background: url(../image/school_bg.png) no-repeat;*/
    background: none;
  }

  .clean_box {
    width: 100%;
    background: url(../image/school_bg.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 4%;
    padding-bottom: 4%;
  }

  /*合作院校------切换*/
  /*    html{ touch-action: none; }*/
  .find_nav {
    width: 100%;
    height: 0.6rem;
    position: relative;
    top: 0;
    z-index: 9999;
    display: -moz-box;
    display: -webkit-box;
    display: box;
    font-size: 0.28rem;
  }

  .find_nav_left {
    height: 0.6rem;
    position: relative;
    overflow: hidden;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
  }

  .find_nav_list {
    position: absolute;
    left: 0;
  }

  .find_nav_list ul {
    position: relative;
    white-space: nowrap;
    font-size: 0;
    display: flex;
  }

  .find_nav_list ul li {
    display: inline-block;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 0;
    height: 0.6rem;
    margin-right: 0.3rem;
    margin-left: 0.3rem;
    width: auto;
  }

  .find_nav_cur a {
    color: #131415 !important;
  }

  .find_nav_list ul li i {
    width: 0.4rem;
    height: 0.04rem;
    background: #fff;
    display: block;
  }

  .find_nav_list ul li a {
    color: #89898A;
    width: auto;
  }

  /*.find_nav_list .active{ color:#C00}*/
  .find_nav_list .find_nav_cur {
    font-size: 0.32rem;
  }

  .find_nav_list .find_nav_cur i {
    background: #e64916;
    display: block;
  }

  .sideline {
    width: auto;
    display: block;
    position: absolute;
    border: 0;
    height: 2px;
    background-color: #48a5f4;
    left: 0;
    top: 68px;
    pointer-events: none;
  }

  .li_list {
    font-size: 40px;
    color: #333;
    text-align: center
  }

  .find_nav {
    display: block;
  }

  .find_nav_list ul li {
    font-size: 0.28rem;
    color: #89898A;
    width: auto;
  }

  .list_f1 {
    display: block;
    width: auto;
  }

  .list_f2 {
    display: block;
  }

  .list_f3 {
    display: block;
  }

  .list_f4 {
    display: block;
  }

  .list_f5 {
    display: block;
  }

  .list_f6 {
    display: block;
  }

  .list_f7 {
    display: block;
  }

  .list_f8 {
    display: block;
  }

  /*页面侧拉导航*/
  .mdui-btn {
    display: block;
    margin-top: 0.3rem;
    margin-right: 4%;
  }

  #navigation li {
    height: 1.52rem;
    border-bottom: #f1f1f1 0.02rem solid;
    width: 2rem;
    margin: 0 auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #131415;
  }

  .border_list {
    border-bottom: none !important;
  }

  .material-icons img {
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
  }

  /*遮罩层*/
  .hide {
    display: none;
  }

  /*首页*/
  header {
    text-align: center;
    font-size: 1.5em;
    background-color: #00b355;
    color: #fff;
  }

  /*列表页*/
  .backprev {
    float: left;
    width: 15%;
    text-align: center;
    color: #fff;
    height: 48px;
    line-height: 48px;
  }

  .head-middle {
    width: 70%;
    text-align: center;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .head-right {
    text-align: center;
    width: 15%;
  }

  .app-hide-list i {
    margin-top: -3px;
    margin-right: 5px;
  }

  .app-slide-menu .mdui-list-item-content {
    text-align: left;
    padding-left: .8em;
  }

  .app-collapse-menu {
    margin: 0 16px;
  }

  .app-list-home {
    /* padding:0; margin:5px 0 10px; background: #00b355;*/
  }

  .app-list-home:hover {
    /*background: #00b355;*/
  }

  .app-list-home i {
    margin-top: -3px;
    margin-right: 5px;
    color: #fff;
  }

  .app-list-home a {
    /*color: #e64916;*/
    height: 1.52rem;
    width: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .app-list-item-link {
    color: #fff;
    display: block;
    width: 100%;
    text-align: left;
  }

  .mdui-collapse-item-body .app-sub-list {
    padding: 0;
    margin: 8px;
    background: #fff;
  }

  .mdui-collapse-item-body .app-sub-list a {
    padding-left: 23px;
  }

  .app-collapse-list {
    margin: 10px 0;
  }

  .menu-click {
    background: #e1fff0;
  }

  .app-btn {
    text-align: center;
    padding: 0;
  }

  /*弹框*/
  .theme-popover {
    width: 5rem;
    height: 6rem;
  }

  .theme-poptit {
    width: 5rem;
    height: auto;
    padding-bottom: 0.6rem;
  }

  .theme-popover {
    z-index: 10003;
    width: 5rem;
    height: auto;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -2.5rem;
    margin-top: -2.5rem;
  }

  .theme-poptit h2 {
    font-size: 0.4rem;
    margin-bottom: 0.2rem;
  }

  .theme-poptit p {
    font-size: 0.2rem;
    padding-bottom: 0.4rem;
    line-height: normal;
  }

  .b_mtop {
    padding-top: 0.6rem;
  }

  .close {
    width: 0.2rem;
    height: 0.2rem;
    display: block;
    position: absolute;
    right: 0.3rem;
    top: 0.3rem;
  }

  .close img {
    width: 100%;
    height: 100%;
  }

  .b_m {
    width: 2.7rem;
    height: 0.72rem;
    margin-bottom: 0.48rem;
    font-size: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.4rem;
  }

  .theme-poptit span {
    height: 0.01rem;
    border-bottom: #f0f0f0 1px dashed;
    width: 100%;
    display: block;
    margin-bottom: 0.4rem;
  }

  .b_a {
    width: 2.7rem;
    height: 0.72rem;
    border-radius: 0.4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.32rem;
  }

  .show_one {
    margin-top: 0;
  }

  .synopsis1 {
    top: 0;
    left: 0;
    position: inherit;
    margin: 0 !important;
    z-index: 1;
  }

  .synopsis1 p {
    color: #131415;
    font-size: 0.26rem;
    padding-top: 0.22rem;
  }

  ._font {
    font-size: 0.2rem !important;
  }

  .colleges {
    margin-bottom: 0.8rem;
  }

  .cooperate_box_ {
    border-radius: 0.20rem;
  }

  .dds {
    background: url(../image/bg_tap.png) 0 0.2rem no-repeat;
    background-size: 100% 2.6rem;
    width: 100%;
    position: relative;
  }

  .occupation ul {
    padding-bottom: 0.4rem;
  }

  .h2_top_ {
    padding-top: 0;
  }

  .adult_more2 {
    margin: 0 auto;
    font-size: 0.32rem;
    width: 5.12rem;
    height: 0.88rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    border-radius: 0.44rem;
    color: #fff;
    margin-bottom: 0.7rem;
  }

  .adult_more2 i {
    width: 0.4rem;
    height: 0.4rem;
    margin-right: 0.3rem;
  }

  .position {
    display: none;
  }

  .m_right {
    display: none !important;
  }

  /*合作院校*/
  ._left_box {
    width: 100%;
    height: auto;
    margin: 0;
  }

  .l_box {
    width: 100%;
    margin: 0;
    position: inherit;
    left: 0;
    top: 0;
    margin-bottom: 0.65rem;
    background: url(../image/bg_n.png) 0 2rem no-repeat;
    background-size: 100% 7.99rem;
    padding-bottom: 0.15rem;
  }

  .picScroll-left .next {
    display: none;
  }

  .picScroll-left .prev {
    display: none;
  }

  .li_lic {
    margin-left: 4%;
    width: auto;
  }

  .picScroll-left {
    width: 100%;
    width: 5.58rem;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-box-shadow: 0 0 20px 0 #a6ccf3;
    -webkit-box-shadow: 0 0 20px 0 #a6ccf3;
    box-shadow: 0 0 20px 0 a6ccf3;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    margin: 0 auto;
    margin-top: 0.6rem;
    height: 7.38rem;
  }

  .l_box_m {
    margin-bottom: 0 !important;
  }

  .picScroll-left .bd ul li h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.36rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px;
    padding-top: 0.54rem;
    padding-bottom: 0.2rem;
    font-weight: bold;
  }

  .picScroll-left .bd ul li a {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.288rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    width: 4.32rem;
    border-bottom: 1px solid #f3f3f3;
    line-height: 1rem;
    margin: 0 auto;
    display: block;
  }

  .picScroll-left .bd ul li a:hover {
    color: #e64916;
  }

  .picScroll-left .bd ul li .pic {
    text-align: center;
  }

  .picScroll-left .bd ul li .pic img {
    width: 120px;
    height: 90px;
    display: block;
    padding: 2px;
    border: 1px solid #ccc;
  }

  .picScroll-left .bd ul li .pic a:hover img {
    border-color: #999;
  }

  .picScroll-left .bd ul li .title {
    line-height: 24px;
  }

  ._left_box {
    border: none;
  }

  .l_box_more {
    bottom: 0;
    position: inherit;
    bottom: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
    margin: auto;
    width: 5.12rem;
    height: 0.88rem;
    font-size: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    margin-bottom: 0.8rem;
    border-radius: 0.44rem;
  }

  .c_more {
    display: none;
  }

  .left_find {
    position: inherit;
    left: 0;
    top: 0;
    z-index: 0;
    opacity: initial;
    display: block;
  }

  .right_find {
    position: initial;
    right: 0;
    top: 0;
    opacity: initial;
    display: block;
  }

  ._banner {
    width: 100%;
    height: auto;
    margin-top: 0.96rem;
  }

  .right_find a {
    width: auto;
    height: auto;
  }

  .right_find {
    width: auto;
    height: auto;
  }

  /**/
  .mdui_box_1 {
    margin-top: 0.96rem !important;
    box-shadow: none !important;
    overflow: hidden !important;
  }

  #navigation li {
    height: 1.52rem;
    border-bottom: #f1f1f1 0.02rem solid;
    width: 1.8rem;
    margin: 0 auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #131415;
    font-size: 0.252rem;
  }

  /* 联系我们 */
  .id_con {
    width: initial !important;
  }
  .id_map {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .id_map iframe {
    width: 600px;
  }

}

.down {
  display: none;
}

@media screen and (max-width:750px) {
  .mdui_img {
    width: 0.4rem;
    height: 0.32rem;
  }

  img {
    display: block;
  }

  /*   body{margin: auto;font-size: 0;}*/
  .header-inner {
    width: 100%;
    display: flex;
    justify-content: space-between;
    height: 0.96rem;
    background: #fff;
    position: fixed;
    top: 0;
    z-index: 10001;
    border-bottom: #f1f1f1 1px solid;
  }

  #header img {
    width: auto;
    height: 0.9rem;
    margin-top: 0.05rem;
    margin-bottom: 0.22rem;
    margin-left: 4%;
  }

  .banner {
    padding-top: 0;
    height: 3rem;
    margin-top: 0.96rem;
  }

  .show_one {
    width: 100%;
    background: url(../image/banner2.png) no-repeat;
    background-size: 100% 100%;
    padding: 0;
    padding-top: 1.9rem;
    padding-bottom: 3.15rem;
  }

  .show_one dl {
    width: 83.7333%;
    padding-top: 0.22rem;
    padding-bottom: 0.22rem;
    display: flex;
    align-items: center;
    margin: 0 auto;
    border-radius: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.4rem;
    float: none;
  }

  .show_one dl img {
    width: 0.52rem;
    height: 0.52rem;
    padding: 0;
    padding-right: 0.15rem;
  }

  .show_one dl dd {
    font-size: 0.26rem;
    padding: 0;
    width: 2.5rem;
    text-align: left;
    color: #f7f7f7;
  }

  .web_b {
    width: 100%;
  }

  .synopsis1 img,
  .synopsis1 div {
    display: none;
  }

  .synopsis1 p {
    font-size: 0.26rem;
    text-shadow: none;
    color: #131415;
    line-height: 0.42rem;
    padding-left: 4%;
    padding-right: 4%;
  }

  .down {
    width: 0.2rem;
    height: 0.44rem;
    margin: 0 auto;
    display: block;
    padding-top: 0.2rem;
    margin-bottom: 1rem;
    position: relative;
  }

  @-moz-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -moz-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -moz-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -moz-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  @-webkit-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -webkit-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  @keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }

    40% {
      -moz-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
    }

    60% {
      -moz-transform: translateY(-6px);
      -ms-transform: translateY(-6px);
      -webkit-transform: translateY(-6px);
      transform: translateY(-6px);
    }
  }

  .arrow {
    position: absolute;
    top: 0.2rem;
    left: 0;
    width: 0.2rem;
    height: 0.44rem;
    background: url(../image/slid.png) no-repeat;
    background-size: contain;
  }

  .bounce {
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
  }

  .h2 h2 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.4rem;
    color: #131415;
    text-align: left;
    line-height: normal;
    background: none !important;
    min-width: auto;
    white-space: nowrap;
    margin: 0;
    padding: 0;
    margin-left: 4%;
    margin-right: 4%;
    border-bottom: #f8f8f8 0.04rem solid;
    display: flex;
    height: 0.63rem;
    padding-bottom: 0 !important;
    margin-bottom: 0.4rem;
  }

  .product_box {
    padding: 0;
    display: block !important;
    width: 92% !important;
    height: auto !important;
    background: none;
    margin: 0 auto;
  }

  .h2_h {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .h2 h2 img {
    display: none;
  }

  /*首页切换*/
  .product_box_ div {
    background: none;
    box-shadow: none;
    border-radius: 0;
    width: 100% !important;
    height: auto !important;
    float: left;
    text-align: center;
    cursor: pointer;
    float: none;
  }

  .product_box_ {
    width: 100% !important;
  }

  .product_box_ i {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .product_box_ div img {
    margin-bottom: 0.4rem;
  }

  .product_box_ div .a1 {
    background: #e64916;
    border-radius: 50px;
    width: 2rem;
    height: 0.68rem;
    display: block;
    line-height: 0.68rem;
    float: none;
    margin-left: 85px;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    margin-left: 0 !important;
    padding: 0 !important;
    margin-right: 0.2rem;
  }

  .product_box_ div .a1:hover {
    background: #4dadf6;
  }

  .product_box_ div .a2 {
    background: #1AC3CC;
    border-radius: 50px;
    width: 2rem;
    height: 0.68rem;
    display: block;
    line-height: 0.68rem;
    float: none;
    margin-left: 85px;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    margin-left: 0.2rem !important;
    padding: 0 !important;
    margin-right: 0 !important;
  }

  .product_box_ div .a2:hover {
    background: #4fd9e0;
  }

  .product_box_ div h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.32rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 30px;
    padding-top: 40px;
    padding-bottom: 20px;
    width: 100%;
  }

  .product_box_ {
    background: none;
  }

  .product_box_ div span {
    font-size: 0.24rem;
    padding-bottom: 0;
    line-height: 1.02rem;
  }

  .tabs {
    width: 4.5rem;
    margin: 0 auto;
    border-bottom: #f8f8f8 0.02rem solid;
    height: 0.55rem;
    font-size: 0.28rem;
    color: #89898A;
    display: flex;
    justify-content: space-between;
  }

  .tabs a {
    color: #89898A;
  }

  .tabs span.active1 a {
    color: #131415;
    background: url(../image/bg_x.jpg) bottom no-repeat;
    font-size: 0.32rem;
    background-position: 50% 101%;
    display: block;
    height: 0.55rem;
  }

  .wrap {
    width: 92%;
    margin: 0 auto;
  }

  .slideTxtBox {
    width: 100%;
    margin-bottom: 0.8rem;
  }

  .slideTxtBox .hd {
    position: relative;
    height: 0.55rem;
    width: 4.5rem;
    margin: 0 auto;
    border-bottom: 1px solid #f8f8f8;
  }

  .slideTxtBox .hd ul {
    float: left;
    position: absolute;
    display: flex;
    justify-content: space-between;
    width: 4.5rem;
  }

  .slideTxtBox .hd ul li {
    float: left;
    cursor: pointer;
    font-size: 0.28rem;
    color: #89898A;
  }

  .slideTxtBox .hd ul li.on {
    height: 0.55rem;
    font-size: 0.32rem;
    background: url(../image/bg_x.jpg) no-repeat;
    background-position: 50% 101%;
    color: #131415;
  }

  .slideTxtBox .bd ul {
    zoom: 1;
  }

  .ccp {
    display: block;
  }

  /**/
  .slider-nav {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    z-index: 99999;
    filter: alpha(opacity=90);
  }

  .slider-nav__control {
    display: inline-block;
    width: 0.4rem;
    height: 0.04rem;
    margin: 0 3px;
    -webkit-transition: background .5s ease;
    -moz-transition: background .5s ease;
    -o-transition: background .5s ease;
    transition: background .5s ease;
    background: #DBDBDB;
    border-radius: 1px;
  }

  .slider-nav__control.is-active {
    width: 0.4rem;
    height: 0.04rem;
    background: #e64916;
  }

  .slider.has-touch {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
  }

  .data_box {
    position: relative;
    width: 100%;
    margin: 0;
    padding: 0;
    height: auto;
    background: none;
    margin-bottom: 0.8rem;
  }

  .preview {
    width: 94%;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    height: 6rem;
    position: relative;
    background: url(../image/data_ban_.png) center no-repeat;
    background-size: 100% auto;
    margin-left: 3%;
    margin-right: 3%;
    margin-bottom: 1rem;
  }

  .data_column {
    flex-basis: 100%;
    display: flex;
    justify-content: space-between;
  }

  .data_right_1 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .data_right_1 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle1.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_2 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    right: 0;
    top: 0;
  }

  .data_right_2 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle2.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_3 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    bottom: 0;
    right: 0;
  }

  .data_right_3 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle3.png) no-repeat;
    background-size: 100% 100%;
  }

  .data_right_4 {
    width: 2.2rem;
    height: 2.2rem;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .data_right_4 div {
    width: 2.2rem;
    height: 2.2rem;
    background: url(../image/circle4.png) no-repeat;
    background-size: 100% 100%;
  }

  .preview .active {
    background: url(../image/circle_kong.png) -0.09rem -0.09rem no-repeat;
    width: 2.2rem;
    height: 2.2rem;
    background-size: 108% 108%;
    filter: alpha(opacity=100, finishopacity=20, sytle=2, startx=1, sÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­tarty=1, finishx=100, finishy=100);
    color: #fff;
  }

  .data_right_1 span,
  .data_right_2 span,
  .data_right_3 span,
  .data_right_4 span {
    margin: 0;
    padding: 0;
    width: 2.2rem;
    height: 2.2rem;
    position: inherit;
    left: inherit;
    top: 0;
    font-size: 0.24rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    line-height: 2.2rem;
  }

  .product_web_h2 {
    display: block;
    font-size: 0.4rem;
    height: 0.63rem;
    border-bottom: #f8f8f8 0.02rem solid;
    margin-left: 4%;
    margin-right: 4%;
    padding-bottom: 0;
    margin-bottom: 0.4rem;
  }

  .slider-container {
    width: 100%;
  }

  .data_box_left h3 {
    font-size: 0.36rem;
    padding-bottom: 0.2rem;
    text-align: center;
    padding-top: 0;
  }

  .data_box_left span {
    font-size: 0.28rem;
    margin-bottom: 0.4rem;
    padding-bottom: 0;
    text-align: center;
  }

  .data_box_left p {
    font-size: 0.28rem;
    color: #89898A;
    line-height: 0.48rem;
  }

  .slider-container {
    margin-left: 4%;
    margin-right: 4%;
    width: 92%;
    padding-bottom: 0.4rem;
  }

  /*13年*/
  .twig_r {
    width: 1.16rem;
    height: 0.04rem;
    margin-bottom: 0.1rem;
  }

  .advantage {
    width: 100%;
    height: 2.36rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .advantage_box {
    width: 92%;
    display: flex;
    justify-content: space-between;
    height: 1.4rem;
    padding-left: 4%;
    padding-right: 4%;
  }

  .advantage_box span {
    width: auto;
    padding: 0;
    font-size: 0.2rem;
    height: 1.4rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .advantage_box span strong {
    padding: 0;
    font-size: 0.5rem;
    margin-bottom: 0;
    width: 100%;
  }

  .advantage_box div {
    width: 0.01rem;
    height: 0.6rem;
    margin: 0;
    margin-top: 0.47rem;
  }

  .twig_l {
    width: 2.74rem;
    height: 0.04rem;
    margin-top: 0.1rem;
    margin-bottom: 0.8rem;
  }

  .describe,
  .slideBox .hd,
  .slideBox .prev,
  .slideBox .next {
    display: none;
  }

  .slideBox .bd {
    padding-top: 0;
  }

  /*办学模式*/
  .slideBox {
    width: 100%;
    margin-bottom: 0.4rem;
  }

  .slideBox .bd ul {
    background: none;
    box-shadow: none;
    width: 90%;
    margin: 0 auto;
    padding-top: 0.4rem;
  }

  .slideBox .bd li {
    display: block !important;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    -webkit-border-radius: 0.2rem;
    -moz-box-shadow: 0 0 0.2rem 0 #e64916;
    -webkit-box-shadow: 0 0 0.3rem 0 #95caff;
    box-shadow: 0 0 0.3rem 0 #95caff;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    color: #333;
  }

  :root .pie_radius {
    behavior: none;
  }

  .slideBox .bd {
    margin-bottom: 0.2rem;
  }

  .slideBox .bd li {
    padding: 0;
    margin: 0;
    padding: 0.22rem 0.3rem 0.5rem 0.3rem;
    margin-bottom: 0.4rem;
  }

  .slideBox .bd li h3 {
    padding: 0;
    margin: 0;
    display: flex;
    font-size: 0.3rem;
    color: #e64916;
    line-height: normal;
    margin-bottom: 0.29rem;
    height: 0.67rem;
  }

  .slideBox .bd li h3 i {
    display: block;
    opacity: 0.5;
    color: #131415;
    font-size: 0.6rem;
    font-weight: normal;
    align-self: flex-start;
    margin-right: 0.1rem;
  }

  .slideBox .bd li h3 b {}

  .slideBox .bd li h3 .end {
    align-self: flex-end;
    margin-bottom: -0.01rem;
  }

  .slideBox .bd li p {
    padding-left: 0;
    padding-right: 0;
    font-size: 0.24rem;
    line-height: 0.36rem;
  }

  .run_school {
    border: none;
  }

  .describe_h2 h2 {
    margin-bottom: 0;
  }

  /*合作院校*/
  .colleges ul {
    width: 92%;
    height: 6.12rem;
    margin-left: 4%;
    margin-right: 4%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow-y: scroll;
  }

  /* 针对缺省样式 (必须的)
::-webkit-scrollbar {width: 0.1rem;height:0px;}*/
  /* 滚动条的滑轨背景颜色
::-webkit-scrollbar-track {	background-color: #f5f5f5;	} */
  /* 滑块颜色
::-webkit-scrollbar-thumb {background-color: #D8D8D8;		}*/
  /*内层轨道的颜色
::-webkit-scrollbar-track-piece{	background-color: #f5f5f5;	border-radius:5px;	}*/
  /* 滑轨两头的监听按钮颜色
::-webkit-scrollbar-button {	background-color: #f5f5f5;	width:0;
height:0;} */
  /* 横向滚动条和纵向滚动条相交处尖角的颜色
::-webkit-scrollbar-corner {	background-color: black;} */
  .colleges ul li {
    width: 3.15rem;
    height: 1.36rem;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    font-size: 0.252rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .colleges ul li:hover {
    width: 3.15rem;
    height: 1.36rem;
    border: none;
  }

  .colleges ul li img {
    width: 0.9rem;
    height: 0.9rem;
    margin: 0;
    padding: 0;
    margin-right: 0.18rem;
  }

  .colleges ul li span {
    padding: 0;
    margin: 0;
    width: 1.55rem;
    line-height: 0.3rem;
  }

  .p_top {
    padding-top: 0 !important;
  }

  .colleges ul .center:hover {
    width: 3.15rem;
    height: 1.36rem;
    border: none !important;
  }

  /*商务合作*/
  .describe {
    display: none;
  }

  .cooperate {
    background: none;
    margin-bottom: 0.52rem;
    padding-bottom: 0;
  }

  .cooperate_box {
    background: url(../image/cooperate_box_bg.png) no-repeat;
    width: 7.50rem;
    height: 3.62rem;
    display: flex;
    justify-content: space-between;
    padding-left: 4%;
    padding-right: 4%;
    width: 92%;
    padding-top: 0.9rem;
  }

  .cooperate_box_ {
    width: 48%;
    height: 2.72rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .cooperate_box_ b {
    font-size: 0.4rem;
    padding: 0;
    margin: 0;
    padding-bottom: 0.3rem;
  }

  .cooperate_box_ p {
    font-size: 0.24rem;
    line-height: 0.34rem;
    padding: 0;
  }

  .position_l,
  .position_r {
    width: 2.7rem;
    height: 1.8rem;
    position: inherit;
  }

  .h2_ h2 {
    color: #131415 !important;
  }

  /*学院认可*/
  .student {
    background: none;
  }

  .student ul {
    background: url(../image/student_web_bg.png) no-repeat;
    background-size: 100% 100%;
  }

  .describe {
    display: none;
  }

  .student_1,
  .student_2,
  .student_3,
  .student_4,
  .student_4_1 {
    height: 1.60rem;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .student ul li p {
    padding: 0;
    width: 4rem;
    height: 0.86rem;
    margin-left: -0.2rem;
    font-size: 0.28rem;
    display: flex;
    align-items: center;
    padding-left: 0.4rem;
    margin-top: 0;
  }

  .student_1 img,
  .student_1 img,
  .student_2 img,
  .student_4 img,
  .student_4_1 img {
    margin-top: 0;
    margin-left: 0;
  }

  ._height1 {
    height: auto;
  }

  .student ul li .student_img {
    width: 1.6rem;
    height: 1.6rem;
    position: relative;
  }

  .student ul {
    width: 96%;
    padding-left: 4%;
    padding-top: 0.86rem;
    padding-bottom: 0.84rem;
  }

  .student_img {
    display: block;
  }

  .student_4_1 {
    display: flex;
    align-items: center;
  }

  .imgban1 {
    display: none;
  }

  .imgban2 {
    display: block;
  }

  .student_4 {
    display: none;
  }

  .student_2 {
    display: none;
  }

  .student_3 {
    display: none;
  }

  .student_4_1 {
    display: none;
  }

  .student_6 {
    display: none;
  }

  .student_7 {
    display: none;
  }

  .student_5 {
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
    margin-left: 1.2rem;
    margin-right: 0 !important;
  }

  .student_8 {
    display: flex;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .student_9 {
    display: flex;
    align-items: center;
    margin-left: 1.2rem;
    margin-bottom: 0.4rem;
  }

  .student_10 {
    display: flex;
    align-items: center;
  }

  /**/
  .foot p a {
    font-family: OPPOSans-R;
    font-size: 0.28rem;
    color: #FFFFFF;
    letter-spacing: 0.4px;
    text-align: center;
    line-height: 14px;
    opacity: 1;
  }

  .foot_p a {
    color: #fff !important;
    opacity: 1 !important;
  }

  .foot_p {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.4rem;
  }

  .foot_p i {
    width: 0.02rem;
    height: 0.28rem;
    margin-top: 0;
    padding-top: 0;
  }

  .foot div {
    display: none;
  }

  .foot i {
    display: none;
  }

  #footer {
    text-align: center;
    padding: 0;
    height: 2.48rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .foot {
    text-align: center;
    width: 100%;
  }

  .foot p {
    width: 100%;
    text-align: center;
  }

  .foot p i {
    display: block !important;
    margin-left: 0.4rem;
    margin-right: 0.4rem;
  }

  .foot p {
    padding-top: 0;
    font-size: 0.24rem;
  }

  ._top {
    width: 100%;
    height: 0.8rem;
    background: #F8F7FA;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 0.5;
    font-family: OPPOSans-R;
    font-size: 0.28rem;
    color: #131415;
    text-align: right;
  }

  /*首页证书*/
  .slide {
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 4.08rem !important;
  }

  .slide .img {
    overflow: hidden;
    position: absolute;
    transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s, z-index 0.4s;
  }

  .slide .img img {
    width: calc(100% - 14px);
    height: calc(100% - 14px);
    margin: 7px;
  }

  .slide .img1 {
    width: 40%;
    height: 40%;
    top: 30%;
    left: -50%;
    z-index: 1;
  }

  .slide .img2 {
    width: 60%;
    height: 60%;
    top: 20%;
    left: -50%;
    z-index: 2;
  }

  .slide .img3 {
    width: 5.64rem;
    height: 3.64rem;
    top: 0;
    left: 11.5%;
    z-index: 3;
  }

  .slide .img4 {
    width: 60%;
    height: 60%;
    top: 20%;
    left: 88%;
    z-index: 2;
  }

  .slide .img5 {
    width: 40%;
    height: 40%;
    top: 30%;
    left: 110%;
    z-index: 1;
  }

  .slide-bt {
    position: absolute;
    left: 50%;
    bottom: 0;
    z-index: 10;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .slide-bt span {
    width: 0.16rem;
    height: 0.16rem;
    background: #D8D8D8;
    float: left;
    margin: 0.1rem;
    border-radius: 100%;
  }

  .slide .slide-bt .on {
    background: #e64916;
  }

  button {
    width: 50px;
    margin: 20px;
  }

  .h2 img {
    display: none;
  }

  .container {
    margin-bottom: 0.4rem;
  }

  /*----解决方案----*/
  #scheme_tap li i {
    position: absolute;
    z-index: 999;
    font-size: 0.28rem;
    right: 0 !important;
    text-align: left;
    width: 5.20rem;
    bottom: 0;
    height: 1.6rem;
    left: inherit;
    bottom: inherit;
    display: block;
    border-bottom: #e40000 1px solid;
    top: 0;
    font-weight: bold;
  }

  #scheme_tap div span {
    display: none;
  }

  #scheme_tap {
    width: 92%;
    padding: 0;
    display: flex;
    justify-content: space-between;
    margin-left: 4%;
    margin-right: 4%;
    position: relative;
    padding-bottom: 0.4rem;
  }

  #scheme_tap .ul {
    width: 1.20rem;
    height: 10.50rem;
    overflow: inherit;
    margin: 0;
  }

  #scheme_tap div {
    display: block !important;
    background: none !important;
  }

  #scheme_tap div p {
    padding: 0;
  }

  #scheme_tap div p strong {
    width: 100%;
    font-size: 0.26rem;
    text-align: left;
    font-weight: normal;
    line-height: 0.26rem;
  }

  #scheme_tap dl {
    width: 5.20rem;
    line-height: 0.31rem;
  }

  #scheme_tap li {
    width: 1.2rem;
    height: 1.2rem;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    position: inherit;
    background: #e64916;
  }

  #scheme_tap li img {
    padding: 0;
    width: 0.4rem;
    height: 0.4rem;
  }

  .sch1,
  .sch2,
  .sch3,
  .sch4,
  .sch5 {
    margin-left: 0 !important;
  }

  .schli2 {
    margin-bottom: 1rem !important;
  }

  .schli3 {
    margin-bottom: 0.9rem !important;
  }

  .schli4 {
    margin-bottom: 0.6rem !important;
  }

  .schdiv3 {
    border-bottom: none !important;
  }

  .schm {
    margin-top: 0 !important;
  }

  #scheme_tap li {
    position: relative;
    margin-bottom: 0.5rem;
  }

  #scheme_tap dl dt {
    position: inherit;
    font-size: 0.28rem;
    margin-bottom: 0.2rem;
    font-weight: bold;
    padding-top: 0.4rem;
  }

  #scheme_tap dl dd {
    display: block !important;
    border-bottom: #E2E2E2 0.02rem dashed;
    padding-bottom: 0.3rem;
  }

  #scheme_tap dl {
    padding-top: 0;
  }

  ._ban1 {
    display: none;
  }

  ._ban2 {
    margin-bottom: 0.8rem;
  }

  /*解决方案-web-切换 */
  .scheme_con {
    width: 100%;
    margin: 0 auto;
  }

  .scheme_con h3 {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.36rem;
    color: #e64916;
    letter-spacing: 0;
    padding-bottom: 0.24rem;
    font-weight: normal;
    margin-left: 1.74rem;
    padding-top: 0.28rem;
  }

  .scheme_con p {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.196rem;
    color: #131415;
    letter-spacing: 0;
    line-height: 0.3rem;
    margin-left: 1.74rem;
    width: 4.6rem;
  }

  .scheme_con li img {
    position: absolute;
    left: 0.12rem;
    top: 0;
    width: 2.4rem;
    height: 2rem;
  }


  ._ban2 {
    display: block;
  }

  ._ban1 {
    display: none;
  }

  .scheme_left {
    width: 4%;
    background: url(../image/scheme_right.jpg) -0.1rem 0 no-repeat;
    height: 2.4rem;
    margin-top: -1.3rem;
  }

  .scheme_right {
    width: 4%;
    background: url(../image/scheme_left.jpg) 0.1rem -0.1rem no-repeat;
    height: 2.4rem;
    margin-top: -1.1rem;
  }

  .sch_p {
    letter-spacing: -0.01rem !important;
    font-size: 0.18rem !important;
  }

  /*关于学梯*/
  .m_bottm h2 {
    margin-top: 0 !important;
  }

  .article p {
    font-size: 16px;
    line-height: 0.42rem;
    letter-spacing: 0.04rem;
    margin-top: -0.01rem;
  }

  .article {
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    margin-bottom: 0.4rem;
    padding-bottom: 0;
  }

  #about {
    padding: 0;
    height: 2.60rem;
    margin-bottom: 0.8rem;
  }

  #about ul {
    top: 0;
  }

  #about li {
    width: 3.90rem;
    height: 2.60rem;
  }

  #about li img {
    width: 100%;
    height: 100%;
  }

  /**/
  .develop {
    width: 100%;
    padding: 0;
    box-shadow: none;
    margin-bottom: 0.8rem;
  }

  .develop ul li strong {
    width: 1.28rem;
    height: 0.52rem;
    line-height: 0.52rem;
    margin-top: 0;
    border: #f8f8f8 0.04rem solid;
    border-radius: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    font-size: 0.26rem;
    color: #e64916;
  }

  .develop ul li span {
    width: 0.4rem;
    padding-top: 0;
    margin-top: 0;
    height: 0.04rem;
    background: #f8f8f8;
  }

  .develop ul li {
    padding-left: 0;
    display: flex;
  }

  .develop ul li:hover strong {
    margin-left: 0;
    margin-right: 0;
  }

  .develop ul {
    margin-left: 4%;
    margin-right: 4%;
  }

  .develop ul li i {
    display: none;
  }

  .develop ul li p {
    padding-left: 0.2rem;
    padding-top: 0.1rem;
    padding-bottom: 0;
    min-height: 1.9rem;
    margin-bottom: 0.05rem;
    font-size: 0.24rem;
  }

  .develop ul li:hover strong {
    font-size: 0.26rem;
    color: #e64916;
  }

  .p_height1 {
    padding-top: 0.68rem !important;
  }

  ._time1 strong {
    margin-top: 0.6rem !important;
  }

  ._time1 span {
    margin-top: 0.87rem !important;
  }

  ._time2 span {
    margin-top: 0.3rem !important;
  }

  ._time3 span {
    margin-top: 0.3rem !important;
  }

  ._time4 span {
    margin-top: 0.3rem !important;
  }

  /*关于学梯-集团组成*/
  .map {
    float: left;
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    padding-top: 0 !important;
    padding-bottom: 0.6rem;
  }

  .map img {
    width: 100%;
    height: auto;
  }

  .address {
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
    border-right: none;
  }

  .compose {
    width: 100%;
    padding-bottom: 0.8rem;
  }

  .m_height {
    height: auto !important;
  }

  .compose_m {
    margin: 0 !important;
  }

  .address h3 {
    color: #e64916;
    font-size: 0.32rem;
    line-height: normal;
    padding-bottom: 0.40rem;
  }

  .address h3 i {
    width: 0.08rem;
    height: 0.32rem;
    margin-top: 0.06rem;
  }

  .address p {
    font-size: 0.28rem;
    padding-bottom: 0.18rem;
    padding-left: 0.18rem;
    line-height: 0.38rem;
    /* text-align: left; */
    text-align: left;
    width: 95%;
    word-wrap: break-word;
  }

  .phone {
    padding-bottom: 0.53rem !important;
    display: flex;
    align-items: center;
    width: 80% !important;
    /* background: #ccc; */
    white-space: nowrap;
    color: #131415 !important;
  }

  .address a {
    text-align: center;
    width: 100%;
    display: block;
    font-size: 0.28rem;
    padding-left: 0 !important;
  }

  /*产品服务-*/
  .product_ul1 {
    width: 100%;
    padding: 0;
    padding-bottom: 0.4rem;
  }

  .product_ul1 ul {
    padding-top: 0;
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
  }

  .product_ul1 li {
    width: 100%;
    box-shadow: none;
    width: 100%;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
    border-bottom: #f8f8f8 0.04rem dashed;
    padding-bottom: 0.4rem;
    padding-top: 0.4rem;
  }

  .product_ul1 li img {
    padding: 0;
    margin: 0;
  }

  .pro_div1 {
    width: 1.32rem;
    height: 1.32rem;
    margin-top: 0.4rem;
  }

  .pro_div1 img {
    width: 100%;
    height: 100%;
  }

  .pro_div2 {
    width: 5.12rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }

  .product_ul1 li h2 {
    text-align: left;
    font-size: 0.28rem;
    padding-bottom: 0.22rem;
  }

  .product_ul1 li p {
    font-size: 0.24rem;
    height: auto;
    line-height: 0.36rem;
  }

  .product_ul1 li:last-child {
    border-bottom: none;
  }

  .pro_li {
    padding-top: 0 !important;
  }

  /*产品服务-成人继续教育*/
  .adult {
    background: none;
    padding-top: 0;
    height: auto;
  }

  .describe {
    display: none;
  }

  .adult ul {
    width: 92%;
    padding-left: 4%;
    padding-right: 4%;
    margin-left: 0;
    margin-top: 0;
    position: initial;
  }

  .adult ul li {
    margin-left: 0;
    margin-right: 0;
    width: 92%;
    padding-top: 0.32rem;
    padding-bottom: 0.32rem;
    padding-left: 4%;
    padding-right: 4%;
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.4rem;
  }

  .adult_img {
    width: 2.96rem;
  }

  .adult_div {
    width: 3rem;
  }

  .adult ul li img {
    width: 2.96rem;
    height: 2.96rem;
    margin-right: 0;
    margin-left: 0;
  }

  .adult ul li h3 {
    padding-bottom: 0.22rem;
    font-size: 0.26rem;
  }

  .adult ul li p {
    width: 100%;
    font-size: 0.22rem;
    height: 0.36rem;
    line-height: normal;
    display: flex;
  }

  .adult_more {
    position: initial;
    margin: 0 auto;
    font-size: 0.36rem;
    width: 5.12rem;
    height: 0.88rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    border-radius: 0.44rem;
  }

  .adult ul li p i {
    width: 0.0792rem;
    height: 0.0792rem;
    margin-right: 0.132rem;
    margin-top: 0.1rem;
  }

  .adult ul li a {
    width: 1.584rem;
    height: 0.396rem;
    font-size: 0.22rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position: initial;
    margin-top: 0.15rem;
  }

  .adu_h2 h2 {
    margin-bottom: 0;
  }

  .adu_ul_top {
    padding-top: 0.4rem !important;
    padding-bottom: 0.4rem;
  }

  /**/
  .occupation {
    width: 100%;
  }

  .occupation li {
    padding: 0;
    height: 2.26rem;
    width: 1.76rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    font-size: 0.26rem;
    margin-bottom: 0.4rem;
    line-height: 1.2;
  }

  .occup_img {
    width: 1.76rem;
    height: 1.76rem;
  }

  .occupation li img {
    width: 100%;
    height: 100%;
  }

  .occup_box {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    justify-content: center;
  }

  .occup_li {
    margin-right: 0 !important;
  }

  .occupation li:hover img {
    border: none;
    width: 1.76rem;
    height: 1.76rem;
    border-radius: initial;
  }

  .occupation_a {
    height: 1.76rem;
    width: 1.76rem;
    font-size: 0.24rem;
    line-height: 1.76rem;
  }

  .occupation_more {
    width: 5.12rem;
    height: 0.88rem;
    font-size: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    margin-bottom: 0.8rem;
    border-radius: 0.44rem;
  }

  .school {
    padding-top: 0;
    padding-bottom: 0.8rem;
  }

  .school ul {
    width: 93%;
    height: 6.12rem;
    margin-left: 4%;
    margin-right: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow-y: scroll;
  }

  .school ul::-webkit-scrollbar {
    width: 0.1rem;
    height: 0.3rem;
  }

  /*滚动条里面小方块样式*/
  .school ul::-webkit-scrollbar-thumb {
    border-radius: 100px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #D8D8D8;
  }

  /*滚动条里面轨道样式*/
  .school ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 0;
    background: rgba(0, 0, 0, 0.1);
  }

  .school ul li {
    width: 3.23rem;
    height: 1.36rem;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    font-size: 0.252rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .school ul li:hover {
    border: none;
    width: 3.18rem;
    height: 1.36rem;
  }

  .school ul li img {
    width: 0.9rem;
    height: 0.9rem;
    margin: 0;
    padding: 0;
    margin-right: 0.18rem;
  }

  .school ul li span {
    padding: 0;
    margin: 0;
    width: 1.6rem;
    line-height: 0.3rem;
    font-size: 0.252rem;
  }

  .school ul a {
    color: #131415;
  }

  .school_bg {
    background: none;
  }

  .clean_box {
    width: 100%;
    background: url(../image/school_bg.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 4%;
    padding-bottom: 4%;
  }

  /*合作院校------切换*/
  /*html{ touch-action: none; }*/
  .find_nav {
    width: 100%;
    height: 0.6rem;
    position: relative;
    top: 0;
    z-index: 9999;
    display: -moz-box;
    display: -webkit-box;
    display: box;
    font-size: 0.28rem;
  }

  .find_nav_left {
    height: 0.6rem;
    position: relative;
    overflow: hidden;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
  }

  .find_nav_list {
    position: absolute;
    left: 0;
  }

  .find_nav_list ul {
    position: relative;
    white-space: nowrap;
    font-size: 0;
    display: flex;
  }

  .find_nav_list ul li {
    display: inline-block;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 0;
    height: 0.6rem;
    margin-right: 0.3rem;
    margin-left: 0.3rem;
  }

  .find_nav_cur a {
    color: #131415 !important;
  }

  .find_nav_list ul li i {
    width: 0.4rem;
    height: 0.04rem;
    background: #fff;
    display: block;
  }

  .find_nav_list ul li a {
    color: #89898A;
  }

  .find_nav_list .find_nav_cur {
    font-size: 0.32rem;
  }

  .find_nav_list .find_nav_cur i {
    background: #e64916;
    display: block;
  }

  .sideline {
    display: block;
    position: absolute;
    border: 0;
    height: 2px;
    background-color: #48a5f4;
    left: 0;
    top: 68px;
    pointer-events: none;
  }

  .li_list {
    font-size: 40px;
    color: #333;
    text-align: center
  }

  .find_nav {
    display: block;
  }

  .find_nav_list ul li {
    font-size: 0.28rem;
    color: #89898A;
  }

  .list_f1 {
    display: block;
  }

  .list_f2 {
    display: block;
  }

  .list_f3 {
    display: block;
  }

  .list_f4 {
    display: block;
  }

  .list_f5 {
    display: block;
  }

  .list_f6 {
    display: block;
  }

  .list_f7 {
    display: block;
  }

  .list_f8 {
    display: block;
  }

  /*页面侧拉导航*/
  .mdui-btn {
    display: block;
    background: #333;
    color: #fff;
    font-size: 14px;
    margin-top: 0.3rem;
    margin-right: 4%;
  }

  #navigation li {
    height: 1.52rem;
    border-bottom: #f1f1f1 0.02rem solid;
    width: 2rem;
    margin: 0 auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #131415;
  }

  .border_list {
    border-bottom: none !important;
  }

  .material-icons img {
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
  }

  /*弹框*/
  .theme-popover {
    width: 5rem;
    height: 6rem;
  }

  .theme-poptit {
    width: 5rem;
    height: auto;
    padding-bottom: 0.6rem;
    border-radius: 0.2rem;
  }

  .theme-popover {
    z-index: 10003;
    width: 5rem;
    height: auto;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -2.5rem;
    margin-top: -2.5rem;
  }

  .theme-poptit h2 {
    font-size: 0.4rem;
    margin-bottom: 0.2rem;
  }

  .theme-poptit p {
    font-size: 0.2rem;
    padding-bottom: 0.4rem;
    line-height: normal;
  }

  .b_mtop {
    padding-top: 0.6rem;
  }

  .close {
    width: 0.2rem;
    height: 0.2rem;
    display: block;
    position: absolute;
    right: 0.3rem;
    top: 0.3rem;
  }

  .close img {
    width: 100%;
    height: 100%;
  }

  .b_m {
    width: 2.7rem;
    height: 0.72rem;
    margin-bottom: 0.48rem;
    font-size: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.4rem;
  }

  .theme-poptit span {
    height: 0.01rem;
    border-bottom: #f0f0f0 1px dashed;
    width: 100%;
    display: block;
    margin-bottom: 0.4rem;
  }

  .b_a {
    width: 2.7rem;
    height: 0.72rem;
    border-radius: 0.4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.32rem;
    line-height: 0.72rem;
  }

  .show_one {
    margin-top: 0;
  }

  .synopsis1 {
    top: 0;
    left: 0;
    position: inherit;
    margin: 0 !important;
    z-index: 1;
  }

  .synopsis1 p {
    color: #131415;
    font-size: 0.26rem;
    padding-top: 0.22rem;
  }

  ._font {
    font-size: 0.2rem !important;
  }

  .colleges {
    margin-bottom: 0.8rem;
  }

  .cooperate_box_ {
    border-radius: 0.20rem;
  }

  .dds {
    background: url(../image/bg_tap.png) 0 0.4rem no-repeat;
    background-size: 100% 2.6rem;
    width: 100%;
    position: relative;
  }

  .occupation ul {
    padding-bottom: 0.4rem;
  }

  .h2_top_ {
    padding-top: 0;
  }

  .adult_more2 {
    margin: 0 auto;
    font-size: 0.32rem;
    width: 5.12rem;
    height: 0.88rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    border-radius: 0.44rem;
    color: #fff;
    margin-bottom: 0.7rem;
  }

  .adult_more2 i {
    width: 20px;
    margin-right: 0.3rem;
  }

  .position {
    display: none;
  }

  .m_right {
    display: none !important;
  }

  /*合作院校*/
  ._left_box {
    width: 100%;
    height: auto;
    margin: 0;
  }

  .l_box {
    width: 100%;
    margin: 0;
    position: inherit;
    left: 0;
    top: 0;
    margin-bottom: 0.65rem;
    background: url(../image/bg_n.png) 0 2rem no-repeat;
    background-size: 100% 7.99rem;
    padding-bottom: 0.15rem;
  }

  .picScroll-left .next {
    display: none;
  }

  .picScroll-left .prev {
    display: none;
  }

  .li_lic {
    margin-left: 4%;
  }

  .picScroll-left {
    width: 100%;
    width: 5.58rem;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-box-shadow: 0 0 20px 0 #a6ccf3;
    -webkit-box-shadow: 0 0 20px 0 #a6ccf3;
    box-shadow: 0 0 20px 0 a6ccf3;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    margin: 0 auto;
    margin-top: 0.6rem;
    height: 7.38rem;
  }

  .l_box_m {
    margin-bottom: 0 !important;
  }

  .picScroll-left .bd ul li h3 {
    font-family: SourceHanSansCN-Bold;
    font-size: 0.36rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px;
    padding-top: 0.54rem;
    padding-bottom: 0.2rem;
    font-weight: bold;
  }

  .picScroll-left .bd ul li a {
    font-family: SourceHanSansCN-Regular;
    font-size: 0.288rem;
    color: #131415;
    letter-spacing: 0;
    text-align: center;
    width: 4.32rem;
    border-bottom: 1px solid #f3f3f3;
    line-height: 1rem;
    margin: 0 auto;
    display: block;
  }

  .picScroll-left .bd ul li a:hover {
    color: #e64916;
  }

  .picScroll-left .bd ul li .pic {
    text-align: center;
  }

  .picScroll-left .bd ul li .pic img {
    width: 120px;
    height: 90px;
    display: block;
    padding: 2px;
    border: 1px solid #ccc;
  }

  .picScroll-left .bd ul li .pic a:hover img {
    border-color: #999;
  }

  .picScroll-left .bd ul li .title {
    line-height: 24px;
  }

  ._left_box {
    border: none;
  }

  .l_box_more {
    bottom: 0;
    position: inherit;
    bottom: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
    margin: auto;
    width: 5.12rem;
    height: 0.88rem;
    font-size: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e64916;
    margin-bottom: 0.8rem;
    border-radius: 0.44rem;
  }

  .c_more {
    display: none;
  }

  .left_find {
    position: inherit;
    left: 0;
    top: 0;
    z-index: 0;
    opacity: initial;
    display: block;
  }

  .right_find {
    position: initial;
    right: 0;
    top: 0;
    opacity: initial;
    display: block;
  }

  ._banner {
    width: 100%;
    height: auto;
    margin-top: 0.96rem;
  }

  .right_find a {
    width: auto;
    height: auto;
  }

  .right_find {
    width: auto;
    height: auto;
  }

  .mdui_box_1 {
    width: 2.78rem !important;
    margin-top: 0.96rem !important;
    box-shadow: none !important;
  }

  .mdui_box_1 {
    border-left: #f1f1f1 1px solid;
  }

  .h2_pa {
    margin-bottom: 0.9rem !important;
  }

  .h2_pa h2 {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
  }

  .pc {
    display: none;
  }

  .bm {

    display: block;
  }

  .foot_p_1 a {
    color: #fff;
    font-size: 0.24rem !important;
  }

  .a12 {
    display: none !important;
  }

  .a21 {
    display: none !important;
  }

  .a11 {
    display: block !important;
  }

  .a22 {
    display: block !important;
  }

  html {
    -webkit-text-size-adjust: none;
  }

  /* 联系我们 */
  
  .id_con {
    width: initial !important;
  }
  .id_map {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .id_map iframe {
    max-width: 100%;
    width: 6.5rem;
  }
  .id_map .id_map_l {
    width: initial !important;
  }

  .swiper-container,
  .swiper-wrapper,
  .swiper-slide {
    display: block;
  }

  .dds {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .ion_jiao {
    display: none;
  }

  .swiper-pagination {
    bottom: 0.6rem !important;
  }

  .swiper-pagination-bullet {
    width: 0.4rem !important;
    height: 0.04rem !important;
    border-radius: 0.02rem !important;
    margin-right: 0.08rem;
  }

  .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
    background: #fff;
    box-shadow: 0 0 20px 0 rgba(8, 119, 233, 0.30);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-box-shadow: 0 0 20px 0 #a6ccf3;
    -webkit-box-shadow: 0 0 20px 0 #a6ccf3;
    box-shadow: 0 0 20px 0 a6ccf3;
    behavior: url(http://www.xueti.cn/css/PIE.htc);
    padding-top: 0.35rem;
    margin-bottom: 1.4rem;
    position: relative;
    width: 100%;
    padding-bottom: 0.25rem;
  }
  #ab_m2 .ab_team {
    width: 100%;
  }

  #ab_m2 .swiper-slide {
    width: 25%;
  }
  #ab_m2 .ab_team_list {
    height: 500px;
  }

  #ab_m2 .ab_team_list .ab_team_list_tit {
    padding-left: 4px;
    padding-right: 4px;
  }

  #ab_m2 .ab_tit {
    width: 100%;
    font-size: 16px;
  }
}