@charset "utf-8";

@media only screen and (max-width: 1670px) {
	/* 头部 */
	.container1{padding: 0 3%;}
}

@media only screen and (max-width: 1450px) {
	/* 头部 */
	.head_fr{width:60%;}
	.container{padding: 0 3%;}
	.cont_top .tit h1::after{width: 180%;right: -191%;}
       .list_newlead li .img_wrap{height: 296px;}
       .mass{clear:both;}
       /* 领导 */
	.js-list li{width:20%;margin-right: 0;}
}


@media only screen and (max-width: 1360px) {
	.cont_top .tit h1::after{width: 160%;right: -171%;}
      
}

@media only screen and (max-width: 1280px) {
	/* 头部 */
	.header .nav ul>li>a{font-size: 16px;}
	.search_btn{width:5.5%;margin-top: -5px;}
	.cont_top .tit h1::after{display: none;}
	
}

@media only screen and (max-width: 1180px) {
	/* 新闻 */
	.tit h1{font-size: 30px;}
	.news_fr li h2,.news .fade-2 .text a{font-size: 15px;}
	/* 学生风采 */
	.xsfc_fl li .img,.xsfc_fl li .img img{height:202px;}
	.xsfc_fr li{padding: 10px 16px 0px;}
	.xsfc_fr{padding-bottom: 10px;}
	.xsfc_fr li span.date em{font-size: 30px;}
         .list_newlead li .img_wrap{height: 234px;}

}


@media only screen and (max-width: 1100px) {
	.head_fr .top_l{display: none;}
	.logo{width: 50%;}
	.head_fr{width:auto;}
	.head_fr .search{display:none;}
	.header .nav .ul1{
		display:none;
	}
	.header .nav .ul2 {
	    display: block;
	}
	
	.menu {
		width: 28px;
		height: 21px;
		display: block;
		right: 83px;
		top: 0;
		margin: auto;
		bottom: 0;
		overflow: hidden;
		z-index: 999999999;
		cursor: pointer;
		position: absolute;
	}

	.menu span {
		float: left;
		width: 100%;
		background: #fff;
		transition: all 0.4s ease;
		margin-top: 7px;
		height: 2px;
	}
	.menu span:first-child {
		margin-top: 0;
	}

	.menu.open span:nth-child(1) {
		transform: rotate(45deg);
		margin-top: 10px;
	}

	.menu.open span:nth-child(2) {
		transform: rotate(-45deg);
		margin-top: -2px;
	}

	.menu.open span:nth-child(3) {
		opacity: 0;
	}
	.nav {
		position: fixed;
		transition: right 0.3s ease;
		right: -100vw;
		top: 137px;
		left: auto;
		width: 420px;
		height: calc(100vh - 100px);
		z-index: -99;
		background: #00923f;
		margin: 0;
	}
	.nav.active {
		right: 0;
		z-index: 99999;
	}
	.header .nav .ul2 {
		width: 100%;
		overflow: auto;
		height: 100%;
		border-top: 1px solid #e6e6e6;
	}
	.header.active{
		background: #00923f;
	}
	.header.active::before{
		display:none;
	}
	.header .nav ul>li {
		float: none;
		width: 100%;
		height: auto;
		line-height: 60px;
		position: relative;
		border-bottom: 1px solid rgba(255,255,255,0.3);
		text-align: left;
		padding: 0;
	}
	.nav ul>li::before{
		display:none;
	}
	.header .nav ul>li>a {
		font-size: 18px;
		font-weight: bold;
		width: 80%;
		text-indent: 20px;
		position: relative;
		display: block;
		color: #fff;
	}

	

	.nav ul li ol {
		width: 100%;
		left: 0;
		position: relative;
		top: 0;
		background: none;
		text-align: left;
		padding: 0;
		opacity: 1;
		display: none;
	}

	.nav ul>li a::after {
		display: none;
	}

	.nav ul li ol>li {
		text-align: left;
		border: 0;
		line-height: 50px;
		position: relative;
		text-indent: 20px;
		border-top: 1px solid rgba(255,255,255,0.2);
		height: auto;
	}

	.nav li ol li:hover a {
		color: #fff;
	}

	.nav ul ol li a {
		font-size: 17px;
		color: #fff;
		display: block;
	}

	.nav ul li i {
		position: absolute;
		right: 0;
		width: 15%;
		height: 60px;
		top: 0;
		background: url(https://webvpn.hfut.edu.cn/http-8080/77726476706e69737468656265737421a1a510d27565391e2f51c7fdcd04/system/_owners/spsw/_webprj/images/jia.png) no-repeat center center;
		margin: auto;
		z-index: 10;
		cursor: pointer;
		transition: all .2s ease;
		-moz-transition: all .2s ease;
		-o-transition: all .2s ease;
		-webkit-transition: all .2s ease;
	}

	.nav ul li ol li i {
		height: 50px;
	}

	.nav ul li i.on {
		background: url(https://webvpn.hfut.edu.cn/http-8080/77726476706e69737468656265737421a1a510d27565391e2f51c7fdcd04/system/_owners/spsw/_webprj/images/jian.png) no-repeat center center;
	}
	.header::before{
		display:none;
	}
	.header{
		background: #00923f;
		opacity: 0.9;
	}
	.search_an{display:block;position: absolute;top: 37px;right: 82px;cursor:pointer;}
	.logo .logo_sj{display: block;} 
	.logo .logo_pc{display: none;}
	.search_btn{width:70.5%;margin-top: 52px;}
	.cd-popup-container{width:80%;}
	/* 内页 */
	.con_fl{width:23%;}
	.con_fr{width:77%;}
	.con_fl h1{font-size: 28px;}
}

@media only screen and (max-width: 1000px) {
	/* 新闻 */
	.news .fade-2 .image img,.news .fade-2{height:394px;}
	.news_fr li .img,.news_fr li .img img{height:208px;}
	.news_fr li p{margin-top: 10px;}
	.news_fr li .text{padding: 17px 10px 36px;}
	.news{padding: 40px 0px;}
	.new_top{margin-top: 40px;}
	/* 通知 */
	.tzgg, .xxjz,.xsfc_fl,.xsfc_fr{width:100%;}
	.tzgg li,.xsfc_fr li{width:49%;float:left;}
	.tzgg li:nth-child(2n),.xsfc_fr li:nth-child(2n){margin-left: 2%;}
	.xxjz,.xsfc_fr{margin-top: 20px;}
	.xsfc_fr li{padding-top:20px;padding-bottom: 20px;}
	.xsfc_fl li:nth-child(3n){margin-right: 0;}
	.xsfc_fl li{margin-right: 3.5%;}
	.xsfc_fr li:last-child a{border-bottom: 1px solid #79d19b;}
	/* 尾部 */
	.foot .lxwm img{width: 80%;}
	/* 内页 */
	.con_fl h1{padding: 29px 0px;}
	.con_fl h1{font-size: 25px;}
	.con_fr .text h1{font-size: 24px;}
	.submenu a{font-size: 15px;}
	.con_fl{margin-top: -49px;}
	.location{height:50px;line-height: 50px;margin-top: -48px;}
	.accordion .link,.con_fr .text p{font-size: 16px;}
	/* 内容页 */
	.ny_content1 .con_fl h1{padding: 27px 0px;}
	.ny_content1 .con_fl{margin-top: -79px;}
	.content_b .content_c h1{font-size: 26px;}
	/* 教师 */
	.lead .bd li{font-size: 18px;}
	.js-list li{width: 10%;margin-right: 10%;}
	.js-list li a{font-size: 16px;padding: 0;}
        .list_newlead,.content_fr{width:100%;}
	    .list_newlead li .img_wrap{/* float:left; */height: 373px;width: 40%;margin-left: 28%;}
       .mass{width: calc(100% - 230px);float: left;clear: inherit;}
}




@media only screen and (max-width:840px) {
	/* 头部 */
	.logo{height:100px;}
	.nav{top:100px;}
	.search_btn{margin-top: 33px;}
	.menu{right:75px;}
	/* 新闻 */
	.news .fade-2,.news_fr,.con_fl,.con_fr{width:100%;}
	.news_fr{margin-top: 30px;}
	.news_bottom li{width: 49%;margin-right: 0;}
	.news_bottom li:nth-child(2n){margin-left: 2%;}
	/* 快速链接 */
	.link_k ul{width:100%;}
	/* 尾部 */
	.link_k{padding-bottom: 30px;}
	/* 内页 */
	.location{display: none;margin-top: 0;}
	.accordion{padding-bottom: 0;display: none;}
	.con_fl,.ny_content1 .con_fl{padding-bottom: 0;margin-top: 20px;}
	.con_fr{margin-top: 0;}
	.con_fl h1{font-size: 22px;position: relative;}
	.con_fl h1:after{content: '';display: inline-block;background: url(https://webvpn.hfut.edu.cn/http-8080/77726476706e69737468656265737421a1a510d27565391e2f51c7fdcd04/system/_owners/spsw/_webprj/images/bnt_sub_nav2.png) no-repeat;position: absolute;right: 17px;top: 30px;width: 20px;height: 20px;}
	.ny_content1 .con_fl h1:after{display: none;}
	/* 内容页 */
	.content_b .content_c h1{font-size: 20px;}
	.content_b .content_c img{max-width: 98%;}
	   .list li.nynewsList-img .img_wrap {display: block;float: none;width: 100%;max-height: 300px;background: #efefef;box-sizing: border-box;}
	   .list li.nynewsList-img{padding-bottom:20px;}
	   .list li.nynewsList-img h4{line-height: 40px;font-size:16px;}
	  .list li.nynewsList-img .title{margin-top:10px;}
	  /* 领导 */
	  .js-left{position: static;}
	  .js-list{width:100%;}
	  .js-box{padding-left: 20px;}
	
}


@media only screen and (max-width:680px) {
	/* 头部 */
	.logo{width:60%;}
	.menu{right:65px;}
	/* 通知 */
	.tzgg li,.xsfc_fr li,.foot .lxwm{width:100%;}
	.tzgg li:nth-child(2n),.xsfc_fr li:nth-child{margin-left: 0;}
	.xxjz li .img{margin-right: 18px;}
	/* 学生风采 */
	.xsfc_fl li .img, .xsfc_fl li .img img{height:167px;}
	.xsfc_fl li .text{padding: 15px 9px 15px;}
	.xsfc_fl li p.line-2{margin-top: 7px;}
	/* 快速链接 */
	.link_k li img{width: 100%;height: 160px;}
	.link_k li p{font-size: 16px;}
	/* 尾部 */
    .foot .img{border-left:none;padding-left: 0;margin-left: 40%;}
	.foot_b{margin-top: 20px;}
	.foot .lxwm .copy{margin-top: 10px;}
	.foot .img{margin-left: 32%;}
	/* 领导 */
	.lead .bd li{margin: 0px 16px;}
       .searchWrap{
        padding:20px 15px;
    }
    .searchWrap .serBox{
        padding:10px;
    }
    .searchWrap .txt{
        width:75%;
    }
    .searchWrap .btn{
        width:25%;
    }
    .searchWrap ul li{
        padding:10px 0;
    }
    .searchWrap ul li a h3{
        font-size:16px;
        margin-bottom: 5px;
    }
    .searchWrap ul li a p{
        font-size:13px;
        line-height: 20px;
        height: 40px;
    }
    .searchWrap ul li a span.time{
        font-size:13px;
    }
}

@media only screen and (max-width:580px) {
    /* 通知 */
	.xxjz li .img::before,.xxjz li .img::after{display: none;}
    /* 学术讲座 */
    .xxjz li .img{margin-right: 0;width: 100%;}
    .xxjz li .img img{width:100%;}
    .xxjz li p{margin-bottom: 10px;width: 100%;}
    .xxjz ul { padding-top: 22px;padding-bottom: 30px;}
    .xxjz li .img::before,.xxjz li .img::after{display: none;}
	/* 学生风采 */
	.xsfc_fl li{width:100%;margin-right: 0;margin-bottom: 20px;}
	.xsfc_fl li .img, .xsfc_fl li .img img{height:304px;}
	/* 快速链接 */
	.link_k li img{width:100%;}
	.link_k li{width:75%;margin-bottom: 30px;}
	.link_k li p{margin-top: 20px;}
	.link_k{padding-bottom: 0;}
	.con_fl h1,.ny_content1 .con_fl h1{padding: 16px 0px;position: relative;}
    .con_fl h1:after{top:20px;}
	/* 内页banner */
	.ny_banner,.ny_banner img{height:240px;object-fit: cover;}
	/* 领导内容页 */
	.list_newlead li .img_wrap{width:100%;height: 320px;margin-left: 0;}
	.szdy-conx h4{line-height: 40px;margin-bottom: 14px;}
	.txtBox p{font-size: 15px;}
         .lead_img{display: block;float: none;width: 100%;max-height: 354px;background: #efefef;padding: 30px;box-sizing: border-box;text-align: center;margin-left: 0;}
  .lead_img img{height:294px;width: 88%;}
   .content_fr .bd li{font-size:15px;}
.js-list li{width:21%;}
	.list_newlead>li{border-bottom:1px solid #ddd;margin-bottom:20px}
}



@media only screen and (max-width:480px) {
	/* 头部 */
	.header .nav {top: 78px;height: calc(100vh - 78px);width:100%;}
	.cd-popup-container{width:90%;}
	.logo{width:78%;}
	.menu{right:53px;}
	.fade-1 .slick-dots, .woof_fr .slick-dots{left:40%;bottom: 10px;}
	/* 新闻 */
	.news .fade-2 .image img, .news .fade-2{height:312px;}
    .news_fr li,.news_bottom li{width:100%;}
	.news_fr li h2{height: 32px;-webkit-line-clamp:1;}
	.news_fr li p{margin-top: 0;}
	.news_bottom li{margin-top: 20px;}
	.news_bottom li:nth-child(2n){margin-left: 0;}
	.tit h1{font-size: 24px;}
	.tit h1::before{left:-72px;}
	.tit h1::after{right:-77px;}
	/* 领导 */
	.lead .bd li{font-size: 16px;margin: 0px 10px;}
	.js-left{font-size: 18px;}
}