
* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
img {
	vertical-align: top;
}
.banner img {
	widtH: 100%;
}
.ty {
	widtH: 100%;
	background: url(/d/file/hh/2021-06-16/bj_02.jpg) center bottom no-repeat;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 70px;
}
.ty_1 {
	widtH: 1100px;
	margin: 0 auto;
	margin-top: 35px;
	overflow: hidden;
}
.ty_1 p {
	text-align: left;
	line-height: 1.7;
}
.ty_1 img {
	display: block;
	margin: 0 auto;
}
.ty_2 {
	widtH: 1050px;
	margin: 0 auto;
	border: 5px dashed #56b3fe;
	padding: 15px 25px;
	border-radius: 10px;
}
.ty_2 p {
	font-sizE: 40px;
	color: #f25454;
	text-shadow: 2px 3px 5px #d2e1e1;
	-webkit-text-shadow: 2px 3px 5px #d2e1e1;
	-ms-text-shadow: 2px 3px 5px #d2e1e1;
	-moz-text-shadow: 2px 3px 5px #d2e1e1;
}
.ty_1 ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.ty_1 li {
	margin-top: 60px;
}
.yj li {
	widtH: 265px;
	background: #f2979d;
	height: 360px;
	border-radius: 50px;
}
.yj li p {
	widtH: 167px;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 20px;
	color: #2a2222;
	text-shadow: 0px 0px 2px #2a2222;
	-webkit-text-shadow: 0px 1px 2px #2a2222;
	-ms-text-shadow: 0px 0px 2px #2a2222;
	-moz-text-shadow: 0px 1px 2px #2a2222;
}
.yj li a {
	widtH: 80px;
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 20px;
	color: #3a4ee7;
	line-height: 2;
	border-bottom: 2px solid #3a4ee7;
}
.ty_1 h2 {
	font-size: 50px;
	text-align: center;
	color: #3744e4;
	letter-spacing: 3px;
	text-shadow: 0px 0px 5px #b5c0c0;
	-webkit-text-shadow: 0px 1px 5px #b5c0c0;
	-ms-text-shadow: 0px 0px 5px #b5c0c0;
	-moz-text-shadow: 0px 1px 5px #b5c0c0;
}
.zs {
	widtH: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.zsbm {
	widtH: 324px;
	height: 101px;
	background: url(/d/file/hh/2021-06-16/zx_05.jpg) no-repeat;
	line-height: 80px;
	margin-lefT: 40px;
	float: left;
}
.zsbm input {
	font-sizE: 28px;
	text-align: center;
	background: none;
}
input:focus {
	outline: none;
}
input {
	border: none;
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
 -webkit-box-shadow: 0 0 0px 1000px white inset
}
#submit_1 {
	text-indent: 3em;
	color: #777876;
}
.ds {
	background: url(/d/file/hh/2021-06-16/ds1_06.jpg)top center no-repeat;
	margin-top: 35px;
	padding-bottom: 20px;
}
.ds li {
	margin-top: 50px;
}
.zx {
	widtH: 324px;
	height: 101px;
	margin: 0 auto;
	margin-top: 70px;
	background: url(/d/file/hh/2021-06-16/zx_05.jpg) no-repeat;
	line-height: 80px;
	font-sizE: 28px;
	text-align: center;
}
.zx a {
	display: block;
	color: #777876;
}
.kj {
	background: url(/d/file/hh/2021-06-16/kj1_09.jpg)top center no-repeat;
	margin-top: 35px;
	padding-bottom: 20px;
}
.kj_1 {
	margin-top: 20px;
}
.kj li {
	margin-top: 5px;
}
.zx_1 {
	margin-top: 35px;
}
.jy {
	background: url(/d/file/hh/2021-06-16/xx1_11.jpg)top center no-repeat;
	margin-top: 35px;
	padding-bottom: 40px;
}
.jy li {
	width: 263px;
	color: #fff;
}
.jy li p b {
	font-size: 20px;
}
.jy li p {
	font-size: 16px;
	text-align: center;
	margin-top: 20px;
	line-height: 2;
}
.zy {
	background: #58b3fe url(/d/file/hh/2021-06-16/zy1_08.jpg)top center no-repeat;
	margin-top: 35px;
	padding-bottom: 40px;
}
.zy li {
	widtH: 320px;
	margin-top: 25px;
}
.zy li h2 {
	font-weight: normal;
	font-size: 22px;
	margin-top: 10px;
	color: #000;
}
.zy li div {
	margin-top: 15px;
	font-sizE: 26px;
	border-radius: 50px;
	background: #00646a;
	line-height: 45px;
	widtH: 240px;
	margin: 0 auto;
	margin-top: 35px;
	text-align: center;
}
.zy li div a {
	display: block;
	color: #fff;
}
.qd li {
	margin-top: 25px;
}
