@charset "utf-8";
/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。

------------------------------------------------------------------------------------------------------ */



/* 全局样式

-------------------------------------------------------------- */
/* .njyqj{
	position:absolute;
} */
.nab_fl{
	width:90%;
	overflow:hidden;
	background:#f9f9f9;
	position:relative;
	padding:30px 0;
	margin:0 auto;
	top:15px;
}
.nab_fl dl{
	overflow:hidden;
	padding:0;
	border-right:solid 1px #d6f2f7;
}
.nab_fl dl:last-child{
	border-right:none;
	}
.nab_fl dl dt{
	width:100%;
	overflow:hidden;
	font-size:15px;
	font-weight:normal;
	color:#000;
	text-align:center;
}
.nab_fl dl dd{
	width:100%;
	overflow:hidden;
	color:#6f6f6f;
	font-size:15px;
	line-height:25px;
	margin-top:10px;
	text-align:center;
}
.nab_fl dl dt .counter{
	font-size:60px;
	color:#12699e;
	margin-right:10px;
	font-weight:bold;
	line-height:50px;
	font-family:Arial, Helvetica, sans-serif;
	}
/* nqywh
-------------------------------------------------------------- */
/*移动端导航*/
@media screen and (max-width: 1023px) and (min-width: 0px){

}
 @media only screen and (min-width: 1921px) and (max-width: 2560px) {
}
 @media(max-width:1680px) {
	 
 }
 @media(max-width:1600px) {
	
 }
 @media(max-width:1440px) {
	.cont, .cont1,.nab_fl{
		width: 90%;
	}

}
@media(max-width:1360px) {
	.nab_fl dl dt .counter{
		font-size:50px;
	}
}
@media(max-width:1280px) {
	.njyqj {
		padding-top: 5px;
		padding-bottom: 5px;
	}
}
@media(max-width:1200px) {
	.customerrt .customeimg span {
		margin-left: 50px;
	}
}
@media(max-width:1152px) {
	.njyqjnr h3{
		font-size:30px;
	}
}
@media(max-width:1070px) {
	.nav .menu > li a {
		margin: 0 5px;
	}
	
}
@media(max-width:1024px) {

}
@media(max-width:991px) {

}
@media(max-width:767px) {

}
@media(max-width:425px) {
	
}
@media(max-width:375px) {
	
}
@media(max-width:320px) {
}
