*{ font-size: 14px; margin: 0px; padding: 0px; color: #131313; } .companyculture{ width: 100%; padding: 110px 0 180px; } .companyculture-top{ width: 100%; height: 14rem; background: url("../images/companyCulture.jpg") bottom left no-repeat; background-size: cover; text-align: center; position: relative; } .company-box{ position: absolute; text-align: center; width: 100%; bottom: 360px; } .top-text{ font-size: 45px; color: #ffffff; font-weight: lighter; margin-bottom: 10px; } .bot-text{ font-size: 35px; color: #ffffff; } .line-circle{width: 7px;height: 7px;border-radius: 100%;background:#ddd;position: absolute;bottom: 185px;left: 50%;margin-left: -3px;} .line-circle:before{content: '';height:150px;width: 1px;background: #ddd;position: absolute;bottom: 0;opacity: 0.4;} .companyculture-center{ width: 1000px; background-color: #f8f8f8; margin: -130px auto; position: relative; display: flex; justify-content: space-between; padding: 10px 0 50px; } .center-text{ width: 800px; /* height: 811px; */ padding: 64px 0px 0px 0px; margin: 0 auto; } .center-img{ width: 528px; display: flex; flex-direction: column; justify-content: center; align-items: center; } h1{ font-size: 24px; font-weight: bold; margin-bottom: 35px; } p{ line-height: 35px; } @media screen and (max-width: 1450px) and (min-width: 1350px){ .line-circle:before{height: 100px;} .bot-text{font-size: 25px;} .top-text{font-size: 25px;} .company-box{bottom: 250px;} .companyculture-center{margin: -100px auto;} .line-circle{bottom: 120px;} } #dlimg{ width: 70%; } /*鎵嬫満绔嚜閫傚簲*/ @media screen and (max-width: 1025px) and (min-width: 320px){ .companyculture{ padding-top: 1rem !important; } .companyculture-top{ height: 50vh; background: url(../images/companyCulture.jpg) top no-repeat; background-size: 150%; } .company-box{ display: flex; flex-direction: column; justify-content: center; top: 28%; } .top-text{ font-size: .5rem; margin-bottom: .1rem; } .bot-text{ font-size: .5rem; } .line-circle{ display: none; } .companyculture-center{ width: calc(93% - .6rem); margin: -2.2rem auto; padding: 0 .3rem; } .center-text{ width: 100%; padding: .4rem 0; } .center-text h1{ font-size: .5rem; margin-bottom: .2rem; } .center-text p{ line-height: .65rem; font-size: .3rem; } .mt30{ margin-top: .2rem; } .f18{ font-size: .32rem; } #dlimg{ width: 100%; } }