ul, li, ol {
  margin: 0;
  padding: 0;
  list-style: none; }

header .top {
  background-color: #f4f4f4;
  color: #888;
  line-height: 34px;
  border: 1px solid #ededed;
    border-left: 0;
    border-right: 0; }
  header .top a {
    color: #888;
    position: relative; }
    header .top a:after {
      content: '';
      width: 1px;
      height: 14px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      right: -1px;
      background-color: #888; }
    header .top a:last-child:after {
      content: none; }
header .navbar {
  padding: 25px 0 0 0;
  border: none;
  margin-bottom: 0; }
  header .navbar .navbar-header .navbar-toggle span {
    background-color: #333; }
  header .navbar .navbar-form {
    margin-top: 30px; }
    header .navbar .navbar-form .form-control {
      width: 73px;
      border-radius: 0; }
    header .navbar .navbar-form .login {
      background-color: #ededed; }
    header .navbar .navbar-form .register {
      background-color: #02449d;
      color: #fff; }
  header .navbar .navbar-right {
    margin-right: 0; }
  header .navbar #top_nav {
    background-color: #02449d;
    margin-top: 10px; }
    header .navbar #top_nav .nav > li.active > a {
      background-color: #2860ac; }
    header .navbar #top_nav .nav > li > a {
      color: #fff;
      font-size: 18px;
      padding: 15px 62px; }
      header .navbar #top_nav .nav > li > a:hover {
        background-color: #2860ac; }
      header .navbar #top_nav .nav > li > a:focus {
        background-color: #2860ac; }
    header .navbar #top_nav .nav > li .dropdown-menu {
      background-color: #02449d;
      width: 100%;
      top: 98%;
      border-radius: 0; }
      header .navbar #top_nav .nav > li .dropdown-menu > li > a {
        color: #fff;
        padding: 10px 15px; }
        header .navbar #top_nav .nav > li .dropdown-menu > li > a:hover, header .navbar #top_nav .nav > li .dropdown-menu > li > a:focus {
          background-color: #2860ac; }
    header .navbar #top_nav .nav .open > a {
      background-color: #2860ac; }
      header .navbar #top_nav .nav .open > a:hover, header .navbar #top_nav .nav .open > a:focus {
        background-color: #2860ac; }

.sy-main {
  background-color: #f6f6f6;
  padding-top: 25px; }
  .sy-main .sy-pro .media-pro {
    padding: 0 5px;
    width: 20%; }
    .sy-main .sy-pro .media-pro .pro-img {
      border: 1px solid #ededed; }
  .sy-main .sy-news .sy-title a {
    margin-top: 8px; }
  .sy-main .sy-news .sy-title h4 {
    font-weight: bold; }
  .sy-main .sy-news .sy-news-c {
    background-color: #fff;
    border: 1px solid #ededed;
    padding: 15px; }
    .sy-main .sy-news .sy-news-c .swiper-container .swiper-wrapper .swiper-slide {
      position: relative; }
      .sy-main .sy-news .sy-news-c .swiper-container .swiper-wrapper .swiper-slide a {
        position: absolute;
        z-index: 100;
        left: 10px;
        bottom: 0;
        color: #fff;
        width: 100%;
        background-color: rgba(0, 0, 0, 0.6);
        line-height: 28px; }
    .sy-main .sy-news .sy-news-c .swiper-container .swiper-body {
      position: absolute;
      width: 100%;
      height: 28px;
      bottom: 0;
      left: 0;
      z-index: 2; }
      .sy-main .sy-news .sy-news-c .swiper-container .swiper-body .swiper-pagination {
        right: 10px;
        top: 50%;
        transform: translateY(-50%); }
        .sy-main .sy-news .sy-news-c .swiper-container .swiper-body .swiper-pagination .swiper-pagination-bullet {
          width: 18px;
          height: 15px;
          border-radius: 0;
          font-size: 12px;
          color: #fff; }
        .sy-main .sy-news .sy-news-c .swiper-container .swiper-body .swiper-pagination .swiper-pagination-bullet.active {
          background-color: #02449d; }
      .sy-main .sy-news .sy-news-c .swiper-container .swiper-body ul li {
        line-height: 28px;
        padding-left: 15px;
        display: none; }
        .sy-main .sy-news .sy-news-c .swiper-container .swiper-body ul li a {
          color: #fff; }
    .sy-main .sy-news .sy-news-c .media-news h4 {
      font-size: 16px;
      font-weight: bold; }
  .sy-main .sy-push .sy-title a {
    margin-top: 8px; }
  .sy-main .sy-push .sy-title h4 {
    font-weight: bold; }
  .sy-main .sy-push .sy-push-c {
    background-color: #fff;
    border: 1px solid #ededed;
    padding: 15px;
    color: #666; }
    .sy-main .sy-push .sy-push-c ul li {
      padding: 12px 0;
      border-bottom: 1px dashed #ddd; }
      .sy-main .sy-push .sy-push-c ul li a {
        color: #666; }
      .sy-main .sy-push .sy-push-c ul li span {
        font-size: 12px;
        line-height: 20px;
        color: #666; }
    .sy-main .sy-push .sy-push-c ul .push-body h5 {
      margin-top: 0; }
  .sy-main .sy-member .sy-title a {
    margin-top: 8px; }
  .sy-main .sy-member .sy-title h4 {
    font-weight: bold; }
  .sy-main .sy-member .sy-member-c {
    background-color: #fff;
    border: 1px solid #ededed;
    padding: 15px; }
    .sy-main .sy-member .sy-member-c .media-member {
      width: 20%;
      padding: 10px 15px; }
  .sy-main .bottom_list {
    padding: 10px 15px;
    border-bottom: 1px dashed #ddd; }
    .sy-main .bottom_list li {
      display: inline-block;
      text-align: center;
      border: #ededed 1px solid;
      margin: 0 4px; }

footer {
  background-color: #f6f6f6; }
  footer .bottom_nav li {
    display: inline-block;
    padding: 0 10px;
    position: relative; }
    footer .bottom_nav li:after {
      position: absolute;
      content: '';
      width: 1px;
      height: 14px;
      top: 50%;
      right: -1px;
      transform: translateY(-40%);
      background-color: #666; }
    footer .bottom_nav li:last-child:after {
      content: none; }
    footer .bottom_nav li a {
      color: #666; }
  footer .copyright > div {
    color: #666; }
    footer .copyright > div > a {
      color: #666; }

.ny-main {
  padding: 40px 0; }
  .ny-main .ny-left .nav-pro h4 {
    padding: 20px 15px;
    color: #fff;
    background-color: #02449d;
    border-radius: 5px;
    margin-top: 0; }
  .ny-main .ny-left .nav-pro ul li {
    margin-bottom: 10px; }
    .ny-main .ny-left .nav-pro ul li a {
      padding: 15px;
      display: block;
      background-color: #f6f6f6;
      border-radius: 5px; }
  .ny-main .ny-content {
    line-height: 28px; }
    .ny-main .ny-content p {
      color: #666; }
    .ny-main .ny-content .media-news {
      border-bottom: 1px solid #ddd; }
      .ny-main .ny-content .media-news .news-date {
        background-color: #2860ac;
        padding: 8px 0; }
        .ny-main .ny-content .media-news .news-date h2, .ny-main .ny-content .media-news .news-date h5 {
          color: #fff; }
      .ny-main .ny-content .media-news .news-body {
        line-height: 30px;
        color: #666; }
        .ny-main .ny-content .media-news .news-body h4 {
          color: #02449d; }
  .ny-main .shownews p {
    text-indent: 2em;
    color: #666; }
  .ny-main .ny-about p {
    line-height: 30px;
    text-indent: 2em; }
  .ny-main .ny-pro h4 {
    color: #02449d;
    font-weight: bold; }
  .ny-main .ny-pro ul li a {
    color: #666;
    padding: 5px 15px;
    display: block; }

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