@media all and (max-width: 1280px) {
    .list_pic {margin-bottom: 50px;}
    .bgstrong strong { font-size: 35px; }
}
@media all and (max-width: 1080px) {
    .list_pic li.list_picbox .picbox_cont { flex-direction: column; align-items: center; }
    .list_pic li.list_picbox .picbox_cont .picbox_info { width: 100%; padding-left: 0; }
    .bgstrong strong { font-size: 32px; }
}
@media all and (max-width: 768px) {
    .list_pic li.list_picbox {width: 100%; flex: auto; padding: 30px 20px;}
    .list_pic li.list_picbox .picbox_cont .name {font-size: 16px;}
    .bgstrong {padding: 50px 10px;}
    .bgstrong strong { font-size: 24px; text-align: center; }
    .bgstrong strong br {display: none;}
}
@media all and (max-width: 480px) {
    .list_pic {margin-bottom: 30px;}
    .bgstrong {padding: 40px 10px;}
    .bgstrong strong { font-size: 20px; }
}