* {
  padding: 0;
  margin: 0;
  font-size: 12px;
  text-decoration: none;
  list-style: none;
  color: #999999;
  font-family: "Microsoft YaHei"; }

#header {
  width: 100%;
  height: 29px;
  background-color: #f8f8f8; }
  #header .header {
    width: 1200px;
    height: 29px;
    margin: 0 auto; }
    #header .header .header_left {
      float: left;
      line-height: 29px;
      position: relative; }
      #header .header .header_left img {
        float: left;
        margin: 6px 0;
        z-index: 1; }
      #header .header .header_left span {
        padding: 0 5px 0 10px; }
        #header .header .header_left span b {
          color: #666666; }
        #header .header .header_left span i {
          width: 19px;
          height: 13px;
          float: right;
          margin-top: 8px;
          background: url("/images/header_jt.jpg") no-repeat center; }
      #header .header .header_left .xx {
        z-index: 999;
        background-color: #ffffff;
        position: absolute;
        left: 0;
        top: 29px;
        width: 100%;
        display: none;
        box-shadow: 0 2px 5px; }
        #header .header .header_left .xx p {
          margin-left: 18px;
          color: #333333; }
    #header .header .header_left:hover {
      box-shadow: 0 0 5px; }
    #header .header .header_left:hover .xx {
      display: block; }
    #header .header .header_right {
      float: right;
      line-height: 29px;
      height: 29px; }
      #header .header .header_right ul li {
        float: left;
        height: 29px; }
        #header .header .header_right ul li img {
          margin-right: 7px; }
        #header .header .header_right ul li i {
          width: 19px;
          height: 13px;
          float: right;
          margin-top: 8px;
          background: url("/images/header_jt.jpg") no-repeat center; }
      #header .header .header_right ul li:nth-child(2) {
        padding: 0 26px; }
        #header .header .header_right ul li:nth-child(2) img {
          margin-top: 5px; }
        #header .header .header_right ul li:nth-child(2) span {
          height: 29px;
          float: right; }

#search {
  width: 100%;
  height: 100px;
  background-color: #ffffff; }
  #search .search {
    width: 1200px;
    height: 100px;
    margin: 0 auto; }
    #search .search .logo {
      float: left;
      margin-right: 95px;
      height: 100px; }
      #search .search .logo img {
        float: left;
        margin-top: 19px; }
    #search .search .Search {
      float: left;
      height: 36px;
      width: 491px;
      border: 2px solid #ff9f00;
      margin-top: 30px;
      line-height: 36px; }
      #search .search .Search .suoyou {
        float: left;
        width: 99px;
        height: 100%;
        text-align: center;
        background-color: #f8f8f8; }
        #search .search .Search .suoyou select {
          background-color: #f8f8f8;
          border: 0;
          outline: 0; }
        #search .search .Search .suoyou i {
          width: 19px;
          height: 13px;
          float: right;
          margin-top: 10px;
          background: url("/images/header_jt.jpg") no-repeat center; }
      #search .search .Search input {
        float: left;
        outline: 0; }
      #search .search .Search .input_text {
        width: 259px;
        height: 100%;
        border: none; }
      #search .search .Search .input_Search {
        width: 99px;
        height: 36px;
        background-color: #ff9f00;
        border: none;
        color: white;
        font-size: 16px;
        font-weight: bold; }
      #search .search .Search img {
        float: left;
        width: 34px;
        height: 36px; }
    #search .search .kf {
      float: right;
      height: 28px;
      width: 133px;
      margin-top: 36px; }
      #search .search .kf img {
        float: left; }
      #search .search .kf span {
        width: 105px;
        float: left;
        text-align: center;
        color: #666666; }
      #search .search .kf b {
        width: 105px;
        float: left;
        text-align: center;
        color: #43b373; }

#nav {
  width: 100%;
  height: 35px;
  background-color: #43b373; }
  #nav .nav {
    width: 1200px;
    height: 35px;
    margin: 0 auto; }
    #nav .nav .right {
      float: left;
      width: 230px;
      height: 35px;
      background-color: #00923f;
      line-height: 35px;
      position: relative; }
      #nav .nav .right b {
        font-weight: bold;
        font-size: 16px;
        line-height: 34px;
        color: #ffffff;
        float: left;
        margin-left: 18px; }
      #nav .nav .right img {
        float: left;
        margin-left: 26px; }
      #nav .nav .right i {
        width: 13px;
        height: 7px;
        float: right;
        margin: 15px 15px 0 0;
        background: url("/images/tbjy.jpg") no-repeat center; }
      #nav .nav .right ul {
        display: none;
        width: 230px;
        height: 251px;
        float: left;
        position: absolute;
        left: 0;
        top: 35px;
        box-shadow: 0 0 5px;
        background-color: #ffffff;
        z-index: 999; }
        #nav .nav .right ul li {
          float: left;
          width: 200px;
          margin: 0 15px; }
          #nav .nav .right ul li b {
            width: 100%;
            float: left;
            color: #00923f;
            font-size: 12px;
            margin: 15px 0;
            height: 12px; }
          #nav .nav .right ul li a {
            width: 100%;
            float: left;
            height: 12px;
            margin: 8px 0;
            line-height: 12px;
            color: #333333; }
        #nav .nav .right ul li:nth-child(2) {
          border-top: 1px dashed;
          border-bottom: 1px dashed; }
    #nav .nav .mid {
      width: 744px;
      height: 35px;
      float: left; }
      #nav .nav .mid .background_yellow {
        background-color: #ff9f00;
        height: 35px; }
      #nav .nav .mid li {
        height: 35px;
        float: left;
        padding: 0 24px;
        line-height: 35px; }
        #nav .nav .mid li a {
          color: #ffffff; }
    #nav .nav .left {
      width: 226px;
      height: 34px;
      background-color: #00923f;
      line-height: 35px;
      float: left; }
      #nav .nav .left b {
        font-weight: bold;
        font-size: 16px;
        color: #ffffff;
        line-height: 34px;
        float: left;
        margin-left: 29px; }
      #nav .nav .left img {
        float: left;
        margin: 11px 0 0 18px; }

#subnav {
  width: 100%;
  height: 877px;
  background-color: #f5f5f5; }
  #subnav .subnav {
    width: 1200px;
    height: 887px;
    margin: 0 auto; }
    #subnav .subnav .left {
      width: 224px;
      height: 449px;
      float: left;
      border: 1px solid #4fc95e;
      background-color: #ffffff; }
      #subnav .subnav .left .left_div {
        width: 185px;
        height: 103px;
        padding: 17px 21px 29px 18px;
        border-bottom: 1px dashed #d7d7d7;
        position: relative; }
        #subnav .subnav .left .left_div .top {
          height: 27px;
          width: 100%;
          line-height: 27px; }
          #subnav .subnav .left .left_div .top h2 {
            float: left;
            font-size: 16px;
            font-weight: bold;
            color: #000;
            margin-left: 11px; }
          #subnav .subnav .left .left_div .top i {
            float: left;
            width: 28px;
            height: 27px; }
          #subnav .subnav .left .left_div .top .more {
            float: right; }
        #subnav .subnav .left .left_div .bot {
          margin-top: 26px; }
          #subnav .subnav .left .left_div .bot li {
            float: left;
            padding-right: 18px;
            padding-bottom: 24px; }
            #subnav .subnav .left .left_div .bot li .font_color {
              color: #ff9f00; }
            #subnav .subnav .left .left_div .bot li a {
              color: #666; }
        #subnav .subnav .left .left_div .side {
          float: left;
          height: 413px;
          width: 734px;
		  overflow:auto;  /*hujian新增*/
          background-color: #ffffff;
          z-index: 999;
          position: absolute;
          left: 224px;
          top: -2px;
          border: 1px solid #4fc95e;
          display: none; }
          #subnav .subnav .left .left_div .side li {
            float: left;
            padding: 10px 0;
            width: 100%;
            border-bottom: 1px dashed;
            position: relative; }
#subnav .subnav .left .left_div .side li:last-child{
  border: 0;
}
            #subnav .subnav .left .left_div .side li .sanjia {
              width: 0;
              height: 0;
              border-top: 10px solid transparent;
              border-bottom: 10px solid transparent;
              border-right: 14px solid #fff;
              float: left;
              position: absolute;
              left: -13px;
              top: 18px; }
            #subnav .subnav .left .left_div .side li h2 {
              color: #333333;
              margin-top: 10px;
              float: left;
              padding: 0 20px; }
            #subnav .subnav .left .left_div .side li ul {
              float: left;
              width: 655px; }
              #subnav .subnav .left .left_div .side li ul li {
                float: left;
                width: auto;
                height: auto;
                border: 0;
                padding: 10px 9px 0; }
      #subnav .subnav .left .left_div:nth-child(3) {
        border: none; }
      #subnav .subnav .left .left_div:nth-child(1) i {
        background: url("/images/cjy.jpg") no-repeat center; }
      #subnav .subnav .left .left_div:nth-child(2) i {
        background: url("/images/gny.jpg") no-repeat center; }
      #subnav .subnav .left .left_div:nth-child(3) i {
        background: url("/images/zyx.jpg") no-repeat center; }
      #subnav .subnav .left .left_div:nth-child(1):hover i {
        background: url("/images/cjy_w.png") no-repeat center; }
      #subnav .subnav .left .left_div:nth-child(2):hover i {
        background: url("/images/gny_w.png") no-repeat center; }
      #subnav .subnav .left .left_div:nth-child(3):hover i {
        background: url("/images/zyx_w.png") no-repeat center; }
    #subnav .subnav .mid {
      width: 725px;
      height: 451px;
      float: left;
      margin: 0 9px;

    }
#subnav .subnav .mid .wrp{
  width: 724px;
  height: 305px;
  float: left;
  margin-bottom: 5px;
  overflow: hidden;
  position: relative;
}
#subnav .subnav .mid .wrp img{
  float: left;
  width: 100%;
}
#subnav .subnav .mid .wrp .arc{
  float: left;
  position: absolute;
  right: 25px;
  bottom:10px;
}
#subnav .subnav .mid .wrp .arc div{
  width: 10px;
  height: 10px;
  margin: 0 5px;
  float: left;
  border-radius: 50%;
  background-color: rgba(0,0,0,0.5);
}
#subnav .subnav .mid .wrp .arc div:hover{
  cursor: pointer;
}

#subnav .subnav .mid .mid_bot{
float: left;
}
#subnav .subnav .mid .mid_bot a{    /*hujian原先a*/
  float: left;
}
#subnav .subnav .mid .mid_bot a:nth-child(2){   /*hujian原先a*/
  padding: 0 10px;
}

    #subnav .subnav .right {
      width: 230px;
      height: 451px;
      float: right;
      background-color: #ffffff; }
      #subnav .subnav .right .top_div {
        width: 230px;
        height: 325px; }
        #subnav .subnav .right .top_div div {
          padding: 5px 7px; }
          #subnav .subnav .right .top_div div h3 {
            width: 216px;
            height: 27px;
            background-color: #ff9f00;
            color: #ffffff;
            line-height: 27px;
            border-bottom: 1px solid #d7d7d7; }
            #subnav .subnav .right .top_div div h3 img {
              float: left;
              margin: 4px 9px 0 49px; }
        #subnav .subnav .right .top_div .zmd {
          height: 277px;
          width: 195px;
          overflow: hidden;
          margin: 0 auto;
          float: left;
          border: 0;
          position: relative; }
          #subnav .subnav .right .top_div .zmd ul {
            position: absolute;
            top: 0; }
            #subnav .subnav .right .top_div .zmd ul li {
              height: 14px;
              width: 100%;
              float: left;
              padding: 12px 0 9px 0;
              border-bottom: 1px dashed #dddddd; }
              #subnav .subnav .right .top_div .zmd ul li img {
                margin-right: 10px;
                margin-left: 3px; }
          #subnav .subnav .right .top_div .zmd .pre {
            width: 14px;
            height: 28px;
            background-color: rgba(0, 0, 0, 0.5);
            color: #ffffff;
            position: absolute;
            right: 0;
            top: 43%;
            text-align: center;
            line-height: 28px;
            font-weight: bold;
            padding: 0; }
          #subnav .subnav .right .top_div .zmd .next {
            width: 14px;
            height: 28px;
            background-color: rgba(0, 0, 0, 0.5);
            color: #ffffff;
            position: absolute;
            right: 0;
            top: 57%;
            text-align: center;
            line-height: 28px;
            font-weight: bold;
            padding: 0; }
      #subnav .subnav .right .bot_div {
        width: 230px;
        height: 125px;
        margin-top: 10px; }
        #subnav .subnav .right .bot_div div {
          padding: 5px 7px; }
          #subnav .subnav .right .bot_div div h3 {
            width: 216px;
            height: 27px;
            background-color: #ff9f00;
            color: #ffffff;
            line-height: 27px;
            border-bottom: 1px solid #d7d7d7; }
            #subnav .subnav .right .bot_div div h3 img {
              float: left;
              margin: 4px 9px 0 49px; }
        #subnav .subnav .right .bot_div ul {
          height: 125px;
          width: 195px;
          overflow: hidden;
          margin: 0 auto;
          float: left;
          border: 0;
          top: 0; }
          #subnav .subnav .right .bot_div ul li {
            height: 14px;
            width: 100%;
            float: left;
            margin-bottom: 15px;
            margin-left: 12px; }
            #subnav .subnav .right .bot_div ul li img {
              float: left;
              margin-top: 3px;
              margin-right: 10px;
              margin-left: 3px; }
    #subnav .subnav .bot_left {
      height: 373px;
      width: 586px;
      float: right;
      margin-top: 22px;
      margin-left: 28px; }
      #subnav .subnav .bot_left ul li {
        height: 66px;
        width: 586px;
        background-color: #ffffff;
        border-bottom: 1px dashed #efefef; }
        #subnav .subnav .bot_left ul li a {
          margin: 11px 25px;
          width: 535px;
          height: 45px;
          float: left; }
          #subnav .subnav .bot_left ul li a span {
            width: 100%;
            overflow: hidden;
            float: left; }
          #subnav .subnav .bot_left ul li a b {
            font-weight: bold;
            color: #ff6600;
            float: left;
            margin-top: 12px;
            font-size: 14px; }
          #subnav .subnav .bot_left ul li a .baoji {
            float: left;
            padding: 4px 7px;
            background-color: #43b373;
            color: #ffffff;
            font-weight: bold;
            margin-top: 10px;
            margin-left: 22px; }
          #subnav .subnav .bot_left ul li a .fanxian {
            float: left;
            padding: 4px 7px;
            background-color: #e6493a;
            color: #ffffff;
            font-weight: bold;
            margin-top: 10px;
            margin-left: 22px; }
          #subnav .subnav .bot_left ul li a .di {
            float: right;
            padding: 4px 7px;
            background-color: #ffe6e4;
            color: #d04337;
            font-weight: bold;
            margin-top: 10px;
            margin-left: 16px; }
          #subnav .subnav .bot_left ul li a .song {
            float: right;
            padding: 4px 7px;
            background-color: #f9e6c6;
            color: #d04337;
            font-weight: bold;
            margin-top: 10px;
            /*margin-left: 16px;*/
          }
      #subnav .subnav .bot_left li:last-child {
        border-bottom: 0; }
    #subnav .subnav .bot_right {
      height: 373px;
      width: 586px;
      float: right;
      margin-top: 22px; }
      #subnav .subnav .bot_right ul li {
        height: 66px;
        width: 586px;
        background-color: #ffffff;
        border-bottom: 1px dashed #efefef; }
        #subnav .subnav .bot_right ul li a {
          margin: 11px 25px;
          width: 535px;
          height: 45px;
          float: left; }
          #subnav .subnav .bot_right ul li a span {
            width: 100%;
            overflow: hidden;
            float: left; }
          #subnav .subnav .bot_right ul li a b {
            font-weight: bold;
            color: #ff6600;
            float: left;
            margin-top: 12px;
            font-size: 14px; }
          #subnav .subnav .bot_right ul li a .baoji {
            float: left;
            padding: 4px 7px;
            background-color: #43b373;
            color: #ffffff;
            font-weight: bold;
            margin-top: 10px;
            margin-left: 22px; }
          #subnav .subnav .bot_right ul li a .fanxian {
            float: left;
            padding: 4px 7px;
            background-color: #e6493a;
            color: #ffffff;
            font-weight: bold;
            margin-top: 10px;
            margin-left: 22px; }
          #subnav .subnav .bot_right ul li a .di {
            float:right;
            padding: 4px 7px;
            background-color: #ffe6e4;
            color: #d04337;
            font-weight: bold;
            margin-top: 10px;
            margin-left: 16px; }
          #subnav .subnav .bot_right ul li a .song {
            float: right;
            padding: 4px 7px;
            background-color: #f9e6c6;
            color: #d04337;
            font-weight: bold;
            margin-top: 10px;
            /*margin-left: 16px;*/
          }
      #subnav .subnav .bot_right li:last-child {
        border-bottom: 0; }

#main1 {
  width: 100%;
  height: 1600px;
  margin-top: 24px; }
  #main1 .main {
    width: 1200px;
    height: 1767px;
    margin: 0 auto; }
    #main1 .main .main1, #main1 .main .main2, #main1 .main .main3 {
      height: 450px;
      width: 1200px; }
      #main1 .main .main1 .main1_top, #main1 .main .main2 .main1_top, #main1 .main .main3 .main1_top {
        height: 30px;
        width: 100%;
        border-bottom: 2px solid #d7d7d7;
        line-height: 30px; }
        #main1 .main .main1 .main1_top .main1_top_left, #main1 .main .main2 .main1_top .main1_top_left, #main1 .main .main3 .main1_top .main1_top_left {
          float: left;
          width: 300px; }
          #main1 .main .main1 .main1_top .main1_top_left b, #main1 .main .main2 .main1_top .main1_top_left b, #main1 .main .main3 .main1_top .main1_top_left b {
            font-size: 18px;
            color: #43b373;
            border-bottom: 4px solid #43b373;
            padding-bottom: 1px; }
        #main1 .main .main1 .main1_top .main1_top_right, #main1 .main .main2 .main1_top .main1_top_right, #main1 .main .main3 .main1_top .main1_top_right {
          width: 100%; }
          #main1 .main .main1 .main1_top .main1_top_right ul, #main1 .main .main2 .main1_top .main1_top_right ul, #main1 .main .main3 .main1_top .main1_top_right ul {
            float: left; }
            #main1 .main .main1 .main1_top .main1_top_right ul li, #main1 .main .main2 .main1_top .main1_top_right ul li, #main1 .main .main3 .main1_top .main1_top_right ul li {
              float: left;
              padding: 0 17px;
              position: relative; }
              #main1 .main .main1 .main1_top .main1_top_right ul li span, #main1 .main .main2 .main1_top .main1_top_right ul li span, #main1 .main .main3 .main1_top .main1_top_right ul li span {
                color: #666666; }
              #main1 .main .main1 .main1_top .main1_top_right ul li img, #main1 .main .main2 .main1_top .main1_top_right ul li img, #main1 .main .main3 .main1_top .main1_top_right ul li img {
                position: absolute;
                left: 0;
                bottom: -2px;
                width: 100%;
                height: 9px;
                display: none; }
            #main1 .main .main1 .main1_top .main1_top_right ul .block img, #main1 .main .main2 .main1_top .main1_top_right ul .block img, #main1 .main .main3 .main1_top .main1_top_right ul .block img {
              display: block; }
            #main1 .main .main1 .main1_top .main1_top_right ul li:hover, #main1 .main .main2 .main1_top .main1_top_right ul li:hover, #main1 .main .main3 .main1_top .main1_top_right ul li:hover {
              cursor: pointer; }
          #main1 .main .main1 .main1_top .main1_top_right p, #main1 .main .main2 .main1_top .main1_top_right p, #main1 .main .main3 .main1_top .main1_top_right p {
            float: right; }
      #main1 .main .main1 .main1_bot, #main1 .main .main2 .main1_bot, #main1 .main .main3 .main1_bot {
        width: 1200px;
        height: 414px;
        margin-top: 2px; }
        #main1 .main .main1 .main1_bot .main1_bot_left, #main1 .main .main2 .main1_bot .main1_bot_left, #main1 .main .main3 .main1_bot .main1_bot_left {
          width: 272px;
          height: 417px;
          border: 1px solid #d7d7d7;
          float: left; }
          #main1 .main .main1 .main1_bot .main1_bot_left li, #main1 .main .main2 .main1_bot .main1_bot_left li, #main1 .main .main3 .main1_bot .main1_bot_left li {
            float: left;
            height: 82px;
            width: 100%;
            background-color: #f1f1f1;
            margin: 1px 0; }
            #main1 .main .main1 .main1_bot .main1_bot_left li .left, #main1 .main .main2 .main1_bot .main1_bot_left li .left, #main1 .main .main3 .main1_bot .main1_bot_left li .left {
              width: 16px;
              height: 65px;
              float: left;
              position: relative; }
              #main1 .main .main1 .main1_bot .main1_bot_left li .left p, #main1 .main .main2 .main1_bot .main1_bot_left li .left p, #main1 .main .main3 .main1_bot .main1_bot_left li .left p {
                position: absolute;
                left: 2px;
                top: 0;
                width: 16px;
                height: 16px;
                background-color: #ff9f00;
                text-align: center;
                color: #ffffff; }
              #main1 .main .main1 .main1_bot .main1_bot_left li .left img, #main1 .main .main2 .main1_bot .main1_bot_left li .left img, #main1 .main .main3 .main1_bot .main1_bot_left li .left img {
                display: none; }
            #main1 .main .main1 .main1_bot .main1_bot_left li .four p, #main1 .main .main2 .main1_bot .main1_bot_left li .four p, #main1 .main .main3 .main1_bot .main1_bot_left li .four p {
              background-color: #d7d5d2; }
            #main1 .main .main1 .main1_bot .main1_bot_left li a, #main1 .main .main2 .main1_bot .main1_bot_left li a, #main1 .main .main3 .main1_bot .main1_bot_left li a {
              float: left;
              margin-right: 10px;
              margin-left: 5px;
              margin-top: 7px;
              position: relative; }
              #main1 .main .main1 .main1_bot .main1_bot_left li a div, #main1 .main .main2 .main1_bot .main1_bot_left li a div, #main1 .main .main3 .main1_bot .main1_bot_left li a div {
                position: absolute;
                left: 1px;
                top: 0; }
                #main1 .main .main1 .main1_bot .main1_bot_left li a div div, #main1 .main .main2 .main1_bot .main1_bot_left li a div div, #main1 .main .main3 .main1_bot .main1_bot_left li a div div {
                  border-bottom: 8px solid transparent;
                  border-left: 7px solid #ff9f00;
                  border-right: 7px solid #ff9f00;
                  border-top: 14px solid #ff9f00;
                  float: left;
                  position: relative; }
                  #main1 .main .main1 .main1_bot .main1_bot_left li a div div p, #main1 .main .main2 .main1_bot .main1_bot_left li a div div p, #main1 .main .main3 .main1_bot .main1_bot_left li a div div p {
                    color: #ffffff;
                    font-weight: 900;
                    position: absolute;
                    left: -3px;
                    top: -12px; }
              #main1 .main .main1 .main1_bot .main1_bot_left li a img, #main1 .main .main2 .main1_bot .main1_bot_left li a img, #main1 .main .main3 .main1_bot .main1_bot_left li a img {
                float: left;
                margin-right: 10px; }
              #main1 .main .main1 .main1_bot .main1_bot_left li a span, #main1 .main .main2 .main1_bot .main1_bot_left li a span, #main1 .main .main3 .main1_bot .main1_bot_left li a span {
                float: left;
                width: 90%;
                height: 27px;
                overflow: hidden;
                line-height: 14px; }
                #main1 .main .main1 .main1_bot .main1_bot_left li a span b, #main1 .main .main2 .main1_bot .main1_bot_left li a span b, #main1 .main .main3 .main1_bot .main1_bot_left li a span b {
                  color: #ff6600; }
              #main1 .main .main1 .main1_bot .main1_bot_left li a span:last-child, #main1 .main .main2 .main1_bot .main1_bot_left li a span:last-child, #main1 .main .main3 .main1_bot .main1_bot_left li a span:last-child {
                float: left;
                height: 14px;
                margin-top: 3px; }
              #main1 .main .main1 .main1_bot .main1_bot_left li a .di, #main1 .main .main2 .main1_bot .main1_bot_left li a .di, #main1 .main .main3 .main1_bot .main1_bot_left li a .di {
                float: left;
                padding: 2px;
                background-color: #e6493a;
                color: #ffffff;
                font-weight: bold;
                margin-top: 5px;
                border-radius: 3px; }
              #main1 .main .main1 .main1_bot .main1_bot_left li a .song, #main1 .main .main2 .main1_bot .main1_bot_left li a .song, #main1 .main .main3 .main1_bot .main1_bot_left li a .song {
                float: left;
                padding: 2px;
                background-color: #ff9f00;
                color: #ffffff;
                font-weight: bold;
                margin-top: 5px;
                margin-left: 7px;
                border-radius: 3px; }
          #main1 .main .main1 .main1_bot .main1_bot_left li:nth-child(1), #main1 .main .main2 .main1_bot .main1_bot_left li:nth-child(1), #main1 .main .main3 .main1_bot .main1_bot_left li:nth-child(1) {
            background: #fff; }
            #main1 .main .main1 .main1_bot .main1_bot_left li:nth-child(1) a .left, #main1 .main .main2 .main1_bot .main1_bot_left li:nth-child(1) a .left, #main1 .main .main3 .main1_bot .main1_bot_left li:nth-child(1) a .left {
              width: 103px;
              margin-right: 10px; }
              #main1 .main .main1 .main1_bot .main1_bot_left li:nth-child(1) a .left img, #main1 .main .main2 .main1_bot .main1_bot_left li:nth-child(1) a .left img, #main1 .main .main3 .main1_bot .main1_bot_left li:nth-child(1) a .left img {
                display: block; }
            #main1 .main .main1 .main1_bot .main1_bot_left li:nth-child(1) a span, #main1 .main .main2 .main1_bot .main1_bot_left li:nth-child(1) a span, #main1 .main .main3 .main1_bot .main1_bot_left li:nth-child(1) a span {
              width: 130px; }
        #main1 .main .main1 .main1_bot .main1_bot_right, #main1 .main .main2 .main1_bot .main1_bot_right, #main1 .main .main3 .main1_bot .main1_bot_right {
          float: left;
          margin-left: 43px;
          width: 883px; }
          #main1 .main .main1 .main1_bot .main1_bot_right ul, #main1 .main .main2 .main1_bot .main1_bot_right ul, #main1 .main .main3 .main1_bot .main1_bot_right ul {
            display: none; }
            #main1 .main .main1 .main1_bot .main1_bot_right ul li, #main1 .main .main2 .main1_bot .main1_bot_right ul li, #main1 .main .main3 .main1_bot .main1_bot_right ul li {
              margin: 5px 0;
              position: relative; }
              #main1 .main .main1 .main1_bot .main1_bot_right ul li div, #main1 .main .main2 .main1_bot .main1_bot_right ul li div, #main1 .main .main3 .main1_bot .main1_bot_right ul li div {
                width: 100%;
                height: 20px;
                line-height: 20px;
                margin: 8px 0; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div b, #main1 .main .main2 .main1_bot .main1_bot_right ul li div b, #main1 .main .main3 .main1_bot .main1_bot_right ul li div b {
                  color: #333;
                  width: 100%;
                  height: 20px;
                  line-height: 20px; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div span, #main1 .main .main2 .main1_bot .main1_bot_right ul li div span, #main1 .main .main3 .main1_bot .main1_bot_right ul li div span {
                  float: left;
                  margin-right: 50px;
                  height: 18px;
                  line-height: 18px; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div p, #main1 .main .main2 .main1_bot .main1_bot_right ul li div p, #main1 .main .main3 .main1_bot .main1_bot_right ul li div p {
                  float: left;
                  height: 20px;
                  line-height: 20px;
                  margin-right: 8px; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div .jcjs, #main1 .main .main2 .main1_bot .main1_bot_right ul li div .jcjs, #main1 .main .main3 .main1_bot .main1_bot_right ul li div .jcjs {
                  color: #43b373;
                  border: 1px solid #43b373;
                  width: 63px;
                  height: 18px;
                  text-align: center;
                  line-height: 18px; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div .di, #main1 .main .main2 .main1_bot .main1_bot_right ul li div .di, #main1 .main .main3 .main1_bot .main1_bot_right ul li div .di {
                  float: left;
                  padding: 0px 12px;
                  background-color: #ffe6e4;
                  color: #d04337;
                  font-weight: bold;
                  margin-left: 235px; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div .song, #main1 .main .main2 .main1_bot .main1_bot_right ul li div .song, #main1 .main .main3 .main1_bot .main1_bot_right ul li div .song {
                  float: left;
                  padding: 0px 12px;
                  background-color: #f9e6c6;
                  color: #d04337;
                  font-weight: bold;
                  margin-left: 16px; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div .lirun, #main1 .main .main2 .main1_bot .main1_bot_right ul li div .lirun, #main1 .main .main3 .main1_bot .main1_bot_right ul li div .lirun {
                  width: 104px;
                  height: 18px;
                  text-align: center;
                  line-height: 18px;
                  float: right;
                  color: #d04337;
                  border: 1px solid #f47a6f; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div .jia, #main1 .main .main2 .main1_bot .main1_bot_right ul li div .jia, #main1 .main .main3 .main1_bot .main1_bot_right ul li div .jia {
                  float: right;
                  width: 190px;
                  margin: 0; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div .tonghangjia, #main1 .main .main2 .main1_bot .main1_bot_right ul li div .tonghangjia, #main1 .main .main3 .main1_bot .main1_bot_right ul li div .tonghangjia {
                  color: #ff6600;
                  font-weight: 900; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div .baoji, #main1 .main .main2 .main1_bot .main1_bot_right ul li div .baoji, #main1 .main .main3 .main1_bot .main1_bot_right ul li div .baoji {
                  float: left;
                  padding: 0px 7px;
                  background-color: #43b373;
                  color: #ffffff;
                  font-weight: bold; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li div .fanxian, #main1 .main .main2 .main1_bot .main1_bot_right ul li div .fanxian, #main1 .main .main3 .main1_bot .main1_bot_right ul li div .fanxian {
                  float: left;
                  padding: 0px 7px;
                  background-color: #e6493a;
                  color: #ffffff;
                  font-weight: bold; }
              #main1 .main .main1 .main1_bot .main1_bot_right ul li .posi, #main1 .main .main2 .main1_bot .main1_bot_right ul li .posi, #main1 .main .main3 .main1_bot .main1_bot_right ul li .posi {
                height: 0;
                position: absolute;
                left: 0;
                bottom: -5px;
                display: none; }
                #main1 .main .main1 .main1_bot .main1_bot_right ul li .posi .tab, #main1 .main .main2 .main1_bot .main1_bot_right ul li .posi .tab, #main1 .main .main3 .main1_bot .main1_bot_right ul li .posi .tab {
                  float: left;
                  height: 221px;
                  width: 882px;
                  box-shadow: 0 0 5px;
                  position: relative;
                  left: 0;
                  top: 0; }
                  #main1 .main .main1 .main1_bot .main1_bot_right ul li .posi .tab .sanjia, #main1 .main .main2 .main1_bot .main1_bot_right ul li .posi .tab .sanjia, #main1 .main .main3 .main1_bot .main1_bot_right ul li .posi .tab .sanjia {
                    content: '\25BC';
                    color: #ffffff;
                    font-size: 10px;
                    text-shadow: 0 -3px 5px rgba(0, 0, 0, 0.2);
                    position: absolute;
                    left: 18px;
                    top: -13px;
                    margin: 0;
                    padding: 0; }
                  #main1 .main .main1 .main1_bot .main1_bot_right ul li .posi .tab table, #main1 .main .main2 .main1_bot .main1_bot_right ul li .posi .tab table, #main1 .main .main3 .main1_bot .main1_bot_right ul li .posi .tab table {
                    height: 221px;
                    width: 882px;
                    vertical-align: middle;
                    position: absolute;
                    left: 0;
                    top: 0;
                    z-index: 999; }
                    #main1 .main .main1 .main1_bot .main1_bot_right ul li .posi .tab table tr td, #main1 .main .main2 .main1_bot .main1_bot_right ul li .posi .tab table tr td, #main1 .main .main3 .main1_bot .main1_bot_right ul li .posi .tab table tr td {
                      border: 1px dashed;
                      background-color: #fff; }
                    #main1 .main .main1 .main1_bot .main1_bot_right ul li .posi .tab table tr td:nth-child(2), #main1 .main .main2 .main1_bot .main1_bot_right ul li .posi .tab table tr td:nth-child(2), #main1 .main .main3 .main1_bot .main1_bot_right ul li .posi .tab table tr td:nth-child(2) {
                      padding-left: 30px; }
          #main1 .main .main1 .main1_bot .main1_bot_right .block, #main1 .main .main2 .main1_bot .main1_bot_right .block, #main1 .main .main3 .main1_bot .main1_bot_right .block {
            display: block; }
    #main1 .main .banner {
      width: 100%; }
      #main1 .main .banner img {
        width: 100%; }

#foot {
  float: left;
  width: 100%;
  height: 250px;
  background-color: #333333;
  border-top: 4px solid #43b373; }
  #foot .foot {
    width: 1200px;
    height: 250px;
    margin: 0 auto;
    margin-top: 25px; }
    #foot .foot .foot_left {
      float: left; }
      #foot .foot .foot_left p {
        margin: 12px 0;
        color: #cbcbcb; }
      #foot .foot .foot_left span {
        float: left;
        margin-top: 30px;
        width: 100%;
        margin-bottom: 24px; }
      #foot .foot .foot_left img {
        float: left;
        margin-right: 15px; }
    #foot .foot .foot_right {
      float: right;
      width: 475px;
      margin-top: 12px; }
      #foot .foot .foot_right img {
        float: right; }
      #foot .foot .foot_right img:nth-child(2) {
        margin-top: 37px;
        margin-right: 20px; }
      #foot .foot .foot_right div {
        float: right;
        width: 100%;
        margin-top: 5px;
        margin-bottom: 15px; }
        #foot .foot .foot_right div p {
          margin-right: 30px;
          float: right; }
      #foot .foot .foot_right span {
        float: right;
        width: 100%;
        text-align: right; }

.clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }



.size30{font-size: 30px;color: #000000;}
.size25{font-size: 25px;color: #000000;}
.size24{font-size: 24px;color: #000000;}
.size23{font-size: 23px;color: #000000;}
.size22{font-size: 22px;color: #000000;}
.size21{font-size: 21px;color: #000000;}
.size20{font-size: 20px;color: #000000;}
.size19{font-size: 19px;color: #000000;}
.size18{font-size: 18px;color: #000000;}
.size17{font-size: 17px;color: #000000;}
.size16{font-size: 16px;color: #000000;}
.size15{font-size: 15px;color: #000000;}
.size14{font-size: 14px;color: #000000;}
.size13{font-size: 13px;color: #000000;}
.size12{font-size: 12px;color: #000000;}
.size11{font-size: 11px;color: #000000;}
.size10{font-size: 10px;color: #000000;}

.ReadZT {color: #FF0000}

.hj_image{padding:5px;border:1px solid #000;-moz-box-shadow:3px 3px 4px #000;-webkit-box-shadow:3px 3px 4px #000;box-shadow:3px 3px 4px #000;background:#fff;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');} 

.hj_testButton  { color:rgb(255, 255, 255);font-size:14px;padding-top:9px;padding-bottom:9px;padding-left:20px;padding-right:20px;border-width:1px;border-color:rgb(119, 217, 165);border-style:solid;border-radius:0px;background-color:rgb(66, 179, 115);}
.hj_testButton:hover{color:#ffffff;background-color:#78c300;border-color:#c5e591;}


/*# sourceMappingURL=index.css.map */
