@charset "UTF-8";
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }
div.flex_slider {
  position: fixed;
  overflow: hidden;
  top: 131px;
  left: 0;
  width: 100%;
  height: 461px; }
  div.flex_slider div.fs-pics div.fsp-item {
    width: 100%; }
    div.flex_slider div.fs-pics div.fsp-item a {
      height: 461px;
      width: 100%;
      display: block;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: cover; }
  div.flex_slider div.fs-pager {
    display: none;
    position: absolute;
    left: 0;
    bottom: 38px;
    width: 100%;
    text-align: center;
    z-index: 200;
    height: 0; }
    div.flex_slider div.fs-pager span {
      font-size: 0;
      opacity: 0.6;
      margin-right: 15px; }
      div.flex_slider div.fs-pager span:before {
        font-family: "FontAwesome", sans-serif;
        font-size: 16px;
        color: #fff;
        content: ""; }
      div.flex_slider div.fs-pager span.cycle-pager-active {
        opacity: 1; }
      div.flex_slider div.fs-pager span:last-child {
        margin: 0; }
      div.flex_slider div.fs-pager span:hover {
        cursor: pointer; }

body#sub div.flex_slider div.fsp-item a {
  height: 242px; }

@media screen and (max-width: 1023px) {
  div.flex_slider {
    transition: left 0.5s;
    -webkit-transition: left 0.5s; }
    div.flex_slider div.fs-pics div.fsp-item a {
      height: 300px; } }

/*# sourceMappingURL=flex_slider.css.map */
