@charset "utf-8";
/* CSS Document */

/* layout styling */
@import url(body.css);
@import url(head_ny.css);
@import url(bottom.css);

#h10{width:100%; height:8px; line-height:1px; font-size:1px}
#xwA{width:959px; margin:auto; padding:0 8px 0 8px; background:#FFF}
#xwA #xwLine{height:15px; border-top:1px solid #0E43AE; font-size:1px; line-height:1px}
#xwA #xwMenu{height:31px; background:url(/img/con_menu_bg.gif) repeat-x; overflow:hidden}
#xwA #xwMenu p.title{width:150px; height:31px; background:url(/img/newsC_title.gif) 37px 0 no-repeat}
#xwA #xwMenu p.menu{width:785px; text-align:right; padding-right:15px}
#xwA #xwMenu p.menu a{color:#FFF; line-height:31px}
#xwA #xwMenu p.menu span{width:2px; height:15px; background:url(/img/con_menu_img.gif) 0 4px no-repeat; margin:7px 3px 0 3px; display:inline-block}
* html #xwA #xwMenu p.menu span{width:2px; height:15px; background:url(/img/con_menu_img.gif) no-repeat; margin:8px 3px 0 3px; display:inline-block}
*+html #xwA #xwMenu p.menu span{width:2px; height:15px; background:url(/img/con_menu_img.gif) no-repeat; margin:2px 3px 0 3px; display:inline-block}
#hot{width:939px; margin:auto; padding:0 18px 0 18px; background:#FFF}
#hot #hotP{width:484px; height:290px; border:1px solid #DCDDDD; padding:8px; overflow:hidden}
#hot #hotP .hotPImg{width:360px; height:240px; border:1px solid #DCDDDD}
#hot #hotP .hotPImg img{width:360px; height:240px}
#hot #hotP .hotPSimg{width:122px; height:240px; overflow:hidden}
#hot #hotP .hotPSimg li{height:85px; text-align:right}
#hot #hotP .hotPSimg li.jj{background:url(/img/newsC_jt.gif) 2px 32px no-repeat}
#hot #hotP .hotPSimg li img{width:105px; height:70px; border:1px solid #DCDDDD}
#hot #hotP .hotPT{width:484px; height:49px; overflow:hidden; font-size:12px; color:#666666; padding-top:5px}
#hot #hotP .hotPT a{font-size:14px; font-weight:bold}
#hot #hotT{width:410px; height:306px; border:1px solid #DCDDDD; background:#FBFBFB; padding:4px; overflow:hidden}
#hot #hotT p.title{width:120px; height:28px; padding-left:20px; color:#666666; font-weight:bold}
#hot #hotT p.tDate{width:150px; height:28px; color:#999999; text-align:right; font-weight:bold}
#hot #hotT #hotTl{width:380px; height:246px; padding:15px; overflow:hidden; background:#FFF url(/img/news_hot_bg.gif) left top no-repeat}
#hot #hotT #hotTl li{color:#666666; font-size:12px; padding-bottom:10px}
#hot #hotT #hotTl li a{font-size:20px; font-weight:bold}
#news{width:939px; margin:auto; padding:0 18px 0 18px; background:#FFF}
#news #newsL{width:282px}
#news #newsL #nK, #news #newsL #px{}
#news #newsL #nK p, #news #newsL #px p{height:25px; background:#F6F6F6; border-bottom:1px solid #B12404; font-weight:bold; text-indent:15px}
#news #newsL #nK ul{padding:10px 15px 10px 15px} 
#news #newsL #nK ul li{height:26px; overflow:hidden; background:url(/img/news_d.gif) 3px 10px no-repeat; text-indent:12px}
#news #newsL #px ul{margin:15px; background:url(/img/news_px.gif) 0 4px no-repeat; padding-left:20px}
#news #newsL #px ul li{height:24px; line-height:24px; overflow:hidden}
#news #newsL #nK span.blogP{text-align:center; overflow:hidden}
#news #newsL #nK span.blogP a img{width:120px; height:90px; padding:10px 0 0 11px}
#news #newsL #ad05{text-align:center}
#news #newsR{width:632px}
#news #newsR #kJ{}
#news #newsR #kJ #title{height:25px; background:#F6F6F6; border-bottom:1px solid #B0B0B0; font-weight:bold; padding-left:15px}
#news #newsR #kJ #title span{width:100px; text-align:right; padding-right:20px}
#news #newsR #kJ ul{padding:10px 15px 10px 15px} 
#news #newsR #kJ ul li{background:url(/img/news_d.gif) 3px 10px no-repeat; color:#666666; font-size:12px; padding-left:12px}
#news #newsR #kJ ul li a{color:#004499}
#news #newsR #kJ ul li span{width:100px; color:666666; float:right}
