
@media screen and (min-width:1980px)  {
	.headtop::after { width: 62%;}
	.h-menu {  width: 51.5%;  float: left;	}
}

@media screen and (min-width:1280px) and (max-width:1440px)  {
	.headtop::after { content: ""; width: 68%; }
	.h-menu {  width: 57%;  float: left; }
	.tool { max-width: 12%; margin-left: 2%; }
	.tool a.btn-search { transform: translateY(9px);}
	
	.headtop .logo a {  height: 45px; }
	
	.enters_list ul li em.tubiao img { height: .45rem; }
	.education_content { min-height: 1.5rem;  }
	

	.mayjoy_detail,.about-teachers,.gk { font-size: .2rem; }

	
	ul.nums li { font-size: .16rem; }
	ul.nums li big { font-size: .58rem; }

	
	.menu ul li ol a {
		display: block;
		margin: 8px;
		text-align: center;
		font-size: .12rem;
		color: #666;
		text-decoration: none;
		border-bottom: 1px #DCDCDC solid;
		transition: all .35s;
	}
	
	.fenye ul a:first-child,
	.fenye ul a:last-child {
		width: .7rem;
		height: .35rem;
		background-color:transparent;
		background-repeat: no-repeat;
		background-position: center -35px;
		background-size: .3rem;
	}
	
	#teacher {   height: 4rem; }	
	.enters_list ul li em.tubiao { height: .65rem; background-position: center -100px;	}
	.enters_list ul li:hover em.tubiao { height: .65rem;   background-position: center 0rem;	}
	
	
	/* news */
	.newslist ul li .news-pics ,
	.news-desc { height: 3rem; }	
	.newslist ul li .news-date big {  font-size: .28rem; }
	
	/* foot */
	.share ul li p { width: 1.5rem; }
	
	/* .enters_list ul li:nth-child(4) em.tubiao,
	.enters_list ul li:nth-child(6) em.tubiao  {background-position: center -97px; }
	.enters_list ul li:nth-child(7) em.tubiao {background-position: center -95px; }
	.enters_list ul li:nth-child(8) em.tubiao {background-position: center -97px; }
	
	
	.enters_list ul li:nth-child(4):hover em.tubiao,
	.enters_list ul li:nth-child(6):hover em.tubiao  {background-position: center 1px; }
	.enters_list ul li:nth-child(7):hover em.tubiao {background-position: center 3px; }
	.enters_list ul li:nth-child(8):hover em.tubiao {background-position: center 3px; } */
	
	
	
}


@media screen and (max-width:1068px)  {
	.container ,.mode-5 { width: 85%; margin: auto; }
	.pc ,.headtop { display: none !important; }
	.phone ,.sm_head{ display: block !important;  }
	
	
	.sm_head .logo img {  height: 88%; object-fit: cover; }
	
	
	/* home */
	#banner {  height:280px;  }
	#banner .swiper-slide { padding-bottom: 45px; }
	#banner .swiper-slide .container { padding-left: 0; }
	.dian { bottom: 35px; }
	
	#banner .ban-title h1 a { font-size: 20px; line-height: 1.5; text-shadow: 0 0 15px rgb(0 0 0 / 85%);}
	#banner .ban-title small { font-size: 14px; margin-bottom: 12px;  text-shadow: 0 0 15px rgb(0 0 0 / 85%);}
	#banner .ban-title p {  font-size: 16px; text-shadow: 0 0 15px rgb(0 0 0 / 85%); }
	#banner .swiper-pagination { left: 9%;	}
	#banner .swiper-slide .ban_video video, #banner .swiper-slide .ban_video img { width: auto; height: 113%; max-width: unset; }
	#banner .swiper-slide .ban_video { display: none;  }


	
	.swiper-pagination .swiper-pagination-bullet {  width: 6px;  height: 6px;	}
	.main { padding-top: 65px;  }
	.co-title { font-size: 24px; margin-bottom: 40px;  }
	.co-title i { margin-top: 15px; width: 2em; height: 3px; }
	.theme-color a {   max-width: 80%;  }
	.co-title span { font-size: 14px; }
	.co-title span  br {display: none; }
	
	.mode-1::before { height: 257px; }
	#toutiao-big {  height: 240px;  width: 100%; margin-bottom: 25px; }
	.big-img {width: 100%;height: 160px;}
	.big-txt ,.small-txt ,.rongqi ul li .big-txt {  width: 100%;   padding: 15px;}
	.big-txt h2 ,
	.small-txt h2 a  {  font-size: 18px; max-height: 56px; height: 56px; overflow: hidden ;    line-height: 1.5;  margin-bottom: 12px;  }
	.big-txt h2 br { display: none; }
	.big-txt p {  font-size: 15px;  color: #666;	}
	
	.rongqi ul li:nth-child(2n) { margin-bottom: 0; }
	.mode-2 {  padding-bottom: 0 !important;	}
	
	#toutiao-small {  width: 100%;  height: 150px;  position: relative;  right: 0;  top: 0;  z-index: 3;	}
	.small-img {  width: 72%;  height: 100%;  overflow: hidden;   }
	.small-txt {
	    width: 28%;
	    padding: 15px;
	    background-color: #fff;
	    box-shadow: 0 0 15px rgb(0 0 0 / 15%);
	    position: absolute;
	    bottom: 0;
		left: auto;
	    right: 0;
	    top: 0;
	    z-index: 6;
	    text-align: left;
	}
	
	.small-txt h2 a {
	    display: -webkit-box;
	    height: 105px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    -webkit-line-clamp: 5;
	    -webkit-box-orient: vertical;
	    font-weight: bold;
	    font-size: 14px;
	    color: #333;
	    line-height: 1.5;
	    text-decoration: none;
	}
	
	#schoolnews { height: 269px; }
	#schoolnews .swiper-slide .big-txt { padding: 15px; }
	#schoolnews .swiper-slide-active .big-txt{transform: translateY(0);	opacity: 1;	transition: all .35s;	}
	
	#teacher {   height: 200px;   margin-bottom: 35px;	}
	#teacher .swiper-slide dl.t-iterm dd { padding: 16px; }
	.teacher-bg h3 {  font-size: 20px; }
	.teacher-bg h3 span {  font-size: 15px;  display: block;}
	.teacher-bg p { height:80px; font-size: 15px; -webkit-line-clamp: 3;}
	em.btn-icon {  display: inline-block;  width: 42px;  height: 42px;	}
	em.btn-icon img {  width: 15px;	}
	
	.line-1 {  width: 100%;  float: none;  height: 180px;  padding-right: 0;  margin-bottom: 10px; }
	.line-2 {   width: 42%;  padding-right: 10px; height: auto;}
	.canve-2 {  width: 100%; height: 87px;  margin-bottom: 9px; }
	.line-3 {  width: 58%;	}
	.canve-3 { width: 100%;  height: 130px;  margin-bottom: 10px;	}
	
	a.btn_viewmore, a.btn_viewmore:hover { height: 42px; padding-right: 30px; line-height: 42px; font-size: 14px; }
	a.btn_viewmore i { width: 43px; height: 42px; background-size: 10px; }
	
	.enters_list {  width: 100%;  margin-top: 35px; margin-bottom: 35px;  }
	.enters_list ul { flex-flow: row wrap; }
	.enters_list ul li { width: 25%; }
	.enters_list ul li em.tubiao { width: 100%; height: 28px; }
	.mode-5 .container { width: 100%; }
	img.old {   opacity: 0; z-index: -1;	}
	img.over {  opacity: 1;   z-index: 1;	}
	.enters_list ul li a { font-size: 14px; }
	
	
	/* 珠科数据 */
	#numbers { height: 240px; }
	.shudu { padding-left: 60px; }
	.shudu i.icons { width: 50px; height: 50px; top: 0; transform: translateY(0); }
	.shudu big { font-size: 19px; }
	.shudu p { font-size: 12px; }
	.shudu p br { display: none; }
	/* home-end */
	
	
	
	/* foot */
	.foot { padding: 30px 0; }
	.ft-logo { display: none; }
	.links a { font-size: 14px ; line-height: 1.8; }
	.ft-contact p { min-width: unset; float: none;  font-size: 14px; line-height: 1.35; }
	.share ul li a { width: 25px; height: 25px; transform: translateY(-48px); }
	.share ul li p { position: absolute;  top: -146px;  left: 50%;  transform: translateX(-50%);  z-index: 1;  width: 80px; }
	
	.share ul li p::before { border-top: 13px #fff solid; border-bottom: none; top: 99%; z-index: -1;	}
	.copyright { font-size: 12px; }
	
	/* foot-end */
	
	.fenye ul a {
	    display: inline-block;
	    width: 30px;
	    height: 30px;
	    text-align: center;
	    line-height: 31px;
	}
	
	.fenye ul a:first-child, .fenye ul a:last-child {
	    width: 70px;
	    height: 35px;
	    background-color: transparent;
	    background-repeat: no-repeat;
	    background-position: center -49px;
	    background-size: 28px;
	}
	
	
	/* about */
	.about_contents h3 { font-size: 20px; }
	.about_contents { font-size: 16px; }
	.about_contents img { display: block; margin-bottom: 15px; }
	
	.brand ul li {padding: 25px;}
	.brand-pic {  width: 100%;  height: 143px;  float: none; margin-bottom: 15px; }
	.brand-txt {
	    width: 100%;
	    height: auto;
	    float: none;
	    margin-left: 0;
	    font-size: 14px;
	    line-height: 1.85;
	    position: relative;
	    z-index: 1;	    
	}
	
	.brand-txt h3 { font-size: 22px ; margin-bottom: 10px ; }	
	.brand-txt .btns_for_download { position: static; margin-top: 25px ;  }
	.btns_for_download a { width: 100px; font-size: 14px; }
	
	
	.jigou h3 ,.leaders_items h3 { font-size: 18px; padding: 15px; line-height: 1; }
	h4.jigou_title {   font-size: 22px; }
	.jg_items ul li { width: 100%; height: auto; float: none; margin-right: 0; padding: 25px; }
	.jg_items ul li p a { font-size: 20px; }
	.jg_items ul li p a::before { top: 11px; }
	.jg_items ul li span a { font-size: 18px; line-height: 1.85; }
	
	.leaders_items ul li { width: 48%; margin-right: 4%; height:auto; }
	.leaders_items ul li:nth-child(2n) { margin-right: 0; }
	.leaders_items ul li p {   font-size: 18px;	}
	.leaders_items ul li a { padding: 15px; padding-top: 20px; font-size: 14px; }
	.leaders_items ul li span { max-height: 36px; }
	
	
	.view_videos ul li,.view_details ul li { width: 100%; margin-right: 0; float: none; height: 170px; }
	.view_videos ul li p,.view_details ul li p { font-size: 16px; }
	#dialog_for_view .container { height: auto; }
	#dialog_for_view .swiper-slide img {  width: 100%;height: auto;	}
	#dialog_for_view .swiper-button-next,
	#dialog_for_view .swiper-button-prev {  margin: 0;  margin-top: -15%;}
	
	
	.cell-4 , .cell-2 , .cell-1 , .cell-3 { width: 100%; float: none;  }
	
	.view_list ,.cell-1, .cell-3 ,.cell-3 ul li { height: auto; padding: 0;  }
	.view_list {margin-bottom: 0;}
	.view_list ul li { margin-bottom: 10px;}
	
	.cell-4 ul li p ,
	.view_list ul li a p { font-size: 14px; padding: 15px;  }
	
	.view_list ul li a p span {  font-size: 16px; left: 15px; bottom: 15px; }
	
	.cell-4 ul li { height: auto; width: 100%; float: none; padding: 0; }
	.cell-4 ul li:nth-child(2n) { padding-right: 0; }
	
	.cell-2 ul li ,.cell-1 ul li { height: 235px; }
	.view_list ul li a img ,
	.view_list ul li:hover a img { position: static; transform: translate(0,0) scale(1); width: 100%; }
	
	.view_list ul li a p { height: auto;  bottom: 0; top: auto; transform: translateY(0);}
	.view_list ul li a p span { position: static; width: 98%;}
	
	/* about-end */
	
	
	
	/* news */
	.main2 {  margin-bottom: 100px;	}
	.page-location p {  font-size: 14px;	}
	.co-title2 {  font-size: 24px;	}
	
	.newslist ul li .news-pics { width: 100%; height: 160px; float: none; margin-right: 0; margin-bottom: 15px;	}
	.news-desc { width: 100%;  height: auto; float: none; }
	.news-desc h3 span,
	.news-tittle small.date,
	.news-tittle p span { font-size: 14px; }
	.news-desc h3 a { max-height: 54px; font-size: 20px;font-weight: bold; }
	
	.descs p { max-height: 50px; font-size: 14px; line-height: 1.85; color: #666; }
	.newslist ul li .btn-more { width: 100%; font-size: 16px; height: 50px; line-height: 50px; margin-top: 15px;  position: static; }
	.newslist ul li .news-date { font-size: 14px; width: 83px; }
	.newslist ul li .news-date big {  font-size: 21px; }
	.news_hot { display: none; }
	
	.news-tittle h2 { font-size: 24px; line-height: 1.5; }
	.news-contents { font-size: 16px; text-align: justify; }
	.news_detail_box {  margin-right: 0; 	}
	
	.pages-change ol li:nth-child(2) { display: none; }
	
	/* news-end */
	
	
	/* 学院设置 */
	.xueyuan_list ul li { width: 100%; margin-right: 0; margin-bottom: 15px; float: none; }
	.xueyuan_list ul li .xy-bg { height: 100px; }
	.xueyuan_list ul li .xy-item { padding: 18px; height: auto; }
	.xueyuan_list ul li .xy-item h3 { font-size: 20px; font-weight: bold; margin-bottom: 15px; }
	.xueyuan_list ul ol li { font-size: 16px;  }
	
	.mayjoy_detail h3 { padding-left: 60%; }
	.mayjoy_detail h3 span { font-size: 16px; width: 54%;  }
	.mayjoy_detail h3 big { font-size: 36px;}
	.mayjoy_detail h3 big small {font-size: 17px;}
	
	.mayjoy_detail {  margin-bottom: 25px;  font-size: 16px;  line-height: 1.8; }
	.mayjoy_detail h6 {font-size: 20px;  line-height: 1.5; margin-bottom: 8px; }
	
	.school_honor ul li {
	    width: 100%;
	    height: auto;
	    float: none;
	    margin-right: 0;
	    margin-bottom: 25px;
	    transition: all .35s;
	}
	
	.honor2 ul li a p { font-size: 12px; max-width:unset;  width: 100%; position: static;}
	
	/* 学院设置-end */
	
	
	
	/* 教育教学 */
	.education_content { margin-bottom: 20px; font-size: 16px;}
	.education_content img {  width: 100%;  margin-bottom: 16px; }
	.education_content h3 { font-size: 20px; }
	.education_content h3 br { display: none; } 
	.education_content h5 { font-size: 18px;  line-height: 1.8;  font-weight: bold; }
	
	h2.co-title3 { font-size: 24px;  margin-bottom: 20px; }
	.jx_items h3.jx_title { font-size: 20px; }
	hr.line-blue { margin-bottom: 35px; }
	
	.jx_info { width: 90%; font-size: 16px; }
	.jx_info .mode { padding: 25px; }
	.jx_info .mode h4, .jx_info h4 { font-size: 18px;  margin-bottom: 15px; line-height: 1.5; }
	.jx_info .mode ul li { width: 50%; font-size: 20px; margin-bottom: 15px; }
	.jx_info .mode ul li:nth-child(2n) {  border: none;}
	.jx_info .mode ul li big { font-size: 30px; font-weight: bold; font-family: "arial, helvetica, sans-serif";}
	.jx_info .mode ul li p {font-size: 14px; }
	
	.scrollble { width: 100% ; overflow-x: scroll; }
	.scrollble::-webkit-scrollbar { display: none; }
	.jx_info table {  width: 652px;  max-width: unset;	}
	.jx_info table tr td { font-size: 16px; }
	
	
	.education_content ul.orders li {  width: 50%; font-size: 20px; margin-bottom: 18px; }
	.education_content ul.orders li:nth-child(2n) {  border-right:none; }
	.education_content ul.orders li big { font-size: 40px; }
	.education_content ul.orders li p { font-size: 12px; width: 77%;   height: 35px; }	
	
	.mayjoy_adv .item .orders p { font-size: 20px;  display: inline-block;}
	.mayjoy_adv .item .orders big { font-size: 36px; }
	
	.mayjoy_list ul li {
	    width: 48%;
	    padding: 15px;
	    margin-right: 4%;
	    margin-bottom: 15px;
	    background-color: #fff;
	    float: left;
	    text-align: center;
	    font-size: 15px;
	    line-height: 1.5;
	}
	
	.mayjoy_list ul li:nth-child(2n) { margin-right: 0; }
	.mayjoy_list ul li a { padding: 0; border: none; }
	.mayjoy_list ul li em {  font-size: 14px; }
	
	.mayjoy_list ul li span {  width: 50px;  height: 50px;font-size: 16px; }
	
	
	/* 教育教学-end */
	
	
	/* 师资队伍 */
	.pic-right { width: 100%; height: 160px;  margin-bottom: 25px; position: static;  border-top-left-radius: 0; border-bottom-left-radius: 0; }
	.about-teachers {  font-size: 16px; }
	ul.nums li big { font-size: 36px; line-height: 1.35; }
	ul.nums li { font-size: 14px; line-height: 1.35; }
	
	.shizi-gaikuang2 { width: 100%; padding: 40px 0; background-color: #011F5B; margin-bottom: 40px;	}
	.gk {  font-size: 16px;	}
	.gk-2 {  margin-bottom: 40px; }
	.gk h3 {  font-size: 22px; line-height: 1.5;	}
	.gk b, .gk strong { display: inline-block; font-size: 20px; line-height: 1.5; margin-bottom: 15px; }
	
	.school_honor ul li a p { font-size: 18px; position: static; }
	
	.teachers_list ul li,.teachers_list ul li:nth-child(3n) { width: 48%; margin-right: 4%; }
	.teachers_list ul li:nth-child(2n) { margin-right: 0; }
	.teachers_list ul li dl.t-iterm { height: 200px; }
	.teachers_list ul li h2{width: 100%; padding: 10px 15px;}
	.teachers_list ul li h2 a {  font-size: 19px; }	
	.teachers_list ul li h2 span { font-size: 14px; }
	
	.teachers_list ul li dl.t-iterm dd,
	.teachers_list ul li dl:hover dd, dl.t-iterm:hover dd { display: none; }
	.teachers_list ul li:hover h2 {
		background-color: #c72348;
	    opacity: 1;
	    z-index: 1;
	    transition: all .35s;
	}
	
	.teachers_list ul li:hover h2 a { color: #fff; }
	
	.teacher-detail {  font-size: 16px;  line-height: 1.8;	}
	.teacher-pics { height: auto;width: 63%; }
	.teacher-pics p ,.education, .honor{ font-size: 16px;  }
	.star_teacher ul,.star_teacher h3 { display: none; }
	
	a.reback { width: 100%; font-size: 16px; line-height: 50px; margin-bottom: 25px; }
	
	h3.t-tittle {  font-size: 20px; }
	h3.sub_tittle { width: 100%; font-size: 18px; line-height: 2.5; }
	.pagenext span { width: auto; }
	.pagenext { font-size: 14px; }
	
	
	/* 师资队伍-end */
	
	
	#toutiao-big, .rongqi ul li{  height: auto;  width: 100%; margin-bottom: 40px;}
	
	.small-txt{  width: 83%; padding: 15px;    bottom: 0;     border-bottom: 5px #c72348 solid; }
	#toutiao-small {   width: 100%;  height: auto;   position: static;  padding-bottom: 40px; margin-bottom: 25px;}
	.small-img {   width: 100%;   height: 160px;   overflow: hidden;	}	
	.rongqi ul li:nth-child(2n) .big-txt p {   display: block;	}
	
	.line-top {  border-top: none;   padding-top: 0;	}	
	.mayjoy_list ul li img { height: 20px; }
	.bg-bai ul li {  width: 48% !important; }
	.bg-bai {    background-color: transparent;}
	.mayjoy_list ul li p { min-height: 44px; }
	.education_box .col-lg-4 hr.line-red { display: none; }
	
	.fenye { display: none; }
	p.btn_fenye { background-color: #011F5B; margin: auto; color: #fff; text-align: center; width: 150px; line-height: 45px; border-radius: 8px; margin-top: 15px; transition: all .35s;}
	p.btn_fenye a { color: #fff; text-decoration: none; }
	p.btn_fenye:hover { background-color: #c72348; transition: all .35s; }
	
	
}