@charset "utf-8";
/* CSS Document */

.ny_page { width:970px; margin:0 auto 20px auto; overflow:hidden }
.ny_left { width:200px; float:left }
.ny_pro_dh { width:200px; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#cc0000; background:url("../images/ny_pro_dh.gif"); border-top:4px solid #cc0000 } 
.ny_left_down { width:198px;  line-height:30px; border:1px solid #cccccc; margin-bottom:10px}
.ny_left_down dl { font-size:14px; }
.ny_left_down dl dt { font-weight:bold; background:url("../images/ny_yuan.gif") 5px 7px no-repeat; text-indent:25px; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc }
.ny_left_down dl dd { text-indent:25px; }
.ny_left_down ul { padding-bottom:10px }
.ny_left_down ul li { border-bottom:1px dashed #cccccc; background:url("../images/ny_l_n_libg.gif") 5px 13px no-repeat; text-indent:15px }

.ny_right { width:750px; float:right }
.ny_right_dh { width:750px; height:35px; line-height:35px; font-size:14px; background:url("../images/ny_dh_bg.gif") repeat-x; border-top:4px solid #cc0000 }
.ny_right_dh strong { display:block; text-align:center; width:100px; height:35px; background:#cc0000; color:#FFF; }
.ny_right_down { width:718px; border:1px solid #cccccc; border-top:none; padding:15px; overflow:hidden }
.ny_right_pro_list { width:748px; border:1px solid #cccccc; border-top:none; overflow:hidden; padding:15px 0px }
.ny_right_pro_list ul li { width:350px; float:left; margin-left:15px; margin-bottom:15px; }
.ny_right_pro_list ul li img { width:178px; height:128px; padding:2px; border:1px solid #cccccc; float:left }
.ny_right_pro_list ul li p { width:160px; float:right }
.ny_right_pro_list ul li p strong { font-size:14px; }
.ny_right_pro_list ul li p em { display:block; line-height:22px; font-style:normal; height:90px; overflow:hidden }
.ny_right_pro_list ul li p span { display:block; width:78px; height:17px; color:#FFF; background:url("../images/more.gif"); text-align:center; line-height:17px; float:left }
.ny_right_pro_list ul li p span a{ color:#FFF }
.ny_right_pro_list ul li p span a:hover { color:#FFF; text-decoration:none }
.ny_new_pro { overflow:hidden; margin-bottom:10px }
.ny_new_pro ul li { width:174px; text-align:center; font-size:14px; font-weight:bold; float: left }
.ny_new_pro ul li img { width:168px; height:128px; padding:2px; border:1px solid #cccccc; float:left }
.mr5{ margin-right:5px }
.ny_right_down dl { line-height:30px; margin-bottom:10px }
.ny_right_down p{margin:0 20px 10px 20px;}
.ny_right_down dl dt { height:30px; font-size:14px;  color:#cc0000; border-bottom:2px solid #cc0000; overflow:hidden; margin-bottom:10px }
.ny_right_down dl dt span { display:block; width:14px; height:14px; font-weight:bold; font:10px "微软雅黑"; text-align:center; line-height:14px; color:#FFF; background:#cc0000; float:left; margin-top:8px; margin-right:10px }
.ny_right_down dl dt strong { display:block; width:100px; float:left }
.ny_right_down dl dt b { width:80px; float:right }
.ny_right_down dl dd {  height:30px; border-bottom: 1px dashed #cccccc; background:url("../images/ny_l_n_lih.gif") 5px 13px no-repeat; text-indent:20px }
.ny_right_down dl dd span { width:68px; color:#9e9e9e; text-indent:0px; float:right }
h1{ width:706px; font-size:14px; height:30px; line-height:30px; text-align:center; background:#f8f8f8; border:1px solid #cccccc; margin:0px  auto 10px auto }
h2 { width:708px;  font-size:14px; height:30px; line-height:30px; text-align:center; margin:auto }
.ny_new_nr_time  { width: 708px; margin:auto; text-align:center; color:#afafaf; margin-bottom:15px }
.ny_right_pro_list .neir { width:708px; margin:auto;}
.related  strong { width:708px; display:block; height:30px; line-height:30px;  margin-left:15px; border-bottom:1px solid #cccccc; margin-bottom:10px; }
.related ul{ margin-left:10px }
.related ul li { width:154px; text-align:center; font-size:14px; font-weight:bold; float: left; margin-left:20px;  }
.related ul li img { width:148px; height:108px; padding:2px; border:1px solid #cccccc; float:left }



.pages{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
.pages li { background:#fff; border: 1px solid #ccc; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:3px 5px; padding-right:0!important:; text-align: center;}
.pages li a{color: #000; margin:0; padding:0;}
.pages li.thisclass{background:#666666; border: 1px solid #666666;  color: #fff;}
.pages li.thisclass a{color: #fff}