/* CSS Document */
@charset "gb2312";
body {
	MARGIN: 0 auto;
	PADDING: 0px;
	font-size: 16px;
	margin-left: 0px;
	margin-top: 0px;
	font-family: "微软雅黑";
	width: 100%;
	height: 100%;
	color: #000;
	overflow-x: hidden;
}
div, form, p, img, ul, ol, li, dl, dt, dd {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
table, td, tr, th {
	font-size: 11px;
	margin: 0;
	padding: 0;
	border: 0;
	line-height: 20px;
}
img {
	vertical-align: top;
	border: 0;
}
p {
	margin: 0px;
	padding: 0px;
}
* {
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
}
.blank10 {
	width: 100%;
	height: 15px;
	float: left;
}


.top{ width:100%; height:33px; background:#537da7}
.top_box{ width:1040px; margin:0px auto;}
.wenzi{ float:right; color:#fff; font-size:12px; line-height:33px;}
.wenzi a{ color:#fff;}
.box{ width:100%; float:left;  background-size:contain; background:#ececf0 url(/yhzx/registerimages/back02_01.png) top no-repeat; }
.main{ width:1046px; margin:0px auto;}
/*.logo{ width:100%; height:auto; background:#0C6;}
*/.logo{ width:246px; height:78px; margin:0px auto; margin-top:20px;}
.banner{ width:485px;  margin:0px auto;}
.zhuce{ width:815px; height:325px; margin:0px auto; margin-top:90px;}
.zhuc_left{ width:360px; height:260px; float:left; margin:10px;  }

.zhuc_rig{width:340px; height:260px; float:left; margin:10px;  }
.zhuc_left h4{ color:#666; line-height:40px; font-size:15px;}
.zhuc_left p{ color:#666; line-height:30px; font-size:14px;}

.text{ width:100%; text-align:center; margin-top:50px; color:#537da7}
.text a{ color:#537da7; font-size:18px;}
.footer{ width:100%; height:82px; background:#537da7; margin-top:40px; float:left}
.footer p{ width:707px; line-height:24px; text-align:center; margin:0px auto; font-size:13px; color:#fff; padding-top:20px;}



/*单位注册*/
.zc_logo{ width:246px; height:78px; float:left;}
.zc_b{ width:262px; height:78px; float:right;}
.frd_notice{ width:100%; line-height:30px; float:left;}
.frd_notice p{ text-align:center;}
.zh_tit{ width:100%; height:40px; line-height:40px; color:#fff; background:url(/yhzx/registerimages/registe_10.png) no-repeat; float:left; font-size:20px; text-indent:10px;}

.table_b{ width:100%; height:auto; float:left;}
.table_b table{ width:500px;  margin:0px auto; }
.red{ color:#F00; padding:0px 8px;}
.ly_input{ width:300px;  height:30px; float:left; text-indent:5px;}
.ly_input2{ width:220px;  height:30px; float:left; text-indent:5px;}

.checkbox{ width:auto; margin:0px auto; margin-left:0px;}
.wen{  text-align:center; line-height:30px; color:#999}
.but{ width:280px; height:34px; background:#999; border-radius:6px; line-height:34px; text-align:center; margin-left:400px; border:none; color:#fff;}

.duox{ float:left; margin:10px auto;}
.duox li{ width:auto; float:left;}
.label2{display: block; margin-bottom: 5px; width:auto; margin:auto 10px;}
.form-inline{ width:100%;}














