@charset "utf-8";
/* CSS Document */
*{
	margin:0px; padding:0px;
	}
img{
    border-width:0px; margin:0px; padding:0px;
	}
ul,ol,li{
	list-style:none;
	}
body{
	background:#4B7ABD url(../img/body_bg.png) left top no-repeat;
	}
input{
	margin:0px; padding:0px; border-width:0px; color:#4586C1;
	}

.earth{
	height:500px; width:100%; position:fixed; left:0px; top:100px; background:url(../img/earth.png) left top repeat;
	}
.vertical{
	height:600px; width:100%;  position: fixed; left:0; top:50%; margin-top:-400px; z-index:8888;  /*filter:alpha(Opacity=35); opacity:0.35;   */
	}
.transverse{
	height:100%; width:1000px; position:absolute; left:50%; top:0px; margin-left:-500px;
	}
.namebox{
	margin-top:100px;
	}
.namebox h1{
	display:none;
	}
.modelbox{
	height:350px; width:520px; background:url(../img/model.png) left top no-repeat;  position:absolute; left:0px; top:280px;
	}
.logbox{
	height:348px; width:521px; background:url(../img/login.png) left top no-repeat;  position:absolute; right:0px; top:250px;
	}
.logmsg{
	margin:0px; padding:0px; border-width:0px; font-weight:bold; color: #ff004d; cursor:pointer; position:absolute; left:180px; top:200px;
}
.logmsg2{
	margin:0px; padding:0px; border-width:0px; font-weight:bold; color: #ff004d; cursor:pointer; position:absolute; left:180px; top:290px;
}
.butLogin{
	height:44px; width:170px; background: url(../img/butten.png) left top no-repeat; margin:0px; padding:0px; border-width:0px; font-size:16px; font-weight:bold; color:#FFF; cursor:pointer; position:absolute; left:190px; top:240px;
	}
.butLogin:hover{
    background: url(../img/buttenB.png) left top no-repeat;
}
.butLogin:active{
    background: url(../img/buttenB.png) left top no-repeat;
}

.textName{
	height:30px; line-height:30px; width:160px; color:#4586C1; padding-left:10px; border-width:0px; position:absolute; left:220px; top:116px; background:rgba(0, 0, 0, 0);
	}
.butLoginsms{
	height:30px; line-height:30px; width:100px; color:#4586C1; padding-left:10px; border-width:0px; position:absolute; left:380px; top:156px; background:rgba(0, 0, 0, 0);font-size: larger;
}
.textKey{
	height:30px; line-height:30px; width:160px; color:#4586C1; padding-left:10px;  border-width:0px; position:absolute; left:220px; top:156px; background:rgba(0, 0, 0, 0);
	}
.textYZM{
	height:30px; line-height:30px; width:300px; color:#4586C1; padding-left:10px;  border-width:0px; position:absolute; left:210px; top:196px; background:rgba(0, 0, 0, 0);
}
.textName1{
height:30px; line-height:30px; width:144px; color:#4586C1; padding-left:10px; border-width:0px; position:absolute; left:145px; top:90px; background:rgba(0, 0, 0, 0);text-align: center;
}


/*-- 顶部信息 开始 --*/
.topbox{
	height:110px; padding:0px 60px; position:relative; overflow:hidden;
	}
.logo{
	height:70px; width:640px; background:url(../img/logo.png) left top no-repeat; position:absolute; left:60px; bottom:0px;
	}
.user{
	height:70px; width:200px; position:absolute; right:60px; bottom:0px;
	}
.user_poto{
	height:42px; width:42px; position:absolute; right:0px; bottom:0px;
	}
.user_info{
	height:42px; width:158px; padding-right:6px; position:absolute; right:42px; bottom:0px;
	}
.user_info h4{
	height:22px; line-height:22px; display:block; text-align:right; color:#FFF;
	}
.user_info p{
	height:20px; line-height:20px; display:block; text-align:right; color:#FFF;
	}
.time{
	height:70px; width:170px; position:absolute; right:260px; bottom:0px; background:url(../img/time.png) left bottom no-repeat;
	}

/*-- 底部信息 开始 --*/
.info{
	height:44px; width:100%; position:fixed; left:0px; bottom:0px; background-color: rgba(0, 0, 0, 0.33); z-index:0;  filter:alpha(Opacity=100); opacity:1;
	}

.info p{
	height:44px; line-height:44px; display:block; margin:0 auto; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px;  text-align:center;
	}
.info ul{
	width:540px; height:44px; line-height:44px; display:block; margin:0 auto; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px;  text-align:center; position:relative;
	}
.info ul li{
	display:block; float:left; margin-right:30px;
	}
.info ul li a{
	display:block; cursor:pointer; color:#FFF; list-style-type:none; padding-right:12px;
	}
.info ul li a:hover{
	background-color:#343435;

	}
.yycs{
	background:url(../img/yycs.png) left top no-repeat; padding-left:40px;
	}
.xtsz{
	background:url(../img/xtsz.png) left top no-repeat; padding-left:40px;
	}
.xgmm{
	background:url(../img/xgmm.png) left top no-repeat; padding-left:40px;
	}
.tcxt{
	background:url(../img/tcxt.png) left top no-repeat; padding-left:40px;
	}



