.banner {
  width: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 1.25rem;
}
.banner img {
  width: 100%;
}
.bulletin {
  width: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 3.715rem;
}
.bulletin img {
  width: 100%;
}
.planbutton {
  width: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  margin-top: 1.5rem;
  margin-bottom: 3.715rem ;
}
.planbutton img {
  width: 4.375rem;
}
.title {
  margin-top: 20px;
  margin-bottom: 20px;
}
.title h2 {
  margin: 0 auto;
  width: 7.65rem;
}
.title h2 img {
  width: 100%;
}
.gg {
  width: 100%;
  position: relative;
}
.gg a {
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
}
.gg img {
  width: 100%;
}
.wd {
  width: 100%;
  position: relative;
}
.wd a {
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
}
.wd img {
  width: 100%;
}
.jw {
  width: 100%;
  position: relative;
}
.jw a {
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
}
.jw img {
  width: 100%;
}
.zs {
  width: 100%;
  position: relative;
}
.zs a {
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
}
.zs img {
  width: 100%;
}
.zxf {
  width: 100%;
  position: relative;
}
.zxf a {
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
}
.zxf img {
  width: 100%;
}
.tabber {
  width: 100%;
  margin-top: 25px;
  text-align: center;
}
.tabber span {
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 12px;
  color: #313131;
  text-decoration: none;
}
.tabber .guozengtar {
  color: #c59d62!important;
}
.pages {
  width: 100%;
  overflow: hidden;
}
#tabber1 {
  width: 100%;
  padding: 0;
  border-top: 1px solid #dedede;
}
#tabber1 li {
  width: 100%;
  list-style: none;
  padding: 1rem 0 1rem 0;
  display: flex;
  border-bottom: 1px solid #dedede;
}
#tabber1 li img {
  width: 9.0625rem;
}
#tabber1 li .pages-font {
  margin-left: 1.25rem;
  flex: 1;
}
#tabber1 li .pages-font div {
  width: 12.93rem;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 23px;
  color: #333333;
}
#tabber1 li .pages-font .pages-time {
  font-size: 12px;
  line-height: 13px;
  color: #999999;
  margin-top: 2.9rem;
}
#tabber2 {
  display: none;
  width: 100%;
  padding: 0;
  border-top: 1px solid #dedede;
}
#tabber2 li {
  width: 100%;
  list-style: none;
  padding: 1rem 0 1rem 0;
  display: flex;
  border-bottom: 1px solid #dedede;
}
#tabber2 li img {
  width: 9.0625rem;
}
#tabber2 li .pages-font {
  margin-left: 1.25rem;
  flex: 1;
}
#tabber2 li .pages-font div {
  width: 12.93rem;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 23px;
  color: #333333;
}
#tabber2 li .pages-font .pages-time {
  font-size: 12px;
  line-height: 13px;
  color: #999999;
  margin-top: 2.9rem;
}
#tabbergg {
  margin-top: 0;
  padding-left: 0;
}
#tabbergg a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#tabbergg .tab-item {
  display: flex;
}
#tabbergg .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#tabbergg .tab-item .left-area img {
  width: 9.7rem;
}
#tabbergg .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#tabbergg .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#tabbergg .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#tabberwd {
  margin-top: 0;
  padding-left: 0;
}
#tabberwd a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#tabberwd .tab-item {
  display: flex;
}
#tabberwd .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#tabberwd .tab-item .left-area img {
  width: 9.7rem;
}
#tabberwd .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#tabberwd .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#tabberwd .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#tabberjw {
  margin-top: 0;
  padding-left: 0;
}
#tabberjw a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#tabberjw .tab-item {
  display: flex;
}
#tabberjw .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#tabberjw .tab-item .left-area img {
  width: 9.7rem;
}
#tabberjw .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#tabberjw .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#tabberjw .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#tabberzs {
  margin-top: 0;
  padding-left: 0;
}
#tabberzs a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#tabberzs .tab-item {
  display: flex;
}
#tabberzs .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#tabberzs .tab-item .left-area img {
  width: 9.7rem;
}
#tabberzs .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#tabberzs .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#tabberzs .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#tabberzxf {
  margin-top: 0;
  padding-left: 0;
}
#tabberzxf a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#tabberzxf .tab-item {
  display: flex;
}
#tabberzxf .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#tabberzxf .tab-item .left-area img {
  width: 9.7rem;
}
#tabberzxf .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#tabberzxf .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#tabberzxf .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#readgg {
  margin-top: 0;
  padding-left: 0;
}
#readgg a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#readgg .tab-item {
  display: flex;
}
#readgg .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#readgg .tab-item .left-area img {
  width: 9.7rem;
}
#readgg .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#readgg .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#readgg .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#readwd {
  margin-top: 0;
  padding-left: 0;
}
#readwd a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#readwd .tab-item {
  display: flex;
}
#readwd .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#readwd .tab-item .left-area img {
  width: 9.7rem;
}
#readwd .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#readwd .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#readwd .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#readjw {
  margin-top: 0;
  padding-left: 0;
}
#readjw a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#readjw .tab-item {
  display: flex;
}
#readjw .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#readjw .tab-item .left-area img {
  width: 9.7rem;
}
#readjw .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#readjw .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#readjw .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#readzs {
  margin-top: 0;
  padding-left: 0;
}
#readzs a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#readzs .tab-item {
  display: flex;
}
#readzs .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#readzs .tab-item .left-area img {
  width: 9.7rem;
}
#readzs .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#readzs .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#readzs .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
#readzxf {
  margin-top: 0;
  padding-left: 0;
}
#readzxf a {
  display: inline-block;
  width: 100%;
  color: #000;
  border-bottom: 1px solid #e5e5e5;
  padding: 1rem 0;
  box-sizing: border-box;
  text-decoration: none;
}
#readzxf .tab-item {
  display: flex;
}
#readzxf .tab-item .left-area {
  display: inline-block;
  vertical-align: top;
}
#readzxf .tab-item .left-area img {
  width: 9.7rem;
}
#readzxf .tab-item .right-area {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  width: 50%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  margin-left: 7px;
  text-decoration: none;
}
#readzxf .tab-item .right-area .item-title {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#readzxf .tab-item .right-area .time {
  font-size: 14px;
  color: #999;
  margin-bottom: 1.2rem;
}
