@charset "utf-8";
/* CSS Document */

/*-------文章详细页--------*/
.left{ float:left; display:inline; overflow:hidden;}
		
.articleDetails{ overflow:hidden;}
.articleDetails_left{ width:699px; margin-right:9px;    background: #fff;}
/*文章内容*/
.articleDetails_leftA{ width:623px;     padding: 0px 0px 0 25px;background:#fff; font-size: 15px;}
.articleDetails_leftA .part{    margin-top: 20px;font-weight: 600; line-height:38px; color:#363e1a; font-size:25px; 
text-align:center;}
.articleDetails_leftA .subpart{height: 30px; text-align: center; font-size: 18px;}
.articleDetails_leftA .date{    margin-bottom: 20px; line-height: 40px; color:#9e9e9e; font-size:12px; text-align:center; border-bottom:1px dashed #9e9e9e;}
.articleDetails_leftA .imgBox{ position:relative; width:513px; margin:0 auto; margin-bottom:25px;}
.articleDetails_leftA .imgBox p{ height:36px; line-height:36px; text-align:center; background:url(../images/front/articledetails/pngbg.png); position:absolute; left:0px; bottom:0px; width:100%;}
.articleDetails_leftA_01{ border-bottom:1px dashed #c5c2b3; }
.articleDetails_leftA_01 .summary{ background-color:#efefef; padding:10px 20px; margin-bottom:30px;}
.articleDetails_leftA_01 p{     text-indent: 2em;line-height:26px; /* text-indent:2em; padding-bottom:25px; */}
.articleDetails_leftA_01 .img_box{ text-align:center; padding-bottom:10px;}
.articleDetails_leftA_01 .img_font{ text-align:center;}
.articleDetails_leftA div{line-height:26px;}
.editor_source{ display:block; text-align:right; line-height:14px; height:14px; margin-bottom:15px;}			




/*文化图刊*/
.cultural{ margin-top:5px;}
.cultrual_tit{ width:150px; float:left; height:41px;}
.tabMain{ background-color:#fff; padding:20px 0 30px 20px;}
.cultural_list{overflow:hidden;}
.cultural_list li{float:left;width:175px;margin-right:20px;text-align:center;}
.cultural_list li img{width:175px;height:140px;}
.cultural_list .nomar{ margin-right:0;}



/*右侧*/
.articleDetails_right{ width:300px;}
.articleDetails_right .title{ height:43px; background:url(../images/title_bg.jpg) repeat-x; position:relative;}	
.articleDetails_right .title_more{ width:41px; font-size:12px; position:absolute; bottom:12px; right:18px;}
.articleDetails_right .title_more a{ color:#c77a3b; display:block; background:url(../images/front/articledetails/title_more_bg_png.png) right center no-repeat; line-height:100%;}
.articleDetails_rightA{ background:#efeff0; padding-left:5px; margin-bottom:10px;}
.articleDetails_rightA ul{ padding:15px 0;}
.articleDetails_rightA ul li{ padding-left:15px; background:url(../images/front/articledetails/li_bg.jpg) left center no-repeat; line-height:28px;}


/*月度排行*/
.rank_list{}
	.articleDetails_rightA .rank_list li{ height:28px; line-height:28px; background:none; padding-left:0;}
	.numbox{ background-color: #bfbfbf;width:24px; height:20px; line-height:20px; text-align:center; color:#fff; font-size:12px; font-weight:bold; display:inline-block; margin-right:8px;}
	.rednum1{ background-color:#c00000;}
	.rednum2{ background-color:#f00;}
	.rednum3{ background-color:#d9680d;}
	.rednum4{ background-color:#f28226;}
	.rednum5{ background-color:#f8b57e;}
	.graynum{ background-color:#bfbfbf;}


/*图片&视频*/
.TPSP_tit{ height:43px; background:url(../images/title_bg.jpg) repeat-x; position:relative; }
.TPSP_tit span a{overflow:hidden;height:43px;display:block;text-indent:1em;color:#6f3713;}
.scrolltit span{overflow:hidden;float:left;text-align:center;height:41px; display:block;font:18px/41px Microsoft YaHei;word-spacing:8px; letter-spacing:1px;}
.scrolltit span a{ padding-right:18px;}
.scrolltit .N_on{height:41px;color:#6f3713;}
.scrolltit .N_off a{ color:#999;}

.sortRecommend{ padding:3px 0 10px 20px; background:#efeff0; margin-bottom:10px;}
.sortRecommend ul{ overflow:hidden;}
.sortRecommend ul li{ margin:16px 0 16px 0; overflow:hidden;}
.sortRecommend ul li .imgbox{width:120px; float:left; display:inline; padding:1px;  margin-right:16px;}
.sortRecommend ul li .titlebox{ float:left; display:inline; width:135px; line-height:22px; position:relative; height:102px;}
.sortRecommend ul li .titlebox .readnum{ height:28px; display:block; text-align:center; line-height:28px; position:absolute; left:0; bottom:0;}

/*列表*/
.g40 {height:32px;padding-top:10px;font-size: 15px;color:#333;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color:#427BCE;}
.g40 .frist_frist{float:right;margin-right:10px;}
.g40 .frist_frist img{width:85px;height:20px;}
.lbynr { height:auto !important;height:700px;}
.lbynr ul {display: block;margin: 0px;padding-top: 20px;padding-right: 0px;padding-bottom: 0px;}
.lbynr li {list-style-image: none;list-style-type: none;font-size: 14px;line-height: 35px;height: 35px;background-image: url(../images/hqxw_33.gif);background-position: 6px 10px;background-repeat: no-repeat;display: block;margin: 0px;padding: 0px;}
.lbynr .lbzdq {display: block;margin: 0px;float: left;width:460px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 20px;overflow:hidden;white-space:nowrap;}
.lbynr .lbydq {display: block;margin: 0px;padding: 0px;float: right;width:70px;color: #999999; font-size:12px;}
.line01{ border-bottom:1px dashed #ddd; height:10px !important; line-height:1px; background:none; padding:0px; margin:0px auto 15px auto;}
