
.admission-box .content-wrap {
    background: #f7f7f7;
    box-shadow: 0px 0px 10px #cccccc;
border-radius: 10px;
}
.downlist {
    margin: 16px 0;
    border: 1px solid #E0E0E0;
}

.downlist .item {
    border: 1px solid #E0E0E0;
    margin: 20px 2% 30px 6%;
    background: #fff;
border-radius: 10px;
}

.downlist {
    font-size: 16px;
}

.downlist .wrap {
    padding: 17px 0;
    line-height: 20px;
    display: flex;
    align-items: center;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    word-wrap: break-word;
    cursor: pointer;
}

.downlist .wrap {
    padding-left: 2.5%;
    padding-right: 2.5%;
}

.downlist .wrap .idnum {
    width: 18%;
    text-align: left;
    padding-right: 2.5%;
}

#people-downlist .idnum,
.imgwrodlist .wrap .idnum {
    width: auto;
    text-align: left;
}


.downlist .wrap>.title {
    flex: 1;
    color: #0a66a4;
    font-size: 1.5em;
}
.downlist .wrap>.unitis {
    width: 20%;
    text-align: center;
    white-space: nowrap;
    padding: 0 2.5%;
}

.downlist .content {
    display: none;
    overflow: hidden;
    color: #6E6C6C;
    padding: 16px 12px;
    padding-left: 2.5%;
    padding-right: 2.5%;
}



.people-detail .downlist .item .wrap.active {
    background: #EFF5FB;
    color: #2E75B6;
}

.downlist .wrap .downlistbtn {
    background: url(../image/right-btn.png)no-repeat center center;
    width: 16px;
    height: 16px;
}

.downlist .active .downlistbtn {
    background: url(../image/down-btn.png)no-repeat center center;
}

.downlist .active .content {
    padding: 24px;
}

.people-detail .downlist .item .content {
    margin: 0 24px;
}

.downlist .unitisnum {
    margin-right: 20%;
}
.activities-box .wrap .icon,
.downlist .wrap .icon {
    font-size: 22px;
    transform: rotateZ(0deg);
    transition: all 0.3s;
}

.activities-box .wrap.active .icon,
.downlist .wrap.active .icon {
    transform: rotateZ(90deg);
}
.activities-box img {
    max-width: 100%;
}

.activities-box .text>div:not(:first-child) {
    margin-top: 16px;
}

.activities-box .downlist-box {
    margin-top: 40px;
}

.activities-box .text>div li {
    font-weight: bold;
}

.activities-box .text>div>a {
    color: #2E75B6;
    font-size: 18px;
    line-height: 20px;
    text-decoration: revert
}

.activities-box .img-box a.item {
    display: block;
    margin-bottom: 16px;
}

ol.list-paddingleft-2 {
  list-style: none !important;
  counter-reset: list-counter
}

ol.list-paddingleft-2[start="1"] {
  counter-reset: list-counter 0
}

ol.list-paddingleft-2[start="2"] {
  counter-reset: list-counter 1
}

ol.list-paddingleft-2[start="3"] {
  counter-reset: list-counter 2
}

ol.list-paddingleft-2[start="4"] {
  counter-reset: list-counter 3
}

ol.list-paddingleft-2[start="5"] {
  counter-reset: list-counter 4
}

ol.list-paddingleft-2[start="6"] {
  counter-reset: list-counter 5
}

ol.list-paddingleft-2[start="7"] {
  counter-reset: list-counter 6
}

ol.list-paddingleft-2[start="8"] {
  counter-reset: list-counter 7
}

ol.list-paddingleft-2[start="9"] {
  counter-reset: list-counter 8
}

ol.list-paddingleft-2[start="10"] {
  counter-reset: list-counter 9
}

ol.list-paddingleft-2[start="11"] {
  counter-reset: list-counter 10
}

ol.list-paddingleft-2[start="12"] {
  counter-reset: list-counter 11
}

ol.list-paddingleft-2[start="13"] {
  counter-reset: list-counter 12
}

ol.list-paddingleft-2[start="14"] {
  counter-reset: list-counter 13
}

ol.list-paddingleft-2[start="15"] {
  counter-reset: list-counter 14
}

ol.list-paddingleft-2[start="16"] {
  counter-reset: list-counter 15
}

ol.list-paddingleft-2[start="17"] {
  counter-reset: list-counter 16
}

ol.list-paddingleft-2[start="18"] {
  counter-reset: list-counter 17
}

ol.list-paddingleft-2[start="19"] {
  counter-reset: list-counter 18
}

ol.list-paddingleft-2[start="20"] {
  counter-reset: list-counter 19
}

ol.list-paddingleft-2[start="21"] {
  counter-reset: list-counter 20
}

ol.list-paddingleft-2[start="22"] {
  counter-reset: list-counter 21
}

ol.list-paddingleft-2[start="23"] {
  counter-reset: list-counter 22
}

ol.list-paddingleft-2[start="24"] {
  counter-reset: list-counter 23
}

ol.list-paddingleft-2[start="25"] {
  counter-reset: list-counter 24
}

ol.list-paddingleft-2[start="26"] {
  counter-reset: list-counter 25
}

ol.list-paddingleft-2[start="27"] {
  counter-reset: list-counter 26
}

ol.list-paddingleft-2[start="28"] {
  counter-reset: list-counter 27
}

ol.list-paddingleft-2[start="29"] {
  counter-reset: list-counter 28
}

ol.list-paddingleft-2[start="30"] {
  counter-reset: list-counter 29
}

ol.list-paddingleft-2[start="31"] {
  counter-reset: list-counter 30
}

ol.list-paddingleft-2[start="32"] {
  counter-reset: list-counter 31
}

ol.list-paddingleft-2[start="33"] {
  counter-reset: list-counter 32
}

ol.list-paddingleft-2[start="34"] {
  counter-reset: list-counter 33
}

ol.list-paddingleft-2[start="35"] {
  counter-reset: list-counter 34
}

ol.list-paddingleft-2[start="36"] {
  counter-reset: list-counter 35
}

ol.list-paddingleft-2[start="37"] {
  counter-reset: list-counter 36
}

ol.list-paddingleft-2[start="38"] {
  counter-reset: list-counter 37
}

ol.list-paddingleft-2[start="39"] {
  counter-reset: list-counter 38
}

ol.list-paddingleft-2[start="40"] {
  counter-reset: list-counter 39
}

ol.list-paddingleft-2[start="41"] {
  counter-reset: list-counter 40
}

ol.list-paddingleft-2[start="42"] {
  counter-reset: list-counter 41
}

ol.list-paddingleft-2[start="43"] {
  counter-reset: list-counter 42
}

ol.list-paddingleft-2[start="44"] {
  counter-reset: list-counter 43
}

ol.list-paddingleft-2[start="45"] {
  counter-reset: list-counter 44
}

ol.list-paddingleft-2[start="46"] {
  counter-reset: list-counter 45
}

ol.list-paddingleft-2[start="47"] {
  counter-reset: list-counter 46
}

ol.list-paddingleft-2[start="48"] {
  counter-reset: list-counter 47
}

ol.list-paddingleft-2[start="49"] {
  counter-reset: list-counter 48
}

ol.list-paddingleft-2[start="50"] {
  counter-reset: list-counter 49
}

ol.list-paddingleft-2[style*="list-style-type: lower-roman;"]>li::before {
  content: counter(list-counter, lower-roman)
}

ol.list-paddingleft-2[style*="list-style-type: upper-roman;"]>li::before {
  content: counter(list-counter, upper-roman)
}

ol.list-paddingleft-2[style*="list-style-type: lower-alpha;"]>li::before {
  content: counter(list-counter, lower-alpha)
}

ol.list-paddingleft-2[style*="list-style-type: upper-alpha;"]>li::before {
  content: counter(list-counter, upper-alpha)
}

ol.list-paddingleft-2>li {
  list-style: none !important;
  padding-left: 38px;
  position: relative;
}
ol.list-paddingleft-2>li>title {
  list-style: none !important;
  padding-left: 38px;
  position: relative;
}

ol.list-paddingleft-2>li::before {
  position: absolute;
    left: -5%;
    top: 15px;
  background-color: #24aefd;
  color: #fff;
  font-weight: 400;
  width:30px;
  height: 30px;
  border-radius: 50%;
  text-align: center;
  counter-increment: list-counter;
  content: counter(list-counter);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

ul.list-paddingleft-2 {
  list-style: none !important;
  counter-reset: count;
}

ul.list-paddingleft-2[style*="list-style-type: lower-roman;"]>li::before {
  content: counter(count, lower-roman)
}

ul.list-paddingleft-2[style*="list-style-type: upper-roman;"]>li::before {
  content: counter(count, upper-roman)
}

ul.list-paddingleft-2[style*="list-style-type: lower-alpha;"]>li::before {
  content: counter(count, lower-alpha)
}

ul.list-paddingleft-2[style*="list-style-type: upper-alpha;"]>li::before {
  content: counter(count, upper-alpha)
}

ul.list-paddingleft-2>li {
  list-style: none !important;
  padding-left: 38px;
  position: relative;
  margin-left: 58px;
  counter-increment: count;
}

ul.list-paddingleft-2>li::before {
  position: absolute;
  left: 0;
  top: 2px;
  background-color: #006633;
  color: #fff;
  font-weight: 400;
  width: 21px;
  height: 21px;
  border-radius: 50%;
  text-align: center;
  content: counter(count);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}