.container {
  width: 1180px;
  margin: 0 auto;
}
.page-article-detail .article-title {
  font-size: 28px;
  margin-bottom: 40px;
  color: #333;
  text-align: center;
}
.text-pre-wrap {
  white-space: pre-wrap;
}
.text-cut {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.text-cut-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.text-cut-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.basis-xs {
  -webkit-flex-basis: 20%;
      -ms-flex-preferred-size: 20%;
          flex-basis: 20%;
}
.basis-sm {
  -webkit-flex-basis: 40%;
      -ms-flex-preferred-size: 40%;
          flex-basis: 40%;
}
.basis-df {
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
}
.basis-lg {
  -webkit-flex-basis: 60%;
      -ms-flex-preferred-size: 60%;
          flex-basis: 60%;
}
.basis-xl {
  -webkit-flex-basis: 80%;
      -ms-flex-preferred-size: 80%;
          flex-basis: 80%;
}
.flex-sub {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-twice {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
     -moz-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.flex-treble {
  -webkit-box-flex: 3;
  -webkit-flex: 3;
     -moz-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.flex-direction {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.align-start {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
     -moz-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
     -moz-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.self-start {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.self-center {
  -webkit-align-self: flex-center;
      -ms-flex-item-align: flex-center;
          align-self: flex-center;
}
.self-end {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}
.self-stretch {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}
.align-stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
     -moz-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.justify-start {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.justify-around {
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
.flex-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.panel-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 30px;
}
.panel-title .main-title {
  font-size: 32px;
  color: #66b238;
  margin: 0 auto;
  position: relative;
}
.panel-title .main-title:after {
  content: '';
  position: absolute;
  top: -30px;
  right: -30px;
  width: 41px;
  height: 38px;
  background-image: url(data:image/png;base64,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);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.panel-title .sec-title {
  font-size: 18px;
  color: #999;
  margin-top: 10px;
  position: relative;
}
.panel-title .sec-title:before {
  content: '';
  width: 200px;
  height: 1px;
  background-color: #dbdbdb;
  position: absolute;
  top: 50%;
  left: -220px;
}
.panel-title .sec-title:after {
  content: '';
  width: 200px;
  height: 1px;
  background-color: #dbdbdb;
  position: absolute;
  top: 50%;
  right: -220px;
}
.panel-nav {
  margin-top: -65px;
  margin-bottom: 80px;
  overflow: hidden;
  z-index: 3;
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
  border-radius: 6px;
}
.panel-nav .nav-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100px;
  color: #333;
  font-size: 20px;
}
.panel-nav .nav-item.active,
.panel-nav .nav-item:hover {
  color: #fff;
  background-color: #66b238;
}
.banner-top {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.banner-top .bg {
  width: 100%;
  height: 100%;
}
.banner-top .center-wrap {
  position: absolute;
  height: 244px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.banner-top .center-wrap > .img {
  height: 100%;
  width: auto;
  position: relative;
  z-index: 1;
}
.banner-top .center-wrap .text {
  color: #e60012;
  font-weight: bold;
  font-size: 42px;
  z-index: 2;
  position: absolute;
  left: 47%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 110px;
}
.banner-top:after {
  content: '';
  display: inline-block;
  position: absolute;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAHHCAYAAABeL0UoAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAG5dJREFUeJzt3V2XFeWdxuGbNyMIAo6CGp2YyXzJOczRHM8Xmk+SSZT4rhEQIwaQnoOqZ+3am2661aar++7rWqtWVdd+4dmeePBb/6cu7O3t/XeS/woAZ8af//zntZcAAAAAAACcQhfXXgAAAAAAAAAAx0MABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUuJvly7UUAAAAAAAAA8NtdTPI/ay8CAAAAAAAAgN/OFtAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAAAAAAAKCEAAwAAAAAAABQQgAGAAAAAAAAKCEAAwAAAAAAAJQQgAEAAAAAAABKCMAAAAAAAAAAJQRgAAAAAAAAgBICMAAAAAAAAEAJARgAAAAAAACghAAMAAAAAAAAUEIABgAAAAAAACghAAMAAAAAAACUEIABAAAAAAAASgjAAAAAAAAAACUEYAAAAAAAAIASAjAAAAAAAABACQEYAAAAAAAAoIQADAAAAAAAAFBCAAYAAAAAAAAoIQADAAAAAAAAlBCAAQAAAAAAAEoIwAAAAAAAAAAlBGAAAAAAAACAEgIwAAAAAAAAQAkBGAAA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);
  background-size: 100% 100%;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.banner-top-has-bottom {
  margin-top: 76px;
}
.green-border-nav {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 60px;
}
.green-border-nav > .nav-item {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 200px;
  height: 50px;
  background-color: #fff;
  color: #66b238;
  border-radius: 6px;
  border: solid 1px #66b238;
  font-size: 18px;
  margin-right: 90px;
}
.green-border-nav > .nav-item:last-child {
  margin-right: 0;
}
.green-border-nav > .nav-item.active,
.green-border-nav > .nav-item:hover {
  color: #fff;
  background-color: #66b238;
}
.l-img-r-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.l-img-r-content > .img {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.l-img-r-content .content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.bread-crumbs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding: 22px 0;
}
.bread-crumbs > .item {
  margin-right: 20px;
  position: relative;
  font-size: 14px;
  color: #999;
}
.bread-crumbs > .item:after {
  content: '>';
  display: inline-block;
  position: absolute;
  top: 50%;
  right: -14px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.bread-crumbs > .item:hover {
  color: #66b238;
}
.bread-crumbs > .item:last-child {
  margin-right: 0;
}
.bread-crumbs > .item:last-child:after {
  display: none;
}
.bread-crumbs > .item.title {
  max-width: 250px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.bread-crumbs > .item.title:hover {
  color: #999;
}
.grid-8-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.grid-8-3 .col-8 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  margin-right: 40px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
}
.grid-8-3 .col-8.mr0 {
  margin-right: 0;
}
.grid-8-3 .col-3 {
  height: 100%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 328px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
}
.sidebar {
  overflow: hidden;
}
.sidebar-title {
  padding: 18px 0;
  border-left: 7px solid #fdd000;
  position: relative;
}
.sidebar-title:after {
  content: '';
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUgAAABACAYAAAB4MO7qAAAFCUlEQVR4nO3cjVbqOhCG4UlSvKZ9RecCz9UdpZmcNZOmLWDcCCI/fR+NLbiWSxG+Tv4I//z7pwheTtYsOY9+LEX5BwMXGHjQXlOKyZvRopJzlqyjqFpYck0EzkFAbkAMUeIQZSc7KaXU6lJHD03CEugjIDcmhCBDGrzJjq448BUCcuPoigN9BCRm6664hWMNy0x1ic0iINERJKXBm6yqS50Ck+oSW0BA4iytuhSqS1wtSBAfED/9QaVeeNdf74mAxAUOq0sLyDrZQ3W5dSFEnwiMfqznc5N6fi5bcWEf4keRoipq50X9e1puP05OQOJq9kIYkrWd/6jWDbfGZM+rChJjlBjSdIx+/EktVKVl6jSZuGZhqR6cy/EnezQEJH5cjMlb7YwXUbrjT84qwjD/X1sgPgK7OKcUZR2dtUejfqH2dsVzjoDETYWT7nipi9Sn6pLAfERhqgiTpFQDMcj5XeN7az0aOX7OXTAEREDiV9WF6rulO1507pKrV5h0x+/BK7FpTawF43fGCh//bzt8zi3j5eNfL9AEJO7KK5X1+KUFZl4FJuOXN1LHEFMcapX4IF3m37BsjnjzXszoO8k+D0sCEg+lLScapE346ByWWqgwr7GuEi0U5Ym6zbdiF4m3+OZhac+zMe8P3qOAgMRD8wmB2NZfyjJbyaTPGcLcZd5alXiJdvEoQx2zHMeRgMRzaV3y9QC8h2Vps5bbXlY0V4k2MfbJshic8xguY5YEJJ6aPZk9DFZ/RK0u1bvkdaa8vGxohmn5Ta1+hpeaXHkEBCReTluv17rlbdeFHoTmc3bNw7QgO9kCbbrNN0dA4uV5lRnazOVnoanzjozHqjTDapdK/f2pEH8XAYlNOgzNRQvO0ravTee3XG5U9yrXvcsxhHnbXqA6vDsCElhpwXm677f4GyVIKdMbJixvpCDTlspPMzS0Q/B3r2lv2BCOzvGYCEjgLHU/suUcdd128L8GgA4CEgA6CEgA6CAgAaCDgASADgISADoISADoICABoIOABIAOAhIAOghIAOggIAGgg4AEgA4CEgA6CEgA6CAgAaCDgASADgISADoISADoICABoIOABIAOAhIAOghIAOggIAGgg4AEgA4CEgA6CEgA6Bhu/cAUKfZlvnUqzPeEED79GQBwD98OSC0qpZRV0xp7di71fo/F0gvEvwlzUNrRPupnrLdDkOjHSKACuKmTgGyhp0fHdv/ttZCVKWS/0gIzSozRj2E6B4BrDWMeRVWnUNRfCsGfUsM0F5V88GuvQtNb8tsA8B3Dx/6/F3zAimjJojmL5HqPddUtKFNKkmLyShMAvnLzSZpHYeOjWUdvHpghelCmNPgRAI5tJiCP2VDCmK3tvb60kBwsLNNmHxIAR0gDt6ou98GD0lqksgQ2jYA8UbyqtGbd8CHtPCxZUgRsDwH5BeuG78d32Y8ftaocdsyGPwlfKhbq5BxwKQLyLK2qHH2scmdBSff7puaNCFLmNbjtdv1c1svWTQpyxsYEWzcr8/rZZRPCsvGATQhYIyC/ZRqr/Bg9IHdpx6TOBda7sNYbEdourct2YJ1j2eF1ziYE33gwbUCw4Iy+PIzg3BJe3RdSzfKuWcIY56DkxbNYAk9FtYVgDcTbBeBPqmtpJee2lNa1nVrJNx8kdm29OALySvai/xjfRcYPD8lhQ+sqD0LQKkHVX6gC78v+1pytHa2ntcCkwnwtIvI/wDvcmuLtplQAAAAASUVORK5CYII=);
  background-position: left top;
  background-size: 100% 100%;
  width: 328px;
  height: 64px;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: 0;
}
.sidebar-title .text {
  position: relative;
  z-index: 2;
  display: inline-block;
  color: #fff;
  font-size: 20px;
  margin-left: 10px;
}
.sidebar-list {
  padding: 0 20px;
}
.sidebar-list-item {
  margin-top: 30px;
}
.sidebar-list-item > .img {
  width: 136px;
  margin-right: 18px;
}
.sidebar-list-item .content .title {
  font-size: 16px;
  color: #1a1a1a;
  line-height: 1.5;
  margin-bottom: 10px;
}
.sidebar-list-item .content .date {
  color: #999;
  font-size: 14px;
}
.sidebar-list-item:hover {
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
}
.sidebar-list-item:hover .content {
  border-bottom: none;
}
.sidebar-list-item:hover .content .title {
  color: #66b238;
}
.sidebar-list-item:last-child {
  margin-bottom: 30px;
}
.list-item-hover {
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
}
.list-item-hover .content {
  border-bottom: none;
}
.list-item-hover .content .title {
  color: #66b238;
}
.base-v-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.base-v-list > .item {
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
}
.base-v-list > .item > .img {
  width: 100%;
  display: block;
}
.base-v-list > .item .content {
  width: 100%;
  font-size: 18px;
  color: #1a1a1a;
  padding: 23px  6px;
  text-align: left;
}
.base-v-list.c > .item .content {
  text-align: center;
}
.hover-img > .img-box {
  overflow: hidden;
}
.hover-img > .img-box .img {
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}
.hover-img:hover > .img-box {
  overflow: hidden;
}
.hover-img:hover > .img-box > .img {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
.g-tab-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 38px;
  padding: 0 30px;
  border-bottom: 1px solid #e5e5e5;
}
.g-tab-list .tab-item {
  color: #666;
  font-size: 20px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  position: relative;
  line-height: 70px;
}
.g-tab-list .tab-item:after {
  content: '';
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 3px;
  background-color: #66b238;
}
.g-tab-list .tab-item.active,
.g-tab-list .tab-item:hover {
  color: #66b238;
}
.g-tab-list .tab-item.active:after,
.g-tab-list .tab-item:hover:after {
  width: 100%;
}
.g-tab-list .tab-item + .tab-item {
  margin-left: 87px;
}
.pagination-box {
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 16px;
  margin-top: 60px;
  margin-bottom: 60px;
}
.pagination-box .prev {
  margin-right: 10px;
}
.pagination-box .next {
  margin-left: 24px;
  margin-right: 30px;
}
.pagination-box .n {
  width: 32px;
  height: 32px;
  margin-left: 20px;
  color: #333;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 3px;
}
.pagination-box .n.active,
.pagination-box .n:hover {
  background-color: #66b238;
  color: #fff;
}
.search-wrap {
  height: 36px;
  margin-bottom: 44px;
}
.search-wrap form {
  width: 580px;
  position: relative;
}
.search-wrap form > input {
  padding: 12px;
  height: 100%;
  width: 100%;
  background-color: #fafafa;
  border: solid 1px #ededed;
  outline: none;
  font-size: 14px;
}
.search-wrap form > button {
  cursor: pointer;
  width: 76px;
  height: 100%;
  background-color: #66b238;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
}
.search-wrap .to-donate {
  margin-left: 20px;
  font-size: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
  width: 126px;
  background-color: #66b238;
  border: solid 1px #66b238;
  height: 100%;
}
.base-table .table-r {
  font-size: 16px;
  color: #333;
  margin-bottom: 10px;
}
.base-table .table-r > .item {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.base-table .table-r.line {
  margin-bottom: 0;
  font-size: 14px;
  color: #666;
  padding: 16px 0;
  border-bottom: 1px solid #e5e5e5;
}
.base-grid {
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 20px 0px rgba(9, 9, 9, 0.24);
          box-shadow: 0px 2px 20px 0px rgba(9, 9, 9, 0.24);
  width: 100%;
  padding: 40px;
}
.no-more-data {
  width: 100%;
  color: #999;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  text-align: center;
}
.icon-index-swiper-left {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAEbUlEQVRogeWbT0wdRRjAfyy8B/iA0FqwgLW0oqntoWkk0Yi2l1pj/xyMMe3Ncw8eTNp48uTJg8rRePPQxEQvYigJJR60/jlotCYSjLW1FQuIFpUCRVow3/Mbsjzen923M7v74i/ZhLdZZr7f23k7OzPf1D319hYckQXuAzoAqaQVyOn5jFa5AvwDLADzwBwwC8zoees0WC5QhB4EdgGdQF2F6zN65PR6wxrwG3AVuALcshWgLeEuYD+wI4BkEOq0dcjxGPALcAmYilpwVOFuoB/YHjWQMoj8A3pMA18BN6otrFrhe4DHgb5qK64S+WKPA5eBL4HFsMVUI7wbOKgPn6To0zv+if7GA+OFvHYAOJywrCGrsUhM9UH/KegdlifpEaAnUohu2AdsBUaB5Uo1BLnDTcCJlMoauvS33VTpwkrC0myOAtushueGezXWsj+3csKeNuNakDVs05hLepUTfkL72VqjW2MPJSxdz94alDXsVYdNFBPOaT9b64hDLojwQJL97DMPn9zx2tPvHrFQlDgMFJ4sFJb232uhsqoQ2bMHB18+tPvE868/+94xC0X2FnanhcL9bpVKY2Sz9Y35Ztjfc+jwno4DbRaKftT/wS/c5XjUU5JC2ZW7y4tvXjwzODH7zd8Wit+ubnn8wvutGYSglOzwxLlrFqtZdzPCzcD9jpxKEpMs6iaO68J9IUdOkYlRFnXrwye5KzbT+GUNeUfPN7sYCwnJoo5ZT/+wMfFWkQRlMRODXlyjoYRlDR2ezhY4JSWywhZPVwSckSJZobWBIiMKWxSTfePTM2+d/+Hc9bhNlZznamSUQlnMUzoT4MJQpFRWyDh5u3py59FHjKwwt/T7rxevjUReF7LAqqdLllZ59cKLo19cHx0yZXa29Dz0znNjp9uatlpvTSFZ8Vytw74ycmrYL93d1rsvBdJ54QVXpadQetHTlXdnpEx63tM0A6ekSHrO05wK56REetbTBJK1/4G0OM6Yp/RMDBXmSVA6nxlkXjyuOq5sAwlJ5x2NsORMrDqsbBMxS6+q47rwEjDpoKKyxCg9qY4bZiovWa4kEDFJr7v5hac0Dyp2VPpDR9LT/oS2wtHS10kI85/0eb90cybX0trYbkN4g1P9zuPN/s/zmivRbqGi0Ixd/uDHPZ0HVluybc0vDR0bnPzrp9CJZwX8DHzrP1Usm1bGsS8kuUbc2tjeML/8552Ixcj7xfuFg6NiEwALmuGWGBZkUYdNI8FSMx6SzjeepHRExkulJJab4vk8StZqgkxp7EUpJyxvJ2PAzRqSlVgvlHtrrDSJdxsYBv6wH5t1bmqst8sVHGTWUl7JPkp5857WGJcqXRh0mlYe8SPA99Fjs8643tmKmbSETBC/C3ymD4WkE8TRmxA6QbyajPgr2oSS2AJgiHULAFrRx8BEDJs8/CS2ycMgFQ852MbjZy1N23gMU3q0aBZr0I1apUj9Ri2DBPadHv6teJJlIAvvkqJfbCue9J0yUpO+1N1WPOBfkB/HTUPLEbQAAAAASUVORK5CYII=) no-repeat center;
  width: 60px;
  height: 60px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-partner-swiper-left {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAF3UlEQVRogeWbzW8bRRjGn9147aSOE9v5cCiJ1FQjpFJoDq34SAUnlAOFE+LUIxcqwQGp6oE/gHIA0QMS4s6NE9AKEQ5IBZWqKogi0V5GoUBCnTiJkzib2N7Eix4zGzau7Tjx7npDH2mtaO2dfX95Z2d2Zp7RbNuGH5JSRgFkAAwBSAFIAIgD4HlD3dICUAZgAigAyAPIAZgXQpT9iMtTYCllL4DjAMY1TRuOxWJaT08PDMNANBpFJBKBruvVg6pUKtVja2sL5XIZlmVhc3MTpVLJtm17AcDvAGaEEOtexegJsJTyMQATuq6PxeNxLZFIoLu7ewdsv+I/oVgsolAowDRNu1Kp/AXgjhDiQbuxtgUspTwK4Ew0Gh1JJpPo7e09MGQjEX59fR0rKyusBVkAt4UQfx+0vAMBSymPAHguEomIgYEBMKNBiBlfWlriIyAB3BRCbPgOLKU8rmnai8lkMppKpTzP6F5ixvP5PDNetm37uhBiZj/XtwwspexiVg3DODkyMoJYLOYDTusqlUrIZrNs6H5T2d5u5eKWgFUXMxWPx49mMpnAs9pIzPb8/DwbNjZm00KI0l7X7AkspewGcK6vr29geHjYZ4SDaWFhAWtra0sArgkhis0KaQqsMvtqKpUaYOMUZrExy+fziwCuNntpaVg3pZT8bqq/vz/0sBRj7O/vH2TMKva6avYwTvKZHRoa8ilE78VYGTNjb1R4XWB2PYZhPMkG6rCJMTN2MrQELKWMs59l1xOW1ng/YsyMnQxkqb20HtFZvlR0op+9Ofv12Ke3351qtxzGTgay1H63C1hK+XgkEjnGN6igRdjP7rz/zs8Pvnvt41sXz7V7ezKQhUwNgQGcZmsXdFV2YK1KuVoF7+VuvXR/5V5fO2WSQfUup3edd/7gEM8wjBGOeIJULWxENzbOn7r00bHkibV2wyALmdTwdTcwx7OsBpqmBYbbCHZy7JU/vSifLOrxnHDOVYGllD26ro8GmV2/YR2pMfooGeHKsIjH43pQz25QsBSZyEZGuIDHgxrEBwnrSLGN80PnAEHTtAznoPxWJ2ApspGRrMwwYTW/q3OnYKGqNRnJSsohv7PbSVhHinGQwCnOGfulMMBSijFN4AQnyv1QWGApxZiIcPmDKwJeqw6sef7UpSudgK3e/1/Gav8U9frtKmywUA0XWflpeNlChxEW/wEb/Kx4WfAv2esnHFgqEUvPTWReaHtNyCsR2OL8rld688zl6aeGJ79yistvzj9x+Yc3LpjlVX9axhalGK0qsNdrxG8/++FVN3TOnDvZaWgFXCbwBtdnvVbYoBWjSeACF6L9UJigFWOBwHmuvvulsEArxmUC57ja7qcI/XTm7Jdu6Pe+DxZaMS4SeKFYLNp+mVscvfXMB9fc0IsbwUErCwUB53UuMdJAQjOJ3+oUNLNr23bVGeS8Ys3QThCEOgGt2OgI2pnikaZpVrx8AWmmIKHJRDYywgEWQmxWKpVZumWCUlDQZCIbGVEzL/0rzSJ+N15u+Q1NFjLR4+Wc2wGm98myrGyQWYbP0GQhk9vQVjsu/InWgSCzjDrQ5e3NXtMqtAXMZ5csZHKf3wUshJjb2tq6v7y83M69DiQF/UVfLP3HxclPrgzHR/dtOnOLVZksZHKff8jUohbEXx8dHe3IGvGGVYgcMRJtjWbo4ZqdnaVx7XMhhOn+7qGpDv6ADjeavoLqptxqF5YxM3bl0jNrv687t0M7n2VZd2n6OmxizIy9kSWx2WTWDdM0s7lc7tAgM1blyrvR6DcNgYUQrM/Tq6ury6q1C7UYI2MF8K2Kva5asR5yXfVlGtTC6tlS1sNlZT1sOgr6v5hLaRz/xhNzqSNlH36epq+Q2YfvAvjRU/uwW26DeDqdDtQTgiAN4m65twAMDg4iKG8I340XFxeD3QLg1iOzyaNWj8w2nlrttVGrq6urejjPPe+9vb1dPQ7VRq16qtmKl1Zb8eg7qLcVj3OonHhiX+rfVjwA/wD+8h9sT+OdzwAAAABJRU5ErkJggg==) no-repeat center;
  width: 60px;
  height: 60px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-city {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAXCAYAAAAGAx/kAAAB1klEQVQ4jZXVzYvNURgH8M/cJkWKxbCYppiyITXlLYNmQTRKSl5KaUIMCxb28kdIyvvbgpUiNZIVK8aQjZeNEbIgbzWMJFennqszx+9Od7716/zu9zzP9/Y85/ucX9vgzZUq0IedWId5+IU3uIersU5Ae/G7C2fQX/DTsCieg7iN/XjXCKhlwT14UCFShf6I7SmF5uAWOlsQaaAzcubKSjsdZeUYx6WsH73Yg5lFK05hS2r2EowUIm+xAS8Kvht3sKDgl6bSBgqyjq0hshgXcQXLMIrN+F3kDLTHUee4i2EsjIbOiL0dWI1HuBF/1kBfraI3w7HuykSEBXbH+8MipysJdRRkm+aoN9npSEIfC3JFrJfxI+OTuy/Ee2+R86FWcWJrsRwvsQrnwgZr8DjcvanIGUnNHsLGorTrWI+n2JftdUejy9EaSj6ahdeYXWyOR3n38QdpuvcWhkz4hPlJ+RuO4XgRMB0H4pkMRzHWmLUTMTdTxbUYkX9DWw+Hj05B6Fn0r664Rr5gG362IDIWsd8bRK0ISMd7uAWhQTzPiVIo4SzOTyJyMq7bCagSSjiEJxV8GtgjVQnNhJKHUg++ZtxnbI9RaVko4VWIpa/H+7g2knH/B/4CeTtf02PuVYEAAAAASUVORK5CYII=) no-repeat center;
  width: 18px;
  height: 23px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-email {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAABLklEQVQ4ja3TzStEURjH8Y9x2dkoZSFKFmYiG8XeiixEYcFK+RPsUCz5J+y8J1FeIitloSwYlvb+hfHS0TGNaYy58V3d+9zn973nOffcuvnDQZjEIrKol45XPGIFOwnGsYm6lKIvwgJ6sIW3DJb/ICslOJaCMBeLbxjFRgpJmGwM7/E+F4RJvAlveMEctmuQHWAGzyW1JFO25CN0YxbHVWTnmEJnvC5uWaassQUnaI9f/qqC7DqO2YrLmClSLgy04RTNMXhT8uwOI2jCRez9RiWhOMoZGjGMNaxjKB6TMGZXpWBSqRjJxuAEFmKtA/vo/SlUTRjowxNu47HqR0O1wG/Cr56BGvo+CXtYqLW5BgpBmP9HYT4IV0t+nb8QHCtBuItp3MeNT0vIPHw62PsA1wwy9ZohOE4AAAAASUVORK5CYII=) no-repeat center;
  width: 20px;
  height: 16px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-tel {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAABRUlEQVQ4jaXUPUgcQRjG8d+lEotAELUQchCIRGwsAlqIJJAiacRSQSwshJSKdn5gijQhZSCENIErEtIdJIIQRLQRlBRWNilE8IuAitbKwCwuy+1xt/c0s/O8s/99Z59hSjPVIRjBTyzhixb0AH1YQxc+Y65V4Hu0x3kJH7HcCvBlDX8VH+IHmga25dTm8bYI8DCndoBqEeBGDuwFjooAKzX8PZw0C0uAW9jJ+MNFAkmAQQu4TfmPMdoKMHT5NVP7hM6iwKBZ7KfmPViPYy09xKN6wBuMZcIYiAG9ybxXxi7+4mkeMOgfXuE05XXjdwxuEVPYjKByfO5PFie3TVZP8AvP6v6we/3H69B1tsN0p4P40SCwA3/CccsDBl1hHBM4bgAaQqrUAyb6jl68w1mddReYbAQYdI2VeOCn4/YuY+0c3/Ac23coiziKRu0sywAAAABJRU5ErkJggg==) no-repeat center;
  width: 20px;
  height: 19px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-wx {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAAB6UlEQVQ4jZXUO2hUQRTG8d/mwXqNkQiioFG0UEQsbHwgShqvXYIgpjNgZWmlVoKtgo2IIuIDUqiNgoggN4jGQuwU8QUWQeIDwcIX14vxwYRZuSy72evX7M7MN/975sw5U1NSktXnYR92YzMW4yfe4D4u52nxQAX9AydZfWfYiOUdtt3B/jwt3s9lqkXoKK6gq0o0mMaOPC2m2hm6kqy+GpdK0Js4hJmS7xMO4mEcD+JGktW724JxGPNLc8dxEu9Kc5N5WpzC1dLcRoy2A9eSrD7dlNcv8ajrm7xPsBZfMYEfeBpOm6fF51bgP+2+2qSw+TSWYgRLSsvPcRFn8rTIG+DvTalopY8RegR9c/heYjhPi9chx5MVoj2LYx2gQetwN8nqAwF8ooP5XmyYRtVcw8pYKUFvsQy343gFjnbPjP+a6h3rWYBtbcC3Yk4b6osdORT7IEEou13ob8Bn67B3rGcimoZagB9hS2m8KI4bXdsdg+oveRbOHi9Pi1AZF0oLv0v/8w6paqUP5RbeGx+a7eGLMaqR+H68+k/wePkRGszTYrqVK8nqw7HVq+gZttYqmgP8QKzlnjlsL8IlhgCrvmbhHs5hE66jaFr+Fn/PN05dGRzhj/O02IMBbIj3sSpPi1AR4T7WzBrxF+dbe74laEdRAAAAAElFTkSuQmCC) no-repeat center;
  width: 22px;
  height: 18px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-weibo {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAACf0lEQVQ4jZ2UXYhNURTHf5eDMVfx4MgudUg+yiQPiPL1gkzzIHTL5xSJlBfDiEbUyIwaIWSePIwHnELzIl+lkCgfhSmSabZky1WUTiMuabnraM8xdx5mvZz9tX577f9a6+QYhCVxOB84D0wGfgAvgQ7gbL5QlDlDBgMGhgJfgBi4DkwCTgCPkjicIAcGjNhFphqYBvQa615VOpfE4UhgH3AAeAbM6xfsIjMeOATUA1W6vN9Y1+LBZgEtKsWxfKF4N4nDZqAJ2PmfFC4ytUAXsM2Dii3PHO0FbgKvgRtJHM4EjqhE9bkMdDtwpoL2l4FdwBp5qurcaazrSOLwEvAmXyg2JXHYKUEEHnSdZLWSjsBKYHVmbZWLzD0oSYDfUpWAEYFCa4BzA0DRCPszSXAj8En3pgLdgYuM3NYut3hOD4ArwGPgs+5NBBYBa4Fxek6iTPKFYo/nK5XxM+cis1STIPYR2Gisux2UE7dAI3pagvf6ujxwENjjwS4AW4x1vemCJGm9jr8KSKFLAAvckgQB7wJoCyBnrEuMdY0KT01e0ezLJOBlOm431r0NYDRw1Xvud63VBmCT59sKFL15IQs2Ou7Sr5TSGCl6aQrgGvBc92pTR2OdXNbtsYZlwanwc/XrpMhLsLtU7qwpwBzd+5A6usiMAqZ7rBdZ8HEdb3WRmV0qRyc6twawF6jRfamOk57vUcqypdaWBZ8CTmv73nGR2VxXXbVBo1shFaGNI5f2uMgYF5mLwA5l/JaxsS6trL/2r6VdZKSzDgMzpAo0gU80QVLH8mtcrDoPVzep9wZj3UMf2gescJkvBOpUc9FwrHbdL9Vffjr3pYGMdWlS+xrwB1jTuFG9GmDhAAAAAElFTkSuQmCC) no-repeat center;
  width: 22px;
  height: 18px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-b-left {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAcElEQVQYlX2R0QmAMBBDX8XFdAXREbqGupjuoziDEiRgi20++0Iudw0xRgqagautwBHomxoEjjzBsANOPTQ1KDlhAYYcOsFQMxNoQyjt6RGaLW1/Ke4g0w3spZIuKiWm/A4yOen3UNL67VT6i9cE0wORdhvi5DL7zwAAAABJRU5ErkJggg==) no-repeat center;
  width: 8px;
  height: 14px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-b-right {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAfUlEQVQYlXXQywmCMRBF4c9gU9qAbtUCdBUsyaUKLn0stQHbUgJ/IAzJ3STMObkDmeWcr7jho5OEEy5YjYQvtiMpTWeVzlFKzb1Iu9jUCnrrolClzSSte0LJb7SiZIEXDnhHYYlnhWUwD/CBffurtaHAe4S1ofuybTiOIPwB34UbUlu7U4QAAAAASUVORK5CYII=) no-repeat center;
  width: 8px;
  height: 14px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
.icon-search {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABsklEQVQ4jaWVu2tUURCHv92sCCpJQIWwik2KYGEbxSiIRFDrNHZCKrXzTxALIdimECxshARC0EKwsFHUUkPwRZoEJC8UYqJEyOOTI7N4vN6Q3XVg2N0z8/t2zsy551ZUSqwPuAJciu9dwBfgHfAEeAh8LhOSgJl3q/fVDf/YkvpRXVC3YnVdvavuL+j/Avaqn0KwqN5U6wVBj3pNnY28afVIGfCwOhNJE2pn8Z8Lvle9F/mpiK4icDKC6bOyCyz30dA9yIEnY3GurCe7eC22va2eSLlV4GrMZwT4UTq5nW0TuA1UgOHGlD9EhcUBNOtpVz/VqZSf+rUObACdLVaX23ugDnSnLW9Fyf9jHUAt6atx4g8AB9sE7gGOAvMN4IsIXGwTeA7YB7z+/Us9n536WhtDeRb6wfxgP43FOy3CrofuefFJSc/xcgRvqdUmYDfUTXVVPV52OfRn0FfqBbWjAEnH7JT6OLuNVmLtH2DyY+rLLPlr9Gg82rKQxd6q3zPo6TJgo4rLcet8ywAN4SN1KNpyVl2LWModaKbxh9S+uPfKensm+phsfqdXQKs2AIwBb34B8bV2QP/1NbwAAAAASUVORK5CYII=) no-repeat center;
  width: 20px;
  height: 20px;
  background-origin: content-box;
  background-size: contain;
  display: inline-block;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
  word-break: break-all;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1.2;
}
ol,
ul,
li {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
body {
  font: 16px/1.4286 arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
  color: #333;
  background-color: #fff;
}
a {
  text-decoration: none;
  cursor: pointer;
}
p {
  line-height: 1.5;
}
img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  vertical-align: middle;
}
#m_map img {
  max-width: unset;
  max-height: unset;
}
/* 普通文章样式 */
.article-content {
  overflow: hidden;
}
.article-content strong,
.article-content b {
  font-weight: bold;
}
.article-content i,
.article-content em {
  font-style: italic;
}
.article-content ol,
.article-content ul,
.article-content li {
  list-style: inherit;
}
.article-content table {
  border-collapse: collapse;
  width: auto;
  word-break: break-all;
}
.article-content table {
  border-collapse: collapse;
  width: auto;
  word-break: break-all;
  max-width: 100%;
  table-layout: fixed;
}
.article-content table td,
.article-content table th {
  word-break: break-all;
  border: 1px solid #f2f2f2;
  width: auto;
  padding: 5px 10px;
  vertical-align: middle;
}
.article-content iframe {
  max-width: 100%;
}
.article-content video,
.article-content audio {
  max-width: 100%;
  height: auto;
}
.article-content img {
  max-width: 100%!important;
  height: auto!important;
}
.article-content p,
.article-content pre {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 20px;
  text-align: left;
}
.article-content p:last-child {
  margin-bottom: 0;
}
.article-content h1 {
  font-size: 20px;
}
.article-content h2 {
  font-size: 18px;
}
.article-content h3 {
  font-size: 16px;
}
.article-content h4,
.article-content h5,
.article-content h6 {
  font-size: 14px;
}
.article-content h1,
.article-content h2,
.article-content h3,
.article-content h4,
.article-content h5,
.article-content h6 {
  padding: 15px 0;
  font-weight: bold;
}
.article-content ul {
  list-style: square;
  margin-left: 1em;
  padding: 10px 0;
}
.article-content a {
  color: #0b76ac;
  text-decoration: underline;
}
.article-content ol {
  list-style: decimal;
  margin-left: 1em;
  padding: 10px 0;
}
.article-content blockquote {
  padding-left: 10px;
  border-left: 3px solid #dbdbdb;
  font-size: 14px;
}
.article-content blockquote p {
  font-size: 14px;
}
* {
  -webkit-text-size-adjust: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  margin: 0;
  outline: none;
}
html {
  min-height: 100%;
  height: 100%;
}
html body {
  min-height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
}
html body .page {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
input,
button,
textarea,
select {
  outline: none;
  border: 0;
}
input:focus,
button:focus,
textarea:focus,
select:focus {
  outline: none;
}
a {
  color: unset;
}
button {
  border: 0;
}
body,
html {
  height: 100%;
  min-height: 100%;
  min-width: 1180px;
}
body {
  padding-top: 90px;
}
#header {
  z-index: 999;
  height: 90px;
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
  background-color: #ffffff;
  min-width: 1200px;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
}
#header:after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: calc((100% - 1180px) / 2);
  background-color: #66b238;
}
#header .logo {
  float: left;
  line-height: 90px;
}
#header .logo img {
  display: inline-block;
}
#header .right-menu {
  float: right;
  height: 90px;
  position: relative;
  z-index: 10;
  background-color: #66b238;
}
#header .right-menu:after {
  content: '';
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  width: 50px;
  height: 90px;
  background-color: #ffffff;
}
#header .right-menu .menu-list {
  position: relative;
  z-index: 3;
  background-color: #66b238;
  -webkit-transform: skew(-25deg, 0);
          transform: skew(-25deg, 0);
}
#header .right-menu .menu-list li {
  float: left;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  position: relative;
}
#header .right-menu .menu-list li > .sub-menu {
  display: none;
  font-size: 14px;
  color: #333;
  -webkit-transform: skew(25deg, 0);
          transform: skew(25deg, 0);
  position: absolute;
  background-color: #fff;
  padding: 18px 30px;
  left: 0%;
  top: 90px;
  -webkit-box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
          box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
}
#header .right-menu .menu-list li > .sub-menu > .item {
  padding-bottom: 22px;
  display: block;
  white-space: nowrap;
}
#header .right-menu .menu-list li > .sub-menu > .item:last-child {
  padding-bottom: 0;
}
#header .right-menu .menu-list li > .sub-menu > .item:hover,
#header .right-menu .menu-list li > .sub-menu > .item.active {
  color: #66b238;
}
#header .right-menu .menu-list li.active,
#header .right-menu .menu-list li:hover {
  background-color: #fdd000;
}
#header .right-menu .menu-list li:hover > .sub-menu {
  display: block;
}
#header .right-menu .menu-list li > a {
  color: #ffffff;
  line-height: 90px;
  height: 90px;
  font-size: 18px;
  display: block;
  padding: 0 18px;
  -webkit-transform: skew(25deg, 0);
          transform: skew(25deg, 0);
}
#footer {
  margin-top: 100px;
}
#footer .footer-bg {
  width: 100%;
}
#footer .footer-bg img {
  width: 100%;
  height: auto;
}
#footer .wrapper {
  background-color: #66b238;
  color: #ffffff;
  padding: 60px 0 0;
  font-size: 14px;
  line-height: 2.5;
}
#footer .list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-bottom: 40px;
}
#footer .footer-menu-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-right: 1px solid #79c34c;
  width: 260px;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
#footer .footer-menu-list li {
  width: 50%;
}
#footer .footer-qrcode-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-left: 1px solid #79c34c;
  width: 340px;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
#footer .footer-qrcode-list .item {
  text-align: center;
  margin-left: 30px;
  width: 100px;
  height: 100px;
}
#footer .footer-qrcode-list .item > img {
  width: 100%;
  height: 100%;
}
#footer .footer-qrcode-list .item p {
  margin-top: 10px;
}
#footer .footer-info {
  height: 70px;
  line-height: 70px;
  color: #ffffff;
  font-size: 14px;
  border-top: 1px solid #79c34c;
  background-color: #66b238;
}
#footer .footer-info .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#footer .footer-info .container div {
  margin: 0 20px;
}
.page-index .swiper-area {
  position: relative;
}
.page-index .swiper-area .swiper-cover-mask {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 2;
  width: 100%;
}
.page-index .swiper-area .btn-swiper-button-prev,
.page-index .swiper-area .btn-swiper-button-next {
  position: absolute;
  top: 50%;
  margin-top: -45px;
  z-index: 3;
  cursor: pointer;
  border-radius: 25px;
}
.page-index .swiper-area .btn-swiper-button-prev {
  left: 120px;
}
.page-index .swiper-area .btn-swiper-button-next {
  right: 120px;
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.page-index .swiper-area #slogan {
  position: absolute;
  width: 40%;
  bottom: -35px;
  left: 10%;
  z-index: 100;
}
.page-index .swiper-area #slogan img {
  max-width: 100%;
  height: auto;
  display: block;
}
.page-index .index-swiper {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.page-index .index-swiper .swiper-slide a {
  display: block;
  height: 100%;
  overflow: hidden;
}
.page-index .index-swiper .swiper-slide a img {
  width: 100%;
  height: auto;
}
.page-index .stat-list {
  margin-top: 80px;
}
.page-index .stat-list .list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page-index .stat-list .item {
  text-align: center;
}
.page-index .stat-list .item .stat {
  color: #66b238;
  margin-top: 10px;
}
.page-index .stat-list .item .stat .number {
  font-size: 30px;
}
.page-index .stat-list .item .stat .unit {
  margin-left: 5px;
}
.page-index .stat-list .item .desc {
  color: #666;
  margin-top: 5px;
  font-size: 14px;
}
.page-index .stat-list .tips {
  color: #999;
  font-size: 14px;
  text-align: right;
  margin-top: 20px;
}
.page-index .donate-stat {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 80px;
  -webkit-box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
          box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
  padding: 0 20px;
  margin-top: 40px;
  border-radius: 3px;
}
.page-index .donate-stat:after {
  content: '';
  position: absolute;
  left: -10px;
  top: -25px;
  width: 61px;
  height: 42px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.page-index .donate-stat .donate-swiper {
  font-size: 16px;
  color: #333;
  height: 40px;
  padding-right: 30px;
  margin-right: 30px;
  border-right: 1px solid #e5e5e5;
}
.page-index .donate-stat .donate-sum-swiper {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.page-index .donate-stat .donate-sum-swiper .swiper-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page-index .donate-stat .donate-sum-swiper .swiper-slide .donate-count {
  padding-right: 10px;
  color: #e60012;
  font-size: 26px;
}
.page-index .donate-stat .donate-sum-swiper .swiper-slide .donator {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 20px;
}
.page-index .donate-stat .donate-sum-swiper .swiper-slide .r {
  font-size: 16px;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-index .donate-stat .donate-sum-swiper .swiper-slide .unit {
  color: #999;
}
.page-index .donate-stat .donate-info-swiper {
  width: 440px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.page-index .donate-stat .donate-info-swiper .swiper-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page-index .donate-stat .donate-info-swiper .swiper-slide .donator {
  max-width: 170px;
  padding-right: 10px;
}
.page-index .donate-stat .donate-info-swiper .swiper-slide .r {
  font-size: 16px;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page-index .donate-stat .donate-info-swiper .swiper-slide .donate-count {
  padding-right: 10px;
}
.page-index .donate-stat .donate-info-swiper .swiper-slide .donate-count span {
  color: #e60012;
  padding: 0 3px;
}
.page-index .donate-stat .donate-btn {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.page-index .donate-stat .donate-btn a {
  display: block;
  border-radius: 5px;
  background-color: #66b238;
  color: #ffffff;
  height: 40px;
  line-height: 40px;
  padding: 0 40px;
  font-size: 16px;
}
.page-index .index-project {
  margin-top: 70px;
  position: relative;
  padding: 55px 0;
  width: 100%;
  overflow: hidden;
}
.page-index .index-project:before {
  content: ' ';
  width: 100%;
  height: 55px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
}
.page-index .index-project:after {
  content: ' ';
  width: 100%;
  height: 55px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  bottom: 0;
  left: 0;
}
.page-index .index-project .wrapper {
  background-color: #ecf6e9;
  position: relative;
}
.page-index .index-project .wrapper:after {
  content: '';
  left: 0;
  bottom: 25px;
  width: 100%;
  height: 200px;
  background-image: url('../../../../img/plane.png');
  position: absolute;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.page-index .index-project .panel-title {
  padding-top: 50px;
  position: relative;
  z-index: 2;
}
.page-index .index-project .list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 50px;
  padding-bottom: 50px;
  position: relative;
  z-index: 2;
}
.page-index .index-project .list:before {
  content: '';
  position: absolute;
  left: -30px;
  top: -30px;
  width: 74px;
  height: 63px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  z-index: -1;
}
.page-index .index-project .list:after {
  content: '';
  position: absolute;
  right: -220px;
  top: -100px;
  width: 200px;
  height: 150px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  z-index: -1;
}
.page-index .index-project .list .item {
  width: 372px;
  position: relative;
  -webkit-box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
          box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
}
.page-index .index-project .list .item:hover .desc {
  opacity: 1;
}
.page-index .index-project .list .item .title {
  text-align: center;
  background-color: #ffffff;
  height: 70px;
  line-height: 70px;
  font-size: 18px;
  color: #1a1a1a;
}
.page-index .index-project .list .item .desc {
  padding: 0 40px;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fdd000;
  color: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.page-index .index-project .list .item .desc .desc-title {
  font-size: 20px;
  position: relative;
}
.page-index .index-project .list .item .desc .desc-detail {
  text-align: center;
  margin-top: 30px;
  font-size: 14px;
}
.page-index .index-project .list .item .desc .more {
  margin-top: 20px;
}
.page-index .index-news {
  margin-top: 70px;
}
.page-index .index-news .list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 40px;
}
.page-index .index-news .list .item {
  width: 272px;
  -webkit-box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
          box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
}
.page-index .index-news .list .item .content {
  padding: 15px;
}
.page-index .index-news .list .item .title {
  font-size: 18px;
}
.page-index .index-news .list .item .date {
  font-size: 14px;
  color: #999;
  margin-top: 10px;
}
.page-index .index-news .list .item .desc {
  font-size: 14px;
  color: #666;
  margin-top: 10px;
}
.page-index .index-news .list .item:not(:nth-child(4n)) {
  margin-right: calc(92px / 3);
}
.page-index .index-partner {
  margin-top: 100px;
}
.page-index .index-partner .list {
  padding: 0 60px;
  position: relative;
}
.page-index .index-partner .btn-swiper-button-prev,
.page-index .index-partner .btn-swiper-button-next {
  position: absolute;
  top: 50%;
  margin-top: -30px;
  z-index: 2;
  cursor: pointer;
  border-radius: 25px;
}
.page-index .index-partner .btn-swiper-button-prev {
  left: -20px;
}
.page-index .index-partner .btn-swiper-button-next {
  right: -20px;
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.page-index .index-partner .list {
  margin-top: 40px;
}
.page-index .index-partner .list a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  height: 110px;
  margin: 3px;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.page-index .index-partner .list a:hover {
  -webkit-box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
          box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
}
.introduce-img-view {
  position: relative;
  height: 500px;
  margin-top: -100px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.introduce-img-view .bg-line {
  width: 1140px;
}
.introduce-img-view > .img {
  position: absolute;
  z-index: 2;
  border-radius: 50%;
}
.introduce-img-view .l-1 {
  width: 304px;
  left: -10px;
  top: 100px;
}
.introduce-img-view .l-2 {
  width: 248px;
  right: 530px;
  top: 110px;
}
.introduce-img-view .l-3 {
  width: 260px;
  right: 180px;
  top: 180px;
}
.introduce-img-view .l-4 {
  width: 130px;
  right: 0;
  top: 105px;
}
.introduce-group {
  margin-bottom: 90px;
}
.introduce-group > .title {
  position: relative;
  display: inline-block;
  font-size: 28px;
  font-weight: bold;
  color: #333;
  margin-bottom: 30px;
}
.introduce-group > .title:after {
  position: absolute;
  content: '';
  display: inline-block;
  background-image: url(data:image/png;base64,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);
  background-position: left top;
  background-size: 100% 100%;
  width: 41px;
  height: 38px;
  background-repeat: no-repeat;
  top: -31px;
  right: -40px;
}
.introduce-group:last-child {
  margin-bottom: 0;
}
.org-relation-view {
  width: 949px;
  margin: 0 auto;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 2px 20px 0px rgba(9, 9, 9, 0.24);
          box-shadow: 0px 2px 20px 0px rgba(9, 9, 9, 0.24);
  padding: 46px 0;
  margin-bottom: 80px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.org-relation-view > .title {
  font-size: 28px;
  color: #66b238;
  margin-bottom: 54px;
}
.org-relation-view > .img {
  width: 628px;
  height: auto;
}
.person-list-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.person-list-wrap .person-item {
  width: 350px;
  padding-bottom: 22px;
  margin-bottom: 28px;
  border-bottom: 1px solid #e5e5e5;
  max-width: 366px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.person-list-wrap .person-item .avatar {
  width: 160px;
  border-radius: 50%;
  overflow: hidden;
  margin-bottom: 22px;
}
.person-list-wrap .person-item .msg-box .name-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
     -moz-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 16px;
}
.person-list-wrap .person-item .msg-box .name-wrap .name {
  font-size: 18px;
  color: #333;
  margin-right: 14px;
}
.person-list-wrap .person-item .msg-box .name-wrap .desc {
  font-size: 14px;
  color: #999;
}
.person-list-wrap .person-item .msg-box .desc {
  max-width: 350px;
  font-size: 14px;
  color: #666;
  line-height: 1.7;
}
.person-list-wrap .person-item:not(:nth-child(3n)) {
  margin-right: calc(16% / 3);
}
.contact-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding: 36px 20px;
  background-color: #fafafa;
  border: solid 1px #ededed;
}
.contact-wrap .l-msg {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.contact-wrap .l-msg .title {
  font-size: 24px;
  color: #333;
}
.contact-wrap .l-msg .msg-line {
  padding-top: 16px;
}
.contact-wrap .l-msg .msg-line .line-item {
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 23px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.contact-wrap .l-msg .msg-line .line-item .icon {
  margin-right: 10px;
}
.contact-wrap .l-msg .msg-line .line-item .text {
  font-size: 16px;
  color: #333;
}
.contact-wrap .l-msg .qr-code .code {
  width: 164px;
  margin-bottom: 14px;
}
.contact-wrap .l-msg .qr-code > .text {
  font-size: 14px;
  color: #999;
}
.contact-wrap .r-map {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 718px;
     -moz-box-flex: 0;
      -ms-flex: 0 0 718px;
          flex: 0 0 718px;
  width: 718px;
  height: 545px;
}
.news-list-item {
  margin-bottom: 50px;
}
.news-list-item > .img-box {
  width: 320px;
  margin-right: 40px;
}
.news-list-item > .img-box > .img {
  width: 100%;
}
.news-list-item .content {
  padding-top: 10px;
  padding-right: 14px;
  padding-bottom: 32px;
  border-bottom: 32px;
  border-bottom: 1px solid #e5e5e5;
}
.news-list-item .content .title {
  font-size: 20px;
  color: #1a1a1a;
  margin-bottom: 20px;
}
.news-list-item .content .date {
  font-size: 14px;
  color: #999;
  margin-bottom: 32px;
}
.news-list-item .content .desc {
  font-size: 14px;
  color: #666;
  line-height: 1.7;
}
.news-list-item:hover {
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
}
.news-list-item:hover .content {
  border-bottom: none;
}
.news-list-item:hover .content .title {
  color: #66b238;
}
.detail-wrap .title-msg-wrap {
  border-bottom: 1px solid #e5e5e5;
  padding: 0 28px;
  padding-top: 32px;
  padding-bottom: 26px;
  margin-bottom: 30px;
}
.detail-wrap .title-msg-wrap .title {
  font-size: 30px;
  color: #333;
  margin-bottom: 12px;
}
.detail-wrap .title-msg-wrap .date {
  font-size: 14px;
  color: #999;
}
.detail-wrap .article-content-wrap {
  padding: 0 28px;
  padding-bottom: 40px;
}
.project-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.project-list > .item {
  width: 372px;
  margin-bottom: 52px;
}
.project-list > .item:not(:nth-child(3n)) {
  margin-right: calc(96px / 3);
}
.past-project-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.past-project-list > .item {
  width: 232px;
  margin-bottom: 40px;
}
.past-project-list > .item .content {
  font-size: 16px;
  padding: 16px 13px;
}
.past-project-list > .item:not(:nth-child(3n)) {
  margin-right: calc(84px / 3);
}
.study-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.study-list > .item {
  width: 372px;
  margin-bottom: 40px;
}
.study-list > .item .content {
  padding: 21px 12px;
}
.study-list > .item .content .title {
  line-height: 1.6;
  margin-bottom: 10px;
}
.study-list > .item .content .date {
  font-size: 14px;
  color: #999;
}
.study-list > .item:not(:nth-child(3n)) {
  margin-right: calc(96px / 3);
}
.person-list,
.support-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.person-list > .item,
.support-list > .item {
  width: 372px;
  margin-bottom: 50px;
  position: relative;
}
.person-list > .item .tag,
.support-list > .item .tag {
  position: absolute;
  left: 0;
  top: 0;
  width: 95px;
  height: 34px;
  background-color: #e60012;
  border-radius: 0px 0px 30px 0px;
  font-size: 14px;
  color: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 2;
}
.person-list > .item .content,
.support-list > .item .content {
  padding: 21px 12px;
}
.person-list > .item .content .title,
.support-list > .item .content .title {
  font-size: 18px;
  margin-bottom: 10px;
}
.person-list > .item .content .date,
.support-list > .item .content .date {
  font-size: 14px;
  color: #999;
  margin-bottom: 12px;
}
.person-list > .item .content .desc,
.support-list > .item .content .desc {
  font-size: 14px;
  color: #666;
  line-height: 1.7;
}
.person-list > .item:not(:nth-child(3n)),
.support-list > .item:not(:nth-child(3n)) {
  margin-right: calc(96px / 3);
}
.project-cover {
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}
.project-cover > .img {
  width: 100%;
  position: relative;
  z-index: 1;
}
.project-cover .title {
  position: absolute;
  bottom: 26px;
  left: 0;
  background-color: rgba(102, 178, 56, 0.9);
  color: #fff;
  font-size: 38px;
  line-height: 1.6;
  z-index: 2;
  padding: 14px 30px;
}
.project-tab-container {
  padding: 0 30px;
  padding-bottom: 30px;
}
.project-dynamic-list > .item {
  margin-bottom: 30px;
}
.project-dynamic-list > .item > .img {
  width: 232px;
  margin-right: 26px;
}
.project-dynamic-list > .item .content {
  max-width: 100%;
  height: 146px;
  border-bottom: 1px solid #e5e5e5;
}
.project-dynamic-list > .item .content .title {
  font-size: 16px;
  color: #1a1a1a;
  padding-top: 4px;
  line-height: 1.8;
  margin-bottom: 22px;
}
.project-dynamic-list > .item .content .date {
  font-size: 14px;
  color: #999;
  margin-bottom: 50px;
}
.project-dynamic-list > .item:hover {
  -webkit-box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
          box-shadow: 0px 2px 12px 0px rgba(9, 9, 9, 0.12);
}
.project-dynamic-list > .item:hover .content {
  border-bottom: none;
}
.project-dynamic-list > .item:hover .content .title {
  color: #66b238;
}
.project-publicmsg-table .table-r > .item:nth-child(1) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 196px;
     -moz-box-flex: 0;
      -ms-flex: 0 0 196px;
          flex: 0 0 196px;
  width: 196px;
}
.project-publicmsg-table .table-r > .item:nth-child(2) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 170px;
     -moz-box-flex: 0;
      -ms-flex: 0 0 170px;
          flex: 0 0 170px;
  width: 170px;
}
.project-publicmsg-table .table-r > .item:nth-child(3) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 300px;
     -moz-box-flex: 0;
      -ms-flex: 0 0 300px;
          flex: 0 0 300px;
  width: 300px;
}
.project-publicmsg-table .table-r > .item:nth-child(4) {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.publicmsg-table .table-r {
  margin-bottom: 10px;
}
.publicmsg-table .table-r > .item:nth-child(1) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 270px;
     -moz-box-flex: 0;
      -ms-flex: 0 0 270px;
          flex: 0 0 270px;
  width: 270px;
}
.publicmsg-table .table-r > .item:nth-child(2) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 270px;
     -moz-box-flex: 0;
      -ms-flex: 0 0 270px;
          flex: 0 0 270px;
  width: 270px;
}
.publicmsg-table .table-r > .item:nth-child(3) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 370px;
     -moz-box-flex: 0;
      -ms-flex: 0 0 370px;
          flex: 0 0 370px;
  width: 370px;
}
.publicmsg-table .table-r > .item:nth-child(4) {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.report-list-item {
  width: 202px;
  display: inline-block;
  margin-bottom: 46px;
}
.report-list-item > .img-box {
  -webkit-box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
          box-shadow: 0 3px 16px 0 rgba(2, 20, 40, 0.18);
  width: 202px;
  margin-bottom: 16px;
}
.report-list-item .title {
  font-size: 14px;
  color: #333;
  line-height: 1.7;
}
.report-list-item:not(:nth-child(5n)) {
  margin-right: calc(190px / 5);
}
.grid-5-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.grid-5-5 .col-5 {
  font-size: 14px;
  color: #333;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.grid-5-5 .col-5 > .title {
  margin-bottom: 18px;
  font-size: 20px;
  color: #66b238;
}
.grid-5-5 .col-5 .desc {
  line-height: 1.8;
}
.grid-5-5 .col-5 .line {
  margin-bottom: 10px;
}
.donate-way-wrap {
  margin-top: 50px;
}
.donate-way-wrap > .title {
  text-align: center;
  font-size: 32px;
  color: #333;
  margin-bottom: 35px;
}
.donate-way-wrap .donate-way-wrap-grid .grid-5-5 .col-5:first-child {
  margin-right: 20px;
}
.donate-way-wrap .donate-way-wrap-grid > .tips {
  margin-top: 36px;
  font-size: 12px;
  color: #999;
}
.donate-way-wrap .donate-way-wrap-grid > .tips .title {
  margin-bottom: 4px;
}
.donate-way-wrap .donate-way-wrap-grid > .tips .desc {
  line-height: 1.8;
}
.p-img-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.p-img-list > .item {
  width: 30%;
  margin-bottom: 30px;
}
.p-img-list > .item > img {
  width: 100%;
  height: auto;
}
.p-img-list > .item:not(:nth-child(3n)) {
  margin-right: calc(15% / 3);
}

/*# sourceMappingURL=style-72c154dfa7.css.map */
