*{
	padding:0;
	margin:0;
}
html,body,.swiper-container,.swiper-wrapper,.swiper-slide{
	width:100%;
	height:100%;
}
html{
	font: 12px/1.5 "Microsoft YaHei","PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;
}
img{
	vertical-align: middle; 
}
a{
	text-decoration:none;
}
.swiper-slide{background-position:50% 50%; position:relative;background-size:cover;}
.slide1{background-image:url(../img/1.jpg);}
.slide2{background-image:url(../img/2.jpg);}
.slide3{background-image:url(../img/3.jpg);}
.slide4{background-image:url(../img/4.jpg);}
.slide5{background-image:url(../img/5.jpg);}
.slide6{background-image:url(../img/6.jpg);}
.slide7{background-image:url(../img/7.jpg);}
.slide8{background-image:url(../img/8.jpg);}
.slide9{background-image:url(../img/9.jpg);}
.slide10{background-image:url(../img/10.jpg);}
.pagination{
	position: fixed;
    z-index: 100;
    margin-top: -81.5px;
    top: 50%;
	right:17px;
}
.swiper-pagination-switch{
	width:11px;
	height:11px;
	border:1px solid #ddd;
	border-radius:50%;
	display:block;
	margin:7px 7px 13px;
	cursor:pointer;
}
.swiper-active-switch{
	background:#ddd;
}

.mt30{margin-top:30px;}

.btn{
	display: inline-block;
    vertical-align: middle;
    width: 240px;
    height: 60px;
    line-height: 60px;
    background: #f8ac00;
    border-radius: 8px;
    text-align: center;
    color: #fff;
    font-size: 18px;
	transition: all 1s;   
    -webkit-transition: all 1s;  
}
.btn:hover{
	 background: #ffc555;
}

.ani{
	font-size:48px;
	font-weight:bold;
	color:#f00;
	margin:15px;
}
.ani-slide .ani1-1{
	opacity:1;
	-webkit-animation: fadeInDown 0.5s both;
    animation: fadeInDown 0.5s both;
}
.ani-slide .ani1-2{
	opacity:1;
    -webkit-animation: fadeInDown 1s 0.5s both;
    animation: fadeInDown 1s 0.5s both;
}
.ani-slide .ani1-3{
	opacity:1;
    -webkit-animation: fadeInDown 1s 1s both;
    animation: fadeInDown 1s 1s both;
}
.ani-slide .ani2-1,.ani-slide .ani3-1,.ani-slide .ani4-1,.ani-slide .ani5-1{
    opacity: 1;
    -webkit-animation: fadeInUp 1s both;
    animation: fadeInUp 1s both;
}
.ani-slide .ani2-2,.ani-slide .ani3-2,.ani-slide .ani4-2,.ani-slide .ani5-2{
    opacity: 1;
    -webkit-animation: fadeInUp 1s 0.5s both;
    animation: fadeInUp 1s 0.5s both;
}
.ani-slide .ani5-1-2{
	opacity: 1;
	-webkit-animation: fadeInUp 1s 0.3s both;
    animation: fadeInUp 1s 0.3s both;
}
.ani-slide .ani6-1 {
    opacity: 1;
    -webkit-animation: fadeInDown 0.5s both;
    animation: fadeInDown 0.5s both;
}
.ani-slide .ani6-2 {
    opacity: 1;
    -webkit-animation: fadeInDown 1s 0.5s both;
    animation: fadeInDown 1s 0.5s both;
}
.ani-slide .ani6-3 {
    opacity: 1;
    -webkit-animation: fadeInDown 1s 1s both;
    animation: fadeInDown 1s 1s both;
}
.navtop{
	position:fixed;
	top:2px;
	left:50%;
	margin-left:-330px;
    box-shadow:3px 3px 3px #000;
	list-style:none;
	z-index:2;
    border-radius:10px;
	background:#222;
	}
.navtop li{
	display:block;
	float:left;
	padding:10px 16px;
    width:80px;
	line-height:30px;
	height:30px;
	}
.navtop li a{
	color:#fff;
	font-size:16px;
	}
.navtop li a:hover{
	color:#f00;
    }
	@-webkit-keyframes fadeInDown {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(0,-100%,0);
                transform: translate3d(0,-100%,0)
            }

            100% {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

@keyframes fadeInDown {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(0,-100%,0);
                -ms-transform: translate3d(0,-100%,0);
                transform: translate3d(0,-100%,0)
            }

            100% {
                opacity: 1;
                -webkit-transform: none;
                -ms-transform: none;
                transform: none
            }
        }
@-webkit-keyframes fadeInUp {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }
            100% {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }
@keyframes fadeInUp {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(0, 100%, 0);
                -ms-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }
            100% {
                opacity: 1;
                -webkit-transform: none;
                -ms-transform: none;
                transform: none
            }
        }
.navtop li:nth-child(4){position:relative;}
.navtop li span{
	position:absolute;
	top:0;
	right:0;
	color:red;
	font-size:12px;
	font-style:italic;
	}