@charset "utf-8";

/* 调大看小 */
/* 2022.04.09 - tammy - start */
@media screen and (max-width: 1919px) {
.t_cedao.show { left: 38px; }
.ys_cont1480 { width: 1400px; }
}

/* 2022.04.09 - tammy - end */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
.he_maintop::after { left: 5.5%; }
.he_b1p2fr::after { left: 3.5%; }
.he_hd_nli { margin: 0 45px; }
.g_e2nr1_ret { left: -6%; }
/* 2022.04.09 - tammy - start */
.ys_cont1480 { width: 1300px; }
.t_c1main .ys_cont1400 { width: 1300px; }
.t_cedao.show { left: 26px; }
.t_c1main .ys_cont1100 { width: 1070px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-button-next { width: 46px; height: 46px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -92px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -92px; }
/* 2022.04.09 - tammy - end */

.he_hd_nli { margin: 0 30px; }
.he_syp2xqg { width: 700px; transform: translateX(65px); }
.he_syp2gmkl { padding-top: 9%; }
.he_slide { width: 310px; }
.he_slide.swiper-slide-active { width: 830px; }
.he_syp1ig { height: 436px; }
.he_syp4l1::after { width: 72%; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -113px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -113px; }
.he_nypage .ys_pos_center { top: 36%; }
.he_b1kpage .ys_pos_center,  .he_b2kpage .ys_pos_center,  .he_c1page .ys_pos_center,  .he_epage .ys_pos_center,  .he_f1kpage .ys_pos_center { top: 29%; }
.he_f1page .ys_pos_center,  .he_g1page .ys_pos_center { top: 30%; }
.he_nypage .ys_pos_center { top: 37%; }
.he_c2p2msi { width: 360px; }
.he_c2p2bwm { padding: 100px 110px; min-height: 600px; }
.he_c2p2bwm { padding: 100px 50px; }
}
 @media screen and (max-width: 1560px) {
.he_maintop { margin-top: -200px; }
.he_maintop::after { left: 3.5%; }
.he_e2p1bx { padding: 0 50px; }
.g_e2nr1_ret { left: -3%; }
.he_e2p2bx { padding: 0 50px; }
/* 2022.04.09 - tammy - start */
.t_c1main .ys_cont1400 { width: 82.5%; }
.ys_cont1480 { width: 82.5%; }
.t_c1main .ys_cont1100 { width: 1030px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -66px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -66px; }
.t_c1kp3xin { padding-top: 120px; }
.he_c1kp3 .ys_margin2 { margin-bottom: 60px; }
.t_c1kp1bg { height: calc(100% + 140px - 200px); }
.he_ekp1::before { height: calc(100% - 200px); }
/* 2022.04.09 - tammy - end */

.he_hd_nli { margin: 0 20px; }
.he_slide { width: 280px; }
.he_syp1tp2 p { font-size: 16px; }
.he_syp2xqg { width: 650px; transform: translateX(50px); }
.he_syp2xri { width: 64%; }
.he_syp2gmkl { width: 510px; }
.he_syp2gmkl { padding-top: 7%; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -115px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -115px; }
.he_nypage .ys_pos_center { top: 40%; }
.he_b1kpage .ys_pos_center,  .he_b2kpage .ys_pos_center,  .he_c1page .ys_pos_center,  .he_epage .ys_pos_center,  .he_f1kpage .ys_pos_center { top: 34%; }
.t_c1kp2li { transform: translate(-50%, -50%) scale(0.9); }
.he_f1page .ys_pos_center,  .he_g1page .ys_pos_center { top: 33%; }
.he_maintop { margin-top: -140px; }
.he_nypage .ys_pos_center { top: 39%; }
.he_c2p2bwm { padding: 80px 85px; min-height: 550px; }
.he_c2p2msi { width: 310px; }
.he_c4p4bx { padding: 0 50px; }
.he_c2p2bwm { padding: 80px 70px; }
}


/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
.ys_tit60 { font-size: 46px; }
.ys_font1 { font-size: 36px; }
.ys_font2 { font-size: 26px; }
.he_f1kp1rp3 p { font-size: 16px; }
.he_f1kp1ri { padding-left: 56px; }
.he_f1kp1rp1 p { font-size: 16px; }
.he_add { padding: 70px 0; }
.ys_margin3 { margin-bottom: 40px; }
.he_f1kpcfy { padding-top: 16px; }
.he_hd_nli { margin: 0 30px; }
.he_hd_lo { width: 96px; }
.he_hd_lo a { line-height: 68px; }
.he_hd_na { line-height: 68px; transition: all 0.36s; }
.he_hd_seg { width: 22px; line-height: 68px; }
.he_hd_hc { padding-left: 80px; padding-right: 80px; }
.he_hd_seg .he_img1 { top: 25px; }
.he_hd_lo .he_img1 { top: 14px; }
.ys_banner1 { margin-top: 68px; }
.mc_search_xl { top: 69px; height: 120px; }
.he_fofthk { padding-top: 46px; }
.he_fobt { padding: 22px 0; margin-top: 38px; }
.he_fobte p,  .he_fobte p a { font-size: 12px; }
.he_f1moke { margin-top: 45px; }
.he_f1moke a { font-size: 16px; line-height: 40px; padding: 0 40px; }
.ys_tit48 { font-size: 38px; }
.he_f2p1brjq { margin-top: 36px; }
.he_f2p1brsw { padding-top: 20px; }
.he_tuijian { margin-top: 55px; }
.ys_tit24 { font-size: 20px; }
.he_c4p1by p { font-size: 20px; }
.he_f2p1bri { padding: 0 110px; }
.he_g1p1fkl .he_f1moke { margin-top: 30px; }
.he_e2p1bx { padding: 0 0px; }
.g_e2nr1_ret { left: -3%; }
.he_e2p2bx { padding: 0 0px; }
.g_e2nr1_ret { left: -7%; width: 48px; }
.g_e2nr1_logo { width: 240px; }
.he_e2p1ti { margin-top: 15px; }
.g_e2nrbox:first-child { padding-top: 50px; }
.g_e2nr1 { padding-top: 58px; }
.g_e2nrfr { padding-left: 66px; }
.g_e2nrbox.on .g_e2nrfr { padding-left: 0; padding-right: 66px; }
.ys_tit40 { font-size: 32px; }
.g_e2 .ys_main { margin-top: 68px; }
/* 2022.04.09 - tammy - start */
.t_duan18 p { font-size: 16px; }
.t_c1kp2zi { font-size: 20px; }
.ys_font3 { font-size: 26px; }
.t_c1kp1ic { width: 56px; height: 56px; margin-bottom: 14px; }
.t_c1kp1li { padding: 0 46px; }
.t_c1kp1xin .ys_font3 { margin-bottom: 8px; }
.t_margin33 { margin-bottom: 28px; }
.t_c1kp2qian { width: 132px; height: 44px; }
.t_c1kp2zi { line-height: 44px; }
.t_c1kp2img { width: 220px; }
.t_c1kp3ic { width: 62px; height: 62px; margin-bottom: 12px; }
.t_c1kp3wen .ys_font3 { margin-bottom: 12px; }
.t_c1kp3li { padding: 40px 40px 50px; }
.t_c1main .ys_cont1100 { width: 1000px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-button-next { width: 40px; height: 40px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -46px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -46px; }
.t_c1k3xia { padding: 36px 50px 32px; }
.t_c1k3xia .ys_font2 { margin-bottom: 12px; }
.t_c1k5xin { padding: 28px 0 24px; }
.t_c1k5ic { width: 48px; height: 48px; margin-bottom: 14px; }
.t_c1kp3xin { padding-top: 100px; }
.ys_margin1 { margin-bottom: 100px; }
.he_c1kp3 .ys_margin2 { margin-bottom: 50px; }
/* e */
.t_ek1yin { width: 40px; }
.t_ek1yin1 { top: -36px; left: -36px; }
.t_ek1yin2 { bottom: -36px; right: -18px; }
.ys_contyou1160 { width: calc(100% - calc(50vw - 600px)); margin-left: calc(50vw - 600px); }
.he_ekp1bx { padding-right: calc(50vw - 600px); }
.t_c1k5xin .ys_tit24 { height: 30px; }
/* 2022.04.09 - tammy - end */

.he_hd_na { font-size: 16px; }
.he_hd_nli { margin: 0 22px; }
.he_banvdbt { width: 82px; height: 82px; padding: 10px; }
.he_banvdwn img { width: 16px; }
/* .he_sypage .ys_ban_txtbox {
        padding-bottom: 150px;
    } */


.he_slide.swiper-slide-active { width: 660px; }
.he_slide { width: 146px; }
.he_syp1ig { height: 350px; }
.he_syp1ti .he_f1kp1ti { margin-bottom: 18px; }
.he_syp1bp p { font-size: 16px; }
.ys_font3 { font-size: 24px; }
.he_button { width: 40px; }
.he_syp1bx { padding-left: 0px; }
.he_swipbx { left: -70px; }
.he_bk2wen span,  .he_bk2wen { font-size: 20px; }
.he_gund { left: -70px; }
.he_syp1te { margin-top: 20px; padding-right: 25px; }
.he_syp1tp1 { margin-bottom: 9px; }
.he_syp2xle { max-width: 1188px; }
.he_syp2xqg { width: 570px; }
.he_syp2gmkl { width: 410px; padding-right: 30px; }
.he_syp2 { padding-top: 0; }
.he_syp2thm { margin-top: 40px; }
.he_syp2xri { padding-top: 100px; }
.he_syp3bx { padding-top: 15px; }
.he_syp3hex p span { font-size: 46px; }
.he_syp3hwr p { font-size: 16px; }
.he_syp3hex .ys_font2 { font-size: 22px; }
.he_syp3hli { margin-bottom: 40px; }
.he_syp4mo .he_f1moke { margin-top: 26px; }
.he_syp4wul { padding: 0px 50px 0px; }
.he_syp4wli { padding: 0 20px; padding-top: 50px; padding-bottom: 76px; }
.he_syp4wwh { box-shadow: 0px 0px 21px 0px rgb(213 218 236 / 13%); }
.he_syp4wul .slick-arrow { width: 46px; height: 46px; }
.he_syp4wwh { padding: 80px 50px 70px; }
.he_syp4wldh { width: 22px; }
.he_syp4wlek p { font-size: 16px; }
.he_syp4l2dr { width: 100%; position: relative; padding: 0 70px 0; }
.he_syp4egli { margin-bottom: 40px; }
.he_syp5 { padding-top: 50px; }
.he_syp5wp3 p { font-size: 16px; }
.he_syp5wp1 { margin-top: 20px; }
.he_syp5wp2 { margin-top: 6px; }
.he_syp5wp3 { margin-top: 10px; }
.he_syp5wp4 { margin-top: 18px; }
.he_syp5wek { padding-right: 26px; }
.he_b1p1tp2 { margin-top: 22px; }
.he_b1p1tp2 p { font-size: 16px; }
.he_b1p2 { padding-top: 310px; }
.he_b1p3 { padding-top: 36px; }
.he_b1p3big { width: 120px; }
.he_b1p3bte p span { font-size: 46px; }
.he_b1p4kul .slick-arrow { width: 46px; height: 46px; }
.he_b1p4 { padding-bottom: 130px; }
.he_b1p4kul .slick-dots { bottom: -45px; }
.he_b2p1kyri p { font-size: 22px; }
.he_b2p1kyle { width: 26px; }
.he_b2p1kyri { padding-left: 20px; }
.he_b2p1kli { margin-bottom: 16px; }
.he_b2p1kjp p { font-size: 22px; }
.he_b2p1kwle { width: 20px; }
.he_b2p1kwri { width: calc(100% - 20px); padding-left: 12px; }
.he_b2p1kjp { margin-bottom: 12px; }
.he_b2p1krg { margin-bottom: 20px; }
.he_b2p1keu { margin-bottom: 40px; }
.he_b2p1wgle { width: calc(100% - 400px); padding-right: 70px; padding-top: 15px; }
.he_b2p1wgri { width: 400px; }
.he_b2p1frli { padding: 0 20px; margin-bottom: 45px; }
.he_b2p1frul { margin: 0 -20px; }
.he_b2p1fgli { margin-right: 29px; }
.t_c1kp1li { padding: 0 35px; }
.he_c1kp1 { padding-bottom: 30px; }
.t_c1main .ys_cont1100 { width: 920px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -98px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -98px; }
.yxedr_active h1 { font-size: 36px; line-height: 1.2; color: #333; }
.yxedr_active h2 { font-size: 26px; line-height: 1.2; color: #333; }
.yxedr_active h3 { font-size: 22px; line-height: 1.2; color: #333; }
.he_fobt { margin-top: 22px; }
.he_fotlink { padding-top: 35px; }
.he_jiotanc .ys_modal_content { padding: 60px 65px; }
.he_jotlabe { margin-top: 20px; }
.he_jotigul { margin-top: 32px; }
.yxedr_active h4 { font-size: 18px; }
.he_jotiglti { margin-bottom: 24px; }
.he_jotiglti h4 { margin-bottom: 13px; }
.ys_ban_slick .slick-arrow { width: 40px; height: 40px; }
.he_nypage .ys_pos_center { top: 38%; }
.he_b1kpage .ys_pos_center,  .he_b2kpage .ys_pos_center,  .he_c1page .ys_pos_center,  .he_epage .ys_pos_center,  .he_f1kpage .ys_pos_center { top: 32%; }
.t_c1kp2zi { font-size: 14px; line-height: 36px; }
.t_c1kp2qian { width: 100px; height: 36px; position: static; transform: inherit; }
.he_e2fy { padding: 50px 0; }
.he_e2fygs a { font-size: 18px; }
.he_g1p1zsc { width: 140px; }
.he_c1kpssm { width: 50px; }
.he_c1kpswz { padding-right: 25px; }
.he_c1kpsg { min-height: 186px; }
.he_syp4wpo { box-shadow: 0px 0px 21px 13px rgb(213 218 236 / 9%); }
.t_cedaoli { font-size: 16px; }
.he_ekp2swli .he_f1moke a { font-size: 16px; line-height: 42px; }
.he_dtb { margin-top: 15px; }
.he_dtb a { padding: 10px 32px; }
.he_f1kplblt { padding-bottom: 22px; }
.he_f2proce .he_f2p1bri { padding: 0 0px; }
.he_f2proce .he_f2p1brjq { margin-top: 10px; }
.he_g1p1zsc { width: 230px; }
.he_f1page .ys_main,  .he_g1page .ys_main { margin-top: 69px; }
.he_f1page .ys_pos_center,  .he_g1page .ys_pos_center { top: 32%; }
.he_nypage .ys_pos_center { top: 38%; }
.he_b1p2rk .he_f1moke a { font-size: 16px; line-height: 39px; padding: 0 28px; }
.he_c1p5jk p { font-size: 14px; }
.he_c1pgb { width: 26px; top: 18px; right: 18px; }
.he_c1p5li { padding: 41px 50px; }
.he_c1p5ale { width: 370px; padding: 0 20px; }
.he_c1p5ari { width: calc(100% - 370px); }
.he_c1p5ap1 p { font-size: 16px; }
.he_c1p5ap1 { margin-bottom: 29px; }
.he_c1p5ap2 p { font-size: 14px; padding-left: 14px; }
.he_c1p5ap2 p::after { top: 10px; width: 4px; height: 4px; }
.he_c4p1zsb { width: 186px; }
.he_c4p1by { padding: 0px 50px 26px; }
.he_c2p2bic { width: 60px; margin: 0 auto 6px; }
.he_c2p2lb { margin-top: 24px; }
.he_c2p2bwm { padding: 60px 50px; min-height: 440px; }
.he_c2p2msi { width: 250px; }
.he_c4p3mk .ys_cont1200 { width: 900px; }
.he_c4p3mul .slick-arrow { width: 46px; height: 46px; }
.he_c4p3mwri { width: 420px; }
.he_c4p3mwle { width: calc(100% - 420px); padding-right: 35px; }
.he_c4p3mwlt1 { margin-bottom: 12px; }
.he_c4p3mwmo a { padding: 0px 30px; font-size: 16px; }
.he_c4p3mwmo { margin-top: 25px; }
.he_c4p3mic { width: 44px; }
.he_c4p4gie { padding: 16px 20px; }
.he_c4p4id { width: 72px; margin: 0 auto 16px; }
.he_c4p4gbt { padding: 30px; }
.he_c4p4gwg img { width: 120px; }
.he_c3p2bic { width: 44px; margin: 0 auto 6px; }
.he_c3p2bul { padding: 0px 30px; }
.he_c3p2bli::after { height: 64px; }
.he_c3p3ul .slick-arrow { width: 46px; height: 46px; }
.he_c3p3ul .slick-prev { left: -70px; }
.he_c3p3ul .slick-next { right: -70px; }
.he_c4p2wic { width: 50px; }
.he_c4p2wwk { padding: 20px; }
.he_c4p2wo1 { margin-bottom: 10%; }
.he_c4p2wo2t { margin-bottom: 20px; }
.he_c4p3logo { padding: 0 70px; }
.he_c4p4wul .slick-arrow { width: 46px; height: 46px; }
.he_c4p4bx { padding: 0 0px; }
.he_c4p4wul .slick-prev { left: -56px; }
.he_c4p4wul .slick-next { right: -56px; }
.he_c5p3xic { width: 50px; }
.he_c5p3xqr { padding: 20px 20px 50px; }
.he_c5p3xqte { margin-bottom: 10px; padding-right: 46px; }
.he_c5p3xqr::after { width: 64px; height: 2px; }
.he_c6p2 { padding-bottom: 486px; }
.he_c6p2tp { margin-bottom: 13px; }
.he_c6p2tle { width: 40%; }
.he_c6p2tri { width: 60%; }
.he_c6p2dli { margin: 0 10px; }
.he_c6p2 { padding-bottom: 380px; }
.he_c6p2dli { height: 665px !important; }
.he_c6p2wm { padding-right: 446px; }
.he_c6p3wg { width: 750px; }
.he_c6p3oli { width: 100%; padding: 40px 30px 570px; }
.he_c6p3wglb .slick-arrow { width: 46px; height: 46px; }
.he_syp4wpo { width: 92px; top: -44px; }
.he_c6p3wg { width: 550px; }
.he_c6p3oli { padding: 40px 30px 450px; }
.he_c6p3og { width: calc(100% + 60px); margin-left: -30px; }
.he_c6p3log { max-width: 200px; }
.he_c6p3olti { margin-top: 20px; }
.he_c6p3log { top: -53px; right: -15px; }
.he_c4p3mwlt1::after { top: 2px; left: -45px; width: 6px; height: 28px; }
.he_c4p3mwlt2::before { right: -16px; bottom: -14px; width: 24px; height: 24px; }
.he_c4p3mwlt2::after { top: -12px; left: -16px; width: 24px; height: 24px; }
.he_6c1p2bp1 { width: 82px; }
.he_6c1p2bp2 { width: 180px; }
.he_6c1p2xa { padding-top: 50px; }
.he_6c1p2bm { padding: 32px 20px; height: 330px; }
.he_6c1p2xap1 { margin-bottom: 6px; }
.he_c6p3wg { width: 650px; }
.he_c6p3wgli { padding: 0 80px; }
.he_c6p3wglb { margin: 0 -80px; }
.he_c6p3og { width: 100%; margin-left: -50px; }
.he_c6p3oli { padding: 40px 30px 421px; }
.he_c6p3log { top: -25px; }
.he_c5lp2sic { width: 40px; margin-bottom: 10px; }
.he_c5lp2sti p { font-size: 20px; }
.he_c5lp2stp p { font-size: 16px; }
.he_c5lp2stp { margin-top: 12px; }
.he_c5lp2bif { padding: 30px 22px; }
.he_c5lp2bli { padding: 0 10px; margin-bottom: 20px; }
.he_c5lp2bul { margin: 0 -10px; }
.he_fofthk { width: 300px; }
.he_foftgyul { width: calc(100% - 300px); padding-right: 80px !important; }
.he_6c1p2xa { padding-top: 10px; }
.he_6c1p2xap2 p { font-size: 14px; }
.he_6c1p2bm { padding: 32px 18px; }
}
 @media screen and (max-width: 1366px) {
/* 2022.04.09 - tammy - start */
.t_c1main .ys_cont1100 { width: 950px; }
.t_c1kp3li { padding: 40px 32px 50px; }
.t_c1kp1li { padding: 0 42px; }
.ys_contyou1160 { width: calc(100% - calc(50vw - 580px)); margin-left: calc(50vw - 580px); }
.he_ekp1bx { padding-right: calc(50vw - 580px); }
/* 2022.04.09 - tammy - end */

.he_slide { width: 132px; }
.he_slide.swiper-slide-active { width: 630px; }
.he_syp1ig { height: 330px; }
.he_syp2xle { max-width: 1126px; }
.he_syp2xri { width: 61%; }
/* .he_syp4wlek p {
        max-height: 8.75em;
    } */

.he_syp4zs { width: 90px; }
.he_syp5wp3 p { font-size: 14px; }
.he_syp5wp4 p { font-size: 14px; padding-right: 12px; padding-bottom: 9px; }
.he_syp5wli { padding: 0 10px; }
.he_syp5wul { margin: 0 -10px; }
.he_syp5wri { padding-left: 10px; }
.he_syp5wle { padding-right: 10px; }
.he_syp5wp1 p { font-size: 14px; }
.t_c1main .ys_cont1100 { width: 900px; }
.t_c1k3xia { width: calc(100% - 270px); }
.he_ekp2swli { margin: 0 10px; }
.he_syp4wlek p { max-height: inherit; }
.he_c4p2swm p { font-size: 16px; padding-left: 25px; }
.he_6c1p2xap2 p { font-size: 14px; }
.he_6c1p2sa .he_6c1p2xap2 { -webkit-line-clamp: 9; }
.he_6c1p2bm { height: 304px; }
}
 @media screen and (max-width: 1280px) {
.ys_tit60 { font-size: 40px; }
.ys_font1 { font-size: 32px; }
.ys_font2 { font-size: 24px; }
.ys_tit48 { font-size: 32px; }
.he_tuijtp1 { margin-bottom: 12px; }
.he_g1p1flx { padding: 25px 25px; }
.he_e2kgfm p { font-size: 16px; margin-bottom: 10px; }
.he_e2kgfm { margin-top: 20px; }
.ys_tit40 { font-size: 26px; }
/* 2022.04.09 - tammy - start */
.ys_font3 { font-size: 24px; }
.t_c1kp1xin .ys_font3 { margin-bottom: 6px; }
.t_c1kp3ic { width: 52px; height: 52px; }
.t_c1main .ys_cont1100 { width: 860px; }
.t_c1k3xia { width: calc(100% - 200px); }
.t_cedao.show { left: 18px; }
.ys_margin1 { margin-bottom: 70px; }
.t_c1kp3xin { padding-top: 70px; }
.he_c1kp3 .ys_margin2 { margin-bottom: 40px; }
.ys_contyou1160 { width: calc(100% - calc(50vw - 550px)); margin-left: calc(50vw - 550px); }
.he_ekp1bx { padding-right: calc(50vw - 550px); }
.t_ek1rg { padding: 50px 48px 50px 50px; }
/* 2022.04.09 - tammy - end */

.he_hd_hc { padding-left: 45px; padding-right: 45px; }
.he_banvdbt { width: 70px; height: 70px; padding: 8px; }
/* .he_sypage .ys_ban_txtbox {
        padding-bottom: 120px;
    } */

.he_slide { width: 127px; }
.he_slide.swiper-slide-active { width: 570px; }
.he_syp1ig { height: 300px; }
.he_syp2xle { max-width: 1056px; }
.he_syp2xqg { width: 510px; }
.he_syp3hex .ys_font2 { font-size: 16px; }
.he_syp3hex p span { font-size: 36px; }
.he_syp4wwh { padding: 65px 40px 55px; }
.he_syp4wldh { width: 20px; }
.he_syp4wlale { top: 45px; left: 16px; }
.he_syp4wlari { right: 16px; bottom: 30px; }
.he_syp4zs { left: -110px; }
.he_b1p3bte p span { font-size: 36px; }
.he_b1p4kul .slick-prev { left: -55px; }
.he_b1p4kul .slick-next { right: -55px; }
.he_b2p1bx { padding-left: 0px; }
.yxedr_active h1 { font-size: 26px; line-height: 1.2; color: #333; }
.yxedr_active h2 { font-size: 24px; line-height: 1.2; color: #333; }
.yxedr_active h3 { font-size: 20px; line-height: 1.2; color: #333; }
.he_nypage .ys_pos_center { top: 37%; }
.he_b1kpage .ys_pos_center,  .he_b2kpage .ys_pos_center,  .he_c1page .ys_pos_center,  .he_epage .ys_pos_center,  .he_f1kpage .ys_pos_center { top: 30%; }
.he_syp4wlek p { font-size: 14px; }
.he_c1kpssm { width: 42px; }
.he_c1kpsg { min-height: 166px; }
.he_f1page .ys_pos_center,  .he_g1page .ys_pos_center { top: 30%; }
.he_syp4wler1 { height: 147px; }
.he_syp4wler2::after { width: 40px; }
.he_maintop { margin-top: -110px; }
.he_nypage .ys_pos_center { top: 39%; }
.he_c4p3mli { padding: 0 40px; }
.he_c4p3mul { margin: 0 -40px; }
.he_c4p4ie2 p { font-size: 16px; }
.he_c2p2bwm { min-height: 390px; }
.he_c4p1zsb { width: 140px; }
.he_c4p1by { padding: 0px 30px 12px; }
.he_c3p2bul { padding: 0px 0px; }
.he_c3kpage .he_c4p1by p { font-size: 18px; }
.he_c3p3::after { height: 40%; }
.he_c4p2wqli { padding: 56px 40px; }
.he_c4p2wo1 { margin-bottom: 7%; }
.he_c4p2swm { margin-bottom: 12px; }
.he_c4p2wo2t { margin-bottom: 15px; }
.he_c5p3xic { width: 34px; }
.he_c5p3xqte { margin-bottom: 8px; padding-right: 37px; }
.he_c5p3xli { padding: 0 10px; margin-bottom: 20px; }
.he_c5p3xul { margin: 0 -10px; }
.he_c6p2wm { padding-right: 416px; }
.he_c2p2bwm { padding: 60px 40px; }
.he_c2p2bic { width: 44px; }
.he_c2p2lb { margin-top: 12px; }
.he_fofthri { margin-top: 24px; }
.he_fofthhg { margin-bottom: 15px; }
.he_foftgyul { padding-right: 56px !important; }
.he_foftgyti a { font-size: 16px; }
.he_foftgywj a { font-size: 14px; margin-bottom: 8px; }
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
.he_maintop::after { left: 15px; }
.he_maintop { margin-top: -110px; }
.g_e2nr1_ret { position: static; margin-bottom: 15px; }
.g_e2nr1 { padding-top: 38px; }
.g_e2nr1_logo { width: 200px; }
.he_e2p1ti { margin-top: 6px; }
/* 2022.04.09 - tammy - start */
.he_c1kp1 .ys_cont1280 { width: calc(100% - 40px); }
.he_ekp1::before { height: calc(100% - 110px); }
/* 2022.04.09 - tammy - end */

.he_slide { width: 86px; }
.he_syp1tp2 p { font-size: 14px; }
.he_b1p2fr::after { left: 1.5%; }
.he_b1p2 { padding-top: 210px; }
.he_b1p3big { width: 92px; }
.he_b1p4kul { padding: 0 30px; }
.he_b1p4bx .he_b1p4ti { padding: 0 30px; }
.he_b1p4kul .slick-prev { left: -15px; }
.he_b1p4kul .slick-next { right: -15px; }
.he_b1p4kul .slick-arrow { width: 36px; height: 36px; }
.he_b1p4kkj { border: 10px solid #ECEFF4; }
.he_b1p2fr { padding-top: 52px; padding-bottom: 16px; }
.he_b1p4kte p { font-size: 16px; }
.he_b1p3bto p { font-size: 16px; }
.he_b1p5 { padding: 40px 0; }
.he_b1p4 { padding-bottom: 95px; }
.he_b1p4kul .slick-dots li { width: 8px; height: 8px; margin: 0 8px; }
.he_b1p1tp2 { margin-top: 15px; }
.he_b1p4kul { margin: 0 0px; }
.he_b1p4kul .slick-dots { left: 0; }
.t_c1main .ys_cont1100 { width: 760px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -83px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -83px; }
.t_c1k3xia { padding: 30px 36px 32px; }
.he_nypage .ys_pos_center { top: 45%; }
.he_nypage .ys_pos_center { top: 37%; }
.he_f2proce .he_f2p1brjq { margin-top: 0px; }
.he_c1p5li { padding: 35px 50px 35px 20px; }
.he_c1p5ale { width: 280px; }
.he_c1p5ari { width: calc(100% - 280px); }
.he_c1p5ap1 { margin-bottom: 25px; }
.he_c4p3mwri { width: 360px; }
.he_c4p3mwle { width: calc(100% - 360px); padding-right: 25px; }
.he_c4p3mwlt2 p { font-size: 14px; }
.he_c2p2bwm { min-height: 340px; padding: 40px 35px; }
.he_c2p2msi { width: 200px; }
.he_c3p3bx { padding: 0 50px; }
.he_c4p4bx { padding: 0 50px; }
.he_c6p2wm { padding-right: 460px; }
.he_c4p2swm p { font-size: 14px; }
}
 @media screen and (max-width: 1199px) {
.ys_banner1 { margin-top: 0px; }
.ys_phnav_logo { width: 100px; }
.ys_modal_container { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.ys_tit60 { font-size: 28px; }
.ys_font1 { font-size: 24px; }
.ys_font2 { font-size: 20px; }
.he_f1kp1ri { padding-left: 20px; padding-right: 0px; }
.he_f1kp1rp2 { margin-bottom: 10px; }
.he_f1kp1rp1 { margin-bottom: 8px; }
.he_f1kp1oul { margin-top: 20px; }
.he_f1kp1li { padding: 40px 0; }
.ys_margin3 { margin-bottom: 30px; }
.ys_phfyfl a { color: #333; }
.he_add { padding: 50px 0; }
.he_f1kpcfy { padding-top: 6px; padding-bottom: 0px; }
.he_foftgyul { padding: 0 0px; padding-bottom: 28px; }
.he_foftgyti a { font-size: 16px; }
.he_fofthri { padding-left: 45px; }
.he_fobte { padding: 0 0px; }
.he_fofthsle p { font-size: 14px; }
.he_fofthsri p { font-size: 14px; }
.he_f1p2eli { padding: 0 40px; }
.he_f1p2eul { margin: 0 -40px; }
.he_f2p1 { margin-top: 0px; }
.ys_tit48 { font-size: 24px; }
.he_f2p1bte p { font-size: 14px; }
.ys_sharebox { margin: 0; }
.he_f2p1bte { margin-bottom: 8px; }
.he_f2p1ble { width: 44px; position: absolute; top: 60px; }
.he_f2p1bri { padding: 0 70px; }
.he_f2p1brjq { margin-top: 24px; }
.he_f2p1brwl { margin-top: 15px; }
.ys_tit24 { font-size: 16px; }
.he_c4p1by p { font-size: 16px; }
.he_tuijtp2 p { font-size: 14px; }
.he_g1p1sli a { font-size: 16px; }
.he_g1p1hri { width: 36px; }
.he_g1p1hle p { font-size: 16px; }
.he_g1p1hle { width: calc(100% - 36px); }
.he_g1p1fles { padding: 12px 0; }
.he_g1p2li { margin: 0 10px; }
.g_e2 .ys_main { margin-top: 0px; }
.g_e2nrbox:first-child { padding-top: 30px; }
.g_e2nrfr { padding-left: 30px; }
.g_e2nrbox.on .g_e2nrfr { padding-left: 0; padding-right: 30px; }
.he_e2kgfm p { font-size: 14px; margin-bottom: 10px; }
.ys_tit40 { font-size: 24px; }
/* 2022.04.09 - tammy - start */
.t_c1kp2zi { font-size: 16px; }
.t_c1main .ys_cont1100 { width: 680px; }
.t_c1k3xia { padding: 24px 28px 26px; }
.t_c1k3xia .ys_font2 { margin-bottom: 9px; }
.t_c1kp3li { padding: 34px 20px 32px; }
.t_c1kp3ul .slick-dots { bottom: 0px; }
.t_c1kp1li { padding: 0 20px; }
.he_c1kp1 .ys_cont1280 { width: calc(100% - 115px); }
.t_c1kp2qian { width: 100px; height: 36px; bottom: 12px; }
.t_c1kp2zi { line-height: 36px; }
.t_c1kp2qian::after { border-top: 12px solid #fff; border-left: 8px solid transparent; border-right: 8px solid transparent; bottom: -12px; }
.t_c1kp2qian::before { height: 12px; bottom: -12px; }
.t_c1kp2img { width: 170px; }
.ys_contyou1160 { width: calc(100% - 30px); margin-left: 30px; }
.he_ekp1bx { padding-right: 30px; }
.t_ek1ul .slick-prev,  .t_ek1ul .slick-next { width: 30px; height: 30px; }
.t_ek1li { padding: 0 30px; }
.t_ek1ul { margin: 0 -30px; padding: 0 50px; }
.t_ek1rg { padding: 30px 36px 30px 36px; }
.t_ek1rg .ys_tit24 { margin-bottom: 6px; }
.t_ek1yin1 { top: -33px; left: -20px; }
.t_ek1yin2 { bottom: -28px; right: -10px; }
.t_ek1ul .slick-next { right: 38px; }
.t_ek1ul .slick-prev { left: 38px; }
.t_c1k5xin .ys_tit24 { height: 24px; }
/* 2022.04.09 - tammy - end */

.he_syp2xqg { width: 440px; transform: translateX(20px); }
.he_syp2gmkl { width: 364px; padding-right: 20px; }
.he_syp2xri { width: 58%; }
.he_syp2xri { padding-top: 66px; }
.he_syp4wlek p { font-size: 14px; }
.he_syp4egli { padding: 0 25px; }
.he_syp4egul { margin: 0 -25px; }
.he_syp5wek { padding-right: 0px; }
.he_b1p3 { padding-top: 10px; }
.he_b1p3big { width: 80px; }
.he_b2p1kyri p { font-size: 16px; }
.he_b2p1kyle { width: 20px; }
.he_b2p1kyri { padding-left: 12px; }
.he_b2p1kjp p { font-size: 16px; }
.he_b2p1kwri p { font-size: 14px; }
.he_b2p1kwle { width: 18px; margin-top: 2px; }
.he_b2p1kwri { width: calc(100% - 18px); padding-left: 8px; }
.he_b2p1kjp { margin-bottom: 6px; }
.he_b2p1keu { margin-bottom: 22px; }
.he_dbvt p { font-size: 14px; }
.he_b2p1frli.on p { bottom: 26px; }
.he_dbvt input { height: 30px; }
.he_b2p1frli { margin-bottom: 30px; }
.he_b2p1fwle p { font-size: 14px; }
.he_b2p1fgte p { font-size: 14px; }
.he_b2p1fwle { width: 145px; }
.he_b2p1fwri { width: calc(100% - 145px); }
.he_b2p1fgli { margin-right: 20px; }
.he_b2p1fgxc { width: 16px; height: 16px; }
.he_b2p1fgxc::before { width: 8px; height: 8px; }
.he_b2p1frli7 { margin-bottom: 20px; }
.t_ek1yin { width: 24px; }
.t_c1main .ys_cont1100 { width: 600px; }
.t_c1k3xia { width: calc(100% - 100px); }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -70px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -70px; }
.he_fotlink { padding: 0 0px; padding-top: 35px; }
.he_syswip { width: calc(100% + 40px); }
.he_jiotanc .ys_modal_content { padding: 50px 30px; }
.yxedr_active h4 { font-size: 16px; }
.he_jotiglti p { font-size: 14px; }
.he_jotiglti { margin-bottom: 16px; }
.he_jotiglti h4 { margin-bottom: 10px; }
.he_jotiglty { margin-top: 14px; }
.he_jotiglty p { font-size: 14px; }
.he_jotigul { margin-top: 22px; }
.he_jotlate p { font-size: 14px; }
.he_jotlali { margin-right: 20px; }
.he_jotlabe { margin-top: 12px; }
.he_jotlaic { width: 12px; }
.he_ekp2sw { margin-bottom: 30px; }
/* .he_syp4wlek p {
        height: 12.25em;
    } */

.t_c1kp2qian::after { content: ''; border-top: 10px solid #fff; border-left: 6px solid transparent; border-right: 6px solid transparent; bottom: -9px; }
.t_c1kp2zi { font-size: 14px; }
.he_syp4egli { padding: 0 5px; }
.he_syp4egul { margin: 0 -5px; }
.he_syp1ig video { display: none; }
.he_e2fygs a { font-size: 16px; }
.he_e2fy { padding: 40px 0; }
.he_g1p1fles { padding: 5px 0; }
.he_g1p1flrk { margin-top: 13px; }
.he_jotidgri p { font-size: 14px; }
.he_jotidgri p span { padding-left: 10px; }
.he_c1kpssm { width: 34px; }
.he_c1kpswz { padding-right: 16px; }
.he_dtbte p { font-size: 14px; }
.he_dtbig { width: 24px; }
.he_f1page .ys_main,  .he_g1page .ys_main { margin-top: 0px; }
.he_b1p2rk .he_f1moke a { font-size: 14px; line-height: 28px; padding: 0 17px; }
.he_b1p2rk .he_f1moke { margin-top: 0; margin-left: 20px; }
.he_c4p1zsb { width: 80px; }
.he_c4p1ig { width: 18px; }
.he_c4p1ig1 { top: -10px; }
.he_c4p1by { padding: 0px 30px 0px; }
.he_c2p2mc { display: none; }
.he_c4p4gie { padding: 13px 16px; }
.he_c4p4id { width: 60px; margin: 0 auto 12px; }
.he_c4p4ie1 { margin-bottom: 5px; }
.he_c4p4ie2 p { font-size: 14px; }
.he_c4p3mwb { padding: 36px 30px; }
.he_c3p2bqk { padding: 27px 16px; }
.he_c3p2bic { width: 38px; }
.he_c3p3tp1 { margin-bottom: 16px; }
.he_c3p3tri .he_c4p2swm { margin-bottom: 8px; }
.he_c3p3tp2 p { font-size: 16px; }
.he_c3p3tri .he_c4p2swm p { font-size: 14px; }
.he_c3p3tp { margin-bottom: 32px; }
.he_c3kpage .he_c4p1by p { font-size: 16px; }
.he_c4p1by p { margin-bottom: 6px; }
.he_c3p3ul .slick-arrow { width: 36px; height: 36px; }
.he_c3p3ul .slick-prev { left: -50px; }
.he_c3p3ul .slick-next { right: -50px; }
.he_c5p3xqtp p { font-size: 14px; line-height: 1.75; }
.he_c5p3xqr { padding: 20px 16px 40px; }
.he_c6p2dm { transform: inherit; position: static; cursor: -webkit-grab !important; padding-top: 20px; }
.he_c6p2dli.swiper-slide-active { width: 160px !important; height: 208px !important; }
.he_c6p2dli { height: 208px !important; }
.he_c6p2wm { padding-right: 0px; }
.he_c6p3wg { width: 600px; }
.he_c6p3oli { padding: 27px 26px 440px; }
.he_c6p3log { top: -6px; max-width: 180px; right: -11px; }
.he_c6p3olti { margin-bottom: 8px; }
.he_c6p3oltp p { font-size: 14px; }
.he_c6p2wm .he_c4p2sli { width: 50%; }
.he_c6p3og { margin-left: -25px; padding-right: 10%; }
.he_c6p3wgul { bottom: 29px; }
.he_c6p3wglb .slick-prev { left: -22px; }
.he_c6p3wglb .slick-next { right: -22px; }
.he_c4p3mwlt1::after { top: 2px; left: -30px; width: 4px; height: 22px; }
.he_6c1p2xa { display: none; }
.he_6c1p2sa { display: block; opacity: 1; position: static; }
.he_6c1p2bm::after { opacity: 1; }
.he_iconh2 { opacity: 1; }
.he_iconh1 { opacity: 0; }
.he_6c1p2li { width: 33.333333%; padding: 0 10px; margin-bottom: 20px; }
.he_6c1p2ul { margin: 0 -10px; }
.he_6c1p2bp2 { width: 120px; }
.he_6c1p2bm { height: 100%; }
.he_6c1p2ul { align-items: stretch; }
.he_6c1p2sa .he_6c1p2xap2 { -webkit-line-clamp: inherit; }
.he_c6p3oli { padding: 27px 26px 365px; }
.he_c5lp2bif { padding: 25px 18px; }
.he_c5lp2sti p { font-size: 18px; }
.he_c5lp2stp p { font-size: 14px; }
.he_c5lp2stp { display: block; }
.he_c5lp2sic { width: 36px; margin-bottom: 6px; }
.he_c5lp2stp { margin-top: 6px; }
.he_6c1p2xap2ph { display: block !important; }
}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
.he_foftgyul { display: none; }
.he_fofthk { padding-top: 0px; }
.he_fofthhg:last-child { margin-bottom: 0; }
.he_fobt { padding: 16px 0; margin-top: 34px; }
.he_f2p1bri { padding: 0 0px; }
.he_f2p1ble { position: static; margin-top: 15px; }
.ys_tit48 { font-size: 20px; }
.he_f2p1brwl p { font-size: 14px; }
.he_f2p1brwl { margin-top: 12px; }
.ys_sharebox { width: 36px; }
.he_f2p1ble { margin-top: 12px; }
.he_f2p1brsw { padding-top: 6px; }
.he_f2p1wd1 { margin-bottom: 5px; }
.he_tuijian { margin-top: 36px; }
.he_g1p1fkl .he_f1moke { margin-top: 10px; }
.ys_tit40 { font-size: 20px; }
.g_e2nr1_logo { width: 170px; }
.he_e2kgfm { margin-top: 12px; }
.g_e2nrfr { padding-left: 20px; }
.g_e2nrbox.on .g_e2nrfr { padding-left: 0; padding-right: 20px; }
/* 2022.04.09 - tammy - start */
.t_cedao { display: none; }
.t_cedao.show { display: none !important; }
.ys_font3 { font-size: 20px; }
.he_c1kp1 .ys_cont1280 { width: 100%; }
.t_c1kp1ic { width: 48px; height: 48px; margin-bottom: 10px; }
.t_margin33 { margin-bottom: 18px; }
.t_c1kp2zi { line-height: 28px; }
.t_c1kp2qian { width: 90px; height: 28px; bottom: 8px; }
.t_c1kp2qian::after { border-top: 8px solid #fff; border-left: 6px solid transparent; border-right: 6px solid transparent; bottom: -8px; }
.t_c1kp2qian::before { height: 8px; bottom: -8px; }
.t_c1kp2img { width: 140px; left: 8px; }
.t_c1kp2img::before { border-right: 8px solid #fff; border-top: 6px solid transparent; border-bottom: 6px solid transparent; left: -8px; }
.ys_cont1480 { width: calc(100% - 80px); }
.t_c1kp3box { padding: 0 10px; }
.t_c1kp3ic { width: 46px; height: 46px; }
.t_c1main .ys_cont1100 { width: 80%; }
.t_c1kp3xin { padding-top: 50px; }
.ys_margin1 { margin-bottom: 50px; }
.t_c1k3xia { width: calc(100% - 100px); }
.t_c1k3xia { padding: 20px 20px 22px; }
.t_c1main .ys_cont1400 { width: 100%; }
.t_c1k5ic { width: 46px; height: 46px; margin-bottom: 12px; }
.t_c1k5xin { padding: 18px 0 16px; }
.t_ek1ul .slick-prev::after,  .t_ek1ul .slick-next::after { transform: translate(-50%, -50%) scale(.8); }
.t_ek1ul .slick-prev::before,  .t_ek1ul .slick-next::before { transform: translate(-50%, -50%) scale(.8); }
.ys_contyou1160 { width: calc(100% - 20px); margin-left: 20px; }
.he_ekp1bx { padding-right: 20px; }
.t_ek1rg { padding: 0px 20px 0px 26px; }
.ys_contyou1160 { overflow: visible; }
.t_ek1ul .slick-list { overflow: hidden; }
.t_ek2li { width: 25%; }
.t_ek2li:nth-of-type(5) { border-top-color: transparent; }
.t_ek2li:nth-of-type(5n) { border-right-color: transparent; }
.t_ek2li:nth-of-type(4n) { border-right-color: #eee; }
.t_ek2li:last-of-type { border-right-color: #eee; }
/* 2022.04.09 - tammy - end */

.he_syp4wpo { width: 70px; top: -35px; }
.he_syp4wwh { padding: 50px 20px 32px; }
.he_syp4wldh { width: 14px; }
.he_syp4wlale { top: 35px; left: 12px; }
.he_syp4wlari { right: 12px; bottom: 25px; }
.he_syp4wli { padding: 0 10px; padding-top: 38px; padding-bottom: 55px; }
.he_syp4wul .slick-arrow { width: 36px; height: 36px; }
.he_button { width: 34px; }
.he_bk2wen span,  .he_bk2wen { font-size: 18px; }
.he_b1p4kli { padding: 0 10px; }
.he_b1p4kkj { border: 6px solid #ECEFF4; }
.he_b2p1wgri { width: 325px; }
.he_b2p1wgle { width: calc(100% - 325px); padding-right: 30px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -85px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -85px; }
.yxedr_active h1 { font-size: 18px; line-height: 1.2; color: #333; }
.yxedr_active h2 { font-size: 16px; line-height: 1.2; color: #333; }
.yxedr_active h3 { font-size: 14px; line-height: 1.2; color: #333; }
.he_syp2xri { width: 54%; }
.he_syp2xqg { width: 405px; }
.he_syp2gmkl { width: 320px; }
.ys_ban_slick .slick-arrow { width: 34px; height: 34px; }
.he_nypage .ys_pos_center { top: 35%; }
.t_c1kp2qian::after { bottom: -6px; }
.he_syp4egli { width: 20%; }
.t_c1kp2zi { height: 28px; }
.he_c1kpsg { min-height: 116px; }
.he_f1kplbex { padding: 4px 13px; margin-right: 12px; margin-bottom: 12px; }
.he_f1kplbltle { margin-top: 3px; }
.he_c4p2sli { width: 100%; }
.he_c2p2bic { width: 36px; }
.he_c2p2lb { margin-top: 15px; }
.he_c4p3mk .ys_cont1200 { width: 100%; padding-left: 60px; padding-right: 60px; }
.he_c4p3mul .slick-arrow { width: 36px; height: 36px; }
.he_c4p3mul .slick-prev { left: -5px; }
.he_c4p3mul .slick-next { right: -5px; }
.he_c4p4gbt { padding: 20px; }
.he_c4p2wqli { padding: 32px 20px; }
.he_c4p2wle { width: 45%; }
.he_c4p2wri { width: 55%; }
.he_c4p2wic { width: 34px; }
.he_c4p2wwk { padding: 15px; }
.he_c4p2wo1 p { font-size: 14px; }
.he_c4p2wo1 { margin-bottom: 12px; }
.he_c4p2wo2t { margin-bottom: 10px; }
.he_c4p2swm { margin-bottom: 9px; }
.he_c4p4wli { padding: 0 10px; }
.he_c4p4wul { margin: 0 -10px; }
.he_c4p4wul .slick-arrow { width: 36px; height: 36px; }
.he_c4p4wul .slick-prev { left: -40px; }
.he_c4p4wul .slick-next { right: -40px; }
.he_c4p4bx { padding: 0 30px; }
.he_c6p3wglb .slick-arrow { width: 36px; height: 36px; }
.he_c6p3wglb .slick-prev { left: 2px; }
.he_c6p3wglb .slick-next { right: 2px; }
.he_c5lp2sti p { font-size: 16px; }
.he_c5lp2big img { border-radius: 10px; }
.he_c5lp2bqz { border-radius: 10px; }
.he_fofthk { width: 100%; }
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
.ys_ban_pc { display: none; }
.ys_ban_video { display: none; }
.ys_ban_ph { display: block; }
.ys_tit60 { font-size: 22px; }
.ys_font1 { font-size: 20px; }
.he_add { padding: 45px 0; }
.ys_margin3 { margin-bottom: 25px; }
.he_f1kp1le { width: 100%; }
.he_f1kp1ri { width: 100%; padding-left: 0; margin-top: 20px; }
.he_f1kp1li a { display: block; }
.ys_font2 { font-size: 16px; }
.he_f1kp1rp3 p { font-size: 14px; }
.he_f1kp1rp1 p { font-size: 14px; }
.he_f1kp1rp1 { margin-bottom: 6px; }
.he_f1kp1rp2 { margin-bottom: 7px; }
.he_f1kp1oul { margin-top: 15px; }
.he_f1kp1oli { margin-right: 12px; }
.he_f1kp1li { padding: 36px 0 20px; }
.he_f1p2eli { padding: 0 10px; }
.he_f1p2eul { margin: 0 -10px; }
.he_f1p2em { padding: 0 0px; }
.he_f1moke { margin-top: 30px; }
.he_f2p1brjq p { font-size: 14px; }
.he_g1p1sli a { font-size: 14px; line-height: 38px; }
.he_g1p1fkl { margin-top: 28px; }
.he_g1p1fli { width: 50%; }
/* 2022.04.09 - tammy - start */
.t_duan18 p { font-size: 14px; }
.ys_font3 { font-size: 18px; }
.t_c1kp1ic { width: 40px; height: 40px; }
.t_c1kp1li { padding: 0 10px; }
.t_c1kp1ul .slick-dots { bottom: 0px; }
.t_c1kp1ul { padding-bottom: 30px; }
.ys_cont1480 { width: calc(100% - 40px); }
.t_c1kp2map { padding: 0; }
.t_c1kp2zi { font-size: 14px; line-height: 24px; }
.t_c1kp2qian { width: 75px; height: 24px; }
.t_c1kp2img { width: 100px; }
.imgle .t_c1kp2img { left: auto; right: 8px; }
.imgle .t_c1kp2img::before { border-left: 8px solid #fff; border-right: 8px solid transparent; left: auto; right: -16px; }
.t_c1kp2pic { border-radius: 5px; }
.t_c1k5li { padding: 0px; }
.t_c1kp3li { padding: 30px 15px 26px; }
.t_c1kp3ic { width: 40px; height: 40px; margin-bottom: 8px; }
.t_c1kp3wen .ys_font3 { margin-bottom: 6px; }
.t_c1kp3li::before { top: 50%; }
.t_c1k3xia { width: calc(100% - 60px); }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-button-next { width: 30px; height: 30px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -32px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -32px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-button-next { top: calc(50% - 26px); }
.t_ek1xin { display: block; }
.t_ek1le { width: 100%; }
.t_ek1rg { width: 100%; }
.t_ek1rg { padding: 20px; }
.t_ek1yin { width: 30px; }
.t_ek1yin1 { top: -22px; left: -14px; }
.t_ek1yin2 { bottom: -16px; right: -8px; }
.ys_contyou1160 { width: 100%; margin-left: 0; }
.he_ekp1bx { padding-right: 0; }
/* 2022.04.09 - tammy - end */


.he_syp2xri { display: none; }
.he_syp2xle { position: static; transform: inherit; }
.he_syp2wrjph { display: block; }
.he_syp2wqp { position: relative; }
.he_syp2wrjzs { position: absolute; top: 50%; transform: translateY(-50%); right: -10px; }
.he_syp2wrjph { position: relative; z-index: 10; }
.he_banvdwn img { width: 12px; }
.he_banvdbt { width: 50px; height: 50px; padding: 6px; }
/* .he_sypage .ys_ban_txtbox {
        padding-bottom: 90px;
    } */

.he_syp1bp p { font-size: 14px; }
.he_syp2gmkl { width: 100%; padding-right: 0px; margin-top: 30px; }
.he_syp2xloli { width: 16.666666%; }
.he_syp2xqg { float: left; transform: translateX(0px); max-width: 100%; }
.he_syp2wqp .he_syp2wrjzs { width: 60%; display: none; }
.he_syp2gmkl { margin-bottom: 30px; }
.he_syp2xwk { opacity: 1 !important; }
.he_syp2xwk { position: static; }
.he_syp2gmkl { padding-top: 0; margin-top: 0px; }
.he_syp2 { padding-top: 0; }
.he_syp2xwk { margin-bottom: 50px; }
.he_syp2xwk:last-child { margin-bottom: 0; }
.he_slide.swiper-slide-active { width: 420px; }
.he_slide { width: 220px; }
.he_syp1ig { height: 220px; }
.he_bk2wen span,  .he_bk2wen { font-size: 14px; }
.he_syp1bx { padding-left: 50px; }
.he_swipbx { left: -50px; }
.he_gund { left: -50px; }
.he_slide { width: 170px; }
.he_syp1te { margin-top: 20px; padding-right: 0px; }
.he_syp1ti .he_f1kp1ti { margin-bottom: 12px; }
.he_syp2xwk .he_syp1ti { margin-bottom: 16px; }
.he_syp2gmkl .he_syp2thm { margin-top: 10px; }
.he_syp2xwk { margin-bottom: 20px; }
.he_syp3bx { padding-top: 0px; }
.he_syp3hex p span { font-size: 26px; }
.he_syp3hex .ys_font2 { font-size: 14px; }
.he_syp3hwr p { font-size: 14px; }
.he_syp3hli { margin-bottom: 20px; }
.he_syp4zs { left: 0px; width: 46px; }
/* .he_syp4wlek p {
        max-height: 12.25em;
    } */

.he_syp4wul .slick-track { display: flex; align-items: stretch; }
.he_syp4wwh { height: 100%; }
.he_syp4wli { height: auto; }
.he_syp4egli { padding: 0px 20px; }
.he_syp4egli { width: 20%; }
.he_syp5wle,  .he_syp5wri { width: 100%; }
.he_syp5wle { padding-right: 0; }
.he_syp5wri { padding-left: 0; margin-top: 30px; }
.he_b1p3bte p span { font-size: 26px; }
.he_b1p1tp2 p { font-size: 14px; }
.he_b2p1wgri { width: 250px; }
.he_b2p1wgle { width: calc(100% - 250px); padding-right: 20px; }
.he_b2p1frli { padding: 0 10px; }
.he_b2p1frul { margin: 0 -10px; }
/* .t_c1kp1ul .slick-dots {
        bottom: 20px;
    } */

.t_c1kp1li { margin-bottom: 10px; }
.t_c1kp1ul .slick-dots li { width: 6px; height: 6px; margin: 0 6px; }
.he_c1kp1 { padding-bottom: 0; }
.t_c1kp1bg { height: calc(100% + 140px - 110px); }
.t_c1kp1ul { padding-bottom: 0px; }
.t_c1kp1ul .slick-dots { bottom: -15px; }
.slick-dots li { width: 6px; height: 6px; margin: 0 6px; }
.t_c1k5xin { padding: 26px 0 22px; }
.t_ek1yin { width: 14px; }
.t_ek1yin1 { top: -10px; left: -14px; }
.t_ek1yin2 { bottom: -3px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: -67px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: -67px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-button-next { top: calc(50% - 14px); }
.he_nypage .ys_pos_center { top: 38%; }
.he_duanmo p { font-size: 14px; }
.he_duanmo { margin-top: 7px; }
/* .he_syp4wlek p {
        max-height: 15.75em;
    } */

.he_syp4egli { padding: 0px 5px; }
.he_syp4egli { width: 33.333333%; }
.t_c1kp2zi img { width: 14px; }
.t_c1kp2zi { height: 24px; }
.he_c1kpssm { width: 28px; }
.he_c1kpsg { min-height: 96px; }
.he_ekp2swli .he_f1moke a { font-size: 14px; line-height: 38px; }
.he_sypage .ys_ban_imgbox { height: auto; }
.he_dtb a { padding: 7px 24px; }
.he_c1p5bx { position: static; transform: inherit; }
.he_c1p5li { display: block; }
.he_c1p5bx { pointer-events: inherit; }
.he_c1pgb { display: none; }
.he_c1k5bwj { display: none; }
.he_c1p5ale,  .he_c1p5ari { width: 100%; }
.he_c1p5wm { flex-wrap: wrap; }
.he_c1p5li { padding: 30px 20px 30px 20px; margin-bottom: 30px; }
.he_c1p5li:last-child { margin-bottom: 10px; }
.t_c1k5xin { padding-top: 0; padding-bottom: 15px; }
.he_c1p5ap1 { margin-bottom: 17px; }
.he_c4p3mwle { width: 100%; padding-right: 0; }
.he_c4p3mwb { flex-wrap: wrap; }
.he_c4p3mwb { padding: 26px 18px 34px; }
.he_c4p3mwlt1 { margin-bottom: 6px; }
.he_c4p3mwlt2 p { font-size: 14px; line-height: 1.75; max-height: 7em; }
.he_c4p3mwmo a { padding: 0px 22px; font-size: 14px; line-height: 34px; }
.he_c4p3mwmo { margin-top: 14px; }
.he_c4p3mwri { margin-top: 25px; max-width: 100%; }
.he_c4p4gie .ys_font3 { font-size: 16px; }
.he_c4p4gli { width: 50%; }
.he_c3p2bli { width: 50%; }
.he_c3p2bli:nth-child(2)::after { display: none; }
.he_c3p2bqk { padding: 10px 16px; }
.he_c3p2bul { padding: 15px 0; }
.he_c3p3bx { padding: 0 28px; }
.he_c4p2wqu .he_c4p2swm p { font-size: 14px; padding-left: 18px; }
.he_c4p2wqu .he_c4p2swm p::after { top: 6px; width: 12px; height: 12px; }
.he_c5p3xli { width: 50%; }
.he_c6p2tle,  .he_c6p2tri { width: 100%; }
.he_c6p2tri { padding-top: 10px; }
.he_c6p2bs { margin-bottom: 10px; }
.he_c6p2bs p { font-size: 16px; }
.he_c6p2bwp p { font-size: 14px; margin-bottom: 5px; }
.he_c6p2tlp1 p { font-size: 14px; }
.he_c6p2tlp1 { margin-bottom: 3px; }
.he_c6p2tlp3 p { font-size: 14px; margin-bottom: 4px; }
.he_c6p3wg { width: 100%; padding: 0 90px; }
.he_c6p3wgul { width: 100%; padding: 0 100px; }
.he_c6p3oli { padding: 27px 26px 426px; }
.he_c2p2bwm { min-height: 340px; padding: 40px 10px; }
.he_c4p2swm p::after { top: 5px; width: 12px; height: 12px; }
.he_c4p2swm p { padding-left: 19px; }
.he_c4p3mwlt1::after { left: -18px; }
.he_c4p3mwlt2::after { top: -8px; left: -8px; width: 16px; height: 16px; }
.he_c4p3mwlt2::before { right: -4px; bottom: 2px; width: 16px; height: 16px; }
.he_6c1p2li { width: 50%; }
.he_c6p3oli { padding: 27px 26px 340px; }
.he_c5lp2bli { width: 50%; }
.he_c5lp2sti p { font-size: 14px; }
.contact-way li { height: auto; overflow: hidden; width: 50%; margin-bottom:30px; }
.contact-way li:before { display:none; }

}
 @media screen and (max-width: 767px) {
.he_fofthk { width: 100%; }
.he_fofthri { width: 100%; padding-left: 0px; margin-top: 20px; }
.he_fofthle { width: 125px; margin-top: 0px; }
.he_fofthhg { margin-bottom: 15px; }
.he_fofthsle { width: 80px; }
.he_fofthsri { width: calc(100% - 80px); }
.he_fobte { display: block; }
.he_fobte p { width: 100%; }
.he_fobte p:last-child a { margin-left: 10px; }
.he_fobte p:last-child { margin-top: 5px; }
.he_f2p1wd a { font-size: 14px; }
.g_e2nrfl { width: 100%; }
.g_e2nrfr { width: 100%; padding-left: 0px; margin-bottom: 15px; }
.g_e2nrbox.on .g_e2nrfr { padding-left: 0; padding-right: 0px; }
.g_e2nr1_ret { width: 40px; }
.g_e2nrbox:first-child { padding-top: 24px; }
.ys_banner .slick-dots { bottom: 20px; }
.ys_banner .slick-dots li { width: 8px; height: 8px; margin: 0 6px; }
/* .he_sypage .ys_ban_txtbox {
        padding-bottom: 60px;
    } */

.he_syp1bx { padding-left: 0; }
.he_gund,  .he_swipbx { position: static; transform: inherit; }
.he_slide { width: 100% !important; }
.he_syswip { width: 100%; }
.he_swiper { overflow: hidden; border-radius: 0px; }
.he_gubghem { display: flex; align-items: center; justify-content: space-between; padding-top: 15px; }
.he_swipbx { display: flex; }
.he_swiprev { margin-bottom: 0px; margin-right: 12px; }
.he_syp2 { padding-top: 0; }
.he_syp3hli { width: 50%; }
.he_syp3hex p span { font-size: 22px; }
.he_syp3hli { margin-bottom: 16px; }
.he_syp3 { padding-bottom: 26px; }
.he_syp4ti { width: 100%; }
.he_syp4zs { display: none; }
.he_syp4l1::after { width: 72%; }
.he_syp4wul { padding: 0px 22px 0px; }
.he_syp4wul .slick-prev { left: -12px; }
.he_syp4wul .slick-next { right: -12px; }
.he_b1p1bx { padding-left: 15px; }
.he_b1p2fr::after { left: 15px; }
.he_b1p2fr { padding-top: 30px; padding-bottom: 15px; }
.he_b1p1tp2 { margin-top: 12px; }
.he_b1p2bx { padding-left: 15px; }
.he_b1p3big { width: 76px; }
.he_b1p3bli { width: 50%; margin-bottom: 20px; }
.he_b1p3bli { padding: 0 10px; }
.he_b1p3bul { margin: 0 -10px; }
.he_b1p3bto p { font-size: 14px; }
.he_b1p3bte { margin-top: 12px; }
.he_b2p1wgri { width: 100%; }
.he_b2p1wgle { width: 100%; padding-right: 0px; }
.he_b2p1bx { padding-left: 15px; }
.he_b2p1kli { margin-bottom: 10px; }
.he_b2p1keu { margin-bottom: 16px; }
.he_b2p1krg { margin-bottom: 15px; }
.he_sypage .ys_ban_imgbox::after { height: 90px; }
.he_c4p3mk.on .he_c4p3mli { padding-left: 0; padding-right: 0; }
}
 @media screen and (max-width: 480px) {
.he_maintop { margin-top: -50px; }
.ys_banner1 .ys_ban_txtbox { top: 40%; }
.he_f1p2eli { width: 100%; margin-bottom: 10px; }
.he_f1p2eli:last-child { margin-bottom: 0; }
.he_f1moke a { font-size: 14px; line-height: 38px; padding: 0 35px; }
.he_f1p2 .he_f1moke { margin-top: 10px; }
.ys_margin3 { margin-bottom: 20px; }
.he_tuijli { width: 100%; margin-bottom: 20px; }
.he_tuijli:last-child { margin-bottom: 0; }
.he_tuijtp1 { margin-bottom: 6px; }
.he_tuijian { margin-top: 26px; }
.he_f2p1brsw { padding-top: 0px; }
.he_g1p1fli { width: 100%; }
/* 2022.04.09 - tammy - start */
    /* .he_add {
        padding: 32px 0;
    } */
.t_c1kp1ic { width: 36px; height: 36px; margin-bottom: 8px; }
.t_c1kp1xin .ys_font3 { margin-bottom: 4px; }
.t_c1kp1li { padding: 0 5px; }
.t_c1kp1ul { margin: 0 -5px; padding-bottom: 30px; }
.t_margin33 { margin-bottom: 14px; }
.t_c1kp2zi { font-size: 12px; line-height: 20px; }
.t_c1kp2qian { width: 64px; height: 20px; }
.t_c1kp3xin { padding-top: 32px; }
.he_c1kp3 .ys_margin2 { margin-bottom: 20px; }
.t_c1kp3li::before { display: none; }
.t_c1kp3box { padding: 0; }
.t_c1kp3li { padding: 20px 15px 25px; }
.t_c1main .ys_cont1100 { width: 70%; }
.t_c1k3xia { width: calc(100% - 40px); margin-top: -40px; }
.t_c1k3xia { padding: 14px 14px 14px; }
.t_c1k3xia .ys_font2 { margin-bottom: 2px; }
.t_c1k5li { width: 50%; }
.t_c1k5li:nth-of-type(3n):after { display: block; }
.t_c1k5li:nth-last-of-type(3):before { display: block; }
.t_c1k5li:nth-of-type(2n):after { display: none; }
.t_c1k5ic { width: 36px; height: 36px; margin-bottom: 10px; }
.ys_margin1 { margin-bottom: 32px; }
.he_ekp1::before { height: calc(100% - 50px); }
.t_ek1ul .slick-prev::before,  .t_ek1ul .slick-next::before { transform: translate(-50%, -50%) scale(.6); }
.t_ek1ul .slick-prev::after,  .t_ek1ul .slick-next::after { transform: translate(-50%, -50%) scale(.6); }
.t_ek1ul .slick-prev,  .t_ek1ul .slick-next { width: 28px; height: 28px; }
.t_ek1li { padding: 0 20px; }
.t_ek1ul { margin: 0 -20px; padding: 0 40px; }
.t_ek1ul .slick-prev { left: 26px; }
.t_ek1ul .slick-next { right: 26px; }
.t_ek2li { width: 33.333333%; }
.t_ek2li:nth-of-type(4n) { border-right-color: transparent; }
.t_ek2li:nth-of-type(4) { border-top-color: transparent; }
.t_ek2li:nth-of-type(3n) { border-right-color: #eee; }
.t_ek2li:last-of-type { border-right-color: #eee; }
.slick-dots li { width: 8px; height: 8px; margin: 0 8px; }
/* 2022.04.09 - tammy - end */

.he_syp2 { padding-top: 0; }
.he_syp1 { padding-bottom: 26px; }
.he_syp2xloli { width: 25%; }
.he_syp2wrjph { border-radius: 12px; }
.he_syp4l2dr { padding: 0 20px 0; }
.he_syp4egul { margin: 0 -20px; }
.he_syp4egli { padding: 0px 20px; width: 33.333333%; }
.he_syp4wli { padding-bottom: 42px; }
.he_syp4egli { margin-bottom: 25px; }
.he_syp5 { padding-top: 25px; }
.he_syp4l2 { padding-top: 36px !important; }
.he_syp5wli { width: 100%; margin-bottom: 30px; }
.he_syp5wli:last-child { margin-bottom: 0; }
.he_syp5wp3 { margin-top: 7px; }
.he_syp5wp4 { margin-top: 12px; }
.he_syp5bx { padding-bottom: 0px; }
.he_b1p3bte p span { font-size: 22px; }
.he_b1p3 { padding-top: 10px; padding-bottom: 20px; }
.he_b1p4bx .he_b1p4ti { padding: 0 0px; }
.he_b1p4kul .slick-next { right: -10px; }
.he_b1p4kul .slick-prev { left: -10px; }
.he_b1p4kul .slick-dots li { width: 6px; height: 6px; margin: 0 6px; }
.he_b1p4kul .slick-dots { bottom: -35px; }
.he_b1p4 { padding-bottom: 80px; }
.he_b1p5yle { width: 100%; text-align: center; margin-bottom: 20px; }
.he_b1p5yu { flex-wrap: wrap; align-items: center; justify-content: center; }
.he_b2p1krg { margin-bottom: 10px; }
.he_b2p1kli { margin-bottom: 7px; }
.he_b2p1fwle { width: 100%; padding-right: 0; }
.he_b2p1fwri { width: 100%; margin-top: 15px; }
.he_b2p1frli7 { margin-bottom: 13px; }
.he_b2p1fbmo .he_f1moke { margin-top: 26px; }
.t_c1kp1ul { padding-bottom: 10px; }
.slick-dots li { width: 6px; height: 6px; margin: 0 6px; }
.t_ek1rg { padding: 25px 20px; }
.t_ek1yin1 { top: -15px; }
.t_ek1yin2 { bottom: -13px; }
.t_c1main .ys_cont1100 { width: 100%;/* overflow: hidden; */
}
.t_c1k3xia { opacity: 1 !important; }
.t_c1k3li { padding: 0 25px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-container-rtl .swiper-button-next { left: 10px; }
.t_c1k3xin .swiper-button-next,  .t_c1k3xin .swiper-container-rtl .swiper-button-prev { right: 10px; }
.t_c1k3xin .swiper-button-prev,  .t_c1k3xin .swiper-button-next { top: calc(50% - 50px); }
.he_fobt { margin-top: 30px; }
.he_fotlink { padding-top: 12px; }
.he_jiotanc .ys_modal_content { padding: 50px 20px 30px; }
.he_sypage .ys_ban_txtbox { padding: 0 60px; }
.ys_ban_slick .slick-prev { left: 15px; }
.ys_ban_slick .slick-next { right: 15px; }
.he_b1kpage .ys_pos_center,  .he_b2kpage .ys_pos_center,  .he_c1page .ys_pos_center,  .he_epage .ys_pos_center,  .he_f1kpage .ys_pos_center { top: 38%; }
.he_ekp2swli { margin: 0 5px; }
.he_ekp2sw { margin-bottom: 22px; }
.he_syp4egli { padding: 0px 5px; }
.he_syp4egul { margin: 0 -5px; }
.he_e2fygs a { font-size: 14px; }
.he_e2fy { padding: 32px 0; }
.he_jotidg { padding-right: 0px; }
.he_jotidg { flex-wrap: wrap; }
.he_jotidgri { padding-left: 0px; margin-top: 11px; }
.t_c1kp2zi { height: 20px; }
.he_c1kpsg a { padding: 10px; }
.he_c1kpswz .ys_font1 { font-size: 16px; }
.he_c1kpsg { min-height: 66px; }
.he_c1kpssm { width: 22px; }
.he_c1kpswz { padding-right: 10px; }
.he_f1moke a { padding: 0 30px; }
.he_f1kplblt { padding-bottom: 12px; }
.he_f2proce .he_f2p1bri { padding: 0 15px; }
.he_slide { margin-right: 11px; }
.he_syp4wler1 { height: 220px; }
.he_b1p2rk .he_f1moke a { padding: 0 24px; line-height: 32px; }
.he_b1p2rk .he_f1moke { margin-left: 20px; }
.he_b1p2rk .he_f1moke a { padding: 0 20px; line-height: 28px; font-size: 12px; }
.t_c1k5xin .ys_tit24 { height: inherit; font-size: 18px; }
.t_c1k5ic { margin-bottom: 6px; }
.he_c1p5jk { margin-top: 6px; }
.t_c1k5xin { padding-bottom: 10px; }
.he_c1p5ap1 { margin-bottom: 12px; }
.he_c4p1bx { padding: 0 10px; }
.he_c4p1by { padding: 0px 20px 0px; }
.he_c4p1ig { width: 15px; }
.he_c2p2 { padding-top: 30px; padding-bottom: 30px !important; }
.he_c2p2bul { flex-wrap: wrap; }
.he_c2p2bli { width: 100%; margin-bottom: 25px; }
.he_c2p2bwm { min-height: inherit; padding: 30px 16px; }
.he_c4p3mic { width: 36px; }
.he_c4p4gli { width: 100% !important; }
.he_c4p4gul3 .he_c4p4gli:last-child { margin-bottom: 0; }
.he_c3p2 { padding-top: 30px; }
.he_c3p2bte .ys_font3 { font-size: 16px; }
.he_c3p2bli::after { height: 50px; }
.he_c3p2bic { width: 32px; }
.he_c3p3tle { width: 100%; padding-right: 0; }
.he_c3p3tri { width: 100%; margin-top: 10px; }
.he_c3p3bx { padding: 0 38px; }
.he_c3p3::after { height: 72%; }
.he_c3p3tp { margin-bottom: 18px; }
.he_c3p3tp1 { margin-bottom: 10px; }
.he_c4p2wle,  .he_c4p2wri { width: 100%; }
.he_c4p2wic { width: 30px; }
.he_c4p2wwk { padding: 12px; }
.he_c4p2wqli { padding: 29px 16px; }
.he_c4p3logo { margin-top: 20px; padding: 0 20px; }
.he_c4p3logo .he_syp4egli { margin-bottom: 0px; }
.he_c4p4bx { padding: 0px 38px; }
.he_c5p3xli { width: 100%; }
.he_c6p2 { padding-top: 23px; }
.he_c6p2wm .he_c6p2ti { margin-bottom: 15px; }
.he_c6p2tez .he_c4p2swm p { font-size: 14px; }
.he_c4p2swm p::after { width: 14px; height: 14px; }
.he_c6p2tp { margin-bottom: 6px; }
.he_c6p2bs { margin-bottom: 6px; }
.he_c6p2dli { height: 170px !important; }
.he_c6p2dli.swiper-slide-active .he_c6p2dwou { border-radius: 10px; }
.he_c6p3wg { width: 100%; padding: 0 0px; }
.he_c6p3og { margin-left: 0px; padding-right: 0%; }
.he_c6p3wgul { padding: 0 60px; }
.he_c6p3wglb .slick-prev { left: 30px; }
.he_c6p3wglb .slick-next { right: 30px; }
.he_c6p3oli { padding: 22px 18px 220px; }
.he_c6p3log { max-width: 143px; }
.he_syp4wpo { padding: 8px; }
.he_c6p3og { width: 100%; }
.he_6c1p2li { width: 100%; }
.he_c6p3wg { padding: 0 20px; }
.he_c6p3olti { margin-top: 28px !important; }
.he_c6p3log { top: -43px; }
.he_c6p3wgq { width: 92%; margin: 0 auto; }
.he_c6p3wglb .slick-arrow { width: 30px; height: 30px; }
.he_c6p3wglb .slick-prev { left: 47px; }
.he_c6p3wglb .slick-next { right: 47px; }
.he_c6p3oul { border-radius: 14px; }
.he_c6p3oli { padding: 22px 18px 175px; }
.he_c5lp2bli { width: 50%; }
.he_fotlink { padding-top: 26px; }
}
