/*-----------------------------全局样式-------------------------------------*/
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,span,a,input,textarea,p,blockquote,th,td,header,nav,footer,article,section,aside,time,figure,img,div{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ul{list-style:none}
legend{display:none}
fieldset,img{border:none;vertical-align:middle}
em,cite,i{font-style:normal}
input,button,textarea{outline:none;border:0;vertical-align:middle;border:0;font-family:Arial}
input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance:none;border-radius:0}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
textarea{resize:none}
html{height:100%;-webkit-text-size-adjust:none;overflow:hidden; -webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body{-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);font:24px/36px Arial;position:relative;margin:auto;background:#000; color:#FFF;max-width:640px;word-break:break-all;height:100%;overflow:hidden;width:640px;box-shadow:#ccc 0 0 160px}
body a{color:#000;text-decoration:none;cursor:pointer}
body a:hover,body a:active,body a:focus{text-decoration:none;outline:none}
img{display:block;width:100%;}/*  pointer-events: none; */
.loading .loading-wrapper { display: -webkit-box; }
.loading-wrapper {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:#090e21; color: #fff; text-align: center; font-size: 16px; -webkit-box-orient: vertical; /*-webkit-box-pack: center;*/ }

@keyframes dianhuo
{0%{opacity:0} 100%{opacity:1}}

@-webkit-keyframes dianhuo /* Safari 和 Chrome */
{0%{opacity:0} 100%{opacity:1}}

.shan{
	animation: dianhuo 0.5s linear 0s infinite alternate;
	
	-webkit-animation: dianhuo 0.5s linear 0s infinite alternate;
}
/* Firefox: 
@font-face {
    font-family: 'sy';
    src: url('../js/sy.otf');
    src: url('../js/sy.otf') format('truetype')
}
*/
@keyframes sh
{0%{bottom:120px; opacity:0;} 50%{bottom:110px; opacity:1;} 100%{bottom:100px; opacity:0;}}

@-webkit-keyframes sh /* Safari 和 Chrome */
{0%{bottom:120px; opacity:0;} 50%{bottom:110px; opacity:1;} 100%{bottom:100px; opacity:0;}}

.shang{position:absolute; bottom:150px; width:70px; height:auto; left:285px; z-index:20; opacity:0;
	animation: sh 2s linear 1s infinite normal;
	/* Safari 和 Chrome: */
	-webkit-animation: sh 2s linear 1s infinite normal;
}
.mc{position:absolute; width:40px; height:40px; top:1%; right:3%; z-index:9; color:#FFF;}
.mc img{width:100%; }
.play{animation:r 4.2s linear infinite;-webkit-animation:r 4.2s linear infinite}
@keyframes r{0%{transform:rotate(0)} 100%{transform:rotate(360deg)}}
@-webkit-keyframes r{0%{-webkit-transform:rotate(0)} 100%{-webkit-transform:rotate(360deg)}}
.mengban{position:absolute; width:100%; height:100%; left:0px; top:0px; display:none; z-index:10;}
.zhezhao{position:absolute; width:100%; height:100%; left:0px; top:0px; opacity:0.8; background:#000;}

.swiper-container-h{width: 100%; height: 100%;}

.swiper-container-h .swiper-slide{height:100%;}


.temp1, .temp2, .temp3, .temp4, .temp5, .temp6{position:absolute; height:100%; width:100%; left:0px; top:0px; overflow:hidden;}
.txt, .temp2, .temp3, .temp4, .temp5, .temp6{display:none;}

.load1{position:absolute; width:455px; height:5px; left:97px; top:440px;}
.load2{position:absolute; width:0px; height:5px; left:97px; top:440px; overflow:hidden;}
.load2 img{width:455px; height:5px;}
.load3{position:absolute; width:640px; height:auto; left:0px; top:470px;}
.load4{position:absolute; width:640px; height:auto; left:-15px; bottom:40px;}
.load5{position:absolute; width:640px; height:auto; left:0px; top:0px;}
.load6{position:absolute; width:90px; height:auto; left:270px; top:325px;} /*80 -- 560*/

.p1-1{position:absolute; width:640px; height:auto; left:0px; top:0px;}
.p1-2{position:absolute; width:640px; height:auto; left:0px; top:150px;}
.wenzi{position:absolute; width:640px; height:auto; left:0px; top:80px;}
.p1-12{position:absolute; width:100px; height:100px; left:270px; top:245px;}
.p1-12 img{width:100px; height:100px; border-radius:50%; border:2px #FFF solid;}
.p1-13{position:absolute; width:640px; height:auto; left:0px; top:200px; font-size:24px; color:#FFF; text-align:center;}

.p1-14{position:absolute; width:640px; height:460px; left:0px; top:400px; overflow:hidden;}
.bao{position:absolute; width:640px; height:1020px; left:0px; top:0px;}
.wenzi2{position:absolute; width:640px; height:auto; left:0px; top:550px;}

.p6-2{position:absolute; width:640px; height:auto; left:0px; top:80px;}
.logo{
	position:absolute;
	width:349px;
	height:620px;
	left:145px;
	top:140px;
	overflow:hidden;
	/*background-color: #c0c0c0;*/
	display: flex;
	justify-content: center;
	align-items: center;
}
.p6-3 img{
	/*position:absolute;*/
	background-color: #c0c0c0;
	width:100%;
	height:auto;
	/*left:0px;*/
	/*top:0px;*/
}

.p6-4{position:absolute; width:172px; height:auto; left:105px; top:780px;}
.p6-5{position:absolute; width:172px; height:auto; right:105px; top:780px;}

.jr{position:absolute; width:580px; height:auto; left:30px; top:20px;}
.p7-1{
	position: absolute;
	width:100%;
	height:auto;
	display: flex;
	justify-content: center;
	align-items: center;
	left:0;
	top:0px;
}
.p7-1 img{
	max-width: 100%;
	max-height: 100%;
}
/*.p7-1{position:absolute; width:640px; height:100%; left:0px; top:0px;}*/
/*.p7-1 img{width:640px; height:100%;}*/
.p7-2{position:absolute; width:548px; height:295px; left:0px; top:35px; background:url(../images/p7-2b.png) no-repeat;}
.p7-3{position:absolute; width:172px; height:auto; left:35px; top:930px;}
.p7-4{position:absolute; width:172px; height:auto; left:230px; top:930px;}
.p7-5{position:absolute; width:172px; height:auto; right:35px; top:930px;}
.p7-6{position:absolute; width:640px; height:auto; left:0px; top:35px;}

.p7-8{position:absolute; width:640px; height:100%; left:0px; top:0px; background:#000;}
.p7-81{
	position:absolute;
	width:500px;
	height:auto;
	left:70px;
	top:20px;
}
/*.p7-81 img{*/
	/*-webkit-filter: grayscale(100%);*/
	/*-moz-filter: grayscale(100%);*/
	/*-ms-filter: grayscale(100%);*/
	/*-o-filter: grayscale(100%);*/
	/*filter: grayscale(100%);*/
	/*filter: p7-81 img;*/
/*}*/
.p7-82{position:absolute; width:640px; height:auto; left:0px; bottom:20px;}
.p7-83{position:absolute; width:100%; height:100%; left:0px; top:0px;}
.p7-831{position:absolute; width:420px; height:auto; left:110px; top:100px;}

.p7-9{position:absolute; width:640px; height:auto; left:0px; top:0px;}
.p7-91{position:absolute; width:640px; height:auto; left:0px; top:0px;}
.p7-92{position:absolute; width:120px; height:auto; left:260px; top:400px;}


.txt1{position:absolute; width:490px; height:55px; left:20px; top:5px;}
.txt2{position:absolute; width:490px; height:55px; left:20px; top:80px;}
.txt3{position:absolute; width:490px; height:55px; left:20px; top:155px;}
.txt4{position:absolute; width:490px; height:55px; left:20px; top:235px;}
.inp{border-radius:10px; background:none; padding-left:15px; font-size:42px; line-height:50px; color:#FFF;}

.nbg{background:url(../images/btn_bg1.png) no-repeat;}
.nbg2{background:url(../images/btn_bg2.png) no-repeat;}

.p6-11{position:absolute; width:380px; height:auto; left:130px; top:450px; font-size:26px; color:#fff; text-align:center; line-height:40px;}
.p6-12{position:absolute; width:419px; height:218px; left:110px; top:400px; background:#000; border:2px #fff solid; opacity:0.8; border-radius:20px;}


.zoomIn {
	animation: zoomIn .5s linear 0s 1 normal;
	/* Firefox: */
	-webkit-animation: zoomIn .5s linear 0s 1 normal;
}


.bounceInUp {
	animation: bounceInUp .5s linear 0s 1 normal;
	/* Firefox: */
	-webkit-animation: bounceInUp .5s linear 0s 1 normal;
}

.bounceInLeft {
	animation: bounceInLeft .5s linear 0s 1 normal;
	/* Firefox: */
	-webkit-animation: bounceInLeft .5s linear 0s 1 normal;
}

.bounceInRight {
	animation: bounceInRight .5s linear 0s 1 normal;
	/* Firefox: */
	-webkit-animation: bounceInRight .5s linear 0s 1 normal;
}













