body {
	padding-bottom: 0px;
}
img {
	width: auto; display: inline-block;
}
input {
	-webkit-appearance: none;
}
select {
	-webkit-appearance: none;
}
select {
	-webkit-appearance: none; appearance: none; -moz-appearance: none; -ms-appearance: none;
}
input[type='radio'] {
	-webkit-appearance: radio;
}
.baoming_header {
	background: url("../images/baoming_bg.gif") repeat-x; width: 100%; height: 80px;
}
.baoming_header .header_info {
	width: 1200px; margin-right: auto; margin-left: auto;
}
.baoming_pro {
	margin: 0px auto; width: 1200px; height: 120px; padding-left: 62px; position: relative;
}
.baoming_pro .line {
	top: 60px; width: 760px; border-top-color:#00CCC2; border-top-width: 1px; border-top-style: solid; display: block; position: absolute;
}
.baoming_pro li {
	top: 45px; text-align: center; float: left; position: relative;
}
.baoming_pro li:nth-child(1) {
	width: 280px;
}
.baoming_pro li:nth-child(2) {
	width: 260px;
}
.baoming_pro li:nth-child(3) {
	width: 220px;
}
.baoming_pro li span {
	border-radius: 50%; top: 5px; width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 14px; display: block; position: absolute; background-color:#00CCC2;
}
.baoming_pro li:nth-child(1) span {
	left: 130px;
}
.baoming_pro li:nth-child(2) span {
	left: 120px;
}
.baoming_pro li:nth-child(3) span {
	left: 100px; background-color:#00CCC2;
}
.baoming_pro li:nth-child(3) .line2 {
	top: 15px; width: 100%; border-top-color: rgb(201, 201, 201); border-top-width: 1px; border-top-style: solid; display: block; position: absolute;
}
.baoming_pro li p {
	top: 32px; color: #00CCC2; font-size: 14px; position: relative;
}
.baoming_pro li:nth-child(3) p {
	color:#00CCC2;
}
.baoming_form {
	margin: 0px auto; width: 1200px;
}
.baoming_form form {
	width: 800px; border-right-color: rgb(201, 201, 201); border-right-width: 1px; border-right-style: solid; float: left; box-sizing: border-box;
}
.baoming_tip {
	font-size: 24px; margin-bottom: 25px;
}
.baoming_form form > div {
	padding-left: 20px; font-size: 14px; margin-bottom: 20px; position: relative;
}
.baoming_form form span {
	width: 70px; text-align: right; display: inline-block; position: relative;
}
.baoming_form form label {
	cursor: pointer;
}
.baoming_radio input {
	top: 2px; margin-right: 5px; margin-left: 35px; position: relative;
}
.baoming_form form select {
	border: 1px solid rgb(201, 201, 201); width: 300px; height: 30px; line-height: 30px; padding-left: 10px; margin-left: 15px; position: relative; cursor: pointer; box-sizing: border-box; background-color: transparent;
}
.baoming_form form .input {
	border: 1px solid rgb(201, 201, 201); width: 300px; height: 30px; line-height: 30px; padding-left: 10px; margin-left: 15px; position: relative; cursor: pointer; box-sizing: border-box; background-color: transparent;
}
.schoolMajor div {
	width: 390px; font-size: 14px; margin-bottom: 20px; display: block; position: relative;
}
.schoolMajor > div::before {
	top: 10px; width: 0px; height: 0px; right: 10px; border-top-color: rgb(51, 51, 51); border-right-color: transparent; border-left-color: transparent; border-top-width: 10px; border-right-width: 5px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-left-style: solid; position: absolute; z-index: 0; content: "";
}
.schoolMajor div > img {
	top: 1px; right: 0px; position: absolute;
}
.baoming_radio .first_radio {
	margin-left: 16px;
}
.baoming_form form em {
	color: rgb(255, 0, 0); padding-left: 30px; font-size: 14px; font-style: normal; display: block; margin-bottom:20px;
}
.baoming_form form .phone_err {
	display: none;
}
.baoming_form .person {
	margin-top: 45px;
}
.baoming_form .baoming_div_sex {
	left: 430px; top: 5px; position: absolute;
}
.baoming_div_sex input {
	top: 2px; margin-left: 20px; position: relative;
}
.baoming_div_sex input:nth-child(1) {
	margin-left: 10px;
}
.baoming_div_sex label:nth-child(4) {
	margin-right: 10px;
}
.baoming_div_input .baoming_red {
	color: rgb(255, 0, 0); font-style: normal;
}
.baoming_form .baoming_div_input .vcode {
	width: 155px;
}
.baoming_div_btn input {
	border-radius: 4px; border: currentColor; width: 100px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; margin-top: 30px; margin-right: 50px; margin-left: 89px; float: left; background-color:#00CCC2;
}
.baoming_div_btn input:nth-child(2) {
	margin-left: 0px;
}
.baoming_form .tipsBox {
	width: 400px; padding-left: 40px; float: left; box-sizing: border-box;
}
.tipsBox h3 {
	font-size: 18px; margin-bottom: 25px;
}
.tipsBox img {
	top: -1px; margin-right: 10px; position: relative;
}
.tipsBox .tipsBox_h3 {
	padding-top: 20px;
}
.tipsBox p {
	line-height: 24px; font-size: 14px; margin-bottom: 25px;
}
.baoming_footer {
	width: 100%; height: 110px; text-align: center; margin-top: 168px; background-color: rgb(244, 244, 244);
}
.baoming_footer_con {
	display: inline-block;
}
.baoming_footer_info {
	width: auto; font-size: 12px; margin-top: 21px; margin-right: 40px; float: left;
}
.baoming_footer_info img {
	float: left;
}
.baoming_footer_p {
	line-height: 24px; margin-left: 10px; float: left; margin-top:10px;
}
.baoming_footer2_p {
	float: left;
}
.baoming_footer_info2 {
	margin-top: 63px;
}
