ul.l_product{ overflow:hidden;padding:20px 0}
ul.l_product li{ float:left;margin:5px 11px;overflow: hidden;width:892px;overflow:hidden}
ul.l_product li .proimg{width:890px; height:120px; overflow:hidden; vertical-align:middle;border-radius:5px; border:1px solid #ccc;}
ul.l_product li .proimg .img a{float: right;position: relative;right: 30px;top: 40px;
 width: 100px;height: 35px; background: #D31D1D; color: white; border: 0px;
 text-align: center;
 line-height: 35px;
 }

ul.l_product li .proimg:hover{ border:1px solid #bc2026}

ul.l_product li .proimg .txt{
	float: left;
	width: 320px;
	
}
ul.l_product li .proimg .txt p{
	position: relative;
	left: 20px;
	top: 10px;
	font-size: 15px;
	font-weight: bold;
	width: 320px;
}
ul.l_product li .proimg .txt p a{
	position: relative;
	left: 10px;
	top: 10px;
	font-size: 15px;
	font-weight: bold;
	width: 320px;
	height: 50px;
}
ul.l_product li .proimg .txt span a{
	position: relative;
	left: 20px;
	top: 0px;
	float: left;
	width: 660px;
	height: 50px;
	text-overflow:ellipsis;/*设置隐藏部分为省略号*/
   overflow: hidden;/*设置隐藏*/
   display: -webkit-box;
  -webkit-line-clamp: 2;/*设置显示行数，此处为2行，可设置其他数字*/
  -webkit-box-orient: vertical;
}
.l_product li .proimg .txt span a:hover{
color: red;
}
ul.l_product li .proimg:hover p{
	color: #bc2026;
}







/*picdetail*/
  	.shopping{
  		width: 890px;
  		min-height: 300px;
  	}
  		.shopping .shopping1 {
  		float: left;
  		width: 300px;
  		height: 300px;
  	}
  	.shopping .shopping1 img{
  		max-width: 300px;
		min-width: 250px;
  		max-height: 300px;
  		margin:40px auto;
  	}
  	.shopping2{
  		width: 490px;
  		padding: 10px 40px;
  		float: left;
  	} 
  	.shopping2 p{
  		width: 300px;
  		padding: 10px;
  		font-size: 20px;
  	}
  	.shopping2 input{
  		width: 100px;
  		height: 40px;
  		background-color: #D31D1D;
  		color: white;
  		border: 0px;
  		 	}
  		 	
			   .L_zhuanjia{
				/* background: url(../img/合作伙伴/bg.png); */
				background-size: 100% 100%;
			}
	ul.piclistul li {
		float: left;
		margin: 5px 11px;
		overflow: hidden;
		width: 270px;
	}

/*plun*/
		.daohan {
			width: 900px;
			height: 40px;
			background-color: #F3F3F3;
			padding-left: 5px;
			
		}
		.daohan ul li{float: left;width: 100px;height: 40px; text-align: center;padding-top: 5px; margin-top:1px ;}
		.daohan ul li:hover{background-color: white;}
		
		.active2{background-color: white;}
		
		#demo{display: none;}
		
		.plun1 ul li{
			width: 800px;
			border-bottom: 1px solid #F3F3F3;
			margin: auto 50px;padding: 2px;
		}
		.plun1 ul li h1{
			width: 100px;
			position: relative;
			margin: 0px;
			padding: 0px;
			left: -10px;
		}
		.plun1 ul li font{
			width: 100px;
			position: relative;
			margin: 0px;
			padding: 0px;
			left: 80px;
			top: -25px;
		}