.page {
	z-index: 1;
	position: relative;
	width: 100%;
	/* height: 3605px; */
	background-color: rgba(255, 255, 255, 1);
	overflow: hidden;
}

.main1 {
	z-index: auto;
	width: 100%;
	/* height: 3605px; */
}

.box1 {
	z-index: 143;
	height: 400px;
	/* background: url(../../images/hbss/SketchPngf04b9dcd2a31398d77d3516266907e065fbc981cce6a6e0ea572020e2ea297b1.png) 100% no-repeat; */
	width: 100%;
	position: relative;
}

.outer1 {
	z-index: auto;
	width: 100%;
	height: 400px;
}

.section1 {
	z-index: 144;
	height: 140px;
	background: url(../../images/hbss/SketchPng3ee41fbc8558367065c7f79a18aa2660bd7308598eb19f914ce0a5dd41089c34.png) 100% no-repeat;
	width: 100%;
	position: relative;
}

.main2 {
	z-index: auto;
	/* width: 1200px; */
	height: 48px;
	margin: 11px 0 0 360px;
}

.pic1 {
	z-index: 157;
	width: 250px;
	height: 48px;
}

.word1 {
	z-index: 152;
	width: 28px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.7);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: left;
	margin: 14px 0 0 562px;
}

.info1 {
	z-index: 153;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-family: PingFangSC-Semibold;
	white-space: nowrap;
	line-height: 20px;
	text-align: left;
	margin: 14px 0 0 64px;
}

.txt1 {
	z-index: 154;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.7);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: left;
	margin: 14px 0 0 64px;
}

.word2 {
	z-index: 155;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.7);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: left;
	margin: 14px 0 0 64px;
}

.main3 {
	z-index: auto;
	width: 70px;
	height: 4px;
	margin: 7px 0 0 1257px;
}

.section2 {
	z-index: 156;
	width: 70px;
	height: 4px;
	background-color: rgba(255, 255, 255, 1);
}

.main4 {
	z-index: 158;
	position: absolute;
	left: 0;
	top: 69px;
	width: 100%;
	height: 1px;
	background-color: rgba(255, 255, 255, 0.2);
}

.word3 {
	/* z-index: 145; */
	width: 580px;
	height: 81px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 50px;
	/* font-family: PingFangSC-Medium; */
	font-family: Cursive;
	white-space: nowrap;
	line-height: 81px;
	text-align: center;
	align-self: center;
	margin-top: 90px;
}

.word3a {
	z-index: 421;
	position: absolute;
	    left: 35%;
	    top: 50%;
	    transform: translate(-50%, -50%);
	/* margin: 150px auto 0 auto; */
}

.section3 {
	z-index: 146;
	width: 100%;
	height: 140px;
	background-image: linear-gradient(180deg,
	rgba(0, 0, 0, 0) 0%,
	rgba(0, 0, 0, 0.2) 100%);
	margin-top: 18px;
}

.outer2 {
	z-index: 238;
	height: 252px;
	background: url(../../images/hbss/SketchPng004d997cf3f1f09cbc35f09889ca92811e494b9f3a5169e1426046105a0f5262.png) -14px -9px no-repeat;
	width: 140px;
	justify-content: center;
	position: absolute;
	left: 1222px;
	top: 74px;
}

.layer1 {
	z-index: auto;
	width: 140px;
	height: 226px;
}

.bd1 {
	z-index: 241;
	height: 48px;
	background-color: rgba(100, 179, 39, 1);
	width: 140px;
	justify-content: center;
	align-items: center;
}

.word4 {
	z-index: 242;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
}

.word5 {
	z-index: 243;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
	align-self: center;
	margin-top: 14px;
}

.word6 {
	z-index: 244;
	width: 90px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
	align-self: center;
	margin-top: 28px;
}

.word7 {
	z-index: 245;
	width: 93px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
	align-self: center;
	margin-top: 28px;
}

.txt2 {
	z-index: 246;
	width: 93px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
	align-self: center;
	margin-top: 28px;
}

.box2 {
	z-index: 2;
	/*height: 680px;*/
	background-color: rgba(251, 253, 254, 1);
	width: 100%;
	justify-content: center;
	align-items: flex-end;
	background: url(../../images/edu/backgroundtop1.png) no-repeat center bottom;
	background-size: 100%;
}

.block1 {
	z-index: auto;
	width: 100%;
	height: 600px;
	/* justify-content: space-between; */
	justify-content: center;
}

.mod1 {
	z-index: 4;
	height: 600px;
	background-color: rgba(247, 251, 254, 1);
	width: 1200px;
	justify-content: center;
	align-items: center;
}

.box3 {
	z-index: auto;
	width: 1140px;
	height: 565px;
}

.info2 {
	z-index: 115;
	width: 120px;
	height: 42px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 30px;
	font-family: PingFangSC-Semibold;
	white-space: nowrap;
	line-height: 42px;
	text-align: left;
	margin-top: 12px;
}

.mod2 {
	z-index: 43;
	height: 525px;
	background: url(../../images/hbss/SketchPng75f576f16eae26ef0a0f747b7e5f7fc871298ceaf449025229e983f801f7d08f.png) -1px 0px no-repeat;
	margin-top: 20px;
	width: 458px;
	position: relative;
}

.main5 {
	z-index: auto;
	width: 317px;
	height: 44px;
	margin: 65px 0 0 78px;
}

.word8 {
	z-index: 114;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-top: 16px;
}

.txt3 {
	z-index: 105;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-left: 45px;
}

.txt4 {
	z-index: 106;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word9 {
	z-index: 110;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin: 13px 0 0 64px;
}

.info3 {
	z-index: 112;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin: 16px 0 0 118px;
}

.main6 {
	z-index: auto;
	width: 129px;
	height: 50px;
	margin: 36px 0 0 281px;
}

.word10 {
	z-index: 108;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word11 {
	z-index: 94;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(254, 254, 254, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin: 22px 0 0 75px;
}

.txt5 {
	z-index: 95;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(254, 254, 254, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-top: 22px;
}

.main7 {
	z-index: auto;
	width: 311px;
	height: 55px;
	margin: 9px 0 0 84px;
}

.word12 {
	z-index: 98;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-top: 8px;
}

.word13 {
	z-index: 99;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-top: 8px;
}

.word14 {
	z-index: 101;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-left: 97px;
}

.word15 {
	z-index: 103;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin: 8px 0 0 81px;
}

.word16 {
	z-index: 93;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin: 27px 0 0 43px;
}

.main8 {
	z-index: auto;
	width: 134px;
	height: 34px;
	justify-content: space-between;
	margin: 13px 0 0 202px;
}

.info4 {
	z-index: 97;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.txt6 {
	z-index: 91;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-top: 6px;
}

.main9 {
	z-index: auto;
	width: 129px;
	height: 49px;
	margin: 62px 0 0 244px;
}

.word17 {
	z-index: 87;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word18 {
	z-index: 88;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin: 21px 0 0 75px;
}

.word19 {
	z-index: 89;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-top: 21px;
}

.info5 {
	z-index: 104;
	position: absolute;
	left: 124px;
	top: 65px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.txt7 {
	z-index: 109;
	position: absolute;
	left: 224px;
	top: 78px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.info6 {
	z-index: 113;
	position: absolute;
	left: 61px;
	top: 81px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word20 {
	z-index: 111;
	position: absolute;
	left: 360px;
	top: 81px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word21 {
	z-index: 107;
	position: absolute;
	left: 264px;
	top: 145px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word22 {
	z-index: 100;
	position: absolute;
	left: 200px;
	top: 204px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word23 {
	z-index: 102;
	position: absolute;
	left: 299px;
	top: 212px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.txt8 {
	z-index: 92;
	position: absolute;
	left: 360px;
	top: 231px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.info7 {
	z-index: 96;
	position: absolute;
	left: 185px;
	top: 272px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word24 {
	z-index: 90;
	position: absolute;
	left: 302px;
	top: 278px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.word25 {
	z-index: 86;
	position: absolute;
	left: 227px;
	top: 368px;
	width: 18px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(28, 36, 54, 1);
	font-size: 20px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
}

.mod3 {
	z-index: 6;
	height: 565px;
	background-color: rgba(255, 255, 255, 1);
	margin-left: 132px;
	width: 430px;
	justify-content: flex-start;
	padding-top: 21px;
}

.block2 {
	z-index: auto;
	width: 430px;
	height: 515px;
}

.group1 {
	z-index: auto;
	width: 176px;
	height: 28px;
	margin-left: 30px;
	justify-content: space-between;
}

.box4 {
	z-index: 24;
	width: 6px;
	height: 20px;
	border-radius: 3px;
	background-color: rgba(100, 179, 39, 1);
	margin-top: 4px;
}

.txt9 {
	z-index: 7;
	width: 160px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 20px;
	font-family: PingFangSC-Semibold;
	white-space: nowrap;
	line-height: 28px;
	text-align: justify;
}

.group2 {
	z-index: 25;
	width: 430px;
	height: 1px;
	background-color: rgba(238, 238, 238, 1);
	margin-top: 21px;
}

.group3 {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 26px 0 0 30px;
}

.main10 {
	z-index: 34;
	width: 6px;
	height: 6px;
	background-color: rgba(34, 34, 68, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.word26 {
	z-index: 8;
	width: 48px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.main11 {
	z-index: 9;
	width: 41px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap;
	margin-left: 259px;
	font-size: 0;
}

.txt10 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.word27 {
	font-size: 20px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.group4 {
	z-index: 26;
	width: 370px;
	height: 1px;
	background: url(../../images/hbss/SketchPng8d48dad2b01cf2c997f363bf4319e47f7ada0d06d9486ea7ffc059c87163c7dc.png) 0px -1px no-repeat;
	align-self: center;
	margin-top: 17px;
}

.group5 {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 17px 0 0 30px;
}

.box5 {
	z-index: 37;
	width: 6px;
	height: 6px;
	background-color: rgba(34, 34, 68, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.info8 {
	z-index: 17;
	width: 48px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.box6 {
	z-index: 10;
	width: 38px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap;
	margin-left: 262px;
	font-size: 0;
}

.info9 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.info10 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.group6 {
	z-index: 30;
	width: 370px;
	height: 1px;
	background: url(../../images/hbss/SketchPng8d48dad2b01cf2c997f363bf4319e47f7ada0d06d9486ea7ffc059c87163c7dc.png) 0px -1px no-repeat;
	align-self: center;
	margin-top: 17px;
}

.group7 {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 17px 0 0 30px;
}

.box7 {
	z-index: 40;
	width: 6px;
	height: 6px;
	background-color: rgba(34, 34, 68, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.info11 {
	z-index: 18;
	width: 48px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.box8 {
	z-index: 11;
	width: 31px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap;
	margin-left: 269px;
	font-size: 0;
}

.info12 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.word28 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.group8 {
	z-index: 28;
	width: 370px;
	height: 1px;
	background: url(../../images/hbss/SketchPng8d48dad2b01cf2c997f363bf4319e47f7ada0d06d9486ea7ffc059c87163c7dc.png) 0px -1px no-repeat;
	align-self: center;
	margin-top: 17px;
}

.group9 {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 17px 0 0 30px;
}

.layer2 {
	z-index: 35;
	width: 6px;
	height: 6px;
	background-color: rgba(34, 34, 68, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.word29 {
	z-index: 19;
	width: 48px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.layer3 {
	z-index: 12;
	width: 31px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap;
	margin-left: 269px;
	font-size: 0;
}

.txt11 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.word30 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.group10 {
	z-index: 32;
	width: 370px;
	height: 1px;
	background: url(../../images/hbss/SketchPng8d48dad2b01cf2c997f363bf4319e47f7ada0d06d9486ea7ffc059c87163c7dc.png) 0px -1px no-repeat;
	align-self: center;
	margin-top: 17px;
}

.group11 {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 16px 0 0 30px;
}

.box9 {
	z-index: 38;
	width: 6px;
	height: 6px;
	background-color: rgba(34, 34, 68, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.word31 {
	z-index: 20;
	width: 48px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.box10 {
	z-index: 13;
	width: 38px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap;
	margin-left: 262px;
	font-size: 0;
}

.txt12 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.txt13 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.group12 {
	z-index: 27;
	width: 370px;
	height: 1px;
	background: url(../../images/hbss/SketchPng8d48dad2b01cf2c997f363bf4319e47f7ada0d06d9486ea7ffc059c87163c7dc.png) 0px -1px no-repeat;
	align-self: center;
	margin-top: 18px;
}

.group13 {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 16px 0 0 30px;
}

.group14 {
	z-index: 41;
	width: 6px;
	height: 6px;
	background-color: rgba(34, 34, 68, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.info13 {
	z-index: 21;
	width: 48px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.group15 {
	z-index: 14;
	width: 31px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap;
	margin-left: 269px;
	font-size: 0;
}

.word32 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.word33 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.group16 {
	z-index: 31;
	width: 370px;
	height: 1px;
	background: url(../../images/hbss/SketchPng8d48dad2b01cf2c997f363bf4319e47f7ada0d06d9486ea7ffc059c87163c7dc.png) 0px -1px no-repeat;
	align-self: center;
	margin-top: 18px;
}

.group17 {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 16px 0 0 30px;
}

.group18 {
	z-index: 36;
	width: 6px;
	height: 6px;
	background-color: rgba(34, 34, 68, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.info14 {
	z-index: 22;
	width: 48px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.group19 {
	z-index: 15;
	width: 31px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap;
	margin-left: 269px;
	font-size: 0;
}

.txt14 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.info15 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.group20 {
	z-index: 29;
	width: 370px;
	height: 1px;
	background: url(../../images/hbss/SketchPng8d48dad2b01cf2c997f363bf4319e47f7ada0d06d9486ea7ffc059c87163c7dc.png) 0px -1px no-repeat;
	align-self: center;
	margin-top: 18px;
}

.group21 {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 16px 0 0 30px;
}

.block3 {
	z-index: 39;
	width: 6px;
	height: 6px;
	background-color: rgba(34, 34, 68, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.word34 {
	z-index: 23;
	width: 64px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.block4 {
	z-index: 16;
	width: 31px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap;
	margin-left: 253px;
	font-size: 0;
}

.txt15 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.word35 {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.group22 {
	z-index: 33;
	width: 370px;
	height: 1px;
	background: url(../../images/hbss/SketchPng8d48dad2b01cf2c997f363bf4319e47f7ada0d06d9486ea7ffc059c87163c7dc.png) 0px -1px no-repeat;
	align-self: center;
	margin-top: 18px;
}

.mod4 {
	z-index: 148;
	height: 64px;
	border-radius: 32px 0 0 32px;
	background-color: rgba(100, 179, 39, 1);
	box-shadow: 0px 2px 10px 0px rgba(15, 66, 23, 0.15);
	margin-top: 343px;
	width: 188px;
	justify-content: center;
	align-items: center;
}

.section4 {
	z-index: auto;
	width: 134px;
	height: 33px;
	justify-content: space-between;
}

.icon1 {
	z-index: 150;
	width: 26px;
	height: 27px;
	margin-top: 3px;
}

.info16 {
	z-index: 149;
	width: 96px;
	height: 40px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 24px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 33px;
	text-align: left;
}

.box11 {
	z-index: 140;
	/*height: 1218px;*/
	width: 100%;
	justify-content: flex-start;
	position: relative;
	background: url(../../images/edu/backgroundmiddle1.jpg) no-repeat center bottom;
	align-items: center;
}

.img1 {
	z-index: 141;
	width: 100%;
	height: 488px;
}

.main12 {
	z-index: 161;
	height: 440px;
	/* background-color: rgba(255, 255, 255, 1); */
	box-shadow: 0px 40px 180px -60px rgba(114, 124, 148, 0.3);
	 width: 1200px;
	margin-top: 30px;
	align-items: flex-start;
}

.layer4 {
	z-index: auto;
	width: 1171px;
	height: 440px;
	justify-content: space-between;
}

.outer3 {
	z-index: 187;
	height: 440px;
	overflow: hidden;
	background: url(../../images/hbss/SketchPngc1fd61ad66f5a04bdb3fd742b4ae660b8d3f2cc3b2f0b3eef7b626a191bab243.png) 100% no-repeat;
	width: 620px;
	justify-content: flex-end;
	position: relative;
}

.section5 {
	z-index: 189;
	height: 240px;
	background: url(../../images/hbss/SketchPng80bc1255738767c9a51489cc7873dc646a22ba4c595fbdfa0ec17a928602de6a.png) 100% no-repeat;
	width: 620px;
	justify-content: flex-end;
	align-items: flex-start;
	padding: 0 0 29px 30px;
}

.mod5 {
	z-index: auto;
	width: 540px;
	height: 149px;
}

.label1 {
	z-index: 190;
	width: 45px;
	height: 45px;
	align-self: flex-start;
}

.word36 {
	z-index: 191;
	width: 540px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 20px;
	font-family: PingFangSC-Medium;
	white-space: nowrap;
	line-height: 28px;
	text-align: left;
	margin-top: 20px;
}

.info17 {
	z-index: 192;
	width: 540px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.7);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: left;
	margin-top: 8px;
}

.group23 {
	z-index: auto;
	width: 136px;
	height: 4px;
	justify-content: space-between;
	margin: 24px 0 0 202px;
}

.section6 {
	z-index: 193;
	width: 36px;
	height: 4px;
	background-color: rgba(255, 255, 255, 1);
}

.section7 {
	z-index: 194;
	width: 36px;
	height: 4px;
	background-color: rgba(255, 255, 255, 0.4);
}

.section8 {
	z-index: 195;
	width: 36px;
	height: 4px;
	background-color: rgba(255, 255, 255, 0.4);
}

.img2 {
	z-index: 188;
	position: absolute;
	left: 0;
	top: 0;
	width: 370px;
	height: 280px;
}
.img2a {
	z-index: 188;
	position: absolute;
	left: 0;
	top: 0;
	width: 373px;
	    height: 280px;
}

.outer4 {
	z-index: auto;
	    width: 550px;
	    height: 440px;
	    /* margin-top: 20px; */
	    padding: 20px;
	    background: -webkit-linear-gradient(top,#c4f9d070,white,#f3f81e52);
		margin-left: 29px;
		    box-shadow: #666 0px 0px 3px;
}

.bd2 {
	z-index: auto;
	width: 480px;
	height: 36px;
	justify-content: space-between;
}

.outer5 {
	z-index: 163;
	width: 6px;
	height: 20px;
	background-color: rgba(100, 179, 39, 1);
	margin-top: 5px;
}

.txt16 {
	z-index: 162;
	/*width: 88px;*/
	height: 30px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 22px;
	font-family: PingFangSC-Semibold;
	white-space: nowrap;
	line-height: 28px;
	text-align: justify;
	/* margin-left: 10px; */
	
	font-family: Adobe Heiti Std;
	 font-weight: 600;
	 color: #1D2437;
}

.bd3 {
	z-index: 174;
	width: 520px;
	height: 1px;
	background-color: rgba(238, 238, 238, 1);
	align-self: flex-start;
	margin-top: 12px;
}
.edu-bd4-box{
	height: 370px;
	width: 520px;
}
.bd4 {
	z-index: auto;
	width: 515px;
	height: 40px;
	align-items: center;
	justify-content: center;
}
.edu-bd4-content{
	width: 480px;
	align-items: center;
	justify-content: space-between;
}

.outer6 {
	z-index: 180;
	width: 6px;
	height: 6px;
	background-color: rgba(100, 179, 39, 1);
	border-radius: 50%;
	/*margin-top: 7px;*/
}

.info18 {
	z-index: 164;
	/*width: 290px;*/
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	/* color: rgba(100, 179, 39, 1); */
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: justify;
	margin-left: 10px;
}
.edu-view-detail{
	/*color: rgba(100, 179, 39, 1);*/
	z-index: 165;
	width: 79px;
	background: #EFF7E9;
	height: 33px;
	border-radius: 17px;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow-wrap: break-word;
	color: rgba(100, 179, 39, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
}
.edu-view-detail:hover{
	color: #fff;
	background: #64B327;
	text-decoration: none;
}

.info19 {
	z-index: 165;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(100, 179, 39, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: right;
	margin-left: 126px;
}

.bd5 {
	z-index: 175;
	width: 520px;
	height: 1px;
	background: url(../../images/hbss/SketchPng14ba69665236247d6a4706f8634f41d635f6e9b4eae0f69ebad78ee0939581c0.png) 0px -1px no-repeat;
	align-self: flex-end;
}

.bd6 {
	z-index: auto;
	width: 500px;
	height: 20px;
	margin: 22px 0 0 10px;
}

.layer5 {
	z-index: 182;
	width: 6px;
	height: 6px;
	background-color: rgba(114, 124, 148, 1);
	border-radius: 50%;
	margin-top: 7px;
}

.info20 {
	z-index: 170;
	width: 290px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: justify;
	margin-left: 10px;
}

.word37 {
	z-index: 166;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 0.4);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: right;
	margin-left: 138px;
}

.bd7 {
	z-index: 178;
	width: 520px;
	height: 1px;
	background: url(../../images/hbss/SketchPng14ba69665236247d6a4706f8634f41d635f6e9b4eae0f69ebad78ee0939581c0.png) 0px -1px no-repeat;
	align-self: flex-end;
	margin-top: 22px;
}

.bd8 {
	z-index: auto;
	width: 500px;
	height: 20px;
	margin: 22px 0 0 10px;
}

.group24 {
	z-index: 184;
	width: 6px;
	height: 6px;
	background-color: rgba(114, 124, 148, 1);
	border-radius: 50%;
	margin-top: 7px;
}

.txt17 {
	z-index: 171;
	width: 290px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: justify;
	margin-left: 10px;
}

.info21 {
	z-index: 167;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 0.4);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: right;
	margin-left: 138px;
}

.bd9 {
	z-index: 177;
	width: 520px;
	height: 1px;
	background: url(../../images/hbss/SketchPng14ba69665236247d6a4706f8634f41d635f6e9b4eae0f69ebad78ee0939581c0.png) 0px -1px no-repeat;
	align-self: flex-end;
	margin-top: 22px;
}

.bd10 {
	z-index: auto;
	width: 500px;
	height: 20px;
	margin: 22px 0 0 10px;
}

.outer7 {
	z-index: 181;
	width: 6px;
	height: 6px;
	background-color: rgba(114, 124, 148, 1);
	border-radius: 50%;
	margin-top: 7px;
}

.word38 {
	z-index: 172;
	width: 290px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: justify;
	margin-left: 10px;
}

.word39 {
	z-index: 168;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 0.4);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: right;
	margin-left: 138px;
}

.bd11 {
	z-index: 179;
	width: 520px;
	height: 1px;
	background: url(../../images/hbss/SketchPng355e74d97e6ac8d51a935c18a1bd9b9695d635f0774d8b162079af5da68b368c.png) 0px -1px no-repeat;
	align-self: flex-end;
	margin-top: 22px;
}

.bd12 {
	z-index: auto;
	width: 500px;
	height: 20px;
	margin: 22px 0 0 10px;
}

.mod6 {
	z-index: 183;
	width: 6px;
	height: 6px;
	background-color: rgba(114, 124, 148, 1);
	border-radius: 50%;
	margin-top: 7px;
}

.word40 {
	z-index: 173;
	width: 290px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: justify;
	margin-left: 10px;
}

.word41 {
	z-index: 169;
	width: 56px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 0.4);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: right;
	margin-left: 138px;
}

.bd13 {
	z-index: 176;
	width: 520px;
	height: 1px;
	background: url(../../images/hbss/SketchPng14ba69665236247d6a4706f8634f41d635f6e9b4eae0f69ebad78ee0939581c0.png) 0px -1px no-repeat;
	align-self: flex-end;
	margin-top: 22px;
}

.main13 {
    z-index: 198;
    box-shadow: #666 0px 0px 3px;
    align-items: flex-end;
    /* position: absolute; */
    /* top: 70%; */
    /* left: 33.7%; */
    /* transform: translate(-50%, -50%); */
    width: 390px;
    height: 620px;
}
.main13a {
    z-index: 198;
    box-shadow: #666 0px 0px 3px;
    align-items: flex-end;
    /* position: absolute; */
    /* top: 70%; */
    /* left: 33.7%; */
    /* transform: translate(-50%, -50%); */
    width: 781px;
    height: 302px;
	margin-bottom: 16px;
}
.main13b {
    z-index: 198;
    box-shadow: #666 0px 0px 3px;
    align-items: flex-end;
    /* position: absolute; */
    /* top: 70%; */
    /* left: 33.7%; */
    /* transform: translate(-50%, -50%); */
    width: 781px;
    height: 302px;
}

.main14 {
	z-index: auto;
	justify-content: space-between;
	background: -webkit-linear-gradient(top,#c4f9d070,white,#f3f81e52);
}
.main14a {
	z-index: auto;
	justify-content: space-between;
	background: -webkit-linear-gradient(top,#c4f9d070,white,#f3f81e52);
}

.main15 {
	z-index: auto;
	/* width: 536px; */
	/* height: 336px; */
	margin: 10px;
}

.txt18 {
	z-index: 207;
	width: 107px;
	height: 90px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.1);
	font-size: 90px;
	font-family: SourceHanSansCN-Bold;
	white-space: nowrap;
	line-height: 90px;
	text-align: left;
	-webkit-text-stroke: 1px rgba(100, 179, 39, 0.1);
	align-self: flex-start;
}

.outer8 {
	z-index: auto;
	/* width: 480px; */
	height: 150px;
	/* justify-content: space-between; */
	/* margin: 24px 0 0 56px; */
	margin-top: 10px;
}

.group25 {
	z-index: auto;
	width: 8px;
	height: 127px;
	margin-top: 11px;
}

.main16 {
	z-index: 208;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
}

.main17 {
	z-index: 209;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
	margin-top: 111px;
}

.paragraph1 {
	z-index: 200;
	width: 350px;
	height: 150px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(114, 124, 148, 1);
	font-size: 18px;
	font-family: PingFangSC-Regular;
	line-height: 30px;
	text-align: justify;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 10px;
}

.paragraph1a {
	z-index: 200;
	width: 350px;
	height: 180px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(114, 124, 148, 1);
	font-size: 18px;
	font-family: PingFangSC-Regular;
	line-height: 30px;
	text-align: justify;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 10px;
}

.outer9 {
	z-index: auto;
	/* width: 226px; */
	/* height: 20px; */
	/* justify-content: space-between; */
	/* margin: 52px auto 0 56px; */
	background: rgba(61, 61, 61, 0);
	border: 1px solid #64B327;
	border-radius: 17px;
	margin: 68px 0 10px 0;
}
.outer9a {
	z-index: auto;
	background: rgba(61, 61, 61, 0);
	border: 1px solid #64B327;
	border-radius: 17px;
	margin: 45px 0 10px 0;
}


.icon2 {
	z-index: 203;
	width: 12px;
	height: 16px;
	margin-top: 2px;
	margin-left: 5px;
}

.txt19 {
	z-index: 202;
	/* width: 208px; */
	height: 20px;
	display: block;
	color: rgba(100, 179, 39, 1);
	font-size: 18px;;
	font-family: PingFangSC-Medium;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
	margin: 0 0px 0 2px;
	max-width: 350px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;/*加宽度width属来兼容部分浏览*/
}

.main18 {
	z-index: 211;
	position: relative;
	width: 370px;
	height: 280px;
	overflow: hidden;
	background: url(../../images/hbss/SketchPng46db4e21009aec625138727a4f930ddc8a0251c693c4105ac6a35967490141e5.png) 100% no-repeat;
	margin: 10px 10px 15px 10px;
}
.main18a {
	z-index: 211;
	position: relative;
	width: 373px;
	    height: 280px;
	overflow: hidden;
	background: url(../../images/hbss/SketchPng46db4e21009aec625138727a4f930ddc8a0251c693c4105ac6a35967490141e5.png) 100% no-repeat;
	margin: 10px;
}

.img3 {
	z-index: 212;
	position: absolute;
	left: 0;
	top: 0;
	width: 586px;
	height: 400px;
}

.txt20 {
	z-index: 199;
	font-size: 30px;
	font-family: PingFangSC-Medium;
	}

.box12 {
	z-index: 117;
	height: 970px;
	/*background: url(../../images/hbss/SketchPngd717c755b156aace9c28578cd5db59b9576cd78f6555b0d5ee6cb3f9ad3ac892.png) 100% no-repeat;*/
	width: 100%;
	/* justify-content: flex-end; */
	align-items: flex-start;
	position: relative;
	/*margin-bottom: 20px;*/
	padding-bottom: 20px;
	background: url(../../images/edu/backgroundbottom2.jpg) no-repeat center bottom;
	background-size: 100% 100%;
}

.group26 {
	z-index: auto;
	/* width: 1560px; */
	height: 980px;
	margin-left: auto;
	margin-right: auto;
}

.block5 {
	z-index: 123;
	height: 400px;
	background-color: rgba(255, 255, 255, 1);
	box-shadow: 0px 30px 180px -60px rgba(114, 124, 148, 0.3);
	align-self: flex-end;
	width: 1200px;
	align-items: flex-start;
	position: relative;
	margin-top: 35px;
}

.group27 {
	z-index: auto;
	/* width: 1176px; */
	height: 400px;
	margin-left: auto;
	margin-right: auto;
}

.box13 {
	z-index: 137;
	position: relative;
	width: 586px;
	height: 400px;
	overflow: hidden;
	background: url(../../images/hbss/SketchPng46db4e21009aec625138727a4f930ddc8a0251c693c4105ac6a35967490141e5.png) 100% no-repeat;
}

.pic2 {
	z-index: 138;
	position: absolute;
	left: 0;
	top: 0;
	width: 586px;
	height: 400px;
}

.box14 {
	z-index: auto;
	width: 12px;
	height: 209px;
	margin: 149px 0 0 80px;
}

.outer10 {
	z-index: 126;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
	align-self: flex-start;
}

.outer11 {
	z-index: 128;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
	align-self: flex-start;
	margin-top: 111px;
}

.outer11a {
	z-index: 128;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
	align-self: flex-start;
	margin-top: 112px;
}

.outer12 {
	z-index: 127;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
	align-self: flex-start;
	margin-top: 21px;
}

.icon3 {
	z-index: 203;
	width: 12px;
	height: 16px;
	margin-top: 2px;
	margin-left: 5px;
}

.box15 {
	z-index: auto;
	width: 492px;
	height: 336px;
	margin: 24px 0 0 6px;
}

.word42 {
	z-index: 135;
	width: 107px;
	height: 90px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.1);
	font-size: 90px;
	font-family: SourceHanSansCN-Bold;
	white-space: nowrap;
	line-height: 90px;
	text-align: left;
	-webkit-text-stroke: 1px rgba(100, 179, 39, 0.1);
	align-self: flex-end;
}

.paragraph2 {
	z-index: 125;
	width: 460px;
	height: 150px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(114, 124, 148, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	line-height: 30px;
	text-align: justify;
	align-self: flex-start;
	margin-top: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.info22 {
	z-index: 202;
	/* width: 208px; */
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(100, 179, 39, 1);
	font-size: 14px;
	font-family: PingFangSC-Medium;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
	margin: 0 10px 0 2px;
}

.word43 {
	z-index: 124;
	position: absolute;
	left: 666px;
	top: 56px;
	width: 420px;
	height: 42px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 30px;
	font-family: PingFangSC-Medium;
	white-space: nowrap;
	line-height: 42px;
	text-align: left;
}

.pic3 {
	z-index: 118;
	width: 711px;
	height: 429px;
	align-self: flex-start;
	margin-top: 151px;
}

.group28 {
	z-index: 215;
	height: 400px;
	background-color: rgba(255, 255, 255, 1);
	box-shadow: 0px 30px 180px -60px rgba(114, 124, 148, 0.3);
	/* width: 1200px; */
	align-items: flex-end;
	position: absolute;
	/* left: 360px;
	top: 580px; */
	top: 72%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.wrap1 {
	z-index: auto;
	width: 1200px;
	height: 400px;
	justify-content: space-between;
}

.layer6 {
	z-index: auto;
	width: 590px;
	height: 336px;
	margin-top: 24px;
}

.outer13 {
	z-index: auto;
	width: 590px;
	height: 90px;
	justify-content: space-between;
}

.word44 {
	z-index: 218;
	width: 360px;
	height: 42px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 30px;
	font-family: PingFangSC-Medium;
	white-space: nowrap;
	line-height: 42px;
	text-align: left;
	margin-top: 32px;
	margin-left: 58px;
}

.txt21 {
	z-index: 226;
	width: 107px;
	height: 90px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.1);
	font-size: 90px;
	font-family: SourceHanSansCN-Bold;
	white-space: nowrap;
	line-height: 90px;
	text-align: left;
	-webkit-text-stroke: 1px rgba(100, 179, 39, 0.1);
}

.outer14 {
	z-index: auto;
	width: 478px;
	height: 150px;
	margin-top: 24px;
	margin-left: 42px;
	justify-content: space-between;
}

.main19 {
	z-index: auto;
	width: 8px;
	height: 128px;
	margin-top: 11px;
}

.layer7 {
	z-index: 217;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
}

.layer8 {
	z-index: 216;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
	margin-top: 22px;
}
.layer88 {
	z-index: 216;
	width: 8px;
	height: 8px;
	border: 2px solid rgba(100, 179, 39, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 50%;
	margin-top: 81px;
}

.infoBox1 {
	z-index: 219;
	width: 460px;
	height: 150px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(114, 124, 148, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	line-height: 30px;
	text-align: justify;
	overflow: hidden;
	text-overflow: ellipsis;
}

.outer15 {
	z-index: auto;
	  /*width: 226px;*/
	  /*height: 20px;*/
	  /*justify-content: space-between;*/
	margin: 52px auto 0 56px;
	background: rgba(61, 61, 61, 0);
	border: 1px solid #64B327;
	border-radius: 17px;
}

.icon4 {
	z-index: 203;
	width: 12px;
	height: 16px;
	margin-top: 2px;
	margin-left: 5px;
}

.info23 {
	z-index: 221;
	/* width: 208px; */
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(100, 179, 39, 1);
	font-size: 14px;
	font-family: PingFangSC-Medium;
	white-space: nowrap;
	line-height: 20px;
	text-align: center;
	margin: 0 10px 0 2px;
}

.layer9 {
	z-index: 228;
	position: relative;
	width: 586px;
	height: 400px;
	overflow: hidden;
	background: url(../../images/hbss/SketchPng46db4e21009aec625138727a4f930ddc8a0251c693c4105ac6a35967490141e5.png) 100% no-repeat;
}

.img4 {
	z-index: 229;
	position: absolute;
	left: 0;
	top: 0;
	width: 586px;
	height: 400px;
}

.box16 {
	z-index: 231;
	height: 365px;
	background: url(../../images/hbss/SketchPngea34dcb551c69b83ef18a57b789b3ec3f828c2c368ea7096a992b824da6d2993.png) 100% no-repeat;
	width: 100%;
}

.bd14 {
	z-index: auto;
	width: 247px;
	height: 49px;
	margin: 86px 0 0 360px;
}

.img5 {
	z-index: 232;
	width: 247px;
	height: 49px;
}

.bd15 {
	z-index: auto;
	width: 1200px;
	height: 87px;
	justify-content: space-between;
	margin: 3px 0 0 360px;
}

.txt22 {
	z-index: 234;
	width: 756px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: left;
	margin-top: 59px;
}

.pic4 {
	z-index: 235;
	width: 87px;
	height: 87px;
}

.bd16 {
	z-index: auto;
	width: 1192px;
	height: 20px;
	justify-content: space-between;
	margin: 20px 0 0 360px;
}

.info24 {
	z-index: 233;
	width: 759px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.6);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: left;
}

.txt23 {
	z-index: 236;
	width: 70px;
	height: 20px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(255, 255, 255, 0.8);
	font-size: 14px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 20px;
	text-align: left;
}

.txt32 {
	z-index: 60;
	/*width: 80px;*/
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Semibold;
	white-space: nowrap;
	line-height: 28px;
	text-align: justify;
}

.txt322 {
	font-size: 20px;
	color: rgba(100, 179, 39, 1);
}

.txt321 {
	color: rgba(29, 36, 55, 1);
	font-size: 19px;
}

.txt321:hover {
	text-decoration: none;
	color: rgba(100, 179, 39, 1);
}

.txt322:hover {
	text-decoration: none;
	color: rgba(100, 179, 39, 1);
}

.float-fac-div{
	position: fixed;
	bottom: 200px;
	right: 20px;
	z-index: 99999;
	padding: 16px;
	background: #FFFFFF;
	box-shadow: 0px 3px 10px 1px #D6D6D6;
	text-align: center;
}
.floatorder {
	width: 100px;
}

.outer111 {
	z-index: 182;
	/* height: 600px; */
	border-radius: 8px;
	/* background-color: rgba(247, 251, 254, 1); */
	/*background: url(../../images/hbss/SketchPngd717c755b156aace9c28578cd5db59b9576cd78f6555b0d5ee6cb3f9ad3ac892.png) 100% no-repeat;*/
	/* width: 1200px; */
	width: 100%;
	justify-content: center;
	align-items: flex-end;
	/* padding-right: 30px; */
	position: relative;
	margin: 0 auto 0 auto;
	/*padding-top: 200px;*/
}

.box11a {
	z-index: auto;
	margin: 40px auto 30px auto;
}

.mod22 {
	z-index: 221;
	height: 480px;
	width: 690px;
	position: relative;
	box-shadow: #666 0px 0px 3px;
}

.mod88 {
	z-index: 184;
	height: 480px;
	border-radius: 0 8px 8px 0;
	background-color: rgba(255, 255, 255, 1);
	width: 488px;
	padding-left: 26px;
	justify-content: flex-start;
	padding-top: 21px;
	box-shadow: #666 0px 0px 3px;
	background: -webkit-linear-gradient(top,#c4f9d070,white,#f3f81e52);
	background: -moz-linear-gradient(top,#c4f9d070,white,#f3f81e52);
	margin-left: 20px;
}

.outer22 {
	/* z-index: auto; */
	width: 450px;
	height: 535px;
}

.main22 {
	z-index: auto;
	width: 176px;
	height: 28px;
	margin-left: 15px;
	justify-content: space-between;
}

.bd22 {
	z-index: 202;
	width: 6px;
	height: 20px;
	border-radius: 3px;
	background-color: rgba(100, 179, 39, 1);
	margin-top: 4px;
}

.word299 {
	/* font-family: PingFangSC-Semibold; */
	 white-space: nowrap;
	 line-height: 28px;
	 text-align: justify;
	 /* margin-left: 10px; */
	 
	 /* height: 20px; */
	 font-size: 21px;
	 font-family: PingFangSC;
	 font-weight: 600;
	 color: #1D2437;
 
 
}

.word2999 {
	z-index: 185;
	 /*width: 36px;*/
	 height: 32px;
	 display: block;
	 overflow-wrap: break-word;
	 color: rgba(29, 36, 55, 1);
	 font-size: 19px;
	 /* font-family: PingFangSC-Semibold; */
	 white-space: nowrap;
	 line-height: 28px;
	 text-align: justify;
	 margin-left: 30px;
	 margin-right: 5px;
	 
	 font-family: Adobe Heiti Std;
	 font-weight: 600;
	 color: #000000;
	 /*padding: 0 10px;*/
	 /* border-bottom: 2px black solid; */
}

.txt3222 {
	z-index: 60;
	width: 80px;
	height: 28px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(100, 179, 39, 1);
	font-size: 16px;
	font-family: PingFangSC-Semibold;
	white-space: nowrap;
	line-height: 28px;
	text-align: justify;
	margin-left: 25px;
	/* position: absolute; */
	/* left: 73%; */
}

.main33 {
	z-index: 203;
	width: 430px;
	height: 1px;
	background-color: rgba(238, 238, 238, 1);
	margin-top: 21px;
}

.main45div{
	height: 400px;
	overflow-y: auto;
}
.main45div::-webkit-scrollbar {/*滚动条整体样式*/
	width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
}

.main45div::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: #d1d1d1;
}

.main45div::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 10px;
	background: #ffffff;
}

.main4a {
	z-index: auto;
	width: 370px;
	height: 22px;
	margin: 18px 0 0 30px;
	/*margin: 26px 0 0 30px;*/
}

.layer2a {
	z-index: 212;
	width: 6px;
	height: 6px;
	background-color: rgba(100, 179, 39, 1);
	border-radius: 50%;
	margin-top: 8px;
}

.word30a {
	z-index: 186;
	width: 260px;
	height: 22px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 16px;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: 22px;
	text-align: justify;
	margin-left: 16px;
}

.layer3a {
	z-index: 187;
	width: 41px;
	height: 22px;
	overflow-wrap: break-word;
	text-align: right;
	white-space: nowrap !important;
	margin-left: 25px;
	font-size: 0;
}

.txt13a {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(100, 179, 39, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.word31a {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	color: rgba(29, 36, 55, 1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.main5a {
	z-index: 204;
	width: 370px;
	height: 1px;
	align-self: center;
	margin-top: 17px;
}

.info14a {
	z-index: 293;
	position: absolute;
	left: 30px;
	top: 10px;
	width: 180px;
	height: 42px;
	display: block;
	overflow-wrap: break-word;
	color: rgba(29, 36, 55, 1);
	font-size: 30px;
	font-family: PingFangSC-Semibold;
	white-space: nowrap;
	line-height: 42px;
	text-align: left;
}
.notice{
	color: #fff;
	display: flex;
	justify-content: center;
	position: fixed;
	top: 480px;
	left: 20px;
	width: 296px;
	height: 229px;
	border-radius: 10px;
	z-index: 999;
}
.notice a{
	text-decoration: none;
}
.picturenotice{
	position: absolute;
	left: 7px;
	top: 1px;
}
.titlenotice{
	color:#038825;
	padding-left: 32px;
	height: 120px;
	width: 250px;
	/*overflow: hidden;*/
	/*text-overflow: ellipsis;*/
	/*white-space: nowrap;*/
}
.notice-span-title{
	font-weight: bold;
	height: 30px;
	width: 180px;
	display: block;
	color: black;
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 5px;
}
.notice-span-remark{
	margin-top: 2px;
	height: 50px;
	display: block;
	color: black;
	font-size: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.notice-span-time{
	margin-top: 8px;
	height: 20px;
	display: block;
	color: black;
	font-size: 12px;
	margin-bottom: 5px;
}
.bd2 .fac-bd2-paging{
	height: 36px;
	cursor: pointer;
}
.outer4 #fac-act-list{
	display: none;
}
.bd2 #fac-act-more{
	display: none;
}
.bd2 .fac-bd2-line{
	width: 2px;
	height: 30px;
	background: green;
	margin: 0 15px 0 15px;
}
.bd2 #fac-notice{
	border-bottom: 4px solid rgb(40, 167, 69);
}
.bd2 .fac-notice-act-img{
	height: 30px;
}
/*视频轮播*/
.green-video-item{
	display: none;
}
.green-video-active{
	display: block;
}
