				body{
				position: relative;
							}
							img{ vertical-align: middle;

					width: auto;
					height: auto;
					max-width: 100%;
					max-height: 100%;}
					@font-face{
					font-family: siyuanheiti-normal;
					src:url(../fonts/siyuanheiti-normal.otf);
				}
			@font-face{
				font-family: Montserrat-Regular;
				src:url(../fonts/Montserrat-Regular.ttf);Montserrat-Light
			}
			@font-face{
				font-family: Montserrat-Light;
				src:url(../fonts/Montserrat-Regular.ttf);
			}
			.nav {
				position: absolute;
				top: 0;
				left:0;
				height: 100px;
				background: rgba(0,0,0,0.5);
				z-index:997;
			}
			/*导航栏变异部分*/
			
			.nav2 {
				height: 100px;
				background: rgba(0,0,0,0.5);
			}
			/*测试部分*/

			.topleftlogo{
				width: 50%;
				height: 100%;
				float:left;
			}
			.topleftlogo img{
				width: 260px;
				height: 50px;
				margin-left:5%;
				margin-top: 25px;
				cursor:pointer;
			}
			.toprightlogo{
				width: 45%;
				height: 100%;
				text-align: right;
				float:left;
			}
			.toprightlogo img{
				width: 50px;
				height: 50px;
				margin-top: 25px;
				cursor:pointer;
			}
			.guide-list-back{
				width: 100%;
				height: 100vh;
				background: #fff;
				opacity: 0.1;
				position: fixed;
				left:-100%;
				z-index:998;
			}
			.guide-list-back-active{
				width: 100%;
				height: 100vh;
				background: #fff;
				opacity: 0.95;
				position: fixed;
				left:0%;
				z-index:998;
				top:0px;
				-webkit-transition: all 300ms linear;
			    -moz-transition: all 300ms linear;
			    -o-transition: all 300ms linear;
			    -ms-transition: all 300ms linear;
			    transition: all 300ms linear;
			}
			.guide-list-inner1, 
			.guide-list-inner2,
			.guide-list-inner3, 
			.guide-list-inner4, 
			.guide-list-inner5,
			.guide-list-inner6{
				width: 100%;
				height: 12%;
				position: fixed;
				font-size: 80px;
				z-index: 999;
				color: #1e1e1e;
				right:-100%;
			}
			.guide-list-inner1-active, 
			.guide-list-inner2-active,
			.guide-list-inner3-active, 
			.guide-list-inner4-active, 
			.guide-list-inner5-active,
			.guide-list-inner6-active{
				width: 100%;
				height: 12%;
				position: fixed;
				text-align:right;
				z-index: 999;
				color: #1e1e1e;
				right: 0;
				-webkit-transition: all 300ms linear;
			    -moz-transition: all 300ms linear;
			    -o-transition: all 300ms linear;
			    -ms-transition: all 300ms linear;
			    transition: all 300ms linear;
			    padding-right: 100px;
			}
			.guide-list-inner1-active p, 
			.guide-list-inner2-active p,
			.guide-list-inner3-active p, 
			.guide-list-inner4-active p, 
			.guide-list-inner5-active p,
			.guide-list-inner6-active p{

				font-size: 56px;
				font-family: siyuanheiti-normal;
				color: #1e1e1e;
				cursor:pointer;
			}

			.guide-list-inner1-active span, 
			.guide-list-inner2-active span,
			.guide-list-inner3-active span, 
			.guide-list-inner4-active span, 
			.guide-list-inner5-active span,
			.guide-list-inner6-active span{

				font-size: 40px;
				font-family: Montserrat-Regular;
				color: #1e1e1e;
				cursor:pointer;
			}

			.guide-list-inner1-active p, 
			.guide-list-inner2-active p,
			.guide-list-inner3-active p, 
			.guide-list-inner4-active p, 
			.guide-list-inner5-active p,
			.guide-list-inner6-active p{
				font-size: 44px;
				font-family: Montserrat-Light;
				color: #1e1e1e;
				letter-spacing: 0px;
				
			}
			.guide-list-inner1-active p a, 
			.guide-list-inner2-active p a,
			.guide-list-inner3-active p a, 
			.guide-list-inner4-active p a, 
			.guide-list-inner5-active p a,
			.guide-list-inner6-active p a{
				text-decoration: none;
				color: #1e1e1e;
			}
			.guide-list-inner1 p img{
				width: 44.5px;
				height: 44.5px;
				margin-top: 0px;
				cursor:pointer;
			}

			.guide-list-inner1{
				top:4%;
				text-align: right;
				margin-left: 0;
			}
			.guide-list-inner2{
				top:15%;
			}
			.guide-list-inner3{
				top:27%;
			}
			.guide-list-inner4{
				top:39%;
			}
			.guide-list-inner5{
				top:51%;
			}
			.guide-list-inner6{
				top:63%;
			}
			.guide-list-inner1-active p img{
				width: 44.5px;
				height: 44.5px;
				margin-top: -10px;
				cursor:pointer;
			}
			.guide-list-inner1-active{
				text-align: right;
				transition-delay: 200ms;
				margin-top: 15px;
			}
			.guide-list-inner2-active{
				top:15%;
				transition-delay: 300ms;
			}
			.guide-list-inner3-active{
				top:27%;
				transition-delay: 400ms;
			}
			.guide-list-inner4-active{
				top:39%;
				transition-delay: 500ms;
			}
			.guide-list-inner5-active{
				top:51%;
				transition-delay: 600ms;
			}
			.guide-list-inner6-active{
				top:63%;
				transition-delay: 700ms;
			}
			.guide-list-inner6-active img{
				width: 406px;
				height: 64px;
				transition-delay: 900ms;
				margin-top: 60px;
			}
			.guidemenu{
				    /*background-color: #000;*/
				    width: 60px;
				    height: 50px;
				    position: absolute;
				    right:60px;
				    top:10px;
				    text-align: right;
				    z-index:996;
				    cursor:pointer;
				}

			
			
			
			.fixnav {
				position: fixed;
				top: 0px;
				left: 0px;
				z-index:997;
			}

.swiper-container {
      width: 100%;
      height: 100vh;
      margin-left: auto;
      margin-right: auto;
      position: relative;
      --swiper-navigation-size: 30px;
    }
.swiper-slide{
    	
     text-align: center;
      font-size: 18px;
      background: #fff;

       /*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-slide img{ 
      vertical-align: middle;
      width: 100%;
      /*height: 100%;
      min-width: 100%;
      min-height: 100%;*/
      overflow: hidden;
      position: absolute;
  }
  .swiper-button-color{
    color: #fff;
    border: 0;
  }
 span:focus {
    outline: none;
}
   .my-bullet-active{
    background:rgba(255,255,255,0.8); 
    opacity: 1;
  }

@media screen and (max-width: 1200px){

				.guidemenu{
				    /*background-color: #000;*/
				   
				    right:20px;
				    
				}
			}

			@media screen and (max-width: 1010px){

				.guide-list-inner1-active span, 
			.guide-list-inner2-active span,
			.guide-list-inner3-active span, 
			.guide-list-inner4-active span, 
			.guide-list-inner5-active span,
			.guide-list-inner6-active span{

				font-size: 26px;
				font-family: Montserrat-Regular;
				color: #1e1e1e;
				cursor:pointer;
			}
			
			.guide-list-inner1-active p img{
				width: 31px;
				height: 31px;
				margin-top: -84px;
			}
			.guide-list-inner1-active p, 
			.guide-list-inner2-active p,
			.guide-list-inner3-active p, 
			.guide-list-inner4-active p, 
			.guide-list-inner5-active p,
			.guide-list-inner6-active p{
				font-size: 28px;
				font-family: Montserrat-Light;
				color: #1e1e1e;
				letter-spacing: 0px;
				line-height: 100px;
			}
			.guide-list-inner6-active img{
				width: 241px;
				height: 32px;
				transition-delay: 900ms;
				margin-top: 0px;
			}
			.guide-list-inner1-active, 
			.guide-list-inner2-active,
			.guide-list-inner3-active, 
			.guide-list-inner4-active, 
			.guide-list-inner5-active,
			.guide-list-inner6-active{
				height: 10%;
				padding-right: 45px;
			}
			.guide-list-inner2{
				top:10%;
			}
			.guide-list-inner3{
				top:20%;
			}
			.guide-list-inner4{
				top:30%;
			}
			.guide-list-inner5{
				top:40%;
			}
			.guide-list-inner6{
				top:50%;
			}
			.guide-list-inner2-active{
				top:10%;
				transition-delay: 300ms;
			}
			.guide-list-inner3-active{
				top:20%;
				transition-delay: 400ms;
			}
			.guide-list-inner4-active{
				top:30%;
				transition-delay: 500ms;
			}
			.guide-list-inner5-active{
				top:40%;
				transition-delay: 600ms;
			}
			.guide-list-inner6-active{
				top:50%;
				transition-delay: 700ms;
			}
			.nav{
					height: 50px;
					width: 100%;
				}
				.nav2{
					height: 50px;
				}
				.topleftlogo img{
				width: 130px;
				height: 25px;
				margin-top: 12.5px;
			}
				.toprightlogo img{
				width: 25px;
				height: 25px;
				margin-top: 12.5px;
				cursor:pointer;
			}
			}