@charset "utf-8";
@media (max-width:1700px) {

	.xgxy-contain-box,
	#certify1 .swiper-container,
	#certify2 .swiper-container,
	#certify3 .swiper-container,
	.bodyList .xgxy-contain-box,
	.navContent-box {
		width: 1500px;
	}

	.xgxy-xsxx-warp .xgxy-left {
		margin-left: 56px;
	}

	.xgxy-xsxx-warp .xgxy-right {
		width: 45%;
	}

	.xgxy-img-list1 li.li1,
	.xgxy-img-list1 li.li2 {
		width: 375px;
	}

	.xgxy-img-list1 li.li3,
	.xgxy-img-list1 li.li4 {
		width: 358px;
	}

	.xgxy-img-list2 .ul1 {
		width: 760px;
	}

	.xgxy-img-list2 .ul1 li.li1,
	.xgxy-img-list2 .ul1 li.li2,
	.xgxy-img-list2 .ul1 li.li3 {
		width: 253.3333333333333px;
	}

	.xgxy-img-list2 .ul1 li.li2 {
		left: 253.3333333333333px;
	}

	.xgxy-img-list2 .ul1 li.li3 {
		left: 506.6666666666667px;
	}

	.xgxy-img-list2 .ul2 {
		width: 728px;
	}

	#certify1 .swiper-pagination,
	#certify2 .swiper-pagination,
	#certify3 .swiper-pagination {
		display: none;
	}

	.xgxy-tab-cont .more {
		left: 33%;
	}

	.xgxy-tzgg-box .more {
		left: 68%;
	}

	.xgxy-title .more {
		left: 67.8%;
	}

	#certify1 .more,
	#certify2 .more,
	#certify3 .more {
		left: 79%;
	}

	.xgxy-img-list2 .ul2 li.li1 .title a::before {
		left: 38%;
	}

	.xgxy-img-list2 .ul2 li.li2 .title a::before {
		left: 40%;
	}

	.xgxy-xsxg-box .box .h3 {
		width: 72%;
	}

	.xgxy-ny-banner {
		height: 30vw;
	}

	.xgxy-lsyg-warp h3 {
		background-size: cover;
	}

	.linkList a {
		padding: 0px 13px;
	}

	.xgxy-gdfh-list .item1,
	.xgxy-gdfh-list .item2,
	.xgxy-gdfh-list .item3 {
		padding-top: 20px;
		margin-top: 20px;
		padding-bottom: 140px;
	}
}

@media (max-width:1600px) {

	.xgxy-contain-box,
	#certify1 .swiper-container,
	#certify2 .swiper-container,
	#certify3 .swiper-container,
	.bodyList .xgxy-contain-box,
	.navContent-box {
		width: 1400px;
	}

	.xgxy-header-right-box {
		margin-right: 10px;
	}

	.xgxy-xyxw-img .txt {
		width: 100%;
	}

	.xgxy-xyxw-img .txt a {
		padding: 0 1%;
	}

	.xgxy-xyxw-img .swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		display: none;
	}

	.xgxy-xsxx-warp .xgxy-left {
		margin-left: 56px;
	}

	.xgxy-xsxx-warp .xgxy-right {
		width: 40%;
	}

	.xgxy-img-list1 ul {
		margin-left: 0;
	}

	.xgxy-img-list1 li {
		margin-left: 0;
	}

	.xgxy-img-list1 li.li1,
	.xgxy-img-list1 li.li2 {
		width: 24%;
		margin-left: 1%;
	}

	.xgxy-img-list1 li.li3,
	.xgxy-img-list1 li.li4 {
		width: 24%;
		margin-left: 1%;
	}

	.xgxy-img-list2 .ul1 {
		width: 50%;
	}

	.xgxy-img-list2 .ul1 li.li1,
	.xgxy-img-list2 .ul1 li.li2,
	.xgxy-img-list2 .ul1 li.li3 {
		width: 33.33333333333333%;
	}

	.xgxy-img-list2 .ul1 li.li2 {
		left: 33.33333333333333%;
	}

	.xgxy-img-list2 .ul1 li.li3 {
		left: 66.66666666666667%;
	}

	.xgxy-img-list2 .ul2 {
		width: 49%;
		margin-left: 1%;
	}

	.xgxy-tab-cont .more {
		left: 36%;
	}

	.xgxy-tzgg-box .more {
		left: 69.5%;
	}

	.xgxy-title::before {
		left: 56%;
	}

	.xgxy-title .more {
		left: 69.7%;
	}

	#certify1 .more,
	#certify2 .more,
	#certify3 .more {
		left: 82%;
	}

	.xgxy-xsxg-box .box .h3 {
		width: 74%;
	}

	.xgxy-video-list .swiper-slide .txt a {
		width: 28%;
	}

	.xgxy-teacher-inf .inf {
		margin: 0 0 0 285px;
	}

	.xgxy-lsyg-warp h3 {
		background-size: contain;
	}

	.linkList a {
		padding: 0 9px;
	}

	.xgxy-gdfh-list .item1,
	.xgxy-gdfh-list .item2,
	.xgxy-gdfh-list .item3 {
		padding-top: 15px;
		margin-top: 15px;
		padding-bottom: 120px;
	}
}

@media (max-width:1500px) {

	.xgxy-contain-box,
	#certify1 .swiper-container,
	#certify2 .swiper-container,
	#certify3 .swiper-container,
	.bodyList .xgxy-contain-box,
	.navContent-box {
		width: 1300px;
	}

	.xgxy-header-right-box {
		margin-right: 20px;
	}

	.xgxy-xsxx-warp .xgxy-right {
		width: 36%;
	}

	.xgxy-title {
		font-size: 34px;
	}

	.xgxy-title-en {
		font-size: 36px;
	}

	.xgxy-xyxw-img .txt a {
		width: 72%;
	}

	.xgxy-tab-cont .more {
		left: 39%;
	}

	.xgxy-tzgg-box .more {
		left: 71.5%;
	}

	.xgxy-title .more {
		left: 70.7%;
	}

	#certify1 .more,
	#certify2 .more,
	#certify3 .more {
		left: 84%;
	}

	.xgxy-footer-box .list li a {
		padding: 30px 54px;
	}

	.xgxy-footer-box .copyright {
		margin-left: 3%;
	}

	.xgxy-footer-box .right .img img {
		width: 100%;
		height: auto;
	}

	.xgxy-footer-box .right .txt {
		font-size: 15px;
	}

	.xgxy-xsxg-box .box .h3 {
		width: 78%;
	}

	.xgxy-video-list .swiper-slide .txt a {
		width: 30%;
	}

	.xgxy-ny-right {
		width: 75%;
	}

	.xgxy-teacher-inf .inf li .attr {
		width: 13%;
	}

	.xgxy-teacher-inf .inf li .value {
		width: 87%;
	}

	.xgxy-sz-xi a {
		padding: 5px 13px;
		margin-right: 0;
	}

	.linkList a {
		padding: 0 6px;
	}

	.xgxy-gdfh-list .item1,
	.xgxy-gdfh-list .item2,
	.xgxy-gdfh-list .item3 {
		padding-bottom: 100px;
	}

	.xgxy-xsjg-list .zc,
	.xgxy-xsjg-list .zc {
		width: 18%;
	}

	.xgxy-xsjg-list .name,
	.xgxy-xsjg-list .name {
		width: 82%;
	}

	.xgxy-lxwm-list .right {
		position: inherit;
	}

	.xgxy-lxwm-list .left {
		width: auto;
		height: auto;
		padding-bottom: 20px;
	}

	.xgxy-lxwm-list .left h3 {
		padding: 20px 0;
	}

	.xgxy-lxwm-list .right .map {
		width: 100%;
		height: 500px;
	}
}

@media (max-width:1400px) {

	.xgxy-contain-box,
	#certify1 .swiper-container,
	#certify2 .swiper-container,
	#certify3 .swiper-container,
	.bodyList .xgxy-contain-box,
	.navContent-box {
		width: 1200px;
	}

	.xgxy-nav>li>a {
		font-size: 16px;
	}

	.xgxy-nav-box li .xgxy-suNnav li a {
		font-size: 15px;
		padding: 10px 0;
	}

	.xgxy-xyxw-img .txt a {
		width: 66%;
		font-size: 16px;
	}

	.xgxy-title {
		padding-bottom: 30px;
		font-size: 30px;
	}

	.xgxy-title-en {
		font-size: 32px;
	}

	.xgxy-tab-cont-list .time {
		font-size: 14px;
	}

	.xgxy-tab-cont-list .txt a {
		font-size: 15px;
	}

	.xgxy-tab-cont .more {
		left: 42%;
		top: -128px;
	}

	.xgxy-tzgg-box .more {
		left: 72.5%;
		top: -155px;
	}

	.xgxy-title .more {
		left: 72.7%;
	}

	.xgxy-title::before {
		left: 57%;
	}

	#certify1 .more,
	#certify2 .more,
	#certify3 .more {
		left: 87%;
	}

	.xgxy-xsxx-warp .xgxy-left {
		width: 610px;
		padding-left: 45px;
	}

	.xgxy-left .title {
		left: 20px;
		font-size: 26px;
	}

	.xgxy-xsxx-warp .xgxy-right {
		width: 38%;
	}

	.xgxy-img-list1 li .sjmt,
	.xgxy-img-list2 .ul1 li>.title {
		font-size: 30px;
	}

	.xgxy-img-list2 .ul2 li.li1 .title a::before {
		left: 37%;
	}

	.xgxy-img-list2 .ul2 li.li2 .title a::before {
		left: 38%;
	}

	.xgxy-xsxg-box .box .num {
		font-size: 60px;
	}

	.xgxy-xsxg-box .box .h3 {
		width: 82%;
		font-size: 16px;
		line-height: 24px;
	}

	.xgxy-footer-box .list li a {
		padding: 20px 47px;
	}

	.xgxy-footer-box .copyright {
		width: 53%;
	}

	.xgxy-footer-box .logo,
	.xgxy-footer-box .copyright {
		margin-top: 45px;
	}

	.xgxy-xsxg-warp {
		padding: 30px 0 0 0;
	}

	.xgxy-xsxg-box .swiper-container {
		margin: 0 0 30px 0;
	}

	.xgxy-video-list .swiper-slide .txt a {
		width: 32%;
		padding: 0 8%;
	}

	.xgxy-ny-left {
		width: 240px;
	}

	.xgxy-nav-name {
		font-size: 24px;
		padding: 22px 0 4px 0;
	}

	.xgxy-nav-list {
		padding: 30px 0 60px 0;
	}

	.xgxy-teacher-inf .inf li .attr {
		width: 14%;
	}

	.xgxy-teacher-inf .inf li .value {
		width: 86%;
	}

	.xgxy-sz-xi a {
		padding: 4px 8px;
	}

	.xgxy-hy-list li .img {
		height: 156px;
	}

	.xgxy-search-box {
		width: 46%;
	}

	.linkList {
		width: 53%;
	}

	.linkList a {
		padding: 0 10px;
	}

	.xgxy-gdfh-list .item1,
	.xgxy-gdfh-list .item2,
	.xgxy-gdfh-list .item3 {
		padding-bottom: 80px;
	}
}

@media (max-width:1300px) {

	.xgxy-contain-box,
	#certify1 .swiper-container,
	#certify2 .swiper-container,
	#certify3 .swiper-container,
	.xgxy-xsxg-box,
	.bodyList .xgxy-contain-box {
		width: 1000px;
	}

	.xgxy-banner .swiper-slide {
		height: 55vw;
	}

	.xgxy-header-right li.li2 {
		display: none;
	}

	.xgxy-nav-box,
	.xgxy-nav-click {
		display: none;
	}

	.navbar-toggle {
		display: block;
	}

	.xgxy-header-right-box {
		width: auto;
		margin-top: 15px;
	}

	.xgxy-logo {
		margin: 20px 0 0 0;
	}

	.xgxy-header-box.on .xgxy-top-search {
		margin-top: 18px;
	}

	.xgxy-xyxw-img .txt a {
		width: 50%;
		font-size: 15px;
	}

	.xgxy-tab-cont .more {
		width: 36px;
		height: 36px;
		left: 54%;
		top: -115px;
	}

	.xgxy-tab-cont-list .time {
		width: 32.5%;
	}

	.xgxy-tab-cont-list .txt {
		width: 64%;
	}

	.xgxy-tab-cont-list .txt a {
		font-size: 14px;
	}

	.xgxy-tzgg-box .more {
		width: 36px;
		height: 36px;
		left: 76.5%;
		top: -162px;
	}

	.xgxy-title .more {
		width: 36px;
		height: 36px;
		left: 76%;
	}

	.xgxy-xsxx-warp .xgxy-left {
		width: 95%;
		float: none;
		margin: 0 auto;
	}

	.xgxy-xsxx-warp .xgxy-right {
		width: auto;
		float: none;
	}

	.layui-laydate-static {
		width: auto !important;
	}

	.layui-laydate-header i.laydate-prev-m {
		left: 72% !important;
	}

	#certify1 .more,
	#certify2 .more,
	#certify3 .more {
		left: 95%;
		width: 36px;
		height: 36px;
	}

	.xgxy-img-list2 .ul2 li.li1 .title a::before {
		left: 33%;
	}

	.xgxy-img-list2 .ul2 li.li2 .title a::before {
		left: 35%;
	}

	.xgxy-xzgd-warp {
		height: auto;
		padding: 30px 0;
	}

	.xgxy-media-warp {
		height: auto;
		padding: 30px 0;
	}

	.xgxy-xzgd-warp .xgxy-title {
		padding: 0;
	}

	.xgxy-xsxx-warp {
		padding-top: 30px;
	}

	.xgxy-banner-warp {
		height: 550px;
	}

	.xgxy-title {
		padding-bottom: 18px;
		font-size: 28px;
	}

	.xgxy-title-en {
		font-size: 28px;
	}

	.xgxy-xsxg-box .box .num {
		font-size: 55px;
	}

	.xgxy-xsxg-box {
		margin: 0 auto;
	}

	.xgxy-xsxg-box .swiper-button-prev,
	.swiper-container-rtl .swiper-button-next {
		left: 0 !important;
	}

	.xgxy-xsxg-box .swiper-button-next,
	.swiper-container-rtl .swiper-button-prev {
		right: 0 !important;
	}

	.xgxy-footer-box .left {
		width: 75%;
	}

	.xgxy-footer-box .list li a {
		padding: 20px 25px;
	}

	.xgxy-footer-box .right {
		width: 18%;
	}

	.xgxy-footer-box .logo,
	.xgxy-footer-box .copyright {
		float: none;
	}

	.xgxy-footer-box .logo {
		text-align: left;
	}

	.xgxy-footer-box .logo,
	.xgxy-footer-box .copyright {
		margin-top: 20px;
		width: auto;
	}

	.xgxy-img-list1 li .sjmt,
	.xgxy-img-list2 .ul1 li>.title {
		font-size: 22px;
	}

	.xgxy-tzgg-box {
		top: 130px;
	}

	.xgxy-tzgg-box .more {
		top: -130px;
	}

	.xgxy-title::before {
		top: 20px;
	}

	.xgxy-banner-warp {
		height: 42vw;
	}

	#certify1 .swiper-slide,
	#certify2 .swiper-slide,
	#certify3 .swiper-slide {
		width: 50vw;
		height: 30vw;
	}

	.xgxy-video-list .swiper-slide .txt a {
		width: 34%;
		font-size: 20px;
	}

	.xgxy-ny-left {
		display: none;
	}

	.xgxy-ny-right {
		float: none;
		width: auto;
	}

	.xgxy-sz-xi a {
		padding: 4px 15px;
	}

	.xgxy-column-h3 {
		margin-top: 30px;
	}

	.xgxy-lxwm-list,
	.xgxy-xrld-list,
	.xgxy-list,
	.xgxy-qk-list,
	.xgxy-rw-list,
	.xgxy-hy-list,
	.xgxy-jgdl1-box {
		margin: 30px 0 90px 0;
	}

	.xgxy-jxgz-list,
	.xgxy-xsgz-list {
		padding: 30px 0 65px 0;
	}

	.xgxy-jfjg-list {
		padding: 30px 0 90px 0;
	}

	.xgxy-lsyg-warp h3 {
		font-size: 20px;
	}

	.xgxy-gdfh-list .item1,
	.xgxy-gdfh-list .item2,
	.xgxy-gdfh-list .item3 {
		padding-bottom: 60px;
	}
}

@media (max-width:1200px) {

	.xgxy-contain-box,
	#certify1 .swiper-container,
	#certify2 .swiper-container,
	#certify3 .swiper-container,
	.xgxy-xsxg-box,
	.bodyList .xgxy-contain-box {
		width: 800px;
	}

	.xgxy-left,
	.xgxy-right {
		float: none;
		width: auto;
	}

	.xgxy-right {
		padding: 0;
		margin-top: 30px;
	}

	.xgxy-tab-list li {
		width: 25%;
		margin-left: 0;
		margin-right: 0;
	}

	.xgxy-xyxw-img .swiper {
		width: auto;
	}

	.xgxy-xyxw-img .txt {
		width: 86.5%;
	}

	.xgxy-xyxw-img .txt a {
		width: 95%;
	}

	.xgxy-tzgg-warp .xgxy-tab-box {
		width: auto;
	}

	.xgxy-tzgg-warp .xgxy-tab-list li {
		width: 33.33333333333333%;
	}

	.xgxy-tab-cont .more {
		width: 25px;
		height: 25px;
		left: 72%;
		top: -618px;
	}

	.xgxy-tab-cont .more::before {
		width: 110px;
		top: 9px;
		left: -111px;
	}

	.xgxy-tzgg-box .more {
		width: 25px;
		height: 25px;
		left: 71.5%;
		top: -124px;
	}

	.xgxy-tzgg-box .more::before {
		width: 110px;
		left: -110px;
		top: 13px;
	}

	.xgxy-title .more {
		width: 25px;
		height: 25px;
		left: 72%;
		top: 7px;
	}

	.xgxy-title::before {
		width: 110px;
		left: 58%;
		top: 21px;
	}

	.layui-laydate-header i.laydate-prev-m {
		left: 68% !important;
	}

	.xgxy-tzgg-warp {
		height: 400px;
	}

	#certify1 .more,
	#certify2 .more,
	#certify3 .more {
		left: 96%;
		width: 25px;
		height: 25px;
		top: -94px;
	}

	#certify1 .more::before,
	#certify2 .more::before,
	#certify3 .more::before {
		width: 110px;
		left: -111px;
		top: 12px;
	}

	.xgxy-tab-list-change li a {
		font-size: 24px;
	}

	.xgxy-tab-list-change li .en {
		font-size: 30px;
	}

	.xgxy-tab-list-change li.on a {
		font-size: 30px;
	}

	.xgxy-tab-list-change li.on a::after {
		top: 48px;
	}

	.xgxy-xsxg-box .box .num {
		height: 72px;
		font-size: 45px;
	}

	.xgxy-xsxg-box .box .h3 {
		width: 55%;
		font-size: 14px;
		line-height: 18px;
	}

	.xgxy-xsxg-box .swiper-button-next,
	.xgxy-xsxg-box .swiper-button-prev {
		width: 32px !important;
		height: 32px !important;
	}

	.xgxy-xsxg-box .swiper-button-prev i,
	.xgxy-xsxg-box .swiper-button-next i {
		margin: 12px auto;
	}

	.xgxy-xsxg-box .swiper-button-prev:hover i {
		margin: 12px 0 12px 43px;
	}

	.xgxy-xsxg-box .swiper-button-next:hover i {
		margin: 12px 0 12px -45px;
	}

	.xgxy-banner-warp {
		padding: 50px 0;
	}

	.xgxy-footer-box {
		padding: 20px 0;
	}

	.xgxy-footer-box .list li a {
		padding: 15px;
		font-size: 16px;
	}

	.xgxy-xsxx-box {
		left: 0;
	}

	.xgxy-video-list,
	.gallery-top {
		height: 60vw;
	}

	.gallery-top::after {
		height: 150px;
	}

	.gallery-thumbs {
		width: auto;
		margin: 0 15px;
		top: -135px;
	}

	/*.xgxy-video-list .gallery-thumbs .swiper-slide{ height:10vw;}*/
	.xgxy-video-list .swiper-slide .txt a {
		width: 34%;
		font-size: 18px;
		padding: 0 10%;
	}

	.xgxy-column-h3 {
		font-size: 25px;
	}

	.sz .xgxy-column-h3::after {
		bottom: -10px;
	}

	.xgxy-teacher-inf .inf li .attr {
		width: 16%;
	}

	.xgxy-teacher-inf .inf li .value {
		width: 84%;
	}

	.xgxy-sz-tab li a {
		height: 48px;
		line-height: 48px;
	}

	.teacher-tab li {
		width: 20%;
	}

	.xgxy-sz-xi {
		margin: 20px 0;
	}

	.xgxy-sz-xi a {
		padding: 4px 8px;
		font-size: 14px;
	}

	.xgxy-sz-zc a {
		font-size: 14px;
		padding: 6px 37px;
	}

	.xgxy-lxwm-list .left {
		/* height: 395px; */
	}

	.xgxy-column-h3 {
		margin-top: 20px;
	}

	.xgxy-lxwm-list,
	.xgxy-xrld-list,
	.xgxy-list,
	.xgxy-qk-list,
	.xgxy-rw-list,
	.xgxy-hy-list {
		margin: 20px 0 80px 0;
	}

	.xgxy-jxgz-list,
	.xgxy-xsgz-list {
		padding: 20px 0 55px 0;
	}

	.xgxy-jfjg-list {
		padding: 20px 0 80px 0;
	}

	.xgxy-xrld-list li {
		margin: 0;
	}

	.xgxy-qk-list>div.list .box {
		width: 62%;
	}

	.xgxy-qk-list>div.list .box h3 a {
		font-size: 20px;
		margin: 14px 0 20px 0;
	}

	.xgxy-qk-list>div.list .box p {
		font-size: 15px;
	}

	.xgxy-rw-list .box .txt a {
		font-size: 16px;
	}

	.xgxy-rw-list .box .time .day {
		font-size: 32px;
	}

	.xgxy-hy-list li .img {
		height: 140px;
	}

	.xgxy-hy-list li .box a {
		padding: 10px 8% 10px 0;
	}

	.xgxy-hy-list li .box a::after,
	.xgxy-hy-list li:hover .box a::after {
		background-size: 50%;
	}

	.xgxy-hy-list li .box a::after {
		right: 5px;
		top: 62%;
	}

	.xgxy-lsyg-warp .showCont .list li a {
		padding: 15px 0;
		font-size: 20px;
	}

	.xgxy-lsyg-warp .showCont .list ul {
		margin: 20px 0 30px -1%;
	}

	.xgxy-gdfh-list .item1 {
		margin-top: 20px;
	}

	.xgxy-gdfh-list .item1,
	.xgxy-gdfh-list .item2,
	.xgxy-gdfh-list .item3 {
		padding-bottom: 50px;
	}

	.xgxy-jxjg-list h3::before,
	.xgxy-xsjg-list h3::before,
	.xgxy-xzfg-list h3::before {
		background-size: 70%;
		background-position: center center;
	}

	.xgxy-jxjg-list h3,
	.xgxy-kyjg-list h3,
	.xgxy-xsjg-list h3,
	.xgxy-xzfg-list h3 {
		font-size: 20px;
		text-indent: 48px;
	}

	.xgxy-jxjg-list .show ul li a,
	.xgxy-kyjg-list .show ul li a {
		font-size: 16px;
	}

	.xgxy-jxjg-list .show ul li a::after {
		background-size: 70%;
		background-position: center center;
	}

	.xgxy-xsjg-list h4,
	.xgxy-xzfg-list h4 {
		font-size: 18px;
	}

	.xgxy-xsjg-list .zc,
	.xgxy-xsjg-list .zc {
		width: 22%;
	}

	.xgxy-xsjg-list .name,
	.xgxy-xsjg-list .name {
		width: 78%;
	}
}

@media (max-width:890px) {

	.xgxy-contain-box,
	#certify1 .swiper-container,
	#certify2 .swiper-container,
	#certify3 .swiper-container,
	.xgxy-xsxg-box,
	.bodyList .xgxy-contain-box {
		width: auto;
	}

	.xgxy-contain-padding {
		padding: 0 10px;
	}

	.xgxy-header-contain {
		width: auto;
	}

	.xgxy-logo img {
		width: 320px;
	}

	.xgxy-header-right-box {
		margin-right: 0;
	}

	.navbar-toggle {
		right: 10px;
	}

	.xgxy-xyxw-img .swiper {
		background: none;
		height: 60vw;
	}

	.xgxy-xyxw-img .img {
		width: 100%;
		height: 100%;
		position: static;
	}

	.xgxy-xyxw-img .time {
		display: none;
	}

	.xgxy-xyxw-img .txt {
		width: 100%;
		left: 0;
		padding: 40px 0 10px 0;
	}

	.xgxy-xyxw-img .txt a {
		width: 96%;
		padding: 0 2%;
	}

	.xgxy-jwtz-box .swiper-button-prev,
	.xgxy-zsgg-box .swiper-button-prev,
	.xgxy-dzzh-box .swiper-button-prev,
	.xgxy-jwtz-box .swiper-button-next,
	.xgxy-zsgg-box .swiper-button-next,
	.xgxy-dzzh-box .swiper-button-next {
		display: none;
	}

	.xgxy-xzgd-box .swiper-button-prev,
	.xgxy-xzgd-box .swiper-button-next {
		display: none;
	}

	.xgxy-tab-cont .more,
	.xgxy-tab-cont .more::before {
		/* display: none; */
	}

	.xgxy-xzgd-box .box .tx {
		width: 20vw;
		height: 20vw;
	}

	.xgxy-tzgg-box .more::before,
	.xgxy-title::before {
		display: none;
	}

	#certify1 .swiper-button-prev,
	#certify2 .swiper-button-prev,
	#certify3 .swiper-button-prev,
	#certify1 .swiper-button-next,
	#certify2 .swiper-button-next,
	#certify3 .swiper-button-next {
		display: none;
	}

	.layui-laydate-header i,
	.laydate-set-ym {
		display: none !important;
	}

	.xgxy-news-warp {
		padding: 20px 0 10px 0
	}

	.xgxy-xsxx-list li {
		padding: 18px 0;
	}

	.xgxy-xsxx-warp .xgxy-right {
		padding: 20px 0 10px 0
	}

	.xgxy-video-list .swiper-slide .txt a {
		width: 38%;
		font-size: 16px;
		padding: 0 12%;
	}

	.xgxy-teacher-inf .inf ul {
		margin-top: 15px;
		padding-top: 15px;
	}

	.xgxy-teacher-inf .inf .name {
		font-size: 20px;
	}

	.xgxy-teacher-inf .inf h4 {
		font-size: 15px;
	}

	.xgxy-teacher-inf .phone {
		float: none;
		margin: 0 auto;
	}

	.xgxy-teacher-inf .inf {
		margin: 0;
	}

	.xgxy-teacher-inf .inf li {
		height: auto;
	}

	.xgxy-teacher-inf .inf .name {
		padding: 5px 0;
	}

	.xgxy-teacher-inf .inf h3,
	.xgxy-teacher-inf .inf h4 {
		text-align: center;
	}

	.xgxy-teacher-inf .inf li .attr,
	.xgxy-teacher-inf .inf li .value {
		float: none;
		width: auto;
	}

	.xgxy-teacher-inf .inf li .value {
		height: auto;
		white-space: normal;
		overflow: inherit;
	}

	.xgxy-xrld-list li .name {
		font-size: 20px;
		width: 80px;
	}

	.xgxy-xrld-list li .zc {
		font-size: 16px;
	}

	.xgxy-xrld-list li .zz,
	.xgxy-xrld-list li .lxfs {
		font-size: 14px;
	}

	.xgxy-rw-list li {
		padding: 10px;
	}

	.xgxy-qk-list>div.list {
		padding: 20px;
	}

	.xgxy-szky-list li {
		margin: 30px 0
	}

	.xgxy-szky-list li .xgxy-szky-num {
		font-size: 62px;
	}

	.xgxy-lsyg-warp .showCont .list li a {
		padding: 10px 0;
		font-size: 18px;
	}

	.xgxy-lsyg-warp .showCont .list ul {
		margin: 10px 0 10px -1%;
	}

	.xgxy-banner-warp {
		display: none;
	}

	.xgxy-title {
		font-size: 20px;
	}

	.xgxy-title-en {
		font-size: 18px;
	}

	.xgxy-title .more {
		top: 0;
	}

	.xgxy-jxgz-list,
	.xgxy-xsgz-list {
		padding: 10px 0;
	}

	.xgxy-news-warp .xgxy-title .more {
		display: block;
	}

	.xgxy-tab-cont .more {
		display: none;
	}

	.xgxy-title .more {
		left: 58%;
		width: 20px;
		height: 20px;
		top: 4px;
	}

	.xgxy-tzgg-box .more {
		left: 58%;
		top: -137px;
		width: 20px;
		height: 20px;
	}
}

@media (max-width:889px) {
	.xgxy-xsxg-box {
		width: 700px;
	}

	.xgxy-img-list1 li {
		float: none;
		height: 50vw;
	}

	.xgxy-img-list1 li.li1,
	.xgxy-img-list1 li.li2,
	.xgxy-img-list1 li.li3,
	.xgxy-img-list1 li.li4 {
		width: 100%;
		margin: 0 0 10px 0;
	}

	.xgxy-img-list2 .ul1,
	.xgxy-img-list2 .ul2 {
		float: none;
		width: auto;
		margin: 0;
	}

	.xgxy-img-list2 .ul2 {
		margin-top: 10px;
	}

	.xgxy-banner .swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 15px;
	}

	.xgxy-banner .swiper-pagination-bullet {
		width: 7px;
		height: 7px;
		margin: 0 4px !important;
	}

	.xgxy-banner .swiper-pagination-bullet-active {
		width: 18px;
		height: 18px;
		background-size: 100%;
		background-position: center center;
		vertical-align: -6px;
	}

	.xgxy-img-list2 .ul2 li.li1 .title a::before,
	.xgxy-img-list2 .ul2 li.li2 .title a::before {
		left: 50%;
		transform: translateX(-50%);
	}

	.xgxy-video-list .swiper-slide .video a {
		background-size: 70%;
		background-position: center center;
	}

	.xgxy-teacher-inf .inf li .attr,
	.xgxy-teacher-inf .inf li .value {
		width: auto;
		float: none;
		display: inline-block;
		vertical-align: middle;
	}

	.xgxy-header-right-box {
		margin-top: 0;
	}

	.navbar-toggle {
		top: 22px;
	}

	.navbar-toggle.hover.on {
		top: 20px;
	}

	.navbar-toggle.on {
		top: 29px;
	}

	.navbar-toggle.hover {
		top: 14px;
	}

	.xgxy-szky-list li .xgxy-szky-dw {
		margin-top: 40px;
	}

	.xgxy-szky-ul {
		margin-left: 0;
	}

	.xgxy-szky-list li .xgxy-szky-num {
		letter-spacing: 4px;
	}

	.xgxy-pic-box .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
		margin: 0 3px;
	}
}

@media (max-width:840px) {
	.xgxy-sz-xi {
		margin: 10px 0;
	}

	.xgxy-sz-xi a,
	.xgxy-sz-zc a {
		width: 33.33333333333333%;
		float: left;
		text-align: center;
		padding: 4px 0;
		margin-bottom: 10px;
	}

	.xgxy-lxwm-list .left {
		width: auto;
		height: auto;
		padding-bottom: 20px;
	}

	.xgxy-jxgz-list>ul,
	.xgxy-xsgz-list ul,
	.xgxy-jfjg-list ul {
		margin-left: 0;
	}

	.xgxy-jxgz-list>ul>li,
	.xgxy-xsgz-list li,
	.xgxy-jfjg-list li {
		float: none;
		width: auto;
		margin-left: 0;
	}

	.xgxy-xsgz-list li,
	.xgxy-jfjg-list li {
		margin-bottom: 10px;
	}

	.xgxy-list li {
		padding: 12px 0;
	}

	/*.xgxy-szky-list li{margin: 20px 0}*/
	.xgxy-szky-list li .xgxy-szky-num {
		font-size: 60px;
	}

	.xgxy-xsjg-list .zc,
	.xgxy-xsjg-list .zc {
		width: 30%;
	}

	.xgxy-xsjg-list .name,
	.xgxy-xsjg-list .name {
		width: 70%;
	}

	.xgxy-jxgz-list li .img .box .title a,
	.xgxy-column-h4 {
		font-size: 18px;
	}
}

@media (max-width:780px) {
	.xgxy-rw-list .img {
		width: 40vw;
		height: 25vw;
	}

	.xgxy-rw-list .box {
		width: 52%;
	}

	.xgxy-rw-list .box .time {
		font-size: 15px;
	}

	.xgxy-rw-list .box .time .day {
		font-size: 25px;
	}

	.xgxy-rw-list .box .time::before {
		width: 98px;
	}

	.xgxy-rw-list .box .txt {
		font-size: 15px;
		margin-left: 2%;
	}

	.xgxy-rw-list .box .txt p {
		bottom: 20px;
		right: 10px;
	}

	.xgxy-szky-list li .xgxy-szky-num {
		font-size: 56px;
	}

	.xgxy-szky-list li .xgxy-szky-dw {
		margin-top: 33px;
	}

	.xgxy-lsyg-warp h3 {
		font-size: 18px;
	}

	.xgxy-lsyg-warp .showCont .list ul {
		margin: 5px 0 5px -1%;
	}

	.xgxy-lsyg-warp .showCont .list li a {
		padding: 5px 0;
		font-size: 16px;
	}

	.xgxy-lsyg-warp .showCont .list li a::before {
		height: 25px;
	}
}

@media (max-width:750px) {
	.xgxy-xsxg-box {
		width: auto;
	}

	.xgxy-xsxg-box .box .num {
		height: 60px;
		font-size: 30px;
	}

	.xgxy-xsxg-box .box .h3 {
		font-size: 12px;
		line-height: 16px;
	}

	.xgxy-xsxg-box .box .num sup {
		position: absolute;
		font-size: 15px;
		top: -18px;
	}

	.xgxy-place {
		display: none;
	}

	.xgxy-column-h3 {
		font-size: 20px;
	}

	.sz .xgxy-column-h3::after {
		bottom: -2px;
	}

	.xgxy-sz-list li .txt .name a {
		font-size: 18px;
	}

	.xgxy-sz-list li .txt .name a::after {
		/* top: 28px; */
	}

	.xgxy-sz-list li .txt .zc {
		font-size: 14px;
	}

	.teacher-tab li {
		width: 33.33333333333333%;
	}

	.teacher-tab li a {
		font-size: 18px;
	}

	.teacher-tab li a::before {
		top: 3px;
	}

	.xgxy-ny-cont h3 {
		font-size: 20px;
	}

	.xgxy-ny-cont {
		margin: 20px 0;
	}

	.xgxy-qk-list>div.list .img {
		float: none;
	}

	.xgxy-rw-list .img {
		width: 40vw;
		height: 25vw;
	}

	.xgxy-qk-list>div.list .box {
		float: none;
		width: auto;
	}

	.xgxy-hy-list li {
		width: 46%;
	}

	.xgxy-szky-list li .xgxy-szky-num {
		font-size: 50px;
	}

	.xgxy-szky-list li .xgxy-szky-dw {
		margin-top: 28px;
	}

	.xgxy-gdfh-list .name,
	.xgxy-gdfh-list .cont {
		float: none !important;
		width: auto !important;
	}

	.xgxy-gdfh-list .name {
		margin-bottom: 15px !important;
	}

	.xgxy-gdfh-list .item1,
	.xgxy-gdfh-list .item2,
	.xgxy-gdfh-list .item3 {
		margin-top: 10px;
		padding-top: 10px;
	}

	.xgxy-lsyg-warp h3 {
		font-size: 16px;
	}

	.xgxy-xsxg-box .swiper-button-next,
	.xgxy-xsxg-box .swiper-button-prev,
	.xgxy-xsxg-box .swiper-button-next,
	.xgxy-xsxg-box .swiper-button-prev {
		display: none;
	}
}

@media (max-width:680px) {
	.xgxy-video-list .swiper-slide .txt {
		padding: 102px 0 0 0;
	}

	.xgxy-sz-list ul {
		margin: 20px 0 0 0;
	}

	.xgxy-sz-list li {
		float: none;
		width: auto;
		margin-left: 0;
		height: 260px;
	}

	.xgxy-jxgz-list li .img,
	.xgxy-xsgz-list li .img,
	.xgxy-jfjg-list li .img {
		height: 60vw;
	}

	.xgxy-jxgz-list li .nav li a {
		font-size: 14px;
		text-align: center;
		text-indent: 0;
	}

	.xgxy-jxgz-list li .nav {
		padding: 10px 0;
	}

	.xgxy-jxgz-list li .img .box .title a {
		font-size: 20px;
	}

	.xgxy-list .txt,
	.xgxy-list .time {
		float: none;
		width: auto;
	}

	.xgxy-list .time {
		text-align: left;
	}

	.xgxy-list .txt .title a {
		height: auto;
		white-space: inherit;
		font-size: 15px;
	}

	.xgxy-list .time {
		font-size: 15px;
	}

	.xgxy-rw-list .img,
	.xgxy-rw-list .box {
		float: none;
		width: auto;
	}

	.xgxy-rw-list .img {
		width: 100%;
		height: 45vw;
	}

	.xgxy-rw-list li:hover .box .txt p a {
		display: none;
	}

	.xgxy-szky-list li {
		width: 45%;
	}

	.xgxy-szky-list li .xgxy-szky-num {
		font-size: 30px;
	}

	.xgxy-szky-list li .xgxy-szky-dw {
		margin-top: 10px;
	}
}

@media (max-width:640px) {
	.xgxy-video-list .swiper-slide .txt {
		padding: 70px 0 0 0;
	}

	.xgxy-video-list .swiper-slide .video a {
		background-size: 50%;
	}

	.gallery-top::after {
		height: 100px;
	}

	.gallery-thumbs {
		top: -85px;
	}

	.xgxy-video-list .gallery-thumbs .swiper-slide {
		height: 50px;
	}

	.xgxy-video-list .swiper-slide .txt a {
		width: 96%;
		padding: 0 2%;
	}

	.xgxy-video-list .swiper-slide .txt a::before,
	.xgxy-video-list .swiper-slide .txt a::after {
		display: none;
	}

	.xgxy-footer-box .left,
	.xgxy-footer-box .right {
		float: none;
		width: auto;
	}

	.xgxy-footer-box .right {
		margin-top: 10px;
	}

	.xgxy-footer-box .right .img img {
		width: 209px;
		height: 209px;
	}

	.xgxy-footer-box .logo img {
		width: 100%;
		max-width: 100%;
	}

	.xgxy-xsjg-list .zc,
	.xgxy-xsjg-list .zc {
		width: 40%;
	}

	.xgxy-xsjg-list .name,
	.xgxy-xsjg-list .name {
		width: 60%;
	}

	.xgxy-lsyg-warp h3 {
		background-size: auto;
	}

	.xgxy-lsyg-warp .showCont .list li {
		width: 32.33333333333333%;
	}

	.xgxy-title .more {
		left: 59%;
	}

	.xgxy-tzgg-box .more {
		left: 59%;
	}
}

@media (max-width:580px) {
	.xgxy-xsgz-list li .img .box .title {
		margin-top: 90px;
		font-size: 18px;
	}

	.xgxy-jfjg-list li .img .box .title {
		margin-top: 90px;
		font-size: 18px;
	}

	.xgxy-hy-list li {
		float: none;
		width: auto;
	}

	.xgxy-hy-list li .img {
		height: 50vw;
	}
}

@media (max-width:530px) {
	.xgxy-logo img {
		width: 240px;
	}

	.xgxy-header-box.on .xgxy-header-right-box {
		margin-top: 0;
	}

	.navbar-toggle.hover {
		top: 12px;
	}

	.navbar-toggle.hover.on {
		top: 20px;
	}

	.xgxy-cont-tj,
	.xgxy-tab-cont-list {
		float: none;
		width: auto;
	}

	.xgxy-cont-tj .img,
	.xgxy-cont-tj .img a,
	.xgxy-cont-tj .img a span {
		height: 60vw;
	}

	.xgxy-cont-tj .title a {
		margin: 15px 0;
		height: auto;
	}

	.xgxy-cont-tj .des {
		height: auto;
		margin-bottom: 10px;
	}

	.xgxy-xzgd-box .swiper-container {
		height: 380px;
	}

	.xgxy-xzgd-box .box {
		padding: 30px 0;
	}

	.xgxy-sz-xi a,
	.xgxy-sz-zc a {
		width: 50%;
		float: left;
	}

	.xgxy-title .more {
		left: 60%;
	}

	.xgxy-tzgg-box .more {
		left: 60%;
	}
}

@media (max-width:480px) {

	.xgxy-xsjg-list .zc,
	.xgxy-xsjg-list .zc {
		width: 50%;
	}

	.xgxy-xsjg-list .name,
	.xgxy-xsjg-list .name {
		width: 50%;
	}
}

@media (max-width:450px) {
	.gallery-top::after {
		height: 60px;
	}

	.gallery-thumbs {
		top: -58px;
	}

	.xgxy-video-list .gallery-thumbs .swiper-slide {
		height: 40px;
	}

	.xgxy-jxgz-list li .nav li a {
		font-size: 14px;
	}

	/*.xgxy-jxgz-list li .nav li{ float:none; width:auto;}
.xgxy-jxgz-list li .nav li a{ text-align: center; text-indent:0;}*/
	.xgxy-title .more {
		left: 63%;
	}

	.xgxy-tzgg-box .more {
		left: 63%;
	}
}

@media (max-width:420px) {
	.xgxy-xsgz-list li .img .box .title {
		margin-top: 70px;
	}

	.xgxy-jfjg-list li .img .box .title {
		margin-top: 75px;
	}

	.xgxy-title .more {
		left: 64%;
	}

	.xgxy-tzgg-box .more {
		left: 64%;
	}
}

@media (max-width:400px) {
	.xgxy-logo img {
		width: 200px;
	}
}