.floatlft,.floatrgt{
	float: none;
}
.campusWid,.bdy_wid,.articleWid,.searchWrap,.footLogoWrap{
	width: auto;
}
.headerBx .logo{
	display: none;
}
.bdy_narrow{
	width: 100%;
}
.swiper-container-ads{
	overflow: hidden;
}
.footNavs div.overhid,.dlMenu{
	display: none;
}
.globalBg{
	height: auto;
}
.footerWrap{
	padding: 1.6rem 0;
	border-top-width: 0.08rem;
}
.footerWrap .bdy_wid{
	display: flex;
	flex-direction: column;
	align-items: center;
}
.footLogo{
	width: 7.306667rem;
	margin: 0;
	
}
.footLogoWrap a{
	display: block;
	text-align: center;
}
.footLogoWrap a img{
	width: auto;
	height: 1.6rem;
}
.footLogoIns{
	margin-top: 0.64rem;
	padding: 0 1.68rem;
	font-size: 0.32rem;
	line-height: 0.373333rem;
	text-align: center;
}
.headerBxSecBgPlace,.logo,.searchBtn{
	display: none;
}
.headerBx{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #347cc7;
	z-index: 231;
	opacity: 0;
	transition: .2s all ease-in-out;
	visibility: hidden;
	height: auto;
}
.headerBxShow{
	opacity: 1;
	visibility: visible;
}
.langMob{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 140;
}
/*20260508*/
/*.langMob a{
	line-height: 0.36rem;
	font-size: 0.213333rem;
	text-transform: uppercase;
	color: #fff;
	background: #ccc;
	padding: 0 0.16rem;
	display: block;
}*/
.lockHei{
	overflow: hidden;
}
.navWrap{
	position: static;
}
.navWrap ul{
	display: flex;
	flex-direction: column;
}
.navList{
	position: fixed;
	top: 1.6rem;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 300;
	overflow-y: auto;
	box-sizing: border-box;
	padding: 0 0.466667rem;
}
.navList li a.top{
	display: block;
	padding: 0;
}
.breadCum{
	padding: 0.32rem;
	font-size: 0.32rem;
}
.mediaList li{
	padding: 0.4rem 0.266667rem;
	margin-bottom: 0.693333rem;
	display: flex;
	flex-direction: row;
}
.navList li:nth-child(5){
	margin-left: 0;
}
.navList li a.top{
	font-size: 0.533333rem;
	line-height: 0.96rem;
	padding: 0 0.32rem;
	position: relative;
	font-weight: normal;
}
.navList li .liMenu{
	position: absolute;
	top: 0;
	height: 0.96rem;
	right: 0;
	width: 1.333333rem;
	z-index: 300;
	text-align: center;
	color: #fff;
	line-height: 0.96rem;
}
.mediaList li {
	display: flex;
	flex-direction: row-reverse;
}
.mediaList li a.floatlft{
	width: 3.2rem;
	margin-right: 0.266667rem;
}
.mediaList li a.floatlft img{
	width: 100%;
	height: auto;
}
.navList li dl{
	position: static;
	visibility: visible;
	opacity: 1;
	padding: 0 0.64rem;
	background: none;
	display: none;
}
.navList li.menuLang{
	padding: 0.32rem 0;
	border-top: 1px solid #005682;
	margin-top: 0.666667rem;
}
.navList li.menuLang a{
	color: #fff;
	font-size: 0.4rem;
	margin-right: 0.746667rem;
}
.navList li dl.show{
	display: block;
}
.navList li dl dd a{
	font-size: 0.373333rem;
	line-height: 0.64rem;
	color: #a4e0ff;
}
.navList li dl::before{
	display: none;
}
.mediaList li a.floatrgt{
	width: 3.066667rem;
	margin-left: 0.3rem;
	margin-right: 0;
}
.mediaList li a.floatrgt img{
	width: 100%;
	height: auto;
}
.mediaList li div.overhid{
	flex:1;
}
.mediaList li div em{
	padding: 0 0.16rem;
	font-size: 0.32rem;
	line-height: 0.56rem;
}
.mediaList li div h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
	margin-top: 0.24rem;
}
.mediaList li div p{
	display: none;
}
.navList li a.top{
	color: #fff;
	font-size: 0.533333rem;
	line-height: 0.96rem;
}
.navList li a.top::before{
	display: none;
}
.place{
	height: 1.6rem;
}
.page span, .page a{
	font-size: 0.186667rem;
	padding: 0.133333rem 0.2rem;
	margin: 0 0.04rem;
}
.page{
	margin-top: 0.4rem;
}
.searchBanner,.secBanner{
	height: 3.333333rem;
}
.secBanner{
	background-size: cover;
}
.secBannerIns h3{
	font-size: 0.96rem;
}
.secBannerIns div{
	padding-left: 1.066667rem;
}
.searchBanner .secBannerIns div,.secBanner .secBannerIns div{
	bottom: 1.333333rem;
}
.searchCont{
	padding: 0.4rem 0.266667rem;
	
}
.searchContIns{
	display: flex;
	flex-direction: row;
}
.searchContIns input,.searchContIns a{
	height: 0.693333rem;
	line-height: 0.693333rem;
}
.searchContIns a{
	width: 2.173333rem;
	font-size: 0.4rem;
}
.searchContIns input{
	width: auto;
	flex:1
}
.serchTxt{
	font-size: 0.266667rem;
	margin-top: 0.16rem;
	line-height: 1;
}
.campusList li{
	margin: 0 0.24rem;
	margin-bottom: 0.8rem;
}
.campusList li img{
	width: 100%;
	height: auto;
}
.widper{
	width: 100%;
}
.campusList li a h3{
	font-size: 0.48rem;
	padding: 0.64rem 0.48rem 0.48rem;
}
.moreMediaList{
	padding: 0 0.24rem;
	box-sizing: border-box;
}
.moreMediaList li{
	width: 100%;
	margin: 0;
	margin-bottom: 1.333333rem;
}
.moreMediaList li img{
	width: 100%;
	height: auto;
}
.moreMediaList li h3 a{
	font-size: 0.4rem;
	line-height: 0.453333rem;
	padding: 0.4rem;
}
.admissionTop{
	height: 5.92rem;
	background-size: cover;
}
.aboutListWrap{
	margin-top: 0;
}
.admissionTopIns{
	padding: 0.48rem 0.533333rem;
}
.admissionTopIns h3{
	font-size: 0.586667rem;
}
.admissionTopCont{
	display: flex;
	flex-direction: column-reverse;
}
.admissionTopCont div{
	padding: 0;
	font-size: 0.32rem;
	line-height: 0.426667rem;
}
.moreBtn{
	height: 0.746667rem;
	line-height: 0.746667rem;
	width: 2.933333rem;
	text-align: center;
	padding: 0;
}
.moreBtn{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	margin-top: 0.48rem;
}
.moreBtn span{
	font-size: 0.32rem;
}
.moreBtn::after{
	width: 0.28rem;
	height: 0.24rem;
	background-size: contain;
	margin: 0;
	margin-left: 0.266667rem;
}
.admissionBgMart img{
	width: 100%;
	height: auto;
}
.admissionContent{
	padding: 0.533333rem 0.32rem;
}
.admissionContent h3{
	font-size: 0.586667rem;
}
.admissionContent h3::before{
	width: 1.013333rem;
	height: 0.093333rem;
	margin-bottom: 0.28rem;
}
.admissionContent p{
	font-size: 0.32rem;
	line-height: 0.426667rem;
	margin-top: 0.266667rem;
}
.moreBx a{
	line-height: 0.746667rem;
	padding: 0 0.4rem;
	font-size: 0.32rem;
	text-align: center;
}
.moreBx a::after{
	width: 0.226667rem;
	height: 0.2rem;
	margin: 0;
	margin-left: 0.14rem;
	background-size: contain;
	margin-top: 0.28rem;
}
.admissionBgMart{
	margin-top: 1.333333rem;
}
.admissionBg02{
	display: flex;
	flex-direction: column-reverse;
}
.breadCumPcHide{
	display: block;
}
.bannerP{
	display: none;
}
.aboutList{
	padding: 0 0.24rem;
	box-sizing: border-box;
}
.aboutList li{
	width: 100%;
	margin: 0;
	margin-top: 1.4rem;
}
.aboutList li img{
	width: 100%;
	height: auto;
}
.aboutList li div{
	width: 8.893333rem;
	box-sizing: border-box;
	padding: 0.32rem 0.64rem 0 0;
}
.aboutList li div h3 a{
	font-size: 0.533333rem;
}
.aboutList li div p{
	font-size: 0.32rem;
	line-height: 0.426667rem;
}
.sectionForMobile{
	display: block;
	padding: 0.4rem 0.466667rem;
	font-size: 0.32rem;
	line-height: 0.426667rem;
	color: #fff;
	background: #972121;
	margin: 0;
}
.mobileP div.authorBx{
	margin-top: 0.32rem;
}
.mobileP div.floatrgt{
	margin-top: 0.28rem;
	display: flex;
	flex-direction: row-reverse;
	width: 100%;
}
.bus_item span, .bus_item a{
	font-size: 0.48rem;
}
.bizLft{
	
	width: auto;
	box-sizing: border-box;
	margin: 0;
}
.indNews{
	display: flex;
	flex-direction: row;
	margin-top: 0.333333rem;
	margin-bottom: 0.533333rem;
	padding: 0 0.266667rem;
}
.busNews li h3, .bizList li h3{
	margin-top: 0.2rem;
}
.bizList{
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.bizList li img{
	width: 100%;
	height: auto;
}
.bizList li div{
	padding-left: 0.2rem;
	border-width: 0.04rem;
	margin: 0.28rem 0 0;
}
.bizList li:last-child div{
	margin-bottom: 0.8rem;
}
.indMob{
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.biz_item a{
	font-size: 0.48rem;
	padding: 0 0.2rem;
}
.latNews .floatlft{
	margin-right: 0.28rem;
}
.mediaNews dd h3 a, .mediaNewsList li h3 a, .busNews li h3 a, .bizList li h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
}
.bizList li{
	width: auto;
	margin: 0 0 0.8rem;
}
.mediaNewsList02{
	margin-top: 0;
	margin-bottom: 0.933333rem;
}
.mediaNewsList{
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.mediaNewsList li img{
	width: 100%;
	height: auto;
}
.bus_item{
	padding: 0 0.266667rem;
}
.serviceList li dd{
	margin-top: 0.48rem;
}
.serviceList li dd h4 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
}
.serviceList li dd i{
	width: 0.413333rem;
	height: 0.346667rem;
	background-size: contain;
	margin: 0.05rem 0.16rem 0 0.16rem;
}
.serviceList li div{
	padding: 0.266667rem;
	box-sizing: border-box;
	height: 11.106667rem;
	background-size: contain;
	margin-top: 0.16rem;
}
.serviceList li div img{
	width: 100%;
	height: auto;
}
.serviceList li{
	width: 100%;
	box-sizing: border-box;
	margin: 0.266667rem 0 0.533333rem;
}
.serviceList li h3 a{
	font-size: 0.533333rem;
}
.photoList{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	box-sizing: border-box;
	padding: 0 0.266667rem;
}
.photoList li div{
	padding: 0.16rem;
}
.photoList li div h3 a{
	font-size: 0.32rem;
	display: block;
	line-height: 0.4rem;
}
.photoList li{
	width: 4.6rem;
	margin: 0.666667rem 0 0;
}
.photoList li img{
	width: 100%;
	height: auto;
}
.photoWrap{
	margin-top: 0.4rem;
}
.photoLft{
	width: 100%;
	box-sizing: border-box;
	padding: 0 0.266667rem;
}
.photoLft div{
	padding: 0.28rem;
}
.photoLft img{
	width: 100%;
	height: auto;
}
.photoLft div h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
}
.mediaNewsList li div{
	padding: 0.28rem;
}
.mediaNewsList li .transPic{
	width: 9.466667rem;
	height: 5.96rem;
}
.mediaNewsList li .transPic::after{
	height: 2.666667rem;
}
.mediaNewsList li .transPic i{
	width: 0.746667rem;
	height: 0.56rem;
	background-size: contain;
	right: 0.4rem;
	bottom: 0.4rem;
}
.mediaNewsList li{
	width: auto;
	margin: 0.8rem 0 0;
}
.vidWrap{
	margin-top: 0.8rem;
}
.latestLst{
	margin-top: 0.2rem;
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.indMob .indNews{
	padding: 0;
	margin-bottom: 0;
}
.indMob .bizLft{
	margin-bottom: 1.346667rem;
}
.logWrap{
	height: auto;
	margin: 1.066667rem 0 0;
	padding: 0.266667rem 0.266667rem 1.213333rem;
}
.readHb span{
	font-size: 0.32rem;
	line-height: 0.56rem;
}
.readHb::after{
	width: 0.253333rem;
	height: 0.56rem;
	background-size: contain;
}
.readHb{
	height: 0.56rem;
	padding: 0 0.28rem 0 0.346667rem;
	margin-top: 0.4rem;
}
.hubLft em, .hubLft p, .logList li em{
	font-size: 0.32rem;
}
.hubLft h3{
	margin-top: 0.066667rem;
}
.hubLft p{
	margin-top: 0.066667rem;
}
.hubLft h3 a{
	font-size: 0.48rem;
	line-height: 0.56rem;
}
.indMart{
	margin-top: 0;
}
.hubLft{
	width: 100%;
	margin-top: 0;
}
.eventWrap,.eventBg02{
	width: auto;
	margin: 0;
}
.eventBg02 .floatrgt{
	width: auto;
	margin: 0;
	padding: 0.28rem 0.266667rem 0.8rem;
}
.eventBg02 .floatrgt em, .eventBg02 .floatrgt p{
	font-size: 0.32rem;
	line-height: 1.1;
}
.eventBg02 .floatrgt p{
	margin: 0.16rem 0 0;
}
.eventBg02 .floatrgt h3{
	margin-top: 0.16rem;
}
.eventBg02 .floatrgt h3 a{
	font-size: 0.48rem;
	line-height: 0.533333rem;
}
.eventBg02{
	height: auto;
}
.eventMore{
	line-height: 0.64rem;
	padding: 0 0.24rem;
	font-size: 0.32rem;
	margin-top: 0.28rem;
}
.mediaImg::after, .eventImg::after{
	display: none;
}
.eventMenus{
	margin-top: 1.466667rem;
	display: flex;
	flex-direction: row;
	padding: 0 0.48rem;
	justify-content: space-between;
}
.eventMenus li{
	width: 4.253333rem;
	height: 1.373333rem;
	background-size: auto 1.373333rem;
	border-radius: 0.72rem;
	line-height: 1.373333rem;
	margin: 0;
	font-size: 0.48rem;
	background-position: 100% 100%;
}
.eventM{
	font-size: 0.32rem;
	line-height: 0.4rem;
	display: block;
}
.cul_cont div{
	padding-top: 0.4rem;
	margin-top: 0.4rem;
	border: none;
}
.eventM::after{
	height: 0.4rem;
	width: 0.413333rem;
	background-size: contain;
	margin-left: 0.186667rem;
}
.indMargin{
	margin-top: 1.386667rem;
}
.eventLst{
	background: #eef7ff;
	padding: 0.266667rem 0;
	margin-top: 0.28rem;
}
.eventLst dd{
	padding: 0.266667rem;
	display: flex;
	flex-direction: row;
}
.eventLst dd p{
	font-size: 0.32rem;
	line-height: 0.4rem;
	margin: 0.133333rem 0 0;
}
.eventLst dd h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
}
.eventLst dd .floatlft{
	width: 3.2rem;
	margin-right: 0.28rem;
	flex-shrink: 0;
}
.eventLst dd .floatlft img{
	width: 100%;
	height: auto;
}
.tradeLft{
	width: 100%;
	box-sizing: border-box;
	margin-right: 0;
	margin-bottom: 1.2rem;
}
.proBx h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
	margin-top: 0.28rem;
}
.swiper-container-story .eventWbg{
	height: auto;
}
.pagination-story span{
	width: 0.253333rem;
	height: 0.253333rem;
	margin: 0 0.133333rem;
}
.proBx{
	margin-top: 0.533333rem;
}
.mediaNewsList03{
	margin-top: -0.4rem;
}
.mediaNewsList03 li div em{
	font-size: 0.32rem;
	margin-bottom: 0;
}
.proPic{
	margin-top: -0.533333rem;
}
.proBx p{
	font-size: 0.32rem;
	line-height: 0.4rem;
	margin: 0.16rem 0 0;
}
.proBx{
	padding: 0.266667rem;
	box-sizing: border-box;
}
.proPic img{
	width: 100%;
	height: auto;
}
.eLeft{
	width: auto;
	margin-right: 0;
	margin-bottom: 1.106667rem;
}
.eventWbg{
	padding: 0;
	margin-top: 0.4rem;
}
.eventImg{
	padding-right: 0;
}
.eventImg img{
	width: 100%;
	height: auto;
}
.eventImgWrap{
	position: static;
	padding: 0.8rem 0.266667rem 0;
	background: #5f9edf;
}
.logM{
	position: static;
	margin-top: 0;
	width: 100%;
}
.logItem{
	top: -1.066667rem;
	padding: 0;
}
.logList li{
	width: 100%;
	margin: 0.8rem 0 0;
}
.logList li div{
	padding: 0.266667rem;
}
.logList li img{
	width: 100%;
	height: auto;
}
.logList li h3{
	margin-top: 0;
}
.logList li h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
}
.indNews div{
	padding: 0.28rem;
}
.latNews div{
	padding: 0;
}
.indNews img{
	width: 3.56rem;
	height: auto;
}
.bizNewsBot{
	margin-top: 0;
}
.bizNewsBot li{
	width: 100%;
	margin: 0.6rem 0 0;
}
.bizNewsBot li h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
}
.bizNewsBot li h3{
	padding-left: 0.2rem;
	border-width: 0.04rem;
}
.latNews img{
	width: 3.333333rem;
	height: auto;
}
.indNews div h3{
	margin-top: 0;
}
.latNews div h3{
	margin-top: 0.2rem;
}
.indNews div h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
}

.title{
	font-size: 0.533333rem;
	line-height: 0.613333rem;
	padding: 0 0.266667rem;
}
.fonts .overhid{
	display: none;
}
.speList li div{
	padding: 0.32rem;
}
.speList li div h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
}
.speList{
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.speList li{
	width: 100%;
	margin: 0.8rem 0 0;
}
.speList li img{
	width: 100%;
	height: auto;
}
.share{
	margin: 0;
	padding: 0;
}
.share{
	margin-top: 1.413333rem;
}
.share a{
	width: 0.733333rem;
	height: 0.733333rem;
	background-size: contain;
	margin: 0 0 0 0.12rem;
}
.share a img{
	width: 100%;
	height: auto;
}
.mobileP{
	display: flex;
	flex-direction: column-reverse;
	align-items: flex-start;
	padding: 0 0.266667rem;
}
.mobileP div{
	margin: 0;
}
.mobileP div.fonts{
	margin-top: 0.586667rem;
	display: none;
}
.share span{
	width: 2.373333rem;
	height: 0.733333rem;
	margin-right: 0.12rem;
	background-size: contain;
}
.authorBx span, .authorBx em{
	line-height: 1;
	font-size: 0.293333rem;
}
.authorBx em{
	padding: 0 0.16rem;
}
.title{
	margin-bottom: 0.213333rem;
}
.articleImg{
	width: 100%;
}
.articleImg img{
	width: 100%;
	height: auto;
}
.content{
	margin-top: .62rem;
	box-sizing: border-box;
	padding: 0 0.266667rem;
}
.articleIns{
	font-size: 0.293333rem;
	line-height: 0.4rem;
}
.swiperShadow{
	display: none;
}
.eventBx{
	margin-top: 0;
}
.bdy_admissions{
	width: 100%;
	position: static;
	height: auto;
	margin: 0.373333rem 0 0;
}
.bdy_admissions .readMore{
	margin-top: 1rem;
}
.bdy_admissions .floatlft img{
	width: 100%;
	height: auto;
}
.bdy_admissions div.overhid{
	padding: 0.466667rem;
	width: 100%;
	box-sizing: border-box;
}
.bdy_admissions div.overhid p{
	padding: 0;
	font-size: 0.48rem;
	line-height: 0.666667rem;
}
.content{
	font-size: 0.4rem;
}
.itemTit{
	box-sizing: border-box;
	padding: 0;
}
.itemTit a{
	font-size: 0.586667rem;
	height: 1.2rem;
	line-height: 1.2rem;
	margin-left: 0;
	background-size: contain;
	padding-left: 1.2rem;
	font-weight: normal;
}
.newsLittleLst{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
	box-sizing: border-box;
	padding: 0 0.266667rem;
}
.campusMenu{
	display: none;
}
.bgShape{
	background: none;
}
.threeList li h2 a{
	font-size: 0.48rem;
	line-height: 0.72rem;
}
.threeList li h2{
	padding: 0.4rem 0.4rem 2rem;
}
.campusControl{
	display: flex;
	flex-direction: row;
	justify-content: center;
	margin: 0.4rem 0 1.813333rem;
}
.campusControl span{
	display: inline-block;
	width: 0.653333rem;
	height: 0.653333rem;
	background: url(../images/control.png) no-repeat;
	background-size: contain;
	margin: 0 0.133333rem;
}
.campusControl span.campus-prev{
	transform: rotate(180deg);
}
.swiper-container-campus{
	margin-top: 0.4rem;
}
.swiper-container-campus dd{
	display: block;
}
.swiper-container-campus dd h3{
	display: block;
}
.swiper-container-campus dd h3 a{
	display: block;
	font-size: 0.48rem;
	line-height: 0.666667rem;
	padding: 0.28rem;
}
.swiper-container-campus dd img{
	width: 100%;
	height: auto;
}
.newsLittleLst li,.mulList li{
	width: 4.546667rem;
	margin: 0;
	margin-bottom: 0.533333rem;
}
.newsLittleLst li img,.mulList li img{
	width: 100%;
	height: auto;
}
.newsLittleLst li div h3 a,.mulList li div h3 a{
	font-size: 0.32rem;
	line-height: 0.4rem;
	margin-top: 0.213333rem;
}
.newsLittleLst li div em, .eventList li div em{
	font-size: 0.293333rem;
	line-height: 0.32rem;
	margin-top: 0.186667rem;
}
.newsLittleLst li div em::after{
	margin-top: 0.32rem;
	width: 0.92rem;
}
.eventBg{
	padding-bottom: 0.933333rem;
}
.itemTitBlue a.readMore{
	margin: 0;
	font-size: 0.32rem;
	margin-bottom: 0.1rem;
}
.itemTitBlue{
	display: flex;
	flex-direction: row;
	align-items: flex-end;
	line-height: 1;
}
.itemTitBlue em{
	height: 0.373333rem;
	margin: 0 0.266667rem;
	margin-bottom: 0.12rem;
}
.itemTitMart45{
	margin-top: 0.933333rem;
}
.eventList li{
	border: none;
	width: 100%;
	box-sizing: border-box;
	padding: 0 0.266667rem;
	
	margin-bottom: 0.72rem;
}
.eventList li div{
	padding-left: 0.32rem;
	border-left: 0.04rem solid #ccc;
}
.eventList li:last-child{
	margin-bottom: 0;
}
.eventList li div h3 a{
	font-size: 0.453333rem;
	line-height: 0.533333rem;
}
.mediaList li div p, .eventList li div p{
	font-size: 0.293333rem;
	line-height: 0.4rem;
	margin-top: 0.266667rem;
}
.mulList,.newsList{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	box-sizing: border-box;
	padding: 0 0.266667rem;
}
.mulList li:hover div{
	width: 100%;
	position: static;
}
.mulList li:hover a img{
	width: 100%;
	height: auto;
}
.mulList li h3{
	padding: 0.2rem;
}
.mulList li div h3 a{
	margin-top: 0;
}
.bdyLft{
	width: 100%;
	margin: 0;
}
.swiper-container-home img{
	width: 100%;
	height: auto;
}
.swiper-container-home ul li a div, .newsList li a div{
	padding: 1.333333rem 0.4rem 0.8rem;
}
.swiper-container-home ul li a div em, .newsList li a div em{
	font-size: 0.293333rem;
	line-height: 1;
}
.swiper-container-home ul li a div h3, .newsList li a div h3{
	font-size: 0.4rem;
	line-height: 0.453333rem;
	margin-top: 0.16rem;
}
.pagination-home span,.pagination-index span,.pagination-index02 span{
	width: 0.16rem;
	height: 0.16rem;
	margin: 0 0.06rem;
}
.pagination-home,.pagination-index,.pagination-index02{
	bottom: 0;
}
.newsList{
	margin-top: 0.533333rem;
}
.newsList li{
	width: 4.626667rem;
	margin: 0;
}
.newsList li img{
	width: 100%;
	height: auto;
}
.newsList li a div{
	position: static;
	padding: 0.266667rem 0;
	background: transparent;
}
.newsList li a div em,.newsList li a div h3{
	color: #000;
}
.itemTit{
	margin-top: 1.333333rem;
}
.bdyRgt{
	margin: 0 0.24rem;
	width: calc(100% - .48rem);
	padding: 0 0.4rem 0.4rem;
	box-sizing: border-box;
	min-height: auto;
	margin-top: 0.32rem;
}
.resList dd h3 a{
	font-size: 0.373333rem;
	line-height: 0.426667rem;
	padding: 0.32rem;
}
.resList dd div b{
	font-size: 1.12rem;
	margin-top: 0;
}
.resList dd div span{
	font-size: 0.373333rem;
}
.resList dd {
	margin-top: 0.4rem;
}
.resList dd div{
	width: 2.12rem;
	height: 2.2rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.bdyBg{
	height: auto;
	background-size: cover;
	margin-top: 2rem;
}
.admissionList li{
	width: 100%;
	padding: 0 0.24rem;
	box-sizing: border-box;
	margin-bottom: 0.88rem;
}
.admissionList li img{
	width: 100%;
	height: auto;
}
.admissionList li a h3{
	line-height: 1;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 0.64rem;
}
.admissionList{
	margin-top: 0.4rem;
}
.itemMobileCenter{
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.mulList{
	margin-top: 0.4rem;
}
.campusBx{
	display: flex;
	flex-direction: column;
}
.campTit{
	padding: 0;
	font-size: 0.586667rem;
	text-align: center;
	margin-top: 0;
}
.numList{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 0 0.866667rem;
	box-sizing: border-box;
	margin-top: 0;
}
.numList li{
	margin: 0.733333rem 0 0;
}

.eventLft{
	padding: 0 0.266667rem;
	box-sizing: border-box;
	width: 100%;
}
.eventLft dd::before, .eventLft dd::after{
	width: 0.426667rem;
	height: 0.426667rem;
	left: 1.533333rem;
}
.eventLft{
	margin-top: 0.533333rem;
}
.eventLft dd{
	margin: 0 0 0.8rem 0;
}
.eventLft dd::before{
	top: -0.213333rem;
}
.eventLft dd::after{
	bottom: -0.213333rem;
}
.eventLft dd h3 a{
	font-size: 0.48rem;
	line-height: 0.64rem;
}
.eventLft dd div.overhid{
	padding-right: 0.4rem;
}
.eventLft dd div.floatlft span{
	font-size: 0.533333rem;
}
.eventLft dd{
	height: 3.586667rem;
	padding: 0.266667rem 0;
	box-sizing: border-box;
}
.eventLft dd div.floatlft{
	width: 1.8rem;
	margin-right: 0.533333rem;
}
.eventLft dd div.floatlft h4{
	font-size: 0.76rem;
	display: block;
	line-height: 1;
}
.bdy_admissionsBx{
	height: auto;
}
.bgNumbers{
	height: auto;
	background: none;
}
.numList li span{
	line-height: 1.346667rem;
	border-width: 0.066667rem;
	padding: 0 0.466667rem;
	font-size: 0.8rem;
}
.numList li:nth-child(1),.numList li:nth-child(4){
	width: 2.88rem;
}
.numList li:nth-child(2),.numList li:nth-child(3){
	width: 4.56rem
}

.numList li h3{
	font-size: 0.373333rem;
	line-height: 0.426667rem;
	margin-top: 0.24rem;
}
.numList li span::after{
	width: 0.066667rem;
	height: 0.666667rem;
	right: -0.066667rem;
	top: 0.333333rem;
}
.campList{
	display: flex;
	flex-direction: row;
	justify-content: center;
	flex-wrap: wrap;
}
.campList li{
	padding: 0;
	width: 33.33%;
	box-sizing: border-box;
	margin-top: 0.88rem;
}
.campList li i{
	width: 1rem;
	height: 0.666667rem;
	background-size: contain;
}
.campList li h3 a{
	font-size: 0.373333rem;
	margin-top: 0.16rem;
}
.campusBx{
	padding: 1.333333rem 0;
}
.swiper-container-index li{
	height: 7.866667rem;
	background-size: auto 4.6rem;
	background-color: #347cc7;
}
.swiper-container-index li::after{
	display: none;
}
.swiper-container-index li div{
	margin: 0;
	left: 0;
	width: 100%;
	top:  4.6rem;
	margin-left: 0;
	text-align: left;
}
.swiper-container-index li div h3 a{
	width: 100%;
	font-size: 0.533333rem;
	line-height: 0.666667rem;
	padding: 0.32rem 0.453333rem;
	box-sizing: border-box;
}
.mobileHeaderBx{
	height: 2.186667rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 0 0.64rem;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 230;
	background: #fff;
	border-bottom: 1px solid #e0e0e0;
}
.footLinkSelect{
	width: 8.146667rem;
}
.footLinkWrap{
	padding: 0.373333rem 0;
}
.footLinkSelect dt{
	width: 100%;
	padding: 0 0.28rem;
	box-sizing: border-box;
	height: 0.853333rem;
}
.footLinkSelect dt span{
	line-height: 0.853333rem;
	font-size: 0.4rem;
}
.mobileHeaderBxPlace{
	height: 2.186667rem;
	display: block;
}
.footLinkSelect dt i{
	width: 0.2rem;
	height: 0.093333rem;
	background-size: contain;
	top: 0.34rem;
	right: 0.226667rem;
}
.mobileHeaderBx span{
	width: 2.306667rem;
	height: 2.04rem;
	margin-top: 0.5rem;
	background: url(../images/mobileLogo.png) no-repeat;
	background-size: contain;
}
.mobileHeaderBx em,.mobileHeaderBx b{
	display: inline-block;
	vertical-align: top;
	width: 0.346667rem;
	height: 0.373333rem;
	background: url(../images/menu.png) no-repeat;
	background-size: contain;
}
.mobileHeaderBx em{
	margin-left: 0;
}
.mobileHeaderBx b{
	width: 0.466667rem;
	height: 0.493333rem;
	background-image: url(../images/searchBtn.png);
}
.navBack{
	width: 100%;
	height: 1.6rem;
	background: #347cc7;
	margin: 0;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 300;
	padding: 0 0.586667rem;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.back{
	display: inline-block;
	vertical-align: top;
	width: .6rem;
	height: 0.546667rem;
	background: url(../images/back.png) no-repeat;
	background-size: contain;
}
.searchC{
	display: none;
	position: static;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	margin: 0;
	margin-top: 1.6rem;
	padding: 0 0.4rem;
	box-sizing: border-box;
	width: auto;
	visibility: visible;
	opacity: 1;
	background: none;
}
.searchC input,.searchC a{
	height: 1.173333rem;
}
.searchC a{
	margin-left: 0;
}
.swiper-container-aca{
	margin-left: 0;
}
.searchC input{
	font-size: 0.426667rem;
	background: #539dea;
	color: #fff;
	padding: 0 0.4rem;
	width: auto;
}
.acaBx{
	width: 100%;
	overflow: hidden;
	padding-bottom: 0.533333rem;
}
.swiper-container-aca{
	width: 9.6rem;
	margin: 0 auto;
	height: 6rem;
	box-sizing: border-box;
}
.swiper-container-aca li{
	/* padding: 0 0.266667rem; */
	box-sizing: border-box;
	opacity: .5;
}
.swiper-container-aca li{
	margin-top: 0.333333rem;
	padding: 0 0.2rem;
}
.swiper-container-aca li.swiper-slide-active{
	
}
.swiper-container-aca li.swiper-slide-active div{
	padding: 0 .2rem .2rem;
	box-sizing: border-box;
	background: #fff;
}
.swiper-container-aca li.swiper-slide-active div span{
	color: #585151;
	
}
.swiper-container-aca li div a{
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;/*限制行数为3行*/
	line-clamp: 3;/*限制行数为3行*/
}
.swiper-container-aca li.swiper-slide-active div a{
	color: #122D65;
	
}
.btns dd{
	width: 4.906667rem;
	margin: 0.626667rem 0 0;
}
.btns{
	margin-top: 0.2rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.btns dd a i,.btns dd:hover a i{
	width: 0.253333rem;
	height: 0.266667rem;
	background-size: contain;
	right: 0.533333rem;
	top: 0.533333rem;
}

.btns dd a{
	height: 1.333333rem;
	line-height: 1.333333rem;
	font-size: 0.48rem;
	padding: 0 0.533333rem 0 0.666667rem;
	background-size: auto 0.546667rem;
	background-position: 0.653333rem 50%;
}
.btns dd a span{
	padding-left: 0.82rem;
}
.bdy_acaBx{
	height: auto;
	margin-top: 0.466667rem;
}
.bdy_acaBx::after{
	display: none;
}
.bdy_acaBx .bdy_aca .overhid{
	height: auto;
}
.acaCont{
	text-align: center;
	margin: 0.813333rem 0 0;
}
.acaCont span{
	width: 0.64rem;
	height: 0.64rem;
	background-size: auto 0.2rem;
	margin: 0 0.133333rem;
}
.swiper-container-aca li.swiper-slide-active{
	opacity: 1;
}
.aca_tit a{
	margin: 0;
	font-size: 0.48rem;
	display: block;
	text-align: center;
	margin-top: 0.72rem;
}
.swiper-container-aca li div{
	width: 100%;
	display: flex;
	flex-direction: column;
}
.swiper-container-aca li div a{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
	margin-top: 0.16rem;
}
.swiper-container-aca li div span{
	font-size: 0.32rem;
	margin-top: 0.24rem;
	line-height: 1.2;
}
.swiper-container-aca li img{
	width: 100%;
	height: auto;
}
.bdy_aca{
	height: auto;
	width: 100%;
	margin-left: 0;
	position: static;
}
.langList{
	display: none;
}
.searchC a{
	width: 1.173333rem;
	background: url(../images/mobileSearch.png) no-repeat 50% 50%;
	background-size: 0.52rem auto;
}
.searchCShow{
	display: flex;
}
.mulList li a .vid{
	width: 0.506667rem;
	height: 0.36rem;
	right: 0.4rem;
	bottom: 0.4rem;
}
.dlNewsList dl{
	padding: 0 0.266667rem;
	margin: 0 0 1.066667rem;
}
.dlNewsList dl dd{
	margin-bottom: 0.16rem;
}
.dlNewsList dl dd a{
	padding: 0.213333rem 0.32rem;
	font-size: 0.24rem;
	line-height: 0.4rem;
	min-height: 0.306667rem;
}
.dlNewsList dl dt{
	padding-bottom: 0.24rem;
}
.dlNewsList dl dd a span{
	padding-right: 0.64rem;
}
.dlNewsList dl dt a{
	font-size: 0.48rem;
}
.dlNewsList dl dd a i{
	right: 0.32rem;
	top: 0.24rem;
	width: 0.293333rem;
	height: 0.306667rem;
	background-size: contain;
}
.threeList{
	padding: 0 0.266667rem;
	margin: 0;
	box-sizing: border-box;
	margin-top: 0.266667rem;
}
.threeList li{
	width: 100%;
	margin: 0 0 0.64rem 0;
}
.threeList li img{
	width: 100%;
	height: auto;
}
.threeList li div h3{
	margin-top: 0.16rem;
}
.threeList li div h3 a{
	font-size: 0.4rem;
	line-height: 0.453333rem;
}
.threeList li div em{
	font-size: 0.293333rem;
	margin: 0.133333rem 0 0;
}
.threeList02{
	margin-top: 0.933333rem;
}
.readMore a{
	height: 0.666667rem;
	line-height: 0.666667rem;
	align-items: center;
	border-radius: 0.426667rem;
	padding: 0 0.4rem;
}
.readMore a span{
	line-height: 0.666667rem;
	font-size: 0.266667rem;
}
.readMore a i{
	width: 0.253333rem;
	height: 0.213333rem;
	background-size: contain;
	margin: 0;
	margin-left: 0.266667rem;
	margin-top: 0.24rem;
}
.bgGray{
	margin-top: 1.706667rem;
	padding-bottom: 1.6rem;
	box-sizing: border-box;
}
.resList dd div::after{
	width: 0.24rem;
	height: 0.48rem;
	background-size: contain;
	left: 2.12rem;
	top: 0.36rem;
	z-index: 30;
}
.resList{
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.speIns{
	padding: 0 0.266667rem;
	box-sizing: border-box;
	margin-top: 0.32rem;
}
.speIns img{
	width: 100%;
	height: auto;
}
.speIns div{
	margin: 0 0.64rem;
	margin-top: -1rem;
	padding: 0.266667rem;
}
.speIns div a{
	font-size: 0.4rem;
	line-height: 0.48rem;
}
.speIns div em{
	font-size: 0.293333rem;
	line-height: 1;
	margin-top: 0.186667rem;
}
.speIns div.bgRed h3 a{
	font-size: 0.4rem;
	line-height: 0.48rem;
}
.speIns div p{
	font-size: 0.266667rem;
	line-height: 0.346667rem;
	margin: 0.16rem 0 0;
}
.highList{
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.highList dd{
	margin-top: 0.32rem;
}
.highList dd div h3{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
	padding-left: 0.32rem;
	border-width: 0.066667rem;
}
.highList dd div em{
	font-size: 0.293333rem;
	margin-top: 0.16rem;
	padding-left: 0.386667rem;
}
.highList dd div p{
	padding-left: 0.386667rem;
	font-size: 0.266667rem;
	line-height: 0.346667rem;
	margin-top: 0.16rem;
}
.admLft,.admUl{
	width: 100%;
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.admLft a, .admUl a{
	width: 100%;
	height: auto;
}
.bgDarkGreen{
	padding: 0.266667rem 0;
}
.admLft a img, .admUl a img{
	width: 100%;
	height: auto;
}
.admLft a span,.admUl a span{
	font-size: 0.426667rem;
	height: 0.813333rem;
	line-height: 0.813333rem;
	padding: 0 0.4rem;
}
.admUl li:last-child,.admUl li{
	margin-top: 0.266667rem;
}
.bgDarkRed{
	padding: 0.6rem 0.266667rem;
	box-sizing: border-box;
}
.campusTit a{
	line-height: 1;
	font-size: 0.4rem;
	padding: 0;
}
.campusList{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-top: 0.32rem;
}
.campusList li{
	width: 2.946667rem;
	margin: 0;
}
.campusList li img{
	width: 100%;
	height: auto;
}
.campusList li a span{
	line-height: 1;
	font-size: 0.32rem;
	line-height: 0.346667rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.footLinkSelect dd{
	bottom: 0.853333rem;
}
.footLinkSelect dd ul li a{
	padding: 0 0.28rem;
	font-size: 0.4rem;
}
.footerWrap{
	padding: 0.8rem 0;
	background: #347cc7;
}
.footLogo p{
	font-size: 0.32rem;
	line-height: 0.4rem;
	margin: 0.4rem 0 0;
}
.footLogo img{
	width: 2.76rem;
	height: auto;
}
.topBx{
	margin: 0;
}
.bgFoot div.bdy_wid{
	display: flex;
	flex-direction: column-reverse;
	padding: 0.866667rem 1.2rem;
	font-size: 0.32rem;
	line-height: 0.4rem;
}
.bgFoot div.bdy_wid div.floatlft{
	display: flex;
	flex-direction: column;
	align-items: center;
}
.bgFoot div.bdy_wid div.floatlft a.floatlft{
	margin: 1.6rem 0 0.533333rem;
}
.bgFoot div.bdy_wid{
	border: none;
}
.shares li{
	margin: 0 0.2rem;
}
.shares li img{
	width: 1.066667rem;
	height: 1.066667rem;
}
.mobileLogo{
	display: block;
}
.mobileLogo img{
	width: 3.16rem;
	height: auto;
}
.pcLogo{
	display: none;
}
.bgFoot div{
	font-size: 0.32rem;
	line-height: 0.4rem;
}
.bgFoot{
	padding: 0;
}
.bgFoot .footTxt{
	padding: 0;
	font-size: 0.32rem;
	line-height: 0.48rem;
	text-align: center;
}
.topBx li a{
	font-size: 0.373333rem;
	line-height: 1;
}
.secLne{
	padding: 0.4rem 0;
}
.topBx li i{
	width: 0.28rem;
	height: 0.16rem;
	background-size: contain;
	margin: 0.16rem 0 0 0.32rem;
}
.secBanner span{
	font-size: 0.48rem;
	height: 0.866667rem;
	line-height: 0.866667rem;
	padding: 0 0.32rem;
	margin-top: 1.2rem;
	margin-left: 0;
}
.bannerBx{
	padding: 0.533333rem 0.4rem;
	width: 100%;
	box-sizing: border-box;
}
.bannerBx h3{
	font-size: 0.4rem;
}
.bannerBx p{
	font-size: 0.293333rem;
	line-height: 0.4rem;
}
.mre span{
	font-size: 0.32rem;
}
.mre::after{
	width: 0.333333rem;
	height: 0.28rem;
	background-size: contain;
	margin: 0.06rem 0 0 0.16rem;
}
.admissionBg{
	padding: 0.6rem 0;
}
.adMart{
	padding: 0 0.266667rem;
	box-sizing: border-box;
	margin-top: 0.4rem;
}
.adMart img{
	width: 100%;height: auto;
}
.threeList li i{
	font-size: 0.4rem;
	height: 0.786667rem;
	line-height: 0.786667rem;
	padding: 0 0.32rem;
}
.itemTitBlue a.itemMore{
	font-size: 0.32rem;
	margin: 0 0 .1rem 0.12rem;
}
.swiper-container-media li.swiper-slide-active div{
	width: 100%;
	margin: 0;
}
.swiper-container-media{
	height: auto;
	margin: 0 0.266667rem;
	box-sizing: border-box;
	margin-top: 0.32rem;
}
.swiper-container-media li div{
	margin-top: 0;
}
.swiper-container-media li.swiper-slide-active h3 a{
	font-size: 0.373333rem;
	line-height: 0.48rem;
}
.swiper-container-media li h3{
	padding: 0.8rem 0.32rem 0.32rem;
}
.pagination-media{
	margin-top: 0.4rem;
}
.pagination-media span{
	width: 0.88rem;
	height: 0.053333rem;
	margin: 0 0.066667rem;
}
.multiBx{
	height: 2.293333rem;
	background-size: contain;
	margin-top: 0.4rem;
}
.swiper-container-media li div h3 em{
	width: 0.786667rem;
	height: 0.56rem;
	right: 0.433333rem;
	bottom: 0.433333rem;
}
.swiper-container-media li div h3 a{
	padding-right: 1.053333rem;
}
.isMobile{
	display: block;
}
.isPc{
	display: none;
}

.exBtnsM dd{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	margin-top: 0.8rem;
}
.exBtnsM dd:last-child{
	flex-direction: row-reverse;
}
.exBtnsM dd img{
	width: 5rem;
	height: auto;
}
.exBtnsM dd a{
	height: auto;
}
.exBtnsM dd div{
	height: 2.373333rem;
	background: #972121;
	flex:1;
	font-size: 0.32rem;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}
.exBtnsM dd div a{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}
.exBtnsM dd div a i{
	display: inline-block;
	vertical-align: top;
	width: 0.56rem;
	height: 0.56rem;
	margin-right: 0.266667rem;
	background: url(../img/icons/icon_01.png) no-repeat 50% 50%;
	background-size: contain;
}
.exBtnsM dd:last-child div a i{
	background-image: url(../img/icons/icon_02.png);
}
.exBtnsM dd div a span{
	font-size: 0.32rem;
	font-weight: bold;
	color: #fff;
}
.exBtnsM dd b{
	display: block;
	width: 0.266667rem;
	height: 2.373333rem;
	background: #f5f5f5;
}
.swiper-container-exchangeM{
	margin: 0 0.266667rem;
	overflow: hidden;
	margin-top: 0.266667rem;
}
.swiper-container-exchangeM img{
	width: 100%;
	height: auto;
}
.swiper-container-exchangeM li h2 a{
	font-size: 0.346667rem;
	line-height: 0.426667rem;
	display: block;
	margin-top: 0.2rem;
}
.swiper-container-exchangeM li p{
	font-size: 0.293333rem;
	line-height: 0.373333rem;color: #666;
}
.exPrev,.exNxt{
	width: 0.733333rem;
	height: 0.733333rem;
	background-size: contain;
}
.pagination-exchange span{
	width: 0.106667rem;
	height: 0.106667rem;
	margin: 0 0.08rem;
}
.pagination-exchange{
	margin: 0.28rem 0.266667rem 0;
}
.threeList li .transPic,.swiper-container-aca li .transPic{
	width: auto;
	height: auto;
}
.globalWrap{
	background: #d74229;
}
.globalWrap02{
	background: #204285;
}
.globalWrap img{
	width: 100%;
	height: auto;
}
.globalTit a{
	padding-top: 0;
	font-size: 0.613333rem;
}

.globalItem01{
	padding-left: 0;
}
.campTit{
	text-align: left;
}
.narrmore{
	height: 0.666667rem;
	line-height: 0.666667rem;
	font-size: 0.32rem;
	padding: 0 0.48rem;
	margin-top: 0.506667rem;
}
.narrmore::after{
	height: 0.666667rem;
	width: 0.253333rem;
	background-size: contain;
	margin-left: 0.28rem;
}
.globalItem{
	padding: 0.586667rem;
}
.globalWrapMart{
	margin-top: 1.2rem;
}
.globalItem02{
	text-align: left;
}
.bdy_wid_03{
	width: 100%;
}
.bdy_wid_03 img{
	width: 100%;
	height: auto;
}
.admissionWrap .corner{
	position: static;
	height: auto;
}
.admissionWrap .corner div{
	height: auto;
	padding: 0;
	text-align: left;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding: 1.306667rem 0.666667rem;
}
.admissionWrap div h3{
	text-align: left;
	font-size: 0.613333rem;
	line-height: 1;
	padding-top: 0;
}
.admissionWrap .corner::before{
	display: none;
}
.admissionWrap .corner div a{
	height: 0.666667rem;
	line-height: 0.666667rem;
	font-size: 0.32rem;
	padding: 0 0.48rem;
	margin-top: 0;
	border: 1px solid #fff;
	border-radius: 0.693333rem;
}
.admissionWrap .corner div a::after{
	width: 0.253333rem;
	background-size: contain;
	margin: 0;
	height: 0.666667rem;
	background-position: 50% 50%;
	margin-left: 0.28rem;
}
.bgBlockGrayMart{
	margin-top: 1.666667rem;
}
.swiper-container-achievements{
	margin: 0 0.266667rem;
	width: 9.466667rem;
}
.swiper-container-achievements .threeList{
	padding: 0;
}
.swiper-container-achievements .swiper-wrapper li{
	width: 100%;
	overflow: hidden;
}
.swiper-container-achievements .swiper-wrapper li div{
	padding: 0;
}
.achievementsCtrls span{
	width: 0.653333rem;
	height: 0.653333rem;
	background-size: contain;
	margin: 0 0.133333rem;
}
.achievementsCtrls{
	margin-top: 0.586667rem;
}
.btnsMenu{
	padding: 0 0.266667rem;
	margin-top: 0.3rem;
}
.btnsMenu a{
	display: block;
	padding-bottom: 0.653333rem;
	margin-bottom: 1.24rem;
}
.btnsMenu a img{
	width: 100%;
	height: auto;
}
.lftBg{
	display: none;
}
.bgWrapper .btns dd{
	margin: 0;
}
.bgWrapper .btns{
	margin-top: 0;
}
.bgTop{
	width: 100%;
	height: auto;
	top: 5.233333rem;
}
.bgWrapper .btns dd:nth-child(2){
	margin-top: 6.133333rem;
}
.btnsMenu a:last-child{
	margin-bottom: 1rem;
}
.campTit a{
	font-size: 0.613333rem;
	padding-top: 0;
}
.campusItem02{
	padding-left: 0;
}
.campuswid{
	width: 100%;
	margin-left: 0;
}
.campusItem01{
	padding-right: 0;
}
.campusItem{
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 1.333333rem 0.666667rem;
	box-sizing: border-box;
}
.campusItem .narrmore{
	margin: 0;
}
.campuswid img{
	width: 100%;
	height: auto;
}
.campusBg02{
	margin-top: 1.253333rem;
}
.mediasWrrpper{
	width: 100%;
	margin-left: 0;
	padding: 0.506667rem 0.266667rem;
	box-sizing: border-box;
}
.swiper-container-medias li a h3{
	padding: 1.333333rem 0.32rem 0.32rem;
	font-size: 0.346667rem;
	line-height: 0.52rem;
	right: 0;
}
.swiper-container-medias li img{
	width: 100%;
	height: auto;
}
.swiper-container-medias li a h3 i{
	width: 0.733333rem;
	height: 0.52rem;
	background-size: contain;
	margin-right: 0.186667rem;
}
.contactLft{
	width: auto;
	margin: 0;
	padding: 0;
	background: none;
}
.contactWrap{
	height: auto;
	padding: 1.066667rem 0.4rem;
	box-sizing: border-box;
	background: #e1f5ff;
	margin-top: 0.8rem;
}
.contactIns{
	margin: 0;
	width: auto;
}
.contactPic{
	position: static;
	width: 100%;
	height: auto;
	margin-top: 0.4rem;
}
.contactIns h3{
	font-size: 0.613333rem;
}
.contactIns p{
	font-size: 0.48rem;
}
.addressWrap dd div{
	font-size: 0.4rem;
	line-height: 0.48rem;
	margin-top: 0.32rem;
}
.addressWrap dd i{
	width: 0.48rem;
	height: 0.56rem;
	background-size: contain;
	margin-right: 0.16rem;
}
.coreBx{
	padding: 0.4rem;
	box-sizing: border-box;
	background: #e1f5ff;
	margin-top: 0.4rem;
}
.coreTop{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	background: #338ab7;
	padding: 0.32rem;
}
.coreTop span{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
	color: #fff;
	padding-right: 0.533333rem;
}
.coreTop i{
	display: block;
	width: 0.346667rem;
	height: 0.213333rem;
	background: url(../imgs/ar.png) no-repeat;
	background-size: contain;
}
.picsList{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
}
.picsList li{
	width: 4.466667rem;
	margin: 0;
	box-sizing: border-box;
	padding: 0.16rem;
}
.picsList li img{
	width: 100%;
	height: auto;
}
.picsList li div a{
	font-size: 0.293333rem;
	line-height: 0.373333rem;
}
.picsList li div{
	margin-top: 0.16rem;
}
.coreList{
	display: none;
}
.coreListShow{
	display: block;
}
.coreList li{
	margin: 0;
	width: 100%;
	padding-bottom: 0;
	border-top: 1px solid #fff;
}
.coreList li a::after, .coreList li span::after{
	display: none;
}
.coreList li a, .coreList li span{
	padding: 0.32rem;
	font-size: 0.373333rem;
	line-height: 0.453333rem;
	height: auto;
	text-align: left;
	justify-content: flex-start;
}
.bdy_item a, .bdy_item span{
	font-size: 0.48rem;
	padding: 0.133333rem 0.32rem 0.16rem 0.4rem;
}
.bdy_item a::before{
	width: 0.333333rem;
	height: 0.333333rem;
}
.bdy_item a::after{
	width: 0.2rem;
	height: 0.2rem;
}
.bdy_item{
	margin-top: 0.866667rem;
}
.gloalList{
	margin-top: 0;
	padding: 0.4rem;
	box-sizing: border-box;
}
.gloalList li{
	margin: 0 0 0.8rem;
}
.gloalList .transPic,.gloalList .transPic img{
	width: 100%;
	height: auto;
}
.gloalList li a span{
	width: 7.106667rem;
	height: 2.133333rem;
	box-sizing: border-box;
	padding: 0.266667rem 0.4rem;
	font-size: 0.48rem;
	line-height: 0.56rem;
}
.preBx{
	min-height: 10.4rem;
	background: url(../imgs/mBg.jpg) no-repeat;
	background-size: cover;
	margin-top: 0.466667rem;
	padding: 0 0.4rem;
	box-sizing: border-box;
}
.preBx dl dt span{
	font-size: 0.4rem;
	line-height: 0.453333rem;
}
.preBx dl dt i{
	font-size: 0.4rem;
	line-height: 0.453333rem;
}
.preBx dl{
	padding: 0 0.453333rem;
	margin-top: 0.4rem;
}
.preBx dl dt{
	padding: 0.32rem 0;
}
.preBx dl ul li span{
	font-size: 0.24rem;
	line-height: 0.48rem;
	margin: 0.16rem 0.16rem 0 0;
}
.preBx dl.show dt i{
	font-size: 0.32rem;
}
.culMarRgt{
	margin-right: 0.266667rem;
}
.circle{
	width: 2.373333rem;
	height: 2.373333rem;
	font-size: 0.4rem;
	line-height: 1;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
}
.culP{
	font-size: 0.32rem;
	line-height: 0.4rem;
}
.culBg{
	background-size: cover;
	margin-top: 0;
}
.culBg01{
	height: 5.066667rem;
	padding: 0 0.866667rem;
}
.culBg01 .bdy_wid{
	margin-top: 1.24rem;
}
.culBg02{
	height: 6.2rem;
}
.culBg03{
	height: 6rem;
	padding: 0 0.4rem 0 0.533333rem;
}
.culBg02 .bdy_wid{
	margin-top: 1.666667rem;
}
.culMarLft{
	margin-left: 0.266667rem;
}
.culBg03 .bdy_wid{
	margin-top: 1.533333rem;
}
.culBg04{
	height: 8.053333rem;
}
.culBg05{
	height: 9.666667rem;
	margin-bottom: 0.946667rem;
}
.codeBx{
	width: 2.373333rem;
	height: 2.373333rem;
	margin-left: auto;
	margin-top: 2.88rem;
	margin-right: auto;
}
.culBg04 .bdy_wid .spiritBx{
	width: auto;
	margin: 0;
	margin-left: 1.44rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 2.2rem;
}
.dot{
	font-size: 0.266667rem;
}
.dot i{
	width: 0.24rem;
	height: 0.24rem;
}
.dot01{
	top: -0.9rem;
	left: 0.8rem;
}
.dot02{
	left: -1.2rem;
}
.dot02 i{
	margin-left: 0.9rem;
}
.dot03{
	right: -1.266667rem;
}
.dot03 i{
	margin-left: 0.26rem;
}
.dot04{
	left: -1.34rem;
	bottom: -0.133333rem;
}
.dot04 i{
	margin-left: 1.08rem;
}
.dot05{
	right: -1.28rem;
	bottom: -0.133333rem;
}
.dot05 i{
	margin: 0;
}
.dot06{
	bottom: -0.86rem;
	left: 0.32rem;
}
.widHalf .bdy_item a, .widHalf .bdy_item span{
	font-size: 0.48rem;
}
.widHalf{
	width: 100%;
	box-sizing: border-box;
}
.aboutIns{
	font-size: 0.4rem;
	line-height: 0.56rem;
}
.lftImgMar{
	margin: 0;
}
.rgtImgMar{
	margin: 0;
}
.aboutWrap img{
	width: 100%;
	height: auto;
}
.aboutMart,.aboutIns{
	margin-top: 0.4rem;
}
.about_tit{
	font-size: 0.613333rem;
	margin-bottom: 0.4rem;
}
.aboutWrap{
	padding: 0.4rem;
	margin: 0.533333rem 0 1.066667rem;
}
.newsList dd{
	display: flex;
	flex-direction: row;
	margin-top: 0.866667rem;
}
.newsList dd a.floatlft{
	width: 3.2rem;
	margin-right: 0.4rem;
	flex-shrink: 0;
}
.newsList dd a.floatlft img{
	width: 100%;
	height: auto;
}
.newsList dd div em{
	font-size: 0.373333rem;
}
.newsList dd div h3 a{
	font-size: 0.453333rem;
	line-height: 0.586667rem;
	margin-top: 0.16rem;
}
.widHalf{
	margin-bottom: 1.6rem;
}
.widHalf .newsList{
	margin-top: 0;
}
.swiper-container-core{
	margin-top: 0.6rem;
}
.swiper-container-core li{
	height: 7.04rem;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.prolst{
	margin-top:.42rem;
}
.bgCore .gloalList .transPic{
	height: 7.04rem;
}
.newsList dd div p{
	display: none;
}
.bgCore .gloalList li{
	margin: 0;
}
.bgCore .gloalList li a span,.bgCore .gloalList li:nth-child(3) a span, .bgCore .gloalList li:nth-child(4) a span{
	width: 7.613333rem;
	padding: 0.4rem 0.32rem;
	box-sizing: border-box;
}
.bgCore .gloalList li.core,.bgCore .gloalList li.coreLong{
	width: 100%;
}
.bgVideo{
	margin-top: 0;
	display: none;
}
.bgCore{
	margin-top: 0;
	padding-bottom: 0;
}
.bgCore .gloalList{
	padding: 0;
}
.pagination-core,.pagination-index02{
	display: flex;
	flex-direction: row;
	justify-content: center;
	position: absolute;
	bottom: 0.4rem;
	left: 0;
	right: 0;
	z-index: 30;
	width: 100%;
}
.pagination-core span,.pagination-index02 span{
	display: inline-block;
	vertical-align: top;
	width: 0.253333rem;
	height: 0.253333rem;
	background: #999;
	margin: 0 0.133333rem;
}
.pagination-core span.swiper-active-switch,.pagination-index02 span.swiper-active-switch{
	background: #00ccff;
}
.proShadow{
	display: none;
}
.ctrls{
	display: flex;
	flex-direction: row;
	justify-content: center;
	margin-top: 0.4rem;
}
.ctrls span{
	display: block;
	width: 0.653333rem;
	height: 0.653333rem;
	margin: 0 0.16rem;
	border-radius: 50%;
	background: url(../imgs/lftArr.png) no-repeat 50% 50% #35bbff;
	background-size: auto 0.2rem;
}
.ctrls span.pro-nxt{
	transform: rotate(180deg);
}
.swiper-container-pro{
	width: 100%;
	position: static;
	margin: 0;
}
.projectList li{
	width: 100%;
}
.projectList li div{
	visibility: visible;
	opacity: 1;
	padding: 0.64rem;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	background: linear-gradient(to bottom,transparent 60%,rgba(0,0,0,0.6));
}
.projectList li img{
	width: 100%;
	height: auto;
	object-fit: cover;
}
.projectList li div h3 a{
	font-size: 0.453333rem;
	line-height: 0.586667rem;
	display: block;
	text-align: center;
}
.projectList li div p{
	display: none;
}
.widHalf .bdy_item{
	height: auto;
}
.proLft,.proRgt,.proBg,.indexLft,.indexRgt{
	display: none;
}
.eventImgWrapM{
	padding: 0;
}
.swiper-container-storyM .eventBg02 .floatrgt p{
	display: none;
}
.swiper-container-storyM .eventMore{
	display: none;
}
.swiper-container-story li{
	height: 8.933333rem;
	overflow: hidden;
}
.pagination-story{
	position: static;
	margin-top: 0.16rem;
}
.storyList li{
	width: 100%;
	margin-right: 0;
	box-sizing: border-box;
	padding: 0 0.266667rem;
}
.top_pic{
	width: 9.466667rem;
	height: 5.946667rem;
}
.storyList li{
	margin-top: 0.8rem;
}
.storyList li img{
	width: 100%;
	height: auto;
}
.mediaCont em, .mediaNews dd em, .busNews li em, .bizList li em{
	font-size: 0.32rem;
	line-height: 1;
	margin-top:0;
}
.mediaCont h3 a{
	font-size: 0.48rem;
	line-height: 0.56rem;
}
.mediaCont{
	padding: 0.533333rem 0.266667rem;
}
.mediaCont p{
	font-size: 0.32rem;
	line-height: 0.426667rem;
	margin: 0.133333rem 0 0;
}
.mediaCont a.mre{
	margin-top: 0.2rem;
}
.mre{
	font-size: 0.346667rem;
	line-height: 0.693333rem;
	padding: 0 0.533333rem;
}
.storyList dd{
	height: auto;
	margin-top: 0.133333rem;
	padding: 0.2rem 0.2rem .4rem;
}
.mediaImg img{
	width: 100%;
	height: auto;
}
.storyBx,.storyList{
	margin-top: 0;
}
.mediaNews{
	margin-left: 0;
}
.mediaNews dd h3{
	margin-top: 0.16rem;
}
.mediaNews dd a.mre, .mediaNewsList li a.mre{
	margin-top: 0.2rem;
}
.mediaLft{
	width: 100%;
	display: flex;
	flex-direction: column-reverse;
}
.adsLft{
	left: 0.266667rem;
}
.adsRgt{
	right: 0.266667rem;
}
.arrows{
	width: 0.546667rem;
	height: 0.546667rem;
	background-size: auto 0.213333rem;
	margin-top: -0.266667rem;
}
.swiper-container-ads .swiper-slide img{
	width: 100%;
	height: 100%;
	margin: 0;
}
.cPicList{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}
.cPicList li{
	width: 4.64rem;
	margin: 0.666667rem 0 0;
}
.cPicList{
	margin-top: 0;
}
.cPicList li img{
	width: 100%;
	height: auto;
}
.cityList li em{
	font-size: 0.48rem;
}
.cityWrap02{
	margin-top: 1.133333rem;
	padding-bottom: 0.933333rem;
}
.cityLft{
	left: 0;
}
.cul_l_picList{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
}
.cul_cont h3 a{
	font-size: 0.32rem;
	line-height: 0.373333rem;
	display: block;
}
.exList{
	margin-top: 0.4rem;
}
.culCont{
	margin-top: 0.4rem;
}
.exList li{
	margin-bottom: 0.666667rem;
}
.exList li div h3 a{
	font-size: 0.48rem;
	line-height: 0.56rem;
}
.exList li div em{
	font-size: 0.32rem;
}
.exList li{
	width: 100%;
	height: 4.893333rem;
}
.exList li div{
	padding: 0.6rem 2.2rem 0.6rem 0.6rem;
	box-sizing: border-box;
}
.exList li div h3{
	margin-top: 0.2rem;
}
.culCont img{
	width: 9.293333rem;
	height: 5.853333rem;
	border-width: 0.093333rem;
}
.busMenuWrap{
	margin-top: 0.4rem;
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.busMenu ul li{
	height: 1.213333rem;
	margin-bottom: 0;
	text-align: center;
}
.busMenu ul li:hover a::before, .busMenu ul li.curr a::before{
	margin-left: 0;
}
.busMenu ul li::after{
	content:'';
	width: 0.533333rem;
	height: 0.533333rem;
	background: #4f94dc;
	display: inline-block;
	vertical-align: top;
	transform: rotate(-45deg);
	margin-top: -0.32rem;
	visibility: hidden;
}
.busMenu ul li.curr::after{
	visibility: visible;
}
.busMenu ul li:nth-child(2)::after{
	background: #d36161;
}
.busMenu ul li:nth-child(3)::after{
	background: #dc9f3f;
}
.busMenu ul li:nth-child(4)::after{
	background: #76ab6e;
}
.busMenu ul{
	width: 100%;
	margin: 0;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.busMenu ul li a::before,.busMenu ul li a::after{
	display: none;
}
.busMenu{
	width: 100%;
	margin: 0;
}
.busNews{
	margin-right: 0;
}
.busMenu ul li a{
	line-height: 1.213333rem;
	padding: 0 0.32rem;
	font-size: 0.346667rem;
	white-space: nowrap;
}
.busNews li, .bizList li div{
	padding-left: 0.32rem;
	margin: 0;
	border-width: 0.08rem;
}
.bizListM li div{
	margin-top: 0.4rem;
}
.busNews li{
	margin-top: 0.8rem;
}
.busMenuWrap img{
	display: none;
}
.serList{
	width: 100%;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.serList li{
	width: 3.333333rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding-right: 0;
	margin: 0.4rem 0 0;
}
.serList li i{
	width: 0.693333rem;
	height: 0.693333rem;
	margin-right: 0;
	background-size: contain;
}
.serList li a{
	font-size: 0.4rem;
	line-height: 1;
	margin-top: 0.16rem;
}
.rmore{
	width: 2.133333rem;
	height: 0.493333rem;
	line-height: 0.493333rem;
	font-size: 0.24rem;
	margin-left: -1.066667rem;
}
.culCont img{
	margin-top: 0.2rem;
}
.culCont div h3 a{
	font-size: 0.426667rem;
	line-height: 0.506667rem;
}
.culCont div{
	left: 0.093333rem;
	right: 0.093333rem;
	bottom: 0.093333rem;
	padding: 0.266667rem;
	padding-top: 1.6rem;
}
.cul_cont p{
	display: none;
}
.cul_l_picList li{
	margin: 0;
	border-width: 0.093333rem;
	width: 4.533333rem;
	min-height: 5.84rem;
	margin-top: 0.533333rem;
	box-sizing: border-box;
}
.cul_l_picList li:nth-child(2), .cul_l_picList li:nth-child(4){
	margin-top: 0.533333rem;
}
.cul_l_picList li img{
	width: 100%;
	height: auto;
}
.cul_l_picList{
	margin-top: 0;
}
.culWrap{
	padding: 0.64rem 0.266667rem;
	box-sizing: border-box;
}
.culLft p{
	font-size: 0.32rem;
	line-height: 0.4rem;
	margin: 0.4rem 0 0;
}
.culLft h3 a{
	font-size: 0.533333rem;
}
.culLft h3{
	margin-top: 0;
}
.culLft{
	width: 100%;
	box-sizing: border-box;
	padding: 0;
}
.topArr{
	height: 0.306667rem;
	overflow: hidden;
}
.topArr span{
	width: 0.613333rem;
	height: 0.306667rem;
	background-size: contain;
	overflow: hidden;
}
.cityRgt{
	right: 0;
}
.read{
	font-size: 0.266667rem;
	line-height: 0.56rem;
	padding: 0 0.4rem;
}
.swiper-container-city{
	width: 8.2rem;
	margin: 0 auto;
	height: 9.466667rem;
	overflow: hidden;
}
.swiper-container-city li a{
	width: 100%;
}
.swiper-container-city li a span{
	font-size: 0.48rem;
	line-height: 0.56rem;
	padding: 1.8rem 0.4rem 0.4rem;
}
.swiper-container-city li img{
	width: 100%;
	height: auto;
}
.cityCover{
	display: none;
}
.cityShadow{
	display: none;
}
.cityList li{
	width: 100%;
	box-sizing: border-box;
	padding-left: 0.4rem;
	border-width: 0.04rem;
	margin-top: 0.666667rem;
}
.cityList li dd{
	padding-left: 0.4rem;
	border-width: 0.04rem;
	margin-bottom: 0.666667rem;
}
.cPicList li div a.read{
	margin-top: 0.4rem;
}
.cPicList li:nth-child(2),.cPicList li:nth-child(4){
	margin-top: 0.666667rem;
}
.cPicList li div h3 a{
	font-size: 0.426667rem;
}
.cPicList li div{
	padding: 0;
}
.cityList li div{
	
	font-size: 0.48rem;
	margin-top: 0.133333rem;
}
.cityList li h3 a{
	font-size: 0.533333rem;
	line-height: 0.64rem;
	margin-top: 0.2rem;
}
.cityWrap{
	padding: 0 0.266667rem;
}
.adsSliders{
	height: 3.986667rem;
	margin-top: 1.733333rem;
}
.swiper-container-ads .swiper-slide img,.swiper-container-ads .swiper-slide-active img{
	width: 100%;
	height: auto;
}
.swiper-container-ads{
	position: static;
	margin: 0;
	width: 100%;
}
.mediaNewsList{
	margin-top: 0;
}
.mediaNews{
	padding: 0 0.266667rem 0.866667rem;
	overflow: hidden;
	background: #eef7ff;
}
.cityWrapMob{
	margin-top: -1px;
}
.mediaLft{
	background: #4f94dc;
}
.mediaNews dd{
	margin: 0.6rem 0 0;
}
.bgCors{
	margin: 0;
	background: none;
}
.mediaImg{
	padding: 0 0.266667rem 0.533333rem;
	margin: 0;
}
.storyBx{
	margin-top: 0.533333rem;
}
.top_pic span{
	font-size: 0.48rem;
}
.storyList dd h3 a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
	margin-top: 0.16rem;
}
.latestLst li em, .latNews div em{
	font-size: 0.32rem;
	line-height: 0.533333rem;
	padding: 0 0.16rem;
}
.logMre{
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-top: 0.133333rem;
}
.logMre span{
	font-size: 0.32rem;
}
.logMre::after{
	height: 0.32rem;
	width: 0.253333rem;
	background-size: contain;
	margin-left: 0.16rem;
}
.searchList li div p{
	display: block;
	margin-top: 0.066667rem;
}
.m-style {
    position: relative;
    text-align: center;
    zoom: 1;
	margin:10px 10px 15px;
}

.m-style:before,
.m-style:after {
    content: "";
    display: table;
}

.m-style:after {
    clear: both;
    overflow: hidden;
}

.m-style span {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style .active {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    background: #ebebeb;
    color: #363738;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    background: #f3f3ed;
    color: #a0a3a5;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a:hover {
    color: #fff;
    background: #636566;
}

.m-style .next,
.m-style .prev {
    font-family: "Simsun";
    font-size: 12px;
    font-weight: bold;
}

.now,
.count {
    padding: 0 5px;
    color: #f00;
}

.eg img {
    max-width: 800px;
    min-height: 500px;
}

.jump-ipt {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #fff;
    border: 1px solid #ebebeb;
    outline: none;
    color: #bdbdbd;
    font-size: 10px;
}
.mediaList li div h3 a b{
 color: rgb(255, 0, 0);  
}
/*20260508*/
.langMob a{
	position: fixed;
	color: #999;
	z-index: 30;
	font-family: Arial, Helvetica, sans-serif;
	top: 0.08rem;
	right: 0.08rem;
	font-size: 0.213333rem;
}