#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;}
@-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; width:80px; height:50px; opacity:1; text-align:center; color:#fff; font-size:14px; cursor:pointer; bottom:-30px;}
.submenu_gywm .btn:first-child{margin-left:450px;}
.swiper-slide .part1{width:1200px; height:500px; margin:0 auto 0; position:relative;}
.xuxian{width:1200px;height:1px; border-bottom:1px dashed #99beeb; z-index:100;}
.page1{width:100%; height:100%; background:url(/images/bg4.jpg) center 0 no-repeat; background-size:100% 100%;}
.page2{width:100%; height:100%; background:url(/images/bg4.jpg) center 0 no-repeat; background-size:100% 100%;}
.page3{width:100%; height:100%; background:url(/images/bg4.jpg) center 0 no-repeat; background-size:100% 100%;}
.page4{width:100%; height:100%; background:url(/images/bg4.jpg) center 0 no-repeat; background-size:100% 100%;}
.page5{width:100%; height:100%; background:url(/images/bg4.jpg) center 0 no-repeat; background-size:100% 100%;}
.page6{width:100%; height:100%; background:url(/images/bg4.jpg) center 0 no-repeat; background-size:100% 100%;}
.page7{width:100%; height:100%; background:url(/images/bg4.jpg) center 0 no-repeat; background-size:100% 100%;}
.page8{width:100%; height:100%; background:url(/images/bg4.jpg) center 0 no-repeat; background-size:100% 100%;}


.page1 .part1{padding-top:220px; padding-top:186px\9;}
.page1 .part1 .txt{width:837px; height:335px; margin:0 auto; background:url(/images/resources_1.png) center 0px no-repeat;}
.page1 .part1 p{width:680px; margin:0 auto; font-size:14px; line-height:24px; color:#fff; padding-top:70px;}

.page2 .part1{padding-top:220px; padding-top:186px\9;}
.page2 .part1 .txt{width:837px; height:335px; margin:0 auto; background:url(/images/resources_2.png) center 0px no-repeat;}
.page2 .part1 p{width:680px; margin:0 auto; font-size:14px; line-height:24px; color:#fff; padding-top:70px;}

.page3 .part1{padding-top:220px; padding-top:186px\9;}
.page3 .part1 .txt{width:837px; height:335px; margin:0 auto; background:url(/images/resources_3.png) center 0px no-repeat;}
.page3 .part1 p{width:680px; margin:0 auto; font-size:14px; line-height:24px; color:#fff; padding-top:70px;}

.page4 .part1{padding-top:220px; padding-top:186px\9;}
.page4 .part1 .txt{width:837px; height:335px; margin:0 auto; background:url(/images/resources_4.png) center 0px no-repeat;}
.page4 .part1 p{width:680px; margin:0 auto; font-size:14px; line-height:24px; color:#fff; padding-top:70px;}

.page5 .part1{padding-top:220px; padding-top:186px\9;}
.page5 .part1 .txt{width:837px; height:335px; margin:0 auto; background:url(/images/resources_5.png) center 0px no-repeat;}
.page5 .part1 p{width:680px; margin:0 auto; font-size:14px; line-height:24px; color:#fff; padding-top:70px;}

.page6 .part1{padding-top:220px; padding-top:186px\9;}
.page6 .part1 .txt{width:837px; height:335px; margin:0 auto; background:url(/images/resources_6.png) center 0px no-repeat;}
.page6 .part1 p{width:680px; margin:0 auto; font-size:14px; line-height:24px; color:#fff; padding-top:70px;}

.page7 .part1{padding-top:220px; padding-top:186px\9;}
.page7 .part1 .txt{width:837px; height:335px; margin:0 auto; background:url(/images/resources_7.png) center 0px no-repeat;}
.page7 .part1 p{width:680px; margin:0 auto; font-size:14px; line-height:24px; color:#fff; padding-top:70px;}

.page8 .part1{padding-top:220px; padding-top:186px\9;}
.page8 .part1 .txt{width:837px; height:335px; margin:0 auto; background:url(/images/resources_8.png) center 0px no-repeat;}
.page8 .part1 p{width:680px; margin:0 auto; font-size:14px; line-height:24px; color:#fff; padding-top:70px;}




.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;}

.page1 .xuxian{margin:20px auto 20px;}
.page2 .xuxian{margin:20px auto 20px;}
.page3 .xuxian{margin:20px auto 20px;}
.page4 .xuxian{margin:20px auto 20px;}
.page5 .xuxian{margin:20px auto 20px;}
.page6 .xuxian{margin:20px auto 20px;}
.page7 .xuxian{margin:20px auto 20px;}
.page8 .xuxian{margin:20px auto 20px;}


@-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;
}