﻿@charset "UTF-8";
.w100{
  max-width: 100%
}
.re-m-top{
  padding: 1rem 0 0.6rem;
  background: url('../images/bag401214245.png') no-repeat;
  background-position: center bottom;
}
.m-title-box{
  text-align: center;
}
.m-title-box .m-entitle{
  font-size: 0.24rem;
  color: #37373a;
}
.m-title-box .m-title-name{
  font-size: 0.48rem;
  font-weight: 600;
  margin-top: 0.1rem
}
.m-title-box .m-title-name span{
  color: #b18d50;
}
.m-need{
  margin: 0.9rem 0 0.8rem;
}
.m-need li{
  width: 20%;
  float: left;
  text-align: center;
}
.m-need li img{
  max-width: 100%;
}
.m-need li div{
  font-size: 0.22rem;
  color: #b18d50;
  margin-top: 0.3rem;
}
.oncbuttom {
  color: #b18d50;
  border: 1px solid #b18d50;
  border-radius: 30px;
  height: 0.6rem;
  line-height: 0.6rem;
  width: 32%;
  text-align: center;
  margin: 0 auto;
  font-size: 0.22rem;
  cursor: pointer;
}
.re-m-two{
  background: url('../images/regibag1.png') no-repeat;
  background-size: 100% 100%;
  padding: 0.7rem 0 0.55rem;
}
.re-m-two .m-title-name,.re-m-two .m-entitle,.re-m-six .m-title-name,.re-m-six .m-entitle{
  color: #ffffff;
}
.re-m-two .m-line{
  margin-top: 0.7rem;
  background: url('../images/bagline3.png') no-repeat;
  background-position-y: 40%;
  background-size: 100%;
}
.re-m-two .m-line li{
  margin-right: 10%;
  float: left;
}
.re-m-two .m-line li div{
  font-size: 0.16rem;
  color: #ffffff;
  text-align: center;
  margin-top: 0.15rem;
}
.re-m-three{
  background: #f6f6f6;
  padding: 0.9rem 0;
}
.re-m-three .m-line{
  margin-top: 0.7rem;
}
.re-m-three .m-line li{
  width: 20%;
  float: left;
  text-align: center;
  padding: 0 0.3rem;
}
.m-line li img{
  max-width: 100%;
}
.re-m-three .m-line li div{
  font-size: 0.16rem;
  color: #37373a;
  margin-top: 0.15rem;
}
.re-m-four{
  padding: 0.9rem 0;
}
.re-m-four .m-line{
  margin-top: 0.9rem;
}
.re-m-four .m-line li{
  width: 20%;
  float: left;
}
.re-m-four .m-line li div{
  font-size: 0.16rem;
  margin-top: 0.2rem;
}
.re-m-four .m-line li div span{
  display: inline-block;
  background: #b18d50;
  color: #ffffff;
  border-radius: 50%;
  padding: 0 0.07rem;
  margin-right: 0.06rem;
}
.re-m-five{
  text-align: center;
  background: #f6f6f6;
  padding: 1rem 0;
}
.re-m-five .w100{
  margin-top: 0.9rem;
}
.re-m-six{
  background: url('../images/regibag6.png') no-repeat;
  background-size: 100% 100%;
  padding: 0.8rem 0 0.3rem;
}
.re-m-six ul{
  text-align: center;
  margin-top: 1rem;
}
.re-m-six li{
  width: 26.66%;
  margin-right: 10%;
  float: left;
  position: relative;
  margin-bottom: 0.7rem;
}
.re-m-six li:nth-child(4){
  margin-left: 20%;
}
.re-m-six li .podiv{
  position: absolute;
  width: 100%;
  top: 0;
  text-align: left;
  padding: 0.4rem 0.3rem;
}
.re-m-six li .podiv div{
  font-size: 0.16rem;
  color: #37373a;
  line-height: 0.25rem;
}
.re-m-six li .podiv div:first-child{
  font-size: 0.22rem;
  font-weight: 600;
  margin-bottom: 0.1rem;
}
.re-m-seven{
  background: #f6f6f6;
  padding: 0.9rem 0;
}
.re-m-seven li{
  border-bottom: 1px dashed #cccccc;
  padding: 0.35rem 0;
}
.re-m-seven li .ask{
  background: #ffffff;
  border-radius: 30px;
  height: 0.47rem;
  line-height: 0.47rem;
  font-size: 0.18rem;
  color: #b18d50;
}
.re-m-seven li .ask span{
  display: inline-block;
  background: #b18d50;
  font-size: 0.2rem;
  color: #ffffff;
  width: 0.35rem;
  height: 0.35rem;
  line-height: 0.35rem;
  text-align: center;
  border-radius: 50%;
  margin: 0 0.2rem 0 0.1rem;
}
.re-m-seven li .answer{
  margin-top: 0.15rem;
  font-size: 0.18rem;
  color: #37373a;
}
.re-m-seven li .answer span{
  display: inline-block;
  background: #aaaaaa;
  font-size: 0.2rem;
  color: #ffffff;
  width: 0.35rem;
  height: 0.35rem;
  line-height: 0.35rem;
  text-align: center;
  border-radius: 50%;
  margin: 0 0.2rem 0 0.1rem;
}
.m-probox .inputbox{
  margin:0.4rem 0;
  text-align: center;
}
.m-probox .inputbox img{
  vertical-align: middle;
  max-width: 100%
}
.m-probox .inputbox form{
  display: inline;
}
.m-probox .inputbox input{
  height: 0.46rem;
  line-height: 0.46rem;
  width: 13%;
  border:1px solid #f0b514;
  padding: 0 0.2rem;
  font-size: 0.16rem;
  margin-left: 0.25rem;
  border-radius: 5px;
  text-align: left;
}
.m-probox .inputbox span{
  display: inline-block;
  height: 0.46rem;
  line-height: 0.46rem;
  border-radius: 5px;
  background: #f0b514;
  color: #ffffff;
  font-size: 0.18rem;
  width: 9%;
  margin-left: 0.2rem;
  cursor: pointer;
}
.pro-title-box{
  text-align: center;
}
.pro-title-box .pro-title{
  font-size: 0.36rem;
  font-weight: 600;
}
.pro-title-box .pro-line{
  width: 0.5rem;
  height: 5px;
  background: #f0b514;
  margin: 0.2rem auto;
}
.pro-title-box .pro-text{
  font-size: 0.22rem;
  color: #999999;
}
.m-pro-one{
  background: url('../images/probag.png') no-repeat;
  padding: 0.8rem 0;
  background-size: 100% 100%;
}
.m-pro-one ul{
  display: flex;
  flex-wrap: wrap;
  margin: 0.7rem auto 0.5rem;
}
.m-pro-one li{
  width: 20%;
  float: left;
  background: #ffffff;
}
.m-pro-one li img{
  display: block;
  max-width: 100%;
}
.m-pro-one li:nth-child(even){
  position: relative;
  padding: 0.3rem 0.2rem;
}
.m-pro-one li .item-title{
  font-size: 0.2rem;
  font-weight: 600;
  color: #f0b514;
  margin-bottom: 0.15rem;
}
.m-pro-one li .item-text{
  font-size: 0.14rem;
  color: #666666;
}
.m-pro-one li i{
  font-style: italic;
  font-size: 0.6rem;
  color: #ffedbd;
  position: absolute;
  right: 0.2rem;
  bottom: 0;
  font-weight: lighter;
}
.m-probox .m-one-text{
  font-size: 0.22rem;
  color: #666666;
  text-align: center;
  margin-bottom: 0.3rem;
}
.m-probox .my_zx {
  text-align: center;
  width: 28%;
 margin: 0 auto;
}
.m-probox .my_zx_btn {
  height: 0.46rem;
  border: #f0b514 solid 1px;
  border-radius: 5px;
}
.m-probox .zx_sp_left {
  display: inline-block;
  width: 65.8%;
  color: #999999;
  font-size: 0.16rem;
}
.m-probox .zx_sp_left span{
  color: #f0b514;
  font-size: 0.24rem;
}
.m-probox .my_zx_btn span {
  line-height: 0.44rem;
}
.m-probox .my_zx_btn .click {
  background-color: #f0b514;
  color: #FFFFFF;
  height: 0.46rem;
  border-radius: 5px;
  display: inline-block;
  font-size: 0.24rem;
  position: relative;
  cursor: pointer;
  width: 33.3%;
}
.m-probox .my_zx_icon {
  display: inline-block;
  width: 0.3rem;
  height: 0.27rem;
  background: url('../images/inco12.png') no-repeat;
  background-size: 100%;
  vertical-align: middle;
}
.m-probox .m-pro-two{
  background: #f7f7f7;
  padding: 0.8rem 0;
}
.m-probox .m-pro-two .pro-two-box{
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.7rem;
}
.m-probox .m-pro-two .pro-two-box li{
  width: 48%;
  margin-right: 4%;
  background: #ffffff;
  border-radius: 10px;
  float: left;
  padding: 0.5rem 0.5rem 0.8rem;
}
.m-probox .m-pro-two .pro-two-box .fl-img{
  width: 0.55rem;
  height: 0.55rem;
  float: left;
  margin-right: 0.3rem;
}
.m-probox .m-pro-two .pro-two-box .fl-img img{
  max-width: 100%;
}
.m-probox .m-pro-two .pro-two-box .fr-box{
  float: left;
}
.m-probox .m-pro-two .pro-two-box .fr-box div{
  font-size: 0.16rem;
  color: #666666;
  margin-top: 0.15rem;
}
.m-probox .m-pro-two .pro-two-box .fr-box .fr-title{
  margin: 0 0 0.4rem;
  font-size: 0.24rem;
  color: #333333;
}
.m-probox .m-pro-two .pro-two-box .fr-box div span{
  display: inline-block;
  width: 0.14rem;
  height: 0.14rem;
  background: url("../images/proicon.png") no-repeat;
  background-size: 100%;
  vertical-align: middle;
  margin-right: 0.2rem;
}
.m-probox .m-pro-two .pro-two-box .fr-box .fr-tip{
  margin-left: 0.34rem;
}
.m-probox .m-pro-three{
  padding: 0.7rem 0;
}
.m-probox .m-pro-three ul{
  margin-top: 0.45rem;
}
.m-probox .m-pro-three li{
  width: 12.5%;
  float: left;
  text-align: center;
}
.m-probox .m-pro-three li img{
  max-width: 100%;
}
.m-probox .m-pro-three li div{
  font-size: 0.16rem;
  color: #666666;
}
.m-probox .m-pro-three li:nth-child(even){
  width: 5%;
}
.m-probox .m-pro-three li:nth-child(even) img{
  margin-top: 0.7rem;
}
.m-probox .m-pro-four{
  background: #f7f7f7;
  padding: 0.8rem 0 0.7rem;
}
.m-probox .m-pro-four ul{
  margin-top: 0.7rem;
  display: flex;
  flex-wrap: wrap;
}
.m-probox .m-pro-four li{
  background: #ffffff;
  border-radius: 10px;
  width: 23.5%;
  margin-right: 2%;
  float: left;
  padding: 0.3rem 0.2rem;
}
.m-probox .m-pro-four li .fl-imgbox{
  float: left;
  margin-right: 0.2rem;
  width: 0.47rem;
  height: 0.45rem;
}
.m-probox .m-pro-four li .fl-imgbox img{
  max-width: 100%;
}
.m-probox .m-pro-four li .f_l div{
  font-size: 0.24rem;
  margin-bottom: 0.1rem;
}
.m-probox .m-pro-four li .f_l span{
  font-size: 0.16rem;
  color: #666666;
}
.m-probox .m-pro-four li .four-title{
  font-size: 0.2rem;
  margin: 0.35rem 0 0.2rem;
  color: #333333;
}
.m-probox .m-pro-four li .four-text{
  font-size: 0.14rem;
  color: #666666;
  line-height: 0.25rem;
}
.m-probox  .m-pro-five{
  padding: 0.8rem 0;
  background: #eeae00;
}
.m-probox  .m-pro-five .pro-title-box .pro-title,.m-probox  .m-pro-five .pro-title-box .pro-text{
  color: #ffffff;
}
.m-probox  .m-pro-five .pro-title-box .pro-line{
  background: #ffffff;
}
.m-probox  .m-pro-five ul{
  margin-top: 0.7rem;
}
.m-probox  .m-pro-five li{
  background: #ffffff;
  padding: 0.2rem 0.2rem 0.3rem;
  width: 31%;
  margin-right: 3.5%;
  float: left;
}
.m-probox  .m-pro-five li .m-bag-box{
  width: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  text-align: center;
  padding:1rem 0 0.4rem;
}
.m-probox  .m-pro-five li .five-img1{
  background-image: url("../images/probag1.png");
}
.m-probox  .m-pro-five li .five-img2{
  background-image: url("../images/probag2.png");
}
.m-probox  .m-pro-five li .five-img3{
  background-image: url("../images/probag3.png");
}
.m-probox  .m-pro-five li .m-bag-box div{
  width: 1.1rem;
  height: 0.93rem;
  margin: 0 auto 0.8rem;
}
.m-probox  .m-pro-five li .m-bag-box span{
  font-size: 0.24rem;
}
.m-probox  .m-pro-five li .pro-five-title{
  font-size: 0.2rem;
  color: #333333;
  margin: 0.1rem 0 0.2rem;
}
.m-probox  .m-pro-five li .pro-five-text{
  font-size: 0.14rem;
  color: #666666;
  line-height: 0.25rem;
}
.m-probox  .m-pro-five li:last-child{
  margin-right:0;
}
.m-probox  .m-pro-five .my_zx_btn{
  border-color: #ffffff;
  margin-top: 0.5rem;
}
.m-probox .m-pro-five .my_zx_btn .click{
  background-color:#ffffff;
  color: #f0b514;
}
.m-probox .m-pro-five .my_zx_icon{
  background-image: url("../images/wei2.png");
}
.m-probox .m-pro-five .zx_sp_left,.m-probox  .m-pro-five .zx_sp_left span{
  color: #ffffff;
}
.m-probox .m-pro-six{
  padding: 0.8rem 0 0.7rem;
}
.m-probox .m-pro-six ul{
  padding-top: 0.7rem;
}
.m-probox .m-pro-six li{
  width: 20%;
  margin-right: 6.66%;
  float: left;
  text-align: center;
  padding: 0 0.1rem;
}
.m-probox .m-pro-six li img{
  max-width: 100%;
}
.m-probox .m-pro-six li div{
  font-size: 0.24rem;
  color: #333333;
  padding: 0.3rem 0 0.2rem;
}
.m-probox .m-pro-six li span{
  font-size: 0.16rem;
  color: #666666;
  line-height: 0.25rem;
}
.m-probox .m-pro-seven{
  padding: 0.7rem 0 1rem;
  background: #f7f7f7;
}
.m-probox .m-pro-seven ul{
  margin-top: 0.65rem;
  display: flex;
  flex-wrap: wrap;
}
.m-probox .m-pro-seven li{
  background: #ffffff;
  border-radius: 10px;
  width: 22.75%;
  margin-right: 3%;
  float: left;
  padding: 0.2rem 0.2rem 0.6rem;
}
.m-probox .m-pro-seven li .seven-top{
  margin-bottom: 0.1rem;
}
.m-probox .m-pro-seven li .seven-top img{
  width: 0.3rem;
  height: 0.3rem;
  float: left;
  margin-right: 0.1rem;
}
.m-probox .m-pro-seven li .seven-top div{
    font-size: 0.18rem;
    color: #f0b514;
    height: 0.6rem;
}
.m-probox .m-pro-seven li .seven-bottom img{
  width: 0.34rem;
  height: 0.34rem;
  float: left;
  margin-right: 0.1rem;
}
.m-probox .m-pro-seven li .seven-bottom div{
  font-size: 0.14rem;
  color: #666666;
  float: left;
  width: 80%;
  line-height: 0.3rem;
}
.m-accbox .acc-title{
  font-size: 0.36rem;
  text-align: center;
}
.m-accbox .m-acc-one{
  padding: 0.5rem 0 0.6rem;
}
.m-accbox .m-acc-one-ul1{
  box-shadow: 0 0 30px 0 #8d8d95;
  margin: 0.5rem 0 0.7rem;
}
.m-accbox .m-acc-one-ul1 li{
  width: 33.333333%;
  float: left;
  text-align: center;
  padding: 0.5rem 0;
}
.m-accbox .m-acc-one-ul1 li div{
  margin-bottom: 0.3rem;
  font-size: 0.24rem;
  font-weight: 600;
}
.m-accbox .m-acc-one-ul1 li span{
  font-size: 0.16rem;
}
.m-accbox .m-acc-one-ul1 li:first-child{
  background: #353538;
  color: #bb9655;
}
.m-accbox .m-acc-one-ul1 li:nth-child(2){
  background: #b18d50;
  color: #ffffff;
}
.m-accbox .m-acc-one-ul1 li:nth-child(3){
  background: #030304;
  color: #bb9655;
}
.m-accbox .m-acc-one-ul2{
  margin-bottom: 0.9rem;
}
.m-accbox .m-acc-one-ul2>li{
  float: left;
}
.m-accbox .m-acc-one-ul2>li:first-child{
  width: 25%;
}
.m-accbox .m-acc-one-ul2>li:nth-child(2){
  width: 50%;
}
.m-accbox .m-acc-one-ul2>li:nth-child(3){
  width: 25%;
}
.m-accbox .m-acc-one-ul2 .ul2-titlte{
  font-size: 0.24rem;
  color: #bb9655;
  font-weight: 600;
  margin-bottom: 0.3rem;
}
.m-accbox .m-acc-one-ul2 ul{
  height: 3.1rem;
}
.m-accbox .m-acc-one-ul2 ul li{
  font-size: 0.16rem;
  margin-bottom: 0.1rem;
}
.m-accbox .buttomspan{
  display: initial;
  padding: 0.1rem 0.6rem;
  font-size: 0.24rem;
  color: #b08d50;
  border: 1px solid #b08d50;
  border-radius: 30px;
  cursor: pointer;
  text-align: center;
}
.m-accbox .m-acc-one-ul3{
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #dcdcdc;
  margin-top: 0.3rem;
}
.m-accbox .m-acc-one-ul3 li{
  width: 14.2857%;
  float: left;
  text-align: center;
  position: relative;
  border-right: 1px solid #dcdcdc;
  padding: 0.7rem 0.1rem 0.9rem;
  overflow: hidden;
}
.m-accbox .m-acc-one-ul3 li:last-child{
  border-right: none;
}
.m-accbox .m-acc-one-ul3 li .imgbox{
  width: 0.32rem;
  height: 0.32rem;
  margin: 0 auto;
}
.m-accbox .m-acc-one-ul3 li .title-text{
  font-size: 0.14rem;
  color: #bb9655;
  font-weight: 600;
  margin: 0.2rem 0 0.05rem;
}
.m-accbox .m-acc-one-ul3 li span{
  font-size: 0.12rem;
  color: #b9b9b9;
}
.m-accbox .m-acc-one-ul3 li i {
  font-size: 1.6rem;
  color: #f3f2f2;
  position: absolute;
  right: 0.2rem;
  bottom: -0.9rem;
}
.m-accbox .m-acc-two{
  padding: 0.9rem 0;
  background: url('../images/accbag1.png') no-repeat;
  background-size: 100% 100%;
}
.m-accbox .m-acc-two ul{
  margin-top: 0.5rem;
}
.m-accbox .m-acc-two li{
  width: 33%;
  margin-right: 0.5%;
  float: left;
  text-align: center;
}

.m-accbox .m-acc-two li div{
 font-size: 0.18rem;
  font-weight: 600;
  margin: 0.4rem 0 0.1rem;
}
.m-accbox .m-acc-two li span{
  font-size: 0.16rem;
  color: #525252;
}
.m-accbox .m-acc-three{
  padding: 0.6rem 0 1rem;
}
.m-accbox .m-acc-three ul{
  margin-top: 0.4rem;
}
.m-accbox .m-acc-three li{
  width: 24.625%;
  margin-right: 0.5%;
  float: left;
  text-align: center;
}
.m-accbox .m-acc-three li div{
  font-size: 0.18rem;
  font-weight: 600;
  color: #bb9655;
  margin: 0.2rem 0 0.1rem;
}
.m-accbox .m-acc-three li sapn{
  font-size: 0.16rem;
}
.m-accbox .oncbuttom {
  width: 20%;
  margin-top: 0.5rem;
}
.m-accbox .m-acc-four{
  margin-bottom: 0.8rem;
}
.m-accbox .m-acc-four .acc-smaill{
  font-size: 0.18rem;
  text-align: center;
  margin: 0.4rem 0 0.6rem ;
}
.m-accbox .m-acc-four .foalt-one{
  float: left;
  text-align: right;
  width: 27.77%;
  margin-right: 4%;
}
.m-accbox .m-acc-four .foalt-one{
  text-align: right;
  width: 29%;
  margin-right: 4%;
}
.m-accbox .m-acc-four .foalt-two{
  text-align: right;
  width: 34%;
}
.m-accbox .m-acc-four .foalt-three{
  width:29%;
  margin-left: 4%;
}
.m-accbox .m-acc-four .fr-title{
  font-size: 0.2rem;
  font-weight: 600;
}
.m-accbox .m-acc-four .foalt-one .fr-title{
  color: #bb9655;
}
.m-accbox .m-acc-four .fr-en{
  font-size: 0.12rem;
  color: #a4a4a4;
  text-transform:uppercase;
  margin: 0.05rem;
}
.m-accbox .m-acc-four .fr-mun{
  width: 0.55rem;
  height: 0.55rem;
  text-align: center;
  line-height: 0.55rem;
  font-size: 0.18rem;
  background-repeat: no-repeat;
  background-size: 100%;
}
.m-accbox .m-acc-four .foalt-one .fr-mun{
  background-image: url("../images/accicon128.png");
  color: #bb9655;
  margin-left: 0.18rem;
}
.m-accbox .m-acc-four .foalt-three .fr-mun{
  background-image: url("../images/accicon129.png");
  color: #ffffff;
  margin-right: 0.18rem;
}
.m-accbox .m-acc-four .fr-box{
  width: 78%;
}
.m-accbox .m-acc-four .fr-box span{
  font-size: 0.15rem;
}
.m-accbox .m-acc-four .foalt-one .fr-box span{
  color: #5c5c5c;
}
.m-accbox .m-acc-four .foalt-three{
  color: #b5b5b5;
}
.m-accbox .m-acc-four li{
  margin-bottom: 0.3rem;
}
.m-accbox .m-acc-four .foalt-two{
  text-align: center;
}
.m-accbox .m-acc-four .foalt-two .title-box{
  height: 0.6rem;
  line-height: 0.6rem;
  position: relative;
  margin-bottom: 0.5rem;
}
.m-accbox .m-acc-four .foalt-two .title-box span:first-child{
  display: inline-block;
  width: 48%;
  color: #ac8a4e;
  font-size: 0.18rem;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  background: #222224;
}
.m-accbox .m-acc-four .foalt-two .title-box span:nth-child(2){
  display: inline-block;
  width: 48%;
  color: #ffffff;
  font-size: 0.18rem;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  background: #b5b5b5;
}
.m-accbox .m-acc-four .foalt-two .title-box>div{
  position: absolute;
  width: 0.66rem;
  height: 0.66rem;
  background: #ffffff;
  border-radius: 50%;
  padding: 0.05rem;
  left: 42%;
  top: -3px;
}
.m-accbox .m-acc-four .foalt-two .title-box>div>div{
  width: 100%;
  height: 100%;
  background: #ac8a4e;
  border-radius: 50%;
  font-size: 0.36rem;
  color: #ffffff;
  line-height: 0.5rem;
}
.m-accbox .m-acc-four .m-suan{
  font-size: 0.24rem;
  color: #5c5c5c;
  margin-top: 0.3rem;
}
.m-accbox .m-acc-five ul,.m-quali .m-qua-three ul,.m-plan .m-problem{
  padding: 0.4rem 0 0.5rem;
}
.m-accbox .m-acc-five li .ask,.m-quali .m-qua-three li .ask,.m-plan .m-problem li .ask{
  font-size: 0.18rem;
  margin-bottom: 0.2rem;
}
.m-accbox .m-acc-five li .answer,.m-quali .m-qua-three li .answer,.m-plan .m-problem li .answer{
  font-size: 0.16rem;
  color: #a1a1a1;
  margin-bottom: 0.5rem;
}
.m-accbox .m-acc-five li div span ,.m-quali .m-qua-three li  div span,.m-plan .m-problem li div span{
  display: inline-block;
  font-size: 0.12rem;
  color: #ffffff;
  width: 0.18rem;
  height: 0.18rem;
  line-height: 0.18rem;
  text-align: center;
  border-radius: 3px;
  margin-right: 0.15rem;
}
.m-accbox .m-acc-five li .answer span,.m-quali .m-qua-three li  .answer span,.m-plan .m-problem li .answer span{
  background: #a1a1a1;
}
.m-accbox .m-acc-five li .ask span ,.m-quali .m-qua-three li  .ask span,.m-plan .m-problem li .ask span{
  background: #ac8a4e;
}
.m-accbox .m-acc-two li img,.m-accbox .m-acc-three li img,.m-accbox .m-acc-four .foalt-two img{
  max-width: 100%;
}
.m-probox .m-pro-six li:last-child,.m-probox .m-pro-seven li:last-child,.m-probox .m-pro-four li:last-child,.m-probox .m-pro-two .pro-two-box li:last-child,.re-m-six li:nth-child(3),.re-m-six li:nth-child(5),.re-m-two .m-line li:last-child,.m-accbox .m-acc-two li:last-child,.m-accbox .m-acc-three li:last-child{
  margin-right: 0;
}
.m-quali .bannerbox{
  position: relative;
}
.m-quali .fontbox{
  position: absolute;
  width: 80%;
  left: 10%;
  top: 30%;
  text-align: center;
}
.m-quali .titlename{
  font-size: 0.26rem;
  color: #ffffff;
}
.m-quali .textfont{
  font-size: 0.16rem;
  opacity: 0.8;
  color: #ffffff;
  margin: 0.3rem 0 0.4rem;
}
.m-quali .textfont span{
  color: #ef0707;
}
.m-quali .fontbox form span{
  display: inline-block;
  width: 18%;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.14rem;
  margin-right: 0.5%;
  border-radius: 5px;
  background: #ffffff;
  text-align: left;
  padding-left: 0.1rem;
}
.m-quali .fontbox form span i{
  display: inline-block;
  width: 0.16rem;
  height: 0.16rem;
  vertical-align: middle;
}
.m-quali .fontbox form em{
  display: inline-block;
  width: 12%;
  background: #bb9655;
  border-radius: 5px;
  color: #ffffff;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.16rem;
  cursor: pointer;
}
.m-quali .recommendbox{
  background: #f9f9f9;
  padding: 0.5rem 0 0.7rem;
}
.m-quali .recommendtitle{
  font-size: 0.36rem;
  text-align: center;
}
.m-quali .recommendtext{
  font-size: 0.14rem;
  text-align: center;
  margin: 0.2rem 0 0.4rem;
}
.m-quali .recommendullist li{
  width: 31%;
  float: left;
  margin-right: 3.5%;
  position: relative;
  padding: 0.7rem 0.5rem;
  background: #ffffff;
}
.m-quali .recommendullist li .clear{
  border-bottom: 1px dashed #dcdcdc;
  padding: 0 0 0.5rem 0.2rem;
}
.m-quali .recommendullist li .clear .imgfl{
  width: 0.56rem;
  float: left;
  margin-right: 0.2rem;
}
.m-quali .recommendullist li .clear .f_l div{
  font-size: 0.3rem;
  font-weight: 600;
}
.m-quali .recommendullist li .clear .f_l span{
  font-size: 0.14rem;
  color: #838383;
}

.m-quali .recommendullist li .list{
  padding: 0.5rem 0.2rem;
}
.m-quali .recommendullist li .list div{
  font-size: 0.18rem;
  margin-bottom: 0.3rem;
}
.m-quali .recommendullist li .list div img{
  margin-right: 0.2rem;
  vertical-align: middle;
}
.m-quali .recommendullist li a{
  display: block;
  bottom: 0.6rem;
  background: #bb9655;
  color: #ffffff;
  font-size: 0.24rem;
  border-radius: 30px;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
}
.m-quali .m-qua-one{
padding-bottom: 0.6rem;
}
.m-quali .m-qua-one ul li{
  width: 17.6%;
  background: #fafafa;
  margin-right: 3%;
  text-align: center;
  float: left;
  padding: 0.5rem 0;
}
.m-quali .m-qua-one ul li .topimg{
  max-width: 0.64rem;
}
.m-quali .m-qua-one ul li .midetitle{
  font-size: 0.2rem;
  font-weight: 600;
  margin: 0.3rem 0 0.1rem;
}
.m-quali .m-qua-one ul li .truetext{
  font-size: 0.14rem;
  margin: 0.2rem 0 0.3rem;
}
.m-quali .m-qua-one ul li span{
  font-size: 0.38rem;
  color: #b9b9b9;
}
.m-quali .m-qua-two{
  background: url('../images/zzplast11.png') no-repeat;
  background-size: 100% 100%;
  padding: 0.8rem 0;
}
.m-quali .m-qua-two .recommendtitle,.m-quali .m-qua-two .recommendtext{
  color: #ffffff;
}
.m-quali .m-qua-two ul{

}
.m-quali .m-qua-two ul li{
  background: rgba(255,255,255,0.8);
  border-radius: 5px;
  padding: 0.4rem 0.3rem;
  margin-right: 2%;
  width: 32%;
  float: left;
  margin-bottom: 0.35rem;
}
.m-quali .m-qua-two ul li .f_l div{
  font-size: 0.24rem;
  font-weight: 600;
  margin-bottom: 0.1rem;
}
.m-quali .m-qua-two ul li .f_l span{
  font-size: 0.14rem;
}
.m-quali .m-qua-two ul li .f_r{
  font-size: 0.48rem;
  font-weight: 600;
  color: #bb9655;
}
.m-quali .m-qua-two ul li .bodetext{
  font-size: 0.16rem;
  color: #838383;
  margin-top: 0.2rem;
}
.m-quali .onlinebox{
  position: relative;
  border: 2px solid #bb9655;
  border-radius: 30px;
  text-align: left;
  width: 60%;
  margin: 0.5rem auto 0;
  padding-left: 0.3rem;
}
.m-quali .onlie72{
  height: 0.6rem;
  line-height: 0.6rem;
}
.m-quali .onlie72 i{
  font-size: 0.16rem;
  vertical-align: middle;
  margin-right: 0.1rem;
}
.m-quali .onlie72 span{
  font-size: 0.28rem;
  color: #ff0000;
  vertical-align: middle;
}
.m-quali .onlietel{
  position: absolute;
  right: -2px;
  top: 0;
  border-radius: 30px;
  background: #bb9655;
  font-size: 0.22rem;
  color: #ffffff;
  height: 0.6rem;
  line-height: 0.6rem;
  width: 24%;
  text-align: center;
  cursor: pointer;
}
.m-quali .onlietel i{
  display: inline-block;
  width: 0.22rem;
  height: 0.22rem;
  background: url('../images/zximg.png') no-repeat;
  vertical-align: middle;
  margin-right: 0.1rem;
}
.m-quali .subscribe{
  background: #2c2c2c;
  padding: 0.5rem;
  font-size: 0.24rem;
  color: #bb9655;
  margin-bottom: 0.9rem;
}
.m-quali .subscribe i{
  margin: 0 0.15rem;
}
.m-quali .subscribe a{
  display: inline-block;
  background: #bb9655;
  color: #ffffff;
  height: 0.6rem;
  line-height: 0.6rem;
  width: 2rem;
  text-align: center;
  border-radius: 30px;
}
.m-quali .subscribe ul li{
  float: left;
  border: 1px solid #bb9655;
  color: #bb9655;
  padding: 0.15rem 0;
  width: 17%;
  border-radius: 30px;
  margin-right: 3.6%;
  text-align: center;
  cursor: pointer;
}
.m-quali .subscribe ul li:last-child{
  margin-right: 0;
}
.m-quali .subscribe ul li img{
  vertical-align: middle;
}
.m-quali .swiper-button-prev{
  background-image: url('../images/pageleft.png');
  width: 0.17rem;
  height: 0.32rem;
  background-size: 100%;
}
.m-quali .swiper-button-next{
  background-image: url('../images/pageright.png');
  width: 0.17rem;
  height: 0.32rem;
  background-size: 100%;
}
.m-quali .m-qua-three{
  margin-top: 0.7rem;
}
.m-newss{
  padding: 0.8rem 0;
}
.m-newss ul{
  margin-top: 0.5rem;
}
.m-newss ul li{
  width: 22.75%;
  margin-right: 3%;
  float: left;
  margin-bottom: 0.4rem;
}
.m-newss ul li img{
  max-width: 100%;
  height: 1.8rem;
}
.m-newss ul li .ellipsis-1 {
  font-size: 0.22rem;
  font-weight: 600;
  margin: 0.2rem 0;
}
.m-newss ul li .ellipsis-2 {
  font-size: 0.15rem;
  color: #666666;
}
.m-newss .m-title-name {
  font-size: 0.48rem;
  font-weight: 600;
  text-align: center;
}
.m-newss  .m-title-more{
  float: right;
  font-size: 0.2rem;
  font-weight: normal;
  padding-top: 0.3rem;
  color: #bb9655;
}
.m-quali .m-newss{
  padding-top: 0;
}
.m-probox .m-newss .m-title-name{
  font-size: 0.36rem;
}
.m-plan .m-plan-top{
  margin-top: 0.6rem;
  border: 2px solid #bb9655;
}
.m-plan .m-title-name{
  font-size: 0.36rem;
  font-weight: initial;
  text-align: center;
}
.m-plan .m-problem li .ask{
  font-weight: 600;
}
.m-plan-one{
  height: 1.2rem;
  margin-bottom:0.4rem;
}
.m-plan-one .f_l{
  width: 20%;
  background: #111112;
  text-align: center;
  color: #ffffff;
  height: 100%;
}
.m-plan-one .f_l div{
  font-size: 0.36rem;
  margin: 0.2rem 0 0.05rem;
}
.m-plan-one .f_l span{
  font-size: 0.18rem;
}
.m-plan-one .f_r span{
  font-size: 0.18rem;
  font-weight: 600;
 }
.m-plan-one .f_r{
  width: 80%;
  height: 100%;
  background: #bb9655;
  text-align: center;
}
.m-plan-one .f_r div{
  font-size: 0.26rem;
  color: #ffffff;
  margin: 0.25rem 0 0.1rem;
}
.m-plan .m-plan-padding{
  padding: 0 0.6rem;
}
.m-plan-two .two-title{
  font-size: 0.2rem;
  text-align: center;
  margin-bottom: 0.4rem;
}
.m-plan-two .f_l{
  width: 85%;
}
.m-plan-two .f_l input{
  margin-right: 1%;
  padding: 0.15rem 0.2rem;
  background: #f2f2f2;
  border-radius: 5px;
}
.m-plan-two .f_l .w33{
  width: 32%;
}
.m-plan-two .f_l .wall{
  width: 99%;
  margin-top: 0.1rem;
}
.m-plan-two .f_r{
  width: 15%;
  background: #bb9655;
  color: #ffffff;
  text-align: center;
  font-size: 0.16rem;
  border-radius: 5px;
  padding: 0.43rem 0;
  cursor: pointer;
}
.m-plan .m-plan-ul1{
  margin: 0.6rem 0 0.3rem;
}
.m-plan .m-plan-ul1 li{
  margin-right: 2%;
  width: 23.5%;
  height: 1.2rem;
  padding: 0.3rem 0.2rem 0;
  float: left;
  color: #ffffff;
  margin-bottom: 0.3rem;
}
.m-plan .m-plan-ul1 li div{
  font-weight: 600;
  font-size: 0.14rem;
  margin-bottom: 0.1rem;
}
.m-plan .m-plan-ul1 li span{
  font-size: 0.12rem;
}
.m-plan .m-paln-three{
  background: url('../images/planbag1.png') no-repeat;
  background-size: 100% 100%;
  margin-top: 0.6rem;
  padding: 0.6rem 0;
}
.m-plan .m-paln-three ul{
  margin-top: 0.6rem;
}
.m-plan .m-paln-three ul li{
  color: #ffffff;
  width: 45%;
  padding: 0.1rem 0.3rem;
  border-radius: 50px;
  margin-bottom: 0.15rem;
  font-size: 0.18rem;
}
.m-plan .m-paln-three ul li div{
  margin-bottom: 0.05rem;
  margin-left: 0.25rem;
}
.m-plan .m-paln-three ul li div span{
  font-size: 0.22rem;
  font-weight: 600;
  margin-right: 0.2rem;
}
.m-plan .m-paln-three ul li:nth-child(even){
  background: #101820;
}
.m-plan .m-paln-three ul li:nth-child(odd){
  background: #bd965c;
}
.m-plan .m-paln-three ul li  .m-plan-mar0{
  margin-left: 0;
}
.m-plan .m-paln-four{
  padding: 0.7rem 0 0.8rem;
}
.m-plan .m-paln-four ul{
  margin-top: 0.5rem;
}
.m-plan .m-paln-four ul li{
  width: 48%;
  text-align: center;
}
.m-plan .m-paln-four ul li .m-four-top{
  border-top: 2px solid #1b1b1b;
  border-bottom: 2px solid #1b1b1b;
  padding:0.2rem;
}
.m-plan .m-paln-four ul li .m-four-top div{
  font-size: 0.38rem;
  margin-bottom: 0.1rem;
}
.m-plan .m-paln-four ul li .m-four-top span{
  font-size: 0.14rem;
  color: #666666;
}
.m-plan .m-paln-four ul li .m-four-lable{
  padding: 0.4rem 0.2rem;
}
.m-plan .m-paln-four ul li .m-four-lable span{
  display: inline-block;
  color: #ffffff;
  font-size: 0.16rem;
  padding: 0.15rem 0.1rem;
  background: url('../images/planbag2.png') no-repeat;
  background-size: 100% 100%;
  margin-right: 0.4rem;
  margin-bottom: 0.15rem;
}
.m-plan .m-paln-four ul li .m-four-lable span a{
  top: -0.06rem;
  position: relative;
}
.m-plan .m-paln-four ul li .m-four-bottom{
  font-size: 0.24rem;
  color: #b08d50;
  border: 1px solid #b08d50;
  border-radius: 50px;
  width: 2.6rem;
  height: 0.6rem;
  line-height: 0.6rem;
  margin: 0 auto;
  cursor: pointer;
}
.m-plan .m-plan-five{
  background: url('../images/planba3.png') no-repeat;
  background-size: 100% 100%;
  padding: 0.8rem 0 0.9rem;
}
.m-plan .m-plan-five .clear{
  width: 65%;
  margin: 0.45rem auto 0;
  position: relative;
}
.m-plan .m-plan-five .flodtbox{
  float: left;
  width: 50%;
  padding: 0.4rem 0 0.7rem;
}
.m-plan .m-plan-five .flodtbox .m-f-title{
  font-size: 0.2rem;
  font-weight: 600;
  text-align: center;
}
.m-plan .m-plan-five .flodtbox .m-f-item{
  padding-left: 0.7rem;
  margin-top: 0.4rem;
}
.m-plan .m-plan-five .flodtbox .m-f-item div{
  margin-bottom: 0.2rem;
  font-size: 0.16rem;
}
.m-plan .m-plan-five .fl1{
  background: rgba(255,255,255,0.4);
}
.m-plan .m-plan-five .fl2{
  background: #2e2e2e;
  color: #bb9655;
}
.m-plan .m-plan-five .m-midd-pk{
  position: absolute;
  width: 0.93rem;
  height: 0.93rem;
  background: #ffffff;
  border-radius: 50%;
  padding: 0.1rem;
  left: 45%;
  top: 35%;
}
.m-plan .m-plan-five .m-midd-pk div{
  width: 100%;
  height: 100%;
  background: #ac8a4e;
  border-radius: 50%;
  font-size: 0.36rem;
  color: #ffffff;
  line-height: 0.7rem;
  text-align: center;
}
.m-plan .m-plan-six{
  padding: 0.6rem 0;
}
.m-plan .m-plan-six .six-top ul{
  margin: 0.5rem 0 0.8rem;
}
.m-plan .m-plan-six .six-top ul li{
  width: 25%;
  text-align: center;
  float: left;
  padding: 0 0.3rem;
}
.m-plan .m-plan-six .six-top ul li div{
  margin: 0.2rem 0 0.1rem;
  font-size: 0.18rem;
  font-weight: 600;
}
.m-plan .m-plan-six .six-top ul li span{
  font-size: 0.14rem;
}
.m-plan .m-plan-six .six-twobox ul{
  margin-top: 0.6rem;
}
.m-plan .m-plan-six .six-twobox ul li{
  width: 32%;
  margin-right: 2%;
  float: left;
  border: 1px solid #e5e5e5;
  padding: 0.1rem 0.3rem 0.3rem;
  margin-bottom: 0.3rem;
}
.m-plan .m-plan-six .six-twobox ul li .clear .f_l{
  position: relative;
  width: 80%;
}
.m-plan .m-plan-six .six-twobox ul li .clear .f_l .numbon{
  font-size: 0.72rem;
  color:#e3e3e3;
  font-weight: 600;
  -webkit-text-fill-color:transparent;
  -webkit-text-stroke:2px #e3e3e3;
}
.m-plan .m-plan-six .six-twobox ul li .clear .f_l .m-six-poabax{
  position: absolute;
  top: 40%;
}
.m-plan .m-plan-six .six-twobox ul li .clear .f_l .m-six-poabax div{
  font-size: 0.18rem;
  font-weight: 600;
}
.m-plan .m-plan-six .six-twobox ul li .clear .f_l .m-six-poabax span{
  font-size: 0.12rem;
  color: #a4a4a4;
  text-transform: uppercase;
}
.m-plan .m-plan-six .six-twobox ul li .clear .f_r{
  margin-top: 0.2rem;
}
.m-plan .m-plan-six .six-twobox ul li .m-site-text{
  font-size: 0.12rem;
  margin-top: 0.1rem;
}
.m-quali .recommendullist li:last-child,.m-quali .m-qua-one ul li:last-child,.m-quali .m-qua-two ul li:nth-child(3n),.m-newss ul li:nth-child(4n),.m-plan .m-plan-ul1 li:nth-child(4n),.m-plan .m-plan-six .six-twobox ul li:nth-child(3n){
  margin-right: 0;
}
@media screen and (max-width: 1370px){
  .m-quali .fontbox{
    width: 100%;
    left: 0;
    top: 5%;
  }
}
@media screen and (max-width: 1090px){
 .m-quali .fontbox form span input{
    width: 70%;
  }
 .m-quali .fontbox form em{
    width: 15%;
  }
}


@media screen and (max-width: 1700px){
  .m-probox .my_zx{
    width: 50%;
    left: 25%;
    bottom: 0.2rem;
  }
}
@media screen and (max-width: 1250px){
  .re-m-two .m-line {
    background-size: 80%;
    background-position-x: center;
  }
  .re-m-two .m-line li {
    margin-right: 0;
    width: 16.66%;
    text-align: center;
  }
  .re-m-three .m-line li{
    padding: 0 0.1rem;
  }
  .m-probox .inputbox span{
    width: auto;
    padding: 0 0.1rem;
  }
}

