﻿@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style: none;
	border:none;
	font-family:"微软雅黑";
	font-size:15px;
	color:#333333;
}
.clearboth{
	clear:both;
	overflow:hidden;
}
.con{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.top{
	background:url(top_bg.jpg)  no-repeat center top;
	overflow:hidden;
}
.top .con{
	padding:40px 40px 40px 0px;
}
.logo{
	float:left;
	width:410px;
	background:url(top_line.jpg) no-repeat right top;
}
.yhzc{
	float:left;
	margin-top:18px;
}
.yhzc a{
	font-size:26px;
	color:#ffffff;
	padding:0px 0px 0px 40px;
}
.fhsy{
	float:right;
	width:150px;
	background:url(return_bg.png) no-repeat left top;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-top:25px;
}
.content{
	background:url(bg.jpg) no-repeat center center;
	overflow:hidden;
}
.content .con{
	background:url(con_bg.png) no-repeat left top;
	/* margin:110px auto; */
	margin:20px auto;
}
.dlmb_img{
	margin:90px 0px 90px 40px;
	float:left;
}
.dlmb{
	margin:0px 60px 0px 0px;
}
.dlmb_box{
	border:1px solid #b2c4e0;
	width:420px;
	float:left;
	margin:60px 0px 60px 50px;
	overflow:hidden;
}
.dlmb_con{
	width:400px;
	margin:10px auto;
	border:1px solid #003d99;
	overflow:hidden;
	height:450px;
}
.dlmb_con ul{
	margin:40px 0px 0px 40px;
	overflow:hidden;
}
.dlmb_con ul li{
	float:left;
	font-size:22px;
	color:#000000;
	width:165px;
	background:url(db_02.jpg) no-repeat left center;
	padding-left:60px;
}
.dlmb_con ul li:first-child{
	background:none;
	padding-left:20px;
}
.dlmb_con ul li.active{
	color:#245399;
}
.dl_con,.ca_con{
	margin:30px 0px 0px 40px;
}
.dl_user,.dl_pass,.ca_user,.ca_pass{
	background:url(dl_02.jpg) no-repeat left top;
	width:322px;
	font-size:18px;
	color:#9b9b9b;
	margin-bottom:20px;
	padding:13px 0px 13px 20px;
}
.ca_con label{
	width:90px;
	text-align:right;
	display:inline-block;
	padding-right:10px;
	font-size:18px;
}
.ca_con .ca_user,.ca_con .ca_pass{
	width:230px;
	background:none;
	border:1px solid #dedede;
}
.ca_con form{
	margin-top:60px;
}
.ca_con .zddl{
	margin-top:20px
}
.ca_con{
    margin-top:80px;
}
.ca_con .dlan{
    margin-top:60px;
}
.pass_input{
	position:relative;
	width:322px;
}
.wjmm{
	position:absolute;
	right:20px;
	top:13px;
	color:#245399;
	font-size:16px;
	z-index:999999;
}
.dl_code{
	background:url(dl_03.jpg) no-repeat left top;
	font-size:18px;
	color:#9b9b9b;
	margin-bottom:20px;
	padding:13px 0px 15px 20px;
	float:left;
	width:165px;
}
.code_img{
	float:left;
	margin-left:20px;
	width:135px;
	height:50px;
}
.dlan{
	width:322px;
	background:url(dl_04.png) no-repeat left top;
	color:#ffffff;
	display:block;
	padding:10px 0px;
	font-size:24px;
	margin-bottom:20px;
}
.zddl{
	width:322px;
	overflow:hidden;
}
.zddl span{
	padding-left:10px;
	color:#9b9b9d;
	font-size:16px;
}
.zddl a{
	float:right;
	color:#245399;
	font-size:16px;
}
.footer{
	background-color:#245399;
	overflow:hidden;
}
.footer .con{
	margin:30px auto;
}
.sydw{
	border-right:1px solid #456da8;
	padding-right:50px;
	float:left;
}
.foot_con{
	float:left;
	margin-left:70px;
}
.foot_con p,.foot_con a{
	color:#ffffff;
}
.foot_con p{
	line-height:25px;
}