2026-07-20 15:49:49 +08:00

150 lines
3.0 KiB
CSS

/* sectionClassName:yuedong_home_map */
.yuedong_home_map_main {
padding: 2.3125rem 0 1.875rem;
background: #fff;
}
.yuedong_home_map_main .yuedong_home_map_row {
display: flex;
gap: 2.1875rem;
}
.yuedong_home_map_col_text{
flex: 1;
}
.yuedong_home_map_col_map{
width: 51.5%;
}
.yuedong_home_map_main .yuedong_home_map_title {
font-family: var(--title-font-family);
font-size: var(--font-size-50);
font-weight: 400;
letter-spacing: 1px;
line-height:normal;
margin: 0 0 0.8125rem;
}
.yuedong_home_map_main .yuedong_home_map_desc {
font-family: var(--font-family);
font-size: var(--font-size-18);
font-weight: 400;
line-height: 33px;
color: #424242;
text-align: justify;
max-width: 42rem;
margin: 0 0 1.5rem;
}
.yuedong_home_map_main .yuedong_home_map_stats {
display: flex;
gap: 14px;
}
.yuedong_home_map_main .yuedong_home_map_stat {
flex: 1;
position: relative;
overflow: hidden;
}
.yuedong_home_map_main .yuedong_home_map_stat_pattern {
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
}
.yuedong_home_map_main .yuedong_home_map_stat_body {
position: relative;
z-index: 1;
height: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: center;
padding:0.6875rem 0 0.8438rem 0.6563rem;
box-sizing: border-box;
}
.yuedong_home_map_main .yuedong_home_map_stat_num {
display: flex;
flex-wrap: wrap;
align-items: baseline;
font-family: var(--title-font-family);
font-weight: 700;
font-size: var(--font-size-44);
line-height: normal;
color: var(--color-primary);
}
.yuedong_home_map_main .yuedong_home_map_stat_value {
color: var(--color-primary);
}
.yuedong_home_map_main .yuedong_home_map_stat_unit {
font-family: var(--font-family);
font-weight: 300;
font-size: var(--font-size-32);
color: #595959;
line-height: normal;
}
.yuedong_home_map_main .yuedong_home_map_stat_plus {
font-family: var(--font-family);
font-weight: 300;
font-size: var(--font-size-36);
color: #595959;
line-height: normal;
}
.yuedong_home_map_main .yuedong_home_map_stat_labels {
display: flex;
flex-direction: column;
gap: 0.125rem;
font-family: var(--font-family);
font-weight: 500;
font-size: max(16px, var(--font-size-20));
line-height: 1.35;
color: #000;
text-transform: capitalize;
}
.yuedong_home_map_main .yuedong_home_map_stat_line {
display: block;
}
.yuedong_home_map_main .yuedong_home_map_map {
width: 100%;
max-width: 51.5625rem;
margin-left: auto;
}
.yuedong_home_map_main .yuedong_home_map_map_img {
display: block;
width: 100%;
height: auto;
object-fit: cover;
}
@media screen and (max-width: 992px) {
.yuedong_home_map_row{
flex-direction: column;
}
.yuedong_home_map_col_map{
width: 100%;
}
}
@media screen and (max-width: 576px) {
.yuedong_home_map_main .yuedong_home_map_stats{
flex-wrap: wrap;
}
.yuedong_home_map_main .yuedong_home_map_stat{
flex: auto;
width: 100%;
}
.yuedong_home_map_main .yuedong_home_map_stat_body{
padding-left: 30px;
}
}