@font-face {
	font-family: "Trueno SemiBold";
	src: url('../fonts/truenobd.eot');
	src: url('../fonts/truenobd.eot') format('embedded-opentype'), url('../fonts/truenobd.woff2') format('woff2'), url('../fonts/truenobd.woff') format('woff'), url('../fonts/truenobd.ttf') format('truetype'), url('../fonts/truenobd.svg#svgfontname') format('svg');
}
@font-face {
	font-family: "Trueno Light";
	src: url('../fonts/truenolt.eot');
	src: url('../fonts/truenolt.eot') format('embedded-opentype'), url('../fonts/truenolt.woff2') format('woff2'), url('../fonts/truenolt.woff') format('woff'), url('../fonts/truenolt.ttf') format('truetype'), url('../fonts/truenolt.svg#svgfontname') format('svg');
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 14px;
}
/* -------------banner------------- */
/* 文字1 */
@keyframes bannerup {
 0% {
 left: 40%;
 opacity: 0;
}
 100% {
 left: 50%;
 opacity: 1;
}
}
/* 文字2 */
@keyframes bannerri {
 0% {
 left: 60%;
 opacity: 0;
}
 100% {
 left: 50%;
 opacity: 1;
}
}
/* --------------doudong-------------- */
@keyframes shakeI {
 0% {
 transform: scale(1);
}
 10%, 20% {
 transform: scale(0.96) rotate(-2deg);
}
 30%, 50%, 70%, 90% {
 transform: scale(1.15) rotate(2deg);
}
 40%, 60%, 80% {
 transform: scale(1.15) rotate(-2deg);
}
 100% {
 transform: scale(1) rotate(0);
}
}
/* ------------------shang-------------------- */
@keyframes moveTop {
 0% {
 transform: translateY(0);
}
 100% {
 transform: translateY(-10px);
}
}
