.wrap1020{width:1020px;margin:0 auto}
#wrap{ width:998px; padding-top:10px; overflow:hidden; clear:both; margin:0 auto;text-align:left}
.top{height:119px;background:url(../images/top_01.jpg) no-repeat center #2f5190;}
.login{/* width:370px; */;border-radius:0 0 10px 10px;overflow:hidden}
.border02{height:57px;padding:20px}
.inp{width:145px;}
.userName{width:125px;height:23px;line-height:23px;border:none;background:#fff url(../images/userName_03.jpg) no-repeat 2px center;padding-left:20px;margin-bottom:18px;}
.password{width:125px;height:23px;line-height:23px;border:none;background:#fff url(../images/password_03.jpg) no-repeat 2px center;padding-left:20px;margin-bottom:18px;}
.loginBtn{border:none;width:71px;height:64px;background:url(../images/btn_03.png) no-repeat;cursor:pointer;margin-left:20px}
.btn{border:none;width:71px;height:64px;background:url(../images/btn_05.jpg) no-repeat;cursor:pointer;margin-left:20px}
.afterLogin{color:#fff;padding-top:15px}
.afterLogin span{width:148px;line-height:27px;}
.afterLogin a:hover{color:#fff}
.border02{height:57px;padding:20px}
.reback{width:71px;height:29px;line-height:27px;color:#fff;background:#1d72e7;text-align:center;/* margin:0 10px; */margin:0 5px;}
.exit{height:29px;line-height:27px;text-align:center;color:#FFF;background:#5997ee;width:52px}

.zone {
    background: rgba(0, 0, 0, 0) url("../images/platform.png") no-repeat scroll left center;
    color: #fff;
    font-size: 16px;
    padding-left: 30px;
}


.dl {
    background: rgba(0, 0, 0, 0) url("../images/login.png") no-repeat scroll left center;
    color: #fff;
    font-size: 16px;
    margin-right: 25px;
    padding-left: 30px;
}

.nav{height:41px;background:#213968;}
.nav ul li{float:left; position: relative;}
.nav ul li a{float:left;height:41px;line-height:41px;color:#fff;padding:0 27px;font-size:18px;}
.nav ul li a:hover,.nav ul li a.cur_01{background:#b53a3a}

.nav ul li a i{display:inline-block;width:21px;height:13px;background:url(../images/more.png) no-repeat}
.nav ul li .moreNav{position:absolute;width:100%;top:41px;left:0;background:#213968;display:none;z-index: 999;}
.nav ul li .moreNav a{font-size:12px;color:#fff;height:30px;line-height:30px;z-index: 999;display: block;width: 72px;text-align: center;}
.nav ul li:hover .moreNav{display:block}



.footer{height:57px;background:#c6cad2;margin-top:23px;text-align:center;padding:10px 0;color:#65728b;line-height:2}
.footer a{padding-left:15px;color:#307de5}