@charset "utf-8";
/* CSS Document */
/*! normalize.css v3.0.0 | MIT License | git.io/normalize *//*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
* {
	margin: 0;
	padding: 0;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
:root, body {
	margin: 0;
	font: 12px/1.8em tahoma, "microsoft yahei", "微软雅黑";
	position: relative;
	height: 100%;
	background: #0a0a0a;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
body a, body div {
	background: none;
	border: 0;
	-webkit-tap-highlight-color: rgba(255,0,0,0);
}
.swiper-container {
	height: 100%;
	background: none;
}
.swiper-wrapper {
	position: relative;
	height: 100%;
}
.swiper-slide {
	height: 100%;
}

/* index01 */
.index01_bg { position:absolute; width:100%; height:100%; background:url(../image/index_bg.jpg) no-repeat left top;transform:scale(1.5, 1.5) translate(1.5, 1.5)}
.index01_txt_box { position:absolute; width:412px; height:153px; background:url(../image/index_txt_bg.png) no-repeat left top;left:125px;top:285px;}
.index01_txt_box .index01_txt01{ position:absolute; width:130px; height:38px;left:140px;top:30px;}
.index01_txt_box .index01_txt02{ position:absolute; width:341px; height:35px;left:35px;top:90px;}
@-webkit-keyframes shaketoout{
	0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	10%,30%,50%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
	70%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0); opacity:0.7;}
	100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0); opacity:0;}}
@keyframes shaketoout{
	0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	10%,30%,50%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
	70%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0); opacity:0.7;}
	100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0); opacity:0;}}
.shaketoout{-webkit-animation-name:shaketoout;animation-name:shaketoout}



/* index02*/
.left_line_box { position:absolute; width:158px; height:1049px; background:url(../image/left_line.png) no-repeat center bottom; left:260px;top:-310px;}
.right_line_box { position:absolute; width:158px; height:1060px; background:url(../image/right_line.png) no-repeat center bottom; right:-10px;top:-300px;}
.center_line_box { position:absolute; width:471px; height:1334px; background:url(../image/center_line.png) no-repeat center bottom; left:230px;top:-180px;}
@-webkit-keyframes line_heigh_ani{
	0%{-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0); opacity:0}
	100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0); opacity:1;}}
@keyframes line_heigh_ani{
	0%{-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0); opacity:0}
	100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0); opacity:1;}}
.line_heigh_ani{-webkit-animation-name:line_heigh_ani;animation-name:line_heigh_ani}

.quan01 { position:absolute; width:681px; height:414px; background:url(../image/quan1.png) no-repeat left top;right:-180px;bottom:0px;}
.quan02 { position:absolute; width:515px; height:332px; background:url(../image/quan2.png) no-repeat left top;right:-90px;bottom:60px;}
.quan03 { position:absolute; width:379px; height:257px; background:url(../image/quan3.png) no-repeat left top;right:-20px;bottom:100px;}
.quan04 { position:absolute; width:249px; height:153px; background:url(../image/quan4.png) no-repeat left top;right:40px;bottom:173px;}
.quan05 { position:absolute; width:175px; height:87px; background:url(../image/quan5.png) no-repeat left top;right:75px;bottom:220px;}

.index02_txt_box { position:absolute; width:509px; height:207px; background:url(../image/index02_txt_bg.png) no-repeat left top;left:90px;top:220px; z-index:5}
.index02_txt_box .index02_txt01{ position:absolute; width:359px; height:29px;left:10px;top:20px; z-index:6}
.index02_txt_box .index02_txt02{ position:absolute; width:358px; height:29px;left:10px;top:60px; z-index:6}
.index02_txt_box .index02_txt03{ position:absolute; width:476px; height:27px;left:10px;top:100px; z-index:6}
.index02_txt_box .index02_txt04{ position:absolute; width:458px; height:29px;left:10px;top:140px; z-index:6}

.index02_img_box {
	width: 640px;
	height:1100px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 5;
	transform-origin: center center;
	-webkit-transform-origin: center center;}
.index02_img_box_movetoright{animation: index02_img_box_movetoright 1.5s 7s forwards;
	/* Firefox: */
	-moz-animation: index02_img_box_movetoright 1.5s 7s forwards;
	/* Safari and Chrome: */
	-webkit-animation: index02_img_box_movetoright 1.5s 7s forwards;
	/* Opera: */
	-o-animation: index02_img_box_movetoright 1.5s 7s forwards;
}
@-webkit-keyframes index02_img_box_movetoright {
 0% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
}
 100% {
transform:scale(0.2, 0.2) translate(600px, -1870px);
-webkit-transform:scale(0.2, 0.2) translate(600px, -1870px);
opacity:.5;
}
}
@keyframes index02_img_box_movetoright {
 0% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
}
 100% {
transform:scale(0.2, 0.2) translate(600px, -1870px);
-webkit-transform:scale(0.2, 0.2) translate(600px, -1870px);
opacity:.5;
}
}

/* 圆圈左移 */
.index02_img_box_movetoleft_ani{transform:scale(0.2, 0.2) translate(1200px, -1870px);
-webkit-transform:scale(0.2, 0.2) translate(1200px, -1870px);
opacity:.5;
animation: index02_img_box_movetoleft_ani 1.5s 7s forwards;
	/* Firefox: */
	-moz-animation: index02_img_box_movetoleft_ani 1.5s 7s forwards;
	/* Safari and Chrome: */
	-webkit-animation: index02_img_box_movetoleft_ani 1.5s 7s forwards;
	/* Opera: */
	-o-animation: index02_img_box_movetoleft_ani 1.5s 7s forwards;}

@-webkit-keyframes index02_img_box_movetoleft_ani{
	0%{transform:scale(0.2, 0.2) translate(1200px, -1870px);
-webkit-transform:scale(0.2, 0.2) translate(1200px, -1870px);
opacity:.5;}
	100%{transform:scale(0.2, 0.2) translate(-1500px, -1870px);
-webkit-transform:scale(0.2, 0.2) translate(-1500px, -1870px);
opacity:.5;}}
@keyframes index02_img_box_movetoleft_ani{
	0%{transform:scale(0.2, 0.2) translate(1200px, -1870px);
-webkit-transform:scale(0.2, 0.2) translate(1200px, -1870px);
opacity:.5;}
	100%{transform:scale(0.2, 0.2) translate(-1500px, -1870px);
-webkit-transform:scale(0.2, 0.2) translate(-1500px, -1870px);
opacity:.5;}}


.index02_bg_box {
	width: 640px;
	height: 1100px;
	background: url(../image/index02_bg.jpg) no-repeat left bottom;
	position: absolute;
	right: 0px;
	top: 0px;}
.index02_bg_box_movetoright {	
	animation: index02_bg_box_movetoright 0.5s linear 7s forwards;
	/* Firefox: */
	-moz-animation: index02_bg_box_movetoright 0.5s linear 7s forwards;
	/* Safari and Chrome: */
	-webkit-animation: index02_bg_box_movetoright 0.5s linear 7s forwards;
	/* Opera: */
	-o-animation: index02_bg_box_movetoright 0.5s linear 7s forwards;
}
@-webkit-keyframes index02_bg_box_movetoright {
 0% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
}
 100% {
transform:scale(0.3, 0.3) translate(600px, -1010px);
-webkit-transform:scale(0.3, 0.3) translate(600px, -1010px);
opacity:0;
}
}
@keyframes index02_bg_box_movetoright {
 0% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
}
 100% {
transform:scale(0.3, 0.3) translate(600px, -1010px);
-webkit-transform:scale(0.3, 0.3) translate(600px, -1010px);
opacity:0;
}
}

/* 海螺 */
.index03_image_box {
	width: 640px;
	height: 792px;
	background: url(../image/hailuo_img.png) no-repeat left top;
	position: absolute;
	left: 0px;
	top: 400px;
	opacity: 0;
	z-index: 3;}
.index03_image_box_ani{	
	animation: index03_image_box_ani 1s linear 8.5s forwards;
	/* Firefox: */
	-moz-animation: index03_image_box_ani 1s linear 8.5s forwards;
	/* Safari and Chrome: */
	-webkit-animation: index03_image_box_ani 1s linear 8.5s forwards;
	/* Opera: */
	-o-animation: index03_image_box_ani 1s linear 8.5s forwards;
}
@-webkit-keyframes index03_image_box_ani {
 0% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:0;
}
 100% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;
}
}
@keyframes index03_image_box_ani {
 0% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:0;
}
 100% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;
}
}

/* 海螺左移 */
.index03_image_box_movetoleft_ani{transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;
animation: index03_image_box_movetoleft_ani 1.5s 7s forwards;
	/* Firefox: */
	-moz-animation: index03_image_box_movetoleft_ani 1.5s 7s forwards;
	/* Safari and Chrome: */
	-webkit-animation: index03_image_box_movetoleft_ani 1.5s 7s forwards;
	/* Opera: */
	-o-animation: index03_image_box_movetoleft_ani 1.5s 7s forwards;}

@-webkit-keyframes index03_image_box_movetoleft_ani{
	0%{transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;}
	100%{transform:scale(1, 1) translate(-1000px, 0);
-webkit-transform:scale(1, 1) translate(-1000px, 0);
opacity:1;}}
@keyframes index03_image_box_movetoleft_ani{
	0%{transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;}
	100%{transform:scale(1, 1) translate(-1000px, 0);
-webkit-transform:scale(1, 1) translate(-1000px, 0);
opacity:1;}}

.index03_bg_box {
	width: 640px;
	height: 1100px;
	background: url(../image/hailuo_bg.jpg) no-repeat left bottom;
	position: absolute;
	left: 0px;
	top: 0px;
	opacity: 0;
	transform-origin: right top;
	-webkit-transform-origin: right top;}
.index03_bg_box_ani{	
	animation: index03_bg_box_ani 1.2s linear 7s forwards;
	/* Firefox: */
	-moz-animation: index03_bg_box_ani 1.2s linear 7s forwards;
	/* Safari and Chrome: */
	-webkit-animation: index03_bg_box_ani 1.2s linear 7s forwards;
	/* Opera: */
	-o-animation: index03_bg_box_ani 1.2s linear 7s forwards;
}
@-webkit-keyframes index03_bg_box_ani {
 0% {
transform:scale(5, 5) translate(0, 0);
-webkit-transform:scale(5, 5) translate(0, 0);
opacity:.6;
}
 100% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;
}
}
@keyframes index03_bg_box_ani {
 0% {
transform:scale(5, 5) translate(0, 0);
-webkit-transform:scale(5, 5) translate(0, 0);
opacity:.6;
}
 100% {
transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;
}
}
/* 海螺背景左移 */
.index03_bg_box_movetoleft_ani{transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;
animation: index03_bg_box_movetoleft_ani 1.5s 7s forwards;
	/* Firefox: */
	-moz-animation: index03_bg_box_movetoleft_ani 1.5s 7s forwards;
	/* Safari and Chrome: */
	-webkit-animation: index03_bg_box_movetoleft_ani 1.5s 7s forwards;
	/* Opera: */
	-o-animation: index03_bg_box_movetoleft_ani 1.5s 7s forwards;}

@-webkit-keyframes index03_bg_box_movetoleft_ani{
	0%{transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;}
	100%{transform:scale(1, 1) translate(-640px, 0);
-webkit-transform:scale(1, 1) translate(-640px, 0);
opacity:1;}}
@keyframes index03_bg_box_movetoleft_ani{
	0%{transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;}
	100%{transform:scale(1, 1) translate(-640px, 0);
-webkit-transform:scale(1, 1) translate(-640px, 0);
opacity:1;}}

.hailuo_txt_box { position:absolute; width:480px; height:155px;top:285px;left:75px; z-index:100;}
.hailuo_txt_box .hailuo_txt01 { position:absolute; width:176px; height:25px;left:10px;top:10px;}
.hailuo_txt_box .hailuo_txt02 { position:absolute; width:446px; height:41px;left:7px;top:45px;}
.hailuo_txt_box .hailuo_txt03 { position:absolute; width:299px; height:26px;left:10px;top:96px;}

/* 海螺文字左移 */
.hailuo_txt_box_ani{position:absolute; width:480px; height:155px;top:285px;left:75px; z-index:100;transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;
animation: hailuo_txt_box_ani 1.5s 13s forwards;
	/* Firefox: */
	-moz-animation: hailuo_txt_box_ani 1.5s 13s forwards;
	/* Safari and Chrome: */
	-webkit-animation: hailuo_txt_box_ani 1.5s 13s forwards;
	/* Opera: */
	-o-animation: hailuo_txt_box_ani 1.5s 13s forwards;}

@-webkit-keyframes hailuo_txt_box_ani{
	0%{transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;}
	100%{transform:scale(1, 1) translate(-640px, 0);
-webkit-transform:scale(1, 1) translate(-640px, 0);
opacity:1;}}
@keyframes hailuo_txt_box_ani{
	0%{transform:scale(1, 1) translate(0, 0);
-webkit-transform:scale(1, 1) translate(0, 0);
opacity:1;}
	100%{transform:scale(1, 1) translate(-640px, 0);
-webkit-transform:scale(1, 1) translate(-640px, 0);
opacity:1;}}


.hailuo_star01 { position:absolute; width:58px; height:52px; z-index:5;background:url(../image/star_img.png) no-repeat left top; background-size:cover;}
.star_ani{animation: star_ani 15s linear 0s infinite;
	/* Firefox: */
	-moz-animation: star_ani 15s linear 0s infinite;
	/* Safari and Chrome: */
	-webkit-animation: star_ani 15s linear 0s infinite;
	/* Opera: */
	-o-animation: star_ani 15s linear 0s infinite;}
@-webkit-keyframes star_ani{
	0%{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2); opacity:1}
	50%{-webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2); opacity:0.4}
	100%{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2); opacity:1}}
@keyframes star_ani{
	0%{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2); opacity:1}
	50%{-webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2); opacity:0.4}
	100%{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2); opacity:1}}

.hailuo_all_box { position:absolute; width:100%; height:100%;}


/* 货币背景 */
.huobi_bg { position:absolute; width:640px; height:1100px; background:url(../image/hailuo_bg.jpg) no-repeat left bottom;left:640px;top:0px; opacity:0;
transform-origin: left center;
	-webkit-transform-origin: left center;
}
@-webkit-keyframes huobi_bg_ani {
 0% {
transform:scale(5, 5) translate(0, 0);
-webkit-transform:scale(5, 5) translate(0, 0);
opacity:.6;
}
 100% {
transform:scale(1, 1) translate(-640px, 0);
-webkit-transform:scale(1, 1) translate(-640px, 0);
opacity:1;
}
}
@keyframes huobi_bg_ani {
 0% {
transform:scale(5, 5) translate(0, 0);
-webkit-transform:scale(5, 5) translate(0, 0);
opacity:.6;
}
 100% {
transform:scale(1, 1) translate(-640px, 0);
-webkit-transform:scale(1, 1) translate(-640px0, 0);
opacity:1;
}
}
.huobi_bg_ani{-webkit-animation-name:huobi_bg_ani;animation-name:huobi_bg_ani}

/* 货币 */
.huobi_img { position:absolute; width:640px; height:795px; background:url(../image/huobi_img.png) no-repeat left top;left:0px;top: 300px; z-index:10;}

.huobi_txt_box { position:absolute; width:435px; height:140px;left:130px; top:205px;}
.huobi_txt_box .huobi_txt01 { position:absolute; width:157px; height:25px; top:10px;left:10px;}
.huobi_txt_box .huobi_txt02 { position:absolute; width:382px; height:27px; top:45px;left:10px;}
.huobi_txt_box .huobi_txt03{ position:absolute; width:300px; height:40px; top:82px;left:10px;}

/* 交子 */
.jiaozi_bg { position:absolute; width:640px; height:1100px; background:url(../image/jiaozi_bg.jpg) no-repeat left bottom;left:0px;top:1100px; opacity:1;
transform-origin:320px 0px;
	-webkit-transform-origin:320px 0px;
}
@-webkit-keyframes jiao_bg_ani {
 0% {
transform:scale(1, 2) translate(0, 0);
-webkit-transform:scale(1, 2) translate(0, 0);
opacity:0;
}
 100% {
transform:scale(1, 1) translate(0, -1100px);
-webkit-transform:scale(1, 1) translate(0,-1100px);
opacity:1;
}
}
@keyframes jiao_bg_ani {
 0% {
transform:scale(1, 2) translate(0, 0);
-webkit-transform:scale(1, 2) translate(0, 0);
opacity:0;
}
 100% {
transform:scale(1, 1) translate(0, -1100px);
-webkit-transform:scale(1, 1) translate(0,-1100px);
opacity:1;
}
}
.jiao_bg_ani{-webkit-animation-name:jiao_bg_ani;animation-name:jiao_bg_ani}

.jiaozi_img { position:absolute; width:640px; height:870px;left:0px;top:200px; background:url(../image/jiaozi_img.png) no-repeat left top;}

.jiaozi_txt_box { position:absolute;left:50px;top:190px; width:395px; height:145px;}
.jiaozi_txt_box .jiaozi_txt01{ position:absolute; width:145px; height:25px;left:10px;top:10px;}
.jiaozi_txt_box .jiaozi_txt02{ position:absolute; width:375px; height:39px;left:10px;top:45px;}
.jiaozi_txt_box .jiaozi_txt03{ position:absolute; width:329px; height:26px;left:10px;top:94px;}

/* 银行卡 */
.yinhangka_bg { position:absolute; width:640px; height:1100px; background:url(../image/yinhangka_bg.jpg) no-repeat left bottom;left:0px;top:1100px; opacity:1;
transform-origin:320px 0px;
	-webkit-transform-origin:320px 0px;
}

.yinhangka_img { position:absolute; width:640px; height:845px;left:0px;top:200px; background:url(../image/yihangka_img.png) no-repeat left top;}

.yinhangka_txt_box { position:absolute;right:45px;top:175px; width:390px; height:205px;}
.yinhangka_txt_box .yinhangka_txt01{ position:absolute; width:142px; height:26px;left:10px;top:10px;}
.yinhangka_txt_box .yinhangka_txt02{ position:absolute; width:287px; height:26px;left:10px;top:46px;}
.yinhangka_txt_box .yinhangka_txt03{ position:absolute; width:295px; height:41px;left:10px;top:74px;}
.yinhangka_txt_box .yinhangka_txt04{ position:absolute; width:271px; height:26px;left:10px;top:120px;}





.leftandright_ani {/* Firefox: */
	-moz-animation: leftandright_ani 1s linear 0s infinite;
	/* Safari and Chrome: */
	-webkit-animation: leftandright_ani 1s linear 0s infinite;
	/* Opera: */
	-o-animation: leftandright_ani 1s linear 0s infinite;
}
@-webkit-keyframes leftandright_ani {
 0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 20% {
transform:rotate(20deg);
-webkit-transform:rotate(20deg);
}
 50% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 80% {
transform:rotate(-20deg);
-webkit-transform:rotate(-20deg);
}
 100% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
}
@keyframes leftandright_ani {
 0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 20% {
transform:rotate(20deg);
-webkit-transform:rotate(20deg);
}
 50% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 80% {
transform:rotate(-20deg);
-webkit-transform:rotate(-20deg);
}
 100% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
}
/* music  */
.muc_open_btn {
	position: absolute;
	width: 61px;
	height: 61px;
	top: 30px;
	right: 30px;
	visibility: visible;
	z-index: 100
}
.muc_close_btn {
	position: absolute;
	width: 61px;
	height: 61px;
	top: 30px;
	right: 30px;
	visibility: hidden;
	z-index: 100
}
/* loading */
.loading_ani {
	position: absolute;
	width: 156px;
	height: 230px;
	left: 37%;
	top: 35%;
	animation: tiaodong_ani 1s linear 0s infinite;
	/* Firefox: */
	-moz-animation: tiaodong_ani 1s linear 0s infinite;
	/* Safari and Chrome: */
	-webkit-animation: tiaodong_ani 1s linear 0s infinite;
	/* Opera: */
	-o-animation: tiaodong_ani 1s linear 0s infinite;
}
.loading_txt {
	position: absolute;
	width: 12px;
	height: 34px;
	top: 59%;
	left: 43.5%;
	text-align: center;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
}
/* index */
.index_img01 {
	position: absolute;
	width: 640px;
	height: 313px;
	left: 0px;
	top: 40%;
}
.index_img02 {
	position: absolute;
	width: 640px;
	height: 313px;
	left: 65px;
	top: 45%;
}
/* 生成报纸页 */
.create_input_box {
	position: absolute;
	width: 537px;
	height: 84px;
	left: 49px;
	bottom: 14%;
	background: url(../image/input_name_box.png) no-repeat left top;
}
.create_input_box input {
	width: 320px;
	height: 60px;
	background: url(../image/input_name_bg.png) no-repeat left top;
	border: none;
	margin-top: 14px;
	margin-left: 205px;
	text-align: center;
	font-size: 30px;
	font-family: "黑体";
}
.create_input_box02 {
	position: absolute;
	width: 537px;
	height: 84px;
	left: 49px;
	bottom: 45%;
	background: url(../image/input_name_box.png) no-repeat left top;
}
.create_input_box02 input {
	width: 320px;
	height: 60px;
	background: url(../image/input_name_bg.png) no-repeat left top;
	border: none;
	margin-top: 14px;
	margin-left: 205px;
	text-align: center;
	font-size: 30px;
	font-family: "黑体";
}
.create_number_box {
	position: absolute;
	width: 537px;
	height: 84px;
	left: 49px;
	bottom: 36%;
	background: url(../image/input_number_box.png) no-repeat left top;
}
.create_number_box input {
	width: 320px;
	height: 60px;
	background: url(../image/input_number_bg.png) no-repeat left top;
	border: none;
	margin-top: 14px;
	margin-left: 205px;
	text-align: center;
	font-size: 30px;
	font-family: "黑体";
}
.create_txt_box {
	position: absolute;
	width: 537px;
	height: 267px;
	left: 49px;
	bottom: 9%;
	background: url(../image/input_txt_box.png) no-repeat left top;
}
.create_txt_box textarea {
	width: 520px;
	height: 165px;
	background: url(../image/input_txt_bg.png) no-repeat left top;
	border: none;
	margin-top: 92px;
	margin-left: 10px;
	text-align: left;
	font-size: 30px;
	font-family: "黑体";
	padding: 5px
}
.create_btn {
	position: absolute;
	width: 530px;
	height: 67px;
	left: 49px;
	bottom: 5%;
}
.bottom_line {
	position: absolute;
	width: 600px;
	height: 17px;
	left: 22px;
	bottom: 2%;
}
.create_btn02 {
	position: absolute;
	width: 530px;
	height: 67px;
	left: 49px;
	bottom: 15px;
}
.bottom_line02 {
	position: absolute;
	width: 600px;
	height: 17px;
	left: 22px;
	bottom: 0px;
}
/* 报纸A */
.swiper-container-v .paperA_zhizhao {
	position: absolute;
	width: 640px;
	height: 1000px;
	background: url(../image/baozhi_01_zhizhao.png) no-repeat left -105px;
	z-index: 5;
	top: 0px;
}
.swiper-container-v .paperA_btn01 {
	position: absolute;
	width: 605px;
	height: 325px;
	z-index: 10;
	left: 20px;
	top: 218px;
}
.swiper-container-v .paperA_btn02 {
	position: absolute;
	width: 350px;
	height: 470px;
	z-index: 10;
	left: 20px;
	bottom: 33px;
}
.swiper-container-v .paperA_btn03 {
	position: absolute;
	width: 245px;
	height: 385px;
	z-index: 10;
	right: 20px;
	bottom: 112px;
}
/* 头条04 */
.toutiao04_box {
	position: absolute;
	width: 640px;
	height: 274px;
	top: 220px;
	left: 20px;
}
.toutiao04_box_items {
	position: absolute;
	width: 600px;
	height: 256px;
}
/* 头条01 */
.toutiao01_box {
	position: absolute;
	width: 640px;
	height: 400px;
	top: 222px;
	left: 20px;
	z-index: 2
}
.toutiao01_box_items {
	position: absolute;
	width: 600px;
	height: 400px;
}
/* 头条02 */
.toutiao02_box {
	position: absolute;
	width: 640px;
	height: 400px;
	top: 222px;
	left: 20px;
}
.toutiao02_box_items {
	position: absolute;
	width: 600px;
	height: 400px;
}
/* 头条05 */
.toutiao05_box {
	position: absolute;
	width: 640px;
	height: 400px;
	top: 222px;
	left: 20px;
}
.toutiao05_box_items {
	position: absolute;
	width: 600px;
	height: 400px;
}
/* 头条03 */
.toutiao03_box {
	position: absolute;
	width: 640px;
	height: 400px;
	top: 222px;
	left: 20px;
}
.toutiao03_box_items {
	position: absolute;
	width: 600px;
	height: 400px;
}
.toutiao_title_aosika {
	position: absolute;
	width: 610px;
	height: 45px;
	z-index: 8;
	top: 500px;
	left: 20px;
}
.toutiao_title_aosika span {
	float: left;
	font-size: 21px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 20px;
}
.toutiao_title_aosika span.title_name {
	font-size: 21px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 20px;
	padding: 0 2px;
}
.toutiao_title_star {
	position: absolute;
	width: 610px;
	height: 45px;
	z-index: 8;
	top: 485px;
	left: 15px;
}
.toutiao_title_star span {
	float: left;
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
}
.toutiao_title_star span.title_name {
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
	padding: 0 2px;
}
.toutiao_title_catch {
	position: absolute;
	width: 610px;
	height: 45px;
	z-index: 8;
	top: 490px;
	left: 23px;
}
.toutiao_title_catch span {
	float: left;
	font-size: 29px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 35px;
}
.toutiao_title_catch span.title_name {
	font-size: 29px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 35px;
	padding: 0 2px;
}
.toutiao_title_chess {
	position: absolute;
	width: 610px;
	height: 45px;
	z-index: 8;
	top: 500px;
	left: 20px;
}
.toutiao_title_chess span {
	float: left;
	font-size: 22px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 22px;
}
.toutiao_title_chess span.title_name {
	font-size: 22px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 22px;
	padding: 0 2px;
}
.toutiao_title_rich {
	position: absolute;
	width: 610px;
	height: 45px;
	z-index: 8;
	top: 485px;
	left: 20px;
}
.toutiao_title_rich span {
	float: left;
	font-size: 33px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
}
.toutiao_title_rich span.title_name {
	font-size: 33px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
	padding: 0 2px;
}
/* 盗窃 */
.daoqie_box {
	position: absolute;
	width: 330px;
	height: 370px;
	left: 27px;
	bottom: 16px;
	z-index: 2;
}
.daoqie_box_items {
	position: absolute;
	width: 330px;
	height: 370px;
}
/* 金六胖 */
.jinliupang_box {
	position: absolute;
	width: 230px;
	height: 260px;
	right: 27px;
	bottom: 200px;
	z-index: 2;
}
.jinliupang_box_items {
	position: absolute;
	width: 230px;
	height: 260px;
}
/* 报纸2 头条 */
.paperB_zhizhao {
	position: absolute;
	width: 640px;
	height: 1008px;
	background: url(../image/baozhi_02_zhizhao.png) no-repeat left -115px;
	z-index: 5;
	top: 0px;
}
.swiper-container-v .paperB_btn01 {
	position: absolute;
	width: 605px;
	height: 325px;
	z-index: 10;
	left: 20px;
	top: 218px;
}
.swiper-container-v .paperB_btn02 {
	position: absolute;
	width: 350px;
	height: 470px;
	z-index: 10;
	left: 20px;
	bottom: 33px;
}
.swiper-container-v .paperB_btn03 {
	position: absolute;
	width: 245px;
	height: 385px;
	z-index: 10;
	right: 20px;
	bottom: 112px;
}
.toutiao2_toutiao_box {
	position: absolute;
	width: 255px;
	height: 235px;
	top: 170px;
	left: 20px;
}
.toutiao2_toutiao_box_items {
	position: absolute;
	width: 600px;
	height: 400px;
}
.baozhi_ywzj_btn {
	position: absolute;
	width: 316px;
	height: 89px;
	right: 25px;
	bottom: 25px;
	z-index: 15;
}
/* 广告 */
.guanggao_box {
	position: absolute;
	width: 330px;
	height: 370px;
	left: 27px;
	bottom: 95px;
	z-index: 2;
}
.guanggao_box_items {
	position: absolute;
	width: 330px;
	height: 370px;
}
/* 巡展 */
.xunzhan_box {
	position: absolute;
	width: 315px;
	height: 240px;
	right: 27px;
	bottom: 119px;
	z-index: 2;
}
.xunzhan_box_items {
	position: absolute;
	width: 315px;
	height: 240px;
}
/* 内容 */
/* 下棋详细 */
.xiaqi_cont_box {
	position: absolute;
	width: 586px;
	height: 319px;
	left: 27px;
	top: 255px;
	padding-top: 30px;
}
.xiaqi_cont_box_items {
	position: absolute;
	width: 586px;
	height: 251px;
}
.xiaqi_cont_box_items1 {
	position: absolute;
	width: 586px;
	height: 251px;
}
.xiaqi_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	left: 25px;
	top: 580px;
}
.xiaqi_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 25px;
	color: #000000;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	left: 22px;
	top: 645px;
}
.xiaqi_cont_subtitle span {
	float: left;
	font-size: 21px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 22px;
}
.xiaqi_cont_subtitle span.title_name {
	font-size: 22px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 25px;
	padding: 0 2px;
}
.xiaqi_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 680px;
	font-size: 22px;
	line-height: 25px;
	font-family: "microsoft yahei", "微软雅黑";
	text-align: justify;
}
/* 抓走详细 */
.zhuazou_cont_box {
	position: absolute;
	width: 586px;
	height: 319px;
	left: 27px;
	top: 255px;
	padding-top: 30px;
}
.zhuazou_cont_box_items {
	position: absolute;
	width: 586px;
	height: 251px;
}
.zhuazou_cont_box_items1 {
	position: absolute;
	width: 586px;
	height: 251px;
}
.zhuazou_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	left: 20px;
	top: 590px;
}
.zhuazou_cont_subtitle span {
	float: left;
	font-size: 29px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 35px;
}
.zhuazou_cont_subtitle span.title_name {
	font-size: 29px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 35px;
	padding: 0 2px;
}
.zhuazou_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 640px;
	font-size: 29px;
	line-height: 35px;
	font-family: "microsoft yahei", "微软雅黑";
	text-align: justify;
}
/* 奥斯卡详细 */
.aosika_cont_box {
	position: absolute;
	width: 586px;
	height: 319px;
	left: 27px;
	top: 255px;
	padding-top: 30px;
}
.aosika_cont_box_items {
	position: absolute;
	width: 586px;
	height: 319px;
}
.aosika_cont_box_items1 {
	position: absolute;
	width: 586px;
	height: 319px;
}
.aosika_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	left: 25px;
	top: 615px;
}
.aosika_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 33px;
	color: #000000;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	left: 22px;
	top: 580px;
	word-spacing: 6px;
}
.aosika_cont_subtitle span {
	float: left;
	font-size: 31px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 38px;
	word-spacing: 3px;
	letter-spacing: 3px;
}
.aosika_cont_subtitle span.title_name {
	font-size: 31px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 38px;
	padding: 0 2px;
	word-spacing: 3px;
	letter-spacing: 3px;
}
.aosika_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 693px;
	font-size: 22px;
	line-height: 23px;
	font-family: "microsoft yahei", "微软雅黑";
	text-align: justify;
}
/* 首富详细 */
.rich_cont_box {
	position: absolute;
	width: 586px;
	height: 319px;
	left: 27px;
	top: 255px;
	padding-top: 30px;
}
.rich_cont_box_items {
	position: absolute;
	width: 586px;
	height: 319px;
}
.rich_cont_box_items1 {
	position: absolute;
	width: 586px;
	height: 319px;
}
.rich_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	left: 25px;
	top: 620px;
}
.rich_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 33px;
	color: #000000;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	left: 22px;
	top: 580px;
}
.rich_cont_subtitle span {
	float: left;
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 40px;
}
.rich_cont_subtitle span.title_name {
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 35px;
	padding: 0 2px;
}
.rich_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 670px;
	font-size: 27px;
	line-height: 28px;
	font-family: "microsoft yahei", "微软雅黑";
	text-align: justify;
}
/* 来自星星的你详细 */
.star_cont_box {
	position: absolute;
	width: 586px;
	height: 319px;
	left: 27px;
	top: 255px;
	padding-top: 30px;
}
.star_cont_box_items {
	position: absolute;
	width: 586px;
	height: 319px;
}
.star_cont_box_items1 {
	position: absolute;
	width: 586px;
	height: 319px;
}
.star_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	left: 25px;
	top: 615px;
}
.star_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 33px;
	color: #000000;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	left: 22px;
	top: 580px;
}
.star_cont_subtitle span {
	float: left;
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 40px;
}
.star_cont_subtitle span.title_name {
	font-size: 30px;
	color: #000000;
	font-weight: bolder;
	font-family: "microsoft yahei", "微软雅黑";
	line-height: 40px;
	padding: 0 2px;
}
.star_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 635px;
	font-size: 30px;
	line-height: 35px;
	font-family: "microsoft yahei", "微软雅黑";
	text-align: justify;
}
/* 外星人详细 */
.waixing_cont_box {
	position: absolute;
	width: 588px;
	height: 346px;
	left: 27px;
	top: 255px;
	padding-top: 30px;
}
.waixing_cont_box_items {
	position: absolute;
	width: 588px;
	height: 346px;
}
.waixing_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 25px;
	top: 615px;
}
.waixing_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 33px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 22px;
	top: 715px;
}
.waixing_cont_subtitle span {
	float: left;
}
.waixing_cont_subtitle span.title_name {
	font-size: 34px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
	padding: 0 2px;
}
.waixing_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 765px;
	font-size: 15px;
	line-height: 18px;
	font-family: "microsoft yahei", "微软雅黑";
	font-weight: bolder;
	text-align: justify;
}
/* 偷车详细 */
.touche_cont_box {
	position: absolute;
	width: 525px;
	height: 470px;
	left: 57px;
	top: 206px;
	padding-top: 29px;
}
.touche_cont_box_items {
	position: absolute;
	width: 525px;
	height: 470px;
}
.touche_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 25px;
	top: 615px;
}
.touche_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 33px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 22px;
	top: 715px;
}
.touche_cont_subtitle span {
	float: left;
}
.touche_cont_subtitle span.title_name {
	font-size: 34px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
	padding: 0 2px;
}
.touche_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 755px;
}
/* 金六胖详细 */
.jinliu_cont_box {
	position: absolute;
	width: 525px;
	height: 470px;
	left: 57px;
	top: 210px;
	padding-top: 29px;
}
.jinliu_cont_box_items {
	position: absolute;
	width: 525px;
	height: 470px;
}
.jinliu_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 25px;
	top: 615px;
}
.jinliu_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 33px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 22px;
	top: 715px;
}
.jinliu_cont_subtitle span {
	float: left;
}
.jinliu_cont_subtitle span.title_name {
	font-size: 34px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
	padding: 0 2px;
}
.jinliu_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 758px;
}
/* 广告详细 */
.guanggao_cont_box {
	position: absolute;
	width: 525px;
	height: 470px;
	left: 57px;
	top: 206px;
	padding-top: 29px;
}
.guanggao_cont_box_items {
	position: absolute;
	width: 525px;
	height: 470px;
}
.guanggao_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 25px;
	top: 615px;
}
.guanggao_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 33px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 22px;
	top: 715px;
}
.guanggao_cont_subtitle span {
	float: left;
}
.guanggao_cont_subtitle span.title_name {
	font-size: 34px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
	padding: 0 2px;
}
.guanggao_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 758px;
}
/* 车展详细 */
.chezhan_cont_box {
	position: absolute;
	width: 589px;
	height: 473px;
	left: 27px;
	top: 206px;
	padding-top: 30px;
}
.chezhan_cont_box_items {
	position: absolute;
	width: 589px;
	height: 473px;
}
.chezhan_cont_title {
	position: absolute;
	width: 593px;
	height: 65px;
	font-size: 55px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 25px;
	top: 615px;
}
.chezhan_cont_subtitle {
	position: absolute;
	width: 600px;
	height: 30px;
	font-size: 33px;
	color: #000000;
	font-family: "黑体";
	font-weight: bolder;
	left: 22px;
	top: 718px;
}
.chezhan_cont_subtitle span {
	float: left;
}
.chezhan_cont_subtitle span.title_name {
	font-size: 34px;
	color: #000000;
	font-weight: bolder;
	font-family: "黑体";
	line-height: 40px;
	padding: 0 2px;
}
.chezhan_cont {
	position: absolute;
	width: 590px;
	height: 147px;
	left: 25px;
	top: 767px;
}
.swiper-button-next {
	background: url(../image/baozhi_right_btn.png) no-repeat left top;
	height: 81px!important;
	width: 57px!important;
	bottom: 10%;
	top: 90%!important;
	right: 10px!important;
	z-index: 50;
}
.swiper-button-prev {
	background: url(../image/baozhi_left_btn.png) no-repeat left top;
	height: 81px!important;
	width: 57px!important;
	bottom: 10%;
	top: 90%!important;
	left: 10px!important;
	z-index: 50;
}
.baozhi_bottom_txt {
	position: absolute;
	width: 640px;
	height: 30px;
	text-align: center;
	left: 0px;
	bottom: 5px;
}
.detail_btn01 {
	position: absolute;
	width: 235px;
	height: 101px;
	left: 70px;
	bottom: 38px;
}
.detail_btn02 {
	position: absolute;
	width: 236px;
	height: 101px;
	right: 70px;
	bottom: 38px;
}
/* 活动 */
.active_btn01 {
	position: absolute;
	width: 591px;
	height: 182px;
	left: 29px;
	bottom: 20px;
}
.active_btn01_txt {
	position: absolute;
	width: 370px;
	height: 73px;
	left: 110px;
	bottom: 60px;
	z-index: 20;
}
.active_btn01_txt_ani {/* Firefox: */
	-moz-animation: active_btn01_txt_ani 0.5s linear 0s forwards;
	/* Safari and Chrome: */
	-webkit-animation: active_btn01_txt_ani 0.5s linear 0s forwards;
	/* Opera: */
	-o-animation: active_btn01_txt_ani 0.5s linear 0s forwards;
}
@-webkit-keyframes active_btn01_txt_ani {
 0% {
transform:scale(3, 3);
-webkit-transform:scale(3, 3);
opacity:0;
}
 100% {
transform:scale(1, 1);
-webkit-transform:scale(1, 1);
opacity:1;
}
}
@keyframes active_btn01_txt_ani {
 0% {
transform:scale(3, 3);
-webkit-transform:scale(3, 3);
opacity:0;
}
 100% {
transform:scale(1, 1);
-webkit-transform:scale(1, 1);
opacity:1;
}
}
.active_btn02 {
	position: absolute;
	width: 257px;
	height: 178px;
	right: 46px;
	bottom: 48px;
}
.game_people_drop {
	transform-origin: center bottom;
	-webkit-transform-origin: center bottom;
	animation: game_people_drop_ani 0.5s linear 0s forwards;
	/* Firefox: */
	-moz-animation: game_people_drop_ani 0.5s linear 0s forwards;
	/* Safari and Chrome: */
	-webkit-animation: game_people_drop_ani 0.5s linear 0s forwards;
	/* Opera: */
	-o-animation: game_people_drop_ani 0.5s linear 0s forwards;
}
@-webkit-keyframes game_people_drop_ani {
 0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 100% {
transform:rotate(120deg);
-webkit-transform:rotate(120deg);
}
}
@keyframes game_people_drop_ani {
 0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 100% {
transform:rotate(120deg);
-webkit-transform:rotate(120deg);
}
}
.chilun_ani {
	transform-origin: 50% 55%;
	/* Firefox: */
	animation: chilun_ani 2s linear 0s forwards;
	-moz-animation: chilun_ani 2s linear 0s forwards;
	/* Safari and Chrome: */
	-webkit-animation: chilun_ani 2s linear 0s forwards;
	/* Opera: */
	-o-animation: chilun_ani 2s linear 0s forwards;
}
@-webkit-keyframes chilun_ani {
 0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 100% {
transform:rotate(360deg);
-webkit-transform:rotate(360deg);
}
}
@keyframes chilun_ani {
 0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 100% {
transform:rotate(360deg);
-webkit-transform:rotate(360deg);
}
}
.sub03_txt {
	position: absolute;
	width: 385px;
	height: 42px;
	left: 130px;
	bottom: 7px;
	font-size: 24px;
	text-align: center;
	overflow: hidden;
	color: #333333;
	font-weight: bolder;
}
.sub03_txt span {
	color: #ff0000;
}
.left_btn a {
	position: absolute;
	animation: tiaodong_ani 3s linear 0s infinite;
	/* Firefox: */
	-moz-animation: tiaodong_ani 3s linear 0s infinite;
	/* Safari and Chrome: */
	-webkit-animation: tiaodong_ani 3s linear 0s infinite;
	/* Opera: */
	-o-animation: tiaodong_ani 3s linear 0s infinite;
}
.right_btn {
	position: absolute;
	width: 195px;
	height: 115px;
	right: 108px;
	bottom: 40px;
}
.tiaodong_ani {
	position: absolute;
	animation: tiaodong_ani 1s linear 0s infinite;
	/* Firefox: */
	-moz-animation: tiaodong_ani 1s linear 0s infinite;
	/* Safari and Chrome: */
	-webkit-animation: tiaodong_ani 1s linear 0s infinite;
	/* Opera: */
	-o-animation: tiaodong_ani 1s linear 0s infinite;
}
@-webkit-keyframes tiaodong_ani {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 25% {
transform:translate(0px, 8px);
-webkit-transform:translate(0px, 8px);
}
 50% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(0px, -8px);
-webkit-transform:translate(0px, -8px);
}
}
@keyframes tiaodong_ani {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 25% {
transform:translate(0px, 8px);
-webkit-transform:translate(0px, 8px);
}
 50% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(0px, -8px);
-webkit-transform:translate(0px, -8px);
}
}
.hand_ani {
	position: absolute;
	width: 100px;
	height: 143px;
	background: url(../image/show.png) no-repeat left top;
	top: 130px;
	right: 200px;
	z-index: 700;
	animation: hand_ani 1s linear 0s infinite;
	/* Firefox: */
	-moz-animation: hand_ani 1s linear 0s infinite;
	/* Safari and Chrome: */
	-webkit-animation: hand_ani 1s linear 0s infinite;
	/* Opera: */
	-o-animation: hand_ani 1s linear 0s infinite;
}
@-webkit-keyframes hand_ani {
 0% {
transform:scale(1, 1);
-webkit-transform:scale(1, 1);
}
 100% {
transform:scale(0.7, 0.7);
-webkit-transform:scale(0.7, 0.7);
opacity:.7
}
}
@keyframes hand_ani {
 0% {
transform:scale(1, 1);
-webkit-transform:scale(1, 1);
}
 100% {
transform:scale(0.7, 0.7);
-webkit-transform:scale(0.7, 0.7);
opacity:.7
}
}
.video_play_btn {
	position: absolute;
	width: 104px;
	height: 103px;
	left: 270px;
	top: 200px;
	z-index: 10;
}
.move_left02 {
	animation: move_left02 2s linear 0s forwards;
	/* Firefox: */
	-moz-animation: move_left02 2s linear 0s forwards;
	/* Safari and Chrome: */
	-webkit-animation: move_left02 2s linear 0s forwards;
	/* Opera: */
	-o-animation: move_left02 2s linear 0s forwards;
}
@-webkit-keyframes move_left02 {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(-400px, 0px);
-webkit-transform:translate(-400px, 0px);
opacity:0.3
}
}
@keyframes move_left02 {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(-400px, 0px);
-webkit-transform:translate(-400px, 0px);
opacity:0.3
}
}
.move_right02 {
	animation: move_right02 2s linear 0s forwards;
	/* Firefox: */
	-moz-animation: move_right02 2s linear 0s forwards;
	/* Safari and Chrome: */
	-webkit-animation: move_right02 2s linear 0s forwards;
	/* Opera: */
	-o-animation: move_right 2s linear 0s forwards;
}
@-webkit-keyframes move_right02 {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(400px, 0px);
-webkit-transform:translate(400px, 0px);
opacity:0.3
}
}
@keyframes move_right02 {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(400px, 0px);
-webkit-transform:translate(400px, 0px);
opacity:0.3
}
}
.sub_photo10 {
	position: absolute;
	width: 123px;
	height: 183px;
	left: 20px;
	top: 538px;
	z-index: 15;
	transform-origin: 80% 80%;
	-webkit-transform-origin: 80% 80%;
	animation: yy_ani 1s linear 1s forwards infinite;/* Firefox: */
	-moz-animation: yy_ani 1s linear 1s forwards infinite;/* Safari and Chrome: */
	-webkit-animation: yy_ani 1s linear 1s forwards infinite;/* Opera: */
	-o-animation: yy_ani 1s linear 1s forwards infinite;
}
 @-webkit-keyframes yy_ani {
 0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 33% {
transform:rotate(-10deg);
-webkit-transform:rotate(-10deg);
}
 66% {
transform:rotate(10deg);
-webkit-transform:rotate(10deg);
}
 100% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
}
@keyframes yy_ani {
 0% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
 33% {
transform:rotate(-10deg);
-webkit-transform:rotate(-10deg);
}
 66% {
transform:rotate(10deg);
-webkit-transform:rotate(10deg);
}
 100% {
transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
}
.sub_wylss_btn {
	position: absolute;
	width: 366px;
	height: 73px;
	left: 135px;
	bottom: 75px;
	z-index: 100;
}
.sub_wylss_btn a {
	display: block;
	width: 366px;
	height: 73px;
	background: url(../image/wo_btn.png) no-repeat left top;
}
.sub_two_btn {
	position: absolute;
	width: 100%;
	height: 59px;
	left: 0px;
	bottom: 75px;
	z-index: 100;
}
.sub_two_btn a.qhb_btn {
	display: block;
	width: 254px;
	height: 59px;
	background: url(../image/lhb_btn.png) no-repeat left top;
	float: left;
	margin-left: 50px;
}
.sub_two_btn a.share_btn {
	display: block;
	width: 254px;
	height: 59px;
	background: url(../image/share_btn.png) no-repeat left top;
	float: right;
	margin-right: 50px;
}
.paozhu_box {
	position: absolute;
	background-color: #ff0000;
	z-index: 200;
}
.shared_qian {
	position: absolute;
	width: 526px;
	height: 764px;
	left: 55px;
	top: 15%;
}
.share_box_bg {
	position: absolute;
	width: 640px;
	height: 100%;
	background: url(../image/share_bg01.jpg) no-repeat left top;
	z-index: 2000;
	visibility: hidden;
	left: 0;
	top: 0;
	text-align: right;
}
.share_box_bg img {
	margin: 100px 200px 0 0;
}
.move_left {
	animation: move_left 1s linear 0s infinite;
	/* Firefox: */
	-moz-animation: move_left 1s linear 0s infinite;
	/* Safari and Chrome: */
	-webkit-animation: move_left 1s linear 0s infinite;
	/* Opera: */
	-o-animation: move_left 1s linear 0s infinite;
}
@-webkit-keyframes move_left {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(-10px, 0px);
-webkit-transform:translate(-10px, 0px);
opacity:0
}
}
@keyframes move_left {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(-10px, 0px);
-webkit-transform:translate(-10px, 0px);
opacity:0
}
}
.move_right {
	animation: move_right 1s linear 0s infinite;
	/* Firefox: */
	-moz-animation: move_right 1s linear 0s infinite;
	/* Safari and Chrome: */
	-webkit-animation: move_right 1s linear 0s infinite;
	/* Opera: */
	-o-animation: move_right 1s linear 0s infinite;
}
@-webkit-keyframes move_right {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(10px, 0px);
-webkit-transform:translate(10px, 0px);
opacity:0
}
}
@keyframes move_right {
 0% {
transform:translate(0px, 0px);
-webkit-transform:translate(0px, 0px);
}
 100% {
transform:translate(10px, 0px);
-webkit-transform:translate(10px, 0px);
opacity:0
}
}

@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2) {/* 兼容iphone 5 */
.last_txt08 {
	position: absolute;
	width: 227px;
	height: 57px;
	left: 0px;
	top: 200px;
}
}

@media (device-width:375px) and (-webkit-min-device-pixel-ratio:2) {/* 兼容iphone 6 */
.swiper-container-v .paperA_zhizhao {
	height: 1040px;
}

}

@media (device-width:414px) and (-webkit-min-device-pixel-ratio:3.0) {/* 兼容iphone6 plus */
.swiper-container-v .paperA_zhizhao {
	height: 1040px;
}

}
