@charset "gb2312";

/*cssReset*/
#content {background: #fff; width: 1000px; padding: 20px 0 20px 0 ; }
.mainContent {float: right; width: 738px; margin-left: 20px; border: 1px solid #e6e6e6; overflow: hidden; }
.sider {float: left; width: 240px;}

/*热门排行*/

#sideRmph .hd h3 {background: url(imagesicons.png) no-repeat 15px -32px ; }
#sideRmph .bd {padding:10px 15px ; border: 1px solid #e6e6e6;}
#sideRmph .bd .infoList {background: url(imagessidebg.png) 0 -177px no-repeat; }
#sideRmph .bd .infoList li { height:30px; line-height: 30px; background:none; }
#sideRmph .bd .infoList li a {font-size: 14px; background: none; padding-left:20px;}

#sideRmph .bd .noData {padding-left: 25px;}

/*特别专栏 */
#sidetbzl {margin-top: 20px;}
#sidetbzl .hd h3 {background: url(imagesicons.png) no-repeat 15px -32px ; }
#sidetbzl .bd { padding: 10px 15px;  border: 1px solid #e6e6e6;}


/* focusNews */
#columnA { margin-bottom:20px; border: 1px solid #e6e6e6; width: 698px; padding: 20px; height: 240px; }

#columnA .focusBox .hd ul li {color: #888481;}
#columnA .focusBox .hd ul li.on {color: #fff;}

#columnA #focusNews { float:left; width:320px; height:240px;}
#columnA #focusNews .bd .pic img {width: 320px; height: 240px;}

#columnA .topicList .t { padding: 0; margin-bottom:10px; height:auto; text-align:center; background:none; }
#columnA .topicList {float: right; width: 360px; overflow: hidden; }
#columnA .topicList li.n {height:30px;line-height:30px;overflow:hidden; font-size: 14px; text-align: left; }
#columnA .topicList li.n .date{float:right;color:#999;}
#columnA .topicList li.n .tit {background:url(imagesicons.png) no-repeat 0 -170px; padding-left:12px; color: #000;}

/*栏目循环*/
.column {width: 100%; overflow: hidden; }
.pagebox {width: 360px; height: 250px; border: 1px solid #e6e6e6; margin-bottom: 20px;}
.pagebox .hd {width:360px; height: 40px; line-height: 40px; border-bottom: 1px solid #dcdcdc ; position: relative;}
.pagebox .hd ul {  margin: 0; position:absolute; top: -1px;  width: 100%;  overflow: hidden;}
.pagebox .hd li { float: left;font: 16px/38px ; height: 39px;   text-align: center; display: inline;  }
.pagebox .hd  a {  color: #000;  display: block;  font-size: 16px;   line-height: 38px;  padding: 0 20px;}
.pagebox .hd .on { background: #fff;   border-top: 3px solid #b31212;  }
.pagebox .hd .on a {  border-right:1px solid #e6e6e6;  }
.pagebox .hd .more {float: right; padding-right: 10px;font-size: 14px;}
.pagebox .bd { padding:15px; height: 180px; width: 328px; overflow: hidden;}
.pagebox .bd .infoList li {height: 30px; line-height: 30px;}
.pagebox .bd .infoList li a {font-size: 14px; }


/*文章列表*/

.mainContent .wHd { height: 70px; width: 708px; line-height: 70px;  border-bottom: 1px solid #e6e6e6;margin: 0 20px;}

.nodeName {height: 70px; width: 300px; line-height: 70px; }
.nodeName span {float: left;  display: block;  color: #b31212; font-size: 18px; font-weight: bold;}

.newsList { padding:20px;}
.newsList li{ font-size:14px; height:30px; line-height:30px;  text-align: left; }
.newsList li a{background:url(imagesicons.png) no-repeat 0 -170px; padding-left:15px;}
.newsList li a:hover{ }
.newsList li .date{ float:right; color:#999; padding-right: 5px; }
.newsList li .node{ color:#999	;  }
.newsList li.split { border-top: 1px dotted #ccc; margin: 25px 0; height: 1px;}

/*机构设置*/
.depInfo { padding:20px;}
.depInfo li { text-align: left; font-size: 14px; line-height: 30px; border-bottom: 1px dotted #e5e5e5; padding: 0 0 25px; margin-bottom: 25px; }
.depInfo li a {font-weight: bold; font-size: 16px;}

/*搜索列表*/
#SearchList { width: 1000px;}
#SearchList .tit{ padding-left:0; background:none;  }
#SearchList .tit:hover{ background:none; }
#SearchList font {font-weight: bold; color: #ff0000;}
#SearchList .path { border: 1px solid #d1e5f0; height:30px; line-height: 30px; border-top: none; border-bottom: 1px solid #7cb2d8;  }

/*图片父列表页*/
#picColumn {width: 920px; border: 0;}
#picColumn .bd {width: 920px; overflow: hidden;}
#picColumn .picList {padding: 15px 0 0; width: 940px; overflow: hidden;}
#picColumn .picList li { float: left; width: 205px; margin-right: 20px; font-size: 14px;   }
#picColumn .picList li .title { background: #f8f8f8; height: 40px; line-height: 40px; padding: 0;}


/*图片列表*/
#picList{ padding:30px 0px 30px 30px;}
#picList li{ float:left; text-align:center; width:210px; height:210px; padding:0 20px 0 0;}
#picList li .pic img{ width:200px; height:150px; padding:4px; border:1px solid #ddd; background:#fff;   }
#picList li .pic a:hover img{ border-color:#aaa;  }
#picList li .title{ padding-top:5px; height: 30px; line-height: 30px;}

#spePageList{border:1px solid #eee; padding:20px;}
#spePageList ul{ float:left;}
#spePageList ul li{ float:left; margin-right:10px; height:54px; width:177px; margin-bottom:20px;}
#spePageList ul li img{ padding:2px; border:1px solid #ccc;}
#spePageList ul li .tit{ display:none;  }

/*友情链接列表页*/
.friendLinkList{ overflow:hidden; zoom:1; padding:20px 0 0 20px;  }
.friendLinkList li{ width:180px; height:28px; line-height:28px; padding:0 10px 0 10px;  float:left;  }


/*内容页*/
.articleCon {padding: 40px; }
.articleCon .title { font-size:34px; line-height:160%; color:#3272b9; text-align:center; font-weight:200;font-family:方正小标宋_GBK,方正小标宋简体,Microsoft Yahei,SimSun,Tahoma,Helvetica,Arial,sans-serif;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-weight:200;}
.articleCon .property{ line-height:34px; padding:0 10px; margin:20px 0; text-align:center; color:#666; background: #f4f4f4; }
.articleCon .property span{ padding:0 5px;}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#000; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .conTxt { text-align: left; font-size:21px; line-height:42px; width:95%; margin: 0 auto; overflow:hidden; color: #555; font-family:仿宋_GB2312,Microsoft Yahei,SimSun,Tahoma,Helvetica,Arial,sans-serif;}
.articleCon .conTxt p {/* padding-top:20px;*/}
.articleCon .conTxt hr {background-color: #f00; border: medium none #f00;  color: #f00; height: 5px;}

.articleCon .conTxt img{max-width:500px;height:auto;}
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others{ padding-top:12px; border-top:1px solid #ececec; text-align: left; background: url(imagesicons.png) 0 -750px no-repeat;}
.articleCon .others .prev,.articleCon .others .next { font-size:14px; line-height: 36px; padding-left: 15px;  }

.shareBottom {height:35px;line-height:35px; text-align:center; padding:0 10px;font-size: 12px; }
.shareBottom .a1,
.shareBottom .a2,
.shareBottom .a3{ float:left;display:inline;margin:0 10px 0 0; color: #000; }
.shareBottom #bdshare{float:right;line-height:16px !important; display:inline;margin:3px 0 0 0; }
.shareBottom #bdshare b {float: left;height: 30px;line-height: 30px;}

/*图片列表页*/
.pagePicList {padding: 20px 0 0 20px; overflow: hidden;}
.picListFl li .title {font-size: 14px; }


/*专题列表页*/
#ztListAll {padding: 15px 0;}
#ztListAll li { width:260px; height:60px; line-height: 60px; float:left; margin:15px 20px; display:inline;}
#ztListAll li img{ vertical-align:bottom; width:260px; height:60px;}

/* searchList */
#searchList {}
#searchList .currentNodeName .more{float:right;font-size:12px;color:#f30 }
#searchList ul.newsList {padding: 15px 0;}
#searchList ul.newsList li {height:28px;line-height:28px;margin:4px 0; font-size: 14px;  }
#searchList ul.newsList li a.tit {background: none; padding: 0 0 0 10px; }
#searchList ul.newsList li a font{background:#1366bf; color: #fff; }

