.idx_home2 .mask_box .content2 .swiper_box ul li .centerInfo { width: 100%; height: 100%; }
.idx_home2 .mask_box .content2 .swiper_box ul li .centerInfo .img_w100,
.idx_home2 .mask_box .content2 .swiper_box ul li .centerInfo .img_w100 img, .idx_home2 .mask_box .content2 .swiper_box ul li .centerInfo .img_w100 video{ height: 100%; }

.ins_productDetail10 .content .con .right_box .image { padding: 0 0.52rem 0.2rem 0.52rem; }

.ins_application6 .content .swiper_box ul li .image { max-height: initial; } 

.ins_productDetail1 { height: 100vh; }
.ins_productDetail1 .img_w100, .ins_productDetail1 .img_w100 img, .ins_productDetail1 .img_w100 video { height: 100%; }
/*.ins_productDetail1 .content { top: 50%; bottom: auto; transform: translateY(-50%); }*/
.ins_productDetail1 .content .image { margin-top: 0.32rem; }

.ins_newsDetail1 .content_box .content .con ul, .ins_newsDetail1 .content_box .content .con ol { list-style: unset; list-style-position: inside; }
.ins_newsDetail1 .content_box .content .con ul li, .ins_newsDetail1 .content_box .content .con ol li { list-style: unset; list-style-position: inside; }
.ins_newsDetail1 .content_box .content .con strong { color: #000; }

.ins_product1 #laypage { margin-top: 0.64rem; }

h2.idx_title_88, h3.idx_title_88,
h2.title.idx_title_88,
h3.t1, h3.t3 {
  margin: 0;
  padding: 0;
}
.ins_newsDetail1 .content_box .content .con a {display: contents; }
h3.t1, h3.t3 {
  font-weight: inherit;
}
.ins_newsDetail1 .content_box .content .con * { margin: 0.1rem 0; }
header .header_box .center_box .item_box .item .Secondary_Navigation2 .nav_content .center .con .item a { width: 100%; }
@media (max-width:990px) { 
.ins_productDetail1 { height: auto; }
}