/*wap-main*/
.wap-main{width: 100%; height: auto; margin:45px auto 0 auto;}
.wap-main  img{width: 100%; display: block; }

.wap-main .lx_jb{width: 100%; height:0.78rem; background: url("/m/topic/liuxue/images/3.png") no-repeat;  background-size: 100%; color: #606060;}
.wap-main .lx_jb .lx_jb_content{width:90%; height: 0.6rem; overflow: hidden; padding-top: 0.1rem;  margin:0 auto; font-size: 0.28rem; line-height: 0.5rem;}
.wap-main .lx_jb .lx_jb_content .ti_news{float: left;}

.wap-main .wap-zx{width:100%; height:1.3rem; background: #fff;  }
.wap-main .wap-zx .wap-zxwrap{padding: 0.2rem 0.4rem 0 0.4rem; display: flex; flex-flow: row nowrap ;}
.wap-main .wap-zx .lx_jb{width: 100%; height: auto;}
.wap-main .wap-zx span{ text-align: center;}
.wap-main .wap-zx img{width: 80%; margin: 0 auto;}

.wap-main .zzsc-container{ position: relative; background: #f7f7f7;}
.wap-main .zzsc-container .swiper-slide{display: flex; justify-content: center; flex-flow: row nowrap; }
.wap-main .zzsc-container .swiper-slide .pics{width: 30%; padding: 5%;}
.wap-main .zzsc-container .swiper-slide .pics img{border: 0.02rem solid #fff;}
.wap-main .zzsc-container .swiper-slide .tite{width: 50%; padding: 5% 1%;}
.wap-main .zzsc-container .swiper-slide .tite p{width: 80%; color: #000; line-height:0.46rem;}

.wap-main .swiper-scroll{width: 100%; height: auto; padding: 0.4rem auto; background: #f7f7f7;}
.wap-main .swiper-scroll .tabs{width: 100%; display: flex; flex-flow: row wrap;}
.wap-main .swiper-scroll .tabs .part{display: block;  flex-grow: 1; text-align: center; font-size: 0.28rem; line-height: 0.6rem; font-weight: bold;  color: #fff; margin: 0 0.2rem 0.2rem 0.2rem; padding: 0.1rem;}
.wap-main .swiper-scroll .tabs .part1{background: #ffa300;}
.wap-main .swiper-scroll .tabs .part2{background: #2750a2;}
.wap-main .swiper-scroll .tabs .part3{background: #e60002;}
.wap-main .swiper-scroll .tabs .part4{background: #97539c;}

.wap-main  .country{display: flex; justify-content: space-around; flex-flow: row wrap; width:96%; margin: 0 auto; background: #fff;}
.wap-main  .country a{width: 21%; height:0.7rem; margin: 0.1rem auto;  text-align: center;  border-radius: 0.1rem; color: #fff; font-size: 0.23rem; }
.wap-main  .country a span{display: block; border: 0.02rem solid #fff; border-radius: 0.1rem; padding: 0.08rem; margin: 0.08rem; line-height: 0.3rem;}
.wap-main  .country a:nth-child(odd){background: #003f9c;}
.wap-main  .country a:nth-child(even){background: #008cff;}


.wap-order1{width: 100%; height:5.34rem;  background:url(/m/topic/liuxue/images/7.png) no-repeat; background-size: 100%;  }
.wap-order-form{height:3.81rem; padding: 0 10%;  position: relative;}

.wap-order-form .form-contain,.wap-order-form1 .form-contain{width: 100%; height: auto; transform: translate(-50%,7%); position: absolute; top:28%; left: 50%; text-align: center;}
.wap-order-form .form-common input,.wap-order-form1 .form-common input{ line-height: 0.4rem; border: 1px solid #e0e0e0; width:4.8rem; height: 0.75rem; margin: 0 0 0.1rem 0; background: #fff; padding: 0 0.2rem; border-radius: 0.04rem; font-size: 0.28rem;}
.wap-order-form .form-common  button,.wap-order-form1 .form-common  button{display:inline-block; height:0.7rem; width:70%; font-size: 0.3rem; text-align: center; cursor: pointer; background:#ff3845; color: #fff; outline: none; border: 0;  -webkit-appearance: none;margin-top: 0.1rem}

.wap-order-form .form-common .yzmcode{width: 33%;}
.wap-order-form .form-common .codetxt{width: 30%; background: #f0f0f0; color: #000;}
.disabled{background-color:#b3b3b3}