.banner {
  height: 5.6rem;
  position: relative;
}
.banner img{
  width: 100%;
  height: 100%;
}
.flex_c {
  display: flex;
  align-items: center;
}
/* 客户端 */
.client{
  margin: 0 .16rem;
  margin-top: .4rem;
}
.con_head{
  font-size: .16rem;
  color: #333333;
}
.head_t{
  font-weight: 500;
}
.con_head img{
  width: .36rem;
  height: .36rem;
  margin-right: .12rem;
}
.client_type{
  font-size: .12rem;
  color: #1472FF;
  line-height: .18rem;
  padding: 0px .08rem;
  background: #e1eefe;
  border-radius: 0rem .13rem .13rem .13rem;
  margin-left:.04rem;
}
.client_sub{
  color: #333333;
  font-size: .16rem;
  margin-top: .28rem;
}
.client_notice{
  color: #999999;
  font-size: .12rem;
  margin-top: .08rem;
  margin-bottom: .16rem;
}
.client_msg{

}
.client_img img{
  width:3.13rem;
  height:1.92rem;
  margin-top: .18rem;
}
.d_dex{
  width:3.45rem;
  margin-top:.31rem;
  margin-bottom:.2rem;
}
.d_yz{
  width:3.48rem;
  margin-top:.31rem;
  margin-bottom:.2rem;
  margin-left:-.06rem;
}
.d_ys{
  width:3.45rem;
  margin-top:.22rem;
  margin-bottom:.14rem;
}
.d_yx{
    width:3.34rem;
    margin:.31rem .04rem .2rem .08rem;
}
.d_jx{
  width:3.16rem;
  margin-top:.3rem;
  margin-bottom:.21rem;
  margin-left:.26rem;
}
.client_msg li{
  display: flex;
  font-size: .14rem;
  color: #666666;
  margin-bottom: .08rem;
  line-height: .2rem;
}
.client_msg li img{
  width: .2rem;
  height: .2rem;
  margin-right: .08rem;
}
.client_btn{
  font-size:.16rem;
  color: #333333;
  justify-content: space-between;
}
.client_btn li{
  text-align: center;
  line-height: .5rem;
  width: 1.6rem;
  background: linear-gradient(180deg,#eff3fb 0%, #ffffff);
  border: .02rem solid #ffffff;
  border-radius: .08rem;
  box-shadow: 0rem .08rem .2rem 0rem rgba(55,99,170,0.10); 
  display: flex;
  align-items: center;
  justify-content: center;
}
.banner .button {
    /* width: 2.56rem;
    height: .36rem; */
    position: absolute;
    top:.1rem;
    left:.1rem;
}

.banner .button div {
    width: 1.2rem;
    height: .36rem;
    line-height: .36rem;
    text-align: center;
    box-sizing: border-box;
    color: #fff;
    font-size: .14rem;
    font-weight: 500;
}

.banner .button .applyClickBtn {
    background: #ff692d url('http://public-test-shengtong.oss-cn-zhangjiakou.aliyuncs.com/yixiao-pc/buttoncover.webp') no-repeat;
    background-size: cover;
    border-radius: 0.27rem;
    box-shadow: 0rem 0.01rem 0.01rem 0rem rgba(255, 224, 189, 0.60) inset, 0rem -0.01rem 0.01rem 0rem rgba(255, 189, 147, 0.50) inset;
}
.client_btn li a{
  display: block;
  width: 100%;
  height: 100%;
  color: #333333;
  display: flex;
  align-items: center;
  justify-content: center;
}
.client_btn li img{
  width: .4rem;
  height: .4rem;
  margin-right: .08rem;
}
.marketing_btm1{
   width: 3.19rem !important;
  line-height: .5rem;
  font-size: .16rem;
  color: #333333;
  margin: 0 auto;
  text-align: center;
  background: linear-gradient(180deg,#eff3fb 0%, #ffffff);
  border: .02rem solid #ffffff;
  border-radius: .08rem;
  box-shadow: 0rem .08rem .2rem 0rem rgba(55,99,170,0.10); 
  display: flex;
  align-items: center;
  justify-content: center;
}
/*  */
.app{
  margin: 0px .16rem;
  margin-top: .3rem;
}
.marketing{
  margin: 0px .16rem;
  margin-top: .4rem;
}
.marketing .client_sub{
   margin-top: .21rem;
   margin-bottom: .16rem;
}
.marketing_btm{
  width: 3.19rem;
  line-height: .5rem;
  font-size: .16rem;
  color: #333333;
  margin: 0 auto;
  text-align: center;
  background: linear-gradient(180deg,#eff3fb 0%, #ffffff);
  border: .02rem solid #ffffff;
  border-radius: .08rem;
  box-shadow: 0rem .08rem .2rem 0rem rgba(55,99,170,0.10); 
  display: flex;
  align-items: center;
  justify-content: center;
}
.marketing_btm img{
  width:.4rem;
  height: .4rem;
  margin-right:.14rem;
}
.conversion_msg{
  margin-top: .16rem;
}
.home_school{
  padding: .4rem 0px;
  margin: 0px .16rem;
}