body {
	margin:0 auto;
	padding:0;
	font-size:12px;
	line-height:24px;
	font-family:"Microsoft YaHei";
	height:100%;
	width:100%;
	float:left;
	background:#2a8cef;
}
.login_bg {
	position:absolute;
	z-index:-1;
	width:100%;
	top:0;
	height:100%;
	background:url(./images/bg.jpg) 50% 50% no-repeat #fff;
	background-size:cover;
}
form, ul, li, ol, li, dl, dt, dd, img, p, h1, h2, h3, h4, h5, h6, input {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
}
input, select {
	font-size:12px;
}
img {
	border:0;
}
ul, li {
	list-style-type:none;
}
strong {
	font-weight:normal;
}
em {
	font-style:normal;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
a {
	color:#393939;
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	color:#333;
	text-decoration:underline;
}
.color_6e, .color_6e a {
	color:#6E6E6E;
}
.display_no {
	display:none;
}
.display_yes {
	display:block;
}
.con_body {
	width:100%;
	margin:0 auto;
}
.lo_t {
	width:210px;
	float:left;
	overflow:hidden;
}
.lo_c {
	width:980px;
	margin:0 auto;
	float:left;
	overflow:hidden;
}
.lo_r {
	width:210px;
	float:left;
	overflow:hidden;
}
.lo_r_1 {
	background:url(./images/images_9.gif) repeat-x;
	height:742px;
	float:left;
	width:13px;
	overflow:hidden;
}
.lo_t_1 {
	background:url(./images/images_10.gif) repeat-x;
	height:742px;
	float:left;
	width:11px;
	overflow:hidden;
}
.Middle {
	background:url(./images/images_2.gif) no-repeat;
	height:277px;
	overflow:hidden;
}
.bottom {
	background:url(./images/images_3.gif) no-repeat;
	height:261px;
	overflow:hidden;
	padding-left:346px;
}
.about{
	margin:0 auto;
	margin-top:210px;
	width:1024px;
	height:100px;
	text-align:center;
	color: #fff;
}
.about h1{
	font-size:28px;
	margin-bottom:15px;
}
.about h2{
	font-size:14px;
}
.Con_r {
	float: left;
	margin-bottom: 50px;
	width:400px;
	min-height:300px;
	padding-top:5px;
	background:#fff;
	margin-left: 155px;
}
.m_t {
	margin-top:100px;
}
.Con_r .title {
	height:10px;
	width:100%;
	background:#006cc4;
}
.logo {
	margin:0 auto;
	margin-top:160px;
	margin-bottom: 20px;
	width:254px;
	height:77px;
	text-align:center;
}
.Con_r ul {
	width:300px;
	margin:0 auto;
	margin-top:40px;
}
.Con_r ul li .input {
	float:left;
	width:300px;
	height:50px;
	border-radius:5px;
	position:relative;
}
.Con_r ul li {
	float:left;
	font-size:14px;
	color:#333;
	margin-bottom:15px;
}
.Con_r ul li div {
	float:left;
}
.Con_r ul li em {
	margin-left:14px;
}
.input1 {
	width:172px;
	overflow:hidden;
	height:28px;
	margin-left:48px;
	line-height:28px;
	border:0;
	background:none;
}
.input2 {
	width:172px;
	overflow:hidden;
	height:28px;
	margin-left:48px;
	line-height:28px;
	border:0;
	background:none;
}
.Verifi {
	margin-left:12px;
	margin-top:13px;
	position:absolute;
	right:10px;
}
.Verifi a {
	text-decoration:none;
}
.input_b {
	width:310px;
	height:45px;
	float:left;
	margin-left:50px;
	display:inline;
*+margin-top:50px;
}
.input3 {
	width:310px;
*+width:300px!important;
	overflow:hidden;
	height:28px;
	margin-left:48px!important;
	margin-left:16px;
	line-height:28px;
	border:1px solid #7ea2b8;
	font-family:"Microsoft YaHei";
	font-size:14px!important;
	background:none;
	box-shadow:inset 1px 1px 2px #e6e5e6;
}
.submit {
	width:300px;
	height:45px;
	line-height:45px;
	margin-top:1px;
	border:1px solid #2782dd;
	margin:0 auto;
	background:#058aef;
	border-radius:5px;
	font-size:18px;
	font-family:"Microsoft YaHei";
	color:#fff;
	cursor:pointer;
}
.bottom div {
	font-family:Arial;
	margin-top:100px;
	float:left;
	height:30px;
	line-height:30px;
	color:#2a84d2;
}
.bottom div img {
	margin-left:8px;
	margin-right:8px;
}
body2 {
	background:url(./images/images_14.gif) repeat-x;
	height:800px;
}
.main {
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
.Middle2 {
	background:url(./images/images_16.gif) no-repeat;
	height:389px;
	overflow:hidden;
}
.Mi_c {
	width:540px;
	overflow:hidden;
	margin-left:260px;
	margin-top:35px;
}
.Mi_b {
	height:67px;
	overflow:hidden;
}
.Mi_b div {
	float:left;
}
.Prompt {
	width:450px;
	overflow:hidden;
	font-size:14px;
	height:38px;
	line-height:18px;
	margin-top:27px;
	margin-left:5px;
}
.bott {
	width:136px;
	height:31px;
	background:url(./images/images_18.gif) no-repeat;
	border:0;
	display:block;
}
.bo_r {
	float:right;
	margin-top:59px;
	margin-right:32px;
*margin-right:16px;
	_margin-right:11px;
}
.Bottom2 {
	background:url(./images/images_17.gif) no-repeat;
	height:149px;
	overflow:hidden;
}
.Bottom2 span {
	margin-top:57px;
	display:block;
	margin-left:200px;
	color:#b4afaf;
}
.checkInfo {
	position:absolute;
	top:75%;
	left:50%;
	width:320px;
	height:67px;
	margin-left:-160px;
	border:1px solid #f6dfae;
	z-index:999;
	background:#ffffe8;
}
.checkInfo td.td2 {
	font-size:12px;
	line-height:20px;
	color:#333;
	padding:2px 0;
	text-align:left;
	color:#f60;
}
.checkInfo td.td1 img {
	margin:2px 10px;
}
.copyright {
	font-family:Tahoma, Geneva, sans-serif, "宋体";
	height:30px;
	line-height:30px;
}
.admin {
	position:absolute;
	left:30%;
	top:40%;
}
.input input {
	width:100%;
	*+width:240px;
	box-sizing:border-box;
	float:right;
	height:40px;
	padding-left:50px;
	font-size:20px;
	border:1px solid #ddd;
	border-radius:5px;
	line-height:40px;
	position:absolute;
	left:-47px;
	z-index:9;
}
.input input:focus {
	outline:0;
	border:1px solid #298cef;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);

}
input:-webkit-autofill {
-webkit-box-shadow:0 0 0 1000px #f7f5fb inset;
}

.input span {
	position:absolute;
	margin:12px 0 0 15px;
	left:0;
	float:left;
	z-index:10;
}
.input_c {
	float:left;
	width:100%;
	height:50px;
	margin:0 auto;
	text-align:center;
	padding:20px 0 0 0;
	box-sizing:border-box;
	color: #e64d4f;
}
.input i {
	display:none;
}
.glyphicon-ok {
	color:green;
}
.glyphicon-remove {
	color:red;
}

.login_top_con{
	width: 1200px;
	line-height: 100px;
	margin: 20px auto;
}
.login_top_con i{
	width: 350px;
	text-align: right;
	float: right;
}
.login_top_con i img{
	width: 70%;
	margin-top:10px;
}


.contain{
	width: 960px;
	margin:0 auto;
	padding:0;
}

.Con_l{
	width: 248px;
	height: 265px;
	float: left;
	margin:20px 20px 0 100px; 
}
.footer{
	width: 1000px;
	text-align: center;
	color: #999;
	float: left;

}

.footer .police{
    background: url(../images/icon-police.png) no-repeat;
    padding-left: 20px;
    margin-left:10px;
}
.footer .police a{
    color: #999;
}
.footer .police a:hover{
    color: #f00;
}