@charset "gb2312";
/* banner_top */
.header_banner { background-image: url(../images/banner.jpg); background-repeat: no-repeat; background-position: center top; overflow: hidden; height: 335px; }
/* 评论首页导航 */
.bg_428 { background-color: #830f0f; font-size: 16px; line-height: 60px; border-bottom-width: 6px; border-bottom-style: solid; border-bottom-color: #ffe900; color: #ffe900; }
.nav { overflow: hidden; }
.nav li { float: left; overflow: hidden; }
.nav p { padding-left: 18px; }
.nav a { color: #FFE900; }
.nav a:hover { text-decoration: underline; }
.bd_2f { background-color: #2f7bec; display: inline; overflow: hidden; height: 18px; width: 1px; margin-top: 12px; }
.bd_549 { background-color: #5492e9; display: inline; overflow: hidden; height: 18px; width: 1px; margin-top: 12px; }
.title-bg { background-image: url(../images/T1_bg.jpg); background-repeat: no-repeat; background-position: left top; height: 35px; }
.title-bg h1 { font-size: 18px; color: #830F0F; padding-left: 26px; padding-top: 2px; }
.title-bg span { position: absolute; width: 50px; right: 10px; top: 5px; }
.title2-bg { background-image: url(../images/t2-bg.jpg); background-repeat: no-repeat; background-position: left top; height: 31px; }
.title2-bg h1 { font-size: 18px; color: #830F0F; padding-left: 85px; padding-top: 2px; }
.title2-bg span { position: absolute; width: 50px; right: 10px; top: 5px; }
.pic_art_list h1 { font-size: 20px; white-space: nowrap; overflow: hidden; line-height: 36px; }
.pic_art_list p { font-size: 12px; line-height: 24px; height: 48px; overflow: hidden; font-family: "宋体", "微软雅黑", "times New Roman", Arial; color: #666; }
.pic_art_list p a { color: #666; }


.title3-bg { background-image: url(../images/t3-bg.jpg); background-repeat: no-repeat; background-position: left top; height: 42px; }
.title3-bg h1 { font-size: 18px; color: #830F0F; padding-left: 120px; padding-top: 5px; }
.title3-bg span { position: absolute; width: 50px; right: 10px; top: 12px; }


/* 文章推荐 */.headline h1 { font-size: 20px; line-height: 36px; text-align: center; white-space: nowrap; color: #000; padding-top: 3px; }
.pic_1-list p { font-family: "宋体", "微软雅黑", "times New Roman", Arial; font-size: 12px; line-height: 24px; color: #666; text-align: center; }
.artic1-list li { float: left; width: 275px; overflow: hidden; white-space: nowrap; font-size: 14px; line-height: 30px; }


.headline h1 a { color: #000; }
.headline h1 a:hover { color: #F00; text-decoration: none; }

.headline p { overflow: hidden; height: 48px; font-size: 12px; line-height: 24px; text-indent: 24px; font-family: "微软雅黑", "宋体", "Times New Roman", Arial; color: #000; }
.headline p a { color: #666; font-family: "宋体", "微软雅黑", "times New Roman", Arial; }
.list-16 li { font-size: 14px; line-height: 36px; color: #333; }
.list-17 li { font-size: 14px; line-height: 26px; color: #333; padding-bottom: 5px }
.list-17 { overflow-y: scroll; }


.page { font-size: 12px; line-height: 24px; color: #000; text-decoration: none; text-align: center; }
.page a { font-size: 12px; line-height: 24px; color: #000; text-decoration: none; }


/* 最新快评 */
.tilte { background-color: #f5f5f5; color: #000; font-size: 18px; line-height: 44px; }
.tilte li { float: left; overflow: hidden; text-align: center; width: 146px; }
.tilte .color-428 a { color: #FFF; text-decoration: none; }
.hdNews { margin-top: 15px; margin-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #efefef; }
.hdNews h1 { font-family: "微软雅黑", "宋体", "Times New Roman", Arial; font-size: 20px; line-height: 40px; color: #000; font-weight: bold; padding-top: 10px; }
.hdNews p { font-family: "宋体", "微软雅黑", "times New Roman", Arial; font-size: 12px; line-height: 24px; color: #000; text-decoration: none; text-indent: 24px; }
.hdNews h6 { font-family: "宋体", "微软雅黑", "times New Roman", Arial; font-size: 12px; padding-top: 15px; padding-right: 10px; padding-bottom: 15px; padding-left: 30px; background-image: url(../images/tag.png); background-repeat: no-repeat; background-position: left center; zoom: 1; overflow: hidden; }
.hdNews em { float: left; overflow: hidden; }
.hdNews span { float: right; overflow: hidden; }
.rNews { overflow: hidden; zoom: 1; }
.rNews ul { padding-top: 10px; }

.rNews h2 { font-size: 16px; line-height: 30px; color: #FFF; text-align: center; width: 108px; background-color: #4286e7; }
.rNews h2 a { color: #FFF; }
.rNews p em { font-size: 12px; line-height: 16px; color: #979797; font-style: italic; }
.rNews li { margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px; }

.rNews li strong { font-size: 16px; line-height: 24px; color: #000; font-weight: normal; }
.rNews li h6 { font-size: 12px; line-height: 24px; color: #666; text-decoration: none; height: 48px; overflow: hidden; padding-top: 8px; }
.picList p { text-align: center; font-size: 14px; line-height: 36px; color: #000; }
.link h2 { font-size: 16px; line-height: 30px; color: #FFF; text-decoration: none; background-color: #4286E7; width: 108px; text-align: center; }
.link p { padding-top: 10px; padding-bottom: 10px; }

.link p a { display: block; width: 100px; overflow: hidden; float: left; margin-top: 10px; font-family: "微软雅黑", "宋体", "Times New Roman", Arial; font-size: 12px; text-decoration: none; margin-left: 20px; color: #000; }
.link p a:hover { text-decoration: underline; }
footer p { font-size: 12px; line-height: 30px; color: #000; text-decoration: none; text-align: center; }


/* 新闻列表页 */.positon { font-size: 14px; line-height: 46px; color: #000; }
.newsList { }
.newsList li { overflow: hidden; zoom: 1; font-size: 14px; color: #000; text-decoration: none; padding-top: 10px; padding-bottom: 10px; }

.newsList li span { float: right; font-size: 12px; color: #999; }
.newsCon h1 { font-size: 32px; line-height: 40px; color: #000; padding-top: 20px; padding-bottom: 20px; }
.info .edit { font-size: 12px; line-height: 24px; color: #6c6c6c; text-decoration: none; }
#bdshare { font-size: 12px; padding-top: 10px; }
.newsCon .artical { font-size: 14px; line-height: 34px; color: #000; text-decoration: none; text-indent: 28px; }
.text_cen { text-align: center; padding-left: 80px; }
/********************返回顶部 BEGIN****************/
.entranceRight { position: fixed; _position: absolute; width: 40px; height: 140px; left: 50%; margin-left: 510px; bottom: 5px; 
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
.entranceRight a { display: block; width: 40px; height: 40px; overflow: hidden; background-color: #cdcdcd; background-image: url(../images/public_v1.png); background-repeat: no-repeat; background-position: 1px -234px; }
.entranceRight a:hover {
	background: url(../images/public_v1.png) 1px -234px #1257a4 no-repeat;
}
/********************返回顶部 end******************/
.arti_main { background-image: url(../images/zq-r.jpg); background-repeat: no-repeat; background-position: left top; height: 268px; }
