#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; background:url(/images/nav_bg.png) center bottom no-repeat;}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{float:left; margin:0 5px; position:relative;}
.swiper-pagination-bullet{width:90px; height:58px; background:url(/images/nav_btn1.png) center bottom no-repeat; opacity:1; text-align:center; color:#cccccc; font-size:14px; border-radius:0;}
.swiper-pagination-bullet-active{color:#fff; background:url(/images/nav_btn1_on.png) center bottom no-repeat;}

/*****以上为覆盖性代码*****/
.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; background:url(/images/nav_btn1_on.png) center bottom no-repeat;}

.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:55px; 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 #fff; z-index:100;}
.page1{width:100%; height:100%; background:url(/images/bg15.jpg) center 0 no-repeat; background-size:100% 100%;}
.page2{width:100%; height:100%; background:url(/images/bg16.jpg) center 0 no-repeat; background-size:100% 100%;}
.page3{width:100%; height:100%; background:url(/images/bg17.jpg) center 0 no-repeat; background-size:100% 100%;}
.page4{width:100%; height:100%; background:url(/images/bg18.jpg) center 0 no-repeat; background-size:100% 100%;}
.page5{width:100%; height:100%; background:url(/images/bg19.jpg) center 0 no-repeat; background-size:100% 100%;}
.page6{width:100%; height:100%; background:url(/images/bg20.jpg) center 0 no-repeat; background-size:100% 100%;}
.page7{width:100%; height:100%; background:url(/images/bg21.jpg) center 0 no-repeat; background-size:100% 100%;}
.page8{width:100%; height:100%; background:url(/images/bg22.jpg) center 0 no-repeat; background-size:100% 100%;}
.page9{width:100%; height:100%; background:url(/images/bg23.jpg) center 0 no-repeat; background-size:100% 100%;}
.page10{width:100%; height:100%; background:url(/images/bg24.jpg) center 0 no-repeat; background-size:100% 100%;}
.page11{width:100%; height:100%; background:url(/images/bg25.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;}
.page1 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page1 .part1 dl dd{width:600px; height:300px; float:left; position:relative; background:url(/images/bg_line.png) 0 0 no-repeat;}
.page1 .part1 dl dt h2{top:0; left:20;}
.page1 .part1 dl dt p{font-size:14px; color:#fff;left:50;padding-top:20px;}
.page1 .part1 dl dd .tab_nav{width:100%; height:100%; position:absolute; top:0;}
.page1 .part1 dl dd .tab_nav li{position:absolute; font-size:14px; color:#fff; background:url(/images/button.png) 0 0 no-repeat; cursor:pointer;}
.page1 .part1 dl dd .tab_nav li.current{position:absolute; background:url(/images/button1.png) 0 0 no-repeat; }
.page1 .part1 dl dd .tab_nav li.btn1{width:200px; height:20px; top:-8px; left:450px; background-position:left center;}
.page1 .part1 dl dd .tab_nav li.btn2{width:200px; height:20px; top:38px; left:450px; background-position:left center;}
.page1 .part1 dl dd .tab_nav li.btn3{width:200px; height:20px; top:78px; left:450px; background-position:left center;}
.page1 .part1 dl dd .tab_nav li.btn4{width:200px; height:20px; top:118px;left:450px; background-position:left center;}
.page1 .part1 dl dd .tab_nav li.btn5{width:200px; height:20px; top:118px;left:450px; background-position:left center;}
.page1 .part1 dl dd .tab_con{width:300px; margin:0 auto;position:relative; z-index:2;margin-left:25px; padding-top:15px;}
.page1 .part1 dl dd .tab_con li{width:100%; float:left; font-size:14px; color:#fff; line-height:21px; display:none;}
.page1 .part1 dl dd .tab_con li.current{display:block;left:0;}

.page2 .part1{padding-top:70px; padding-top:186px\9;}
.page2 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page2 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page2 .part1 dl dd{width:600px; height:300px; float:left; position:relative; background:url(/images/bg_line.png) 0 0 no-repeat;}
.page2 .part1 dl dt h2{top:0; left:20;}
.page2 .part1 dl dt p{font-size:14px; color:#fff;left:50;padding-top:20px;}
.page2 .part1 dl dd .tab_nav{width:100%; height:100%; position:absolute; top:0;}
.page2 .part1 dl dd .tab_nav li{position:absolute; font-size:14px; color:#fff; background:url(/images/button.png) 0 0 no-repeat; cursor:pointer;}
.page2 .part1 dl dd .tab_nav li.current{position:absolute; background:url(/images/button1.png) 0 0 no-repeat; }
.page2 .part1 dl dd .tab_nav li.btn1{width:200px; height:20px; top:-8px; left:450px; background-position:left center;}
.page2 .part1 dl dd .tab_nav li.btn2{width:200px; height:20px; top:38px; left:450px; background-position:left center;}
.page2 .part1 dl dd .tab_nav li.btn3{width:200px; height:20px; top:78px; left:450px; background-position:left center;}
.page2 .part1 dl dd .tab_con{width:300px; margin:0 auto;position:relative; z-index:2;margin-left:25px; padding-top:15px;}
.page2 .part1 dl dd .tab_con li{width:100%; float:left; font-size:14px; color:#fff; line-height:21px; display:none;}
.page2 .part1 dl dd .tab_con li.current{display:block;left:0;}

.page3 .part1{padding-top:70px; padding-top:186px\9;}
.page3 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page3 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page3 .part1 dl dd{width:600px; height:300px; float:left; position:relative; background:url(/images/bg_line.png) 0 0 no-repeat;}
.page3 .part1 dl dt h2{top:0; left:20;}
.page3 .part1 dl dt p{font-size:14px; color:#fff;left:50;padding-top:20px;}
.page3 .part1 dl dd .tab_nav{width:100%; height:100%; position:absolute; top:0;}
.page3 .part1 dl dd .tab_nav li{position:absolute; font-size:14px; color:#fff; background:url(/images/button.png) 0 0 no-repeat; cursor:pointer;}
.page3 .part1 dl dd .tab_nav li.current{position:absolute; background:url(/images/button1.png) 0 0 no-repeat; }
.page3 .part1 dl dd .tab_nav li.btn1{width:200px; height:20px; top:-8px; left:450px; background-position:left center;}
.page3 .part1 dl dd .tab_nav li.btn2{width:200px; height:20px; top:38px; left:450px; background-position:left center;}
.page3 .part1 dl dd .tab_nav li.btn3{width:200px; height:20px; top:78px; left:450px; background-position:left center;}
.page3 .part1 dl dd .tab_con{width:300px; margin:0 auto;position:relative; z-index:2;margin-left:25px; padding-top:15px;}
.page3 .part1 dl dd .tab_con li{width:100%; float:left; font-size:14px; color:#fff; line-height:21px; display:none;}
.page3 .part1 dl dd .tab_con li.current{display:block;left:0;}


.page4 .part1{padding-top:70px; padding-top:186px\9;}
.page4 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page4 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page4 .part1 dl dd{width:600px; height:300px; float:left; position:relative; background:url(/images/bg_line.png) 0 0 no-repeat;}
.page4 .part1 dl dt h2{top:0; left:20;}
.page4 .part1 dl dt p{font-size:14px; color:#fff;left:50;padding-top:20px;}
.page4 .part1 dl dd .tab_nav{width:100%; height:100%; position:absolute; top:0;}
.page4 .part1 dl dd .tab_nav li{position:absolute; font-size:14px; color:#fff; background:url(/images/button.png) 0 0 no-repeat; cursor:pointer;}
.page4 .part1 dl dd .tab_nav li.current{position:absolute; background:url(/images/button1.png) 0 0 no-repeat; }
.page4 .part1 dl dd .tab_nav li.btn1{width:200px; height:20px; top:-8px; left:450px; background-position:left center;}
.page4 .part1 dl dd .tab_nav li.btn2{width:200px; height:20px; top:38px; left:450px; background-position:left center;}
.page4 .part1 dl dd .tab_nav li.btn3{width:200px; height:20px; top:78px; left:450px; background-position:left center;}
.page4 .part1 dl dd .tab_nav li.btn4{width:200px; height:20px; top:78px; left:450px; background-position:left center;}
.page4 .part1 dl dd .tab_con{width:300px; margin:0 auto;position:relative; z-index:2;margin-left:25px; padding-top:15px;}
.page4 .part1 dl dd .tab_con li{width:100%; float:left; font-size:14px; color:#fff; line-height:21px; display:none;}
.page4 .part1 dl dd .tab_con li.current{display:block;left:0;}

.page5 .part1{padding-top:70px; padding-top:186px\9;}
.page5 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page5 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page5 .part1 dl dd{width:600px; height:300px; float:left; position:relative; background:url(/images/bg_line.png) 0 0 no-repeat;}
.page5 .part1 dl dt h2{top:0; left:20;}
.page5 .part1 dl dt p{font-size:14px; color:#fff;left:50;padding-top:20px;}
.page5 .part1 dl dd .tab_nav{width:100%; height:100%; position:absolute; top:0;}
.page5 .part1 dl dd .tab_nav li{position:absolute; font-size:14px; color:#fff; background:url(/images/button.png) 0 0 no-repeat; cursor:pointer;}
.page5 .part1 dl dd .tab_nav li.current{position:absolute; background:url(/images/button1.png) 0 0 no-repeat; }
.page5 .part1 dl dd .tab_nav li.btn1{width:200px; height:20px; top:-8px; left:450px; background-position:left center;}
.page5 .part1 dl dd .tab_nav li.btn2{width:200px; height:20px; top:38px; left:450px; background-position:left center;}
.page5 .part1 dl dd .tab_nav li.btn3{width:200px; height:20px; top:78px; left:450px; background-position:left center;}
.page5 .part1 dl dd .tab_con{width:300px; margin:0 auto;position:relative; z-index:2;margin-left:25px; padding-top:15px;}
.page5 .part1 dl dd .tab_con li{width:100%; float:left; font-size:14px; color:#fff; line-height:21px; display:none;}
.page5 .part1 dl dd .tab_con li.current{display:block;left:0;}

.page6 .part1{padding-top:70px; padding-top:186px\9;}
.page6 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page6 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page6 .part1 dl dd{width:600px; height:300px; float:left; position:relative; background:url(/images/bg_line.png) 0 0 no-repeat;}
.page6 .part1 dl dt h2{top:0; left:20;}
.page6 .part1 dl dt p{font-size:14px; color:#fff;left:50;padding-top:20px;}
.page6 .part1 dl dd .tab_nav{width:100%; height:100%; position:absolute; top:0;}
.page6 .part1 dl dd .tab_nav li{position:absolute; font-size:14px; color:#fff; background:url(/images/button.png) 0 0 no-repeat; cursor:pointer;}
.page6 .part1 dl dd .tab_nav li.current{position:absolute; background:url(/images/button1.png) 0 0 no-repeat; }
.page6 .part1 dl dd .tab_nav li.btn1{width:200px; height:20px; top:-8px; left:450px; background-position:left center;}
.page6 .part1 dl dd .tab_nav li.btn2{width:200px; height:20px; top:38px; left:450px; background-position:left center;}
.page6 .part1 dl dd .tab_nav li.btn3{width:200px; height:20px; top:78px; left:450px; background-position:left center;}
.page6 .part1 dl dd .tab_con{width:300px; margin:0 auto;position:relative; z-index:2;margin-left:25px; padding-top:15px;}
.page6 .part1 dl dd .tab_con li{width:100%; float:left; font-size:14px; color:#fff; line-height:21px; display:none;}
.page6 .part1 dl dd .tab_con li.current{display:block;left:0;}

.page7 .part1{padding-top:70px; padding-top:186px\9;}
.page7 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page7 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page7 .part1 dl dd{width:600px; height:300px; float:left; position:relative; background:url(/images/bg_line.png) 0 0 no-repeat;}
.page7 .part1 dl dt h2{top:0; left:20;}
.page7 .part1 dl dt p{font-size:14px; color:#fff;left:50;padding-top:20px;}
.page7 .part1 dl dd .tab_nav{width:100%; height:100%; position:absolute; top:0;}
.page7 .part1 dl dd .tab_nav li{position:absolute; font-size:14px; color:#fff; background:url(/images/button.png) 0 0 no-repeat; cursor:pointer;}
.page7 .part1 dl dd .tab_nav li.current{position:absolute; background:url(/images/button1.png) 0 0 no-repeat; }
.page7 .part1 dl dd .tab_nav li.btn1{width:200px; height:20px; top:-8px; left:450px; background-position:left center;}
.page7 .part1 dl dd .tab_nav li.btn2{width:200px; height:20px; top:38px; left:450px; background-position:left center;}
.page7 .part1 dl dd .tab_con{width:300px; margin:0 auto;position:relative; z-index:2;margin-left:25px; padding-top:15px;}
.page7 .part1 dl dd .tab_con li{width:100%; float:left; font-size:14px; color:#fff; line-height:21px; display:none;}
.page7 .part1 dl dd .tab_con li.current{display:block;left:0;}

.page8 .part1{padding-top:70px; padding-top:186px\9;}
.page8 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page8 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page8 .part1 dl dd{width:600px; float:left; position:relative;background:url(/images/bg_line1.png) 0 0 no-repeat;}
.page8 .part1 dl dt h2{top:0; left:20;}
.page8 .part1 dl dt p{font-size:14px; color:#fff; line-height:24px;left:40;padding-top:10px;}
.page8 .part1 dl dd p{width:480px; height:300px;font-size:14px; color:#fff; line-height:24px;left:40;padding-top:15px; padding-left:30px;}

.page9 .part1{padding-top:70px; padding-top:186px\9;}
.page9 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page9 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page9 .part1 dl dd{width:600px; float:left; position:relative;background:url(/images/bg_line1.png) 0 0 no-repeat;}
.page9 .part1 dl dt h2{top:0; left:20;}
.page9 .part1 dl dt p{font-size:14px; color:#fff; line-height:24px;left:40;padding-top:10px;}
.page9 .part1 dl dd p{width:480px; height:300px;font-size:14px; color:#fff; line-height:24px;left:40;padding-top:15px; padding-left:30px;}



.page10 .part1{padding-top:70px; padding-top:186px\9;}
.page10 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page10 .part1 dl dt{width:400px; float:left; margin-right:66px;}
.page10 .part1 dl dd{width:600px; float:left; position:relative;background:url(/images/bg_line1.png) 0 0 no-repeat;}
.page10 .part1 dl dt h2{top:0; left:20;}
.page10 .part1 dl dt p{font-size:14px; color:#fff; line-height:24px;left:40;padding-top:10px;}
.page10 .part1 dl dd p{width:480px; height:300px;font-size:14px; color:#fff; line-height:24px;left:40;padding-top:15px; padding-left:30px;}

.page11 .part1{padding-top:70px; padding-top:186px\9;}
.page11 .part1 dl{width:1100px; height:300px; margin:106px auto 0; padding-left:30px; }
.page11 .part1 dl dt{width:800px; float:left; margin-right:66px;}
.page11 .part1 dl dt h2{top:0; left:20;}
.page11 .part1 dl dt p{font-size:14px; color:#fff; line-height:24px;left:40;padding-top:10px;}
.page11 .part1 dl dd p{font-size:14px; color:#fff; line-height:24px;left:40;padding-top:10px;}


.down{width:60px; height:55px; margin:0 auto; background:url(/images/down1.png) 0 0 no-repeat; cursor:pointer;}
.footer{text-decoration:none; color:#FFF; font-family:"微软雅黑","宋体";font-size: 14px;}

.page1 .xuxian{margin:30px auto 10px;}
.page2 .xuxian{margin:30px auto 20px;}
.page3 .xuxian{margin:30px auto 20px;}
.page4 .xuxian{margin:30px auto 20px;}
.page5 .xuxian{margin:30px auto 20px;}
.page6 .xuxian{margin:30px auto 20px;}
.page7 .xuxian{margin:30px auto 20px;}
.page8 .xuxian{margin:30px auto 20px;}
.page9 .xuxian{margin:30px auto 20px;}
.page10 .xuxian{margin:30px auto 20px;}
.page11 .xuxian{margin:30px 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;
}