@CHARSET "gb2312";
/*左侧共用样式*/
.div_left {
    width: 750px;
}

.ul_list li {
    clear: both;
    height: 35px;
    overflow: hidden;
    background: url("imagesbg.gif") no-repeat 8px 55%;
}

.ul_list li.li_th {
    background: #666;
    font-weight: bold;
    font-size: 14px;
}

.ul_list li.li_th span {
    background: none;
    color: #fff;
}

.s_title,
.s_author,
.s_click,
.s_date {
    padding: 8px 0;
    display: block;
    float: left;
    background: url("imagesline_dot_h.gif") repeat-x 100% 100%;
    overflow: hidden;
    height: 16px;
}

.a_red {
    font-size: 12px
}

.s_author,
.s_click,
.s_date {
    font-size: 12px;
    color: #055555;
}

.padding_left {
    padding-left: 18px;
}

.s_author {
    width: 100px;
}

.s_title {
    width: 515px;
    padding-left: 18px;
}

.s_click {
    width: 50px;
}

.s_date {
    width: 60px;
}

.div_pageno {
    height: 18px;
    clear: both;
    padding: 10px;
    font-size: 14px;
    color: #555;
    border-top: 2px solid #888;
    text-align: center;
}
.div_pageno a{
    padding: 0 5px;
}

.div_pageno strong {
    color: #c00;
}

.page-num{font-size: 16px;}

.active {
    font-weight: bold;
    color: #c00;
    font-size: 16px;
}
.div_columns2{
    height: 330px;
}
.div_columns2  li {
    padding: 6px 6px 3px 18px;
    background: url("imagesbg.gif") no-repeat 8px 71%;
    
}

.div_columns2 h2 {
    background: url("imagesline_dot_h.gif") repeat-x 100% 100%;
    padding: 3px;
}

.div_columns2 ul {
    clear: both;
}

.div_columns3  img {
   width: 90px;
   height: 90px;
   float: left;
   margin: 5px;
}
.div_columns3  p {
   padding: 5px;
   line-height: 200%;
    
}
.div_columns3 p a {
  color:#666;;
    
}
.div_columns3  li {
    padding: 6px 6px 3px 18px;
    background: url("imagesbg.gif") no-repeat 8px 71%;
    
}

.div_columns3 h2 {
    background: url("imagesline_dot_h.gif") repeat-x 100% 100%;
    padding:0 3px;
}

.div_columns3 ul {
    clear: both;
}

.pic_text {
    background-color: #f2f2f2;
    padding: 5px;
    width: 364px;
    float: left
}

.pic_text img {
    width: 127px;
    height: 72px;
    float: left;
    border: 1px solid #bbb;
    margin: 2px 8px 0 5px;
}

.pic_text p {
    font-size: 12px;
    line-height: 150%;
}

.pic_text h3 {
    padding: 8px;
    font-size: 14px;
}

#special_head {
    background: #eee;
    height: 315px;
}

#special_head h1{
    padding:18px 5px;
    font-size: 32px;
line-height:32px;
    font-family: simhei;
    color: #c00;
    text-align: center;
    background: url("imagesline_oblique.gif") repeat-x 100% 100%;

}

#special_head p{
    font-size: 14px;
    line-height: 200%;
    padding: 15px 25px;
}

#special_head img {
    width: 380px;
    height: 285px;
    float: right;
    margin: 10px;
    padding: 5px;
    background: #fff;
}

.colspan {
    width: 750px;
    min-height: 540px;
    position: relative;
    border-top: 2px solid #c00;
}


.colspan h2 {
    background: url("imagesline_dot_h.gif") repeat-x 100% 100%;
    padding: 3px;
}
.ul_columns2  li,
.colspan .ul_columns2  li {
    float: left;
    background: none;
    width: 374px;
    padding: 0;
}

.ul_columns2  li.li_left,
.colspan .ul_columns2  li.li_left {
    background: url("imagesline_dot_v.gif") 100% 100% repeat-y;
}

.ul_columns2  li a {
    display: block;
    padding: 6px 6px 3px 18px;
    background: url("imagesbg.gif") no-repeat 8px 71%;
}

/*文章内容*/
.h1_content{
    padding:20px 5px;
    text-align: center;
    line-height: 150%;
    
}
.p_content{
    text-align: right;
    padding: 5px 10px;
    font-size: 12px;
    color: #888;
    background:url("imagesline_dot_h.gif") repeat-x 100% 100%;
    
}
.div_content{
    font-size: 14px;
    line-height: 200%;
    padding: 8px 20px;
    word-break:break-all; /*支持IE，chrome，FF不支持*/
　　word-wrap:break-word;/*支持IE，chrome，FF*/  
}
.div_content p{
    padding:8px 0;
}

.article_tool{
    padding: 5px 10px;
    background: #eee;
    font-size: 12px;
    
}

#diggtop{
    font-size: 12px;
    text-align: center;
    background: #eee;
    clear: both;
    padding: 5px;
    margin: 10px 0 0;
}

#diggtop img{width:16px; height: 16px; margin-right:18px }

.div_other{ 
    padding: 10px;
    font-size: 12px;
    color: #888;
}
.div_other span{
    padding: 0 10px 0 0;
}
.div_about{
    height: auto;
    font-size: 12px;
    min-height: 180px;
}

.r_pictext img{width:200px;height:108px; margin: 8px 25px;}
.r_pictext h3{ padding:5px;font-size: 12px; text-align: center;}

/* Share plugin*/
.HRshare2 {padding:0 12px;height: 25px;clear: both;}
.HRshare3 {}
.hr-share-select-hidden{visibility:hidden}
.hr-share-more-panel{width:270px;height:300px;background:#F2F2F2;border:3px solid #aaa;display:none}
.hr-share-more-panel-title{width:260px;height:24px;line-height:24px;border-bottom:1px solid #aaa;padding:0 5px}
.hr-share-more-panel-title a{font-size:12px;width:20px;text-align:center;text-decoration:none;float:right;color:#666}
.hr-share-more-panel-title a:hover{color:#000}
.hr-share-more-panel-title span{font-size:12px;float:left;font-weight:bold}
.hr-share-more-panel-list{width:270px;height:244px;border-bottom:1px solid #aaa;background:#fff;overflow-y:auto;padding-bottom:10px}
.hr-share-more-panel-list a{display:block;font-size:12px;width:70px;margin-left:10px;margin-top:10px;padding:0 20px;height:16px;line-height:16px;background:url(imagesHRico_16x16.png) no-repeat;float:left;cursor:pointer}
.hr-share-more-panel-list a:hover{color:#999}
a.hr-share-more-panel-tsina{background-position:0 -16px}
a.hr-share-more-panel-tqq{background-position:0 -32px}
a.hr-share-more-panel-qzone{background-position:0 -48px}
a.hr-share-more-panel-renren{background-position:0 -64px}
a.hr-share-more-panel-baidu{background-position:0 -80px}
a.hr-share-more-panel-115{background-position:0 -96px}
a.hr-share-more-panel-tsohu{background-position:0 -112px}
a.hr-share-more-panel-taobao{background-position:0 -128px}
a.hr-share-more-panel-xiaoyou{background-position:0 -144px}
a.hr-share-more-panel-hi{background-position:0 -160px}
a.hr-share-more-panel-fanfou{background-position:0 -176px}
a.hr-share-more-panel-sohubai{background-position:0 -192px}
a.hr-share-more-panel-feixin{background-position:0 -208px}
a.hr-share-more-panel-youshi{background-position:0 -224px}
a.hr-share-more-panel-tianya{background-position:0 -240px}
a.hr-share-more-panel-msn{background-position:0 -256px}
a.hr-share-more-panel-douban{background-position:0 -272px}
a.hr-share-more-panel-twangyi{background-position:0 -288px}
a.hr-share-more-panel-mop{background-position:0 -304px}
.hr-share-more-panel-copyright{width:260px;height:20px;line-height:20px;padding:0 5px}
.hr-share-more-panel-copyright a{margin-top:2px;background:url(../images/shareLogo.png) no-repeat;
                                padding-left:20px;height:16px;line-height:16px;font-size:12px;
                                text-decoration:none;float:right;color:#666}
.hr-share-16 a{display:block;padding:0 5px 0 20px;
              height:16px;line-height:16px;background-image:url(imagesHRico_16x16.png); 
              background-repeat: no-repeat;float:left;cursor:pointer}
.hr-share-16 a:hover{opacity:0.8}
.hr-share-16 a.hr-share-more{background-position:0 0}
.hr-share-16 a.hr-share-tsina{background-position:0 -16px}
.hr-share-16 a.hr-share-tqq{background-position:0 -32px}
.hr-share-16 a.hr-share-qzone{background-position:0 -48px}
.hr-share-16 a.hr-share-renren{background-position:0 -64px}
.hr-share-16 a.hr-share-baidu{background-position:0 -80px}
.hr-share-16 a.hr-share-115{background-position:0 -96px}
.hr-share-16 a.hr-share-tsohu{background-position:0 -112px}
.hr-share-16 a.hr-share-taobao{background-position:0 -128px}
.hr-share-16 a.hr-share-xiaoyou{background-position:0 -144px}
.hr-share-16 a.hr-share-hi{background-position:0 -160px}
.hr-share-16 a.hr-share-fanfou{background-position:0 -176px}
.hr-share-16 a.hr-share-sohubai{background-position:0 -192px}
.hr-share-16 a.hr-share-feixin{background-position:0 -208px}
.hr-share-16 a.hr-share-youshi{background-position:0 -224px}
.hr-share-16 a.hr-share-tianya{background-position:0 -240px}
.hr-share-16 a.hr-share-msn{background-position:0 -256px}
.hr-share-16 a.hr-share-douban{background-position:0 -272px}
.hr-share-16 a.hr-share-twangyi{background-position:0 -288px}
.hr-share-16 a.hr-share-mop{background-position:0 -304px}
.hr-share-32 a{display:block;padding:0 5px 0 40px;height:32px;line-height:32px;
              background:url(imagesHRico_32x32.png) no-repeat;float:left;cursor:pointer}
.hr-share-32 a:hover{opacity:0.8}
.hr-share-32 a.hr-share-more{background-position:0 0}
.hr-share-32 a.hr-share-tsina{background-position:0 -32px}
.hr-share-32 a.hr-share-tqq{background-position:0 -64px}
.hr-share-32 a.hr-share-qzone{background-position:0 -96px}
.hr-share-32 a.hr-share-renren{background-position:0 -128px}
.hr-share-32 a.hr-share-baidu{background-position:0 -160px}
.hr-share-32 a.hr-share-115{background-position:0 -192px}
.hr-share-32 a.hr-share-tsohu{background-position:0 -224px}
.hr-share-32 a.hr-share-taobao{background-position:0 -256px}
.hr-share-32 a.hr-share-xiaoyou{background-position:0 -288px}
.hr-share-32 a.hr-share-hi{background-position:0 -320px}
.hr-share-32 a.hr-share-fanfou{background-position:0 -352px}
.hr-share-32 a.hr-share-sohubai{background-position:0 -384px}
.hr-share-32 a.hr-share-feixin{background-position:0 -416px}
.hr-share-32 a.hr-share-youshi{background-position:0 -448px}
.hr-share-32 a.hr-share-tianya{background-position:0 -480px}
.hr-share-32 a.hr-share-msn{background-position:0 -512px}
.hr-share-32 a.hr-share-douban{background-position:0 -544px}
.hr-share-32 a.hr-share-twangyi{background-position:0 -576px}
.hr-share-32 a.hr-share-mop{background-position:0 -608px} 

/*专栏作者列表*/
div.textcontent{border-bottom:2px solid #c00;}
div.textcontent h2{ font-size: 16px; padding: 5px;}
	.col-1{width:33%;display:block;float:left;}
	.col-1:hover{background:#f7f7f7;}
	.col-1 h2{position: relative;font-size: 18px;line-height: 150%;
                 color: #c00;background: url("imagesline_dot_h.gif") repeat-x 100% 100%;
                 padding: 5px;letter-spacing: 2px;}
        
 /*作者文集*/
 
 .authordes{
     padding:8px;
     background: #f0f0f0;

 }
 .author_pictext {
     background: #f0f0f0;
 }


.author_pictext h3 {
    padding: 10px 0;
}


.author_pictext img {
    width: 100px;
    height:75px;
    border:3px solid #fff;
}

.author_pictext p {
    color: #666;
}

.info-mation{
    padding:5px;
    color:#666;
    font-size: 12px;
}
.info-mation b{
     font-weight: normal;
}
.info-desc{color: #333; line-height: 200%; padding: 5px;}
.info-desc p{padding: 5px 0;}

/*红色影象*/
#videos{
    height:185px;
    overflow: hidden;
    background: #f0f0f0;

}
#videos h2 {
    background: url("imagesline_dot_h.gif") repeat-x 100% 100%;
    padding: 3px 10px;
}
.videos_tj{
    float:left;
    padding:7px ;
}
.videos_tj img{
    width:186px;
    height: 109px;
}
.videos_tj h3{
    clear:both;
    padding: 5px;
    font-size: 12px;
    background: #fff;
}
.videos_left{
    width: 300px;
    float: left;
    font-size: 14px;
    line-height: 150%;
    background: #e0e0e0
}
.videos_left ul{    
    border-bottom: 1px solid #ccc;
}
.videos_left ul li {
    padding: 6px 18px 3px;
    background: url("imagesbg.gif") no-repeat 8px 51%;
}

.videos_right{
    width: 700px;
    float: left;
    font-size: 14px;
}
.videos_right ul{
    padding:10px;
}
.videos_right ul li {
    padding: 6px 18px;
    background: url("imagesline_dot_h.gif") repeat-x 0 100%;
}
.videos_right ul li a {
    _float: left;
}
.videos_right ul span {
    display: block;
    float: right;
    font-size: 12px;
    color: #666;
}

/*搜索页*/
.div_search{
    font-size: 14px;
    line-height: 150%;
}
.div_search dt{
    font-weight: bold;
    padding: 5px 8px 0;
}
.div_search dd{
    padding: 0 8px;
    font-size: 12px;
    color: #666;
    border-bottom: 1px solid #ddd;
}
.div_simpleSearch{
    background: #eee;
    padding: 8px;
}
.div_searchDes{
    background: #ccc;
    color: #444;
    padding: 5px;
    letter-spacing: 1px;
}
.div_searchDes strong{
    color: #c00;
}
.baidumap{
	display:none;
    height:300px;
    position: relative;
}
