@charset "utf-8";
*{font-size:12px;border:0;margin:0;padding:0;}
body{font-family:'微软雅黑'; margin:0 auto;min-width:980px;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;}
img{border:0;}
dl,dt,dd,span{margin:0;padding:0;display:block;}
a,a:focus{text-decoration:none;color:#000;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#00a4ac;text-decoration:none;}
table{border-collapse:collapse;border-spacing: 0;}
cite{font-style:normal;}
h2{font-weight:normal;}

/*cloud*/

#mainBody {width:100%;height:100%;position:absolute;z-index:-1;}
.cloud {position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../img/cloud.png) no-repeat;z-index:1;opacity:0.5;}
#cloud2 {z-index:2;}

body {padding:0; margin:0;}
#coverpage{ width: 100%; height: 100%; z-index: 9999; background: #fff; overflow: hidden; position: absolute;}
#onepics{ width: 100%; height: 100%; overflow: hidden; position: relative;}
.onepic_wrap{ width: 100%; height: 100%; overflow: hidden; display: block; position: relative; cursor: pointer;}

.onepic_bg{ position: absolute; left: 0; bottom: 0; height: 45px;width: 100%;color:#fff;background:rgba(0,0,0, 0.5); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7f000000', EndColorStr='#7f000000');*zoom:1;}
:root .onepic_bg{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000'); }
.onepic_bg p{ height: 45px; line-height: 45px; padding-left: 95px; font-size: 13px; color: #fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*login*/
.logintop{height:47px; position:absolute; top:0; background:url(../img/loginbg1.png) repeat-x;z-index:100; width:100%;}
.logintop span{color:#fff; line-height:47px; background:url(../img/loginsj.png) no-repeat 21px 18px; text-indent:44px; color:#afc5d2; float:left;}
.logintop ul{float:right; padding-right:30px;}
.logintop ul li{float:left; margin-left:20px; line-height:47px;}
.logintop ul li a{color:#afc5d2;}
.logintop ul li a:hover{color:#fff;}
.loginbody{ width:100%; float:left;}
.systemlogo{width:100%; height:71px; margin-top:75px;}
.loginbox{ float:left; width:100%}
.loginbox ul{ margin-top:88px; width:100%}
.loginbox ul li{margin-bottom:25px; text-align:center;border-radius: 6px;}
.loginuser{width:299px; height:48px; background:url(../img/loginpassword.png) no-repeat 3% center #fff; border:none; line-height:48px; padding-left:44px; font-size:15px; font-family:Arial;font-weight:bold;background-size:24px;border-radius: 6px;}
.loginpwd{width:299px; height:48px; background:url(../img/loginuser.png) no-repeat 3% center #fff; border:none;line-height:48px; padding-left:44px; font-size:15px; font-family:Arial;font-weight:bold; color:#90a2bc;background-size:28px;border-radius: 6px;}
.loginbtn{width:344px;height:48px; background:#0b91c8; border-radius: 5px; background-size:100%; font-size:16px; font-weight:bold; color:#fff;cursor:pointer; line-height:48px;}
.loginbm{height:100px; line-height:30px; text-align:center; font-size:25px; color:#333; position:absolute; top:600px; width:100%; }
.loginbm a{font-weight:bold;color:#0b3a58;}
.loginbm a:hover{color:#333;}
 
 
/*遮罩效果*/
#shade{
	display:none;
	width:100%;
	height:100%;
	position: fixed;
	top: 0px;
    left: 0px;
	background:#000;
	opacity: 0.2;
	z-index:9000;
}
/*询问提示框效果*/
#layer{
	display:none;
	width:300px;
	position:absolute; left:50%; margin-left:-150px;
	height:140px;
	top:50%; margin-top:-140px;
	z-index:999999;
	position: fixed;
	border:1px solid #889D8F;
	background:#EFEFEF url(../img/layertitle.png) repeat-x left top;
	font-size:12px;
}
#layer .layertitle{
    width:100%;
    height:27px;
}
#layer .layertitle span{
	min-width:200px;
	height:27px;
	line-height:27px;
	display:inline-block;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #0E2D5F;
	padding:0 0 0 5px;
}
#layer .layertitle em{
	display:block;
	width:16px;
	height:16px;
	background: url(../img/icons/panel_tools.png) no-repeat -16px 0px;
	float:right;
	margin:5px 5px 0 0;
	cursor:pointer;
	opacity: 0.4;
}
#layer .layertitle em.hover{
	opacity:1;
}
#layer .layerbox{
	height:86px;
	width:268px;
	margin:0 auto;
	padding:10px;
	border:1px solid #889D8F;
	border-top:1px solid #8DA659;
	background:#fff;
}
#layer .layerbox dl{
	width:268px;
	height:42px;
}
#layer .layerbox dl dt{
	width:42px;
	height:42px;
	float:left;
	background:url(../img/icons/woring.png) no-repeat left top;
}
#layer .layerbox dl dd{
	width:226px;
	height:42px;
	float:right;
	line-height:21px;
	color:#000;
}
#layer .yalerbutton{
	width:268px;
	height:36px;
	margin:10px 0 0 0;
	text-align:center;
}

#layer .yalerbutton span{
	width:72px;
	height:26px;
	display:inline-block;
	background:url(../img/icons/layerbutton.png) no-repeat center center;
	margin:5px 10px 0 10px;
	text-align:center;
	line-height:26px;
	cursor:pointer;
}
#layer .yalerbutton span.hover{
	background:url(../img/icons/layerbutton2.png) no-repeat center center;
}

/*加载效果1*/
.loading1{
	display:none;
	width:60px;
	height:24px;
	position: fixed;
	background:url(../img/icons/loading1.gif) no-repeat center center;
	z-index:9997;
}

/*加载效果2*/
.loading2{
	display:none;
	min-width:60px;
	height:24px;
	position: fixed;
	background:#fff url(../img/icons/loading2.gif) no-repeat 10px center;
	z-index:999999;
	padding:10px 20px 10px 40px;
	line-height:24px;
	border:1px solid #999;
}

/*操作成功提示框*/
.success{
	display:none;
	min-width:60px;
	height:24px;
	position: fixed;
	background:#fff url(../img/icons/success.gif) no-repeat 10px center;
	z-index:999999;
	padding:10px 20px 10px 40px;
	line-height:24px;
	border:1px solid #9AD189;
	color:green;
    box-shadow: 0px 0px 2px #eee;
}
/*操作失败提示框*/
.lose{
	display:none;
	min-width:60px;
	height:24px;
	position: fixed;
	background:#fff url(../img/icons/lose.png) no-repeat 10px center;
	z-index:9997;
	padding:10px 20px 10px 40px;
	line-height:24px;
	border:1px solid red;
	color:red;
}
 
 .homeh1{
  width:100%; margin-top:-140px;
  text-align:center;
   float:left;
   font-size:40px;
	 color:#ffffff;
}
/* wl */
.wl_loginbg{width: 100%;height: auto;overflow: hidden;margin: 0px auto;position: relative;background: url(../img/login.jpg)no-repeat top center; background-size: 100%;}
.wl_loginbox{width: 17%;height: 315px;position: absolute;left: 50%;margin-left: 11%;}
.wl_loginbox .login{width:100%;}
.wl_loginbox .login ul li{float: left;width: 100%;box-sizing: border-box;overflow: hidden;font-family: "微软雅黑";}
.wl_loginbox .login ul li .input{width: 100%;box-sizing: border-box;background: url(../img/r.jpg)no-repeat 1% center;background-size:7%;border: 1px solid #d1d1d1;padding-left:9%;font-size: 14px;outline:none;}
.wl_loginbox .login ul li .input2{width: 100%;box-sizing: border-box;background: url(../img/s.jpg)no-repeat 1% center;background-size: 7%;border: 1px solid #d1d1d1;padding-left:9%;font-size: 14px;outline:none;}
.wl_loginbox .login ul li .but{width: 100%;background-color: #04afd9;color: #fff;height: 42px;font-size: 14px;outline:none;border: 1px solid #04afd9;line-height: 42px;cursor: pointer;}
.wl_loginbox .login ul li .but2{width: 100%;background-color: #dcdcdc;color: #fff;height: 42px;font-size: 14px;outline:none;border: 1px solid #dcdcdc;line-height: 42px;}
 
 