body,h1,h2,h3,h4,a,ul,li,p,img,input,span,ol,li,button{
   
    font-weight:normal;
    list-style: none;
    padding:0;
    margin:0;
    text-decoration: none;
    border:0 none;
    color:#666666;
    font-size:14px;
}
.left{float:left;}
.right{float:right;}
.left,.right{display:inline-block;}
.textCen{text-align: center;}
/*head*/
.headWrap{width:100%;height:140px;background:url("../images/img/headerbgj.png") no-repeat center center;}
.head{width:1000px;height:100px;margin:0 auto;}
.head h1{
    height:100px;
    line-height: 100px;
    background: url("../images/img/logo.png") no-repeat left center;
    padding:0 0 0 160px;
	/*margin- left:20px;*/
    font-size:32px;
    color:#458aca;
   /* text-shadow: 1px 2px 3px #cccccc;*/ font-weight:bold;
}
.navWrap{
    width:100%;
    height:40px;
    /*background: url("../images/navbg.png") repeat-x left bottom;*/
    background:rgba(48,94,137,0.5);
}
.nav{
    width:1000px;
    margin:0 auto;
    height:40px;
    color:#ffffff;
}
.navList{
    overflow: hidden;
    width:800px;
}
.nav ul li{
    float:left;
}
.nav ul li a{
    display: inline-block;
    color:#ffffff;
    width:120px;
    text-align: center;
    height:40px;
    line-height: 40px;
    font-size:18px;
}
/*.nav ul li.current a,.nav ul li a:hover{
    background:#ffa320 ;
}*/
#login{ background-color:#f7f7f7;}

.loginBox{
    height:20px;
    /*background:url("../images/bgimg.png")  no-repeat -9px -134px;*/
}
.loginBox a{
    display: inline-block;
    color:#ffffff;
    height:20px;
    /*line-height:20px;*/
    padding:0 5px;
}
.loginBox a:hover{color:#ffffff;}
/*content*/
/*.outk{*/
	/*height:500px;*/
	/*width:1000px;*/
	/*margin:100px auto;*/
	/*border:2px solid #b8b8b8; background:#fff;*/
	/*}*/
/*.outk>img{*/
	/*width:520px;*/
	/*height:302px;*/
	/*padding-left:32px;*/
	/*margin:100px auto;*/
	/*float:left;*/
	/*}*/
/*.sign{*/
	/*width:342px;*/
	/*height:300px;*/
	/*border:2px solid #b8b8b8;*/
	/*float:left;*/
	/*margin:100px auto;*/
	/*padding-left:32px;*/
	/*margin-left:40px;*/
	/*position:relative*/
	/*}*/
.grayTop{
    width:100%;
    height:100%;
    background: rgba(0,0,0,0.5);
    position: fixed;
    left:0;
    top:0;
    z-index:9999;
    display: none;
}
.sign{
    width:343px;
    height:315px;
    border:2px solid #666;
    padding-left:10px;
    margin-left:40px;
    position: fixed;
    top:30%;
    left:50%;
    margin-left:-171px;
    z-index:10000;
    display: none;
    background-color: #fff;
    -webkit-box-shadow:0 0 5px #666;
    -moz-box-shadow:0 0 5px #666;
    -ms-box-shadow:0 0 5px #666;
    -o-box-shadow:0 0 5px #666;
    box-shadow:0 0 5px #666;
    box-sizing: border-box;
}
.signDelelte{
    position: absolute;
    right:10px;
    top:5px;
    width:20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    background: #ccc;
    cursor:pointer;
}
.signDelelte:hover{
    color: red;
}
.sign p,.checkcode{
	font-size:16px;
    font-weight: bold;
	color:#2d2d2d;
	padding-top:5px;
    margin-left:30px;
    box-sizing: border-box;
	}
.sign p{
    height: 23px;
    box-sizing: border-box;
}
.sign input{
    margin-left:30px;
}
#SingIn{margin-top:8px;font-weight:bold;margin-left: 0;font-size:18px;
    height: 30px; box-sizing: border-box;
}
#tishi{
    height: 16px;
}



.loginUser,.loginPsw{
	width:270px;
	height:22px;
	border:1px solid #b8b8b8;
	}
.loginUser{
    height:26px;
}
.loginPsw{
    height:26px;
}
.sign .yzm{ width:210px;
    margin:0 8px 10px 0;
    height:26px;
    float: left;
}
.J_codeimg{
    height:26px;
    float: left;

}
.checkcode{
    overflow:hidden;
}
.yanzheng{
	width:75px; overflow:hidden;
	height:20px;
	border:1px solid #b8b8b8;
	position:absolute;
	top:58%; right:19%; cursor:pointer;
	}	
	
	
	
.loginBtn{
	height:30px;
	width:272px;
	background:#83b2d7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9bc9ed), color-stop(100%,#6293ba));
	/*background:   -moz-gradient(linear, left top, left bottom, color-stop(0%,#9bc9ed), color-stop(100%,#6293ba));*/
	/*background:     -o-gradient(linear, left top, left bottom, color-stop(0%,#9bc9ed), color-stop(100%,#6293ba));*/
	/*background:    -ms-gradient(linear, left top, left bottom, color-stop(0%,#9bc9ed), color-stop(100%,#6293ba));*/
	background: linear-gradient(to bottom, #9bc9ed 0%,#6293ba 100%);
	color:#fff;
	
	margin-top:10px; cursor:pointer;
	}
.Signin{
	color:#ffffff;
	}

#email{
    height:250px;
}
#email .loginBtn{
    width:118px;
}
#email .title{
    margin-left:0;
}


/*foot*/
.footWrap{

    width:100%;
    min-width: 1000px;
    background: #32363f;
    padding:15px 0;

}
.foot{
    margin:0 auto;
    /*padding:15px 0;*/
}
.foot p{
    line-height: 20px;
    text-align: center;
    color:#999999;
}

#zhuce{ background:#f7f7f7;}
.center{ width:1000px; margin:23px auto; border:2px solid #b8b8b8; background:#fff;}
.center .cen_t{ width:934px; margin:20px auto;}
.center .cen_t h1{ font-size:14px; color:#000; font-weight:bold;}
.center .cen_t p{ font-size:12px; color:#000; line-height:2em; padding-left:0px;}

.con{ font-weight:bold;}
.cen_b{ width:934px; height:360px; margin:45px auto;}
.cen_b p{ color:#364a7b; font-weight:700;}
.b_l{ float:left; width:467px;}.b_r{ float:left;}
.con form span{width:160px;text-align:right; display:inline-block}
.con input{ border:1px solid #b8b8b8; width:273px;margin:10px 0px 5px 10px}
.con select{ margin-left:10px;}
.con select{ margin:10px 0 5px 10px;}
.c_b{ width:100%; float:left; margin:25px 0 30px; text-align:center; line-height:1.5em}
.c_b input{ margin-right:5px;}
.c_b b{ color:#587fb4; font-weight:inherit}
/* .cen_b input[name=reg]{ width:64px; height:22px; border:1px solid #a5a5a5;background: linear-gradient(to bottom, #f6f3f3 0%,#e1e1e1 100%); margin:0 auto; display:block; }*/

.cen_b input[name=reg]{
	
    width: 64px;
    height: 22px;
    border: 1px solid #a5a5a5;
    position: absolute;
    left: 50%;
    margin-left: -32px;
    background: linear-gradient(to bottom, #f6f3f3 0%, #e1e1e1 100%);}