@charset "gb2312";
/* CSS Document */

/* 通用盒子模型 */
.box .hd{}
.box .hd .more{float:right; margin-right:5px; color:#666;}
.boxFR{float:right !important;}


/*通用侧边栏框*/
.sideBox{margin-bottom:10px;}
.sideBox .hd{height:28px; border:1px solid #74c6fc; background:url(imagessidebarbg.gif) repeat-x 0px 0px;}
.sideBox .hd .more{float:right; line-height:28px; margin-right:5px; color:#666;}
.sideBox .hd h4{width:auto; float:left; line-height:25px; margin:2px 0px -3px 10px; border:1px solid #74c6fc; border-bottom:3px solid white; background:url(images/friendLinkeBg.gif) repeat-x 0px -33px; position:relative;}
.sideBox .hd h4 span{display:block; padding:0px 15px 0px 20px; background:url(imagesicons.gif) no-repeat 10px -268px; font-size:14px; font-weight:bold; color:#0668ce;}
.sideBox .bd{padding:8px 10px 10px; border:1px solid #bddcfb; border-top:2px solid #e4f0fd; background-color:white;}

/* 侧边栏目菜单 */
#sideMenu{}
#sideMenu .menuList{margin-bottom:-8px; overflow:hidden;}
#sideMenu .menuList li{width:100%; float:left; line-height:25px; margin-bottom:8px; overflow:hidden;}
#sideMenu .menuList li a{display:block; padding-left:70px; color:#333; background:url(imagessidebarbg.gif) no-repeat left -93px;}
#sideMenu .menuList li.on a,#sideMenu .menuList li a:hover{background:url(imagessidebarbg.gif) no-repeat left -65px; text-decoration:none; font-weight:bold; color:#005db3;}


/*排行榜*/
#rankingsBar .infoList{padding-left:25px; background:url(imagesrankingboxbg.gif) no-repeat left 4px;}

/*当前位置*/
.pathWrap{}
.path{padding-left:30px; line-height:28px; background:url(imagesicons.gif) no-repeat 5px -376px;}
#pathFocusNewsWrap .pathWrap{padding:8px 10px;}/*文章首页当前位置*/
#articleList .hd .pathWrap,.pictureCont .hd .pathWrap,.downloadCont .hd .pathWrap{width:auto; float:right; margin-right:25px; display:inline;}/*文章 & 图片列表页当前位置*/
#articleList .hd .pathWrap .path,.pictureCont .hd .pathWrap .path,.downloadCont .hd .pathWrap .path{width:auto; float:left; }
#articleDetails .pathWrap{margin:0px 10px;}/*文章详情页当前位置*/
#pictureDetails .pathWrap{ float:left; margin:0px 10px;}/*图片详情页当前位置*/

/*轮播图片 */
#pathFocusNewsWrap{margin-bottom:10px; border:1px solid #bddcfb; background:white url(imagespathfocusnewswrap.gif) no-repeat left top;}
#pathFocusNewsWrap #focusNewsWrap{margin:0px 15px 10px; overflow:hidden;}
.slideBanner{width:304px; float:left;}
.slideBanner .newsSlideBox{position:relative; z-index:1;}
.slideBanner .slideCon{}
.slideBanner .slideCon li{}
.slideBanner .slideCon .pic{height:228px;}
.slideBanner .slideCon .pic img{width:304px; height:228px;}
.slideBanner .slideCon .title{text-align:center; line-height:24px;}
.slideBanner .slideNav{ position:absolute; z-index:1; right:0px; bottom:24px; width:auto; float:left; margin-right:-1px; background-color:white;}
.slideBanner .slideNav li{display:inline-block; width:22px; height:14px; float:left; line-height:14px; margin-right:1px; text-align:center; background-color:#8c8c8c;}
.slideBanner .slideNav li a{display:block; color:white; cursor:pointer; text-decoration:none;}
.slideBanner .slideNav li.on a,.slideBanner .slideNav li a:hover{ background-color:#ce0307;}

/* 最新内容列表 */
#headNews{width:414px; float:right;}

/*通用栏目分类框*/
.columnList{overflow:hidden;}
.columnBar{width:375px; float:left; margin-bottom:10px;}
.columnBar .hd{ border:1px solid #65befe; border-bottom-color:#8cd4f9; background:url(imagescolumntitbg.gif) repeat-x left top;}
.columnBar .hd h4{margin-left:10px; padding-left:15px; line-height:28px; font-size:14px; font-weight:bold; color:#0668ce; background:url(imagesicons.gif) no-repeat 0px -332px; }
.columnBar .hd h4 a{color:#0668ce;}
.columnBar .hd .more{line-height:28px; margin-right:10px; }
.columnList .columnBar .bd{height:168px; overflow:hidden; padding:5px 10px; margin:0px; border:1px solid #afe5fc; border-top:0px; background-color:white;}

/*通用文章页面框*/
.articleCont{}
.articleCont .hd{height:27px; line-height:27px; border:1px solid #b0e4fc; border-top:2px solid #2087d4;  background:url(imagestitbg02.gif) repeat-x left top;}
.articleCont .hd h3{width:auto; float:left; margin-left:10px; padding-left:20px; line-height:27px; font-size:14px; font-weight:bold; color:#005db3; background:url(imagesicons.gif) no-repeat left -419px;}
.articleCont .hd h3 a{ color:#005db3;}
.articleCont .bd{margin-bottom:10px; border:1px solid #bddcfb; border-top:0px; background:white url(imagesarticlecontboxbottomBg.gif) no-repeat right bottom;}
.articleContBox{min-height:600px; _height:60px; padding:30px; border:1px solid white; border-bottom:0px; background:url(imagesarticlecontboxbg.gif) no-repeat right top;}

/*文章列表页分割线*/
.infoList li.split{height:1px; line-height:1px; margin:15px 0px; border-bottom:1px dashed #ccc;}

/*文章详情页*/
#articleDetails{margin-bottom:-10px;}
#articleDetails .articleContBox{padding:50px;}
.articleDetailsTitle{line-height:32px;font-size:24px; color:#ff482a; text-align:center;}
.articleDetailsTitle h2{font-weight:bold;}
.articleDetailsAuthor{margin:25px 0px;text-align:center; background-color:#f3fbff; border:1px dashed #c5e4f2;}
.articleDetailsAuthorBox{line-height:28px; border:1px solid white;}
.articleDetailsAuthor span{margin:0px 4px;}
.articleDetailsTxt{line-height:28px; overflow:hidden; font-size:14px; color:#333;}
.articleDetailsTxt p{margin-bottom:24px;}
#fontzoom{ white-space:normal;  word-wrap: break-word; overflow:hidden;}
.articleDetailsCollect{line-height:30px; background-color:#f3fbff; border:1px dashed #c5e4f2; overflow:hidden; margin-top:25px;}
.collectBtnBox{float:right;}
.collectBtnBox a{color:#333; margin-right:6px;}
.articleDetailsPage{}
.articleDetailsDate{margin:10px 0px; overflow:hidden;}
.articleDetailsDate li{line-height:24px; color:#2399c4;}
.articleDetailsDate li a{margin-right:10px;}
.articleDetailsDate li span{color:#999;}

/*通用图片页面框*/
.pictureCont{}
.pictureCont .hd{height:27px; line-height:27px; border:1px solid #b0e4fc; border-top:2px solid #2087d4; background:url(imagestitBg02.gif) repeat-x left top;}
.pictureCont .hd h3{ position:relative; width:135px; height:30px; line-height:30px;  margin:-2px 0px -1px -1px; padding:0px; font-size:14px; font-weight:bold; color:white; line-height:28px; background:url(imagespictureconttitbg.gif) no-repeat left top;}
.pictureCont .hd h3 span{display:block; margin-left:10px; padding-left:20px; background:url(imagesicons.gif) no-repeat left -466px;}
.pictureCont .hd h3 a{color:white;}
.pictureCont .hd .more{margin-right:10px;}
.pictureCont .bd{margin-bottom:10px; border:1px solid #bddcfb; border-top:0px; background:white;}
.pictureContBox{padding:10px 28px; border:1px solid white; background:url(imagesarticlecontboxbg.gif) no-repeat right top;}

/*通用表格 & 依申请公开查询*/
.affairsSearchTable{width:100%; border-collapse:collapse;  border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.affairsSearchTable thead th,.affairsSearchTable tbody td{ border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.affairsSearchTable th{padding:5px;  line-height:18px; text-align:center; font-weight:bold; background:url(imagestitbg02.gif) repeat-x 0px -112px;}
.affairsSearchTable tbody td{padding:10px 5px; line-height:18px; background-color:white; word-wrap:word-break; word-break:break-all;}
.affairsSearchTable tbody td .uploadContainer_row1{display:inline;}
.affairsSearchTable tbody td input.txt{padding:2px 4px; border:1px solid #ccc; border-top-color:#abadb3;}
.affairsSearchTable tbody td.name{width:30%; text-align:right; background-color:#f7f7f7;}
.affairsSearchTable tbody td span.red{color:#c00; margin:0px 0px 0px 4px;}
.affairssubmitBtn{margin:0px auto; text-align:center; padding:25px 0px;}
.affairssubmitBtn .serachBtn,.affairssubmitBtn #LinkSubmit{width:65px; height:23px; font-weight:bold; color:white; vertical-align:middle; background:url(images/submitBtnBg.gif) no-repeat left top; border:0px; cursor:pointer;} 
.affairssubmitBtn #LinkSubmit{display:inline-block;} 
.affairssubmitBtn .submitBtn,.affairssubmitBtn #BtnAdd{width:74px; height:25px; font-weight:bold; color:#b50000; background:url(images/submitbtnbg.gif) no-repeat left -32px; border:0px; cursor:pointer;}
.affairssubmitBtn .resetBtn{width:74px; height:25px;margin-left:10px; font-weight:bold; color:#666; background:url(images/submitbtnbg.gif) no-repeat left -64px; border:0px; cursor:pointer;}

/*友情链接列表页*/
#linkePage{}
#linkePage .infoList{ overflow:hidden;}
#linkePage .infoList li{ width:30%; float:left; padding-left:3%; background-image: url(/images/common11.gif); background-repeat: no-repeat; background-position: left center; }


/*子列表页分页*/
.listPage{ border:1px solid #bddcfb; padding:40px 0px; margin-bottom:10px; text-align:center; background:white url(imagesarticlecontboxbottombg.gif) no-repeat right bottom;}
.listPage{margin-top:-10px; border-top:0px;}

/*首页列表分页*/
.indexPage{margin-top:0px; border-top:1px solid #BDDCFB}

/*分页*/
.page{width:100%; margin:50px auto 25px; text-align:center; overflow:hidden; clear:both;}
.pagecss a:hover{text-decoration:none;}
.pagecss b a{color:#F12301;}

/*父级列表分页*/
.parentPage{margin-top:0px;}





