@media (max-width: 1366px) {
	.index-pos-tit,
	.i-about-sub,
	.i-dev-sub,
	.public-tit,
	.about-lf-tit,
	.cul-tit,
	.organ-box p,
	.honor-box>p,
	.video-box>p,
	.style-tit,
	.info-cont-tit,
	.qua-lf-tit,
	.process-tit,
	.research-tit {
		font-size: .8rem;
		line-height: 1.2;
	}
}

@media (max-width: 1024px) {
	.w1600,
	.w1440 {
		width: 90%;
	}
	
	.index-pos-tit,
	.i-about-sub,
	.i-dev-sub,
	.public-tit,
	.about-lf-tit,
	.cul-tit,
	.organ-box p,
	.honor-box>p,
	.video-box>p,
	.style-tit,
	.info-cont-tit,
	.qua-lf-tit,
	.process-tit,
	.research-tit {
		font-size: .7rem;
		line-height: 1.2;
	}
	
	.i-about-lf {
		position: absolute;
		width: 100%;
	}
	
	.i-about-rg {
		width: 100%;
		padding: 5% 5% 0;
	}
	
	.i-qua,
	.about-box,
	.pro-ajax-box {
		flex-wrap: wrap;
	}
	
	.i-qua-lf,
	.about-lf,
	.about-rg,
	.pro-lf,
	.pro-rg {
		width: 100%;
	}
	
	.i-qua-top {
		height: auto;
		padding: 2rem 5%;
	}
	
	.i-qua-rg {
		width: 100%;
		height: auto;
	}
	
	.i-net-tit div {
		display: none;
	}
	
	.about-rg-ls-num p {
		font-size: 1.5rem;
	}
	
	.about-lf {
		margin-bottom: 1rem;
	}
	
	.cul {
		padding: 6.5rem 0 2.5rem;
	}
	
	.cul-btn-box {
		padding-top: 1.5rem;
	}
	
	.cul-tit {
		margin-bottom: 1.2rem;
	}
	
	.about-lf-intro,
	.about-lf-tit,
	.about-lf-cont-box {
		padding: 0;
	}
	
	.organ {
		padding: 1.5rem 0;
	}
	
	.honor-container .swiper-slide {
		width: 32%;
		margin-right: 2%;
	}
	
	.honor {
		padding: 1.5rem 0 2.5rem;
	}
	
	.video {
		padding: 1.2rem 0 1.5rem;
	}
	
	.video-container .swiper-slide {
		width: 35%;
	}
	
	.video-container .swiper-slide-active {
		width: 40%;
	}
	
	.style-intro-lf,
	.style-intro-rg {
		height: 12rem;
	}
	
	.pro-lf {
		margin-bottom: .5rem;
		padding-right: 0;
	}
	
	.pro-rg {
		padding-left: 0;
	}
	
	.join-top, 
	.join-ls-top {
		padding: 0 1rem;
	}
}

@media (max-width: 767px) {
	.i-ban-vd {
		display: none;
	}
	
	.i-about-box {
		flex-wrap: wrap;
		margin-bottom: 1rem;
		align-items: center;
		justify-content: center;
	}
	
	.i-about {
		height: auto;
		padding: 2rem 0;
	}
	
	.i-about-ls {
		width: 50%;
		margin-right: 0;
		margin-bottom: .5rem;
		text-align: center;
	}
	
	.i-about-num,
	.i-about-more {
		justify-content: center;
	}
	
	.i-dev {
		height: auto;
	}
	
	.i-dev-box {
		padding: 1rem 0;
	}
	
	.i-dev-cont {
		margin-bottom: 1rem;
	}
	
	.i-qua-top {
		padding: 1rem 5%;
	}
	
	.i-qua-img {
		height: 6rem;
	}
	
	.i-qua-img-ls-box {
		width: 3rem;
		height: 3rem;
	}
	
	.i-qua-img-ls-box img {
		max-width: 60%;
		max-height: 60%;
	}
	
	.i-qua-rg {
		height: 11rem;
	}
	
	.i-qua-rg-pos-1 {
		height: 6rem;
	}
	
	.i-qua-rg-pos-2 {
		top: 6rem;
		height: 5rem;
	}
	
	.i-qua-container {
		margin-top: 2rem;
	}
	
	.i-qua-container .swiper-pagination {
		margin-top: 1rem;
	}
	
	.i-net-tit {
		display: none;
	}
	
	.i-point p {
		display: none;
	}
	
	.i-point {
		width: .5rem;
	}
	
	.i-news {
		padding: 2rem 0;
	}
	
	.i-news-top {
		margin-bottom: .5rem;
	}
	
	.i-news-container .i-news-ls {
		width: 100%;
	}
	
	.foot {
		padding: 1.5rem 0 .5rem;
	}
	
	.foot-nav {
		display: none;
	}
	
	.swiper-box .swiper-button-prev, 
	.swiper-box .swiper-button-next {
		bottom: 0;
	}
	
	.foot-top {
		flex-wrap: wrap;
	}
	
	.foot-logo {
		width: 100%;
		margin-bottom: .5rem;
		text-align: center;
	}
	
	.foot-logo div {
		margin: 0 auto;
	}
	
	.share {
		width: 100%;
		justify-content: center;
	}
	
	.foot-cent {
		margin-top: 1.5rem;
		justify-content: center;
	}
	
	.foot-btn {
		flex-wrap: wrap;
	}
	
	.copyright {
		width: 100%;
		text-align: center;
	}
	
	.copyright a:nth-child(1) {
		margin-right: 0;
	}
	
	.foot-url {
		display: none;
	}
	
	.search-select {
		height: 5.5rem;
		padding-top: 1.3rem;
	}
	
	.public-nav {
		display: none;
	}
	
	.about {
		padding: 1.5rem 0;
	}
	
	.about-lf-cont-box {
		max-height: inherit;
	}
	
	.about-rg-ls {
		width: 50%;
	}
	
	.about-rg-ls:nth-child(3n) {
		border-right: 1px solid #E8E8E8;
	}
	
	.about-rg-ls:nth-child(2n) {
		border-right: none;
	}
	
	.about-rg-ls:nth-child(n + 4) {
		border-bottom: 1px solid #E8E8E8;
	}
	
	.about-rg-ls:nth-child(n + 5) {
		border-bottom: none;
	}
	
	.cul-top {
		position: relative;
		top: 0;
		left: 0;
		transform: translate(0);
		margin-bottom: .5rem;
	}
	
	.cul {
		padding: 1.5rem 0;
	}
	
	.cul-btn {
		flex-wrap: wrap;
	}
	
	.cul-ls {
		width: 100%;
		margin-bottom: 1rem;
	}
	
	.cul-ls:last-child {
		margin-bottom: 0;
	}
	
	.cul-btn::after {
		display: none;
	}
	
	.organ-box {
		padding: 0;
	}
	
	.organ-box p {
		top: 0;
		left: 0;
	}
	
	.honor-box {
		flex-wrap: wrap;
	}
	
	.honor-box>p {
		width: 100%;
		text-align: center;
		margin-bottom: 1rem;
	}
	
	.honor-container .swiper-slide {
		width: 100%;
		height: 13rem;
	}
	
	.honor::after {
		width: 100%;
	}
	
	.honor-box .swiper-button-prev, 
	.honor-box .swiper-button-next {
		top: auto;
		bottom: -1rem;
	}
	
	.honor-box .swiper-button-next {
		left: auto;
		right: 0;
	}
	
	.honor {
		padding: 1.5rem 0 3.5rem;
	}
	
	.video {
		padding: 0 0 1.5rem;
	}
	
	.video::after {
		height: 100%;
	}
	
	.video-container .swiper-slide {
		width: 100%;
	}
	
	.style-intro {
		flex-wrap: wrap;
	}
	
	.style-intro-lf {
		width: 100%;
		height: auto;
		margin-bottom: .5rem;
	}
	
	.style-intro-rg {
		width: 100%;
		padding-left: 0;
	}
	
	.pro-top {
		top: 0;
		padding: 1rem;
		margin-bottom: 1rem;
	}
	
	.pro-top-cont {
		flex-wrap: wrap;
	}
	
	.pro-top::after {
		display: none;
	}
	
	.pro-top-cont div {
		width: 100%;
	}
	
	.pro,
	.tech {
		padding: 1.5rem 0;
	}
	
	.pro-tab {
		justify-content: center;
	}
	
	.qua {
		padding-bottom: 1rem;
		flex-wrap: wrap;
	}
	
	.qua-lf {
		width: 100%;
		margin-bottom: 1rem;
	}
	
	.qua-rg {
		width: 100%;
	}
	
	.qua-rg div {
		height: 4.75rem;
	}
	
	.process-box {
		flex-wrap: wrap;
	}
	
	.process-ls {
		width: 33.3%;
		margin-bottom: 1rem;
	}
	
	.process-ls-top {
		width: 100%;
		height: 4.5rem;
		margin-bottom: .5rem;
	}
	
	.research {
		flex-wrap: wrap;
		padding-bottom: 1rem;
	}
	
	.research-lf {
		width: 100%;
		margin-bottom: .5rem;
	}
	
	.research-rg {
		width: 100%;
	}
	
	.net,
	.download,
	.join,
	.news {
		padding: 1.5rem 0;
	}
	
	.net-top {
		flex-wrap: wrap;
	}
	
	.net-top-lf {
		width: 100%;
		margin-bottom: .5rem;
	}
	
	.net-top-rg {
		width: 100%;
	}
	
	.net-point p {
		display: none;
	}
	
	.download-intro {
		flex-wrap: wrap;
	}
	
	.download-ls {
		width: 100%;
		margin-right: 0;
	}
	
	.download-ls:last-child {
		margin-bottom: 0;
	}
	
	.join-top, 
	.join-ls-top {
		padding: 0 .5rem;
		overflow-x: auto;
	}
	
	.join-top::-webkit-scrollbar-thumb,
	.join-ls-top::-webkit-scrollbar-thumb {
		display: none;
	}
	
	.join-top::-webkit-scrollbar-track,
	.join-ls-top::-webkit-scrollbar-track {
		display: none;
	}
	
	.join-btn {
		margin-bottom: 1rem;
	}
	
	.join-ls-btn {
		padding: .5rem;
	}
	
	.join-top p, 
	.join-ls-top p {
		min-width: 3rem;
	}
	
	.news-ls {
		width: 100%;
		margin-right: 0;
		flex-wrap: wrap;
	}
	
	.news-ls-img {
		width: 100%;
		margin-right: 0;
		margin-bottom: 1rem;
	}
	
	.news-ls-rg {
		width: 100%;
	}
	
	.sidebar {
		display: none;
	}
	
	.info-cont {
		width: 100%;
		padding-right: 0;
	}
	
	.info-box::after {
		display: none;
	}
	
	.info-box {
		padding: 1.5rem 0;
	}
	
	.info-cont-time {
		flex-wrap: wrap;
	}
	
	.info-cont-time>p {
		width: 100%;
		text-align: center;
		margin-bottom: .5rem;
	}
	
	.contact {
		padding: 1.5rem 0;
	}
	
	.contact-box,
	.form-top {
		flex-wrap: wrap;
	}
	
	.contact-lf {
		width: 100%;
		margin-bottom: 1rem;
	}
	
	.contact-lf-cont {
		margin-bottom: .5rem;
	}
	
	.contact-rg {
		width: 100%;
		padding-left: 0;
	}
	
	.form-top-ls {
		width: 100%;
		height: 1.5rem;
		margin-right: 0;
		margin-bottom: .5rem;
	}
	
	.con_map {
		height: 12rem;
	}
	
	.par-ls a {
		width: 49%;
		margin-right: 2%;
	}
	
	.par-ls a:nth-child(2n) {
		margin-right: 0;
	}
}
.i-about-num p,.about-rg-ls-num p,.process-ls-top-num p{
	font-family:"Source Han Sans CN", "Microsoft Yahei",  "Noto Sans S Chinese Light", "Microsoft YaHei Light", "Pingfang sc regular", "Helvetica Neue", Helvetica, Tahoma, sans-serif;
}
.img2-container{
	padding-bottom:1.5rem;
}
.img2-container .img2-pagination{
	bottom:0;
}
.img2-container .img2-pagination .swiper-pagination-bullet{
	width: 11px;
    height: 11px;
    background: #666;
    border-radius: 50%;
    margin: 0 6px !important;
}
.img2-container .img2-pagination span.swiper-pagination-bullet-active{
	background:#283195;
}

.pro-rg-ls p{
	line-height:1.6;
}
.process-ls-top-num .din{
	font-size:1.4rem !important;
}
.research-rg{
	padding-top:.75rem;
	padding-bottom:.75rem;
}
.research-cont{
	max-height:6.5rem;
	padding-right:10px;
	overflow-y: auto;
}

.i-about-box{
	flex-flow: row wrap;
}
.i-about-box .i-about-ls{
	margin-bottom:.5rem;
}

.point2{
	top: 34.5%;
    left: 27%;
}
.point3 {
    top: 29%;
    left: 55.5%;
}
.point4 {
    top: 34%;
    left: 59.5%;
}
.point10 {
    top: 37%;
    left: 79.5%;
}
.point9 {
    top: 34%;
    left: 86%;
}
.point7 {
    top: 49%;
    left: 81.2%;
}
.point8 {
    top: 34%;
    left: 83.2%;
}
@media (max-width:767px){
	/*.index-pos-tit{
		font-size:1rem;
		line-height:1.6;
	}*/

	.index-pos-tit,
	.i-about-sub,
	.i-dev-sub,
	.public-tit,
	.about-lf-tit,
	.cul-tit,
	.organ-box p,
	.honor-box>p,
	.video-box>p,
	.style-tit,
	.info-cont-tit,
	.qua-lf-tit,
	.process-tit,
	.research-tit {
		font-size: 1rem;
		line-height: 1.6;
	}


	.about-rg-ls-num p{
		font-size:1.2rem;
	}
	.about-rg-ls{
		width:33.3%;
	}
	.about-rg-ls:nth-child(2n){
		border-right: 1px solid #E8E8E8;
	}
	.about-rg-ls:nth-child(3n){
		border-right: none;
	}
	.i-about-num p{
		font-size:1.1rem;
	}
	.i-about-rg{
    	padding: 6.5rem 5% 0;
	}
	.i-about-ls{
		width:33.3%;
	}
	.i-qua-sub{
		width:100%;
	}
	.i-qua-sub{
		margin-bottom:.5rem;
	}
	.ztit2{
		margin:.55rem auto;
	}
	.organ-box p{
		position: relative;
		margin-bottom:.65rem;
		text-align:center;
	}
	.organ-box{
		border:none;
	}
	.honor-container .swiper-slide{
		height:auto;
	}
	.honor-box .swiper-button-next{
		top: 50%;
    	bottom: auto;
	}
	.honor-box .swiper-button-prev{
		top: 50%;
    	bottom: auto;
	}
	.honor-box .swiper-button-prev, .honor-box .swiper-button-next{
		width:1.2rem;
		height:1.2rem;
		background-size: 13px 10px;
	}
	.honor{
		padding-bottom:2.5rem;
	}
	.honor-box .swiper-scrollbar{
		    bottom: -1rem;
	}
	.process-ls-top{
		    height: 4.35rem;
	}

	.join-top p:nth-child(4),.join-ls-top p:nth-child(4){
		display:none;
	}
	.i-about-lf{
		top:0;
	}

}
.page a{
	padding:0 5px;
	width:auto;
	min-width:38px;
}
.page a.active,.page a:hover{
	background:#1E289E;
}