* {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none !important;
	outline: none !important;
	color: #999;
}

li {
	list-style: none;
}

input {
	outline: none;
}

.clearfix::after {
	content: '';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.flex {
	display: flex !important;
	width: 1200px;
	justify-content: space-between;
	margin: 20px auto 0;
}

body {
	background: #fff;
	color: #40BBCD;
	overflow-x: hidden;
	font-size: 24px;
}
.biaodan{width: 240px;margin: auto;}
.biaodan p {
	font-size: 26px;
	color: #3337f7;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: 600;
}

.biaodan p span {
	color: #fd4910;
}

.biaodan .group1 {
	margin: 0 auto;
	margin-bottom: 20px;
	height: 40px;
}

.biaodan .g_left {
	float: left;
	width: 50px;
	text-align: left;
	line-height: 50px;
	height: 50px;
	margin-top: 10px;
	font-size: 25px;
	color: #3783f8;
	padding-left: 50px;
}

.biaodan .g_right {
	float: left;
	border: #a0a0a0 solid 1px;
	width: 240px;
	height: 40px;
	border-radius: 10px;
}

.biaodan .g_right input {
	height: 40px;
	line-height: 40px;
	border: none;
	font-size: 22px;
	color: #999999;
	outline: none;
	background: none;
	padding-left: 20px;
}

.biaodan input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #999999;
}

.biaodan input:-moz-placeholder,
textarea:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #999999;
}

.biaodan input::-moz-placeholder,
textarea::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #999999;
}

.biaodan input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #999999;
}

#dosubmit2 {
	width: 240px;
	height: 40px;
	border-radius: 20px;
	background:#3337f7;
	margin: auto;
	color: white;
	text-align: center;
	line-height: 40px;
	font-weight: 600;
	font-size: 22px;
	margin-top: 10px;
	cursor: pointer;
	letter-spacing: 5px;
}
.top_list{height: 60px;background: #0067ff;}
.top_list_ul{width: 1200px;display: flex;margin: auto;align-content: center;height: 60px;line-height: 60px;text-align: center;}
.top_list_ul li{width: 151px;background: url(../img2024/zx.png) no-repeat center right;}
.top_list_ul li a{color: white;font-size: 18px;}
.top_list_ul li:nth-child(1){background: no-repeat;}
.top_list_ul li:last-child{background: no-repeat;}
.nav{width: 1200px;margin: auto;display: flex;justify-content: space-between;}
.nav_list{display: flex;flex-direction: column;width: 260px;background: #007cf9;}
.nav_list li a{display: flex;width: 260px;height: 50px;line-height: 50px;font-size: 18px;color: white;align-items: center;background: url(../img2024/jt.png) no-repeat center right;background-position-x: 240px;}
.nav_list li img{height: 18px;margin: 0 10px;width: 23px;}
.nav_banner{width: 640px;height: 400px;}
.nav_bd{width: 280px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);}
.zhuanqu_list{display: flex;justify-content: space-between;width: 1200px;margin: 40px auto 0;}
.zq_d1{width: 140px;height: 240px;display: flex;justify-content: center;flex-direction: column;align-items: center;}
.zq_d1 p{height: 85px;display: flex;align-items: center;font-size: 20px;color: #333333;}
.zq_d1 a{display: block; width: 110px;height: 35px;border-radius: 17.5px;font-size: 20px;color: white;text-align: center;line-height: 35px;}
.d1_c1{background: #ffdee9;border-bottom: solid #ff7aa6 2px;}
.d1_c1 a{background: #ff7aa6;}
.d1_c2{background: #ceebfd;border-bottom: solid #72c9ff 2px;}
.d1_c2 a{background: #72c9ff;}
.d1_c3{background: #cefde7;border-bottom: solid #72ffcc 2px;}
.d1_c3 a{background: #72ffcc;}
.d1_c4{background: #e7e2ff;border-bottom: solid #a772ff 2px;}
.d1_c4 a{background: #a772ff;}
.zixun_list img{height: 240px;}
.zixun_list_d{width: 585px;height: 376px;border: solid 1px #cdcdcd;display: flex;flex-direction: column;}
.bg1{background: url(../img2024/1-1.png) no-repeat center;}
.bg2{background: url(../img2024/1-2.png) no-repeat center;}
.bg3{background: url(../img2024/1-3.png) no-repeat center;}
.zixun_list_d p{font-size: 20px;color: #333333;padding-left: 20px;font-weight: 600;padding-top: 10px;padding-bottom: 10px;}
.zixun_list_d a{display: block;font-size: 18px;color: #333333;line-height: 30px;padding-left: 20px;}
.zixun_list_d a:hover{color: #72c9ff;}
.zixun_list_d a strong{font-size: 22px;color: #72c9ff;padding-right: 5px;}
.xuexiao{width: 1200px;border: solid 1px #999999;margin: 20px auto 0;display: flex;justify-content: space-between;align-items: center;height: 369px;}
.xuexiao_l{width: 515px;margin-left: 20px;margin-top: 10px;}
.xuexiao_l img{height: 283px;}
.xuexiao_l p{text-align: center;padding-top: 10px;color: #333333;font-weight: 600;letter-spacing: 5px;}
.xuexiao_r{width: 600px;margin-right: 40px;}
.xx_p1{font-size: 16px;color: #333333;align-items: center;margin-top: 5px;line-height: 25px;}
.xx_p1 strong{font-size: 20px;}
.xx_zy{display: flex;justify-content: space-between;align-items: center;padding-left: 10px;margin-top: 5px;}
.xx_zy p{padding: 5px 8px;border:  solid 1px #999999;font-size: 16px;color: #333333;border-radius: 5px;}
.xx_zx{width: 260px;display: flex;justify-content: space-between;align-items: center;padding-top: 10px;}
.xx_zx a{font-size: 18px;display: block;color: #00a1ff;border-radius: 16px;padding: 5px 27px;border: 1px #00a1ff solid;}
.bm {
	width: 100%;
	height: 70px;
	z-index: 9999;
	background-color: #2a5ee6;
	position: sticky;
	bottom: 0;
	top: auto;
	opacity: 0.9;
	left: 0px;
	overflow: hidden;
}

.bm-1 {
	width: 1200px;
	height: 70px;
	margin: auto;
	color: white;
}

.bm-1 P {
	float: left;
	font-size: 14px;
}

.bm-1 input {
	height: 33px;
}

.yuyue {
	width: 950px;
	margin: auto;
}

.footer_p,
.footer_c {
	width: 1200px;
	margin: 21px auto 0;
}

.footer {
	background-color: #5779ff;
	background-image: url(../img2023/logo2.png);
	background-repeat: no-repeat;
	background-position-x: center;
	overflow: hidden;
	padding-bottom: 30px;
}

.footer_left {
	width: 213px;
	float: left;
	margin-left: 20px;
}

.footer_left p {
	font-size: 18px;
	color: #ffffff;
	padding-top: 16px;
}

.footer_list {
	float: left;
	margin-left: 100px;
}

.footer_list .footer_list_c:nth-child(2) {
	border-right: 1px solid #7994ff;
	border-left: 1px solid #7994ff;
}

.footer_list_c {
	float: left;
	height: 228px;
	width: 165px;
	text-align: center;
}

.footer_list_c p {
	color: white;
	font-size: 22px;
	padding-top: 10px;
}

.footer_list_c a {
	display: block;
	font-size: 18px;
	color: white;
	margin-top: 20px;
}

.footer_list_c a:hover {
	color: #ffb847;
	font-weight: 600;
}

.footer_right {
	float: left;
	margin-left: 30px;
}

.footer_right_img {
	margin-left: 30px;
	float: left;
	margin-top: 40px;
}

.footer_right_img p {
	text-align: center;
	color: white;
	font-size: 18px;
	padding-top: 10px;
}

.footer_p p {
	color: white;
	font-size: 16px;
	margin-top: 15px;
	margin-left: 20px;
}

.footer_p p a {
	color: white;
	padding-left: 20px;
}