.container .fuc {
  position: fixed;
  right: 1vw;
  top: 6vw;
  width: 7.5vw;
  height: 33vw;
  z-index: 1000;
}
.container .imgw {
  width: 53.5vw;
  margin: 4.3vw auto 3.7vw;
}
.container .btnu {
  cursor: pointer;
  text-align: center;
  line-height: 3.7vw;
  height: 3.7vw;
  color: #fff;
  font-size: 1.8vw;
  background: url("../../images/zt/jixunying/02.png") round;
}
.container .menu {
  top: 0;
  width: 100%;
  position: fixed;
  z-index: 10000;
  box-shadow: 0 1px 12px 0 rgba(236, 236, 236, 0.5);
  align-items: center;
  display: flex;
  padding: 0 20vw;
  height: 3.4vw;
  background-color: #fff;
}
.container .menu .menu_ul {
  color: #000;
  font-size: 1vw;
  height: 100%;
  width: 38vw;
  justify-content: space-between;
  padding: 0 3vw;
  display: flex;
  align-items: center;
}
.container .menu .menu_ul li {
  position: relative;
}
.container .menu .menu_ul > li:hover {
  color: #F7AE00;
}
.container .menu .menu_ul > li:hover > a {
  color: #F7AE00;
}
.container .menu .menu_ul > li ul {
  background-color: #fff;
  padding: 0.8vw 0;
  width: 14vw;
  position: absolute;
  left: 0;
  z-index: 999;
  display: none;
  font-size: 1vw;
  padding-right: 1vw;
}
.container .menu .menu_ul > li ul li {
  float: left;
  margin-left: 1vw;
  height: 2.2vw;
  line-height: 2.2vw;
}
.container .menu .menu_ul > li.on ul {
  display: block;
}
.container .menu .menu_ul > li.on ul li a:hover {
  color: #329bf7;
}
.container .menu .menu_ewm {
  cursor: pointer;
  position: relative;
}
.container .menu .menu_ewm .topImg {
  width: 12vw;
  height: 14vw;
  position: absolute;
  display: none;
}
.container .menu .menu_ewm:hover .topImg {
  display: block;
}
.container .banner {
  margin-top: 3.4vw;
  height: 47.9vw;
  width: 100%;

  background: url("../../images/zt/jixunying/01.png") round;
  padding-top: 33vw;
}
.container .banner .ku {
  width: 18.7vw;
  background: url("../../images/zt/jixunying/02.png") round;
  margin-left: 40%;
}
.container .b1 ul {
  padding: 0 18vw;
  display: flex;
  justify-content: space-between;
}
.container .b1 ul li {
  text-align: center;
  width: 15.1vw;
  height: 12.1vw;
  color: #262938;
  font-family: SourceHanSansCN-Medium;
  font-size: 1vw;
}
.container .b1 ul li img {
  margin-bottom: 0.6vw;
}
.container .b2 {
  position: relative;
  margin-top: 7.8vw;
  height: 8.2vw;
  width: 100%;
  background: url("../../images/zt/jixunying/45.png") round;
}
.container .b2 .biao {
  right: 24vw;
  position: absolute;
  top: 2.1vw;
  width: 24vw;
}
.container .b2 .biao input {
  padding-left: 0.5vw;
  margin-right: 0.2vw;
  margin-bottom: 0.5vw;
  width: 10.5vw;
  height: 1.9vw;
  background-color: #ffffff;
}
.container .b2 .biao .d-i-item {
  outline: none;
  border: 0;
  padding-left: 0.5vw;
  margin-right: 0.2vw;
  margin-bottom: 0.5vw;
  width: 10.5vw;
  height: 1.9vw;
  background-color: #ffffff;
}
.container .b2 .btn {
  right: 18.8vw;
  top: 3.2vw;
  line-height: 1.9vw;
  position: absolute;
  font-size: 0.9vw;
  color: #4579ff;
  width: 6.7vw;
  height: 1.9vw;
  background-color: #ffffff;
  border-radius: 0.5vw;
}
.container .b3 .box1 {
  margin: 0 auto;
  width: 62.5vw;
  height: 22.3vw;
  background-color: #f5f5ff;
  padding-top: 1vw;
}
.container .b3 .box1 ul {
  display: flex;
  justify-content: space-around;
}
.container .b3 .box1 ul li {
  position: relative;
  width: 13.8vw;
}
.container .b3 .box1 ul li .xiu {
  cursor: pointer;
  font-size: 0.9vw;
  color: #fff;
  text-align: center;
  line-height: 2.3vw;
  top: 16.5vw;
  left: 1.7vw;
  position: absolute;
  width: 10.4vw;
  height: 2.3vw;
  background-image: linear-gradient(0deg, #ff9900 0%, #ffc000 100%);
  border-radius: 1.1vw;
}
.container .b4 .box2 {
  padding-top: 28.5vw;
  margin: 0 auto;
  width: 62.5vw;
  height: 33.8vw;
  background: url("../../images/zt/jixunying/25.png") round;
}
.container .b5 .bdan {
  flex-wrap: wrap;
  width: 100%;
  padding: 0 18vw;
  display: flex;
  justify-content: space-between;
}
.container .b5 .bdan li {
  cursor: pointer;
  text-align: center;
  line-height: 3.8vw;
  color: #262938;
  font-size: 1.4vw;
  margin-bottom: 0.6vw;
  width: 15.4vw;
  height: 3.8vw;
  background-color: #fff4e3;
}
.container .b5 .bdan .currt {
  background-color: #ff9900;
  color: #fff;
}
.container .b5 .jixun {
  width: 62.5vw;
  margin: 1vw auto 2.3vw;
}
.container .b5 .btns {
  display: flex;
  justify-content: space-between;
  padding: 0 24.3vw;
}
.container .b6 .box5 {
  padding-top: 2.9vw;
  width: 62.5vw;
  height: 28.5vw;
  background-color: #f5f5ff;
  margin: 0 auto;
}
.container .b6 .box5 .line {
  display: flex;
  justify-content: space-around;
}
.container .b6 .box5 .line li {
  text-align: center;
  width: 19.2vw;
  height: 22.1vw;
  background-color: #ffffff;
}
.container .b6 .box5 .line li .t1 {
  color: #262938;
  font-size: 2vw;
  font-weight: 600;
  margin-bottom: 1vw;
}
.container .b6 .box5 .line li .t2 {
  font-size: 1.2vw;
  line-height: 2vw;
  color: #262938;
}
.container .b6 .box6 .bdans {
  position: relative;
  height: 34.1vw;
  width: 62.5vw;
  margin: 3.6vw auto 2.4vw;
  background: url("../../images/zt/jixunying/biao.png") round;
}
.container .b6 .box6 .bdans .ljie {
  top: 57%;
  right: 0;
  position: absolute;
  width: 9vw;
  height: 4vw;
}
.container .b6 .box6 .btns {
  letter-spacing: -0.2vw;
  display: flex;
  justify-content: space-between;
  padding: 0 24.3vw;
}
.container .b6 .box6 .btns .btns2:hover .wxs {
  display: block;
}
.container .b6 .box6 .btns .btns2 {
  cursor: pointer;
  text-align: center;
  line-height: 3.7vw;
  height: 3.7vw;
  color: #fff;
  font-size: 1.8vw;
  position: relative;
  background: url("../../images/zt/jixunying/02.png") round;
}
.container .b6 .box6 .btns .btns2 .wxs {
  display: none;
  left: 4vw;
  z-index: 200;
  position: absolute;
  width: 12vw;
  height: 14vw;
}
.container .b8 {
  width: 100%;
  height: 8.2vw;
  background: url("../../images/zt/jixunying/31.png") round;
  margin-top: 4.5vw;
  padding-top: 2.7vw;
}
.container .b8 .lao {
  cursor: pointer;
  background: url("../../images/zt/jixunying/laoshi.png") round;
  width: 15.6vw;
  height: 2.9vw;
  line-height: 2.9vw;
  text-align: center;
  color: #fff;
  font-size: 1.5vw;
  margin-left: 65%;
}
.container .b9 .lei {
  width: 62.5vw;
  height: 16.3vw;
  background-color: #f5f5ff;
  margin: 0 auto;
  padding-top: 2vw;
}
.container .b9 .lei .leis {
  justify-content: space-around;
  display: flex;
}
.container .b9 .lei .leis li {
  width: 14.7vw;
}
.container .swiper1 {
  margin-top: 3vw;
}
.container .swiper1 .swiper-container .swiper-wrapper .swiper-slide .boxui {
  padding-left: 0.5vw;
  display: flex;
  align-items: center;
  width: 30.9vw;
  height: 14vw;
  background-color: #ffffff;
  border-radius: 1vw;
  border: solid 0.2vw #7b8cfb;
}
.container .swiper1 .swiper-container .swiper-wrapper .swiper-slide .boxui .logos {
  width: 12.6vw;
  height: 12.6vw;
  margin-right: 1.5vw;
}
.container .swiper1 .swiper-container .swiper-wrapper .swiper-slide .boxui .txtui {
  width: 15.6vw;
}
.container .swiper1 .swiper-container .swiper-wrapper .swiper-slide .boxui .txtui .y1 {
  font-size: 1.4vw;
  color: #7b8cfb;
  margin-bottom: 1vw;
}
.container .swiper1 .swiper-container .swiper-wrapper .swiper-slide .boxui .txtui .y2 {
  font-size: 1vw;
  color: #262938;
}
.container .bb .swiper2 {
  margin: 0 auto;
  width: 65.5vw;
  height: 29.3vw;
  background-color: #f5f5ff;
  padding: 1.5vw 0;
}
.container .bb .swiper2 .swiper-button-prev::after {
  content: none;
}
.container .bb .swiper2 .swiper-button-next::after {
  content: none;
}
.container .bb .swiper2 .imghp {
  width: 14vw;
  height: 26.3vw;
}
.container .bb .xian {
  top: 4vw;
  position: relative;
  width: 62.5vw;
  margin: 3vw auto;
  height: 0.3vw;
  background-image: linear-gradient(to right, #7b8cfb 0%, #7b8cfb 50%, transparent 50%);
  background-size: 1.7vw 0.12vw;
  background-repeat: repeat-x;
}
.container .bb .xian .nag {
  z-index: 100;
  top: -3.5vw;
  left: 3vw;
  position: absolute;
}
.container .bb .xian .nag li {
  cursor: pointer;
  background-color: #fff;
  display: inline-block;
  margin-right: 4.6vw;
}
.container .bb .xian .nag li .xue {
  display: inline-block;
  width: 7.3vw;
  height: 7.3vw;
}
.container .bb .order {
  position: relative;
  padding-top: 2.4vw;
  padding-left: 2.3vw;
  margin: 10vw auto 0vw;
  width: 62.5vw;
  height: 29.6vw;
  background-color: #f5f5ff;
}
.container .bb .order .smart {
  display: inline-block;
  width: 37.9vw;
  height: 25vw;
  margin-right: 3vw;
}
.container .bb .order .wen {
  position: absolute;
  top: 4vw;
  height: 20vw;
  font-size: 1.3vw;
  letter-spacing: 0.1vw;
  color: #262938;
  line-height: 2.5vw;
  margin-bottom: 7vw;
  display: inline-block;
  width: 15.9vw;
}
.container .bb .order .free {
  right: 1vw;
  position: absolute;
  bottom: 4vw;
}
.container .bb .size {
  width: 62.5vw;
  height: 45vw;
  margin: 0 auto;
  background-color: #f5f5ff;
  padding: 2.1vw 1.3vw;
}
.container .bb .size .sise {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.container .bb .size .sise li {
  width: 29.3vw;
  height: 19.7vw;
  position: relative;
}
.container .bb .size .sise li .btton {
  font-size: 2vw;
  line-height: 3.3vw;
  text-align: center;
  color: #fff;
  bottom: 0.9vw;
  left: 6.7vw;
  position: absolute;
  width: 15.2vw;
  height: 3.3vw;
  background-color: #ff9900;
  border-radius: 1.7vw;
}
.container footer {
  padding-top: 1.5vw;
  text-align: center;
  color: #fff;
  /*margin: 4.6vw auto 3.2vw;*/
  /*width: 62.5vw;*/
  height: 9.1vw;
  background-color: #7b8cfb;
  font-size: 0.9vw;
  line-height: 2vw;
}
