@charset "utf-8";

/* sideBox */
.sideBox{ margin-bottom:10px; border-top:2px solid #A40000 ;}
.sideBox .hd{ height:38px; line-height:38px;  padding: 0 10px 0 15px; overflow:hidden; border:1px solid #F2F2F2 ;}
.sideBox .hd .more{ float:right; color:#999 ;}
.sideBox .hd h3{ color:#A40000; font-size:14px; font-weight:bold; font-family:"microsoft yahei"  ;}
.sideBox .hd h3 a{ color:#A40000;}
.sideBox .hd h3 a:hover{ text-decoration:none;}
.sideBox .bd{ border:1px solid #F2F2F2; border-top:0; padding: 10px 8px; overflow:hidden;}

/* sideMenuBox */
#sideMenuBox { font-family:"microsoft yahei"  ;}
#sideMenuBox .bd li { margin-bottom: 10px; background:url(images/sidemenu.jpg) center bottom no-repeat;}
#sideMenuBox .bd li a { display: block; line-height:20px; padding:5px 0; text-align: center;}
#sideMenuBox .bd li a:hover { font-weight:bold; text-decoration:none ;}
#sideMenuBox .bd li.on a { font-weight: bold; color:#A40000;}
#sideMenuBox .bd li.last { background:none; margin-bottom:0;}


/* 文章父列表页 */
.pageTopArea { overflow: hidden; padding-top: 20px; margin-bottom: 15px;}
.pageTopArea .focusPic { float: left;}
.pageTopArea .focusPic .hd { position: absolute;}
.pageTopArea .topNews { margin:0 10px 0 320px;}

.boxLoop .box{ width:372px; margin-bottom:10px;}
.boxLoop .box .bd{ height:140px;}

/* 文章子列表页 */
.pageList { padding: 15px 5px;}
.pageList .node{ color:#666; margin-right:5px;}
.pageList li { height: 32px; line-height: 32px; background: url(images/icons.jpg) 0 -190px no-repeat; padding-left:10px; overflow:hidden;}
.pageList li .date{ float:right; color:#666;}
.pageList .split{ background:none; height:0; line-height:0; font-size:0; overflow:hidden; border-bottom:1px dotted #ddd; margin:20px 0;}

.downLoadList li{ padding-left: 21px; background: url(images/share/download.jpg) 0 10px no-repeat;}

.pageScrollPic{ width: 100%; padding: 25px 0 0 16px;overflow: hidden;}
.pageScrollPic .picList li{}

/* 文章子列表页-图片 */
.pagePicList { padding: 40px 0 0 0; margin-right: -30px; overflow: hidden; zoom: 1;}
.pagePicList li { text-align: center; float: left; width:210px; margin: 0 40px 0 10px; _display: inline;  height: 230px;}
.pagePicList .pic img { padding:2px; border:1px solid #ddd; width: 200px; height: 150px;
    -webkit-box-shadow: #ddd 2px 2px 0; -moz-box-shadow: #ddd 2px 2px 0; box-shadow: #ddd 2px 2px 0;}
.pagePicList .pic a:hover img{ border-color:#aaa ;} 
.pagePicList .title { padding: 5px 0 0; line-height: 18px; overflow: hidden;}


/* 文章子列表页-内容带图片 */
.pageConList { padding: 0 20px;}
.pageConList li { padding: 25px 0; border-bottom: #ddd 1px solid; overflow: hidden; zoom: 1;}
.pageConList li:hover {}
.pageConList .pic { float: left; margin-right: 15px; display: inline;}
.pageConList .pic img { width: 120px; height: 80px; border: #ddd 1px solid;}
.pageConList .con { overflow: hidden; zoom: 1;}
.pageConList .title { padding-bottom: 8px;}
.pageConList .title a { font-size: 14px; font-weight: bold;}
.pageConList .title .date { float: right; font-family: Arial; font-size: 12px; color: #999;}
.pageConList .intro { font-size: 12px; line-height: 20px; color: #666;}



/* 文章子列表页-简介 */
.pageTxtList{ padding:20px 10px 0 10px ;}
.pageTxtList li{ position: relative; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #aaa;}
.pageTxtList .title{ font:normal 16px/150% "microsoft yahei"; color:#AE0000; padding-bottom:7px;}
.pageTxtList .title a{ color:#a40000 ;}
.pageTxtList .date{ position: absolute; color: #999; right: 0; top: 5px;}
.pageTxtList .intro{ color:#666;}
.pageTxtList .intro .more{ display:none;}
.pageTxtList .last{ border-bottom:0; margin-bottom:0;}

/* 文章内容 */
.articleCon { padding: 20px 10px;}
.articleCon .articleTitle { padding-top: 10px; font-size: 25px; line-height:160%; color: #333; text-align:center; font-family:"微软雅黑","宋体"; font-weight: bold;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .property { line-height: 24px; padding:10px 10px; margin: 5px 0; text-align:center; color: #999; border-bottom:1px dotted #ddd;}
.articleCon .property span { padding:0 5px;}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#333;}
.articleCon .description { color: #666; font-size: 14px; line-height: 24px; background: #f7f7f7; border: #DCDCDC 1px solid; padding: 10px 20px; margin-top: 10px;}
.articleCon .conTxt { color:#333; font-size:14px; line-height:28px; padding: 10px; overflow:hidden; word-break: break-all;}
.articleCon .conTxt p { padding-bottom:20px;}
.articleCon .conTxt img { max-width: 600px; height: auto;}
.articleCon .page { padding:0 10px 0 0;}
.articleCon .others { padding-top: 12px; border-top: #e1e1e1 1px solid;}
.articleCon .others .prev,
.articleCon .others .next { font-size: 12px; line-height: 30px; color: #999;}
.articleCon .others .next {}
.bds_more { padding-top: 2px !important;}
/* 相关 */
.relation { margin: 10px 0;}
.relation .hd { line-height: 26px; border-bottom: #ddd 1px solid; font-size: 14px; font-weight: bold; padding: 0 10px;}
.relation .bd { padding: 5px 10px;}