.nav-content {
  display: flex;
  /* height: .85rem; */
  background: #FFFFFF;
  box-shadow: 0px 6px 9px 0px rgba(176, 176, 177, 0.17);
  margin-bottom: .7rem;
  padding: 0 2rem;
}

.nav-content .current-name-flex {
  height: .85rem;
  display: flex;
  align-items: center;
}

.nav-content .current-name-flex h2 {
  margin: 0;
  font-size: .22rem;
  margin-right: .3rem;
}

.nav-content .current-name-flex .round {
  width: .27rem;
  height: .27rem;
  color: #fff;
  background-color: #c18c3a;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}

.nav-content .l-nav .side_ul {
  display: flex;
  margin: 0;
  /* height: .85rem; */
  align-items: center;
}

.nav-content .l-nav .side_ul .side_li {
  height: .85rem;
  display: none;
}

.nav-content .l-nav .side_ul .parent {
  display: flex;
  align-items: center;
}

.nav-content .l-nav .side_ul li.selected {
  display: flex;
  align-items: center;
}

.nav-content .l-nav .side_ul .side_li .sub_ul {
  display: flex;
  align-items: center;
  height: 100%;
}

.nav-content .l-nav .side_ul .side_li .sub_ul .sub_li {
  padding: 0 .16rem;
  height: 100%;
  display: flex;
  align-items: center;
}

.nav-content .l-nav .side_ul .side_li .sub_ul .sub_li:hover a {
  color: #C18C3A;
}


.nav-content .l-nav .side_ul .side_li .sub_ul .sub_link {
  font-size: .2rem;
  display: flex;
  height: 100%;
  align-items: center;
  text-decoration: none;
}

/* .nav-content .l-nav .side_ul .side_li:hover a {
  color: #C18C3A;
} */

.nav-content .l-nav .side_ul li.selected>a {
  color: #C18C3A;
  border-bottom: 2px solid #c18c3a;
}

.nav-content .side_li.parent>.side_link {
  color: #323232;
  background-color: inherit;
}

.nav-content .l-nav .side_ul .side_li .side_link span {
  font-size: .22rem;
}

.nav-content .l-nav .side_ul .side_li .round {
  border-radius: 50%;
  display: flex;
  width: .27rem;
  height: .27rem;
  align-items: center;
  justify-content: center;
  background: #c18c3a;
  color: #fff;
  margin: 0 .3rem;
}

.nav-content .l-nav .side_ul .side_li .side_link {
  display: flex;
  height: 100%;
  align-items: center;
}

.nav-content .l-nav .side_ul .sub_list {
  display: none;
}