@media only screen and (max-width: 1500px) {

	.nav-1 ul li {

		margin-left: 50px;

	}

}



@media only screen and (max-width: 1400px) {



	.header-left {

		width: 360px;

		flex-shrink: 0;

	}


	.box3-21 {

		width: 570px;

		height: 498px;

	}


	.nav-1 ul li {

		margin-left: 40px;

	}

	.box4-22 {

		flex-shrink: 0;

		width: 416px;

	}


	.box4-22 ul li a {

		height: 126px;

	}


	.about-4-11 {

		width: 532px;

		margin-right: 40px;

		flex-shrink: 0;

	}


}



@media only screen and (max-width: 1300px) {

	.header-left {

		width: 340px;

		flex-shrink: 0;

	}



	.nav-1 ul li {

		margin-left: 32px;

	}



	.about-4-11 {

		width: 630px;

		margin-right: 40px;

		flex-shrink: 0;

	}









}



@media only screen and (max-width: 1200px) {



	/* Ê×Ò³ */





	.header-left {

		width: 290px;

		flex-shrink: 0;

	}



	.nav-1 ul li {

		margin-left: 22px;

	}



	.box1-list-1 {

		width: 494px;

		height: 398px;

		flex-shrink: 0;

		margin-right: 30px;

	}



	.box1-list-2 ul li a {

		height: 186px;

	}



	.box2-12 {

		margin-top: 30px;

	}



	.box3-21 {

		width: 433px;

		height: 420px;

	}



	.box4-1 {

		width: 118px;

		flex-shrink: 0;

	}



	.box4-22 {

		flex-shrink: 0;

		width: 342px;

	}



	.box4-22-date {

		margin-left: 15px;

		margin-right: 15px;

	}



	.box4-22-inf h2 {

		font-size: 14px;

		line-height: 1.7;

		height: 22px;

		color: #666666;

		overflow: hidden;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		text-overflow: ellipsis;

		margin-top: 12px;

	}



	.box4-22 ul li a {

		height: 96px;

	}



	.box4-22-date {

		height: 68px;

	}



	.footer-share {

		width: 252px;

	}



	.ej-menu {

		width: 285px;

	}



	.contact-box2-1 {

		width: 372px;

		flex-shrink: 0;

	}



	.about-4-11 {

		width: 479px;

		margin-right: 20px;

		flex-shrink: 0;

	}



	.about-3-22 {

		width: 230px;

	}



	.about-3-inf {

		width: 410px;

		left: 300px;

	}



	.xyfm-box {

		height: 220px;

	}





	.teacher-box ul li {

		width: 25%;

	}




	.about-box1-22 {
		height: 370px;
		overflow: hidden;
	}

}





@media only screen and (max-width: 1100px) {

	.header-left {

		width: 240px;

		flex-shrink: 0;

	}



	.nav-1 ul li {

		margin-left: 15px;

	}



}







@media only screen and (max-width: 992px) {



	.padding-t {

		padding-top: 40px;

	}



	.padding-b {

		padding-bottom: 40px;

	}



	#header {

		display: none;

	}



	#header-2 {

		display: block;

	}



	.banner {

		display: none;

	}



	.ph-banner {

		display: block;

	}



	/* Ê×Ò³ */

	.logo-2 {

		width: 180px;

	}



	.home-logo {

		width: 300px;

	}



	.container {

		width: 100%;

	}



	.box1-1-1 {

		display: block;

	}



	.box1-list-1 {

		width: 100%;

		height: auto;

		flex-shrink: 0;

		margin-right: 0px;

		margin-bottom: 20px;

	}



	.pic-switch .tver-box {

		position: unset;

		padding-left: 0px;

		padding-right: 0px;

	}



	.box1-list-2 ul li {

		width: 100%;

	}



	.box1-1-2 {

		display: block;

		height: auto;

	}



	.box1-1-21 {

		width: 100%;

	}



	.box1-1-22 {

		padding-bottom: 15px;

	}



	.box2 .container {

		display: block;

	}



	.box2-1 {

		width: 346px;

		flex-shrink: 0;

		margin-bottom: 20px;

		overflow: hidden;

	}



	.box2-12 {

		margin-top: 0px;

	}



	.box2-12 ul li {

		width: 50%;

		float: left;

	}



	.box2-2 {

		width: 100%;

	}



	.home-jyky {

		width: 100% !important;

	}



	.box3-2 {

		display: block;

	}



	.box3-21 {

		width: 100%;

		height: auto;

		margin-bottom: 20px;

	}



	.box3-21-inf {

		padding: 15px;

	}



	.box3-22 {

		margin-right: 0px;

	}



	.box3-22 ul li {

		width: 100%;

		padding-right: 0px;

	}



	.home-title-info span {

		top: 0px;

	}



	.box4-box1 {

		display: block;

	}



	.box4-1 {

		width: 100%;

	}



	.box4-home-title-info h1 {

		writing-mode: unset;

		position: unset;

		width: 100%;

		height: auto;

		font-size: 36px;

		font-weight: bolder;

	}



	.box4-home-title-info span {

		display: block;

		font-size: 30px;

		width: 100%;

		height: unset;

		writing-mode: unset;

		position: unset;

		color: #e1e3de;

		opacity: 0.3;

	}



	.box4-home-title {

		height: auto;

	}



	.box4-home-title-info {

		position: unset;

		height: auto;

	}



	.box4-home-more {

		display: none;

	}



	.box4-2 {

		display: block;

	}



	.box4-22 {

		width: 100%;

		height: auto;

	}



	.box4-22 ul li.cur {

		width: 100%;

		left: 0px;

	}



	.box4-box2 {

		margin-top: 20px;

		margin-right: 0px;

	}



	.box4-box2-list {

		width: 100%;

		padding-right: 0px;

		margin-bottom: 20px;

	}



	.footer-1 {

		display: block;

		text-align: center;

		margin-top: 20px;

		margin-bottom: 20px;

	}



	.footer-11 {

		margin-bottom: 20px;

	}



	.footer-12 {

		justify-content: center;

	}



	.footer-12-list {

		width: 100px;

	}



	.footer-13 {

		display: none;

	}



	.footer-2 {

		display: block;

		text-align: center;

	}



	#main {

		padding-top: 68px;

	}



	.ej-banner {

		height: 186px;

	}



	.ej-banner h1 {

		font-size: 26px;

	}



	.ej-banner h2 {

		margin-top: 10px;

		font-size: 32px;

	}



	.ej-mbx {

		display: none;

	}



	.pic-box {

		padding-top: 30px;

		padding-bottom: 30px;

	}



	.pic-box-1 ul,

	.pic-box-2 ul {

		margin-right: 0px;

	}



	.pic-box-2 {

		padding-top: 0px;

		overflow: hidden;

	}



	.home-ggzx-tit {

		padding-top: 26px;

	}



	.pic-box-1 ul li,

	.pic-box-2 ul li {

		width: 100%;

		padding-right: 0px;

		margin-bottom: 20px;

	}



	.page {

		display: block;

	}



	.page a {

		display: inline-block;

	}



	.news-recommend-list {

		display: block;

	}



	.news-recommend-img {

		width: 100%;

		margin-right: 0px;

	}



	.news-recommend-txt {

		width: 100%;

		padding: 20px;

	}



	.news-recommend {

		padding-top: 0px;

		padding-bottom: 0px;

	}



	.news-list-box ul li {

		margin-top: 20px;

		padding-bottom: 20px;

		display: block;

	}



	.news-list-box ul li a {

		display: block;

	}



	.news-list-item {

		width: 100%;

		overflow: hidden;

		flex-direction: column;

	}



	.news-list-img {

		order: 1;

		margin-left: 0px;

		width: 100%;

		margin-bottom: 20px;

	}



	.news-list-inf {

		order: 2;

	}



	.news-main-l {

		width: 100%;

	}



	.news-main-r {

		width: 100%;

		padding-left: 0px;

	}



	.ej-box {

		padding-top: 30px;

	}



	.news-main {

		margin-top: 0px;

		padding-top: 0px;

		overflow: hidden;



	}



	.jyky-lm ul {

		margin-bottom: 30px;

	}



	.dlwz-box1 {

		margin-bottom: 20px;

	}



	.dlwz-box2 {

		margin-right: 0px;

	}



	.dlwz-box2-list {

		width: 100%;

		padding-right: 0px;

		margin-top: 20px;

	}



	.dlwz-box3 {

		display: block;

	}



	.dlwz-box3-2 ul li {

		width: 100%;

		padding-left: 0px;

		margin-top: 20px;

	}



	.contact-box2 {

		display: block;

	}



	.contact-box2-1 {

		width: 100%;

	}



	.contact-box2-2 {

		padding-top: 20px;

	}



	.contact-box2-22 {

		margin-top: 40px;

	}



	.contact-box2-22 ul li {

		width: 100%;

		padding-bottom: 20px;

		border-right: 0px;

	}



	.contact-box2-21 {

		padding-left: 0px;

		text-align: center;

	}



	.contact-box3-11 form {

		display: block;

	}



	.xyzc-1-list {

		width: 100%;

		display: flex;

		align-items: self-start;

		float: left;

		margin-top: 0px;

		margin-bottom: 0px;

		padding: 0px 15px 20px;

		flex-direction: column;

	}



	.xyzc-1-list span {

		text-align: left;

		margin-bottom: 10px;

	}



	.xyzc-1-list input {

		width: 100%;

	}



	.xyzc-2 {

		flex-shrink: 0;

		width: 50%;

		height: 44px;

		background: #83b323;

		border: none;

		color: #fff;

		border-radius: 5px;

		font-size: 18px;

		margin: 0px auto;

		text-align: center;

		display: flex;

		justify-content: center;

		align-items: center;

	}



	.dlwz-box3-1 {

		width: 100%;

	}



	.contact-box3-11 form {

		padding-top: 30px;

		padding-bottom: 30px;

	}





	.about-box1 {

		display: block;

	}



	.about-box1-1 {

		width: 100%;

		border-right: unset;

	}



	.about-box1-2 {

		width: 100%;

		padding: 0px;

	}



	.xxjj-inf-list {

		margin-top: 32px;

	}



	.about-box1-21 {

		display: block;

	}



	.about-21-tit {

		margin-bottom: 20px;

	}



	.about-21-tit h3 {

		margin-top: 10px;

	}



	.about-box2 {

		display: block;

	}



	.about-1 {

		padding-bottom: 20px;

	}



	.about-box2-title {

		width: 100%;

		height: auto;

		padding-bottom: 30px;

	}



	.about-box2-title h1 {

		writing-mode: unset;

		position: unset;

		width: 100%;

		height: auto;

		font-size: 32px;

	}



	.about-box2-title span {

		display: block;

		font-size: 32px;

		width: 100%;

		height: auto;

		writing-mode: unset;

		position: absolute;

		top: 0px;

		left: 0px;

		text-transform: uppercase;

		z-index: 2;

		color: rgba(34, 34, 34, 0.2);

		opacity: 0.3;

	}



	.about-box2-inf {

		border-left: none;

		padding: 10px;

	}



	.about-3-2 {

		display: block;

	}



	.about-4-1 {

		display: block;

		margin-top: 30px;

	}



	.xxjj-inf {

		display: flex;

	}



	.xxjj-inf-list {

		padding: 0px 5px;

	}



	.xxjj-inf-list h1 {

		line-height: 1.5;

	}



	.xxjj-inf-list h1 span {

		font-size: 24px;

	}



	.about-4-11 {

		width: 100%;

		margin-bottom: 15px;

	}



	.about-21-con {

		display: none;

	}



	.about-4-12 {

		width: 100%;

		padding: 0px;

		padding-bottom: 50px;

	}



	.about-4-12 .owl-nav {

		width: 100%;

		position: absolute;

		display: flex;

		justify-content: space-between;

		left: 0px;

		height: 28px;

		bottom: 0px;

		top: unset;

		display: flex;

		justify-content: center;

		align-items: center;

	}



	.about-4-12 .owl-nav .owl-prev,

	.about-4-12 .owl-nav .owl-next {

		margin: 0px 10px;

	}



	.about-3-1 {

		display: block;

	}



	.xufm-lmbox {

		width: 100%;

		margin-top: 15px;

	}



	.xufm-lmbox ul li {

		width: 25%;

		padding: 0 3px;

	}



	.xufm-lmbox ul li a {

		width: 100%;

		margin-left: 0px;

		height: 36px;

		line-height: 36px;

		font-size: 14px;

	}



	.xyfm-box {

		height: 334px;

		margin-top: 20px;

	}



	.about-more {

		margin-top: 20px;

	}



	.about-3-11 {

		margin-top: 20px;

	}



	.about-3-2 {

		display: none;

	}



	.phone-ldjt {

		display: block;

		margin-top: 20px;

	}



	.big-leader {

		display: block;

	}



	.about-3-inf {

		width: 100%;

		left: 0px;

	}



	.about-3-img i {

		width: 100%;

		height: auto;

	}



	.about-3-img {

		position: unset;

	}



	.about-3-inf {

		position: unset;

		height: auto;

		padding: 20px 15px;

	}



	.phone-ldjt .owl-dots {

		display: flex;

		justify-content: center;

		margin-top: 20px;

	}



	.phone-ldjt .owl-dots .owl-dot {

		width: 10px;

		border-radius: 100%;

		background: #ccc;

		height: 10px;

		margin: 0px 5px;

	}





	.ej-menu {

		display: none;

	}



	.team-inf-txt h1 {

		margin-bottom: 0px;

		margin-top: 20px;

	}



	.search-ss {

		height: 142px;

	}



	.search-ss-from {

		width: 90%;

		height: 56px;

		top: 72px;

	}



	.search-tit {

		display: none;

	}



	.search-ss-from input[name="keywords"] {

		height: 56px;

		outline: none;

	}



	.search-ss-from input[name="searchButton"] {

		height: 56px;

	}



	.teacher-box ul li {

		width: 50%;

		margin-bottom: 20px;

	}



	.jyky-lm {

		overflow: hidden;

	}

	.jyky-lm ul {

		width: 100%;

		display: block;

		padding: 0px;

		overflow: hidden;

	}

	.jyky-lm ul li {

		width: 50%;

		float: left;

		padding: 10px 5px 0px;

	}

	.jyky-lm ul li a {

		width: 100%;

		display: inline-block;

		margin: 0px;

	}

	.news-list-inf {
		width: 100%;
	}

	.pagination>li>a {
		margin-bottom: 5px;
	}


	.page {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.dlwz-box1 h1 {
		font-size: 20px;
	}

	.dlwz-box1 h2 {
		font-size: 24px;
	}

	.bmzx-box-inf {
		padding-right: 15px;
	}

	.bmzx-box {
		padding: 0px 0px 20px 15px;
	}

	.bmzx-list {
		width: 100%;
		padding-right: 15px;
	}

	.bmzx-list span {
		padding-top: 12px;
		padding-bottom: 12px;
	}

	.contact-box3-1 {
		padding: 15px;
	}

	.about-box1-22 {
		height: 370px;
		overflow: hidden;
	}


}



@media only screen and (max-width: 768px) {

	.news-list ul li .news-img {
		width: 100%;
		float: none;
	}

	.news-inf {
		padding-left: 0px;
	}


}