html {
  font-size: 18px;
}
  *{
    margin: 0;
    padding: 0;
  }
.flex_sb {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-family: 微软雅黑;
  }
	.padd {
   width: 90%;
    margin: 18px auto 18px;
}
  /*.bx {*/
  /*      width: 1200px;*/
  /*      margin: auto;*/
  /*      overflow: hidden;*/
  /*  } */
  .asp {
        white-space: nowrap; /* 防止文本换行 */
        overflow: hidden;    /* 隐藏溢出的文本 */
        text-overflow: ellipsis;
    }
 .marbo20{
    margin-bottom: 1rem;
  }
 .mar20{
    margin-top: 1rem;
  }
 .proimage{
        width: 100%;
        height: 4rem;
margin:0.8rem 0;
    }
 .mar10{
    margin-top: 0.3rem;
  }
 .indexI {
        display: block;
        width: 100%;
        height: 6rem;
    }
 .mar5{
    margin-top: 0.5rem;
  }
 .marb5{
    margin-bottom: 0.5rem;
  }
  .poab{
        position: absolute;
top:0;
    }
.nav {
    width: 100%;
    /*background-color: red;*/
    height: 1.2rem;
}
.flex_sbe {
        display: flex;
        justify-content: space-between;
    }
 .flex_sa {
        display: flex;
        justify-content: space-around;
    }
 .wihe{
        width: 100%;
        height: 100%;
    }
.openD {
    font-size:0.8rem !important;
}
 .pore{
        position: relative;
    }
  .flex_sbe {
    display: flex;
    justify-content: space-between;
  }
.wi85{
width:85%;
margin:auto;
}
.titlt {
    padding: 0.5rem;
    text-align: center;
  }

  .titp {
    font-size: 1rem;
    color: #085eae;
    font-weight: bold;
    font-family: 微软雅黑;
      margin-bottom:6px;
  }

  .titp1 {
    padding: 5px 0;
    font-size: 0.4rem;
    color: #666666;
  
  }

  .titp2 {
    width: 50px;
    height: 5px;
    background-color: #55BCB8;
     margin:6px  auto 0;
  }
  .ul1 {
    width: 90%;
    overflow-x: auto;
    margin: auto;
  }

  .ul1>li>a {
    display: block;
    color: #fff;
    width: 3rem;
    text-align: center;
    text-decoration: none;
    /* font-size: 18px; */
    font-size: 0.6rem;
  }

  .ul1 li {
    list-style: none;
  }
 .navIndex {
    width: 100%;
    height: 1.7rem;
    line-height: 1.7rem;
    background-color: #085EAE;
  }
.indexNa {
    width: 100%;
    background-color: #252525;
    /* height: 6rem; */
    margin-top: 2rem;
    padding: 0.5rem 0;
  }

  .navimg{
    position: absolute;
    width: 6rem;
    height: 6rem;
    right: 0;
    top: 2rem;
  }
  .le{
    margin-left: 0.9rem;
  }
  .nava {
    text-decoration: none;
    color: #666;
    font-size: 0.5rem;

  }

  .navb {
    /* height: 1rem; */
    /* line-height: 1rem; */
    background-color: #000;
    text-align: center;
    color: #666666;
    font-size: 0.3rem;
    padding: 0.4rem 0;
  }

  .ul2>li>a {
    display: block;
    color: #666;
    text-align: center;
    font-size: 0.5rem;
    text-decoration: none;

    font-family: 微软雅黑;
  }

  .ul2 li {
    list-style: none;
    /* padding: 20px 0 40px 0; */
  }
 