.join_banner {
    position:relative
}
.join_banner .banner-title {
    position: absolute;
    width: 100%;
    top: 1rem;
    z-index: 3;
    text-align: center;
}
.banner-title p{
    font-size: .2rem;
    color: #fff;
}
.banner-title p:nth-child(2){
    width: 100%;
    font-size: .08rem;
    margin-top: .05rem;
    padding: 0 3.85416667rem;
    line-height: 0.12rem;
    opacity: .8;
}
.new-ber {
    width: 100%;
    box-shadow: 0rem 0.015625rem 0.03125rem rgba(0, 0, 0, 0.05);
  }
  .new-ber .container {
      display: flex;
      justify-content: space-between;
  }
  .new-ber .container a {
    font-size: 0.08333333rem;
    display: flex;
    flex-direction: column;
    align-items:flex-start;
    justify-content: center;
    color: #333333;
    border-left: 0.00520833rem solid rgba(112, 112, 112, 0.1);
    margin: 0.15625rem 0.26041667rem 0.15625rem 0.26041667rem;
  }
  .new-ber .container a span:nth-child(1) {
    font-size: 0.10416667rem;
    font-family: source han sans cn;
    font-weight: 400;
    line-height: 0.1875rem;
    color: #333333;
    padding-left: 0.26041667rem;
  }
  .new-ber .container a:nth-child(1) span {
    padding-left: 0;
}
.new-ber .container a:nth-child(1) span:nth-child(2) {
    padding-left: 0;
}
  .new-ber .container a:nth-child(1){
      padding-left: 0;
      border-left: none;
  }
  .new-ber .container a span:nth-child(2) {
    font-size: 0.08333333rem;
    font-family: source han sans cn;
    font-weight: 300;
    line-height: 0.13541667rem;
    color: #999999;
    
    padding: 0.02604167rem 0.02604167rem 0rem 0.25520833rem;
  }
.new-ber .container a.on span:nth-child(1) {
    color: #2668fc;
}
.new-ber .container a.on1 span:nth-child(1) {
    color: #2668fc;
}
  /* 服务对象 */
  .bj-yan {
      background: #f9faff;
  }
  .bj-yan2 {
    background: #ffffff;
}
  .f-object {
      overflow: hidden;
      position: relative;
  }
  .f-object .f-left {
      width: 70%;
      float: left;
  }
  .f-object .f-left img {
      width: 100%;
    /* width: 4.6875rem; */
    /* height: 2.27083333rem; */
  }
  .f-object .f-right {
      float: right;
      width: 30%;
      background: #fff;
      font-size: .17rem;
      text-align: center;
      padding: .212rem 0;
  }
  .f-right .f-content ul li {
      width: 35%;
      margin: .172rem auto;
      font-size: .06rem;
      padding: .03rem 0;
      border: 0.00520833rem solid rgba(88, 131, 255, 0.3882352941176471);
      box-shadow: 0.015625rem 0.015625rem  0.078125rem rgba(27, 47, 104, 0.15);
      border-radius: 0.04166667rem;
  }
  .f-right ul li a {
      color: #555555;
      pointer-events: none;
}
.f-an span:nth-child(1),.f-an span:nth-child(2) {
    position: absolute;
    width: 0.28645833rem;
    height: 0.24479167rem;
    top: 70%;
    z-index: 1;

    background: #428dfc;
    box-shadow: 0px 0px 0.10416667rem rgba(66, 141, 252, 0.5);
}
.f-an span:nth-child(1) {
    left: 59.66%;
    border-radius:  0.11979167rem 0 0  0.11979167rem;
}
.f-an span:nth-child(2) {
    left: 62.6%;
    border-radius: 0  0.11979167rem  0.11979167rem 0;
}
.f-an span img {
    position: absolute;
    top: 35%;
    left: 35%;
}
.swiper-slide {
    background: none;
}
/* 我们的优势 */
.our-content {
    font-size: .1rem;
}
.our-content ul {
    display: flex;
}
.our-content ul>li {
    display: flex;
    width: 20%;
    margin: 2%;
    padding: 3% 3%;          
    flex-direction: column;
    align-items: center;
    background: #ffffff;
    box-shadow: 0px 0.015625rem  0.03125rem rgba(0, 0, 0, 0.08);
    border-radius: 0.0625rem;
}
.our-content img {
    margin-bottom: 0.17708333rem;
}
/* 产品介绍 */
.product-content {
    overflow: hidden;
    margin-bottom: .2rem;
}
.product-content .product-title {
    float: left;
    width: 20%;
    padding: .265rem 0;
    text-align: center;
    font-size: .15rem;
    color: #fff;
    background: #428dfc;
    opacity: 1;
    border-radius: 0.04166667rem;
}
.product-content .product-title1 {
    padding: .579rem 0;
}
.product-content .product-biao {
    float: right;
    width: 75%;
}
.product-content .product-biao ul{
    display: flex;
    flex-wrap: wrap;
    padding: 1% 0;
    background: #f5fafa;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.10196078431372549);
    opacity: 1;
    border-radius: 0.04166667rem;
}
.product-content ul li {
    width: 20%;
    margin: 1% 2.5%;
    padding: .05rem 0;
    font-size: .08rem;
    text-align: center;
    border-radius: 0.02083333rem;
    background: #ffffff;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.2);
    opacity: 1;
    border-radius: 0.02083333rem;
}
.product-content ul li a {
    color: #666666;
    pointer-events: none;
}
.product-content .product-biao1,.product-content .product-biao2 {
    font-size: .08rem;
    background: #f5fafa;
    color: #666666;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.10196078431372549);
}
.product-content .product-biao1 {
    float: left;
    width: 73%;
    text-align: center;
    padding: .162rem 0;
}
.product-content .product-biao1 p:nth-child(1) {
    font-size: .1rem;
    margin-bottom: 0.1rem;
}
.product-content .product-biao1 p span {
    font-size: .15rem;
}
.product-content .product-biao1 p:nth-child(2) {
    font-size:0.0625rem;
}
.product-content .product-biao2 {
    float: right;
    width:23%;
    text-align: center;
    padding: .3rem 0;
}
/* 应用场景 */
.app-title {
    width: 70%;
    margin: .2rem auto;
    font-size: .14rem;
    font-weight: 500;
    color: #666666;   
}
.app-title a {
    color: #666666;   
}
ul.point {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.2083333rem;
}
ul.point li{
    display: flex;
    justify-content: center;
    align-items: center;
    width:  1.0416667rem;
    height: 0.34895833rem;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.2);
    opacity: 1;
    border-radius: 0.04166667rem;
}
ul.point li.on-point {
    background: #428dfc;
    opacity: 1;
    border-radius: 0.04166667rem;
}
ul.point li.on-point a {
    color: #ffffff;
}
ul.point li.on-point1 {
    background: #428dfc;
    opacity: 1;
    border-radius: 0.04166667rempx;
}
ul.point li.on-point1 a {
    color: #ffffff;
}
ul.point li a {
    font-size: 20px;
    font-family: source han sans cn;
    font-weight: 400;
    color: #333333;
    text-shadow: 0px 0px 0.078125rem rgba(0, 0, 0, 0.16);
    opacity: 1;
}
.app-content {
    overflow: hidden;
    font-size: .1rem;
    padding: .2rem 0;
}
.container a img.img {
    width: 6.14583333rem;
    height: 1.77604167rem;
}
.app-content .app-left {
    width: 50%;
    float: left;
}
.app-content .app-left img {
    width: 3.15625rem;
    height: 2.3125rem;
}
.app-content .app-right {
    width: 45%;
    float: right;

}
.app-content .app-right img {
    width: 2.92708333rem;
  height: 1.734375rem;
}
.app-content ul {
    padding: 0 .2rem .2rem .2rem;     
}
.app-content ul li:nth-child(1) {
    border-left: 0.02083333rem solid #2668fc;
    padding-left: .1rem;
    font-weight: 600;
}
.app-content ul li:nth-child(1) a {
    color: #333333;
}
.app-content ul li {
    font-weight: 400;
    color: #666666;
    margin-top: .2rem;
}
.app-content ul li:nth-child(1) {
    margin-top: 0;
}
.app-content ul li.yao {
    margin-top: .2rem;
}

/* 界面展示 */
.dis-content {
    text-align: center;
    position: relative;
}
.dis-content .dis-img img {
    width: 4.41666667rem;
    height: 2.15104167rem;
    box-shadow:0.05208333rem 0.05208333rem 0px #428dfc;
}
.dis-content .dis-left,.dis-content .dis-right {
    position: absolute;
    top:35%;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    width: 0.29166667rem;
    height: 0.29166667rem;
    background: rgba(38, 104, 252, 0.05);
    border-radius: 0.17708333rem;
}
.dis-content .dis-left {
    left: 0;
}
.dis-content .dis-right {
    right: 0;
}
.dis-left img,.dis-right img {
    width: 0.0625rem;
    height: 0.109375rem;
}
/* 企业em */
.join_banner .banner-top {
    position: absolute;
    top: 15%;
    right: 25%;
    width: 20%;
}

/* 服务对象 */
.subtitle {
    text-align: center;
    margin-bottom: 0.20833333rem;
}
.subtitle ul li:nth-child(1) p {
    width: 10%;
    margin: 0 auto;
    font-size: .15rem;
    color: #259af4;
}
.subtitle ul li:nth-child(2) p {
    margin: .03rem 0;
    font-size: 0.10416667rem;
    font-family: pingfang sc;
    font-weight: 400;
    line-height: 0.14583333rem;
    color: #999999;
}
.subtitle ul li:nth-child(3){
    width: 10%;
    height:  0.01041667rem;
    margin: 0 auto;
    background: #259af4;
    border-radius:  0.01041667rem;
}
.object-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.15625rem;

}
.object-content .content-left {
    width: 2.34375rem;
    font-size:  0.1rem;
    padding: .1rem 0;
    line-height: .16rem;
    color: #666;
}
.object-content .content-right img {
    width: 2.55729167rem;
    height: 1.9375rem;
}
/* 产品简介 */
.product-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.10416667rem;
}
.product-content .product-top {
    margin: 0 auto .15rem auto;
    width: 4.16666667rem;
    height: 0.52083333rem;
    font-size: 0.1rem;
    /* text-align: center; */
    font-family: source han sans cn;
    font-weight: 300;
    line-height: 0.20833333rem;
    color: #666;
}
.product-right img {
    width: 2.41145833rem;
    height: 2.296875rem;
}
/* .product-left ul {
    margin-top: .2rem;
} */
.product-left ul li {
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    background: none;

}
.product-left-img {
    width: 0.59375rem;
    height: 0.59375rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #ffffff;
    box-shadow: 0.015625rem 0.015625rem 0.10416667rem rgba(0, 0, 0, 0.07);
    border-radius: 0.04166667rem;
    margin-right: 0.10416667rem;
}
.product-left-img img {
    width: 0.3125rem;
    height: 0.30729167rem;
}
.product-left-content {
    width: 2.30208333rem;
    text-align: left;
}
.product-left-content p:nth-child(1) {
    font-size: .1rem;
    font-weight: 500;
    color: #333333;
    margin-bottom: 0.11458333rem;
}
.product-left-content p:nth-child(2) {
    font-size: .08rem;
    color: #666;
}
/* 系统架构 */
.biao {
    overflow: hidden;
    margin-bottom: .2rem;
    position: relative;
}
.biao .biao-img img {
    position: absolute;
}
.biao .biao-img img:nth-child(1) {
    transform: rotate(180deg);
    top: 0.7rem;
    left: 2.45rem; 
}
.biao .biao-img img:nth-child(2) {
    transform: rotate(180deg);
    top: 0.7rem;
    left: 4.32rem; 
}
.biao .biao-img img:nth-child(3) {
    transform: rotate(270deg);
    top: 1.16rem;
    left: 5.32rem;
}
.biao .biao-img img:nth-child(4) {
    top: 1.5rem;
    left: 2.4rem;
}
.biao .biao-img img:nth-child(5) {
    top: 1.11rem;
    left: 2.2rem;
}
.biao .biao-li {
    display: flex;
    justify-content: space-around;
    background: #f5fafa;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.050980392156862744);
    opacity: 1;
    border-radius: 0.04166667rem;
}
.biao .biao-li li {
    width: 0.703125rem;
    height: 0.17708333rem;
    margin: .05rem 0;
    text-align: center;
    background: #ffffff;
    border: 0.00520833rem solid #cddbff;
    border-radius: 0.02083333rem;
    line-height:  0.17708333rem;
    font-size: 0.08333333rem;
    font-family: source han sans cn;
    font-weight: 400;
    color: #666666;
    
}
.biao .biao-li li:nth-child(1) {
    background: none;
    border: none;
}
.biao .biao-li li:nth-child(1) span {
    font-size: 0.10416667rem;
    font-family: source han sans cn;
    font-weight: 400;
    line-height: 0.1875rem;
    color: #333333;
}
.biao .biao-li1 {
    float: left;
    width: 70%;
}
.biao .biao-li2 {
    float: right;
    width: 27%;
}
.biao .biao-li3 li {
    width: 25%;
} 
.biao .biao-li3 li:nth-child(1) {
    width: 10%;
} 
.biao .biao-li4 li:nth-child(2) {
    width: 30%;
    margin: .05rem .1rem;
}

.biao .biao-c {
    display: flex;
    width: 100%;
    font-size: .08rem;
    padding: .1rem 0;
}
.biao .biao-c .biao-left {
    width: 10%;
    color: #fff;
    background: #428dfc;
    padding:0.44270833rem 0.25rem;
    margin-right: .2rem;
    border-radius: 0.04166667rem;
    font-size: 0.125rem;
    font-family: source han sans cn;
    font-weight: 400;
    color: #ffffff;
}
.biao .biao-c .biao-right {
    width: 90%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.biao .biao-c .biao-right ul {
    display: flex;
    width: 31%;
    height: .8rem;
    padding: 0 .2rem .1rem .2rem;
    margin-bottom: .1rem;
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    background: #f5fafa;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.050980392156862744);
    opacity: 1;
    border-radius: 0.04166667rem;
}
.biao .biao-c .biao-right ul.biao-ul {
    margin-bottom: 0;
}
.biao .biao-c .biao-right ul li {
    padding: .05rem 0.0367rem;
    text-align: center;
    background: #ffffff;
    border: 0.00520833rem solid #cddbff;
    opacity: 1;
    border-radius: 0.02083333rem;
    font-size: 0.08rem;
    font-family: source han sans cn;
    font-weight: 400;
    line-height: 0.10416667rem;
    color: #666666;
}
.biao .biao-c .biao-right ul li:nth-child(1) {
    width: 100%;
    background: none;
    border: none;
    font-size: 0.10416667rem;
    font-family: source han sans cn;
    font-weight: 400;
    line-height: 0.10416667rem;
    color: #333333;
    margin-bottom: 0.05208333rem;
}
.biao .biao-c .biao-right ul li:nth-child(2) {
    width: 45%;
    margin-right: 10%;
}
.biao .biao-c .biao-right ul li:nth-child(3) {
    width: 45%;
}
.biao .biao-c .biao-right ul li:nth-child(4) {
    margin-top: 0.05208333rem;
    width: 100%;
}
.biao .biao-c .biao-right ul:nth-child(3) li {
    width: 100%;
}
.biao .biao-c .biao-right ul:nth-child(3) li:nth-child(2) {
    margin-right: 0;
}
.biao .biao-c .biao-right ul:nth-child(3) li:nth-child(3) {
    margin-top: 0.05208333rem;
}
.biao .biao-c .biao-right ul.biao-ul1 {
    width: 65.5%;
    padding-bottom: 0.2rem;
    justify-content: space-around;
}
.biao .biao-c .biao-right ul.biao-ul1 li {
    width: 20%;
    height: .25rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.biao .biao-c .biao-right ul.biao-ul1 li:nth-child(1) {
    width: 100%;
}
.biao .biao-c .biao-right ul.biao-ul1 li:nth-child(2) {
    margin-right: 0;
}
.biao .biao-c .biao-right ul.biao-ul1 li:nth-child(4) {
    margin-top: 0;
}


.biao .biao-c1 {
    display: flex;
    width: 100%;
    font-size: 0.08333333rem;
    padding: .1rem 0;
  
}
.biao .biao-c1 .biao-c1-left {
    width: 10%;
    color: #fff;
    padding: 0.14583333rem 0.25rem;
    margin-right: .2rem;
    background: #428dfc;
    opacity: 1;
    border-radius: 0.04166667rem;
    font-size: 0.125rem;
    font-family: source han sans cn;
    font-weight: 400;
    color: #ffffff;
}
.biao .biao-c1 .biao-c1-right {
    width: 90%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.biao .biao-c1 .biao-c1-right ul {
    display: flex;
    width: 100%;
    height: .8rem;
    padding: 0 .2rem .1rem .2rem;
    margin-bottom: .1rem;
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 0;
    justify-content: space-around;
    background: #f5fafa;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.050980392156862744);
    opacity: 1;
    border-radius: 0.04166667rem;
}
.biao .biao-c1 .biao-c1-right ul li {
    padding: .05rem 0.0367rem;
    text-align: center;
    background: #ffffff;
    border: 0.00520833rem solid #cddbff;
    opacity: 1;
    border-radius: 0.02083333rem;
    font-size: 0.08333333rem;
    font-family: source han sans cn;
    font-weight: 400;
    line-height: 0.10416667rem;
    color: #666666;
}
.biao .biao-c1 .biao-c1-right ul li:nth-child(1){
    width: 100%;
    background: none;
    border: none;
}
.biao .biao-c1 .biao-c1-right ul li {
    width: 12%;
    height: 0.25rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.biao .biao-li5 {
    width: 2.91666667rem;
}
.biao .biao-li5 li {
    width: 0.625rem;
}
.biao .biao-li6 {
    width: 3.07291667rem;
}



.system {
    width: 100%;
    height: 5rem;
    background: url(/uploads/image/sdsimg/em-tu.png) no-repeat;
    background-size:100% 100%;
}
.system-left {
    float: left;
    position: relative;
    width: 4rem;
    height: 3rem;
}
.system-left .system-tubiao {
    position: absolute;
    width: 1rem;
    height: .2rem;
}
.system-left .system-tubiao img {
    position: absolute;
    width: 0.30729167rem;
    height: 0.30729167rem;
}
.system-left .system-tubiao p {
    position: absolute;
    font-size: 0.08rem;
    color: #ffffff;
    top: .35rem;
}
.system-eye {
    position: absolute;
    top: 1.05rem;
    left: 1rem;
    width: 1rem;
    height:1rem;
    font-size: .4rem;
    text-align: center;
    line-height: 1rem;
    color: #305ad1;
    background: #ffffff;
    box-shadow:  0.015625rem  0.015625rem 0.10416667rem rgba(0, 0, 0, 0.16);
    border-radius: 50%;
}
.system-left .system-tubiao:nth-child(1) {
    top: 0.3rem;
    left: 0.8rem;
}

.system-left .system-tubiao:nth-child(2) {
    top: 0.45rem;
    left: 1.6rem;
}
.system-left .system-tubiao:nth-child(3) {
    top: 0.9rem;
    right: 0.8rem;
}
.system-left .system-tubiao:nth-child(4) {
    top: 1.35rem;
    right: 0rem;
}
.system-left .system-tubiao:nth-child(5) {
    bottom: 0.9rem;
    right: 0.8rem;
}
.system-left .system-tubiao:nth-child(6) {
    bottom: 0.6rem;
    left: 1.6rem;
}
.system-left .system-tubiao:nth-child(7) {
    bottom: 0.75rem;
    left: 0.4rem;
}
.system-left .system-tubiao:nth-child(8) {
    top: 0.9rem;
}
.system-left .system-tubiao:nth-child(8) p {
    top: .5rem;
    left: .05rem;
}
.system-right {
    float: right;
    width: 35%;
    text-align: center;
    font-size: .2rem;
    padding-top: 1.5rem;
    padding-left: .5rem;
    color: #ffffff;
}
.system-right p:nth-child(1) {
    font-size: .15rem;
    font-family: source han sans cn;
    font-weight: 300;
    
}

/* 项目全生命周期管理 */
.dingwei {
    position: relative;
    height: 11rem;

}
/* .cycle-top {
    position: absolute;
    top: 7rem;
    left: 2.2rem;
}

.subtitle1 ul li:nth-child(1) p {
    width: 25%;
}

.callme_main .container .top_main .on {
    color: #305ad1;
    height: 0.25rem;
    border-bottom: 2px solid #305ad1;
}
.callme_main .container .bottom_main img {
    margin: 0 auto;
    width: 100%;
    height: 100%;
} */
/* 产品特点 */
.features1 {
    width: 100%;
    position: absolute;
    top: 5rem;
    z-index: -1;
    padding-top: 2rem;
}
.features ul {
    display: flex;
    flex-wrap: wrap;
    padding: 2% 7%;
    justify-content: center;
}
.features ul li {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 33%;
    padding: 5% 1%;
}
.features ul li p:nth-child(2) {
    font-size: .1rem;
}
.features ul li p:nth-child(3) {
    font-size: .07rem;
    color: #666666;
    line-height: .15rem;
    text-align: center;
}
/* 项目管理 */
.management ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.625rem;
}
.management ul li img {
    width: 1.97916667rem;
}
.management ul li div {
    width: 100%;
    position: relative;
}
.management ul li p {
    font-size: 0.08333333rem;
    font-family: source han sans cn;
    font-weight: 400;
    color: #666666;
    width: 100%;
}
.management ul li p:nth-child(1) {
    font-size: 0.125rem;
    font-family: source han sans cn;
    font-weight: 500;
    color: #259af4;
    margin-bottom: 0.15625rem;
}
.management ul li p:nth-child(2){
    display: flex;
    flex-wrap: wrap;
}
.management ul li p:nth-child(3){
    position: absolute;
    top: -0.41666667rem;
    left: -0.10416667rem;
    font-size: 0.984375rem;
    font-family: slidechunfeng;
    font-weight: 400;
    color: #428dfc;
    opacity: 0.1;
}
.management ul li p:nth-child(2) span {
    width: 33%;
    margin-bottom: 0.10416667rem;
}
.management ul li:nth-child(3) p:nth-child(2) span {
    width: 50%;
}
.management ul li:nth-child(4) p:nth-child(2) span {
    width: 50%;
}

/* 项目管理 */
/* .management ul li {
    overflow: hidden;
    padding: 2% 15%;
}
.management-left {
    width: 40%;
    float: left;
}
.management-right {
    width: 40%;
    float: right;
}
.management p {
    font-size: .06rem;
}
.management ul li p:nth-child(1) {
    margin-top: 45%;
    margin-bottom: 5%;
    font-size: .18rem;
    color: #259af4;
}
.management ul li p:nth-child(2) span{
    color: #666666;
    margin-right: 5%;
}
.management ul li:nth-child(4) p:nth-child(2) span{
    display: inline-block;
    width: 40%;
} */
/* 收入成本 */
.cost ul {
    display: flex;
    font-size: .08rem;
    padding-bottom: .2rem;
}
.cost ul li {
    width: 30%;
    margin-right: 3%;
    padding: 2%;
    line-height: .12rem;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.3);
    color: #666666;
    border-bottom: 0.02083333rem solid #335fd4;
    border-radius: 0px 0.3125rem 0px 0px;
}
.cost ul li:nth-child(3) {
    margin-right: none;
}
.cost-tu {
    overflow: hidden;
    margin-bottom: .1rem;
}
.cost-tu img {
    float: left;
    width: 25%;

}
.cost-tu div {
    float: left;
    margin: .1rem 0 0 .1rem;
}
.cost-tu div p:nth-child(1) {
    color: #333333;
}


/* 绩效激励 */
/* 绩效激励 */
.reward ul {
    height: 6rem;
}
.reward ul li {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 7.19270833rem;
    height: 2.75rem;
    background: #f9fbff;
    opacity: 1;
    margin-bottom: 0.3125rem;
}
.reward ul li:nth-child(1) {
    padding-left: 2.30208333rem;
}
.reward ul li:nth-child(2) {
    float: right;
    padding-right: 2.30208333rem;
}

.reward ul li p {
    font-size: 0.10416667rem;
    font-family: source han sans cn;
    font-weight: 400;
    color: #666666;
}
.reward ul li div img{
    width: 2.796875rem;
    height: 2.53645833rem;
}
.reward ul li .incentive-right img{
    width: 2.40625rem;
    height: 2.14583333rem;
    box-shadow: 0px 0px 0.02604167rem rgba(0, 0, 0, 0.1);
}
.reward ul li  .incentive {
    width: 1.71354167rem;
    height: 1.88020833rem;
    background: #ffffff;
    box-shadow: 0px 0px 0.02604167rem rgba(0, 0, 0, 0.1);
    opacity: 1;
    border-radius: 0.0625rem;
    padding-left: 0.33333333rem;

}
.reward ul li .incentive-right .incentive {
    position: absolute;
    top: 0.4375rem;
    right: -0.56770833rem;
}
.reward ul li .incentive-left .incentive {
    position: absolute;
    top: 0.4375rem;
    left: -0.56770833rem;
}
.reward ul li .incentive p:nth-child(1) {
    font-size:  0.125rem;
    font-family: source han sans cn;
    font-weight: 500;
    color: #333333;
    padding: 0.18229167rem 0;
}

.reward ul li .incentive p:nth-child(2) {
    display: flex;
    flex-direction: column; 
}
.reward ul li .incentive p:nth-child(2) span {
    display: block;
    font-size: 0.10416667rem;;
    font-family: source han sans cn;
    font-weight: 400;
    color: #666666;
    margin: 0.078125rem 0;
}
.reward ul li .incentive p:nth-child(2) span i {
    display: inline-block;
    width: 0.01041667rem;
    height: 0.07291667rem;
    background: #428dfc;
    margin-right: 0.078125rem;
}

/* .incentive .management-left {
    width: 50%;
}
.incentive ul li img {
    width: 100%;
}
.incentive ul li p:nth-child(1) {
    margin-top: 20%;

}
.incentive ul li p:nth-child(2) span{
    display: inline-block;
    width: 40%;
    line-height: .1rem;
} */
/* 系统优势 */
.sysem ul {
    width: 100%;
}
.sysem ul li p {
    color: #333333;
    font-size: 0.1rem;
}
.sysem ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    text-align: center;
}
.sysem ul li {
    width: 30%;
    margin-bottom: .2rem;
    line-height: .1rem;
    padding: 2% 0;
    background: #ffffff;
    border: 0.00520833rem solid rgba(66, 141, 252, 0.2);
    opacity: 1;
    border-radius: 8px;
}
.sysem ul li img {
    width: 20%;
    margin-bottom: .1rem;
    
}
/* 应用场景 */
.wenhua {
    display: flex;
    width: 100%;
    justify-content: space-around;
    padding-bottom: 0.20833333rem;
  }
  
.wenhua .item {
    width: 30%;
    position: relative;
    font-size: 0.10416667rem;
    cursor: pointer;
  }
  
.wenhua .item:hover .title {
    top: 42%;
  }
  
.wenhua .item:hover .line {
    width: 0.6rem;
  }
  
.wenhua .item:hover .content {
    display: block;
  }
  
.wenhua .item .mengban {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.35;
    z-index: 2;
  }
  
.wenhua .item img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
.wenhua .item .title {
    position: absolute;
    left: 50%;
    top: 40%;
    transform: translate(-50%, -50%);
    color: white;
    transition: all 0.5s;
    z-index: 3;
  }
.wenhua .item .title p {
    font-size: .12rem;
    text-align: center;
    line-height: .2rem;
  }
  .wenhua .item .title p:nth-child(2) {
    font-size: .07rem;
  }
  
.wenhua .item .line {
    position: absolute;
    width: 0rem;
    height: 0.01041667rem;
    left: 50%;
    top: 52%;
    transform: translate(-50%, -50%);
    background-color: white;
    transition: all 0.5s;
    z-index: 3;
  }
  
.wenhua .item .content {
    font-size: 0.08333333rem;
    display: none;
    position: absolute;
    width: 100%;
    text-align: center;
    left: 50%;
    top: 70%;
    transform: translate(-50%, -50%);
    color: white;
    z-index: 3;
  }
.wenhua .item .content p {
    width: 90%;
    text-align: center;
    margin: 0 auto;
    line-height: .2rem;
}
/* 产品功能 */
.product_main .container .top_main {
    display: flex;
    justify-content: space-around;
  }
  
  .product_main .container .top_main .item {
    position: relative;
    height: 0.625rem;
    width: 0.625rem;
    text-align: center;
    cursor: pointer;
  }
  
  .product_main .container .top_main .item.on .img {
    background: ;
  }
  
  .product_main .container .top_main .item.on .line {
    background: #2668fc;
  }
  
  .product_main .container .top_main .item .img {
    width: 0.3125rem;
    height: 0.3125rem;
    margin: 0 auto;
    background: ;
    background-size: 100% 100%;
    object-fit: contain;
  }
  
  .product_main .container .top_main .item .name {
    font-size: 0.0893rem;
    margin-top: 0.05208333rem;
  }
  
  .product_main .container .top_main .item .line {
    position: absolute;
    left: 50%;
    bottom: 0.02604167rem;
    transform: translate(-50%, 0);
    width: 0.55208333rem;
    height: 0.015625rem;
    background: #adbacd;
    opacity: 1;
  }
  
  .product_main .container .bottom_main {
    margin-top: 0.20833333rem;
  }
  
  .product_main .container .bottom_main .item {
    display: none;
  }
  
  .product_main .container .bottom_main .item.on {
    display: flex;
  }
  .product_main .container .top_main .on {
    color: #ffffff;
    height: 0.25rem;
    background: #305ad1;
    box-shadow: 0.015625rem 0.015625rem 0.078125rem rgba(35, 195, 246, 0.45);
    opacity: 1;
    border-radius: 29px;
}
/* .product {
    overflow: hidden;
    width: 100%;
    font-size: .1rem;
    margin-bottom: .1rem;
}
.product_left {
    width: 50%;
    float: left;
    padding: 10% 14%;
}
.product_right {
    width: 50%;
    float: right;
}
.product_right img {
    width: 100%;  
}
.bottom_main .item:nth-last-child(1) .product_left p{
    display: inline-block;
    width: 100%;
} */
.product {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    font-size: .1rem;
    margin-bottom: .1rem;
}
.product_left {
    width: 2.34375rem;
    margin-left: 0.20833333rem;
}
.product_left p:nth-child(1) {
    display: flex;
    align-items: center;
    font-size: 0.14583333rem;
    font-family: source han sans cn;
    font-weight: 500;
    color: #428dfc;
    margin-bottom:  0.20833333rem;
}
.product_left p:nth-child(1) img {
    width: 0.25rem;
    height: 0.25rem;
    margin-right: 0.125rem;
}
.product_left p:nth-child(2) {
    font-size: 0.10416667rem;
    font-family: source han sans cn;
    font-weight: 400;
    line-height:  0.20833333rem;
    color: #666666;
}
.product_right img {
    width: 2.72395833rem;
    height: 2.07291667rem;
    margin-right: 0.20833333rem;
}
.product_right img {
    width: 100%;  
}