.as_pers{background: url('/images/serve/0.jpg') no-repeat center/cover;}
.as_pers_c{padding: 160px 0;display: flex;justify-content: space-between;}
.as_pers_i{width: 25%;color: #ddd;text-align: center;}
.as_pers_i>h1{font-size: 24px;margin: 0 0 20px;}
.as_pers_i>h2{font-size: 18px;line-height: 1.5;}

.as_crea_c{padding: 60px 0 100px;}
.as_crea_t{display: flex;justify-content: space-between;align-items: center;}
.as_crea_ti{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 260px;border: 1px solid #ddd;width: 15%;border-radius: 15px;}
.as_crea_ti>h1{font-size: 1.8rem;margin: 30px 0 0;}
.as_crea_b{border: 1px solid #ddd;border-radius: 15px;margin: 30px 0 0;padding: 42px;}
.as_crea_b>h1{font-size: 24px;}
.as_crea_b>p{font-size: 16px;margin: 20px 0 40px;}
.as_crea_b>p>span{color: var(--base);}
.as_crea_w{display: flex;flex-wrap: wrap;}
.as_crea_w>img{width: 15%;margin-right: 2%;height: 10rem;object-fit: contain;border: 1px solid #ddd;border-radius: 15px;margin-bottom: 20px;padding: 0 10px;}
.as_crea_w>img:nth-child(6n){margin-right: 0;}

.as_mana{background: url('/images/serve/40.png') no-repeat center/cover;}
.as_mana_c{padding: 100px 0;display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 40px;color: #fff;}
.as_mana_c>h1{font-size: 38px;}
.as_mana_c>p{font-size: 18px;}
.as_mana_c>a{padding: 0 30px;line-height: 40px;background-image: linear-gradient(-89deg, #4949a5 0%, #00c0fa 100%);border-radius: 4px;}

@media screen and (max-width: 1200px) {
    .ac_cate_c{width: 200vw;}

    .as_pers_c{padding: 10rem 0;flex-wrap: wrap;gap: 4rem 0;}
    .as_pers_i{width: 50%;}
    .as_pers_i>h1{font-size: 2rem;font-weight: 600;}
    .as_pers_i>h2{font-size: 1.2rem;}

    .as_crea_c{padding: 6rem 0 10rem;}
    .as_crea_t{flex-wrap: wrap;gap: 2rem 0;}
    .as_crea_ti{width: 48%;height: 20rem;}
    .as_crea_ti>img{width: 8rem;}
    .as_crea_ti>h1{font-size: 1.4rem;}

    .as_crea_b{padding: 2rem;}
    .as_crea_b>h1{font-size: 2rem;}
    .as_crea_b>p{font-size: 1.4rem;}
    .as_crea_w{justify-content: space-between;gap: 1rem 0;}
    .as_crea_w>img{width: 48%;margin: 0;}

    .as_mana_c{padding: 6rem 0;gap: 4rem;}
    .as_mana_c>h1{font-size: 3rem;}
    .as_mana_c>p{font-size: 1.4rem;}
    
}
