
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,em,button{margin:0;padding:0;}
body{font-size:12px;font-family:Simsun,sans-serif;color:#333;}
img,fieldset{border:0 none}
input,textarea{font-size:12px;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#003d7e;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-family:"Times New Roman",Simsun;}
ul,ol,li{list-style:none outside none;}
dfn{font-style:normal;}

@charset "gbk";
*{margin: 0;padding: 0;font-family: 'Î¢ÈíÑÅºÚ','ËÎÌå';}
@media screen and (min-width:320px) and (max-width:750px){
	html {font-size: 13.3333vw;}
}
@media screen and (min-width:750px){
	html {font-size: 100px;}
}
body {color:#000;margin: 0 auto;padding: 0;font-size: 0.2rem;min-width: 320px;max-width: 750px;}
a {text-decoration:none;color: #000;}
li {list-style: none;}
ul {margin: 0;padding: 0;}
img {margin: 0;padding: 0;border: 0rem;outline-width:0rem;  vertical-align:top;}
input{margin: 0;padding: 0;border: 0rem;}
.clear{clear:both;}
.fl {float: left;}
.fr {float: right;}

.content,.errorinfo,#footer{width:800px;}
.logo,.tower,.cruise{background:url(images/un_pic.png) no-repeat;}
.wrap{background:#1158e7 url(images/404_bg.jpg) no-repeat center bottom;width:100%;overflow:hidden;}
.content{position:relative;z-index:1;height:480px;margin:0 auto;padding-top:100px;}
.logo{ position: relative;z-index:5; width:144px;height:54px;margin:0 auto;overflow:hidden;text-indent:-500px;background-position:0 0;}
.errorinfo{color:#fff;display:block;font-family:"microsoft yahei","simhei",sans-serif;font-size:24px;font-weight:normal;text-align:center;margin:30px auto;padding:0;}
a.goback{display:block;position: relative;z-index: 4; width:112px;margin:20px auto;padding:8px 0;color:#fff;font-family:"microsoft yahei","simhei",sans-serif;font-size:16px;text-align:center;text-decoration:none;background-color:#0f4dc5;}
a.goback:hover{background-color:#3f92f0;}

.tower{background-position:0 -127px;position:absolute;z-index:2;top:140px;left:20px;width:116px;height:264px;}
.towerlight{position:absolute;z-index:1;left:52px;top:166px;width:52px;height:52px;background-color:#fefa90;box-shadow:0 0 50px rgba(255,248,74,1);-webkit-animation:3s linear 0s none infinite light;-moz-animation:3s linear 0s none infinite light;animation:3s linear 0s none infinite light;}
@-webkit-keyframes light{
	0%{box-shadow:0 0 50px rgba(255,254,165,1);}
	50%{box-shadow:0 0 10px rgba(255,248,74,1);}
	100%{box-shadow:0 0 50px rgba(255,254,165,1);}
}
@-moz-keyframes light{
	0%{box-shadow:0 0 50px rgba(255,254,165,1);}
	50%{box-shadow:0 0 10px rgba(255,248,74,1);}
	100%{box-shadow:0 0 50px rgba(255,254,165,1);}
}
@keyframes light{
	0%{box-shadow:0 0 50px rgba(255,254,165,1);}
	50%{box-shadow:0 0 10px rgba(255,248,74,1);}
	100%{box-shadow:0 0 50px rgba(255,254,165,1);}
}
.beam{position:absolute;z-index:3;left:-232px;top:75px;width:973px;height:198px;background:url(images/beam.png) no-repeat;-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:308px 115px;transform-origin:308px 115px;-webkit-animation:10s linear 0s none infinite beam;-moz-animation:10s linear 0s none infinite beam;animation:10s linear 0s none infinite beam;}
@-webkit-keyframes beam{
	0%{ -webkit-transform:rotate(15deg);}
	50%{ -webkit-transform:rotate(65deg);}
	100%{ -webkit-transform:rotate(15deg);}
}
@keyframes beam{
	0%{transform:rotate(15deg);}
	50%{transform:rotate(65deg);}
	100%{transform:rotate(15deg);}
}
.wave1{position:relative;z-index:3;width:100%;margin-top:-220px;color:#999;background:url(images/bl.png) repeat-x 0 0;-webkit-animation:8s linear 0s none infinite tweenxx;-moz-animation:8s linear 0s none infinite tweenxx;animation:8s linear 0s none infinite tweenxx;}
.wave{height:220px;background:url(images/bl.png) repeat-x 330px 0;-webkit-animation:10s linear 0s none infinite tweenx;-moz-animation:10s linear 0s none infinite tweenx;animation:10s linear 0s none infinite tweenx;}
@-webkit-keyframes tweenx{
	0%{background-position:0 0;}
	100%{background-position:1600px 0;}
}
@-moz-keyframes tweenx{
	0%{background-position:0 0;}
	100%{background-position:1600px 0;}
}
@keyframes tweenx{
	0%{background-position:0 0;}
	100%{background-position:1600px 0;}
}
@-webkit-keyframes tweenxx{
	0%{background-position:0 0;}
	100%{background-position:-1600px 0;}
}
@-moz-keyframes tweenxx{
	0%{background-position:0 0;}
	100%{background-position:-1600px 0;}
}
@keyframes tweenxx{
	0%{background-position:0 0;}
	100%{background-position:-1600px 0;}
}
/*-----footer-----*/
#footer{margin:0 auto;
	text-align:center;color:#0053aa;font-family:arial;line-height:1.6;padding:8px 0 0 0;}
#footer a{color:#0053aa;}
.copyright{color:#333333;}
/*-----media-----*/
@media screen and (max-width:640px) {
	body{min-width:320px;}
	.content,.errorinfo,#footer{width:320px;}
	.content { height: 470px;padding-top: 10px;}
	.errorinfo{font-size: 24px;}
	.miscbox{position: relative;z-index: -1;height: 264px;width: 116px;margin: 0 auto;}
	.tower{left: 0;top: 0; }
	.towerlight {left: 32px;top: 30px;}
	.beam {left: -255px;top: -62px;}
	.wave1 {margin-top: -75px;}
}

