﻿.pages{	overflow: hidden;	text-align: center;	margin-bottom: 8%;margin-top: 80px;}
.pages .prev{	padding-left: 70px;	font-size: 24px;	color: #a0a0a0;	line-height: 1.71;	float: left;	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.pages .next{	padding-right: 70px;	font-size: 24px;	color: #a0a0a0;	line-height: 1.71;	float: right;	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}.pages ul{	display: inline-block;	font-size: 0;}.pages li{	display: inline-block;	font-size: 16px;	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;	margin: 0 15px;}.pages li a{	display: block;	width: 34px;	height: 34px;	color: #a0a0a0;	line-height: 34px;	border-radius: 100%;	border: 1px solid #a2a2a2;}.pages li a:hover{	border-color: #535353;	color: #535353;	}

@media screen and (max-width: 1200px){
	.wp{padding: 0 10px;}
	#nav{width: 80%;}
}


@media screen and (max-width: 1035px){
	#hd .logo{width: 17%;}
}


@media screen and (max-width: 1010px){
	#nav{width: 83%;}
	#nav .search{width: 176px;}
}


@media screen and (max-width: 900px){
	.m-hd{display: block;}
	#hd{display: none;}
	#banner,#banIn{margin-top: 60px;}
	.fd-contact{padding-left: 11%;}
}


@media screen and (max-width: 769px){
	#banner a .txt h3{font-size: 50px;}
	#banner a .txt h5{font-size: 40px;}
	#banner a .txt{padding-top: 5%;}
	.i-About .pic{float: none;width: 100%;margin-bottom: 10px;}
	.i-News,.i-Honor{float: none;width: 100%;padding: 0;}
	.fd-logo{display: none;}
	.fd-contact{padding-left: 0;}
	.col-l{display: none;}
}


@media screen and (max-width: 640px){
	#banner a .txt h3,#banIn .txt h3{font-size: 30px;}
	#banner a .txt h5,#banIn .txt h5{font-size: 20px;}
	.ban_list li p{font-size: 14px;}
	.ban_list li span{height: 60px;line-height: 60px;}
	.ban_list li a{height: 90px;}
	.i-About .txt{padding-left: 0;margin-bottom: 15px;}
	.tit-i{margin-bottom: 15px;font-size: 20px;}
	.tit-i .more{top: 2px;}
	.ul-news li .pic{float: none;width: 100%;}
	.honor-slider .pic h3{line-height: 40px;font-size: 18px;}
	.fd-code{float: none;width: 100%;text-align: center;}
	.fd-contact .address{margin-top: 0;}
	.copy{margin-top: 0;}
	.fd-contact ,.fd-code p{font-size: 14px;}
	.fd-code h3, .fd-contact h3{font-size: 18px;margin-bottom: 10px;}
	#fd{margin-top: 30px;}
	#banner a .txt{padding-top: 20%;}
	.ul-honor li{width: 33.333%;}
	#banIn{height: 150px;margin-bottom: 20px;}
	.cur{float: left;}
	.type{float: left;display: none;}
	.ban_list{position: absolute;left: 0;bottom: -43px;width: 100%;z-index: 2;}
	.ban_list li p{font-size: 12px;}
	.i-About{padding-top: 60px;}
	.news .li .tp{float: left;width: 100%;height:auto;}
	.news .li .js{float: left;width: 100%;background:rgba(242,242,242,1);height: auto;padding-bottom:10px;}
	.gw{width:100%;padding-left:15px;}
	
}


@media screen and (max-width: 480px){
	.ul-honor li{width: 50%;}
}
