
.nas{
	width:855px;
	margin:0 auto;
	padding-top:40px;
	margin:0 auto;
	text-align:center;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:center;
	align-content:center;
	justify-content:center;
	height:125px;
}
.nas-5{
	width:1200px;
	margin:0 auto;
	padding-top:40px;
	margin:0 auto;
	text-align:center;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:center;
	align-content:center;
	justify-content:center;
	height:125px;
}
.nas-3{
	width:878px;
	margin:0 auto;
	padding-top:40px;
	margin:0 auto;
	text-align:center;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:center;
	align-content:center;
	justify-content:center;
	height:125px;
}

.nas-32{
	width:649px;
	margin:0 auto;
	padding-top:40px;
	margin:0 auto;
	text-align:center;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:center;
	align-content:center;
	justify-content:center;
	height:125px;
}
.nas-2{
	width:515px;
	margin:0 auto;
	padding-top:40px;
	margin:0 auto;
	text-align:center;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:center;
	align-content:center;
	justify-content:center;
	height:125px;
}
.nas-4{
	width:340px;
	margin:0 auto;
	padding-top:40px;
	margin:0 auto;
	text-align:center;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:center;
	align-content:center;
	justify-content:center;
	height:125px;
}

.navx3{
	width:1200px;
	margin:0 auto;
	height:160px;
	margin-bottom:20px;
	text-align: center;
	background:#ccc
}

.nas-6{
	padding-top:10px;
	text-align:center;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:center;
	align-content:center;
	justify-content:center;
	height:125px;
	display: inline-block;
	background:red;
	
}

.navx2{
	width:100%;
	margin:0 auto;
	height:60px;
}


.ato-list2 li{float:left;}

.na a{
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#333;
	padding-left:30px;
	padding-right:30px;
	display: block;
	text-decoration: none;
	margin-right:15px;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #ccc;
	background-color: #fff;
	
}


.na a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#fff;
	padding-left:30px;padding-right:30px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	display: block;
	text-decoration: none;
	margin-right:15px;
	display: inline-block;
}

.na_on a , .na_on a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#fff;
	padding-left:30px;
	padding-right:30px;
	display: block;
	text-decoration: none;
	margin-right:15px;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
}
		
		
		
.na-z a{
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#333;
	padding-left:30px;
	padding-right:30px;
	display: block;
	text-decoration: none;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #ccc;
	background-color: #fff;
	
}


.na-z a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#fff;
	padding-left:30px;padding-right:30px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	display: block;
	text-decoration: none;
	display: inline-block;
}
		
.na-z_on a , .na-z_on a:hover{
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#fff;
	padding-left:30px;
	padding-right:30px;
	display: block;
	text-decoration: none;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
}		
		
		

.na-2 a{
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#333;
	padding-left:45px;
	padding-right:45px;
	display: block;
	text-decoration: none;
	margin-right:15px;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #ccc;
	background-color: #fff;
	
}


.na-2 a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#fff;
	padding-left:45px;padding-right:45px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	text-decoration: none;
	margin-right:15px;
	    display: inline-block;

}

.na-2_on a , .na-2_on a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#fff;
	padding-left:45px;
	padding-right:45px;
	display: block;
	text-decoration: none;
	margin-right:15px;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
}
		
		
		
.na-z2 a{
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#333;
	padding-left:45px;
	padding-right:45px;
	display: block;
	text-decoration: none;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #ccc;
	background-color: #fff;
	
}


.na-z2 a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#fff;
	padding-left:45px;padding-right:45px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	display: block;
	text-decoration: none;
	    display: inline-block;}
		
.na-z2_on a , .na-z2_on a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	color:#fff;
	padding-left:45px;
	padding-right:45px;
	display: block;
	text-decoration: none;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	}





.na-3 a{
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 16px;
	vertical-align: middle;
	color:#333;
	padding-left:12px;
	padding-right:12px;
	display: block;
	text-decoration: none;
	margin-right:15px;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #ccc;
	background-color: #fff;
	
}


.na-3 a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 16px;
	vertical-align: middle;
	color:#fff;
	padding-left:12px;padding-right:12px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	display: block;
	text-decoration: none;
	margin-right:15px;
	    }
		
		
		
.na-z3 a{
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 16px;
	vertical-align: middle;
	color:#333;
	padding-left:12px;
	padding-right:12px;
	display: block;
	text-decoration: none;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #ccc;
	background-color: #fff;
	
}


.na-z3 a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 16px;
	vertical-align: middle;
	color:#fff;
	padding-left:12px;padding-right:12px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	display: block;
	text-decoration: none;
	    display: inline-block;
}
		


.na-3_on a , .na-3_on a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 16px;
	vertical-align: middle;
	color:#fff;
	padding-left:12px;
	padding-right:12px;
	display: block;
	text-decoration: none;
	display: inline-block;
	float:left;
	height:45px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	text-decoration: none;
	margin-right:15px;
}	
	
	
.na-z3_on a , .na-z3_on a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 16px;
	vertical-align: middle;
	color:#fff;
	padding-left:12px;padding-right:12px;
	border: 1px solid #fd4b0d;
	background-color: #fd4b0d;
	text-decoration: none;
	    display: inline-block;margin-right:47px;
	
}
		
		
		
		
		
		
	
.hslg{
	width: 100%;
	height: 50px;
	font-size: 22px;
	font-weight: 500;
	color: #3c3c3c;
	text-align: center;
	line-height: 26px;
	background-image: url(./pic/dian.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:0px;
	margin-bottom:30px;
	
}






.kang{
	width: 1160px;
	text-align: center;
	padding-top:50px
}
.kang li a{
	float:left;
	height:100px;
	width:267px;
	border: 1px solid #d6d6d6;
	margin-right: 15px;
	text-align: center;
	vertical-align: middle;
	line-height: 26px;
	font-size: 16px;
	color: #6d6d6d;
	background-image: url(../pissc/hhf.jpg);
	background-repeat: repeat-x;
	margin-bottom:20px;
	padding-left:15px;
	padding-right:15px;
	padding-top:35px;
}
.kang li a:hover{
	float:left;
	width:267px;
	border: 1px solid #fd4b0d;
	margin-right: 15px;
	background-color: #fff;
	color: #fd4b0d;
	background-image: none;
	margin-bottom:20px;
}


.e{height:30px;clear: both;width:100%;}
.prodetailsinfo{height:440px;}
.img-block{text-align:center;}
.item-title{padding-top:6px;}



.pro_nav {
	width: 100%;
	height:110px;
	margin-bottom:20px;
	text-align: center;
}
.pro_nav ul{
	display: inline-block;
}
.pro_nav li{
	height: 100px;
	float: left;
}
.pro_nav li.na-4 a{
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 15px;
	vertical-align: middle;
	color:#666666;
	padding-left:15px;
	padding-right:15px;
	text-decoration: none;
	margin-right:15px;
	display: inline-block;
	float:left;
	height:45px;
	border-bottom: 1px solid #CCCCCC;	
}


.pro_nav li.na-4 a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 15px;
	vertical-align: middle;
	color:#fd4b0d;
	padding-left:15px;padding-right:15px;
	border-bottom: 1px solid #fd4b0d;	
	display: block;
	text-decoration: none;
	margin-right:15px;
}

.pro_nav li.na-4_on a , .pro_nav li.na-4_on a:hover {
	margin:15px auto;
	line-height: 43px;
	text-align: center;
	font-size: 15px;
	vertical-align: middle;
	color:#fd4b0d;
	padding-left:15px;
	padding-right:15px;
	text-decoration: none;
	margin-right:15px;
	display: inline-block;
	float:left;
	height:45px;
	border-bottom: 1px solid #fd4b0d;	
}

.clr {clear: both; height:1px; margin-top:-1px; overflow:hidden;}