body,
html,
div,
span,
input,
p {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
body,
html,
ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
body,
div,
span,
p,
input,
textarea,
button,
label,
h1,
h2,
h3,
h4,
h5,
h6,
pre {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Segoe UI", "Helvetica Neue", "PingFang SC", "Noto Sans", "Noto Sans CJK SC", "Microsoft YaHei", "微软雅黑", sans-serif;
}
pre {
  line-height: 28px;
  padding: 40px;
  margin: 0;
  overflow: auto;
  padding-left: 30px;
}
.icon {
  width: 100%;
  height: 100%;
  vertical-align: -0.15em;
  fill: currentColor;
  color: #fff;
}
body{
    user-select: none;
    /*background: #f9f9f9;*/
	 background: #FFF;
}
* {
  outline: none;
}
.clearfix:before,
.clearfix:after {
  content: '';
  display: table;
}
.clearfix:after {
  clear: both;
}
.icon-playcircleo {
  font-size: 16px;
  color: #383838;
}
a {
  text-decoration: none;
}
/**
*   platform : 1-pc 2-ipad 3-phone
*/
.swiper-slide {
  height: auto;
}
.m-panel {
  width: 100%;
}
.cursorP{
  cursor: pointer;
}
.m-footer {
    display: none;
  }
  .s-bt {
    font-size: 40px;
    text-align: center;
    color: #383838;
    line-height: 40px;
  }
  .s-mt {
    font-size: 32px;
    text-align: center;
    color: #383838;
    line-height: 32px;
  }
  .s-mmmt {
    font-size: 24px;
    text-align: center;
    color: #2a2c30;
    line-height: 24px;
  }
  .s-mmt {
    font-size: 26px;
    text-align: center;
    color: #2a2c30;
    line-height: 26px;
  }
  .s-st {
    font-size: 18px;
    text-align: center;
    color: #2a2c30;
    line-height: 18px;
  }
  .s-sst {
    font-size: 16px;
    text-align: center;
    color: #888;
    line-height: 16px;
  }
  .s-ssst {
    font-size: 14px;
    text-align: center;
    color: #888;
    line-height: 18px;
  }
  .u-line {
    border-top: 1px solid #e5e5e5;
    height: 1px;
    width: 100%;
    margin: 0 auto;
  }
.u-header {
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 999;
    background-color: #fff;
    height: 70px;
  }
  /* ---------- */
  .u-header.blue {
    border-bottom:1px solid #e5e5e5;
  }
  .u-header.grey {
    box-shadow: 0 1px 3px #e5e5e5;
  }
    /* ---------- */
  .u-header .u-menurow { 
    position: relative;
    display: flex;
    align-items: center;
    width: 1200px;
    height: 68px;
    background-color: #fff;
    min-height: auto;
    margin: 0 auto;
  }
  .u-header .u-menurow .u-logo img{
    width: 147px;
    height:26px;
  }
  .u-header .u-menurow .u-logo {
    width: 147px;
    height: 26px;
    float: unset;
    margin-left: 10px;
    /* background: url("../images/logo.png") no-repeat; */
    /* background-size: 100%; */
  }
  .u-header .u-menurow .u-mobile-nav-btn {
    display: none;
    float: unset;
    width: 20px;
    height: 20px;
  }
  .u-header .u-menurow .u-menu {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width:750px;
  }
  .u-header .u-menurow .u-menu .slide-line {
    height: 4px;
    position: absolute;
    width: 32px;
    right: 592px;
    display: none;
    top: 2px;
    background-color: rgb(232,24,55)
  }
  .u-header .u-menurow .u-menu .nav-tab {
    height: 100%;
    cursor: pointer;
    display: flex;
    align-items: center;
  }
  .selectMenu.nav-tab{
    position: relative;
  }
  .u-header .u-menurow .u-menu .nav-tab a {
    color: #2a2c30;
  }
  .u-header .u-menurow .u-menu .nav-tab:not(.nav-btn) {
    padding-right: 20px;
    padding-left: 20px;
  }
  .u-header .u-menurow .u-menu .nav-tab[tabid=tab-company] {
    padding-right: 40px;
  }
  .u-header .u-menurow .u-menu .nav-tab.active {
    color: #000;
    font-weight:600;
  }
  .u-header .u-menurow .u-menu .nav-tab.s-sst{
    font-size: 14px;
    color:#2a2c30;
  }
  .u-header.blue .u-menurow .u-menu .nav-tab.s-sst.active {
    color: #e60023 ;
  }
  .u-header .u-menurow .u-menu .nav-btn {
    padding-right: 10px;
  }
  .u-header .u-menurow .u-menu .nav-btn:hover {
    border-bottom: none;
  }
  .u-header .u-phone{
    height:100%;
    display: flex;
    justify-content: center;
    align-items:center;
    font-size:18px;
    color: rgb(232,24,55);
    font-weight: 700;
    min-width:170px;
  }
  .u-header .u-phone .phoneIcon{
    height:24px;
    width:24px;
    background: url(../images/call-red.png) no-repeat center;
    margin-right:10px;
    background-size:100%;
  }
  .u-header .u-phone .phoneText{
    font-size:16px;
    font-weight: bold;
    color:#e60023;
  }
  .u-header .registryBtn{
    width:100px;
    height:32px;
    background:#e60023;
    text-align:center;
    line-height:32px;
    border-radius: 1px;
    transition:background 0.2s;
    position:absolute;
    right:-40px;
    top:50%;
    transform: translateY(-50%);
  }
  .u-header .registryBtn:hover{
    background: #f61033;
  }
  .u-header .registryBtn a{
    font-size: 14px;;
    color:#fff;
  }
  .u-header .lanBox{
    position: absolute;
    right:80px;
    top:50%;
    transform: translateY(-50%);
    width:25px;
    height:25px;
    background:url(../images/enOrzh.png) no-repeat;
    background-size:cover;
  }
  .u-header .lanBox ul{
    display: none;
    position: absolute;
    left:50%;
    width:90px;
    height: auto;
    background: #fff;
    /* border:1px solid #e8e8e8; */
    border:1px solid #e60023;
    transform: translateX(-50%);
    top:calc(100% + 15px);
    border-radius: 3px;
    /* transition: opacity 0.3s;
    opacity: 0; */
  }

  .u-header .lanBox::before{
    content: "";
    position: absolute;
    top:calc(100% - 11px);
    left:50%;
    transform: translateX(-50%);
    width:0px;
    border:20px solid transparent;
    /* border-bottom-color:#e8e8e8ab;   */
    border-bottom-color: #e60023;
    display: none;
    /* opacity: 0;
    transition: opacity 0.3s; */
  }
  .u-header .lanBox.active ul,
  .u-header .lanBox.active::before{
    /* opacity: 1; */
    display: block;
  }
  .u-header .lanBox ul li{
      height: 40px;
      line-height: 40px;
      /* padding-left: 10px; */
      cursor: pointer;
      box-sizing: border-box;
      text-align:center;
  }
  .u-header .lanBox ul li a{
      color: #5c5c5c;
      font-size: 14px;
  }
  .u-header .lanBox ul li:hover{
    background-color: #f5f7fa;
  }
  .u-bodyer {
    margin-top: 70px;
  }
  .tab-content {
    display: block;
    width: 100%;
    background:url('../images/banner.jpg') no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: left 0;
  }
  .swiper-container {
    position: relative;
    height: auto;
    /* margin-bottom: 60px; */
    min-height: 200px;
    overflow:visible;
  }
  /* .swiper-container::after{
    content: '';
    height:1px;
    width:100%;
    position: absolute;
    left:0px;
    bottom: -119px;
    background: #eee;
    z-index: 10;
  } */
  .u-banner {
    position: relative;
    width: 1200px;
    height: auto;
    margin: 0 auto 0;
    min-height: 560px;
    background-size: 100%;
    background-position: bottom;
  }
  .u-banner-content-box{
      position:absolute;
      left:15px;
      /* top:50%; */
      top:115px;
      /* transform: translateY(-50%);  */
  }
  .bannerAfBtT{
    display: none;
    position: absolute;
    left:0px;
    right:0px;
    bottom:0px;
    text-align:center;
    background: rgba(240,241,243);
  }
  .bannerAfBtT p{
    font-size:28px;
    font-weight:600;
    margin:0px;
  }
  .u-banner-menu-list{
    position:absolute;
    top:68px;
    left:50%;
    width:180px;
    background: #fff;
    padding:20px 0px;
    /* opacity: 0;
    transition: opacity 0.9s; */
    transform: translateX(-50%);
    z-index:100;
    display: none;
  }
  .u-banner-menu-list.active{
    /* opacity:1; */
    display: block;
  }
  .u-banner-menu-list-item{
    height:48px;
    line-height:48px;
    text-align:center;
    cursor: pointer;
    transition:color 0.2s;
  }
  .u-header .u-menurow .u-menu .u-banner-menu-list-item a{
    color:#2a2c30;
    font-size:14px;
  }
  .u-header .u-menurow .u-menu  .u-banner-menu-list-item:hover a{
    color:#e60023;
  }

  .u-header.blue .u-menurow .u-menu .nav-tab:hover{
    color:#e60023;
  }
  .colorW{
    color:#fff;
  }
  .colorB{
    color:#2a2c30;
  }
  .colorR{
    color: #e60023;
  }
  .u-banner-content-box  .u-banner-title-l0{
      font-size:38px;
      font-weight:600;
  }
  .u-banner-content-box  .u-banner-title-l1{
      font-size:44px;
      font-weight:600;
      margin-top:24px;
      letter-spacing: 1px;
  }
  .u-banner-content-box  .u-banner-title-l2{
    font-size:23px;
    margin-top:13px;
    letter-spacing: 1px;
    color:#888;
  }
  .u-banner-title-l1,h1{
	  font-size:42px;
      font-weight:600;
      margin-top:10px;
      letter-spacing: 1px;
	  }
  .u-banner-back{
    position: relative;
    height:39px;
  }
  .u-banner-back img{
    height:39px;
  }
  .u-banner-btn-box{
      width:100%;
      height:auto;   /* 118px */
      margin-top:60px;
      display: flex;
      align-items: flex-end;
      justify-content: flex-start;
  }
  .bpmBtn,
  .onLineBtn{
    height:48px;
    line-height: 48px;
    text-align:center;
    font-size:16px;
    border-radius:1px;  
    cursor: pointer;
    transition: background 0.3s,color 0.3s;
  }
  .bpmBtn{
      width:200px;
      background: rgb(230,0,36);
  }
  .onLineBtn{
      background:transparent;
      border:1px solid #bebebe;
      margin-left:40px;
      width:160px;
      color:#24242496;
    }
  .onLineBtn span{
      position: relative;
      top:-3px;
  }
  .onLineBtn:hover{
    background:rgb(230,0,36);
    color:#fff;
  }
  .bpmBtn:hover{
    background:transparent;
    border:1px solid #bebebe;
    color:#24242496;
  }
  .u-title-list-box{
      position: absolute;
      /* bottom:-75px; */
      top:106%;
      left:0px;
      width:100%;
      height:120px;
      background: #fff;
      box-shadow: 0 0 1px #666;
      /* border-top: 4px solid #e60023; */
      display: flex;
      flex-wrap: wrap;
  }
  .u-title-list-item:hover{
           background-color:#f7f8fa;
  }

  .u-title-list-item.hover span{
    transition: color 0.3s linear;
  }
  .u-title-list-item.hover:hover{
    background-color:#f7f8fa;
  
  }
  .u-title-list-item.hover:hover span{
    color:#e60023;
  }
  .u-title-list-item{
      position: relative;
      display: flex;
      flex:1;
      box-sizing: border-box;
      padding:30px 24px 0px 50px;
      color:#2a2c30bb;
      height:100%;
      font-size:14px;
  }
  .u-title-list-item .iconLeft{
     width:60px;
     height:60px;
     margin-right:30px;
  }
  .u-title-list-item .iconLeft img{
      width:60px;
      height:60px;
  }
  .u-title-list-item .iconRight{
    width:135px;
  }
  .u-title-list-item .iconRight strong{
      color:#e60023;
      font-size: 20px;
     
  }
  .u-title-list-item strong{
      color:#2a2c30;
      display: block;
      font-size: 16px;
      margin-bottom: 16px;   

  }
  .u-title-list-item span,
  .u-title-list-item span a,
  .u-title-list-item a{
      /* line-height: 24px; */
      font-size:16px;
      color:#2a2c30;
  }
  .u-title-list-item.Tc{
    text-align: center;
    display: none;
    padding-bottom: 40px;
  }
  .u-title-list-item.Tc h2{
    font-size:18px;
    color:#2a2c30;
    margin: 0px;
  }
  .grap-line{
      height:70px;
      width:1px;
      background:#f0f0f0;
      margin-top:25px;
  }
  .u-grey-bd {
    width: 100%;
    height: auto;
    /* background-color: #f9f9f9; */
    /* overflow: hidden; */
  }
  .u-bpm {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    /* background-color: #f9f9f9; */
    min-height: 600px;
  }
  .u-bpm-box {
    position: relative;
    margin-top: 60px;
    margin-bottom: 10px;
    display: flex;
    width: 1200px;
  }
  .model1Boxtitle{
     text-align: center;
  }
  .model1Boxtitle p{
    margin: 80px auto 0px;
    font-size:28px;
    /* font-weight:600; */
    color:#2a2c30;
  }
  .u-bpm-slide{
    background-color:#f7f8fa;
    width:330px;
    height:auto;
    box-shadow: 0px 0px 1px #999;
  }
  .u-bpm-slide-title{
      padding: 50px 40px;
      text-align: left;
      box-sizing:border-box;
      font-size:24px;
      color:#2a2c30;
      line-height:1.5em;
      font-weight:600;
      height:180px;
      text-align:center;
  }
  .u-bpm-slide-item{
      position: relative;
      height:80px;
      line-height: 80px;
      text-align:center;
      font-size:16px;
      color:#2a2c30;
      cursor: pointer;
      transition:color 0.3s;
      box-sizing: border-box;
      border-top:1px solid #f0f0f0;
  }
  .u-bpm-slide-item::before{
      content: '';
      position: absolute;
      left:32%;
      top:32px;
      width:0px;
      border:8px solid transparent;
      border-left-color:#e60023;
      display: none;
  }
  .u-bpm-slide-item::after{
     content: '';
      position: absolute;
      right:32%;
      top:32px;
      width:0px;
      border:8px solid transparent;
      border-right-color:#e60023;
      display: none;
  }
  .u-bpm-slide-item:hover{
      color:#e60023;
  }
  .u-bpm-slide-item.active{
      color:#e60023;
  }
  .u-bpm-slide-item.active::before,
  .u-bpm-slide-item.active::after{
    content: '';
    display: block;
  }
  .u-bpm-content{
      width:870px;
      display:-o-grid;
      -o-grid-columns: 33.3% 33.3% 33.3%;
      -o-grid-rows: 50% 50%;
      display:-moz-grid;
      -moz-grid-columns: 33.3% 33.3% 33.3%;
      -moz-grid-rows: 50% 50%;
      display:  -webkit-grid;
      -webkit-grid-columns: 33.3% 33.3% 33.3%;
      -webkit-grid-rows: 50% 50%;
      display: -ms-grid;
      -ms-grid-columns: 33.3% 33.3% 33.3%;
      -ms-grid-rows: 50% 50%;
      display: grid;
      grid-template-columns:33.3% 33.3% 33.3%;
      grid-template-rows: 50% 50%;
      background:#fff;
      position: absolute;
      top:0px;
      left:330px;
      bottom:0px;     
      visibility:hidden;
      box-shadow: 0 0 1px #999;
  }
  
  .u-bpm-content.active{
    visibility: visible;
  }
  .u-bpm-content-item .s-ssst a{
    color: #f61033;
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(1){
    border-bottom: 1px solid #ddd; 
    border-right:1px solid #ddd;
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    -o-grid-column: 1;
    -o-grid-row: 1;
    -moz-grid-column: 1;
    -moz-grid-row: 1;
    -webkit-grid-column: 1;
    -webkit-grid-row: 1; 
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(2){
    border-bottom: 1px solid #ddd; 
    border-right:1px solid #ddd;
    -ms-grid-column: 2;
    -ms-grid-row: 1;
    -o-grid-column: 2;
    -o-grid-row: 1;
    -moz-grid-column: 2;
    -moz-grid-row: 1;
    -webkit-grid-column: 2;
    -webkit-grid-row: 1;
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(3){
    border-bottom: 1px solid #ddd; 
    -ms-grid-column: 3;
    -ms-grid-row: 1;
    -o-grid-column: 3;
    -o-grid-row: 1;
    -moz-grid-column: 3;
    -moz-grid-row: 1;
    -webkit-grid-column: 3;
    -webkit-grid-row: 1;
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(4){
    border-right: 1px solid #ddd; 
    -ms-grid-column: 1;
    -ms-grid-row: 2;
    -o-grid-column: 1;
    -o-grid-row: 2;
    -moz-grid-column: 1;
    -moz-grid-row: 2;
    -webkit-grid-column: 1;
    -webkit-grid-row: 2;
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(5){
    border-right: 1px solid #ddd; 
    -ms-grid-column: 2;
    -ms-grid-row: 2;
    -o-grid-column: 2;
    -o-grid-row: 2;
    -moz-grid-column: 2;
    -moz-grid-row: 2;
    -webkit-grid-column: 2;
    -webkit-grid-row: 2;
  }
  .u-bpm-content-item{
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
   .u-bpm-content-item:hover{
    background-color:#f7f8fa;
 }
  .u-bpm-content .u-bpm-content-item.double{
    grid-column-start: span 2;
    border-right-width:0px;
  }
  .u-bpm-content-item .s-ssst{
      line-height:24px;
  }
  .u-bpm-content-item.more{
    -ms-grid-column: 3;
    -ms-grid-row: 2;
    -o-grid-column: 3;
    -o-grid-row: 2;
    -moz-grid-column: 3;
    -moz-grid-row: 2;
    -webkit-grid-column: 3;
    -webkit-grid-row: 2;
      cursor: pointer;
  }
  .u-bpm-content-item.more:hover .colorR,
  .model3Title a:hover{
    color:#f61033;
  }
  .u-bpm-content-item>img,
  .u-bpm-content-item>span{
    position: absolute;
    left:50%;
  }
  .u-bpm-content-item>img{
    top:50%;
    transform: translateX(-50%) translateY(-80%);
    width:90px;
    height:90px;
  }
  .u-bpm-content-item>span{
    transform: translateX(-50%);
    bottom:40px;
    width:230px;
  }
  .u-bpm-content-item>span.line1{
    bottom:60px;
  }
  .u-bpm-content-item>span.line3{
    bottom:15px;
  }
  .u-grey-bd.model2Box{
    background: #f7f8fa;
  }
  .u-grey-bd.model1Box,
  .u-grey-bd.registryBox{
    background: #fff;
  }
  .u-bpm-model{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    min-height: 500px;
    background: #f7f8fa;
  }
  .registry-bpm{
    width: 1200px;
    height: auto;
    margin: 190px auto 0px;
    min-height: 400px;
  }
  .model2Content,
  .model3Content,
  .modelPRAContent{
    position: relative;
    display: flex;
    width: 1200px;
    height: auto;
    margin-top:50px;
  }
  .modelPRAContent{
    margin-top:70px;
  }
  .model2Content{
    margin-top:80px;
  }
  .model2-left{
    position:relative;
    width:330px;
    height:400px;
    background-color:#fff;
    text-align:center;
  }
  .model2-left::after{
    content:'';
    position: absolute;
    width:40px;
    height:6px;
    background: #e60023;
    left:50%;
    bottom:96px;
    transform: translateX(-50%);
  }

  .model2-left-logo{
    width:146px;
    height:100px;
    margin:100px auto 40px;
    /* background:url('../images/icon1.png') no-repeat;
    background-size:cover; */
  }
  .model2-left-logo img{
    width:146px;
    height:100px;
  }
  .model2-left strong{
    font-size:24px;
    color:#2e2c30;
  }
  .model2-right,
  .model2-right-phone{
    width:870px;
    height:400px;
  }
  .model2-right-phone{
    display: none;
  }
  .model2-right-row,
  .model2-right-phone-row{
    width:880px;
    height:120px;
    display: flex;
    align-items: center;
    margin-bottom:20px;
  }
  .model2-right-row-item,
  .model2-right-row-phone-item{
    margin-left:20px;
    height:120px;
    width:200px;
    background: #fff;
  }
  .model2-right-row-item img{
    height:120px;
    width:200px;
  }
  .model2-right-row-item.wDouble,
  .model2-right-row-phone-item.wDouble{
     width:420px;
  }
  .model2-right-row-item.wDouble img{
    height:120px;
    width:420px;
  }
  .wDoubleTitle{
    font-size:18px;
    color:#2a2c30;
    text-align:center;
    margin-top:40px;
  }
  .wDoubleTitle p{
    margin-top:0px;
    margin-bottom: 10px;
  }
  .wDoubleTitle a{
    font-size:14px;
    color:#e60023;
    font-weight:600;
  }
  .wDoubleTitle a:hover{
    color:#f61033;
  }
  /* .model2-right-row:nth-of-type(1) div:nth-child(1){
      background: url('../images/g1.jpg') no-repeat;
      background-size:cover; 
  } */
  /* .model2-right-row:nth-of-type(1) div:nth-child(2){
    background: url('../images/g2.jpg') no-repeat;
    background-size:cover;
  }   */
  /* .model2-right-row:nth-of-type(1) div:nth-child(3){
    background: url('../images/g3.jpg') no-repeat;
    background-size:cover;
   
}
.model2-right-row:nth-of-type(1) div:nth-child(4){
  background: url('../images/g4.jpg') no-repeat;
  background-size:cover;
}  
.model2-right-row:nth-of-type(2) div:nth-child(1){
  background: url('../images/g5.jpg') no-repeat;
  background-size:cover;
}  
.model2-right-row:nth-of-type(2) div:nth-child(2){
  background: url('../images/g6.jpg') no-repeat;
  background-size:cover;
}
.model2-right-row:nth-of-type(2) div:nth-child(3){
  background: url('../images/g7.jpg') no-repeat;
  background-size:cover;
}  
.model2-right-row:nth-of-type(2) div:nth-child(4){
  background: url('../images/g8.jpg') no-repeat;
  background-size:cover;
}  
.model2-right-row:nth-of-type(3) div:first-child{
  background: url('../images/g9.jpg') no-repeat;
  background-size:cover;
}  
.model2-right-row:nth-of-type(3) div:nth-child(2){
  background: url('../images/g10.jpg') no-repeat;
  background-size:cover;
}  */
  .u-grey-bd.model3Box{
    background: #fff;
  }
 .u-grey-bd.model4Box{
    background: #f7f8fa;
	width:100%
  }
  .u-bpm-model3{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    background-color: #fff;
    min-height: 700px;
  }
  
  .u-bpm-model4{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    min-height: 800px;
    border:1px solid #f5f5f5;
  }
  .model3Content,
  .modelPRAContent{
    flex-direction: column;
  }
  .model3Title,
  .modelPRAtitle,
  .modelPRAtitle-phone{
    margin:0 auto;
    text-align: center;
  }
  .model3Title .s-mmmt,
  .modelPRAtitle .s-mmmt,
  .modelPRAtitle-phone .s-mmmt{
    font-size:28px;
  }
  .model3Title a,
  .modelPRAtitle a,
  .modelPRAtitle-phone a{
     font-size:14px;
     font-weight:600;
  }
  .modelPRAtitle-phone{
    display: none;
  }
  .modelPRAContentBox{
    margin:50px 0px 80px;
    height:420px;
  }
  .modelPRAContentBox-lastrow,
  .modelPRAContentBox-row{
    display: flex;
    width:1200px;
    min-width: 1200px;
    background: #fff;
}
  .modelPRAContentBox-row{
    height:170px;
  }
  .modelPRAContentBox-row-item{
      width:600px;
      box-sizing: border-box;
      padding-right:80px;
      border-bottom:1px solid #f0f0f0;
  }
    .modelPRAContentBox-row-item:hover{
      background-color:#f7f8fa;
	  border:1px solid #f0f0f0;
 }

  .modelPRAContentBox-lastrow{
    height:80px;
  }
  .modelPRAContentBox-lastrow-item{
    position: relative;
    box-sizing:border-box;
    flex:1;
    font-size: 14px;
    color:#2a2c30;
    line-height:80px;
    text-align: center;
  }
  .modelPRAContentBox-lastrow-item i{
    margin-right:30px;
  }
  .iconR{
    font-size:20px;
    font-weight:700;
    color: #e60023;
  }
  .modelPRAContentBox-lastrow-item+.modelPRAContentBox-lastrow-item::after{
    content:'';
    position: absolute;
    top:50%;
    left:0px;
    transform: translateY(-50%);
    width:1px;
    height: 24px;
    background: #f0f0f0;
  }
  i.fuben{
    font-size:22px;
    margin-right:18px;
  }
  .PRATitle{
    width:200px;
    margin:40px 0px 0px 80px;
    color: #2a2c30;
    font-size:16px;
  }
  .PRAslider{
    position: relative;
    top:2px;
    margin-right:20px;
    display: inline-block;
    width:6px;
    height:18px;
    background: #e60023;   
  }
  .PRAcontent{
    margin:30px 0px 0px 80px;
    color:#2a2c30be;
    font-size:14px;
    line-height: 24px;
  }
  .modelPRAContentBox-row>div:nth-child(1){
    border-right:1px solid #f0f0f0;
  }
  .newsBox{
    display: flex;
    height:260px;
    justify-content: center;
    width:1200px;
  }
  .newsBox-phone{
    display: none;
    width:100%;
    margin-top:40px;
  }
  .news-content-phone{
    box-shadow: 0 0 1px #666;
  }
  .news-title-phone{
    position: relative;
    width:100%;
    height:120px;
    background:url('../images/news.jpg') no-repeat;
    background-position:100% 77%;
  }
  .news-textC-phone{
    position: absolute;
    left:10px;
    top:10px;
  }
  .news-textC-phone p{
    margin:0px 0px 10px;
  }
  .news-textC-phone a{
    font-size:13px;
  }
  .model3ContentBox{
    height:460px;
    margin-top:50px;
  }
  .news-bodylist{
    background: #f7f8fa;
    box-sizing: border-box;
    padding: 0px 10px;
  }
  .news-bodylist-item{
     border-bottom:1px solid #f0f0f0;
     padding: 20px 0px;

  }
  .news-bodylist-item>div{
    min-width:240px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom:7px;
  }
  .news-bodylist-item>div>a{
    font-size: 14px;
    color: #2a2c30;
  }
  .news-bodylist-item>span{
    font-size: 12px;
    color:#2a2c3069;
  }
  
  .model3ContentBox-row{
    height:460px;
    width:1200px;
    display: grid;
    display:-o-grid;
    -o-grid-columns: 180px 180px 180px 180px  180px;
    -o-grid-rows: 25% 25% 25% 25%;
    display:-moz-grid;
    -moz-grid-columns: 180px 180px 180px 180px 180px 180px;
    -moz-grid-rows: 25% 25% 25% 25%;
    display:  -webkit-grid;
    -webkit-grid-columns: 180px 180px 180px 180px 180px 180px;
    -webkit-grid-rows: 25% 25% 25% 25%;
    display: -ms-grid;
    -ms-grid-columns: 180px 180px 180px 180px 180px 180px;
    -ms-grid-rows: 25% 25% 25% 25%;
    grid-template-columns: 180px 180px 180px 180px 180px 180px;
    grid-template-rows: 25% 25% 25% 25%;
    grid-column-gap: 20px;
  }
  .model3ContentBox-row-item{
    position: relative;
    height: 100px;
    box-shadow: 0 0 1px #666;
    box-sizing: border-box;
  }
  .model3ContentBox-row-item img{
    width:180px;
    height: 100px;
  }
  .model3ContentBox-row-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;
  }
  .model3ContentBox-row-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;
  }
  .model3ContentBox-row-item:hover::after,
  .model3ContentBox-row-item:hover::before{
    content: '';
    opacity: 1;
  }
  .model3ContentBox-row-item:nth-child(1):after{
    content: '长安马自达';
  }
  .model3ContentBox-row-item:nth-child(2):after{
    content: '晨鸣集团';
  }
  .model3ContentBox-row-item:nth-child(3):after{
    content: '上汽集团';
  }
  .model3ContentBox-row-item:nth-child(4):after{
    content: '杭州银行';
  }
  .model3ContentBox-row-item:nth-child(5):after{
    content: '物产中大';
  }
  .model3ContentBox-row-item:nth-child(6):after{
    content: '中国人寿';
  }
  .model3ContentBox-row-item:nth-child(7):after{
    content: '杭州市政府';
  }
  .model3ContentBox-row-item:nth-child(8):after{
    content: '济南市政府';
  }
  .model3ContentBox-row-item:nth-child(9):after{ 
    content: '玖龙集团';
  }
  .model3ContentBox-row-item:nth-child(10):after{
    content: '新安化工';
  }
  .model3ContentBox-row-item:nth-child(11):after{
    content: '大亚集团';
  }
  .model3ContentBox-row-item:nth-child(12):after{
    content: '贵州燃气';
  }
  .model3ContentBox-row-item:nth-child(13):after{
    content: '京博控股集团';
  }
  .model3ContentBox-row-item:nth-child(14):after{
    content: '一汽解放';
  }
  .model3ContentBox-row-item:nth-child(15):after{
    content: '上柴动力';
  }
  .model3ContentBox-row-item:nth-child(16):after{
    content: '华东医药';
  }
  .model3ContentBox-row-item:nth-child(17):after{
    content: '奇瑞汽车';
  }
  .model3ContentBox-row-item:nth-child(18):after{
    content: '浙旅集团';
  }
  .model3ContentBox-row-item:nth-child(19):after{
    content: '洋马中国';
  }
  .model3ContentBox-row-item:nth-child(20):after{
    content: '泰尔茂中国';
  }
  .model3ContentBox-row-item:nth-child(21):after{
    content: '蒂森克虏伯';
  }
  .model3ContentBox-row-item:nth-child(22):after{
    content: 'YKK';
  }
  .model3ContentBox-row-item:nth-child(23):after{
    content: '日立电线';
  }
  .model3ContentBox-row-item:nth-child(24):after{
    content: '东芝信息机器';
  }
  
  .model3ContentBox-row-item>a{
    position:absolute;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    z-index:100;
    cursor: pointer;
  }
  .model3ContentBox-row-item:nth-child(1){
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    -o-grid-column: 1;
    -o-grid-row: 1;
    -moz-grid-column: 1;
    -moz-grid-row: 1;
    -webkit-grid-column: 1;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(2){
    -ms-grid-column: 2;
    -ms-grid-row: 1;

    -o-grid-column: 2;
    -o-grid-row: 1;
    -moz-grid-column: 2;
    -moz-grid-row: 1;
    -webkit-grid-column: 2;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(3){
    -ms-grid-column: 3;
    -ms-grid-row: 1;

    -o-grid-column: 3;
    -o-grid-row: 1;
    -moz-grid-column: 3;
    -moz-grid-row: 1;
    -webkit-grid-column: 3;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(4){
    -ms-grid-column: 4;
    -ms-grid-row: 1;

    -o-grid-column: 4;
    -o-grid-row: 1;
    -moz-grid-column: 4;
    -moz-grid-row: 1;
    -webkit-grid-column: 4;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(5){
    -ms-grid-column: 5;
    -ms-grid-row: 1;

    -o-grid-column: 5;
    -o-grid-row: 1;
    -moz-grid-column: 5;
    -moz-grid-row: 1;
    -webkit-grid-column: 5;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(6){
    -ms-grid-column: 6;
    -ms-grid-row: 1;

    -o-grid-column: 6;
    -o-grid-row: 1;
    -moz-grid-column: 6;
    -moz-grid-row: 1;
    -webkit-grid-column: 6;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(7){
    -ms-grid-column: 2;
    -ms-grid-row: 1;
    -o-grid-column: 2;
    -o-grid-row: 1;
    -moz-grid-column: 2;
    -moz-grid-row: 1;
    -webkit-grid-column: 2;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(8){
    -ms-grid-column: 2;
    -ms-grid-row: 2;
    -o-grid-column: 2;
    -o-grid-row: 2;
    -moz-grid-column: 2;
    -moz-grid-row: 2;
    -webkit-grid-column: 2;
    -webkit-grid-row: 2;
  }
  .model3ContentBox-row-item:nth-child(9){
    -ms-grid-column: 3;
    -ms-grid-row: 2;
    -o-grid-column: 3;
    -o-grid-row: 2;
    -moz-grid-column: 3;
    -moz-grid-row: 2;
    -webkit-grid-column: 3;
    -webkit-grid-row: 2;
  }
  .model3ContentBox-row-item:nth-child(10){
    -ms-grid-column: 4;
    -ms-grid-row: 2;
    -o-grid-column: 4;
    -o-grid-row: 2;
    -moz-grid-column: 4;
    -moz-grid-row: 2;
    -webkit-grid-column: 4;
    -webkit-grid-row: 2;
  }
  .model3ContentBox-row-item:nth-child(11){
    -ms-grid-column: 5;
    -ms-grid-row: 2;
    -o-grid-column: 5;
    -o-grid-row: 2;
    -moz-grid-column: 5;
    -moz-grid-row: 2;
    -webkit-grid-column: 5;
    -webkit-grid-row: 2;
  }
  .model3ContentBox-row-item:nth-child(12){
    -ms-grid-column: 6;
    -ms-grid-row: 2;
    -o-grid-column: 6;
    -o-grid-row: 2;
    -moz-grid-column: 6;
    -moz-grid-row: 2;
    -webkit-grid-column: 6;
    -webkit-grid-row: 2;
  }
  .model3ContentBox-row-item:nth-child(13){
    -ms-grid-column: 1;
    -ms-grid-row: 3;
    -o-grid-column: 1;
    -o-grid-row: 3;
    -moz-grid-column: 1;
    -moz-grid-row: 3;
    -webkit-grid-column: 1;
    -webkit-grid-row: 3;
  }
  .model3ContentBox-row-item:nth-child(14){
    -ms-grid-column: 2;
    -ms-grid-row: 3;
    -o-grid-column: 2;
    -o-grid-row: 3;
    -moz-grid-column: 2;
    -moz-grid-row: 3;
    -webkit-grid-column: 2;
    -webkit-grid-row: 3;
  }
  .model3ContentBox-row-item:nth-child(15){
    -ms-grid-column: 3;
    -ms-grid-row: 3;
    -o-grid-column: 3;
    -o-grid-row: 3;
    -moz-grid-column: 3;
    -moz-grid-row: 3;
    -webkit-grid-column: 3;
    -webkit-grid-row: 3;
  }
  .model3ContentBox-row-item:nth-child(16){
    -ms-grid-column: 4;
    -ms-grid-row: 3;
    -o-grid-column: 4;
    -o-grid-row: 3;
    -moz-grid-column: 4;
    -moz-grid-row: 3;
    -webkit-grid-column: 4;
    -webkit-grid-row: 3;
  }
  .model3ContentBox-row-item:nth-child(17){
    -ms-grid-column: 5;
    -ms-grid-row: 3;
    -o-grid-column: 5;
    -o-grid-row: 3;
    -moz-grid-column: 5;
    -moz-grid-row: 3;
    -webkit-grid-column: 5;
    -webkit-grid-row: 3;
  }
  .model3ContentBox-row-item:nth-child(18){
    -ms-grid-column: 6;
    -ms-grid-row: 3;
    -o-grid-column: 6;
    -o-grid-row: 3;
    -moz-grid-column: 6;
    -moz-grid-row: 3;
    -webkit-grid-column: 6;
    -webkit-grid-row: 3;
  }
  .model3ContentBox-row-item:nth-child(19){
    -ms-grid-column: 1;
    -ms-grid-row: 4;
    -o-grid-column: 1;
    -o-grid-row: 4;
    -moz-grid-column: 1;
    -moz-grid-row: 4;
    -webkit-grid-column: 1;
    -webkit-grid-row: 4;
  }
  .model3ContentBox-row-item:nth-child(20){
    -ms-grid-column: 2;
    -ms-grid-row: 4;
    -o-grid-column: 2;
    -o-grid-row: 4;
    -moz-grid-column: 2;
    -moz-grid-row: 4;
    -webkit-grid-column: 2;
    -webkit-grid-row: 4;
  }
  .model3ContentBox-row-item:nth-child(21){
    -ms-grid-column: 3;
    -ms-grid-row: 4;
    -o-grid-column: 3;
    -o-grid-row: 4;
    -moz-grid-column: 3;
    -moz-grid-row: 4;
    -webkit-grid-column: 3;
    -webkit-grid-row: 4;
  }
  .model3ContentBox-row-item:nth-child(22){
    -ms-grid-column: 4;
    -ms-grid-row: 4;
    -o-grid-column: 4;
    -o-grid-row: 4;
    -moz-grid-column: 4;
    -moz-grid-row: 4;
    -webkit-grid-column: 4;
    -webkit-grid-row: 4;
  }
  .model3ContentBox-row-item:nth-child(23){
    -ms-grid-column: 5;
    -ms-grid-row: 4;
    -o-grid-column: 5;
    -o-grid-row: 4;
    -moz-grid-column: 5;
    -moz-grid-row: 4;
    -webkit-grid-column: 5;
    -webkit-grid-row: 4;
  }
  .model3ContentBox-row-item:nth-child(24){
    -ms-grid-column: 6;
    -ms-grid-row: 4;
    -o-grid-column: 6;
    -o-grid-row: 4;
    -moz-grid-column: 6;
    -moz-grid-row: 4;
    -webkit-grid-column: 6;
    -webkit-grid-row: 4;
  }
  /* .model3ContentBox-row>div:nth-child(1){
    background: url('../images/1ca2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(2){
    background: url('../images/2cm2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(3){
    background: url('../images/3sq2x.jpg')no-repeat;
    background-size:100%; 
     background-position: center;
  }
  .model3ContentBox-row>div:nth-child(4){
    background: url('../images/4hy2x.jpg')no-repeat;
    background-size:100%; 
     background-position: center;
  }

  .model3ContentBox-row>div:nth-child(5){
    background: url('../images/5wc2x.jpg')no-repeat;
    background-size:100%; 
     background-position: center;
  }
  .model3ContentBox-row>div:nth-child(6){
    background: url('../images/6rs2x.jpg')no-repeat;
    background-size:100%; 
     background-position: center;
  }
  .model3ContentBox-row>div:nth-child(7){
    background: url('../images/7hz2x.jpg')no-repeat;
    background-size:100%; 
     background-position: center;
  }
  .model3ContentBox-row>div:nth-child(8){
    background: url('../images/8jn2x.jpg')no-repeat;
    background-size:100%; 
     background-position: center;
  }
  .model3ContentBox-row>div:nth-child(9){
    background: url('../images/9jl2x.jpg')no-repeat;
    background-size:100%; 
     background-position: center;
  }

  .model3ContentBox-row>div:nth-child(10){
    background: url('../images/10xa2x.jpg')no-repeat;
    background-size:100%; 
     background-position: center;
  }
  .model3ContentBox-row>div:nth-child(11){
    background: url('../images/11dy2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }

  .model3ContentBox-row>div:nth-child(12){
    background: url('../images/12gr2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(13){
    background: url('../images/13df2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(14){
    background: url('../images/14yq2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(15){
    background: url('../images/15sc2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(16){
    background: url('../images/16hd2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }

  .model3ContentBox-row>div:nth-child(17){
    background: url('../images/17qr2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }

  .model3ContentBox-row>div:nth-child(18){
    background: url('../images/18zl2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(19){
    background: url('../images/19ym2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(20){
    background: url('../images/20tmd2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(21){
    background: url('../images/21klb2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(22){
    background: url('../images/22ykk2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }

  .model3ContentBox-row>div:nth-child(23){
    background: url('../images/23rl2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  }
  .model3ContentBox-row>div:nth-child(24){
    background: url('../images/24dz@2x.jpg')no-repeat;
    background-size:100%; 
    background-position: center;
  } */
  
  .newsBox{
    display: flex;
    height:260px;
    justify-content: center;
    width:1200px;
  }
  .news-content{
    display: flex;
    width:590px;
    height:260px;
  }
  .news-content+.news-content{
    margin-left: 20px;
  }
  .newBoxVer2{
    position:relative;
    width:1200px;
    height:auto;
    display: grid;
    grid-template-columns: 386.5px 386.5px 386.5px;
    grid-template-rows: 290px 280px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    display:-o-grid;
    -o-grid-columns: 386.5px 386.5px 386.5px;
    -o-grid-rows: 320px 320px;
    display:-moz-grid;
    -moz-grid-columns: 386.5px 386.5px 386.5px;
    -moz-grid-rows: 320px 320px;
    display: -ms-grid;
    -ms-grid-columns: 386.5px 386.5px 386.5px;
    -ms-grid-rows: 320px 320px;
    margin: 40px 0px 80px;
  }
  .newBoxVer2 .newBoxVerItem{
      background: #fff;
      width:386.5px;
      /* 260px */
      height:290px;
      box-sizing: border-box;
      border-radius: 3px;
      padding: 20px;  
  }
  .newBoxVer2 .newBoxVerItem img{
    width:346.5px;
    height: 218px; 
  }
  .newBoxVer2 .textContent{
    width:346px;
    margin-top:10px;
    font-size: 14px;
    cursor: pointer;
	font-weight:600; 
	color:#24242496;
  }
  .newBoxVer2 .textContent a{
    color: #24242496;
  }
  .newBoxVer2 .newBoxVerItem:nth-of-type(1){
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    -o-grid-column: 1;
    -o-grid-row: 1;
    -moz-grid-column: 1;
    -moz-grid-row: 1;
    -webkit-grid-column: 1;
    -webkit-grid-row: 1;
  }
  .newBoxVer2 .newBoxVerItem:nth-of-type(2){
    -ms-grid-column: 2;
    -ms-grid-row: 1;
    -o-grid-column: 2;
    -o-grid-row: 1;
    -moz-grid-column: 2;
    -moz-grid-row: 1;
    -webkit-grid-column: 2;
    -webkit-grid-row: 1;
  }
  .newBoxVer2 .newBoxVerItem:nth-of-type(3){
    -ms-grid-column: 3;
    -ms-grid-row: 1;
    -o-grid-column: 3;
    -o-grid-row: 1;
    -moz-grid-column: 3;
    -moz-grid-row: 1;
    -webkit-grid-column: 3;
    -webkit-grid-row: 1;
  }
  .newBoxVer2 .newBoxVerItem:nth-of-type(4){
    -ms-grid-column: 1;
    -ms-grid-row: 2;
    -o-grid-column: 1;
    -o-grid-row: 2;
    -moz-grid-column: 1;
    -moz-grid-row: 2;
    -webkit-grid-column: 1;
    -webkit-grid-row: 2;
  }
  .newBoxVer2 .newBoxVerItem:nth-of-type(5){
    -ms-grid-column: 2;
    -ms-grid-row: 2;
    -o-grid-column: 2;
    -o-grid-row: 2;
    -moz-grid-column: 2;
    -moz-grid-row: 2;
    -webkit-grid-column: 2;
    -webkit-grid-row: 2;
  }
  .newBoxVer2 .newBoxVerItem:nth-of-type(6){
    -ms-grid-column: 3;
    -ms-grid-row: 2;
    -o-grid-column: 3;
    -o-grid-row: 2;
    -moz-grid-column: 3;
    -moz-grid-row: 2;
    -webkit-grid-column: 3;
    -webkit-grid-row: 2;
  }
  
  .news-left{
    height:260px;
    margin-right:20px;
    box-shadow: 0 0 1px #666;
    background:url('../images/news.jpg') no-repeat;
    background-size: cover;
  }
  .news-left-title{
    width:130px;
    text-align: center;
    letter-spacing: 1px;
    padding-top:30px;
  }
  .news-left-title strong{
    display: block;
    color:#666;
    font-size: 18px;
    margin-bottom:10px;
  }
  .news-left-title a{
    font-size:14px;
  }
  .news-rit{
    width:440px;
    height:260px;
  }
  .news-rit-row{
    box-shadow: 0 0 1px #888;
    height:120px;
    font-size:12px;
    color:#2a2c30af;
    padding: 20px 25px;
    box-sizing: border-box;
   
  }
   .news-rit-row:hover{
           background-color:#f7f8fa;
}
  .news-rit-rowFlex{
    flex: 1;
    display: flex;
    margin-top:20px;
  }
  .news-rit-rowFlex .news-rit-row{
    width:220px;
    height:120px;
  }
  .news-rit-rowFlex .news-rit-row+.news-rit-row{
    margin-left:20px;
  }
  .news-rit-row-title a{
    font-size:14px;
    color:#2a2c30;
  }
  .news-rit-row-title a:hover{
    color:#e60023;
  }
  .contentText{
    margin-top:5px;
    max-width:435px;
    line-height: 18px;
    height:36px;
    /* white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; */
    /* 多行省略 */
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;
    /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2;
    /** 显示的行数 **/
    overflow: hidden;
    /** 隐藏超出的内容 **/
    word-wrap:break-word;
    /*英文强制换行*/      
 
  }
  .baseInfo{
    margin-top:10px;
    width:130px;
    display: flex;
    justify-content: space-between;
  }
  .baseInfo a,
  .baseInfo span{
    color:#2a2c3069;
    transition: color .3s;
  }
  .baseInfo a:hover{
    color:#e60023;
  }
   

   

 
  .u-footer {
    width: 1200px;
    height: auto;
    margin: 2px auto 0;
   /* background-color: #f9f9f9;*/
	background-color: #fff;
    min-height: auto;
  }
  .u-footer .lay-content {
    display: flex;
    justify-content: space-between;
    width: 100%;
    min-height: 250px;
    height: auto;
    margin: 80px auto;
  }
  .u-footer .lay-content .lay-left {
    width: 500px;
    height: 250px;
  }
  .u-footer .lay-content .lay-mid {
    width: 210px;
    height: 250px;
  }
  .u-footer .lay-content .lay-mid .pointer {
    cursor: pointer;
    transition: color .2s;
  }
  .u-footer .lay-content .lay-mid .pointer:hover{
    color:#e60023;
  }
  .u-footer .lay-content .lay-right {
    width: 490px;
    height: 250px;
  }
  .u-footer .lay-content .lay-right .cus-srv {
    font-size: 20px;
    color: #2a2c30;
    line-height: 24px;
    margin-left: 190px;
    font-weight: bold;
  }
  .u-footer .lay-content .lay-right .cus-srv .customerservice {
    color: #2a2c30;
    width:26px;
    height:26px;
    display: inline-block;
    margin-right: 16px;
    background: url(../images/call-black.png);
    background-size:cover;
  }
  .u-footer .lay-content .lay-right .cus-srv span:last-child{
     position: relative;
     top:-5px;
  }
  .u-footer .lay-content .lay-right .af-qrcode {
    margin-left: 190px;
    width: 180px;
    height: 180px;
    background: url("../images/qr_code.png") no-repeat;
    background-size: 100%;
  }
  .u-footer .pc_friendLink {
    padding-top: 20px;
    margin: 0 auto;
    font-size: 14px;
    color: #000;
    text-align: center;
  }
  .u-footer .pc_friendLink ul {
    display: inline-block;
    overflow: hidden;
  }
  .u-footer .pc_friendLink ul li {
    float: left;
    color: #333;
  }
  .u-footer .pc_friendLink ul li a {
    color: #000;
    margin: 0 3px;
  }
  .u-footer .u-copyright {
    position: relative;
    text-align: center;
    height: 80px;
    font-size: 14px;
    color: #2a2c3075;
    line-height: 80px;
  }
  .u-footer .u-copyright img {
    width: 20px;
    height: 20px;
    display: inline-block;
    padding-right: 6px;
  }
  .u-footer .u-copyright a {
    color: #2a2c3075;
  }
  .box {
    margin-left: 70px;
    height: 100%;
  }
  .box .u-title {
    color: #000;
    font-weight: bold;
    margin-bottom: 40px;
  }
  .box .s-sst,
  .box .s-ssst {
    text-align: justify;
  }
  .box .s-ssst {
    color: #2a2c30b7;
    line-height: 33px;
  }
  .m-footer .btn_right {
    float: right;
  }
    /* 下拉选框 */
    #selectMain {
      position: absolute;
      width: 180px;
      height: 32px;
      display: inline-block;
      top:50%;
      right:5px;
      transform: translateY(-50%);
    }
    
#content {
  width: 184px;
  height: 32px;
  line-height: 32px;
  padding-left: 10px;
  background: rgb(255, 255, 255);
  border-radius: 2px;
  border: 1px solid #e8e8e8;
  font-size: 14px;
  color: #5c5c5cad;
  cursor: pointer;
  box-sizing: border-box;
  user-select: none;
}

#selectImg {
  position: absolute;
  top:50%;
  transform: translateY(-50%);
  right: 10px;
  cursor: pointer;
  height: auto;
  user-select: none;
  line-height:24px;
  height:24px;
}

#selectItem {
 position: absolute;
 top:-153px;
 left:0px;
 /* height:150px;
 overflow-y: auto; */
}
#selectItem ul {
  border: 1px solid #e8e8e8;
  width: 180px;
  display: none;
  background: rgb(255, 255, 255);
}
#selectItem ul li {
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  cursor: pointer;
  box-sizing: border-box;
  color: #5c5c5cad;
  font-size:14px;
}
.slideTop{
  display: none;
  align-items: center;
  justify-content: space-between;
  background: #f7f8fa;
  width:100%;
  margin:0 auto;
  padding: 0px 40px;
  font-weight:600;
}
.slideTop>i{
  cursor: pointer;
}

#selectItem ul li:hover {
  background-color: #f5f7fa;
}
  /* 移动端 导航栏*/
  .u-header .select_menu {
    display: none;
  }
  /* ---- */
  @media screen and (max-width: 1216px){
    .u-header .u-phone,
    .u-header .registryBtn,
    .u-header .lanBox{
      display: none;
    }
    .u-header .u-menurow .u-mobile-nav-btn {
      display: none;
      float: unset;
      width: 20px;
      height: 20px;
    }

    .u-bpm {
      width: 100%;
      height: auto;
      margin: 0 auto;
      min-height: 600px;
    }
    .u-bpm-box {
      position: relative;
      margin-top: 60px;
      margin-bottom: 10px;
      display: flex;
      width: 100%;
    }
    .u-bpm-slide{
      background-color:#f7f8fa;
      width:25%;
      height:auto;
    }
    .u-bpm-content{
      width:75%;
      display:-o-grid;
      -o-grid-columns: 33.3% 33.3% 33.3%;
      -o-grid-rows: 50% 50%;
      display:-moz-grid;
      -moz-grid-columns: 33.3% 33.3% 33.3%;
      -moz-grid-rows: 50% 50%;
      display:  -webkit-grid;
      -webkit-grid-columns: 33.3% 33.3% 33.3%;
      -webkit-grid-rows: 50% 50%;
      display: -ms-grid;
      -ms-grid-columns: 33.3% 33.3% 33.3%;
      -ms-grid-rows: 50% 50%;
      display: grid;
      min-width:680px;
      grid-template-columns:33.3% 33.3% 33.3% ; 
      grid-template-rows: 50% 50% ;
      background:#fff;
      position: absolute;
      top:0px;
      left:25%;
      bottom:0px;     
      visibility:hidden;
      box-shadow: 0 0 1px #999;
   }
   .u-bpm-content+.u-bpm-content{
     box-shadow: 0 0 1px #999;
     margin-top:10px;
   }  
   /* model2修改 */
   /* .u-bpm-model{
      width: 100%;
      height: auto;
      margin: 0 auto;
      min-height: 460px;
      background: rgb(240,240,240);
    }
   .model2Content{
     width:100%;
     border:1px solid;
   }  */
   
  }
  @media screen and (max-width:1200px){
    .registry-bpm{
      width: 100%;
    }
  }
  @media screen and (max-width: 1178px) {
    .u-header .u-phone,
    .u-header .registryBtn{
      display: none;
    }
    .u-header .u-menurow .u-mobile-nav-btn {
      display: none;
      float: unset;
      width: 20px;
      height: 20px;
    }
    .u-bpm {
      width: 100%;
      height: auto;
      margin: 0 auto;
      min-height: 600px;
    }
    .u-bpm-box {
      position: relative;
      margin-top: 60px;
      margin-bottom: 10px;
      display: flex;
      width: 100%;
    }
    .u-bpm-slide{
      background-color:#f7f8fa;
      width:25%;
      height:auto;
    }
    .u-bpm-content{
      width:75%;
      display:-o-grid;
      -o-grid-columns: 33.3% 33.3% 33.3%;
      -o-grid-rows: 50% 50%;
      display:-moz-grid;
      -moz-grid-columns: 33.3% 33.3% 33.3%;
      -moz-grid-rows: 50% 50%;
      display:  -webkit-grid;
      -webkit-grid-columns: 33.3% 33.3% 33.3%;
      -webkit-grid-rows: 50% 50%;
      display: grid;
      grid-template-columns:33.3% 33.3% 33.3% ; 
      grid-template-rows: 50% 50% ;
      display: -ms-grid;
      -ms-grid-columns: 33.3% 33.3% 33.3%;
      -ms-grid-rows: 50% 50%;
      background:#fff;
      position: absolute;
      top:0px;
      left:25%;
      bottom:0px;     
      visibility:hidden;
      box-shadow: 0 0 1px #999;
   }

  }
  @media screen and (max-width: 1089px) {
    .u-header .u-phone,
    .u-header .registryBtn{
      display: none;
    }
    .u-header .u-menurow .u-mobile-nav-btn {
      display: none;
      float: unset;
      width: 20px;
      height: 20px;
    }
    .u-bpm {
      width: 100%;
      height: auto;
      margin: 0 auto;
      min-height: 600px;
    }
    .u-bpm-box {
      position: relative;
      margin-top: 60px;
      margin-bottom: 10px;
      display: flex;
      width: 100%;
    }
    .u-bpm-slide{
      background-color:#f7f8fa;
      width:25%;
      height:auto;
    }
    .u-bpm-content{
      width:75%;
      display:-o-grid;
      -o-grid-columns: 33.3% 33.3% 33.3%;
      -o-grid-rows: 50% 50%;
      display:-moz-grid;
      -moz-grid-columns: 33.3% 33.3% 33.3%;
      -moz-grid-rows: 50% 50%;
      display:  -webkit-grid;
      -ms-webkit-columns: 33.3% 33.3% 33.3%;
      -ms-webkit-rows: 50% 50%;
      display: grid;
      grid-template-columns:33.3% 33.3% 33.3% ; 
      grid-template-rows: 50% 50% ;
      display: -ms-grid;
      -ms-grid-columns: 33.3% 33.3% 33.3%;
      -ms-grid-rows: 50% 50%;
      background:#fff;
      position: absolute;
      top:0px;
      left:25%;
      bottom:0px;     
      visibility:hidden;
      box-shadow: 0 0 1px #999;
   }

  }
  @media screen and (max-width: 1039px) {
    .u-header .u-phone,
    .u-header .registryBtn{
      display: none;
    }
    .u-header .u-menurow .u-mobile-nav-btn {
      display: none;
      float: unset;
      width: 20px;
      height: 20px;
    }
    .u-bpm {
      width: 100%;
      height: auto;
      margin: 0 auto;
      min-height: 600px;
    }
    .u-bpm-box {
      position: relative;
      margin-top: 60px;
      margin-bottom: 10px;
      display: flex;
      width: 100%;
    }
    .u-bpm-slide{
      background-color:#f7f8fa;
      width:25%;
      height:auto;
    }
    .u-bpm-content{
      width:75%;
      display:-o-grid;
      -o-grid-columns: 33.3% 33.3% 33.3%;
      -o-grid-rows: 50% 50%;
      display:-moz-grid;
      -moz-grid-columns: 33.3% 33.3% 33.3%;
      -moz-grid-rows: 50% 50%;
      display:  -webkit-grid;
      -webkit-grid-columns: 33.3% 33.3% 33.3%;
      -webkit-grid-rows: 50% 50%;
      display: grid;
      grid-template-columns:33.3% 33.3% 33.3% ; 
      grid-template-rows: 50% 50% ;
      display: -ms-grid;
      -ms-grid-columns: 33.3% 33.3% 33.3%;
      -ms-grid-rows: 50% 50%;
      background:#fff;
      position: absolute;
      top:0px;
      left:25%;
      bottom:0px;     
      visibility:hidden;
      box-shadow: 0 0 1px #999;
   }

  }
  @media screen and (max-width: 1023px) {
    .u-grey-bd.registryBox{
      display: none;
    }
    .u-grey-bd {
      width: 100%;
      height: auto;
      background-color: #f9f9f9;
      overflow: hidden;
    }
    .m-panel {
      width: 100%;
    }
    .m-footer,
    .u-copyright {
      display: none;
    }
    .m-footer {
      margin-top: 10px;
      padding: 10px 25px;
      z-index: 999;
      display: none;
      position: fixed;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 60px;
      background: #fff;
    }
    .m-footer a {
      float: left;
      display: block;
      text-align: center;
      line-height: 40px;
      width: 46%;
      height: 40px;
      border-radius: 2px;
      /* background: #1ba5fa; */
      background: #e60023;
      color: #fff;
      font-size: 16px;
    }
    .m-footer .btn_right {
      float: right;
      background: #e6e7eb;
      color:#e60023;
    }
    .s-bt {
      font-size: 20px;
      text-align: center;
      color: #383838;
      line-height: 40px;
    }
    .s-mt {
      font-size: 16px;
      text-align: center;
      color: #383838;
      line-height: 32px;
    }
    .s-mmt {
      font-size: 13px;
      text-align: center;
      color: #000;
      line-height: 26px;
    }
    .s-st {
      font-size: 9px;
      text-align: center;
      color: #000;
      line-height: 18px;
    }
    .s-sst {
      font-size: 8px;
      text-align: center;
      color: #383838;
      line-height: 16px;
    }
    .s-ssst {
      font-size: 14px;
      text-align: center;
      color: #888;
      line-height: 18px;
    }
    .u-header {
      position: relative;
      width: 100%;
      height: 70px;
    }
    .u-header .u-menurow {
      display: block;
      align-items: unset;
      width: 95%;
      height: 66px;
      margin: 0 auto;
      background-color: #fff;
      min-height: auto;
      height: 75px;
      width: 100%;
    }
    .u-header .u-menurow .u-logo {
      width: 161px;
      height: 37px;
      float: left;
      margin-left: 10px;
      /* background: url("../images/logo.png") no-repeat;
      background-size: 100%; */
      margin: 19.5px 0 19.5px 25px;
      overflow: hidden;
    }
    .u-header .u-menurow .u-mobile-nav-btn {
      display: block;
      float: right;
      width: 20px;
      height: 20px;
      width: 25px;
      height: 15px;
      margin: 30px 25px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
    }
    .u-header .u-menurow .u-mobile-nav-btn .u-menu-btn-line {
      width: 25px;
      height: 3px;
      border-radius: 5px;
      background-color: #383838;
    }
    .u-header .u-menurow .u-mobile-nav-btn.active .u-menu-btn-line {
      background-color: #e60023;
    }
    .u-header .u-menurow .u-menubar {
      display: block;
      width: 100%;
      height: 100%;
    }
    .u-header .u-menurow .u-menubar:before,
    .u-header .u-menurow .u-menubar:after {
      content: '';
      display: table;
    }
    .u-header .u-menurow .u-menubar:after {
      clear: both;
    }
    .u-header .u-menurow .u-menu {
      display: none;
    }
    .u-header.grey {
      box-shadow: 2px 2px 6px #e5e5e5;
    }
    .u-header .select_menu {
      display: none;
      margin-top: 0;
      border-bottom: 1px solid #ebebeb;
      box-shadow: 2px 2px 6px #ebebeb;
      background-color: #fff;
      height: auto;
      z-index: 999;
    }
    .u-header .select_menu > ul {
      height: auto;
    }
    .u-header .select_menu > ul > li{
       border:1px solid transparent;
       box-sizing: border-box;
    }
    .u-header .select_menu > ul > li> a {
      display: block;
      color: #383838;
      height: 50px;
      line-height: 50px;
    }
    .u-header .select_menu > ul > li+li{
      border-top:1px solid #f0f0f0;
    }
    .u-header .select_menu > ul >li> a span {
      margin-left: 25px;
      font-size: 14px;
    }
    .u-header .select_menu > ul >li> a span .icon-right,
    .u-header .select_menu > ul >li> a span .icon-down {
      position: absolute;
      right: 25px;
      font-size: 20px;
      color: #383838;
    }
    .u-header .select_menu > ul >li> .fangan-m {
      min-height: 50px;
      line-height: 50px;
      height: auto;
      font-size:14px;
      margin-left:25px;
      position:relative;
    }
    .u-header .select_menu  .fangan-m-list.active {
      display: block;
    }
    .u-header .select_menu > ul >li> .fangan-m .arrow {
      position: absolute;
      right:10px;
      cursor: pointer;
    }
    .u-header .select_menu ul.fangan-m-list {
      width:100%;
      margin-left:40px;
      list-style: none;
      display: none
    }
    .u-header .select_menu ul.fangan-m-list>li{
      min-height: 50px;
      height: auto;
    }
    .u-header .select_menu ul.fangan-m-list>li a{
      display: block;
      color: #383838;
      height: 50px;
      line-height: 50px;
      font-size:14px;
    }
    .u-header .select_menu > ul >li> .fangan-m > ul > li:not(.title) span {
      color: #383838;
    }
    .u-header .select_menu > ul >li> .fangan-m > ul > li.title {
      color: #b2b2b2;
    }
    .u-header .select_menu > ul >li> .fangan-m > ul > li:active:not(.title) {
      background-color: #d9d9d9;
    }
    .u-header .select_menu > ul >li> .fangan-m > ul > li:nth-last-child(1) {
      border-bottom: 2px solid #f0f0f0;
    }
    .u-header .select_menu > ul >li> a:active:not(.fangan-m) {
      background-color: #d9d9d9;
    }
    .u-header.blue {
      border-bottom:1px solid #e5e5e5;
    }
    .u-header.blue .u-mobile-nav-btn .u-menu-btn-line {
      background-color: #383838;
    }
    .u-header.blue .u-menurow {
      background-color: #fff;
    }
    .u-header.blue .u-menurow .u-menu .nav-tab {
      color: #383838;
    }

    .u-banner-menu-list{
      display: none;
    }
 
    .u-bodyer {
      margin-top: 0;
      margin-bottom: 60px;
      width: 100%;
    }
    .u-bodyer > div {
      width: 100%;
    }
    .u-banner {
      position: relative;
      width: 100%;
      height: auto;
      margin: 0 auto 0;
      min-height: 402px;
      background-size: 100%;
      background-position: bottom;
    }
    .u-banner .tabs {
      margin-top: 40px;
      height: 4px;
    }
    .u-banner .tabs span {
      display: inline-block;
      width: 40px;
      height: 4px;
      vertical-align: top;
      border: none;
      background-color: #e5e5e5;
      border-radius: unset;
      cursor: pointer;
    }
    .u-banner .tabs span:first-child {
      margin-right: 10px;
    }
    .u-banner .tabs {
      margin-top: 0;
    }
    .u-banner .tabs span {
      width: 40px;
      height: 4px;
    }
    .u-banner .tabs span:first-child {
      margin-right: 10px;
    }
    .u-banner .tabs {
      margin-bottom: 50px;
    }
    .u-banner .o-btn {
      margin-left: 0;
    }
 
    .u-bpm .s-mt {
      margin-top: 80px;
    }
    .u-grey-bd {
      /* margin-top: 40px; */
    }
    .u-grey-bd .u-bpm .s-mt {
      width: 275px;
      margin: 40px auto;
      font-size: 23px;
      line-height: 30px;
    }
    .u-bpm-box {
      margin-top: 140px;
      height: auto;
      position: relative;
      margin-bottom: 30px;
      margin-top: 40px;
      width: 100%;
    }
    .u-bpm-box:before,
    .u-bpm-box:after {
      content: '';
      display: table;
    }
    .u-bpm-box:after {
      clear: both;
    }
    .box {
      margin-left: 70px;
      height: 100%;
    }
    .box .u-title {
      color: #000;
      font-weight: bold;
      margin-bottom: 40px;
    }
    .box .s-sst,
    .box .s-ssst {
      text-align: justify;
    }
    .box .s-ssst {
      color: #2a2c30b7;
      line-height: 33px;
    }
    .u-title-list-item.Tc{
      display: block;
    }
    .model1Boxtitle{
      display: none;
    }
    .u-footer {
      width: 100%;
      height: auto;
      margin: 80px auto 0;
      /*background-color: #f9f9f9;*/
	  background-color: #FFF;
      min-height: auto;
    }
    .u-footer .lay-content {
      flex-direction: column;
      margin-top: 40px;
      margin-bottom: 50px;
    }
    .u-footer .lay-content .lay-left {
      width: 325px;
      min-height: 250px;
      height: auto;
      margin: 0 auto 40px;
    }
    .u-footer .lay-content .lay-left .box {
      height: auto;
      margin-left: 0;
    }
    .u-footer .lay-content .lay-left .box .u-title {
      text-align: center;
      font-size: 19px;
      line-height: 19px;
      margin-bottom: 30px;
    }
    .u-footer .lay-content .lay-left .box .s-ssst {
      font-size: 14px;
      line-height: 28px;
    }
    .u-footer .lay-content .lay-mid {
      width: 100%;
      height: auto;
    }
    .u-footer .lay-content .lay-mid .box {
      height: auto;
      margin-left: 0;
    }
    .u-footer .lay-content .lay-mid .box .u-title {
      text-align: center;
      font-size: 19px;
      line-height: 19px;
      margin-bottom: 30px;
    }
    .u-footer .lay-content .lay-mid .box .s-ssst {
      font-size: 14px;
      line-height: 44px;
      width: 33.33333333%;
      text-align: center;
      float: left;
    }
    .u-footer .lay-content .lay-right {
      width: 100%;
      height: 200px;
    }
    .u-footer .lay-content .lay-right .cus-srv {
      margin-left: 0;
      text-align: center;
      font-size: 20px;
      color: #2a2c30;
      line-height: 24px;
      font-weight: bold;
      margin-top: 30px;
    }
    .u-footer .lay-content .lay-right .af-qrcode {
      width: 100px;
      height: 100px;
      margin: 22.5px auto;
      background: url("../images/qr_code.png") no-repeat;
      background-size: 100%;
    }
    .u-footer .u-copyright {
      position: relative;
      text-align: center;
      height: 80px;
      font-size: 14px;
      color: #2a2c3075;
      line-height: 80px;
    }
    .u-footer .u-copyright img {
      width: 20px;
      height: 20px;
      display: inline-block;
      padding-right: 6px;
    }
    .u-footer .u-copyright a {
      color: #2a2c3075;
    }
    .u-footer .u-copyright {
      position: relative;
      text-align: center;
      height: 65px;
      font-size: 12px;
      color: #2a2c3075;
      line-height: 65px;
    }
    .u-footer {
      margin-top: 0;
    }
    .tab-content {
      display: block;
      width: 100%;
      /* background-color:rgb(27,32,38); */
      background-color: rgb(240, 241, 243);
      background-position:70% 50%;
    }
    #home {
      display: block;
    }
    .u-bpm {
      width: 100%;
      height: auto;
      margin: 0 auto;
      min-height: 600px;
    }
    .u-bpm-box {
      position: relative;
      margin-top: 670px;
      margin-bottom: 10px;
      display: block;
      width: 100%;
    }
    .u-bpm-slide{
       display: none;
    }
    .u-bpm-content{
      width:95%;
      min-width:350px;
      margin:0 auto;
      display:-o-grid;
      -o-grid-columns: 33.3% 33.3% 33.3%;
      -o-grid-rows: 50% 50%;
      display:-moz-grid;
      -moz-grid-columns: 33.3% 33.3% 33.3%;
      -moz-grid-rows: 50% 50%;
      display:  -webkit-grid;
      -webkit-grid-columns: 33.3% 33.3% 33.3%;
      -webkit-grid-rows: 50% 50%;
      display: grid;
      grid-template-columns: 50% 50%; 
      grid-template-rows: 33.3% 33.3% 33.3%;
      display: -ms-grid;
      -ms-grid-columns: 33.3% 33.3% 33.3%;
      -ms-grid-rows: 50% 50%;
      background:#fff;
      height:600px;     
      position: static;
      box-sizing: border-box;
      visibility:visible;
      box-shadow: 0 0 1px #999;
   }
   .u-bpm-content .u-bpm-content-item .colorR{
      color: #e60023;
   }

   .u-bpm-content-item{
     padding: 0 10px;
   }
   .u-bpm-content .u-bpm-content-item:nth-of-type(1){
      border-bottom: 1px solid #ddd; 
      border-right:1px solid #ddd;
    }
    .u-bpm-content .u-bpm-content-item:nth-of-type(2){
      border-bottom: 1px solid #ddd; 
      border-right:0px solid #ddd;
    }
    .u-bpm-content .u-bpm-content-item:nth-of-type(3){
      border-bottom: 1px solid #ddd; 
      border-right:1px solid #ddd;
    }
    .u-bpm-content .u-bpm-content-item:nth-of-type(4){
      border-right: 0px solid #ddd; 
      border-bottom:1px solid #ddd;
    }
    .u-bpm-content .u-bpm-content-item:nth-of-type(5){
      border-right: 1px solid #ddd; 
    }
    .u-bpm-content .u-bpm-content-item.double{
      grid-column-start: span 2;
      border-right-width:0px;
    }
   .u-banner-content-box{
        position:absolute;
        left:30px;
        top:40%;
        transform: translateY(-50%); 
    }
   .u-title-list-box{
      position: absolute;
      /* bottom:-125%; */
      top:100%;
      left:0px;
      width:100%;
      height: auto;
      background: #fff;
      box-shadow: 0 0 1px #666;
      border-top: 4px solid #e60023;
      display: block;
      overflow: hidden;
   }
   .grap-line{
     height:1px;
     width:100%;
     background:#eee;
     margin-top:25px;
   }
   .u-title-list-item.hover:hover{
       background-color:#fff;
   }
   .u-title-list-item{
      box-sizing: border-box;
      padding:40px 50px 10px;
      color:#2a2c30bb;
      font-size:14px;
      justify-content: center;
    }
    .u-title-list-item:last-of-type{
      /* padding-bottom:30px; */
    }
    .u-bpm-model3{
      width: 100%;
      height:auto;
      padding:0 140px;
      box-sizing: border-box;
      min-height: 2520px;
    }
     .model3Content{
      position: relative;
      display: flex;
      width: 100%;
      height: auto;
      margin-top:50px; 
    }
    .model3ContentBox,
    .newsBox{
      height:auto;
      margin-top:40px;
    }
    .model3ContentBox{
      margin-top:50px;
    }
     .model3ContentBox-row{
      display:-o-grid;
      -o-grid-columns:  50% 50%;
      -o-grid-rows:  8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% ;
      display:-moz-grid;
      -moz-grid-columns:  50% 50%;
      -moz-grid-rows:  8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3%;
      display:  -webkit-grid;
      -webkit-grid-columns:  50% 50%;
      -webkit-grid-rows:  8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3%;
      display: -ms-grid;
      -ms-grid-columns:  50% 50%;
      -ms-grid-rows:  8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3% 8.3%;
       display: grid;
       height:auto;
       width:100%;
       grid-template-columns: repeat(2, 50%);
       grid-template-rows: repeat(12,8.3%);
       grid-column-gap:5px;
       grid-row-gap:5px;     
     }
     .model3ContentBox-row-item{
       height: 120px;
       box-shadow: 0 0 1px #666;
     } 
     .model3ContentBox-row-item img{
       height: 120px;
       width:100%;
     }
     .newsBox{
      display: flex;
      justify-content: center;
      flex-direction: column;
      width:100%;
    }
    .news-content{
      display: flex;
      width:590px;
      height:260px;
      margin:0 auto;
    }
    .news-content+.news-content{
      margin:30px auto 0px;
    }
    .model2Content{
      display: block;
      margin-top:0px;
      width:100%;
    }
    .u-bpm-model{
      width:100%;
    }
    .model2-left{
       width:100%;
       height:100px;
       margin-bottom:40px;
       line-height: 100px;
    }
    .model2-left::after{
      content:'';
      display: none;
    }
    .model2-left .model2-left-logo{
      display: none;
    }
    .model2-right{
      margin:0px auto;
    }
    .modelPRAContent{
      width:100%;
    }
    .modelPRAContentBox{
      margin:50px 0px 80px;
      height:auto;
    }
    .modelPRAContentBox-lastrow,
    .modelPRAContentBox-row{
      display: flex;
      width:100%;
      min-width: 400px;
      background: #fff;
  }
   .PRAcontent{
     height:70px;
     word-break: break-all;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-box-orient: vertical;
     -webkit-line-clamp: 3;
     overflow: hidden;
     word-wrap:break-word;
   }
   .model3ContentBox-row-item:nth-child(1){
    -ms-grid-column: 1;
    -ms-grid-row: 1;

    -o-grid-column: 1;
    -o-grid-row: 1;
    -moz-grid-column: 1;
    -moz-grid-row: 1;
    -webkit-grid-column: 1;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(2){
    -ms-grid-column: 2;
    -ms-grid-row: 1;
    -o-grid-column: 2;
    -o-grid-row: 1;
    -moz-grid-column: 2;
    -moz-grid-row: 1;
    -webkit-grid-column: 2;
    -webkit-grid-row: 1;
  }
  .model3ContentBox-row-item:nth-child(3){
    -ms-grid-column: 1;
    -ms-grid-row: 2;

    -o-grid-column: 1;
    -o-grid-row: 2;
    -moz-grid-column: 1;
    -moz-grid-row: 2;
    -webkit-grid-column: 1;
    -webkit-grid-row: 2;
  }
  .model3ContentBox-row-item:nth-child(4){
    -ms-grid-column: 2;
    -ms-grid-row: 2;
    
    -o-grid-column: 2;
    -o-grid-row: 2;
    -moz-grid-column: 2;
    -moz-grid-row: 2;
    -webkit-grid-column: 2;
    -webkit-grid-row: 2;
  }
  .model3ContentBox-row-item:nth-child(5){
    -ms-grid-column: 1;
    -ms-grid-row: 3;
    -o-grid-column: 1;
    -o-grid-row: 3;
    -moz-grid-column: 1;
    -moz-grid-row: 3;
    -webkit-grid-column: 1;
    -webkit-grid-row: 3;
  }
  .model3ContentBox-row-item:nth-child(6){
    -ms-grid-column: 2;
    -ms-grid-row: 3;
    -o-grid-column: 2;
    -o-grid-row: 3;
    -moz-grid-column: 2;
    -moz-grid-row: 3;
    -webkit-grid-column: 2;
    -webkit-grid-row: 3;
  }
  .model3ContentBox-row-item:nth-child(7){
    -ms-grid-column: 1;
    -ms-grid-row: 4;
    -o-grid-column: 1;
    -o-grid-row: 4;
    -moz-grid-column: 1;
    -moz-grid-row: 4;
    -webkit-grid-column: 1;
    -webkit-grid-row: 4;
  }
  .model3ContentBox-row-item:nth-child(8){
    -ms-grid-column: 2;
    -ms-grid-row: 4;
    -o-grid-column: 2;
    -o-grid-row: 4;
    -moz-grid-column: 2;
    -moz-grid-row: 4;
    -webkit-grid-column: 2;
    -webkit-grid-row: 4;
  }
  .model3ContentBox-row-item:nth-child(9){
    -ms-grid-column: 1;
    -ms-grid-row: 5;
    -o-grid-column: 1;
    -o-grid-row: 5;
    -moz-grid-column: 1;
    -moz-grid-row: 5;
    -webkit-grid-column: 1;
    -webkit-grid-row: 5;

  }
  .model3ContentBox-row-item:nth-child(10){
    -ms-grid-column: 2;
    -ms-grid-row: 5;

    -o-grid-column: 2;
    -o-grid-row: 5;
    -moz-grid-column: 2;
    -moz-grid-row: 5;
    -webkit-grid-column: 2;
    -webkit-grid-row: 5;

  }
  .model3ContentBox-row-item:nth-child(11){
    -ms-grid-column: 1;
    -ms-grid-row: 6;

    -o-grid-column: 1;
    -o-grid-row: 6;
    -moz-grid-column: 1;
    -moz-grid-row: 6;
    -webkit-grid-column: 1;
    -webkit-grid-row: 6;

  }
  .model3ContentBox-row-item:nth-child(12){
    -ms-grid-column: 2;
    -ms-grid-row: 6;

    -o-grid-column: 2;
    -o-grid-row: 6;
    -moz-grid-column: 2;
    -moz-grid-row: 6;
    -webkit-grid-column: 2;
    -webkit-grid-row: 6;

  }
  .model3ContentBox-row-item:nth-child(13){
    -ms-grid-column: 1;
    -ms-grid-row: 7;

    -o-grid-column: 1;
    -o-grid-row: 7;
    -moz-grid-column: 1;
    -moz-grid-row: 7;
    -webkit-grid-column: 1;
    -webkit-grid-row: 7;

  }
  .model3ContentBox-row-item:nth-child(14){
    -ms-grid-column: 2;
    -ms-grid-row: 7;

    -o-grid-column: 2;
    -o-grid-row: 7;
    -moz-grid-column: 2;
    -moz-grid-row: 7;
    -webkit-grid-column: 2;
    -webkit-grid-row: 7;

  }
  .model3ContentBox-row-item:nth-child(15){
    -ms-grid-column: 1;
    -ms-grid-row: 8;

    -o-grid-column: 1;
    -o-grid-row: 8;
    -moz-grid-column: 1;
    -moz-grid-row: 8;
    -webkit-grid-column: 1;
    -webkit-grid-row: 8;

  }
  .model3ContentBox-row-item:nth-child(16){
    -ms-grid-column: 2;
    -ms-grid-row: 8;

    -o-grid-column: 2;
    -o-grid-row: 8;
    -moz-grid-column: 2;
    -moz-grid-row: 8;
    -webkit-grid-column: 2;
    -webkit-grid-row: 8;

  }
  .model3ContentBox-row-item:nth-child(17){
    -ms-grid-column: 1;
    -ms-grid-row: 9;

    -o-grid-column: 1;
    -o-grid-row: 9;
    -moz-grid-column: 1;
    -moz-grid-row: 9;
    -webkit-grid-column: 1;
    -webkit-grid-row: 9;

  }
  .model3ContentBox-row-item:nth-child(18){
    -ms-grid-column: 2;
    -ms-grid-row: 9;

    -o-grid-column: 2;
    -o-grid-row: 9;
    -moz-grid-column: 2;
    -moz-grid-row: 9;
    -webkit-grid-column: 2;
    -webkit-grid-row: 9;

  }
  .model3ContentBox-row-item:nth-child(19){
    -ms-grid-column: 1;
    -ms-grid-row: 10;

    -o-grid-column: 1;
    -o-grid-row: 10;
    -moz-grid-column: 1;
    -moz-grid-row: 10;
    -webkit-grid-column: 1;
    -webkit-grid-row: 10;

  }
  .model3ContentBox-row-item:nth-child(20){
    -ms-grid-column: 2;
    -ms-grid-row: 10;

    -o-grid-column: 2;
    -o-grid-row: 10;
    -moz-grid-column: 2;
    -moz-grid-row: 10;
    -webkit-grid-column: 2;
    -webkit-grid-row: 10;

  }
  .model3ContentBox-row-item:nth-child(21){
    -ms-grid-column: 1;
    -ms-grid-row: 11;

    -o-grid-column: 1;
    -o-grid-row: 11;
    -moz-grid-column: 1;
    -moz-grid-row: 11;
    -webkit-grid-column: 1;
    -webkit-grid-row: 11;

  }
  .model3ContentBox-row-item:nth-child(22){
    -ms-grid-column: 2;
    -ms-grid-row: 11;

    -o-grid-column: 2;
    -o-grid-row: 11;
    -moz-grid-column: 2;
    -moz-grid-row: 11;
    -webkit-grid-column: 2;
    -webkit-grid-row: 11;

  }
  .model3ContentBox-row-item:nth-child(23){
    -ms-grid-column: 1;
    -ms-grid-row: 12;

    -o-grid-column: 1;
    -o-grid-row: 12;
    -moz-grid-column: 1;
    -moz-grid-row: 12;
    -webkit-grid-column: 1;
    -webkit-grid-row: 12;

  }
  .model3ContentBox-row-item:nth-child(24){
    -ms-grid-column: 2;
    -ms-grid-row: 12;

    -o-grid-column: 2;
    -o-grid-row: 12;
    -moz-grid-column: 2;
    -moz-grid-row: 12;
    -webkit-grid-column: 2;
    -webkit-grid-row: 12;

  }

  }
  @media screen and (max-width: 768px) {
  .u-header .u-menurow .u-logo img {
    width: 150px;
    height: 48px;
}
    .u-bpm-model3{
      width: 100%;
      height:auto;
      padding:0 40px;
      box-sizing: border-box;
      min-height: 1752px;
    }
	.u-bpm-model4{
      width:100%;
      min-height:1100px;
    }
	
	.newBoxVer2{
      width:386.5px;
      grid-template-columns: 386.5px;
      grid-template-rows: 280px 280px 280px 280px 280px 280px;
      grid-column-gap: 20px;
      grid-row-gap: 20px;
      display:-o-grid;
      -o-grid-columns: 386.5px;
      -o-grid-rows: 280px 280px 280px 280px 280px 280px;
      display:-moz-grid;
      -moz-grid-columns: 386.5px;
      -moz-grid-rows: 280px 280px 280px 280px 280px 280px;
      display: -ms-grid;
      -ms-grid-columns: 386.5px;
      -ms-grid-rows: 280px 280px 280px 280px 280px 280px;
	  margin:40px auto;
    }
    .newBoxVer2 .newBoxVerItem:nth-of-type(1){
      -ms-grid-column: 1;
      -ms-grid-row: 1;
      -o-grid-column: 1;
      -o-grid-row: 1;
      -moz-grid-column: 1;
      -moz-grid-row: 1;
      -webkit-grid-column: 1;
      -webkit-grid-row: 1;
    }
    .newBoxVer2 .newBoxVerItem:nth-of-type(2){
      -ms-grid-column: 1;
      -ms-grid-row: 2;
      -o-grid-column: 1;
      -o-grid-row: 2;
      -moz-grid-column: 1;
      -moz-grid-row: 2;
      -webkit-grid-column: 1;
      -webkit-grid-row: 2;
    }
    .newBoxVer2 .newBoxVerItem:nth-of-type(3){
      -ms-grid-column: 1;
      -ms-grid-row: 3;
      -o-grid-column: 1;
      -o-grid-row: 3;
      -moz-grid-column: 1;
      -moz-grid-row: 3;
      -webkit-grid-column: 1;
      -webkit-grid-row: 3;
    }
    .newBoxVer2 .newBoxVerItem:nth-of-type(4){
      -ms-grid-column: 1;
      -ms-grid-row: 4;
      -o-grid-column: 1;
      -o-grid-row: 4;
      -moz-grid-column: 1;
      -moz-grid-row: 4;
      -webkit-grid-column: 1;
      -webkit-grid-row: 4;
    }
    .newBoxVer2 .newBoxVerItem:nth-of-type(5){
      -ms-grid-column: 1;
      -ms-grid-row: 5;
      -o-grid-column: 1;
      -o-grid-row: 5;
      -moz-grid-column: 1;
      -moz-grid-row: 5;
      -webkit-grid-column: 1;
      -webkit-grid-row: 5;
    }
    .newBoxVer2 .newBoxVerItem:nth-of-type(6){
      -ms-grid-column: 1;
      -ms-grid-row: 6;
      -o-grid-column: 1;
      -o-grid-row: 6;
      -moz-grid-column: 1;
      -moz-grid-row: 6;
      -webkit-grid-column: 1;
      -webkit-grid-row: 6;
    }
	
    .u-banner-content-box{
      display: none;
    }
    .bannerAfBtT{
      display: block;
    }
    .u-title-list-box{
      /* bottom:-149%; */
      top:100%;
      left:0px;
      right:0px;
      border-top:0px;
      padding: 0px 20px;
      box-sizing: border-box;
      box-shadow: none;
   }
    .u-title-list-item.Tc{
    text-align: center;
    padding-bottom: 40px;
    }
  .u-title-list-item.Tc h2{
    font-size:26px;
    color:#2a2c30;
    margin: 0px;
   }      
    
   .u-bpm-box{
     margin-top:520px;
     width: 100%;
   }
   .u-title-list-item:first-of-type{
    border-top: 2px solid #e60023;
  }
  .u-bpm-content{
    display: block;
    height:auto;  
    box-shadow: none;
    transition: height 0.3s;
    overflow: hidden;
 }
 .u-bpm-content-item{
    height:150px;
    flex-direction: row;
    justify-content: flex-start;
  }

  .u-bpm-content-item>img,
  .u-bpm-content-item>span{
    position: static;
  }
  .u-bpm-content-item>img{
    top:0px;
    transform: translateX(0%) translateY(0%);
    width:90px;
    height:90px;
  }
  .u-bpm-content-item>span{
    transform: translateX(0%);
    bottom:0px;
    width:210px;
    margin-left:30px;
    text-align:left;
  }
  .u-bpm-content-item>span.line1{
    bottom:60px;
  }
  .u-bpm-content-item>span.line3{
    bottom:15px;
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(1){
    border-bottom: 1px solid #ddd; 
    border-right:0px solid #ddd;
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(2){
    border-bottom: 1px solid #ddd; 
    border-right:0px solid #ddd;
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(3){
    border-bottom: 1px solid #ddd; 
    border-right: 0px solid #ddd; 
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(4){
    border-right: 0px solid #ddd; 
    border-bottom: 1px solid #ddd; 
  }
  .u-bpm-content .u-bpm-content-item:nth-of-type(5){
    border-right: 0px solid #ddd; 
    border-bottom: 1px solid #ddd; 
  }
  .slideTop{
    display: flex;
    /* width:96%; */
  }
  .model2-left {
    width: 100%;
    height: 100px;
    margin-bottom: 40px;
    line-height: 100px;
    margin-top: 40px;
}
  .u-bpm-content-item.more{
    justify-content: center;
  }
  .model2-right-phone{
     display: block;
     height:600px;
     width:100%;
  }
  .model2-right-phone-row{
    justify-content: center;
    width:100%;
  }
  .model2-right-phone-row:nth-of-type(1) div:nth-child(1){
    background: url('../images/g1.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(1) div:nth-child(2){
    background: url('../images/g2.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(1) div:nth-child(3){
    background: url('../images/g3.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(2) div:nth-child(1){
    background: url('../images/g4.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(2) div:nth-child(2){
    background: url('../images/g5.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(2) div:nth-child(3){
    background: url('../images/g6.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(3) div:nth-child(1){
    background: url('../images/g7.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(3) div:nth-child(2){
    background: url('../images/g8.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(3) div:nth-child(3){
    background: url('../images/g9.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row:nth-of-type(4)>div:nth-child(1){
    background: url('../images/g10.jpg') no-repeat;
    background-size:cover;
    background-position: center;
  }
  .model2-right-phone-row .model2-right-row-phone-item:nth-child(1){
    margin-left:0px;
  }
  .model2-right{
    display: none;
  }
  .modelPRAContent{
     background: #fff;
     margin-top: 10px;
  }
 .model3Content {
    position: relative;
    display: flex;
    width: 100%;
    height: auto;
    margin-top: 20px;
}
  .modelPRAContentBox{
    margin:0px 0px 80px;
    height:auto;
  }
  .modelPRAtitle p.s-mmmt{
    font-size:24px;
  }
  .modelPRAtitle>a{
    display: none;
  }
  .modelPRAContentBox-row{
    flex-direction: column;
    height:auto;
    align-items: center;
  }
.modelPRAContentBox-row>div{
  border:1px solid #f0f0f0;
  border-bottom-width:0px;
}
  .modelPRAContentBox-lastrow{
    display:-o-grid;
     -o-grid-columns:  50% 50%;
    -o-grid-rows:  80px 80px;
    display:-moz-grid;
     -moz-grid-columns:  50% 50%;
    -moz-grid-rows:  80px 80px;
    display:  -webkit-grid;
     -webkit-grid-columns:  50% 50%;
    -webkit-grid-rows:  80px 80px;
    display: -ms-grid;
    -ms-grid-columns:  50% 50%;
    -ms-grid-rows:  80px 80px;
    display: grid;
    grid-template-columns: repeat(2, 50%);
    grid-template-rows: repeat(2,50%);
    grid-column-gap:0px;  
    min-width:300px;   
    height:100%;
    border-top:1px solid #f0f0f0;
    border-bottom:1px solid #f0f0f0;
  }
  .modelPRAContentBox-lastrow-item:first-of-type>i{
    margin-left:10px;
    margin-right:0px;
  }
  .modelPRAContentBox-lastrow-item:first-of-type>span{
    margin-left:15px;
  }
  .modelPRAContentBox-lastrow-item:nth-of-type(1){
    -ms-grid-column: 1;
    -ms-grid-row: 1;

    -o-grid-column: 1;
    -o-grid-row: 1;
    -moz-grid-column: 1;
    -moz-grid-row: 1;
    -webkit-grid-column: 1;
    -webkit-grid-row: 1;
  }
  .modelPRAContentBox-lastrow-item:nth-of-type(2){
    -ms-grid-column: 2;
    -ms-grid-row: 1;
    -o-grid-column: 2;
    -o-grid-row: 1;
    -moz-grid-column: 2;
    -moz-grid-row: 1;
    -webkit-grid-column: 2;
    -webkit-grid-row: 1;
  }
  .modelPRAContentBox-lastrow-item:nth-of-type(3){
    -ms-grid-column: 1;
    -ms-grid-row: 2;
    -o-grid-column: 1;
    -o-grid-row: 2;
    -moz-grid-column: 1;
    -moz-grid-row: 2;
    -webkit-grid-column: 1;
    -webkit-grid-row: 2;
  }
  .modelPRAContentBox-lastrow-item:nth-of-type(4){
    -ms-grid-column: 2;
    -ms-grid-row: 2;
    -o-grid-column: 2;
    -o-grid-row: 2;
    -moz-grid-column: 2;
    -moz-grid-row: 2;
    -webkit-grid-column: 2;
    -webkit-grid-row: 2;
  }
  .modelPRAtitle-phone{
    display: block;
    height:70px;
    line-height: 70px;
    border-bottom: 1px solid #f0f0f0;
  }
  .model3Content.projectList{
    margin-top:0px;
  }
  }
  
  
  
  @media screen and (max-width: 700px){
    .u-title-list-item{
      padding:40px 10px 0px;
    }
    .newsBox{
      display:none;
    }
    .newsBox-phone{
      display: block;
    }
    .news-content-phone:last-of-type{
      margin:20px 0 40px 0;
    }
    .m-footer{
      display: block;
    }
  }
  @media screen and (max-width: 660px){
    .u-title-list-item{
      padding:40px 0px 0px;
    }
    .modelPRAContentBox-row-item{
      width:100%;
      padding-right:40px;
   }
   .PRATitle{
     width:100%;
     margin:40px 0px 0px 20px
   }
   .PRAcontent{
    width:100%;
     margin:30px 0px 0px 20px;
  }
  .model2-right-row-phone-item,
  .model2-right-row-phone-item.wDouble{
    width:100%;
  }
  }
  @media screen and (max-width: 550px){
      .u-title-list-box{
        /* bottom:-152%; */
        top:100%;
      }
  }
  @media screen and (max-width: 414px) {
    .u-title-list-box{
      /* bottom:-152%; */
      top:100%;
    }
    .u-bpm-box {
      margin-top: 400px;
      width: 100%;
    }
    .PRAcontent{
      width:330px;
    }
  }
  @media screen and (max-width: 375px) {
      

  }
  @media screen and (max-width: 360px) {
     

  }
  @media screen and (max-width: 320px) {
    
  }
  .u-footer .u-copyright.left{
    text-align: left;
    padding-left: 20px;
  }
  .mask {
    position: fixed;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    z-index:3000;
    background: rgba(0,0,0,.3);
}
.iframeContent{
    position: absolute;
    z-index:3001;
    left:50%;
    top:50%;
    transform: translateX(-50%) translateY(-50%);
    width:600px;
    height:500px;
    box-shadow: 0 1px 3px rgb(0 0 0 / 30%);
    border-radius: 2px;
}
.registryFrame{
  /* width:1200px; */
  width:100%;
  box-sizing: border-box;
  height:400px;
}
.confirmBoxMask{
  position:fixed;
  left:0px;
  right:0px;
  top:0px;
  bottom:0px;
  z-index: 3002;
  background: rgba(0,0,0,.3);   
  display: none;
}
.confirmBox{
  position: absolute;
  z-index:3003;
  width:500px;
  background: #fff;
  color:#444;
  font-size:16px;
  left:50%;
  top:50%;
  transform: translate(-50%,-50%);
  box-shadow: 0 1px 3px rgb(0 0 0 / 30%);
  padding: 0px 20px;
  box-sizing: border-box;
}
.confirmTitle{
  height:50px;
  line-height: 50px;
}
.confirmTitle >p,
.confirmContent > p{
  margin:0px;
  font-weight:600;
  text-align:left;
}
.confirmContent{
  padding: 20px 0px;
}
.confirmContent > p{
  color:#606266;
  font-size:14px;
  font-weight: 500;
}
.confirmCaseBox{
  text-align:right;
  padding: 0px 0px 20px 0px;
}
.confirmCaseBox button{
 display: inline-block;
 line-height: 1;
 white-space: nowrap;
 cursor: pointer;
 background: #fff;
 border: 1px solid #dcdfe6;
 color: #606266;
 -webkit-appearance: none;
 text-align: center;
 box-sizing: border-box;
 outline: none;
 margin: 0;
 transition: .1s;
 font-weight: 500;
 -moz-user-select: none;
 -webkit-user-select: none;
 -ms-user-select: none;
 padding: 8px 18px;
 font-size: 14px;
 border-radius: 4px;
}
.confirmCaseBox button.primaryBtn{
 color: #fff;
 background-color: #409eff;
 border-color: #409eff;
}