@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-size: 0; }

ul, li {
  list-style: none; }

a {
  text-decoration: none;
  outline: none;
  color: #000; }

html, body {
  width: 100%;
  font-family: arial, "宋体", sans-serif, "Microsoft YaHei", tahoma;
  color: #000; }

.clearfix:before, .clearfix:after {
  content: "";
  display: table; }

.clearfix:after {
  clear: both; }

.clearfix {
  *zoom: 1;
  /*IE/7/6*/ }

.mainC {
  width: 100%;
  position: relative;
  overflow-x: hidden;
  overflow-y: scroll; }

.topbar {
  width: 100%;
  border-top: 8px solid #17a9b8;
  border-bottom: 1px solid #eee;
  background-color: #FFF;
  padding-top: 24px;
  padding-bottom: 6px;
  margin-bottom: 2px; }
  .topbar .topcon {
    width: 1000px;
    margin: 0 auto; }
  .topbar .logoDiv {
    float: left;
    margin-top: -15px; }
    .topbar .logoDiv img {
      height: 50px;
      width: auto; }
  .topbar .topTitle {
    float: right;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 4px; }

.publicList {
  width: 1000px;
  margin: 2% auto;
  position: relative; }
  .publicList .plul {
    width: 100%; }
    .publicList .plul li {
      width: 100%;
      text-align: left;
      padding: 10px;
      margin-bottom: 10px;
      cursor: pointer; }
      .publicList .plul li span {
        display: inline-block;
        vertical-align: middle;
        font-size: 14px;
        letter-spacing: 2px;
        margin-right: 10px; }
      .publicList .plul li .index {
        width: 25px; }
      .publicList .plul li .date {
        width: 100px; }
      .publicList .plul li .words {
        width: 820px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
    .publicList .plul li:nth-child(even) {
      background-color: #f3f8f9; }
    .publicList .plul li:nth-child(odd) {
      background-color: #eaf2f3; }

.detailList {
  width: 1000px;
  margin: 3% auto;
  position: relative; }
  .detailList p {
    width: 100%; }
  .detailList .dtitle {
    text-align: center;
    font-size: 18px;
    font-weight: bold; }
  .detailList .dtime {
    margin-top: 10px;
    text-align: right;
    font-size: 16px; }
  .detailList .dmain {
    margin-top: 20px;
    text-align: justify;
    font-size: 14px; }
  .detailList .dmain * {
    font-size: 14px; }

/*# sourceMappingURL=announcement.css.map */
