.swiper-wrapper.banner-box{
    background: url(../images/banner_1BPA.jpg)no-repeat;
    background-size: cover;
    height:300px;
 }
.u-grey-bd{
    background: #fff;
}
.u-grey-bd.grey,
.u-bpa-model.grey{
    background: #f7f8fa;
}
.banner-content{
    position: relative;
    width: 1200px;
    height:290px;
    margin: 0 auto 0;
    background-size: 100%;
    background-position: bottom;  
}
.banner-content-box{
    position: absolute;
    /* left:50%; */
    left:0px;
    top:50%;
    /* transform: translateX(-50%) translateY(-50%); */
     transform: translateY(-50%);
    /* text-align: center; */
    text-align:left;
	width: 65%;
}
.banner-content-box h1{
    font-size:32px;
    color:#2a2c30;   
    /* color:#fff;  */
    font-weight:500;
    margin:10px 0px 20px;
}
.banner-content-box span{
    font-size:18px;
    color:#75767a; 
    /* color:rgba(255, 255, 255, 0.63);*/
}
.u-bpa-model{
    width: 1200px;
    height:auto;
    margin:0 auto;
    background: #fff;
    /* min-height: 500px; */
}
.modelBox,
.model2Box,
.model3Box,
.model4Box,
.model5Box,
.model6Box,
.model7Box,
.model8Box,
.modelTabBox,
.model9Box{
    position: relative;
    margin-top:46px;
    width:1200px;
    text-align: center;
}
.model2Box{
    margin-top:20px;
}
.model9Box,
.model8Box{
    margin:40px 0px 80px
}
.modelTabBox{
    text-align: left;
    margin: 40px 0px;
    display: none;
}
.modelTabBox.active{
    display: flex;
}
.modelTabBox.active.flexColumn{
    display: block;
}
.model6Box{
    height: 200px;
    margin-top:53px;
}
.model6Box.mobileModel{
    height: 54px;
    background: #FFFFFF;
    margin-top:20px;
    box-shadow: 0px 0px 8px 0px rgba(10,18,33,0.08);
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
}
.model7Box{
    text-align: left;
    margin-bottom: 36px;
}
.model2Box{
    margin-bottom: 0px;
}
.model3Box{
    display: flex;
    margin-top:80px;
    margin-bottom: 80px;
}
.model4Box{
    margin-bottom: 120px;
}
.model4Box img{
    width:100%;
}
.model5Box{
    margin-bottom: 120px;
    display: flex;
}
.bap-model-column-box{
    width:1200px;
    display: flex;
    height:auto;
}
.bap-model-column-box.mobileModel,
.modelBpatitle.mobileModel,
.model6Box.mobileModel,
.u-bpa-model.mobileModel,
.model-client-mobileModel-box{
    display: none;
}
.bap-model-column-box.mobileModel{
    padding: 0px 16px;
    box-sizing: border-box;
}
.contentText-mobile-bpa{
    font-size: 16px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    color: rgba(10,18,33,0.72);
    line-height: 26px;
    text-align: left;
}
.bap-model-row{
    display: flex;
    margin-top: 16px;
}
.bap-model-row:nth-of-type(1){
    margin-top: 20px;
}
.bap-model-row .bap-model-column-item+.bap-model-column-item{
    margin-left: 16px;
}
.bap-model-column{
    flex:1;
    height:auto;
}
.model7Box .bap-model-column-box+.bap-model-column-box{
    margin-top:30px;
}

.bap-model-column+.bap-model-column{
    margin-left:30px;
}
.bap-model-column-item{
    position: relative;
    width:100%;
    height:140px;
    background-color: #f7f8fa;
} 
.model7Box .bap-model-column-item{
    padding: 26px 26px 0px;
    height: 206px;   
    box-sizing: border-box;
}
.model7Box .bap-model-column-item h3{
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #0A1221;
    margin-bottom: 20px;
}
.model7Box .bap-model-column-item p{
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: rgba(10,18,33,0.72);
    line-height: 20px;
}
.model7Box .bap-model-column-item img{
    position: absolute;
    top:16px;
    right:24px;
}
.model7Box .bap-model-column-item.signItem7{
    height: 156px;
}
.bap-model-column-item:hover {
    background-color: #feefef;
}
.model2Box .bap-model-column-item{
    height:169px;
}
.pcModel .bap-model-column-item+.bap-model-column-item{
    margin-top:20px;
}
.model7Box .bap-model-column-item+.bap-model-column-item{
    margin-top:30px;
}
.bap-model-column-item.double{
    height:300px;
    border: 1px solid #e60023;
}
.model2Box .bap-model-column-item.double{
    height:358px;
    background-color: #e60023;
}
.bap-model-column-item .contentBox{
    position:absolute;
    top:30px;
    left:40px;
    right:40px;
    bottom:30px;
    /* overflow: hidden; */
    text-align:left;
}
.bap-model-column-item.double .contentBox{
    top:60px;
    text-align:center;
}
.bap-model-column-item.double .contentBox img{
    width:90px;
    height:90px;
    margin:0px auto;
}
.bap-model-column-item.double .contentBox p{
    margin:30px 0px;
    font-size:22px;
    color:#2a2c30;

}
.bap-model-column-item.double .contentBox .line1{
    width:40px;
    height:6px;
    background-color: #e60023;
    margin:0px auto;
}

.bap-model-column-item.double .contentBox .freetrial{
	margin-top:8px;
	padding-top:8px;
	font-size:14px;
    color:#e60023;
    margin:0px auto;
}
.bap-model-column-item.double .contentBox .freetrial a{
    color:#e60023;
   
}
.bap-model-column-item .contentBox {
    top:30px;

}
.bap-model-column-item .contentBox p{
    color:#e60023;
    font-size: 16px;
    font-weight:800; 
    margin:0px 0px 20px;
}
.bap-model-column-item .contentBox span{
    font-size:14px;
    color:#2a2c30bb;
    line-height: 28px;
}
.bap-model-column-item.back{
    background-size: 100px 120px;
    background-position:right bottom;
    background-repeat: no-repeat;
}
.bap-model-column-item.back1{
    background-image: url(../images/top1-2x.png);
}
.bap-model-column-item.back2{
    background-image: url(../images/top2-2x.png);
}

.bap-model-column-item.back3{
    background-image: url(../images/top3-2x.png);
}

.bap-model-column-item.back4{
    background-image: url(../images/top4-2x.png);
}

.bap-model-column-item.back5{
    background-image: url(../images/top5-2x.png);
}

.bap-model-column-item.back6{
    background-image: url(../images/top6-2x.png);
}

.bap-model-column-item.back7{
    background-image: url(../images/top7-2x.png);
}
.contentBox2{
    position: absolute;
    top:40px;
    bottom:40px;
    left:20px;
    right:20px;
    text-align: center;
}
.bap-model-column-item.double .contentBox2{
    top:50px;
    bottom:20px;
    color:#fff;
}
.contentBox2 img{
    width: 80px;
    height:80px;
}
.contentBox2 p{
    margin:0px;
    font-size: 18px;
    color:#2a2c30;
}
.bap-model-column-item.double .contentBox2 h2{
  margin:0px 0px 6px;
  font-size:30px;  
  letter-spacing: 1px;
}
.bap-model-column-item.double .contentBox2 h3{
    margin:0px 0px 32px;
    font-size:18px;  
    font-weight: 500; 
}
.contentText-bpa{
    width:325px;
    font-size:15px;
    line-height: 22px;
    text-align: left;
    margin:0px auto;
}
.model3Box-left{
    margin-top:90px;
    text-align:left;
    flex:1;

}
.model3Box-left.mT{
    margin-top:150px;
}
.model3Box-right.mT{
    margin-top:120px;
}
.model3Box-left p{
   margin:0px 0px 40px;
   font-size: 32px;
   color:#2a2c30;
}

.model3Box-left-item{
    position: relative;
    padding-left:20px;
    height:48px;
    font-size:16px;
    color: #2a2c30c0;
    line-height:48px;
}
.model3Box-left-item::before{
    content: '';
    position: absolute;
    width:0px;
    height:0px;
    border:8px solid transparent;
    left:0px;
    top:16px;
    border-left-color: #e60023;
}
.modelBpatitle{
    margin-top:70px;
    text-align: center;
}
.modelBpatitle p{
    margin:0px 0px 30px;
	font-size: 32px;
   color: #2a2c30; 
   font-weight: 600;
}
.modelBpatitle .line1{
    height:6px;
    width: 50px;
    background: #e60023;
    margin:0px auto;
}
.model5Box-content{
    position: absolute;
    left:20px;
    right:20px;
    top:30px;
    bottom:10px;
}
.model5Box-item{
    position: relative;
    height:200px;
    width:224px;
    background: #f7f8fa;
}
.model5Box-item:hover {
    background-color: #feefef;
}
.model5Box-item+.model5Box-item{
    margin-left:20px;
}
.model5Box-content img{
    width:60px;
    height:60px;
}
.model5Box-content p{
    margin:20px 0px;
    font-size:18px;
    color:#2a2c30;
    font-weight: 800;
}
.model5Box-content span{
    font-size:14px;
    color:#2a2c30b4;
}
.pc-bpa-explain {
    display: block;
  }
  .mobile-bpa-explain {
    display: none;
  }
  .no-top {
    margin-top: 0px !important;
  }
  .bpa-type-tab{
    display: flex;
    height: 100%;
  }
  .bpa-type-tab .bpa-type-line img{
    width: 43px;
    height: 22px;
    margin:49px 41px 0px;
  }
  .mobileModel .bpa-type-line img{
    margin:24px 12px 0px;
    width: 24px;
    height: 12px;
  }
  .bpa-type-tab .bpa-type-item.active{
    border-bottom-color:  #E60023;
  }
  .pcModel .bpa-type-tab .bpa-type-item {
    border-bottom:  4px solid transparent;
    cursor: pointer;
  }
  .pcModel .bpa-type-tab .bpa-type-item img{
    width: 120px;
    height: 114px;
  }
  .bpa-type-tab .bpa-type-item .tabName{
    font-size: 13px;
    font-family: PingFangSC-Semibold, PingFang SC;
    color:#0A1221;
    font-weight: 400;
    text-align: center;
    width: 140px;
    margin-top: 20px;
  }
  .mobileModel .bpa-type-tab .bpa-type-item .tabName{
    margin-top: 14px;
  }
  .bpa-type-tab .bpa-type-item.active .tabName{
    color: #E60023;
    font-weight: 600;
  }
  .modelTabBox .modelTabRight{
    position: relative;
    flex: 1;
    /* height: 582px; */
    /* height: 100%; */
    background: #F2F3F5;
    margin-left: 24px;
  }
  .modelTabBox .modelTabRight .modelTabRightItem.active{
    display: block;
  }
  .modelTabBox .modelTabRight .modelTabRightItem{
    display: none;
  }
  .modelTabBox .modelTabRight img.modelTabRightItem {
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
  }
  /* .modelTabBox .modelTabRight4  img.modelTabRightItem {
    width: 495px;
  } */

  .modelTabcontentItem,
  .modelTabBox .modelTabRight  .modelTabRightItem.rowType{
    height: 100%;
    width: 100%;
    padding: 58px 32px;
  } 
  .modelTabcontentItem{
    padding: 20px 0px;
  }
  .modelTabcontentItem .flexRow+.flexRow,
  .modelTabBox .modelTabRight  .modelTabRightItem.rowType .flexRow+.flexRow{
    margin-top:24px;
  }
  .modelTabcontentItem .flexRow,
  .modelTabBox .modelTabRight  .modelTabRightItem.rowType .flexRow{
    display: flex;
    height: 221px;
    justify-content: space-between;
  }
  .modelTabcontentItem .flexRow{
    height: 120px;
  }
  .modelTabcontentItem .flexRow .flexItem,
  .modelTabBox .modelTabRight  .modelTabRightItem.rowType .flexRow .flexItem{
    width: 221px;
    height: 221px;
    background: #FAFBFC;
    text-align: center;
  }
  .modelTabcontentItem .flexRow .flexItem{
    flex: 1;
    height: 120px;
  }
  .modelTabcontentItem .flexRow .flexItem>img{
    margin-top:18px;
  }
  .modelTabBox .modelTabRight  .modelTabRightItem.rowType .flexRow .flexItem>img{
    margin-top:68px;
  }
  .modelTabcontentItem .flexRow .flexItem>p,
  .modelTabBox .modelTabRight  .modelTabRightItem.rowType .flexRow .flexItem>p{
    margin-top:23px;
  }
  .modelTabBox .modelTabLeft .modelSubTab{
    position: relative;
    background-color: #F2F3F5;
    width: 400px;
    height: 216px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: rgba(10,18,33,0.72);
    box-sizing: border-box;
    padding:32px 32px 0px;
    box-sizing: border-box;
    cursor: pointer;
  }
  /* .modelTabBox .modelTabLeft .modelSubTab.type2{
    height: 178px;
  } */
  .modelTabBox .modelTabLeft .modelSubTab+.modelSubTab{
    margin-top:24px
  }
  .modelTabBox .modelTabLeft .modelSubTab.active{
    background: url('../images/modelSubTab-bg.png') no-repeat;
    background-position: -24px -24px;
  }
  /* .modelTabBox .modelTabLeft .modelSubTab.type2.active{
    background-image: url('../images/modelSubTab-bg2.png');
  } */
  .modelTabBox .modelTabLeft .modelSubTab.active .modelSubTabTitle{
    color: #E60023;
  }
  .modelTabBox .modelTabLeft .modelSubTabTitle{
    font-size: 15px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #0A1221;
    margin-bottom: 10px;
  }
  .modelTabcontent .modelSubTabText::before,
  .modelTabBox .modelTabLeft .modelSubTabText::before{
    content: '';
    position: absolute;
    left: 0px;
    top:6px;
    width: 8px;
    height: 8px;
    background-color: #83878F;
    border-radius: 50%;
  }
  .modelTabBox .modelTabLeft .modelSubTabText,
  .modelTabcontent .modelSubTabText{
    position: relative;
    margin-top:4px;
    padding-left: 20px;
  }
  .modelTabcontent .modelSubTabText,
  .modelTabBox .modelTabLeft .modelSubTab.active .modelSubTabText{
    color: #0A1221;
  }
  .modelTabcontent .modelSubTabText{
    font-size:14px;
  }
  .modelTabcontent .modelSubTabText+.modelSubTabText{
    margin-top: 16px;
  }
  .modelTabcontent .modelSubTabText::before,
  .modelTabBox .modelTabLeft .modelSubTab.active .modelSubTabText::before{
    content: '';
    background-color: #E60023;
  }
  .modelTabcontent .modelTabcontentImg{
    width: 318px;
    margin-top: 20px;
  }
  .modelTabBox .registryBtn{
    position: absolute;
    bottom: 16px;
    left:32px;
    text-align:center;
    line-height:32px;
    overflow: hidden;
    width: 96px;
    height: 32px;
    border-radius: 4px;
    background-color: #fff;
    border: 1px solid rgba(10,18,33,0.72);
  }
  .modelSubTab.active .registryBtn{
    border: 1px solid #E60023;
  }
  .modelTabBox .modelSubTab.active .registryBtn:hover{
    background: #f61033;
  }
  .modelTabBox .modelSubTab.active .registryBtn:hover a{
    color:#fff;
  }
  .modelTabBox  .registryBtn a{
    color: rgba(10,18,33,0.72);
  }
  .modelTabBox .modelSubTab.active .registryBtn a{
    font-size: 14px;;
    color:#E60023;
  }
  .u-grey-bd.bpa-type-content,
  .u-grey-bd.bpa-type-content .u-bpa-model{
    box-shadow:inset 0px 13px 15px -13px rgba(10,18,33,0.08)
  }
  .model9Box .model-client-box{
    display: flex;
    justify-content: space-between;
}
.model9Box .model-client-box .model-client-item,
.model9Box  .model-client-row .model-client-item{
    background: #FFFFFF;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 220px;
    height: 123px;
    box-shadow: 0px 0px 10px 0px rgba(10,18,33,0.08);
  }
  .model9Box  .model-client-row .model-client-item{
    background:#F2F3F5;
  }
  .model9Box .model-client-box .model-client-item img{
    height: auto;
    width: auto;
  }
  .model9Box .model-client-mobileModel-box .model-client-item::after,
  .model9Box .model-client-box .model-client-item::after{
    content: "";
    font-size:16px;
    color:#fff;
    text-align: center;
    position: absolute;
    top:0px;
    left:0px;
    bottom:0px;
    right:0px;
    padding: 0px 20px;
    opacity: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .model9Box .model-client-mobileModel-box .model-client-item::before,
  .model9Box .model-client-box  .model-client-item::before{
      content:'';
      position: absolute;
      top:0px;
      left:0px;
      bottom:0px;
      right:0px;
      background:rgba(0,0,0,0.5);
      opacity: 0;
      transition:opacity .3s;
    }
    .model9Box .model-client-mobileModel-box .model-client-item:hover::after,
    .model9Box .model-client-mobileModel-box .model-client-item:hover::before,
  .model9Box .model-client-box .model-client-item:hover::after,
  .model9Box .model-client-box .model-client-item:hover::before{
    content: '';
    opacity: 1;
  }
  .model9Box .model-client-box .model-client-item:nth-child(1):after,
  .model9Box .model-client-mobileModel-box .model-client-row:nth-child(1) .model-client-item:nth-child(1):after{
    content: '海尔';
  }
  .model9Box .model-client-box .model-client-item:nth-child(2):after,
  .model9Box .model-client-mobileModel-box .model-client-row:nth-child(1) .model-client-item:nth-child(2):after{
    content: '容百科技';
  }
  .model9Box .model-client-box .model-client-item:nth-child(3):after,
  .model9Box .model-client-mobileModel-box .model-client-row:nth-child(2) .model-client-item:nth-child(1):after{
    content: '一汽解放';
  }
  .model9Box .model-client-box .model-client-item:nth-child(4):after,
  .model9Box .model-client-mobileModel-box .model-client-row:nth-child(2) .model-client-item:nth-child(2):after{
    content: '正泰';
  }
  .model9Box .model-client-box .model-client-item:nth-child(5):after,
  .model9Box .model-client-mobileModel-box .model-client-row:nth-child(3) .model-client-item:nth-child(1):after{
    content: '极氪汽车';
  }
  .model9Box .model-client-mobileModel-box .model-client-row:nth-child(3) .model-client-item:nth-child(2):after{
    content: 'more';
  }
  .model9Box .model-client-mobileModel-box .model-client-row .moreLink a{
    font-size: 22px;
    color: #E60023;
  }
  .model9Box .model-client-mobileModel-box .model-client-row .moreLink img{
    margin-left: 8px;
  }

  .modelTabTop{
    width: 358px;
    height: 54px;
    background: rgba(10,18,33,0.04);
    border-radius: 4px 4px 0px 0px;
    margin: 0px auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 15px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 500;
    color: rgba(10,18,33,0.72);
    padding: 0px 16px;
    box-sizing: border-box;
  }
  .modelTabItem{
    height: 54px;
    overflow: hidden;
    margin-top:20px;
  }
  .modelTabItem.active{
    height: auto;
  }
  .modelTabItem.active .modelTabTop{
    color: #FFFFFF;
    background: #E60023;
  }
  .modelTabItem.active .modelTabTop .icon-ecoArrowDP{
    transform: rotate(180deg) translateY(-8px);
    border-top-color: #fff;
  }
  .modelTabTop .icon-ecoArrowDP{
    width: 0px;
    height: 0px;
    border: 6px solid transparent;
    border-top-color: #7E838B;
    transition: transform 0.4s;
    transform-origin: top;
    transform: translateY(4px);
  }
  
  .modelTabcontent{
    width: 358px;
    background: #FFFFFF;
    border-radius: 0px 0px 4px 4px;
    padding: 20px 16px;
    box-sizing: border-box;
    margin: 0px auto;
  }
  .model-client-row{
    display: flex;
    justify-content: center;
    margin:0px auto;
  }
  .model-client-row+.model-client-row{
    margin-top: 16px;
  }
  .model-client-row .model-client-item+.model-client-item{
    margin-left: 16px;
  }
  .mobileModel{
    display: none;
  }
@media screen and (max-width: 1216px){
    .swiper-wrapper.banner-box{
        background-position: 25%;
    }
    .u-bpa-model,
    .bap-model-column-box,
    .banner-content,
    .modelBox,
    .model2Box,
    .model3Box,
    .model4Box,
    .model5Box,
    .model7Box{
       width:100%;
    }
    .bap-model-column-box{
       flex-direction: column;  
       width: 600px; 
       margin:0 auto;
    }
    .bap-model-column+.bap-model-column{
        margin-left:0px;
    }
    .pc-bpa-explain {
        display: none;
      }
      .mobile-bpa-explain {
        display: block;
      }
      .model7Box .bap-model-column-box+.bap-model-column-box{
        margin-top:0px
      }
      .model7Box .bap-model-column{
        margin-bottom: 30px;
      }
      .model7Box .bap-model-column-item.signItem7{
        height: 206px;
    }   
    .bap-model-column-box.pcModel{
        display: none;
    }
    .bap-model-column-box.mobileModel,
    .modelBpatitle.mobileModel{
        display: block;
    }  
}
@media screen and (max-width: 1120px) {
    .model3Box{
        flex-direction: column;
        align-items: center;
    }
    .model3Box-left{
        width:400px;
    }

}
@media screen and (max-width: 1023px) {
    .banner-content-box{
        left:50%;
        transform: translateX(-50%) translateY(-50%);
        width:90%;
        text-align:center;
    }
 

}
@media screen and (max-width: 1000px) {
     .model5Box-item{
         height:230px;
     }
}
@media screen and (max-width: 768px) {
    .model2Box .bap-model-column-item{
        height: 122px;
    }
    .contentBox2{
        top:20px;
    }
    .contentBox2 img{
        width: 48px;
        height: 48px;
    }
    .contentText-mobile-bpa,
    .contentBox2>p{
        font-size: 14px;
    }
    .modelTabItem .modelTabTop,
    .model7Box .bap-model-column-item h3{
    font-size: 16px;
    }
    .pcModel{
        display: none;
    }
    .mobileModel{
        display: block;
    }
    .modelTabBox{
        width: 100%;
        margin-top:0px
    }
    .model9Box,
    .model8Box {
        width: 100%;
    }
    .model8Box img{
        width:90%;
    }
    .model7Box{
        padding: 0px 16px;
        box-sizing: border-box;
    }
    .u-bpa-model.pcModel,
    .model6Box.pcModel,
    .model-client-box.pcModel{
        display: none;
    }
    .model6Box.mobileModel,
    .u-bpa-model.mobileModel,
    .model-client-mobileModel-box{
        display: block;
    } 
     .model5Box{
         justify-content: center;
         flex-wrap: wrap;
     }
     .model5Box-item+.model5Box-item{
        margin-left:0px;
     }
	.modelBox {
        position: relative;
        margin-top: 1px;
        width: 100%;
        text-align: center;
    }
    .model7Box .bap-model-column:not(:last-child){
        margin-bottom: 16px;
      }
      .model7Box .bap-model-column-item+.bap-model-column-item{
        margin-top: 16px;
      }
 /* .bap-model-column-item+.bap-model-column-item {
    margin-top: 1px;
} */
.model2Box {
    margin-top: 10px;
    margin-bottom: 10px;
}
.banner-content-box span {
    font-size: 14px;
    color: rgba(255, 255, 255, 0.63);
}
.no-top {
    margin-top: 1px !important;
  }
 .model4Box {
    margin-bottom: 60px;
}
}
@media screen and (max-width: 660px){
    .banner-content-box h1{
        font-size:21px;
    }
    .model5Box{
        flex-direction: column;
        align-items: center;
    }
    .model5Box-item+.model5Box-item{
        margin-top:20px;
     }
     .model3Box-right img,
     .model4Box img{
         width:85%;
     }
     .model3Box-right.mT{
         margin-top:20px;
     }
	 .model3Box-left.mT {
    margin-top: 10px;
	}
 	 .model3Box-left {
    /* margin-top: 90px; */
    text-align: left;
    flex: 1;
	}
	.model3Box-left p {
    margin: 0px 16px 20px;
    font-size: 32px;
    color: #2a2c30;
    }
     .bap-model-column-box{
         width:100%;
     }
	 .model5Box-item {
    position: relative;
    height: 200px;
    width: 320px;
    background: #f7f8fa;
	}
	.modelBpatitle {
    margin-top: 0px;
    text-align: center;
}
.model3Box-left {
    width: 100%;
	padding-left: 30px;
	}
	.model5Box {
    position: relative;
    margin-top: 40px;
   text-align: center;
	}
	.model3Box-left-item {
    position: relative;
    padding-left: 20px;
    height: 48px;
    font-size: 14px;
    color: #2a2c30c0;
    line-height: 48px;
	}
	.modelBpatitle p {
    margin: 40px 0px 30px;
    font-size: 22px;
    color: #2a2c30;
	}
.model4Box {
    position: relative;
    margin-top: 30px;
    text-align: center;
	}
	.model3Box {
    /* display: flex; */
    margin-top: 8px;
    margin-bottom: 80px;
	}
.model3Box-left p {
    margin: 30px 24px 24px;
    font-size: 22px;
    color: #2a2c30;
    text-align: center;
}
.model3Box-left {
    margin-top: 16px;
	}
.banner-content-box span {
    font-size: 14px;
    /* color: #2a2c3079; */
    color: rgba(255, 255, 255, 0.63);
}
.model5Box {
    margin-bottom: 60px;
    display: flex;
}
}
@media screen and (max-width: 400px){
    .model3Box-left{
        width:100%;
        padding-left: 30px;
    }
}
@media screen and (max-width: 375px){

}