.swiper_box img{
object-fit:cover
}	
.pointer{
    	cursor: pointer;
	}	

	.center {
		width: 1200px;
		margin: 0 auto;
		margin-bottom: 60px;
	}
	
	.center-type1{
		width: 1200px;
		height: 398px;
		margin: 0 auto;

	}

	.center_top_right_main_right{
		max-width: 285px;
		margin-left: 17px;
		font-family: MicrosoftYaHei;
		font-size: 14px;
		line-height: 26px;
		color: #333333;
	}
	
	
	.center_top_left-type1{
		width: 581px;
	}

	.center_top_left-type2{
		width: 581px;
		margin-left: 40px;
	}

	.center_top_left-type1-sub-box{
		display: flex;
		padding: 0px 0px 10px 0px;
		margin-top: 10px;
		width: 581px;
		border-bottom: 1px dashed #e5e5e5;
	}
	.center_top_left-type1-sub-box-first{
		display: flex;
		padding: 0px 0px 10px 0px;
		margin-top: 30px;
		width: 581px;
		border-bottom: 1px dashed #e5e5e5;
	}


	.date-box{
		height: 33px;
		display: flex;
	}
	.year-and-month{
		padding: 8px 5px 8px 5px;
		background-color: #357341;

		color: #ffffff;
		font-family: MicrosoftYaHei;
		font-size: 12px;
	}

	.date{
		padding: 8px 5px;
		background-color: #bcc71b;

		color: #ffffff;
		font-family: MicrosoftYaHei;
		font-size: 12px;
	}
	.center_top_left-type1-sub-box-content{
		font-family: MicrosoftYaHei;
		font-size: 14px;
		color: #1a1a1a;
		margin-top: 8px;
		margin-left: 12px;

		width: 470px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.center-background{
		width: 100%;
		height: 534px;
		background: url(../img/background.png) no-repeat;
		background-size: 100% 100%;

		
		overflow: hidden;
	}

	.center-background-english-title{
		font-family: MicrosoftYaHei;
		font-size: 22px;
		color: #357341;
		opacity: 0.5;
		text-align: center;
		margin-top: 54px;
	}
	.center-background-main-title{
		display: flex;
		margin: 0 auto;
		width: 125px;
		margin-top: 10px;
		margin-bottom: 30px;
	}
	.center-background-chinese-title{
		font-family: MicrosoftYaHei-Bold;
		font-size: 22px;
		color: #357341;
		margin-left: 10px;
	}

	.center-background-under-title{
		display: flex;
		width: 1200px;
		margin: 0 auto;
		margin-bottom: 52px;
	}

	.center-background-under-title-sub-box{
		width: 285px;
		height: 248px;
		background-color: #ffffff;
	}
.center-background-under-title-sub-box:hover{
		}
.center-background-under-title-sub-box img{
		width: 100%;
		height: 100%;
	}
	.center-background-under-title-sub-box:first-child{
		margin-left: 0px;
	}
	.center-background-under-title-sub-box-content{
		padding: 10px 15px;
		font-family: MicrosoftYaHei;
		font-size: 14px;
		color: #333333;
		overflow: hidden;
		max-height:58px;
min-height:58px;
text-align:left
	}

	.left-and-right-icon{
		display: flex;
		justify-content: space-between;
		width: 200px;
		margin: 0 auto;
margin-top:50px
	}

	.bottom{
    width: 100%;
    height: 250px;
    overflow: hidden;
    background: url(../img/bottom.png) no-repeat;
    background-size: 100% 100%;
}
.inner-bottom{
    width: 1200px;
    display: flex;
    margin: 0 auto;
}

.school-pic-box{
    width: 18.4%;
    margin-top: 74px;
}

.line{
    width: 1px;
    height: 85px;
    margin-top: 83px;
    margin-left: 1.7%;
}

.info-box{
    width: 20.8%;
    margin-top: 88px;
    margin-left: 1.7%;;
    font-family: MicrosoftYaHei;
	font-size: 14px;
	color: #ffffff;
}

.qr-code{
    width: 8.3%;
    margin-left: 20.8%;
    margin-top: 75px;
}
.qr-code img{
    width: 100%;
}
.select-box{
    width: 24.3%;
    margin-left: 58px;
    margin-top: 75px;
}



.select-style{
    width: 292px;
    height: 34px;
    background-color: #ffffff;
    border-radius: 4px;

    padding: 0px 10px;
    font-family: MicrosoftYaHei;
	font-size: 14px;
    color: #333333;
}
.select-style-2{
    margin-top: 30px;
    width: 292px;
    height: 34px;
    background-color: #ffffff;
    border-radius: 4px;

    padding: 0px 10px;
    font-family: MicrosoftYaHei;
	font-size: 14px;
    color: #333333;
}





	
	
	
	/* 消除内外边距 */
	* {
		margin: 0;
		padding: 0;
		box-sizing: border-box;
	}

	/* .main>img {
		width: 100px;
		height: 100px;
	} */

	/* .head_box { */
	/* background-color: rgb(30, 82, 34);
		padding: 10px 0;
		display: flex;
		justify-content: space-around; */
	/* } */

	.head_top {
		width: 100%;
		/* padding: 0 360px; */
		background-color: rgb(30, 83, 34);
		padding: 4px 0;
	}

	.head_top>div {
		width: 1200px;
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.head_top_left p,
	.head_top_left span {
		font-family: MicrosoftYaHei;
		font-size: 14px;
		line-height: 1;
		color: #ffffff;
	}

	.head_top_right {
		display: flex;
		align-items: center;
	}

	.head_top_right p {
		color: #fff;
		margin-right: 31px;
		font-family: MicrosoftYaHei;
		font-size: 14px;
		line-height: 1;
		color: #ffffff;
	}

	.head_top_right img {
		width: 33px;
		height: 33px;
		margin-right: 31px;
	}

	.head_top_right img,
	.head_top_right div {
		cursor: pointer;
	}

	.head_center {
		background-image: url("../img/head_center_banner.jpg");
		background-size: 100% 100%;
		height: 150px;
		display: flex;
		align-items: center;
		padding-left: 18.6458%;
	}

	.head_center>img:nth-child(1) {
		margin-right: 27px;
	}

	.head_bottom {
		background-color: #357341;
	}

	/* 消除列表的小点 */
	.div_nav li {
		list-style: none;
	}

	.div_nav a {
		/* 行内元素转块内元素 */
		display: block;
		/* 去除超链接下划线 */
		text-decoration: none;
		/* 字体颜色 */
		color: #fff;
		/* 使用内边距撑开盒子，以便适应不同字数的菜单项 */
		padding: 15px 25px;
		/* 设置字体大小 */
		font-size: 16px;
		/* 设置背景颜色 */
		background-color: #357341;
		line-height: 1;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.div_nav a>img {
		width: 10px;
		height: 5px;
		margin-left: 4px;
	}

	/* 设置鼠标经过时的样式 */
	.div_nav a:hover {
		background-color: #428d51;
		/* 使用动画为字体添加动态变化的阴影 */
		animation: shadow 1s linear 0s infinite alternate;
	}

	/* 倒数四个a添加有边框-一级菜单 */
	/* .div_nav > ul > li:nth-of-type(-n + 4) > a { */
	/* border-right: 1px solid; */
	/* border-color: rgb(204, 219, 212); */
	/* } */

	/* 同上-二级菜单*/
	.div_nav>ul>li>ul>li>a {
		/* border-bottom: 1px solid; */
		/* border-color: rgb(184, 188, 186); */
		background-color: #428d51;
                 white-space: nowrap;
	}

	.div_nav>ul>li>ul>li>a:hover {
		background-color: #bcc71b;
	}

	/* 最外层盒子设置高度和上边距 */
	.div_nav {
		height: 46px;
		/* margin-top: 100px; */
	}

	/* 一级菜单项设置向左浮动 */
	.div_nav>ul>li {
		float: left;
		position: relative;
	}

	/* 菜单项居中显示 */
	.div_nav>ul {
		width: 1400px;
		height: 100%;
		margin: 0 auto;
		/* margin-left: 50%; */
		/* transform: translate(-50%); */
	}

	/* 隐藏二级菜单 */
	.second {
		display: none;
		/* position: absolute; */
		z-index: 10000;
	}

	/* 鼠标经过时显示二级菜单 */
	.div_nav>ul>li:hover .second {
		display: block;
		position: absolute;
		left: 0;
		right: 0;
	}
        .div_nav .second li{
    
}
	/* 字体阴影的动画设计 */
	/* @keyframes shadow {
		0% {
			color: black;
			text-shadow: 0px 0px 0px rgba(148, 202, 244, 0.689);
		}

		100% {
			color: rgb(86, 88, 88);
			text-shadow: 0px 0px 20px rgb(32, 36, 249);
		}
	} */
	/* 轮播 */
	section {
		position: relative;
		height: 640px;
		/* width: 100vw; */
		/* border: 1px solid; */
		/* margin: 100px auto; */
	}

	section #img {
		height: 100%;
		width: 100%;
		background-size: 100% 100%;
	}

	section p {
		position: absolute;
		left: 50%;
		bottom: 0px;
		transform: translate(-50%, -50%);
	}

	section i {
		height: 15px;
		width: 15px;
		background-color: gray;
		border-radius: 50%;
		display: inline-block;
		margin-right: 10px;
	}

	section i:nth-child(1) {
		background-color: white;
	}

	section i:nth-child(4) {
		margin-right: 0;
	}

	section .left,
	section .right {
		color: rgba(255, 255, 255, 0.7);
		font-size: 50px;
		font-weight: bolder;
		position: absolute;
		top: 50%;
		font-weight: 500;
	}

	section .left {
		left: 0px;
		transform: translate(15%, -50%);
	}

	section .right {
		right: 0px;
		transform: translate(-15%, -50%);
	}

	

	

	.center_top {
		display: flex;
		justify-content: space-between;
	}

	.center_top_left {
		width: 798px;
	}


	.center_top_right {
		width: 362px;
		margin-left: 40px;
	}

	.center_top_left_head {
		display: flex;
		justify-content: space-between;
		/* align-items: center; */
		border-bottom: 1px solid #e6e6e6;
	}

	.center_top_left_head_left {
		display: flex;
		align-items: center;
	}

	.center_top_left_head_right,
	.center_top_left_head_left p {
		padding: 54px 0 10px;
	}

	.center_top_left_head_left p:nth-child(1) {
		font-family: MicrosoftYaHei-Bold;
		font-size: 20px;
		font-weight: bold;
		line-height: 1;
		color: #333333;
		border-bottom: 2px solid #357341;
		margin-right: 9px;
	}

	.center_top_left_head_left p:nth-child(2) {
		font-family: MicrosoftYaHei;
		font-size: 20px;
		line-height: 1;
		letter-spacing: 0px;
		color: #357341;
		opacity: 0.3;
	}

	.center_top_left_head_right {
		font-family: MicrosoftYaHei;
		font-size: 14px;
		line-height: 1;
		letter-spacing: 0px;
		color: #999999;
		display: flex;
		align-items: center;
		cursor: pointer;
	}

	.center_top_left_head_right:hover {
		color: #357341;
	}

	.center_top_left_main {
		padding: 30px 0 61px;
		display: flex;
	}

	.center_top_left_main_left {
		width: 376px;
		height: 275px;
	}

	.center_top_left_main_right {
		width: 100%;
		/* 竖直排列flex */
		/* display: flex;
		flex-direction: column;
		justify-content: space-between; */
	}

	.center_top_right_head {
		width: 361px;
	}

	.center_top_right_main {
		display: flex;
		margin-top: 22px;
		height: 52px;
		width: 100%;
	}

	.center_top_right_main_left>div:nth-child(1) {
		font-family: Arial-BoldMT;
		font-size: 20px;
		line-height: 1;
		letter-spacing: 0px;
		color: #fff;
		padding: 7px 14px;
		border: 1px solid #bcc71b;
		border-radius: 2px 2px 0 0;
                background:#bcc71b;
	}

	.center_top_right_main_left>div:nth-child(2) {
		font-family: ArialMT;
		font-size: 12px;
		line-height: 1;
		letter-spacing: 0px;
		color: #ffffff;
		background-color: #357341;
		padding: 7px 3px;
		border-radius: 0 0 2px 2px;
		flex: 1;
	}
        
        .center_top_left_head_left_Te p {
		padding: 54px 0 10px;
	}
	.center_top_left_head_left_Te {
		display: flex;
		align-items: center;
	}

	.center_top_left_head_left_Te p {
		font-family: MicrosoftYaHei-Bold;
		font-size: 20px;
		font-weight: bold;
		line-height: 1;
		color: #999;
		border-bottom: 2px solid #fff;
		margin-right: 9px;
	}
	.center_top_left_head_left_Te p:nth-child(2) {
		margin-left: 10px;
	}

	.center_top_left_head_left_Te p.active {
		font-family: MicrosoftYaHei-Bold;
		font-size: 20px;
		font-weight: bold;
		line-height: 1;
		color: #333333;
		border-bottom: 2px solid #357341;
	}


	#xunhuan_table {
		height: 100%;
		padding: 4px 0;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}

	/* .center_top_left_main_right>div {
		display: flex;
		align-items: center;
		justify-content: space-between;
	} */

	#xunhuan_table>div {
		display: flex;
		justify-content: space-between;
		cursor: pointer;
		/* 变成小手 */
	}

	.center_top_left_main_right img {
		width: 14px;
		height: 14px;
		margin: 0 10px 0 18px;
	}

	.center_top_left_main_right p {
		font-family: MicrosoftYaHei;
		font-size: 14px;
		line-height: 1;
		color: #1a1a1a;
	}

	.center_top_left_main_right>div>div>div {
		display: flex;
	}

	.center_top_left_main_right>div>div>div>p {
		/* 超出距离显示... */
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		width: 320px;
	}

	.center_top_left_main_right>div>p:nth-child(2) {
		float: right;
	}







.center_top_left_main_left .imagechangenews_pnode {
    padding: 1px 2px!important;
}


.center_top_left_main_left table{
position:relative!important;
}
.center_top_left_main_left table tr:nth-child(2){
position: absolute!important;
    left: 0!important;
    bottom: 0!important;
z-index:999!important;
}
.center_top_left_main_left table tr:nth-child(2) td div{
text-align: left!important;
    background: rgba(0,0,0,0.5)!important;
}
.center_top_left_main_left table tr:nth-child(2) td div a{
color:#fff!important;
padding-left:10px!important;
}
.center_top_left_main_left table tr:nth-child(1) td div:nth-child(2){
position: absolute!important;
z-index:1000!important;
bottom:0!important;
top:auto!important;
right:0!important;

}

.bottom .select-box .selectstyle193032{
margin-top:20px
}