body {
	color: rgb(102, 102, 102); font-family:Microsoft YaHei,arial,sans-serif; font-size: 12px; background-color: rgb(203, 203, 203);
}

body {
	margin: 0px;
}

a {
	color: rgb(102, 102, 102); text-decoration: none;
}

#nav {
	 min-width: 960px;
}
.nav-wrap {
	background: #1274bf; padding: 0px 5px;  width: 960px; position:absolute; z-index:3; left:0; top:0;
}
.Jnav {
	float: left;
	padding:0;
	margin:0;
	padding-top:5px;
}
.nav-li {
	padding: 0px 3px; float: left;
}
.nav-a {
	font: 14px/10px Microsoft YaHei, sans-serif; padding: 0px 22px; border-radius: 2px 2px 0px 0px; height: 75px; color: white; float: left; font-size-adjust: none; font-stretch: normal;
}
.nav-select .nav-a {
	height: 75px; color:#1274bf; background-color: white;
}
.nav-active .nav-a {
	height: 980px; color: #1274bf; background-color: white;
}
.nav-down {
	left: 7px; top: -1200px; border-right-color: rgb(218, 217, 217); border-bottom-color: rgb(218, 217, 217); border-left-color: rgb(218, 217, 217); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; z-index: 2; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.1); background-color: rgb(254, 254, 254);
}
.nav-sub {
	width: 940px; overflow: hidden; padding-bottom: 20px;
}
.nav-sub-ul {
	width:235px; margin-top: 20px; border-right-color: rgb(218, 217, 217); border-right-width: 1px; border-right-style: dashed; float: left; margin:20px 0 0 0; padding:0;
}
.nav-sub-first {
	background: url("../images/t_15.jpg") no-repeat 50px; font: 20px; font-weight:bold; color: rgb(70, 70, 70); text-indent: 44px; margin-bottom: 12px; font-size-adjust: none; font-stretch: normal;
}
.nav-sub-li .nav-sub-a {
	width: 100%; height: 35px; color: rgb(128, 128, 128); line-height: 35px; text-indent:44px; display: block;
}
.nav-sub-li .nav-sub-a:hover {
	background: #fea60e; color: rgb(255, 255, 255);
}
.nav-sub1 .nav-sub-ul {
	height: 240px;
}
.nav-sub3 .nav-sub-ul {
	height: 110px;
}
.nav-sub4 .nav-sub-ul {
	height: 110px;
}
/*2016-5-6*/
.navIco{
	width:60px;
	}
.navTitle{
	width:60px;
	text-align:center;
	}
.navIco-1{
	background:url(../images/11.png) no-repeat center 0;
	}
.navIco-2{
	background:url(../images/22.png) no-repeat center 0;
	}
.navIco-3{
	background:url(../images/33.png) no-repeat center 0;
	}
.navIco-4{
	background:url(../images/44.png) no-repeat center 0;
	}
.navIco-5{
	background:url(../images/55.png) no-repeat center 0;
	}
.navWidth-1{
	width:380px;
	}
.navHeight-1{
	height:10px;
	}
.navBorder{
	border-right:none;
	}
/*��¼*/
.login-logo{
	width:100%;
	}
.loginMain{
	width:100%;
	margin:0 auto;
	text-align:center;
	padding-top:50px;
	}
.loginConBg{
	width:100%;
	}
.loginCon{
	width:500px;
	margin:50px auto 10px auto;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
   background: url(../images/toumingBg.png);
	padding-bottom:10px;
	}
.loginConTitle{
	width:480px;
	height:25px;
	float:left;
	background:#1274bf;
	padding:10px;
	color:#FFF;
	font-size:20px;
	padding-top:10px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0px;
	 
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	 
	/* W3C syntax */
	border-top-left-radius: 5px;
	border-top-right-radius:5px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	}
.loginInfo-user{
	width:450px;
	height:50px;
	background:url(../images/user.png) #FFF no-repeat left center;
	margin:20px 25px 0 25px;
	float:left;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	}
.loginInfo-paw{
	width:450px;
	height:50px;
	background:url(../images/password.png) #FFF no-repeat left center;
	margin:15px 25px 0 25px;
	float:left;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	}
.loginCodeBg{
	width:450px;
	float:left;
	margin:15px 25px 0 25px;
	}
.loginInfo-code{
	width:250px;
	height:50px;
	background:url(../images/code.png) #FFF no-repeat left center;
	float:left;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	}
.loginInfo-code-1{
	width:190px;
	height:40px;
	padding-top:10px;
	background:#FFF;
	margin-top:0px;
	margin-left:10px;
	float:left;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	}
.loginBox-Code{
	width:170px;
	margin-left:40px;
	border:none;
	background:none;
	margin-top:10px;
	}
.loginBox{
	width:350px;
	margin-left:40px;
	border:none;
	background:none;
	margin-top:10px;
	}
.loginCheck{
	width:400px;
	margin-top:20px;
	margin-left:26px;
	float:left;
	}
.loginBtnBg{
	width:450px;
	float:left;
	margin-left:25px;
	margin-top:30px;
	}
.loginBtn{
	border:1PX solid #1274bf;
	height:40px;
	line-height:25px;
	text-align:center;
	background:none;
	color:#1274bf;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	cursor:pointer;
	font-size:18px;
	}
.loginBtn:hover{
	background:#1274bf;
	color:#FFF;
	}
.copyright-bl{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size: 14px;
	position:fixed;
	left:0;
	bottom:0;
	background-color: rgba(255,255,255,0.2);
	}
.login-verification{
	width:440px;
	height:30px;
	line-height:30px;
	background:#e60c0c;
	color:#FFF;
	margin:5px 25px 0 25px;
	float:left;
	padding-left:10px;
	}