/*关于我们业务*/
.fa_about .fa_btit{
        font-size: var(--f24);
    color: #333;
    text-align: center;
}
.fa_about .fa_bsum{
    font-size: 12px;
    color: #777;
    margin:20px 0;
    text-align: center;
}
.fa_about .fa_box01 .fa_cnt{
    margin: 30px 0;
    line-height: 1.8;
}
.fa_about .fa_box01 .fa_list{
    margin-top: 30px;
}
.fa_about .fa_box01 .fa_list .fa_li{
    background: #fff;
    padding:20px;
}
.fa_about .fa_box01 .fa_list .fa_li .fa_Img{
    padding-bottom: 80%;
}
.fa_about .fa_box01 .fa_list .fa_li .fa_info{
    margin:20px 0;
    text-align: center;
}
.fa_about .fa_box01 .fa_list .fa_li .fa_info h4{
    font-size: 14px;
    color: #000;
    margin-bottom: 20px;
    font-weight: bold;
}
.fa_about .fa_box01 .fa_list .fa_li .fa_info p{
        line-height: 1.8;
        color:#777;
        font-size: 12px;
}
.fa_about .fa_box02 {
    background: url(../images/jjf_abbg01.jpg) center no-repeat;
    background-size: cover;
}
.fa_about .fa_box02 .fa_btit,.fa_about .fa_box02 .fa_bsum{
    color:#fff;
}
.fa_about .fa_box02 .fa_list{
    margin-top: 8%;
}
.fa_about .fa_box02 .fa_list .fa_li{
    padding-left:10px;
    border-left:#fff solid 1px;
    
}
.fa_about .fa_box02 .fa_list .fa_li h1{
    color:#fff;
    font-size:var(--f30);
    
}
.fa_about .fa_box02 .fa_list .fa_li h3{
    font-size:var(--f20);
    font-weight: bold;
    color:var(--main2-color);
    margin:10px 0;
}
.fa_about .fa_box02 .fa_list .fa_li p{
    color:#fff;
    font-size: 12px;
}

/*企业文化 + 团队*/
.fa_culture .fa_li{
    background: #fff;
    display: flex;
    flex-wrap: wrap;  
}
.fa_culture .fa_li>div{
    width: 100%;}
    .fa_culture .fa_li .fa_info{
        padding: 2vw;
        
    }
        .fa_culture .fa_li .fa_info h3{
            font-size: var(--f22);
            color:#696969;
            font-weight: bold;
        }
         .fa_culture .fa_li .fa_info p{
             font-size: 14px;
             color:#707070 ;
             line-height: 1.8;
             margin-top: 15px;
         }
         .fa_team{
             background: #fff;
             align-items: center;
         }
         .fa_team .fa_info{
             padding:10px 2vw;
         }
          .fa_team .fa_info h3{
              font-size: var(--f24);
              color: #333;
              margin-bottom: 30px;
          }
           .fa_team .fa_info p{
               font-size: 14px;
               color: #666;
               line-height: 1.8;
           }
         @media only screen and (max-width: 768px){
   .fa_team>div{
       width: 100%;
   }
}
  @media only screen and (min-width: 769px){
  .fa_culture .fa_li:nth-child(even){
     flex-direction:column-reverse; 
  }
  .fa_team .fa_pic{
      width: 40%;
  }
   .fa_team .fa_info{
      width: 60%;
  }
}  
   
    
    
    
    
    
   /*荣誉*/
   
 .carousel {
     position: relative;
     margin: 0 auto;
     width: 100%;
     background: none transparent scroll repeat 0 0;
     overflow: hidden
 }
 
 .carousel .slides {
     position: relative;
     margin: 0 auto 30px;
     overflow: hidden
 } 
 
 .carousel .slides .slideItem {
     position: absolute;
     padding-bottom: 0;
     padding-left: 0;
     padding-right: 0;
     cursor: pointer;
     padding-top: 0;
     opacity: 1
 }
 
 .carousel .slides .slideItem A {
     display: block;
     overflow: hidden
 }
 
 .carousel .slides .slideItem IMG {
     width: 100%;
     height: 100%;
     box-shadow: 0 0 5px #000
 }
 
 .carousel .slides .slideItem .cover {
     position: absolute;
     width: 100%!important;
     display: block;
     height: 50px !important;
     top: 350px;
     left: 0;
     z-index: 9999;
 }
 
 .prevButton {
     z-index: 9999999;
     position: absolute;
     width: 44px;
     display: block;
     background: url(../images/lefticon.png) no-repeat;
     height: 44px;
     top: 150px;
     cursor: pointer
 }
 
 .nextButton { 
     z-index: 9999999;
     position: absolute;
     width: 44px;
     display: block;
     background: url(../images/righticon.png) no-repeat;
     height: 44px;
     top: 150px;
     cursor: pointer
 }
 
 .prevButton {
     left: 12px
 }
 
 .nextButton {
     right: 12px
 }
    
    
    
    
    
    
    
    
    
    
    