#web {
  height: 100%;
  width: 100%; }

#searchDiv_mobil {
  display: none; }

#mobie_searchSugestLisr {
  display: none; }

header > .top {
  width: 100%;
  height: 400px;
  background-image: url(../img/bg.png);
  background-size: cover;
  position: relative; }
  header > .top > #logoImg {
    position: absolute;
    top: 24px;
    left: 105px; }
  header > .top > #tileImg_mobil {
    display: none; }
  header > .top > #titleImg {
    position: absolute;
    cursor: pointer;
    top: 72px;
    left: 50%;
    transform: translateX(-50%); }
  header > .top > #search {
    position: absolute;
    top: 250px;
    left: 50%;
    transform: translateX(-50%); }
    header > .top > #search > #searchDiv {
      font-size: 0; }
      header > .top > #search > #searchDiv > .searchInput {
        display: inline-block;
        vertical-align: top; }
        header > .top > #search > #searchDiv > .searchInput > input {
          font-size: 16px;
          color: #999999;
          padding: 0 20px;
          width: 500px;
          height: 45px;
          border: solid 1px #e0e0e0; }
      header > .top > #search > #searchDiv > .searchIcon {
        display: inline-block;
        vertical-align: top;
        position: relative;
        height: 45px;
        background-color: #3891ff;
        width: 80px;
        cursor: pointer; }
        header > .top > #search > #searchDiv > .searchIcon > img {
          position: absolute;
          left: 50%;
          top: 50%;
          transform: translate(-50%, -50%); }
      header > .top > #search > #searchDiv > .searchSuggest {
        display: none;
        position: absolute;
        left: 0;
        top: 46px;
        width: 100%;
        background: white;
        border: 1px solid #ccc; }
        header > .top > #search > #searchDiv > .searchSuggest > a {
          display: block;
          font-size: 14px;
          color: #333333;
          line-height: 22px;
          padding: 0 8px;
          cursor: pointer; }
          header > .top > #search > #searchDiv > .searchSuggest > a:hover {
            background: #e7e7e7; }
    header > .top > #search > .search_Advice {
      margin-top: 16px;
      color: #ffffff;
      font-size: 14px; }
      header > .top > #search > .search_Advice > span {
        display: inline-block;
        vertical-align: top; }
      header > .top > #search > .search_Advice > ul {
        display: inline-block;
        vertical-align: top; }
        header > .top > #search > .search_Advice > ul > li {
          display: inline-block;
          vertical-align: top;
          cursor: pointer;
          margin-right: 14px; }

main {
  width: 1000px;
  margin: 0 auto; }
  main > .mainPart {
    padding-top: 20px;
    padding-bottom: 26px; }
    main > .mainPart > .mainPart_left {
      margin-bottom: 20px;
      width: 630px;
      float: left; }
      main > .mainPart > .mainPart_left > .main_top_mobil {
        display: none; }
      main > .mainPart > .mainPart_left > .main_top > .blue_ico {
        display: inline-block;
        vertical-align: middle;
        width: 4px;
        height: 24px;
        background-color: #3891ff; }
      main > .mainPart > .mainPart_left > .main_top > .item_title {
        display: inline-block;
        vertical-align: middle;
        color: #333333;
        font-size: 24px;
        line-height: 24px;
        font-weight: bolder;
        margin-left: 10px; }
    main > .mainPart > .mainPart_right {
      margin-bottom: 20px;
      width: 350px;
      float: right; }
      main > .mainPart > .mainPart_right > .main_top_mobil {
        display: none; }
      main > .mainPart > .mainPart_right > .main_top > .blue_ico {
        display: inline-block;
        vertical-align: middle;
        width: 4px;
        height: 24px;
        background-color: #3891ff; }
      main > .mainPart > .mainPart_right > .main_top > .item_title {
        display: inline-block;
        vertical-align: middle;
        color: #333333;
        font-size: 24px;
        line-height: 24px;
        font-weight: bolder;
        margin-left: 10px; }
    main > .mainPart > .item_qwfb {
      height: 740px; }
      main > .mainPart > .item_qwfb > .qyfb_area {
        padding-top: 16px; }
        main > .mainPart > .item_qwfb > .qyfb_area > li {
          background-color: #f5f5f5;
          color: #666666;
          font-size: 14px;
          padding: 9px 18px;
          display: inline-block;
          vertical-align: top;
          margin: 0 6px;
          margin-bottom: 12px;
          border-radius: 15px;
          cursor: pointer; }
        main > .mainPart > .item_qwfb > .qyfb_area > .area_isclick {
          background-color: #3891ff;
          color: white; }
      main > .mainPart > .item_qwfb > .qwfb_articleDiv {
        padding-top: 16px; }
        main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article {
          padding-left: 8px;
          display: none; }
          main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article > li {
            margin-bottom: 20px; }
            main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article > li > .qwfb_article_time {
              background-color: #90b05b;
              display: inline-block;
              vertical-align: middle;
              width: 70px;
              padding: 12px 0; }
              main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article > li > .qwfb_article_time > p {
                color: white;
                letter-spacing: 3px;
                font-size: 14px;
                text-align: center; }
            main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article > li > a {
              display: inline-block;
              vertical-align: middle;
              margin-left: 8px; }
              main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article > li > a > p {
                color: #333333;
                font-size: 16px; }
          main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article > li:first-of-type > .qwfb_article_time, main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article li:nth-child(2) > .qwfb_article_time {
            background-color: #b54158; }
          main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article > li:nth-child(3) > .qwfb_article_time, main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article li:nth-child(4) > .qwfb_article_time {
            background-color: #d4a595; }
        main > .mainPart > .item_qwfb > .qwfb_articleDiv > .qwfb_article:first-of-type {
          display: block; }
        main > .mainPart > .item_qwfb > .qwfb_articleDiv > .pagerDiv {
          border-top: 2px solid #005bbb;
          padding-top: 16px; }
          main > .mainPart > .item_qwfb > .qwfb_articleDiv > .pagerDiv > .pageNum {
            float: left; }
          main > .mainPart > .item_qwfb > .qwfb_articleDiv > .pagerDiv > .jump {
            float: right; }
            main > .mainPart > .item_qwfb > .qwfb_articleDiv > .pagerDiv > .jump > a {
              color: #666666;
              margin-right: 6px; }
            main > .mainPart > .item_qwfb > .qwfb_articleDiv > .pagerDiv > .jump > a:last-of-type {
              margin: 0; }
            main > .mainPart > .item_qwfb > .qwfb_articleDiv > .pagerDiv > .jump > input {
              width: 40px;
              text-align: center;
              margin-right: 6px; }
    main > .mainPart > .item_fwzq > .fwzq_item {
      padding: 12px 0;
      justify-content: space-between;
      display: flex; }
      main > .mainPart > .item_fwzq > .fwzq_item > li {
        width: 30%; }
        main > .mainPart > .item_fwzq > .fwzq_item > li > a {
          display: block;
          color: #333333;
          width: 100%;
          padding: 12px 0;
          height: 100%;
          text-align: center; }
          main > .mainPart > .item_fwzq > .fwzq_item > li > a > img {
            height: 25px;
            width: 25px;
            margin-bottom: 6px; }
    main > .mainPart > .item_fwzq > .fwzq_articleDiv > .fwzq_article {
      display: none; }
      main > .mainPart > .item_fwzq > .fwzq_articleDiv > .fwzq_article > li {
        margin-bottom: 16px; }
        main > .mainPart > .item_fwzq > .fwzq_articleDiv > .fwzq_article > li > img {
          display: inline-block;
          vertical-align: top;
          margin-right: 6px; }
        main > .mainPart > .item_fwzq > .fwzq_articleDiv > .fwzq_article > li > a {
          width: 440px;
          display: inline-block;
          vertical-align: top;
          color: #333333;
          font-size: 14px; }
    main > .mainPart > .item_fwzq > .fwzq_articleDiv > .fwzq_article:first-of-type {
      display: block; }
    main > .mainPart > .item_hygq > .hygq_article {
      padding-top: 16px;
      padding-left: 8px; }
      main > .mainPart > .item_hygq > .hygq_article > li {
        margin-bottom: 20px; }
        main > .mainPart > .item_hygq > .hygq_article > li > .hygq_article_time {
          background-color: #90b05b;
          display: inline-block;
          vertical-align: middle;
          width: 70px;
          padding: 12px 0; }
          main > .mainPart > .item_hygq > .hygq_article > li > .hygq_article_time > p {
            color: white;
            letter-spacing: 3px;
            font-size: 14px;
            text-align: center; }
        main > .mainPart > .item_hygq > .hygq_article > li > a {
          width: 250px;
          display: inline-block;
          vertical-align: middle;
          margin-left: 8px; }
          main > .mainPart > .item_hygq > .hygq_article > li > a > p {
            color: #333333;
            font-size: 16px; }
      main > .mainPart > .item_hygq > .hygq_article > li:first-of-type > .hygq_article_time, main > .mainPart > .item_hygq > .hygq_article li:nth-child(2) > .hygq_article_time {
        background-color: #b54158; }
      main > .mainPart > .item_hygq > .hygq_article > li:nth-child(3) > .hygq_article_time, main > .mainPart > .item_hygq > .hygq_article li:nth-child(4) > .hygq_article_time {
        background-color: #d4a595; }
    main > .mainPart > .item_kxpy > .kxpy_article {
      padding-top: 16px;
      padding-left: 8px; }
      main > .mainPart > .item_kxpy > .kxpy_article > li {
        margin-bottom: 20px; }
        main > .mainPart > .item_kxpy > .kxpy_article > li > .kxpy_article_time {
          background-color: #90b05b;
          display: inline-block;
          vertical-align: middle;
          width: 70px;
          padding: 12px 0; }
          main > .mainPart > .item_kxpy > .kxpy_article > li > .kxpy_article_time > p {
            letter-spacing: 3px;
            color: white;
            font-size: 14px;
            text-align: center; }
        main > .mainPart > .item_kxpy > .kxpy_article > li > a {
          width: 250px;
          display: inline-block;
          vertical-align: middle;
          margin-left: 8px; }
          main > .mainPart > .item_kxpy > .kxpy_article > li > a > p {
            color: #333333;
            font-size: 16px; }
      main > .mainPart > .item_kxpy > .kxpy_article > li:first-of-type > .kxpy_article_time, main > .mainPart > .item_kxpy > .kxpy_article li:nth-child(2) > .kxpy_article_time {
        background-color: #b54158; }
      main > .mainPart > .item_kxpy > .kxpy_article > li:nth-child(3) > .kxpy_article_time, main > .mainPart > .item_kxpy > .kxpy_article li:nth-child(4) > .kxpy_article_time {
        background-color: #d4a595; }
