html {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
body {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
div {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
dl {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
dt {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
dd {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
ul {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
ol {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
li {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
h1 {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
h2 {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
h3 {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
h4 {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
h5 {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
h6 {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
pre {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
code {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
form {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
fieldset {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
legend {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
input {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
button {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
textarea {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
p {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
blockquote {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
th {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
td {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
font {
	margin: 0px; padding: 0px; color: rgb(103, 103, 103);
}
* {
	font-family: "arial","Microsoft YaHei"; font-size: 12px;
}
body {
	color: rgb(103, 103, 103); font-size: 12px;
}
.clear {
	margin: 0px; padding: 0px; overflow: hidden; clear: both; font-size: 0px;
}
ul {
	list-style: none;
}
img {
	border: currentColor;
}
input {
	border: currentColor;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
a {
	color: rgb(71, 71, 71); text-decoration: none; cursor: pointer;
}
.clear {
	height: 0px; clear: both;
}
.clear_50px {
	margin: 0px; padding: 0px; height: 50px; overflow: hidden; clear: both; font-size: 0px;
}
.clear_20px {
	margin: 0px; padding: 0px; height: 20px; overflow: hidden; clear: both; font-size: 0px;
}
.clear_5px {
	margin: 0px; padding: 0px; height: 5px; overflow: hidden; clear: both; font-size: 0px;
}
.clear_10px {
	margin: 0px; padding: 0px; height: 10px; overflow: hidden; clear: both; font-size: 0px;
}
.clear_15px {
	margin: 0px; padding: 0px; height: 15px; overflow: hidden; clear: both; font-size: 0px;
}
.clear_30px {
	margin: 0px; padding: 0px; height: 30px; overflow: hidden; clear: both; font-size: 0px;
}
.clear_155px {
	margin: 0px; padding: 0px; height: 155px; overflow: hidden; clear: both; font-size: 0px;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.text_left {
	text-align: left;
}
.color_666_14px {
	color: rgb(102, 102, 102); font-size: 14px;
}
.line_height_20px {
	line-height: 20px;
}
.font_weight {
	font-weight: bold;
}
.cor_red {
	color: rgb(255, 0, 0); font-weight: bold;
}
.cor_red_12px {
	color: rgb(255, 0, 0);
}
.cor_gray {
	color: rgb(181, 181, 181);
}
.font_arial {
	font-family: Arial;
}
.font_SimSun {
	font-family: SimSun;
}
e {
	color: rgb(255, 0, 0); padding-left: 5px;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: "\20";
}
* html .clearfix {
	-ms-zoom: 1;
}
*:first-child + html .clearfix {
	-ms-zoom: 1;
}
.clearfix {
	
}
*.clearfix {
	-ms-zoom: 1;
}
* html a {
	
}
area {
	
}
.page_container {
	margin: 0px auto; padding: 0px; width: 1168px;
}
.header_container {
	background: rgb(255, 255, 255); width: 100%; height: auto; z-index: 999;
}
.top_header {
	background: rgb(255, 255, 255); margin: 0px auto; height: 40px; font-size: 12px; border-top-color: rgb(233, 52, 33); border-top-width: 5px; border-top-style: solid;
}
.top_header .ico {
	line-height: 16px; margin-top: 12px; margin-right: 25px;
}
.top_header .lng {
	padding: 12px 0px 0px; height: 28px; text-align: right; color: rgb(127, 127, 127); text-decoration: none; float: right;
}
.top_header .lng a {
	color: rgb(233, 52, 33);
}
.top_header .login:hover {
	background: rgba(0, 0, 0, 0.02); color: rgb(233, 52, 33);
}
.top_header .lan:hover {
	background: rgba(0, 0, 0, 0.02); color: rgb(233, 52, 33);
}
.top_header .socialdiv {
	vertical-align: middle; float: right; display: inline-block;
}
.top_header .socialdiv ul li {
	list-style: none; margin: 0px; width: 44px; height: 40px; float: left; position: relative; opacity: 1;
}
.top_header .socialdiv ul li a {
	padding: 0px 2px; border: currentColor;
}
.top_header .socialdiv ul li a:hover {
	border: currentColor; opacity: 1;
}
.headTop {
	background: rgb(255, 255, 255); margin: 0px 0px 20px; padding: 0px 0px 25px; height: 100px; border-top-color: rgb(233, 52, 33); border-top-width: 5px; border-top-style: solid;
}
.headTop .head_left {
	padding: 30px 0px 0px; width: 300px; float: left;
}
.headTop .head_left img {
	width: 400px;
}
.headTop .head_right {
	padding: 25px 0px 0px; text-align: right; float: right;
}
.headTop .head_search {
	background: url("searchBg.jpg") no-repeat; margin: 52px 0px 0px 220px; padding: 0px 10px; width: 252px; height: 37px; color: rgb(127, 127, 127); line-height: 37px; font-size: 15px; font-weight: normal; float: left;
}
.ewmTop {
	cursor: pointer;
}
.search_left {
	background: url("searchBg.jpg") repeat-x left top; width: 148px; height: 24px; padding-left: 1px; margin-left: 15px; float: left;
}
.head_right table td table.search_left {
	float: left;
}
.search_left_text {
	padding: 0px 0px 0px 4px; border: 0px currentColor; width: 111px; height: 15px; color: rgb(216, 216, 216); line-height: 15px; margin-left: 1px; float: left;
}
.search_left_btn {
	border: 0px currentColor; width: 25px; height: 22px; text-indent: -9999px; float: left; cursor: pointer;
}
.tLx img {
	margin-left: 3px;
}
.navBar_bg {
	background: url("menu_bg.png") repeat-x left top; border-radius: 6px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(23,43,136,0.3); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(23, 43, 136, .3);
}
.div1_bg {
	border-radius: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 0px rgba(23,43,136,0.3); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 0 rgba(23, 43, 136 .3);
}
.header_wrapper {
	background: rgb(255, 255, 255); left: 0px; top: 140px; width: 100%; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: absolute; z-index: 99999;
}
.navBar {
	margin: 0px auto; width: 100%;
}
div.div1 {
	margin: 0px auto; width: 1168px; height: 48px;
}
div.div1 ul {
	width: 1168px; display: block;
}
div.div1 ul li {
	background: url("bg_line.png") no-repeat right top; width: 202px; height: 48px; float: left;
}
div.div1 ul li a {
	text-align: center; color: rgb(102, 102, 102); line-height: 48px; font-size: 15px; font-weight: normal; display: block;
}
div.div1 ul li a:hover {
	background: rgb(233, 52, 33); color: rgb(255, 255, 255) !important;
}
div.div1 ul li dl {
	background: url("nav2.gif") repeat-x left bottom rgb(255, 255, 255); padding: 10px 0px 20px; width: 202px; display: none;
}
div.div1 ul li dd a {
	margin: 0px auto; padding: 5px; width: 180px; text-align: left; color: rgb(51, 51, 51) !important; line-height: 20px; font-size: 12px; font-weight: normal !important; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
div.div1 ul li dd a:hover {
	background: rgb(233, 52, 33); color: rgb(255, 255, 255) !important;
}
div.div1 ul li .wd {
	width: 202px;
}
div.div1 .cur a {
	background: rgb(233, 52, 33) !important; color: rgb(255, 255, 255);
}
div.div1 .cur dd a {
	color: rgb(51, 51, 51);
}
div.div1 .cur dd a:hover {
	background: rgb(233, 52, 33) !important; color: rgb(255, 255, 255) !important;
}
.navBar #sitenav {
	margin: 12px 0px 0px; float: right;
}
.navBar #sitenav a {
	color: rgb(67, 129, 1); font-size: 15px; font-weight: bold;
}
.navBar #sitenav a:hover {
	color: rgb(241, 255, 216);
}
.mainWarp {
	margin: 0px auto; width: 1168px;
}
.newsbox {
	margin: 30px 0px 0px; clear: both;
}
.newsbox h3 {
	background: url("bg_title.png") no-repeat; margin: 0px; padding: 0px 0px 0px 28px; width: 227px; height: 57px; text-align: left; color: rgb(255, 255, 255); line-height: 45px; font-size: 18px; font-weight: normal; display: block;
}
.newsbox .box {
	background: rgb(23, 42, 136); padding: 20px 0px 0px; width: 255px; height: 240px;
}
.newsbox ul {
	list-style: none;
}
.newsbox ul li {
	background: url("icon03.png") no-repeat 0px 6px; margin: 8px 0px; padding: 0px 0px 8px 12px; width: 300px; line-height: 18px; overflow: hidden; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newsbox li:hover {
	background: url("icon03_on.png") no-repeat 0px 6px;
}
.newsbox ul li a {
	overflow: hidden;
}
.newsbox ul li a:hover {
	color: rgb(12, 51, 99); font-weight: bold;
}
.footer {
	background: rgb(232, 232, 232); margin: 0px auto; padding: 30px 0px; width: 100%;
}
.footer * {
	color: rgb(117, 117, 117);
}
.footer h3 {
	padding: 0px; font-size: 15px; font-weight: bold;
}
.footer i {
	font-size: 16px;
}
.footer .r1 {
	padding: 0px 15px 0px 0px; float: left;
}
.footer .r1 ul {
	display: block;
}
.footer .r1 ul li {
	padding: 0px 52px; height: 170px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left;
}
.footer .r1 ul li:first-child {
	padding-left: 0px;
}
.footer .r1 ul li a {
	color: rgb(102, 102, 102); font-size: 15px; font-weight: bold;
}
.footer .r1 ul li a:hover {
	color: rgb(233, 52, 33) !important;
}
.footer .r1 ul li dl {
	padding: 10px 0px 0px;
}
.footer .r1 ul li dd {
	margin: 0px 0px 8px; font-weight: normal;
}
.footer .r1 ul li dd a {
	color: rgb(102, 102, 102) !important; font-size: 12px; font-weight: normal;
}
.footer .r1 ul li dd a:hover {
	color: rgb(233, 52, 33) !important;
}
.footer .r2 {
	margin: 0px 0px 0px 15px; width: 290px; line-height: 22px; font-weight: normal; float: right;
}
.footer .r2 h3 {
	color: rgb(102, 102, 102); margin-bottom: 10px;
}
.footer .r2 img {
	margin: 0px 8px 0px 0px; width: 120px; float: left;
}
.copyright {
	background: rgb(39, 38, 38); padding: 10px 0px; font-weight: normal;
}
.copyright .txt {
	color: rgb(119, 119, 119); line-height: 40px; float: left;
}
.copyright .logo {
	float: right;
}
.search_left_F {
	background: url("searchBg_F.jpg") repeat-x left top; width: 258px; height: 33px; padding-left: 1px; float: left;
}
.search_left_text_F {
	padding: 0px 0px 0px 4px; border: 0px currentColor; width: 190px; height: 15px; color: rgb(119, 119, 119); line-height: 15px; margin-left: 1px; float: left;
}
.search_left_btn_F {
	border: 0px currentColor; width: 55px; height: 22px; text-indent: -9999px; float: left; cursor: pointer;
}
.ie6 {
	width: 100%; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; display: none; position: absolute; z-index: 99999; background-color: rgb(177, 17, 22);
}
.ie6 span {
	color: rgb(255, 255, 255); padding-left: 25px; margin-right: 30px; vertical-align: baseline; display: inline-block;
}
.ie6 a {
	color: rgb(255, 255, 255); margin-right: 20px; vertical-align: middle; display: inline-block;
}
.ie6 em {
	width: 13px; height: 30px; text-indent: -6666px; margin-right: 20px; float: right; display: block; cursor: pointer;
}
.rightContact {
	top: 100px; right: 0px; position: fixed; z-index: 999999;
}
.rightContact li {
	background: rgb(107, 107, 107); padding: 10px 0px 0px; width: 80px; height: 68px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-size: 12px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.rightContact li a {
	color: rgb(255, 255, 255);
}
.rightContact li span {
	left: -98px; width: 98px; height: 98px; bottom: -1px; display: none; position: absolute;
}
.rightContact li.hover {
	background: rgb(53, 152, 219);
}
.tabcss {
	background: rgb(204, 204, 204); width: 100%;
}
.tabcss td {
	background: rgb(255, 255, 255); padding: 5px;
}
.tabcss2 {
	background: rgb(204, 204, 204);
}
.tabcss2 td {
	background: rgb(248, 248, 248); padding: 5px;
}
.tabcss3 {
	background: rgb(204, 204, 204);
}
.tabcss3 td {
	background: rgb(255, 255, 255); padding: 5px;
}
.mytabs {
	margin-bottom: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.mytabs ul li {
	background: rgb(248, 248, 248); margin: 0px; padding: 10px 20px; float: left;
}
.mytabs .cur {
	background: rgb(233, 52, 33); color: rgb(255, 255, 255); font-weight: bold; cursor: pointer;
}
.mytabs li:hover {
	background: rgb(233, 52, 33); color: rgb(255, 255, 255); font-weight: bold; cursor: pointer;
}
.picbox {
	margin: 0px auto; width: 1000px;
}
.picbox img {
	margin: 0px auto; width: 600px; display: block;
}
pagination {
	margin: 0px auto; height: 32px; text-align: center; line-height: 32px; font-family: Verdana, Geneva, sans-serif;
}
.pagination a {
	margin: 0px 3px; padding: 6px 10px; border-radius: 6px; border: 1px solid rgb(238, 238, 238); height: 15px !important; color: rgb(233, 52, 33); text-decoration: none;
}
.pagination a:hover {
	border: 1px solid rgb(233, 52, 33); color: rgb(255, 255, 255); background-color: rgb(233, 52, 33);
}
div.pagination a:active {
	border: 1px solid rgb(233, 52, 33); color: rgb(255, 255, 255); background-color: rgb(233, 52, 33);
}
.pagination span.current {
	margin: 0px 3px; padding: 6px 10px !important; border-radius: 6px; border: 1px solid rgb(238, 238, 238); height: 15px !important; color: rgb(233, 52, 33);
}
.pagination span.disabled {
	padding: 6px 10px; height: 15px !important; background-color: rgb(238, 238, 238);
}
#wechat_modal {
	margin: -220px 0px 0px -310px; border-radius: 6px; border: 1px solid rgba(0, 0, 0, 0.3); left: 50%; top: 50%; width: 620px; height: 440px; overflow: hidden; display: none; position: fixed; z-index: 99999999; box-shadow: 0px 3px 7px rgba(0,0,0,0.3); background-clip: padding-box; background-color: rgb(255, 255, 255);
}
#wechat_modal .wechat_modal_header {
	padding: 9px 15px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
#wechat_modal .close {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 20px; font-weight: bold; text-decoration: none; margin-top: 2px; float: right; cursor: pointer; opacity: 0.2; text-shadow: 0px 1px 0px #ffffff;
}
#wechat_modal .wbox {
	padding: 11px 10px 0px; border-radius: 0px 0px 6px 6px; height: 100%; text-align: right; font-size: 12px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #ffffff; background-color: rgb(245, 245, 245);
}
#wechat_modal h3 {
	margin: 0px; color: rgb(102, 102, 102); line-height: 30px; font-size: 1.3em; font-weight: normal;
}
#wechat_modal .bott {
	padding: 11px 10px 0px; border-radius: 0px 0px 6px 6px; height: 100%; text-align: right; font-size: 12px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #ffffff; background-color: rgb(245, 245, 245);
}
#wechat_modal .bott .txt {
	margin: 0px; padding: 0px; text-align: left; color: rgb(102, 102, 102); line-height: 160%; font-size: 12px;
}
#wechat_modal .imgbox {
	margin: 0px; padding: 0px; height: 350px; text-align: center;
}
#wechat_modal .imgbox img {
	margin: 10px 0px 0px; width: 580px; height: 330px;
}
html {
	-ms-overflow-x: hidden;
}
body {
	-ms-overflow-x: hidden;
}
.animated {
	animation-duration: 1s; animation-fill-mode: both; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both;
}
.hinge.animated {
	animation-duration: 2s; -webkit-animation-duration: 2s; -moz-animation-duration: 2s; -o-animation-duration: 2s;
}
.flashNow {
	opacity: 0;
}
.flash {
	opacity: 1 !important; animation-name: flash; -webkit-animation-name: flash; -moz-animation-name: flash; -o-animation-name: flash;
}
.shakeNow {
	opacity: 0;
}
.shake {
	opacity: 1 !important; animation-name: shake; -webkit-animation-name: shake; -moz-animation-name: shake; -o-animation-name: shake;
}
.bounceNow {
	opacity: 0;
}
.bounce {
	opacity: 1 !important; animation-name: bounce; -webkit-animation-name: bounce; -moz-animation-name: bounce; -o-animation-name: bounce;
}
.tadaNow {
	opacity: 0;
}
.tada {
	opacity: 1 !important; animation-name: tada; -webkit-animation-name: tada; -moz-animation-name: tada; -o-animation-name: tada;
}
.swingNow {
	opacity: 0;
}
.swing {
	transform-origin: center top; animation-name: swing; -webkit-animation-name: swing; -moz-animation-name: swing; -o-animation-name: swing; -webkit-transform-origin: top center; -moz-transform-origin: top center; -o-transform-origin: top center;
}
.wobble {
	animation-name: wobble; -webkit-animation-name: wobble; -moz-animation-name: wobble; -o-animation-name: wobble;
}
.pulse {
	animation-name: pulse; -webkit-animation-name: pulse; -moz-animation-name: pulse; -o-animation-name: pulse;
}
.flip {
	backface-visibility: visible !important; animation-name: flip; -webkit-animation-name: flip; -moz-animation-name: flip; -o-animation-name: flip; -webkit-backface-visibility: visible; -moz-backface-visibility: visible; -o-backface-visibility: visible;
}
.flipInX {
	backface-visibility: visible !important; animation-name: flipInX; -webkit-animation-name: flipInX; -moz-animation-name: flipInX; -o-animation-name: flipInX; -webkit-backface-visibility: visible; -moz-backface-visibility: visible; -o-backface-visibility: visible;
}
.flipOutX {
	backface-visibility: visible !important; animation-name: flipOutX; -webkit-animation-name: flipOutX; -moz-animation-name: flipOutX; -o-animation-name: flipOutX; -webkit-backface-visibility: visible; -moz-backface-visibility: visible; -o-backface-visibility: visible;
}
.flipInY {
	backface-visibility: visible !important; animation-name: flipInY; -webkit-animation-name: flipInY; -moz-animation-name: flipInY; -o-animation-name: flipInY; -webkit-backface-visibility: visible; -moz-backface-visibility: visible; -o-backface-visibility: visible;
}
.flipOutY {
	backface-visibility: visible !important; animation-name: flipOutY; -webkit-animation-name: flipOutY; -moz-animation-name: flipOutY; -o-animation-name: flipOutY; -webkit-backface-visibility: visible; -moz-backface-visibility: visible; -o-backface-visibility: visible;
}
.fadeInNow {
	opacity: 0;
}
.fadeIn {
	opacity: 1 !important; animation-name: fadeIn; -webkit-animation-name: fadeIn; -moz-animation-name: fadeIn; -o-animation-name: fadeIn;
}
.fadeInUpNow {
	opacity: 0;
}
.fadeInUp {
	opacity: 1 !important; animation-name: fadeInUp; -webkit-animation-name: fadeInUp; -moz-animation-name: fadeInUp; -o-animation-name: fadeInUp;
}
.fadeInDownNow {
	opacity: 0;
}
.fadeInDown {
	opacity: 1 !important; animation-name: fadeInDown; -webkit-animation-name: fadeInDown; -moz-animation-name: fadeInDown; -o-animation-name: fadeInDown;
}
.fadeInLeftNow {
	opacity: 0;
}
.fadeInLeft {
	opacity: 1 !important; animation-name: fadeInLeft; -webkit-animation-name: fadeInLeft; -moz-animation-name: fadeInLeft; -o-animation-name: fadeInLeft;
}
.fadeInRightNow {
	opacity: 0;
}
.fadeInRight {
	opacity: 1 !important; animation-name: fadeInRight; -webkit-animation-name: fadeInRight; -moz-animation-name: fadeInRight; -o-animation-name: fadeInRight;
}
.fadeInUpBig {
	animation-name: fadeInUpBig; -webkit-animation-name: fadeInUpBig; -moz-animation-name: fadeInUpBig; -o-animation-name: fadeInUpBig;
}
.fadeInDownBig {
	animation-name: fadeInDownBig; -webkit-animation-name: fadeInDownBig; -moz-animation-name: fadeInDownBig; -o-animation-name: fadeInDownBig;
}
.fadeInLeftBig {
	animation-name: fadeInLeftBig; -webkit-animation-name: fadeInLeftBig; -moz-animation-name: fadeInLeftBig; -o-animation-name: fadeInLeftBig;
}
.fadeInRightBig {
	animation-name: fadeInRightBig; -webkit-animation-name: fadeInRightBig; -moz-animation-name: fadeInRightBig; -o-animation-name: fadeInRightBig;
}
.fadeOut {
	animation-name: fadeOut; -webkit-animation-name: fadeOut; -moz-animation-name: fadeOut; -o-animation-name: fadeOut;
}
.fadeOutUp {
	animation-name: fadeOutUp; -webkit-animation-name: fadeOutUp; -moz-animation-name: fadeOutUp; -o-animation-name: fadeOutUp;
}
.fadeOutDown {
	animation-name: fadeOutDown; -webkit-animation-name: fadeOutDown; -moz-animation-name: fadeOutDown; -o-animation-name: fadeOutDown;
}
.fadeOutLeft {
	animation-name: fadeOutLeft; -webkit-animation-name: fadeOutLeft; -moz-animation-name: fadeOutLeft; -o-animation-name: fadeOutLeft;
}
.fadeOutRight {
	animation-name: fadeOutRight; -webkit-animation-name: fadeOutRight; -moz-animation-name: fadeOutRight; -o-animation-name: fadeOutRight;
}
.fadeOutUpBig {
	animation-name: fadeOutUpBig; -webkit-animation-name: fadeOutUpBig; -moz-animation-name: fadeOutUpBig; -o-animation-name: fadeOutUpBig;
}
.fadeOutDownBig {
	animation-name: fadeOutDownBig; -webkit-animation-name: fadeOutDownBig; -moz-animation-name: fadeOutDownBig; -o-animation-name: fadeOutDownBig;
}
.fadeOutLeftBig {
	animation-name: fadeOutLeftBig; -webkit-animation-name: fadeOutLeftBig; -moz-animation-name: fadeOutLeftBig; -o-animation-name: fadeOutLeftBig;
}
.fadeOutRightBig {
	animation-name: fadeOutRightBig; -webkit-animation-name: fadeOutRightBig; -moz-animation-name: fadeOutRightBig; -o-animation-name: fadeOutRightBig;
}
.bounceIn {
	animation-name: bounceIn; -webkit-animation-name: bounceIn; -moz-animation-name: bounceIn; -o-animation-name: bounceIn;
}
.bounceInUp {
	animation-name: bounceInUp; -webkit-animation-name: bounceInUp; -moz-animation-name: bounceInUp; -o-animation-name: bounceInUp;
}
.bounceInDown {
	animation-name: bounceInDown; -webkit-animation-name: bounceInDown; -moz-animation-name: bounceInDown; -o-animation-name: bounceInDown;
}
.bounceInLeft {
	animation-name: bounceInLeft; -webkit-animation-name: bounceInLeft; -moz-animation-name: bounceInLeft; -o-animation-name: bounceInLeft;
}
.bounceInRight {
	animation-name: bounceInRight; -webkit-animation-name: bounceInRight; -moz-animation-name: bounceInRight; -o-animation-name: bounceInRight;
}
.bounceOut {
	animation-name: bounceOut; -webkit-animation-name: bounceOut; -moz-animation-name: bounceOut; -o-animation-name: bounceOut;
}
.bounceOutUp {
	animation-name: bounceOutUp; -webkit-animation-name: bounceOutUp; -moz-animation-name: bounceOutUp; -o-animation-name: bounceOutUp;
}
.bounceOutDown {
	animation-name: bounceOutDown; -webkit-animation-name: bounceOutDown; -moz-animation-name: bounceOutDown; -o-animation-name: bounceOutDown;
}
.bounceOutLeft {
	animation-name: bounceOutLeft; -webkit-animation-name: bounceOutLeft; -moz-animation-name: bounceOutLeft; -o-animation-name: bounceOutLeft;
}
.bounceOutRight {
	animation-name: bounceOutRight; -webkit-animation-name: bounceOutRight; -moz-animation-name: bounceOutRight; -o-animation-name: bounceOutRight;
}
.rotateIn {
	animation-name: rotateIn; -webkit-animation-name: rotateIn; -moz-animation-name: rotateIn; -o-animation-name: rotateIn;
}
.rotateInUpLeft {
	animation-name: rotateInUpLeft; -webkit-animation-name: rotateInUpLeft; -moz-animation-name: rotateInUpLeft; -o-animation-name: rotateInUpLeft;
}
.rotateInDownLeft {
	animation-name: rotateInDownLeft; -webkit-animation-name: rotateInDownLeft; -moz-animation-name: rotateInDownLeft; -o-animation-name: rotateInDownLeft;
}
.rotateInUpRight {
	animation-name: rotateInUpRight; -webkit-animation-name: rotateInUpRight; -moz-animation-name: rotateInUpRight; -o-animation-name: rotateInUpRight;
}
.rotateInDownRight {
	animation-name: rotateInDownRight; -webkit-animation-name: rotateInDownRight; -moz-animation-name: rotateInDownRight; -o-animation-name: rotateInDownRight;
}
.rotateOut {
	animation-name: rotateOut; -webkit-animation-name: rotateOut; -moz-animation-name: rotateOut; -o-animation-name: rotateOut;
}
.rotateOutUpLeft {
	animation-name: rotateOutUpLeft; -webkit-animation-name: rotateOutUpLeft; -moz-animation-name: rotateOutUpLeft; -o-animation-name: rotateOutUpLeft;
}
.rotateOutDownLeft {
	animation-name: rotateOutDownLeft; -webkit-animation-name: rotateOutDownLeft; -moz-animation-name: rotateOutDownLeft; -o-animation-name: rotateOutDownLeft;
}
.rotateOutUpRight {
	animation-name: rotateOutUpRight; -webkit-animation-name: rotateOutUpRight; -moz-animation-name: rotateOutUpRight; -o-animation-name: rotateOutUpRight;
}
.rotateOutDownRight {
	animation-name: rotateOutDownRight; -webkit-animation-name: rotateOutDownRight; -moz-animation-name: rotateOutDownRight; -o-animation-name: rotateOutDownRight;
}
.hinge {
	animation-name: hinge; -webkit-animation-name: hinge; -moz-animation-name: hinge; -o-animation-name: hinge;
}
.rollIn {
	animation-name: rollIn; -webkit-animation-name: rollIn; -moz-animation-name: rollIn; -o-animation-name: rollIn;
}
.rollOut {
	animation-name: rollOut; -webkit-animation-name: rollOut; -moz-animation-name: rollOut; -o-animation-name: rollOut;
}
.lightSpeedIn {
	animation-name: lightSpeedIn; animation-timing-function: ease-out; -webkit-animation-name: lightSpeedIn; -moz-animation-name: lightSpeedIn; -o-animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; -moz-animation-timing-function: ease-out; -o-animation-timing-function: ease-out;
}
.lightSpeedIn.animated {
	animation-duration: 0.5s; -webkit-animation-duration: 0.5s; -moz-animation-duration: 0.5s; -o-animation-duration: 0.5s;
}
.lightSpeedOut {
	animation-name: lightSpeedOut; animation-timing-function: ease-in; -webkit-animation-name: lightSpeedOut; -moz-animation-name: lightSpeedOut; -o-animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; -moz-animation-timing-function: ease-in; -o-animation-timing-function: ease-in;
}
.lightSpeedOut.animated {
	animation-duration: 0.25s; -webkit-animation-duration: 0.25s; -moz-animation-duration: 0.25s; -o-animation-duration: 0.25s;
}
.wiggle {
	animation-name: wiggle; animation-timing-function: ease-in; -webkit-animation-name: wiggle; -moz-animation-name: wiggle; -o-animation-name: wiggle; -webkit-animation-timing-function: ease-in; -moz-animation-timing-function: ease-in; -o-animation-timing-function: ease-in;
}
.wiggle.animated {
	animation-duration: 0.75s; -webkit-animation-duration: 0.75s; -moz-animation-duration: 0.75s; -o-animation-duration: 0.75s;
}
.animated {
	animation-delay: 0.3s; animation-fill-mode: both; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; -webkit-animation-delay: .3s; -moz-animation-delay: .3s;
}
.anim-fade {
	opacity: 1 !important; animation-name: anim-fade; animation-duration: 1s; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; -webkit-animation-name: anim-fade; -moz-animation-name: anim-fade; -o-animation-name: anim-fade;
}
.fade {
	opacity: 0;
}
html.ie9 .fade {
	opacity: 1 !important;
}
.anim-slide {
	opacity: 1 !important; animation-name: anim-slide; animation-duration: 1s; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; -webkit-animation-name: anim-slide; -moz-animation-name: anim-slide; -o-animation-name: anim-slide;
}
.slidea {
	opacity: 0;
}
html.ie9 .slidea {
	opacity: 1 !important;
}
.anim-hatch {
	opacity: 1 !important; animation-name: anim-hatch; animation-duration: 1.6s; -webkit-animation-duration: 1.6s; -moz-animation-duration: 1.6s; -o-animation-duration: 1.6s; -webkit-animation-name: anim-hatch; -moz-animation-name: anim-hatch; -o-animation-name: anim-hatch;
}
.hatch {
	opacity: 0;
}
html.ie9 .hatch {
	opacity: 1 !important;
}
.anim-entrance {
	opacity: 1 !important; animation-name: anim-entrance; animation-duration: 1.6s; -webkit-animation-duration: 1.6s; -moz-animation-duration: 1.6s; -o-animation-duration: 1.6s; -webkit-animation-name: anim-entrance; -moz-animation-name: anim-entrance; -o-animation-name: anim-entrance;
}
.entrance {
	opacity: 0;
}
html.ie9 .entrance {
	opacity: 1 !important;
}
body {
	-ms-overflow-x: hidden;
}
.off .fadein {
	opacity: 0; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0, 0, 1, 1); -webkit-opacity: 0; -moz-opacity: 0; -webkit-transition-timing-function: cubic-bezier(0, 0, 1, 1); -moz-transition-timing-function: cubic-bezier(0, 0, 1, 1); -o-transition-timing-function: cubic-bezier(0, 0, 1, 1); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;
}
.off.fadein {
	opacity: 0; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0, 0, 1, 1); -webkit-opacity: 0; -moz-opacity: 0; -webkit-transition-timing-function: cubic-bezier(0, 0, 1, 1); -moz-transition-timing-function: cubic-bezier(0, 0, 1, 1); -o-transition-timing-function: cubic-bezier(0, 0, 1, 1); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;
}
.on .fadein {
	opacity: 1; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0, 0, 1, 1); -webkit-opacity: 1; -moz-opacity: 1; -webkit-transition-timing-function: cubic-bezier(0, 0, 1, 1); -moz-transition-timing-function: cubic-bezier(0, 0, 1, 1); -o-transition-timing-function: cubic-bezier(0, 0, 1, 1); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;
}
.on.fadein {
	opacity: 1; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0, 0, 1, 1); -webkit-opacity: 1; -moz-opacity: 1; -webkit-transition-timing-function: cubic-bezier(0, 0, 1, 1); -moz-transition-timing-function: cubic-bezier(0, 0, 1, 1); -o-transition-timing-function: cubic-bezier(0, 0, 1, 1); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;
}
.scale {
	transform-origin: center center; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
}
scaleInv {
	transform-origin: center center; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
}
.off .scale {
	transform: scale(1.1); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -moz-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);
}
.off scaleInv {
	transform: scale(1.1); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -moz-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);
}
.off.scale {
	transform: scale(1.1); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -moz-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);
}
scaleInv.off {
	transform: scale(1.1); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -moz-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);
}
.on .scale {
	transform: scale(1); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.on scaleInv {
	transform: scale(1); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.on.scale {
	transform: scale(1); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
scaleInv.on {
	transform: scale(1); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.off .scaleInv {
	transform: scale(0.9); transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -moz-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -o-transform: scale(0.9);
}
.on.scaleInv {
	transform: scale(0.9); transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -moz-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -o-transform: scale(0.9);
}
.on .scaleInv {
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.on.scaleInv {
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.off .anim_8 {
	transition-delay: 0s; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s;
}
.off.anim_8 {
	transition-delay: 0s; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s;
}
.on .anim_8 {
	transition-delay: 1.7s; -webkit-transition-delay: 1.7s; -moz-transition-delay: 1.7s; -o-transition-delay: 1.7s;
}
.on.anim_8 {
	transition-delay: 1.7s; -webkit-transition-delay: 1.7s; -moz-transition-delay: 1.7s; -o-transition-delay: 1.7s;
}
.off .anim_7 {
	transition-delay: 0.15s; -webkit-transition-delay: 0.15s; -moz-transition-delay: 0.15s; -o-transition-delay: 0.15s;
}
.off.anim_7 {
	transition-delay: 0.15s; -webkit-transition-delay: 0.15s; -moz-transition-delay: 0.15s; -o-transition-delay: 0.15s;
}
.on .anim_7 {
	transition-delay: 1.55s; -webkit-transition-delay: 1.55s; -moz-transition-delay: 1.55s; -o-transition-delay: 1.55s;
}
.on.anim_7 {
	transition-delay: 1.55s; -webkit-transition-delay: 1.55s; -moz-transition-delay: 1.55s; -o-transition-delay: 1.55s;
}
.off .anim_6 {
	transition-delay: 0.3s; -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;
}
.off.anim_6 {
	transition-delay: 0.3s; -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;
}
.on .anim_6 {
	transition-delay: 1.4s; -webkit-transition-delay: 1.4s; -moz-transition-delay: 1.4s; -o-transition-delay: 1.4s;
}
.on.anim_6 {
	transition-delay: 1.4s; -webkit-transition-delay: 1.4s; -moz-transition-delay: 1.4s; -o-transition-delay: 1.4s;
}
.off .anim_5 {
	transition-delay: 0.44s; -webkit-transition-delay: 0.44999999999999996s; -moz-transition-delay: 0.44999999999999996s; -o-transition-delay: 0.44999999999999996s;
}
.off.anim_5 {
	transition-delay: 0.44s; -webkit-transition-delay: 0.44999999999999996s; -moz-transition-delay: 0.44999999999999996s; -o-transition-delay: 0.44999999999999996s;
}
.on .anim_5 {
	transition-delay: 1.25s; -webkit-transition-delay: 1.25s; -moz-transition-delay: 1.25s; -o-transition-delay: 1.25s;
}
.on.anim_5 {
	transition-delay: 1.25s; -webkit-transition-delay: 1.25s; -moz-transition-delay: 1.25s; -o-transition-delay: 1.25s;
}
.off .anim_4 {
	transition-delay: 0.6s; -webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;
}
.off.anim_4 {
	transition-delay: 0.6s; -webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;
}
.on .anim_4 {
	transition-delay: 1.1s; -webkit-transition-delay: 1.1s; -moz-transition-delay: 1.1s; -o-transition-delay: 1.1s;
}
.on.anim_4 {
	transition-delay: 1.1s; -webkit-transition-delay: 1.1s; -moz-transition-delay: 1.1s; -o-transition-delay: 1.1s;
}
.off .anim_3 {
	transition-delay: 0.75s; -webkit-transition-delay: 0.75s; -moz-transition-delay: 0.75s; -o-transition-delay: 0.75s;
}
.off.anim_3 {
	transition-delay: 0.75s; -webkit-transition-delay: 0.75s; -moz-transition-delay: 0.75s; -o-transition-delay: 0.75s;
}
.on .anim_3 {
	transition-delay: 0.95s; -webkit-transition-delay: 0.95s; -moz-transition-delay: 0.95s; -o-transition-delay: 0.95s;
}
.on.anim_3 {
	transition-delay: 0.95s; -webkit-transition-delay: 0.95s; -moz-transition-delay: 0.95s; -o-transition-delay: 0.95s;
}
.off .anim_2 {
	transition-delay: 0.89s; -webkit-transition-delay: 0.8999999999999999s; -moz-transition-delay: 0.8999999999999999s; -o-transition-delay: 0.8999999999999999s;
}
.off.anim_2 {
	transition-delay: 0.89s; -webkit-transition-delay: 0.8999999999999999s; -moz-transition-delay: 0.8999999999999999s; -o-transition-delay: 0.8999999999999999s;
}
.on .anim_2 {
	transition-delay: 0.8s; -webkit-transition-delay: 0.8s; -moz-transition-delay: 0.8s; -o-transition-delay: 0.8s;
}
.on.anim_2 {
	transition-delay: 0.8s; -webkit-transition-delay: 0.8s; -moz-transition-delay: 0.8s; -o-transition-delay: 0.8s;
}
.off .anim_1 {
	transition-delay: 1.05s; -webkit-transition-delay: 1.05s; -moz-transition-delay: 1.05s; -o-transition-delay: 1.05s;
}
.off.anim_1 {
	transition-delay: 1.05s; -webkit-transition-delay: 1.05s; -moz-transition-delay: 1.05s; -o-transition-delay: 1.05s;
}
.on .anim_1 {
	transition-delay: 0.65s; -webkit-transition-delay: 0.65s; -moz-transition-delay: 0.65s; -o-transition-delay: 0.65s;
}
.on.anim_1 {
	transition-delay: 0.65s; -webkit-transition-delay: 0.65s; -moz-transition-delay: 0.65s; -o-transition-delay: 0.65s;
}


