section {
  width: 100%;
}
section .box {
  width: 83%;
  margin: 0 auto;
  /*TODO 通知公告*/
  /*TODO 分页器开始*/
  /*分页器结束*/
}
section .box .title-box {
  width: 100%;
  margin-bottom: 23px;
  border-bottom: 2px solid #A5947E;
}
section .box .title-box ul {
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
}
section .box .title-box ul li {
  float: left;
  text-align: center;
  width: 25%;
}
section .box .title-box ul li a {
  margin: 0 auto;
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 12px;
  color: #A5947E;
}
section .box .title-box ul li a.active {
  width: 73%;
  border-bottom: 3px solid #A5947E;
}
section .box .tongzhi {
  width: 100%;
}
section .box .tongzhi h1 {
  text-align: center;
  color: #623a15;
  font-size: 12px;
  margin-top: 19px;
  margin-bottom: 19px;
}
section .box .tongzhi ul li {
  overflow: hidden;
  padding-bottom: 32px;
}
section .box .tongzhi ul li div.left_day {
  width: 25%;
  text-align: center;
  vertical-align: middle;
  float: left;
  background-color: #eaeaea;
  position: relative;
}
section .box .tongzhi ul li div.left_day h1 {
  color: #dec6aa;
  font-size: 24px;
  font-family: 'Arial';
  margin-top: 2px;
  margin-bottom: 2px;
}
section .box .tongzhi ul li div.left_day p,
section .box .tongzhi ul li div.left_day span {
  color: #000;
  position: absolute;
  left: 25px;
  top: 0%;
  font-weight: bold;
  font-size: 12px;
}
section .box .tongzhi ul li div.left_day span {
  position: absolute;
  left: 29px;
  top: 40%;
}
section .box .tongzhi ul li div.right_text {
  float: left;
  width: 70%;
  margin-left: 5%;
}
section .box .tongzhi ul li div.right_text p {
  font-size: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
section .box .pagination {
  width: 100%;
  padding-bottom: 20px;
  margin: 0 auto;
}
section .box .pagination ol {
  width: 70%;
  margin: 0 auto;
  overflow: hidden;
}
section .box .pagination ol li {
  width: 8%;
  float: left;
  margin-right: 4%;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
section .box .pagination ol li a {
  text-align: center;
  display: block;
  height: 23px;
  line-height: 23px;
  padding: 0 5px;
  font-size: 12px;
  vertical-align: middle;
  color: #683f17;
}
section .box .pagination ol li a.active {
  color: #CB880F;
}
