.animated{opacity:1!important}
#jh_company_1 .left_img .yv-about-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:right top}
/* Reserve the source aspect ratio without stretching or cropping the vehicle. */
@media(min-width:768px){#jh2_xbanner_12 .swiper_banner20{aspect-ratio:1920/825;height:auto!important}#jh2_xbanner_12 .swiper_banner20 .slide_img{width:100%;aspect-ratio:1920/825;height:auto;overflow:hidden}#jh2_xbanner_12 .swiper_banner20 .slide_img img.hidden-xs{display:block;width:100%!important;max-width:none!important;height:100%!important;object-fit:contain;object-position:center}}
@media(max-width:767px){#jh_company_1 .left_img .yv-about-photo{position:absolute;inset:0}}
#jh4_onlineVideo_199{min-height:743px}
#jh4_onlineVideo_199 .video_img{aspect-ratio:450/385;overflow:hidden}
#jh4_onlineVideo_199 .video_img img{width:100%;height:100%;object-fit:cover}
#hzh_newsRec_1 .news_img{aspect-ratio:624/437;overflow:hidden}
#hzh_newsRec_1 .news_img img{width:100%;height:100%;object-fit:cover}
@media(min-width:768px){#jh2_ad_17{min-height:825px}#hzh_newsRec_1{min-height:787px}}
@media(min-width:768px){#laymod_1253482{padding-bottom:80px!important}}
#jh2_xbanner_12 .swiper_banner20,#jh2_rec_40 .swiper-container40,#hzh_newsRec_1 .news_swiper{overflow:hidden}
#jh2_xbanner_12 .swiper_banner20 > .swiper-wrapper{display:flex}
#jh2_xbanner_12 .swiper_banner20 > .swiper-wrapper > .swiper-slide{flex-shrink:0}
#jh2_rec_40 .pro_ul{display:flex}
#jh2_rec_40 .pro_list{flex-shrink:0}
#hzh_newsRec_1 .news_swiper .swiper-wrapper{display:flex}
#hzh_newsRec_1 .news_list{flex-shrink:0}
#jh4_onlineVideo_199 .v_iframe{display:block;width:100%;height:100%;background:#000;object-fit:contain}
#jh2_foot_16 form.right_input button.liuyan{border:0;cursor:pointer;font:inherit}
#jh2_foot_16 .yv-footer-feedback:not(:empty){display:block;color:#fff;padding:8px 0}
#jh2_foot_16 .nav_li.yv-open .slide_li_n,#jh2_foot_16 .nav_li.yv-open .son_nav{display:block!important}
@media(max-width:991px){#jh2_nav_4 .nav_content.yv-open{display:block!important;position:absolute;top:100%;left:0;right:0;z-index:200;background:#fff;padding:12px 20px}}
