<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  font-family: "Microsoft YaHei",Arial; }

div, span, ul, body, html, li, img, a, strong, h1, h2, h3, h4, h5, h6 {
  padding: 0;
  margin: 0; }

body {
  background: url("../images/bg.png"); }

ul {
  list-style-type: none; }

a {
  text-decoration: none;
  cursor: pointer; }

img {
  border: none; }

.clearfix:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  zoom: 1; }

.contentArea {
  width: 990px;
  margin: 0 auto; }

.header .header_top {
  height: 76px;
  border-bottom: 1px solid #dbdde1;
  padding-top: 44px; }
  .header .header_top .logo {
    display: block;
    float: left;
    width: 538px;
    height: 57px;
    background: url("../images/logo.png") no-repeat center; }
  .header .header_top .right {
    float: right; }
    .header .header_top .right a {
      color: #333333;
      font-size: 14px;
      margin-left: 40px; }
    .header .header_top .right a:hover {
      color: #0B6ED6; }
.header .header_nav .nav_wrap {
  padding-top: 2px;
  margin-bottom: 34px; }
  .header .header_nav .nav_wrap &gt; ul .menu-item {
    float: left;
    margin-left: 15px;
    position: relative; }
    .header .header_nav .nav_wrap &gt; ul .menu-item .menu-link {
      display: inline-block;
      font-size: 14px;
      line-height: 20px;
      padding: 6px 16px;
      color: #333333; }
    .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul {
      display: none;
      position: absolute;
      top: 32px;
      left: 0;
      background-color: #1e79db;
      z-index: 9999;
      -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); }
      .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul .sub-item {
        position: relative; }
        .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul .sub-item .arrow {
          position: absolute;
          top: 10px;
          right: 8px;
          display: block;
          width: 20px;
          height: 20px;
          background: url("../images/icon_arrow.png") no-repeat center; }
        .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul .sub-item .sub-link {
          padding: 10px 16px;
          font-size: 14px;
          line-height: 20px;
          color: #FFFFFF;
          display: inline-block;
          min-width: 126px;
          white-space: nowrap;
          position: relative; }
        .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul .sub-item &gt; ul {
          display: none;
          position: absolute;
          left: 100%;
          top: 0;
          z-index: 8888;
          background-color: #1860af;
          -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
          -moz-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
          box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3); }
          .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul .sub-item &gt; ul .sub-item .menu-link {
            padding: 10px 16px;
            font-size: 14px;
            line-height: 20px;
            color: #FFFFFF;
            display: inline-block;
            min-width: 126px;
            white-space: nowrap; }
          .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul .sub-item &gt; ul .sub-item:hover {
            background-color: #134c8c; }
      .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul .sub-item:hover {
        background-color: #1860af; }
        .header .header_nav .nav_wrap &gt; ul .menu-item &gt; ul .sub-item:hover &gt; ul {
          display: block; }
  .header .header_nav .nav_wrap &gt; ul .menu-item:hover {
    background-color: #1e79db; }
    .header .header_nav .nav_wrap &gt; ul .menu-item:hover .menu-link {
      color: #FFFFFF; }
    .header .header_nav .nav_wrap &gt; ul .menu-item:hover &gt; ul {
      display: block; }
  .header .header_nav .nav_wrap &gt; ul .menu-item:first-child {
    margin: 0; }
    .header .header_nav .nav_wrap &gt; ul .menu-item:first-child .menu-link {
      letter-spacing: 3px;
      padding-right: 13px; }

.lb {
  height: 400px;
  margin-top: 32px; }
  .lb .swiper-container {
    height: 400px;
    position: relative; }
    .lb .swiper-container .swiper-wrapper .swiper-slide img {
      width: 710px;
      height: 400px;
      float: left; }
    .lb .swiper-container .swiper-wrapper .swiper-slide .info {
      padding: 24px;
      width: 232px;
      height: 352px;
      float: left;
      background: url("../images/bannerBg.png") no-repeat center; }
      .lb .swiper-container .swiper-wrapper .swiper-slide .info .title a {
        display: inline-block;
        line-height: 30px;
        font-size: 22px;
        color: white;
        padding-bottom: 16px; }
      .lb .swiper-container .swiper-wrapper .swiper-slide .info .content {
        overflow: hidden; }
        .lb .swiper-container .swiper-wrapper .swiper-slide .info .content a {
          display: inline-block;
          line-height: 22px;
          font-size: 14px;
          color: white;
          font-weight: 200; }
    .lb .swiper-container .pagination {
      position: absolute;
      width: 84px;
      height: 16px;
      background: #313c4b;
      border-radius: 8px;
      left: 313px;
      bottom: 20px;
      line-height: 12px;
      text-align: center; }
      .lb .swiper-container .pagination .swiper-pagination-switch {
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background: #6c7781;
        margin-left: 8px;
        display: inline-block;
        cursor: pointer; }
      .lb .swiper-container .pagination .swiper-pagination-switch:first-child {
        margin-left: 0; }
      .lb .swiper-container .pagination .swiper-active-switch {
        width: 16px;
        height: 8px;
        background: white;
        border-radius: 11px; }
    .lb .swiper-container .swiper-btn {
      width: 40px;
      height: 66px;
      position: absolute;
      top: 50%;
      margin-top: -33px;
      cursor: pointer;
      opacity: 0.7;
      filter: alpha(opacity=70);
      display: none; }
    .lb .swiper-container .swiper-btn:hover {
      opacity: 1;
      filter: alpha(opacity=100); }
    .lb .swiper-container .swiper-btn-prev {
      left: 0;
      background: url("../images/IconPrev.png") no-repeat center; }
    .lb .swiper-container .swiper-btn-next {
      right: 0;
      background: url("../images/IconNext.png") no-repeat center; }
  .lb .swiper-container:hover .swiper-btn {
    display: block; }

ul.newsUl li {
  height: 20px;
  margin-top: 16px; }
  ul.newsUl li span.new_time {
    width: 74px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    border-radius: 2px;
    font-size: 12px;
    color: #666666;
    background: #f0f3f7;
    display: block;
    float: left;
    margin-right: 12px;
    margin-top: 1px; }
  ul.newsUl li a {
    line-height: 20px;
    font-size: 14px;
    color: #333333;
    display: inline-block;
    vertical-align: top; }
  ul.newsUl li a:hover {
    color: #0B6ED6; }

.more {
  float: right;
  display: block;
  width: 40px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  background: #f2f4f7;
  color: #0b6ed6;
  font-size: 12px;
  margin-top: 3px; }

.main {
  padding-top: 20px; }
  .main .leftSide {
    float: left;
    background: white;
    width: 638px;
    padding: 0 24px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
    .main .leftSide .newsList {
      padding-top: 20px; }
      .main .leftSide .newsList .title {
        line-height: 25px;
        padding-left: 13px;
        border-left: 5px solid #d1d7e0;
        font-size: 18px;
        color: #333333; }
      .main .leftSide .newsList .imgNews {
        padding-top: 20px;
        position: relative; }
        .main .leftSide .newsList .imgNews ul {
          position: relative; }
          .main .leftSide .newsList .imgNews ul li {
            width: 310px;
            height: 210px;
            position: relative; }
            .main .leftSide .newsList .imgNews ul li img {
              width: 310px;
              height: 210px; }
            .main .leftSide .newsList .imgNews ul li .title_bg {
              position: absolute;
              width: 100%;
              height: 56px;
              background: black;
              opacity: 0.7;
              filter: Alpha(opacity=70);
              bottom: 0;
              left: 0;
              z-index: 99; }
            .main .leftSide .newsList .imgNews ul li .new_title {
              position: absolute;
              margin: 6px 16px;
              width: 278px;
              height: 44px;
              bottom: 0;
              left: 0;
              z-index: 999; }
              .main .leftSide .newsList .imgNews ul li .new_title a {
                font-size: 14px;
                color: white;
                line-height: 20px; }
          .main .leftSide .newsList .imgNews ul li:first-child {
            float: left; }
          .main .leftSide .newsList .imgNews ul li:first-child + li {
            float: right; }
      .main .leftSide .newsList .wordNews {
        padding-top: 12px; }
    .main .leftSide .newsTab {
      padding-top: 40px;
      padding-bottom: 24px; }
      .main .leftSide .newsTab .tabNameList {
        padding-bottom: 10px;
        border-bottom: 1px solid #e0e0e0; }
        .main .leftSide .newsTab .tabNameList .tabName {
          float: left;
          padding-left: 12px;
          margin-left: 28px;
          font-size: 16px;
          color: #999999;
          cursor: default; }
        .main .leftSide .newsTab .tabNameList .tabName:first-child {
          margin-left: 0; }
        .main .leftSide .newsTab .tabNameList .tabName.active {
          color: #0b6ed6;
          background: url("../images/liBg.jpg") no-repeat left center; }
        .main .leftSide .newsTab .tabNameList .tabLinkList {
          float: right; }
          .main .leftSide .newsTab .tabNameList .tabLinkList a {
            display: none; }
          .main .leftSide .newsTab .tabNameList .tabLinkList a:first-child {
            display: block; }
      .main .leftSide .newsTab .tabContain {
        padding-top: 6px; }
        .main .leftSide .newsTab .tabContain .tab {
          display: none; }
        .main .leftSide .newsTab .tabContain .tab:first-child {
          display: block; }
  .main .rightSide {
    width: 280px;
    float: right; }
    .main .rightSide .collegeTopic {
      padding-top: 20px; }
      .main .rightSide .collegeTopic .title {
        line-height: 25px;
        padding-left: 13px;
        border-left: 5px solid #d1d7e0;
        font-size: 18px;
        color: #333333; }
      .main .rightSide .collegeTopic .linksList {
        padding-top: 20px; }
        .main .rightSide .collegeTopic .linksList .link {
          padding-left: 68px;
          padding-right: 24px;
          height: 56px;
          line-height: 56px;
          margin-top: 10px;
          overflow: hidden; }
          .main .rightSide .collegeTopic .linksList .link a {
            line-height: 22px;
            display: inline-block;
            font-size: 16px;
            color: #3e4b66;
            padding: 6px 0; }
        .main .rightSide .collegeTopic .linksList .link:first-child {
          margin-top: 0;
          background: url("../images/IconBookBW.png") no-repeat left center;
          background-color: #f0f3f7; }
        .main .rightSide .collegeTopic .linksList .link:first-child + .link {
          background: url("../images/IconBook.png") no-repeat left center;
          background-color: #f0f3f7; }
        .main .rightSide .collegeTopic .linksList .link:first-child + .link + .link {
          background: url("../images/IconResearch.png") no-repeat left center;
          background-color: #f0f3f7; }
        .main .rightSide .collegeTopic .linksList .link:first-child + .link + .link + .link {
          background: url("../images/IconStar.png") no-repeat left center;
          background-color: #f0f3f7; }
    .main .rightSide .scientificResearchInstitution {
      margin-top: 20px;
      background: url("../images/bgResearch.png") no-repeat center;
      padding-top: 18px; }
      .main .rightSide .scientificResearchInstitution .institutionList {
        padding-left: 22px; }
        .main .rightSide .scientificResearchInstitution .institutionList ul {
          padding-top: 12px;
          padding-bottom: 7px; }
          .main .rightSide .scientificResearchInstitution .institutionList ul li {
            height: 20px;
            margin-bottom: 10px; }
            .main .rightSide .scientificResearchInstitution .institutionList ul li a {
              font-size: 14px;
              color: #333333; }
            .main .rightSide .scientificResearchInstitution .institutionList ul li a:hover {
              color: #0B6ED6; }
    .main .rightSide .hostJournal {
      margin-top: 20px;
      background: url("../images/bgbook.png") no-repeat center;
      padding-top: 18px;
      height: 120px; }
      .main .rightSide .hostJournal .book {
        display: block;
        width: 153px;
        height: 31px;
        cursor: pointer;
        margin: 8px 0 0 18px; }
    .main .rightSide .packageInformation {
      margin-top: 20px; }
      .main .rightSide .packageInformation .title {
        line-height: 25px;
        padding-left: 13px;
        border-left: 5px solid #d1d7e0;
        font-size: 18px;
        color: #333333; }
      .main .rightSide .packageInformation .packageList {
        margin-top: 20px;
        height: 170px;
        overflow: hidden; }
        .main .rightSide .packageInformation .packageList .scrollnews_top li {
          height: 20px;
          padding-left: 12px;
          margin-bottom: 10px;
          border: none;
          text-align: right;
          background: url("../images/liBg.jpg") no-repeat left center; }
          .main .rightSide .packageInformation .packageList .scrollnews_top li a.articlelist1_a_title {
            float: left;
            font-size: 14px;
            color: #333333;
            vertical-align: top;
            height: 20px;
            line-height: 20px; }
          .main .rightSide .packageInformation .packageList .scrollnews_top li span.articlelist1_issuetime {
            font-size: 12px;
            line-height: 20px;
            color: #999999;
            vertical-align: top; }
          .main .rightSide .packageInformation .packageList .scrollnews_top li span.news_icon {
            display: none; }
          .main .rightSide .packageInformation .packageList .scrollnews_top li a:hover {
            color: #0B6ED6; }
    .main .rightSide .rightSideTitle {
      line-height: 25px;
      padding-left: 22px;
      background: url("../images/liBg.jpg") no-repeat 10px center;
      font-size: 18px;
      color: #3e4b66;
      margin-bottom: 2px; }

.newsWrap {
  width: 990px;
  margin: 40px auto 0 auto;
  background: #FFFFFF;
  min-height: 600px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
  .newsWrap .breadCrumbs {
    font-size: 0;
    text-align: right;
    height: 17px;
    line-height: 17px;
    padding-top: 14px;
    margin-right: 14px; }
    .newsWrap .breadCrumbs span {
      color: #999999;
      font-size: 12px; }
    .newsWrap .breadCrumbs a {
      color: #2a7bd9;
      font-size: 12px; }
    .newsWrap .breadCrumbs a:last-child {
      color: #999999; }
  .newsWrap .newsTitle {
    margin-top: 17px;
    margin-bottom: 4px;
    padding: 0 24px; }
    .newsWrap .newsTitle .Article_Title {
      display: block;
      text-align: center;
      font-size: 24px;
      line-height: 33px;
      color: #333333; }
  .newsWrap .newsInfo {
    height: 17px;
    font-size: 0;
    text-align: center;
    color: #999999;
    margin-bottom: 40px; }
    .newsWrap .newsInfo span {
      font-size: 12px;
      line-height: 17px; }
      .newsWrap .newsInfo span a {
        font-size: 12px;
        line-height: 17px;
        color: #999999; }
      .newsWrap .newsInfo span div {
        display: inline; }
  .newsWrap .Article_Content {
    padding: 0 24px 14px 24px;
   }
    .newsWrap .Article_Content .imgsWrap {
      margin-bottom: 18px; }
      .newsWrap .Article_Content .imgsWrap img {
        max-width: 932px;
        margin-bottom: 10px; }
      .newsWrap .Article_Content .imgsWrap img:nth-child(odd) {
        margin-right: 10px; }
    .newsWrap .Article_Content p.MsoNormal {
      font-size: 16px;
      line-height: 26px;
      color: #333333;
      margin: 0 0 26px 0;
      text-indent: 32px; }
    .newsWrap .Article_Content table {
      max-width: 942px; }
    .newsWrap .Article_Content font {
      line-height: normal; }
    .newsWrap .Article_Content p img {
      margin: 10px; }

.listWrap {
  width: 990px;
  margin: 40px auto 0 auto; }
  .listWrap .listLeft {
    width: 226px;
    float: left; }
    .listWrap .listLeft .leftHeader {
      margin: 24px 0 20px 0;
      padding-bottom: 12px;
      border-bottom: 1px solid #e0e0e0; }
      .listWrap .listLeft .leftHeader .column_name {
        padding-left: 9px;
        height: 24px;
        border-left: 5px solid #d1d7e0;
        margin: 2px 0 2px 9px;
        font-size: 20px;
        line-height: 24px;
        color: #3e4b66;
        font-weight: 600; }
    .listWrap .listLeft .leftBody .wp_listcolumn {
      border: none; }
      .listWrap .listLeft .leftBody .wp_listcolumn .wp_column {
        padding-left: 23px;
        margin-bottom: 16px;
        width: auto; }
        .listWrap .listLeft .leftBody .wp_listcolumn .wp_column &gt; a {
          background: transparent;
          border: none; }
          .listWrap .listLeft .leftBody .wp_listcolumn .wp_column &gt; a span {
            font-size: 14px;
            line-height: 20px;
            display: block;
            color: #333333;
            padding: 0;
            font-weight: 500; }
        .listWrap .listLeft .leftBody .wp_listcolumn .wp_column &gt; a:hover span {
          color: #0B6ED6; }
        .listWrap .listLeft .leftBody .wp_listcolumn .wp_column &gt; ul.wp_subcolumn {
          margin-top: 4px; }
          .listWrap .listLeft .leftBody .wp_listcolumn .wp_column &gt; ul.wp_subcolumn .wp_column {
            color: #333333;
            padding-left: 14px;
            margin-top: 4px;
            margin-bottom: 0;
            background: url("../images/liBgSmall1.png") no-repeat 6px 8px; }
          .listWrap .listLeft .leftBody .wp_listcolumn .wp_column &gt; ul.wp_subcolumn .wp_column.selected {
            background: url("../images/liBgSmall2.jpg") no-repeat 6px 8px; }
            .listWrap .listLeft .leftBody .wp_listcolumn .wp_column &gt; ul.wp_subcolumn .wp_column.selected &gt; a span {
              color: #0b6ed6; }
            .listWrap .listLeft .leftBody .wp_listcolumn .wp_column &gt; ul.wp_subcolumn .wp_column.selected &gt; a:hover span {
              color: #0B6ED6; }
      .listWrap .listLeft .leftBody .wp_listcolumn .wp_column.selected {
        color: #0b6ed6;
        background: url("../images/imageTriangle.png") no-repeat 6px 4px; }
        .listWrap .listLeft .leftBody .wp_listcolumn .wp_column.selected &gt; a span {
          color: #0b6ed6; }
      .listWrap .listLeft .leftBody .wp_listcolumn .wp_column.parent {
        color: #0b6ed6;
        background: url("../images/imageTriangle.png") no-repeat 6px 4px; }
        .listWrap .listLeft .leftBody .wp_listcolumn .wp_column.parent &gt; a span {
          color: #0b6ed6; }
  .listWrap .listRight {
    width: 692px;
    float: right;
    padding: 0 24px;
    min-height: 600px;
    background: #FFFFFF;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
    .listWrap .listRight .breadCrumbs {
      margin-top: 14px;
      margin-bottom: 17px;
      text-align: right;
      font-size: 0; }
      .listWrap .listRight .breadCrumbs a {
        font-size: 12px;
        line-height: 17px;
        color: #0b6ed6; }
      .listWrap .listRight .breadCrumbs a:first-child {
        color: #2a7bd9; }
      .listWrap .listRight .breadCrumbs a:last-child {
        color: #999999; }
      .listWrap .listRight .breadCrumbs span {
        font-size: 12px;
        line-height: 17px;
        color: #999999; }
    .listWrap .listRight .columnTitle {
      font-size: 24px;
      line-height: 33px;
      color: #333333;
      padding-bottom: 16px; }
    .listWrap .listRight .columnContent {
      margin-bottom: 32px; }
      .listWrap .listRight .columnContent ul {
        padding-bottom: 19px; }
        .listWrap .listRight .columnContent ul .list {
          padding: 8px 0;
          font-size: 0; }
          .listWrap .listRight .columnContent ul .list span {
            display: inline-block;
            height: 17px;
            line-height: 17px;
            padding: 0 6px;
            font-size: 12px;
            color: #666666;
            background: #f0f3f7;
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px; }
          .listWrap .listRight .columnContent ul .list a + a {
            font-size: 14px;
            color: #333333;
            line-height: 20px;
            margin-left: 12px; }
          .listWrap .listRight .columnContent ul .list a + a:hover {
            color: #0B6ED6; }
      .listWrap .listRight .columnContent ul.marginLeft {
        margin-left: -94px; }
        .listWrap .listRight .columnContent ul.marginLeft .teachersList {
          display: inline-block;
          padding: 8px 0 10px 0;
          font-size: 0;
          width: 63px;
          float: left;
          margin-left: 94px; }
          .listWrap .listRight .columnContent ul.marginLeft .teachersList a {
            display: block;
            font-size: 16px;
            line-height: 26px;
            letter-spacing: -0.4px;
            color: #333333;
            width: 63px; }
          .listWrap .listRight .columnContent ul.marginLeft .teachersList a:hover {
            color: #0B6ED6; }
      .listWrap .listRight .columnContent table {
        max-width: 692px; }

.footer {
  padding-top: 30px;
  padding-bottom: 30px; }
  .footer .copyright {
    float: left;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #333333; }
  .footer .links {
    float: right;
    height: 28px; }
    .footer .links div {
      display: inline-block; }
      .footer .links div select {
        height: 26px;
        width: 225px;
        padding-left: 8px;
        border: 1px solid #e0e0e0;
        margin-left: 6px;
        font-size: 14px;
        color: #222222; }

.clear {
  float: none !important;
  clear: both !important; }

/*# sourceMappingURL=main.css.map */
</pre></body></html>