	body{background-color: #f7f7f7;}
	.product-wrap{width: 1110px;margin: 0 auto;background-color: #fff;}
	.media_wrap_left li a {
	    height: 54px;
	    font-size: 18px;
	    color: #666;
	}
	.media_wrap_left li {
	    height: 60px;
	    line-height: 54px;
	    text-align: center;
	    background: url(../images/newsline.png) repeat-x;
	}
	.media_wrap_left li:first-child {
	    background: none;
	}
	.media_wrap_left {
	    width: 178px;
	    background-color: #f6f5f5;
	}
	.maright20 {
	    margin-right: 20px;
	}
	.media_wrap_left .hover1 {
	    color: #fc4579;
	}
	.index-lists{width: 910px;}
	.index-lists ul{display: inline-table;}
	.product-list li{
		border: 1px solid #ededed;
		height: 340px;
	    float: left;
	    width: 284px;
	    margin-right: 21px;
	    overflow: hidden;
	    background-color: #fafafa;
	    margin-top: 12px;			
	}
	.index-imglist-w{
		width: 284px;
		height: 225px;
		overflow: hidden;
		position: relative;
	}
	.index-imglist-w img {
	    display: block;
	    max-width: 284px;
	    max-height: 225px;
	    margin: auto;
	    vertical-align: middle;
	    transition: transform 0.5s;
	}
	.newlist-img {
	    height: 30px;
	    line-height: 30px;
	}
	.gonling-img, .newlist-img {
	    position: absolute;
	    width: 100%;
	    left: 0;
	    bottom: 0;
	    _bottom: -1px;
	    z-index: 1;
	    background: #000;
	    filter: alpha(opacity=40);
	    -moz-opacity: 0.4;
	    -khtml-opacity: 0.4;
	    opacity: 0.4;
	}
	.newlist-img-t {
	    position: absolute;
	}
	.newlist-img-t {
	    display: block;
	    width: 100%;
	    line-height: 30px;
	    color: #fff;
	    font-family: 'microsoft yahei';
	    z-index: 2;
	    bottom: 0;
	    font-size: 14px;
	    text-align: center;
	}
	.product-tit{display: block;width: 284px;height: 225px;margin: auto;}
	.product-xin-content{font-size: 14px;color: #666;padding: 10px;}
	.index-lists li:hover{border-color: #fc4579;}
	.index-lists li:hover .product-xin-content{text-decoration: underline;color: #fc4579;}
	.index-lists li:hover .index-imglist-w img{transform: scale(1.2);cursor: pointer;}
	.index-lists li:nth-child(4n+0){margin-right: 21px!important;}
	.index-lists li:nth-child(3n+0){margin-right: 0!important;}
	.navsearch {width: 674px;margin: 10px auto;}
	.index-search {
	    width: 569px;
	    height: 48px;
	    background: url(../images/indexsearch2.png) center center no-repeat;
	}
	.index-search input.searchinput {
	    float: left;
	    display: block;
	    font-size: 14px;
	    margin-left: 8px;
	    margin-top: 8px;
	    width: 460px;
	    height: 34px;
	    text-indent: 12px;
	    outline: none;
	    border: none;
	}
	.searchbtn {
	    float: left;
	    display: block;
	    width: 93px;
	    height: 38px;
	    line-height: 38px;
	    background: url(../images/isearchbtn.png)center center no-repeat;
	    margin: 6px 0 0 6px;
	    color: #fff;
	    font-size: 16px;
	    text-align: center;
	}
	.searchkey li {
	    float: left;
	    font-size: 12px;
	}
	.searchkey li a {
	    padding: 6px 4px;
	    color: #999;
	}
	.searchkey li a:hover{
	    color: #fc4579;
	}