﻿@keyframes myfirst {
  0% {
    transform: translate(-50%, 0px);
  }
  50% {
    transform: translate(-50%, -10px);
  }
  100% {
    transform: translate(-50%, 0px);
  }
}
.active .logo {
  -webkit-animation-name: slideInLeft1;
  animation-name: slideInLeft1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .header_right {
  -webkit-animation-name: slideInRight1;
  animation-name: slideInRight1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .headersp_nav {
  -webkit-animation-name: slideInRight1;
  animation-name: slideInRight1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .banner_title img {
  -webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_about_left {
  -webkit-animation-name: slideInLeft1;
  animation-name: slideInLeft1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_about_right {
  -webkit-animation-name: slideInRight1;
  animation-name: slideInRight1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .gallery-top {
  -webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .gallery-thumbs {
  -webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_news_left {
  -webkit-animation-name: slideInLeft1;
  animation-name: slideInLeft1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_news_right {
  -webkit-animation-name: slideInRight1;
  animation-name: slideInRight1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_con_item:nth-child(1) {
  -webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_con_item:nth-child(2) {
  -webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_con_item:nth-child(3) {
  -webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.8s;
  animation-duration: 1.8s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_con_item:nth-child(4) {
  -webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 2.1s;
  animation-duration: 2.1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_con_left {
  -webkit-animation-name: slideInLeft1;
  animation-name: slideInLeft1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_con_right {
  -webkit-animation-name: slideInRight1;
  animation-name: slideInRight1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_area_item:nth-child(2) {
	-webkit-animation-name: fadeInDown1;
  animation-name: fadeInDown1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_area_item:nth-child(4) {
	-webkit-animation-name: fadeInDown1;
  animation-name: fadeInDown1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_area_item:nth-child(6) {
	-webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_area_item:nth-child(8) {
	-webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
.active .index_area_item:nth-child(10) {
	-webkit-animation-name: slideInUp1;
  animation-name: slideInUp1;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 500ms;
  -webkit-animation-delay: 500ms;
}
















@-webkit-keyframes slideInLeft1 {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateX(-50px);
    -ms-transform: translateX(-50px);
    transform: translateX(-50px);
    -moz-transform: translateX(-50px);
    -o-transform: translateX(-50px);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
  }
}
@keyframes slideInLeft1 {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateX(-50px);
    -ms-transform: translateX(-50px);
    transform: translateX(-50px);
    -moz-transform: translateX(-50px);
    -o-transform: translateX(-50px);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
  }
}
@-webkit-keyframes slideInRight1 {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateX(50px);
    -ms-transform: translateX(50px);
    transform: translateX(50px);
    -moz-transform: translateX(50px);
    -o-transform: translateX(50px);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
  }
}
@keyframes slideInRight1 {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateX(50px);
    -ms-transform: translateX(50px);
    transform: translateX(50px);
    -moz-transform: translateX(50px);
    -o-transform: translateX(50px);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
  }
}

@-webkit-keyframes slideInUp1 {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);
    -moz-transform: translateY(50px);
    -o-transform: translateY(50px);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
  }
}
@keyframes slideInUp1 {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);
    -moz-transform: translateY(50px);
    -o-transform: translateY(50px);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
  }
}
@-webkit-keyframes fadeInDown1 {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
  }
}
@keyframes fadeInDown1 {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
  }
}