.content {
  overflow: hidden;
  width: 100%;
  padding-top: 310px;
  padding-bottom: 50px;
  background-image: url(../images/bbg.png);
  background-repeat: no-repeat;
  background-position: top center; }
  .main_info ul li{
width:1000px;
margn:0 auto;
heigt:30p;
line-height:30px;
        }
.main_info ul li a{
font-family:'宋体';
font-size:18px;
}
.main_info ul li span{
/* float:right;
font-family:'宋体';
font-size:16px; */
}

  .content .main_box {
    overflow: hidden;
    width: 1179px;
    margin: 0 auto;
    background: #fff;
    border-radius: 12px 12px 0 0;
    box-shadow: 0px 10px 30px rgba(105, 129, 245, 0.25);
    padding: 30px; }
    .content .main_box .banner {
      width: 100%; }
      .content .main_box .banner a {
        display: block;
        width: 100%; }
        .content .main_box .banner a img {
          display: block;
          width: 100%; }
    .content .main_box .main_info {
      width: 100%;
      padding: 61px 0 73px 0; }
      .content .main_box .main_info p {
        font-size: 18px;
        color: #3066a2;
        line-height: 24px; }
      .content .main_box .main_info .page {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 39px; }
        .content .main_box .main_info .page a {
          height: 32px;
          display: inline-flex;
          align-items: center;
          justify-content: center;
          font-size: 13px;
          color: #333333;
          box-sizing: border-box;
          margin: 0 8px;
          min-width: 32px;
          transition: all .1s;
          border: 1px solid lightgray; }
          .content .main_box .main_info .page a.h {
            background: #FBFBFB;
            padding: 0 16px; }
          .content .main_box .main_info .page a.on {
            background: #1760ad;
            color: #fff; }
          .content .main_box .main_info .page a:hover {
            background: #1760ad;
            color: #fff; }
          .content .main_box .main_info .page a .m {
            display: flex;
            align-items: center;
            justify-content: center; }
      .content .main_box .main_info ul {
        overflow: hidden;
        margin-top: 24px; }
        .content .main_box .main_info ul li {
          overflow: hidden;
          width: 100%; }
          .content .main_box .main_info ul li:hover a i, .content .main_box .main_info ul li:hover a em {
            color: #3066a2; }
          .content .main_box .main_info ul li a {
            display: flex;
            align-items: center;
            padding: 10px 0;
            justify-content: space-between; }
            .content .main_box .main_info ul li a i {
              display: block;
              width: 80%;
              box-sizing: border-box;
              position: relative;
              padding-left: 32px;
              transition: all .1s;
              overflow: hidden;
              text-overflow: ellipsis;
              white-space: nowrap;
              font-size: 16px;
              line-height: 24px;
              color: #333333; }
              .content .main_box .main_info ul li a i::after {
                content: '';
                width: 4px;
                height: 4px;
                background: #cccccc;
                position: absolute;
                left: 15px;
                top: 50%;
                transform: translateY(-50%); }
            .content .main_box .main_info ul li a em {
              display: block;
              font-size: 16px;
              transition: all .1s;
              color: #999999; }
    .content .main_box .main_keyword {
      width: 100%;
      border: 1px solid #e8e8e8;
      margin-top: 21px; }
      .content .main_box .main_keyword .item {
        overflow: hidden;
        display: flex;
        border-bottom: 1px solid #e8e8e8; }
        .content .main_box .main_keyword .item:last-child {
          border: none; }
        .content .main_box .main_keyword .item .font {
          width: 177px;
          font-size: 17px;
          background: #f5f9fe;
          color: #333333;
          font-weight: bold;
          line-height: 50px;
          text-align: center; }
        .content .main_box .main_keyword .item .list {
          flex: 1;
          display: flex;
          align-items: flex-start;
          padding-left: 22px; }
          .content .main_box .main_keyword .item .list p {
            font-size: 17px;
            color: #333333;
            cursor: pointer;
            line-height: 50px;
            width: calc(64px + 36px); }
            .content .main_box .main_keyword .item .list p.on {
              color: #3066a2;
              font-weight: bold; }
          .content .main_box .main_keyword .item .list .grow {
            flex: 1;
            display: flex;
            flex-wrap: wrap; }
            .content .main_box .main_keyword .item .list .grow ul {
              display: flex;
              flex-wrap: wrap; }
              .content .main_box .main_keyword .item .list .grow ul li {
                line-height: 50px;
                cursor: pointer;
                word-break: break-all;
                font-size: 17px;
                margin-right: 53px;
                color: #333333; }
                .content .main_box .main_keyword .item .list .grow ul li.on {
                  font-weight: bold;
                  color: #3066a2; }
    .content .main_box .search {
      overflow: hidden;
      width: 100%;
      margin-top: 20px;
      display: flex;
      align-items: center;
      height: 89px;
      justify-content: center;
      background: #e8f1fc; }
      .content .main_box .search span {
        font-size: 22px;
        color: #3066a2;
        font-weight: bold; }
      .content .main_box .search .child {
        overflow: hidden;
        width: 739px;
        border-radius: 40px;
        height: 55px;
        position: relative;
        display: flex;
        align-items: center;
        font-size: 12px;
        margin-left: 10px;
        background: #F4F8FE;
        border: 1px solid #C4DAF6; }
        .content .main_box .search .child input {
          width: 100%;
          height: 100%;
          border: none;
          outline: none;
          background: none;
          font-size: 16px;
          color: #333;
          padding-left: 20px; }
        .content .main_box .search .child div {
          height: 100%;
          width: 160px;
          display: flex;
          align-items: center;
          justify-content: center;
          background: #3066a2;
          cursor: pointer;
          font-size: 18px;
          font-weight: bold;
          letter-spacing: 9px;
          padding-left: 6px;
          color: #fff;
          border-radius: 40px;
          position: absolute;
          right: 0;
          top: 0;
          z-index: 9; }

.ui-pagination-container .ui-pagination-page-item.active {
  background: #1760ad;
  color: #fff !important; }

/*# sourceMappingURL=css.css.map */

@media (max-width: 768px) {
  .content{background-size: 160%;padding-top: 103px;}
  .content .main_box{width: 100%;}
  .content .main_box .search{height: auto;display: block;padding-bottom: 15px;}
  .content .main_box .search span{display: block;line-height: 50px;padding-left: 10px;}
  .content .main_box .search .child{width: 95%;}
  .content .main_box .search .child div{width: 100px;}
  .content .main_box .main_keyword .item{display: block;}
  .content .main_box .main_keyword .item .list{display: inline-block;width: 100%;}
  .content .main_box .main_keyword .item .list .grow{display: block;}
  .content .main_box .main_keyword .item .list .grow ul li{width: 49%;float: left;margin-right:0;}
  .content .main_box .main_keyword .item.on1 .list{padding-left: 0;}
  .content .main_box .main_keyword .item.on1 .list p,.content .main_box .main_keyword .item.on1 .list .grow ul{padding-left: 22px;}
  .content .main_box .main_keyword .item.on2 .list .grow ul li{width: 100%;}
  .c-datepicker-data-input.only-date{width: 97px;}
}
