/* content.html */
.mainWrap{
 width: 1180px;
 padding: 0 10px;
 margin:0 auto;
 height: auto;
 overflow: hidden;
}
.main_tit{
 height: 54px;
 line-height: 54px;
 font-size: 14px;
 border-bottom: 2px solid #B41620;
}
.main_titT{
 border-bottom: 2px solid #ffb64d;
 width: 220px;
 color: #999;
}
.main_titT img{
 margin-right: 8px;
}
.main_titT a{
 color: #999999;
 padding: 0 5px;
}
.main_titT a.cur{
 color: #B41620;
}
.main_con{
 width: 100%;
 margin: 20px auto 0;
 height: auto;
 overflow: hidden;
}
.main_conL{
 float: left;
 width: 230px;
 height: auto;
 overflow: hidden;
}
.main_conLT{
 width: 230px;
}
.main_conLT dl dt{
 background: url(../img/bri_lbg.png) no-repeat 0 0;
 width: 230px;
 height: 53px;
 line-height: 53px;
 text-align: center;
 font-size: 24px;
 color: #fff;
}
.main_conLT dl dd{
 width: 230px;
 height: 46px;
 margin-top:10px ;
}
.main_conLT dl dd a{
 display: block;
 width: 230px;
 height: 46px;
 background:#f5f6fa;
 margin-top:10px ;
 font-size: 16px;
 color: #666666;
 text-align: center;
 line-height: 46px;
}
.main_conLT dl dd a:hover{
 background: #B41620;
 color: #fff;
}
.main_conLT dl dd a.cur{
 background: #B41620;
 color: #fff;
}
.dynamiccc{
 margin-top:10px;
}
.main_conR{
 float: left;
 margin-left: 20px;
 width: 929px;
 height: auto;
 border-left: 1px solid #eee;
}
.main_conR h2{
 width:728px;
 height: auto;
 line-height: 80px;
 border-bottom: 1px dashed #eee;
 font-size: 24px;
 color: #666666;
 text-align: center;
}
.main_conRC{
 padding: 0 10px;
 padding-bottom: 40px;
}
.main_conRC p{
 
 font-size: 14px;
 color: #666666;
 line-height: 32px;
 text-indent: 2em;
 margin-top: 20px;
 word-break:break-all;
 text-align:left;
    text-align:justify;
    text-justify:inter-ideograph;
}
.main_conRC img{
 width: 686px;
 margin: 15px 0 0 12px;
}

.main_titTa{
 width:250px;
}
.main_conRa{
 border-left: none;
}
.main_conRCa{
 width: 100%;
 margin: 0 auto;
 border-left: none;
}
.main_conRCa ul li{
 width: 100%;
 height: auto;
 overflow: hidden;
 padding: 16px 0;
 background: #f8f9fb;
 margin-bottom: 10px;
 cursor: pointer;
 
}
.main_conRCa ul li:hover{
 background: #f8f9f3;
}
.main_conRCa ul li .main_rpicL{
 float:left ;
 margin-left: 10px;
}
.main_conRCa ul li .main_rpicL img{
 width: 148px;
 
}
.main_conRCa ul li .main_rpicR{
 float:right ;
 margin-right:0;
 width: 540px;
 padding-right: 10px;
}
.main_conRCa ul li .main_rpicR h3{
 font-size: 16px;
 color: #333;
 font-weight: normal;
}
.main_conRCa ul li .main_rpicR p{
 font-size: 14px;
 color: #666666;
 line-height: 24px;
 text-indent: 2em;
 margin-top:8px;
}
.main_conRCa ul li .main_rpicR p img{
 width: 14px;
 height: 14px;
}
.main_conRCa ul li .main_rpicR p span a{
 color: #B41620;
}
.main_conRCa ul li .main_rpicR p span a:hover{
 color: #ffb64d;
}
.main_conRCa ul li .main_rpicR p.time{
 text-indent: 0;
 color: #ffb64d;
}
.main_conRCa ul li .main_rpicR p.time img{
 margin-right: 10px;
 margin-top: -2px;
}


/*list*/
    .main_conR {
    float: left;
    margin-left: 20px;
    width: 929px;
    height: auto;}
    .main_conRCb ul li {
    width: 926px;
    font-size: 14px;
    color: #666666;
    height: 46px;
    line-height: 46px;
    border-bottom: 1px dashed #eee;
    background: url(../img/xdd.png) no-repeat 2px 22px;
    text-indent: 15px;
    cursor: pointer;}
   .main_conRCb ul li em {
    float: left;
    margin-left:0px;
    display: block;
    width: 624px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
    
     .main_conRCb ul li a span{
    float: right;
    margin-right: 50px;}