#content{
	width: 100%;color: #000;position: relative;
}
.km{
	width: 1150px;position: relative;margin: 0 auto;background: rgba(254,254,254,0.8); 
	margin-top: 120px;
}
.km-pro{
	width: 1150px;position: relative;top: 0px;margin: 0 auto;background: rgba(254,254,254,0.8); 
	 margin-bottom: 205px;
}
.km-pd{
	width: 910px;margin: 0 auto;
}
.km-top{
padding-top: 50px;
}
.km-pd .pd-name{
	font-size: 40px;color: #000;font-weight: 700;
}
.km-pd .pd-cf{
	font-size: 15px;display: block;
}
.pd-left{
	width: 505px;display:inline-block;
}
.pd-left ul{
margin-top: 50px;display: inline-block;
}
.pd-left li{
	width: 200px;display: inline-block;margin-bottom: 4px;
}
.pd-left li img{
	width:195px;
}
.pd-right{
	width: 400px;display:inline-block;vertical-align: top;margin: 0 auto;position: relative;
}
.pd-right .pd-zt{
position: absolute;right: 0;
}
.pd-color{
	width: 85px;position: absolute;left: -50px;top: 173px;font-size: 0;
}
.pd-color img:last-child{
margin-bottom: 0px;
}
.pd-color img{
	width: 85px;margin-bottom: 5px;height: 114px;
}
.pd-line{
	border-bottom:1px dotted #000;width: 85%;margin:50px auto;
}
.pd-line:last-child{
	width: 85%;margin:50px auto;border-bottom:0px dotted #000;
}
