::-webkit-input-placeholder {
  color: #333; }

:-moz-placeholder {
  color: #333; }

::-moz-placeholder {
  color: #333; }

:-ms-input-placeholder {
  color: #333; }

.breadCrumbs {
  position: relative;
  z-index: 2;
  background: -webkit-gradient(linear, left top, left bottom, from(#0b0b0b), to(#1d1d1d));
  background: linear-gradient(to bottom, #0b0b0b, #1d1d1d); }
  @media (max-width: 575px) {
    .breadCrumbs {
      background: #1d1d1d; } }

.sectionA {display: none;
  height: 3.64583rem;
  background-image: url(../images/fe737bd8898375499840cb7ff96c722d.jpg);
  background-repeat: no-repeat;
  background-position: center 0rem;
  background-size: cover; }
  .sectionA .commontoptitle {
    margin-bottom: 0.10417rem; }
  .sectionA .wrap {
    position: relative; }
  .sectionA .content {
    position: absolute;
    width: 100%;
    left: 0;
    padding-left: 1.09375rem;
    padding-right: 1.09375rem;
    top: 0.625rem; }
    .sectionA .content .asdimg {
      width: 7.8125rem; }
    .sectionA .content .title {
      position: absolute;
      bottom: 0.52083rem;
      right: 1.5625rem; }
      .sectionA .content .title span {
        font-size: 0.1875rem;
        color: #fff; }
      .sectionA .content .title a {
        color: #fff;
        display: block;
        text-align: right;
        font-size: 14px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        margin-top: 0.15625rem; }

.sectionB {
  /*padding-top: 2.08333rem;*/
   padding-top: 0.56458rem;
  position: relative;
  padding-bottom: 0.52083rem;
  background: #000; }
  .sectionB .wrap {
    position: relative; }
  .sectionB .postimg {
    position: absolute;
    z-index: -1;
    overflow: hidden; }
    .sectionB .postimg img {
      width: 7.82292rem;
      margin-top: 1.5625rem; }
  .sectionB .blskd {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .sectionB .blskd a {
      display: block; }

.sectionC {
  position: relative;
  background: #000;
  padding-bottom: 0.78125rem; }
  @media (max-width: 575px) {
    .sectionC {
      padding-top: 0.15625rem;
      padding-bottom: 0.15625rem; } }
  .sectionC .commontoptitle {
    margin-bottom: 0.65104rem;
    padding-bottom: 0.20833rem;
    border-bottom: 1px solid #392a21; }

.sectionD {
  background: #000;
  position: relative; }
  .sectionD .commontoptitle {
    padding-bottom: 0.20833rem;
    margin-bottom: 0.65104rem;
    border-bottom: 1px solid #392a21; }
  .sectionD .content ul li {
    margin-bottom: 0.15625rem; }
    .sectionD .content ul li a {
      background: #725341;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      border-radius: 0.05208rem;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0.18229rem;
      -webkit-transition: 0.5s ease all;
      transition: 0.5s ease all; }
      .sectionD .content ul li a:hover .img img {
        -webkit-transform: scale(1.1);
            -ms-transform: scale(1.1);
                transform: scale(1.1); }
      .sectionD .content ul li a .img {
        overflow: hidden; }
        .sectionD .content ul li a .img img {
          -webkit-transition: 0.5s ease all;
          transition: 0.5s ease all; }
      .sectionD .content ul li a:hover {
        background: #863409; }
      .sectionD .content ul li a .img {
        width: 1.71875rem;
        height: 1.25rem;
        overflow: hidden;
        margin-right: 0.20833rem; }
      .sectionD .content ul li a .text {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
            -ms-flex: 1;
                flex: 1;
        min-width: 0; }
        .sectionD .content ul li a .text .title {
          font-size: 0.11458rem;
          color: #fff;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          margin-bottom: 0.07813rem; }
        .sectionD .content ul li a .text .desc {
          font-size: 0.08333rem;
          color: #fff;
          margin-bottom: 0.07813rem;
          display: -webkit-box;
          -webkit-line-clamp: 3;
          -webkit-box-orient: vertical;
          overflow: hidden;
          line-height: 1.8; }
        .sectionD .content ul li a .text .date {
          font-size: 0.08333rem;
          color: #fff;
          margin-top: 0.20833rem; }

.commonPaging {
  padding-top: 0.52083rem;
  padding-bottom: 0.3125rem; }

@media (max-width: 575px) {
  .sectionA .content {
    position: static; }
  .sectionA {
    height: auto;
    padding: 30px 0; }
  .sectionA .commontoptitle {
    margin-bottom: 20px; }
  .sectionA .content {
    padding: 0; }
  .sectionA .content .asdimg {
    width: 100%; }
  .sectionA .content .title {
    bottom: 20px;
    right: 20px; }
  .sectionA .content .title span {
    font-size: 16px; }
  .sectionA .content .title a img {
    width: 100px; }
  .sectionB {
    padding: 30px 0; }
  .sectionB .postimg {
    left: 0;
    right: 0;
    margin: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .sectionB .blskd a {
    padding: 20px; }
  .sectionC {
    padding: 30px 0; }
  .sectionC .commontoptitle {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border: 0; }
  .sectionD .commontoptitle {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border: 0; }
  .sectionD .content ul li a .img {
    width: 150px;
    height: 100px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .sectionD .content ul li {
    margin-bottom: 10px; }
  .sectionD .content ul li a {
    border-radius: 10px;
    padding: 15px; }
  .sectionD .content ul li a .text .desc {
    -webkit-line-clamp: 2; }
  .sectionD .content ul li a .text .title {
    font-size: 16px; }
  .commonPaging {
    padding: 30px 0; } }

