.form{
	width: 100%;
	height: auto;
	padding: 3em 0;
}
.form .form-nr{
	width: 70%;
	height: auto;
	overflow: hidden;
	margin: 0em auto;
	border:1px solid #ccc;
	padding: 5em;
	box-shadow: 10px 5px 15px 15px #eee;
	border-radius: 5px;
}
.form .form-nr .text{
	width: 96%;
	height: auto;
	float: left;
	padding: 1em;
	margin: 1em 0;
	display: block;
	border-radius: 5px;
	border:1px solid #333;
}
.form .form-nr .submit{
	width: 90%;
	height: auto;
	padding: 1em;
	margin: 20px auto;
	display: block;
	font-size: 18px;
	border:none;
	background: #f90;
	color: #fff;
	cursor: pointer;
}
.nanti{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 3em 0 3em 0;
}
.nanti .nanti-bf{
	width: 80%;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
}
.nanti .nanti-bf h3{
	font-size: 40px;
	text-align: center;
	padding: 1em;
	font-weight: normal;
}
.nanti .nanti-bf .nanti-js{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.nanti .nanti-bf .nanti-nr{
	width: 48%;
	height: auto;
	overflow: hidden;
	float: left;
	border:1px solid #ccc;
	border-radius: 5px;
	margin: 1em 2em 1em 0;
}
.nanti .nanti-bf .nanti-nr:nth-child(2){
	margin-right: 0px;
}
.nanti .nanti-bf .nanti-nr:nth-child(4){
	margin-right: 0px;
}
.nanti .nanti-bf .nanti-nr .nan-img{
	width: 30%;
	height: 120px;
	overflow: hidden;
	padding: 0.5em;
	float: left;
}
.nanti .nanti-bf .nanti-nr .nan-img img{
	width: 100%;
	height: auto;
}
.nanti .nanti-bf .nanti-nr .nan-xq{
	width: 65%;
	height: auto;
	float: right;
	padding: 1em 0;
}
.nanti .nanti-bf .nanti-nr .nan-xq h4{
	font-size: 16px;
}
.babout{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 3em 0 0 0;
}
.babout .babout-bf{
	width: 80%;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	border:1px solid #ccc;
	border-radius: 10px;
}
.babout .babout-bf .babout-z{
	width: 45%;
	height: auto;
	float: left;
	overflow: hidden;
	padding: 2em 4em;
}
.babout .babout-bf .babout-z h3{
	font-size: 34px;
	padding: 0.5em 0;
}
.babout .babout-bf .babout-z p{
	line-height: 34px;
	font-size: 18px;
}
.babout .babout-bf .babout-y{
	width: 45%;
	height: auto;
	float: right;
	background: url(?template/default/images/bei2.jpg);
	background-size: 100% 100%;
	padding: 3em 0;
	margin: 5em 0 0 0;
	box-shadow: 2px 2px 10px 15px #d7e2f0;
}
.babout .babout-bf .babout-y p{
	width: 90%;
	height: auto;
	font-size: 16px;
	line-height: 32px;
	padding: 1em;
	color: #1a539d;
}
.kaoshi{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 3em;
}
.kaoshi .kaoshi-bf{
	width: 80%;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
}
.kaoshi .kaoshi-bf h3{
	font-size: 40px;
	text-align: center;
	padding: 1em;
	font-weight: normal;
}
.kaoshi .kaoshi-bf .kaoshi-nr{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.kaoshi .kaoshi-bf .kaoshi-nr ul li{
	width: 47%;
	height: 250px;
	float: left;
	margin: 1em 3em 1em 1em;
	box-shadow: 2px 2px 10px 5px #d7e2f0;
	padding-bottom: 4em;
}
.kaoshi .kaoshi-bf .kaoshi-nr ul li:nth-child(2){
	margin-right: 0px;
}
.kaoshi .kaoshi-bf .kaoshi-nr ul li .tubiao{
	width: 22%;
	height: auto;
	float: left;
	margin: 4em 2em;
}
.kaoshi .kaoshi-bf .kaoshi-nr ul li .tubiao .icon-kao{
	width: 80px;
	height: 80px;
	display: block;
	margin: 0px auto;
	color: #4a96e6;
	box-shadow: 2px 2px 10px 5px #d7e2f0;
	border-radius: 100%;
	padding:1em;
}
.kaoshi .kaoshi-bf .kaoshi-nr ul li .kaoshi-xq{
	width: 68%;
	height: auto;
	float: right;
	margin: 3em 0 0 0;
}
.kaoshi .kaoshi-bf .kaoshi-nr ul li .kaoshi-xq h4{
	font-size: 28px;
	padding: 0.5em 0;
}
.kaoshi .kaoshi-bf .kaoshi-nr ul li .kaoshi-xq h4 span{
	font-size: 16px;
}
.kaoshi .kaoshi-bf .kaoshi-nr ul li .kaoshi-xq p{
	line-height: 24px;
	padding: 1em 1em 0 0;
}<!--0.00020694732666016-->