/* CSS Document */

body { text-align:center; background:#f6f6f6 url(images/bg_body.gif) center repeat-y;}
.layout { margin:auto; width:778px; background-color:#fff;}
.top { height:60px; background:url(images/bg_logo.gif) no-repeat;}

.button_logo {height:60px; width:372px; float:left; }
.button_logo a {height:60px; width:372px;display:block; text-decoration:none!important;}
.edition { height:31px; width:150px; float:right; }
.edition div { height:31px; background:url(images/bg_language.gif) top left no-repeat; float:left;}
.edition div.cn { width:80px;} 
.edition div.en { width:60px; font-family:Arial, Helvetica, sans-serif;} 
.edition a { display:block; padding-top:18px; padding-left:20px; color:#333;}
.backhome { float:right; height:30px; padding:18px 5px 0 0;}


.header { height:130px; background:url(images/bg_header.gif) no-repeat;}
.navPlane { height:30px; background:#2ba7f1 url(images/bg_navplane.gif) top repeat-x; }
.times { margin-top:6px; float:left; width:180px; height:18px; background:url(images/bg_times.gif) top right no-repeat; text-align:center; padding-top:2px; color:#369;}
.siteNav { width:590px; float:left; margin-top:6px; color:#FFF; text-align:center; font-size:14px; font-weight:bolder;}
.siteNav a { color:#fff; margin:0 1px;}
.siteNav a:link,.siteNav a:visited { color:#fff;}
.search { height:34px; background:url(images/bg_search.gif) top left no-repeat;}
.search ul { display:block; padding-top:8px; padding-left:310px;}
.search li { display:inline;}
.search-input {margin-right:5px; padding:1px; width:260px;}
.search select { width:120px;}

.hr { border-top:#b7dcf9 1px solid; border-bottom:#b7dcf9 1px solid; background:url(images/bg_hr.gif) center repeat-x; height:9px;}
.footer { text-align:center; padding-top:20px; padding-bottom:30px; background:url(images/bg_footer.gif) top repeat-x; line-height:1.8em; font-family:Arial, Helvetica, sans-serif;}
.body { margin-top:5px; border-top:1px #eee solid; }

.leftCollum { padding-top:8px; text-align:center; }
.mainCollum { width:553px; float:right; padding-top:8px; text-align:center; padding-bottom:10px;}
/*.leftCollumOuter { width:217px; float:left; background:#e9f8ff url(images/bg_leftcollum.gif) bottom left no-repeat;  min-height:686px;  _height:686px;}*/
.leftCollumOuter { width:217px; float:left; background:#e9f8ff url(images/bg_leftcollum.gif) bottom left no-repeat;  min-height:866px;  _height:866px;}

.leftCollum .block {width:203px; margin:0 auto 8px auto;}

/* 通知公告 */
.tzgg .blockHeader { height:40px; background:url(images/bg_blocktilte_tzgg.gif) no-repeat; }
.tzgg .blockTopMore { display:block; height:5px; width:33px; background:url(images/more.gif) no-repeat; float:right; margin-right:15px; margin-top:22px; overflow:hidden; }
.tzgg .blockTopMore a{ display:block; height:5px; width:33px; }
.tzgg .blockBody { background:url(images/bg_blockbody.gif) repeat-y; text-align:center;}
.tzgg .blockFooter { background:url(images/bg_blockfooter.gif) bottom no-repeat; height:8px;}
.tzgg .blockContent { width:180px; margin:auto}
.tzgg ul { padding-top:5px;}
.tzgg li { list-style-image:url(images/list_1.gif); list-style-position:inside; line-height:1.8em; }

/* 用户登陆 */
.userLogin .blockHeader { height:40px; background:url(images/bg_blocktilte_login.gif) no-repeat; }
.userLogin .blockBody { background:url(images/bg_blockbody.gif) repeat-y; text-align:center;}
.userLogin .blockFooter { background:url(images/bg_blockfooter.gif) bottom no-repeat; height:8px;}
.userLogin .blockContent { width:180px; margin:auto; overflow:visible;}
.userLogin .inp { border:1px #ccc solid; padding:1px}

/* 社区风采 */
.sqfc .blockHeader { height:28px; background:url(images/bg_block_sqfc.gif) left top no-repeat; }
.sqfc .blockBody { background-color:#fff; padding:1px; text-align:center;}
.sqfc .blockContent { width:774px; margin:auto; overflow:hidden;}
.sqfc .blockTopMore { display:block; height:13px; width:42px; background:url(images/button_more.gif) no-repeat; float:right; overflow:hidden; margin-top:8px; margin-right:8px; }
.sqfc .blockTopMore a{ display:block; height:13px; width:42px; }

.mqrbody  {height:100px; width:774px; overflow:hidden;}
.mqrbody img {border:1px #ccc solid; padding:1px;}

.gdliebiao {margin-right:2px;}



/* 网上调查 */
.wsdc .blockHeader { height:28px; background:url(images/bg_blocktilte_wsdc.gif) no-repeat; }
.wsdc .blockBody { background-color:#fff; text-align:center; margin-top:5px; border:#eee 1px solid;}
.wsdc .blockContent { width:181px; margin:auto; overflow:hidden; padding:10px 0; }
.wsdc .blockContent td { line-height:1.5em;}

/* 新闻中心 */

.xwzx .blockHeader { height:37px; background:url(images/bg_blocktilte_xwzx.gif) no-repeat; }
.xwzx .blockTopMore { display:block; height:13px; width:42px; background:url(images/button_more.gif) no-repeat; float:right; margin-right:8px; overflow:hidden; }
.xwzx .blockTopMore a{ display:block; height:13px; width:42px; }

.picNews { width:260px; float:left;}
.picNews .blockBody { border:#b4dcf6 1px solid; padding:4px 0; background-color:#e9f8ff; }
.picNews .blockContent { width:250px; margin:auto;background-color:#fff; overflow:hidden;}
.picNews .slidepic_title { text-align:center; overflow:hidden; height:20px;}
.picNews .slidepic_title a{ display:block; margin-top:2px; color:#f00;}
.xwzx .newsList { width:277px; float:left; margin-left:8px;}
.xwzx .newsList li { display:block; background:url(images/bg_line.gif) bottom repeat-x; height:25px; overflow:hidden;}
.xwzx .newsList a.tag_title_link_article{ display:block; background:url(images/li_1.gif) left no-repeat; padding-top:1px; padding-left:10px; list-style-position:inside; line-height:1.8em;}
.datetime { font-family:Arial, Helvetica, sans-serif; color:#999; margin-top:3px; font-size:11px;}

/* sec */
/*.sec .block { width:273px; height:197px; margin-bottom:0px;}*/
/*.sec .blockContent { width:268px;}*/
.sec .block { width:553px; height:144px; margin-bottom:0px;}
.sec .blockContent { width:543px;}

.sec .blockContent li { display:block; background:url(images/bg_line.gif) bottom repeat-x; height:25px; overflow:hidden;}
.sec .blockContent a.tag_title_link_article{ display:block; background:url(images/li_2.gif) left no-repeat; padding-top:1px; padding-left:10px; list-style-position:inside; line-height:1.8em;}
.sec .blockHeader { height:28px; border-bottom:#b4dcf6 1px solid;}
.sec .blockTopMore { display:block; height:13px; width:42px; background:url(images/button_more.gif) no-repeat; float:right; overflow:hidden; margin-top:8px; margin-right:8px; }
.sec .blockTopMore a{ display:block; height:13px; width:42px; }
.sec .blockTitle { display:block; float:left; width:180px; height:28px; background-position: left center; background-repeat:no-repeat;}
.cid15 .blockTitle { background-image: url(images/bg_blocktilte_zwgk.gif)}
.cid875 .blockTitle { background-image: url(images/bg_blocktilte_wmxf.gif)}
.cid19 .blockTitle { background-image: url(images/bg_blocktilte_sqwh.gif)}
.cid20 .blockTitle { background-image: url(images/bg_blocktilte_sqfw.gif)}
.cid1115 .blockTitle { background-image: url(images/bg_blocktilte_mtsy.gif)}
.cid17 .blockTitle { background-image: url(images/bg_blocktilte_zcfg.gif)}
.cid1189 .blockTitle { background-image: url(images/bg_blocktilte_rdtj.gif)}
/*.cid17,.cid1189 { float:left;}*/
/*.cid20,.cid1115 { float:right;}*/


/* 社区 */
.shequ .block { background: url(images/bg_shequ.gif) no-repeat; width:552px; height:67px; overflow:hidden;}
.shequ .blockBody { padding-left:110px;}
.shequ .blockContent { width:400px;}
.shequ li{ display:block; float:left; height:33px; width:72px; margin-right:40px;}
.shequ li a{ display:block;height:33px; width:72px; text-decoration:none;}
.shequ p { display:none;}
/* 栏目首页 */
.catBody { background:url(images/bg_classmid.gif) left repeat-y;}
.catLeft { width:200px; float:left;}
.catTitle { background: url(images/bg_classtitle.gif) top no-repeat; height:100px;}
.catTitle h1 { margin:25px 10px 0 60px; font-size:22px; font-weight:bolder; font-family:"黑体"; color:#fff; }
.catMain { width:556px; float:right; overflow:hidden; margin-right:10px; padding-bottom:20px;}

.catMainTitle { background:url(images/bg_listtitle.gif) left no-repeat; height:41px;}
.classMainTitle span { display:block; padding-top:6px; padding-left:30px; font-size:14px; font-weight:bolder; color:#FFFFFF;}

.childCatName { padding-bottom:50px;}
.childCatName li { display:block; border:#ccc 1px solid; margin:0 20px 5px 20px; background-color:#FFFFFF;}
.childCatName a { padding:8px; text-align:center; display:block; font-size:14px; }

.childCatList .blockHeader {background:url(images/bg_listtitle.gif) left no-repeat; height:41px;}
.childCatList .blockTitle {float:left; display:block; padding-top:5px; padding-left:30px; font-size:14px; font-weight:bolder; color:#FFF;}
.childCatList .blockTopMore { float:right; display:block; padding-top:6px; padding-right:5px;}
.childCatList .blockFooter { display:none;}
.childCatList .blockBody { margin-top:-8px;}
.childCatList .blockContent { font-family:"宋体";}
.childCatList .blockContent a.tag_title_link_article {}
.childCatList .blockContent li { background:url(images/bg_line.gif) bottom repeat-x;  overflow:hidden; display:block; margin-bottom:3px;line-height:1.8em;}
.catloop .block { margin-bottom:8px;}

.position { padding:8px; border-bottom:#ccc 1px solid; margin-bottom:10px;}

/* 栏目列表页 */

.pages { background:url(images/bg_listbottom.gif) top repeat-x; padding:5px 10px; margin-top:5px;}


.catList .blockHeader {background:url(images/bg_listtitle.gif) left no-repeat; height:41px;}
.catList .blockTitle {float:left; display:block; padding-top:5px; padding-left:30px; font-size:14px; font-weight:bolder; color:#FFF;}
.catList .blockFooter { display:none;}
.catList .blockBody { }
.catList .blockContent { font-family:"宋体";}
.catList .blockContent a.tag_title_link_article {}
.catList .blockContent li { background:url(images/bg_line.gif) bottom repeat-x;  overflow:hidden; display:block; margin-bottom:3px; line-height:1.8em;}
.catList .block { margin-bottom:8px;}


/* 单页栏目 */

.catOnePage .blockHeader {background:url(images/bg_listtitle.gif) left no-repeat; height:41px;}
.catOnePage .blockTitle {float:left; display:block; padding-top:5px; padding-left:30px; font-size:14px; font-weight:bolder; color:#FFF;}
.catOnePage .blockFooter { display:none;}
.catOnePage .blockBody { }

.catOnePage .block { margin-bottom:8px;}
.catOnePage .blockContent { font-family:"宋体";font-size:14px; line-height:1.8em; padding:10px 10px 10px 0;}
.catOnePage .blockContent div{ font-size:14px; line-height:1.8em;}


/* 内容页 */

.article { text-align:center; }
.articleBlock  { padding:20px 0 50px 0; width:736px; overflow:hidden;}
.articleTitle { padding:10px;}
.articleTitle h1{ text-align:center; font-size:18px;}
.articleAtt { text-align:center; margin-bottom:20px; border-top:#ccc 1px solid; color:#999; padding:3px;}
.articleContent { font-size:14px; line-height:1.8em;}
.articleContent div { font-size:14px; }


.datetime { font-family:Arial, Helvetica, sans-serif; color:#999; font-size:11px;}

#banner img { margin-top:8px; }


