 body {
     overflow-x: hidden;
     width: 100vw;
 }

 *::-webkit-scrollbar {
     width: 0;
 }

 .section {
     overflow-x: hidden;
 }

 .navbar-collapse {
     flex-grow: 0;
 }
.section{
    padding: 80px 0;
}
 .zyws-tit {}

 .zyws-content {
     background-image: url(/static/images/num0.png);
     background-repeat: no-repeat;
     background-size: auto;
     background-attachment: scroll;
     background-position: left 20px;
     padding: 60px 30px 30px;
     margin: 30px 0px;
     width: 80%;
     box-shadow: 0 12px 30px rgb(0 0 0 / 15%);
     position: relative;
 }

 .zyws-content::before {
     content: "";
     display: block;
     width: 64px;
     height: 64px;
     position: absolute;
     top: 20px;
     left: 53px;
     z-index: -1;
     background-image: url(/static/images/num1.png);
 }

 .zyws-content.num2 {
     margin-top: 160px;
 }

 .zyws-content.num2::before {
     background-image: url(/static/images/num2.png);
 }

 .zyws-content.num3::before {
     background-image: url(/static/images/num3.png);
 }

 .zyws-content.num4 {
     margin-top: 160px;
 }

 .zyws-content.num4::before {
     background-image: url(/static/images/num4.png);
     left: 55px;
 }

 .zyws-ryzs {
     font-size: 22px;
     font-weight: 800;
     margin-bottom: 20px;
     z-index: 999;
 }

 .zwyw-eve {
     color: rgb(56, 52, 52);
     font-size: 15px;
     letter-spacing: 1px;
     line-height: 1.7em;
 }

 .wow {
     visibility: hidden;
 }

 .everyzzry {
     height: 414px;
     position: relative;
 }

 .everyzzry .boxradius {
     background: linear-gradient(to right top, rgb(13, 25, 164), rgb(40, 54, 231));
     height: 104px;
     width: 104px;
     border-radius: 50%;
     margin: 0px calc(50% - 43px);
     position: relative;
     z-index: 99;
 }

 .everyzzry .boxry {
     background: url('/static/images/zzryboxbg.png') 0 0 no-repeat;
     width: 100%;
     height: 360px;
     padding-top: 70px;
     margin-top: -50px;
     z-index: 0;
     position: absolute;
     background-size: cover;

     color: #1a1e66;
     font-size: 20px;
     font-weight: 800;
 }

 .everyzzry .boxry img {
     max-width: 60%;
     margin: 20px auto;
 }

 /* 副导航 */
 .subnavBox {
     background-color: rgba(0, 0, 0, 0.8);
     position: -webkit-sticky;
     position: sticky;
     top: 0;
     height: 70px;
     line-height: 70px;
     z-index: 99999;
 }
  .subnavBox a{
    color: #fff;
    padding: 0;
  }
  .subnavBox a:hover{
    color: #fff;
  }
  /* 项目公示的样式 */
  #listmap .d-flex {
      /* padding: 30px 20px; */
	  padding: 10px;
      border-bottom: 1px solid #F0EFF5;
  }