@charset "utf-8";
/*当前页面菜单锁定*/
.pc-menu .index ul li.current{
	background: #f3782c url(../images/head_current.png) no-repeat center bottom;				
}
	.pc-menu .index ul li.current a{
		color: #000;
	}		
			
			
/*product*/
.product{
	width: 100%;
	margin: 60px 0;
	overflow: hidden;
}       
	.product .index{
		width: 1180px;
		overflow: hidden;
		margin: 0 auto;
		text-align: center;
	}
		.product .index h1{
			color: #606060;
    		font-weight: 400;
			font-size: 44px;
			line-height: 45px;
			padding-bottom: 15px;
			/*font-family: "Oswald";*/
		}
		.product .index p{
			color: #444;
			font-size: 13px;
			line-height: 18px;
		}
@media screen and (max-width: 640px){
.product{
	margin: 25px 0;
	margin-top: 90px;
}
	.product .index{
	  width: 92%;
	}
		.product .index h1{
			font-size: 24px;
			line-height: 25px;
		}
}


/*list*/
.list{
	width: 100%;
	overflow: hidden;
	padding-bottom: 50px;
}       
	.list .index{
		width: 1180px;
		overflow: hidden;
		margin: 0 auto;
	}
		.list .index ul{
			display: block;
			margin-top: -1px;
			margin-left: -1px;
		}
		.list .index ul li{
			overflow: hidden;
			float: left;				
			border-top: 1px solid #e8e8e8;			
			border-left: 1px solid #e8e8e8;		
		}
			.list .index ul li a{
				display: block;
				padding: 10px;
			}
				.list .index ul li a img{
					display: block;
					width: 100%;
				}
				.list .index ul li a h1{
					color: #606060;
					line-height: 35px;
					font-size: 18px;
					margin-bottom: 5px;
				}
				.list .index ul li a p{
					width: 100%;
					margin: 0 auto;
					color: #8d8d8d;
					line-height: 18px;
					font-size: 13px;
				}
@media screen and (max-width: 640px){
/*list*/
.list{
	padding-bottom: 50px;
}  
	.list .index{
	  width: 92%;
	}
}