.publicInfo{
  width: 1128px;
  padding: 36px;
  margin: 0 auto;
  overflow: hidden;
  background: #fff;
  .mainModule{
    .featureBox{
      float: left;
      width: 240px;
      height: 100vh;
      .el-menu{
        border: none;
        .el-menu-item-group{
          height: 70px;
          text-align: center;
          background: #2c66a4;
          margin-bottom: 15px;
          .title{
            font-size: 26px;
            color: #fff;
            line-height: 35px;
            font-weight: bold;
          }
        }
        .el-menu-item{
          padding:0;
          height: 70px;
          font-size: 23px;
          background: #fff;
          margin-bottom: 15px;
          border: 1px solid #ddd;
          img{
            width: 40px;
            float: left;
            padding-right: 20px;
            margin-top: 6px;
            margin-left: 20px
          }
          .muneName{
            width: 110px;
            display: block;
            font-size: 23px;
            white-space:normal;
            line-height: 28px;
            word-wrap: break-word;
          }
        }
        .el-menu-item:hover{
          color: #fff;
          background: rgb(45,102,165);
        }
        .is-active{
          color: #fff;
          background: rgb(45,102,165);
        }
      }
    }
    .tableBox{
      float: right;
      min-height: 1000px;
      // max-height: 1085px;
      background: #fff;
      padding: 0px 20px;
      width: calc(100% - 298px);
      border: 1px solid #EBEEF5;
    }
  }
}

