* {margin:0;padding:0;}
html,body {color:#282828;}
.banner{height: 600px;}

.sjsalwers ul {display:flex;flex-wrap:wrap;justify-content:space-between;}
.sjsalwers ul li a {width: 380px;height: 240px;overflow:hidden;display:flex;position:relative;justify-content:center;flex-wrap:wrap;align-content:center;border-radius: 4px;align-items: center;background: #ccc;}

.sjsalwers ul li a i {
    position: absolute;
    top: 18px;
    left: 16px;
    font-style: normal;
    background: url(/images/vr-anli.png) #f86025 9px center / 20px auto no-repeat;
    padding: 6px 10px 6px 35px;
    line-height: 16px;
    font-size: 14px;
    border-radius: 6px;
    color: #fff;
    opacity: 0.7;
}
.sjsalwers ul li a img {width:120%;}
.sjsullier {display:flex;flex-wrap:nowrap;justify-content:space-between;background:#fff;padding-bottom:5px;}
.sjsullier dl {padding:15px 0 15px 15px;}
.sjsullier dl dt {display:flex;flex-wrap:nowrap;margin-bottom:5px;}
.sjsullier dl dt font {line-height:24px;font-size:14px;background:#a2a1a1;color:#fff;border-radius:15px;padding:0 10px;margin-right:10px;}
.sjsullier dl dd {font-size:16px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:bold;}
.al04sjs {display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-right:15px;}
.al04sjs i {width:58px;height:58px;overflow:hidden;border-radius:30px;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start;margin-right:8px;}
.al04sjs i img {width:130%;}
.al04sjs p {text-align:center;}
.al04sjs p span {font-size:14px;line-height:24px;display:block;margin-bottom:5px;}
.sjsalwers ul li .al04sjs p a {border:1px solid #e65a23;font-size:15px;color:#e65a23;line-height:30px;height:30px;width:105px;border-radius:18px;background:none;}
.sjsalwers {padding: 60px 0 40px;}
.sjsalwers ul li {margin-bottom:25px;}
.sjsalwers .albtb {background:none;padding:25px 0 20px;}
