@media only screen and (max-width: 1800px) {
	.header a.qh{
		right: 8%;
	}
}
@media only screen and (max-width: 1520px) {
	.header a.qh{
		right: 7%;
	}
	.naver{
		padding-right: 70px;
	}
	.naver ul li{
		margin: 0;
	}
}
@media only screen and (max-width: 1350px) {
	.naver{
		padding-right: 100px;
	}
}
@media only screen and (max-width: 1200px) {
	.content{
		width: 980px;
	}
	/*-------首页---------*/
	.aboutUs .left{
		height: 503px;
	}
	.about_info1 h1{
		font-size: 34px;
	}
	.aboutUs .right a img{
		width: 95%;
	}
	.about_info1 .more{
		bottom: 16px;
		width: 36px;
		height: 36px;
	}
	.course{
		padding: 80px 0;
	}
	.cadet_list1 .item a{
		height: 310px;
	}
	.index_star .bg{
		top: 27%;
	}
	.star_cr{
		padding-top: 6%;
	}
	.star_tabs ul.star_ul li{
		height: 72px;
	}
	.star_cl{
		height: 417px;
	}
	.qual_list1{
		margin-top: 75px;
	}
	.qualification{
		padding-bottom: 100px;
	}
	.enviornment_list1 .left ul li a > img{
		height: 240px;
	}
	.enviornment_list1 .center a img{
		height: 500px;
	}
	.f_nav .naver ul li{
		margin: 0 44px 0 0;
	}
	.cooperative{
		padding-bottom: 100px;
	}
	
	/*---------内页----------------*/
	.kcjs_list1 ul li a{
		height: 294px;
	}
	.mxds_list1 ul li a{
		height: 300px;
	}
	.mxds_right{
		padding: 4% 17% 4% 5%;
	}
	.mxds_info1 .line{
		margin: 15px 0;
	}
	.xyfc1{
		width: 49.5%;
		height: 380px;
	}
	.xyfc_cc a .right{
		height: 380px;
		padding: 4%;
	}
	.xyfc_tabs ul.xyfc_ul{
		padding: 10px 2%;
	}
	.xyfc_tabs ul.xyfc_ul li{
		margin: 0 0.5%;
	}
	/*.envir_list1 ul li a > img{
		height: 220px;
	}*/
	.contact_c{
		min-height: auto;
	}
	.envir_list1 ul li a{
		height: 320px;
	}
	.star_cc2{
		margin-top: 20px;
	}
	.index_star .bg{
		display: none;
	}
	.star_tabs{
		margin-top: 0;
	}
	.ny_jy .star_cr{
		padding-top: 15px;
	}

	.course_img1{
		width: 220px;
		height: 220px;
	}

}
@media only screen and (max-width: 1100px) {
	.naver ul li a{
		width: 72px;
	}
	.naver{
		padding-right: 100px;
	}
}
@media only screen and (max-width: 991px) {
	.hdl{
		width: 20%;
	}
	.header a.qh{
		top: 4px;
	}
	.hdr{
		top: 8px;
	}
	.naver ul li{
		margin: 0;
	}
	.header .content{
		padding: 12px 0;
	}
	/*--------内页-----------*/
	.news_left{
		height: 220px;
	}
	.news_right h2{
		margin: 10px 0 15px 0;
	}
	.news_right h3{
		margin-top: 25px;
	}
	
	.kcjs_list1 ul li{
		width: 32%;
		margin-right: 2%;
	}
	.kcjs_list1 ul li a{
		height: 272px;
	}
	.xyfc1{
		height: 300px;
	}
	.xyfc_cc a .right{
		height: 300px;
	}
	.xyfc_tabs ul.xyfc_ul li{
		width: 115px;
	}
	.xyfc_tabs ul.xyfc_ul li a{
		height: 115px;
	}
	.xyfc_tabs > a.t_prev, .xyfc_tabs > a.t_next{
		bottom: 42px;
	}
}

@media only screen and (max-width: 979px) {
	.hdl{
		margin-left: -4%;
	}
	.content{
		width: 850px;
	}
	
	/*--------首页----------*/
	.aboutUs .left{
		height: 440px;
	}
	.about_info1 h1{
		font-size: 28px;
	}
	.about_info1 .txt{
		line-height: 20px;
		max-height: 120px;
	}
	.about_info1 .more{
		bottom: 14px;
	}
	.aboutUs{
		margin: 80px 0;
	}
	.course_list1{
		margin-top: 55px;
	}
	.course_list1 .owl-theme .owl-controls{
		margin-top: 35px;
	}
	.cadet{
		margin: 20px 0;
	}
	.star_cl{
		width: 44%;
		height: 400px;
	}
	.star_tabs ul.star_ul li{
		height: 62px;
	}
	.star_tabs a.t_prev, .star_tabs a.t_next{
		bottom: 40px;
	}
	.star_tabs a.t_prev{
		right: 3.5%;
	}
	.enviornment_list1 .left ul li a > img{
		height: 200px;
	}
	.enviornment_list1 .center a img{
		height: 420px;
	}
	.environment{
		padding: 50px 0;
	}
	.cooperative{
		padding-bottom: 50px;
	}
	.f_nav .naver ul li{
		margin: 0 25px 0 0;
	}
	.f_item2 ul li{
		margin-right: 3%;
	}
	.mxds_list1 ul li a{
		height: 250px;
	}
	.mxds_info1 .txt{
		line-height: 24px;
		max-height: 72px;
	}
	.contact_img{
		width: 120px;
		height: 120px;
	}
	.contact_info{
		margin-left: 120px;
		padding: 0 0 0 5%;
		min-height: 120px;
	}
	.contact_info h3{
		padding: 10px 0;
		margin-bottom: 10px;
		font-size: 16px;
	}
	.contact_info p{
		line-height: 22px;
	}
	.envir_list1 ul li{
		width: 32%;
		margin-right: 2%;
	}
	/*.envir_list1 ul li a > img{
		height: 200px;
	}*/
	
	.envir_list1 ul li a{
		height: 300px;
	}
	.ny_jy .star_cr .txt{
		font-size: 16px;
		line-height: 26px;
	}
	.apply_area{
		width: 100%;
	}
	.fact_list2 ul li:nth-child(4n){
		margin-right: 2%;
	}
	.fact_list2 ul li:nth-child(3n){
		margin-right: 0;
	}
}

@media only screen and (max-width: 880px) {
	.content{
		width: 750px;
	}
	/*--------------首页--------------------*/
	.naver ul li a{
		width: 70px;
	}
	.aboutUs .left{
		height: 390px;
	}
	.about_info1 h1{
		font-size: 20px;
		margin-bottom: 15px;
	}
	.about_info1 .txt{
		font-size: 12px;
		max-height: 100px;
	}
	.about_info1 .more{
		bottom: 12px;
	}
	.star_cl{
		height: 350px;
	}
	.star_cr .txt{
		line-height: 22px;
	}
	.star_cr a.more{
		margin-top: 15px;
	}
	.star_cr{
		padding-top: 5%;
	}
	.star_tabs ul.star_ul li{
		height: 55px;
	}
	.star_tabs ul.star_ul{
		right: 4%;
	}
	.star_tabs a.t_next{
		right: 47%;
	}
	.star_tabs a.t_prev{
		right: 0.5%;
	}
	.f_nav .naver ul li{
		margin: 0 5px 0 0;
	}
	.f_ewm p{
		font-size: 14px;
	}
	.f_item1{
		margin-top: 20px;
	}
	.f_sc ul li{
		width: 31%;
		margin-right: 1%;
	}
	.f_sc ul li h3{
		font-size: 12px;
	}
	.f_sc ul li .tit i{
		width: 30px;
		height: 30px;
		font-size: 18px;
		line-height: 30px;
	}
	.f_tel{
		width: 26%;
		margin-top: 10px;
	}
	.f_item2{
		width: 72%;
	}
	
	/*---------内页------------*/
	.mxds_list1 ul li a{
		height: 220px;
	}
	.mxds_info1 .txt{
		max-height: 48px;
	}
	.contact_list ul li{
		width: 48.5%;
		margin-right: 3%;
	}
	.contact_info p{
		line-height: 20px;
	}
	.contact_info h3{
		padding: 0 0 10px 0;
	}
	.xyfc_tabs ul.xyfc_ul li{
		width: 100px;
	}
	.xyfc_tabs ul.xyfc_ul li a{
		height: 100px;
	}
	.cadet_list2 .cadets .item a{
		width: 49%;		
	}
	/*.envir_list1 ul li a > img{
		height: 180px;
	}*/
	.envir_list1 ul li a{
		height: 270px;
	}
}
@media only screen and (max-width: 800px) {
	.hdr{
		display: none;
	}
	.hdl{
		margin-top: 0;
		width: auto;
	}
	.hdl a img{
		height: 34px;
	}
	.header{
		background: #a5e8f1;
	}
	.header .content{
		padding: 10px;
		height: 54px;
	}
	.icon_nav{
		display: block;
	}
	.hdl{
		margin-left: 0;
		margin-top: 4px;
	}
	.header a.qh{
		padding: 2px 5px;
		right: 75px;
		font-size: 14px;
	}
}
@media only screen and (max-width: 768px) {
	.content{
		width: 100%;
		padding: 0 10px;
	}
	.banner .swiper-pagination{
		bottom: 0;
	}
	.banner .swiper-pagination span{
		width: 14px;
		height: 14px;
	}
	/*-----------首页--------*/
	.header .content{
		padding: 5px 10px;
	}
	.naver ul li a{
		width: 62px;
		font-size: 13px;
	}
	.naver ul li a > span > span:nth-child(1){
		top: 20px;
	}
	.aboutUs .left{
		height: auto;
		width: 70%;
	}
	.about_info1{
		margin-top: 30%;
		padding-bottom: 50px;
	}
	.about_info1 h1{
		width: 75%;
		padding: 10px 4%;
		line-height: 30px;
		font-size: 18px;
	}
	.about_info1 .txt{
		width: 55%;
		margin-left: 10%;
		max-height: 80px;
	}
	.about_info1 .more{
		right: 34%;
		bottom: 10px;
	}
	.aboutUs{
		margin: 60px 0;
	}
	.course{
		padding: 30px 0;
	}
	.enviornment_list1 > *{
		width: 32%;
	}
	.enviornment_list1 .center{
		width: 32.4%;
		margin: 0 1.8%;
	}
	.enviornment_list1 .left ul li{
		margin-bottom: 10px;
	}
	.enviornment_list1 .left ul li a > img{
		height: 175px;
	}
	.enviornment_list1 .center a img{
		height: 360px;
	}
	.environment{
		padding: 20px 0;
	}
	.co_list1 ul li{
		margin-bottom: 15px;
	}
	.f_item2{
		width: 74%;
	}
	.footer_con{
		padding: 60px 0 20px 0;
	}
	.f_copy .content{
		padding: 15px 10px;
	}
	.xyfc1{
		height: 260px;
	}
	.xyfc_cc a .right{
		height: 260px;
	}
	.xyfc_info .txt{
		max-height: 90px;
	}
	.xyfc_tabs ul.xyfc_ul li{
		width: 85px;
		margin: 0 1%;
	}
	.xyfc_tabs ul.xyfc_ul li a{
		height: 85px;
	}
	.xyfc_tabs > a.t_prev, .xyfc_tabs > a.t_next{
		bottom: 30px;
	}
	.envir_list1 ul li{
		margin-bottom: 30px;
	}
	/*.envir_list1 ul li a > img{
		height: 165px;
	}*/
	.index_star .bg{
		top: 35%;
	}
	.star_cr{
		padding-top: 10%;
	}
	.star_cr .txt{
		font-size: 16px;
	}
	.footerFloat{
		display: none;
	}
	.kosCtrl{
		padding-bottom: 0;
	}
	.fact_list1 ul li{
		margin: 0 15px;
	}
	/*.envir_list1 ul li a{
		height: 230px;
	}*/
	.envir_list1 ul{
		margin-top: 0;
	}
	.fact_list2 ul li a {
		height: 300px;
	}
	
}
@media only screen and (max-width: 767px) {
	.star_tabs ul.star_ul {
		display: none;
	}
	.star_tabs a.t_prev, .star_tabs a.t_next{
		bottom: 10px;
	}
	.star_tabs a.t_next{
		right: 8%;
	}
	.index_star .bg{
		top: 36%;
	}
	.star_cr{
		padding-top: 12%;
	}
	.star_cl{
		height: 300px;
	}
	.star_cr .txt{
		font-size: 12px;
		line-height: 18px;
		height: 72px;
	}
	
	/*---------内页----------*/
	.kcjs_list1 ul li a{
		height: 240px;
	}
	.envir_list1 ul li{
		width: 32%;
		margin-right: 2%;
		margin-bottom: 20px;
	}
	.envir_info h3{
		font-size: 18px;
		padding-bottom: 0;
	}
	.envir_info{
		padding: 8px 4%;
	}
	.contact_img{
		width: 80px;
		height: 80px;
	}
	.contact_info{
		margin-left: 80px;
		min-height: 80px;
	}
	.contact_info h3{
		font-size: 14px;
		margin-bottom: 5px;
	}
	.contact_info p{
		font-size: 12px;
		line-height: 16px;
	}
	.cadet_list1 .item a{
		height: 250px;
	}
	.xyfc_tabs ul.xyfc_ul{
		display: none;
	}
	.xyfc_cc a .left{
		width: 100%;
		margin-bottom: 5px;
	}
	.xyfc_cc a .right{
		width: 100%;
	}
	/*.envir_list1 ul li a > img{
		height: 140px;
	}*/
	
	/*------在线留言--------*/
	.online{
		padding-top: 0;
	}
	.online .left{
		padding-top: 0;
		margin-bottom: 15px;
	}
	.online .left ,
	.online .right {
		width: 100%;
	}
}
@media only screen and (max-width: 755px) {
	.f_item2 ul li{
		margin-right: 0;
	}
}
@media only screen and (max-width: 700px) {	
	/*----------内页-------------*/
	.news_list ul li a{
		padding: 15px 0;
	}
	.news_left{
		height: 160px;
	}
	.news_right h2{
		font-size: 18px;
		margin: 5px 0 10px 0;
	}
	.news_right .txt{
		line-height: 22px;
		max-height: 66px;
	}
	.news_right h3{
		margin-top: 15px;
		font-size: 12px;
		line-height: 23px;
	}
	.news_left .time span{
		font-size: 32px;
		line-height: 40px;
	}
	.news_left .time small{
		font-size: 14px;
	}
	
	.mxds_right{
		background: #393939;
		padding: 4% 5%;
		width: 70%;
	}
	.mxds_list1 ul li:nth-child(2n) a .mxds_right{
		background: #393939;
	}
	.mxds_list1 ul li a:hover ,
	.mxds_list1 ul li:nth-child(2n) a:hover .mxds_right{
		background: #aacf30;
	}
	.mxds_img1{
		width: 30%;
	}
	
	.ny_title1 h1{
		font-size: 20px;
		line-height: 40px;
		background: #38C7E1;
		padding-left: 10px;
	}
	.ny_title1 h1 span {
		font-size: 18px;
	}
	.pro_det1 h1{
		font-size: 22px;
		margin-bottom: 25px;
	}
}
@media only screen and (max-width: 600px) {
	.kosCtrl{
		padding-bottom: 0;
	}
	.about_info1 h1{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.about_info1 .txt{
		line-height: 18px;
		max-height: 74px;
	}
	.about_info1 .more{
		width: 30px;
		height: 30px;
		padding: 4px;
		bottom: 9px;
	}
	.enviornment_list1 .left ul li a > img{
		height: 140px;
	}
	.enviornment_list1 .center a img{
		height: 290px;
	}
	.envir_info1 h3{
		font-size: 16px;
		margin-bottom: 3px;
	}
	.envir_info1 h4{
		font-size: 12px;
	}
	.envir_info1{
		padding: 5px 5%;
	}
	.f_sc{
		display: none;
	}
	.f_item1{
		text-align: center;
		margin-top: 0;
	}
	.f_ewm{
		float: inherit;
		display: inline-block;
		width: 40%;
	}
	.f_ewm > img {
		width: 90%;
	}
	.footerFloat{
		display: none;
	}
	
	/*-----------内页------------*/
	.kcjs_list1 ul li a{
		height: 195px;
	}
	.kcjs_list1 ul li a .label1{
		padding: 5px;
		font-size: 15px;
		background-size: 80%;
	}
	.mxds_list1 ul li a{
		height: 170px;
	}
	.mxds_info1 h2{
		font-size: 18px;
		margin-bottom: 5px;
	}
	.mxds_info1 h3{
		font-size: 15px;
	}
	.mxds_info1 .line{
		margin: 8px 0;
	}
	
	.envir_list1 ul li a{
		height: 210px;
	}
	.fact_list1 ul li{
		margin: 0 5px;
	}
	
}
@media only screen and (max-width: 500px) {
	.course_img1{
		width: 160px;
		height: 160px;
	}
	.cadet_list1 .item a{
		height: 260px;
	}
	.star_cr h3{
		font-size: 24px;
	}
	.envir_info1 .txt{
		display: none;
	}
	.envir_info1{
		bottom: 0;
	}
	.envir_list1 ul li{
		width: 48%;
		margin-right: 4%;
	}
	.envir_list1 ul li:nth-child(3n){
		margin-right: 4%;
	}
	.envir_list1 ul li:nth-child(2n){
		margin-right: 0;
	}
	
	.ny_title1 h1{
		font-size: 16px;
	}
	.ny_title1 h1 span{
		font-size: 12px;
	}
	.star_cl1{
		width: 100%;
		height: auto;
	}
	.ny_jy .star_cr{
		width: 100%;
	}
	.merchants_c1 .left ,
	.merchants_c1 .right {
		width: 100%;
	}
	.contactUs1{
		padding-top: 25px;
	}
	.contact_info1 h1{
		font-size: 22px;
		padding-bottom: 10px;
	}
	.contact_t{
		width: 100%;
	}
	.form1 .s_form{
		width: 100%;
		margin-bottom: 20px;
	}
	.form1 .form_group2{
		margin-bottom: 0;
	}
	.apply_c1 .apply1{
		width: 100%;
	}
	.apply_c1 .apply1 ul li input[type='text']{
		width: 70%;
	}
	.apply_c1 .apply1 ul li{
		margin-bottom: 10px;
	}
	.job_area table tr th{
		font-size: 18px;
		line-height: 50px;
	}
	.job_area table tr td{
		padding: 10px 0;
	}
	.job_area table tr th:nth-child(3) ,
	.job_area table tr td:nth-child(3) {
		display: none;
	}
	.fact_list2 ul li a{
		height: 260px;
	}
	.cadet_info1{
		display: none;
	}
	.fact_list2 .label1{
		bottom: 0;
	}
}
@media only screen and (max-width: 420px) {
	.enviornment_list1 .center{
		display: none;
	}
	.enviornment_list1 > *{
		width: 48.5%;
		margin-right: 3%;
	}
	.enviornment_list1 .right {
		margin-right: 0;
	}
	.enviornment_list1 .left ul li a > img{
		height: 170px;
	}
	.star_cr{
		padding-top: 6%;
	}
	.star_cl{
		height: auto;
	}
	/*.star_cr .txt{
		max-height: 36px;
	}*/
	.star_cr a.more{
		margin-top: 10px;
	}
	.star_tabs a.t_next{
		right: 10%;
	}
	.star_tabs a.t_prev, .star_tabs a.t_next{
		bottom: 1px;
	}
	.starMentor{
		padding: 20px 0 40px 0;
	}
	.qualification{
		padding: 50px 0;
	}
	.qual_list1{
		margin-top: 30px;
	}
	.co_list1 ul li{
		width: 32%;
		margin-right: 2%;
		margin-bottom: 10px;
	}
	.co_list1 ul li:nth-child(5n){
		margin-right: 2%;
	}
	.co_list1 ul li:nth-child(3n){
		margin-right: 0;
	}
	.cooperative{
		padding-bottom: 0;
	}
	.naver ul li a{
		height: 20px;
	}
	.f_nav .naver ul li a span:nth-child(1){
		top: 0;
	}
	.naver ul li a>span>span:nth-child(3){
		height: 100%;
		top: 0;
	}
	.naver ul li a > span span + span{
		display: none;
	}
	.f_item1{
		margin-top: 10px;
	}
	.index_star .bg{
		top: 42%;
	}
	.aboutUs .right{
		display: none;
	}
	.aboutUs .left{
		width: 100%;
	}
	.aboutUs .left > img {
		width: 100%;
	}
	.about_info1 .txt{
		width: 80%;
	}
	.about_info1 h1{
		width: 90%;
	}
	.about_info1 .more{
		right: 10%;
	}
	.aboutUs{
		margin: 25px 0;
	}
	.comm_title .title h2{
		font-size: 16px;
		padding: 8px 0;
	}
	.comm_title .title h1{
		font-size: 22px;
	}
	.comm_title a.more span{
		font-size: 14px;
	}
	.co_title .title h2{
		font-size: 16px;
	}
	.co_title .title h1 span{
		font-size: 20px;
	}
	.course_img1{
		width: 140px;
		height: 140px;

	}
	.f_copy{
		font-size: 12px;
	}
	.footer_con{
		padding: 50px 0 10px 0;
	}
	.f_copy .content{
		padding: 5px 10px;
	}
	.s_footer{
		display: block;
	}
	.kosCtrl{
		padding: 54px 0 50px 0;
	}
	/*--------内页-------------*/
	.ppln{
		padding: 30px 0 40px 0;
	}
	.ppln_info{
		line-height: 22px;
	}
	.s_menu ul{
		padding: 15px 0;
	}
	.s_menu ul li a{
		font-size: 13px;
	}
	
	.news_left{
		height: 100px;
	}
	.news_right h3{
		display: none;
	}
	.news_left .time span{
		font-size: 22px;
		line-height: 28px;
	}
	.news_left .time small{
		font-size: 12px;
	}
	.news_right h2{
		font-size: 16px;
	}
	.news_right .txt{
		line-height: 18px;
		max-height: 54px;
	}
	.news_list ul{
		margin-bottom: 25px;
	}
	.page a{
		width: 30px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
	}
	
	.to_title .title{
		padding: 5px;
		background-size: 55%;
	}
	.to_title .title h2{
		font-size: 14px;
		padding-bottom: 3px;
	}
	.to_title .title h1{
		font-size: 16px;
	}
	.to_title2 .title{
		background-size: 60%;
	}
	.to_title a.back{
		font-size: 12px;
	}
	.to_title a.back i{
		width: 18px;
		height: 18px;
		line-height: 18px;
	}
	.detail1 .title{
		padding: 15px 0;
		margin: 10px 0 15px 0;
	}
	.detail1 .title h3{
		font-size: 16px;
		line-height: 24px;
	}
	.detail1{
		margin-bottom: 30px;
	}
	.pian a{
		font-size: 14px;
	}
	
	.kcjs_list1 ul{
		margin: 30px 0;
	}
	.kcjs_list1 ul li{
		width: 48.5%;
		margin-right: 3%;
	}
	.kcjs_list1 ul li:nth-child(3n){
		margin-right: 3%;
	}
	.kcjs_list1 ul li:nth-child(2n){
		margin-right: 0;
	}
	.kcjs_list1 ul li a{
		height: 185px;
	}
	.kcjs_list1 ul li a .label1{
		padding: 5px;
		font-size: 15px;
		background-size: 80%;
	}
	.to_title1 .title{
		background-size: 88%;
	}
	.kc_m{
		margin-bottom: 30px;
	}
	.mxds_list1 ul{
		margin-top: 25px;
	}
	.mxds_list1 ul li a{
		height: 130px;
	}
	.mxds_list1 ul li{
		margin-bottom: 15px;
	}
	.mxds_info1 h4{
		display: none;
	}
	.mxds_info1 .txt{
		line-height: 20px;
		max-height: 40px;
	}
	
	.zgzs_tabs ul{
		display: none;
	}
	.zgzs_cc a{
		width: 80%;
	}
	.zgzs_tabs a.t_prev{
		left: 0;
	}
	.zgzs_tabs a.t_next{
		right: 0;
	}
	.zgzs_tabs a.t_prev, .zgzs_tabs a.t_next{
		top: 50%;
		margin-top: -13px;
	}
	.zgzs_list1{
		margin: 30px 0 0;
	}
	/*.envir_list1 ul{
		margin-top: 25px;
	}*/
	.envir_list1 ul li{
		width: 49%;
		margin-right: 2%;
		margin-bottom: 10px;
	}
	.envir_list1 ul li:nth-child(3n){
		margin-right: 2%;
	}
	.envir_list1 ul li:nth-child(2n){
		margin-right: 0;
	}
	
	.envir_info h3{
		font-size: 16px;
	}
	.contact_list ul li{
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.contact_list ul li a{
		padding: 10px 4%;
	}
	.contact_info h3{
		padding: 10px 0;
	}
	.xyfc1{
		width: 49.6%;
	}
	.xyfc_cc a .right{
		height: auto;
	}
	.xyfc_info h5{
		position: inherit;
		margin-top: 10px;
	}
	.xyfc_info .txt{
		line-height: 20px;
		max-height: 80px;
	}
	.xyfc_tabs > a.t_prev, .xyfc_tabs > a.t_next{
		display: none;
	}
	.xyfc_list1{
		margin: 40px 0;
	}
	.xyfc_info h3{
		font-size: 17px;
	}
	.cadet_list2 .cadets .item{
		width: 100%;
		margin-bottom: 15px;
	}
	.cadet_list2 .cadets .item a{
		width: 49.3%;
	}
	.xueyuan{
		margin-bottom: 0;
	}
	.envir_list1 ul li{
		width: 48.8%;
		margin-right: 2.4%;
	}
	.envir_list1 ul li:nth-child(3n){
		margin-right: 2.4%;
	}
	.envir_list1 ul li:nth-child(2n){
		margin-right: 0;
	}
	.co_list1 ul{
		margin-top: 30px;
	}
	
	.envir_list1 ul li a{
		height: 195px;
	}
	.fact_list2 ul li a{
		height: 220px;
	}
	.fact_list2 .label1{
		font-size: 16px;
		padding: 4px 10px;
		background: #4CCFE7;
	}
}
@media only screen and (max-width: 375px) {
	.about_info1{
		margin-top: 36%;
	}
	.enviornment_list1 .left ul li a > img{
		height: 150px;
	}
	.course_img1{
		width: 120px;
		height: 120px;
		border: 10px solid #333333;
	}
	/*-------内页----------*/
	.kcjs_list1 ul li a{
		height: 172px;
	}
	.mxds_list1 ul li a{
		height: 110px;
	}
	.mxds_info1 .txt{
		font-size: 12px;
		line-height: 18px;
		max-height: 36px;
	}
	.mxds_info1 .line{
		margin: 5px 0;
	}
	.mxds_info1 h2{
		font-size: 16px;
	}
	.cadet_list1 .item a{
		height: 240px;
	}
	/*.envir_list1 ul li a > img{
		height: 120px;
	}*/
	
	.fact_list2 ul li a{
		height: 200px;
	}

}
@media only screen and (max-width: 350px) {
	.about_info1{
		margin-top: 42%;
	}
	.course_img1{
		width: 130px;
		height: 130px;
	}
	.course_info1{
		padding-top: 12px;
	}
	.course_info1 h3{
		font-size: 16px;
	}
	.course_info1 .txt{
		font-size: 12px;
		line-height: 18px;
		max-height: 36px;
	}
	.course_list1{
		margin-top: 30px;
	}
	.cadet_list1 .item a{
		height: 190px;
	}
	.cadet_list1 .item a .label1{
		font-size: 16px;
		padding: 4px 10px;
	}
	.cadet{
		margin: 30px 0;
	}
	.star_cr h3{
		font-size: 16px;
	}
	.star_cr .line{
		margin: 3px 0;
	}
	.star_cr a.more{
		margin-top: 5px;
	}
	.star_tabs a.t_next{
		right: 12%;
	}
	.star_cr{
		padding-top: 5%;
	}
	.enviornment_list1 .left ul li a > img{
		height: 130px;
	}
	.course_img1{
		width: 100px;
		height: 100px;
		border: 8px solid #333333;
	}
	.co_list1 ul li{
		width: 49%;
		margin-right: 2%;
	}
	.co_list1 ul li:nth-child(3n){
		margin-right: 2%;
	}
	.co_list1 ul li:nth-child(2n){
		margin-right: 0;
	}
	.f_ewm p{
		font-size: 12px;
	}
	/*--------内页-----------*/
	.to_title .title{
		background-size: 50%;
	}
	.to_title .title{
		background-size: 80%;
	}
	.kcjs_list1 ul li a{
		height: 145px;
	}
	.kcjs_list1 ul li a .label1{
		font-size: 13px;
	}
	.to_title1 .title{
		background-size: 100%;
	}
	.mxds_list1 ul li a{
		height: 90px;
	}
	.mxds_info1 .txt{
		max-height: 18px;
	}
	.envir_info h3{
		font-size: 14px;
	}
	.envir_info p{
		font-size: 12px;
	}
	.envir_info{
		padding: 4px 4%;
	}
	.contact_img{
		width: 60px;
		height: 60px;
	}
	.contact_info{
		margin-left: 60px;
	}
	.xyfc1{
		height: 190px;
	}
	.xyfc1 .label1{
		font-size: 16px;
    	padding: 4px 10px;
	}
	/*.envir_list1 ul li a > img{
		height: 100px;
	}*/
	
	.fact_list2 ul li a{
		height: 175px;
	}
	.ny_title1 h1 span{
		display: none;
	}
}