body { padding-top:50px; _background-image:url(about:blank); _background-attachment:fixed; }
#divBody { width:1000px; margin:0 auto; background-color:#FFF; min-height:500px; overflow:hidden; _height:500px; _overflow:visible; }
#contentAdv001, #contentAdv003 { width:100%; min-height:1px; line-height:1px; overflow:hidden; _height:1px; _overflow:visible; float:left; }

#divLogoRow { width:100%; height:32px; float:left; background:url(/skin/images/article_logo.jpg) no-repeat -8px -10px; margin-top:15px; _overflow:hidden; }
#contentSearch { width:300px; height:45px; float:right; _overflow:hidden; }
#divSearch { width:100%; }
#divSearchLeft { display:none; }
#divSearchText { width:265px; height:30px; border-left:solid 1px #CCC; }
#txtTxtSearch { height:28px; width:100%; background-position:-358px -497px; margin:0px; line-height:25px; }
#divTypeList{ width:55px; height:30px; border-right:none; display:none; }
#divSearchItems, .divSearchItems { top:30px; width:54px; }
#divSearchTypeName { width:55px; height:30px; background-position:0px -492px; border-left:solid 1px #CCC; font-size:14px; line-height:28px; display:none; }
#divSearchButton { width:32px; height:30px; background-image:url(/skin/images/article_common.png); _background-image:url(/skin/images/article_common.jpg); background-repeat:no-repeat; background-position:0px -16px; border:solid 1px #CCC; border-left:none; _overflow:hidden; }
#divSearchButton:hover { background-position:0px -16px; }
#divTypePanel { border-top:solid 5px #F7B750; float:left; height:6px; width:100%; font-size:1px; line-height:1px; }
#divTypeNamePanel { display:none; float:left; border-right:solid 1px #999; border-top:solid 1px #CCC; color:#000; height:40px; min-width:106px; overflow:hidden; _width:106px; _overflow:visible; line-height:40px; font-size:18px; text-align:center; background-color:#FFF; }
#divTypeName { display:none; float:left; border-right:solid 1px #CCC; color:#000; height:100%; min-width:105px; overflow:hidden; _width:105px; _overflow:visible; line-height:40px; font-size:18px; text-align:center; }

#divMenuRow { float:left; width:998px; height:40px; border:solid 1px #CCC; border-top:solid 5px #F7B750; margin-top:10px; }
#divMenuRow div { border-right:solid 1px #A8A9A8; float:left; height:40px; width:99px; }
#divMenuRow #noBorder { border:none; width:98px; }
#divMenuRow div a { display:block; width:100%; height:100%; line-height:40px; text-align:center; font-size:14px; text-decoration:none; background-color:#E5E6E5; }

#divArticleTopArea { float:left; width:100%; min-height:30px; overflow:hidden; _height:30px; _overflow:visible; margin-top:20px; }
#divArticleTopAreaLeft { float:left; width:390px; min-height:30px; overflow:hidden; _height:30px; _overflow:visible; }
#divTopArticles { width:100%; height:284px; overflow:hidden; float:left; }
.divTopArticles { width:100%; height:55px; overflow:hidden; float:left; margin-bottom:16px; }
.divTopArticles4 { margin-bottom:0px; }
.divTopArticlesTitle { width:100%; height:25px; overflow:hidden; float:left; }
.divTopArticlesTitle a { display:block; width:100%; height:100%; word-break:break-all; white-space:pre-wrap; *white-space:pre; *word-wrap:break-word; cursor:pointer; font-size:18px; line-height:25px; font-family:微软雅黑; }
.divTopArticlesDescription { width:100%; height:30px; overflow:hidden; float:left; word-break:break-all; white-space:pre-wrap; *white-space:pre; *word-wrap:break-word; font-size:12px; line-height:29px; color:#999; }
.divHotArticles { width:100%; height:180px; float:left; overflow:hidden; margin-bottom:23px; }
.divHotArticles3 { margin-bottom:0px; }
.divHotArticles a { display:block; overflow:hidden; text-align:left; width:100%; height:28px; line-height:28px; font-size:14px; word-break:break-all; white-space:pre-wrap; *white-space:pre; *word-wrap:break-word; text-indent:18px; background:url(/skin/images/index.png) no-repeat -289px -318px; _background-image:url(/skin/images/index.jpg); }
.divHotArticles .aHotArticles1 { height:38px; font-family:微软雅黑; font-size:16px; line-height:32px; text-indent:0px; background-image:none; }

#divArticleTopAreaRight { float:right; width:570px; min-height:30px; overflow:hidden; _height:30px; _overflow:visible; }

.box_skitter, .box_skitter_large { width:100%; height:250px; }
.image .label_skitter { filter:alpha(opacity=80); _background-color:#333; }
.image .image_main { width:100%; }
.box_clone a img { width:100%; }
.label_skitter p { color:#FFFFFF; font-size:16px; font-weight:bold; text-align:center; }
.box_skitter_large .info_slide_dots { height:20px; top:10px; }
#divArticleTopAreaRight img { border:none; }

#divArticleTopAreaRightA { width:100%; min-height:30px; overflow:hidden; _height:30px; _overflow:visible; }
#divArticleTopAreaRightB { width:285px; float:left; min-height:30px; overflow:hidden; _height:30px; _overflow:visible; }
.divArticleTopAreaRightB { width:100%; height:285px; overflow:hidden; float:left; border-top:solid 2px #F8B552; margin-top:20px; }
.articleHead { height:40px; width:100%; line-height:40px;}
.articleHead a { display:block; width:100px; text-align:left; height:100%; float:left; line-height:40px; font-family:微软雅黑; font-size:16px; font-weight:bold; }
.aHotPicArticle { width:100%; height:140px; overflow:hidden; }
.aHotPicArticleTitle { display:block; width:100%; height:30px; line-height:30px; float:left; word-break:break-all; white-space:pre-wrap; *white-space:pre; *word-wrap:break-word; font-size:14px; font-weight:bold; overflow:hidden; }
.aHotPicArticleDesc { width:100%; height:90px; float:left; overflow:hidden; margin-top:8px; }
.aHotPicArticlePicture { display:block; width:130px; height:100%; float:left; overflow:hidden; }
.aHotPicArticlePicture img { width:100%; height:100%; }
.aHotPicArticleDescription { width:145px; height:100%; overflow:hidden; float:left; padding-left:10px; line-height:22px; color:#666; }
.divArticleTopAreaRightBBody { width:100%; height:235px; overflow:hidden; }
.divArticleTopAreaRightBBody .aHotArticles { display:block; float:left; width:100%; height:24px; line-height:24px; overflow:hidden; word-break:break-all; white-space:pre-wrap; *white-space:pre; *word-wrap:break-word; }

#divArticleTopAreaRightC { width:255px; float:right; min-height:30px; overflow:hidden; _height:30px; _overflow:visible; }
#divArticleTopAreaRightD { width:100%; float:left; height:430px; overflow:hidden; border-top:solid 4px #F8B552; margin-top:20px; }
#divArticleTopAreaRightDTitle { width:100%; height:45px; float:left; margin-bottom:26px; }
#divArticleTopAreaRightDTitle #titleLeft { width:200px; height:100%; border-bottom:solid 1px #AAA; float:left; font-family:微软雅黑; font-weight:bold; font-size:16px; line-height:45px; }
#divArticleTopAreaRightDTitle #titleRight { width:53px; height:33px; line-height:33px; text-align:center; border-left:solid 1px #CCC; border-top:solid 2px #F8B552; border-right:solid 1px #CCC; float:right; margin-top:11px; font-weight:bold; }
#divArticleTopAreaRightD .divHotArticles { float:left; width:100%; height:36px; margin:0px; }
#divArticleTopAreaRightD .divHotArticles .number { width:15px; height:15px; font-family:Arial; float:left; background-color:#DBDCDB; text-align:center; line-height:15px; color:#FFF; margin-top:11px; }
#divArticleTopAreaRightD .divHotArticles .number:hover { background-color:#EDB84D; }
#divArticleTopAreaRightD .divHotArticles a { background-image:none; display:block; width:180px; float:left; height:100%; line-height:36px; overflow:hidden; word-break:break-all; white-space:pre-wrap; *white-space:pre; *word-wrap:break-word; font-size:12px; text-indent:10px; }
#divArticleTopAreaRightD .divHotArticles .clicks { width:60px; height:100%; float:left; line-height:36px; text-align:center; color:#F39B00; }

#contentAdv002 { width:100%; height:145px; overflow:hidden; float:left; margin-top:3px; }
#contentAdv003 { margin-top:17px; float:left;  }

.typeNewsGroup { width:100%; height:280px; overflow:hidden; float:left; margin-top:20px }
.typeNews { width:313px; height:100%; overflow:hidden; float:left; margin-right:30px; }
.typeNewsGroup .noMargin { margin:0 0 0 0; width:314px; }
.typeNewsTitle { width:100%; height:40px; line-height:40px; float:left; overflow:hidden; text-align:left; border-top:solid 2px #F8B552; }
.typeNewsTitle a { font-size:16px; font-family:微软雅黑; font-weight:bold; }
.typeNews .typeNewsArticle { display:block; overflow:hidden; width:100%; height:28px; line-height:28px; font-size:14px; text-indent:18px; background:url(/skin/images/index.png) no-repeat -289px -318px; _background-image:url(/skin/images/index.jpg); }
.typeNews .typeNewsArticle1 { font-weight:bold; text-indent:0px; background-image:none; }

#divArtsPicture a { text-decoration:none; }
#divArtsPicture a:hover { text-decoration:none; }
#divArtsPicture a img { border:none; }
#divArtsPicture { float:left; width:100%; height:350px; margin-top:27px; position:relative; }
#divArtsPicture div .typeNewsArticle { position:absolute; }
#divArtsPicture div .typeNewsArticle1, #divArtsPicture div .typeNewsArticle2, #divArtsPicture div .typeNewsArticle3, #divArtsPicture div .typeNewsArticle4, #divArtsPicture div .typeNewsArticle5, #divArtsPicture div .typeNewsArticle6 { display:block; overflow:hidden; }
#divArtsPicture div .typeNewsArticle1 { left:0px; top:40px; width:230px; height:150px; }
#divArtsPicture div .typeNewsArticle2 { left:0px; top:192px; width:230px; height:150px; }
#divArtsPicture div .typeNewsArticle3 { left:233px; top:40px; width:265px; height:302px; }
#divArtsPicture div .typeNewsArticle4 { left:501px; top:40px; width:265px; height:302px; }
#divArtsPicture div .typeNewsArticle5 { left:768px; top:40px; width:230px; height:150px; }
#divArtsPicture div .typeNewsArticle6 { left:768px; top:192px; width:230px; height:150px; }
#divArtsPicture div .typeNewsArticle1 img, #divArtsPicture div .typeNewsArticle2 img, #divArtsPicture div .typeNewsArticle5 img, #divArtsPicture div .typeNewsArticle6 img { width:230px; height:150px; cursor:pointer; }
#divArtsPicture div .typeNewsArticle3 img, #divArtsPicture div .typeNewsArticle4 img { width:265px; height:302px; cursor:pointer; }
.onHover { display:none; cursor:pointer; }
#divArtsPicture div .typeNewsArticle1 .onHover, #divArtsPicture div .typeNewsArticle2 .onHover, #divArtsPicture div .typeNewsArticle5 .onHover, #divArtsPicture div .typeNewsArticle6 .onHover { position:absolute; width:100%; height:100%; left:0px; top:0px; background-color:#000; _background-color:#333; filter:alpha(opacity=80); opacity:0.8; overflow:hidden; }
#divArtsPicture div .typeNewsArticle3 .onHover { position:absolute; width:100%; height:50px; left:0px; top:252px; background-color:#F9B651; filter:alpha(opacity=90); opacity:0.9; }
#divArtsPicture div .typeNewsArticle4 .onHover { position:absolute; width:100%; height:50px; left:0px; top:0px; background-color:#F9B651; filter:alpha(opacity=90); opacity:0.9; }
#divArtsPicture div .typeNewsArticle3 .onHover .onHoverTitle, #divArtsPicture div .typeNewsArticle4 .onHover .onHoverTitle { width:100%; font-size:16px; text-decoration:none; height:100%; line-height:50px; overflow:hidden; color:#FFF;  }
#divArtsPicture div .typeNewsArticle3 .onHover .onHoverDescription, #divArtsPicture div .typeNewsArticle4 .onHover .onHoverDescription { display:none; }
#divArtsPicture div .typeNewsArticle1 .onHover .onHoverTitle, #divArtsPicture div .typeNewsArticle2 .onHover .onHoverTitle, #divArtsPicture div .typeNewsArticle5 .onHover .onHoverTitle, #divArtsPicture div .typeNewsArticle6 .onHover .onHoverTitle { color:#FFF; font-size:14px; height:24px; text-decoration:none; line-height:24px; width:220px; overflow:hidden; word-break:break-all; white-space:pre-wrap; *white-space:pre; *word-wrap:break-word; margin-top:45px; margin-left:5px; }
#divArtsPicture div .typeNewsArticle1 .onHover .onHoverDescription, #divArtsPicture div .typeNewsArticle2 .onHover .onHoverDescription, #divArtsPicture div .typeNewsArticle5 .onHover .onHoverDescription, #divArtsPicture div .typeNewsArticle6 .onHover .onHoverDescription { color:#FFF; font-size:12px; width:220px; height:40px; line-height:20px; overflow:hidden; word-break:break-all; white-space:pre-wrap; *white-space:pre; *word-wrap:break-word; margin-left:5px; }

#divCommonFooter { margin-top:50px; }
