@charset "UTF-8";
.details.wp {
  display: flex;
  margin-top: 0.5rem;}
.details.wp aside {
  width: 3.08rem;}
.details.wp aside .menu h5 a {
  display: block;
  text-align: center;
  font-size: 0.22rem;
  height: 0.58rem;
  line-height: 0.58rem;
  color: rgb(255, 255, 255);
  background-color: #efca36;}
.details.wp aside .menu h5 a.active {
  font-weight: bold;
  color: rgb(255, 255, 255);
  background-color: #0e419c;}
.details.wp article {
  width: 8.03rem;
  margin-left: 0.29rem;}
.details.wp article .title {
  text-align: center;
  padding-top: 0.18rem;}
.details.wp article .title h1 {
  font-size: 24px;
  color: rgb(34, 34, 34);
  line-height: 1.5;
  font-weight: bold;}
.details.wp article .title .split-line {
  height: 1px;
  background-color: #8a8a8a;
  margin: 18px 0 23px;}
.details.wp article .title .info {
  font-size: 14px;
  color: rgb(119, 119, 119);
  line-height: 1;}
.details.wp article .content {
  padding: 0.42rem 0 0.47rem;}
@media screen and (max-width: 1024px) {
  .details.wp {
    margin-top: 40px;}
  .details.wp aside {
    display: none;}
  .details.wp article {
    margin-left: 0;
    width: 100%;
    box-sizing: border-box;}
  .details.wp article .content {
    padding: 33px 0 37px;}
}
@media screen and (max-width: 480px) {
  .details.wp {
    margin-top: 35px;}
}