.product{ width:880px; overflow:hidden; margin:0 auto; padding-top:35px;}
.product ul li{ float: left;width:102px;height: 102px;margin-left: 40px; background:#e7e7e7;position: relative; border-radius:50%;}
.product ul li .p-a{ display: block;width:242px;height: 223px;top:0;left:0;z-index: 9;position: absolute;}
.product ul li.mrno{ margin-right: 0;}
.product li h4{ font-size: 14px;color:#585858;font-weight: normal;text-align: center;margin-top: 28px;}
.product li:hover{ background:url(/images/libg.png) no-repeat;}
.product li:hover h4{ color:#fff; }
.product li:hover p{ color:#fff; }
.product li .icon{ background:url(/images/pIco.png) no-repeat; width:40px; display:block;margin:0 auto;/*margin-top: 36px;margin-bottom: 22px;*/height: 40px;position: relative;top:20px;}

.product li .icon1{background-position: 0 0;}
.product li:hover .icon1{background-position: -40px 0;}

.product li .icon2{ background-position: 0 -40px;}
.product li:hover .icon2{ background-position: -40px -40px;}

.product li .icon3{ background-position: 0 -80px;}
.product li:hover .icon3{ background-position: -40px -80px;}

.product li .icon4{ background-position: 0 -120px;}
.product li:hover  .icon4{ background-position: -40px -120px;}

.product li .icon5{ background-position: 0 -160px;}
.product li:hover  .icon5{ background-position: -40px -160px;}

.product li .icon6{ background-position: 0 -200px;}
.product li:hover  .icon6{ background-position: -40px -200px;}
.item h3{ font-size: 26px;color:#616161;margin-bottom: 25px;font-weight: normal;}



.out-shadow{
  margin-right:10px;
  padding:5px;
  border:1px solid #ccc;
  border-radius:5px;
  box-shadow: 0 0 5px rgba(0,0,0,0.2);
  transition:all 0.3s ease;
}
.out-shadow:hover{
  border:1px solid rgba(82, 168, 236, 0.6);
  box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);
}
				
.companys{ width:1180px; overflow:hidden; margin:0 auto;}
.companys_b{ float:left; margin-left:20px; margin-top:40px; position:relative; }
.companys_b img{ width:250px; height:320px; 
	background:#ffffff;/*为了让大家看清楚，先设置一个颜色红色*/
	box-shadow:0 0 10px rgba(0,0,0,0.8);
	webkit-box-shadow:0 0 10px rgba(0,0,0,0.8);
	moz-box-shadow:0 0 10px rgba(0,0,0,0.8);
	o-box-shadow:0 0 10px rgba(0,0,0,0.8);
	border-radius:10px/5px;
	z-index:-1;
}
.companys_i{position:absolute; bottom:8px; left:6px; width:250px; height:30px; background:#165ea7; text-align:center; color:#ffffff; line-height:30px;}