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

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


.otherDiv{ 
    display: table;

 }
.left02{ float:none;display:table-cell;vertical-align: top; width: 300px;margin: 30px 0; }
.right02{float:none; display:table-cell;vertical-align: top;width:100%;min-height: 550px;padding-left: 20px;box-sizing:border-box;overflow:hidden; }

/**产品与服务**/
.otherOne{ background: #fff;padding-bottom: 30px; }
.two_content,.two_content p{ font-size: 18px;color:#565862;line-height: 35px; }
.two_content2,.two_content2 p{ font-size: 20px;line-height: 40px; }
.two_content p,.two_content2 p{ margin-bottom: 20px; }
.cpml ul{ padding-top: 10px;margin-left: -10px;overflow:hidden; }
.cpml ul li{ float:left;width: 25%;padding: 0 10px;box-sizing:border-box;margin-bottom: 15px; }
.cp_title{ font-size: 16px;line-height: 60px;color:#565862;text-align:center;    white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; }
.cpImg img{ 
    width: 100%;
    height: 130px;
    object-fit: cover;
}


/**企业概况**/
.otherTwo{ background:#fff; }
.zw_three{ 
    display: table;
    width: 100%;
   padding-top: 50px;
   overflow:hidden; 
}  
.left_zw{ display: table-cell;vertical-align: top;width:27.5%; text-align:right;    padding-right: 40px; box-sizing: border-box;}
.zw_three ul{ display: table-cell;vertical-align: top;width: 72.5%;  }
.zw_three ul li{ float:left;width: 22%;display:block;margin-bottom: 40px;text-align:center; }
.gl_name{ padding-bottom: 15px;margin-bottom: 7px;background:url(/uiFramework/commonResource/image/2025061309363795168.png) no-repeat bottom center; }
.gl_name a{ font-size: 24px;}
.gl_zw a,.gl_zw{ font-size: 16px;color:#565862;line-height: 25px; }
.left_zw{ font-size: 28px;color:#fff; }
.left_zw span{ padding-bottom: 20px;background: url(/uiFramework/commonResource/image/2025061309352343431.png) no-repeat right bottom; }
.zw_three02 .gl_zw,.zw_three03 .gl_zw{ min-height: 50px; }
.left_back{
    position: absolute;
    top: 115px;
    left: 20px;
    width: 27.5%;
    height: 100%;
    background: url(/uiFramework/commonResource/image/2025061309295844133.png) no-repeat top left;
    border-top-right-radius: 20px;
    z-index: -1;
}
.left_back1{
    position: absolute;
    top: 0;
    left: 20px;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: -2;
}

.rylistDiv{ min-height: 500px;background: #fff url(/uiFramework/commonResource/image/2025061309295844133.png) no-repeat -40px top; padding-top: 70px; box-sizing: border-box;}
.date_left{ position:absolute;top: 0;left:80px;font-size: 20px;line-height: 40px;color:#fff; }
.ry_txts{ font-size: 20px;line-height: 40px;}

.rylistDiv .bor_li{ position:absolute;left:10px;top: 0;display:block;width: 1px;height: 100%;background:#fff;}
.rylistDiv ul li{ padding-bottom:40px;position:relative;padding-left: 270px;box-sizing:border-box;background:url(/uiFramework/commonResource/image/2025061309305426283.png) no-repeat left 10px;overflow:hidden; }
.rylistDiv ul li:last-child .bor_li{ height: 15px; }
.rylistDiv ul li:first-child .bor_li{ top:15px; }





@media only screen and (max-width: 1550px){
    .two_content, .two_content p{ font-size: 16px; }
 .cp_title{ font-size: 14px; }
    .cpml ul li{ width: 33.3333%; }
    .cpImg img{ height: 140px; }
    .left_zw{ font-size: 24px; }
    .left_zw span{ padding-bottom: 15px; }
     .gl_name{ padding-bottom: 13px; }
    .gl_name a {   font-size: 20px;}
    .gl_zw a, .gl_zw{ font-size:14px; }
    .rylistDiv{ background: #fff url(/uiFramework/commonResource/image/2025061309295844133.png) no-repeat -130px top; }
    .date_left{ left: 60px; }
    .rylistDiv ul li{ padding-left: 200px; }
}
@media only screen and (max-width: 1450px){
    .cpImg img{ height: 120px; }
    .rylistDiv{ padding-top: 40px; }
    .ry_txts {  font-size: 18px;  line-height: 38px;}
    .zw_three02{ padding-top: 30px; }
    .zw_three03{ padding-top: 0; }

    .left_zw{ font-size: 22px; }
    .left_zw span{ padding-bottom: 15px; }
     .gl_name{ padding-bottom: 10px; }
    .gl_name a {font-size: 18px;}
    .gl_zw a, .gl_zw{ font-size:12px; }

}
@media only screen and (max-width: 767px){
   body { background: #fff;}
  .wid_80  .left02{width:100%;     border-bottom: 1px solid #eee;     display: block;
    overflow: hidden;     margin: 10px 0;  }
.left02 .one a{background:none; line-height: 52px;}
.one .active > a b{ background:none;}
.one .hasC b{ background:none;}
.wid_80 .leftNav{width:100%; margin: 0;}
    .one li{float:left;}
.leftName {

    display: none;
}
.one>li > a > span{padding:0 10px;}
    .otherDiv{ display:block; }
    .right02{display:block; width: 100%;padding-left:0; }

    .two_content2,.two_content2 p{font-size: 18px;line-height: 35px;}
    .left_back{ left: 0; }
    .left_zw{ padding-right: 25px;font-size: 18px; }
    .zw_three ul li{ width: 33%;    margin-bottom: 25px; }
    .rylistDiv ul li { padding-left: 140px;}
    .date_left { left: 45px; font-size: 16px;line-height: 35px;}
    .rylistDiv .bor_li{ left: 25px; }
    .rylistDiv ul li{ background-position: 15px 10px;padding-bottom: 20px; }
    .rylistDiv{ background-position: -205px top; }
    .ry_txts { font-size: 16px; line-height: 35px;}

    .otherList {padding: 30px 0;}
    .pageList { padding: 10px 0 30px 0;}
    .otherList li { margin-bottom: 15px;}
    .cpml ul{ margin-left:0; }
    .cpml ul li {  width: 50%;}
}