﻿.bg-fff {
  background: #FFFFFF !important; }

.main2 {
  padding: 20px;
  border: 1px solid #dadada;
  margin: 20px 0; }
  .main2 a:hover {
    color: #2673ff; }

.wsbs_nav {
  background: #2673ff; }

.wsbs_nav ul li a {
  border-color: #2673FF; }

.wsbs_topleft {
  width: 755px;
  float: left; }
  .wsbs_topleft .idx_newstit li:hover a, .wsbs_topleft .idx_newstit .on a {
    border-color: #2673ff;
    color: #2673ff; }
  .wsbs_topleft .idx_bsfwgrbs li {
    width: 175px;
    height: 88px;
    margin-top: 21px; }
    .wsbs_topleft .idx_bsfwgrbs li i {
      display: block;
      margin: 0 auto;
      width: 45px;
      background: url(201809fds_wsbsgrbs.png) no-repeat;
      margin-top: 5px; }
    .wsbs_topleft .idx_bsfwgrbs li a {
      text-align: center;
      padding-left: 0;
      line-height: 30px; }
  .wsbs_topleft .qy_icon01 i {
    background: url(201809fds_qybsicon1.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon02 i {
    background: url(201809fds_qybsicon2.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon03 i {
    background: url(201809fds_qybsicon3.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon04 i {
    background: url(201809fds_qybsicon4.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon05 i {
    background: url(201809fds_qybsicon5.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon06 i {
    background: url(201809fds_qybsicon6.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon07 i {
    background: url(201809fds_qybsicon7.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon08 i {
    background: url(201809fds_qybsicon8.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon09 i {
    background: url(201809fds_qybsicon9.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon10 i {
    background: url(201809fds_qybsicon10.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon11 i {
    background: url(201809fds_qybsicon11.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon12 i {
    background: url(201809fds_qybsicon12.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon13 i {
    background: url(201809fds_qybsicon13.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon14 i {
    background: url(201809fds_qybsicon14.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon15 i {
    background: url(201809fds_qybsicon15.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon16 i {
    background: url(201809fds_qybsicon16.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon17 i {
    background: url(201809fds_qybsicon17.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon18 i {
    background: url(201809fds_qybsicon18.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon19 i {
    background: url(201809fds_qybsicon19.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon20 i {
    background: url(201809fds_qybsicon20.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon21 i {
    background: url(201809fds_qybsicon21.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon22 i {
    background: url(201809fds_qybsicon22.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon23 i {
    background: url(201809fds_qybsicon23.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon24 i {
    background: url(201809fds_qybsicon24.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon25 i {
    background: url(201809fds_qybsicon25.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon26 i {
    background: url(201809fds_qybsicon26.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon27 i {
    background: url(201809fds_qybsicon27.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon28 i {
    background: url(201809fds_qybsicon28.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon29 i {
    background: url(201809fds_qybsicon29.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon30 i {
    background: url(201809fds_qybsicon30.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon31 i {
    background: url(201809fds_qybsicon31.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon32 i {
    background: url(201809fds_qybsicon32.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon33 i {
    background: url(201809fds_qybsicon33.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon34 i {
    background: url(201809fds_qybsicon34.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon35 i {
    background: url(201809fds_qybsicon35.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon36 i {
    background: url(201809fds_qybsicon36.png) no-repeat center center !important; }
  .wsbs_topleft .qy_icon37 i {
    background: url(201809fds_qybsicon37.png) no-repeat center center !important; }
  .wsbs_topleft .icon01 i {
    background-position: 5px 10px !important; }
  .wsbs_topleft .icon02 i {
    background-position: -185px 10px !important; }
  .wsbs_topleft .icon03 i {
    background-position: -380px 10px !important; }
  .wsbs_topleft .icon04 i {
    background-position: -567px 10px !important; }
  .wsbs_topleft .icon05 i {
    background-position: 5px -105px !important; }
  .wsbs_topleft .icon06 i {
    background-position: -185px -105px !important; }
  .wsbs_topleft .icon07 i {
    background-position: -380px -105px !important; }
  .wsbs_topleft .icon08 i {
    background-position: -568px -105px !important; }
  .wsbs_topleft .icon09 i {
    background-position: 5px -215px !important; }
  .wsbs_topleft .icon10 i {
    background-position: -185px -220px !important; }
  .wsbs_topleft .icon11 i {
    background-position: -378px -215px !important; }
  .wsbs_topleft .icon12 i {
    background-position: -569px -215px !important; }
  .wsbs_topleft .icon13 i {
    background-position: 7px -330px !important; }
  .wsbs_topleft .icon14 i {
    background-position: -185px -330px !important; }
  .wsbs_topleft .icon15 i {
    background-position: -385px -330px !important; }
  .wsbs_topleft .icon16 i {
    background-position: -569px -330px !important; }
  .wsbs_topleft .icon17 i {
    background-position: 7px -420px !important; }
  .wsbs_topleft .icon18 i {
    background-position: -185px -420px !important; }
  .wsbs_topleft .icon19 i {
    background-position: -383px -420px !important; }
  .wsbs_topleft .icon20 i {
    background-position: -569px -420px !important; }
  .wsbs_topleft .icon21 i {
    background-position: 7px -505px !important; }
  .wsbs_topleft .icon22 i {
    background-position: -185px -505px !important; }
  .wsbs_topleft .icon23 i {
    background-position: -385px  -505px !important; }
  .wsbs_topleft .icon24 i {
    background-position: -569px -505px !important; }
  .wsbs_topleft .icon25 i {
    background-position: 7px -604px !important; }
  .wsbs_topleft .icon26 i {
    background-position: -185px -604px !important; }
  .wsbs_topleft .icon27 i {
    background-position: -385px -604px !important; }
  .wsbs_topleft .icon28 i {
    background-position: -569px -604px !important; }
  .wsbs_topleft .icon29 i {
    background-position: 7px -694px !important; }
  .wsbs_topleft .icon30 i {
    background-position: -185px -694px !important; }
  .wsbs_topleft .icon31 i {
    background-position: -385px -694px !important; }
  .wsbs_topleft .icon32 i {
    background-position: -569px -694px !important; }

.msly_list {
  padding: 20px 20px 0 0;
  border: 1px solid #e5e5e5; }
  .msly_list li {
    float: left;
    margin-left: 20px;
    width: 125px;
    height: 90px;
    margin-bottom: 14px;
    overflow: hidden;
    position: relative; }
    .msly_list li img {
      width: 100%;
      height: 100%; }
    .msly_list li p {
      line-height: 28px;
      text-align: center;
      color: #FFFFFF;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      height: 30px;
      line-height: 30px;
      color: #FFFFFF;
      display: block;
      background: url(201809fds_bg50.png); }

.wsbs_topright {
  width: 320px;
  float: left;
  margin-left: 20px;
  padding-top: 15px; }
  .wsbs_topright .idx_spgstit {
    border: none; }

.wsbs_bigbtn {
  padding-top: 20px; }
  .wsbs_bigbtn li {
    float: left;
    width: 344px;
    height: 70px;
    line-height: 70px;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-align: center;
    margin-right: 30px; }
    .wsbs_bigbtn li a {
      color: #FFFFFF;
      font-size: 20px; }
    .wsbs_bigbtn li i {
      display: inline-block;
      *display: inline;
      *zoom: 1;
      vertical-align: middle;
      width: 50px;
      height: 70px;
      margin-right: 25px; }
  .wsbs_bigbtn .icon1 {
    background: #5390ff; }
    .wsbs_bigbtn .icon1 i {
      background: url(201809fds_wsbsbigicon1.png) no-repeat center; }
  .wsbs_bigbtn .icon2 {
    background: #ff6751; }
    .wsbs_bigbtn .icon2 i {
      background: url(201809fds_wsbsbigicon2.png) no-repeat center; }
  .wsbs_bigbtn .icon3 {
    background: #70d07d;
    margin-right: 0; }
    .wsbs_bigbtn .icon3 i {
      background: url(201809fds_wsbsbigicon3.png) no-repeat center; }

.zdbsfw_box {
  border: 1px solid #dfdfdf;
  background: #F7F7F7;
  margin-top: 20px;
  position: relative; }
  .zdbsfw_box em {
    position: absolute;
    top: 55px;
    width: 9px;
    height: 16px;
    cursor: pointer; }
  .zdbsfw_box .left_icon {
    left: 50px;
    background: url(201809fds_zdfwleft.png) no-repeat; }
  .zdbsfw_box .right_icon {
    right: 15px;
    background: url(201809fds_zdfwright.png) no-repeat; }
  .zdbsfw_box h3 {
    height: 115px;
    padding-top: 10px;
    width: 37px;
    text-align: center;
    color: #FFFFFF;
    background: #2673ff;
    float: left;
    font-size: 18px;
    line-height: 18px; }
  .zdbsfw_box ul {
    float: left;
    padding-top: 20px;
    width: 1059px; }
    .zdbsfw_box ul li {
      float: left;
      margin-left: 45px; }
      .zdbsfw_box ul li i {
        display: block;
        width: 60px;
        height: 60px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        margin: 0 auto;
        margin-bottom: 10px; }
    .zdbsfw_box ul .icon1 i {
      background: url(201809fds_wsbs_zdbsfw.png) no-repeat #00acee;
      background-position: 12px 12px; }
    .zdbsfw_box ul .icon2 i {
      background: url(201809fds_wsbs_zdbsfw.png) no-repeat #e63232;
      background-position: -110px 12px; }
    .zdbsfw_box ul .icon3 i {
      background: url(201809fds_wsbs_zdbsfw.png) no-repeat #faa701;
      background-position: -222px 12px; }
    .zdbsfw_box ul .icon4 i {
      background: url(201809fds_wsbs_zdbsfw.png) no-repeat #33af87;
      background-position: -352px 12px; }
    .zdbsfw_box ul .icon5 i {
      background: url(201809fds_wsbs_zdbsfw.png) no-repeat #0073dd;
      background-position: -495px 12px; }
    .zdbsfw_box ul .icon6 i {
      background: url(201809fds_wsbs_zdbsfw.png) no-repeat #95ba12;
      background-position: -617px 12px; }
    .zdbsfw_box ul .icon7 i {
      background: url(201809fds_wsbs_zdbsfw.png) no-repeat #ff9000;
      background-position: -758px 12px; }
    .zdbsfw_box ul .icon8 i {
      background: url(201809fds_wsbs_zdbsfw.png) no-repeat #ff6751;
      background-position: -878px 12px; }

.wssppt_box {
  width: 755px;
  float: left;
  padding-top: 20px; }
  .wssppt_box .idx_spgstit {
    border-bottom: none; }
    .wssppt_box .idx_spgstit .jrmore {
      float: right; }
  .wssppt_box table {
    width: 100%;
    text-align: center;
    border: 1px solid #e7e7e7; }
    .wssppt_box table th {
      border-bottom: 1px solid #e7e7e7;
      height: 40px;
      background: url(201809fds_line.png) no-repeat left center #f8f8f8; }
    .wssppt_box table td {
      height: 35px; }

.bmfw_box {
  width: 340px;
  float: left;
  padding-top: 7px; }
  .bmfw_box .idx_newstit {
    width: 320px;
    margin-left: 20px; }
  .bmfw_box .idx_newstit li:hover a, .bmfw_box .idx_newstit .on a {
    color: #2673ff;
    border-color: #2673ff; }
  .bmfw_box .bmfw_boxsm li {
    width: 96px;
    height: 43px;
    text-align: center;
    line-height: 43px;
    color: #333333;
    background: #f4f4f4;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
    margin-left: 17px;
    margin-top: 17px; }
    .bmfw_box .bmfw_boxsm li a {
      display: block; }

.zwgk_box a:hover {
  color: #d01c0b; }

.zwgk_top {
  padding: 20px;
  background: #f5f5f5;
  position: relative;
  border: 1px solid #e7e7e7; }
  .zwgk_top em {
    position: absolute;
    width: 21px;
    height: 69px;
    display: block;
    right: 0;
    top: 0;
    background: url(201809fds_zwgk_more.png) no-repeat; }

.zwgk_topleft {
  width: 93px;
  float: left;
  padding-right: 30px;
  background: url(201809fds_zwgkbg.png) no-repeat right center; }
  .zwgk_topleft i {
    height: 43px;
    width: 61px;
    background: url(201809fds_zwgk_icon.png) no-repeat center center;
    display: block;
    margin: 0 auto;
    margin-bottom: 10px; }
  .zwgk_topleft h3 {
    font-weight: bold;
    color: #d01c0b;
    font-size: 20px;
    text-align: center; }

.zwgk_topright li {
  float: left;
  margin-left: 25px;
  margin-bottom: 5px;
  width: 88px; }

.zwgk_banner {
  float: left;
  margin-top: 20px; }

.zwgk_list {
  width: 413px;
  float: left;
  margin-top: 20px;
  margin-left: 20px; }
  .zwgk_list .idx_newstit li {
    text-align: center;
    background: #f5f5f5;
    margin-left: 4px;
    border: none; }
  .zwgk_list .idx_newstit li:first-child {
    margin-left: 0; }
  .zwgk_list .idx_newstit li a {
    padding: 0 18px;
    display: block;
    margin-right: 0;
    border: none;
    height: auto; }
  .zwgk_list .idx_newstit li:hover a, .zwgk_list .idx_newstit .on a {
    background: #d01c0b;
    color: #FFFFFF;
    border: none;
    font-weight: normal; }
  .zwgk_list .list {
    padding-top: 5px; }
    .zwgk_list .list li {
      line-height: 29px; }

.zwgk_zfxxgk {
  float: left;
  width: 207px;
  padding: 14px;
  border: 1px solid #E7E7E7;
  margin-left: 15px;
  margin-top: 20px; }
  .zwgk_zfxxgk li {
    padding-left: 28px;
    line-height: 30px; }
  .zwgk_zfxxgk .idx_ldzc_tit {
    margin-bottom: 5px; }
  .zwgk_zfxxgk ul {
    background: url(201809fds_zfxxgkzlicon.png) no-repeat left; }

.zwgk_btmleft {
  float: left;
  width: 846px; }

.zwgkztzl_box {
  padding-top: 20px; }
  .zwgkztzl_box h4 {
    float: left;
    font-size: 20px;
    width: 81px;
    line-height: 27px;
    padding: 15px 0;
    background: #d01c0b;
    text-align: center; }
    .zwgkztzl_box h4 a {
      color: #FFFFFF; }
    .zwgkztzl_box h4 a:hover {
      color: #FFFFFF; }
  .zwgkztzl_box ul {
    margin-left: 5px;
    float: left;
    width: 1012px; }
    .zwgkztzl_box ul li {
      margin-left: 12px;
      float: left; }

.zwgk_list2 {
  margin-left: 0; }

.zwgk_btmright {
  float: left;
  width: 235px;
  margin-left: 17px;
  margin-top: 20px; }

.ldzc_box {
  border: 1px solid #E7E7E7;
  padding: 15px; }
  .ldzc_box ul {
    border-top: 1px dotted #E7E7E7;
    display: block;
    margin-top: 15px; }
  .ldzc_box li {
    margin: 0 4px;
    margin-top: 16px;
    width: 59px;
    height: 23px;
    float: left;
    text-align: center; }
    .ldzc_box li a {
      display: block;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
      text-align: center; }
  .ldzc_box .on a, .ldzc_box li:hover a {
    text-decoration: none;
    background: #d01c0b;
    color: #FFFFFF; }

.ldzc_boxmid {
  margin-top: 15px; }
  .ldzc_boxmid .img_box {
    float: left;
    margin-right: 10px; }
  .ldzc_boxmid h4 {
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    padding-top: 5px; }
  .ldzc_boxmid p {
    font-size: 12px;
    padding-top: 10px; }

.ldzc_btn {
  padding-top: 20px; }
  .ldzc_btn li {
    width: 109px;
    height: 75px;
    text-align: center;
    float: left;
    padding-bottom: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; }
    .ldzc_btn li i {
      display: block;
      margin: 13px auto 10px auto;
      width: 33px;
      height: 33px; }
    .ldzc_btn li a {
      color: #FFFFFF;
      display: block; }
    .ldzc_btn li a:hover {
      text-decoration: none;
      color: #FFFFFF; }
  .ldzc_btn .icon01 {
    background: #ff904d; }
    .ldzc_btn .icon01 i {
      background: url(201809fds_zwgkicon1.png) no-repeat center center; }
  .ldzc_btn .icon02 {
    background: #68cd4d;
    margin-left: 17px; }
    .ldzc_btn .icon02 i {
      background: url(201809fds_zwgkicon2.png) no-repeat center center; }
  .ldzc_btn li:hover {
    opacity: 0.9; }

.hdjl_top_tit {
  float: right;
  margin-right: 15px; }
  .hdjl_top_tit .img {
    float: left;
    vertical-align: middle;
    margin-right: 10px; }
    .hdjl_top_tit .img img {
      vertical-align: middle; }
  .hdjl_top_tit li {
    width: 104px;
    height: 31px;
    line-height: 31px;
    padding: 0;
    margin-right: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 8px; }
    .hdjl_top_tit li i {
      width: 22px;
      height: 20px;
      display: inline-block;
      *display: inline;
      *zoom: 1;
      vertical-align: middle;
      font-size: 14px;
      margin-right: 5px; }
    .hdjl_top_tit li a {
      margin-right: 0;
      color: #FFFFFF;
      height: 31px;
      padding: 0 10px;
      font-size: 14px; }
    .hdjl_top_tit li a:hover {
      border: none;
      color: #FFFFFF !important; }
  .hdjl_top_tit .icon01 {
    background: #ee4747; }
    .hdjl_top_tit .icon01 i {
      background: url(201809fds_hdjltopicon1.png) no-repeat center center; }
  .hdjl_top_tit .icon02 {
    background: #ffae02; }
    .hdjl_top_tit .icon02 i {
      background: url(201809fds_hdjltopicon2.png) no-repeat center center; }
  .hdjl_top_tit .icon03 {
    background: #5fbffc; }
    .hdjl_top_tit .icon03 i {
      background: url(201809fds_hdjltopicon3.png) no-repeat center center; }

.hdjl_top .idx_newstit li:hover a, .hdjl_top .idx_newstit .on a {
  border-color: #fca307;
  color: #fca307; }

.hdjl_nav {
  background: #fca307; }
  .hdjl_nav ul li a {
    border-color: #fca307; }
  .hdjl_nav ul li.on a, .hdjl_nav ul li:hover a {
    border-color: #FFFFFF; }

.hdjl_tabel {
  width: 100%; }
  .hdjl_tabel th {
    height: 42px;
    background: #f8f8f8; }
  .hdjl_tabel td {
    text-align: center;
    height: 50px;
    border-bottom: 1px dotted #E7E7E7; }
    .hdjl_tabel td a {
      text-align: left;
      display: block;
      padding-left: 30px; }
  .hdjl_tabel a:hover {
    color: #fca307; }
  .hdjl_tabel .ckxx a {
    padding-left: 0;
    text-align: center; }

.hdjl_box a:hover {
  color: #fca307; }

.hdjl_btn {
  padding: 20px 0; }
  .hdjl_btn a {
    width: 538px;
    height: 83px;
    line-height: 83px;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: bold;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
    text-align: center; }
    .hdjl_btn a i {
      width: 39px;
      height: 83px;
      display: inline-block;
      *display: inline;
      *zoom: 1;
      vertical-align: top;
      margin-right: 30px; }
  .hdjl_btn .icon01 {
    background: #4b97f5;
    margin-left: 22px; }
    .hdjl_btn .icon01 i {
      background: url(201809fds_hdjlzsk.png) no-repeat center center; }
  .hdjl_btn .icon02 {
    background: #C91014; }
    .hdjl_btn .icon02 i {
      background: url(201809fds_hdjltopiconxx.png) no-repeat center center; }
  .hdjl_btn a:hover {
    color: #FFFFFF;
    opacity: 0.9;
    text-decoration: none; }

.hdjl_zxft_btn {
  height: 50px;
  line-height: 50px;
  color: #666; }

.hdjl_zxft_btn span {
  padding: 0 8px; }

.hdjl_zxft_btn a:link {
  color: #666; }

.hdjl_zxft_icon {
  background: url(201809fds_hdjl_icon.png) left center no-repeat !important;
  padding-left: 29px; }

.hdjl_zxft_icon2 {
  background: url(201809fds_hdjl_icon2.png) left center no-repeat !important;
  padding-left: 25px; }

.hdjl_zxft_icon3 {
  background: url(201809fds_hdjl_icon3.png) left center no-repeat !important;
  padding-left: 20px; }

.hdjl_zxft_news {
  margin-top: 5px; }

.hdjl_zxft_news p {
  line-height: 32px; }

.hdjl_zxft_news p span {
  font-weight: bold; }

.hdjl_zxft_bottom ul {
  margin-left: -15px; }

.hdjl_zxft_bottom ul li {
  float: left;
  font-size: 15px;
  font-weight: bold;
  margin-top: 16px;
  margin-left: 15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

.hdjl_zxft_bottom ul li a {
  color: #666;
  width: 93px;
  height: 41px;
  display: block;
  line-height: 44px;
  padding-left: 75px; }

.hdjl_zxft_bottom_icon {
  background: url(201809fds_hdjl_zxft_icon.png) 34px center no-repeat #f5f5f5; }

.hdjl_zxft_bottom_icon2 {
  background: url(201809fds_hdjl_zxft_icon2.png) 34px center no-repeat #f5f5f5; }

.hdjl_zxft_bottom_icon3 {
  background: url(201809fds_hdjl_zxft_icon3.png) 34px center no-repeat #f5f5f5; }

.hdjl_zxft_bottom_icon4 {
  background: url(201809fds_hdjl_zxft_icon4.png) 34px center no-repeat #f5f5f5; }

.hdjl_btmleft {
  width: 352px;
  float: left; }
  .hdjl_btmleft .idx_spgstit h5 {
    border-color: #fca307; }

.hdjl_zxftimg {
  position: relative;
  display: block; }
  .hdjl_zxftimg p {
    position: absolute;
    height: 40px;
    line-height: 40px;
    left: 0;
    right: 0;
    padding: 0 15px;
    bottom: 0;
    background: url(201809fds_bg50.png);
    color: #FFFFFF;
    font-size: 18px; }

.hdjl_zxft_bottom ul li a {
  font-weight: normal;
  color: #333333; }

.idx_spgstit .more a {
  color: #999999;
  line-height: 20px;
  font-size: 14px; }

.idx_spgstit ul {
  float: right; }
.idx_spgstit li {
  border: 1px solid #EEEEEE;
  height: 18px;
  width: 18px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #E2E2E2;
  line-height: 18px;
  text-align: center;
  float: left;
  margin-left: 5px;
  cursor: pointer; }

.hdjl_btmright {
  width: 725px;
  float: left;
  margin-left: 17px; }
  .hdjl_btmright .idx_spgstit h5 {
    border-color: #fca307; }
  .hdjl_btmright .list li {
    line-height: 30px; }

.zjfd_bg {
  background: url(201809fds_zjfdbg.png) no-repeat center 142px #FFFFFF; }
  .zjfd_bg a:hover {
    color: #5bbf9b; }

.zjfd_nav {
  background: #5bbf9b; }
  .zjfd_nav ul li a {
    border-color: #5bbf9b; }

.zjfd_toptext {
  float: right;
  width: 530px;
  padding: 20px;
  padding-bottom: 40px;
  background: rgba(255, 255, 255, 0.8);
  background: #FFFFFF\9;
  opacity: 0.8\9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-top: 45px; }
  .zjfd_toptext h3 {
    font-size: 20px;
    color: #4c6c3e;
    padding-bottom: 20px; }
    .zjfd_toptext h3 span {
      color: #333333; }
  .zjfd_toptext p {
    font-size: 14px;
    text-indent: 2em;
    line-height: 28px; }
    .zjfd_toptext p a {
      color: #d01c0b; }
  .zjfd_toptext ul {
    text-align: center;
    padding-top: 15px; }
  .zjfd_toptext li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 30px;
    font-size: 16px; }
    .zjfd_toptext li img {
      display: block;
      margin-bottom: 15px; }

.zjfd_topimg {
  padding-top: 110px;
  padding-left: 115px; }

.zjfd_mid {
  padding-top: 85px; }
  .zjfd_mid .zjfdimg_big {
    float: left; }

.zjfdimg_big {
  position: relative;
  width: 570px;
  height: 398px; }
  .zjfdimg_big .text {
    position: absolute;
    background: #30aa7e;
    opacity: 0.8;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 20px;
    display: block; }
    .zjfdimg_big .text h5 {
      font-size: 18px;
      color: #FFFFFF;
      padding-bottom: 10px; }
    .zjfdimg_big .text p {
      color: #FFFFFF;
      font-size: 14px;
      display: block;
      height: 66px;
      overflow: hidden; }
      .zjfdimg_big .text p a {
        color: #FFFFFF; }

.zrdl_img {
  float: left;
  width: 550px;
  margin-left: 20px;
  height: 189px;
  position: relative; }
  .zrdl_img p {
    width: 225px;
    height: 149px;
    position: absolute;
    right: 0;
    top: 0;
    background: #ffa192;
    font-size: 18px;
    padding: 20px;
    color: #FFFFFF;
    line-height: 28px; }
    .zrdl_img p a {
      color: #FFFFFF; }
  .zrdl_img em {
    background: url(201809fds_zjfdsjx1.png) no-repeat;
    width: 13px;
    height: 15px;
    position: absolute;
    right: 265px;
    top: 20px; }

.zrdl_imgbox {
  width: 265px;
  height: 189px;
  position: relative; }
  .zrdl_imgbox h5 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: url(201809fds_bg50.png);
    color: #fff;
    line-height: 38px;
    padding: 0 10px;
    font-size: 18px;
    font-weight: bold; }

.mfms_img {
  margin-top: 20px; }
  .mfms_img .zrdl_imgbox {
    float: right; }
  .mfms_img p {
    left: 0;
    background: #6ea5ff; }
  .mfms_img em {
    background: url(201809fds_zjfdsjx2.png);
    right: 272px; }

.mlfd_bg {
  background: #ecf9f1;
  margin-top: 55px; }

.mlfd_top {
  text-align: center;
  padding-top: 45px; }

.mlfd_tit {
  text-align: center;
  padding-top: 35px;
  padding-bottom: 45px; }
  .mlfd_tit li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 16px;
    line-height: 34px;
    height: 34px;
    margin: 0 27px;
    position: relative; }
    .mlfd_tit li a {
      display: block;
      background: #d5eee3;
      color: #333333;
      padding: 0 20px;
      -webkit-border-radius: 17px;
      -moz-border-radius: 17px;
      border-radius: 17px; }
    .mlfd_tit li em {
      position: absolute;
      bottom: -8px;
      left: 0;
      right: 0;
      background: url(201809fds_zjfdon.png) no-repeat center;
      display: block;
      height: 8px;
      display: none; }
  .mlfd_tit li:hover a, .mlfd_tit .on a {
    background: #88ceb3;
    color: #fff;
    text-decoration: none; }
  .mlfd_tit li:hover em, .mlfd_tit .on em {
    display: block; }

.mlfd_imgbox ul {
  margin-left: -40px; }
.mlfd_imgbox li {
  float: left;
  margin-left: 40px;
  width: 253px;
  height: 173px;
  position: relative;
  overflow: hidden;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }
  .mlfd_imgbox li p {
    line-height: 38px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(201809fds_bg50.png) repeat;
    color: #FFFFFF;
    padding: 0 15px; }
.mlfd_imgbox li:hover {
  opacity: 0.8; }

.ckgd_btn {
  padding: 45px 0;
  display: block; }
  .ckgd_btn a {
    font-size: 18px;
    margin: 0 auto;
    color: #5bbf9b;
    display: block;
    padding: 10px 30px;
    border: 1px solid #5bbf9b;
    width: 110px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-align: center; }

.zrsp_play {
  float: left;
  position: relative; }
  .zrsp_play em {
    width: 78px;
    height: 78px;
    background: url(201808zrx_zjzrplay.png) no-repeat center center;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%; }
  .zrsp_play:hover {
    opacity: 0.8; }

.zrsp_list-top li {
  margin-left: 8px;
  margin-bottom: 11px; }
  .zrsp_list-top li em {
    background: url(201808zrx_zjzrplay2.png) no-repeat center center; }

.tsfd_box {
  padding: 45px 0; }

.main3 {
  padding: 20px;
  border: 1px solid #E7E7E7;
  border-top: none;
  margin-bottom: 40px; }

.fjxz_box {
  border-bottom: 1px dashed #ccc;
  padding-bottom: 30px;
  margin-bottom: 10px; }
  .fjxz_box h4 {
    background: url(201809fds_fjxz.png) no-repeat left center;
    padding-left: 30px;
    font-size: 16px;
    color: #333333;
    margin-bottom: 10px;
    font-weight: bold; }
  .fjxz_box ul {
    padding-left: 22px; }
  .fjxz_box li {
    background: url(201809fds_list.png) no-repeat left center; }
    .fjxz_box li a {
      color: #0066cc;
      padding-left: 12px; }

.zxft-wqft_tit {
  padding-left: 30px;
  background: url(201809fds_wqfticon.png) no-repeat left center;
  font-weight: normal;
  font-size: 16px;
  margin-top: 20px; }

.ztzl_tit ul {
  width: 600px;
  display: block;
  margin: 0 auto; }

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