﻿@charset "utf-8";

/*path*/
.path { height: 40px; line-height: 40px; border-bottom: 1px dashed #ebeaea;}
.path span {background-position: 12px 2px;}

/*cssReset*/
.row {margin-top: 20px; overflow: hidden;}
.mainBox {margin-top: 10px;}

/*文联机构首页*/

/*主要领导*/
.leader {}
.leader .wHd {background: #f8f8f8; border-bottom: 2px solid #a10510; height:40px; line-height:40px; overflow:hidden; position: relative;}
.leader .wHd .more {background: #efefef; position: absolute; top: 13px; right: 10px; font-size: 9px; font-family: "Microsoft Yahei","arial"; height: 15px; line-height: 15px; padding: 0 2px; }
.leader .wHd h3{ float:left; _display:inline; margin:2px 0 0 2px; text-align:center; font-size:18px; height: 36px; line-height: 36px; font-family: "Microsoft Yahei"; }
.leader .wHd h3 a{ color:#fff; padding:0 15px;  background:#a10510; display: block; }

.leader .wHdrh h3{ font-family: "Microsoft Yahei"; }
.leader .wHdrh h3 a{ color:#fff; }

.leader .wBd {margin: 19px 0; padding: 20px 0 0 20px; border: 1px solid #f2f2f2; background: #f8f8f8; overflow: hidden;}
.leader .wBd .txtPicList {}
.leader .wBd .txtPicList li {width: 460px; border-bottom: 1px dashed #e0e0e0; float: left; margin-right: 19px; }
.leader .wBd .txtPicList li .pic {width: 90px;}
.leader .wBd .txtPicList li .pic img {width: 90px; height: 120px;}
.leader .wBd .txtPicList li .con { width: 353px; padding-left: 16px;}
.leader .wBd .txtPicList li .con .title { height: auto; line-height: 34px; border-bottom: 1px solid #eee; color: #333;}
.leader .wBd .txtPicList li .con .title span {font-size: 12px;}
.leader .wBd .txtPicList li .con .intro { border-top: 1px solid #fff; font-size: 12px; line-height: 24px; text-indent: 2em; padding-top: 6px;}

/*领导文字列表*/
.leaderTxt { padding: 15px 25px; border: 1px solid #f2f2f2; background: #f8f8f8; overflow: hidden;}
.leaderTxt .leaderList {overflow: hidden;}
.leaderTxt .leaderList li.libg {overflow: hidden; float: left;width: 935px; padding: 10px 0 5px; border-bottom: 1px dashed #e0e0e0;}
.leaderTxt .tit { float: left; width: 100px; font-size: 16px; font-family: "Microsoft Yahei"; color: #9a5e09; }
.leaderTxt .txtList { float: left; width: 835px;}
.leaderTxt .txtList li { float: left; width: 390px; height: 30px; line-height: 30px; padding-right: 25px; font-family: "Microsoft Yahei";}
.leaderTxt .txtList li.title a {color: #333; font-size: 16px;}
.leaderTxt .txtList li.title a:hover {color: #a10510; }
.leaderTxt .txtList li span {padding-left: 30px;}

.leaderTxt .leaderList .txtList .first {width: 100%;}

/*领导列表页*/
#leaderList {}
#leaderList .wHd {background: #f8f8f8; border-bottom: 2px solid #a10510; height:40px; line-height:40px; overflow:hidden; position: relative; margin: 15px 0;}
#leaderList .wHd h3{ float:left; _display:inline; margin:2px 0 0 2px; text-align:center; font-size:18px; height: 36px; line-height: 36px; font-family: "Microsoft Yahei"; color:#fff; padding:0 15px;  background:#a10510; display: block; }
#leaderList .txtPicList li {border-bottom: 1px dashed #e0e0e0; padding-bottom: 20px;margin-bottom: 20px;}
#leaderList .txtPicList li .pic { float: left;width: 100px;}
#leaderList .txtPicList li .pic img {width: 100px; height: 133px;}
#leaderList .txtPicList li .con {padding-left: 28px;width: 540px;}
#leaderList .txtPicList li .con .title {border-bottom: 1px solid #eee; height: 45px; line-height: 45px;}
#leaderList .txtPicList li .con .intro {font-size: 12px; line-height: 24px; text-indent: 2em; padding-top: 20px;}
#leaderList .wBd {padding: 25px 10px 25px; overflow: hidden;}

/*领导内容页*/
.LeaderBox {margin-top: 15px;}
.LeaderBox .path {background: #f8f8f8; border-bottom: 2px solid #a10510;}

.leaderInfo { width: 940px; margin:20px auto 0;}
.leaderInfo .pic {float: left; width: 270px; overflow: hidden; margin-right:40px;}
.leaderInfo .Title {}
.leaderInfo .Title h1 { height: 60px; line-height: 60px; font-size: 30px; text-align: center; color: #9a5e09; font-family: "Microsoft Yahei";}
.leaderInfo .Title h3 {font-size: 14px; text-align: center; color: #666; font-family: "Microsoft Yahei";}

.leaderInfo .resume {/* float:left; */margin-top: 22px;height: auto;position: relative;background: #f8f8f8;z-index: 999;overflow: hidden;}
.leaderInfo .resume .hd { width: 150px; position: absolute; left: -5px; top: 16px; }
.leaderInfo .resume .hd h3 {padding-left: 35px;height: 32px; line-height: 26px; font-weight: bold;color: #fff;background: url(images/icons.png) 0 -26px no-repeat; }
.leaderInfo .resume .bd { padding: 60px 15px 0 25px; text-indent: 2em; }
.leaderInfo .resume .bd .resumeTxt { margin-bottom: 13px;height: 150px; overflow: hidden; }
.leaderInfo .resume .open { background: #A72424; color: #fff; float: right; text-align: center; width: 50px;height: 30px; line-height: 30px; display: inline;  cursor: pointer; text-indent: 0; font-size: 12px;}

.LeaderBox #leaderWork .wHd,
.LeaderBox #relativeInfo .hd {background: #f8f8f8; border-bottom: 2px solid #a10510; height:40px; line-height:40px; overflow:hidden; position: relative;}
.LeaderBox #leaderWork .wHd .more,
.LeaderBox #relativeInfo .hd .more {background: #efefef; position: absolute; top: 13px; right: 10px; font-size: 9px; font-family: "arial"; height: 15px; line-height: 15px; padding: 0 2px; }
.LeaderBox #leaderWork .wHd h3,
.LeaderBox #relativeInfo .hd h3{ float:left; _display:inline; margin:2px 0 0 2px; text-align:center; font-size:14px; height: 36px; line-height: 36px; font-weight: bold; }
.LeaderBox #leaderWork .wHd h3 a,
.LeaderBox #relativeInfo .hd h3{ color:#fff; padding:0 15px;  background:#a10510; display: block; }
.LeaderBox #leaderWork .wBd,
.LeaderBox #relativeInfo .bd {padding: 10px 0; overflow: hidden;}

.LeaderBox #relativeInfo {width: 940px; margin: 10px auto 0;}

.LeaderBox #relativeInfo .bd .infoList li{ width: 450px; float: left; height: 28px; line-height: 28px; padding: 0 10px;}

#leaderWork {width: 940px; margin: 10px auto 0;}
#leaderWork .wBd {padding-top: 15px; width: 940px;}
#leaderWork .picList { width: 960px; overflow: hidden;}
#leaderWork .picList li {width: 172px; float: left; margin-right: 20px;}
#leaderWork .picList li .pic img{width: 172px; height: 128px; padding: 0; border: 0;}


/* 文章排行 */
#sideRmph { position:relative; }
#sideRmph .bd {padding:5px 0 5px 8px; }

/*热点图片*/
#sidePic .hotpicList {padding: 10px 14px; overflow: hidden;}
#sidePic li {float: left; z-index: 1; position: relative; margin-bottom: 7px; }
#sidePic li .title {position: absolute; left: 0; bottom: 0; width: 100%; height: 24px; line-height: 24px; text-align: center;z-index: 2;}
#sidePic li .title a { color: #fff; font-size: 14px; position: relative; z-index: 9;}
#sidePic li .bg { width: 100%; height: 24px;background: #000; opacity: 0.7;filter: alpha(opacity=70);position: absolute;bottom: 0; left: 0; z-index: 3;}
#sidePic li.li3 {margin-left: 6px;}
#sidePic li.li2 {width: 122px; float: left;}
#sidePic li.li2 .title {width: 122px;}
#sidePic li.li3 .title {width: 122px;}

/*推荐文章*/
#sideLevel .bd {padding: 0 10px; overflow: hidden;}
#sideLevel .pic {width: 90px;}
#sideLevel .pic img {width: 90px; height: 68px;}
#sideLevel .intro {float: left; text-align: left; padding-left: 10px;text-indent: 0; width: 140px;}

/*rowBox*/
#about {width: 318px;}
#about .bd {padding: 10px 5px;}
#rules {width: 318px; margin-left: 13px;}
#rules .bd {padding: 10px 5px;}
#institution {width: 318px;}
#institution .bd {padding: 10px 5px;}

/*专业协会*/
#society {margin-top: 10px; overflow: hidden;}
#society .bd {padding: 10px 0; }
#society .bd li { float: left; width: 470px; height: 28px; line-height: 28px; margin: 0 10px; border-bottom: 1px dashed #f0efef; font-size: 14px; display: inline;}

/*品牌活动*/
#societypp {margin-top: 10px; overflow: hidden;}
#societypp .bd {padding: 10px 0; }
#societypp .bd li { float: left; width: 325px; height: 28px; line-height: 28px; margin: 0 10px; border-bottom: 1px dashed #f0efef; font-size: 14px; display: inline;}


/*基层文联*/
#art {margin-top: 10px; overflow: hidden;}
#art .bd {padding: 10px 0; }
#art .topicList {width: 980px; overflow: hidden;}
#art .topicList li {width: 460px; float: left; margin: 0 10px; font-size: 14px; overflow: hidden; display: inline;}
#art .topicList .t {margin-bottom: 8px; width: 470px;}
#art .topicList .t .con {float: left;width: 325px; }


/*文联简介*/
#detail {margin-top: 15px;}
#detail .path {background: #f8f8f8; border-bottom: 2px solid #a10510;}

/*内设机构*/
#BoxList { overflow: hidden; margin-top: 10px;}
#BoxList li {margin-top: 10px;}
#BoxList li h3.title { height:38px; line-height:38px; border-bottom: 1px solid #a10510; overflow:hidden; position: relative; font-size:16px; font-family: "Microsoft Yahei"; }
#BoxList li h3.title a{ color:#fff; padding:0 10px; font-weight:bold; background:#a10510; display: block; float: left; }
#BoxList li h3.title .more {background: #efefef; position: absolute; top: 8px; right: 10px; font-size: 12px; height: 20px; line-height: 20px; padding: 0 5px; color: #666; }
#BoxList .intro {padding: 10px;}

/*领导列表页*/
.mainBox {}


/*内容页*/
.articleCon {padding: 25px 0; }
.articleCon .title { font-size:30px; line-height:160%; color:#920015; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .property{ line-height:34px; padding:0 10px; margin:10px 0; text-align:center; color:#666; background: #f8f8f8; font-size: 12px; }
.articleCon .property span{ padding:0 5px;}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#333; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .conTxt {color:#333; font-size:14px; line-height:30px; padding:5px 0 10px 0; width:100%; overflow:hidden; }
.articleCon .conTxt img{max-width:600px;height:auto;}
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others{ padding-top:12px; border-top:1px solid #ececec;}
.articleCon .others .prev,.articleCon .others .next { font-size:14px; line-height: 30px;  }


