@charset "utf-8";

*{font-size:9pt;border:0;margin:0;padding:0;}
html{width: 100%;height: 100%;overflow: hidden;}
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;}
*{margin:0;padding:0;}
div,p,h1,a,input,ul,li,span{font-family: "微软雅黑",'Microsoft YaHei';}
 .bg,.bg-flower{
    position: absolute;
    z-index: 1;
 }
 .bg{
     bottom: 0;
     left:-460px;
 } 
 .bg-flower{
    top: 120px;
    right: -10px;
 }
 .m-wrap{
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}
/* 头部 */
 .m-head{
    position: relative; 
    overflow: hidden;
    width: 100%;
    height: 100px;
    line-height: 100px;
    background: #1e8fc7;
    border-bottom: 10px solid #1787c2;
}
.head-title{
    float:left;
    z-index: 3;
    font-weight: normal;
    font-size: 24px;
    width: auto;
    color:#fff;
    height: 110px;
    line-height: 110px;
}
 .m-head .head-in{
	width:1000px;
	margin:0 auto;
}
 .head-help{
	float:right;
	line-height: 100px;
}
 .m-head .head-help a{
 	color:#fff;
 	font-size:18px;
 	margin-left:8px;
 }
  .m-head .head-help a:hover{
  	color:#D1DE03;
  }

/* 中间入口 */
.main{
    margin:120px auto 0;
    padding:10px;
    width: 660px;
    height: 253px;
     }
.new,.admin{
    position: relative;
    width: 252px;
    height: 252px;
    cursor: pointer;
    }
.icon-dh{position: absolute;
 top: 0; 
 left: 0;
  z-index: 3;
  width: 252px;
  height: 252px;
  background: url(bg-yuan.png) no-repeat;
}
.icon-dh:hover{
    background: url(bg-yuan-hover.png) no-repeat;
}
/* 动画 */
.icon-dh{
          transform-style: preserve-3d;
}	
.new{
    float: left;
} 
.admin{
    float: right;
}
.main ul{
    margin:92px auto 0;
    position: relative;
     z-index: 5;
    width: auto; 
    height:  auto;
}
.main ul li{
    text-align: center;
    list-style:none;
}
.main ul li.font-sl{
    color:#37526d;
    font-size: 30px;
}
.main ul li span{
    display: block;
    float: left;
    color:#fff;
    font-size: 24px;
}
.main ul li a{
    margin-top:5px;
    display: block;
    float: left; 
    margin:6px 0 0 4px;
    width: 23px;
    height: 23px;
    background: url(icon-qj.png) no-repeat;
}
.main ul li.dl{
    margin-left: 90px;
}
/* 尾部 */
.m-foot{ 
    position: relative;
    height: 50px;
    width: 100%;
}
.foot-bg{
    position:absolute;
     top: 0; 
     left:0px;
     height: 50px;
     width: 100%;
     background: #37526d;
     opacity:0.5;
     filter:alpha(opacity=50);
     z-index: 2;
     overflow: hidden;
 }
.m-foot p{
    position:absolute;
    left:50%;
    top:18px;
    margin-left:-80px;
    width: auto;
    z-index: 3; 
    color:#fff; 
    font-size: 16px;
}
.main-height{
    min-height: 450px;
}
.ErrorText{color:red;}
/* 首页正文内容的样式 */
.m-cen-login{float: center; height: 350px; margin-top: 20px; overflow: hidden;}
.cen-title{height: 40px; line-height: 40px;color:#504c48; font-size: 18px;}
.cen-title .icon-cen-1{background-position: 0 0;}
 
/* 登录入口 */
.g-cen-content{width: 90%;}
.g-cen-content .m-cen-login{width: 50%; margin-right: 10px;background: #fff; padding-left: 10px;}
.g-cen-content .m-cen-login  .cen-title .icon-cen-2{background-position: -12px 0;}
/* 其他部分 */
.g-cen-content .m-cen-other{width: 20%;}