@charset "utf-8";
/* CSS Document */
.ny .rt .newslist{overflow:hidden;}
.ny .rt .newslist ul li{margin-top:20px; border-bottom:1px dotted #dedede; padding-bottom:5px; overflow:hidden;}
.ny .rt .newslist ul li span{display:block; float:left; width:246px; height:196px; border:1px solid #dedede; padding:1px; overflow:hidden;}
.ny .rt .newslist ul li span a{display:table-cell; vertical-align:middle; text-align:center; width:246px; height:196px; overflow:hidden;}
.ny .rt .newslist ul li span a img{max-width:100%; max-height:100%; transition:all 0.5s;}
.ny .rt .newslist ul li span a:hover img{transform:scale(1.3);}
.ny .rt .newslist ul li dd{width:610px; float:right;}
.ny .rt .newslist ul li dd h3{margin:0px;}
.ny .rt .newslist ul li dd p{color:#666; text-indent:2em;}
.ny .rt .newslist ul li dd p a{color:#f00;}
.ny .rt .newslist ul li dd p a:hover{text-decoration:underline;}
.ny .rt .newslist .pages{text-align:center; margin-top:20px; overflow:hidden;}
.ny .productlist .pages span{color:#f00; border:1px solid #f00; padding:0 6px;}
.ny .productlist .pages a{border:1px solid #dedede; padding:0 6px;}

.ny .rt .news{padding:30px 10px 0 10px; overflow:hidden;}
.ny .rt .news .tt{color:#999; text-align:center; border-bottom:1px dotted #dedede; padding-bottom:5px; overflow:hidden;}
.ny .rt .news .tt h2{margin:0px 0 5px 0; color:#000;}
.ny .rt .news .nr{margin-top:10px; font-size:16px; color:#666; overflow:hidden;}
.ny .rt .news .pages{border-top:1px dotted #dedede; margin-top:10px; padding-top:5px; overflow:hidden;}