.dw-process{ margin-top: 30px}
.dw-process ul:after,.dw-process:after,.link:after{ content: '';display: block;clear: both}
.dw-process .img-til{ float: left;width: 190px;height: 215px;line-height: 30px;padding: 25px 13px;background: url(../images/rsdl/dwlc_b.png) center no-repeat;font-size: 24px;font-weight: 700;color: #fff}
.dw-process ul{ float: left;width: 940px;margin-left: 25px}
.dw-process li{ float: left;width: 220px;height: 97px;text-align: center;line-height: 97px;margin-right: 20px;margin-bottom: 20px;border-radius: 4px;background-color: #edf6fe;font-size: 20px}
.dw-process li:nth-child(4n){ margin-right: 0}
.dw-process li:nth-child(5),.dw-process li:nth-child(6),.dw-process li:nth-child(7),.dw-process li:nth-child(8){ margin-bottom: 0}
.dw-process li.active,.dw-process li:hover{ background-color: #368bc7}
.dw-process li.active a,.dw-process li:hover a{ color: #fff}
.person .img-til{ background: url(../images/rsdl/grlc_b.png) center no-repeat}
.link{ margin-top: 30px}
.link img{ float: left;width: 495px;height: 320px}
.address-time{ float: left;width: 660px;height: 320px;padding: 35px 22px 0 30px;background: #ebf4ff url(../images/rsdl/link.png) 150% 140% no-repeat;font-size: 20px;color: #333}
.address-time p{ margin-bottom: 15px}
.address{ margin-top: 45px}
@media screen and (max-width:991px){
 .dw-process .img-til{  width: 100% }
 .address-time, .dw-process ul, .link img{  width: 100% }
 .address-time p{  line-height: 25px }
 .address-time{  min-height: 320px;height: auto }
 .dw-process ul{  margin-left: 0 }
 .dw-process li{  float: none;width: 100%;margin-right: 0;margin-bottom: 20px }
 .dw-process li:nth-child(4), .dw-process li:nth-child(5), .dw-process li:nth-child(6){  margin-bottom: 20px }
 .dw-process .img-til{  height: 115px;background-size: 100% 100%;margin-bottom: 20px }
}