.ny_xwtpic {  overflow: hidden;}
.ny_xwtpic ul{ width:100%;}
.ny_xwtpic li { float: left; width:29%; height: 226px; background: #f8f8f8; margin: 18px 2% 10px 2%;}
.ny_xwtpic li:hover { background: #d12923;}
.ny_xwtpic li:hover a { color: #fff;}
.ny_xwtpic li:hover,.ny_xwtpic li:hover div.ny_xwsiz a{ color:#fff; }.ny_xwtpic li div.ny_xwsiz,.ny_xwtpic li div.ny_xwsiz a{ text-align:center;overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.ny_xwpic { width: 242px; margin: auto;  margin-top: 13px; overflow: hidden; height:140px; background:url(../images/no.jpg) center no-repeat; }.ny_xwpic a{display:block; width:100%; height:100%;}
.ny_xwpic img {  width: 242px;height: 140px;}

.ny_xwpic1 { width: 242px; margin: auto;  margin-top: 13px; overflow: hidden; height:140px; background:url(../images/spxwpic.png) center no-repeat; }.ny_xwpic1 a{display:block; width:100%; height:100%;}
.ny_xwpic1 img {  width: 242px;height: 140px;}
.ny_zwrightw{ width:100%;}

.ny_xwtpic2 {  overflow: hidden;}
.ny_xwtpic2 ul{ width:100%;}
.ny_xwtpic2 li { float: left; width:23%; height: 226px; background: #f8f8f8; margin: 18px 1% 10px 1%; padding-top:6px;}
.ny_xwtpic2 li:hover { background: #d12923;}
.ny_xwtpic2 li:hover a { color: #fff;}
.ny_xwtpic2 li:hover{ color:#fff; }.ny_xwtpic2 li div.ny_xwsiz{ text-align:center;overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.ny_xwtpic2 li div.ny_xwsiz{ width:94%; margin:10px auto 0px auto;}

@media only screen and (max-width: 640px) {
.ny_xwtpic li,.ny_xwtpic2 li { float: left; width:46%; height: 196px; background: #f8f8f8; margin: 18px 2% 10px 2%;}.ny_xwpic { width:92%; margin:6px auto 0px auto;}.ny_xwpic img {  width: 100%;height:100%;}
}