.info_pro1 .txt h2{ font-size: 28px;}
.show_pro1 .pic span{ display: block; margin-top: 10px; text-align: right; font-size:14px;}
.glance_list ul li{ float:left; width: 32%; margin-right: 2%; margin-top:60px;}
.glance_list ul li:nth-child(3n){ margin-right:0;}
.glance_list{ padding:0 30px;}
.glance_list ul li h3{ font-size: 20px; color: #0b7ccc; margin:10px 0; font-family:'botr'; line-height:30px; height:30px;}
.glance_list ul li p{ line-height: 24px;height: 72px;}
.show_pro5 h2 span{font-weight:normal;}
.comp_img { width: 45%; padding:0 40px;}
.comp_img .imgfd{ padding-top: 66%;}
.comp_list{ width: 48%; overflow:hidden; position:relative; padding-bottom:50px;}
.comp_swiper{  background: #fbfbfb; padding:50px;}
.comp_swiper .num{ display: block; font-size: 14px; text-align: center; background: #0b7ccc; width: 40px; height: 40px; line-height: 40px; color: #fff; border-radius:50%;}
.comp_swiper h3{ font-size: 24px; color: #0b7ccc; margin: 15px 0; line-height:30px; height:30px;}
.comp_swiper p{ line-height: 24px; height: 96px;}
.comp_list .swiper-pagination-bullet{ width: 50px; height: 5px; border-radius:0;}
.v_txt{ width: 50%;}
.v_box{ width: 48%;}
.show_pro3 .swiper{ margin-top: 50px;}
.info_join3 li .subNavBox{ border-bottom: 1px solid #e8e8e8;}
.show_pro5 li .subNav.currentDd h3,.show_pro5 li .subNav.currentDd span{ color: #0b7ccc;}
.info_join3 li .subNavBox.bl{ border-color: #0b7ccc;}
.info_join3{ margin-bottom: 60px;}
.v_box iframe{ height: 320px;}

.sol_pro .swi0 .p{ height: 48px;}

@media (max-width: 1024px){
    .glance_list ul li{ margin-top: 40px;}
    .glance_list ul li h3{ font-size: 18px; line-height: 26px; height: 52px;}
    .comp_swiper{padding: 30px;}
    .comp_img{ padding: 0 20px;}
    .glance_list ul li p{ font-size: 14px;}
    .show_pro4 .box{ padding: 30px;}
}

@media (max-width: 768px){
    .v_txt{ width: 100%;}
    .v_box{ width: 100%;}
}
@media (max-width: 540px){
    .glance_list{padding: 0 10px;}
    .glance_list ul li{ margin-top: 25px; width: 49%;}
    .glance_list ul li:nth-child(3n){ margin-right:2%;}
    .glance_list ul li:nth-child(2n){ margin-right:0;}
    .comp_img{ width: 100%; float:none;}
    .comp_list{ width: 100%; float: none;}
}

@media (max-width: 540px){
.info_pro1 .txt h2{ font-size: 22px;}
.glance_list ul li h3{ font-size: 16px;}
.glance_list ul li{ width: 100%; display:flex; align-items:center; float:none;}
.gla_icon{ width: 50px;}
.gla_icon img{ width: 40px;}
.glance_list ul li h3{ height: auto; margin:0;}
.glance_list ul li .gla_txt{ width: calc(100% - 55px); margin-left:auto;}
.glance_list ul li p{ height: auto;}
.comp_swiper{ padding: 20px 15px;}
.comp_swiper .num{ width: 30px; height: 30px; line-height:30px;}
.comp_list .swiper-pagination-bullet{ width: 30px; height: 3px;}
.comp_list{ padding-bottom: 30px;}
.v_box iframe{ height: 250px;}
.info_join3 li .des{ padding: 15px 10px;}
}
