.jjfa_banner{
      width:100%;
      height:360px;
      background:url("/xny/resource/cms/2019/12/img_pc_site/2019120209471769931.jpg") no-repeat;
      background-size:100% 100%;
  }
  .j_b_wrap{
      width:1440px;
      height:360px;
      margin:0 auto;
      overflow: hidden;
  }
  .j_b_info{
      margin-left:50px;
      margin-top:90px;
  }
  .j_b_title {
      color:#fff;
      font-size:66px;
      
  }
  .j_b_bread{
      margin-top:40px;
      font-size:22px;
      color:#fff;
  }
  .j_b_bread a{
    font-size:24px;
      color:#fff;
  }

/*公司概况*/
.gsgk {
     width:100%;

 }
 .gsgk_wrap {
     width:1440px;
     margin: 0 auto;
     
 }
 .gk_info{
     width:1340px;
     height:auto;
     background:url("/xny/resource/cms/2019/12/img_pc_site/2019120309454292308.png") no-repeat;
     background-size:100% 100%;
     overflow: hidden;
     padding:0 50px 80px 50px;
     margin-bottom:50px;
 }
 .gk_info img {
     width:430px;
     height:300px;
     margin-left: 50px;
     margin-bottom:30px;
     float:right;
 }
 .gk_t{
     width:550px;
     height:60px;
     background:url("/xny/resource/cms/2019/12/img_pc_site/2019120309470212389.png") no-repeat;
     background-size:100% 100%;
     
     margin-top:50px;
     text-align: left;
     line-height: 58px;
     

 }
.gk_t a {
    font-size:40px;
     font-weight: bold;
     color:#000;
}
 .gk_sum{
     font-size:24px;
     margin-top:30px;
     color:#000;
 }
 .gk_con p{
     line-height: 30px;
     font-size:18px;
     color:#333;

 }
/*领导寄语*/
 .ld_img{
     width:100%;
     height:700px;
     border-bottom:1px solid #ccc;
 }
 .ld_img_wrap{
     width:1440px;
     height:550px;
     position:relative;
     margin:0 auto;
 }
 .ld_info {
     position:absolute;
     left:50%;
     top:50%;
     width:340px;
     height:454px;
     margin-top:-170px;
     margin-left:-227px;
 }
 .ld_info img{ 
     width:340px;
     height:455px;
 }
 .ld_info p{
    width:340px;
    height:60px;
    text-align: center;
    line-height:58px;
    
 }
.ld_info p a{
     font-size:20px;
}
 .ldzc{
     width:100%;
 }
 .ldzc_info{
     width:1440px;

     margin:0 auto;
 }
 .zc_details{
     font-size:18px;
     line-height:40px;
     color:#555;
     width:100%;
     height:120px;
     padding:50px  30px;

 }
 .zcr {
     width:100%;
     height:40px;
     padding-top:40px;
 }
 .zcr span{
     float:right;
line-height: 30px;
 }
 .zcr span img {
     vertical-align: middle;
     width:160px;
     height:50px;
 }
.ld_name {
   font-size:24px;
  font-weight:blod;
  margin-left:30px;
}

/*荣誉和资质*/
.ry_list{
     width:100%;

 }
 .ry_list_wrap{
     width:1440px;
     height:auto;
     margin:0 auto;
 }
.ry_l_ul {
    overflow: hidden;
    padding-top:40px;
}
.ry_l_li{
    width:430px;
    height:680px;
    margin-right:45px;
    float:left;
    position:relative;
    overflow: hidden; 
}
.ry_name{
    width:410px;
    height:70px;
    line-height:40px;
    padding:30px 20px 0px 20px;
    font-size:24px;
    color:#555;

}
.ry_img{
    width:434px;
    height:564px;
    border:8px solid #eee;
    vertical-align: middle;
    display: table-cell;
    text-align:center;

}
.ry_img img {
    vertical-align: middle;
    max-width: 434px;
    max-height:564px;
   width:100%;
}
.ry_l_li:nth-child(3),.ry_l_li:nth-child(6) {
      margin-right:0
    }
    .mark{
        width:100%;
        height:680px;
        position:absolute;
        right:-450px;
        top:0;
        z-index: 0;
        line-height:680px;
        text-align: center;
        background:url("/xny/resource/cms/2019/12/img_pc_site/2019120316022489284.png") no-repeat;
        background-size:100% 100%;
        transition-property:right;
        transition-duration:0.5s;
        transition-timing-function:linear;
        /* Firefox 4 */
        -moz-transition-property:right;
        -moz-transition-duration:0.5s;
        -moz-transition-timing-function:linear;
        /* Safari and Chrome */
        -webkit-transition-property:right;
        -webkit-transition-duration:0.5s;
        -webkit-transition-timing-function:linear;
        /* Opera */
        -o-transition-property:right;
        -o-transition-duration:0.5s;
        -o-transition-timing-function:linear;
    }
    .mark a {
        margin-top:200px;
        display: inline-block;

       
    }
    .mark a img {
        width:100px;
        height:100px;
            }


   .gk_info_banner{    width: 430px;
    height: 300px;
    margin-left: 50px;
    margin-bottom: 30px;
    float: right;

}
 .bler {
            margin-top: 50px;
            width: 70px;
            line-height: 50px;
            border-bottom:3px solid #0e73f7;
            font-size: 20px;
            display: block;
        }

        .dler {
            width: 200px;
            line-height: 50px;
            border-bottom: 3px solid #0e73f7;
            font-size: 20px;
            display: block;
        }

        .cler {
            width: 60px;
            line-height: 50px;
            border-bottom: 3px solid #0e73f7;
            font-size: 20px;
            display: block;
        }
 
@media screen and (min-width:1200px) and (max-width:1440px){
   .j_b_wrap {
    width: 1200px;
}
.j_b_title {
    font-size: 56px;
}
.j_b_bread {
    margin-top: 40px;
    font-size: 20px;
}
.j_b_bread a {
    font-size: 20px;
}
.gsgk_wrap {
    width: 1200px;
}
.gk_info {
    width: 1140px;
}
.ld_img_wrap {
    width: 1200px;
        height:550px;

}
.ldzc_info {
    width: 1200px;
    margin-bottom:50px;
}
.dsj_wrap {
    width: 1200px;
}
.ry_list_wrap {
    width: 1200px;
}
.ry_l_li {
    width: 370px;
    margin-right: 30px;
}
.ry_img {
    width: 363px;
    height: 530px;
}
.ry_img img {
    max-width: 364px;
}
.ry_name {
    width: 340px;
}

 
 







}