.advert{height:400px;background:#eee;overflow:hidden}.filter-wrap{margin-top:30px;padding:10px 25px 0;font-size:14px;line-height:26px;background:#fff}.filter-wrap .filter-list{position:relative;padding:0 0 10px 70px;border-bottom:1px solid #e9e9e9}.filter-wrap .label{position:absolute;left:0;top:10px}.filter-wrap .filter{overflow:hidden}.filter-wrap .item{float:left;padding:0 10px;margin:10px 5px 0;cursor:pointer;color:#666;word-wrap:break-word;border-radius:2px;background:#fff;transition:all .25s ease 0s}.filter-wrap .item a{color:#666}.filter-wrap .item.on,.filter-wrap .item:hover{background:#a41918;color:#fff}.filter-wrap .item.on a,.filter-wrap .item:hover a{color:#fff}.filter-wrap2{width:auto;height:50px;margin:28px auto 0;display:inline-block;_dispaly:line;_zomm:1;overflow:hidden;text-align:center;border:1px solid #a41918;border-radius:50px}.filter-wrap2 .item{float:left;height:100%;padding:0 10px;cursor:pointer;text-align:center;font:700 16px/50px Microsoft YaHei;color:#a41918;border-right:1px solid #a41918}.filter-wrap2 .item:last-child{border-right:none}.filter-wrap2 .item a{color:#a41918}.filter-wrap2 .on{background:#a41918;color:#fff}.filter-wrap2 .on a{color:#fff}.filter-wrap2{display:-moz-inline-box;*display:inline}.no-bor{border-bottom:none!important}.list{width:1224px;margin-top:10px;overflow:hidden}.list .loading{margin-top:115px}.list .item{float:left;width:354px;height:365px;padding:15px;margin:20px 24px 0 0;overflow:hidden;background:#fff}.list .item:hover{box-shadow:0 2px 3px rgba(0,0,0,.05)}.list .item:hover .title{color:#a41918}.list .item-hd{position:relative;height:288px;overflow:hidden;background-color:#eee}.list .item-bd{padding-top:15px;line-height:18px;font-size:14px}.list .item-bd .title{font-size:16px;font-weight:700;color:#333;width:overflow}.list .item-bd .title,.list .item-bd .title i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.list .item-bd .title i{vertical-align:top;width:4px;height:14px;margin:2px 10px 0 0;display:inline-block;background:#a41918;border-radius:2px;width:overflow}.list .item-bd p{color:#666;padding-top:10px}@media only screen and (max-width:1000px){.list{width:100%}.list .item{width:100%;height:500px;box-sizing:border-box}.list .item-hd{height:350px}.list .item-bd{line-height:30px;font-size:24px}.list .item-bd .title{font-size:24px}.list .item-bd .title i{height:24px}.list .item-bd p{padding-top:10px}}