@media (min-width:880px) and ( max-width:1014px) {
	 
}

@media ( min-width:0px) and ( max-width:1024px) {
	 
}

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

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

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

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

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

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

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

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

@media ( min-width:0px) and ( max-width:375px) {
	html {
		width: 100%;
		height: 100%;
		font-size: 62.5%;
		/* 10÷16=62.5% */
	}
	body {
		font-size: 14px;
		font-size: 1.4rem;
		/* 12÷10=1.2 */
	}

	.pro-top-tit{
		text-align: left;
		font-size: 24px;
		line-height: 120px;
		color: #333333;
		position: relative;
		height:120px;
		font-weight: bold;
		background: url(/public/images/dotted.png) 0 0 no-repeat;
		background-size: auto 15%;
		background-position: left center;
		text-indent: 25px;
	}
	
	.pro-top-tit a {
		position: absolute;
		right: 0;
		width: 88px;
		height: 30px;
		background: #00469c;
		border-radius: 30px;
		text-align: center;
		line-height: 30px;
		color: #fff;
		font-size: 16px;
		top:48px;
		padding:0;
		margin: 0;
		font-weight: normal;
		text-indent: 0;
	}
	
	.Nybanner img {
		height:160px;
	}
	.NyTop{
		position: absolute;
		width: 100%;
		left: 0;
		top:48px;
		color: #fff;
		font-family: "思源黑体 CN";
	}
	.NyTop .tit{
		font-size: 28px;
		line-height: 32px;
	}
	.NyTop .sub{
		font-size: 14px;
		line-height: 25px;
		margin-top: 2px;
	}

	.contactShow .bd ul li .info .ii {
		width:100%;
	}
	 
}

@media not screen and (orientation:portrait) {
	 
}

@media ( min-width:0) and ( max-width:600px) {
	 
}
@media (max-width:530px) {
	 
}
@media screen and (orientation: landscape) {}

@media ( min-width:375px) and ( max-width:490px) {
	 
}

@media ( min-width:0px) and ( max-width:375px) {
 
}

@media ( min-width:375px) and ( max-width:500px) {
	 
}

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