.cy-rw {
  position: relative;
  height: 450px;
  background: url('../images/cyrwbg.jpg?1474954478') 50% 50% no-repeat;
  min-width: 1200px; }
  .cy-rw .cy-rw-ft {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100px;
    background: black;
    background: rgba(0, 0, 0, 0.7);
    background: transparent\9;
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000, endColorstr=#B3000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000, endColorstr=#B3000000)"; }
  .cy-rw .wrapper {
    position: relative;
    height: 100px; }

#slider {
  float: left;
  width: 560px;
  padding: 29px 44px 0 110px;
  color: #fff;
  position: static; }
  #slider li {
    position: static !important; }
  #slider .cy-rw-title p {
    padding: 13px 0 5px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; }
  #slider .cy-rw-left-desc {
    display: none;
    position: absolute;
    left: 123px;
    top: -260px;
    width: 460px; }
  #slider .cyrw-desc {
    color: #333;
    line-height: 2;
    margin-top: 22px; }
  #slider .cy-rw-right-photo {
    display: none;
    position: absolute;
    right: 93px;
    top: -288px; }
  #slider .flex-active-slide .cy-rw-left-desc, #slider .flex-active-slide .cy-rw-right-photo {
    display: block; }
  #slider img {
    width: auto; }

#carousel {
  float: left;
  width: 501px;
  padding-top: 16px;
  position: static; }
  #carousel .flex-prev, #carousel .flex-next {
    font-size: 50px;
    height: 50px;
    margin-top: -25px; }
  #carousel .flex-prev {
    right: auto;
    left: 0;
    margin-right: 0; }
  #carousel .flex-next {
    left: auto;
    right: 0;
    margin-left: 0; }

.cy-jx-sec {
  margin: 35px 0; }

.cy-jx-sec-dtl {
  float: left;
  padding-top: 53px;
  width: 570px; }
  .cy-jx-sec-dtl .time {
    float: right;
    color: #999;
    font-size: 15px;
    padding-top: 4px; }
  .cy-jx-sec-dtl h2 {
    font-size: 20px;
    color: #333;
    margin-bottom: 25px; }
  .cy-jx-sec-dtl .jx-sec-tab {
    margin-bottom: 23px; }
    .cy-jx-sec-dtl .jx-sec-tab li {
      float: left;
      margin-right: 5px;
      background: #f59b2d; }
    .cy-jx-sec-dtl .jx-sec-tab a {
      display: block;
      height: 36px;
      line-height: 36px;
      width: 130px;
      color: #fff;
      text-align: center; }
    .cy-jx-sec-dtl .jx-sec-tab .active {
      background: #fff;
      border: 1px solid #f59b2d; }
      .cy-jx-sec-dtl .jx-sec-tab .active a {
        width: 128px;
        height: 34px;
        line-height: 34px;
        color: #f59b2d; }
  .cy-jx-sec-dtl .tab-pane {
    color: #999;
    line-height: 2; }

.cy-jx-sec-odd {
  background: url('../images/cy-jx-odd-bg.jpg?1474960163') 50% 20px no-repeat; }
  .cy-jx-sec-odd .cy-jx-pic {
    float: left; }
  .cy-jx-sec-odd .jx-sec-tab {
    -moz-transform: skewX(-16deg);
    -ms-transform: skewX(-16deg);
    -webkit-transform: skewX(-16deg);
    transform: skewX(-16deg); }
    .cy-jx-sec-odd .jx-sec-tab a {
      -moz-transform: skewX(16deg);
      -ms-transform: skewX(16deg);
      -webkit-transform: skewX(16deg);
      transform: skewX(16deg); }

.cy-jx-sec-even {
  background: url('../images/cy-jx-even-bg.jpg?1474962188') 50% 0 no-repeat; }
  .cy-jx-sec-even .cy-jx-pic {
    float: right; }
  .cy-jx-sec-even .cy-jx-sec-dtl {
    margin-left: 78px; }
  .cy-jx-sec-even .jx-sec-tab {
    -moz-transform: skewX(16deg);
    -ms-transform: skewX(16deg);
    -webkit-transform: skewX(16deg);
    transform: skewX(16deg); }
    .cy-jx-sec-even .jx-sec-tab a {
      -moz-transform: skewX(-16deg);
      -ms-transform: skewX(-16deg);
      -webkit-transform: skewX(-16deg);
      transform: skewX(-16deg); }

.loadmore-rw {
  margin: 50px 0; }
  .loadmore-rw .loadmore-btn {
    display: block;
    color: #333;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #f5f5f5; }
    .loadmore-rw .loadmore-btn:hover {
      color: #f59b2d; }

/*# sourceMappingURL=cy-jx.css.map */
