@charset "utf-8";

.rz_out{
	width: 100%;
	height: 1600px;
	background: url(../img/jining_img/rz_bj.jpg) top center no-repeat ;
	background-size: cover;
	padding-top: 50px;
	overflow: hidden;
}
.rz_inner{
	width: 1200px;
	height: 1500px;
	margin: 0px auto ;
	background-color: #fff;
}

.rz_warp{
	width: 1080px;
	height: 100%;
	margin: 0px auto ;
}
.rz_warp form{
	width: 100%;
	height: 1180px;
}
.rz_name{
	width: 100%;
	height: 140px;
	text-align: center;
	font: 36px/140px "microsoft yahei";
	color: #333;
}
.rz_p{
	width: 100%;
	height: 40px;
	margin-bottom: 20px;
	font: 18px/40px "microsoft yahei";
	color: #333;
}
.rz_p .rz_ps{
	margin-left: 20px;
	font: 14px/40px "microsoft yahei";
	color: #888;
}
.rz_p .rz_ps .rz_pss{
	color: #f43131;
}
.rz_form{
	width: 100%;
	height: 100%;
}
.rz_fl{
	width: 200px;
	height: 100%;
	background-color: #f0f0f0;
}
.rz_fr{
	width: 880px;
	height: 100%;
	background-color: #f5f5f5;
}

.rz_up{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding-top: 30px;
	top: 0px;
	left: 0px;
}
.rz_up_d{
	width: 100%;
	margin-bottom: 20px;
}
.rz_label{
	width: 200px;
	height: 40px;
	box-sizing: border-box;
	text-align: right;
	padding: 0 15px 0 0;
	font: 16px/40px "microsoft yahei";
	color: #333;
}
.rz_label .rz_xing{
	color: #f43131;
}
.rz_text{
	width: 520px;
	height: 38px;
	border: 1px solid #ddd;
	border-radius: 5px;
	font: 16px/38px "microsoft yahei";
	color: #555;
	padding:0px 15px;
	margin-left: 20px;
	background-color: #fff;
}
.rz_dd{
	width: 860px;
	margin-left: 20px;
}
.rz_dd_s{
	margin-right: 30px;
	height: 40px;
}

.rz_dd_s input{
	width: 20px;
	height: 20px;
	margin: 10px ;
}
.rz_dd_s label{
	font: 16px/40px "microsoft yahei";
	color: #555;
}
.rz_dd_p{
	width: 100%;
	height: 30px;
	font: 16px/30px "microsoft yahei";
	color: #f43131;
}
.prov,
.city{
	width: 264px;
	height: 38px;
	border: 1px solid #ddd;
	border-radius: 5px;
	font: 16px/38px "microsoft yahei";
	color: #555;
	padding:0px 15px;
	background-color: #fff;
	margin-right: 20px;
}
.city{
	margin-right: 0px;
}

.rz_textarea{
	width: 550px;
	height: 106px;
	box-sizing: border-box;
	padding: 10px 16px;
	font: 16px/30px "microsoft yahei";
	color: #555;
	resize: none;
	border: 1px solid #ddd;
	border-radius: 5px;
	background-color: #fff;
}

.rz_textarea1{
	width: 550px;
	height: 100px;
	box-sizing: border-box;
	padding: 10px 16px;
	font: 16px/30px "microsoft yahei";
	color: #555;
	resize: none;
	margin-left: 20px;
	border: 1px solid #ddd;
	border-radius: 5px;
	background-color: #fff;
}

.rz_btn{
	width: 160px;
	height: 40px;
	border-radius: 6px;
	background-color: #5394FF;
	text-align: center;
	display: block;
	border: none;
	margin: 40px auto;
	font: 16px/40px "microsoft yahei";
	color: #fff;
}
.rz_btn:hover{
	cursor: pointer;
	background-color: #4479d1;
}

/*页脚*/

.jn_fb{
	margin-top: -50px;
	width: 100%;
	height: 70px;
	background-color: #2b2b2b;
	font: 14px/70px "microsoft yahei";
	color: #555;
	text-align: center;
}
