section#PageE{ padding: 40px; }
section#PageE h1{ font-weight: bold; text-align: center;}
section#PageE > div.row{ padding: 40px; }

section#PageE div.Item > img{ width: 80%;margin: auto;display: block;overflow: hidden;border-radius: 10px;border: 3px #FFF solid; }

section#PageE div.Item > h4 { background:#919396; color:rgb(255,255,255); padding: 7px 20px; margin-bottom: 15px;}
section#PageE div.Item ul{ padding-right: 15px; float: left;display: inline-block;}
section#PageE div.Item ul.logo_ul{ padding-right: 15px; float: left;width: 70%;}
section#PageE div.Item ul > li{ line-height: 1.8rem; text-align: justify; float: left;}
/* .Item_flex{display: flex;} */

.Item > .logo{float: left;width:22%;margin: 10px;}
.Item > .logo img{width: 100%;}


@media(max-width:1280px){
    section#PageE > div.row{ padding: 40px 10px; }
}
@media(max-width:1024px){
    section#PageE div.Item > img{ padding-top: 25%; }
}
@media(max-width:767px){
    section#PageE div.Item > img{ padding-top: 0; width:80%; margin:0 auto; display:block; }
    section#PageE div.Item ul.logo_ul{ padding-right: 15px; float: left;width:100%;}

}
@media(max-width:640px){
    section#PageE div.Item > img{ width:90%; }
    .Item > .logo{float: none;width:30%;margin: 10px auto;}
    section#PageE div.Item ul.logo_ul{ float: none;width: 100%;clear: both;margin: 0 auto;}
}
@media(max-width:480px){
    section#PageE{ padding: 40px 20px; }
    section#PageE > div.row{ padding: 20px 0 0 0; }
    section#PageE div.Item > img{ width:100%; margin-bottom: 10px; }
    section#PageE div.Item > h4 { font-size: 1.35rem;}
}