/* @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,500;1,400&display=swap'); */

.logoimg {
	width: 172px;
	height: 38.8px;
}

.foot {
	font-size: 12px;
	color: #CCCCCC;
	/* width: 100%; */
	text-align: center;
	/* height: 100px; */
	background-color: #000000;
	/* padding: 45px; */
}

.foot-tet {
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	line-height: 40px;
}



/* 超小 */
@media screen and (max-width:319px) {

	/* 在线教育 */
	.one-teach {
		height: 100%;
	}

	.one-ban {
		width: 100%;
		height: 200px;
	}

	.one-a,
	.six-img-bgc {
		display: none;
	}

	.tow-teach,
	.three-teach,
	.four-teach,
	.five-teach,
	.six-teach,
	.serven-teach,
	.eight-teach {
		padding: 15px 0;
		height: auto;
	}

	.tow-img {
		width: 55px;
		height: 48px;
	}

	.tow-tit {
		width: 90%;
		font-size: 24px;
		font-weight: 600;
		line-height: 36px;
	}

	.tow-tet {
		width: 90%;
		height: auto;
		line-height: 28px;
		text-align: left;
	}

	.tow-tu {
		width: 90%;
		height: auto;
	}

	.three-tit {
		width: 90%;
		font-size: 20px;
		font-weight: 600;
		line-height: 36px;
	}

	.three-tet {
		width: 90%;
		height: auto;
		font-size: 18px;
	}

	.three-img {
		margin: 15px auto;
		width: 90%;
		height: 100%;
	}

	.four-tu {
		width: 90%;
		height: auto;

	}

	.five-felx {
		display: block;
		width: 90%;
	}

	.five-flex-tet,
	.flex-tet-tit,
	.flex-tet-tit2,
	.flex-tet-tit3,
	.flex-tet-tit4 {
		width: 100%;
		margin: 0;
		padding: 0;
	}

	.tet-tit-img,
	.tet-tit-img2,
	.six-img,
	.eight-img {
		display: none;
	}

	.five-bg {
		width: 100%;
		height: 100%;
		left: 0;
	}

	.six-f {
		margin-top: 30px;
	}

	.six-flex {
		width: 90%;
		display: block;
	}

	.six-tet {
		width: 90%;
		margin: 0 auto;
	}

	.tet-six {
		/* justify-content: space-between; */
		width: auto;
		margin: 0 auto;
	}

	.get-tet,
	.get-tet2 {
		width: 100%;
		margin: 0;
	}

	.bl {
		margin: 0;
		text-align: left;
	}

	.get-tit-tet {
		width: auto;
	}

	.serven-flex {
		width: 90%;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.serven-img,
	.eight-k {
		margin: 10px auto;
		width: 90%;
		height: auto;
	}

	.eight-flex,
	.nine-flex {
		flex-wrap: wrap;
		width: 90%;
		height: auto;
	}

	.eight-tet {
		padding: 10px;
	}

	.nine-bgimg {
		width: 90%;
		margin: 15px auto;
		height: 150px;
	}

	.nine-test {
		margin: 50px auto;
	}
}

/* 小 */
@media screen and (min-width:320px) {


	/* 在线教育 */
	.one-teach {
		/* height: 100%; */
	}

	.one-ban {
		width: 100%;
		height: 200px;
	}

	.one-a,
	.six-img-bgc {
		display: none;
	}

	.tow-teach,
	.three-teach,
	.four-teach,
	.five-teach,
	.six-teach,
	.serven-teach,
	.eight-teach {
		padding: 15px 0;
		height: auto;
	}

	.tow-img {
		width: 55px;
		height: 48px;
	}

	.tow-tit {
		width: 90%;
		font-size: 22px;
		font-weight: 600;
		line-height: 36px;
	}

	.tow-tet {
		width: 90%;
		height: auto;
		line-height: 28px;
		text-align: left;
	}

	.tow-tu {
		width: 90%;
		height: auto;
	}

	.three-tit {
		width: 90%;
		font-size: 20px;
		font-weight: 600;
		line-height: 36px;
	}

	.three-tet {
		width: 90%;
		height: auto;
		font-size: 18px;
	}

	.three-img {
		margin: 15px auto;
		width: 90%;
		height: 100%;
	}

	.four-tu {
		width: 65%;
		height: auto;

	}

	.five-felx {
		display: block;
		width: 90%;
	}

	.five-flex-tet,
	.flex-tet-tit,
	.flex-tet-tit2,
	.flex-tet-tit3,
	.flex-tet-tit4 {
		/* width: 100%; */
		margin: 0;
		padding: 0;
	}

	.tet-tit-img,
	.tet-tit-img2,
	.six-img,
	.eight-img {
		display: none;
	}

	.five-bg {
		width: 100%;
		height: 100%;
		left: 0;
	}

	.six-f {
		margin-top: 30px;
	}

	.six-flex {
		width: 90%;
		display: block;
	}

	.six-tet {
		width: 90%;
		margin: 0 auto;
	}

	.tet-six {
		/* justify-content: space-between; */
		width: auto;
		margin: 0 auto;
	}

	.get-tet,
	.get-tet2 {
		width: 100%;
		margin: 0;
	}

	.bl {
		margin: 0;
		text-align: left;
	}

	.get-tit-tet {
		width: auto;
	}

	.serven-flex {
		width: 90%;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.serven-tit,
	.nine-tet,
	.eight-tit {
		font-size: 22px;
	}

	.serven-img,
	.eight-k {
		margin: 10px auto;
		width: 90%;
		height: auto;
	}

	.nine-teach {
		padding: 30px 10px;
	}

	.nine-tit {
		font-size: 18px;
	}

	.eight-flex,
	.nine-flex {
		flex-wrap: wrap;
		width: 100%;
		height: auto;
	}

	.eight-tet {
		padding: 10px;
	}

	.nine-bgimg {
		width: 48%;
		margin: 15px auto;
		height: 100px;
	}

	.nine-test {
		margin: 30px auto;
		font-size: 16px;
	}
}

@media screen and (max-width:529px) {
	.serven-img {
		/* width: 45%; */
		height: auto;
	}

	.img-tet {
		display: flex;
		padding: 0;
		line-height: 20px;
		align-items: center;

	}
	.one-ban {
		width: 100%;
		height:200px;
	}
	
}

/* 中 */
@media screen and (min-width:768px) and (max-width:1199px) {

	.one-ban {
		width: 100%;
		height: 300px;
	}

	.five-felx {
		width: 70%;
		display: flex;
		margin: 0 auto;
	}

	.five-flex-tet {
		width: 30%;
		margin: 0 0 0 20px;
	}

	.six-img {
		display: flex;
		width: auto;
		height: auto;
	}

	.six-tet {
		width: 84%;
	}

	.bl {
		text-align: right;
	}

	.serven-img,
	.eight-k,
	.nine-bgimg {
		width: 45%;
		height: 100%;
	}

	.eight-img {
		display: block;
	}

}

/* 大 */
@media screen and (min-width:1200px) {


	/* 在线 */

	.tow-teach,
	.three-teach,
	.four-teach,
	.six-teach,
	.serven-teach,
	.eight-teach {
		padding: 74px 0;
	}

	.five-teach {
		padding: 130px 0 0 0;
	}

	.one-ban {
		height: 560px;
	}

	.one-a {
		display: flex;
	}

	.one-a div {
		width: auto;
	}

	.tow-tet {
		width: 898px;
		height: 87px;
		text-align: center;
		line-height: 36px;
	}

	.tow-img {
		width: 111px;
		height: 97px;
	}

	.tow-tit {
		width: 313px;
		font-size: 36px;
		font-weight: 700;
		line-height: 37px;
	}

	.tow-tu {
		width: 772px;
		height: 490px;
	}

	.three-tit {
		width: 408px;
		height: 33px;
		font-size: 34px;
		font-weight: 700;
	}

	.three-img {
		width: 1110px;
		height: 638px;
	}

	.five-felx {
		width: 1200px;
		margin: 0 auto;
		display: flex;
	}

	.five-bg {
		width: 468px;
		height: 404px;
		left: 10px;
	}

	.tet-tit-img,
	.tet-tit-img2 {
		display: block;
	}

	.flex-tet-tit,
	.flex-tet-tit2,
	.flex-tet-tit3 {
		padding: 15px 0;
		margin: -35px 0 150px 0;
	}

	.flex-tet-tit4 {
		width: 100%;
		/* padding: 15px 0; */
		margin: -55px 0 0 0;
	}

	.six-f {
		margin-top: 74px;
	}

	.six-flex {
		display: flex;
		width: 65%;
		margin: 0 auto;
	}

	.six-img {
		width: 586px;
		height: 423px;
		display: flex;
	}

	.six-tet {
		width: 600px;
		/* padding: 20px 0 ; */
		/* margin:0 0 0 45px; */
	}

	.six-img-bgc {
		display: flex;
	}

	.tet-six {
		margin: 40px auto;
	}

	.get-tet {
		width: 335px;
		margin: -15px 160px 0 0;
	}

	.get-tet2 {
		width: 335px;
		margin: -15px 160px 0 0;
	}

	.get-tet-tit {
		font-size: 16px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		/* text-align: left; */
		color: #333333;
		line-height: 37px;
	}

	.get-tit-tet {
		width: 475px;
		font-size: 14px;
		font-family: Microsoft YaHei, Microsoft YaHei-Regular;
		font-weight: 400;
		/* text-align: left; */
		color: #999999;
		line-height: 37px;
	}

	.bl {
		text-align: right;
		margin: 0 -140px 0 0;
	}

	.serven-flex {
		width: 1200px;
		margin: 20px auto;
		display: flex;
		justify-content: space-between;
		flex-wrap: nowrap;
	}

	.serven-img {
		width: 280px;
		height: 140px;
		/* display: flex; */
		/* border-radius: 10px; */
	}

	.eight-flex {
		width: 1200px;
		margin: 20px auto;
		display: flex;
		justify-content: space-between;
		flex-wrap: nowrap;
	}

	.eight-k {
		width: 280px;
		height: 343px;

	}
	.eight-img {
    display: block;
}

	.nine-flex {
		display: flex;
		justify-content: space-between;
		width: 1200px;
		margin: 20px auto;
		flex-wrap: nowrap;
	}

	.nine-bgimg {
		width: 284px;
		height: 200px;
	}

	.nine-test {
		margin: 80px auto;
	}

	.nine-tit {
		font-size: 26px;
	}

	.nine-tet {
		font-size: 34px;
	}

	/* .fk_service {
		max-height: 232px;
		position: fixed;
		right: 10px;
		top: 30%;
		font-family: 微软雅黑;
		font-size: 14px;
		color: rgb(36, 53, 88);
		z-index: 10000;
	}

	.fk_service ul {
		margin: 0;
		padding: 0;
		position: absolute;
		right: 0;
	}
	/* .fk_service_consult {
	    background: url(../img/teach/fk_service.png) no-repeat -366px -16px #fff;
	} 
	.fk_service_box {
	    width: 40px;
	    height: 40px;

	    margin-bottom: 10px;
	    border-radius: 4px;
	    box-sizing: border-box;
	    box-shadow: 0 0 9px 0 rgba(0,0,0,0.1);
	}
	.fk_service li>div {
	    box-sizing: border-box;
	    box-shadow: 0 0 9px 0 rgba(0,0,0,0.1);
	}
	.fk_service_consult_cont {
	    width: 200px;
	    min-height: 179px;
	    max-height: 268px;
	    border-radius: 3px;
	    background: #fff;
	    right: 62px;
	    position: absolute;
	    text-align: center;
	    border: 1px solid #e1e6ec;
	    display: none;
	    opacity: 0;
	}
	.fk_service_upward{
		display: block;
	} */
}
