﻿.zyA_right .zyA_link{
	text-align:center;
	cursor:pointer;
	color:#fff;
	background:#edecec;
	display:block;
	margin-bottom:1px
}
.zyA_right .zyA_link .zyA_box{
	display:block;
	margin:auto;
	color:#e74c3c;
	width:80px;
	padding:15px 0;
	position:relative;
	z-index:2
}
.zyA_right .zyA_link:hover{
  background:#e74c3c;
}
.zyA_right .zyA_link .zyA_box:hover{
	color:#fff;
}
.zyA_right .zyA_link.active{
	background:#e74c3c;
	position: relative;
}
.zyA_right .zyA_link.active .zyA_box_2{
	position: absolute;
    top: 5px;
    right: 100px;
    background: #edecec;
    color: #e74c3c;
    padding: 10px 10px 10px;
    font-size: 24px;
    display: none;
    width: 160px;
}
.zyA_right .zyA_link.active:hover .zyA_box_2{
	display: block;
}
.zyA_right .zyA_link.active .zyA_box{
	color:#fff;
	padding:22px 0 15px;
}
.zyA_right .zyA_link:hover .zyA_block{
	display: none;
}
.zyA_right .zyA_link:hover .zyA_none{
	display:inline-block;
}
.zyA_none{
	display:none;
}
.navbar-fixed-top{
	display: block;
}
.zyA_box_2 .zyA_box_2sj{
  display: block;
  width: 0;
  height: 0;
  border-width: 12px 0 12px 12px;
  border-style: solid;
  border-color: transparent transparent transparent #edecec;
  position: absolute;
  top: 50%;
  right: -12px;
  margin-top: -12px;
}
.cake11{
	animation:move 2s 0S  infinite;
	-webkit-animation:move 2s 0S  infinite;
	transform-origin:bottom;
	-webkit-transform-origin:bottom;
}

@keyframes move
{
    0%, 65%{ 
      -webkit-transform:rotate(0deg);
      transform:rotate(0deg);
    }
    70% {  
      -webkit-transform:rotate(15deg);
      transform:rotate(15deg);
    }
    75% {  
      -webkit-transform:rotate(-15deg);
      transform:rotate(-15deg);
    }
    80% {  
      -webkit-transform:rotate(15deg);
      transform:rotate(15deg);
    }
    85% {  
      -webkit-transform:rotate(-15deg);
      transform:rotate(-15deg);
    }
    90% {  
      -webkit-transform:rotate(15deg);
      transform:rotate(15deg);
    }
    95% {  
      -webkit-transform:rotate(-15deg);
      transform:rotate(-15deg);
    }
    100% {  
      -webkit-transform:rotate(0deg);
      transform:rotate(0deg);
    }
}

@-webkit-keyframes move
{
    0%, 65%{ 
      -webkit-transform:rotate(0deg);
      transform:rotate(0deg);
    }
    70% {  
      -webkit-transform:rotate(15deg);
      transform:rotate(15deg);
    }
    75% {  
      -webkit-transform:rotate(-15deg);
      transform:rotate(-15deg);
    }
    80% {  
      -webkit-transform:rotate(15deg);
      transform:rotate(15deg);
    }
    85% {  
      -webkit-transform:rotate(-15deg);
      transform:rotate(-15deg);
    }
    90% {  
      -webkit-transform:rotate(15deg);
      transform:rotate(15deg);
    }
    95% {  
      -webkit-transform:rotate(-15deg);
      transform:rotate(-15deg);
    }
    100% {  
      -webkit-transform:rotate(0deg);
      transform:rotate(0deg);
    }
}