﻿@charset "utf-8";
#header {margin-bottom:0;}
/*css reset*/

/*.mainNav #hID-2 {width: 90px;  background: url(images/menubg.png) 0 -40px no-repeat; text-align: center; padding: 0;}
.mainNav #hID-2 .a1{ width:90px; padding-left: 50px; color:#850114; }*/
.mainNav .first1 {width: 140px; margin-left: -1px;}
.mainNav .first1#li-home .h1 {text-align: center; padding: 0;}
.mainNav .first1#li-home .h1 .a1{width: 90px; padding-left: 50px;  color: #850114;background: url(images/menubg.png) 0 -40px no-repeat;  }

/*frame*/
.mainBox { width: 980px; overflow: hidden;}

/*bannerAd*/
.bannerad {width: 980px; float: left; overflow: hidden; }
.bannerad .bd { width: 960px; padding: 10px 9px 0; overflow: hidden;border-left: 1px solid #d4d6d5; border-right: 1px solid #d4d6d5;  }
.bannerad li {float: left; margin-bottom: 3px;}
.bannerad li a {display: block;}
.bannerad li img {vertical-align: middle;}
.bannerad li:nth-child(1) {margin-right: 20px;}
.bannerad b {background:#fff url(images/banner_b.png) left top no-repeat; width: 980px; height: 7px; line-height: 7px; float: left; overflow: hidden;}

/*bottomAd*/
.bottomAd {width: 980px;height: 70px;float: left;overflow: hidden;}
.bottomAd ul { margin-right: -10px; }
.bottomAd li {width: 320px; height: 70px; float: left; margin-right:10px;}
.bottomAd li img {vertical-align: middle;}
.bottomAd li.last {margin-right: 0;}

/*头条新闻*/
.topNews { width: 980px; margin-bottom:10px; overflow: hidden; }
.topNews .hot {padding: 15px 0; text-align: center;}
.topNews .tit {font-family: "Microsoft Yahei"; font-size: 40px; line-height: 40px; color: #981e23; text-align: center;}
.topNews .hotList { overflow: hidden; margin-top: 5px; padding: 0 0 0 25px; text-align: center;}
.topNews .hotList li {font-family: "Microsoft Yahei";margin: 0 5px;display:inline;}
.topNews .hotList li a {color: #5a5a5a;}
.topNews .hotList li:before {content:"[" }
.topNews .hotList li:after {content:"]" }

/*focusNews*/
.focusNews {border: 1px solid #e0e0e0; padding: 10px; overflow: hidden;}
.focus {float: left;}


/*头条列表*/
.TopList { float: right; width: 474px; height: 345px; overflow: hidden; padding: 0 0 0 10px; border-left: 1px solid #eee;}
.TopList .t {text-align: center; padding-bottom: 10px; margin-bottom: 10px; overflow: hidden; border-bottom: 1px dashed #f0efef;}
.TopList .t .title {color: #a10510; font-size: 16px;font-family: "Microsoft Yahei"; padding-bottom: 5px;}
.TopList .t .title a {color: #a10510;}
.TopList .t .intro {font-size: 12px; line-height: 22px; text-align: left; text-indent: 2em;}
.TopList .t .intro a {color: #5a5a5a; font-weight: bold;}

/*文联动态*/
.boxTab {width: 483px; border-top: 1px solid #a10510;}
.boxTab .hd {padding-left: 7px;}
.boxTab .hd li {margin-right: 15px;}
.boxTab li.on {margin: 5px 15px 4px 0; height: 24px; line-height: 24px;}

/*原创天地*/
#yctd {width: 688px; margin-top: 15px;}
.mainBox .wHd { height: 32px; line-height: 32px; background: #f9f9f9; border-bottom: 3px solid #e7e7e7; position: relative; margin-bottom: 12px; }
.mainBox .wHd h3 {position: absolute; left: 0; top: 0; }
.mainBox .wHd h3 a {float: left; background: url(images/tit_hover.png) repeat-x bottom left; padding: 0 12px; height: 35px; line-height: 35px; display: block; font-size: 18px; font-family: "Microsoft Yahei"; color: #a10510;}
.mainBox .wHd .more {background: #efefef; position: absolute; top: 10px; right:12px; font-size: 9px; font-family: "Microsoft Yahei","Arial"; height: 15px; line-height: 15px; padding: 0 2px; }

#cplz,#bgwx {width: 338px;}

#cplz .bd,#bgwx .bd {padding-bottom: 0;}

#bgwx .hd li {margin: 0;}
#bgwx .hd li.on a { padding: 0 3px;}

/*阳光文学*/
#sunwx { width: 280px; margin-top: 5px;}
#sunwx .hd {height: 32px; line-height: 32px; background: #f9f9f9; border-bottom: 3px solid #e7e7e7; position: relative; }
#sunwx .hd ul {position: absolute; left: 0; top: 0; }
#sunwx .hd li {float: left; text-align: center; font-family: "Microsoft Yahei"; font-size: 18px; width: 140px;}
#sunwx .hd li.on h3 a { background: url(images/tit_hover.png) repeat-x bottom left; padding: 0 12px; height: 35px; line-height: 35px; display: block; font-size: 18px; font-family: "Microsoft Yahei"; color: #a10510;}
#sunwx .bd {margin-top: 15px;}
#sunwx .bd .pic {float: left; padding-right: 10px; }
#sunwx .bd .pic img {
	width: 125px;
	height: 165px;
	border: 1px solid #ebebeb;
	margin-right: 10px;
	margin-bottom: 10px;
}
#sunwx .bd .intro p {text-indent: 2em;font-size: 12px; line-height: 23px; color: #666;}
#sunwx .bd .intro .more {font-weight: bold;}

/*文艺讲堂*/
#wyjt {width: 688px; margin-top: 5px;}
#wyjt .tabbox {width: 338px;}
#wyjt .tabbox .bd {padding: 0; }
#wyjt .tabbox .bd .t {height: 106px; border-bottom: 1px dashed #dcdcdc; /*margin-bottom: 10px;*/}
#wyjt .tabbox .bd .t .con { float: right; width: 195px; padding: 0 3px 0 0; }
#wyjt .tabbox .bd .t .intro {padding: 0;line-height: 22px;}

#bjly .topicList .t {margin-bottom: 10px;}
#bjly .topicList .n {border-bottom: 0;}

/*专题*/
#speacial { width: 246px; height: 298px; overflow: hidden; background: url(images/speacial.png) no-repeat; padding: 10px 17px; margin-top: 15px;}
#speacial .hd {border-bottom: 1px solid #A10510; height: 33px; line-height: 33px; text-align: center;}
#speacial .hd h3 {color: #A10510; font-family: "Microsoft Yahei"; font-size: 18px; font-weight: bold;}
#speacial .hd h3 a {color: #A10510;}
#speacial .bd {padding-top: 10px;}
#speacial .bd .pic {display: block;overflow: hidden;height: 76px;}
#speacial .bd .tit {font-weight: bold;}
#speacial .bd .intro {font-size: 12px;line-height: 18px;text-indent: 2em;text-align: left;}
#speacial .bd .li1 .pic img {width: 245px;height: 76px;}
#speacial .bd .li1 .title {height: 36px;line-height: 36px;text-align: center;}
#speacial .bd .li1 .con {text-align: center;}
#speacial .bd .li1 .con p {text-align: left;}
#speacial .bd .li2 {margin-top: 15px;}
#speacial .bd .li2 .pic {width: 80px; float: left;}
#speacial .bd .li2 .pic img {width: 80px;height: 60px;}
#speacial .bd .li2 .con {float: right; width: 150px;}
#speacial .bd .li2 .con .tit {font-size: 12px;}
#speacial .bd .li2 .con .intro { height:36px; overflow:hidden;}


/*在线展览*/
#onlineArt {width: 980px;border: 0; margin-top: 20px;}
#onlineArt .hd { height: 34px; line-height: 34px; padding: 0; background-color: #f9f9f9; border-bottom: 1px solid #e0e0e0; position: relative;}
#onlineArt .hd ul {position: absolute; left: 0;top: 0; width: 980px;}
#onlineArt .hd li.on {border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-top: 2px solid #a10510; margin: 0;}
#onlineArt .hd li.on h3 a { background: #fff; color: #a10510; padding: 0 20px; }
#onlineArt .hd li {height: 33px; line-height: 33px;}
#onlineArt .hd li h3 a {padding: 0 20px;}
#onlineArt .hd .sub {display: none; position: absolute; right: 70px; top: 0;font-family: "simsun"; }
#onlineArt .hd .sub a {font-family: "simsun"; padding: 0 8px; font-size: 14px;}
#onlineArt .hd li.on .sub {display: inline;}
#onlineArt .bd {padding: 14px 7px 0;overflow: hidden;}
#onlineArt .bd li {float: left; width: 180px; margin-right: 15px;}
#onlineArt .bd li .title {height:auto}

/*煤矿文化人*/
#mkwhr {width: 688px; overflow: hidden;}
.peopleList {overflow: hidden; padding-left: 3px;}
.peopleList .split {width: 688px; border-top: 1px dashed #e0e0de;height: 1px; line-height: 1px; margin: 15px 0 15px -5px;}
#mkwhr .picList {overflow: hidden;}
#mkwhr .picList li {float: left; width: 80px; margin-right: 20px;}
#mkwhr .picList li .pic { line-height:0;}
#mkwhr .picList li img {border: 1px solid #dcdcd9; width: 78px; height: 104px; padding: 0;}
#mkwhr .nameList {padding:10px 0 0 5px; overflow: hidden;border-top: 1px dashed #e0e0de; margin: 15px 0 0; }
#mkwhr .nameList li.n {width: 68px; float: left; height: 30px; line-height: 30px; text-align: left;}
#mkwhr .nameList li.n a{background: url(images/dot03.png) 0 5px no-repeat; padding-left: 7px;}

/*品牌活动*/
#brand {width: 280px; overflow: hidden;}
#brand .hd { height: 32px; line-height: 32px; background: #f9f9f9; border-bottom: 3px solid #e7e7e7; position: relative;}
#brand .hd h3 {font-family: "Microsoft Yahei"; font-size: 18px; position: absolute; left: 0; top: 0;}
#brand .hd h3 a { float: left; background: url(images/tit_hover.png) repeat-x bottom left; padding: 0 12px; height: 35px; line-height: 35px; display: block; font-size: 18px; font-family: "Microsoft Yahei"; color: #a10510;}
#brand .hd .more {background: #efefef;position: absolute;top: 10px;right: 12px;font-size: 9px;font-family: "Microsoft Yahei","Arial";height: 15px;line-height: 15px;padding: 0 2px;}
#brand .bd {padding: 15px 0 0 7px;}
#brand .bd li {width: 266px; height: 54px; margin-bottom: 8px;}
#brand .bd li img {width: 266px;height: 54px;}

/*基层刊物*/
#public {margin-top: 10px;}
#public .wHd { height: 40px; line-height: 40px; background: url(images/titlebg.png); border-bottom: 2px solid #a10510; position: relative; margin-bottom: 0px; }
#public .wHd h3 { position: absolute; left:2px; top:2px;}
#public .wHd h3 a { float: left; background: #a10510; padding: 0 12px; height: 35px; line-height: 35px; display: block; font-size: 18px; font-family: "Microsoft Yahei"; color: #fff;}
#public .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; }

#public .bd {padding:17px 0 17px 6px;overflow: hidden;position: relative;min-height: 144px;}
#public .bd .picList li {float: left; width: 114px; margin-right: 24px;}
#public .bd .picList li img {border: 0; padding: 0; width: 114px; height: 144px;}
#public .bd .picList li .title { display:none}

#public .bd .prev { z-index: 3; position: absolute; top: 53px; left: 0;  }
#public .bd .next { z-index: 3; position: absolute; top: 53px; right: 0; }
#public .bd .arrow {background: url(images/pic_arrow.png) 0 0 no-repeat;width:71px; height: 67px; display: block; opacity: 0.8;
filter: alpha(opacity=80);}
#public .bd .prev .arrow {background-position: 0 0;cursor: pointer;}
#public .bd .next .arrow {background-position: -71px 0;cursor: pointer;}

/*博客链接*/
.blogLink {background: url(images/titlebg.png);border-bottom: 2px solid #A00610; height: 91px; overflow: hidden;}
.blogLink .hd { float: left; width: 88px;}
.blogLink .hd h3 {background: #a10510; margin: 2px 0 0 2px; width: 86px; height: 86px; color: #fff; }
.blogLink .hd h3 b {width: 46px; padding: 18px 0 0 20px; display: block; font-size: 20px; font-family: "Microsoft Yahei";}
.blogLink .bd {float: left; padding: 4px 0 0 8px;}
.blogLink .bd li {width: 58px;float: left;margin-right: 5px;}
.blogLink .bd li .pic { height:58px;}
.blogLink .bd li img {width: 56px;height: 56px;border: 1px solid #e3e3e3;padding: 0;}
.blogLink .bd li .title {padding-top: 2px;}
