body {
  background-color: #e9e9e9; }

.btn {
  height: 40px;
  border: none;
  background-color: #2c55f8;
  border-radius: 5px;
  padding: 0 14px;
  color: #fff;
  font-size: 18px;
  text-align: center; }

.content {
  margin-bottom: 40px; }
  .content .cont-wrap {
    background-color: #fff;
    padding: 15px 20px 25px;
    border: 1px solid #e3e7e8; }
    .content .cont-wrap .name {
      line-height: 34px; }
    .content .cont-wrap .column-one .panel-lf {
      width: 700px;
      height: 240px; }
      .content .cont-wrap .column-one .panel-lf img {
        width: 100%;
        height: 100%; }
    .content .cont-wrap .column-one .panel-rt {
      width: 430px;
      height: 240px;
      overflow: hidden; }
      .content .cont-wrap .column-one .panel-rt .panel-hd p {
        line-height: 1; }
      .content .cont-wrap .column-one .panel-rt .panel-hd a {
        line-height: 24px; }
      .content .cont-wrap .column-one .panel-rt .panel-bd {
        position: relative;
        line-height: 28px; }
        .content .cont-wrap .column-one .panel-rt .panel-bd a {
          position: absolute;
          right: 0;
          bottom: 0;
          font-size: 14px;
          color: #2C55F8;
          line-height: 24px;
        }
        .content .cont-wrap .column-one .panel-rt .panel-bd  .more-normal{
          position: static;
          font-size: 14px;
          color: #2C55F8;
          line-height: 24px;
          display: inline-block;
        }

    .content .cont-wrap .colunm-two {
      border-bottom: 1px solid #e3e7e8;
      padding-bottom: 8px; }
      .content .cont-wrap .colunm-two .panel-lf {
        width: 700px; }
        .content .cont-wrap .colunm-two .panel-lf .panel-hd p {
          line-height: 1; }
        .content .cont-wrap .colunm-two .panel-lf .panel-bd .info-wrap {
          padding-bottom: 24px;
          border-bottom: 1px solid #e5e5e5; }
          .content .cont-wrap .colunm-two .panel-lf .panel-bd .info-wrap p {
            line-height: 28px; }
            .content .cont-wrap .colunm-two .panel-lf .panel-bd .info-wrap p span {
              display: inline-block;
              padding-right: 20px;
              margin-left: 10px;
              cursor: pointer; }
              .content .cont-wrap .colunm-two .panel-lf .panel-bd .info-wrap p span.open {
                background: url(../images/ico-open.png) 37px center no-repeat; }
              .content .cont-wrap .colunm-two .panel-lf .panel-bd .info-wrap p span.close {
                background: url(../images/ico-close.png) 37px center no-repeat; }
        .content .cont-wrap .colunm-two .panel-lf .panel-bd .item-wrap {
          background: #f8f8f8;
          padding: 0 9px 0 9px;
           }
        .content .cont-wrap .colunm-two .panel-lf .panel-bd .item {
          padding-bottom: 26px;
          padding-top: 25px;
          border-bottom: 1px solid #e5e5e5; }
          .content .cont-wrap .colunm-two .panel-lf .panel-bd .item:last-child {
            border-bottom: none; }
          .content .cont-wrap .colunm-two .panel-lf .panel-bd .item .ft-lf {
            width: 79%;
            line-height: 28px; }
          .content .cont-wrap .colunm-two .panel-lf .panel-bd .item .ft-rt {
            width: 19%;
            text-align: right; }
          .content .cont-wrap .colunm-two .panel-lf .panel-bd .item .carrousel-wrap .title {
            width: 16%;
            padding-left: 29px;
            line-height: 26px;
            background: url(../images/ico-info.png) 0 center no-repeat; }
          .content .cont-wrap .colunm-two .panel-lf .panel-bd .item .carrousel-wrap .carrousel {
            position: relative;
            height: 26px;
            width: 84%;
            overflow: hidden; }
          .content .cont-wrap .colunm-two .panel-lf .panel-bd .item .carrousel-wrap ul {
            position: absolute;
            width: 100%;
            left: 0;
            top: 0; }
            .content .cont-wrap .colunm-two .panel-lf .panel-bd .item .carrousel-wrap ul li {
              height: 26px;
              line-height: 26px; }
      .content .cont-wrap .colunm-two .panel-rt {
        width: 430px;
        overflow: hidden; }
        .content .cont-wrap .colunm-two .panel-rt .panel-item {
          margin-bottom: 60px;
        }
        .content .cont-wrap .colunm-two .panel-rt .panel-hd {
        }
          .content .cont-wrap .colunm-two .panel-rt .panel-hd p {
            line-height: 1; }
          .content .cont-wrap .colunm-two .panel-rt .panel-bd {
            position: relative;
            line-height: 28px;
          }
          .content .cont-wrap .colunm-two .panel-rt .panel-bd .more{
            position: absolute;
            right: 0;
            bottom: 0;
            font-size: 14px;
            color: #2C55F8;
            line-height: 24px;
          }
          .content .cont-wrap .colunm-two .panel-rt .panel-bd .more-normal{
            position: static;
            font-size: 14px;
            color: #2C55F8;
            line-height: 24px;
            display: inline-block;
          }
          .content .cont-wrap .colunm-two .panel-rt ul.panel-bd  {
            width: 460px;
            padding-top: 6px;
          }
          .content .cont-wrap .colunm-two .panel-rt .panel-bd li {
            float: left;
            width: 200px;
            height: 110px;
            margin: 0 20px 20px 0;
          } 
          .content .cont-wrap .colunm-two .panel-rt .panel-bd li img  {
            width: 200px;
            height: 110px;
          }
        /* .content .cont-wrap .colunm-two .panel-rt .panel-bd {
          background-color: #f5f5f5;
          border-top: 2px solid #2c55f8;
          padding: 30px 20px 30px; }

          .content .cont-wrap .colunm-two .panel-rt .panel-bd .item .item-lf {
            width: 15px;
            height: 100%;
            font-size: 0; }
            .content .cont-wrap .colunm-two .panel-rt .panel-bd .item .item-lf .circle {
              font-style: normal;
              display: inline-block;
              width: 15px;
              height: 15px; }
              .content .cont-wrap .colunm-two .panel-rt .panel-bd .item .item-lf .circle.ing {
                background: url(../images/ico-circleIng.png) no-repeat; }
              .content .cont-wrap .colunm-two .panel-rt .panel-bd .item .item-lf .circle.not {
                background: url(../images/ico-circleNot.png) no-repeat; }
            .content .cont-wrap .colunm-two .panel-rt .panel-bd .item .item-lf p {
              width: 1px;
              margin: 0 auto;
              background-color: #2c55f8; }
          .content .cont-wrap .colunm-two .panel-rt .panel-bd .item .item-rt {
            width: 360px;
            padding-bottom: 28px; }
            .content .cont-wrap .colunm-two .panel-rt .panel-bd .item .item-rt .item-title {
              line-height: 1; }
            .content .cont-wrap .colunm-two .panel-rt .panel-bd .item .item-rt .item-detail {
              line-height: 26px; }
          .content .cont-wrap .colunm-two .panel-rt .panel-bd .item.item-not .item-lf p {
            background-color: #c6c4c4; }
          .content .cont-wrap .colunm-two .panel-rt .panel-bd .item:last-child .item-lf p {
            height: 0 !important; }
          .content .cont-wrap .colunm-two .panel-rt .panel-bd .item:last-child .item-rt {
            padding-bottom: 0; } */
    .content .cont-wrap .column-three {
      margin-top: 18px; }
      .content .cont-wrap .column-three .panel-hd p {
        line-height: 1; }
      .content .cont-wrap .column-three .panel-hd a {
        line-height: 24px; }
      .content .cont-wrap .column-three .panel-bd ul .item {
        float: left;
        width: 125px;
        margin-right: 22px; }
        .content .cont-wrap .column-three .panel-bd ul .item .last-item {
          margin-right: 0; }
        .content .cont-wrap .column-three .panel-bd ul .item:last-child {
          margin-right: 0; }
        .content .cont-wrap .column-three .panel-bd ul .item .img-wrapper {
          display: block;
          width: 125px; }
          .content .cont-wrap .column-three .panel-bd ul .item .img-wrapper img {
            width: 125px;
            height: 125px; }
        .content .cont-wrap .column-three .panel-bd ul .item p {
          padding: 15px 0 0 0;
          text-align: center; }

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