﻿#banner {background:url(images/article_banner.jpg) center top no-repeat; height:200px; overflow:hidden;}
#content { background:url(images/bg.png) repeat-x top center;}
#content .cont_wrap { padding-top:20px;}

/*侧栏菜单定义*/
.sider{}
.sideBox {}
.arrow { background:url(images/side_menu.png) left top no-repeat; height:6px; line-height:6px; overflow: hidden; position:absolute; zoom:1; width:225px; display:block;}
#sideMenu .hd { background:url(images/side_menu.png) left -6px no-repeat; height:92px; line-height:92px; overflow: hidden;}
#sideMenu .hd h3 { color:#fff; font-size:24px;font-family:"Microsoft YaHei"; padding:15px 0 0 55px;}
#sideMenu .bd {padding:0; width:100%;}
#sideMenu .bd ul {overflow: hidden;}
#sideMenu .bd li {float: left;font-size:14px;height:45px;line-height:45px;margin:12px 0; width: 100%;background:url(images/side_menu.png) no-repeat left -151px;}
#sideMenu .bd li a { color: #333;display: block;float: left;text-align: center;width: 100%; font-size:14px;}
#sideMenu .bd li.on a, #sideMenu .bd li a:hover { background:#fff url(images/side_menu.png) no-repeat -20px -212px; border:1px solid #e0e0e0;font-size:14px;color:#006372;font-weight: bold;text-decoration: none; width:90%; float:right; border-right: 1px solid #fff;}
#sideMenu .bd li a:hover { height:43px; line-height:43px;}
#sideMenu .bd li.spe { text-indent:-999px; width:200px; margin:0 10px; border-bottom:1px solid #DADADA; background:none; height:1px; line-height:1px;}


/*点击排行*/
.hot .hd h3 { background:url(images/arrow.png) no-repeat 8px -92px; padding:0 0 0 25px;}
.hot .bd { padding:3px 10px 4px;}
.hot .bd .infoListC {background:#fff url(images/num.png) no-repeat left center; padding:0 0 0 18px;}
.hot .bd .infoListC li { line-height:24px;}
.hot .bd .infoListC li a { padding:0; background:none;}


/*column*/
.column { padding:0px 25px;}
.wbox { width:730px;}
.wbox .hd { height:36px; line-height:36px;  background:url(images/tab_bg.png) repeat-x left 31px;}
.wbox h3 { float:left; background:url(images/tab_bg.png) no-repeat center bottom;}
.wbox h3 span{ display:block; background:url(images/tab_bg.png) repeat-x left -3px; padding:0 34px;}
.wbox .bd { padding:0;}
.wbox .Lmore{ background:url(images/icon.png) left -160px no-repeat; float:right; width:66px; height:22px; line-height:22px; color:#fff; text-align:left; padding:0 0 0 12px;}
.wbox .topicList{padding:5px 0; text-align:left;}
.wbox .topicList .t {background:none; padding:0 0 12px; margin-bottom:12px; border-bottom:1px dashed #ccc; height:170px;}
.wbox .topicList .t .pic { width:208px; float:left; background:#fff; border:1px solid #ccc; padding:5px;}
.wbox .topicList .t .pic img { width:208px; height:153px;}
.wbox .topicList .t .pic a { background:none; padding:0;}
.wbox .topicList .t .con { float:left; width:492px; padding-left:18px;}
.wbox .topicList .t .title{line-height:30px; text-align:left;}
.wbox .topicList .t .tit{ font-size:18px; color:#006372; font-weight:bold; padding:0;}
.wbox .topicList .t .intro{line-height:24px; text-align:left;}
.wbox .topicList .t .more { color:#8f7d4d;}
.wbox .topicList .t .date { color:#666; float:right;}
.wbox .topicList .libg { background:#f3f3f3; border:1px dotted #ccc;}

.infoListC li.n { text-align:left; height:34px; line-height:34px; padding:0 10px;}
.infoListC li.n .tit { float:left; height:34px; line-height:34px;}
.infoListC li.n a { padding-left:15px; background:url(images/icon.png) left -60px no-repeat;}
.infoListC li.n a:hover { padding-left:15px; background:url(images/icon.png) left -27px no-repeat; color:#006372; font-weight:bold;}
.infoListC li.n .date{ color:#999; float:right;}

/*blogcolumn*/
.Blogcolumn { padding:20px 25px;}
.Blogcolumn .wbox { width:355px; overflow:hidden; min-height:50px;}
.Blogcolumn .wbox .hd { height:36px; line-height:36px;  background:url(images/tab_bg.png) repeat-x left 31px;}
.Blogcolumn .wbox h3 { float:left; background:url(images/tab_bg.png) no-repeat center bottom; color:#006372;}
.Blogcolumn .wbox h3 span{ display:block; background:url(images/tab_bg.png) repeat-x left -3px; padding:0 34px;}
.Blogcolumn .wbox .bd { padding:0;}
.Blogcolumn .wbox .Lmore{ background:url(images/icon.png) left -160px no-repeat; float:right; width:66px; height:22px; line-height:22px; color:#fff; text-align:left; padding:0 0 0 12px;}
.Blogcolumn .wbox .topicList {padding:10px 0; text-align:left;}
.Blogcolumn .wbox .infoListC li { text-align:left; height:32px; line-height:32px; padding:0 0 0 10px; float:left; width:60px; overflow:hidden;}
.Blogcolumn .wbox .infoListC li a { font-size:14px;}
.Blogcolumn .wbox .infoListC li a:hover {  color:#006372; font-weight:bold;}



/*文章列表页*/
.newsList{ text-align:left; padding:20px 25px 15px; width:728px;}
.newsList li{ height:34px; line-height:34px; overflow:hidden; padding:0 10px; background:url(images/icon.png) 10px -60px no-repeat ;}
.newsList li.on{background-position:10px -27px;}
.newsList li a{ display:inline-block; *display:inline; zoom:1; padding:0 0 0 16px;}
.newsList li a:hover { color:#006372; font-weight:bold; padding:0 0 0 16px;}
.newsList li .date{ float:right; color:#999;}
.newsList li .node{ color:#007958; margin-right:3px;}
.newsList li a{}
.newsList li.split{ background:none; border:none; text-indent:-999px;}
.newsList .libg { border:1px dotted #ccc; background:#f3f3f3 url(images/icon.png) 10px -60px no-repeat ;}
.newsList .noData { background:none;}

.mainContent .page { width:728px; margin:0 auto; margin-bottom:25px; height:26px; line-height:26px; background:#f3f3f3; border:1px dotted #ccc; padding:6px;}
.mainContent .page a { height:34px; line-height:34px;}
.mainContent .page b,strong { color:#f00;}
.mainContent .page b,strong a{ color:#f00;}


/* 文章图片列表页 */
.bookList{ overflow:hidden; zoom:1;}
.bookList li{ width:160px; font-size:12px; margin:0 7px;  text-align:center; float:left; _display:inline;}
.bookList li .pic img{ width:158px; height:198px; padding:1px; border:1px solid #cccccc; background:#fff;}
.bookList li .pic a:hover img{ border-color:#afe3e0;}
.bookList li .title{ padding-top:5px; height:22px; line-height:22px;}

.bookPicList { text-align:left; padding:40px 0px 15px 30px; width:750px; overflow:hidden;}
.bookPicList li{ width:160px; height:285px; margin:0 25px 0px 0;}
.bookPicList li .pe_u_thumb img{ width:158px; height:198px;  padding:1px; border:1px solid #cccccc;}
.bookPicList li .pe_u_thumb_title { padding-top:15px; height:24px; line-height:24px;}


/* 文章标题 */
.contArticle_tit{clear:both;overflow:hidden; margin:10px 0 15px 0; text-align:center;}
.contArticle_tit h2{color:#d8191e; font-size:24px; font-family:黑体; line-height:30px;font-weight:bold;}
.contArticle_subTit{ color:#333; font-size:14px; text-align:center;}
.contArticle_author{text-align:center;line-height:24px;  padding:5px 0;  margin:0 0 20px 0;color:#444; border-bottom:1px dotted 
#ddd;}
.contArticle_author span{margin:0 2px;}
.contArticle_author a{color:#666;}
.fontZoomA{background:url(images/shareb.gif) no-repeat 3px -124px; padding-left:20px;display:inline-block; line-height:20px;}
.fontZoomB{background:url(images/shareb.gif) no-repeat 3px -164px; padding-left:20px;display:inline-block; line-height:20px;}
.contKeywords{color:#ccc;height:40px;}
.contKeywords strong{color:#333;}
.contKeywords a{color:#143385;margin:0 10px;}

/* 文章内容 */
.articleCon{ padding:20px 30px; width:718px;}
.articleCon .title{ text-align:center; color:#006372; font:normal 22px/32px "Microsoft YaHei"; _font-weight:bold;}
.articleCon .subTitle{ color:#8c7845; font-size:18px; font-family:"Microsoft YaHei"; padding:12px 0; text-align:center;}
.articleCon .property,.articleCon .userControl{ margin-top:10px;  text-align:center;line-height:30px; padding:2px 10px; background:#F9FBFB; border:1px dotted #ccc; color:#999;}
.articleCon .property span{margin:0 2px;}
.articleCon .property .fontZoomA,.articleCon .property .fontZoomB{ vertical-align:middle; color:#666;  background:url(images/shareb.gif) no-repeat 3px -124px; padding-left:17px;display:inline-block; line-height:24px;}
.articleCon .property .fontZoomB{ background-position:3px -164px;}
.articleCon .shareBtns #bdshare{ vertical-align:middle; float:none; display:inline-block; *display:inline; zoom:1; margin-right:10px;}	
.articleCon .conTxt{ padding:25px 0 10px 0;  font-size:14px; line-height:28px; width:100%; overflow:hidden;text-align:left; color:#333;}
.articleCon .conTxt p{ margin-bottom:20px; color:#333;}
.articleCon .conTxt a{color:#1855a8;}
.articleCon .conTxt #fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal; word-wrap: break-word;line-break: strict;}
.articleCon .pages{ padding:0 10px 10px 10px;}
.articleCon .moodVote{ padding-top:10px;}
.articleCon .userControl{ overflow:hidden; text-align:left;}
.articleCon .userControl #bdshare{ float:right;}
.articleCon .userControl .a{ color:#266CBB;}
.articleCon .others{line-height:25px;  margin:10px 0;color:#9d8b5d; border-top:1px dotted #ccc;padding-top:10px; text-align:left;}
.articleCon .others a{margin-right:10px; color:#555;}

.articleCon .hd { height:36px; line-height:36px;  background:url(images/tab_bg.png) repeat-x left 31px; padding-bottom:10px;}
.articleCon .hd h3 { float:left; background:url(images/tab_bg.png) no-repeat center bottom; color:#006372; font-weight:bold;}
.articleCon .hd h3 span{ display:block; background:url(images/tab_bg.png) repeat-x left -3px; padding:0 34px;}



/* 图片列表页 */
.picListFl{ overflow:hidden; zoom:1;}
.picListFl li{ width:139px; font-size:12px; margin:0 7px;  text-align:center; float:left; _display:inline;}
.picListFl li .pic img{ width:135px; height:101px; padding:1px; border:1px solid #cccccc; background:#fff;}
.picListFl li .pic a:hover img{ border-color:#afe3e0;}
.picListFl li .title{ padding-top:5px; height:22px; line-height:22px;}

.pagePicList { text-align:left; padding:20px 25px 15px; width:728px;}
.pagePicList li{ width:160px; height:180px; margin:20px 12px 0px;}
.pagePicList li .pe_u_thumb img{ width:154px; height:114px;  padding:2px; border:1px solid #cccccc;}
.pagePicList li .pe_u_thumb_title { padding-top:10px; height:24px; line-height:24px;}

/*图片内容页*/

/* 位置导航 */
.picContent .path{ height:40px; line-height:40px;  font-size:12px;  border-bottom:1px solid #dfdfdf; background:#f6f6f6; width:998px;}
.picContent .path a,.path span{ padding:0px;  color:#666;}
.picContent .path h3 { float:left; margin-left:20px; padding-left:20px; background:url(images/title_bg.png) 0 -323px no-repeat; font-size:18px; font-family:"Microsoft YaHei"; font-weight:bold;}
.picContent .path b { font-weight:normal; margin-left:20px; padding:0 10px 0 15px; background:url(images/icon.png) 0 -236px no-repeat;}

/*搜索结果页*/
.searchContent .path{ height:40px; line-height:40px;  font-size:12px;  border-bottom:1px solid #dfdfdf; background:#f6f6f6; width:998px;}
.searchContent .path a,.path span{ padding:0px;  color:#666;}
.searchContent .path h3 { float:left; margin-left:20px; padding-left:20px; background:url(images/title_bg.png) 0 -323px no-repeat; font-size:18px; font-family:"Microsoft YaHei"; font-weight:bold;}
.searchContent .path b { font-weight:normal; margin-left:20px; padding:0 10px 0 15px; background:url(images/icon.png) 0 -236px no-repeat;}
.searchContent .mainConInBox { border:1px solid #d7d7d7;}
.searchContent .bdm { background:#fff; padding-bottom:25px;}
.searchContent .bdm .newsList { width:948px;}
.searchContent .bdm .newsList li { padding-left:20px;}
.searchContent .bdm .newsList li a { padding-left:0px;}
.searchContent .bdm .node { color:#006372;}
.searchContent .bdm .nodata { background:none; color:#f00;} 

/*aboutpic*/

#aboutpic{ overflow:hidden; height:235px; padding-bottom:15px;}
.aboutpic{ overflow:hidden; margin:0 auto;}
.aboutpic .bd img{ margin:0 auto;}
.aboutpic .bd .title{ display:none;}
.aboutpic .bd .bg{ display:none;}
.aboutpic .hd { width:730px; position:relative; margin:0 auto; background:none; height:26px; line-height:26px; padding:0;}
.aboutpic .hd ul{ display:block; text-align:center; position:absolute; z-index:1; bottom:50px; right:30px; height:26px; line-height:30px; text-align:center;  background:url(images/arrow.png) 0 0 no-repeat; width:60px;}
.aboutpic .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:25px; height:26px; margin:5px 0px; overflow:hidden;line-height:9999px;}
.aboutpic .hd ul .on{}
































