@import url("basic.css");
html,body{height:auto; }
body{background:#000 url(../images/ny_27.png) repeat-x bottom left;}
#wrapper{width:1003px;margin:0 auto;}
#wrapper:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
#header{display:none;}

#flashobj{width:1003px;height:289px;  }

#main{width:942px;margin:0 auto; background:url(../images/ny_21.png) repeat-y 10px top;position:relative;  }
#main:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}

#content{width:742px;float:right;display:inline;margin:0;background:url(../images/ny_30.png) no-repeat left bottom;min-height:600px;height:auto;_height:600px; position:relative; }

.site{height:57px;background:url(../images/ny_04.png) no-repeat;  color:#444; }
.site:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
.site ul{overflow:hidden;position:absolute;right:50px;top:5px;@top:7px; }
.site li{float:right;color:#000; background:url(../images/sf.gif) no-repeat 2px 3px;padding-left:13px;margin-left:-10px; margin-right:10px;   }
.site strong{float:right; color:#000;display:inline;margin:5px; }
.site li a,.site li a:visited {color:#000}
.site li a:hover{color:#000}

.sort {background:url(../images/ny_14.png) no-repeat left bottom;height:63px;width:703px;margin:0 auto;    }
.sort strong{font-size:16px;color:#fff;margin-left:43px;background:url(../images/ny_08.png) no-repeat left center;padding-left:20px;   }

.article{width:717px;margin:0 auto;padding-bottom:30px;  }
.article h1{width:624px;font-size:16px; text-align:center;margin:20px auto 0 auto;  color:#ccc;border-bottom:1px dotted #444;padding-bottom:10px;  }
.artlist{width:594px;padding:55px 60px 0 60px;min-height:400px;height:auto;_height:400px;  }
.artlist:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
.artlist ul{line-height:1.8; }
.artlist li{zoom:1;border-bottom:1px dotted #444;background:url(../images/i_17.png) no-repeat 10px center;padding-left:20px;   }
.artlist li:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
.artlist li a{float:left;}
.artlist li em{float:right;color:#444;font-style:normal;font-size:10px;}
.artlist .fen{float:right;margin:24px 10px 20px 0; }

.ldl{position:absolute;color:#333;right:67px;top:180px;}
.ldl li{display:inline;padding:0 5px}

.writing{color:#fff;margin:40px auto 0;padding:0 20px;width:584px;   }
.writing p{text-indent:24px;line-height:1.6; }


.top{zoom:1;margin-top:10px;position:absolute;bottom:20px;right:0;   }
.top:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
.top a{float:right;margin-right:40px;display:inline; }

#aside{position:absolute;top:0;bottom:0;background:url(../images/b.png) no-repeat 10px bottom;width:200px;clear:both; _height :expression(document.getElementById('content').clientHeight+'px');   }
#aside1{position:absolute;top:0;bottom:0;background:url(../images/b.png) no-repeat 10px bottom;width:200px;clear:both; _height :expression(document.getElementById('content').clientHeight+'px');   }
#aside2{position:absolute;top:0;bottom:0;background:url(../images/b.png) no-repeat 10px bottom;width:200px;clear:both; _height :expression(document.getElementById('content').clientHeight+'px');   }
#aside3{position:absolute;top:0;bottom:0;background:url(../images/b.png) no-repeat 10px bottom;width:200px;clear:both; _height :expression(document.getElementById('content').clientHeight+'px');   }
#aside4{position:absolute;top:0;bottom:0;background:url(../images/b.png) no-repeat 10px bottom;width:200px;clear:both; _height :expression(document.getElementById('content').clientHeight+'px');   }
#aside5{position:absolute;top:0;bottom:0;background:url(../images/b.png) no-repeat 10px bottom;width:200px;clear:both; _height :expression(document.getElementById('content').clientHeight+'px');   }
#aside6{position:absolute;top:0;bottom:0;background:url(../images/b.png) no-repeat 10px bottom;width:200px;clear:both; _height :expression(document.getElementById('content').clientHeight+'px');   }


.tele{display:none;}
#subnav{}
#subnav h2{position:static;left:0;top:0;width:auto; background:url(../images/ny_03.png) no-repeat 1px top;height:57px;text-indent:-9998px;  }
#subnav ul{margin-left:40px;margin-top:20px;  }
#subnav ul li{width:130px;height:34px;background:url(../images/ny_17.png) no-repeat -5px bottom;line-height:34px;margin-bottom:6px;      }
#subnav ul li a{font-size:14px;color:#000;background:url(../images/l.gif) no-repeat left 5px;padding-left:15px;font-weight:bold  }
#subnav ul li a:hover{color:#000;}
#subnav .p a{color:#000;}
/**/
#subnav_px{}
#subnav_px h2{position:static;left:0;top:0;width:auto; background:url(../images/ny_03_px.png) no-repeat 1px top;height:57px;text-indent:-9998px;  }
#subnav_px ul{margin-left:40px;margin-top:20px;  }
#subnav_px ul li{width:130px;height:34px;background:url(../images/ny_17.png) no-repeat -5px bottom;line-height:34px;margin-bottom:6px;      }
#subnav_px ul li a{font-size:14px;color:#000;background:url(../images/l.gif) no-repeat left 5px;padding-left:15px;font-weight:bold  }
#subnav_px ul li a:hover{color:#000;}
#subnav_px .p a{color:#000;}
/**/

#contact{margin:40px 0 0 24px;width:160px;   }
#contact h3{font-size:12px;color:#000;background:url(../images/ny_24.png) no-repeat left center;text-indent:20px;border-bottom:1px dotted #444  }
#contact ul{margin:10px;line-height:1.6; }
#contact ul li{color:#000;zoom:1;}
#contact ul li:after {content: ".";clear: both; height: 0;visibility: hidden;display: block;line-height:0;font-size:0;}
#contact ul li strong{font-weight:normal;display:block;float:left;color:#000;}
#contact ul li span{float:left;width:100px;color:#000; }
#contact .qq{width:50px; }

#footer{width:100%;padding-top:10px;overflow:hidden;height:116px;    }
#footer #links {color:#000;text-align:center; }
#footer #links a{color:#000;}
#footer #links a:hover{color:#000}
#footer p{margin-top:5px;line-height:1.6;text-align:center;color:#000   }
#footer span{color:#000;}
.fn{display:none;}
.adr{}
.copyright{color:#535353;}
.icp{background:url(../images/fb.gif) repeat;width:100px;margin:8px auto 0;    }



.navpage{text-align:center;margin-top:30px; }
.navpage li{display:inline;margin:0 10px;  }
.navpage a{color:#EDA900;text-decoration:underline;}
.navpage .prev a{background:url(../images/fp_3.gif) no-repeat right center;padding-right:65px;  }
.navpage .next a{background:url(../images/fp_5.gif) no-repeat left center;padding-left:65px;  }