#all{background:#fff; height:90px; position:fixed; top:0; left:0; width:100%; z-index:1000;}
#header{width:1200px; position:fixed; top:0; left:50%; margin-left:-600px; z-index:1000;}
.header_yiny{display:none;}
html, body {position: relative; height: 100%;overflow:hidden;}
body { margin: 0; padding: 0; }
.swiper-container { width: 100%; height: 100%; margin-left: auto; margin-right: auto;  }
.swiper-slide {
	/* Center slide text vertically */
	display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
	-webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-button-next.swiper-button-disabled{opacity:0;}
.swiper-button-next{width:60px; height:55px; margin-left:-22px; background:none; background:url(/images/down.png) 0 0 no-repeat;}
.swiper-container-vertical > .swiper-pagination-bullets{width:1200px; height:85px;right:auto; top:auto; margin-left:-600px; left:50%; top:150px; }
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{float:left; margin:0 5px; position:relative;}
.swiper-pagination-bullet{width:90px; height:58px;  opacity:1; text-align:center; color:#cccccc; font-size:14px; border-radius:0;}
.swiper-pagination-bullet-active{color:#fff; }

/*****以上为覆盖性代码*****/
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet:first-child{margin-left:376px;}
.swiper-pagination-bullet .anima{display:block; width:27px; height:26px;background:url(/images/nav_btn2.png) 0 0 no-repeat; position:absolute; bottom:5px; left:50%; margin-left:-13px;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;}
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -360deg);
    transform: rotate3d(0, 0, 1, -360deg);
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

<!--导航-->
.swiper-pagination-bullet-active{color:#fff; }

.submenu_gywm{width:1200px;height:74px; position:fixed; top:50px; background:url(/images/line_1.png) center bottom no-repeat; z-index:999;}
.submenu_gywm .btn{display:block; float:left; margin:0 5px; position:relative; cursor:pointer; bottom:-20px;left:600px;}
.xuxian{width:1200px;height:1px; border-bottom:1px dashed #99beeb; z-index:100;}
.swiper-slide .part1{width:1200px; height:500px; margin:0 auto 0; position:relative;}
.page1{width:100%; height:100%; background:url(/images/bg14.jpg) center 0 no-repeat; background-size:100% 100%;}


.page1 .part1{padding-top:70px; padding-top:186px\9;}
.page1 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page1 .part1 dl dt{width:1000px; float:left; margin-right:66px;}
.page1 .part1 dl dt h2{top:0; left:20;}
.page1 .part1 dl dt table{font-size:14px; color:#fff; line-height:24px;left:40;padding-top:10px;}
.page1 .xuxian{margin:30px auto 20px;}

.down{width:60px; height:55px; margin:0 auto; background:url(/images/down.png) 0 0 no-repeat; cursor:pointer;}
.footer{text-decoration:none; color:#FFF; font-family:"微软雅黑","宋体";font-size: 14px;}



@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(0,-5px, 0);
    transform: translate3d(0,-5px, 0);
  }

  20%, 40%, 60%, 80%,100% {
    -webkit-transform: translate3d(0,5px, 0);
    transform: translate3d(0,5px, 0);
  }
}

@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(0,-5px, 0);
    transform: translate3d(0,-5px, 0);
  }

  20%, 40%, 60%, 80%,100% {
    -webkit-transform: translate3d(,5px, 0);
    transform: translate3d(0,5px, 0);
  }
}

.down {
  -webkit-animation-duration:3s;
  animation-duration:3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
  -webkit-animation-name: shake;
  animation-name: shake;
}