.block {
padding: 118px 0;
.b-title {
position: relative;
margin-bottom: 50px;
font-size: 50px;
line-height: 59px;
text-align: center;
color: #1F1F1F;
&:after {
content: '';
position: absolute;
top: 70px;
left: 50%;
width: 136px;
height: 4px;
transform: translateX(-50%);
background: #1583FF;
}
.intro {
margin-bottom: 80px;
font-size: 30px;
color: #5B5B5E;
line-height: 40px;
.inner {
width: 1400px;
margin: 0 auto;
&.lg {
width: 1505px;
.banner-item {
width: 100%;
height: 100%;
img {
.banner-name {
bottom: 87px;
left: 213px;
font-size: 48px;
color: #fff;
cursor: pointer;
.gray {
background-color: #F2F6F8;
.arrow {