/* .aj_left_l{padding: 35px 0;}
.tp_left_i{margin-bottom: 10px;}
.tp_left_i>a{background-color: #f7f7f7;border-left: 10px solid var(--base);height: 50px;line-height: 50px;display: block;padding-left: 24px;font-size: 16px;cursor: pointer;}
.tp_left_i>a>i{font-family: monospace,serif;float: right;font-style: normal;padding: 18px 10px;color: var(--base);line-height: 1;transition: .3s;}
.tp_left_ii{padding: 10px 0;display: none;}
.tp_left_ii>a{display: block;height: 46px;line-height: 46px;font-size: 14px;padding-left: 34px;color: #474747;cursor: pointer;}
.tp_left_ii>.tp_left_ia{background-color: var(--base);color: #fff;position: relative;}
.tp_left_ii>.tp_left_ia::before{content: '';width: 9px;height: 100%;position: absolute;left: 0;background-color: var(--base);} */

.xpd_msg{padding: 44px 0;}

.xpd_msg_w{display: flex;}
.xpd_msg_l{width: 36%;position: relative;}
.xpd_msg_ll{border: 2px solid #d3d3d3;}
.xpd_msg_lli{width: 100%;height: 30rem;object-fit: contain;}

.xpd_arrow{width: 20px;height: 60px;color: #fff;line-height: 60px;text-align: center;font-family: monospace,serif;position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;font-size: 20px;font-weight: 900;background-color: var(--base);transition: .3s;}
.xpd_arrow.slick_prev{left: 0;}
.xpd_arrow.slick_next{right: 0;}
.xpd_msg_ls{padding: 10px 20px;}
.xpd_msg_lsi{height: 70px;object-fit: contain;margin: 0 5px;cursor: pointer;border: 2px solid #d3d3d3;}
.xpd_msg_lsi:last-child{margin-right: 0;}
.xpd_msg_ls .xpd_msg_a{border: 2px solid var(--base);}


.xpd_msg_r{margin-left: 6rem;flex: 1;padding: 20px 0;position: relative;}
.xpd_msg_r>h1{line-height: 1.5;border-bottom: 1px solid #ddd;margin-bottom: 20px;font-size: 36px;padding: 15px 0;}
.xpd_msg_r>h2{font-size: 16px;margin: 20px 0 10px;}
.xpd_msg_r>p{font-size: 16px;color: #999;line-height: 2;}
.xpd_msg_r>img{margin: 40px 0 60px;}
.xpd_msg_rw{display: flex;gap: 20px;margin: 40px 0 0;}
.xpd_msg_rw>a{padding: 0 60px;line-height: 50px;border: 1px solid #ddd;}
.xpd_msg_rw>a:first-child{background-color: var(--base);border-color: var(--base);color: #fff;}

/* .xpd_file_l{padding: 20px;}
.xpd_file_l>h1{color: #333;text-align: center;line-height: 3;width: 100%;}
.xpd_file_i{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #ddd;padding: 20px 0;}
.xpd_file_i>h1{font-size: 16px;color: #333;line-height: 2;}
.xpd_file_i>h1>p{font-size: 14px;color: #666;}
.xpd_file_i>a{background-color: #f7f7f7;color: #666;padding: 0 30px;height: 30px;line-height: 30px;}
.xpd_file_i:hover h1{color: var(--base);}
.xpd_file_i:hover a{background-color: var(--base);color: #fff;} */

.xpd_rich{margin-top: 60px;padding: 0 0 20px;}
.xpd_rich>h1{margin: 0 0 20px;border-bottom: 1px solid var(--base);}
.xpd_rich>h1>span{font-size: 14px;padding: 0 40px;height: 42px;line-height: 42px;display: inline-block;cursor: pointer;background-color: var(--base);color: #fff;}
/* .xpd_rich>h1>.xpd_rich_a{background-color: var(--base);color: #fff;} */
.xpd_rich>h2{border-bottom: 1px solid #e5e5e5;margin-top: 10px;padding-bottom: 10px;text-align: center;font-size: 24px;}
.rich_text img{max-width: 100%;}

.xpd_apply{display: flex;flex-wrap: wrap;margin-top: 40px;}
.xpd_apply_i{width: 24%;margin-right: calc(4% / 3);margin-bottom: 15px;}
.xpd_apply_i:nth-child(4n){margin-right: 0;}
.xpd_apply_i>h1{text-align: center;font-size: 16px;line-height: 2;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 10px;}
.xpd_apply_img{overflow: hidden;}
.xpd_apply_img>img{width: 100%;height: 20rem;object-fit: cover;transition: .5s;}
.xpd_apply_img>img:hover{transform: scale(1.1);}

/* .xpd_recom_c{background-color: #fff;display: flex;justify-content: space-between;padding: 0 0 40px;}
.xpd_recom_i{width: 23%;margin-right: calc(16% / 3);margin-bottom: 40px;position: relative;overflow: hidden;}
.xpd_recom_i:nth-child(4n){margin-right: 0;}
.xpd_recom_img{overflow: hidden;text-align: center;}
.xpd_recom_i>h1{text-align: center;font-size: 14px;line-height: 2;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 40px;line-height: 40px;position: absolute;bottom: -40px;left: 0;right: 0;transition: .3s;background-color: var(--base);color: #fff;text-align: center;}
.xpd_recom_img>img{width: 100%;height: 260px;object-fit: contain;transition: .3s;}
.xpd_recom_i:hover>h1{bottom: 0;} */

@media screen and (max-width: 1200px) {
    /* .aj_left_l{width: 1100vw;} */
    .aj_cate_c{width: 150vw;flex-wrap: nowrap;padding-bottom: 0;}

    .xpd_msg{}
    .xpd_msg_w{flex-direction: column;}
    .xpd_msg_l{width: 100%;}
    .xpd_msg_i{height: 20rem;}
    .xpd_msg_r{margin-left: 0;padding-right: 0;}
    .xpd_msg_r>h1{font-size: 2.2rem;margin-bottom: 0;}
    .xpd_msg_r>b{padding: 1.5rem 0;font-size: 1.4rem;}
    .xpd_msg_r>p{font-size: 1.4rem;}
    .xpd_msg_lli{height: 30rem;}
    .xpd_msg_r>span>i{font-size: 3rem;}
    
    .xpd_rich{margin-top: 6rem;padding: 0;}
    .xpd_rich>h1>span{font-size: 1.4rem;padding: 0 2rem;height: 4rem;line-height: 4.2rem;}

    .xpd_file_l{padding: 1.5rem 0;}
    .xpd_file_i>h1{font-size: 1.4rem;}
    .xpd_file_i>a{padding: 0 1.5rem;}

    .qp_recom_c{flex-direction: column;}
    .qp_recom_i{width: 100%;margin-right: 0;}

}

