@media screen and (max-width: 1680px) {
	.index-news-container ul li{
		padding-bottom: 4.4375rem;
	}
}
@media screen and (max-width: 1600px) {
	.index-news-container ul li{
		padding-bottom: 5.4375rem;
	}
}
@media screen and (max-width: 1440px) {
	.index-news-container ul li{
		padding-bottom: 4.4375rem;
	}
	.index-news-left{
		max-width: 37.5rem;
	}
}
@media screen and (max-width: 1366px) {
	.about-6-item a .user-name img{
		max-width: 150px;
	}
	.news-left{
		max-width: 550px;
	}
	.news-top ul li{
		margin-top: 2.875rem;
	}
}
@media screen and (max-width: 1280px) {
	.w1400,.w1600{
		max-width: 1200px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.about-5-item a dl dt img{
		max-width: 180px;
	}
	.about-5-item a dl dt p{
		height: 40px;
		bottom: -40px;
		line-height: 40px;
	}
	.about-1 dl{ 
		padding: 5rem 0;
	}
	.contact-content-tit{
		padding-top: 40px;
		font-size: 18px;
	}
	.contact-content{
		padding: 40px 20px;
	}
	.news-content-box .w1400{
		padding-left: 0;
		padding-right: 0;
	}
}
@media screen and (max-width: 1024px) {
	.header{
		padding: 0 20px;
	}
	.w1650{
		padding-left: 20px;
		padding-right: 20px;
	}
	.index-news::before{
		width: 70%;
	}
	.index-news-container ul{
		margin-left: 30px;
	}
	.news-left{
		margin-right: 30px;
	}
	.news-content-tit{
		padding: 30px 20px;
	}
	.notice-list .news-item a dl dt img{
		max-width: 400px;
	}
	.science-content-1 dl dt{
		max-width: 500px;
	}
	.science-content-2-2 .pagination{
		padding: 20px;
	}
}
@media screen and (max-width: 976px) {
	.bannerSwiper{
		display: none;
	}
	.bannerSwiper.m-banner{
		display: block;
	}
	.header{
		display: none;
	}
	.m-header{
	 	display: flex;
	 }
	 .banner{
		 height: calc((100vh - 68px));
		 margin-top: 68px;
	 }
	 .pagination-box{
	 		width: 120px;
			height: 40px;
	 }
	 .pagination-box .arrow{
		 display: none;
	 }
	 .pagination{
		 font-size: 14px;
	 }
	 .arrow-down-circle img{
		 width: 30px;
	 }
	 .index-news-tit{
		 padding: 20px 0;
	 }
	 .index-news-container{
		 display: block;
	 }
	 .index-news-left{
		 max-width: 100%;
	 }
	 .index-news::after,.index-news::before{
		 display: none;
	 }
	 .index-news-container ul{
		 margin-left: 0;
		 margin-top: 20px;
	 }
	 .index-news-container ul li:last-child{
		 border-bottom-color: #ccc;
	 }
	 .index-news-container ul li:last-child .time{
		 color: #333;
	 }
	 .index-news-container ul li:nth-child(3){
		 border-bottom: solid 1px #ccc;
	 }
	 .index-news-container ul li:last-child .title a{
		 color: #333;
	 }
	 .footer-qrcode .qrcode a .qrcode-box{
		 right: 47px;
		 width: 181px;
		 height: 188px;
		 z-index: 10;
	 }
	 .footer-qrcode .qrcode a .qrcode-box img{
		 margin: 20px 0 15px;
	 }
	 .links ul{
		 flex-wrap: wrap;
		 padding: 20px 0;
	 }
	 .links ul li{
		 width: 50%;
		 margin-right: 0;
	 }
	 .copyright{
		 display: block;
		 height: auto;
	 }
	 .copyright-left{
		 padding: 20px 0;
	 }
	 .copyright-right{
		 padding-bottom: 20px;
		 text-align: right;
	 }
	 .copyright-right a{
		 display: inline-block;
		 width: 40px;
		 height: 40px;
		 background: url(../images/back-top-hover.png) no-repeat;
		 background-size: cover;
	 }
	 .about{
		 margin-top: 68px;
	 }
	 .about-1 dl{
		 display: block;
		 padding: 20px 0;
	 }
	 .about-1 dl dt{
		 max-width: 100%;
	 }
	 .about-1 dl dd{
		 margin: 20px 0 0;
	 }
	 .about-1 dl dd h1{
		 font-size: 16px;
	 }
	 .about-1 dl dd p{
		 font-size: 14px;
		 line-height: 28px;
	 }
	 .about-2 dl{
		 display: block;
	 }
	 .about-2 dl dd{
		 width: auto;
		 height: auto;
		 padding-top: 20px;
		 padding-bottom: 20px;
		 margin-top: 20px;
	 }
	 .about-2 dl dt h3{
		 font-size: 16px;
	 }
	 .about-2 dl dt h2{
		 font-size: 16px;
	 }
	 .about-2 dl dt h1{
	 	 font-size: 18px;
	 }
	 .about-3,.about-4{
		 padding: 20px 0;
	 }
	 .about-3-tit,.about-4-tit,.about-5-tit,.about-6-tit{
		 font-size: 18px;
	 }
	 .list-swiper{
		 margin-top: 30px;
	 }
	 .time-Swiper .swiper-slide .dot{
		 width: 10px;
		 height: 10px;
		 margin-top: 0;
	 }
	 .list-swiper .swiper-slide .list-title{
		 font-size: 18px;
	 }
	 .list-swiper .swiper-slide .swiper{
		 padding: 20px 0;
	 }
	 .list-swiper .swiper-slide .swiper .swiper-slide{
		 height: auto;
	 }
	 .list-swiper .swiper-slide .swiper .swiper-slide a{
		 height: auto;
		 padding: 20px;
	 }
	 .list-swiper .swiper-slide .swiper .swiper-slide a .img{
		 opacity: 1;
		 height: auto;
	 }
	 .about-5{
		 padding-top: 20px;
	 }
	 .about-5-item{
		 width: 100%;
	 }
	 .about-5-item a dl{
		 display: block;
	 }
	 .about-5-item a dl dt img{
		 max-width: 100%;
		 width: 100%;
	 }
	 .about-5-item a dl dt p{
		 display: none;
	 }
	 .about-5-item a dl dd{
		 padding: 20px;
	 }
	 .about-5-item a dl dd h1{
		 font-size: 18px;
		 margin-bottom: 20px;
	 }
	 .about-5-item a dl dd p{
		 font-size: 14px;
		 line-height: 28px;
	 }
	 .about-6{
		 padding-top: 20px;
	 }
	 .about-6-item{
		 width: 50%;
	 }
	 .about-6-item a{
		 padding-bottom: 20px;
		 background-color: #f5f5f5 !important;
	 }
	 .about-6-item a .user-name{
		 font-size: 14px;
	 }
	 .about-6-item a .user-name img{
		 flex: 1;
		 min-width: 0;
		 margin-left: 10px;
	 }
	 .about-6-item a .user-info{
		 font-size: 12px;
		 line-height: 24px;
		 height: 70px;
		 padding-top: 20px;
	 }
	 .about-6-item:nth-child(2) a,
	 .about-6-item:nth-child(3) a,
	 .about-6-item:nth-child(6) a,
	 .about-6-item:nth-child(7) a,
	 .about-6-item:nth-child(10) a,
	 .about-6-item:nth-child(11) a,
	 .about-6-item:nth-child(14) a,
	 .about-6-item:nth-child(15) a,
	 .about-6-item:nth-child(18) a,
	 .about-6-item:nth-child(19) a,
	 .about-6-item:nth-child(22) a,
	 .about-6-item:nth-child(23) a,
	 .about-6-item:nth-child(26) a,
	 .about-6-item:nth-child(27) a{
	 	background-color: #e6e6e6 !important;
	 }
	 .contact,.job,.job-info,.news,.news-info,.notice,.tender,.science{
		 margin-top: 68px;
	 }
	 .contact-content-tit,.job-content-tit,.news-content-tit,.news-info-tit,.notice-content-tit,.tender-content-tit{
		 padding-top: 20px;
		 padding-bottom: 20px;
		 font-size: 18px;
	 }
	 .contact-content,.job-content,.notice-content{
		 padding: 20px;
	 }
	 .contact-content ul{
		 display: block;
		 padding: 0;
	 }
	 .contact-content ul li{
		 width: 100%;
		 margin-right: 0;
		 margin-top: 20px;
	 }
	 .contact-content ul li:first-child{
		 margin-top: 0;
	 }
	 .contact-content ul li h1{
		 font-size: 16px;
		 padding-bottom: 20px;
	 }
	 .contact-content ul li p{
		 margin-top: 20px;
		 align-items: flex-start;
		 font-size: 14px;
	 }
	 .contact-content ul li p span{
		 width: 30px;
		 height: 30px;
	 }
	 .contact-content ul li p span img{
		 width: 20px;
	 }
	 .contact-content ul li p b{
		 width: 4em;
		 white-space: nowrap;
	 }
	 .contact-message{
		 margin-top: 20px;
	 }
	 .contact-message span{
		 font-size: 14px;
	 }
	 .contact-message a{
		 width: auto;
		 padding: 10px 20px;
	 }
	 .message-pop{
		 max-width: 80%;
		 margin-top: 68px;
	 }
	 .message-pop .close{
		 top: -34px;
		 right: 50%;
		 transform: translateX(50%);
	 }
	 .message-pop h1{
		 font-size: 16px;
	 }
	 .message-pop ul li input{
		 height: auto;
		 padding: 10px;
	 }
	 .message-pop .submit a{
		 padding: 10px 20px;
		 width: auto;
	 }
	 .job-list{
		 padding: 0;
	 }
	 .job-content .w1400{
		 padding: 0;
	 }
	 .job-content-tips{
		 margin-bottom: 20px;
	 }
	 .job-item{
		 width: 100%;
		 margin-right: 0;
		 padding: 15px;
	 }
	 .job-item h1{
		 font-size: 18px;
	 }
	 .job-item h1 span{
		 width: 30px;
		 height: 30px;
		 line-height: 30px;
		 font-size: 16px;
	 }
	 .job-item p{
		 display: block;
		 font-size: 14px;
	 }
	 .load-more a{
		 line-height: 40px;
		 font-size: 14px;
	 }
	 .job-info-top .time{
		 font-size: 12px;
	 }
	 .job-info-top .title{
		 font-size: 18px;
	 }
	 .job-info-top .title span{
		 width: 30px;
		 height: 30px;
		 line-height: 30px;
		 font-size: 16px;
	 }
	 .job-info-box{
		 display: block;
		 padding-top: 10px;
	 }
	 .job-info-box-right{
		 margin-top: 20px;
	 }
	 .job-info-box-right a{
		 padding: 10px 20px;
	 }
	 .job-des-tit{
		 font-size: 16px;
		 margin-top: 20px;
	 }
	 .job-content .des{
		 font-size: 14px;
		 line-height: 24px;
	 }
	 .news-content-box{
		 padding: 20px;
	 }
	 .news-top{
		 display: block;
	 }
	 .news-left{
		 max-width: 100%;
		 margin-right: 0;
	 }
	 .news-top ul{
		 margin-top: 20px;
	 }
	 .news-list .news-item{
		 width: 100%;
		 margin-right: 0;
	 }
	 .news-info-box .news-title{
		 font-size: 16px;
	 }
	 .news-text{
		 font-size: 14px;
		 line-height: 28px;
	 }
	 .prev-next .next{
		 margin-top: 20px;
	 }
	 .notice-content .w1400,.tender-content .w1400{
		 padding-left: 0;
		 padding-right: 0;
	 }
	 .notice-list .news-item a dl{
		 display: block;
	 }
	 .notice-list .news-item a dl dt img{
		 max-width: 100%;
	 }
	 .notice-list .news-item a dl dd.time{
		 padding: 15px;
		 height: auto;
		 border: none;
	 }
	 .notice-list .news-item a dl dd.time p{
		 font-size: 14px;
	 }
	 .notice-list .news-item a dl dd.time p span{
		 font-size: 18px;
		 font-weight: bold;
	 }
	 .notice-list .news-item a dl dd.info{
		 padding: 0 15px 15px;
		 font-size: 14px;
	 }
	 .notice-list .news-item a dl dd.info h1{
		 font-size: 18px;
		 display: block;
		 height: auto;
	 }
	 .tender-th{
		 display: none;
	 }
	 .tender-list{
		 margin-top: 0;
	 }
	 .tender-list .tender-item{
		 display: block;
	 }
	 .tender-list .tender-item .tender-no{
		 width: 100%;
		 padding-left: 0;
		 font-size: 14px;
	 }
	 .tender-list .tender-item .time{
		 width: 60px;
		 height: 60px;
	 }
	 .tender-list .tender-item .tender-info{
		 margin: 20px 0;
	 }
	 .tender-list .tender-item .tender-info .title{
		 font-size: 16px;
	 }
	 .science{
		 padding-top: 20px;
	 }
	 .science-tabs{
		 margin: 0 20px;
		 height: auto;
		 line-height: 40px;
		 padding-left: 0;
		 padding-right: 0;
	 }
	 .science-content .w1600{
		 padding-left: 20px;
		 padding-right: 20px;
	 }
	 .science-content-3-1{
		 padding-top: 20px;
		 padding-bottom: 20px;
	 }
	 .science-content .w1400{
		 padding-left: 0;
		 padding-right: 0;
	 }
	 .science-tabs ul li{
		 flex: 1;
		 min-width: 0;
		 font-size: 14px;
	 }
	 .science-tabs ul li:last-child{
		 border-right: none;
	 }
	 .science-content-3-1 h1,.science-content-2-1 h1{
		 font-size: 18px;
	 }
	 .science-content-3-1 p,.science-content-2-1 p{
		 font-size: 14px;
		 line-height: 28px;
	 }
	 .science-content-3-2 .pagination{
		 padding: 20px 0;
	 }
	 .science-content-3-2 .pagination a{
		 width: 30px;
		 height: 30px;
	 }
	 .science-content-1 dl{
		 display: block;
	 }
	 .science-content-1 dl dt{
		 width: 100%;
		 max-width: 100%;
	 }
	 .science-content-1-1 dl dd{
		 margin-right: 0;
		 margin-bottom: 20px;
	 }
	 .science-content-1 dl dd h1{
		 font-size: 16px;
	 }
	 .science-content-1 dl dd p{
		 line-height: 28px;
		 font-size: 14px;
	 }
	 .science-content-1-2{
		 padding: 20px;
	 }
	 .science-content-1-2 dl dt{
		 margin-right: 0;
	 }
	 .science-content-1-2 dl dd{
		 margin-top: 20px;
	 }
	 .science-content-1-3 .w1400,.science-content-1-4 .w1400{
		 padding: 0 20px;
	 }
	 .science-content-1-3 dl dd{
		 margin-right: 0;
		 margin-bottom: 20px;
	 }
	 .science-content-1-4 dl dd{
		 margin-left: 0;
		 margin-top: 20px;
	 }
	 .science-content-2-1 ul{
		 display: block;
	 }
	 .science-content-2-1 ul li{
		 width: 100%;
		 margin-top: 20px;
	 }
	 .science-content-2-1 ul li:first-child{
		 margin-top: 0;
	 }
	 .science-content-2-2 .w1400{
		 padding: 20px;
	 }
	 .science-content-2-2 .pagination a{
		 width: 30px;
		 height: 30px;
	 }
	 .science-content-4-tit{
		 font-size: 16px;
	 }
	 .science-content-4-list .science-content-4-item{
		 width: 100%;
	 }
	 .index-news-container ul li .time,.footer-qrcode .qrcode a .qrcode-box p,.links ul li a,.copyright-left,.tender-list .tender-item .tender-info p,.news-left a .news-left-content .time,.news-top ul li .time,.news-list .news-item a .time,.news-info-box .auth-time{
		 font-size: 14px;
	 }
	 .index-news-container ul li .title,.news-left a .news-left-content .title span,.news-top ul li .title,.news-list .news-item a h1,.news-list .news-item a p{
		 font-size: 16px;
	 }
	 .news-info-box .auth-time{
		 padding-bottom: 20px;
		 margin-top: 20px;
	 }
}