body{margin:0 auto;font-family: Arial,Helvetica,Verdana,sans-serif;background-color: #0e2958;position: relative;}
.cl{clear: both;}
.fl{float: left;}
.tc{text-align: center;}
.container{position: relative;}
.bg-img{background: url(../images/banner-img.jpg?v=2) no-repeat center 0;background-size: 1920px 662px;height:662px;}
.banner{position: absolute;top:0;left:0;right:0;bottom:0;}
.banner-img{width:100%;min-width:1200px;max-height:550px;min-height: 450px;}
.banner-all{width:1200px;margin:0 auto;z-index: 1;}
.logo-img{display: block;width:140px;height:42px;margin:15px;}
.logo-img img{width:100%;}
.banner1{display: block;width:608px;margin:0 auto;}
.banner2{display: block;width:304px;margin:0 auto;margin-top:30px;}
.banner-img{width:100%;top:0;left:0;z-index: 0;}
.banner-1{position: absolute;top:0;left:0;right:0;bottom:0;}
.banner-img1{width:100%;top:0;left:0;z-index: 0;}
.banner-all1{width:100%;margin:0 auto;z-index: 1;}
.logo-img1{display: block;width:5.42rem;margin-top:5px;margin-left:15px;}
.logo-img1 img{width:100%;}
.banner11{display: block;width:14.08rem;margin:0 auto;}
.banner22{display: block;width:66%;margin:0 auto;margin-top:5px;text-align: center;color:#fff;font-size: 1rem;}
/*.banner22{display: block;width:8.04rem;margin:0 auto;margin-top:10px;}*/
.package{background-color: #fff;border: 1rem solid #ffd494;border-radius: 8px;padding: 1rem;margin-top: -23%;}
.package1{background-color: #fff;border: 0.5rem solid #ffd494;border-radius: 8px;padding: 0.2rem;margin-top:-5.6rem;}
.center-tit{text-align: left;}
.center-tit-font1{color:#000;font-size: 20px;}
.center-tit-span2{color:#f84e0c;font-size: 20px;}
.center-tit-font11{color:#000;font-size: 1rem;}
.center-tit-span22{color:#f84e0c;font-size: 1rem;}
@-webkit-keyframes shake {
    0% { opacity: 1; }
    50% { opacity: 0.5; }
    
    100% { opacity: 1; }
}

@-moz-keyframes shake {
    0% { opacity: 1; }
    50% { opacity: 0.5; }
    
    100% { opacity: 1; }
}

@-ms-keyframes shake {
    0% { opacity: 1; }
    50% { opacity: 0.5; }
    
    100% { opacity: 1; }
}

@-o-keyframes shake {
    0% { opacity: 1; }
    50% { opacity: 0.5; }
    
    100% { opacity: 1; }
}
.bobbing{animation:bobbing 6000ms ease-in-out infinite alternate;}
@keyframes bobbing {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(-10px); }
  100% {
    transform: translateY(0); } }
.cake{animation:move 3s 0s infinite;-webkit-animation:move 3s 0s infinite;transform-origin:bottom;-webkit-transform-origin:bottom;}

    @keyframes move
    {
    	0%, 65%{ 
    	  -webkit-transform:rotate(0deg);
    	  transform:rotate(0deg);
    	}
    	70% {  
    	  -webkit-transform:rotate(6deg);
    	  transform:rotate(6deg);
    	}
    	75% {  
    	  -webkit-transform:rotate(-6deg);
    	  transform:rotate(-6deg);
    	}
    	80% {  
    	  -webkit-transform:rotate(6deg);
    	  transform:rotate(6deg);
    	}
    	85% {  
    	  -webkit-transform:rotate(-6deg);
    	  transform:rotate(-6deg);
    	}
    	90% {  
    	  -webkit-transform:rotate(6deg);
    	  transform:rotate(6deg);
    	}
    	95% {  
    	  -webkit-transform:rotate(-6deg);
    	  transform:rotate(-6deg);
    	}
    	100% {  
    	  -webkit-transform:rotate(0deg);
    	  transform:rotate(0deg);
    	}
    }

    @-webkit-keyframes move
    {
    	0%, 65%{ 
    	  -webkit-transform:rotate(0deg);
    	  transform:rotate(0deg);
    	}
    	70% {  
    	  -webkit-transform:rotate(6deg);
    	  transform:rotate(6deg);
    	}
    	75% {  
    	  -webkit-transform:rotate(-6deg);
    	  transform:rotate(-6deg);
    	}
    	80% {  
    	  -webkit-transform:rotate(6deg);
    	  transform:rotate(6deg);
    	}
    	85% {  
    	  -webkit-transform:rotate(-6deg);
    	  transform:rotate(-6deg);
    	}
    	90% {  
    	  -webkit-transform:rotate(6deg);
    	  transform:rotate(6deg);
    	}
    	95% {  
    	  -webkit-transform:rotate(-6deg);
    	  transform:rotate(-6deg);
    	}
    	100% {  
    	  -webkit-transform:rotate(0deg);
    	  transform:rotate(0deg);
    	}
    }
.shake{-webkit-animation:shake 2s infinite;animation:shake 2s infinite;}
.center-ss{background-color: #2093e3;padding:2rem 1rem;margin:0.5rem 0;}
.center-oo{background-color: #22b3e8;padding:2rem 1rem;margin:0.5rem 0;}
.center-sp{background-color: #9a61ec;padding:2rem 1rem;margin:0.5rem 0;}
.center-ss1{background-color: #2093e3;padding:2rem 0rem;margin:0.5rem 0;}
.center-oo1{background-color: #22b3e8;padding:2rem 0rem;margin:0.5rem 0;}
.center-sp1{background-color: #9a61ec;padding:2rem 0rem;margin:0.5rem 0;}
.ss{display: block;width:177px;margin:0 auto;}
.ss-span{display: block;color:#fff;font-size: 16px;}
.ss-span:hover{color:#fff;}
.apply{display: block;padding: 8px 30px;background-color: #f2606a;border-radius: 6px;color: #fff;font-weight: bold;border: #f2606a;font-size: 20px;width:180px;margin:0 auto;}
.apply:hover{color:#fff;}
.ss1{display: block;width:9rem;margin:0 auto;}
.ss-span1{display: block;color:#fff;font-size: 1rem;}
.ss-span1:hover{color:#fff;}
.apply{display: block;padding: 8px 30px;background-color: #f2606a;border-radius: 6px;color: #fff;font-weight: bold;border: #f2606a;font-size: 20px;width:180px;margin:0 auto;}
.apply:hover{color:#fff;}
.jiantou{width:154px;margin-top: 50px;}
.apply1{display: block;padding: 4px 2px;background-color: #f2606a;border-radius: 6px;color: #fff;font-weight: bold;border: #f2606a;font-size: 1rem;width:8rem;margin:0 auto;}
.apply1:hover{color:#fff;}
.jiantou{width:154px;margin-top: 50px;}
.jiantou1{width:5rem;margin-top: 3rem;margin-left:-1.8rem;}
.hong1{display: block;width:76%;margin:0 auto;}
.hong11{display: block;width:76%;margin:0 auto;}
.huang2{display: block;width:115px;margin:0 auto;}
.lv3{display: block;width:135px;margin:0 auto;}
.liwu11{display: block;width:3rem;margin:0 auto;}
.liwu22{display: block;width:4rem;margin:0 auto;}
.liwu33{display: block;width:5rem;margin:0 auto;}
.liwu1{display: block;width:95px;margin:0 auto;}
.liwu2{display: block;width:115px;margin:0 auto;}
.liwu3{display: block;width:135px;margin:0 auto;}
.liwu11{display: block;width:3rem;margin:0 auto;}
.liwu22{display: block;width:4rem;margin:0 auto;}
.liwu33{display: block;width:5rem;margin:0 auto;}
.liwu1-a-tit{color:#fff;font-size: 16px;}
.liwu1-a-tit:hover{color:#fff;}
.liwu11-a-tit{color:#fff;font-size: 1rem;}
.liwu11-a-tit:hover{color:#fff;}
.shop{width:100%;text-align: center;}
.shop-tit{font-size: 20px;font-weight: bold;color:#f7d069;}
.shop-price{font-weight: bold;font-size: 24px;color:#f7d069;}
.shop-tit1{font-size: 1rem;font-weight: bold;color:#f7d069;}
.shop-price1{font-weight: bold;font-size: 1.5rem;color:#f7d069;}
.left{width:67px;}
.right{width:67px;}
.note{color:#fff;font-size: 26px;padding:10px 20px;}
.note-p{color:#f9e793;font-size: 24px;text-align: left;}
.note1{color:#fff;font-size: 1.75rem;padding:10px 20px;}
.note-p1{color:#f9e793;font-size: 1rem;text-align: left;}
.fireworks-left{position: absolute;top:-40px;left:0;width:86px;}
.fireworks-right{position: absolute;top:0;right:0;}
.niu{position: absolute;bottom:-20px;right:10px;width:138px;}
.niu1{position: absolute;bottom:-20px;right:10px;width:5rem;}


