
/**最新产品**/
.last_mr{ margin-right: 0 !important; border: 0!important;}
.v300_pro{ width: 100%; background: #fff;  overflow: hidden; margin-bottom: 20px; }
.v300_pro .pro_title{ position: relative; height: 40px; padding-top: 15px; width: 1200px; margin-bottom: 20px;   border-bottom: 1px solid #eee; }
.v300_pro .pro_title h3{ margin:0PX; position: absolute; left: 0; top: 15px;  color: #333; float: left; font-size: 18px; line-height: 39px; height: 39px; border-bottom: 2px solid #f8c301; font-weight: normal;}
.v300_pro .pro_title .more{ display: block;  font-size: 14px;  float: right;  height: 40px; line-height: 40px; overflow: hidden;color: #505050; }
.v300_pro .pro_title .more:hover{color: #f8c301; }
.v300_pro .pro_main{ overflow: hidden; width: 1200px; padding: 0 0 20px  0; background: #fff;  }
.v300_pro .pro_main li{ width: 285px;   float: left; margin-right: 20px; transition: all 0.2s ease-in-out 0s;text-align: center;}
.v300_pro .pro_main li .pro_img{ width: 283px; height: 298px; overflow: hidden; border: 1px solid #eee;}
.v300_pro .pro_main li .pro_img img{ max-width: 283px; max-height: 298px;transition: all 0.2s ease-in-out 0s;}
.v300_pro .pro_main li .pro_name{ color: #505050; font-weight: normal; font-size: 15px;  height: 40px; line-height: 40px; overflow: hidden; text-align: center; width: 100%; text-overflow: ellipsis; white-space: nowrap; }
.v300_pro .pro_main li a:hover .pro_name{ color: #f8c301; }
.v300_pro .pro_main li:hover .pro_img img{  transform: scale(1.1);}


.pro_img{width: 283px; height: 298px; text-align: center;display: table;}
.pro_img span{display:table-cell;vertical-align:middle;}
.pro_img{*position:relative;*overflow:hidden;}/*IE6*/
.pro_img span{*position:absolute;*left:50%;*top:50%;}/*IE6*/
.pro_img span img{*position:relative;*left:-50%;*top:-50%;}/*IE6*/