/* 首页头部轮播 */
#page_content {
    margin-top: 1.1rem;
}

.index_top {
    width: 100%;
}

.index_top .swiper-father {
    position: relative;
}

.swiper_box1 {
    width: 100%;
    height: 4.22rem;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    display: block;
}

.swiper_box1 img {
    max-width: 100%;
    height: auto;
}
.swiper_box1 video {
    width: 100%;
    height: auto;
}

.swiper_content {
    position: absolute;
    width: 100%;
    text-align: center;
    top: 0.8rem;
}

.swiper_content_text .swiper_title {
    font-size: 0.40rem;
    color: #ffffff;
    font-family: "alimama";
    margin-bottom: 0.29rem;
}

.swiper_content_text .swiper_text {
    font-family: "OPPOSans-M";
    font-size: 0.24rem;
    letter-spacing: 3px;
    color: #ffffff;
    margin-bottom: 0.4rem;
}

.swiper_content_href {
    border: solid 2px #ffffff;
    background-color: transparent;
    padding: 0.14rem 0.4rem;
    font-weight: bold;
    color: #ffffff;
    font-size: 0.24rem;
    display: inline-block;
}

.swiper_content_href:hover {
    border: solid 2px #0268f0;
    color: #fff;
    background-color: #0268f0;
}

/* 头部分页 */
.swiper-pagination {
    bottom: 0.2rem !important;
}

.swiper-pagination-bullet {
    width: 0.23rem;
    height: 0.19rem;
    background: url(/mobile/images/index_lbo_page.png) no-repeat;
    background-size: cover;
    background-position: center center;
    opacity: 1;
}

.swiper-pagination-bullet-active {
    width: 0.23rem;
    height: 0.19rem;
    background: url(/mobile/images/index_lbo_page_active.png) no-repeat;
    background-size: cover;
    background-position: center center;
    opacity: 1;
}

/* 了解朗坤生产管理产品 start*/
.index_box2 {
    width: 100%;
    position: relative;
}

.index_box2 img {
    max-width: 100%;
    height: auto;
}

.index_box2_content {
    position: absolute;
    width: 80%;
    left: 0.3rem;
    top: 0.6rem;
}

.index_box2_content_title {
    position: relative;
    padding-bottom: 0.3rem;
    margin-bottom: 0.3rem;
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

}

.index_box2_content_title::before {
    position: absolute;
    content: '';
    left: 0px;
    bottom: 0px;
    width: 0.6rem;
    height: 0.04rem;
    background-color: #026ef5;
}

.index_box2_content_text {
    font-size: 0.24rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.34rem;
    color: #666666;
    max-height: 1.5rem;
    overflow-y: auto;
    margin-bottom: 0.4rem;
}

.index_box2_content_text::-webkit-scrollbar {
    width: 0.04rem;
    height: 0.4rem;
}

.index_box2_content_text::-webkit-scrollbar-track {
    background: #f7f7f7;
    border-radius: 0.04rem;
}

.index_box2_content_text::-webkit-scrollbar-thumb {
    width: 0.04rem;
    height: 0.10rem;
    background-color: #e5e5e5;
    border-radius: 0.04rem;
}

.index_box2_content_more {
    font-size: 0.20rem;
    color: #ffffff;
    padding: 0.18rem 0.25rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    background-color: #026ef5;
    border-radius: 0px 0px 0.3rem 0px;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
}

.index_img_box2_content_transform {
    transform: translate(0);
    animation: example1 1.5s backwards;
    display: block;
}

@keyframes example1 {
    0% {
        transform: translate(-1.2rem);
        opacity: 0;
    }

    50% {
        opacity: 0.5;
    }

    100% {
        transform: translate(0);
        opacity: 1;
    }
}

/* 了解朗坤生产管理产品 end*/
/* 了解头部企业数字化转型实践 start*/
.index_box3 {
    width: 100%;
    position: relative;
    text-align: right;
    box-sizing: border-box;
}

.index_box3 img {
    max-width: 100%;
    height: auto;
}

.index_box3_content {
    position: absolute;
    width: 60%;
    right: 0.3rem;
    top: 0.6rem;
}

.index_box3_content_title {
    position: relative;
    padding-bottom: 0.3rem;
    margin-bottom: 0.3rem;
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

}

.index_box3_content_title::before {
    position: absolute;
    content: '';
    right: 0px;
    bottom: 0px;
    width: 0.6rem;
    height: 0.04rem;
    background-color: #026ef5;
}

.index_box3_content_text {
    font-size: 0.24rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.34rem;
    color: #666666;
    max-height: 1.5rem;
    overflow-y: auto;
    margin-bottom: 0.4rem;
}

.index_box3_content_text::-webkit-scrollbar {
    width: 0.04rem;
    height: 0.4rem;
}

.index_box3_content_text::-webkit-scrollbar-track {
    background: #f7f7f7;
    border-radius: 0.04rem;
}

.index_box3_content_text::-webkit-scrollbar-thumb {
    width: 0.04rem;
    height: 0.10rem;
    background-color: #e5e5e5;
    border-radius: 0.04rem;
}

.index_box3_content_more {
    font-size: 0.20rem;
    color: #ffffff;
    padding: 0.18rem 0.25rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    background-color: #026ef5;
    border-radius: 0px 0px 0.3rem 0px;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
}

.index_img_box3_content_transform {
    transform: translate(0);
    animation: example2 1.5s backwards;
    display: block;
}

@keyframes example2 {
    0% {
        transform: translate(1.20rem);
        opacity: 0;
    }

    50% {
        opacity: 0.5;
    }

    100% {
        transform: translate(0);
        opacity: 1;
    }
}

/* 了解头部企业数字化转型实践 end*/
/* 解决方案 start*/
.index_box4 {
    width: 100%;
    box-sizing: border-box;
}

.index_box4_title {
    width: 100%;
    box-sizing: border-box;
    padding: 0.8rem 0.3rem 0.4rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
}

.index_box4_title span {
    font-family: "OPPOSans-R";
    font-size: 0.32rem;
    color: #333333;
    font-weight: normal;
}

.index_box4_list_static {
    background-image: linear-gradient(180deg,
            #f7faff 0%,
            #d5e5fd 100%),
        linear-gradient(#2c3242,
            #2c3242);
    width: 100%;
    box-sizing: border-box;
    padding: 0.4rem 0.3rem;
    display: flex;
    align-items: center;
    justify-items: center;
    justify-content: space-between;
}

.index_box4_list_static_left {
    width: 80%;
}

.index_box4_img_box {
    width: 0.43rem;
    text-align: center;
    margin-right: 0.16rem;
}

.index_box4_img_box img {
    max-width: 100%;
    height: auto;
}

.index_box4_list_static_left_top {
    display: flex;
    align-items: center;
    justify-items: center;
    margin-bottom: 0.3rem;
}

.index_box4_1_box_title {
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
}

.index_box4_1_box_text {
    font-size: 0.24rem;
    line-height: 0.34rem;
    color: #666666;
}

.index_box4_1_box_right {
    width: 0.36rem;
    height: 0.36rem;
    text-align: center;
    line-height: 0.36rem;
}

.index_box4_1_box_right img {
    max-width: 100%;
    height: auto;
}

.index_box4_list_active_img {
    width: 100%;
    max-height: 4.73rem;
    overflow: hidden;
}

.index_box4_list_active_img img {
    max-width: 100%;
    height: auto;
}

.index_box4_list_active_content {
    padding: 0.6rem 0.3rem;
    box-sizing: border-box;
    width: 100%;
    background: url(/mobile/images/index_img4_backs.png) no-repeat;
    background-size: cover;
    background-position: center center;
}

.index_box4_list_active_content {
    width: 100%;
}

.index_box4_list_active_content_title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    font-size: 0.32rem;
    font-weight: bold;
    color: #ffffff;
    margin-bottom: 0.1rem;
}

.index_box4_list_active_content_text {
    font-size: 0.24rem;
    color: #ffffff;
    overflow: hidden;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    margin-bottom: 0.3rem;
}

.index_box4_list_active_more {
    display: inline-block;
    background-color: #fff;
    text-align: center;
    padding: 0.15rem 0.45rem;
    color: #026ef5;
    border-radius: 0px 0px 0.2rem 0px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 0.26rem;
    color: #026ef5;
}

.index_box4_list .index_box4_list_static {
    display: flex;
}

.index_box4_list .index_box4_list_active {
    display: none;
}

.index_box4_list_actives .index_box4_list_static {
    display: none;
}

.index_box4_list_actives .index_box4_list_active {
    display: block;
}

/* 热门产品 start*/
.index_box4_content_bottom {
    background-image: linear-gradient(180deg,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(135, 206, 255, 0.13) 100%),
        linear-gradient(#ffffff,
            #ffffff);
    width: 100%;
    padding-bottom: 0.6rem;
}

.index_box4_contents {
    width: 100%;
    padding: 0px 0.3rem;
    box-sizing: border-box;
    margin: 0px auto;
}

.index_box4_content_bottom_top {
    padding: 30px 0px;
    text-align: center;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-items: center;
    text-align: center;
    justify-content: center;
}

.index_box4_content_bottom_top img {
    max-width: 1.92rem;
    height: auto;
}

.index_box4_content_bottom_top span {
    display: inline-block;
    vertical-align: middle;
    margin: 0px 0.25rem;
    font-size: 0.32rem;
    color: #333333;
    font-weight: bold;
}

.index_box4_content_bottom_swiper {
    width: 100%;
    padding: 0px 0.3rem;
    box-sizing: border-box;
    position: relative;
}

.index_product_list {
    height: 1.2rem;
    text-align: center;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.index_product_img {
    height: 0.7rem;
    line-height: 0.7rem;
    text-align: center;
}

.index_product_img img {
    max-height: 100%;
    width: auto;
}

.index_product_title {
    margin-bottom: 0px;
    margin-top: 0.10rem;
    font-weight: bold;
    color: #333333;
    font-size: 0.3rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.index_product_list:hover .index_product_title {
    color: #0268f0;
}

.swi_nexts {
    width: 0.12rem;
    height: 0.22rem;
    background-color: #ffffff;
    border-radius: 50%;
    position: absolute;
    top: calc(50% - 0.11rem);
    right: 0.3rem;
    cursor: pointer;
    background: url(/mobile/images/index_4_static_right.png) no-repeat;
    background-size: cover;
    background-position: center center;
    z-index: 100;
}

.swi_nexts:hover {
    background: url(/mobile/images/index_4_active_right.png) no-repeat;
    background-size: cover;
    background-position: center center;
}

.swi_prevs {
    width: 0.12rem;
    height: 0.22rem;
    background-color: #ffffff;
    border-radius: 50%;
    position: absolute;
    top: calc(50% - 0.11rem);
    left: 0.3rem;
    cursor: pointer;
    background: url(/mobile/images/index_4_static_left.png) no-repeat;
    background-size: cover;
    background-position: center center;
    z-index: 100;
}

.swi_prevs:hover {
    background: url(/mobile/images/index_4_active_left.png) no-repeat;
    background-size: cover;
    background-position: center center;
}

/* 热门产品 end*/
/* 解决方案 end*/
/* 为什么选择朗坤 start*/
.index_box5 {
    width: 100%;
    box-sizing: border-box;
}

.index_box5_title {
    width: 100%;
    box-sizing: border-box;
    padding: 0.8rem 0.3rem 0.4rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
}

.index_box5_title span {
    font-family: "OPPOSans-R";
    font-size: 0.32rem;
    color: #333333;
    font-weight: normal;
}

.index_box5_num {
    width: 100%;
    box-sizing: border-box;
    padding: 0px 0.3rem;
    display: flex;
    align-items: center;
    justify-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    font-size: 0.16rem;
}

.index_box5_num_list {
    width: 33.3%;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: 0.4rem;

}

.index_box5_num_list>div {
    font-size: 0.44rem !important;

}

.index_box5_num_list span {
    font-family: "OPPOSans-B";
    font-size: 0.44rem;
    color: #333333;
    display: inline-block;
    margin-bottom: 0.15rem;
}

.index_box5_num_list p {
    font-size: 0.24rem;
    color: #333333;
    opacity: 0.7;
    font-family: MicrosoftYaHei;
    padding-right: 0.2rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.index_box5_num_list div {
    display: flex;
    align-items: flex-start;
    font-family: "OPPOSans-B";
    font-size: 0.16rem;
}

.index_box5_content {
    width: 100%;
    padding: 1.3rem 0rem 0rem;
    position: relative;
}

.index_box5_content_box {
    position: absolute;
    left: 0.3rem;
    top: 0rem;
    width: 85%;
    font-size: 0.28rem;
}

.index_box5_content_box_text {
    overflow-y: auto;
    /*-webkit-line-clamp: 4;*/
    /*text-overflow: ellipsis;*/
    /*display: -webkit-box;*/
    /*-webkit-box-orient: vertical;*/
    font-size: 0.24rem;
    color: #666666;
    line-height: 0.4rem;
    margin-bottom: 0.3rem;
    height: 2.4rem;
}


.index_box5_content_box_more{
    display: inline-block;
    padding: 0.17rem 0.45rem;
    background-color: #026ef5;
    text-align: center;
    color: #fff;
    border-radius: 0px 0px 0.2rem 0px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 0.26rem;
}
.index_box5_content img {
    max-width: 100%;
    height: auto;
}
.index_box5_list{
    width: 100%;
    padding: 0.45rem 0.3rem;
    background-color: #f9fdff;
    border-bottom: 1px solid #e6e9ec;
    box-sizing: border-box;
}
.index_box5_list_top{
    width: 100%;
    display: flex;
    align-items: center;
    justify-items: center;
    justify-content: space-between;
}
.index_box5_list_top_left{
    width: 80%;
    display: flex;
    align-items: center;
    justify-items: center;
}
.index_box5_list_top_left_img{
    width: 0.62rem;
    text-align: center;
    margin-right: 0.4rem;
}
.index_box5_list_top_left_img img{
    max-width: 100%;
    height: auto;
}
.index_box5_list_top_left p{
    font-size: 0.24rem;
	font-weight: bold;
	line-height: 0.34rem;
	letter-spacing: 0px;
	color: #333333;
}
.index_box5_list_top_jt{
    display: inline-block;
    width: 0.22rem;
	height: 0.12rem;
}
.jt_static{
    background: url(/mobile/images/index_jt_static.png) no-repeat;
    background-size: cover;
    background-position: center center;
}
.jt_active{
    background: url(/mobile/images/index_jt_active.png) no-repeat;
    background-size: cover;
    background-position: center center;
}
.index_box5_list_active{
    background-color: #026ef5;
    position: relative;
}
.index_box5_list_active .index_box5_list_top_left p{
    color: #fff;
    padding-left: 1rem;
}
.index_box5_list_active::before{
    position: absolute;
    content: '';
    left: 0.6rem;
    width: 1px;
	height: 2rem;
    background-color: #fefefd;
}
.index_box5_list_active .index_box5_list_top_left_img{display: none;}
.index_box5_list_content{
    font-size: 0.20rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: 0.34rem;
	letter-spacing: 0px;
	color: #ffffff;
	opacity: 0.6;
    padding-left: 1.04rem;
    display: none;
    margin-top: 0.4rem;
}
/* 为什么选择朗坤 end*/
/* 新闻咨询 start*/
.index_box6 {
    margin: 0.8rem 0px 0px;
    box-sizing: border-box;
}
.index_box6_top{
    display: flex;
    align-items: center;
    justify-content: space-between;
    justify-items: center;
    width: 100%;
    padding-bottom: 0.3rem;
}
.index_box6_title {
    width: 60%;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
}
.index_box6_title span {
    font-family: "OPPOSans-R";
    font-size: 0.32rem;
    color: #333333;
    font-weight: normal;
}
.index_box6_right{
    display: flex;
    align-items: center;
    justify-items: center;
    line-height: 0.35rem;
}
.index_box6_right img{
    width: 0.22rem;
    height: auto;
    margin-right: 0.1rem;
}
.index_box6_right span{
    font-size: 0.24rem;
	color: #333333;
    display: inline-block;
    vertical-align: middle;
}
.index_box6_list_box{
    width: 100%;
}

.index_box6_box_list1_img{
    width: 100%;
    position: relative;
}
.index_box6_box_list1_img img{
    max-width: 100%;
    height: auto;
}
.index_box6_box_list1_img2{
    position: absolute;
    top: 0px;
    right: 0px;
}
.index_box6_box_list1_rili{
    position: absolute;
    top: 0.3rem;
    right: 0.3rem;
    text-align: right;
}
.index_box6_box_list1_rili p{
    font-family: "OPPOSans-B";
	font-size: 0.36rem;
	color: #ffffff;

}
.index_box6_box_list1_rili span{
    font-family: "OPPOSans-B";
	font-size: 0.24rem;
	color: #ffffff;
    display: block;
}
.index_box6_box_list1_bottom{
    width: 100%;
    padding: 0.35rem 0.3rem;
    background-color: #f7f7f7;
    box-sizing: border-box;
    margin-bottom: 0.3rem;
}
.index_box6_box_list1_bottom_title{
    font-size: 0.30rem;
	font-weight: bold;
	color: #333333;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-bottom: 0.2rem;
    width: 100%;
}
.index_box6_box_list1_bottom_text{
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 0.3rem;
}
.index_box6_box_list1_bottom_text img{
    width: 0.27rem;
    height: auto;
}
.index_box6_box_list1_bottom_text span{
    display: inline-block;
    margin-left: 0.14rem;
    vertical-align: middle;
    font-size: 0.24rem;
    color: #666666;
}
.index_box6_list{
    display: flex;
    align-items: center;
    justify-items: center;
    width: 100%;
    padding: 0.35rem 0.3rem;
    box-sizing: border-box;
    background-color: #f7f7f7;
    margin-bottom: 0.3rem;
}
.index_box6_list_left{
    width: 80%;
}
.index_box6_list_right{
    width: 18%;
    text-align: right;
}
.index_box6_list_right p{
    font-family: "OPPOSans-B";
	font-size: 0.32rem;
	color: #333333;
    margin-bottom: 0.15rem;
}
.index_box6_list_right span{
    font-family: "OPPOSans-B";
	font-size: 0.20rem;
	color: #999999;
}
.index_box6_box_left{
    width: 100%;
}
.index_box6_box_left_img{
    width: 100%;
    position: relative;
}
.index_box6_box_left_img img{
    max-width: 100%;
    height: auto;
}
.index_box6_box_left_img_dim{
    position: absolute;
    bottom: 0px;
    left: 0px;
}
.index_box6_box_left_content{
    position: absolute;
    bottom: 0.6rem;
    left: 0.3rem;
    width: calc(100% - 0.6rem);
}
.index_box6_box_left_content_top{
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.5rem;
}
.index_box6_box_left_top_left{
    font-family: "OPPOSans-B";
    width: 50%;
}
.index_box6_box_left_top_left p{
    color: #ffffff;
    font-size: 0.36rem;
    margin-bottom: 0.1rem;
}
.index_box6_box_left_top_left span{
    color: #ffffff;
    font-size: 0.16rem;
}
.index_box6_box_left_top_right{
    margin-top: 0.2rem;
    width: 50%;
    text-align: right;
}
.index_box6_box_left_top_right img{
    width: 0.27rem;
    height: auto;
    margin-right: 0.1rem;
}
.index_box6_box_left_top_right span{
    color: #ffffff;
    font-size: 0.24rem;
    vertical-align: middle;
}
.index_box6_box_left_text{
    width: 100%;
    color: #ffffff;
    line-height: 0.44rem;
    font-size: 0.3rem;
    margin-bottom: 0.4rem;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.index_box6_box_to{
    max-width: 100%;
    box-sizing: border-box;
    padding: 0.15rem 0.3rem;
    color: #026ef5;
    font-size: 0.26rem;
    background-color: #ffffff;
    border-radius: 0px 0px 0.2rem 0px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

}
.mySwiperNew .swiper-pagination {
    bottom: 0.8rem !important;
    right: 0px;
    color: #fff;
    font-size: 0.36rem;
    color: #ffffff;
    font-family: "OPPOSans-B";
    width: 34%;
    left: 60%;
    text-align: right;
}
/* 新闻资讯 end */
/* 客户与合作 start*/
.index_box7{
    padding: 0.7rem 0px 0.4rem;
    box-sizing: border-box;
}
.index_box7_top{
    text-align: center;
}
.index_box7_top_content{
    width: 100%;
    display: flex;
    align-items: center;
    justify-items: center;
    text-align: center;
    justify-content: center;
}
.imgs1{
    width: 0.6rem;
    height: auto;
}
.imgs1 img{
    max-width: 100%;
    height: auto;
}
.index_box7_top_title{
    text-align: center;
    color: #333333;
    font-weight: bold;
    font-size: 0.32rem;
}
.img7_text{
    text-align: center;
    margin: 0px 0.3rem;
}
.img7_text p{
    color: #cecece;
    font-size: 0.16rem;
    display: flex;
    align-items: center;
    justify-items: center;
    text-align: center;
    margin-top: 0.3rem;
    justify-content: center;
}
.img7_text p span{
    display: inline-block;
    padding-right: 0.1rem;
}
.img7_text p span:nth-child(2){
    padding-left: 0.1rem;
    padding-right: 0px;
}
.img7_text div{
    margin-top: 0.15rem;
    color: #333333;
    font-size: 0.32rem;
    font-family: "Repair-Bold";
    font-weight: bold;
}
.img7_text div span{
    color: #205cd4;
    font-size: 0.44rem;
    font-family: "OPPOSans-B";
}
.index_box7_scrrow_box{
    width: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-items: center;
    margin-top: 0.6rem;
    overflow-x: auto;
    /*padding-left: 0.3rem;*/
    box-sizing: border-box;
}
/* 2022年12月30日11:35:58 lvhaonan 修改 start*/
.index_box7_scrrow_box .swiper-slide {
    /*width: 4.4rem !important;*/
    /*margin-right: 0.3rem;*/
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100% !important;

}
/* 2022年12月30日11:35:58 lvhaonan 修改 end*/

.index_box7_scrrow_box::-webkit-scrollbar{
    width: 0px;
    height: 0px;
}
.index_box7_list{
    padding: 0.4rem 0.4rem 0.8rem;
    background-color: #f7f7f7;
    /*margin-right: 0.3rem;*/
    /*width: 4.4rem;*/
    width: 80%;
    box-sizing: border-box;
}
.index_box7_list_top{
    display: flex;
    align-items: center;
    justify-items: center;
}
.index_box7_list_top_left{
    width: 1.1rem;
    height: 1.1rem;
    overflow: hidden;
    text-align: center;
}
.index_box7_list_top_left img{
    max-width: 100%;
}
.index_box7_list_top_right{
    /*width: calc(100% - 1.45rem);*/
    /*2022年12月30日11:17:52 lhn 修改*/
    width: 2rem;
    margin-left: 0.35rem;
}
.index_box7_list_top_right p{
    color: #333333;
    font-weight: bold;
    font-size: 0.32rem;
    margin-bottom: 0.2rem;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_box7_list_text{
    width: 100%;
    overflow: hidden;
    /*-webkit-line-clamp: 7;*/
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    color: #666666;
    font-size: 0.24rem;
    margin-top: 0.4rem;
/*    2022年12月30日11:18:58 lvhaonan 修改*/
    -webkit-line-clamp: 4;
    /*height: 1.34rem;*/
    /*line-height: 0.34rem;*/


}
.index_box7_box_bottom{
    width: 100%;
    padding: 0px 0.3rem;
    box-sizing: border-box;
    height: 3.08rem;
    -webkit-perspective: 700;
    position: relative;
}
.index_box7_box_shade {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    z-index: 2;
    background: linear-gradient(to bottom, rgb(255, 255, 255), rgba(247, 247, 247, 0.4));
}
.index_box7_box_bottom_logo_box {
    width: 100%;
    height: 100%;
    transform: rotateX(46deg);
    overflow: hidden;
}
.index_box7_box_logo_list {
    width: 1.5rem;
    height: 1rem;
    background-color: #ffffff;
    text-align: center;
    line-height: 1rem;
    overflow: hidden;
    margin-right: 1.14%;
    margin-bottom: 0.40rem;
    float: left;
}
.index_box7_box_logo_list img{
    max-width: 100%;
    height: auto;
}
.index_box7_box_logo_list:nth-child(8n) {
    margin-right: 0px;
}
.public_form_title{
    justify-content: center;
    padding-bottom: 0.45rem;
}


/* ============== lvhaonan 修改 start ============== */
.index_box2_content_title,.index_box7_top_title ,.index_box3_content_title,.index_box4_title,.index_box5_title,.index_box6_title{
    font-size: 0.36rem;
}

.index_box2_content_text,.index_box3_content_text,.index_box5_list_top_left p {
    font-size: 0.28rem;
    line-height: 0.38rem;

}
.index_box2_content_more,.index_box7_list_top_right p,.index_box3_content_more,.index_box4_list_active_content_title,.index_box4_list_active_more,.index_box4_1_box_title,.index_box5_num_list p,.index_box6_right span,.index_box6_box_list1_bottom_title {
    font-size: 0.28rem;
}

.index_box3_content_more{
    box-sizing: border-box;
}

.index_box4_list_active_content_text,.index_box4_1_box_text,.index_box5_list_content,.index_box7_list_text  {
    font-size: 0.28rem;
    line-height: 0.42rem;
}

.index_product_title,.img7_text p,.index_box6_box_list1_bottom_text span,.index_box6_box_left_top_right span,.index_box6_box_left_text {
    font-size: 0.28rem;
}

.index_box5_content_box_text {
    font-size: 0.36rem;
    line-height: 0.48rem;
}

.index_box7_list_text {
    -webkit-line-clamp: 3;
}

.index_box5_content_box_text {
    height: 2.8rem;
}
/* ============== lvhaonan 修改 end ============== */


.imgBox_a {
    width: 100%;
    height: 100%;
    display: flex;
}