body { display: block !important; } .business { width: 100%; padding: 0.95rem 0 1.07rem; } .business .business_box { width: calc(100% - 2.44rem); margin: 0 auto; position: relative; } .business .business_box .business_title { display: flex; flex-direction: column; align-items: center; } .business .business_box .business_title p { font-size: 0.4rem; font-weight: bold; color: #1CB0F7; } .business .business_box .business_title span { width: 0.41rem; height: 0.07rem; background: #1CB0F7; display: block; margin-top: 0.3rem; } .business .business_box .business_txt { display: flex; justify-content: space-between; align-items: center; position: relative; } .business .business_box .business_txt .business_p { border: 0.06rem solid #E9E9E9; width: 35%; padding: 0.7rem 0.32rem 0.6rem 0.32rem; /* position: absolute; bottom: 0; left: 0; */ } .business .business_box .business_txt .business_p .p { display: flex; margin-bottom: 0.1rem; } .business .business_box .business_txt .business_p .p:last-child { margin-bottom: 0; } .business .business_box .business_txt .business_p .p span { width: 8px; height: 8px; background: #1CB0F7; border-radius: 50%; margin-right: 0.1rem; position: relative; top: 5px; } .business .business_box .business_txt .business_p .p p { color: #333333; font-size: 0.16rem; width: 100%; } .business .business_box .business_txt .img_div { width: 100%; display: flex; justify-content: flex-end; } .business .business_box .business_txt .img_div img { width: 11rem; position: relative; top: -0.3rem; } @media screen and (max-width: 768px) { .header .logo { width: 2.57rem !important; } .business { padding-top: 0.4rem; } .business .business_box { padding: 0 0.25rem; box-sizing: border-box; width: 100%; } .business .business_box .business_title p { font-size: 0.3rem; line-height: 0.36rem; margin-bottom: 0; } .business .business_box .business_title span { margin-top: 0.15rem; } .business .business_box .business_txt { display: block; width: 100%; font-size: 0; } .business .business_box .business_txt .business_p { margin-top: 0.2rem; margin-bottom: 0.2rem; width: 100%; position: relative !important; box-sizing: border-box; } .business .business_box .business_txt .img_div { box-sizing: border-box; width: 100% !important; position: relative; /* padding-bottom: 2.5rem; */ } .business .business_box .business_txt .img_div img { width: 100% !important; top: 0.4rem !important; /* position: absolute; */ } }