@charset "utf-8";
/* CSS Document */
@screen-xs-min:320px;
@screen-xs-max:768px;
@screen-sm-min:769px;
@screen-sm-max:1199px;
@screen-md-min:1200px;
@screen-md-max:1260px;
@screen-lg-min:1400px;

@media (min-width: 1920px) { 
  
  
 }

@media (max-width:1850px) {
    
	.headbox .box .logo img{ height: 50px; }
	}

@media (max-width:1750px) {
    .headbox  .menu ul li{ margin:0px 0 0 20px; font-size:16px;}
	.homepart7 .centerbox .centerin{ width: 94%; margin: 0 auto;;}

	
  
	}

@media (max-width:1650px) {
     .homepart2 .centerbox .centerin{ width: 94%; margin: 0 auto;}
	 .homepart3 .centerbox .centerin2{ width:94%;  margin: 0 auto; }
	 .homepart4 .centerbox .centerin{ width:94%;  margin: 0 auto;}
	 .homepart5 .centerbox .centerin{width:94%;  margin: 0 auto;}
	 .homepart6 .centerbox .centerin{ width: 94%; margin: 0 auto;}
	 .homepart1 .centerbox .centerin{ width: 94%; margin: 0 auto;}
	 .footmenu .centerbox .centerin{ width: 94%; margin: 0 auto;}
	 .abbox1 .centerbox .centerin{width: 94%; margin: 0 auto;}
	 .abbox2 .centerbox .centerin{width: 94%; margin: 0 auto;}
     .abbox3 .centerbox .centerin{width: 94%; margin: 0 auto;}
	 .abbox4 .centerbox .centerin{ width: 94%; margin: 0 auto;;}
	 .abbox5 .centerbox .centerin{ width: 94%; margin: 0 auto;}
	 .abbox6 .centerbox .centerin{width: 94%; margin: 0 auto;}
	 .ertoplocation .centerbox .centerin{ width: 94%; margin: 0 auto;}
	 .aboutbox1 .centerbox .centerin{width: 94%; margin: 0 auto;}
	 .mainbox .centerbox .centerin{ width: 94%; margin: 0 auto;}
	 .mainbox2 .centerbox .centerin{width: 94%; margin: 0 auto;}
	 .studentbox1 .centerbox .centerin{width: 94%; margin: 0 auto;}
	 .studentbox2 .centerbox .centerin{width: 94%; margin: 0 auto;}
	 
	 .studentbox3 .centerbox .centerin{width: 94%; margin: 0 auto}
	 .studentbox5 .centerbox .centerin{width: 94%; margin: 0 auto}

	 .activitybox1 .centerbox .centerin{width: 94%; margin: 0 auto}
	 .activitybox2 .centerbox .centerin{width: 94%; margin: 0 auto}
	 .activitybox3 .centerbox .centerin{width: 94%; margin: 0 auto}
     .activitybox4 .centerbox .centerin{width: 94%; margin: 0 auto}
	 .activitybox5 .centerbox .centerin{width: 94%; margin: 0 auto}

	}	

	
@media (max-width:1600px) {
   
	}	


@media (max-width:1560px) {
   
}


@media (max-width:1500px) {
    .headbox  .menu ul li{ margin:0 10px; font-size:14px}

	.homepart1{  padding:50px 0 50px 0 }
	.homepart1 .lbox .slidebox{height: 500px;}
	.homepart1 .lbox .slidebox .list{  height: 500px; }
	.homepart1 .lbox .slidebox .list ul li{height: 500px; }
	.homepart1 .lbox .slidebox .list ul li .pic{height: 323px; }

	.homepart1 .lbox .slidebox .leftarr{width: 40px;height: 40px;left: 12px; top: 125px; }
	.homepart1 .lbox .slidebox .rightarr{width: 40px;height: 40px;  right: 12px; top: 125px; }


	.homepart1 .cbox .listbox{ height: 500px;	padding: 20px;}
	.homepart1 .cbox .listbox ul{margin: 0; padding: 0;list-style: none;}

	.homepart1 .cbox .listbox ul li .tit{height: 35px; line-height: 35px;font-size: 14px; font-weight: normal;}
	.homepart1 .cbox .listbox ul li .wbox{margin-top: 15px;padding-bottom: 15px; }
	.homepart1 .cbox .listbox ul li .wbox .pic{ height: 90px; }
	.homepart1 .cbox .listbox ul li .wbox .wordbox .word{height: 75px;	font-size: 14px;line-height: 25px;	}
	.homepart1 .cbox .listbox ul li .wbox .wordbox .time{ width: 100%;height: 25px;	font-family: Arial;	font-size: 14px;margin-top: 5px;}

	.homepart1 .cbox .listbox ul li.onfocus .tit{ width: 100%; height: 50px; line-height: 25px; font-size: 14px;}  

	.homepart1 .rbox .listbox{ margin-top: 30px;width: 100%;	height: auto;	overflow: hidden;}

	.homepart1 .rbox .listbox .list ul li{ margin: 0 0 10px 0;padding: 10px;}
	.homepart1 .rbox .listbox .list ul li .time{width: 100%;height: 22px; line-height: 22px; font-size: 12px; color: #da251c;}
	.homepart1 .rbox .listbox .list ul li .tit{width: 100%;height: 32px; line-height: 32px; font-size: 14px; font-weight:  normal;}  





	}	
	
@media (max-width:1460px) {
   
	.erSlide .namebox{ position:absolute; width:100%; left:0; margin-left:0;top:50%; margin-top:-50px;} 
	.erSlide .namebox .inbox{ width:96%; height:auto; overflow:hidden; margin:0 auto}
	.erSlide .namebox .tit2{  font-size:26px;  }
	
	.homepart2{padding:50px 0 20px 0; }
	.homepart2 .titbox{ font-size: 26px; }
	/*产教融合 招生就业  科技前言 社交媒体*/
	.homepart2 .titnav{ margin-top: 30px;}
	.homepart2 .titnav ul li{margin: 0 20px; padding: 0 40px; font-size: 18px;}
	.homepart2 .titnav ul li.onfocus{font-size: 20px; }
	

	.homepart2 .listbox{ margin-top: 30px;}
    .homepart2 .list ul li{ margin: 0 0 15px 0; padding: 0 0 15px 0;} 
	.homepart2 .list ul li .box .wordbox .tit{ font-size: 16px;}
	.homepart2 .list ul li .box .wordbox .word{font-size:14px}


	.homepart2 .listbox .one .picbox{ height:450px}
	.homepart2 .listbox .one .picbox .pic{ width: 100%; height: 450px; ;}
	.homepart2 .listbox .one .picbox .cover .wordbox .tit{ font-size: 14px; }

	.homepart2 .listbox .one .picbox:hover .pic{ transform: scale(1.1);}
	
	.homepart3 .numlist{ margin-top:40px;}
	.homepart3 .numlist ul li .num span{ font-size: 40px;;}
	.homepart3 .numlist ul li .num sup{font-size: 26px;;}
	.homepart3 .numlist ul li .tit{font-size: 14px; }


	/*第一个li放2个box  第二个放1个box  第三个放2个box*/
	.homepart6 .list1 ul li .box{  height: 200px;}

	.homepart6 .list1 ul li .box .tit{font-size: 14px;}
	.homepart6 .list1 ul li:nth-child(2){ width: 50%; height:405px; box-sizing: border-box; padding: 0 4px;}
	.homepart6 .list1 ul li:nth-child(2) .box{ width: 100%; height: 100%; overflow: hidden;}

    .homepart6 .list2{ margin-top:20px;  }
	.homepart6 .list2 ul li .box .pic{height:200px}
	.homepart6 .list2 ul li .box .tit{ width: 100%; height: 60px; line-height: 30px; overflow: hidden; font-size: 14px; color: #333333; font-family: 700; margin-top: 10px; }
	.homepart6 .list2 ul li .box .time{ width: 100%; height: 25px; line-height: 25px; overflow: hidden; font-size: 12px; color: #cd160d; margin-top: 10px; }


	/*list部分swiper显示单个视频，点击播放*/ 
	.abbox1 .list{  height: 650px;margin-top: 40px;}
	.abbox1 .list ul li{height:650px;}
	.abbox1 .list ul li .box{  height:650px;}
	.abbox1 .list ul li .box video{  height:650px; }
	.abbox1 .list ul li .box .play{ width:80px; height:80px; background-size: 100% 100%;;}
	/*listbox 部分显示所有视频，切换之后，list部分跳转到对应的*/
	.abbox1 .listbox{ height: 255px;  margin-top: 30px;}
	.abbox1 .listbox .leftarr{width: 46px; height: 46px; }
	.abbox1 .listbox .rightarr{width: 46px; height: 46px; }
	.abbox1 .listbox .minlist{ width: calc(100% - 100px); height: 255px;}
	.abbox1 .listbox .minlist ul li{width: 480px; height: 255px;  flex: 0 0 480px;}
	.abbox1 .listbox .minlist ul li .box{ width: 94%; height: 255px;}
	.abbox1 .listbox .minlist ul li .box img{  height: 255px;}
	.abbox1 .listbox .minlist ul li .box .play{ width: 45px; height: 45px;}

    .abbox2 .centerbox .centerin .leftbox .year{ height:130px;  line-height:130px; font-size:100px;  text-indent: 50px; }
    .abbox2 .centerbox .centerin .leftbox .schoolname{  font-size:26px}

    .leaderlist ul li .box .pic{width: 100%; height: 340px}
	.leaderlist2 ul li .box .pic{width: 100%; height: 250px;}
    
	.mainbox .thenav{margin-top: 20px;}
	.mainbox .thenav ul li{ width: 125px; }
	.mainbox .thenav ul li p{ width: 105px; font-size: 14px; }

	.studentbox2 .listbox .list ul li{ width: 25%;}

	
	}	


@media (max-width:1380px) {


	.aboutbox1 .numlist ul li .num span{ font-size: 40px;}
	.deplist ul li .box{ font-size: 16px; }
   
	.studentbox1 .listbox .leftbox .list ul li .wbox{ margin-top: -122px;}
	.studentbox1 .listbox .leftbox .list ul li .wbox .timebox{ width:125px ; height: 115px; overflow: hidden;float: none; }


	.studentbox1 .listbox .leftbox .list ul li .wbox .wordbox{ width: 100%; height: auto; overflow: hidden;float: right; padding-top: 10px;}


	}

@media (max-width:1300px) {
    .mainbox .thenav{margin-top: 20px;}
	.mainbox .thenav ul li{ width: 100px; }
	.mainbox .thenav ul li p{ width: 90px; font-size: 12px; }
    
	.studentbox2 .listbox .list ul li{ width: 33.33%;}
 
}	






@media (max-width:1260px) {
   
	.showus{  font-size:14px}
	.showup{ font-size:14px}
	
	.headbox .box{ width: 96%;}
	.headbox .box .logo{display: block;}
	.headbox .box .logo img{ height: 40px; margin-top: 15px; }
	
	.leaderlist ul li .box .pic{height: 300px}
    .leaderlist2 ul li .box .pic{height: 200px;}


	}

@media (max-width:1216px) {
    .headbox .box .tel{ display:none}

	}	

	
@media (max-width:1180px) {

	}		


@media (max-width:1100px){

	}
	
	
@media (max-width:1050px){
    .mainbox .leftbox{ display: none;}
	.mainbox .rightbox{ width: 100%;}

	.activitylist ul li{ width: 50%;}
   
	}	
@media (max-width:1025px){
    
	 
	}		
	

@media (max-width:1000px){
	.headboxkong{ height:70px; background: #ffffff; display: none; }
	.headfolat{ height:80px;}
	.gotop{display: none;}
	
	.thoundshow{ display:none}
	
	.headbox{ width:100%; height:70px;}
	.headbox .box{ width:94%;   height:70px;}
	.headbox .box .logo{left:0%; top:0; height:70px; line-height:70px; overflow:hidden; display: flex;justify-content: center; }
    .headbox .box .logo img{ height:50px; margin: 0;}
	

    .headbox .menu{ display:none} 
	.headbox .tel{ display:none}
	.headbox  .other{ display: none;}
	.headbox .menubtn{ display:block; width: 20px; text-align: right;}

	.headbox .box .downtop{ position:absolute; right:30px; top:22px;width:60px; }
    .headbox .box .downtop .tit{ width:60px; height:28px; background: #da251c; border-radius:50px; text-indent: 0; font-size: 12px; color: #fff;line-height: 28px;text-align: center;}
    .headbox .box .downtop .tit span{ display: none;}

	.headbox .box .searchbtn{display: none;}
    
	
	.homeSlide .list ul li .wordbox{left:2%; top:50%; margin-top:0;transform: translate(0%, -50%); margin-left:0;width:96%; }
	.homeSlide .list ul li .wordbox .tit{ font-size:16px; line-height:30px; font-weight:700 }
	.homeSlide .list ul li .wordbox .tit2{ font-size:20px; line-height:30px;font-weight:700 }
	.homeSlide .list ul li .wordbox .tit3{ font-size:14px; line-height:25px; margin-top:15px; padding:10px;}
	.homeSlide .list ul li .wordbox .tit3 p{ width:50%; height:30px; line-height:30px; font-size:12px; }
	.homeSlide .list ul li .wordbox .tit3 p:nth-child(3n-1){ width:50%; }
		
	.homeSlide .list ul li .more{ width:125px; height:35px;line-height:35px; font-size:12px; margin-top:20px;border-radius:30px}
	.indexpage {position: absolute; left:0% !important; width:100% !important; bottom:20px !important; z-index:100; text-align:center}
	
    

	
	.homepart1{ padding:30px 0 30px 0 }

	/*热点要闻*/
	.homepart1 .lbox{ width:100%; float: none;}
	.homepart1 .lbox .titbox{font-size: 20px;}
	.homepart1 .lbox .titbox .more{ font-size: 12px; }


	.homepart1 .lbox .slidebox{ margin-top: 20px;height: 620px;	}
	.homepart1 .lbox .slidebox .list{ width: 100%; height: 620px; overflow: hidden;}
	.homepart1 .lbox .slidebox .list ul li{height: 620px; }
	.homepart1 .lbox .slidebox .list ul li .pic{height: 423px; }
	.homepart1 .lbox .slidebox .list ul li .wordbox{ padding: 15px;}
	.homepart1 .lbox .slidebox .list ul li .wordbox .time{width: 100%;	height: 20px;	font-size: 14px;line-height: 20px;}
	.homepart1 .lbox .slidebox .list ul li .wordbox .tit{height: 30px;font-size: 16px;	}
	.homepart1 .lbox .slidebox .list ul li .wordbox .word{width: 100%;	height: 60px;font-size: 15px;	font-weight: normal;	font-stretch: normal;	line-height: 30px;color: #272727; margin-top: 10px;	opacity: 0.7; overflow: hidden;}

	.homepart1 .lbox .slidebox .leftarr{display: none;}
	.homepart1 .lbox .slidebox .rightarr{display: none;}


	.homepart1 .lbox .slidebox .newspage {bottom:10px !important; }
	/* 自定义圆点样式 */
	.homepart1 .lbox .slidebox .newspage .custom-bullet {background:#909090;}
	.homepart1 .lbox .slidebox .newspage .custom-bullet-active {background: #da251c;}


	/*综合资讯*/
	.homepart1 .cbox{ width:100%; float: none;margin-left:0; margin-top: 20px;}
	.homepart1 .cbox .titbox{ width: 100%; height: 40px;font-size: 20px;}
	.homepart1 .cbox .titbox .more{font-size: 12px}

	.homepart1 .cbox .listbox{ margin-top: 20px;height: auto;	padding: 15px;}
	.homepart1 .cbox .listbox ul li .tit{ width: 100%; height: 45px; line-height: 45px;font-size: 14px; font-weight:normal;}

	.homepart1 .cbox .listbox ul li .wbox .pic{ width: 40%; height: 90px;}
	.homepart1 .cbox .listbox ul li .wbox .wordbox .word{ height: 50px;	font-size: 14px;}
	.homepart1 .cbox .listbox ul li .wbox .wordbox .time{	font-size: 12px;}

	.homepart1 .cbox .listbox ul li.onfocus .tit{ width: 100%; height: auto; line-height: 25px; font-size: 14px;font-weight: 700; ;}  

	/*通知公告 招标公告*/
	.homepart1 .rbox{ width:100%; float: none; }
	.homepart1 .rbox .titbox{  height: 40px;line-height: 40px;margin-top: 20px;}
	.homepart1 .rbox .titbox .nav ul li{ margin: 0;padding: 0;list-style: none; height: 40px; line-height: 40px; font-size: 20px; color: #959595;margin-right: 15px;float: left;}
	.homepart1 .rbox .titbox .nav ul li.onfocus{font-weight: 700;font-size: 20px; color: #333333;}
	.homepart1 .rbox .titbox .more{ font-size: 12px}

	.homepart1 .rbox .listbox{ margin-top: 10px;}


	.homepart1 .rbox .listbox .list ul li{ margin: 0 0 10px 0;padding: 10px;}
	.homepart1 .rbox .listbox .list ul li .time{width: 100%;height: 25px; line-height: 25px; font-size: 12px; color: #da251c;}
	.homepart1 .rbox .listbox .list ul li .tit{width: 100%;height: 32px; line-height: 32px; font-size: 14px; font-weight:  normal;; }  

	.homepart1 .rbox .listbox .list ul li:hover .tit{font-weight: 700;}

	
	.homepart2{  padding:50px 0 30px 0; }
	.homepart2 .titbox{height: 40px; line-height: 40px; font-size: 20px; }
	
	.homepart2 .titnav{height: 50px;  font-size: 14px;; margin-top: 10px;}
	.homepart2 .titnav ul li{margin: 0; padding: 0;  height: 50px; line-height: 50px; font-size: 14px; float: left; width: 25%;}
	.homepart2 .titnav ul li.onfocus{font-size: 14px; }


	.homepart2 .listbox{margin-top: 30px;}

	.homepart2 .listbox .one .list{ width: 100%;float: none;margin-top: 20px;}
	.homepart2 .list ul li{ margin: 0 0 15px 0; padding: 0 0 15px 0; }
	.homepart2 .list ul li .box .time{ width: 70px; height: 50px;  margin-top: 20px;}
	.homepart2 .list ul li .box .time p.t1{height: 20px; line-height: 20px; font-size: 16px; font-weight: 700; }
	.homepart2 .list ul li .box .time p.t2{font-size: 16px; color: #818181; text-indent: 8px;}
	.homepart2 .list ul li .box .wordbox{width: calc(100% - 90px);}
	.homepart2 .list ul li .box .wordbox .tit{font-size: 14px; }
	.homepart2 .list ul li .box .wordbox .word{ font-size: 14px; margin-top: 0px; }


	.homepart2 .listbox .one .picbox{ width: 100%; height: 523px; float: none; }
	.homepart2 .listbox .one .picbox .pic{height: 523px; }
	.homepart2 .listbox .one .picbox .cover .wordbox{padding: 10px;}
	.homepart2 .listbox .one .picbox .cover .wordbox .time{ width: 100%; height: 25px; line-height: 25px; font-size: 14px; }
	.homepart2 .listbox .one .picbox .cover .wordbox .tit{ width: 100%; height: 35px; line-height: 35px; font-size: 14px;}

	.homepart2 .listbox .one .picbox:hover .pic{ transform: scale(1.1);}

	/* 学校简介 */
	.homepart3{ padding:20px 0 30px 0; }
	.homepart3::after{ height: 185px; }
	/*js实现粒子动画背景，红色粒子*/
	.homepart3 .animatebox{height: 567px;bottom: 185px; }

	.homepart3 .centerbox .centerin{ width:94%; padding:0; margin: 0 auto;  }
	.homepart3 .centerbox .centerin2{  width:94%; padding:0; margin: 0 auto; }
	.homepart3 .titbox{height: 40px; line-height: 40px;  font-size: 20px}
	.homepart3 .titbox2{line-height: 35px;  font-size: 16px; }
	.homepart3 .titword{ line-height: 30px;  margin-top: 20px;}
	.homepart3 .titword .word{width:100%; font-size: 14px;line-height: 30px;float: none;}
	.homepart3 .titword .getmore{ width:135px; height:50px;line-height:50px; font-size:14px;float:left; margin-top: 20px;}

	.homepart3 .numlist{margin-top:40px;}
	.homepart3 .numlist ul li{width: 33.33%; float: left;}
	.homepart3 .numlist ul li .num{height: 60px; line-height: 60px;text-align: center;}
	.homepart3 .numlist ul li .num span{ font-size: 20px;}
	.homepart3 .numlist ul li .num sup{ font-size: 16px;;}
	.homepart3 .numlist ul li .tit{font-size: 14px;text-align: center;}

	.homepart3 .numlist ul li:nth-child(3) ~ li{ width: 50%;}

	.homepart3 .listbox{ margin-top: 20px}
	.homepart3 .listbox .video{width: 100%; height: 635px;float: none;float: none;}
	.homepart3 .listbox .video .play{ width: 50px; height: 50px;}

	.homepart3 .listbox .list{ width: 100%; height: auto; overflow: hidden;float: none; margin-top: 20px;}
	.homepart3 .listbox .list ul li{ margin: 0 0 0 0; padding: 0; list-style: none; width: 50%; height: auto; overflow: hidden;float: left;}
	.homepart3 .listbox .list ul li .box{ width: 96%; height: 200px; }
	.homepart3 .listbox .list ul li:nth-child(2){margin-top: 0;}
	.homepart3 .listbox .list ul li:nth-child(2) .box{ float: right;}

	/*我是初中生*/ /*我是高中生*/
	.homepart3 .listbox .list ul li .box .tit{ width: 100%; height: 70px; line-height: 70px; font-size: 20px; margin-top: 20px; }
	.homepart3 .listbox .list ul li .box .tit span{font-size: 26px;}
	/*天府新区航空旅游职业学院 · 初中生起点*/ /*天府新区航空旅游职业学院 · 高中生起点*/
	.homepart3 .listbox .list ul li .box .tit2{text-align: center;margin: 0 auto;width: 90%;height: 60px;line-height: 20px;text-align: center ;font-size: 12px; display: flex; align-items: center; justify-content: center;
	}
	.homepart3 .listbox .list ul li .box .tit2::before{transform: skewX(-0);}

	/*快速链接*/
	.homepart4{ padding:0px 0 30px 0 }
	.homepart4  .list{ margin-top:20px; padding: 20px 0;}
	.homepart4  .list ul li{ width:33.33%; }
	.homepart4  .list ul li .box{ width:94%; }
	.homepart4  .list ul li .pic{ width:100%; height:100px;display: flex; align-items: center; justify-content: center;}
	.homepart4  .list ul li .pic img{ max-width:80%; max-height:80%;}


	.homepart4  .list ul li .tit{ height:30px; line-height:30px;  font-size: 14px}


	.homepart5{padding:0 0 35px 0; }

	.homepart5 .titnav ul li{margin: 0 20px; font-size: 16px; }


	.homepart5 .listbox{margin-top:20px;  }
	.homepart5 .listbox .one .leftbox{width: 100%; float: none; }
	.homepart5 .listbox .one .leftbox .list ul li{margin: 0 0 10px 0; padding: 13px 20px; display: none;}
	.homepart5 .listbox .one .leftbox .list ul li .tit{ width: 100%;height: auto; line-height: 30px; font-size: 14px; }
	.homepart5 .listbox .one .leftbox .list ul li.onfocus{ display: block;}

	.homepart5 .listbox .one .rightbox{width: 100%; height: 455px;float: none;  border: 15px solid #ffffff;  }
	.homepart5 .listbox .one .rightbox .mlist{width: 100%; height: 455px;} 
	.homepart5 .listbox .one .rightbox .mlist ul li{height: 455px; ;}
	.homepart5 .listbox .one .rightbox .mlist ul li .wordbox{ width: 100%; float: none;}
	.homepart5 .listbox .one .rightbox .mlist ul li .wordbox .word{ width: 100%; height: 75px; line-height: 25px; font-size: 14px;margin-top: 10px;}
	.homepart5 .listbox .one .rightbox .mlist ul li .wordbox .more{ width: 150px; height: 45px; line-height: 45px; border: 1px solid #e56660; font-size: 14px; color: #da251c;text-align: center;margin-top: 20px; transition: all 0.5s ease;}
	.homepart5 .listbox .one .rightbox .mlist ul li .picbox{ width: 100%; height: 250px; float: none;}

	.homepart5 .listbox .one .rightbox .leftarr{ display: none;}
	.homepart5 .listbox .one .rightbox .rightarr{display: none;}

	.homepart6{padding:50px 0; }
	
	.homepart6 .titbox{ font-size: 20px; }
	.homepart6 .list1{ display: none;}
	.homepart6 .list2{ display: none;}
	.homepart6 .list3{ display: block;}
	.homepart6  .newspage { display: block;}


	/*校园环境*/
	.homepart61{ padding:35px 0; }

	.homepart61 .titbox{font-size: 20px;}
	.homepart61 .listbox{ height:461px; ;margin-top:50px;  }
	.homepart61 .listbox .list{ width:150%; margin-left: -25%;; height:461px; }
	.homepart61 .listbox .list ul li .box{  height:461px; margin-top: 0; }
	.homepart61 .listbox .list ul li .box .pic::after{ content:''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.8) 100%);} 
	.homepart61 .listbox .list ul li.swiper-slide-active .box{ height: 461px; border-radius: 0;  }
	.homepart61 .listbox .list ul li.swiper-slide-active .box .pic::after{ display: none;}

	.homepart61 .listbox .leftarr{ width:35px; height:35px;  left: 20px;margin-top: -18px}
	.homepart61 .listbox .rightarr{ width:35px; height:35px;  right: 20px;margin-top: -18px}


    /*快速通道*/
	.homepart7{padding:50px 0; }
	.homepart7 .titbox{font-size: 20px;}

	.homepart7 .list1{margin-top: 20px; }
	.homepart7 .list1 .list ul li{ width: 20%; margin: 5px 0; }

	.homepart7 .listbox{ height: auto;}
	.homepart7 .listbox .leftarr{display: none;}
	.homepart7 .listbox .rightarr{ display: none;}

	.homepart7  .newspage {display: block;}
	/* 自定义圆点样式 */


	.footmenu{ padding:30px 0 0px 0;    }

	.footmenu .logopart{  padding: 0 0 20px 0; margin-bottom: 20px;}
	.footmenu .logopart .flogo{ float: none; width: 100%; text-align: left;}
	.footmenu .logopart .fword{ display: none;}

	.footmenu .part2{ display: none;}
	.footmenu .part3{ display: none;}
	.footmenu .fdlink{ display: none;}
	.footmenu .codelist{ display: block;}


   /*list部分swiper显示单个视频，点击播放*/ 
	.abbox1 .list{  height: 500px;margin-top: 40px;}
	.abbox1 .list ul li{height:500px;}
	.abbox1 .list ul li .box{  height:500px;}
	.abbox1 .list ul li .box video{  height:500px; }
	.abbox1 .list ul li .box .play{ width:50px; height:50px; }
	/*listbox 部分显示所有视频，切换之后，list部分跳转到对应的*/
	.abbox1 .listbox{ height: 200px;  margin-top: 30px;}
	.abbox1 .listbox .leftarr{width: 46px; height: 46px; }
	.abbox1 .listbox .rightarr{width: 46px; height: 46px; }
	.abbox1 .listbox .minlist{ width: calc(100% - 100px); height: 200px;}
	.abbox1 .listbox .minlist ul li{width: 250px; height: 200px;  flex: 0 0 250px;}
	.abbox1 .listbox .minlist ul li .box{ width: 94%; height: 200px;}
	.abbox1 .listbox .minlist ul li .box img{  height: 200px;}
	.abbox1 .listbox .minlist ul li .box .play{ width: 45px; height: 45px;}


     /*学校成立*/
	.abbox2{padding: 50px 0 50px 0; }
	.abbox2 .centerbox .centerin .leftbox{ width:100%; float: none;}
	.abbox2 .centerbox .centerin .leftbox .tit{height:40p; font-size: 20px; margin-top: -20px;;}
	.abbox2 .centerbox .centerin .leftbox .year{  height:100px; line-height:100px; font-size:80px; text-indent: 30px; margin: 0; }
	.abbox2 .centerbox .centerin .leftbox .schoolname{ font-size:20px; height: auto;font-weight: bold; }

	.abbox2 .centerbox .centerin .rightbox{ width:100%; float: none;padding: 0 0 0 0;}
	.abbox2 .centerbox .centerin .rightbox .word{font-size: 14px; }
	.abbox2 .centerbox .centerin .rightbox .more{ width:140px; height:50px; line-height: 50px;font-size: 14px; margin-top: 20px;}


      /*历史沿革*/
	.abbox3{ margin-top:0; background: url(../Images/ab3bg.jpg) left 0 top 0 no-repeat; padding: 50px 0;background-size: cover;}
	.abbox3 .centerbox{ padding: 0; }
	.abbox3 .centerbox .centerin .titbox{ height:40px; font-size: 20px;}

	.abbox3 .centerbox .centerin  .yearbox{height: 100px; line-height: 100px; font-size: 100px; }

	.abbox3 .centerbox .centerin .listbox{ height: 70px; margin-top: -70px;}
	.abbox3 .centerbox .centerin .listbox .leftarr{width: 35px; height: 35px;  top: 18px;}
	.abbox3 .centerbox .centerin .listbox .rightarr{width: 35px; height: 35px;  top: 18px;}

	.abbox3 .centerbox .centerin .listbox .minlist{ width: calc(100% - 80px); height: 70px; }
	.abbox3 .centerbox .centerin .listbox .minlist ul{ display: flex; flex-wrap: nowrap; }
	.abbox3 .centerbox .centerin .listbox .minlist ul li{width: 80px; height: 70px; flex: 0 0 80px; }
	.abbox3 .centerbox .centerin .listbox .minlist ul li .tit{ width: 70px; height: 70px;line-height: 70px; font-size: 16px; }
	.abbox3 .centerbox .centerin .listbox .minlist ul li.onfocus .tit{ font-size: 18px; }


	.abbox3 .centerbox .centerin .wordbox{ width: 100%; height: auto; overflow: hidden; margin: 0; background: #ffffff; box-sizing: border-box; padding: 20px;margin-top: 20px;}
	.abbox3 .centerbox .centerin .wordbox .word{ width: 100%;float:none}
	.abbox3 .centerbox .centerin .wordbox .word p{ width: 100%; height: auto; overflow: hidden; background: url(../Images/dot3.png) 0 10px no-repeat; box-sizing: border-box; padding: 0 0 0 20px; font-size: 14px; line-height: 28px; margin: 10px 0;}

	.abbox3 .centerbox .centerin .wordbox .pic{ width: 100%;}
	.abbox3 .centerbox .centerin .wordbox .pic img{ width: 100%; height: auto;}

	
	/*学校领导*/
	.abbox4{padding: 50px 0;}
	.abbox4 .centerbox .centerin .titbox{  height:40px; font-size: 20px;}
	.abbox4 .centerbox .centerin .list{ margin-top: 20px;}
	.abbox4 .centerbox .centerin .list ul li{ margin:15px 0px;width:100%; float: none;}
	.abbox4 .centerbox .centerin .list ul li .box{ width:100%; }

	/*学校简介*/
	.abbox5{padding: 40px 0; background:#da251c;}
	.abbox5 .centerbox .centerin{ display: block }
	.abbox5 .centerbox .centerin .leftbox{ width:100%;float: none;padding: 20px; }
	.abbox5 .centerbox .centerin .leftbox .titbox{ height:auto; font-size: 20px;margin-bottom: 25px;}
	.abbox5 .centerbox .centerin .leftbox .tit{font-size: 16px;}
	.abbox5 .centerbox .centerin .leftbox .word{font-size: 14px; }
	.abbox5 .centerbox .centerin .leftbox .more{ width:135px; height:50px; line-height: 50px; font-size: 14px}

	.abbox5 .centerbox .centerin .rightbox{ width: 100%; height: auto; overflow: hidden;float: none;}
	.abbox5 .centerbox .centerin .rightbox .pic{ width: 100%; height: 100%; overflow: hidden;}
	.abbox5 .centerbox .centerin .rightbox .pic img{ width: 100%; height: auto; object-fit: cover;}

      
	 /*云游校园*/
	.abbox6{padding: 35px 0; }
	.abbox6 .centerbox .centerin .titbox{height:40px; font-size: 20px;}
	.abbox6 .centerbox .centerin .listbox{margin-top: 20px;}

	/*二级位置*/
	.ertoplocation{padding:20px 0; margin-bottom: 20px;;}
	.ertoplocation .centerbox .centerin{ height:40px; font-size:14px;line-height:40px;  }
	.ertoplocation .tit{width: 100%; height: 40px; line-height: 40px; font-size: 20px; float: none; text-align: center}
	.ertoplocation .location{display: none;}

	/*关于我们*/
	.aboutbox1{  padding:20px 0 50px 0; }
	.aboutbox1 .centerbox .centerin .titbox{ height:50px; font-size: 20px;}
	.aboutbox1 .centerbox .centerin .titword{ font-size: 16px;line-height: 30px;;}

	.aboutbox1 .centerbox .centerin .onebox{margin-top: 20px;;}
	.aboutbox1 .centerbox .centerin .onebox .leftbox{ width:100%; float:none;margin-top: 20px;}
	.aboutbox1 .centerbox .centerin .onebox .leftbox .tit{ height: auto; font-size: 20px; }
	.aboutbox1 .centerbox .centerin .onebox .leftbox .word{ font-size: 14px;margin-top: 20px;}

	.aboutbox1 .centerbox .centerin .onebox .rightbox{ width:100%;  float:none; text-align:center}


	.aboutbox1 .centerbox .centerin .numlist{ margin-top: 30px;;}
	.aboutbox1 .numlist{margin-top:30px;}
	.aboutbox1 .numlist ul li{width: 33.33%; }
	.aboutbox1 .numlist ul li .num{height: 60px; line-height: 60px;text-align: center;}
	.aboutbox1 .numlist ul li .num span{ font-size: 26px;}
	.aboutbox1 .numlist ul li .num sup{ font-size: 14px;;}
	.aboutbox1 .numlist ul li .tit{font-size: 14px;text-align: center;}
	.aboutbox1 .numlist ul li:nth-child(3) ~ li{ width: 50%;} 

	.aboutbox1 .centerbox .centerin .otherword{margin-top: 30px; font-size: 14px;}
	.aboutbox1 .centerbox .centerin .otherword td{line-height:30px; font-size:14px;}

    .leaderlist{display: none;} 
	.leaderlist2{display: none;} 
	.leaderlist3{display: block;} 

	.yxlist ul li{margin: 15px 0;  width: 100%;float: none; box-sizing: border-box; padding: 5px;}
	.yxlist ul li .box{width: 100%;padding: 15px;}
	.yxlist ul li .tit{line-height: 40px;font-size: 16px; }
    .yxlist ul li .word{height: auto; line-height: 28px;font-size: 14px; }		
	
	.mainbox .thetitbox{  height: 40px; line-height: 40px;margin-bottom: 20px;}
	.mainbox .thetitbox .tit{ height: 40px; line-height: 40px; overflow: hidden;float: none; font-size: 20px; text-align: center;}
	.mainbox .thetitbox .location{display: none;}

	/*部门设置*/
	.deplist ul li{ margin: 10px 0;  width: 50%}
	.deplist ul li .box{ width: 96%; height: 50px;  border-left: 3px solid #d61418; line-height: 50px; border-right: 3px solid #f5f5f5; font-size: 14px; text-indent: 10px;}

	.deplist ul li:hover .box{background-size: auto 100%; text-indent: 60px;}

	.mainbox .thenav{margin-top: 20px;}
	.mainbox .thenav ul{ display: block;}
	.mainbox .thenav ul li{ width: 25%; margin: 5px 0;float: left;}
	.mainbox .thenav ul li p{ width: 96%; height: 54px; line-height: 54px; font-size: 14px}

	

	/*科学研究推荐*/
	.researchtop{ width: 99%;  margin-top: 20px; margin-bottom: 20px; padding: 10px;}
	.researchtop .leftarea{ width: 100%; height:400px;float: none;}
	.researchtop .leftarea .pic{ width: 100%; height: 400px; }
	.researchtop .leftarea .wordbox{ padding: 10px;} 
	.researchtop .leftarea .wordbox .time{  height: 20px; line-height: 20px; font-size: 14px; }
	.researchtop .leftarea .wordbox .tit{ height:auto; line-height: 30px; font-size: 14px; }

	.researchtop .rightarea{ width: 100%; height: auto; overflow: hidden; float: none; margin-top: 20px;}
	.researchtop .rightarea ul li{ margin: 0 0 20px 0;}
	.researchtop .rightarea ul li .timebox{ width: 80px; height: 80px;}
	.researchtop .rightarea ul li .timebox p.t1{ height: 40px; line-height: 40px; font-size: 20px;  margin-top: 10px;}
	.researchtop .rightarea ul li .timebox p.t2{ height: 20px; line-height: 20px; font-size: 14px;margin-top: 0px;}

	.researchtop .rightarea ul li .wordbox{ width:calc(100% - 90px); }
	.researchtop .rightarea ul li .wordbox .tit{height: 40px; line-height: 40px; font-size: 14px; }
	.researchtop .rightarea ul li .wordbox .tit2{ width: 100%; height: 25px; line-height: 25px; font-size: 12px; }
     

	
	/*科学研究列表*/
	.researchlist ul li{ margin:0 0  20px 0; }
	.researchlist ul li .timebox{ width: 70px; height: 70px; }
	.researchlist ul li .timebox p.t1{height: 30px; line-height: 30px; font-size: 18px;margin-top: 10px;}
	.researchlist ul li .timebox p.t2{  height: 20px; line-height: 20px; font-size: 14px; margin-top: 5px;}

	.researchlist ul li .wbox{ width: calc(100% - 85px); background:none; padding: 0; border:0;}
	.researchlist ul li .wbox .wordbox{ width: 70%; float: left;}
	.researchlist ul li .wbox .wordbox .tit{  height: auto; line-height: 28px; font-size: 20px; }
	.researchlist ul li .wbox .wordbox .word{display: none;}
	.researchlist ul li .wbox .wordbox  .more{display: none;}

	.researchlist ul li .wbox .pic{ width: 28%; height: 160px; overflow: hidden; float: right;}

	.researchlist ul li.nopic .wbox .wordbox{ width: 100%; height: auto; overflow: hidden;float:none;}
	.researchlist ul li.nopic .wbox .pic{ display: none;}

	.researchlist ul li:hover .wbox{ background:none; border-color:none;}
	.researchlist ul li:hover .wbox .wordbox .tit{color: #da251c;}


	/*学校要闻推荐*/
	.schoolnew{margin-top: 10px;box-shadow: 0px 0px 10px 0px #d2d2d2; width: 98%; margin: 20px auto 20px auto; height: 410px; overflow: hidden;;}
	.schoolnew ul li{ width: 100%; margin:0; padding: 0; }
	.schoolnew ul li .box{ width: 100%; height: auto; border: 0;box-sizing: border-box; padding: 15px;  }
	.schoolnew ul li .box .pic{  height: 331px; }
	.schoolnew ul li .box .wordbox{ padding:0; }
	.schoolnew ul li .box .wordbox .tit{ height: 40px; line-height: 40px; font-size: 14px;font-weight: 700;}
	.schoolnew ul li .box .wordbox .word{ width: 100%; height: 75px; line-height: 25px; font-size: 13px; }
	.schoolnew ul li .box .wordbox .morebox{ width: 100%; height: 40px; overflow: hidden; margin-top: 20px;}
	.schoolnew ul li .box .wordbox .morebox .time{ line-height: 40px;  font-size: 14px; }
	.schoolnew ul li .box .wordbox .morebox .more{display: none;}
	.schoolnewpage{ display: block;}

	/*学校要闻*/
	.schoolnewslist ul li{  margin:0 0 20px 0; border-bottom: 1px solid #f2f2f2; padding-bottom: 15px; }
	.schoolnewslist ul li .box{  padding: 0; border: 0; background: none;}
	.schoolnewslist ul li .box .wordbox{width:65%}
	.schoolnewslist ul li .box .wordbox .tit{ width: 100%; height: auto; line-height: 28px; font-size: 20px; font-weight: normal; }
	.schoolnewslist ul li .box .wordbox .word{ font-size: 14px;}
	.schoolnewslist ul li .box .wordbox .morebox{ width: 100%; height: 30px; line-height: 30px;  font-size: 14px; margin-top: 15px;}


	.schoolnewslist ul li .box .pic{ width: 33%; height: 231px; }


	.schoolnewslist ul li:hover .box{ border: 0; background: #ffffff;}


    /*招生动态*/
	.studentbox1{ padding: 40px 0;}
	.studentbox1 .centerbox .centerin .titbox{ height: 40px; line-height: 40px; font-size: 20px; }

	.studentbox1 .centerbox .centerin .listbox{ width: 100%; height: auto; overflow: hidden; margin-top: 40px;}
	.studentbox1 .listbox .leftbox{width: 100%; float: none; }
	.studentbox1 .listbox .leftbox .list ul li { border-bottom: 1px solid #eaeaea; padding-bottom: 20px;}
	.studentbox1 .listbox .leftbox .list ul li .pic{ height: 504px; }
	.studentbox1 .listbox .leftbox .list ul li .wbox{  margin-top: -90px;;}
	.studentbox1 .listbox .leftbox .list ul li .wbox .timebox{ width:90px ; height: 90px; margin-left: 10px; }
	.studentbox1 .listbox .leftbox .list ul li .wbox .timebox .inbox{ width: 100%;height: 80px; }
	.studentbox1 .listbox .leftbox .list ul li .wbox .timebox .inbox p.t1{ height: 30px; line-height: 30px; font-size: 20px;}
	.studentbox1 .listbox .leftbox .list ul li .wbox .timebox .inbox p.t2{ height: 20px;  line-height: 20px;font-size: 12px;;}

	.studentbox1 .listbox .leftbox .list ul li .wbox .wordbox{ width: 100%; float: none; padding-top: 10px;}
	.studentbox1 .listbox .leftbox .list ul li .wbox .wordbox .tit{ width: 100%; height: auto; line-height: 30px; font-size: 16px; margin-top: 0;}
	.studentbox1 .listbox .leftbox .list ul li .wbox .wordbox .word{ width: 100%; height: 90px; line-height: 30px; font-size: 14px; }



	.studentbox1 .listbox .rightbox{width: 100%; float: none; margin-top: 20px;}

    /*专业介绍*/
	.studentbox2{padding:40px 0;}
	.studentbox2 .centerbox .centerin .titbox{height: 40px; line-height: 40px; font-size: 20px;  }
	.studentbox2 .listbox{margin-top: 20px;}
	.studentbox2 .listbox .list ul li{margin: 0 0 10px 0; padding: 0; width: 100%; float: none}
	.studentbox2 .listbox .list ul li .box{ width: 100%; padding: 16px 0;}
	.studentbox2 .listbox .list ul li .box .tit{ width: 100%; height: 50px; line-height: 50px; font-size: 14px; text-indent: 20px; position: relative; }
	.studentbox2 .listbox .list ul li .box .tit::after{ width: 29px; height: 50px; position: absolute; right: 20px; top: 0; content: ''; background: url(../Images/zy1.png) right center no-repeat; background-size:auto 10px ; }
	.studentbox2 .listbox .list ul li .box .wordbox{ padding: 20px; display: none;}
	/*就业方向 专业介绍*/
	.studentbox2 .listbox .list ul li .box .wordbox .tit2{ font-size: 14px;  }
	/*就业方向*/
	.studentbox2 .listbox .list ul li .box .wordbox .word{ height: auto; line-height: 28px; font-size: 14px; margin-bottom: 10px;}
	/* 专业介绍*/
	.studentbox2 .listbox .list ul li .box .wordbox .word2{height: auto; line-height: 28px; font-size: 14px; }
	/*立即报名*/
	.studentbox2 .listbox .list ul li .box .wordbox .more{ width: 100%; height: 50px; line-height: 50px; font-size: 14px; }
    
	.studentbox2 .listbox .list ul li.onfocus .tit::after{width: 29px; height: 50px; position: absolute; right: 20px; top: 0; content: ''; background: url(../Images/zy2.png) right center no-repeat; background-size:auto 10px ;}
    .studentbox2 .listbox .list ul li.onfocus .wordbox{display: block;}

     /*校园环境*/
	.studentbox3{ padding:50px 0;}
	.studentbox3 .centerbox .centerin .titbox{height: 40px; line-height: 40px; font-size: 20px;}

	/*实训设备*/
	.studentbox4{ padding:30px 0; }
	.studentbox4 .titbox{height: 40px; line-height: 40px;  font-size: 20px; }
	.studentbox4 .listbox{   height:461px; margin-top:20px;  }
	.studentbox4 .listbox .list{ width:200%; margin-left: -50%;; height:461px;  }
	.studentbox4 .listbox .list ul li .box{ width:96%; margin: 0 auto; height:461px;  margin-top: 0;}
	.studentbox4 .listbox .list ul li .box .pic{  position:relative; }
	.studentbox4 .listbox .list ul li .box .pic::after{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 10; content: ''; background: rgba(0, 0, 0, 0.5);}
	.studentbox4 .listbox .list ul li.swiper-slide-active .box{ height: 461px;}
    .studentbox4 .listbox .list ul li.swiper-slide-active .box .pic::after{display: none;}

	.studentbox4 .listbox .leftarr{ width:35px; height:35px; left: 20px;margin-top: -18px; }
	.studentbox4 .listbox .rightarr{ width:35px; height:35px; right: 20px;margin-top: -18px; }

	/*就业明星*/
	.studentbox5{  padding:20px 0; }
	.studentbox5 .titbox{height: 40px; line-height: 40px; font-size: 20px;}

	.studentbox5 .listbox{margin-top: 20px;}
	.studentbox5 .listbox .leftarr{ width: 35px; height: 35px;  left: 20px; top: auto; bottom: 0; margin-top:0; z-index: 10; }
	.studentbox5 .listbox .rightarr{ width: 35px; height: 35px; right: 20px; top: auto; bottom: 0; margin-top:0; z-index: 10;}
	.studentbox5 .listbox .list{ width: 100%; height: 361px; }
	.studentbox5 .listbox .list ul li{ width: 50%; height: 361px;}
	.studentbox5 .listbox .list ul li .box{ width: 96%; height: 361px; }
	.studentbox5 .listbox .list ul li .box .pic{  height: 247px; }
	.studentbox5 .listbox .list ul li .box .wordbox{  padding: 15px; }
	.studentbox5 .listbox .list ul li .box .wordbox .tit{height: 75px; line-height: 25px; overflow: hidden; font-size: 13px; font-weight: 700; }



    /*校园活动综合页面*/
	.activitybox1{ padding:30px 0; }
	.activitybox1 .titbox{ height: 40px; line-height: 40px;  font-size: 20px; }
	.activitybox1 .listbox{margin-top: 30px;}

	.activitybox1 .listbox .list{ height: 410px;}
	.activitybox1 .listbox .list ul li{ height: 400px; }
	.activitybox1 .listbox .list ul li .box{ height: 400px; }
	.activitybox1 .listbox .list ul li .box .pic{height: 247px;}
	.activitybox1 .listbox .list ul li .box .wordbox{ padding: 20px 20px 0 20px;}
	.activitybox1 .listbox .list ul li .box .wordbox .tit{ height: 60px; line-height: 30px; overflow: hidden; font-size: 18px; }
	.activitybox1 .listbox .list ul li .box .wordbox .time{  height: 30px; line-height: 30px; font-size: 15px; margin-top: 10px; }


	.activitybox1 .listbox .arrbox{  height: 40px;  margin-top: 20px;}
	.activitybox1 .listbox .arrbox .leftarr{ width: 35px; height: 35px;}
	.activitybox1 .listbox .arrbox .rightarr{ width: 35px; height: 35px; }


	/*学生社团 */
	.activitybox2{  padding:30px 0; }

	.activitybox2 .titbox{height: 40px; line-height: 40px; font-size: 20px; }

	.activitybox2 .listbox{margin-top: 20px;}
	.activitybox2 .listbox .leftbox{ width: 100%; float: none; }
	.activitybox2 .listbox .leftbox .pic{ width: 100%; height: 513px; }
	.activitybox2 .listbox .leftbox .wordbox{ padding: 20px ;}
	.activitybox2 .listbox .leftbox .wordbox .tit{ width: 100%; height: auto; line-height: 40px; font-size: 18px; color: #333333; }
	.activitybox2 .listbox .leftbox .wordbox .word{ width: 100%; height: 75px; line-height: 25px;  font-size: 14px;  }
	.activitybox2 .listbox .leftbox .wordbox .time{  height: 25px; line-height: 25px; font-size: 14px; margin-top: 10px; }



	.activitybox2 .listbox .rightbox{ width: 100%; float: none;margin-top: 20px;}
	.activitybox2 .listbox .rightbox .list ul li{ margin: 0 0 15px 0; padding: 0; list-style: none;width: 50%; height: auto; overflow: hidden; float: left}
	.activitybox2 .listbox .rightbox .list ul li .box{ width: 96%; height: auto; overflow: hidden; margin: 0 auto;}
	.activitybox2 .listbox .rightbox .list ul li .box .pic{ width: 100%; height: 247px; overflow: hidden;}
	.activitybox2 .listbox .rightbox .list ul li .box .wordbox{ padding: 15px;}
	.activitybox2 .listbox .rightbox .list ul li .box .wordbox .tit{ height: auto; line-height: 30px; overflow: hidden; font-size: 14px;}

	.activitybox2 .getmore{ width: 150px; height: 50px; line-height: 50px;  font-size: 14px;border-radius: 0; margin: 0 auto; margin-top: 20px;}

	.activitybox2 .listbox .rightbox .list ul li:nth-child(2) ~ li{display: none; } 


    /*活动相册*/
	.activitybox3{padding:35px 0; }
	.activitybox3 .titbox{height: 40px; line-height: 40px;font-size: 20px; }

	.activitybox3 .listbox{margin-top: 30px;}
	.activitybox3 .listbox .row1{ width: 100%; height: auto; overflow: hidden; display: flex; gap: 6px;}
	.activitybox3 .listbox .row1 .item{ flex:none; height: 310px; overflow: hidden; position: relative;}
    .activitybox3 .listbox .row1 .item:nth-child(1){ width: 55%;}
	.activitybox3 .listbox .row1 .item:nth-child(2){ width: 45%;}
	.activitybox3 .listbox .row1 .item:nth-child(3){ display: none;}

	.activitybox3 .listbox .row2{ width: 100%; height: auto; overflow: hidden; display: flex; gap: 6px; margin-top: 6px;}
	.activitybox3 .listbox .row2 .item{ flex: 1; height: 310px; overflow: hidden; position: relative;}
	.activitybox3 .listbox .row2 .item:nth-child(3){ display: none;}
	.activitybox3 .listbox .row2 .more{ display: none;}

	.activitybox3 .listbox .item .tit{ padding: 15px; font-size: 12px; }

	.activitybox3 .getmore{ width: 150px; height: 50px; line-height: 50px;  font-size: 14px;border-radius: 0; margin: 0 auto; margin-top: 20px; display: block; }

	/*精彩视频*/
	.activitybox4{ padding:30px 0; }

	.activitybox4 .titbox{height: 40px; line-height: 40px; font-size: 20px; }

	.activitybox4 .listbox{margin-top: 20px;}
	.activitybox4 .listbox .leftbox{ width: 100%; height: 634px; float: none; ;}
	.activitybox4 .listbox .leftbox .play{ width: 40px; height: 40px; }


	.activitybox4 .listbox .rightbox{ width: 100%; height: auto;float: none; display: block;margin-top: 35px;}
	.activitybox4 .listbox .rightbox .vitem{display: none;}

	.activitybox4 .listbox .rightbox .more{ width: 135px; height: 50px; line-height: 50px; font-size: 14px; margin: 0 auto; margin-top: 0px; }

    
	.activitybox5 .centerbox{padding:35px 0;}
	/* 1. 隐藏装饰线 */
	.activitybox5 .centerbox::after{ display: none;}
	/* 2. 标题缩小 */
	.activitybox5 .titbox{ font-size: 20px;}
	/* listbox自动高度+换行 */
	.activitybox5 .listbox{ height: auto !important; flex-wrap: wrap; gap: 10px; margin: 0;}
	/* leftbox、topbox透明化，子元素提升到listbox层级 */
	.activitybox5 .listbox .leftbox{ display: contents;}
	.activitybox5 .listbox .leftbox .topbox{ display: contents;}
	/* 3. 平台列表一排展示 */
	.activitybox5 .listbox .leftbox .topbox .platformlist{ width: 100% !important; flex-direction: row !important; justify-content: space-around; padding-right: 0 !important; height: auto !important; padding: 10px 0;}
	.activitybox5 .listbox .leftbox .topbox .platformlist .pitem{ margin-left: 0 !important;}
	.activitybox5 .listbox .leftbox .topbox .platformlist .pitem .qrcode{ left: 50% !important; top: 70px !important; transform: translateX(-50%) !important;}
	.activitybox5 .listbox .leftbox .topbox .platformlist .pitem.active .qrcode{ display: block;}
	/* 4. 左上大图满宽 */
	.activitybox5 .listbox .leftbox .topbox .mediaitem{ width: 100% !important; height: 429px !important; flex: none !important;}
	/* 左下2张图各50% */
	.activitybox5 .listbox .leftbox .bottombox{ width: 100% !important; height: auto !important; gap: 6px !important;}
	.activitybox5 .listbox .leftbox .bottombox .mediaitem{ height: 208px !important;}
	/* 5. 中间和右侧一排各50% */
	.activitybox5 .listbox .midbox{ width: calc(50% - 5px) !important; flex: none !important; height: auto !important;}
	.activitybox5 .listbox .midbox .mediaitem{ height: 420px !important;}
	.activitybox5 .listbox .rightbox{ width: calc(50% - 5px) !important; flex: none !important; height: 420px !important; flex-direction: column; gap: 6px; justify-content: flex-start;}
	.activitybox5 .listbox .rightbox .mediaitem{ height: auto !important; flex: 1 !important;}
	.activitybox5 .listbox .rightbox .mediaitem:last-child{ height: auto !important;}

	.activitybox5 .mediaitem .info .tit{ font-size: 14px; }


	/*活动幻灯*/
	.activitytop{ width: 99%;  margin-top: 20px; margin-bottom: 20px;  padding: 15px;}
	.activitytop .listbox{  height: 900px; }
	.activitytop .listbox .list ul li{ height: 900px; }
	.activitytop .listbox .list ul li .pic{ width: 100%; height: 490px;  float: none;}
	.activitytop .listbox .list ul li .wordbox{ width: 100%; float: none;margin-top: 20px;}
	.activitytop .listbox .list ul li .timebox{width: 80px; height: 80px; }
	.activitytop .listbox .list ul li .timebox  p.t1{ height: 35px; line-height: 35px; font-size: 16px; margin-top: 10px;}
	.activitytop .listbox .list ul li .timebox  p.t2{  height: 20px; line-height: 20px; font-size: 14px; }


	/*活动列表*/
	.activitylist{margin-top:30px;}
	.activitylist ul li{ width:100%; float: none; margin: 0 0 20px 0;}
	.activitylist ul li .box{ width: 100%;background: #ffffff; }
	.activitylist ul li .box .pic{ width: 46%; height: 331px; overflow: hidden;float: left;}

	.activitylist ul li .box .wordbox{ width: 54%; padding: 20px; box-sizing: border-box;float: right;}


	/*就业创业*/
	.employmenttop{ width: 99%;  margin-top: 20px; margin-bottom: 20px;  padding: 15px;}
	.employmenttop .listbox{  height: 900px; }
	.employmenttop .listbox .list ul li{ height: 900px; }
	.employmenttop .listbox .list ul li .pic{ width: 100%; height: 490px;  float: none;}
	.employmenttop .listbox .list ul li .wordbox{ width: 100%; float: none;margin-top: 20px;}
	.employmenttop .listbox .list ul li .timebox{width: 80px; height: 80px; }
	.employmenttop .listbox .list ul li .timebox  p.t1{ height: 35px; line-height: 35px; font-size: 16px; margin-top: 10px;}
	.employmenttop .listbox .list ul li .timebox  p.t2{  height: 20px; line-height: 20px; font-size: 14px; }



	} 

@media (max-width:980px){
	
}
@media (max-width:960px){
	/* studentbox3 校园环境：第一张满宽，其余2个一排 */
	.studentbox3 .centerbox .centerin .list{ flex-wrap: wrap;}
	.studentbox3 .centerbox .centerin .list .leftcol,
	.studentbox3 .centerbox .centerin .list .centercol,
	.studentbox3 .centerbox .centerin .list .rightcol{ display: contents;}
	.studentbox3 .centerbox .centerin .list .leftcol ul,
	.studentbox3 .centerbox .centerin .list .rightcol ul{ display: contents;}
	.studentbox3 .centerbox .centerin .list .leftcol ul li,
	.studentbox3 .centerbox .centerin .list .rightcol ul li{ display: contents;}
	.studentbox3 .centerbox .centerin .list .pic{ width: calc(50% - 3px) !important; height: 210px !important;}
	.studentbox3 .centerbox .centerin .list .leftcol li:first-child .pic{ width: 100% !important; height: 430px !important;}
}


@media (max-width:850px) {
    .homeSlide .list ul li .pic{ transform:scale(1);transition:all 0.5s ease}
	

   }

@media (max-width:800px) {
	.abbox1{padding: 40px 0;}
	.abbox1 .centerbox .centerin .titbox{ height:40px; font-size: 20px;}
	/*list部分swiper显示单个视频，点击播放*/ 
	.abbox1 .list{ height: 300px;margin-top: 20px;}
	.abbox1 .list ul li{ height:300px;}
	.abbox1 .list ul li .box{height:300px; }
	.abbox1 .list ul li .box video{ height:300px;}
	.abbox1 .list ul li .box .play{ width:45px; height:45px; }
	/*listbox 部分显示所有视频，切换之后，list部分跳转到对应的*/
	.abbox1 .listbox{width: 100%; height: 80px;  margin-top: 30px;}
	.abbox1 .listbox .leftarr{width: 35px; height: 35px; }
	.abbox1 .listbox .rightarr{width: 35px; height: 35px;}

	.abbox1 .listbox .minlist{ width: calc(100% - 80px); margin: 0 auto; height: 80px; }
	.abbox1 .listbox .minlist ul li{width: 125px; height: 80px;  flex: 0 0 125px;}
	.abbox1 .listbox .minlist ul li .box{ width: 94%; height: 80px; }
	.abbox1 .listbox .minlist ul li .box img{ width: 100%; height: 80px; }
	.abbox1 .listbox .minlist ul li .box .play{ width: 35px; height: 35px;}

	.yylist ul li{ width: 100%;}
	.yylist ul li .box{ width: 100%; }

	/*翻页列表*/
    .studentbox1 .centerbox .centerin .listbox2{ margin-top: 20px;}
	/*招生动态*/
	.studentlist ul li{ margin: 0; padding: 0;  width: 100%; float: none;}
	.studentlist ul li .box{ width: 100%; height: 50px; }
	.studentlist ul li .box p{ height: 50px; line-height: 50px; font-size: 12px; }
	.studentlist ul li .box p.t1{ width: 75%;float: left; font-size: 14px;}




	
   }   

@media (max-width: 768px) {
	.pcshow{ display:none}
	.mbshow{ display:block}

	 
	.fixbottomkong{ display:block}
	.fixbottom{ display:block}

	.headbox .box .logo img{ height:35px; margin: 0;}

	


	

	.gotop{  width:50px; height:auto;}
	.gotop ul li{width:50px; height:50px; position:relative; overflow: visible}
	.gotop ul li p{ width:50px; height:50px; padding:10px 0 0 0}
	.gotop ul li:hover p{ background:#728ca3}
	.gotop ul li p span{ display:none}
	

	.showus video{ width:100%; height:350px} 

	.theTit{ width:100%; height:auto; line-height:30px; font-size:18px; margin:0}
    .theauthor{ font-size:12px; margin:0}
	.theauthor .t1{ width:100%; display:block}
	.theauthor .t2{ width:100%; display:block}
	

	#ertopslide{ height:420px}
	
	.erSlide .namebox{ position:absolute; width:100%; left:0; margin-left:0;top:50%; margin-top:-15px;} 
	.erSlide .namebox .inbox{ width:92%; height:auto; overflow:hidden; margin:0 auto}
	.erSlide .namebox .tit{ font-size:20px; line-height:30px;  }
	.erSlide .namebox .tit2{ margin:0; font-size:20px; line-height:25px }
	/*
	.erSlide .about .tit,.erSlide .about .tit2{ color:#FFF}
	*/
	
	.formbox2 ul li{width:100%; float:none}
	.formbox2 ul li .input3{ width:100%; height:50px; font-size:14px;}
	.formbox2 ul li textarea{height:125px; font-size:14px;}
	.formbox2 ul li .btnme{ width:150px; height:40px; line-height:40px; font-size:14px; border-radius:30px; margin-top:20px }
	.formbox2 ul li .input2{ width:150px; height:50px;  font-size:14px; }
	
	 
    .homepart2 .listbox .one .picbox{ width: 100%; height:250px }
	.homepart2 .listbox .one .picbox .pic{height: 250px; }

	.homepart3 .listbox .video{height: 250px;}

	.homepart6 .list3{ margin-top:20px;}
	.homepart6 .list3 ul li .box{ width: 96%; height: 125px;}
	.homepart6 .list3 ul li .box .pic .cover{ width: 100%; height: 100%; overflow: hidden; position: absolute; left: 0; bottom: 0; z-index: 1; background: url(../Images/tt1.png) left bottom -30px repeat-x;}

	.homepart6 .list3 ul li .box .tit{ width: 100%; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; color: #ffffff; font-family: 700; position: absolute; left: 0;  bottom: 10px; z-index: 2; font-weight: 700; text-align: center; box-sizing: border-box; padding: 0 10px;}

		/*校园环境*/
	.homepart61{ padding:25px 0; }


	.homepart61 .listbox{ height:200px; ;margin-top:30px;  }
	.homepart61 .listbox .list{ width:200%; margin-left: -50%;; height:200px; }
	.homepart61 .listbox .list ul li .box{  height:200px; margin-top: 0; }
	.homepart61 .listbox .list ul li.swiper-slide-active .box{ height: 200px;  }
	.homepart61 .listbox .leftarr{ width:35px; height:35px;  left: 10px;margin-top: -18px}
	.homepart61 .listbox .rightarr{ width:35px; height:35px;  right: 10px;margin-top: -18px}


	.homepart7{padding:30px 0; }
	.homepart7 .titbox{font-size: 20px;}
	.homepart7 .list1{margin-top: 20px; }
	.homepart7 .list1 .list ul li{ width: 20%; margin: 5px 0; }
	.homepart7 .list1 .list ul li .box{width: 98%; padding: 10px 0;}
	.homepart7 .list1 .list ul li .box .pic{width: 100%; height:50px;}
	.homepart7 .list1 .list ul li .box .pic img{ max-height: 100%;}
	.homepart7 .list1 .list ul li .box .tit{width: 100%; height: 30px; line-height: 30px;  font-size: 12px; }
     

	.abbox4 .centerbox .centerin .list ul li .box .pic{ width:150px; height:200px;}

	.abbox4 .centerbox .centerin .list ul li .box .wordbox{ width: calc(100% - 150px); padding-left: 20px;;}
	.abbox4 .centerbox .centerin .list ul li .box .wordbox .tit{ height:30px; line-height:30px; font-size:16px;}
	.abbox4 .centerbox .centerin .list ul li .box .wordbox .tit2{ height:30px; line-height:30px; font-size:14px; font-weight: 700;}
	.abbox4 .centerbox .centerin .list ul li .box .wordbox .word{ width:100%; height:75px; line-height: 25px; font-size: 14px; margin: 5px 0;}
	.abbox4 .centerbox .centerin .list ul li .box .wordbox .more{ width:125px; height:45px; overflow:hidden; line-height:45px; font-size:14px;}

	.abbox4 .centerbox .centerin .getmore{width: 135px; height: 50px; font-size: 14px;margin-top: 30px; }
    .abbox4 .centerbox .centerin .list ul li:nth-child(1)~li{ display: none;} 


	.abbox6 .centerbox .centerin .listbox .list ul li .pic{height: 150px;;}
	.abbox6 .centerbox .centerin .listbox .list ul li .wordbox{padding: 10px;}
	.abbox6 .centerbox .centerin .listbox .list ul li .wordbox .tit{height: 75px; overflow: hidden; line-height: 25px; font-size: 14px; font-weight: normal; }
	
	.abbox6 .centerbox .centerin .listbox .arrlist{margin-top: 10px;;}
	.abbox6 .centerbox .centerin .listbox .arrlist .leftarr{width: 35px; height: 35px; }
	.abbox6 .centerbox .centerin .listbox .arrlist .rightarr{width: 35px; height: 35px; }

	.leaderlist3 ul li{ width:50%}

	 /*VR校园全景*/

	.vrlist ul li{ width: 100%; float: none; margin-bottom: 15px;}
	.vrlist ul li .box{ width: 100%; height: 330px;}
	.vrlist ul li .box .pic{ height: 330px;}
	/*vrpic.png*/
	.vrlist ul li .box .cover .icon{width: 60px; height: 60px;  margin-top: 88px;}
	/*成都校区  VR校园全景   仁寿校区  VR校园全景*/
	.vrlist ul li .box .cover .tit{  font-size: 14px;}

	/*云游校园*/
	.yylist{margin-top: 0px;}
	.yylist ul li{ margin: 10px 0; width:100%; float: none;}
	.yylist ul li .box{ width: 100%; }
	.yylist ul li .box .pic{ width: 100%; height: 330px; overflow: hidden;}
	.yylist ul li .box  .tit{ font-size: 14px;}

    .thenavtit{ display: block;}
	.mainbox .thenav{ margin-top: 0; display: none;}
	.mainbox .thenav ul{ display: block;}
	.mainbox .thenav ul li{  width: 100%;margin: 0;padding: 0; }
	.mainbox .thenav ul li p{ width: 100%; height: 50px; line-height: 50px; margin: 0 auto; border: 0; background:none ; font-size: 14px; color: #303030;text-align: center;}
	.mainbox .thenav ul li.onfocus p{ background: #ffffff; border-color:none ;color: #da251c;}


	.mainbox .thenav2{ margin-top: 0; display: none;}
	.mainbox .thenav2 ul{ display: block;}
	.mainbox .thenav2 ul li{  width: 100%;margin: 0;padding: 0; }
	.mainbox .thenav2 ul li p{ width: 100%; height: 50px; line-height: 50px; margin: 0 auto; border: 0; background:none ; font-size: 14px; color: #303030;text-align: center;}
	.mainbox .thenav2 ul li.onfocus p{ background: #ffffff; border-color:none ;color: #da251c;}

    /*师资队伍*/ 
	.teacherlist ul li{ margin: 10px 0; border: 0; border-bottom: 1px solid #ededed; padding-bottom: 10px; }
	.teacherlist ul li .pic{ width: 150px; height: 200px; }
	.teacherlist ul li .wordbox{ width: calc(100% - 160px);padding: 0;}
	.teacherlist ul li .wordbox .tit{height: 30px; line-height: 30px; font-size: 14px; font-weight: 700;}
	.teacherlist ul li .wordbox .tit2{  height: 25px; line-height: 25px; font-size: 14px; }
	.teacherlist ul li .wordbox .word{ width: 100%; height: 50px; line-height: 25px; font-size: 14px; margin-top: 10px; }
	.teacherlist ul li .wordbox .more{ width: 100%; height: 20px; line-height: 20px; font-size: 14px; margin-top: 10px;}

	.teacherlist ul li:hover{border-color: none;}
	.teacherlist ul li:hover .wordbox .tit{ color: #da251c;}
	.teacherlist ul li:hover .pic img{ transform: scale(1.1);}


	.studentbox1 .listbox .rightbox .list ul li{margin: 0 0 10px 0; padding: 0 0 10px 0;}
	.studentbox1 .listbox .rightbox .list ul li .pic{ width: 180px; height: 125px; }
	.studentbox1 .listbox .rightbox .list ul li .wordbox{ width: calc(100% - 190px); }
	.studentbox1 .listbox .rightbox .list ul li .wordbox .tit{ line-height: 28px; font-size: 14px; font-weight: normal;}
	.studentbox1 .listbox .rightbox .list ul li .wordbox .time{ height: 25px; line-height: 25px; font-size: 14px;  margin-top: 10px}
     

	.activitybox2 .listbox .leftbox .pic{ width: 100%; height: 230px; }
	.activitybox2 .listbox .leftbox .wordbox{ padding: 20px ;}
	.activitybox2 .listbox .leftbox .wordbox .tit{line-height: 35px; font-size: 16px; }
	.activitybox2 .listbox .leftbox .wordbox .word{ width: 100%; height: 75px; line-height: 25px;  font-size: 14px;  }
	.activitybox2 .listbox .leftbox .wordbox .time{  height: 25px; line-height: 25px; font-size: 12px; margin-top: 10px; }


	.activitybox2 .listbox .rightbox .list ul li .box .pic{ height: 125px; }
	.activitybox2 .listbox .rightbox .list ul li .box .wordbox{ padding: 10px;}
	.activitybox2 .listbox .rightbox .list ul li .box .wordbox .tit{ height: auto; line-height: 26px;  font-size: 14px;}
    
	/*活动列表*/
	.activitylist{margin-top:30px;}
	.activitylist ul li{ margin: 0 0 20px 0;}
	.activitylist ul li .box .pic{ width: 46%; height:125px;}

	.activitylist ul li .box .wordbox{ width: 54%; padding: 10px; box-sizing: border-box;float: right;}
	.activitylist ul li .box .wordbox .tit{ width: 100%; height: auto; line-height: 26px; font-size: 14px; color: #333333; overflow: hidden; font-weight: 700;}
	.activitylist ul li .box .wordbox .word{display: none;}
	.activitylist ul li .box .wordbox .morebox{ width: 100%; height: 40px; overflow: hidden; margin-top: 0px;}
	.activitylist ul li .box .wordbox .morebox .time{ line-height: 40px; float: left; font-size: 14px; }
	.activitylist ul li .box .wordbox .morebox .more img{ width: 30px; height: auto;;}
	
    .photolist{  margin-top: 20px; margin-bottom: 50px;}
	.photolist .item .cover{ position: absolute; left: 0; top: auto; bottom: 0; width: 100%; height:50px; opacity: 1;background: rgba(0,0,0,0.4)}
	.photolist .item .cover .tit{ font-size: 14px; font-weight: 700; color: #ffffff; text-align: center; padding: 0 15px; box-sizing: border-box;  width: 100%; height:50px; line-height: 50px; overflow: hidden; }
	.photolist .item .cover .icon{ display: none;}


	/*视频列表*/
	.videolist{ margin-top:10px;}
	.videolist ul li{ margin:10px 0px; width:100%; float:none}
	.videolist ul li .box{ width:100%;}
	.videolist ul li .pic{ width:100%; height:250px; }
	.videolist ul li .cover {width: 35px;height: 35px;} 

	.videolist ul li .wordbox{  padding: 10px;}
	.videolist ul li .tit{ width:100%; height:50px; line-height:50px; text-align:left;font-size:14px; }

    /*校园环境*/
	.envlist{ margin-top: 20px; margin-bottom:20px}
	.envlist .item .titlebar{  padding: 0 10px; font-size: 14px; height: 50px;line-height: 50px; }
	.envlist .item:hover .titlebar{ opacity: 1;}
	.envlist .item:hover .cover{ opacity: 0;}



			
}

@media (max-width:702px){

 	.homepart1 .lbox .slidebox{height: 450px;	}
	.homepart1 .lbox .slidebox .list{ height: 450px; }
	.homepart1 .lbox .slidebox .list ul li{height: 450px; }
	.homepart1 .lbox .slidebox .list ul li .pic{height: 250px; }
	.homepart2 .listbox .one .picbox .cover{  background: url(../Images/titcover.png) bottom -60px center repeat-x;}

   .homepart5 .listbox .one .rightbox .mlist ul li .picbox{ width: 100%; height: 210px; float: none;}
	.homepart5 .listbox .one .rightbox .newspage { display: block;}



	.studentbox4 .listbox{   height:200px  }
	.studentbox4 .listbox .list{  height:200px;  }
	.studentbox4 .listbox .list ul li .box{  height:200px;  }
	.studentbox4 .listbox .list ul li.swiper-slide-active .box{ height: 200px ;border-radius: 0px;}

	.activitybox1 .listbox .list{ height: 270px;}
	.activitybox1 .listbox .list ul li{ height: 270px; }
	.activitybox1 .listbox .list ul li .box{ height: 270px; }
	.activitybox1 .listbox .list ul li .box .pic{height: 150px;}
	.activitybox1 .listbox .list ul li .box .wordbox{ padding: 10px 10px 0 10px;}
	.activitybox1 .listbox .list ul li .box .wordbox .tit{ height: 60px; line-height: 30px; overflow: hidden; font-size: 14px; }
	.activitybox1 .listbox .list ul li .box .wordbox .time{  height: 20px; line-height: 20px; font-size: 14px; margin-top: 10px; }


/*活动幻灯*/
	.activitytop{ width: 99%;  margin-top: 20px; margin-bottom: 20px;  padding: 15px;}
	.activitytop .listbox{  height: 530px; }
	.activitytop .listbox .list ul li{ height: 530px; }
	.activitytop .listbox .list ul li .pic{ width: 100%; height: 200px;  float: none;}
	.activitytop .listbox .list ul li .timebox{width: 70px; height: 70px; }
	.activitytop .listbox .list ul li .timebox  p.t1{ height: 25px; line-height: 25px; font-size: 14px; margin-top: 10px;}
	.activitytop .listbox .list ul li .timebox  p.t2{  height: 20px; line-height: 20px; font-size: 12px; }

	.activitytop .listbox .list ul li .tit{height: 50px; line-height: 50px; font-size: 16px;  } 
	.activitytop .listbox .list ul li .word{ width: 100%; height: 75px; line-height: 25px; font-size: 14px;}
	.activitytop .listbox .list ul li .more{width: 150px; height: 50px; line-height: 50px; font-size: 14px; color: #da251c; overflow: hidden; margin-top: 30px; border: 1px solid #da251c;text-align: center;}
	.activitytop .listbox .newspage {position: absolute; left:auto !important; right: 0; width:100% !important; bottom:20px !important; z-index:100; text-align:right}

	/*就业创业*/
	.employmenttop{ width: 99%;  margin-top: 20px; margin-bottom: 20px;  padding: 15px;}
	.employmenttop .listbox{  height: 450px; }
	.employmenttop .listbox .list ul li{ height: 450px; }
	.employmenttop .listbox .list ul li .pic{ width: 100%; height: 200px;  float: none;}
	.employmenttop .listbox .list ul li .tit{height: 40px; line-height: 40px; font-size: 16px;  } 
	.employmenttop .listbox .list ul li .word{ width: 100%; height: 75px; line-height: 25px; font-size: 14px;}
	.employmenttop .listbox .list ul li .more{width: 150px; height: 50px; line-height: 50px; font-size: 14px; color: #da251c; overflow: hidden; margin-top: 30px; border: 1px solid #da251c;text-align: center;}
	.employmenttop .listbox .newspage {position: absolute; left:auto !important; right: 0; width:100% !important; bottom:20px !important; z-index:100; text-align:right}


	/*就业创业*/
	.employmentlist{ margin-top: 0px;}
	.employmentlist ul li{ width: 100%; float: none; margin: 0 0 20px 0;}
	.employmentlist ul li .box{ width: 100%; }
	.employmentlist ul li .box .pic{ width: 42%; height: 214px; }
	.employmentlist ul li .box .wordbox{ width: 58%;padding: 10px; }
	.employmentlist ul li .box .wordbox .tit{ height: 30px; line-height: 30px; font-size: 14px; }
	.employmentlist ul li .box .wordbox .word{ width: 100%; height: 50px; line-height: 25px; font-size: 14px;}
	.employmentlist ul li .box .wordbox .morebox{ width: 100%; height: 40px; overflow: hidden; margin-top: 10px;}
	.employmentlist ul li .box .wordbox .morebox .more{  height: 40px; line-height: 40px; overflow: hidden; }
	.employmentlist ul li .box .wordbox .morebox .more img{ width: 35px; height: auto;;}

	/*人才招聘*/
	.newslist{ margin-top: 0px;}
	.newslist ul li{ height:50px; line-height:50px; font-size:14px;}
	.newslist ul li p{height:50px; line-height:50px; }
	.newslist ul li p.t1{font-size:14px;text-indent:16px; }
	.newslist ul li p.t2{ right:0; font-size:12px;}

	}	
@media (max-width:640px){
   
	.homepart7 .listbox .list{height: 125px; ;}
	.homepart7 .listbox .list ul li .box{height: 125px; }

    .mainbox{ padding: 20px 0 35px 0;}
	.leaderlist3 ul li .box{width: 94%; }
	.leaderlist3 ul li .box .pic{height: 300px; }
	.leaderlist3 ul li .box .tit{height: 30px; line-height: 30px; font-size: 14px; }
	.leaderlist3 ul li .box .tit2{ height: 30px; line-height: 30px; font-size: 14px;  margin-bottom: 10px;} 


		/*科学研究列表*/
	.researchlist ul li{ margin:0 0  20px 0; border-bottom: 1px solid #f2f2f2; padding-bottom: 15px; }
	.researchlist ul li .timebox{ width: 70px; height: 70px; }
	.researchlist ul li .timebox p.t1{height: 30px; line-height: 30px; font-size: 18px;margin-top: 10px;}
	.researchlist ul li .timebox p.t2{  height: 20px; line-height: 20px; font-size: 14px; margin-top: 5px;}

	.researchlist ul li .wbox{ width: calc(100% - 85px); background:none; padding: 0; border:0;}
	.researchlist ul li .wbox .wordbox{ width: 60%; float: left;}
	.researchlist ul li .wbox .wordbox .tit{  height: auto; line-height: 23px; font-size: 14px; font-weight: normal; }


	.researchlist ul li .wbox .pic{ width: 38%; height: 90px; overflow: hidden; float: right;}

	.researchlist ul li.nopic .wbox .wordbox{ width: 100%; height: auto; overflow: hidden;float:none;}
	.researchlist ul li.nopic .wbox .pic{ display: none;}

	.schoolnew ul li .box .pic{  height: 200px; }

    	/*学校要闻*/
	.schoolnewslist ul li{  margin:0 0 20px 0; border-bottom: 1px solid #f2f2f2; padding-bottom: 15px; }
	.schoolnewslist ul li .box{  padding: 0; border: 0; background: none;}
	.schoolnewslist ul li .box .wordbox{width:60%}
	.schoolnewslist ul li .box .wordbox .tit{  line-height: 28px; font-size: 14px;  }
	.schoolnewslist ul li .box .wordbox .word{ display: none;}
	.schoolnewslist ul li .box .wordbox .morebox{ width: 100%; height: 30px; line-height: 30px;  font-size: 14px; margin-top: 15px;}

	.schoolnewslist ul li .box .pic{ width: 38%; height: 100px; }


	.studentbox1 .listbox .leftbox .list ul li .pic{ height: 250px; }

	.studentbox5 .listbox{ height: 300px;}
	.studentbox5 .listbox .list{ width: 100%; height: 250px; }
	.studentbox5 .listbox .list ul li{ width: 50%; height: 250px;}
	.studentbox5 .listbox .list ul li .box{ width: 96%; height: 250px; }
	.studentbox5 .listbox .list ul li .box .pic{  height: 150px; }

	.activitybox3 .listbox .row1 .item{  height: 150px; }
	.activitybox3 .listbox .row2 .item{height: 150px; }
	.activitybox3 .listbox .item .tit{ width: 100%; height: 40px; line-height: 40px; overflow: hidden; box-sizing: border-box; padding: 0 10px; bottom: 0px;}

	.activitybox4 .listbox .leftbox{ width: 100%; height: 250px}

    
     /* 4. 左上大图满宽 */
	.activitybox5 .listbox .leftbox .topbox .mediaitem{ height: 250px !important;}
	/* 左下2张图各50% */
	.activitybox5 .listbox .leftbox .bottombox .mediaitem{ height: 150px !important;}
	/* 5. 中间和右侧一排各50% */
	.activitybox5 .listbox .midbox .mediaitem{ height: 300px !important;}
	.activitybox5 .listbox .rightbox{height: 300px !important; }
	.activitybox5 .mediaitem .info .tit{ font-size: 14px; height: 35px; line-height: 35px;; overflow: hidden;; }


	}	


@media (max-width:550px){
	.leaderlist3 ul li .box .pic{height: 250px; }

	.vrlist ul li{ width: 100%; float: none; margin-bottom: 15px;}
	.vrlist ul li .box{ width: 100%; height: 200px;}
	.vrlist ul li .box .pic{ height: 200px;}
	/*vrpic.png*/
	.vrlist ul li .box .cover .icon{width: 60px; height: 60px;  margin-top: 40px;}
	/*成都校区  VR校园全景   仁寿校区  VR校园全景*/
	.vrlist ul li .box .cover .tit{  font-size: 14px;}

	.yylist ul li .box .pic{ width: 100%; height:250px}

	.researchtop .leftarea{ height:250px}
	.researchtop .leftarea .pic{  height: 250px; }

	.studentbox3 .centerbox .centerin .list .pic{  height: 150px !important;}
	.studentbox3 .centerbox .centerin .list .leftcol li:first-child .pic{ width: 100% !important; height: 200px !important;}


	.employmentlist ul li .box .pic{ width: 42%; height: 135px; }
	.employmentlist ul li .box .wordbox{ width: 58%;padding: 10px; }
	.employmentlist ul li .box .wordbox .tit{ height: 30px; line-height: 30px; font-size: 14px; }
	.employmentlist ul li .box .wordbox .word{ width: 100%; height: 50px; line-height: 25px; font-size: 14px;}
	.employmentlist ul li .box .wordbox .morebox{ width: 100%; height: 40px; overflow: hidden; margin-top: 0px;}
	.employmentlist ul li .box .wordbox .morebox .more{  height: 30px; line-height: 30px; }
	.employmentlist ul li .box .wordbox .morebox .more img{ width: 30px; height: auto;;}

	}	
	
@media (max-width:450px){


	}		 

@media (max-width:400px){
    .leaderlist3 ul li .box .pic{height: 200px; }
	}		


@media (max-width:380px){
     .homepart7 .listbox .list{height: 100px; ;}
	 .homepart7 .listbox .list ul li .box{height: 100px; }


	}	
	
@media (max-width:330px){
    .homepart5 .titnav ul li{margin: 0 10px; font-size: 14px; }
	}	