.clear{clear: both;}
#vsb_content TABLE{
caption-side: top;
width: 100%;
border-collapse: collapse;
empty-cells: hide; 
border:2px solid #fff!important;
}
#vsb_content TABLE TD{
border: 2px solid #d4d4d4!important;
    background: #ffffff!important;
    padding: 5px 10px;
}
#vsb_content TABLE TD P {
    text-indent: 0;
    margin: 0;
}
.sjcTop,
.sjcTop2,
.sjcBottom,
.sjcLeft,
.sjcRight,
.bg,
.leftWow,
.rightWow,
.bottomWow {
  -webkit-transition: all 0.8s ease-out;
  transition: all 0.8s ease-out;
}

.ny_container{
	max-width: 1400px;
}

/*ny_banner*/

.ny_banner{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
	
  }
  
  .ny_banner img{
	width: 100%;
	height: auto;
	position: relative;
	display: block;
  }
  
  
  
  .ny_banner .txt{
	position: absolute;
	left: 0;
	top: 45%;
	z-index: 5;
	margin: 0 auto;
	text-align: center;
	width: 100%;
  }
  
  .ny_banner .txt h5{
	font-size: 0.62rem;
	color: #ffffff;
	font-weight: bold;
	font-family: "Arial" !important;
  }
  
  .ny_banner .txt span{
	  width: 1.22rem;
	  height: 2px;
	  background: #fff;
	  opacity: 0.5;
	  margin: 0.05rem auto 0 auto;
	  display: block;
  }
  
  /*search*/


.ny_search_bgTobox{
	width: 100%;
	margin: 0 auto;
	background: url(../ny_images/ny_study_bg1.jpg) no-repeat bottom center;
}



.ny_search_bgTobox .ny_search_box{
	margin: 0 auto;
	padding-top: 1rem;
	padding-bottom: 1.4rem;
	width: 74%;
}


.ny_search_bgTobox .ny_search_box ul li{
	width: 100%;
	height: auto;
	filter: drop-shadow(1.5px 2.598px 5px rgba(0,0,0,0.1));
	background: #ffffff;
	margin-bottom: 0.3rem;
	padding: 15px 5%;
}

.ny_search_bgTobox .ny_search_box ul li em{
	display: block;
	width: 0.75rem;
	height: 3px;
	background: #005cbb;
}

.ny_search_bgTobox .ny_search_box ul li i{
	display: block;
	font-size: 0.16rem;
	color: #333333;
	font-family: "Arial" !important;
	opacity: 0.8;
	margin: 0.25rem 0 0.2rem 0;
}

.ny_search_bgTobox .ny_search_box ul li p{
	font-size: 0.2rem;
	line-height: 0.24rem;
	color: #333333;
	font-family: "Arial" !important;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.ny_search_bgTobox .ny_search_box ul li:hover p{
	color: #005cbb;
}

@media (max-width: 1180px){
	.ny_search_bgTobox .ny_search_box{
		margin: 0 auto;
		padding-top: 0.5rem;
		padding-bottom: 0.8rem;
		width: 94%;
	}
	
}


/*search*/

/*ny_neirong*/

.ny_neirong_bg{
	width: 100%;
	margin: 0 auto;
	background:#f7f7f7 url(../inner_images/ny_neirong_bg.jpg) no-repeat top center;
	position: relative;
}

.ny_neirong_bg::after{
	position: absolute;
	left: 0%;
	top: -0.4rem;
	content: "";
	background: url(../inner_images/ny_neirong_ico.png) no-repeat center;
	width: 100%;
	height: 2.55rem;
	background-size: contain;
}

.ny_neirong_bg .ny_neirong{
	width: 69%;
	margin: 0 auto;
	max-width: 1300px;
	background: url(../inner_images/ny_neirong_nr.png) no-repeat top center;
	position: relative;
	z-index: 5;
	background-size: 100%;
}



.ny_neirong_bg .ny_neirong .ny_neirong_t{
	border-bottom: 1px solid #eeeeee;
	width: 70%;
        margin:0 auto;
	padding: 0 0 20px;
}

.ny_neirong_bg .ny_neirong .ny_neirong_t h5{
	font-size: 0.36rem;
	color: #03365c;
	padding-top: 0.5rem;
	padding-left: 0;
	position: relative;
	text-align: left;
}



.ny_neirong_bg .ny_neirong .ny_neirong_t p{

	color: #333333;
	margin-top: 0.25rem;
	text-align: left;
    font: 18px/22px Gotham Book, Arial, Georgia, Microsoft YaHei;
}

.ny_neirong_bg .ny_neirong .ny_neirong_box{
	margin: 0.5rem auto 0 auto;
	padding-bottom: 2rem;
	background: #fff url(../inner_images/ny_study_bg1.jpg) no-repeat bottom center;
} 


.ny_neirong_bg .ny_neirong .ny_neirong_box .ny_nr{
	width: 70%;
	margin: 0 auto;
}


.ny_neirong_bg .ny_neirong .ny_neirong_box p{
	font-size: 0.18rem;
	line-height: 0.3rem;
	color: #474747;
	font-family:georgia,serif!important;
	margin-bottom: 8px;
}

.ny_neirong_bg .ny_neirong .ny_neirong_box img{
	display: block;
	margin: 0 auto;
	width: auto;
	height: auto;
	object-fit: cover;
}



@media screen and (max-width: 1200px){
	.ny_neirong_bg .ny_neirong .ny_neirong_t h5{
		font-size: 0.3rem;
	}
}

@media screen and (max-width: 768px){

/*ny_neirong*/



.ny_neirong_bg::after{
	display:none;
}

.ny_neirong_bg .ny_neirong{
	width: 90%;
	background:#fff;
}



.ny_neirong_bg .ny_neirong .ny_neirong_t{
	height: auto;
	border-bottom: 1px solid #eeeeee;
	width: 100%;
	padding: 0 5% 15px;
}

.ny_neirong_bg .ny_neirong .ny_neirong_t h5{
	font-size: 0.3rem;
}



.ny_neirong_bg .ny_neirong .ny_neirong_box{
	margin: 0.5rem auto 0 auto;
	width: 100%;
	padding-bottom: 0.3rem;
} 


.ny_neirong_bg .ny_neirong .ny_neirong_box .ny_nr{
	overflow-x: scroll;
}



.ny_neirong_bg .ny_neirong .ny_neirong_box img{
	display: block;
	margin: 0 auto 0.55rem auto;
	width: auto;
	height: auto;
	object-fit: cover;
}
.ny_neirong_bg{background:none;}

}



















  
/*trait*/

.trait{
	width: 100%;
	margin: 0 auto;
	line-height: 0.8rem;
	border-bottom: 1px solid #dedede;
	position: relative;
	z-index: 9;
  }
  
  .trait .trait_nr{
	width: 100%;
	margin: 0 auto;
	text-align: center;
	position: relative;
	z-index: 9;
  
  }
  
  .trait .trait_nr a{
	display: inline-block;
	font-size: 0.16rem;
	color: #333333;
	font-family: "Arial" !important;
	text-transform: capitalize;
	margin: 0 1%;
	line-height: 0.8rem;
	text-align: center;
	position: relative;
	opacity: 0.8;

  }
  
  
  .trait .trait_nr a::after{
	position: absolute;
	left: 10%;
	bottom: -1px;
	width: 0%;
	height: 2px;
	background: #006abb;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
  }
  
  .trait .trait_nr a.on::after{
	  width: 80%;
  }

  .trait .trait_nr a.on{
	
	color: #3385d6;
}


/*news*/

.ny_news_top{
	width: 74%;
	margin: 0.75rem auto 0 auto;
	height: 4.5rem;
}

.ny_news_top .news_img{
	float: left;
	height: 4.5rem;
	width: 51%;
	position: relative;
}

.ny_news_top .news_img img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: initial;

}

.ny_news_top .txt{
	float: right;
	width: 44%;
} 
 
.ny_news_top .txt h5{
	font-size: 0.36rem;
    color: #2c5ea3;
    font-family: "Arial" !important;
    text-transform: capitalize;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    overflow: hidden;
    margin-bottom: 15px;
}

.ny_news_top .txt h6{
	font-size: 0.24rem;
	line-height: 0.36rem;
	color: #333333;
	font-family: "Arial" !important;
	height: 0.72rem;
	overflow: hidden;
	margin: 0.35rem 0 0.3rem 0;
	font-weight: normal;
}

.ny_news_top .txt p{
	font-size: 0.17rem;
	line-height: 0.3rem;
	color: #333333;
	font-family: "Arial" !important;
	height: 1.8rem;
	overflow: hidden;
}

.ny_news_top .txt span{
	display: inline-block;
	font-size: 0.16rem;
	line-height: 0.24rem;
	color: #2c5ea3;
	font-family: "Arial" !important;
	padding-right: 0.6rem;
	background: url(../ny_images/ny_news_more.png) no-repeat right center;
	margin-top: 0.3rem;
}
 





.ny_news_show{
	width: 74%;
	margin: 0.55rem auto 0 auto;
}

.ny_news_show ul li{
	float: left;
	width: 31.5%;
	margin-right: 2.7%;
}

.ny_news_show ul li:last-child{
	margin-right: 0;
}

.ny_news_show ul li .pic{
	position: relative;
	width: 100%;
	padding-top: 63%;
	overflow: hidden;


}

.ny_news_show ul li .pic img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: initial;
	overflow: hidden;

	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.ny_news_show ul li .txt{
	border: 1px solid #e8e8e8;
	padding: 0.18rem 8% 0.3rem 8%;
	display: flex;
	align-items: center;
	justify-content: center;
	/* height: 1rem; */
	flex-direction: column;
} 
.ny_news_show ul li .txt p{line-height:1.25 !important;height: auto !important;}

.ny_news_show ul li .txt span{
	display: block;
	font-size: 0.16rem;
	color: #333333;
	font-family: "Arial" !important;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	width: 100%;
}

.ny_news_show ul li .txt h5{
	font-size: 0.2rem;
	line-height: 0.3rem;
	color: #333333;
	font-family: "Arial" !important;
	height: 0.9rem;
	overflow: hidden;
	font-weight: normal;
	margin-top: 0.25rem;
	width: 100%;
}

.ny_news_show ul li .txt h5 a{
	font-size: 0.2rem;
	line-height: 0.3rem;
	color: #333333;
	font-family: "Arial" !important;
	height: 0.9rem;
	overflow: hidden;
	display: block;
	font-weight: normal;
}


.ny_news_show ul li:hover .pic img{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
  
  }

  .ny_news_show ul li:hover .txt span {
	  color: #2c5ea3;
	
  }



.ny_news_list{
	width: 74%;
	margin: 0.55rem auto 0 auto;
}

.ny_news_list ul li{
	float: left;
	width: 31.5%;
	margin-right: 2.7%;
	margin-bottom: 0.7rem;
	border-left: 2px solid #005dbb;
	padding-left: 2.5%;
}

.ny_news_list ul li:nth-child(3n){
	margin-right: 0;
}


.ny_news_list ul li span{
	display: block;
	font-size: 0.16rem;
	line-height: 0.22rem;
	color: #2c5ea3;
	font-family: "Arial" !important;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.ny_news_list ul li h5 a{
	font-size: 0.18rem;
	line-height: 0.3rem;
	color: #000000;
	font-family: "Arial" !important;
	height: 0.9rem;
	overflow: hidden;
	margin-top: 0.15rem;
	display: block;
	font-weight: normal;
}
 

.ny_news_list ul li:hover span{
	transform: translate(10px);
	-webkit-transform: translate(10px);
	-o-transform: translate(10px);
}

.ny_Featured_video{
	width: 100%;
	margin: 0 auto 0 auto;
	background: url(../ny_images/ny_news_bg.jpg) no-repeat  center;
	background-size: cover;
	position: relative;
}


.ny_Featured_video .Featured_video{
	padding: 0.7rem 0 1.4rem 0;
	width: 65%;
	margin: 0 auto;

}

.ny_Featured_video .Featured_video .video_t{
	text-align: center;
	margin: 0 auto;
	font-size: 0.36rem;
	line-height: 0.3rem;
	color: #000000;
	font-family: "Arial" !important;
	text-transform: capitalize;
}

.ny_Featured_video .Featured_video .mySwiper_video{
	overflow: hidden;
	width: 100%;
	margin: 0.45rem auto 0 auto;
	position: relative;
	padding-bottom: 1.05rem;
}

.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide{
	position: relative;
}

.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide .pic{
	width: 100%;
	padding-top: 63%;
	position: relative;

}

.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide .pic img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: initial;

}

.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide .pic::after{
	position: absolute;
	left: 45%;
	top: 45%;
	content: "";
	background: url(../ny_images/ny_news_ico.png) no-repeat center;
	width: 0.58rem;
	height: 0.58rem;
	background-size: contain;
}

.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide .txt{
	height: 0.52rem;
	line-height: 0.52rem;

}

.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide .txt span a{
	font-size: 0.22rem;
	color: #333333;
	font-family: "Arial" !important;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
} 

.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide:hover .txt span a{
	color: #2c5ea3;
}

.ny_Featured_video .Featured_video .mySwiper_video .swiper-button-next{
	background: url(../ny_images/ny_news_right.png) no-repeat center;
	left: 58%;
	top: 100%;
	width: 0.13rem;
	height: 0.22rem;
	background-size: cover;
	outline: none;
	z-index: 11;
}

.ny_Featured_video .Featured_video .mySwiper_video .swiper-button-prev{
	background: url(../ny_images/ny_news_left.png) no-repeat center;
	left: 55%;
	top: 100%;
	width: 0.13rem;
	height: 0.22rem;
	background-size: cover;
	outline: none;
	z-index: 11;
} 

.swiper-button-prev::after, .swiper-container-rtl .swiper-button-next::after {
	content: "\e60a";
	display: none;
  }

  .swiper-button-next::after, .swiper-container-rtl .swiper-button-prev::after {
	content: "\e648";
	display: none;
  }

 /* .ny_Featured_video .Featured_video .mySwiper_video .swiper-pagination{
	  position: absolute;
	  left: 0;
	  bottom: 3px;
	  font-size: 0.18rem;
	  color: #9bb0ba;
	  font-family: "Arial" !important;
	  text-align: left;
  }*/

  .ny_Featured_video .Featured_video .mySwiper_video .swiper-pagination{
	position: absolute;
	left: 10%;
	top: 97%;
	width: 43%;
	height: 3px;
	background: #fff;
} 

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: #ce2c3b;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
	transform-origin: left top;
	height: 3px;
}





	
/*program*/

/*
.program_bg{
	width: 100%;
	margin: 1rem auto 0 auto;
	background: url(../ny_images/ny_study_bg.jpg) no-repeat bottom center;
	background-size: contain;
	padding-bottom: 2.2rem;
	position: relative;
}


.program_bg .program{
	width: 74%;
	margin: 0 auto;
	position: relative;
	height: 17.56rem;
}

.program_bg .program .pro_l{
	width: 96%;
	z-index: 5;
	position: relative;

}


.program_bg .program .pro_l .program_t{
	font-size: 0.36rem;
	line-height: 0.36rem;
	color: #0066cc;
	font-family: "Arial" !important;
	text-align: left;
}

.program_bg .program .pro_l .program_box{
	margin-top: 0.1rem;
	padding-top: 0.3rem;
	background: url(../ny_images/ny_study_bg3.png) repeat-y right top;
	overflow-x: hidden;
	height: 16.6rem;
	position: relative;

}

.program_bg .program .pro_l .program_box ul li{
	text-align: left;
	float: left;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	width: 35%;

}

.program_bg .program .pro_l .program_box ul li .ny_pro_t{
	font-size: 0.28rem;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #333;
	margin-bottom: 0.2rem;
}

.program_bg .program .pro_l .program_box ul li dt{
	font-size: 0.18rem;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #0066cc;
	margin-bottom: 0.25rem;
}
.program_bg .program .pro_l .program_box ul li dd{
	margin-bottom: 0.2rem;
	position: relative;

}

.program_bg .program .pro_l .program_box ul li dd .txt_t{
	font-size: 0.18rem;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #505050;
	position: relative;
	line-height: 0.24rem;
	display: inline-block;
	padding-left: 0.25rem;
}

.program_bg .program .pro_l .program_box ul li dd .nr{
	position: absolute;
	left: 50%;
	top: 0rem;
	z-index: 5;
	-webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	opacity: 1;
	background: #fff;
	padding: 0 0.4rem;
	width: 150%;
	height: 8.2rem;
	overflow-x: hidden;
	-webkit-box-shadow: 0 0 8px 6px rgba(0, 0, 0, .05);
	box-shadow: 0 0 8px 6px rgba(0, 0, 0, .05);
	display: none;
}
.program_bg .program .pro_l .program_box ul li dd.on .nr{
	display: block;
}

.program_bg .program .pro_l .program_box ul li dd .nr .close{
	position: absolute;
  right: 3%;
  top: 2%;
  width: 0.22rem;
  height: 0.22rem;
  background: url(../ny_images/close.png) repeat  center;
  content: "";
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;

}

.program_bg .program .pro_l .program_box ul li dd .nr .nr_t{
		text-align: center;
	font-size: 0.18rem;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #be3434;
	border-bottom: 1px solid #e5e5e5;
	line-height: 0.3rem;
	padding: 0.3rem 0;
}

.program_bg .program .pro_l .program_box ul li dd .nr .txt_nr{
	margin: 0 auto;

} 

.program_bg .program .pro_l .program_box ul li dd .nr .txt_nr h5{
	font-size: 0.18rem;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #333;
	text-align: center;
	margin: 0.2rem auto;
}

.program_bg .program .pro_l .program_box ul li dd .nr .txt_nr p{
	font-size: 0.18rem;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #505050;
	position: relative;
	line-height: 0.3rem;
}


.program_bg .program .pro_l .program_box ul li a{
		display: inline-block;
	line-height: 0.2rem;
	color: #333333;
	font-family: "Arial" !important;
	height: 0.4rem;
	overflow: hidden;
	position: relative;
	max-width: 100%;
}

.program_bg .program .pro_l .program_box ul li:nth-child(2n){
	width: 59%;
	margin-left: 6%;
}

.program_bg .program .pro_l .program_box ul li:nth-child(2n) dd{
	width: 48%;
	margin-right: 2%;
	float: left;
}

.program_bg .program .pro_l .program_box ul li:nth-child(2n) dd .txt_t{
	overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.program_bg .program .pro_l .program_box ul li dd .txt_t::after{
	border: 1px solid #be3434;
	width: 0.1rem;
	height: 0.1rem;
	top: 0.045rem;
	background-size: cover;
	position: absolute;
	left: 0;
	content: "";
	border-radius: 50%;
}

.program_bg .program .pro_l .program_box ul li:nth-child(2n) dd .nr{
	left: -80%;
	
}


.program_bg .program .pro_l .program_box ul li dd .txt_t:hover{
	color: #be3434;
	text-decoration: underline;
}

.program_bg .program .pro_l .program_box ul li dd:hover .nr{
	opacity: 1;
	display: block;
}



.program_bg .program .program_img{
	position: absolute;
	right: 0;
	top: 0;
	height: 17.56rem;
	width: 40%;
} 

.program_bg .program .program_img img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.program_bg .program_more{
	position: absolute;
	left: 0;
	top: 18rem;
	width: 100%;
	height: 1.07rem;
	background: url(../ny_images/ny_study_more.png) no-repeat left center;
	background-size: cover;

}


.program_bg .program_more .more{
	margin: 0 auto;
	width: 74%;
}


.program_bg .program_more .more a{
	display: block;
	width: 1.43rem;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.18rem;
	color: #ffffff;
	font-family: "Arial" !important;
	text-align: center;
	border: 1px solid #fff;
	margin: 0.3rem 0 0 56%;
}


@media screen and (max-width: 640px){
	.program_bg .program{
		width: 74%;
		margin: 0 auto;
		position: relative;
		height: auto;
	}
	
	.program_bg .program .pro_l{
		width: 96%;
		z-index: 5;
		position: relative;
	
	}
	
	
	.program_bg .program .pro_l .program_t{
		font-size: 0.36rem;
		line-height: 0.36rem;
		color: #0066cc;
		font-family: "Arial" !important;
		text-align: left;
	}
	
	.program_bg .program .pro_l .program_box{
		margin-top: 0.1rem;
		padding-top: 0.3rem;
		background: url(../ny_images/ny_study_bg3.png) repeat-y right top;
		overflow-x: hidden;
		height: 16.6rem;
		position: relative;
	
	}
	
	.program_bg .program .pro_l .program_box ul li{
		text-align: left;
		float: none;
		-webkit-transition: all 0.5s ease-out;
		-o-transition: all 0.5s ease-out;
		transition: all 0.5s ease-out;
		width: 100%;
	
	}
	
	.program_bg .program .pro_l .program_box ul li .ny_pro_t{
		font-size: 0.28rem;
		font-family: Arial, Helvetica, sans-serif !important;
		color: #333;
		margin-bottom: 0.2rem;
	}
	
	.program_bg .program .pro_l .program_box ul li dt{
		font-size: 0.18rem;
		font-family: Arial, Helvetica, sans-serif !important;
		color: #0066cc;
		margin-bottom: 0.25rem;
	}
	
	.program_bg .program .pro_l .program_box ul li dd{
		margin-bottom: 0.2rem;
	
	}
	
	.program_bg .program .pro_l .program_box ul li dd .txt_t{
		font-size: 0.18rem;
		font-family: Arial, Helvetica, sans-serif !important;
		color: #505050;
		position: relative;
		line-height: 0.24rem;
		display: inline-block;
		padding-left: 0.25rem;
	}
	
	.program_bg .program .pro_l .program_box ul li dd .nr{

		display: none;
	}

	.program_bg .program .pro_l .program_box ul li:nth-child(2n) dd {
    width: 100%;
    margin-right: 0%;
    float: none;
      }



    .ny_lcÃƒâ€šÃ‚Â {
        width: 100%;
    }

    .faculty_bgÃƒâ€šÃ‚Â .faculty{
        background: none;
    }

    #vsb_content TABLE{
        table-layout: fixed !important;
        width: 100% !important;
        border-collapse: collapse;
        border: none;
        font-size: 0.23rem;
    }

    #vsb_content TABLE TDÃƒâ€šÃ‚Â {
        width: 1px;
        white-space: nowrap;
        word-break: keep-all;
        text-align: center;
        white-space: pre-line;
        word-break: break-all !important;
        word-wrap: break-word !important;
        display: table-cell;
        vertical-align: middle !important;
        white-space: normal !important;
        height: auto;
        vertical-align: text-top;
        padding: 2px 2px 0 2px;
        display: table-cell;
    }
	
}


*/















/*apply*/

.apply_bg{
	margin: 0 auto;
	width: 74%;
	height: 3.56rem;
	background: url(../ny_images/ny_study_bg2.jpg) no-repeat center;
	background-size: cover;
	margin-top: 50px;
}

.apply_bg .apply_box{
	padding-top: 0.6rem;
	margin-left: 45%;
}


.apply_bg .apply_box .apply_t{
	font-size: 0.36rem;
	color: #ffffff;
	font-family: "Arial" !important;
	margin-left: 0.5rem;
}


.apply_bg .apply_box .apply_txt{
	margin-top: 0.35rem;
	position: relative;
	z-index: 5;

} 




.apply_bg .apply_box .apply_txt ul li{
	line-height: 0.48rem;
	position: relative;
	padding-left: 0.5rem;
}

.apply_bg .apply_box .apply_txt ul li span a{
	font-size: 0.2rem;
	line-height: 0.48rem;
	color: #ffffff;
	font-family: "Arial" !important;
	text-align: left;
	display: block;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.apply_bg .apply_box .apply_txt ul li:hover span a{
	transform: translateX(10px);
	-webkit-transform: translateX(10px);
	-o-transform: translateX(10px);
}


.apply_bg .apply_box .apply_txt ul li::after{
	position: absolute;
	left: 0%;
	top: 0.15rem;
	width: 0.15rem;
	height: 0.15rem;
	border-radius: 50%;
	background: #ffffff;
	border: 2px solid #006abb;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.apply_bg .apply_box .apply_txt::after{
	position: absolute;
	left: 0.08rem;
	top: 0.2rem;
	width: 2px;
	height: 1.44rem;
	background: #eeeeee;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	z-index: -1;
}


.study_list_bg{
	width: 100%;
	margin: 0 auto;
	position: relative;
	background: url(../ny_images/ny_study_bg1.jpg) no-repeat bottom center;
	background-size: contain;
	padding-top: 1.1rem;
	padding-bottom: 1.5rem;
}

.study_list{
	width: 74%;
	margin: 0 auto 0 auto;
	position: relative;
	z-index: 5;
	overflow: hidden;
} 


.study_list ul li{
	float: left;
	width: 47%;
	margin-right: 6%;
margin-top: 20px;
}


.study_list ul li:nth-child(2){
	margin-right: 0;
}

.study_list ul li:last-child{
	width: 47%;
	margin-right: 0;

}

.study_list ul li .pic{
	float: left;
	height: 1.89rem;
	width: 42%;
	position: relative;
}


.study_list ul li .pic img{
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	object-fit: initial;
	left: 0;
	top: 0;
}


.study_list ul li .txt{
	float: left;
	width: 58%;
	border: 1px solid #dcdcdc;
	border-top: 3px solid #006abb;
	background: #fff;
	padding-left: 4%;
	padding-bottom: 0.4rem;
} 


.study_list ul li .txt span{
	display: block;
	font-size: 0.36rem;
	line-height: 0.4rem;
	color: #333333;
	font-family: "Arial" !important;
	text-align: left;
	margin: 0.35rem 0 0.25rem 0;

}

.study_list ul li .txt a{
	display: block;
	font-size: 0.18rem;
	line-height: 0.45rem;
	color: #ffffff;
	font-family: "Arial" !important;
	width: 1.43rem;
	height: 0.45rem;
	background: #006abb;
	text-align: center;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.study_list ul li:hover .txt a{
	background: #be3434;
}



	
/*Faculty*/

.faculty_bg{
	width: 100%;
	margin: 0 auto;
	background: url(../ny_images/ny_faculty_bg.jpg) no-repeat bottom center;
	position: relative;
	background-size: cover;
	padding-bottom: 1.7rem;
}

.faculty_bg .faculty{
	margin: 0 auto;
	width: 74%;
	padding-top: 1.6rem;
	background: #fff url(../ny_images/ny_faculty_bg1.png) no-repeat top center;
	position: relative;
	top: -0.81rem;
	overflow: hidden;
	padding-bottom: 1.7rem;
	background-size: contain;
}


.faculty_bg .faculty .faculty_l{
	float: left;
	width: 26%;
	margin-left: 0.01rem;

}

.faculty_bg .faculty .faculty_l dl{
	overflow: hidden;
	margin-bottom: 0.05rem;
}

.faculty_bg .faculty .faculty_l dl dt{
	padding-left: 0.3rem;
	border-left: 3px solid #cccccc;
	line-height: 0.62rem;
	margin-bottom: 0.1rem;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.faculty_bg .faculty .faculty_l dl dt a{
	font-size: 0.22rem;
	line-height: 0.62rem;
	color: #000000;
	font-family: "Arial" !important;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.faculty_bg .faculty .faculty_l dl dd a{
	font-size: 0.17rem;
	line-height: 0.24rem;
	height: 0.48rem;
	color: #333333;
	font-family: "Arial" !important;
	overflow: hidden;
	display: block;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	margin: 0 0  0.05rem 0.45rem;
}

.faculty_bg .faculty .faculty_l dl dt:hover{
	border-left: 3px solid #005cbb;

}

.faculty_bg .faculty .faculty_l dl dt:hover a{
	color: #005cbb;
}


.faculty_bg .faculty .faculty_l dl dd:hover a{
	color: #005cbb;
	text-decoration: underline;
}




.faculty_bg .faculty .faculty_l dl.on dt{
	border-left: 3px solid #005cbb;

}

.faculty_bg .faculty .faculty_l dl.on dt a{
	color: #005cbb;
}


.faculty_bg .faculty .faculty_l dl dd.on a{
	color: #005cbb;
	text-decoration: underline;
}



.faculty_bg .faculty .faculty_box{
	float: right;
	width: 73.5%;
} 


.faculty_bg .faculty .faculty_box ul li{
	float: left;
	width: 47%;
	margin-left: 3%;
	margin-bottom: 0.3rem;
}

.faculty_bg .faculty .faculty_box ul li .pic{
	float: left;
	position: relative;
	background: url(../ny_images/ny_faculty_list.png) no-repeat top center;
	height: 2.73rem;
	width: 40%;
	background-size: cover;

}

.faculty_bg .faculty .faculty_box ul li .pic a{
	display: block;
	height: 2.29rem;
	width: 95%;
	margin: 0.35rem auto 0 auto;
	position: relative;
	
}

.faculty_bg .faculty .faculty_box ul li .pic img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin: 0 auto;
    -webkit-object-fit: cover;
    -moz-object-fit: cover;
    -o-object-fit: cover;
    object-fit: cover;   

}

.faculty_bg .faculty .faculty_box ul li .txt{
	float: right;
	background: url(../ny_images/ny_faculty_nr.jpg) no-repeat center;
	width: 60%;
	height: 2.73rem;
	padding-top: 0.3rem;
	padding-left: 0.2rem;
	background-size: cover;

}

.faculty_bg .faculty .faculty_box ul li .txt p{
	font-size: 0.14rem;
	line-height: 0.36rem;
	color: #333333;
	font-family: "Arial" !important;
}

.faculty_bg .faculty .faculty_box ul li .txt p i{
	font-size: 0.18rem;
	color: #333333;
	font-family: "Arial" !important;
	font-weight: bold;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.faculty_bg .faculty .faculty_box ul li:hover .txt p i{
	color: #006abb;

}


	
/*message*/


.message_top{
	width: 74%;
	margin: 1rem auto 0 auto;
	display: flex;
	justify-content: space-between;
}



.message_top .m_l{
	/* float: left; */
	position: relative;
	z-index: 5;
	width: 36%;
	height: 6.15rem;
}


.message_top .m_l .pic{
	position: absolute;
	z-index: 5;
	width: 89%;
	height: 5.6rem;
	right: 0;
	bottom: 0;
}

.message_top .m_l .pic img{
    height: auto;
    max-width: 100%;

}


.message_top .m_l::after{
	position: absolute;
	left: 0;
	top: 0;
	width: 81%;
	height: 5.1rem;
	content: "";
	background: #f2f3f4;
}


.message_top .txt{
	/* float: right; */
	width: 58%;
}


.message_top .txt span{
	display: block;
	font-size: 0.36rem;
	color: #2c5ea3;
	font-family: "Arial" !important;
	text-align: left;
	line-height: 0.3rem;
	margin-bottom: 0.45rem;
}


.message_top .txt p{
	font-size: 0.17rem;
	line-height: 0.3rem;
	color: #333333;
	font-family: "Arial" !important;
	/* height: 4.5rem; */
}



/*History*/

.history_bg{
	width: 100%;
	height: 7.59rem;
	margin: 1rem auto 0 auto;
	background: url(../ny_images/ny_message_bg1.jpg) no-repeat center;
	background-size: cover;
}

.history_bg .history{
	width: 74%;
	margin: 0 auto;
	padding-top: 0.4rem;

}

.history_bg .history .history_box{
	width: 60.5%;
	height: 6.72rem;
	background: #fff;
	padding: 0.4rem 0 0.4rem 0;
	border-left: 13px solid #006bbb;
	padding-left: 0.6rem;
	padding-right: 4%;
}

.history_bg .history .history_box .history_t{
	font-size: 0.36rem;
	line-height: 0.36rem;
	color: #2c5ea3;
	font-family: "Arial" !important;
}


.history_bg .history .history_box .history_nr{
	margin-top: 0.4rem;
	overflow-y: auto;
	position: relative;
	z-index: 5;
	height: 85%;
}




.history_bg .history .history_box .history_nr ul li{
	overflow: hidden;
	padding-bottom: 0.3rem;
	width: 83%;
	position: relative;
	margin-top: -0.05rem;

}

.history_bg .history .history_box .history_nr ul li::after{
	width: 2px;
	height: 100%;
	background: #eeeeee;
	position: absolute;
	left: 0.1rem;
	top: 0.06rem;
	content: "";
	z-index: -1;
}




.history_bg .history .history_box .history_nr ul li span{
	display: block;
	font-size: 0.22rem;
	line-height: 0.3rem;
	color: #666666;
	font-weight: bold;
	font-family: "Arial" !important;
	margin-bottom: 0.2rem;
	position: relative;
	padding-left: 0.4rem;
}

.history_bg .history .history_box .history_nr ul li span::after{
	width: 0.17rem;
	height: 0.17rem;
	border-radius: 50%;
	position: absolute;
	left: 0.02rem;
	top: 0.06rem;
	content: "";
	background: url(../ny_images/ny_message_ico1.png) no-repeat center;
	background-size: contain;
}

.history_bg .history .history_box .history_nr ul li p{
	font-size: 0.16rem;
	line-height: 0.3rem;
	color: #333333;
	font-family: "Arial" !important;
	/* height: 0.6rem; */
	margin-left: 0.4rem;
}


/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */
::-webkit-scrollbar {
	width:3px;
	}
	/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ */
	::-webkit-scrollbar-track {
	border-radius:0px;
	background: #dfdfdf;
	}
	/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â */
	::-webkit-scrollbar-thumb {
	border-radius:0px;
	background:#cc3333;
	}
	::-webkit-scrollbar-thumb:window-inactive {
	background:#cc3333;
	}




.Facts_bg{
	width: 100%;
	margin: 0 auto;
	padding: 0.8rem 0 1.6rem 0;
	background: url(../ny_images/ny_message_bg2.jpg) no-repeat center;
	background-size: cover;
	position: relative;
	z-index: 2;
}


.Facts_bg .Facts{
	width: 74%;
	margin: 0 auto;
}

.Facts_bg .Facts .Facts_t{
	text-align: center;
	font-size: 0.36rem;
	color: #2c5ea3;
	font-family: "Arial" !important;
}


.Facts_bg .Facts .Facts_box{
	margin: 0.55rem auto 0 auto;
}


.Facts_bg .Facts .Facts_box ul li{
	float: left;
	width: 14.2%;
	height: 2rem;
	background: #24a9e6;
	text-align: center;
}

.Facts_bg .Facts .Facts_box ul li span{
	display: block;
	font-size: 0.48rem;
	line-height: 0.4rem;
	color: #ffffff;
	font-family: "Arial" !important;
	margin-top: 0.4rem;
}

.Facts_bg .Facts .Facts_box ul li i{
	display: block;
	font-size: 0.18rem;
	line-height: 0.22rem;
	color: #ffffff;
	margin-top: 0.1rem;
	padding: 0 2%;
}

.Facts_bg .Facts .Facts_box ul li img{
	display: block;
	margin: 0;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(1){
	background: #24a9e6;
	margin-left: 28.4%;

}

.Facts_bg .Facts .Facts_box ul li:nth-child(2){
	background: #006abb;
	margin-left: 28.4%;
	margin-right: 14.2%;
	display: flex;
	align-items: center;
	justify-content: center;
}


.Facts_bg .Facts .Facts_box ul li:nth-child(3){
	background: #006abb;
	
}

.Facts_bg .Facts .Facts_box ul li:nth-child(4){
	background: #f8b62c;
	
}

.Facts_bg .Facts .Facts_box ul li:nth-child(5){
	background: #006abb;
	margin-left: 14.2%;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(6){
	background: #0ba299;
}


.Facts_bg .Facts .Facts_box ul li:nth-child(7){
	background: #24a9e6;
	margin-left: 14.2%;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(8){
	background: #00457a;
	margin-left: 14.2%;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(9){
	background: #00afa2;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(10){
	background: #6fbc47;
	margin-left: 28.4%;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(6) span,
.Facts_bg .Facts .Facts_box ul li:nth-child(7) span,
.Facts_bg .Facts .Facts_box ul li:nth-child(8) span{
	font-size: 0.36rem;

}




/*Alliance_show*/


.Alliance_bg{
	width: 100%;
	margin: 0 auto;
	padding-top: 1.15rem;
	padding-bottom: 0.95rem;
	background: url(../ny_images/ny_alliance_bg.jpg) no-repeat  center 4rem;
	background-size: contain;
}


.Alliance_bg .Alliance_show{
	width: 74%;
	margin: 0 auto;
}


.Alliance_bg .Alliance_show ul li{
	height: 4rem;
	margin-bottom: 0.9rem;

}


.Alliance_bg .Alliance_show ul li .nr_l{
	float: left;
	position: relative;
	width: 44%;
	height: 4rem;
}


.Alliance_bg .Alliance_show ul li .nr_l .pic{
	height: 3.5rem;
	width: 81%;
	margin-left: 19%;
	position: relative;


}


.Alliance_bg .Alliance_show ul li .nr_l .pic img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: contain;

}

.Alliance_bg .Alliance_show ul li .nr_l span{
	display: block;
	position: absolute;
	bottom: 0;
	z-index: 5;
}

.Alliance_bg .Alliance_show ul li .nr_l span img{
	display: block;
}


.Alliance_bg .Alliance_show ul li .txt{
	float: right;
	width: 52%;

}


.Alliance_bg .Alliance_show ul li .txt h5{
	font-size: 0.3rem;
	color: #333333;
	font-family: "Arial" !important;
	font-weight: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	margin: 0.35rem 0 0.25rem 0;
}

.Alliance_bg .Alliance_show ul li .txt p{
	font-size: 0.16rem;
	line-height: 0.28rem;
	color: #333333;
	font-family: "Arial" !important;
	height: 1.96rem;
	overflow: hidden;
}

.Alliance_bg .Alliance_show ul li .txt .more{
	display: inline-block;
	font-size: 14px;
	line-height: 0.28rem;
	color: #be3434;
	font-family: "Arial" !important;
	background: url(../ny_images/ny_alliance_more.png) no-repeat right center;
	padding-right: 0.5rem;
	margin-top: 0.35rem;
}




.Alliance_bg .Alliance_show ul li:last-child .nr_l{
	float: right;

}

.Alliance_bg .Alliance_show ul li:last-child .nr_l .pic{
	height: 3.5rem;
	width: 81%;
	margin-right: 19%;
	margin-left: 0;
	position: relative;


}

.Alliance_bg .Alliance_show ul li:last-child .nr_l span{
	right: 0;
}



.Alliance_bg .Alliance_show ul li:last-child .txt{
	float: left;
}




.Alliance_list{
	margin: 0.2rem auto 0 auto;
	width: 74%;
}


.Alliance_list .AllianceTobox{
	width: 100%;
	overflow: hidden;
}


.Alliance_list .AllianceTobox .swiper-slide{

}

.Alliance_list .AllianceTobox .swiper-slide dl{
	float: left;
	width: 48%;
	height: 0.75rem;
	border-bottom: 1px solid #d9d9d9;
	margin-right: 4%;
	margin-bottom: 0.5rem;
	overflow: hidden;

}

.Alliance_list .AllianceTobox .swiper-slide dl:nth-child(2n){
	margin-right: 0;

}

.Alliance_list .AllianceTobox .swiper-slide dl .time{
	float: left;
	width: 19%;
}

.Alliance_list .AllianceTobox .swiper-slide dl .time span{
	display: block;
	font-size: 0.14rem;
	color: #be3434;
	font-family: "Arial" !important;
	text-transform: uppercase;
	letter-spacing: -0.5px;
}

.Alliance_list .AllianceTobox .swiper-slide dl .time i{
	display: block;
	font-size: 0.3rem;
	color: #be3434;
	font-family: "Arial" !important;
	margin-top: 0.05rem;
}

.Alliance_list .AllianceTobox .swiper-slide dl .txt{
	float: right;
	width: 77%;
	margin-right: 3%;
}

.Alliance_list .AllianceTobox .swiper-slide dl .txt a{
	display: block;
	font-size: 0.22rem;
	color: #333333;
	font-family: "Arial" !important;
	line-height: 0.28rem;
	height: 0.56rem;
	overflow: hidden;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.Alliance_list .AllianceTobox .swiper-slide dl:hover .txt a{
	color: #be3434;

}


.Alliance_list .Alliance_num{
	margin: 0 auto;
	text-align: center;
}


.Alliance_list .Alliance_num ul li{
	display: inline-block;
	font-size: 0.16rem;
	color: #4d4d4d;
	font-family: "Arial" !important;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	line-height: 0.3rem;
	margin: 0 0.12rem;
}


.Alliance_list .Alliance_num ul li.on{
	color: #006abb;
	background: url(../ny_images/ny_alliance_ico3.png) no-repeat right 0.07rem;
    padding-right: 0.95rem;
}


.Alliance_map_bg{
	width: 100%;
	margin: 0 auto;
	padding-bottom: 1.35rem;
	background-size: contain;
	height: auto;
        padding-top: 6%;
}

.Alliance_map{
	width: 68%;
	margin: 0rem auto 0 auto;
	position: relative;
}


.Alliance_map .map_img{
	position: relative;
	width: 100%;
	height: 5.58rem;
}

.Alliance_map .map_img img{
	position: relative;
	width: 100%;
	height: 100%;

}

.Alliance_map .map_ico{
	position: absolute;
	left: 65%;
	top: 21%;
	z-index: 5;

}

.Alliance_map .map_ico span{

	font-size: 0.36rem;
	color: #db7d54;
	font-family: "Arial" !important;
	line-height: 0.28rem;
	display: block;
}


.Alliance_map .map_ico i{

}


.wp {
	width: 100%;
	margin: 0 auto;
  }

.Alliance_map .wp {
ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â width: 100% !important;
ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â margin: 0 auto;
}


.word {
	position: relative;
	background:url(../ny_images/ny_alliance_map.jpg) no-repeat center 0px;
	background-size: 100% auto;
	padding-top: 45%;
	
}
.word ul li {}
.word ul li span{
	position: absolute;
	left: 40%;
	top: 40%;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	font-size: 0.36rem;
	color:#050505;
	font-family: "Arial" !important;
	line-height: 0.28rem;
	display: block;
	opacity: 0;
}

.word ul li span i{
	display: block;
	background: url(../ny_images/ny_alliance_ico4.png) no-repeat bottom center;
	background-size: contain;
	margin: 0.05rem auto 0 auto;
	width: 0.35rem;
	height: 0.46rem;

}

.word ul li img{ 
	opacity: 0; 
} 

.word img {
	width: 100%;
}

.word ul li p{
	display: block;
	position: absolute;
}

.word ul li.on span{opacity: 1;}

.word .map .map1 p {
    width: 19%;
    bottom: 14%;
    left: 41%;
    z-index: 5;
    height: 50%;
}


.word .map .map2 p {
    width: 42%;
    bottom: 41%;
    left: 52%;
    z-index: 2;
    height: 50%;
}

.word .map .map3 p {
    width: 26%;
    bottom: 40%;
    left: 35%;
    z-index: 9;
    height: 50%;
}

.word .map .map4 p {
    width: 11%;
    bottom: 25%;
    left: 71%;
    z-index: 10;
    height: 20%;
}


.word .map .map5 p {
    width: 40%;
    top: 13.5%;
    left: 1px;
    height: 50%;
}


.word .map .map6 p {
    width: 43.5%;
    bottom: 0.5%;
    left: 6%;
    height: 50%;
}
.word .map ul li .map_box{
	position: absolute;
	left: 28%;
	top: -0.5rem;
	width: 0%;
	height: 0%;
	background:  rgba(255, 255, 255, 0.9);
	-webkit-box-shadow: 0 0 8px 6px rgba(0, 0, 0, .08);
	box-shadow: 0 0 8px 6px rgba(0, 0, 0, .08);
	padding: 0.5rem 0;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	z-index: 9;
	opacity: 0;
}


.word .map ul li .map_box .map_nr{
	width: 88%;
	padding-right: 2%;
	margin: 0px 0% 0 7%;
	height: 98%;
	overflow-y: auto;


}

.word .map ul li .map_box .map_nr dl dd{
	font-size: 0.18rem;
	line-height: 0.3rem;
	color: #333333;
	font-family: "Arial" !important;
}

.word .map ul li:hover .map_box{
	opacity: 1;
	width: 48%;
	height: 100%;
}


/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */
.word .map ul li .map_box .map_nr::-webkit-scrollbar {
	width:3px;
	}
	/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ */
	.word .map ul li .map_box .map_nr::-webkit-scrollbar-track {
	border-radius:0px;
	background: #dfdfdf;
	}
	/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â */
	.word .map ul li .map_box .map_nr::-webkit-scrollbar-thumb {
	border-radius:0px;
	background:#006cc2;
	}
	.word .map ul li .map_box .map_nr::-webkit-scrollbar-thumb:window-inactive {
	background:#006cc2;
	}




/*How to Apply */

.exchange_bg{
	width: 100%;
	margin: 0.8rem auto 0 auto;
	padding-bottom: 1.75rem;
	background: #fff url(../ny_images/ny_study_bg1.jpg) no-repeat bottom center;
	position: relative;
	z-index: 2;
}


.exchange_bg .Exchange_top{
	width: 74%;
	margin: 0 auto;
}

.exchange_bg .Exchange_top .Exchange_nr{
	width: 100%;
	overflow: hidden;
	height: 2.46rem;
	position: relative;
}

.exchange_bg .Exchange_top .Exchange_nr .e_l{
	width: 67%;
	height: 2.46rem;
	background: #006abb;
	padding: 0.3rem 0 0 0.25rem;
}

.exchange_bg .Exchange_top .Exchange_nr .e_l ul li{
	width: 77%;
	text-align: left;
	line-height: 0.38rem;
	padding-left: 0.2rem;
	position: relative;
}


.exchange_bg .Exchange_top .Exchange_nr .e_l ul li a{
	font-size: 0.2rem;
	color: #ffffff;
	font-family: "Arial" !important;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	display: inline-block;
	font-weight: normal;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	position: relative;
	max-width: 100%;
}

.exchange_bg .Exchange_top .Exchange_nr .e_l ul li a::before{
	position: absolute;
	width: 100%;
	height: 1px;
	background: #fff;
	left: 0;
	bottom: 0.06rem;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.exchange_bg .Exchange_top .Exchange_nr .e_l ul li::after{
	position: absolute;
	width: 0.07rem;
	height: 0.07rem;
    background: url(../ny_images/ny_apply_ico.png) no-repeat center;
	left: 0;
	top: 0.18rem;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	background-size: contain;
	border-radius: 50%;
}


.exchange_bg .Exchange_top .Exchange_nr .e_l ul li:hover a{
	color: #eec50c;

}

.exchange_bg .Exchange_top .Exchange_nr .e_l ul li:hover a::before{
	background: #eec50c;
}

.exchange_bg .Exchange_top .Exchange_nr .e_l ul li:hover::after{
	background: none;
	border: 1px solid #e9c66c;
	width: 0.09rem;
	height: 0.09rem;
	top: 0.13rem;
}


.exchange_bg .Exchange_top .Exchange_nr .e_img{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 40%;
	height: 2.29rem;
}


.exchange_bg .Exchange_top .Exchange_nr .e_img img{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: initial;

}



.exchange_bg .Exchange_top .Exchange_list{
	margin: 0.3rem auto 0 auto;
} 

.exchange_bg .Exchange_top .Exchange_list ul li{
	float: left;
	position: relative;
	width: 31.5%;
	height: auto;
	filter: drop-shadow(1.5px 2.598px 5px rgba(0,0,0,0.1));
	background: #ffffff;
	margin-right: 2.7%;
	padding: 0.2rem 0 0.35rem 0;

}


.exchange_bg .Exchange_top .Exchange_list ul li:last-child{
	margin-right: 0;
}


.exchange_bg .Exchange_top .Exchange_list ul li a{
	font-size: 0.18rem;
	line-height: 0.24rem;
	height: 0.72rem;
	color: #333333;
	font-family: "Arial" !important;
	overflow: hidden;
	display: block;
	width: 82%;
	margin-left: 9%;
}

.exchange_bg .Exchange_top .Exchange_list ul li::after{
	position: absolute;
	width: 0%;
	height: 4px;
	left: 0;
	bottom: 0%;
	background:#006abb;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;

	
}

.exchange_bg .Exchange_top .Exchange_list ul li.on::after{
	width: 100%;
}



.exchange_bg .Exchange_box{
	width: 74%;
	margin: 0.55rem auto 0 auto;

}


.exchange_bg .Exchange_box .Exchange_title{
	font-size: 0.3rem;
	line-height: 0.36rem;
	color: #0066cc;
	font-family: "Arial" !important;
	text-align: left;
}


.exchange_bg .Exchange_box .exchange_show1{
	margin: 0.3rem auto 0 auto;
	width: 100%;
}


.exchange_bg .Exchange_box .exchange_show1 .ex_t{
	font-size: 0.28rem;
	line-height: 0.24rem;
	color: #333333;
	font-family: "Arial" !important;
	text-align: left;
}

.exchange_bg .Exchange_box .exchange_show1 ul{
	margin: 0.3rem auto 0 auto;
	width: 100%;
}


.exchange_bg .Exchange_box .exchange_show1 ul li{
	overflow: hidden;
	border: 1px solid #c9c9c9;
	margin: -1px auto 0 auto;
	background: #f7f7f7;
	position: relative;
	width: 100%;
	height: 100%;
	left: 0;

}

.exchange_bg .Exchange_box .exchange_show1 ul li:nth-child(2n){
	background: #fff;
}

.exchange_bg .Exchange_box .exchange_show1 ul li .num{
	display: block;
	float: left;
	font-size: 0.36rem;
	color: #cdcdcd;
	font-family: "Arial" !important;
	text-transform: uppercase;
	width: 11%;
	text-align: center;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.exchange_bg .Exchange_box .exchange_show1 ul li p{
	float: right;
	width: 89%;
	font-size: 0.17rem;
	line-height: 0.22rem;
	color: #333333;
	font-family: "Arial" !important;
	padding: 0.2rem 3% 0.2rem 3%;
	border-left: 1px solid #c9c9c9;
}

.exchange_bg .Exchange_box .exchange_show1 ul li p i a{
	color: #006abb;
	
}



.exchange_bg .Exchange_box .exchange_show2{
	margin: 0.45rem auto 0 auto;
	width: 100%;
}


.exchange_bg .Exchange_box .exchange_show2 .ex_t{
	font-size: 0.28rem;
	line-height: 0.24rem;
	color: #333333;
	font-family: "Arial" !important;
	text-align: left;
}



.exchange_bg .Exchange_box .exchange_show2  ul{
	margin: 0.25rem auto 0 auto;
}

.exchange_bg .Exchange_box .exchange_show2 ul li{
	width: 100%;
	background: #f2f3f4;
	overflow: hidden;
	margin-bottom: 3px;
	border-left: 11px solid #006abb;
	padding: 0.3rem 2% 0.4rem 3%;

}

.exchange_bg .Exchange_box .exchange_show2 ul li span{
	display: block;
	font-size: 0.24rem;
	line-height: 0.22rem;
	color: #006abb;
	font-family: "Arial" !important;
	margin-bottom: 0.15rem;
}

.exchange_bg .Exchange_box .exchange_show2 ul li p{
	font-size: 0.17rem;
	line-height: 0.24rem;
	color: #333333;
	font-family: "Arial" !important;
	margin-bottom: 0.05rem;
}
.exchange_bg .Exchange_box .exchange_show2 ul li p span{font-size: 16px!important;line-height: 1.5;}
.exchange_bg .Exchange_box .exchange_show2 ul li i{
	display: block;
	margin: 0.2rem 0;
	border-bottom: 1px dashed #aaaaaa;
}


/*news*/

.visiting_bg {
    width: 100%;
    margin: 0rem auto 0 auto;
    background: #fff url(../ny_images/ny_study_bg1.jpg) no-repeat bottom center;
    position: relative;
    z-index: 2;
}

.visiting_bg .visiting_cont{
	width: 74%;
	margin: 0 auto;
	border-left: 1px solid #ccd9de;
	padding-top: 0.8rem;
	padding-bottom: 1.65rem;
}


.visiting_bg .visiting_cont .ny_short{
	overflow: hidden;
}


.visiting_bg .visiting_cont .ny_short .short_t{
	float: left;
	width: 22%;
	position: relative;
	border-left: 3px solid #205aa2;
	padding-left: 0.35rem;
	font-size: 0.32rem;
	line-height: 0.34rem;
	color: #005cbb;
	font-family: "Arial" !important;
	text-align: left;
}

.visiting_bg .visiting_cont .ny_short .short_t a {
	display: block;
	font-size: 0.32rem;
	line-height: 0.34rem;
	color: #005cbb;
	font-family: "Arial" !important;
	text-align: left;
}


.visiting_bg .visiting_cont .short_r{
	float: right;
	position: relative;
	width: 75%;
} 

.visiting_bg .visiting_cont .short_r ul li{
	overflow: hidden;
	margin-bottom: 0.1rem;
	position: relative;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.visiting_bg .visiting_cont .short_r ul li .txt{
	float: left;
	width: 95%;
	height: 0.74rem;
	background: #f2f3f4;
	padding: 0 6% 0.3rem 2.5%;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.visiting_bg .visiting_cont .short_r ul li .txt h5 a{
	font-size: 0.24rem;
	line-height: 0.74rem;
	color: #333333;
	font-family: "Arial" !important;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	font-weight: normal;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.visiting_bg .visiting_cont .short_r ul li .txt p {

	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	overflow: hidden;
	height: 0;
	opacity: 0;

}

.visiting_bg .visiting_cont .short_r ul li .txt i{
	display: block;
	float: left;
	font-size: 0.24rem;
	line-height: 0.24rem;
	color: #000000;
	font-family: "Arial" !important;
	width: 6%;
}

.visiting_bg .visiting_cont .short_r ul li .txt p span{
	/* display: block; */
	/* float: left; */
	font-size: 16px;
	line-height: 0.24rem;
	color: #333333;
	font-family:georgia,serif!important
	width: 94%;
	height: 2.16rem;
	overflow: hidden;
}

.visiting_bg .visiting_cont .short_r ul li .txt p span em{
	display: block;
	margin: 0.18rem 0;
}

.visiting_bg .visiting_cont .short_r ul li .more{
	position: absolute;
	right: 0;
	top: 0.05rem;
	width: 6.5%;
	height: 0.62rem;
	background: #006abb;
}



.visiting_bg .visiting_cont .short_r ul li .more::after{
	position: absolute;
	width: 3px;
	height: 0.25rem;
	left: 48%;
	bottom: 0.18rem;
	background:#fff;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.visiting_bg .visiting_cont .short_r ul li .more::before{
	position: absolute;
	width: 36%;
	height: 3px;
	top: 49%;
	left: 32%;
	background:#fff;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.visiting_bg .visiting_cont .short_r ul li.on .more::after{
	height: 0;
}

.visiting_bg .visiting_cont .short_r ul li.on .txt{
	height: 3.52rem;
        overflow: auto;
}

.visiting_bg .visiting_cont .short_r ul li.on .txt p{
	height: auto;
	opacity: 1;
}

.visiting_bg .visiting_cont .short_r ul li.on .txt h5 a{
	font-size: 0.3rem;
	color: #006abb;
}



.visiting_bg .visiting_cont .ny_long{
	overflow: hidden;
	margin-top: 0.75rem;
}


.visiting_bg .visiting_cont .ny_long .long_t{
	float: left;
	width: 22%;
	position: relative;
	border-left: 3px solid #205aa2;
	padding-left: 0.35rem;
	font-size: 0.32rem;
	line-height: 0.34rem;
	color: #005cbb;
	font-family: "Arial" !important;
	text-align: left; 
}

.visiting_bg .visiting_cont .ny_long .long_t a {
	display: block;
	font-size: 0.32rem;
	line-height: 0.34rem;
	color: #005cbb;
	font-family: "Arial" !important;
	text-align: left;
}


.visiting_bg .visiting_cont .long_r{
	float: right;
	position: relative;
	width: 71%;
	background: url(../ny_images/ny_visit_list.png) no-repeat left top;
	height: 5.05rem;
	background-size: contain;
} 

.visiting_bg .visiting_cont .long_r ul li{
	height: 0.5rem;
	margin-top: 0.38rem;
	margin-bottom: 0.42rem;

}

.visiting_bg .visiting_cont .long_r ul li:nth-child(2n){
	margin-left: 1.05rem;
}

.visiting_bg .visiting_cont .long_r ul li span{
	display: block;
	font-size: 0.3rem;
	line-height: 0.6rem;
	width: 1.3rem;
	text-align: center;
	color: #ffffff;
	font-family: "Arial" !important;
	float: left;
}

.visiting_bg .visiting_cont .long_r ul li i{
	display: block;
	float: left;
	font-size: 0.2rem;
	line-height: 0.5rem;
	color: #333333;
	font-family: "Arial" !important;
	margin-left: 19.5%;
	width: 60%;
}

.visiting_bg .visiting_cont .long_r ul li:nth-child(2n) i{
	margin-left: 22%;
}


.visiting_bg .visiting_cont .ny_long_end{
	overflow: hidden;
	margin-top: 0.95rem;
}


.visiting_bg .visiting_cont .ny_long_end .visiting_notice{
	margin-top: 0.2rem;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i{
	display: block;
	padding-left: 0.25rem;
	font-size: 0.17rem;
	line-height: 0.4rem;
	color: #999999;
	font-family: "Arial" !important;
	position: relative;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i em{
	font-size: 0.17rem;
	color: #333;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i a{
	font-size: 0.17rem;
	color: #005cbb;
}


.visiting_bg .visiting_cont .ny_long_end .visiting_notice i::after{
	position: absolute;
	width: 0.15rem;
	height: 2px;
	left: 0;
	top: 0.19rem;
	background:#006abb;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

@media screen and (max-width: 1440px){
	.apply_bg .apply_box {
    margin-left: 30%;
}

.apply_bg .apply_box .apply_txt ul li span a{
	font-size: 0.15rem;
}

}

@media screen and (max-width: 1200px){
	.visiting_bg .visiting_cont .long_r ul li i{

		width: 50%;
	}

	
	.Facts_bg .Facts{
		width: 94%;
		margin: 0 auto;
	}
	
	.apply_bg .apply_box .apply_txt ul li span a{
		font-size: 0.16rem;
	}

	.trait .trait_nr a{
		font-size: 0.14rem;
		color: #333333;
	
		}
		

}


@media screen and (max-width: 980px){
	  
	  .ny_banner .txt{
		top: 30%;
	  }
	  .exchange_bg .Exchange_box .exchange_show2 ul li{
		  border-left: 3px solid #006abb;
	  }
	  .exchange_bg .Exchange_box .exchange_show2 ul li span{
		  line-height: 1.5;
		  font-size: 0.18rem!important;
	  }
	  .ny_banner .txt h5{
		font-size: 0.42rem;
	  }
	  
	  .ny_banner .txt span{
		  width: 1.22rem;
	  }
	  
	  
	  .trait{

		line-height: 0.4rem;
		padding: 0.2rem 0;

	  }
	  
	  .trait .trait_nr{
		width: 98%;
		margin: 0 auto;
		text-align: center;
	  
	  }
	  
	  .trait .trait_nr a{
		display: inline-block;
		font-size: 0.18rem;
		color: #333333;
		font-family: "Arial" !important;
		text-transform: capitalize;
		margin: 0 1%;
		line-height: 0.4rem;
		text-align: center;
		position: relative;
	
	  }
	  .Alliance_bg .Alliance_show ul li .txt p{
		height: auto;  
	  }
	  .Alliance_bg .Alliance_show ul li .txt .more{
		    margin-top: 0.15rem;
	  }

	
	/*news*/
	.ny_news_show ul li .txt h5 a,.ny_news_show ul li .txt h5{
		height:auto;font-weight:bold;
	}
	.ny_news_show ul li .txt{
		padding: 0.18rem 15px;
	}
	.ny_news_show ul li .txt h5{
		margin-top: 0.15rem;
	}
	.ny_news_list ul li h5 a{
		height:auto;margin-top: 0.05rem;
	}
	.ny_news_top{
		width: 90%;
		margin: 0.45rem auto 0 auto;
		height: auto;
		overflow: hidden;
	}
	
	.ny_news_top .news_img{
		float: none;
		height: auto;
		width: 100%;
		position: relative;
		padding-top: 56%;
	}
	
	
	.ny_news_top .txt{
		float: none;
		width: 100%;
		margin-top: 0.3rem;
	} 
	 
	.ny_news_top .txt h5{
		font-size: 0.3rem;


    font-size: 0.36rem;
    color: #2c5ea3;
    font-family: "Arial" !important;
    text-transform: capitalize;
    line-height: 0.4rem;
    height: 1.2rem;
    display: block;
    overflow: hidden;
    margin-bottom: 15px;

	}
	
	.ny_news_top .txt h6{

		margin: 0.2rem 0 0.2rem 0;

	}
	

	
	
	
	.ny_news_show{
		width: 90%;
		margin: 0.45rem auto 0 auto;
	}
	
	.ny_news_show ul li{
		float: none;
		width: 100%;
		margin-right: 0%;
		margin-bottom: 0.3rem;
	}
	
	.ny_news_show ul li:last-child{
		margin-right: 0;
	}
	

	
	.ny_news_list{
		width: 90%;
		margin: 0.45rem auto 0 auto;
	}
	
	.ny_news_list ul li{
		float: left;
		width: 100%;
        margin-right: 0;
		margin-bottom: 0.4rem;
		border-left: 2px solid #005dbb;
		padding-left: 2.5%;
	}
	
	.ny_news_list ul li:nth-child(3n){
		margin-right: 2.7%;
	}
	
		
	.ny_news_list ul li:nth-child(2n){
		margin-right: 0;
	}

	
	
	.ny_Featured_video{
		width: 100%;
		margin: 0 auto 0 auto;
		background: url(../ny_images/ny_news_bg.jpg) no-repeat  center;
		background-size: cover;
		position: relative;
		z-index: 10;
	}
	
	
	.ny_Featured_video .Featured_video{
		padding: 0.5rem 0 0.6rem 0;
		width: 90%;
		margin: 0 auto;
	
	}
	
	.ny_Featured_video .Featured_video .video_t{

		font-size: 0.34rem;

	}
	
	.ny_Featured_video .Featured_video .mySwiper_video{

		padding-bottom: 0.8rem;
	}
	
	.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide{
		position: relative;
	}
	
	
	.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide .pic::after{
		position: absolute;
		left: 40%;
		top: 40%;
		content: "";
		width: 0.38rem;
		height: 0.38rem;
		background-size: contain;
	}
	
	.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide .txt{
		height: 0.52rem;
		line-height: 0.52rem;
	
	}
	
	.ny_Featured_video .Featured_video .mySwiper_video .swiper-slide .txt span a{
		font-size: 0.2rem;
	} 
	

	
	.ny_Featured_video .Featured_video .mySwiper_video .swiper-button-next{
		left: 85%;

	}
	
	.ny_Featured_video .Featured_video .mySwiper_video .swiper-button-prev{

		left: 80%;

	} 
	
	.ny_Featured_video .Featured_video .mySwiper_video .swiper-pagination{
		bottom: 0.05rem;
	}
	
	  .ny_Featured_video .Featured_video .mySwiper_video .swiper-pagination1{
		position: absolute;
		left: 20%;
		bottom: 0.15rem;
		width: 43%;
		height: 3px;
		background: #fff;
	} 
	

	
/*program*/


.program_bg{
	width: 100%;
	margin: 0.5rem auto 0 auto;
	padding-bottom: 1rem;

}


.program_bg .program{
	width: 94%;
	margin: 0 auto;
	position: relative;
	height: auto;
}

.program_bg .program .pro_l{
	width: 100%;
	z-index: 5;
	position: relative;

}

.program_bg .program .pro_l .program_box ul li a {

    height: 0.42rem;
   
}

.program_bg .program .program_img{
	position: relative;
	right: 0;
	top: 0;
	height: auto;
	width: 100%;
	padding-top: 50%;
	display:none;
} 




.program_bg .program_more{
	position: relative;
	left: 0;
	top: 0rem;
	width: 100%;
	height: 1.07rem;
	background: url(../ny_images/ny_study_more.png) no-repeat left center;
	background-size: cover;

}


.program_bg .program_more .more{
	margin: 0.3rem auto 0 auto;
	width: 74%;
	padding-top: 0.3rem;
}


.program_bg .program_more .more a{
	display: block;
	width: 1.43rem;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.18rem;
	color: #ffffff;
	font-family: "Arial" !important;
	text-align: center;
	border: 1px solid #fff;
	margin: 0rem 0 0 56%;
}


/*apply*/

.apply_bg{
	margin: 0 auto;
	width: 94%;
	height: 3.56rem;
	background: url(../ny_images/ny_study_bg2.jpg) no-repeat center;
	background-size: cover;
}

.apply_bg .apply_box{
	padding-top: 0.4rem;
	margin: 0 auto;
	width: 96%;
}


.apply_bg .apply_box .apply_t{
	font-size: 0.36rem;
	color: #ffffff;
	font-family: "Arial" !important;
	margin-left: 0.5rem;
}


.apply_bg .apply_box .apply_txt{
	margin-top: 0.3rem;
	position: relative;
	z-index: 5;

} 




.apply_bg .apply_box .apply_txt ul li{
	line-height: 0.4rem;

}

.apply_bg .apply_box .apply_txt ul li span a{
	font-size: 0.2rem;
	line-height: 0.4rem;
	color: #ffffff;
	font-family: "Arial" !important;
	text-align: left;
	display: block;
}


.apply_bg .apply_box .apply_txt ul li::after{

	top: 0.1rem;

}


.apply_bg .apply_box .apply_txt::after{

	height: 1.2rem;

}


.study_list_bg{

	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.study_list{
	width: 94%;
	margin: 0 auto 0 auto;
	position: relative;
	z-index: 5;
	overflow: hidden;
} 


.study_list ul li{
	float: none;
	width: 100%;
	margin-right: 0%;
	margin-bottom: 0.3rem;
	overflow: hidden;
}



.study_list ul li .pic{
	float: left;
	height: 100px;
	width: 150px;
	position: relative; overflow:hidden;
}


.study_list ul li .txt{
	width:calc(100% - 150px);
	padding-bottom: 0.14rem;height: 100px;
}

.study_list ul li .txt span{
	display: block;
	font-size: 0.22rem;
	margin: 0.1rem 0;
}


.study_list ul li:last-child .txt span{
	display: block;
	font-size: 0.22rem;
	line-height: 0.4rem;
	margin: 0.1rem 0;
}


/*Faculty*/

.faculty_bg{
	top: 0rem;
	padding-bottom: 0.7rem;
}

.faculty_bg .faculty{
	margin: 0 auto;
	width: 94%;
	padding-top: 0.4rem;
}


.faculty_bg .faculty .faculty_l{
	float: none;
	width: 100%;

}



.faculty_bg .faculty .faculty_box{
	float: none;
	width: 100%;
} 


.faculty_bg .faculty .faculty_box ul li{
	float: none;
	width: 100%;
	margin-left: 0%;
	margin-bottom: 0.3rem;
	overflow: hidden;
}





.message_top{
	width: 94%;
	margin: 0.5rem auto 0 auto;
}



.message_top .m_l{
	float: none;
	position: relative;
	z-index: 5;
	width: 100%;
	height: auto;
}


.message_top .m_l .pic{
	position: relative;
	z-index: 5;
	width: 89%;
	height: auto;
	left: 0.3rem;
	top: 0.3rem;
	padding-top: 110%;
}

.message_top .m_l .pic img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: initial;
}


.message_top .m_l::after{
	display:none;
}


.message_top .txt{
	float: none;
	width: 100%;
	margin-top: 0.5rem;
}


.message_top .txt span{
	display: block;
	font-size: 0.36rem;
	color: #2c5ea3;
	font-family: "Arial" !important;
	text-align: left;
	line-height: 0.3rem;
	margin-bottom: 0.3rem;
}


.message_top .txt p{
	font-size: 0.2rem;
	line-height: 0.3rem;
	color: #333333;
	font-family: "Arial" !important;
	height: auto;


}






/*Alliance_show*/


.Alliance_bg{

	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}


.Alliance_bg .Alliance_show{
	width: 90%;
	margin: 0 auto;
}


.Alliance_bg .Alliance_show ul li{
	height: auto;
	margin-bottom: 0.3rem;
	overflow: hidden;

}


.Alliance_bg .Alliance_show ul li .nr_l{
	float: none;
	position: relative;
	width: 100%;
	height: auto;
	padding-bottom: 0.45rem;
}

.Alliance_bg .Alliance_show ul li .nr_l .pic{
	height: auto;
	padding-top: 55%;
}




.Alliance_bg .Alliance_show ul li .nr_l span img{
	display: block;
	width: 50%;
}


.Alliance_bg .Alliance_show ul li .txt{
	float: none;
	width: 100%;

}





.Alliance_bg .Alliance_show ul li:last-child .nr_l{
	float: none;
	margin-top: 0.3rem;

}

.Alliance_bg .Alliance_show ul li:last-child .nr_l .pic{
	height: auto;
	width: 100%;
	margin-right: 19%;
	margin-left: 0;
	position: relative;
	padding-top: 0!important;


}

.Alliance_bg .Alliance_show ul li:last-child .nr_l span{
	right: 0;
}



.Alliance_bg .Alliance_show ul li:last-child .txt{
	float: none;
}




.Alliance_list{
	margin: 0.2rem auto 0 auto;
	width: 90%;
}


.Alliance_list .AllianceTobox{
	width: 100%;
	overflow: hidden;
}


.Alliance_list .AllianceTobox .swiper-slide{
	width: 100%;
	overflow: hidden;
}

.Alliance_list .AllianceTobox .swiper-slide dl{
	float: none;
	width: 100%;
	height: 0.75rem;
	border-bottom: 1px solid #d9d9d9;
	margin-right: 0%;
	margin-bottom: 0.2rem;
	overflow: hidden;

}



.Alliance_list .Alliance_num{
	margin: 0 auto;
	text-align: center;
}


.Alliance_list .Alliance_num ul li{
	display: inline-block;
	font-size: 0.16rem;
	color: #4d4d4d;
	font-family: "Arial" !important;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	line-height: 0.3rem;
	margin: 0 0.12rem;
}


.Alliance_list .Alliance_num ul li.on{
	color: #006abb;
	background: url(../ny_images/ny_alliance_ico3.png) no-repeat right center;
	padding-right: 0.85rem;
	background-size: contain;
}



.Alliance_map{
	width: 94%;
	margin: 0.5rem auto 0 auto;
	position: relative;
}


.Alliance_map .map_img{
	position: relative;
	width: 100%;
	height: auto;
}

.Alliance_map .map_img img{
	position: relative;
	width: 100%;
	height: 100%;
	left: 0%;
	top: 0%;

}

.Alliance_map .map_ico{
	position: absolute;
	left: 65%;
	top: 15%;
	z-index: 5;

}

.Alliance_map .map_ico span{

	font-size: 0.28rem;
	color: #db7d54;
	font-family: "Arial" !important;
	line-height: 0.28rem;
	display: block;
}


.Alliance_map .map_ico i{
	display: block;
	background: url(../ny_images/ny_alliance_ico4.png) no-repeat bottom center;
	background-size: contain;
	margin: 0.01rem auto 0 auto;
	width: 0.25rem;
	height: 0.36rem;
}



/*How to Apply */

.exchange_bg{
	width: 100%;
	margin: 0.5rem auto 0 auto;
	padding-bottom: 0.75rem;
}


.exchange_bg .Exchange_top{
	width: 94%;
	margin: 0 auto;
}

.exchange_bg .Exchange_top .Exchange_nr{
	width: 100%;
	overflow: hidden;
	height: auto;
	position: relative;
}

.exchange_bg .Exchange_top .Exchange_nr .e_l{
	width: 100%;
	height: auto;
	background: #006abb;
	padding: 0.3rem 0 0.2rem 0.25rem;
}

.exchange_bg .Exchange_top .Exchange_nr .e_l ul li{
	width: 77%;
	text-align: left;
	line-height: 0.44rem;
	padding-left: 0.2rem;
	position: relative;
}



.exchange_bg .Exchange_top .Exchange_nr .e_img{
	position: relative;
	right: 0;
	bottom: 0;
	width: 100%;
	height: auto;
	padding-top: 50%;
}




.exchange_bg .Exchange_top .Exchange_list{
	margin: 0.3rem auto 0 auto;
} 

.exchange_bg .Exchange_top .Exchange_list ul li{
	float: none;
	position: relative;
	width: 100%;
	height: auto;
	filter: drop-shadow(1.5px 2.598px 5px rgba(0,0,0,0.1));
	background: #ffffff;
	margin-right: 0%;
	padding: 0.2rem 0 0.35rem 0;
	margin-bottom: 0.3rem;

}



.exchange_bg .Exchange_box{
	width: 90%;
	margin: 0.55rem auto 0 auto;
}


.exchange_bg .Exchange_box .Exchange_title{
	font-size: 0.28rem;
}


.exchange_bg .Exchange_box .exchange_show1{
	margin: 0.3rem auto 0 auto;
	width: 100%;
}


.exchange_bg .Exchange_box .exchange_show1 .ex_t{
	font-size: 0.26rem;

}

.exchange_bg .Exchange_box .exchange_show1 ul{
	margin: 0.3rem auto 0 auto;
	width: 100%;
}


.exchange_bg .Exchange_box .exchange_show1 ul li{
	overflow: hidden;
	border: 1px solid #c9c9c9;
	margin: -1px auto 0 auto;
	background: #f7f7f7;

}

.exchange_bg .Exchange_box .exchange_show1 ul li:nth-child(2n){
	background: #fff;
}


.exchange_bg .Exchange_box .exchange_show1 ul li p i{
	display: block;
	
}

.exchange_bg .Exchange_box .exchange_show1 ul li p i a{
	color: #006abb;
	display: block;
	
}

.exchange_bg .Exchange_box .exchange_show2{
	margin: 0.45rem auto 0 auto;
	width: 100%;
}


.exchange_bg .Exchange_box .exchange_show2 .ex_t{
	font-size: 0.26rem;

}



/*news*/


.visiting_bg .visiting_cont{
	width: 94%;
	margin: 0 auto;
	border-left: 1px solid #ccd9de;
	padding-top: 0.5rem;
	padding-bottom: 0.65rem;
}


.visiting_bg .visiting_cont .ny_short .short_t{
	float: none;
	width: 100%;
	position: relative;
	border-left: 3px solid #205aa2;
	padding-left: 0.35rem;
	font-size: 0.32rem;
	line-height: 0.34rem;
	color: #005cbb;
	font-family: "Arial" !important;
	text-align: left;
}



.visiting_bg .visiting_cont .short_r{
	float: none;
	position: relative;
	width: 100%;
	margin-top: 0.2rem;
} 


.visiting_bg .visiting_cont .short_r ul li .txt{
	float: left;
	width: 92%;
	height: 0.74rem;
	background: #f2f3f4;
	padding: 0 6% 0.3rem 2.5%;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.visiting_bg .visiting_cont .short_r ul li .txt p span{
	height: auto;line-height: 1.5;
}

.visiting_bg .visiting_cont .short_r ul li .txt p span em {
    display: block;
    margin: 0.1rem 0;
}

.visiting_bg .visiting_cont .short_r ul li .more{
	position: absolute;
	right: 0;
	top: 0.05rem;
	width: 12%;
	height: 0.62rem;
	background: #006abb;
}



.visiting_bg .visiting_cont .ny_long{
	overflow: hidden;
	margin-top: 0.45rem;
}


.visiting_bg .visiting_cont .ny_long .long_t{
	float: none;
	width: 100%;
	position: relative;
	border-left: 3px solid #205aa2;
	padding-left: 0.35rem;
	font-size: 0.32rem;
	line-height: 0.34rem;
	color: #005cbb;
	font-family: "Arial" !important;
	text-align: left;
}


.visiting_bg .visiting_cont .long_r{
	float: none;
	position: relative;
	width: 100%;
} 





.visiting_bg .visiting_cont .ny_long_end{
	overflow: hidden;
	margin-top: 0.95rem;
}


.visiting_bg .visiting_cont .ny_long_end .visiting_notice{
	margin-top: 0.2rem;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i{
	display: block;
	padding-left: 0.25rem;
	font-size: 0.17rem;
	line-height: 0.4rem;
	color: #999999;
	font-family: "Arial" !important;
	position: relative;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i em{
	font-size: 0.17rem;
	color: #333;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i a{
	font-size: 0.17rem;
	color: #005cbb;
}


.visiting_bg .visiting_cont .ny_long_end .visiting_notice i::after{
	position: absolute;
	width: 0.15rem;
	height: 2px;
	left: 0;
	top: 0.19rem;
	background:#006abb;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.visiting_bg .visiting_cont .long_r{
	background: none;
	margin-top: 0.3rem;
	margin-left: 2%;
}

.visiting_bg .visiting_cont .long_r ul li{
	height: 0.8rem;
	margin-top: 0rem;
	margin-bottom: 0.3rem;

}




.visiting_bg .visiting_cont .long_r ul li:nth-child(2n){
	margin-left: 10%;
}

.visiting_bg .visiting_cont .long_r ul li span{
	display: block;
	font-size: 0.24rem;
	line-height: 0.8rem;
	width: 0.8rem;
	text-align: center;
	color: #ffffff;
	font-family: "Arial" !important;
	float: left;

}


.visiting_bg .visiting_cont .long_r ul li:nth-child(1) span{
	background: url(../ny_images/ny_visit_list1.png) no-repeat center;
	background-size: cover;
}

.visiting_bg .visiting_cont .long_r ul li:nth-child(2) span{
	background: url(../ny_images/ny_visit_list2.png) no-repeat center;
	background-size: cover;
}

.visiting_bg .visiting_cont .long_r ul li:nth-child(3) span{
	background: url(../ny_images/ny_visit_list3.png) no-repeat center;
	background-size: cover;
}

.visiting_bg .visiting_cont .long_r ul li:nth-child(4) span{
	background: url(../ny_images/ny_visit_list4.png) no-repeat center;
	background-size: cover;
}

.visiting_bg .visiting_cont .long_r ul li:nth-child(5) span{
	background: url(../ny_images/ny_visit_list5.png) no-repeat center;
	background-size: cover;
}

.visiting_bg .visiting_cont .long_r ul li i{
	display: block;
	float: left;
	font-size: 16px;
	line-height: 0.35rem;
	color: #333333;
	font-family: "times new roman" !important;
	margin-left: 5%;
	width: 70%;
	margin-top: 0.2rem;
}

.visiting_bg .visiting_cont .long_r ul li:nth-child(2n) i{
	margin-left: 5%;
}


.visiting_bg .visiting_cont .ny_long_end{
	overflow: hidden;
	margin-top: 0.55rem;
}


.visiting_bg .visiting_cont .ny_long_end .visiting_notice{
	margin-top: 0.2rem;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i{
	display: block;
	padding-left: 0.25rem;
	font-size: 0.17rem;
	line-height: 0.4rem;
	color: #999999;
	font-family: "Arial" !important;
	position: relative;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i em{
	font-size: 0.17rem;
	color: #333;
}

.visiting_bg .visiting_cont .ny_long_end .visiting_notice i a{
	font-size: 0.17rem;
	color: #005cbb;
}


.visiting_bg .visiting_cont .ny_long_end .visiting_notice i::after{
	position: absolute;
	width: 0.15rem;
	height: 2px;
	left: 0;
	top: 0.19rem;
	background:#006abb;
	content: "";
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.Facts_bg{
	width: 100%;
	margin: 0 auto;
	padding: 0.5rem 0 1rem 0;
	background: url(../ny_images/ny_message_bg2.jpg) no-repeat center;
	background-size: cover;
	position: relative;
	z-index: 2;
}

.Facts_bg .Facts .Facts_box ul li{
	float: left;
	width: 50%;
}

.Facts_bg .Facts .Facts_box ul li img {

    width: auto;
    height: 70%;
}


.Facts_bg .Facts .Facts_box ul li:nth-child(1){
	margin-left: 0%;

}
.Alliance_map .wp {
ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â width: 100% !important;
ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â margin: 0 auto;
}
.Facts_bg .Facts .Facts_box ul li:nth-child(2){
	margin-left: 0%;
	margin-right: 0;
	
}


.Facts_bg .Facts .Facts_box ul li:nth-child(3){
	margin-left: 0%;
	
}

.Facts_bg .Facts .Facts_box ul li:nth-child(4){
	margin-left: 0%;
	
}

.Facts_bg .Facts .Facts_box ul li:nth-child(5){
	margin-left: 0%;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(6){
	margin-left: 0%;
}


.Facts_bg .Facts .Facts_box ul li:nth-child(7){
	margin-left: 0%;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(8){
	margin-left: 0%;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(9){
	margin-left: 0%;
}

.Facts_bg .Facts .Facts_box ul li:nth-child(10){
	margin-left: 0%;
}


/*History*/

.history_bg{
	width: 100%;
	height: auto;
	margin: 0.5rem auto 0 auto;

}

.history_bg .history{
	width: 94%;
	margin: 0 auto;
	padding-top: 0.4rem;

}

.history_bg .history .history_box{
	width: 90.5%;
	height: 6.72rem;
	background: #fff;
	padding: 0.4rem 0 0.4rem 0;
	border-left: 13px solid #006bbb;
	padding-left: 0.6rem;
	padding-right: 4%;
}



.word a span{
	position: absolute;
	left: 40%;
	top: 40%;
	font-size: 0.24rem;
	line-height: 0.24rem;

}

.word a span i{
	display: block;
	background: url(../ny_images/ny_alliance_ico4.png) no-repeat bottom center;
	background-size: contain;
	margin: 0.05rem auto 0 auto;
	width: 0.25rem;
	height: 0.36rem;

}




.wow {
	visibility: visible;
	animation-duration: 0s !important;
	animation-delay: 0s !important;
  }

}



.footer:before {
	display: none !important;
}
.footer::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 6.9rem;
    height: 2.75rem;
    background: url(../ny_images/ny_footer.jpg) no-repeat left bottom;
    background-size: contain;
}


@media (max-width: 1180px){
	.footer::after {
		width: 100%;
		height: 100%;

	}
}



@media screen and (max-width: 768px){

	
	
.trait{
	line-height: 0.4rem;
	padding: 0.2rem 0;
	white-space: nowrap;
	overflow-y: hidden;
	}
	
	.trait .trait_nr{
	width: 98%;
	margin: 0 auto;
	text-align: center;
	}
	
	.trait .trait_nr a{
	display: inline-block;
	font-size: 0.18rem;
	color: #333333;
	font-family: "Arial" !important;
	text-transform: capitalize;
	margin: 0 1%;
	line-height: 0.4rem;
	text-align: center;
	position: relative;

	}

	
::-webkit-scrollbar {
	width:1px;
	height: 1px;
	}

	::-webkit-scrollbar-track {
	border-radius:0px;
	/*background: #dedede;*/background:none;
	}
	::-webkit-scrollbar-thumb {
	border-radius:0px;
	/*background: #dedede;*/
	background:none;
	}
	::-webkit-scrollbar-thumb:window-inactive {
	/*background: #dedede;*/
	background:none;
	}


}


@media screen and (max-width: 640px){
	
.Alliance_bg .Alliance_show ul li:last-child .nr_l span{
	right: -30%;
}

}
/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨*/
.ny_school_list_bg1{
	width: 100%;
	margin: 0.65rem auto 0 auto;
	padding-bottom: 1.5rem;
	background: url(../ny_images/ny_study_bg1.jpg) no-repeat center bottom;
}

.ny_school_list_bg1 .ny_school_list{
	margin: 0 auto;
	width: 74%;

}

.ny_school_list_bg1 .ny_school_list .school_list{
	margin: 0 auto;
	width: 100%;
	height: 0.65rem;
	background: url(../ny_images/ny_list_box1.png) no-repeat center bottom;


}

 
.ny_school_list_bg1 .ny_school_list .school_list ul{
	text-align: center;
	width: 54%;
	margin: 0 auto;
}

.ny_school_list_bg1 .ny_school_list .school_list ul li {
	display: inline-block;
	width: 20%;
	height: 0.55rem;
	line-height: 0.55rem;
	text-align: center;
	background-size: cover;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	margin-left: -0.13rem;
	margin-top: 0.1rem;
}

.ny_school_list_bg1 .ny_school_list .school_list ul li span{
	display: block;
	font-size: 0.2rem;
	color: #646464;
	font-family: "Arial" !important;
}

.ny_school_list_bg1 .ny_school_list .school_list ul li:first-child{
	background-size: cover;
	margin-left: 0;
}

.ny_school_list_bg1 .ny_school_list .school_list ul li.on{

	background: url(../ny_images/ny_list_1.png) no-repeat center top;
	background-size: cover;
	transform: translateY(-0.1rem);
}

.ny_school_list_bg1 .ny_school_list .school_list ul li.on a{

	color: #006abb;

}

.ny_school_list_bg1 .ny_school_list .school_list_box1{
	margin: 0.4rem auto 0 auto;
}

.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li{
	overflow: hidden;
	position: relative;
	margin-bottom: 0.2rem;

}

.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li .list_t{
	width: 100%;
	height: 0.7rem;
	line-height: 0.7rem;
	border: 1px solid #e5e5e5;
	padding: 0 1.5%;
	position: relative;
	z-index: 5;

}


.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li .list_t p{
	font-size: 0.24rem;
	color: #005cbb;
	font-family: "Arial" !important;
	text-transform: capitalize;
	background: url(../ny_images/ny_list_more.png) no-repeat right center ;
	width: 100%;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li .list_t::after{
	position: absolute;
	left: 0px;
	top: 0px;
	content: "";
	z-index: -1;
	width: 0%;
	height: 100%;
	background: #006abb;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}


.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li .list_nr{
	border: 1px solid #e5e5e5;
	overflow: hidden;
	height: 0;
	opacity: 0;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li .list_nr dd{
	float: left;
	width: 30%;
	margin: 0 1.5%;
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.16rem;
	color: #000;
	font-family: "Arial" !important;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}

.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li .list_nr dd i{
	font-size: 0.36rem;
	color: #006abb;
	font-family: "Arial" !important;
	line-height: 0.6rem;
	position: relative;
	top: 0.07rem;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}



.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li.on .list_t::after{
	width: 100%;
}

.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li.on .list_t p{
	color: #fff;
	background: url(../ny_images/ny_list_more2.png) no-repeat right center ;
} 


.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li.on .list_nr{
	height: auto;
	opacity: 1;
	padding-bottom: 0.3rem;
}


.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li .list_nr dd:hover{
	color: #006abb;

}

@media screen and (max-width: 1680px){
 
	.ny_school_list_bg1 .ny_school_list .school_list ul{
		text-align: center;
		width: 66%;
		margin: 0 auto;
	}
}


@media screen and (max-width: 1440px){
 
	.ny_school_list_bg1 .ny_school_list .school_list ul{
		text-align: center;
		width: 76%;
		margin: 0 auto;
	}
}

@media screen and (max-width: 1200px){
 
	.ny_school_list_bg1 .ny_school_list .school_list ul{
		text-align: center;
		width: 88%;
		margin: 0 auto;
	}
}

@media screen and (max-width: 980px){


.wp {
    width: 90%!important;
}
.ny_school_list_bg1{
	width: 100%;
	margin: 0.45rem auto 0 auto;
	padding-bottom: 1rem;
}

.ny_school_list_bg1 .ny_school_list{
	margin: 0 auto;
	width: 94%;

}

.ny_school_list_bg1 .ny_school_list .school_list{
	margin: 0 auto;
	width: 100%;
	height: 0.55rem;


}

.study_list ul li .txt a{
	font-size: 0.16rem;
    line-height: 0.35rem;
	width: 1rem;
    height: 0.35rem;
}
 
.ny_school_list_bg1 .ny_school_list .school_list ul{
	text-align: center;
	width: 100%;
	margin: 0 auto;
}

.ny_school_list_bg1 .ny_school_list .school_list ul li {
	display: inline-block;
	width: 20%;
	height: 0.55rem;
	line-height: 0.55rem;
	text-align: center;
	background-size: cover;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	margin-left: -0.13rem;
	background: url(../ny_images/ny_list_2.png) no-repeat center top;
}


.ny_school_list_bg1 .ny_school_list .school_list ul li:first-child{
	background-size: cover;
	margin-left: 0;
}




.ny_school_list_bg1 .ny_school_list .school_list_box1 ul li .list_nr dd{
	float: left;
	width: 46%;
	margin: 0 2%;


}

.Alliance_bg .Alliance_show ul li .nr_l .pic img{
	position: relative;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    object-fit: contain;
    max-height: none;
}

.Alliance_bg .Alliance_show ul li .nr_l .pic {
    height: auto;
    width: 100%!important;
	padding-top: 0;
}

}
/***********20220824*************/


.ny_Featured_video .Featured_video .mySwiper_video .swiper-button-next {
    background: url(../ny_images/ny_news_left.png) no-repeat center;
    left: 58%;
    top: 100%;
    width: 0.13rem;
    height: 0.22rem;
    background-size: cover;
    outline: none;
    z-index: 11;
    transform: rotate(180deg);
}

.faculty_bg .faculty .faculty_box ul li .txt {
    float: right;
    background: url(../ny_images/ny_faculty_nr.jpg) no-repeat center;
    width: 60%;
    height: 2.73rem;
    padding-top: 0.3rem;
    padding-left: 0.2rem;
    background-size: cover;
    overflow: hidden;
}



.faculty_bg .faculty .faculty_box ul li .pic img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin: 0 auto;
}


.visiting_bg .visiting_cont .long_r {

    height: 5.35rem;

}



@media screen and (max-width: 980px){
.ny_school_list_bg1 .ny_school_list .school_list ul {
        overflow-y: hidden;
    }
    .ny_school_list_bg1 .ny_school_list .school_list ul li {
        width: 33%;
        margin-left: 0rem;
    }

    .faculty_bg .faculty .faculty_box ul li .pic img {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        object-fit: contain;
        margin: 0 auto;
    }
}


@media screen and (max-width: 640px){


    .Alliance_bg .Alliance_show ul li .nr_l .pic {
        height: 3.5rem;
        width: 81%;
        margin: 0 auto;
        position: relative;
    }


    .Alliance_bg .Alliance_show ul li:last-child .nr_l .pic {
        height: auto;
        width: 81%;
        margin-right: 0%;
        margin-left: 0;
        position: relative;
        padding-top: 55%;
        margin: 0 auto;
    }

    .Alliance_bg .Alliance_show ul li .txt .more {

        padding-right: 0.7rem;
  

    }

    .ny_school_list_bg1 .ny_school_list .school_list ul li.on {
        background: #fff;
        background-size: cover;
        transform: translateY(-0.1rem);
        position: relative;
        z-index: 9;
    }

    .apply_bg .apply_box .apply_txt::after {
        display: none;
    }

    .apply_bg .apply_box .apply_txt ul li::after {
        display: none;
    }


    .Facts_bg .Facts .Facts_box ul li img {
        width: 70%;
        height: auto;
        margin: 0.22rem auto 0 auto;
    }
    



    .faculty_bg {
        width: 100%;
        margin: 0 auto;
        background: url(../ny_images/ny_study_bg1.jpg) no-repeat bottom center;
        position: relative;
        padding-bottom: 1.7rem;
    }
    
    
    .faculty_bg .faculty {
        margin: 0 auto;
        width: 74%;
        padding-top: 0.8rem;
        position: relative;
        overflow: hidden;
    }
    
	.faculty_bg .faculty .faculty_l dl {
		overflow-x: hidden;
		margin-bottom: 0.2rem;
		height: 2.8rem;
    }
    

    .message_top .m_l {
        float: none;
        position: relative;
        z-index: 5;
        width: 100%;
        height: auto;
        margin-bottom: 0.8rem;
    }


    .history_bg {
        width: 100%;
        height: 7.59rem;
        margin: 1rem auto 0 auto;
        background: url(../ny_images/ny_message_bg1.jpg) no-repeat right center;
        background-size: cover;
    }

}


.ny_neirong_bg {
    position: relative;
    z-index: 1;
}



.word ul li span {
    left: 36%;
    top: 21%;

}



.visiting_bg .visiting_cont .short_r ul li.on .txt {
    height: auto;
    overflow: auto;
}

.ny_lc_center ul li .ny_show img{
    object-fit: contain;
    margin: 0 auto;
    display: block;
}



.ny_lc {
    padding-top: 0.6rem;
    width: 80%;
    float: right;
}


.ny_news_show ul li .pic img {

    object-fit: cover;
-webkit-object-fit: cover;
    -moz-object-fit: cover;
    -o-object-fit: cover;
    object-fit: cover;   
}



@media screen and (max-width: 640px){
    .Alliance_bg .Alliance_show ul li .nr_l span {
        display: block;
        position: absolute;
        bottom: 15%;
        z-index: 5;
    }
	#vsb_content TABLE{caption-side: top; width: 100%; border-collapse: collapse; empty-cells: hide; border:1px solid #ddd!important;}
#vsb_content TABLE TD{border:1px solid #ddd!important;}
}





.ny_school_list_bg1 .ny_school_list .school_list_box1 .swiper-slide:nth-child(1){
    height: 1.8rem;

}

.ny_school_list_bg1 .ny_school_list .school_list_box1 .swiper-slide:nth-child(6){
    height: 1.8rem;

}


.Alliance_list .AllianceTobox .swiper-slide:nth-child(3){
	height: 50%;

}

@media screen and (max-width: 640px){

    .Alliance_list .AllianceTobox .swiper-slide:nth-child(3){
        height: 2.5rem;
    
    }

    .ny_school_list_bg1 .ny_school_list .school_list_box1 .swiper-slide:nth-child(6){
        height: 50%;
    
    }

Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â .ny_lcÃƒâ€šÃ‚Â {
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â width:Ãƒâ€šÃ‚Â 100%;

Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â }

Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â .faculty_bgÃƒâ€šÃ‚Â .facultyÃƒâ€šÃ‚Â {

Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â background:Ãƒâ€šÃ‚Â none;

Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â }


Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â tableÃƒâ€šÃ‚Â {
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â table-layout:Ãƒâ€šÃ‚Â fixedÃƒâ€šÃ‚Â !important;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â width:Ãƒâ€šÃ‚Â 100%Ãƒâ€šÃ‚Â !important;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â border-collapse:collapse;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â border:none;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â font-size:0.23rem;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â }

Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â td,thÃƒâ€šÃ‚Â {
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â width:1px;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â white-space:nowrap;Ãƒâ€šÃ‚Â /*Ãƒâ€šÃ‚Â ÃƒÂ¨Ã¢â‚¬Â¡Ã‚ÂªÃƒÂ©Ã¢â€šÂ¬Ã¢â‚¬Å¡ÃƒÂ¥Ã‚ÂºÃ¢â‚¬ÂÃƒÂ¥Ã‚Â®Ã‚Â½ÃƒÂ¥Ã‚ÂºÃ‚Â¦*/
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â word-break:keep-all;Ãƒâ€šÃ‚Â /*Ãƒâ€šÃ‚Â ÃƒÂ©Ã‚ÂÃ‚Â¿ÃƒÂ¥Ã¢â‚¬Â¦Ã‚ÂÃƒÂ©Ã¢â‚¬Â¢Ã‚Â¿ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢ÃƒÂ¨Ã‚Â¯Ã‚ÂÃƒÂ¦Ã‹â€ Ã‚ÂªÃƒÂ¦Ã¢â‚¬â€œÃ‚Â­ÃƒÂ¯Ã‚Â¼Ã…â€™ÃƒÂ¤Ã‚Â¿Ã‚ÂÃƒÂ¦Ã…â€™Ã‚ÂÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¨ÃƒÂ©Ã†â€™Ã‚Â¨Ãƒâ€šÃ‚Â */
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â border:solidÃƒâ€šÃ‚Â #676767Ãƒâ€šÃ‚Â 1px;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â text-align:center;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â white-space:pre-line;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â word-break:break-allÃƒâ€šÃ‚Â !important;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â word-wrap:break-wordÃƒâ€šÃ‚Â !important;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â display:table-cell;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â vertical-align:middleÃƒâ€šÃ‚Â !important;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â white-space:Ãƒâ€šÃ‚Â normalÃƒâ€šÃ‚Â !important;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â height:auto;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â vertical-align:text-top;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â padding:2pxÃƒâ€šÃ‚Â 2pxÃƒâ€šÃ‚Â 0Ãƒâ€šÃ‚Â 2px;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â display:Ãƒâ€šÃ‚Â table-cell;
Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â }

	
}



/*4*/
@media screen and (max-width: 980px){
    .faculty_bg .faculty .faculty_box ul li .pic img {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        object-fit: cover;
        margin: 0 auto;
    }
}

/*5*/

.ny_news_show ul li .pic img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    overflow: hidden;
    -webkit-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

/*6*/

.word .map .map3 p {
    width: 26%;
    bottom: 54%;
    left: 35%;
    z-index: 9;
    height: 35%;
}

.word .map .map1 p {
    width: 19%;
    bottom: 21%;
    left: 41%;
    z-index: 5;
    height: 42%;
}


@media screen and (max-width: 640px){
/*1*/
    .ny_lcÃƒâ€šÃ‚Â {
        width: 100%;
    }

    .faculty_bgÃƒâ€šÃ‚Â .faculty{
        background: none;
    }

    tableÃƒâ€šÃ‚Â {
        table-layout: fixed !important;
        width: 100% !important;
        border-collapse: collapse;
        border: none;
        font-size: 0.23rem;
    }

    Ãƒâ€šÃ‚Â td,thÃƒâ€šÃ‚Â {
        width: 1px;
        white-space: nowrap;
        word-break: keep-all;
        text-align: center;
        white-space: pre-line;
        word-break: break-all !important;
        word-wrap: break-word !important;
        display: table-cell;
        vertical-align: middle !important;
        white-space: normal !important;
        height: auto;
        vertical-align: text-top;
        padding: 2px 2px 0 2px;
        display: table-cell;
    }
 #vsb_content TABLE{
        table-layout: fixed !important;
        width: 100% !important;
        border-collapse: collapse;
        border: none;
        font-size: 0.23rem;
    }

    #vsb_content TABLE TD{
        width: 1px;
        white-space: nowrap;
        word-break: keep-all;
        text-align: center;
        white-space: pre-line;
        word-break: break-all !important;
        word-wrap: break-word !important;
        display: table-cell;
        vertical-align: middle !important;
        white-space: normal !important;
        height: auto;
        vertical-align: text-top;
        padding: 2px 2px 0 2px;
        display: table-cell;
    }

/*3*/
    .ny_school_list_bg1 .ny_school_list .school_list ul {
        overflow-y: hidden;
    }
    .ny_school_list_bg1 .ny_school_list .school_list ul li {
        width: 33%;
        margin-left: 0rem;
    }





}