/**最新产品**/
.v300_prols{width: 909px; height:auto;}
.v300_prols .pro_item_one{ width: 909px; height: 302px;background: #fff; box-shadow: 0 1px 3px #ccc; float: right; margin-bottom: 15px; }
.v300_prols .pro_item_two{width: 909px; height: 347px;background: #fff; box-shadow: 0 1px 3px #ccc; float: right;}
.v300_prols .pro_item_two .bt{width:909px;height:45px;background:url(../../../images/21/v300_23/title-line.png) no-repeat left bottom;}
.v300_prols .pro_title{width:889px;height:40px;padding-left:20px; line-height:45px; font-size:18px;color:#494949;}
.v300_prols .pro_title span{width:56px;height:26px;font-size:14px;color:#cccbcb; margin-left: 5px;}
.v300_prols .gd a{width:50px;height:26px;font-size:12px;float:right;padding-top:14px;color:#8d8d8d;}
.v300_prols .pro_item{  width:869px; height: 262px; padding: 20px; overflow: hidden;}
.v300_prols .pro_item .btn_left{ width: 19px; height: 40px; float: left; margin-top: 110px; display: block; cursor: pointer;}
.v300_prols .pro_item .btn_right{ width: 19px; height: 40px; float: right; margin-top: 110px; display: block; cursor: pointer;}
.v300_prols .pro_item .pro_item_ul{ width: 782px; height: 262px; overflow: hidden; float: left; margin-left: 20px;}
.v300_prols .pro_item .pro_item_ul ul{ position: relative; width: 798px;}
.v300_prols .pro_item .pro_item_ul li{ width: 250px; float: left; margin-right: 16px;}
.v300_prols .pro_item .pro_item_ul li .pro_img{ width: 248px; height: 226px; overflow: hidden; border: 1px solid #eee; }
.v300_prols .pro_item .pro_item_ul li .pro_img a img{ max-width: 248px; max-height: 226px;transition: all 0.2s ease-in-out 0s; }
/*.v300_prols .pro_item .pro_item_ul li .pro_img a:hover img{  transform: scale(1.1);}*/
.v300_prols .pro_item .pro_item_ul li .pro_name{ height: 34px; width: 250px; text-align: center; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; }
.v300_prols .pro_item .pro_item_ul li .pro_name a{ line-height: 34px;}

.v300_prols .pro_main{ overflow: hidden; width: 1174px; padding: 20px 5px 0 20px; background: #fff; border: 1px solid #eee; border-top: 2px solid #1d2879; border-radius: 0 0 5px 5px; }
.v300_prols .pro_main li{ width: 220px;   float: left; margin-right: 14px; transition: all 0.2s ease-in-out 0s;}
.v300_prols .pro_main li .pro_img{ width: 220px; height: 240px; overflow: hidden; background: #f7f7f7;}
.v300_prols .pro_main li .pro_img img{ max-width: 220px; max-height: 240px;transition: all 0.2s ease-in-out 0s;}
.v300_prols .pro_main li .pro_bot{ width: 100%; height: 45px; padding: 10px 0 15px;}
.v300_prols .pro_main li .pro_name{ font-weight: normal; font-size: 16px;  height: 25px; line-height: 25px; overflow: hidden; width: 100%; text-overflow: ellipsis; white-space: nowrap; }
.v300_prols .pro_main li .pro_sub{ color: #999; width: 100%; height: 20px;  line-height: 20px; overflow: hidden ;}
.v300_prols .pro_main li:hover{ }
.v300_prols .pro_main li:hover .pro_img img{  transform: scale(1.1);}


.pro_img{width: 220px; height: 240px; 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*/