.main .honnerInfo {
	padding: 22px 0px 26px; color: rgb(102, 102, 102); line-height: 20px; font-size: 14px;
}
.main .title {
	color: rgb(51, 51, 51); line-height: 30px; padding-bottom: 14px; font-size: 20px;
}
.main .info {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 14px;
}
.main .content {
	padding: 40px 0px; text-align: center;
}
.main .content .child {
	margin: 8px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 376px; height: 260px; line-height: 260px; overflow: hidden; display: inline-block;
}
.main .content .child {
	transition-duration: 0.5s; -moz-transition-duration: .5s; -webkit-transition-duration: .5s;
}
.main .content .child:hover {
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2); -ms-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2); -o-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}
.main .content .child img {
	vertical-align: middle; max-height: 90%; max-width: 90%;
}
.main .content .child img {
	transition-duration: 0.5s; -moz-transition-duration: .5s; -webkit-transition-duration: .5s;
}
.main .content .child img:hover {
	transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1);
}
.main ul {
	padding: 20px 0px; margin-left: 20px;
}
.main ul li {
	color: rgb(102, 102, 102); line-height: 28px; font-size: 14px;
}
@media all and (max-width:639px)
{
.main .honnerInfo {
	padding: 10px 0px 14px; line-height: 20px; font-size: 12px;
}
.main .title {
	line-height: 22px; padding-bottom: 7px; font-size: 14px;
}
.main .info {
	line-height: 20px; font-size: 12px;
}
.main .content {
	padding: 20px 0px;
}
.main .content .child {
	margin: 8px 0px; width: 100%; height: 260px; line-height: 260px;
}
.main ul {
	padding: 10px 0px; margin-left: 20px;
}
.main ul li {
	line-height: 22px; font-size: 12px;
}
}
@media all and (max-width:1023px) and (min-width:640px)
{
.main .honnerInfo {
	padding: 22px 0px 26px; line-height: 20px; font-size: 14px;
}
.main .title {
	line-height: 30px; padding-bottom: 14px; font-size: 20px;
}
.main .info {
	line-height: 24px; font-size: 14px;
}
.main .content {
	padding: 40px 0px;
}
.main .content .child {
	margin: 8px; width: 46%; height: 260px; line-height: 260px;
}
.main ul {
	padding: 20px 0px; margin-left: 20px;
}
.main ul li {
	line-height: 28px; font-size: 14px;
}
}


.pages {
	margin: 64px 0px 0px; text-align: center;
}
.pages a {
	margin: 0px 1px; padding: 9px 14px; border-radius: 3px; border: 1px solid rgb(240, 240, 240); border-image: none; display: inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.pages span {
	margin: 0px 1px; padding: 9px 14px; border-radius: 3px; border: 1px solid rgb(240, 240, 240); border-image: none; display: inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.pages a {
	list-style: none; color: rgb(88, 160, 211); text-decoration: none; display: inline-block;
}
.pages li {
	list-style: none; color: rgb(88, 160, 211); text-decoration: none; display: inline-block;
}
.pages a.first {
	margin: 0px;
}
.pages a.prev {
	margin: 0px;
}
.pages a.next {
	margin: 0px;
}
.pages a.end {
	margin: 0px;
}
.pages a:hover {
	border-color: rgb(80, 168, 230);
}
.pages span.current {
	background: rgb(80, 168, 230); border-color: rgb(80, 168, 230); color: rgb(255, 255, 255); font-weight: 700;
}


