*:focus {
  outline: none;
}
/* 内容区域有1262px */
.main-card-content .about-main-contant{
  padding-left:24.45%;
  padding-right:8.15%;
}
.tab-pane>div>img{
  object-fit: scale-down;
}

.about-main-contant>div{
  padding-top: 2em;
}
.about-tab1-contant{
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.about-tab1-contant > img{
  margin: 0 auto 5.6em;
  width:71.65%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow:4em -4em 0 rgb(25, 161, 121,.08);
}
.about-tab1-text{
  width: 100%!important;
}
.about-tab1-text>p{
  margin-top: 1em;
}

.about-tab2-width{
  width: 29.5em;
}
.about-tab2-width > h2 {
  font-size: 1.75em;
  line-height: 2.4;
}
.about-tab2-width > h3 {
  font-size:1.2em ;
  line-height: 2;
}
.about-tab2-width > h6 {
  line-height: 2;
}
.f-a-c{
  display: flex;
  justify-content: space-between;
}
.about-tab2-date{
  display: flex;
  align-content: center;
  padding-top: 2em;
}
.about-tab2-date > p {
  font-size: 4.8em;
  font-weight: 900;
  color: #19a179;
  padding-right: 0.9em;
  
}
.about-tab2-date > p > sup{
  top: -1.5em!important;
}
.about-tab2-image{
  width: 100%;
  height: 22.75em;
  margin-top: 2em;
}
.about-tab2-line{
  display: flex;
}
.about-tab2-contant > .about-tab2-line > div{
  width: 49%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding:  2em 0;
}
.about-tab2-contant > .about-tab2-line >div:first-child{
  border-right: 1px solid #9cc8d3;
}
.about-tab2-contant > .about-tab2-line:first-child >div:first-child{
  border-right: 1px solid #9cc8d3;
  border-image: -webkit-linear-gradient(#fff, #9cc8d3) 20 20;
}
.about-tab2-contant > .about-tab2-line:last-child >div:first-child{
  border-right: 1px solid #9cc8d3;
  border-image: -webkit-linear-gradient(#9cc8d3,rgb(245, 235, 235)) 20 20;
}
.about-tab2-line:not(:last-child){
  border-bottom: 1px solid #9cc8d3;
  border-image: -webkit-linear-gradient(#9cc8d3,#b6c6ca) 20 20;
}
.about-tab2-line img{
width:14.3em ;
height:7.3em;
object-fit: scale-down;
}
.about-tab3-contant{
  max-height:100%;
  overflow-y: auto;
}
/* 图之间的距离 */
.about-tab3-contant>img+img{
  margin-top:5.6em;
}
.about-tab4-contant-padding{
  padding: 0 5.6em;
}
.about-tab4-contant-padding > .form{
  display: flex;
}
.about-tab4-contant-padding > .form > img{
  flex: 1;
  height:29em ;
}
.about-tab4-contant-padding > .form > form{
  flex: 1;
  height:21.875em;
  padding: 0 0.5em 0 1em;
}
.about-tab4-contant-padding > .form > form .form-input input{
 flex: 1;
 height: 4em;
 border:1px solid #cbcbcb;
 padding:0 1em;
}
.about-tab4-contant-padding > .form > form .form-input input:nth-child(1){
 margin-right: 0.3em;
 }
 .about-tab4-contant-padding > .form > form .select select{
  width: 100%;
  height: 4em;
  margin-top: 0.5em;
  padding:0 1em;
  border:1px solid #cbcbcb;
  outline: none;
  color: #cbcbcb;
    /*隐藏select的下拉图标*/
    appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
  }
  .about-tab4-contant-padding > .form > form .select{
  position: relative;
    }

  .about-tab4-contant-padding > .form > form .select:after{
    content: "";
    width: 14px;
    height: 8px;
    background: url(../images/about-us/select.png) no-repeat center;
  /*通过定位将图标放在合适的位置*/
  position: absolute;
  right: 16px;
  /* top: 22%; */
  pointer-events: none;
  top: 44px;
  }
  .about-tab4-contant-padding  .textarea{
    height: 12.62em;
    width: 100%;
    border:1px solid #cbcbcb;
    padding: 1em;
    margin-top: 0.5em;
  }
  .about-tab4-contant-padding  textarea{
    height: 6.5em;
    width: 100%;
    border:1px solid #cbcbcb;
    outline: none;
    border: none;
  }
  .about-tab4-contant-padding .send-button{
    display: flex;
    justify-content: flex-end;
  }
  .about-tab4-contant-padding  button{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 12em;
    height: 3.8em;
    background-color: #19a179;
    border-radius: 5px;
    border: none;
    margin-top: 0.2em;
    color: white;
  }
  .about-tab4-contant-padding  .table{
    margin-top: 5em;
    height: 28.5em;
    overflow: hidden;
    overflow-y: auto;
  }
  .about-tab4-contant-padding  .table h2{
   font-size: 1.7em;
  }
  .about-tab4-contant-padding  .table table {
     margin-top: 2em;
    text-align: center;
    font-weight: 900;
 
    }
    .about-tab4-contant-padding  .table table tr{
      height: 3.8em;
    }
    .about-tab4-contant-padding  .table table tr:nth-child(even){
      background-color: #e1efeb;
    }
