.bannerTextH{
	color: #000 !important;
}


.l_mt{
	 width:100%;
	background-color: #f1f1f1;
	/*padding: 4.16666vw  10.41666vw 13.54166vw;*/
	
	position: relative;
}


.l_mt .top .title h2{
	font-size: 2.39583vw;
	color: #d60011;
	font-family: Human;
	text-transform: uppercase;

}
.l_mt .top .title div{
	font-size: 1.875vw;
	color: #000000;
	font-weight: bold;
}
.l_mt .top  .fr div{
	width: 16.66666vw;
	height: 2.76041vw;
	line-height: 2.76041vw;
	border: 2px solid #cccccc;
	padding-left: 1.30208vw;
	position: relative;
}
.l_mt .top  .fr div span{
	font-size: 16px;
	color: #000000;
}
.l_mt .top  .fr div select{
	display: inline-block;
	vertical-align: middle;
	color: #d60011;
	font-size: 20px;
	font-family: Human;
	width: 70%;
	height: 100%;
	text-align: center;
	cursor: pointer;
	padding-left: 5%;
}
.l_mt .top  .fr div::after{
	content: "";
	z-index: 9;
	background-image: url(../images/dqArr.png);
	width: 12px;
	height: 7px;
	background-position: center;
	background-size: cover;
	background-position: center;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 1.5625vw;
}
.l_mt .top  .fr div select option{
	padding-left: 5%;
}
.l_mt .top  .fr p{
	margin-top: 0.52083vw;
	font-size: 14px;
	color: #a5a5a5;
}
.l_mt .top  .fr p span{
	color: #000;
	font-weight: bold;
	margin: 0 5px;
	vertical-align: top;
}
.l_mt .bot{
	    margin-top: 2.60416vw;
    display: flex;
    flex-wrap: wrap;
	width:1200px; margin:0 auto; padding: 3vw 0;
}
.l_mt .bot .item{
	width: 31.4%;
	background-color: #FFF;
	padding: 1.04166vw;
	margin-top: 2.08333vw;
	position: relative; transition: ease 1s;
}
.l_mt .bot .item:hover{
box-shadow: 0px 25px 43px 8px rgba(47, 48, 53, 0.08);}
.l_mt .bot .item::after{
	content: "";
	width: 0;
	border-bottom: 2px solid #da251d;
	position: absolute;
	left: 50%;
	bottom: 0;
	z-index: 9;
	transition: 1s;
}
.l_mt .bot .item:nth-child(1),.l_mt .bot .item:nth-child(2),.l_mt .bot .item:nth-child(3){
	margin-top: unset;
}
.l_mt .bot .item:nth-child(3n-1){
	margin-left:32px;
	margin-right: 32px;
}
.l_mt .bot .item a{
	display: block;
}
.l_mt .bot .item .img{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.l_mt .bot .item .img img{
	width: 100%;
	height: 100%;
	transform: scale(1.0);
	transition: 1s;
}
.l_mt .bot .item .img .date{
	position: absolute;
	top: 0;
	right: 0;
	text-align: center;
	background-color: #2f3035;
	color: #FFF;
	width: 5.20833vw;
	height: 5.20833vw;
	padding-top: 0.78125vw;
	font-family: Human;
	transition: 1s;
}
.l_mt .bot .item .img .date b{
	font-size: 40px;
}
.l_mt .bot .item .img .date p{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.l_mt .bot .item .title{
	margin-top: 1.5625vw;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.z_index_more .icon {
    display: inline-block;
    width: 28px;
    transition: ease .6s;
    height: 28px;
    background: url(../images/arr2.jpg) no-repeat center;
    vertical-align: middle;
    background-size: 100% 100%;
}
.l_mt .bot .item .text{
	margin-top: 1.04166vw;
	font-size: 14px;
	color: #666666;
	line-height: 25px;
}
.l_mt .bot .item .z_index_more{
	margin-top: 1.82291vw;
	margin-bottom: 2.60416vw;
	    display: block;
}
.l_mt .bot .item:hover::after{
	left: 0;
	width: 100%;
}
.l_mt .bot .item:hover .z_index_more .icon {
    transform: rotate(45deg);
}
.l_mt .bot .item:hover .img img{
	transform: scale(1.1);
}
.l_mt .bot .item:hover .img .date{
	background-color: #da251d;
}
.l_mt .nkBot{
	margin-top: 3.64583vw;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.l_mt .nkBot .item{
	width: 48%;
	padding: 1.04166vw 2.08333vw 1.04166vw 1.04166vw;
	background-color: #FFF;
	margin-top: 4%;
}
.l_mt .nkBot .item:nth-child(1),.l_mt .nkBot .item:nth-child(2){
	margin-top: unset;
}
.l_mt .nkBot .item:nth-child(2n){
	margin-left: 4%;
}
.l_mt .nkBot .item .clearfixa{
	display: block;
}
.l_mt .nkBot .item .img{
	width: 9.375vw;
	height: 13.54166vw;
	overflow: hidden;
	border-radius: 8px;
}
.l_mt .nkBot .item .img img{
	width: 100%;
	height: 100%;
	transform: scale(1.0);
	transition: 1s;
}
.l_mt .nkBot .item .content{

	margin-left: 2.08333vw; padding-top: 5px;
}
.l_mt .nkBot .item .content .title{
	font-size: 1.14583vw;
	color: #222222;
	font-weight: bold;
}
.l_mt .nkBot .item .content .information{
	font-size: 14px;
	color: #d60011;
	margin-top: 0.5vw;
}
.l_mt .nkBot .item .content .information span{
	margin-right: 1.5625vw;
}
.l_mt .nkBot .item .content .information span:last-child{
	margin-right: unset;
}

.l_mt .nkBot .item .content .text{
	font-size: 16px;
	width: 20.05208vw;
	color: #888888;
	margin-top: 1.30208vw;
	padding-top: 1.04166vw;
	border-top: 1px solid #cccccc;
	line-height: 25px;
}
.l_mt .nkBot .item .content .btn{
	margin-top: 1.8vw;
	text-align: center;
	width: 7.8125vw;
	height: 2.29166vw;
	line-height: 2.29166vw;
	color: #FFF;
	font-size: 16px;
	border: 1px solid #d60011;
	background-color: #d60011;
	border-radius: 4px;
	transition: 1s;
}
.l_mt .nkBot .item:hover .content .btn{
	background-color: #FFF;
	color: #d60011;
}
.l_mt .nkBot .item:hover .img img{
	transform: scale(1.1);
}
/*招生简章 开始*/
.z_news_swiper{ width: 100%; overflow: hidden; padding-bottom: 2vw}
.z_news_swiper .bd{ display:flex; flex-wrap:wrap; justify-content : flex-start;}
.z_news_swiper .bd li{ width:31%; position: relative; transition: ease .6s; margin: 0 1% 2vw}

.z_news_swiper .bd li a{ display: block;  box-sizing: border-box; background: #fff; padding-bottom: 3vw;}
.z_news_swiper .bd li .imgbox{ width: 100%; overflow: hidden;position: relative;  background:#fff}

.z_news_swiper .bd li .timebox{width: 5.2vw;height: 5.2vw;background: #2F3035; transition: ease .6s; position: absolute; padding-top: .3vw; box-sizing: border-box; right: 0; top: 0; text-align: center; color: #fff; text-transform: uppercase;}
.z_news_swiper .bd li .timebox em{ display: block; font-size: 2.08vw; font-weight: bold;}


.z_news_swiper .bd li .infobox{ padding: 20px;}
.z_news_swiper .bd li h3{font-size: 0.95vw;font-weight:bold;color: #000000; height:5.5vw; line-height: 1.47083vw; margin: 50px 20px 0; padding-bottom: 30px;border-bottom: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD}
.z_news_swiper .bd li .desc{color: #666666;line-height: 28px; height: 56px; margin: 1vw 0; margin-bottom: 1.5vw;}
/* .z_news_swiper li:hover h3{ color: #D60011;} */
.z_news_swiper .bd li:hover .z_index_more .icon{ transform: rotate(45deg);}
.z_news_swiper .bd li::before{ content: ""; display: block; z-index: 1; width: 0; height: 2px; background: #e14746; position: absolute; left: 50%; bottom: 0; transition: ease 1s; }
.z_news_swiper .bd li:hover::before{ left: 0; width: 100%;}
/*招生简章 结束*/

.z_news_hd{ width: 100%; text-align: center; margin-top: 3vw;}
.z_news_hd li{ display: inline-block; transition: ease .6s; width: 8px;height: 8px;background: #CCCCCC;border-radius: 50%;cursor: pointer;outline: none; margin: 0 13px; position: relative;}
.z_news_hd li::before{ content: ""; display: block; opacity: 0; transition: ease .6s; z-index: 1; pointer-events: none; cursor: pointer;  width: 24px;height: 24px;border: 2px solid #DA251D;border-radius: 50%; box-sizing: border-box; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.z_news_hd li.on::before{ opacity: 1;}
.z_news_hd li.on,.z_news_hd li:hover{ background:#DA251D ;}
.z_news_swiper .bd li:hover{background: #FFFFFF;box-shadow: 0px 25px 43px 8px rgba(47, 48, 53, 0.08);}
.z_news_tabcon{ margin-top:2vw; position:relative;padding-bottom: 3vw;}
.z_news_tabcon .child{ display: none;}
.z_news_tabcon .child.active{ display: block;}

@media screen and (min-width:980px){
.z_news_swiper .bd li:hover{transform: scale(1.02,1.02); z-index:99999; }
.z_news_swiper .bd li:hover .imgbg{ transform: scale(1.02,1.02);}
.z_news_swiper .bd li:hover .imgbox{ background-image:url(../images/newstitle_bg_on.png); background-size:cover; height: 8vw;}
.z_news_swiper .bd li:hover h3{margin: 50px 20px 0; padding-bottom: 30px; border-bottom:none; color:#fff}
.z_news_swiper .bd li:hover .timebox{ background: #D60011;}

}
@media screen and (max-width:1600px) {
	.l_dq1 .top .fr div select,.l_mt .top .fr div select{width: 65%;}
	.l_dq1 .bot .item .title1{margin-top: 0.5625vw;}
	.l_dq1 .bot .item .content{width: 74%;}
	.l_dq1 .bot .item .title b{font-size: 45px;}
	.l_lx2 .content .top div input{width: 16vw;}
	.l_lx2 .content .bot span{flex: 0.4;}
}
@media screen and (max-width:1366px) {
	.l_rc2{margin-top: 5.6875vw;}
	.l_rc1_2 .rcSwiper{height: 14.5vw;margin-top: 1.38541vw;}
	.l_rc1_2 .rcSwiper .swiper-slide .fr{padding: 1.08333vw 1.5625vw 0.30208vw;}
	.postCondition{width: 85%;}
	.l_dq1 .top .fr div select,.l_mt .top .fr div select{width: 60%;}
	.l_mt .nkBot .item .content{width: 62%;padding-top: unset;}
	.l_mt .nkBot .item .content .information{margin-top: unset;}
	.l_mt .nkBot .item .content .text{padding-top: 0.04166vw;margin-top: 0.30208vw;}
	.l_mt .bot .item .img .date{padding-top: unset;}
	.l_lx1ItemBox{width: 80vw;}
	.l_lx2 .content .top div input{width: 15vw;}
	.l_lx1 .top{padding-top: 4.03125vw;}
	.l_dq1 .bot .item .content{padding-top: unset;}
	.l_mt .nkBot .item .content .title{ margin-bottom: 5px;}
	.l_mt .nkBot .item .content .information span { font-size: 12px; }
	.l_mt .nkBot .item .content .title{ font-size: 16px;}
	.l_mt .nkBot .item .content .text{ margin-top: 10px; padding-top: 10px;}
}
@media screen and (max-width:980px) {
	/* 内页banner */
/* 	.innerBanner{height: 290px;} */
/* 	.innerBanner .innerBannerBg{height: 230px;} */

	/* 内页导航栏 */
	.innerBanner .bannerNav .fl{display: none;}
	.innerBanner .bannerNav .fr{width: 100%;float: unset;}
	.innerBanner .bannerNav .fr a{font-size: 12px;}
	.innerBanner .bannerNav{height: 60px;}
	.innerBanner .bannerNav .clearfix{line-height: 60px;}
	.l_dq1,.l_mt{padding: 20px 15px;padding-bottom: 60px;}
	.l_dq1 .bot{ margin-top: 20px;}
	.l_dq1 .bot .item a{ display: block}
	.Pagination .iconfont{font-size: 20px}
	.l_dq1 .bot .item .img img{ display: block;}
	.l_dq1 .bot .item .title1{ margin: 10px 0;}
	.l_dq1 .top .fl,.l_dq1 .top .fr{float: unset;width: 100%;}
	.l_dq1 .top .title h2{font-size: 20px;margin-bottom: unset;height: 20px;display: inline-block;}
	.l_dq1 .top .title div{font-size: 16px;}
	.l_dq1 .top .fr{margin-top: 10px;}
	.l_dq1 .top .fr div{height: unset;width: 100%;height: 35px;}
	.l_dq1 .top .fr div select, .l_mt .top .fr div select{width: 70%;margin-top: unset;}
	.l_dq1 .top .fr p{margin-top: 5px;}
	.l_dq1 .bot .item{height: unset;}
	.l_dq1 .bot .item .img{float: unset;width: 100%;}
	.l_dq1 .bot .item .content{float: unset;width: 100%;margin: unset;padding: 20px 0;}
	.l_dq1 .bot .item .title b,.l_lx1 .top .title h2,.l_lx2 .title h2{font-size: 26px;}
	.Pagination .group a{width: 20px;height: 20px;line-height: 20px;}
	.l_lx1 .bot{height: 320px;}
	.l_lx1 .top{height: 210px;}
	.l_lx1 .top .title div,.l_lx2 .title div{font-size: 16px;}
	.l_lx1 .lx_map{width: 90%;height: 210px;top: 38%;}
	.l_lx1ItemBox{flex-wrap: wrap;}
	.l_lx1ItemBox .item{flex: unset;width: 50%;}
	.l_lx1ItemBox .item .img{width: 50px;height: 50px;}
	.l_lx2{height: unset;padding: 20px 0;}
	.l_lx2 .content{width: 90%;}
	.l_lx2 .content .top{display: block;}
	.l_lx2 .content .top div{height: 35px;margin: unset !important;margin-top: 5px !important;}
	.l_lx2 .content .top div span,.l_lx2 .content .top div input,.l_lx2 .content .bot span,.l_lx2 .content textarea{font-size: 12px}
	.l_lx2 .content .top div input{width: 85%;}
	.l_lx2 .content .bot{height: 100px;}
	.l_lx2 .content .bot span{flex: 0.8;}
	.l_lx2Btn{width: 200px;height: 35px;line-height: 35ox;font-size: 12px;}
	.l_lx2Btn i{font-size: 12px;}
	.l_mt .top .fl,.l_mt .top .fr{float: unset;width: 100%;}
	.l_mt .top .title h2{font-size: 20px;margin-bottom: unset;height: 20px;display: inline-block;}
	.l_mt .top .title div{font-size: 16px;}
	.l_mt .top .fr{margin-top: 10px;}
	.l_mt .top .fr div{height: unset;width: 100%;height: 35px;}
	.l_mt .top .fr div select, .l_mt .top .fr div select{width: 70%;margin-top: unset;}
	.l_mt .top .fr p{margin-top: 5px;}
	.l_mt .bot .item{width: 100%;margin: unset !important;margin-top: 10px !important;padding: 10px;}
	.l_mt .bot .item .img{height: 180px;}
	.l_mt .bot .item .title{font-size: 16px;}
	.l_mt .bot .item .text{font-size: 10px;}
	.l_mt .bot .item .img .date{width: 70px;height: 70px;padding-top: 10px;}
	.l_mt .bot .item .img .date b{font-size: 26px;}
	.l_mt .nkBot .item{width: 100%;margin: unset !important;margin-top: 10px !important;padding: 10px;}
	.l_mt .nkBot .item .img{width: 100%;height: 420px;float: unset;}
	.l_mt .nkBot .item .content{width: 100%;float: unset;margin-left: unset;margin-top: 10px;}
	.l_mt .nkBot .item .content .title{font-size: 16px;}
	.l_mt .nkBot .item .content .information{font-size: 10px;}
	.l_mt .nkBot .item .content .text{width: 100%;font-size: 10px;margin-top: 5px;}
	.l_mt .nkBot .item .content .btn{width: 100px;height: 35px;line-height: 35px;}
	.l_rc1_1,.l_rc1_2{height: unset;padding: 20px 10px;}
	.l_rc1_1 .content{position: unset;transform: unset;width: 100%;margin: auto;}
	.l_rc1_2 .content{ margin-bottom: 20px;}
	.l_rc1_3 .content{ width: 90%;}
	.postList_claim{ margin: 10px 0;}
	.conPostArr{ background-size: 20px; background-repeat: no-repeat;}
	.l_rc1_1 .title,.l_rc1_2 .title,.l_rc1_3 .conHeader p{font-size: 18px;}
	.l_rc1_1 .title1,.l_rc1_2 .title1,.l_rc1_3 .conHeader h2,.postList_type{font-size: 18px;}
	.l_rc1_1 .text{ font-size: 18px;}
	.l_rc1_2 .rcSwiper .swiper-slide .fr .title{font-size: 16px;margin-bottom: 10px;padding-bottom: 10px;}
	.l_rc1_2 .text,.l_rc1_2 .rcSwiper .swiper-slide .fr .text{font-size: 10px;}
	.l_rc1_2 .rcSwiper{height: unset;}
	.l_rc1_2 .rcSwiper .swiper-slide .fl, .l_rc1_2 .rcSwiper .swiper-slide .fr{float: unset;width: 100%;}
	.l_rc1_2 .rcSwiper .swiper-slide .fr .text{line-height: 20px;}
	.l_rc1_2 .rcSwiper .swiper-slide .fl{height: 200px;}
	.l_rc1_2 .rcSwiper .swiper-slide .fr{padding: 20px 10px 40px;}
	.l_rc1_2 .rcSwiper .swiper-slide .fr .date{bottom: 10px;left: 10px;}
	.l_rc1_2{padding-bottom: 60px;}
	.l_rc1_2 .rcSwiper .swiper-pagination{bottom: -40px;}
	.l_rc1_2 .rcSwiper .swiper-pagination-bullet{margin-left: 25px;}
	.l_rc1_3 .conInput div{flex: unset;width: 100%;margin: unset !important;margin-top: 10px !important;}
	.l_rc1_3 .conInput{flex-wrap: wrap;}
	.l_rc1_3 .conInput select,.l_rc1_3 .conInput input{height: 35px;}
	#search{margin-top: unset !important;}
	.postList_claim span{padding: 5px 10px;margin-right: 10px;}
	.postList_claim{width: 100%;overflow-x: auto;white-space: nowrap;}
	.postList_claim::-webkit-scrollbar{display:none;}
	.postCondition{max-height: 200px;overflow-y: auto;width: 100%;}
	.postList_footer{padding-bottom: 80px;}
	.posRight{top: unset;bottom: 0;right: unset;left: 0;}
	.l_rc2{margin-top: 50px;}
	.l_rc2Nav{padding-left: 10px;}
	.l_rc2Nav a{margin-right: 20px;}
	.l_rc2Nav a::after{right: -13px;}
	.postCondition::-webkit-scrollbar{display:none;}
	.l_rc1_3{padding-bottom: 60px;}
	.l_rc2List{width: 80%;}
	.l_rc2List i, .l_rc2List span{font-size: 10px;}

	.l_rc2 .content{ width: 90%; padding: 30px 0;}
	.l_rc2 .content .title{ font-size: 18px; margin-bottom: 20px;}
	.l_rc2 .content .desc{ font-size: 14px; line-height: 24px;}
	.l_lx1ItemBox .item{ font-size: 12px; margin-bottom: 10px;}
	
	
/*新闻	*/
	
.l_mt .bot{ width:auto;}	
.z_news_swiper .bd li{width: 48%;}
.z_news_swiper .bd li h3{ margin: 20px 20px 0;
    font-size: 1.2vw;
    font-weight: bold;
    color: #000000;
    height: 11.5vw;
    line-height: 5.5vw;}	
.z_news_swiper .bd li .desc{height: 81px; line-height:20px;    font-size: 0.5vw;}
	.z_index_more .icon{ width:20px; height:20px;}
	
	
}

















































































































































































































