@imgSrc: '@/assets/images/demonstration'; .bottom_item { display: flex; width: calc(100% - 27px); height: 100%; overflow: hidden; padding: 0 15px 10px 28px; background: url('@{imgSrc}/bottom_bg.png') no-repeat left top, url('@{imgSrc}/bottom_right_bg.png') no-repeat right 5px; background-size: calc(100% - 10px) 42px, auto calc(100% - 5px); .left { flex: none; width: 288px; height: 100%; display: flex; flex-direction: column; overflow: hidden; background: url('@{imgSrc}/项目落地保障.png') no-repeat center center; background-size: 100% 100%; padding: 25px 15px 20px 25px; .l_title_wrap { flex: none; width: 100%; .l_title_sub { background: url('@{imgSrc}/tip.png') no-repeat left center; background-size: 35px 36px; padding-left: 35px; font-size: 16px; height: 36px; line-height: 36px; } .l_title { font-size: 22px; font-family: Microsoft YaHei; font-weight: bold; color: #FBD84D; line-height: 32px; background: linear-gradient(0deg, #FFD270 0%, #FFFFFF 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } } .l_list { height: 100%; padding: 10px 0; display: flex; flex-direction: column; justify-content: space-around; .l_item { display: flex; align-items: center; } .l_item_title { padding-left: 20px; } .l_item_num_list { display: flex; } .l_item_num_item { width: 32px; height: 36px; line-height: 36px; text-align: center; margin-right: 5px; font-size: 24px; font-weight: bold; } .l_item_num_unit { font-size: 14px; font-weight: 400; align-self: flex-end; } .l_item_num_unit[type='add'] { font-size: 22px; font-weight: bold; align-self: center; } .l_item_title[type='项目数量'] { background: url('@{imgSrc}/项目数量.png') no-repeat left center; background-size: 14px 14px; } .l_item_num_item[type='项目数量'] { background: url('@{imgSrc}/项目数量num.png') no-repeat center/100% 100%; } .l_item_title[type='服务客户'] { background: url('@{imgSrc}/服务客户.png') no-repeat left center; background-size: 14px 14px; } .l_item_num_item[type='服务客户'] { background: url('@{imgSrc}/服务客户num.png') no-repeat center/100% 100%; } .l_item_title[type='覆盖省份'] { background: url('@{imgSrc}/覆盖省份.png') no-repeat left center; background-size: 14px 14px; } .l_item_num_item[type='覆盖省份'] { background: url('@{imgSrc}/覆盖省份num.png') no-repeat center/100% 100%; } } } .center { flex: 1; height: 100%; overflow: hidden; padding: 12px 0 0 13px; } .list_item[type='jump'] { cursor: pointer; } .list_item[type='jump']:hover { border: 1px solid #1685FF; transform: scale(1.05); } .list_item[type='jump']:active { opacity: 0.8; } .list_item { width: 213px; height: 130px; border: 1px solid rgba(71, 88, 114, 0.8); border-radius: 10px; overflow: hidden; margin-right: 8px; margin-bottom: 8px; transform-origin: center top; transition: transform 0.3s; .list_item_img_wrap { width: 100%; height: 100px; overflow: hidden; position: relative; .list_item_img_tip { position: absolute; right: 0; top: 0; width: 57px; height: 19px; background: url('@{imgSrc}/案例.png') no-repeat center/100% 100%; } } .list_item_info_wrap { display: flex; width: 100%; overflow: hidden; align-items: center; padding: 3px 8px 0; font-size: 12px; font-weight: 400; .list_item_info_tip { flex: none; width: 38px; height: 20px; text-align: center; line-height: 18px; margin-right: 5px; background: url('@{imgSrc}/供水.png') no-repeat center/100% 100%; } .list_item_info_tip[type='水利'] { background: url('@{imgSrc}/农水.png') no-repeat center/100% 100%; } .list_item_info_tip[type='能源'] { background: url('@{imgSrc}/节水.png') no-repeat center/100% 100%; } .list_item_info_tip[type='排水'] { background: url('@{imgSrc}/排水.png') no-repeat center/100% 100%; } .list_item_info_tip[type='农饮水'] { background: url('@{imgSrc}/农饮水.png') no-repeat center/100% 100%; } .list_item_info_name { flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .list_item_info_address { flex: none; font-size: 12px; font-weight: 400; color: #ACCDF0; line-height: 1; padding-left: 4px; border-left: 1px solid rgba(216, 234, 253, 0.4); } } } .right { flex: none; height: 100%; overflow: hidden; width: 44px; height: 100%; background: url('@{imgSrc}/查看全部.png') no-repeat center/100% 100%; writing-mode: vertical-rl; text-align: center; display: flex; align-items: center; justify-content: center; letter-spacing: 2px; cursor: pointer; } } :global { .demo_bottom_item { .swiper-wrapper { display: flex; } .list_item_img { .panda-console-base-image { width: 100%; } img { width: 100%; height: 100%; } } } }