/**最新产品**/
.v300_pro{ width: 100%;  height: 900px; background: url("../../../images/4/v300_30/pro-bg.jpg") top center no-repeat; z-index: 1000;  }
.v300_pro .pro_title{ width: 1200px; margin: 0 auto 40px; padding-top: 60px; height: 40px;   overflow: hidden; }
.v300_pro .pro_title h3{ width: 125px; margin-left: 130px; color: #fff; float: left; font-size: 20px; line-height: 40px; font-weight: normal;margin-top: 0px;margin-bottom: 0px;}
.v300_pro .pro_title .more{ display: block; float: right; margin: 10px 80px  0 0;  font-size: 14px;   height: 27px; line-height: 27px; overflow: hidden; text-align: center;}
.v300_pro .pro_main{ overflow: hidden; width: 1132px; padding: 0 34px; margin:0 auto; }
.v300_pro .pro_main li{ width: 270px;   float: left; margin: 0 6px 25px; transition: all 0.2s ease-in-out 0s;text-align: center;}
.v300_pro .pro_main li .pro_img{ width: 270px; height: 275px; overflow: hidden; background: #fff; border-radius: 5px;}
.v300_pro .pro_main li .pro_img img{ max-width: 270px; max-height: 275px;border-radius: 5px; transition: all 0.2s ease-in-out 0s;}
.v300_pro .pro_main li .pro_name{ font-weight: normal; font-size: 16px;  height: 45px; line-height: 45px; text-align: center; overflow: hidden; width: 100%; text-overflow: ellipsis; white-space: nowrap; }
.v300_pro .pro_main li:hover{ }
.v300_pro .pro_main li:hover .pro_img img{  transform: scale(1.1);}

.cp_img{width: 270px; height: 275px; text-align: center;display: table;}
.cp_img span{display:table-cell;vertical-align:middle;}
.cp_img{*position:relative;*overflow:hidden;}/*IE6*/
.cp_img span{*position:absolute;*left:50%;*top:50%;}/*IE6*/
.cp_img span img{*position:relative;*left:-50%;*top:-50%;}/*IE6*/