.r_detail_page .am-g{
    margin: 0;
    
    overflow: hidden;
    margin-bottom: 50px 
}
.r_detail{
    background: #ffffff;
    margin: 0 ;
    min-height: 726px;

}

.r_detail_l{
    width: 71%;
    float: left;
    padding: 40px;
}
.r_detail_l_pro{
    width: 100%;
}
.r_detail_l_pro .r-title::after{
    top: 33px;
}
.r_detail_r{
    width: 28.2%;
    float: right;
    padding:40px 20px
}

.r_detail_title{
    text-align: center
}
.r_detail_title h3{
    font-weight: bold;
    margin-bottom: 0
}
.r_detail_title .r_detail_title_date{
    margin: 12px auto 5px auto;
    color: #999999;
    font-size: 1.2rem
}
.r_detail_body{
    border-top: 1px dotted #DFDFDF;
    padding-top:32px; 
}
.r_detail_body p{
    font-size: 1.3rem;
    /* color: #999999; */
    color: #656565;
    margin-top:0 
}
.r_detail_body .null_p{
    margin: 0
}
.r_detail_body .luokuan{
    text-align: right
}
.r_detail_footer img{
    width: 20px;
    margin-left: 14px ;
    cursor: pointer; 
}
.r_detail_footer a{
    color: #333333
}
.r_detail_footer p:hover a{
    color: #D71518
}
.r_detail_down{
    display: inline-block;
    width: 20px;
    height: 24px;
    background: url(../img/xiazai.png) no-repeat;
    background-size: 100%;
    vertical-align: text-bottom;
}
.r_detail_footer p:hover .r_detail_down{
    background: url(../img/xiazai_hover.png) no-repeat;
    background-size: 100%;
}
.r_detaill_share{
    font-size: 1.2rem;
    color: #999999;
   
}
.r_detaill_share img{
    width: 25px;
}
.r_detaill_share .qq_icon{
    width: 20px;
    
}


/* 右边 */
.r_detail_r{}
.r_detail_r h5{
    font-size: 1.4rem;
    font-weight:bold;
    color: #999999;
    margin-bottom: 36px;
    margin-top: 3px;
}
.r_detail_r ul{
    border-top: 1px dotted #DFDFDF
}
.r_detail_r ul li{
    padding-top: 20px 
}
.r_detail_r p{
    font-size: 12px;
    color: #999999;
    margin-bottom: 0;
}
.r_detail_r .r_detail_r_date{
    font-size: 12px;
    color: #555555;
}
.r_detail_r_date img{
    width: 20px;
    vertical-align: sub;
    margin-right: 5px;
}



/* h5调整样式 */

@media only screen and (max-width: 640px){
    .r_detail_l{
        width: 100%;
        padding: 20px;
        margin-bottom: 20px 
    }
    .r_detail_r{
        width: 100%;
        float: right;
        padding:20px
    }
    

}