﻿@media screen and (max-width: 1620px){
	.wp{padding: 0 100px;}
	.nav li{margin: 0 1%;}
	.ul-service-i{max-width: 60%;}
	
}

@media screen and (max-width: 1400px){
	.nav li{margin: 0 1%;}
	.logo,
	#hd{
		height: 90px;
		line-height: 90px;
	}
	.t2{
		margin-top: -50px;
	}
	.t2 span, .t2 a{
		height: 100px;
		line-height: 100px;
	}
	.list-2 li a{
		height: 80px;
		line-height: 80px;
	}
	.nav li{margin: 0;}
/* 	.k-nav a{
	background-position: 86% 34px;
}
.k-nav a:hover{
	background-position: 86% -107px;
}
.k-nav a.on{
	background-position: 86% -107px;
	color: #0079d6;
} */

.service-box .txt .pad{padding: 50px;}
	.list-2 li a{font-size: 16px;}
	.hot-news .img{width: 360px;height: 280px;}
	.hot-news .con{padding-left: 30px;padding-top: 0;}
	.knowledge-box .k-con{padding-left: 40px;padding-right: 40px;}
}


@media screen and (max-width: 1280px){
	.t2 span, .t2 a{height: 80px;line-height: 80px;font-size: 21px;}
}


@media screen and (max-width: 1250px){
	#hd{display: none;}
	.m-hd{display: block;}
	body{
		padding-top: 60px;
	}
	.wp{padding: 0 5%;}
}


@media screen and (max-width: 1230px){
	.t2 span, .t2 a{height: 70px;line-height: 70px;font-size: 19px;}
}


@media screen and (max-width: 1200px){
	.t2{margin-top: -40px;}
	
	.ul-list-n li{padding: 0 15px;}
	.ul-list-n{margin: 0 -15px;}
	.ul-service-i{max-width: 80%;}
	
	.i-row-a .wp{background: #fff;}
	.hot-news .img{float: none;width: 100%;display: block;height: auto;margin-bottom: 30px;}
	.hot-news .con{padding-left: 0;}
	.hot-news .img-cover{padding-top: 68%;height: 0;}
	
	.service-box .img, .service-box .txt{float: none;width: 100%;}
	.service-box .txt .pad{padding-left: 0;padding-right: 0;}
	.service-box .txt .pad{padding-top: 30px;}
	
}

@media screen and (max-width: 1140px){
	.t2 span, .t2 a{height: 70px;line-height: 70px;font-size: 17px;}
}


@media screen and (max-width: 1026px){
	.fd-info .info{position: relative;left: 0;transform: translateX(0);-webkit-transform: translateX(0);}
	.t2 span, .t2 a{height: 60px;line-height: 60px;font-size: 15px;}
	
}

@media screen and (max-width: 960px){
	
}


@media screen and (max-width: 940px){
	.t2-7 a{font-size: 14px;}
}


@media screen and (max-width: 900px){
	.fd-icon{display: none;}
	.fd-nav{float: none;width: 100%;}
	#fd{padding: 10px 0;}
	#fd .info{font-size: 12px;margin-top: 5px;}
	.fd-logo{display: none;}
}


@media screen and (max-width: 890px){
	.t2 span, .t2 a{height: 50px;line-height: 50px;font-size: 13px;}
}

@media screen and (max-width: 830px){
	.t2{margin-top: -30px;}
		.t2 span, .t2 a{
			height: 50px;
			line-height: 50px;
			font-size: 14px;
		}
		.t2-7 a{font-size: 14px;float: none;display: inline-block;margin: 0 10px;padding: 0 10px;width: auto;}
		.t2-7{
			white-space:nowrap;
			overflow: auto;
			background-color: #0079d6;
		}
}


@media screen and (max-width: 769px){
	.page{padding: 20px;}
	.page .con a{font-size: 20px;}
	.knowledge-box .k-nav{width: 160px;}
	.k-nav a{padding-left: 20px;font-size: 16px;}
	.knowledge-box .k-con{padding-left: 5%;padding-right: 5%;}
	.knowledge-box{background-position: 160px 0;}
	.i-row-a .wp{background: none;}
	.arrow-down{display: none;}
	.ban-dots .slick-dots{text-align: center;}
	.ban-dots{bottom: 30px;}
	.wp{max-width: 750px;}
	.i-news,
	.i-about{float: none;width: 100%;}
	.i-about{padding-right: 0;background-color: #fff;}
	.i-row-a{background-color: #fff;}
	.i-news{padding-left: 0;}
	.i-row-a:after{display: none;}
	.i-about{font-size: 16px;}
	.tit-n h3, .tit-1 h3{font-size: 30px;margin-bottom: 30px;}
	.ul-list-1 li{font-size: 14px;}
	.i-about{padding-bottom: 4%;}
	.i-about .i-more{padding-top: 8%;}
	.ul-service-i{max-width: 99999px;}
	.ul-list-n li{width: 50%;margin-bottom: 50px;}
	.ul-service-i li a span{font-size: 20px;}
	.about-box .item .txt{padding-right: 50px;}
	.cooperation-box .txt, .cooperation-box .img{
		padding: 0 30px;
		
	}
	.cooperation-box .item{margin: 0 -30px;padding: 40px 0;}
	.join-box .l{padding: 30px;}
	.list-job .hd a{
		height: 90px;
		line-height: 90px;
	}
	
	.about-box .item .txt, .about-box .item .img{float: none;width: 100%;}
	.about-box .item .txt{padding-right: 0;}
	.fr-link li{margin: 0 20px 20px 20px;}
	.k-nav a{height: 40px;line-height: 40px;}
	.k-nav a {
	    background-position: 86% 16px;
	}
	.k-nav a.on ,.k-nav a:hover{
	    background-position: 86% -125px;
	}
	.hot-news{padding-top: 0;}
	
}



@media screen and (max-width: 640px){
	.wp{padding: 0 20px;}
	.about-box .item .txt p{font-size: 14px;}
	.cooperation-box .txt, .cooperation-box .img{
		float: none;
		display: block;
		width: 100%;
	}
	.more1{
		width: 140px;	
		height: 40px;
		line-height: 40px;
		font-size: 12px;
		
		background-position: 90% 50%;
	}
	
	
	.list-job .pad{padding: 30px;}
	.join-box{margin-bottom: 0;}
	.join-box{background: #fff;}
	.join-box .r, .join-box .l{float: none;width: 100%;}
	.tit-n h3, .tit-1 h3{font-size: 26px;padding-bottom: 14px;}
	.cooperation-box .con{height: auto;}
	.cooperation-box .img-cover{height: auto;/*padding-top: 55%;*/}
	.page .prev, .page .next{height: 70px;margin: -30px 0;}
	.page .con{display: none;}
	/*.t2 span, .t2 a{font-size: 20px;}*/
	
	.service-box .bg{height: auto;padding-top: 78%;}
	.service-box .txt .pad{padding-top: 0;}
	.ser-ico span{margin: 0 20px;}
	.ser-ico span img{
		-webkit-transform: scale(.6);
		-moz-transform: scale(.6); 
		-ms-transform: scale(.6); 
		-o-transform: scale(.6); 
		transform: scale(.6);
	}
	.service-box .con{margin-bottom: 20px;}
	.service-box .txt .pad{padding-bottom: 40px;}
	.article-box{padding: 20px;}
	.article-box .hd{padding: 30px 0;}
	.article-box .hd h1{font-size: 18px;}
	.article-box{padding-bottom: 0;}
	#fd{margin-top: 30px;}
	
	.page2 .con2{margin: 0 80px;}
	.page2 .next,
	.page2 .prev{width: 80px;}
	.page2 .next{text-align: right;}
	.page2{padding: 20px 0;}
	.page2 em{display: none !important;}
	.knowledge-box .k-nav{float: none;width: 100%;}
	.knowledge-box{background: #fff;}
	.k-nav{
		white-space: nowrap;
		overflow: auto;
	}
	.k-nav a{
		display: inline-block;
		margin: 0 20px;
		background: none;
		border: none;
		height: 60px;
		line-height: 60px;
	}
	.hot-news{padding-top: 0;}
	.hot-news h3 a{font-size: 20px;}
	.hot-news .img{margin-bottom: 20px;}
	.list-2 li a{padding-left: 12px;font-size: 14px;
		height: 60px;
		line-height: 60px;
	}
	.banner-box{height: 31%;}
	
	.i-more a{width: 150px;
		background-position: 110px 50%;
		padding-left: 30px;
		height: 44px;
		line-height: 44px;
		font-size: 14px;
	}
	.ul-list-n li{width: 100%;}
	.tit-p p{font-size: 14px;}
	.ul-service-i li{width: 50%;}
	.ul-service-i li a span{font-size: 18px;}
	.ul-service-i{margin-left: 0;}
	.ul-list-n{margin: 0;}
	.ul-list-n li{padding: 0;margin-bottom: 30px;}
	.ul-list-n li .txt{padding: 20px;}
	.ban-dots{bottom: 20px;}
	.fd-nav a{font-size: 14px;margin: 0 5px;}
	.tit-n{padding: 30px 0;}
	.tit-p{padding-top: 14%;}
	.i-news .more{margin-bottom: 50px;}
	.i-news{padding-top: 30px;}
	.about-box{padding-top: 40px;}
	.scroll-box{height: auto !important;}
	.picMarquee-left .bd{padding: 0 10px;}
	
}
@media screen and (max-width: 340px){
	.wp{padding: 0 10px;}
}
