.back_w{ background: #fff; }

.logo02 { display:block; }
.logo01{ display:none; }
body{ background: #f7f9fb; }

.staticDh{ position: fixed;top:90px; left: 0;    width: 100%; z-index: 99999;}



/**企业概况**/
.qyDiv{ padding: 0 7.89%;overflow:hidden;box-sizing:border-box; }
.qyjj_img{ float:left;width: 50%; }
.qyWz{ float:left;width: 50%;font-size: 22px;color: #565862; line-height: 50px;padding-left: 35px;box-sizing:border-box;}

.qyTitle{ text-align:center;font-size: 28px;margin-bottom: 40px;line-height: 60px;padding-bottom: 8px;background:url(/uiFramework/commonResource/image/2022041907243445722.png) no-repeat center bottom; }

.zzjg{ text-align:center; }
.qyMore{ display:block;width: 98px;height: 38px;line-height: 40px;border-radius: 4px;font-size: 16px;color:#c8cad2;margin: 40px auto 0 auto; border:1px solid #c8cad2;text-align:center;}

.back_gl{ background:#2fa8fa url(/uiFramework/commonResource/image/2025053017133463237.png) no-repeat center bottom;background-size:cover; }
.gltdDiv,.gltdDiv div,.gltdDiv p,.gltdDiv span,.gltdDiv a{ color: #fff; }
.gl_zw{line-height: 25px;}
.gltdDiv .qyTitle{ background: url(/uiFramework/commonResource/image/2022042110495235356.png) no-repeat center bottom; }
.gltd_tab{ text-align:center; }
.gltd_tab span{ font-size: 18px;padding:0 20px 10px 20px;display:inline-block;cursor: pointer;  }
.gltd_tab span.on{ background: url(/uiFramework/commonResource/image/2025060917335326709.png) no-repeat center bottom;  }
.gltd_con{ margin-top: 50px; }
.gltd_con ul{ text-align:center;max-width: 1000px;height: 234px;margin: 0 auto;transition: all 0.6s; }
.gltd_con li{ width: 19%;display:inline-block;margin-bottom: 50px; }
.gltd_con li.heightJG{ width:20%;display:block;float:left; }
.gltd_con li.heightGg{ width:20%;display:block;float:left; }

.gl_name{ margin-bottom: 15px; }
.gl_name a{ font-size: 24px;}
.gl_zw a{ font-size: 16px; }

.rzCon{ width: 1100px;margin:0 auto;position:relative; max-width:90%; }
.swiper_ry{ width: 100%;height: 310px;background: url(/uiFramework/commonResource/image/2025061309255697348.png) no-repeat center left;background-size: 100%; }
.zzry_title{ 
   height: 90px;
   font-size: 16px;
   line-height: 30px;
   color:#95979f;
 }
  .zzry_title a{ 
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
 }
.zzry_date{ font-size: 24px;color:#0f6fb8;padding: 15px 0;position:relative; }
.zzry_date b{ display:block;position:absolute;top: 53px;left:0;width: 22px;height: 22px;background: url(/uiFramework/commonResource/image/2025061309254782609.png) no-repeat center center; }
.zzry_date02{ display: none; }
.zzry_date01 b{ top:-7px; }

.swiper_ry .swiper-slide{ padding: 0 15px;box-sizing:border-box; }
.swiper_ry .swiper-slide:nth-child(2n+1){ padding-top: 150px;}
.swiper_ry .swiper-slide:nth-child(2n+2) .zzry_date02{ display:block;}
.swiper_ry .swiper-slide:nth-child(2n+2) .zzry_date01{ display:none;}

.pagination1{ display:none;position:absolute;top: 50%;left:0;margin-top: -11px;width: 100%;height: 22px;background: url(/uiFramework/commonResource/image/2022042114234712119.png) no-repeat center left; }
.pagination1 .swiper-pagination-switch{ display:inline-block;width: 22px;height: 22px;background: url(/uiFramework/commonResource/image/2022042114233945701.png) no-repeat center center }
.ry_pre{
    position: absolute;
    left:-100px;
    top: 50%;
    width: 64px;
    height: 65px;
    margin-top: -32px;
    background: url(/uiFramework/commonResource/image/2025061309261594835.png) no-repeat center center;
    z-index: 1;
    cursor: pointer;
}
.ry_next{
    position: absolute;
    right: -100px;
    top: 50%;
    width: 64px;
    height: 65px;
    margin-top: -32px;
    background: url(/uiFramework/commonResource/image/2025061309260695410.png) no-repeat center center;
    z-index: 1;
    cursor: pointer;
}




/**版权声明**/
.wz_content,wz_content p{ font-size: 22px; line-height: 42px;color:#565862; }
.wz_content p{ margin-bottom: 15px; }
.wz_content p.b_title{ color:#080b2b; }
.b_title{ padding-top: 7px; }

/**联系我们**/
.div_txt{ font-size: 22px; line-height: 42px;color:#565862; margin-bottom: 40px;}
.div_txt img{ margin-top: 30px; }

/**网站地图**/
.wzdt .div_txt a{ padding: 0 20px; }
.wzdt .div_txt{ margin-bottom: 0; }
.wzdt li { margin-bottom: 40px;}

@media only screen and (max-width: 1550px){
  .wz_content,wz_content p { font-size: 18px;  line-height: 35px;   }
  .div_txt{ font-size: 20px;margin-bottom: 25px; }
  .wzdt .div_txt a { padding: 0 0 0 20px;}
  .wzdt li{ margin-bottom: 25px; }
  .div_txt img{ margin-top: 10px; }
  .qyWz{ font-size: 20px;line-height: 38px; }

   .ry_pre, .ry_next{
     width: 54px;
     height: 55px;
     background-size: 54px 55px;
  }

}
@media only screen and (max-width: 1450px){
  .wz_content,wz_content p { font-size: 16px;  line-height: 30px;   }
  .div_txt{ font-size: 18px; }
  .wzdt li{ margin-bottom: 20px; }

  .qyWz { font-size: 16px; line-height: 35px;}
  .qyTitle{ font-size: 26px; }
  .gl_name a {   font-size: 22px; }

}
@media only screen and (min-width: 768px) and (max-width: 1200px){ 
   .ry_pre{ left: -54px; }
   .ry_next{ right: -54px; }

}
@media only screen and (max-width: 767px){
     body{ background:#fff; } 
     .qyTitle{font-size: 22px;line-height: 40px;margin-bottom: 20px;}
     .qyjj_img{ width: 100%; }
     .qyWz{ width: 100%;padding-left: 0;margin-top: 20px; }
     .qyMore{ margin-top: 30px; }
     .gltd_tab span{ font-size: 16px;padding: 0 10px 10px 10px; }
     .gltd_con { margin-top: 30px;}
     .gl_name a { font-size: 18px;}
     .gl_name { margin-bottom: 5px;}
     .gl_zw{ font-size: 12px; }
     .gltd_con li{ width: 24%;margin-bottom: 30px;float:left; }
     .gltd_con li.heightJG,.gltd_con li.heightGg{ width: 24%;}
     .gltd_con ul{ height: 160px; }
     .gltd_con ul{ height: 230px;display: flex; flex-wrap: wrap; justify-content: center; }
     .gltd_con li.heightGg .gl_zw{ height: 50px; }

       .ry_pre, .ry_next{ width: 40px; height: 41px; background-size: 40px 41px; margin-top: -21px;background-color: #eee;border-radius: 25px; }
      .ry_pre{ left: 0; }
      .ry_next{ right: 0; }
      .swiper_ry .swiper-slide{ padding: 0 50px; }

     .conmmonDiv .detailCon { padding: 0 0 30px 0;}
     .conmmonDiv .main_wz{ padding: 0; }

     .otherList {  padding: 30px 0; }

     .qyDiv{ padding: 0; }
     .rzCon{ max-width: 100%; }
     .div_txt img{ width: 100%;height: auto; }

}