body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,b{font-style:normal}
a{text-decoration:none;outline: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
img{border:0;}
button,input,select,textarea{font-size:100%;outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0)}
table{border-collapse:collapse;border-spacing:0;}
td,th,ul,ol{padding:0;}
li {list-style: none; float: left;}
i{font-style: normal;}
*{-webkit-text-size-adjust: none;-webkit-tap-highlight-color:rgba(255,255,255,0)}
.c::after{
	clear: both;
	display: block;
	content: "";
}
.sp{background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sp.png) top center no-repeat;background-size: 10rem auto;}
.cover {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.95);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999;
	display: none;
}

.cover p {
	color: #fff;
	font-size: .8rem;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	margin: 0 auto;
	text-align: center;
}
.cover {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.95);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999;
	display: none;
}
.cover p {
	color: #fff;
	font-size: .7rem;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	margin: 0 auto;
	text-align: center;
}
.lock{
	display: inline-block;
	width: 1rem!important;
	height: 1rem!important;;
	margin-bottom: -.14rem;
}
.sec{
	width: 100%;
	position: relative;
	color: #ffecc6;
	font-size: .18rem;
	margin-top:-1px;
}
.wrap{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.sec1{
	height: 8.1rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/kv.jpg) no-repeat top center;
	background-size: 100%;
}
.minisns,.Update{
	width: 1.78rem;
	height: 0.38rem;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
}
.Update{
	margin: 0 19% 0 0;
	background-position: 0 0;
}
.minisns{
	margin: 0 5% 0 0;
	background-position: -1.89rem 0;
}
.btn-enter{
	width: 1.72rem;
	height: 0.87rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/logo.png) top center no-repeat;
	background-size: 100% 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	margin: 4% 0 0 12% ;
	text-indent: -9999rem;
	animation: fadeIn .5s both,light_ 4s linear infinite both 1.2s;
	-webkit-animation: fadeIn .5s both,light_ 4s linear infinite both 1.2s;
}
.slogan{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.slogan-t{
	width: 6.34rem;
	margin: 29% 0 0 27.2%;
	animation: fadeIn .5s both,light_ 4s linear infinite both 1.2s;
	-webkit-animation: fadeIn .5s both,light_ 4s linear infinite both 1.2s;
}
.slogan-b{
	width: 7.01rem;
	margin: 41.3% 0 0 24%;
	animation: fadeDown .5s both,light_ 4s linear infinite both 1s;
	-webkit-animation: fadeDown .5s both,light_ 4s linear infinite both 1s;
}
.title{
	width: 13.34rem;
	display: block;
	margin: 0 auto;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/title.png) top center no-repeat;
	background-size: 13.34rem auto;
}
.sec p span,.sec2 p i{
	display: inline-block;
	vertical-align: middle;
}
.sec p i{
	color: #fe6e37;
	display:  inline-block;
	vertical-align:  middle;
}

.sec2{
	height: 9.26rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec2.jpg) no-repeat top center;
	background-size: 100%;
}
.title0{
	height: 1.65rem;
	background-position: 0 0;
}
.sec2-photo-box{
	width: 100%;
	display: block;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 0.1rem;
}
.sec2-photo-box img{
	width: 5.22rem;
	display: inline-block;
	vertical-align: middle;
}
.sec2-img0{
	margin-right: 0.3rem;
}
.sec2 p{
	width: 80%;
	margin-left: 1.3rem;
	margin-bottom: 0.05rem;
}
.sec2 p span,.sec2 p i{
	display: inline-block;
	vertical-align: middle;
}
.sec2 p i{
	color: #fe6e37;
}
.introduce{
	width: 2.1rem;
	height: 0.38rem;
	display: block;
	background-position:-3.67rem 0;
	margin-bottom: 0.05rem;
}
.entrance{
	width: 2.1rem;
	height: 0.38rem;
	display: block;
	background-position:-5.77rem 0;
	margin-bottom: 0.05rem;
}
.award{
	width: 2.1rem;
	height: 0.38rem;
	display: block;
	background-position:-7.86rem 0;
	margin-bottom: 0.05rem;
}
.sec2 .introduce,.sec2 .entrance,.sec2 .award{
	margin-left: .8rem;
}

.sec3{
	height: 14.41rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec3.jpg) no-repeat top center;
	background-size: 100%;
}
.title1{
	height: 1.64rem;
	background-position: 0 -2.09rem;
}
.s3-ict0{
	display: block;
	width: 1.81rem;
	height: 0.27rem;
	background-position: 0 -.54rem;
	margin: 0 auto;
	margin-bottom: 0.1rem;
	margin-top: -0.15rem;
}
.sec3-photo-box{
	width: 100%;
	display: block;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 0.1rem;
}
.sec3-photo-box img{
	width: 5.22rem;
	display: inline-block;
	vertical-align: middle;
}
.sec3-img0{
	margin-right: 0.3rem;
}
.sec3-part1{
	width: 11rem;
	margin-left: 1.3rem;
	margin-bottom: 0.1rem;
}
.sec3-part1 p,.sec3-part2 p{
	margin-bottom: 0.05rem;
}
.sec3-part1 .introduce,.sec3-part1 .entrance,.sec3-part1 .award,.sec3-part1 .rule{
	margin-left:-.5rem;
	margin-bottom: 0.05rem;
}
.rule{
	width: 2.1rem;
	height: 0.38rem;
	display: block;
	background-position:-3.67rem -.54rem;
	margin-bottom: 0.05rem;
}
.s3-ict1{
	display: block;
	width: 1.83rem;
	height: 0.27rem;
	background-position: 0 -1.03rem;
	margin: 0 auto;
	margin-bottom: 0.1rem;
}
.sec3-part2{
	width: 10.72rem;
	margin: 0 auto;
}
.sec3-part2::after{
	clear: both;
	display: block;
	content: "";
}
.sec3-part2 img{
	width: 5.22rem;
	display: block;
	float: left;
	margin-top: 0.1rem;
}
.sec3-part2-r{
	float: right;
	width: 5.22rem;
}
.sec3-part2 .introduce,.sec3-part2 .entrance,.sec3-part2 .award,.sec3-part2 .rule{
	margin-left:-.5rem;
	margin-bottom: 0.05rem;
}
.sec4{
	height: 6.19rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec4.jpg) no-repeat top center;
	background-size: 100%;
}
.title2{
	height: 1.64rem;
	background-position: 0 -4.13rem;
}
.sec4-part1{
	width: 10.72rem;
	margin: 0 auto;
	margin-top: -0.3rem;
}
.sec4-part1::after{
	clear: both;
	display: block;
	content: "";
}
.sec4-part1 img{
	width: 5.22rem;
	display: block;
	float: left;
	margin-top: 0.1rem;
}
.sec4-part1-r{
	float: right;
	width: 5.22rem;
}
.time{
	width: 2.1rem;
	height: 0.38rem;
	display: block;
	background-position: -5.77rem -.54rem;
	margin-bottom: 0.05rem;
}
.sec4-part1 .introduce,.sec4-part1 .entrance,.sec4-part1 .award,.sec4-part1 .rule,.sec4-part1 .time{
	margin-left:-.5rem;
	margin-bottom:0.01rem;
}
.sec5{
	height: 12.87rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec5.jpg) no-repeat top center;
	background-size: 100%;
}
.title3{
	height: 1.64rem;
	background-position: 0 -6.09rem;
}
.sec5 p{
	margin-bottom: 0.05rem;
}
.s5-ict0{
	display: block;
	width: 1.81rem;
	height: 0.27rem;
	background-position: 0 -1.44rem;
	margin: 0 auto;
	margin-bottom: 0.1rem;
	margin-top: -0.15rem;
}
.sec5-photo-box{
	width: 100%;
	display: block;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 0.1rem;
}
.sec5-photo-box img{
	width: 5.22rem;
	display: inline-block;
	vertical-align: middle;
}
.sec5-img0{
	margin-right: 0.3rem;
}
.sec5-part1{
	width: 11rem;
	margin-left: 1.5rem;
	margin-bottom: 0.2rem;
}
.s5-st0,.s5-st1{
	width: 3.33rem;
	height: 0.33rem;
	display: block;
	margin-left: -0.5rem;
	margin-bottom: 0.05rem;
}
.s5-st0{
	background-position: -3.67rem -1.03rem;
}
.s5-st1{
	background-position: -3.67rem -1.41rem;
}
.sec5-photo-box2 img{
	vertical-align: top;
}
.sec6{
	height: 9.18rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec6.jpg) no-repeat top center;
	background-size: 100%;
}
.sec6 p{
	width: 6.2rem;
	margin: 0.1rem 0;
}
.title4{
	height: 1.64rem;
	background-position: 0 -7.96rem;
	margin-bottom:0.3rem;
}
.sec6-part1{
	width: 11rem;
	margin-left: 1.5rem;
}
.s6-ict0{
	width: 2.75rem;
	height: 0.45rem;
	background-position: 0 -1.82rem;
	display: block;
	margin-bottom: 0.2rem;
}
.s6-ict1{
	width: 1.33rem;
	height: 0.33rem;
	background-position:0 -2.42rem;
	display: block;
}
.s6-video-box{
	width: 2.78rem;
	height: 1.7rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec6-img0.png) top center no-repeat;
	background-size: 100% 100%;
	position: relative;
	margin-bottom: 0.15rem;
}
.s6-video-box a{
	width: 100%;
	height: 100%;
	display: block;
	margin: 0 auto;
}
.s6-video-box a::after{
	content:"";
	position: absolute;
	width: 0.91rem;
	height: 0.91rem;
	display: block;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/btn-play.png) top center no-repeat;
	background-size: 100% 100%;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 0.4rem;
	animation: pulse .8s ease-in-out infinite alternate;
	-webkit-animation: pulse .8s ease-in-out infinite alternate;
}
.s6-skill-box{
	margin-bottom: 0.2rem;
}
.s6-skill-box span,.s6-skill-box ul{
	display: inline-block;
	vertical-align: top;
}
.s6-skill-box span{
	font-size: 0.2rem;
	color: #f8ca39;
	font-weight: bolder;
	margin-top: 0.3rem;
	margin-right: 0.1rem;
}
.s6-skill-box ul::after{
	clear: both;
	display: block;
	content: "";
}
.s6-skill-box0 ul li{
	margin-right: 0.1rem;
}
.s6-skill-box0 ul li:nth-child(1){
	width: 0.8rem;
	height: 1rem;
	background-position: 0 -2.86rem;
	float: left;
	margin-right: 0.1rem;
}
.s6-skill-box0 ul li:nth-child(2){
	width: 0.8rem;
	height: 1rem;
	background-position:-.89rem -2.86rem;
	float: left;
	margin-right: 0.1rem;
}
.s6-skill-box1 ul li:nth-child(1){
	width: 1rem;
	height: .98rem;
	background-position: -1.83rem -2.86rem;
	float: left;
	margin-right:0.2rem;
}
.s6-skill-box1 ul li:nth-child(2){
	width: 0.8rem;
	height: .98rem;
	background-position:-2.91rem -2.86rem;
	float: left;
	margin-right:0.2rem;
}
.s6-skill-box1 ul li:nth-child(3){
	width: 0.8rem;
	height: .98rem;
	background-position:-3.8rem -2.86rem;
	float: left;
	margin-right:0.2rem;
}
.s6-skill-box1 ul li:nth-child(4){
	width: 0.8rem;
	height: .98rem;
	background-position:-4.71rem -2.86rem;
	float: left;
	margin-right:0.2rem;
}
.s6-skill-box1 ul li:nth-child(5){
	width: 0.8rem;
	height: .98rem;
	background-position:-5.58rem -2.86rem;
	float: left;
	margin-right:0.2rem;
}

.sec7{
	height: 6.91rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec7.jpg) no-repeat top center;
	background-size: 100%;
}
.title5{
	height: 1.64rem;
	background-position: 0 -9.99rem;
	margin-bottom: 0.3rem;
}
.sec7-part1{
	width: 10.8rem;
	margin: 0 auto;
	margin-top: -0.5rem;
}
.sec7-part1 img{
	width: 5.22rem;
	display: block;
	float: left;
	margin-top: 0.1rem;
}
.sec7-part1-r{
	float: right;
	width: 5.4rem;
}
.sec7-part1-r p,.partner,.skill{
	margin-bottom: 0.05rem;
}
.partner,.skill{
	width: 2.08rem;
	height: 0.38rem;
	display: block;
	margin-left: -0.45rem;
}
.partner{
	background-position:-7.16rem -1.03rem;
}
.skill{
	background-position:-7.16rem -1.45rem;
}
.sec8{
	height:7.29rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec8.jpg) no-repeat top center;
	background-size: 100%;
}
.title6{
	height: 1.64rem;
	background-position: 0 -12.09rem;
}
.s8-swiper-box{
	width: 10.63rem;
	height: 5.08rem;
	margin: 0 auto;
	margin-top: -0.4rem;
}
.swiper-container1{
	width:100%;
	height:100%;
}
.swiper-container1 .swiper-slide{
	width: 8.29rem;
	height: 5.08rem;
	margin: 0 auto;
}
.swiper-container1 .swiper-slide img{
	width: 8.29rem;
	height: 5.08rem;
	display: block;
	margin: 0 auto;
}
.s8-swiper-box .swiper-button-prev,.s8-swiper-box .swiper-button-next{
	width: 0.73rem;
	height: 1.06rem;
	display: block;
}
.s8-swiper-box .swiper-button-prev{
	background-position: -6.64rem -2.86rem;
}
.s8-swiper-box .swiper-button-next{
	background-position: -7.47rem -2.86rem;
}

.sec9{
	height:8.34rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec9.jpg) no-repeat top center;
	background-size: 100%;
}
.title7{
	height: 1.64rem;
	background-position: 0 -14.15rem;
}
.s9-swiper-box{
	width: 10.63rem;
	height: 5.96rem;
	margin: 0 auto;
	margin-top: -0.4rem;
}
.swiper-container2{
	width:100%;
	height:100%;
}
.swiper-container2 .swiper-slide{
	width: 9.91rem;
	height: 5.96rem;
	margin: 0 auto;
}
.swiper-container2 .swiper-slide img{
	width: 9.91rem;
	height: 5.96rem;
	display: block;
	margin: 0 auto;
}
.s9-swiper-box .swiper-button-prev,.s9-swiper-box .swiper-button-next{
	width: 0.73rem;
	height: 1.06rem;
	display: block;
}
.s9-swiper-box .swiper-button-prev{
	background-position: -6.64rem -2.86rem;
	left: 0rem;
	margin-left: 5%;
	top:45%;
}
.s9-swiper-box .swiper-button-next{
	background-position: -7.47rem -2.86rem;
	right: 0;
	margin-right: 5%;
	top:45%;
}

.sec10{
	height:9.04rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/sec10.jpg) no-repeat top center;
	background-size: 100%;
}
.title8{
	height: 1.64rem;
	background-position: 0 -16.15rem;
}
.sec10-part1{
	margin-left: 1.45rem;
}
.sec10-st{
	font-size: 0.2rem;
	color: #ffcc00;
	font-weight: bold;
}
.sec10-part1 p{
	margin-bottom: 0.05rem;
}

/* µ¯´° */
.pop-cover{
	width: 100%;height: 100%;position: fixed;z-index: -3;
	background: rgba(0, 0, 0, 0.8);opacity: 0;filter: alpha(opacity=0);
	transition: opacity .5s;-webkit-transition: opactiy .5s;
	top: 0;left: 0;
}
.pop-cover.on{
  opacity: 1;filter: alpha(opacity=100);z-index:55;
}
.center {
  position: absolute;left: 0;right: 0;margin: 0 auto;
}
.on .pop.on{
  z-index: 1;
  /* opacity: 1; */
  /* filter: alpha(opacity=100); */
}
.on .pop.on{
  animation: fadeInUp_center .4s both;
  -webkit-animation: fadeInUp_center .4s both;
}
.out{
  animation: fadeOutDown_center .4s both;
  -webkit-animation: fadeOutDown_center .4s both;
}
.out.pop {
  animation: fadeOutDown_center .4s both;
  -webkit-animation: fadeOutDown_center .4s both;
}
.pop-video-box{
	width: 80%;
	height: 75%;
	top: 48%;
	transform: translate3d(0, -50%, 0);
	-webkit-transform: translate3d(0, -50%, 0);
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: -3;
	box-sizing: border-box;
	transition: all 1s;
	-webkit-transition:all 1s;
}
.pop-close{
	width: 1.15rem;
	height: .85rem;
	position: absolute;
	right: -1.16rem;
	top: 0;
	background-position: 0 -6.64rem;
}
.pop-video{
	width: 100%;
	height: 100%;
}
.nav{
	width: 1.46rem;
	height: 4.49rem;
	background: url(//game.gtimg.cn/images/hdl/ingame/cp/a20181205bbzig/aside.png) top center no-repeat;
	background-size: 100% 100%;
	position: fixed;
	right: 0;
	top: 12%;
	z-index: 99;
	opacity: 1;
}
.nav a{
	width: 1.46rem;
	height: .50rem;
	display: block;
}
.nav-1{
	background-position:0 -4.16rem;
}
.nav-1.on{
	background-position:0 -4.75rem;
}
.nav-2{
	background-position:-1.59rem -4.16rem;
}
.nav-2.on{
	background-position:-1.59rem -4.75rem;
}
.nav-3{
	background-position:-3.17rem -4.16rem;
}
.nav-3.on{
	background-position:-3.17rem -4.75rem;
}
.nav-4{
	background-position:-4.77rem -4.16rem;
}
.nav-4.on{
	background-position:-4.77rem -4.75rem;
}
.nav-5{
	background-position:-6.4rem -4.16rem;
}
.nav-5.on{
	background-position:-6.4rem -4.75rem;
}
.nav-6{
	background-position:-8.03rem -4.16rem;
}
.nav-6.on{
	background-position:-8.03rem -4.75rem;
}
.nav-7{
	background-position: -0rem -5.32rem;
}
.nav-7.on{
	background-position:-0rem -5.9rem;
}
.nav-8{
	background-position: -1.59rem -5.32rem;
}
.nav-8.on{
	background-position:-1.59rem -5.91rem;
}
.nav-9{
	background-position: -3.17rem -5.32rem;
}
.nav-9.on{
	background-position:-3.17rem -5.92rem;
}
.back-top{
	background-position:-4.77rem -5.39rem;
}
@media all and (orientation: portrait) {
    .cover {
        display: block;
    }
}

@keyframes fadeDown {
  from {opacity: 0;-webkit-transform:translateY(-35%);transform:translateY(-35%);}
  to {opacity: 1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes fadeDown {
  from {opacity: 0;-webkit-transform:translateY(-35%);transform:translateY(-35%);}
  to {opacity: 1;-webkit-transform:translateY(0);transform:translateY(0);}
}

@keyframes fadeOutDown_center {
  from {
      opacity: 1;
      -webkit-transform: translate3d(0, -50%, 0);
      -webkit-transform: translate3d(0, -50%, 0);
  }
  to {
      opacity: 0;
      -webkit-transform: translate3d(0, -60%, 0);
      -webkit-transform: translate3d(0, -60%, 0);
  }
}
@-webkit-keyframes fadeOutDown_center {
  from {
      opacity: 1;
      -webkit-transform: translate3d(0, -50%, 0);
      -webkit-transform: translate3d(0, -50%, 0);
  }
  to {
      opacity: 0;
      -webkit-transform: translate3d(0, -60%, 0);
      -webkit-transform: translate3d(0, -60%, 0);
  }
}
@keyframes fadeInUp_center {
  from {
      opacity: 0;
      -webkit-transform: translate3d(0, -60%, 0);
      -webkit-transform: translate3d(0, -60%, 0);
  }
  to {
      opacity: 1;
      -webkit-transform: translate3d(0, -50%, 0);
      -webkit-transform: translate3d(0, -50%, 0);
  }
}
@-webkit-keyframes fadeInUp_center {
  from {
      opacity: 0;
      -webkit-transform: translate3d(0, -60%, 0);
      -webkit-transform: translate3d(0, -60%, 0);
  }
  to {
      opacity: 1;
      -webkit-transform: translate3d(0, -50%, 0);
      -webkit-transform: translate3d(0, -50%, 0);
  }
}
@keyframes bird_ {
	0% {filter:brightness(1);-webkit-filter:brightness(1);transform: translate3d(0, 3%, 0);-webkit-transform: translate3d(0, 3%, 0);}
	  50% {filter:brightness(1.2);-webkit-filter:brightness(1.2);}
	  100% {filter:brightness(1);	-webkit-filter:brightness(1);transform: translate3d(5%, 0%, 0);-webkit-transform: translate3d(5%, 0%, 0);}
  }
  
  @-webkit-keyframes bird_ {
	0% {filter:brightness(1);-webkit-filter:brightness(1);transform: translate3d(0, 3%, 0);-webkit-transform: translate3d(0, 3%, 0);}
	  50% {filter:brightness(1.2);-webkit-filter:brightness(1.2);}
	  100% {filter:brightness(1);	-webkit-filter:brightness(1);transform: translate3d(5%, 0%, 0);-webkit-transform: translate3d(5%, 0%, 0);}
  }
  @keyframes slogan {
	0% {
		opacity: 0;
		filter: alpha(opacity=0);
		transform: translate3d(1rem, 1rem, 1rem) scale(5);
		-webkit-transform: translate3d(1rem, 1rem, 1rem) scale(5);
	}
	95% {
		opacity: 0;
		filter: alpha(opacity=0);
		transform: scale(5);
		-webkit-transform: scale(5);
		transform: translate3d(1rem, 1rem, 1rem) scale(5);
		-webkit-transform: translate3d(1rem, 1rem, 1rem) scale(5);
	}
	100% {
		opacity: 1;
		filter: alpha(opacity=100);
		transform: translate3d(0, 0, 0) scale(1);
		-webkit-transform: translate3d(0, 0, 0) scale(1);
	}
  }
  @-webkit-keyframes slogan {
	0% {
		opacity: 0;
		transform: translate3d(1rem, 1rem, 1rem) scale(5);
		-webkit-transform: translate3d(1rem, 1rem, 1rem) scale(5);
	}
	95% {
		opacity: 0;
		transform: scale(5);
		-webkit-transform: scale(5);
		transform: translate3d(1rem, 1rem, 1rem) scale(5);
		-webkit-transform: translate3d(1rem, 1rem, 1rem) scale(5);
	}
	100% {
		opacity: 1;
		transform: translate3d(0, 0, 0) scale(1);
		-webkit-transform: translate3d(0, 0, 0) scale(1);
	}
  }
  @keyframes rotate03
{
	0%{transform: translate3d(0, 3%, 0);-webkit-transform: translate3d(0, 3%, 0);} 
	100%{transform: translate3d(0, 0%, 0);-webkit-transform: translate3d(0, 0%, 0);}
}
@-webkit-keyframes rotate03
{
	0%{transform: translate3d(0, 3%, 0);-webkit-transform: translate3d(0, 3%, 0);} 
	100%{transform: translate3d(0, 0%, 0);-webkit-transform: translate3d(0, 0%, 0);}
}
@keyframes fadeIn {
	from {opacity: 0;transform:translateY(35%);-webkit-transform: translateY(35%);}
	to {opacity: 1;transform:translateY(0);-webkit-transform:translateY(0);}
  }
  @-webkit-keyframes fadeIn {
	from {opacity: 0;transform:translateY(35%);  -webkit-transform:translateY(35%);  }
	to {opacity: 1;transform:translateY(0);-webkit-transform:translateY(0);}
	}
	@keyframes pulse {
    from {
        transform: scale3d(1, 1, 1);
    }
    50% {
        transform: scale3d(1.05, 1.05, 1.05);
    }
    to {
        transform: scale3d(1, 1, 1);
    }
}

@-webkit-keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
    }
    to {
        -webkit-transform: scale3d(1, 1, 1);
    }
}