.ly_newStyle_link{
    width:90px;
    float:left;
}
.ly_newStyle_a{
    width:300px;
    float:left;
    text-align:left;
}
.ly_newStyle_a a{
    display: block;
}
.ly_newStyle_ul li{
    width:12.5%!important;
}
.h-busin{
    height:auto!important;
    margin-bottom: 0!important;
    padding-bottom: 3rem!important;
}
.ly_newStyle_more{
    border: 1px solid #bf0301;
    border-radius:6px;
    width: 100px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color:#bf0301;
    margin:0 auto;
}
.ly_newStyle_more a{
    color:#bf0301!important;
}
.ly_newStyle_fwsy{
    width: 31.25em;
    margin-left: 7%;
    background: #fff;
    padding: 2.5em;
    margin-top: 7em;
    border-radius: 30px;
    height: 26.875em;
    box-shadow: 0px 6px 21px 4px rgb(196 196 196 / 50%);
}
.index_new_box{
    z-index:10px!important;
}
.fwsy_span{
    border-bottom: 2px solid #c7000b;
    padding-bottom: 10px;
}
.ly_inbanner .cn,.ly_inbanner .en{
    font-size: calc(21px + 0.04rem)!important;
    color:#000;
}
.ly_inbanner .p{
    color:#666!important;
    width:100%!important;
    font-weight: normal;
    text-align: justify;
}
.ly_prev,.ly_next{
    width: 2.9375em!important;
    height:2.9375em!important;   
    top: 50%;
    margin-top:-5.5em!important;
    position: absolute;
    z-index: 10;
    background: url(img/ly_left.png) center no-repeat!important;
}
.ly_prev{
    left:0;
}
.ly_next{
    right:0;
}
.ly_prev1,.ly_next1{
    width: 2.9375em!important;
    height:2.9375em!important;   
    top: 50%;
    margin-top:-5.5em!important;
    position: absolute;
    z-index: 10;
}
.ly_prev1{
    left:0;
    background: url(img/zuo.png) center no-repeat!important;
}
.ly_next1{
    right:0;
    background: url(img/you.png) center no-repeat!important;
}
.main6 .ly_left .ly_tit{
    margin-top:none!important;
    height:0.6rem!important;
}
.main6 .ly_left .ly_tit .t01{
    font-weight: normal;
    font-size: calc(14px + 0.1rem);
}
.main6 .ly_right,.main6 .ly_left{
    border:0;
}
.main6 .ly_right::after,.main6 .ly_left::after{
    background: none!important;
}
.main6 .ly_left .ly_tit::after{
    background:none!important;
}
.main6 .left .t01,.main1 .tit .t{
    color:#000!important;
}
.main1 .p{
    color: #000!important;
    font-weight: normal!important;
    margin-top: 0.6rem;
    text-align: justify;
}
.main6 .ly_left{
    width: 50%!important;
    padding: 0rem 2% 1rem 7%!important;
    height: 5.14rem;
}
.main6 .ly_right{
    width:50%!important;
    padding: 0rem 7% 1rem 2%!important;
    height: 5.14rem;
}
.main6 .ly_left .p{
    height:1.5rem!important;
    color:#000!important;
    font-weight:normal!important;
    text-align:justify;
}
.main6 .ly_left .shipin{
    height:1.42rem!important;
    margin-top: 0.21rem!important;
}
.main6 .ly_right .img{
    height: 4.14rem!important;
    width:100%!important;
    padding: 0 !important;
}
.main6 .ly_right .img img{
    height: 4.14rem!important;
    width:100%!important;
    /* object-fit: cover; */
}
.main6 .ly_left .shipin .pic{
    width: auto !important;
    height: 1.42rem !important;
}
.h-busin .u1 .a .cont{
    display: block;
    align-content: flex-start!important;
}
.h-busin .u1 .a .lh28{
    -webkit-line-clamp:7;
}
.h-busin .u2 .a .cont{
    align-content: center;
}
.index_new_box{
    height: 6.25em!important;
    bottom: 0.9375em!important;
    z-index:10!important;
}
.index_new_box .item{
    height: 6.25em!important;
}
.index_new_box .item dl dt{
    font-size:1.5em!important;
    height:1.875em!important;
    line-height:1.875em!important;
}
.index_new_box .item dl dd{
    font-size:0.875em!important;
    height:1.429em!important;
    line-height:1.429em!important
}
.index_new_box .item dl{
    margin-top: 0.9375em!important;
}

/* 产品与解决方案 */
.ly_li{
    padding:0!important;
    justify-content: center!important;
}
.ly_li .left1{
    margin:0;
    width: 50%!important;
    padding: 0rem 7% 1rem 2%!important;
    height: 5.14rem;
}
.ly_li .left1 img{
    height: 4.14rem!important;
    width: 100%!important;
    /* object-fit: cover; */
}
.ly_li .cont{
    width: 50%!important;
    padding: 0 2% 1rem 7%!important;
    margin-top: 0!important;
    align-items: center;
    height: 5.14rem;
    /* margin-left: 5%; */
}
.ly_li .cont .tit{
    margin-top: 0!important;
    font-weight: normal;
    font-size: calc(14px + 0.1rem);
}
.h-busin .u2 .a:hover .cont{
    background:rgba(0,0,0,0.3)!important;
}
.ly_li .left{
    margin:0;
    width: 43%!important;
    padding: 0 2% 1rem 2%!important;
    height: 5.14rem;
}
.ly_li .left .img,.ly_li .left .img img{
    height: 4.14rem!important;
    width: 100%!important;
    /* object-fit: cover; */
}
.ly_li .ly_cont{
    width:38%!important;
    padding: 0 2% 1rem 2%!important;
    height: 5.14remrem;
    align-items:flex-start;
}
.ly_li .pic{
    width: 15%!important;
    height: 5.14rem!important;
    padding:0 2% 1rem 2%!important;
    position: inherit!important;
}
.ly_li .pic .dd{
    display:block;
}
.ly_li .pic {
    justify-content:space-between!important;
}
.ly_li .pic .dd {
    margin:0;
}
.main1 .ly_li .pic .dd .m{
    width:100%!important;
}
.main1 .ly_li .pic .dd .m video{
    height:0.9rem!important;
    background-color:#ececec!important;
    /* object-fit: cover; */
}
.ly_li .ly_pd1{
    padding-left:7%!important;
    padding-right:2%!important;
}
.ly_li .ly_pd2{
    padding-left:2%!important;
    padding-right:7%!important;
}
/* .main1-02 .ly_li .ly_pic{
    padding:0 2% 1rem 2%!important;
}
.main1-03 .ly_li .ly_pic{
    padding:0 0% 1rem 2%!important;
}
.main1-04 .ly_li .ly_pic{
    padding:0 2% 1rem 0%!important;
}
.main1-06 .ly_li .ly_pic{
    padding:0 2% 1rem 0%!important;
} */
.main1-06 .slick-dots ,.main1-03 .slick-dots{
    margin-top: 30px!important;
    margin-bottom: 60px!important;
}
@media screen and (max-width:1280px) {
    .index_new_box .item dl dd{
        font-size:0.75em!important;
    }
    .index_new_box .item dl{
        margin-top:0.6375em!important;
    }
    .index_new_box .index_new_box{
        height:5em!important;
    }

}
@media (max-width: 1024px){
    .main6 .ly_left,.main6 .ly_right{
        width: 100%!important;
        height: auto!important;
        padding:1.18rem 3%!important;
    }
    .main6 .ly_left .p{
        height:auto!important;
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    .main6 .ly_left .shipin .pic{
        width:100%!important;
        height:auto!important;
    }
    .main6 .ly_right .img img{
        height:100%!important;
    }
    .main6 .ly_left .shipin{
        height: auto!important;
    }
    .main6 .ly_right .img{
        height: auto!important;
    }
    .ly_newStyle_fwsy{
        width: 25.25em;
        height:20.875em;
    }
    .ly_li .left1,.ly_li .left{
        width:100%!important;
        height:auto!important;
        padding:1.18rem 3%!important;
    }
    .ly_li .cont{
        width:100%!important;
        height:auto!important;
        padding:1.18rem 3%!important;
        padding-top:0!important;
    }
    .ly_li .cont .tit{
        /* margin-top: 1.13rem!important; */
    }
    .ly_li .left1 img{
        height:auto!important;
    }
    .ly_li .left .img, .ly_li .left .img img{
        height: auto!important;
    }
    .ly_li .pic{
        width:100%!important;
        padding-top:0!important;
    }
    .ly_li .pic .dd{
        width:30%!important;
    }
    .main1 .ly_li .pic .dd .m video{
        width:100%!important;
        height:auto!important;
    }
    .main1-02 .ly_li .ly_pic{
        padding-top:0!important;
    }
    .main1-03 .ly_li .ly_pic{
        padding-top:0!important;
    }
    .main1-04 .ly_li .ly_pic{
        padding-top:0!important;
    }
    .main1-06 .ly_li .ly_pic{
        padding-top:0!important;
    }
}
@media screen and (max-width:767px) {
    .ly_newStyle_ul li{
        width:33.3%!important;
    }
    .index_new_box .item dl dd{
        font-size:0.75em!important;
    }
    .index_new_box .item dl{
        margin-top:0.6375em!important;
    }
    .ly_newStyle_fwsy{
        margin-top:1.25em;
    }
}
@media screen and (max-width:450px) {
    .ly_newStyle_fwsy{
        margin-left: -14px;
    }
    .ly_prev, .ly_next{
        width:2em!important;
        height:2em!important;
        margin-top:-2em!important;
    }
    .ly_prev1{
        left:-23px!important;
    }
    .ly_next1{
        right:-23px!important;
    }
}
.h-news.mt40{
    padding:calc(10px + 0.1rem)!important;
}
.h-news .li{
    padding: 0.17rem 0.3rem;
}

/* 新加 */
.h-busin .u1 .a:hover .cont{
    background: rgba(0,0,0,0.5);
}
.hzkh-box{
    box-shadow: 0 0 16px rgb(65 113 242 / 16%);
    padding: 0.55rem 0.8rem;
    margin-left: 0;
    margin-right: 0;
    width:100%;
}
.hzkh-box .ul li{
    border-top: 1px solid #D0D0D0;
    border-right: 1px solid #D0D0D0;
}
.hzkh-box .ul li a img{
    object-fit: cover;
}