@media  screen and (min-width:1980px)  {
	.yuan_navbar { 
		background: -webkit-linear-gradient(left, #00b2b1 24% , #fff 20% , #fff 44% ,#00b2b1 73%);
		background: -moz-linear-gradient(left, #00b2b1 24% , #fff 20% , #fff 44% ,#00b2b1 73%);
		background: -ms-linear-gradient(left, #00b2b1 24% , #fff 20% , #fff 44% ,#00b2b1 73%);
		background: gradient(left, #00b2b1 24% , #fff 20% , #fff 44% ,#00b2b1 73%);		
	}
	
}

@media  screen and (min-width:1281px)  and (max-width:1440px)  {
	#yuan_rl .f-td { margin-bottom:6px ; }
	
	.yuan_about_box p { font-size: .39rem;}
	.tab_content .items .swiper-button-next,
	.tab_content .items .swiper-button-prev {  width: .5rem;  height: .5rem;  top: -.65rem;	}
	
	.tab_content .items .swiper-button-prev {   right: 1.5rem;   left: auto;	}
	.tab_content .items .swiper-button-next  { right: 0; }
	.tab_content .items .swiper-pagination {  position: absolute;   right: .7rem;   top: -.85rem;	}
	
	
}

@media  screen and (max-width:1280px)  {
	.tab_content .items .swiper-button-next, 
	.tab_content .items .swiper-button-prev {  width: .5rem;  height: .5rem;	}
	
	.tab_content .items .swiper-button-prev {   right: 1.5rem;   left: auto;	}
	.tab_content .items .swiper-button-next  { right: 0; }
	.tab_content .items .swiper-pagination {  position: absolute;   right: .7rem;   top: -.85rem;	}
	
	dl.yuan_notice dd h3 a { margin-bottom: 3px; }
	
}



@media  screen and (max-width:768px) {
	
	/* 通用导航栏 */
	
	.yuan_navbar { background: transparent; }
	.page_loade2 { width: 100%; height: 36px; line-height: 36px; padding-left: 17px; background-color: transparent; margin-bottom: 15px;  }
	.page_loade2 p,.page_loade2 a { color: #333; font-size: 13px; }
	.page_loade2 .icon_home { width: auto; height: 100%; padding-left: 20px; background-position: left 95%; }
	
	.yuan_menu { background-color: transparent; }
	.yuan_menu ul li  {  background-color:#00b2b1 ;  margin-right: 3%; width: 30%; margin-bottom: 15px; border-radius: 50px; }
	.yuan_menu ul li p a {
	    display: block;
	    width: 100%;
	    line-height: 38px;
	    text-decoration: none;
	    color: #fff;
	    padding: 0;
	    text-align: center;
	    font-size: 16px;
	    overflow: hidden;
	    transition: all .35s;
	}
	.yuan_menu ul li:nth-child(3n) { margin-right: 0; }
	.yuan_menu ul li ol.child {  display: none;	}
	.yuan_menu ul li:hover  { background-color: #fff; }
	
	.ft_menu ul li a { font-size: 18px; margin-bottom: 15px; }
	
	.inner_title h3.yx_title { padding-top: 18px; }
	
	/* 通用导航栏-end */
	
	
	/* 院系首页兼容适配 */
	#banner_yx { height: 260px; margin-bottom: 20px;}
	#banner_yx .ban-desc {  width: 90%; padding-bottom: 45px; }
	#banner_yx .ban-container h2 { font-size: 19px; padding-top: 15px;}
	a.back_to_home { display: none; }
	
	.yuan_bg {
	    width: 90%;
	    height: 200px;
	    position: static;
	    margin: auto;
	    margin-bottom: 25px;
	    right: 0;
	    top: 0;
	    z-index: 5;
	    border-top-left-radius: 0;
	    border-bottom-left-radius: 0;
	    overflow: hidden;
	    background-repeat: no-repeat;
	    background-position: left center;
	    background-size: cover;
		border-radius: 15px;
	}
	
	.yuan_about_box h1 { font-size: 32px; margin-bottom: 15px; }
	.yuan_about_box p { font-size: 18px; }
	.yuan_about_box p strong { font-size: 36px; }
	
	ul.faster_enter { margin-top: 35px; }
	ul.faster_enter li {  float: left; width: 45%; margin-right: 10%; margin-bottom: 25px;	}
	ul.faster_enter li:nth-child(2n) { margin-right: 0; }
	ul.faster_enter li p { padding-bottom: 15px;  margin-bottom: 20px; font-size: 16px; }
	ul.faster_enter li a em {
	    display: inline-block;
	    width: 35px;
	    height: 34px;
	    border: 2px #70c4f3 solid;
	    background-size: 18px;
	    opacity: 1;
	    transition: all .35s;
	}
	
	.yuan_jiyu {  background-size: auto 100%; }
	.yuan_jiyu_right { display: none; }
	.yuan_jiyu_left { width: 100%;  float: none;  margin-right: 0;  padding: 58px 0; }
	
	.yuan_jiyu_left_info { padding: 44px; background-size: 35px; }
	.yuan_jiyu_desc { font-size: 18px; }
	.yuan_jiyu_name { font-size: 20px;  margin-bottom: 25px;  color: #fff;	}
	
	.yuan_news {    background-size: auto 107%; padding: 45px 0; margin-top: -23px;  margin-bottom: 50px; }
	#yuan_box .newslist ul li { padding: 15px 0; }
	#yuan_box .newslist ul li h3 a {  
		font-size: 16px;  max-height: 64px;   overflow: hidden;	
		display: -webkit-box;
		text-overflow: ellipsis;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}
	
	.yuan_cotittle { font-size: 24px;  margin-bottom: 31px;  font-weight: bold;	}
	#yuan_rl { padding: 22px; margin-bottom: 35px; }
	
	.tab_change_yuan {  padding-left: 0;	}
	.tab_top ul li {  float: left;  margin-right: 22px;  padding-right: 22px;}
	.tab_top ul li::before { height:20px; }
	.tab_top ul li p { font-size: 20px; padding-bottom: 15px }
	
	.tab_content .items ,.tab_content {  min-height: 300px;  }
	
	dl.yuan_notice dt {
	    width: 30%;
	    height: 51px;
	    font-size: 14px;
	    line-height: 51px;
	    margin-right: 4%;
	    transition: all .35s;
	}
	
	dl.yuan_notice dd { display: block; width: 66%; }
	
	dl.yuan_notice dd h3 a {
	    display: -webkit-box;
	    height: 26px;
	    line-height: 1.5;
	    font-size: 17px;
	    margin-bottom: 3px;
	    color: #333;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	}
	
	.yuan_add { padding-left: 30px;  font-size: 14px;}
	.yuan_add i {  display: inline-block;  width: 20px;  height: 20px; background-size: 10px; }
	
	dl.yuan_notice dd .yuan_lec span {  font-size: 14px; }
	
	.tab_content .items .swiper-button-next, .tab_content .items .swiper-button-prev { display: none; }
	.tab_content .items .swiper-pagination {
	    position: absolute;
	    right: 10px;
	    top: -42px;
	}
	
	#yuan_rl .f-riqi {  width: 77%;  font-size: 20px; height: 38px;  line-height: 38px;  }	
	#yuan_rl .f-btn-jian, #yuan_rl .f-btn-jia { width: 35px; height: 35px;	}
	#yuan_rl .f-btn-jian {  background-position: 45% 9px;	}
	#yuan_rl .f-btn-jia {  background-position: 53% -45px;	}	
	
	#yuan_rl .f-rili-th {  font-size: 14px;	}
	#yuan_rl .f-td {  font-size: 16px; height: 30px;  line-height: 30px;	}
	#yuan_rl .f-rili-table .f-today .f-day { width: 35px; height: 35px; line-height: 35px;	}
	
	
	/* 院系首页兼容适配-end */
	
	
	
	
}
