*{
	margin: 0;
	padding: 0;
	font-size: 12px;
}
.head_top01 a{ text-decoration:none;color: white;}
.head_top01 a:hover{ text-decoration:none;color: white;}
.head_top {
	width: 100%;
	height: 40px;
	background-color: #231f20;
	color: white;
	line-height: 40px;
}
a{ text-decoration:none}
.head_top01{
	float: left;
	margin-left: 5%;
}
.head_top02{
	float: right;
	margin-right: 5%;
	cursor: pointer;
}
.head_top_search_div {
	float: right;
	margin-right: 3%;
	width: 210px;
	height: 100%;
	color: #000000;
}
.head_top_search {
	height: 55%;
	width: 80%;
}
.head_top_search_img{
	cursor: pointer;
	vertical-align: middle;
	padding-left: 5px;
}
.body{
	width: 1200px;
	margin: auto;
}
.body_top {
	margin-top: 30px;
	width: 100%;
	height: 100px;
	align-items: center;
	justify-content: space-between;
	display: flex;
}
.body_top_img01{
	width: 78px;
	height: 78px;
}
.body_top_img02{
	width: 649px;
	height: 88px;
}
.body_top_text {
	font-size: 22px; font-weight: bold;
}
.body_navigater{
	background-color: #077253;
	margin-top: 20px;
	width: 100%;
	height: 35px;
	justify-content: space-around;
	align-items: center;
	display: flex;
}
.body_navigater_a {
	color: white;
}
.jump {
	position: absolute;
	width: 80px;
	height: 40px;
	background-color: #077253;
	z-index: 9;
	text-align: center;
	line-height: 40px;
	color: white;
	display: none;
	left: 1145px;
}
.jump1 {
	position: absolute;
	width: 80px;
	height: 40px;
	background-color: #077253;
	z-index: 9;
	text-align: center;
	line-height: 40px;
	color: white;
	display: none;
	left: 1145px;
	top: 265px;
}
.register_div {
	margin-top: 20px;
	height: 720px;
	background-color: #f7f7f7;
}
.register_title {
	text-align: center;
	width: 30%;
	margin: auto;
	height: 50px;
	line-height: 50px;
}
.register_div_info {
	padding-top: 20px;
	margin-top: 20px;
	width: 70%;
	height: 600px;
	margin-left: 15%;
	background-color: white;
}
.register_info_text {
	height: 25px;
	line-height: 25px;
	width: 80%;
	margin-left: 10%;
	background-color: #EEFCFF;
}
.register_input {
	margin-top: 30px;
}
.register_input_text {
	font-size: 16px;
}
.yanzheng_text {
	font-size: 12px;
	margin-left: 20px;
	color: red;
}
.input_div {
	margin-top: 35px;
	width: 70%;
	margin-left: 15%;
}
.input_enter {
	width: 261px;
	height: 25px;
}
.xing {
	color: red;
	margin-top: -1px;
}
.body_navigater a:hover{
	text-decoration: none;
	color: white;
}
.navbar-default {
	background-color: #077253 !important;
	margin-top: 20px;
}
.navbar-default .navbar-nav > li > a {
	color: white !important;
	font-size: 14px;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: #077253 !important;
}
.navbar-nav > li > .dropdown-menu {
	background-color: #077253 !important;
}
.dropdown-menu > li > a {
	color: white !important;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #077253 !important;
}
.com_div{
	display: none;
}
.layui-layer-page .layui-layer-content {
	padding: 50px !important;
}
.foot{
	width: 1200px;
	margin: auto;
}
.foot_div{
	height: 40px;
	line-height: 40px;
	border: 1px solid #dadada;
}
.sp_div{
	height: 40px;
	line-height: 40px;
	border: 1px solid #dadada;
	border-top: 0;
}
.ft_span{
	margin-left: 20px;
	cursor: pointer;
	font-size: 14px;
}
.ba_div{
	background-color: #e6e7e9;
	text-align: center;
	height: 80px;
}
.sp_div a:hover, a:focus {
    color: #23527c !important;
    text-decoration: underline !important;
}
