body{background: #ebebeb;}
.container{max-width:1510px;}
.list_r_m{
    padding: 30px 50px 20px 20px;
}
.list_r_t{
    height: 66px;
    color: #b29652;
    line-height: 68px;
    border-bottom: 1px solid #b2b2b2;
    font-size: 30px;
    margin-bottom: 34px;
}
.img_list .infos{
    width: 100%;
    height: 100%;
    display:table;
}
.img_list .infos p{
    display:table-cell;
    vertical-align: middle;

}
.img_list{
    overflow: hidden;
}
.img_list li{
    float: left;
    width: 50%;
    background: #f5f5f5;
    overflow:hidden;
    height: 258px;
    /*line-height: 258px;*/
    font-size: 26px;
    color: #444;
    margin-bottom: 16px;
    text-align: center;
}
.img_list .img{
    width: 100%;
    height: 100%;
    background:no-repeat center center;
    -webkit-background-size: cover;
    background-size: cover;
}
@media(max-width:750px){
html, body{background: #fff!important;}
.list_r_m{width: 100%;padding:0;padding-top: .4rem;}
.list_r_t{height: 2rem;line-height: 2rem;font-size: .8rem;margin-bottom: .4rem;}
.img_list li{height:4.4rem;font-size: .6rem;margin-bottom: .2rem;}
.img_list li .infos{line-height: .9rem;}
}
@media(min-width:751px) and (max-width:1023px){
.list .container{max-width:1200px;}  
.list_r_t{height:48px;line-height: 48px;font-size:24px;margin-bottom: 20px;}
.img_list li{height:140px;font-size: 18px;}
.img_list li .infos{width: 90%;margin-left: 5%;line-height: 26px;}
.list_r_m{padding:20px 30px 0 10px;}
}
@media (min-width:1024px) and (max-width:1440px){
.list .container{max-width:1200px;}  
.list_r_t{height:58px;line-height: 58px;font-size:26px;}
.img_list li{height:220px;font-size: 20px;}








}




















