 /*pc 端*/
@media (max-width: 2560px){
	.footer_logo img{
		width: 52%;
	}
	.swiper-container-pinpai .swiper-slide .drand_box {
	    width: 100%;
	    height: 739px;
	    text-align: center;
	    background-image: linear-gradient(#d2d2d2, #fff, #d2d2d2);
	    /* background-image: url(../imgs/db3.png); */
	}
	.drand_box_h_bgc_img {
	    width: 100%;
	    height: 735px;
	    overflow: hidden;
	}
	.drand_box_h_bgc_img img {
	    width: 50%;
	   /* padding-top: 20%; */
	}
    .shengshi_index_content {
        overflow: hidden;
        height: 957px;
    }
    .index_content_right_top_bgc img {
        margin-top: -1px;
        margin-left: -2px;
        width: 100%;
        height: 100%;
        /* filter: revert; */
        object-fit: cover;
    }
    .index_content_right_top {
        background: #b2c0c2;
        position: relative;
        height: 50%;
    }
    .index_content_right_top_bgc {
        width: 100%;
        height: 100%;
    }
    .index_content_right_top_bgc img {
        margin-top: -1px;
        margin-left: -2px;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .swiper-container-center .swiper-slide .center_img {
        width: 100%;
        height: 100%;
      padding-top: 32%;
        transition: .3s;
    }
    .shengshi_index_video_banner img{
        width: 100%;
    }
    .video_banner_text img{
        width: 13%;
    }
    .shengshi_index_product img{
        width: 100%;
    }
    .new_right_box img{
        width: 100%;
    }
}

@media (max-width: 1920px){
	.swiper-container-pinpai .swiper-slide .drand_box {
	    width: 100%;
	    height: 588px;
	    text-align: center;
	    background-image: linear-gradient(#d2d2d2, #fff, #d2d2d2);
	    /* background-image: url(../imgs/db3.png); */
	}
	.drand_box_h_bgc_img {
	    width: 100%;
	  height: 588px;
	    overflow: hidden;
	}
}





/*1024       1280          1366      1440       1680       1920*/
@media (max-width: 1680px) {
    .shengshi_index_content {
        overflow: hidden;
        height: 858px;
    }
    .slide_text {
        position: absolute;
        left: 30px;
        bottom: 93px;
    }
    .index_content_right_btm .swiper-button-next-right {
        position: absolute;
        top: 43%;
        right: 30px;
    }
    .index_content_right_btm .swiper-button-prev-right {
        position: absolute;
        top: 43%;
        left: 30px;
    }
    .shengshi_index_video_banner .video_banner_text {
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        text-align: center;
        /*transform: translateY(-50px);*/
        /* transform: translateX(10px); */
          transform: translate(-50%, -50%);
    }
    .company_right_btm ul>li {
        float: left;
        padding-right: 145px;
    }
    /*.swiper-container-pinpai .swiper-slide .drand_box {*/
    /*    width: 100%;*/
    /*    height: 546px;*/
    /*    text-align: center;*/
    /*    background-image: url(../imgs/db3.png);*/
    /*}*/
    /*.drand_box_h_bgc_img {*/
    /*    width: 100%;*/
    /*    height: 546px;*/
    /*    overflow: hidden;*/
    /*}*/
    .swiper-container-pinpai .swiper-slide .drand_box {
        width: 100%;
        height: 550px;
        text-align: center;
        background-image: url(../imgs/db3.png);
    }
    .drand_box_h_bgc_img {
        width: 100%;
        height: 550px;
        overflow: hidden;
    }
    .shengshi_index_company {
        width: 100%;
        margin-top: 85px;
        overflow: hidden;
        height: 788px;
    }
    .shengshi_index_company_left .swiper-button-prev-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 93%;
        left: 87%;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 93%;
        right: 60px;
    }
    .shengshi_index_company_left .swiper-scrollbar-company {
        position: absolute;
        bottom: 54px;
        left: 30px;
        z-index: 200;
        width: 73%;
        left: 100px;
        background: #40464b;
    }
    .shengshi_index_company_right {
        width: 50%;
        height: 100%;
        float: left;
        background: #e5e5e7;
        padding: 137px 167px;
    }
}

@media (max-width: 1440px){
    .shengshi_index_content {
        overflow: hidden;
        height: 735px;
    }
    .slide_img .slide_img_box {
        padding-top: 40px;
        /* padding: 10%; */
    }
    .slide_img .slide_img_box img{
        width: 33%;
    }
    .index_content_right_btm .swiper-button-next-right {
        position: absolute;
        top: 37%;
        right: 30px;
    }
    .index_content_right_btm .swiper-button-prev-right {
        position: absolute;
        top: 37%;
        left: 30px;
    }
    .swiper-container-index>.swiper-scrollbar {
        position: absolute;
        left: 10%;
        bottom: 60px;
        z-index: 50;
        height: 5px;
        width: 18%;
        background: #3e3f40;
    }
    .swiper-button-next-index, .swiper-button-prev-index {
        position: absolute;
        width: 20px;
        top: 91.5% !important;
        left: 323px !important;
    }
	 .swiper-button-prev-index{
		left: 303px !important;
	 }
    .slide_text_en {
        color: #000;
        font-weight: 700;
        font-size: 20px;
         padding-bottom: 0px;
    }
    .slide_text .slide_text_name {
        font-size: 14px;
        color: #666;
         padding-bottom: 0px;
        text-align: left;
        transition: .3s;
    }
    .slide_text {
        position: absolute;
        left: 30px;
        bottom: 156px;
    }
    .swiper-container-center {
        height: 241px;
    }
    .swiper-container-pinpai .swiper-slide .drand_box {
        width: 100%;
        height: 450px;
        text-align: center;
        background-image: url(../imgs/db3.png);
    }
    .drand_box_h_bgc_img {
        width: 100%;
        height: 450px;
        overflow: hidden;
    }
    .swiper-container-pinpai .swiper-slide .drand_box img {
        padding-top: 66px;
        /* padding-bottom: 112px; */
        width: 32%;
    }
    .drand_box_h_bgc_img img{
        height: 95%;
    }
    .shengshi_index_company {
        width: 100%;
        margin-top: 85px;
        overflow: hidden;
        height: 675px;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 91.5%;
        right: 45px;
    }
    .shengshi_index_company_left .swiper-button-prev-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 91.5%;
        left: 87%;
    }
    .shengshi_index_company_left .swiper-scrollbar-company {
        position: absolute;
        bottom: 54px;
        left: 30px;
        z-index: 200;
        width: 73%;
        left: 79px;
        background: #40464b;
    }
    .shengshi_index_company_right {
        width: 50%;
        height: 100%;
        float: left;
        background: #e5e5e7;
        padding: 84px 114px;
    }
    .company_right_text {
        width: 510px;
        line-height: 32px;
        color: #686868;
        font-size: 16px;
        padding-top: 35px;
    }
    .company_right_btm {
        overflow: hidden;
        padding-top: 70px;
    }
    .company_right_btm ul>li {
        float: left;
        padding-right: 134px;
    }
    .new_left .demo {
        width: 100%;
        padding-top: 67px;
    }
    .new_left {
        padding: 62px 30px 0px 35px;
    }
    .panel-title a {
        display: block;
        width: 100%;
        text-decoration: none;
        color: #000;
        font-size: 17px;
        font-weight: 500;
        vertical-align: middle;
    }
    .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 20px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }
    .dianji .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 20px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }
    .index_search {
        float: left;
       /* margin-left: 8%;
        margin-right: 6%; */
    }
    .index_move_nav {
        float: left;
		width: 44%;
    }
    .index_move_car {
        float: left;
        margin-right: 5%;
        margin-left: 7%;
    }
}

@media (max-width: 1366px){
    .shengshi_index_content {
        overflow: hidden;
        height: 697px;
    }
    .slide_img .slide_img_box img {
        width: 27%;
    }
    .swiper-container-center {
        height: 227px;
    }
    .shengshi_index_company {
        width: 100%;
        margin-top: 85px;
        overflow: hidden;
        height: 640px;
    }
    .shengshi_index_company_right {
        width: 50%;
        height: 100%;
        float: left;
        background: #e5e5e7;
        padding: 76px 94px;
    }


    .gift_box .gift_img {
        position: absolute;
        top: 42px;
        right: 66px;
        width: 40%;
    }
    .gift_box2 .gift_img {
        position: absolute;
        top: 42px;
        right: 66px;
        width: 40%;
    }
    .gift_box3 .gift_img {
        position: absolute;
        top: 42px;
        right: 66px;
        width: 40%;
    }
    .dianpu_box li {
        float: left;
        margin-right: 28px;
    }
    .index_move_nav {
        float: left;
       width: 44%;
    }
    .index_move_car {
        float: left;
        margin-right: 5%;
        margin-left: 5%;
    }
    .banner_pos {
        position: absolute;
        top: 28%;
        left: 4%;
        z-index: 9;
    }
}

@media (max-width: 1280px){
    .index_move_nav ul>li {
        display: inline-block;
        color: #fff;
        font-size: 17px;
        font-weight: 700;
    }
    .banner_pos {
        position: absolute;
        top: 25%;
        left: 4%;
        z-index: 9;
    }
    .shengshi_index_content {
        overflow: hidden;
        height: 654px;
    }
    .slide_text {
        position: absolute;
        left: 30px;
        bottom: 179px;
    }
    .index_content_right_btm .swiper-button-next-right {
        position: absolute;
        top: 32%;
        right: 30px;
    }
    .index_content_right_btm .swiper-button-prev-right {
        position: absolute;
        top: 32%;
        right: 30px;
    }
    .shengshi_index_company_right {
        width: 50%;
        height: 100%;
        float: left;
        background: #e5e5e7;
        padding: 66px 70px;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 90.5%;
        right: 37px;
    }
    .shengshi_index_company_left .swiper-button-prev-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 90.5%;
        left: 87%;
    }
    .shengshi_index_company {
        width: 100%;
        margin-top: 85px;
        overflow: hidden;
        height: 601px;
    }
    .company_right_btm {
        overflow: hidden;
        padding-top: 36px;
    }
    .shengshi_index_product_tetx {
        position: absolute;
        top: 94px;
        left: 30px;
    }
    .panel-title a {
        display: block;
        width: 100%;
        text-decoration: none;
        color: #000;
        font-size: 15px;
        font-weight: 500;
        vertical-align: middle;
    }
    .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 18px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }

    .dianji .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 18px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }
    .dianji .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 18px;
        right: 0px;
        font-weight: 700;
    }
    .dianji2 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 18px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }
    .dianji2 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 18px;
        right: 0px;
        font-weight: 700;
    }
    .dianji3 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 18px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }
    .dianji3 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 18px;
        right: 0px;
        font-weight: 700;
    }
    .dianji4 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 18px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }
    .dianji4 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 18px;
        right: 0px;
        font-weight: 700;
    }
    .dianpu_box li {
        float: left;
        margin-right: 20px;
    }
    .swiper-button-next-index, .swiper-button-prev-index {
        position: absolute;
        width: 20px;
        top: 90.5% !important;
        left: 323px !important;
    }
	.swiper-button-prev-index{
		left: 303px !important;
	}
}

@media (max-width: 1024px){
    .banner_pos .banner_pos_en {
        color: #fff;
        font-weight: 700 !important;
        font-size: 80px;
        padding-top: 10px;
    }
    .swiper-container-index>.swiper-scrollbar {
        position: absolute;
        left: 14%;
        bottom: 60px;
        z-index: 50;
        height: 5px;
        width: 18%;
        background: #3e3f40;
    }
    .swiper-button-next-index, .swiper-button-prev-index {
        position: absolute;
        width: 20px;
        top: 88.5% !important;
        left: 323px !important;
    }
	.swiper-button-prev-index{
		left: 303px !important;
	}
    .index_content_right_top_pos p {
        color: #fff;
        font-size: 18px;
    }
    .shengshi_index_content {
        overflow: hidden;
        height: 521px;
    }
    .index_content_right_btm .swiper-button-next-right {
        position: absolute;
        top: 26%;
        right: 30px;
    }
    .index_content_right_btm .swiper-button-prev-right {
        position: absolute;
        top: 26%;
        right: 30px;
    }
    .slide_text {
        position: absolute;
        left: 30px;
        bottom: 239px;
    }
    .slide_text .slide_text_name {
        font-size: 12px;
        color: #666;
        padding-bottom: 0px;
        text-align: left;
        transition: .3s;
    }
    .slide_text_en {
        color: #000;
        font-weight: 700;
        font-size: 16px;
        padding-bottom: 0px;
		text-align: left;
    }
    .swiper-container-center {
        height: 181px;
    }
    .swiper-container-pinpai .swiper-slide .drand_box {
        width: 100%;
        height: 300px;
        text-align: center;
        background-image: url(../imgs/db3.png);
    }
    .drand_box_h_bgc_img {
        width: 100%;
        height: 300px;
        overflow: hidden;
    }

    element.style {
        display: none;
    }
    .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
        opacity: .35;
        cursor: auto;
        pointer-events: none;
    }
    .swiper-button-next-pinpai, .swiper-button-prev-pinpai {
        position: absolute;
        top: 29%;
        width: calc(var(--swiper-navigation-size) / 44 * 27);
        height: var(--swiper-navigation-size);
        margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
        z-index: 10;
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
        width: 40px;
        height: 40px;
        border: 1px solid #fff;
        border-radius: 50%;
        /* opacity: 0; */
        display: none;
        text-align: center;
        line-height: 40px;
        opacity: 1 !important;
    }
    .shengshi_index_company {
        width: 100%;
        margin-top: 40px;
        overflow: hidden;
        height: 601px;
    }
    .shengshi_index_company {
        width: 100%;
        margin-top: 40px;
        overflow: hidden;
        height: 477px;
    }
    .shengshi_index_company_right .company_right_en {
        font-size: 41px;
        color: #444242;
        font-weight: 700;
    }
    .shengshi_index_company_right {
        width: 50%;
        height: 100%;
        float: left;
        background: #e5e5e7;
        padding: 33px 38px;
    }
    .company_right_text {
        width: 510px;
        line-height: 32px;
        color: #686868;
        font-size: 16px;
        padding-top: 20px;
    }
    .company_right_btm ul>li {
        float: left;
        padding-right: 91px;
    }
    .shengshi_index_company_left .swiper-scrollbar-company {
        position: absolute;
        bottom: 54px;
        left: 30px;
        z-index: 200;
        width: 69%;
        left: 79px;
        background: #40464b;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 88.5%;
        right: 19px;
    }
    .shengshi_index_company_left .swiper-button-prev-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 88.5%;
        left: 87%;
    }
    .gift_box .gift_img {
        position: absolute;
        top: 42px;
        right: 40px;
        width: 40%;
    }
    .gift_box2 .gift_img {
        position: absolute;
        top: 42px;
        right: 40px;
        width: 40%;
    }
    .gift_box3 .gift_img {
        position: absolute;
        top: 42px;
        right: 40px;
        width: 40%;
    }
    .panel-title a {
        display: block;
        width: 100%;
        text-decoration: none;
        color: #000;
        font-size: 9px;
        font-weight: 500;
        vertical-align: middle;
    }
    .new_left {
        padding: 41px 16px 0px 20px;
    }
    .dianji .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 13px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }

    .dianji .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 13px;
        right: 0px;
        font-weight: 700;
    }
    .dianji2 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 13px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }

    .dianji2 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 13px;
        right: 0px;
        font-weight: 700;
    }
    .dianji3 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 13px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }

    .dianji3 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 13px;
        right: 0px;
        font-weight: 700;
    }
    .dianji4 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 13px;
        position: absolute;
        right: 0px;
        bottom: 0px;
    }

    .dianji4 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 13px;
        right: 0px;
        font-weight: 700;
    }
    .dianpu_box {
        width: 30%;
        overflow: hidden;
        padding-left: 25px;
        padding-top: 38px;
        float: left;
    }
    .dianpu_box li {
        float: left;
        margin-right: 1px;
        margin-top: 10px;
    }
    .dianpu_box li img{
        width: 62%;
    }
    .dianpu_box li:first-child {
        color: #fff;
        font-size: 13px;
        vertical-align: middle;
        margin-top: 15px;
        margin-right: 14px;
    }
    .beian_num {
        color: #fff;
        font-size: 13px;
        padding-top: 50px;
        float: left;
    }
    .manpin {
        color: #fff;
        float: left;
        font-size: 13px;
        padding-top: 50px;
        margin-left: 17px;
    }
    .dianpu_box {
        width: 26%;
        overflow: hidden;
        padding-left: 25px;
        padding-top: 38px;
        float: left;
    }
    .btn_f {
        float: left;
        width: 101px;
        height: 34px;
        text-align: center;
        line-height: 34px;
        color: #fff;
        background: #24aae1;
        border-radius: 25px;
        margin-top: 38px;
        margin-left: 23px;
        font-size: 12px;
        margin-bottom: 50px;
    }
    .bofang_img,.top_img{
        width: 24%;
    }
    .bofang_img {
        margin-right: 7px;
    }
    .btn_jie {
        float: right;
        margin-top: 45px;
        text-align: right;
    }
    .footer_logo img {
        padding-top: 50px;
        width: 145px;
    }
    .footer_logo {
        float: left;
        width: 25%;
        text-align: center;
    }
    .index_move_nav {
        float: left;
          width: 44%;
    }
    .index_move_nav ul>li {
        display: inline-block;
        color: #fff;
        font-size: 12px;
        font-weight: 700;
    }
    .index_search img{
        width: 70%;
    }
    .index_move_menu{
        width: 25%;
    }
    .index_search {
        float: left;
       /* margin-right: 5%;
        margin-left: 8%; */
    }
    .index_move_car img{
        width: 70%;
    }
    .shengshi_index_product img{
        width: 100%;
    }
    .shengshi_index_product_tetx {
        position: absolute;
        top: 34px;
        left: 30px;
    }
    .shengshi_index_product_tetx .product_en {
        color: #444242;
        font-size: 20px;
        font-weight: 700;
        transition: .3s;
    }
    .shengshi_index_product_tetx .product_cn {
        font-size: 15px;
        color: #444242;
        width: 700px;
        padding-top: 5px;
        font-weight: 700;
        line-height: 10px;
    }
    .shengshi_index_product .product_more {
        position: absolute;
        bottom: 27px;
        left: 30px;
        cursor: pointer;
    }
    .index_move_menu img{
        /*width: 50%;*/    width: 80%;

    }
}

/* 手机端*/
@media (max-width: 428px) {
	.banner_pos_more p {
	    display: inline-block;
	    vertical-align: middle;
	    font-size: 14px;
	    line-height: 34px;
	    cursor: pointer;
	}
	.swiper-container-center {
    height: 115px;
}
	.banner_pos_more {
	    width: 78px;
	    height: 35px;
	    border: 1px solid #fff;
	    border-radius: 20px;
	    color: #fff;
	    text-align: center;
	    line-height: 34px;
	    margin-top: 11%;
	    transition: .3s;
	}
	.index_content_left_banner img{
		margin-top: 10%;
	}
	.pinpai_detail_title_en {
		    white-space: nowrap;      /*超出的空白区域不换行*/
		    overflow: hidden;         /*超出隐藏*/
		    text-overflow: ellipsis;  /*文本超出显示省略号*/
	}
	.swiper-container-center2 .swiper-slide:nth-child(1) .center_img img{
		width: 82%;
	}
	.swiper-container-center2 .swiper-slide:nth-child(2) .center_img img {
	    width: 57%;
	}
	.swiper-container-center2 .swiper-slide:nth-child(3) .center_img .pinpai_title{
		font-size: 7px;
		    color: #000;
		    font-weight: 700;
			margin-bottom: 0px;
	}
		.swiper-container-center2 .swiper-slide:nth-child(3) .center_img img {
	    width: 50%;
	}
	.center_img .pinpai_title {
	    font-size: 7px;
	    color: #000;
	    font-weight: 700;
		margin-bottom: 0px;
	    /* width: 15%; */
	}
	.shengshi_index_video{
		overflow: hidden;
	}
	.shengshi_index_video_banner{
	    /* width: 100%; */
	   height: 100%;
	    position: relative;
	    overflow: hidden;
		background-image: url(../imgs/20210927183451.jpg);background-attachment: fixed;background-position: center;
	}
	.new_right .new_right_box .img_bc {
	    height: 30%;
	}
	.index_content_right_top_pos {
	    position: absolute;
	    top: 16%;
	    left: 30px;
	}
	.img_index_banner {
		width: 50% !important;
	}
	.footer_two_text {
	    float: left;
	    width: 100%;
	    margin-top: 16px;
	    color: #fff;
	    font-size: 14px;
	    padding-left: 0%;
	}
	.lianjie {
	    float: left;
	    width: 24%;
	    padding-top: 57px;
	    margin-left: 0%;
	}
	.pinpai_detail_title_price span:first-child {
		font-size: 12px;
		color: #333;
		padding-top: 20px;
	}
	.pinpai_detail_title_price{
		padding-top: 10px;
	}
	.pinpai_detail_title_price span:last-child {
	    font-size: 12px;
	    color: #000;
	    padding-left: 10px;
	}
	.gift_text p{
		color: #686868;
	}
	.company_right_text2 {
	width: 100%;
	line-height: 32px;
	color: #686868;
	font-size: 11px;
	padding-top: 30px;
	}
    .dianpu_box{
        position: relative;
    }
    .dianpu_box li:nth-child(1) img{
        position: absolute;
        top: 41px;
        left: 88px;
        width: 12%;
    }
    .dianpu_box li:nth-child(2) img{
        position: absolute;
        top: 41px;
        left: 95px;
        width: 12%;
    }
    .dianpu_box li:nth-child(3) img{
        position: absolute;
        top: 41px;
        left: 140px;
        width: 12%;
    }
    .dianpu_box li:nth-child(4) img{
        position: absolute;
        top: 41px;
        left: 187px;
        width: 12%;
    }
    .index_content_right_btm .swiper-button-next-right {
        position: absolute;
        top: 39%;
        right: 30px;
    }
    .index_content_right_btm .swiper-button-prev-right {
        position: absolute;
        top: 39%;
        right: 30px;
    }

    .index_content_right_btm {
        height: 400px;
        position: relative;
        overflow: hidden;
        width: 100%;
    }
    .slide_text {
        position: absolute;
        left: 30px;
        bottom: 40px;
    }
    .swiper-button-next-pinpai2,.swiper-button-prev-pinpai2{
        width: 35px;
        height: 35px;
        border: 1px solid #fff;
        border-radius: 50%;
		    position: absolute;
		    top: 34%;
    }
    .swiper-button-next-pinpai2:after,.swiper-button-prev-pinpai2:after{
        font-size: 13px;
        color: #fff;
		    position: absolute;
		    top: 10px;
		    left: 12px;
    }
    .btn .caret {
        margin-left: 0;
        position: absolute;
        right: 32px;
        top: 18px;
    }
    .index_logo {
        float: left;
        margin-left: 13px;
        width: 65%;
    }
    .index_logo img{
        width: 125%;
    }
    .index_nav{
        display: none;
    }
    .shengshi_index_nav_left {
        float: left;
        width: 22.3%;
        height: 100%;
        background: #686868;
    }
    .shengshi_index_nav {
        height: 45px;
        line-height: 45px;
        overflow: hidden;
        width: 100%;
    }
    .index_move {
        float: left;
        width: 77.7%;
        height: 100%;
        overflow: hidden;
        background: #686868;
    }
    .index_content_left{
        width: 100%;
        height: 500px;
        background: #1c1d1e;
    }
    .index_search {
        float: left;
       /* margin-left: 14%;
        margin-right: 8%; */
        width: 15%;
    }
	/* .index2_pinpai .swiper-button-next-pinpai2{
		width: 35px;
		height: 35px;
	    position: absolute;
	    top: 34%;
	    width: calc(var(--swiper-navigation-size)/ 44 * 27);
	    height: var(--swiper-navigation-size);
	    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
	    z-index: 10;
	    cursor: pointer;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    color: var(--swiper-navigation-color,var(--swiper-theme-color));
	} */
    .index_search img{
        width: 100%;
    }
    .index_move_nav{
        float: left;
      width: 35%;
    }
    .index_move_nav ul>li {
        display: inline-block;
        color: #fff;
        font-size: 12px;
        font-weight: 700;
    }
    .index_move_car {
        float: left;
        margin-right: 6%;
        margin-left: 4%;
        width: 10%;
    }
    .index_move_car img{
        width: 100%;
    }
    .index_move_menu {
        float: left;
        width: 23%;
    }
    .index_move_menu img{
        width: 100%;
    }
    .swiper-container-index .swiper-slide{
        width: 100%;
    }
    .index_content_left_banner {
        /* float: left; */
        width: 100%;
        height: 100%;
        position: relative;
    }
    .swiper-container-index{
        height: 100%;
    }
    .index_content_left_banner img {
        /* height: 100%; */
		/* height: 70%; */
    }
    .banner_pos {
       position: absolute;
           top: 32%;
           left: 25px;
           z-index: 9;
    }
    .banner_pos .banner_pos_cn {
        font-size: 12px;
        color: #fff;
    }
    .banner_pos .banner_pos_en {
        color: #fff;
        font-weight: 700 !important;
        font-size: 43px;
        padding-top: 10px;
    }
  .swiper-pagination-index {
      color: #fff;
      width: 50px !important;
      position: absolute;
      bottom: 32px !important;
      left: 23px !important;
      font-size: 16px;
  }
	.swiper-container-index>.swiper-scrollbar {
		position: absolute;
		left: 22%;
		bottom: 41px;
		z-index: 50;
		height: 5px;
		width: 55%;
		background: #3e3f40;
	}
    .swiper-button-next-index, .swiper-button-prev-index {
		position: absolute;
          width: 20px;
          top: 91% !important;
          left: 360px !important;
    }
	.swiper-button-prev-index{
		left: 340px !important;
	}
    .shengshi_index_content {
        overflow: hidden;
        height: 100%;
    }
    .index_content_right {
        float: right;
        width: 100%;
        height: 100%;
        border-bottom: 1px solid #ededed;
    }
    /*.shengshi_index_content{*/
    /*    height: 100%;*/
    /*}*/
    .index_content_right_top {
        background: #b2c0c2;
        position: relative;
        float: left;
        width: 100%;
    }
    .index_content_right_btm {
        /* height: 490px; */
        position: relative;
        overflow: hidden;
        width: 100%;
    }
    .swiper-container-center2{
        height: 94px;
    }
    .pc_index{
        display: none;
    }
    .move_index{
        display: block;
    }
    .center_img img{
        width: 70%;
    }
    .shengshi_index_video_banner .video_title {
        position: absolute;
        top: 5px;
        left: 9px;
        color: #fff;
        font-weight: 700;
        font-size: 12px;
    }
    .shengshi_index_video_banner .video_banner_text {
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        text-align: center;
        /* transform: translateY(-41px); */
           transform: translate(-50%, -50%);
    }
    .swiper-container-center2 .swiper-slide:hover .center_img_more{
        opacity: 1;
        margin-top: 10px;
    }
    .swiper-container-center2 .swiper-slide:hover .center_img{
        transform: translateY(-10px);
        transition: .3s;
    }
    .shengshi_index_video{
        height: 300px;
    }
    .shengshi_index_video_banner img{
        height: 100%;
    }
    .shengshi_index_video_banner .video_banner_text p {
        color: #fff;
        font-size: 14px;
        font-weight: 700;
    }
    .shengshi_index_video_banner .video_banner_text img {
        margin-top: -5px;
        width: 30%;
    }
    .shengshi_index_pinpai .shengshi_index_pinpai_title {
        font-size: 16px;
        color: #000;
        font-weight: 700;
        padding-top: 30px;
        padding-bottom: 30px;
        padding-left: 20px;
    }
    .pinpai1_index{
        display: none;
    }
    .index2_pinpai{
        display: block;
    }
    .swiper-container-pinpai2 .swiper-slide .drand_box {
        width: 100%;
        height: 100%;
        text-align: center;
        background-image: url(../imgs/db3.png);
    }
    .drand_box img{
        width: 45%;
    }
    .drand_box_h_bgc_img {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .drand_box_h_bgc_img{
        height :65%;
    }
	.swiper-container-pinpai2 .swiper-slide:nth-child(4)  .drand_box_h_bgc_img {
	    height: 67%;
	}
    .drand_box_h_bgc_img img{
        /* height: 48%; */
    }
    .drand_box_h_bgc_img:hover img{
        height: 80%;
    }
    .swiper-container-pinpai2 .swiper-slide .drand_box img{
        padding-top: 22px;
        padding-bottom: 20px;
    }
    .drand_box_h_bgc_more_box {
        position: absolute;
        top: 45%;
        left: 50%;
        transform: translate(-13px,-82px);
        transition: .3s;
        width: 30px;
    }
    .drand_box_h_bgc_more_box img{
        width: 100%;
    }
    .pinpai_detail .pinpai_detail_title_cn {
        padding-top: 0px;
        font-size: 9px;
        color: #999;
    }
    .pinpai_detail_title_en {
        padding-top: 5px;
        padding-bottom: 0px;
        color: #000;
        font-weight: 700;
        font-size: 13px;
    }
    .shengshi_index_company {
        width: 100%;
        margin-top: 15px;
        overflow: hidden;
        height: 100%;
    }
    .shengshi_index_company_left {
        float: left;
        width: 100%;
        height: 100%;
        position: relative;
    }
    .shengshi_index_company_left .swiper-scrollbar-company {
        position: absolute;
        bottom: 54px;
        left: 30px;
        z-index: 200;
        width: 52%;
        left: 77px;
        background: #40464b;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 84.5%;
        right: 60px;
    }
    .shengshi_index_company_left .swiper-button-prev-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 84.5%;
        left: 84%;
    }
    .swiper-container-index .swiper-button-prev-index::after {
        content: 'prev';
        color: #999;
        font-size: 14px !important;
        padding-right: 1px;
    }
    .swiper-container-right .swiper-button-prev-right::after {
        content: '\e600';
        color: #fff;
        font-size: 14px !important;
        padding-right: 50px;
    }
    .swiper-container-right .swiper-button-next-right:after{
        content: '\e601';
        font-family: "iconfont";
        color: #999;
        text-align: center;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 84.5%;
        right: 20px;
    }
    .shengshi_index_company_right {
        width: 100%;
        height: 100%;
        float: left;
        background: #e5e5e7;
        padding: 12% 10%;
    }
    .shengshi_index_company_right .company_right_en {
        font-size: 25px;
        color: #444242;
        font-weight: 700;
        width: 267px;
    }
    .shengshi_index_company_right .company_right_cn {
        color: #444242;
        font-size: 13px;
        padding-top: 0px;
        font-weight: 400;
    }
    .company_right_text {
        width: 100%;

        color: #686868;
        font-size: 10px;
        padding-top: 10px;
        line-height: 25px;
    }
    .company_right_btm {
        overflow: hidden;
        padding-top: 50px;
    }
    .company_right_btm ul>li {
        float: left;
        padding-right: 30px;
    }
    /* .company_right_btm ul>li:first-child{
        float: left;
    }
    .company_right_btm ul>li:last-child{
        float: right;
    } */
    .hang_line {
        width: 18px;
        height: 2px;
        border-bottom: 2px solid #444242;
        padding-top: 0px;
    }
    .company_right_btm .right_btm_title {
        color: #686868;
        font-size: 10px;
        font-weight: 700;
    }
    .company_right_btm .right_btm_num {
        color: #000;
        font-size: 20px;
        font-weight: 700;
        padding-top: 6px;
    }
    .shengshi_index_product_tetx .product_en {
        color: #444242;
        font-size: 21px;
        font-weight: 700;
        transition: .3s;
    }
    .shengshi_index_product_tetx .product_cn {
        font-size: 14px;
        color: #444242;
        width: 95%;
        padding-top: 10px;
        font-weight: 700;
        line-height: 28px;
    }
    .shengshi_index_product_tetx {
        position: absolute;
        top: 56px;
        left: 30px;
    }
    .shengshi_index_gift {
        width: 100%;
        height: 100%;
    }
    /*.gift_box,.gift_box,.gift_box {*/
    /*    width: 100%;*/
    /*    height: 100%;*/
    /*    background: #686868;*/
    /*    position: relative;*/
    /*}*/
    /*.gift_box2 img{*/
    /*    width: 100%;*/
    /*}*/
    .shengshi_index_product .product_more {
        position: absolute;
        bottom: 28px;
        left: 29px;
        cursor: pointer;
    }
    /*.gift_img{*/
    /*    width: 50%;*/
    /*}*/
    .shengshi_index_product{
        height: 346px;
    }
    .shengshi_index_product_tetx .product_line {
        width: 22px;
        height: 2px;
        border-bottom: 2px solid #807f7f;
        padding-top: 5px;
    }
    .gift_index1{
        display: none;
    }
    .gift_move_index{
        display: block;
    }
    .gift_move_index .gift_en{
        font-size: 21px;
		color: #686868;
    }
	.gift_move_index .gift_box:nth-child(1) .gift_en{
	  
		color: #fff;
	}
	.gift_move_index .gift_box:nth-child(1) .gift_cn{
	
		color: #fff;
	}
	.gift_move_index .gift_box:nth-child(2) .gift_en{
	  
		color: #fff;
	}
	.gift_move_index .gift_box:nth-child(2) .gift_cn{
	
		color: #fff;
	}
	.gift_move_index .gift_box:nth-child(3) .gift_en{
	  
		color: #686868;
	}
	.gift_move_index .gift_box:nth-child(3) .gift_cn{
	
		color: #686868;
	}
	.gift_move_index .gift_box:nth-child(3) .gift_view{
		color: #686868;
	}
    .gift_move_index .gift_cn{
        font-size: 14px;
    }
    .gift_move_index .liwu_img{
        width: 33px;
    }
    .gift_box .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
    .gift_box2 .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
    .gift_box3 .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
    .gift_box,.gift_box2,.gift_box3 {
        height: 213px;
        width: 100%;
        /* background: #cbcbcb; */
        position: relative;
        margin-bottom: 10px;
    }
    .gift_text {
        position: absolute;
        top: 40px;
        left: 30px;
        overflow: hidden;
        margin-bottom: 30px;
        width: 90%;
    }
	.gift_text .gift_en {
		margin-bottom: 3px;
	}
    .gift_text .gift_cn {
        color: #686868;
        font-size: 16px;
        font-weight: 400;
        padding-top: 0px;
        padding-bottom: 5px;
    }
    .gift_view {
        position: absolute;
        bottom: 9px;
        left: 30px;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
    }
    .new_left{
        padding: 30px;
        width: 97%;
    }
    .new_left .demo {
        width: 100%;
        padding-top: 0px;
    }
    .new_title .new_tilte_left {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        float: left;
    }
    .new_title .new_tilte_right {
        color: #666666;
        font-size: 8px;
        float: right;
        line-height: 27px;
        cursor: pointer;
    }
    .new_left .demo .container {
        width: 100%;
        padding: 0px;
    }
    .panel-title a {
        display: block;
        width: 100%;
        text-decoration: none;
        color: #000;
        font-size: 13px;
        font-weight: 500;
    }
    .dianji .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .time {
        color: #666;
        font-size: 7px;
    }
    .panel-body {
        font-size: 8px;
        color: #666;
    }
    .dianji2 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji3 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji4 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji2 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji3 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji4 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .new_right {
        width: 100%;
        /*float: left;*/
    }
    .new_right_box {
        width: 100%;
        height: 244px;
        overflow: hidden;
    }
    .new_right_box img{
        height: 100%;
    }
    .footer_infor li:first-child {
        font-size: 11px;
        color: #fff;
        padding-bottom: 10px;
    }
    .footer_infor {
        float: left;
        width: 73%;
    }
    .footer_box_one {
        overflow: hidden;
        padding-top: 64px;
        padding-left: 27px;
        padding-bottom: 60px;
        border-bottom: 1px solid #252627;
        padding-right: 10px;
    }
    .footer_erweima {
        float: right;
        width: 17%;
    }
    .footer_erweima img {
        width: 100%;
    }
    .footer_logo img {
        padding-top: 25px;
        width: 100%;
    }
    .footer_logo {
        float: none;
        width: 95px;    }
    .footer_erweima_box p {
        color: #fff;
        font-size: 7px;
        padding-top: 20px;
        font-weight: 100;
		text-align: center;
    }
    .btn-default {
        color: #333;
        background-color: transparent;
        border-color: #ccc;
        width: 95%;
        color: #fff;
        text-align: left;
        height: 40px;
        border-radius: 10px;
    }
    .lianjie {
        float: none;
        width: 100%;
        padding-top: 39px;
    }
    .footer_box_top{
        position: relative;
    }
    .footer_erweima {
        float: none;
        width: 17%;
        position: absolute;
        top: 68px;
        right: 20px;
    }
    .dropdown-menu {
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 1000;
        display: none;
        float: left;
        min-width: 160px;
        padding: 5px 0;
        margin: 2px 0 0;
        font-size: 14px;
        text-align: left;
        list-style: none;
        background-color: #fff;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        border: 1px solid #ccc;
        border: 1px solid rgba(0,0,0,.15);
        border-radius: 4px;
        -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
        box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
        width: 370px;
    }
    .btn_f {
        float: left;
        width: 88px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        color: #fff;
        background: #24aae1;
        border-radius: 25px;
        /* margin-top: 38px; */
        margin-left: 23px;
        font-size: 12px;
        margin-bottom: 50px;
		margin-top: 52px;
    }
    .dianpu_box li {
        float: left;
        margin-right: 21px;
        width: 35px;
        white-space: nowrap;
        line-height: 24px;
        margin-bottom: 15px;
    }
    .dianpu_box li img{
        width: 100%;
    }
    .dianpu_box li:first-child {
        color: #fff;
        font-size: 12px;
        vertical-align: middle;
        margin-top: 6px;
		padding-right: 54px;
    }
    .dianpu_box {
        width: 69%;
        overflow: hidden;
        padding-left: 30px;
        padding-top: 38px;
        float: left;
		display: flex;
		align-items: center;
    }
    .footer_box_bottom_box {
        overflow: hidden;
        padding-right: 0px;
		padding-bottom: 20px;
    }
    .bofang_img{
        width: 33%;
    }
    .top_img{
        width: 30%;
    }
    .bofang_img {
        margin-right: 8px;
    }
    .hexiao_box{
        position: relative;
    }
    .manpin {
        color: #fff;
        float: left;
        font-size: 12px;
        padding-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }
    .beian_num{
        position: absolute;
        /* bottom: 30px; */
        left: 25px;
  top: 71px;
        width: 213px;
        font-size: 12px;
    }
    .manpin {
        position: absolute;
        top: 138px;
        left: 170px;
        font-size: 12px;
    }
    .btn_jie {
        float: right;
        margin-top: 10px;
        text-align: center;
    }
    .footer_box_bottom {
        width: 100%;
        position: relative;
        padding-bottom: 50px;
    }
	.gift_move_index .gift_box:nth-child(1) {
		background-color: #cbcbcb;
	}
	.gift_move_index .gift_box:nth-child(1) .gift_img{
		    position: absolute;
		    top: 49px;
		    right: 36px;
		    width: 35%;
	}
		.gift_move_index .gift_box:nth-child(2) .gift_img {
	    position: absolute;
	    top: 20px;
	    right: 0px;
	    width: 42%;
		}
	.gift_move_index .gift_box:nth-child(2){
		background-color: #686868;
	}
		.gift_move_index .gift_box:nth-child(3) .gift_img {
		position: absolute;
		right: 0px;
		width: 35%;
		/* bottom: 6px; */
		top: 58px;
	}
			
		
	.gift_move_index .gift_box:nth-child(3){
		background-color: #f6f6f6;
		
	}
	.dianpu_box .tianmao_box {
	    width: 40px;
	    height: 40px;
	    border: 1px solid #fff;
	    border-radius: 50%;
	    text-align: center;
	    line-height: 40px;
	}
.dianpu_box li:nth-child(2) img {
       position: absolute;
       top: 56px;
       left: 108px;
       width: 7%;
}
.dianpu_box li:nth-child(3) img {
    position: absolute;
    top: 58px;
    left: 162px;
    width: 8%;
}
.dianpu_box li:nth-child(4) img {
    position: absolute;
    top: 58px;
      left: 218px;

    width: 9%;
}
.top_box {
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 50%;
    background: #6e6e6e;
    display: inline-block;
    padding-bottom: 5px;
}
.top_img {
    width: 60%;
}
.img_chanpin{
	       width: 38% !important;
	       margin-top: 31% !important;
	       float: right !important;
	       margin-right: 8% !important;
}
.center_img_more_box p {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    line-height: 24px;
    cursor: pointer;
    color: #ccc;
}
.center_img_more_box {
    width: 76px;
    height: 23px;
    border: 1px solid #ccc;
    border-radius: 20px;
    color: #fff;
    text-align: center;
    line-height: 23px;
    margin-top: 30px;
    transition: .3s;
    margin: auto;
    cursor: pointer;
}
.swiper-container-center2 .swiper-slide:nth-child(5) .center_img img{
	width: 55%;
}
.swiper-container-center2 .swiper-slide:nth-child(6) .center_img img{
	width: 55%;
}
	.company_left_title{
		font-size: 16px;
	}
	.xiala li img{
		width: 50%;
	}
	.xiala li {
	width: 35px;
	    height: 35px;
	    /* border: 1px solid #fff;bac */
		background-color: #6e6e6e;
	    text-align: center;
	    line-height: 35px;
	    border-radius: 50%;
	    margin-bottom: 10px;
	}
	.xiala li:last-child img{
		width: 66%;
		    margin-bottom: 3px;
		margin-left: 4px;
	}
    
    .about_content_text {
        position: absolute;
        top: 39%;
        left: 13%;
        color: #fff;
        width: 76%;
        line-height: 30px;
        font-size: 16px;
    }
    .about_more_btn {
        width: 143px;
        height: 50px;
        border: 1px solid #fff;
        border-radius: 25px;
        text-align: center;
        line-height: 50px;
        position: absolute;
        top: 70%;
        left: 13%;
        color: #fff;
    }
    .fazhan_right_text {
        color: #fff;
        font-size: 12px;
        line-height: 35px;
        font-weight: 100;
        width: 52%;
    }
    .fazhan_right_time span:last-child {
        font-size: 16px;
        color: #fff;
        font-weight: 500;
    }
    .fazhan_right_time span:first-child {
        font-size: 36px;
        color: #fff;
        font-weight: 700;
    }
    .fazhan_right {
        display: block;
        position: absolute;
        top: 13%;
        left: 4%;
    }
    .swiper-container-fazhan .fazhan_left img {
        width: 59%;
        transition: .3s;
        display: block;
    }
    .pagination_right {
        width: 84px;
        height: 59%;
        background-color: rgba(0,0,0,.6);
        border-radius: 65px;
        position: absolute;
        top: 20%;
        right: 30px;
    }
    .swiper-button-next-fazhan {
        width: 38px;
        height: 38px;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        top: 53px;
        left: 27%;
    }
    .swiper-button-prev-fazhan {
        width: 38px;
        height: 38px;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        top: 90%;
        left: 27%;
    }
    .qiye_left {
        width: 100%;
        float: left;
        overflow: hidden;
        position: relative;
    }
    .qiye_left_title {
        color: #fff;
        position: absolute;
        top: 10%;
        left: 3%;
        font-size: 21px;
        font-weight: 700;
        letter-spacing: 3px;
    }
    .qiye_left_text {
        color: #fff;
        position: absolute;
        bottom: 12%;
        left: 3%;
        font-size: 14px;
        line-height: 28px;
    }
    .qiye_right {
        width: 100%;
        float: left;
        overflow: hidden;
        position: relative;
    }
	
    .qiye_right_title {
        position: absolute;
        left: 1%;
        bottom: 15%;
        color: #fff;
        font-size: 14px;
        left: 3%;
    }
    .customer {
        height: 372px;
    }
    .swiper-pagination-customer {
        width: 100%;
        position: absolute;
        bottom: 35%;
    }   
    .btmz_zizhi {
        color: #999;
        font-size: 9px;
        width: 100%;
        text-align: center;
        height: 38px;
        line-height: 46px;
        border-top: 1px solid #ccc;
    }
    .zizhi_box_title {
        color: #fff;
        font-size: 22px;
        font-weight: 700;
        color: #333;
        padding: 5% 0px 2% 3%;
        float: left;
    }
    .zizhi_box_title_tetx {
        font-size: 15px;
        float: right;
        padding: 2% 1% 2% 2%;
        line-height: 28px;
    }
    .shebei {
        height: 326px;
        position: relative;
    }
    .shebei .shebei_box li .num {
        display: inline-block;
        color: #fff;
        font-size: 19px;
        font-weight: 700;
    }
    .shebei .shebei_box li span {
        color: #fff;
        font-size: 11px;
    }
    .shebei .shebei_box li .shebei_en {
        color: #fff;
        padding-top: 5%;
        font-size: 11px;
    }
    .shebei_title {
        color: #fff;
        font-size: 22px;
        position: absolute;
        top: 13%;
        left: 2%;
    }
    .shebei_btm_left {
        width: 100%;
        height: 50%;
        float: left;
    }
    .shebei_btm_left img{
        width: 100%;
        height: 100%;
        float: left;
    }
    .shebei_btm {
        overflow: hidden;
        height: 100%;
    }
    .pic_btm_title {
        position: absolute;
        bottom: -11%;
        font-size: 11px;
        left: 0px;
    }
    .wrap .pic_num {
        width: 100%;
        color: #fff;
        font-size: 12px;
        margin-top: 47px;
        margin-left: 10px;
    }
    .wrap {
        width: 97%;
        height: 287px;
        position: relative;
        /* overflow: hidden; */
    }
    
    .luodi-contnet {
        position: relative;
        height: 580px !important;
    }
    .content_box .luodi_text p {
        color: #fff;
        font-size: 12px !important;
        line-height: 40px;
        padding: 7% 0% 0px !important;
    }
    
    .luodi_text {
        position: absolute;
        top: 34% !important;
        left: 50%;
        transform: translate(-50%,-50%);
        text-align: center;
    }
    .swiper-pagination-luodi {
        position: absolute;
        top: 44%;
        right: 5%;
    }
    .luodi_active {
        height: 465px;
    }
    .yuan_img_l{
        width: 100%;
    }
    .yuan_bao {
        border: 1px solid #fff;
        border-radius: 50%;
        padding: 20px;
        height: 220px;
        position: relative;
        text-align: center;
        width: 220px;
    }   
    .active_yuan ul>li .icon_box i {
        font-size: 18px;
        display: block;
        text-align: center;
        line-height: 40px;
    }
    .active_yuan ul>li .icon_box {
        width: 40px;
        height: 40px;
        background-color: #fff;
        color: #29a7e1;
        border-radius: 50%;
    }
    .active_yuan ul>li .active_en strong {
        font-size: 24px;
        color: #fff;
        padding-right: 5px;
    }
    .active_yuan ul>li .active_cn {
        font-size: 15px;
        color: #fff;
        font-weight: 700;
    }
    .active_yuan ul>li:nth-child(4) .icon_box {
        position: absolute;
        top: 29%;
        left: -45%;
    }
    .active_yuan ul>li:nth-child(5) {
        position: absolute;
        top: 35%;
        right: -44%;
    }
    .active_yuan ul>li:nth-child(5) .icon_box {
        position: absolute;
        top: 42%;
        left: -33%;
    }
    .active_yuan ul>li:nth-child(4) {
        position: absolute;
        top: -17%;
        right: -10%;
        
    }
    .active_yuan ul>li:nth-child(6) {
        position: absolute;
        top: 91%;
        right: -28%;
    }
    .active_yuan ul>li:nth-child(6) .icon_box {
        position: absolute;
        top: -23%;
        left: -74%;
    }
    .logo_img_pos {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: .3s;
        width: 51%;
    }
    .active_yuan ul>li:nth-child(2) .icon_box {
        position: absolute;
        top: 40%;
        left: 83%;
    }
    .active_yuan ul>li:nth-child(3) {
        position: absolute;
        top: 91%;
        left: -22%;
    }
    .active_yuan ul>li:nth-child(3) .icon_box {
        position: absolute;
        top: -25%;
        left: 125%;
    }
    .active_big_yuan{
        padding-top: 17%;
    }
    .parter_title {
        color: #333;
        font-size: 22px;
        font-weight: 700;
        width: 100%;
        text-align: center;
        padding-top: 5%;
    }
    .parter_left {
        width: 100%;
        float: left;
    }
    .parter_right {
        width: 100%;
        float: left;
    }
    .parter_right .parter_right_text {
        font-size: 12px;
        width: 100%;
        line-height: 40px;
        padding-bottom: 5%;
        padding: 2% 5% 5% 5%;
    }
    .parter_right .parter_right_title {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        padding: 0px 5%;
    }
    .parter_right img {
        width: 30%;
        margin-top: 5%;
        padding-left: 5%;
    }
    .daotou_box_title {
        color: #fff;
        font-size: 22px;
        text-align: center;
        letter-spacing: 5px;
        padding: 5% 0px 1% 0px;
    }
    .daotou_box_text {
        color: #fff;
        font-size: 15px;
        text-align: center;
        padding: 5% 5% 0px 5%;
    }
    .daotou_box_text2 {
        color: #fff;
        font-size: 14px;
        text-align: center;
    }
    .daotou_img {
        margin-left: 30%;
        width: 39%;
    }
    .swiper-container-daotou .swiper-slide ul>li {
        float: left;
        width: 30%;
        margin-right: 1%;
        width: 294px;
        height: 152px;
        text-align: center;
        background-color: #fff;
        margin-bottom: 5%;
        padding: 11%;
    }
    .swiper-pagination-daotou{
        position: absolute;
        bottom: 0px !important;
    }
    .gongyi_box_left {
        width: 100%;
        float: left;
 
    }
    .gongyi_box_right {
        width: 100%;
        float: left;
    }
    .tupian_text ul>li p:nth-child(1) {
        color: #333;
        font-size: 13px;
    }
    .tupian_text ul>li p:nth-child(2) {
        color: #333;
        font-size: 11px;
    }
    .swiper-container-gongyi {
        padding-bottom: 35%;
    }
    .swiper-pagination-gongyi {
        position: absolute;
        top: 76%;
    }
    .flash4 {
        width: 100%;
        height: 350px !important;
        margin: 0px auto;
        margin-bottom: 20px;
        position: relative;
        overflow: hidden;
    }
    .imgCen p {
        margin-bottom: 0px;
        padding-inline-end: 0px;
        font-size: 14px;
        line-height: 26px;
    }
    .flash4 ul li {
        width: 16%;
        height: 100%;
        /* border-left: 1px solid #000; */
        position: relative;
        overflow: hidden;
        float: left;
        margin-right: 10px;
    }
    .nbtm_p_pos {
        position: absolute;
        top: 95%;
        font-size: 11px;
    }
    .flash4 ul li .imgCen {
        /* width: 538px; */
        /* height: 50px; */
        /* background: rgba(0,0,0,0.5); */
        color: #fff;
        font-size: 20px;
        line-height: 50px;
        position: absolute;
        left: -11px;
        top: 20px;
        text-indent: 20px;
        display: none;
        font-size: 12px;
    }
}
@media (max-width: 414px) {
	
	.dianpu_box .tianmao_box {
	    width: 30px;
	    height: 30px;
	    border: 1px solid #fff;
	    border-radius: 50%;
	    text-align: center;
	    line-height: 30px;
	}
	.swiper-container-center {
    height: 115px;
}
	.gift_move_index .gift_box:nth-child(1) {
		background-color: #cbcbcb;
	}
	.gift_move_index .gift_box:nth-child(1) .gift_img{
		    position: absolute;
		    top: 49px;
		    right: 36px;
		    width: 35%;
	}
		.gift_move_index .gift_box:nth-child(2) .gift_img {
	    position: absolute;
	    top: 20px;
	    right: 0px;
	    width: 42%;
		}
	.gift_move_index .gift_box:nth-child(2){
		background-color: #686868;
	}
		.gift_move_index .gift_box:nth-child(3) .gift_img {
		position: absolute;
		right: 0px;
		width: 35%;
		/* bottom: 6px; */
		top: 76px;
	}
			
		
	.gift_move_index .gift_box:nth-child(3){
		background-color: #f6f6f6;
		
	}
	.gift_box{
		overflow: hidden;
	}
	.center_img_more_box {
	    width: 73px;
	    height: 31px;
	    border: 1px solid #ccc;
	    border-radius: 30px;
	    color: #fff;
	    text-align: center;
	    /* line-height: 15px; */
	    margin-top: 30px;
	    transition: .3s;
	    margin: auto;
	    cursor: pointer;
	}
	.center_img_more_box p {
	    display: inline-block;
	    vertical-align: middle;
	    font-size: 14px;
	    line-height: 30px;
	    cursor: pointer;
	    color: #ccc;
	}
    .dianpu_box{
        position: relative;
    }
    .dianpu_box li:nth-child(1) img{
        position: absolute;
        top: 41px;
        left: 88px;
        width: 12%;
    }
    .dianpu_box li:nth-child(2) img{
        position: absolute;
        top: 41px;
        left: 95px;
        width: 12%;
    }
    .dianpu_box li:nth-child(3) img{
        position: absolute;
        top: 41px;
        left: 140px;
        width: 12%;
    }
    .dianpu_box li:nth-child(4) img{
        position: absolute;
        top: 41px;
        left: 187px;
        width: 12%;
    }
    .index_content_right_btm .swiper-button-next-right {
        position: absolute;
        top: 39%;
        right: 30px;
    }
    .index_content_right_btm .swiper-button-prev-right {
        position: absolute;
        top: 39%;
        right: 30px;
    }
    .swiper-button-next-pinpai2,.swiper-button-prev-pinpai2{
        position: absolute;
        top: 35%;
        width: 35px;
        height: 35px;
        border: 1px solid #fff;
        border-radius: 50%;
    }
    .shengshi_index_product img {
        height: 100%;
        object-fit: cover;
    }
    .swiper-button-next-pinpai2:after,.swiper-button-prev-pinpai2:after{
        font-size: 13px;
        color: #fff;
		    position: absolute;
		    top: 10px;
		    left: 12px;
    }
    .index_logo {
        float: left;
        margin-left: 13px;
        width: 65%;
    }
    .index_logo img{
        width: 125%;
    }
    .index_nav{
        display: none;
    }
    .shengshi_index_nav_left {
        float: left;
        width: 22.3%;
        height: 100%;
        background: #686868;
    }
    .shengshi_index_nav {
        height: 45px;
        line-height: 45px;
        overflow: hidden;
        width: 100%;
    }
    .index_move {
        float: left;
        width: 77.7%;
        height: 100%;
        overflow: hidden;
        background: #686868;
    }
    .index_content_left{
        width: 100%;
  /*      height: 500px;*/
        background: #1c1d1e;
        height: 100%;
    }
    .index_search {
        float: left;
      /*  margin-left: 14%;
        margin-right: 8%; */
        width: 5%;
    }
    .index_search img{
        width: 100%;
    }
    .index_move_nav{
        float: left;
          width: 44%;
    }
    .index_move_nav ul>li {
        display: inline-block;
        color: #fff;
        font-size: 12px;
        font-weight: 700;
    }
    .index_move_car {
        float: left;
        margin-right: 6%;
        margin-left: 4%;
        width: 10%;
    }
    .index_move_car img{
        width: 100%;
    }
    .index_move_menu {
        float: left;
        width: 23%;
    }
    .index_move_menu img{
        width: 100%;
    }
    .swiper-container-index .swiper-slide{
        width: 100%;
    }
    .index_content_left_banner {
        /* float: left; */
        width: 100%;
        height: 100%;
        position: relative;
    }
    .swiper-container-index{
        height: 100%;
    }
    .index_content_left_banner img {
        /* height: 100%; */
		/* height: 70%; */
    }
  .banner_pos {
     position: absolute;
         top: 32%;
         left: 25px;
         z-index: 9;
  }
    .banner_pos .banner_pos_cn {
        font-size: 12px;
        color: #fff;
    }
    .banner_pos .banner_pos_en {
        color: #fff;
        font-weight: 700 !important;
        font-size: 43px;
        padding-top: 10px;
    }
    .swiper-pagination-index {
        color: #fff;
        width: 50px !important;
        position: absolute;
        bottom: 50px !important;
        left: 23px !important;
        font-size: 16px;
    }
    .swiper-container-index>.swiper-scrollbar {
        position: absolute;
        left: 22%;
        bottom: 60px;
        z-index: 50;
        height: 5px;
        width: 55%;
        background: #3e3f40;
    }
    .swiper-button-next-index, .swiper-button-prev-index {
        position: absolute;
        width: 20px;
        top: 87.7% !important;
        left: 330px !important;
    }
	.swiper-button-prev-index{
		left: 310px !important;
	}
    .shengshi_index_content {
        overflow: hidden;
        height: 100%;
    }
    .index_content_right {
        float: right;
        width: 100%;
        height: 100%;
        border-bottom: 1px solid #ededed;
    }
    /*.shengshi_index_content{*/
    /*    height: 100%;*/
    /*}*/
    .index_content_right_top {
        background: #b2c0c2;
        position: relative;
        float: left;
        width: 100%;
    }
    .index_content_right_btm {
         height: 360px;
        position: relative;
        overflow: hidden;
        width: 100%;
    }
    .slide_text {
           position: absolute;
           left: 30px;
           bottom: 15px;
    }
    .swiper-container-center2{
        height: 94px;
    }
    .pc_index{
        display: none;
    }
    .move_index{
        display: block;
    }
    .center_img img{
        width: 70%;
    }
    .shengshi_index_video_banner .video_title {
        position: absolute;
        top: 5px;
        left: 9px;
        color: #fff;
        font-weight: 700;
        font-size: 12px;
    }
    .shengshi_index_video_banner .video_banner_text {
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        text-align: center;
        /* transform: translateY(-41px); */
           transform: translate(-50%, -50%);
    }
    .swiper-container-center2 .swiper-slide:hover .center_img_more{
        opacity: 1;
        margin-top: 10px;
    }
    .swiper-container-center2 .swiper-slide:hover .center_img{
        transform: translateY(-10px);
        transition: .3s;
    }
    .shengshi_index_video{
        height: 145px;
    }
    .shengshi_index_video_banner img{
        height: 100%;
    }
    .shengshi_index_video_banner .video_banner_text p {
        color: #fff;
        font-size: 14px;
        font-weight: 700;
    }
    .shengshi_index_video_banner .video_banner_text img {
        margin-top: -5px;
        width: 22%;
    }
    .shengshi_index_pinpai .shengshi_index_pinpai_title {
        font-size: 16px;
        color: #000;
        font-weight: 700;
        padding-top: 30px;
        padding-bottom: 30px;
        padding-left: 20px;
    }
    .pinpai1_index{
        display: none;
    }
    .index2_pinpai{
        display: block;
    }
    .swiper-container-pinpai2 .swiper-slide .drand_box {
        width: 100%;
        height: 100%;
        text-align: center;
        background-image: url(../imgs/db3.png);
    }
    .drand_box img{
        width: 45%;
    }
    .drand_box_h_bgc_img {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .drand_box_h_bgc_img{
        height: 64%;
    }
    .drand_box_h_bgc_img img{
        height: 48%;
    }
    .drand_box_h_bgc_img:hover img{
        height: 80%;
    }
    .swiper-container-pinpai2 .swiper-slide .drand_box img{
        padding-top: 22px;
        padding-bottom: 20px;
    }
    .drand_box_h_bgc_more_box {
        position: absolute;
        top: 45%;
        left: 50%;
        transform: translate(-13px,-82px);
        transition: .3s;
        width: 30px;
    }
    .drand_box_h_bgc_more_box img{
        width: 100%;
    }
    .pinpai_detail .pinpai_detail_title_cn {
        padding-top: 0px;
        font-size: 9px;
        color: #999;
    }

    .pinpai_detail_title_en {
        padding-top: 5px;
        padding-bottom: 0px;
        color: #000;
        font-weight: 700;
        font-size: 13px;
    }
    .shengshi_index_company {
        width: 100%;
        margin-top: 15px;
        overflow: hidden;
        height: 100%;
    }
    .shengshi_index_company_left {
        float: left;
        width: 100%;
        height: 100%;
        position: relative;
    }
    .shengshi_index_company_left .swiper-scrollbar-company {
        position: absolute;
        bottom: 54px;
        left: 30px;
        z-index: 200;
        width: 52%;
        left: 77px;
        background: #40464b;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 84.5%;
        right: 60px;
    }
    .shengshi_index_company_left .swiper-button-prev-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 85.5%;
        left: 84%;
    }
    .swiper-container-index .swiper-button-prev-index::after {
        content: 'prev';
        color: #999;
        font-size: 14px !important;
        padding-right: 1px;
    }
    .swiper-container-right .swiper-button-prev-right::after {
        content: '\e600';
        color: #fff;
        font-size: 14px !important;
        padding-right: 50px;
    }
    .swiper-container-right .swiper-button-next-right:after{
        content: '\e601';
        font-family: "iconfont";
        color: #999;
        text-align: center;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 85.5%;
        right: 20px;
    }
    .shengshi_index_company_right {
        width: 100%;
        height: 100%;
        float: left;
        background: #e5e5e7;
        padding: 12% 10%;
    }
    .shengshi_index_company_right .company_right_en {
        font-size: 25px;
        color: #444242;
        font-weight: 700;
        width: 267px;
    }
    .shengshi_index_company_right .company_right_cn {
        color: #444242;
        font-size: 13px;
        padding-top: 0px;
        font-weight: 400;
    }
    .company_right_text {
        width: 95%;

        color: #686868;
        font-size: 10px;
        padding-top: 10px;
        line-height: 25px;
    }
    .company_right_btm {
        overflow: hidden;
        padding-top: 50px;
    }
    .company_right_btm ul>li {
        float: left;
        padding-right: 30px;
    }
    /* .company_right_btm ul>li:first-child{
        float: left;
    }
    .company_right_btm ul>li:last-child{
        float: right;
    } */
    .hang_line {
        width: 18px;
        height: 2px;
        border-bottom: 2px solid #444242;
        padding-top: 0px;
    }
    .company_right_btm .right_btm_title {
        color: #686868;
        font-size: 10px;
        font-weight: 700;
    }
    .company_right_btm .right_btm_num {
        color: #000;
        font-size: 20px;
        font-weight: 700;
        padding-top: 6px;
    }
    .shengshi_index_product_tetx .product_en {
        color: #444242;
        font-size: 21px;
        font-weight: 700;
        transition: .3s;
    }
    .shengshi_index_product_tetx .product_cn {
        font-size: 14px;
        color: #444242;
        width: 95%;
        padding-top: 10px;
        font-weight: 700;
        line-height: 28px;
    }
    .shengshi_index_product_tetx {
        position: absolute;
        top: 56px;
        left: 30px;
    }
    .shengshi_index_gift {
        width: 100%;
        height: 100%;
    }
    /*.gift_box,.gift_box,.gift_box {*/
    /*    width: 100%;*/
    /*    height: 100%;*/
    /*    background: #686868;*/
    /*    position: relative;*/
    /*}*/
    /*.gift_box2 img{*/
    /*    width: 100%;*/
    /*}*/
    .shengshi_index_product .product_more {
        position: absolute;
        bottom: 28px;
        left: 29px;
        cursor: pointer;
    }
    /*.gift_img{*/
    /*    width: 50%;*/
    /*}*/
    .shengshi_index_product{
        height: 346px;
    }
    .shengshi_index_product_tetx .product_line {
        width: 22px;
        height: 2px;
        border-bottom: 2px solid #807f7f;
        padding-top: 5px;
    }
    .gift_index1{
        display: none;
    }
    .gift_move_index{
        display: block;
    }
	.gift_text p{
		color: #686868;
	}
    .gift_move_index .gift_en{
        font-size: 21px;
		color: #686868;
    }
    .gift_move_index .gift_cn{
        font-size: 14px;
    }
    .gift_move_index .liwu_img{
        width: 33px;
    }
    .gift_box .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
    .gift_box2 .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
    .gift_box3 .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
   .gift_box,.gift_box2,.gift_box3 {
        height: 213px;
        width: 100%;
        /* background: #cbcbcb; */
        position: relative;
        margin-bottom: 10px;
    }
    .gift_text {
        position: absolute;
        top: 40px;
        left: 30px;
        overflow: hidden;
        margin-bottom: 30px;
        width: 90%;
    }
    .gift_text .gift_cn {
        color: #686868;
        font-size: 18px;
        font-weight: 400;
        padding-top: 0px;
        padding-bottom: 5px;
    }
    .gift_view {
        position: absolute;
        bottom: 9px;
        left: 30px;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
    }
    .new_left{
        padding: 30px;
        width: 97%;
    }
    .new_left .demo {
        width: 100%;
        padding-top: 0px;
    }
    .new_title .new_tilte_left {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        float: left;
    }
    .new_title .new_tilte_right {
        color: #666666;
        font-size: 8px;
        float: right;
        line-height: 27px;
        cursor: pointer;
    }
    .new_left .demo .container {
        width: 100%;
        padding: 0px;
    }
    .panel-title a {
        display: block;
        width: 100%;
        text-decoration: none;
        color: #000;
        font-size: 13px;
        font-weight: 500;
    }
    .dianji .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .time {
        color: #666;
        font-size: 7px;
    }
    .panel-body {
        font-size: 8px;
        color: #666;
    }
    .dianji2 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji3 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji4 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji2 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji3 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji4 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .new_right {
        width: 100%;
        /*float: left;*/
    }
    .new_right_box {
        width: 100%;
        height: 244px;
        overflow: hidden;
    }
    .new_right_box img{
        height: 100%;
    }
    .footer_infor li:first-child {
        font-size: 11px;
        color: #fff;
        padding-bottom: 10px;
    }
    .footer_infor {
        float: left;
        width: 73%;
    }
    .footer_box_one {
        overflow: hidden;
        padding-top: 64px;
        padding-left: 27px;
        padding-bottom: 60px;
        border-bottom: 1px solid #252627;
        padding-right: 10px;
    }
    .footer_erweima {
        float: right;
        width: 17%;
    }
    .footer_erweima img {
        width: 100%;
    }
    .footer_logo img {
        padding-top: 25px;
        width: 100%;
    }
    .footer_logo {
        float: none;
        width: 95px;    }
    .footer_erweima_box p {
        color: #fff;
        font-size: 7px;
        padding-top: 20px;
        font-weight: 100;
		text-align: center;
    }
    .btn-default {
        color: #333;
        background-color: transparent;
        border-color: #ccc;
        width: 95%;
        color: #fff;
        text-align: left;
        height: 40px;
        border-radius: 10px;
    }
    .btn .caret {
        margin-left: 0;
        position: absolute;
        right: 32px;
        top: 18px;
    }
    .lianjie {
        float: none;
        width: 100%;
        padding-top: 39px;
    }
    .footer_box_top{
        position: relative;
    }
    .footer_erweima {
        float: none;
        width: 17%;
        position: absolute;
        top: 68px;
        right: 20px;
    }
    .dropdown-menu {
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 1000;
        display: none;
        float: left;
        min-width: 160px;
        padding: 5px 0;
        margin: 2px 0 0;
        font-size: 14px;
        text-align: left;
        list-style: none;
        background-color: #fff;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        border: 1px solid #ccc;
        border: 1px solid rgba(0,0,0,.15);
        border-radius: 4px;
        -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
        box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
            width: 356px;
    }
    .btn_f {
        float: left;
        width: 88px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        color: #fff;
        background: #24aae1;
        border-radius: 25px;
        /* margin-top: 38px; */
        margin-left: 23px;
        font-size: 12px;
        margin-bottom: 50px;
		    margin-top: 46px;
    }
    .dianpu_box li {
        float: left;
        margin-right: 21px;
        width: 35px;
        white-space: nowrap;
        line-height: 24px;
        margin-bottom: 15px;
    }
    .dianpu_box li img{
        width: 100%;
    }
    .dianpu_box li:first-child {
        color: #fff;
        font-size: 12px;
        vertical-align: middle;
        margin-top: 6px;
		padding-right: 60px;
    }
    .dianpu_box {
  width: 69%;
      overflow: hidden;
      padding-left: 30px;
      padding-top: 38px;
      float: left;
      display: flex;
      align-items: center;
    }
    .footer_box_bottom_box {
        overflow: hidden;
        padding-right: 0px;
		padding-bottom: 20px;
    }
    .bofang_img{
        width: 34%;
    }
    .top_img{
        width: 30%;
    }
    .bofang_img {
        margin-right: 8px;
    }
    .hexiao_box{
        position: relative;
    }
    .manpin {
        color: #fff;
        float: left;
        font-size: 12px;
        padding-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }
    .beian_num{
    position: absolute;
    /* bottom: 30px; */
    left: 25px;
    top: 60px;
    width: 213px;
    font-size: 12px

    }
    .manpin {
        position: absolute;
        top: 127px;
        left: 161px;
        font-size: 12px;
    }
	

	.top_box {
	    width: 30px;
	    height: 30px;
	    text-align: center;
	    line-height: 30px;
	    border-radius: 50%;
	    background: #6e6e6e;
	    display: inline-block;
	    padding-bottom: 5px;
	}
	.top_img {
	    width: 60%;
		padding-bottom: 6px;
	}
    .btn_jie {
        float: right;
        /* margin-top: 10px; */ 
        text-align: center;
		position: fixed;
		bottom: 20px;
		right: 15px;
		z-index: 999;
    }
    .footer_box_bottom {
        width: 100%;
        position: relative;
        padding-bottom: 50px;
    }
	.company_right_text2 {
	width: 293px;
	line-height: 32px;
	color: #686868;
	font-size: 11px;
	padding-top: 30px;
	}
	.dianpu_box li:nth-child(1) img{
		        position: absolute;
		        top: 50%;
		        left: 50%;
		        width: 80%;
		        transform: translate(-50%,-50%);
		    }
		    .dianpu_box li:nth-child(2) img{
	    position: absolute;
	    top: 50%;
		        left: 50%;
		        width: 80%;
		        transform: translate(-50%,-50%);
		    }
		    .dianpu_box li:nth-child(3) img{
    position: absolute;
    top: 50%;
		        left: 50%;
		        width: 80%;
		        transform: translate(-50%,-50%);
	
		    }
		    .dianpu_box li:nth-child(4) img{
		   position: absolute;
		       top: 50%;
		        left: 50%;
		        width: 80% !important;
		        transform: translate(-50%,-50%);
		    }
            /*fsdgeagearg*/
    .about_content_text {
        position: absolute;
        top: 39%;
        left: 13%;
        color: #fff;
        width: 76%;
        line-height: 30px;
        font-size: 16px;
    }
    .about_more_btn {
        width: 143px;
        height: 50px;
        border: 1px solid #fff;
        border-radius: 25px;
        text-align: center;
        line-height: 50px;
        position: absolute;
        top: 70%;
        left: 13%;
        color: #fff;
    }
    .fazhan_right_text {
        color: #fff;
        font-size: 12px;
        line-height: 35px;
        font-weight: 100;
        width: 52%;
    }
    .fazhan_right_time span:last-child {
        font-size: 16px;
        color: #fff;
        font-weight: 500;
    }
    .fazhan_right_time span:first-child {
        font-size: 36px;
        color: #fff;
        font-weight: 700;
    }
    .fazhan_right {
        display: block;
        position: absolute;
        top: 13%;
        left: 4%;
    }
    .swiper-container-fazhan .fazhan_left img {
        width: 59%;
        transition: .3s;
        display: block;
    }
    .pagination_right {
        width: 84px;
        height: 59%;
        background-color: rgba(0,0,0,.6);
        border-radius: 65px;
        position: absolute;
        top: 20%;
        right: 30px;
    }
    .swiper-button-next-fazhan {
        width: 38px;
        height: 38px;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        top: 53px;
        left: 27%;
    }
    .swiper-button-prev-fazhan {
        width: 38px;
        height: 38px;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        top: 90%;
        left: 27%;
    }
    .qiye_left {
        width: 100%;
        float: left;
        overflow: hidden;
        position: relative;
    }
    .qiye_left_title {
        color: #fff;
        position: absolute;
        top: 10%;
        left: 3%;
        font-size: 21px;
        font-weight: 700;
        letter-spacing: 3px;
    }
    .qiye_left_text {
        color: #fff;
        position: absolute;
        bottom: 12%;
        left: 3%;
        font-size: 14px;
        line-height: 28px;
    }
    .qiye_right {
        width: 100%;
        float: left;
        overflow: hidden;
        position: relative;
    }
	
    .qiye_right_title {
        position: absolute;
        left: 1%;
        bottom: 15%;
        color: #fff;
        font-size: 14px;
        left: 3%;
    }
    .customer {
        height: 372px;
    }
    .swiper-pagination-customer {
        width: 100%;
        position: absolute;
        bottom: 35%;
    }   
    .btmz_zizhi {
        color: #999;
        font-size: 9px;
        width: 100%;
        text-align: center;
        height: 38px;
        line-height: 46px;
        border-top: 1px solid #ccc;
    }
    .zizhi_box_title {
        color: #fff;
        font-size: 22px;
        font-weight: 700;
        color: #333;
        padding: 5% 0px 2% 3%;
        float: left;
    }
    .zizhi_box_title_tetx {
        font-size: 15px;
        float: right;
        padding: 2% 1% 2% 2%;
        line-height: 28px;
    }
    .shebei {
        height: 326px;
        position: relative;
    }
    .shebei .shebei_box li .num {
        display: inline-block;
        color: #fff;
        font-size: 19px;
        font-weight: 700;
    }
    .shebei .shebei_box li span {
        color: #fff;
        font-size: 11px;
    }
    .shebei .shebei_box li .shebei_en {
        color: #fff;
        padding-top: 5%;
        font-size: 11px;
    }
    .shebei_title {
        color: #fff;
        font-size: 22px;
        position: absolute;
        top: 13%;
        left: 2%;
    }
    .shebei_btm_left {
        width: 100%;
        height: 50%;
        float: left;
    }
    .shebei_btm_left img{
        width: 100%;
        height: 100%;
        float: left;
    }
    .shebei_btm {
        overflow: hidden;
        height: 100%;
    }
    .pic_btm_title {
        position: absolute;
        bottom: -11%;
        font-size: 11px;
        left: 0px;
    }
    .wrap .pic_num {
        width: 100%;
        color: #fff;
        font-size: 12px;
        margin-top: 47px;
        margin-left: 10px;
    }
    .wrap {
        width: 97%;
        height: 287px;
        position: relative;
        /* overflow: hidden; */
    }
    
    .luodi-contnet {
        position: relative;
        height: 580px !important;
    }
    .content_box .luodi_text p {
        color: #fff;
        font-size: 12px !important;
        line-height: 40px;
        padding: 7% 0% 0px !important;
    }
    
    .luodi_text {
        position: absolute;
        top: 34% !important;
        left: 50%;
        transform: translate(-50%,-50%);
        text-align: center;
    }
    .swiper-pagination-luodi {
        position: absolute;
        top: 44%;
        right: 5%;
    }
    .luodi_active {
        height: 465px;
    }
    .yuan_img_l{
        width: 100%;
    }
    .yuan_bao {
        border: 1px solid #fff;
        border-radius: 50%;
        padding: 20px;
        height: 220px;
        position: relative;
        text-align: center;
        width: 220px;
    }   
    .active_yuan ul>li .icon_box i {
        font-size: 18px;
        display: block;
        text-align: center;
        line-height: 40px;
    }
    .active_yuan ul>li .icon_box {
        width: 40px;
        height: 40px;
        background-color: #fff;
        color: #29a7e1;
        border-radius: 50%;
    }
    .active_yuan ul>li .active_en strong {
        font-size: 24px;
        color: #fff;
        padding-right: 5px;
    }
    .active_yuan ul>li .active_cn {
        font-size: 15px;
        color: #fff;
        font-weight: 700;
    }
    .active_yuan ul>li:nth-child(4) .icon_box {
        position: absolute;
        top: 29%;
        left: -45%;
    }
    .active_yuan ul>li:nth-child(5) {
        position: absolute;
        top: 35%;
        right: -44%;
    }
    .active_yuan ul>li:nth-child(5) .icon_box {
        position: absolute;
        top: 42%;
        left: -33%;
    }
    .active_yuan ul>li:nth-child(4) {
        position: absolute;
        top: -17%;
        right: -10%;
        
    }
    .active_yuan ul>li:nth-child(6) {
        position: absolute;
        top: 91%;
        right: -28%;
    }
    .active_yuan ul>li:nth-child(6) .icon_box {
        position: absolute;
        top: -23%;
        left: -74%;
    }
    .logo_img_pos {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: .3s;
        width: 51%;
    }
    .active_yuan ul>li:nth-child(2) .icon_box {
        position: absolute;
        top: 40%;
        left: 83%;
    }
    .active_yuan ul>li:nth-child(3) {
        position: absolute;
        top: 91%;
        left: -22%;
    }
    .active_yuan ul>li:nth-child(3) .icon_box {
        position: absolute;
        top: -25%;
        left: 125%;
    }
    .active_big_yuan{
        padding-top: 17%;
    }
    .parter_title {
        color: #333;
        font-size: 22px;
        font-weight: 700;
        width: 100%;
        text-align: center;
        padding-top: 5%;
    }
    .parter_left {
        width: 100%;
        float: left;
    }
    .parter_right {
        width: 100%;
        float: left;
    }
    .parter_right .parter_right_text {
        font-size: 12px;
        width: 100%;
        line-height: 40px;
        padding-bottom: 5%;
        padding: 2% 5% 5% 5%;
    }
    .parter_right .parter_right_title {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        padding: 0px 5%;
    }
    .parter_right img {
        width: 30%;
        margin-top: 5%;
        padding-left: 5%;
    }
    .daotou_box_title {
        color: #fff;
        font-size: 22px;
        text-align: center;
        letter-spacing: 5px;
        padding: 5% 0px 1% 0px;
    }
    .daotou_box_text {
        color: #fff;
        font-size: 15px;
        text-align: center;
        padding: 5% 5% 0px 5%;
    }
    .daotou_box_text2 {
        color: #fff;
        font-size: 14px;
        text-align: center;
    }
    .daotou_img {
        margin-left: 30%;
        width: 39%;
    }
    .swiper-container-daotou .swiper-slide ul>li {
        float: left;
        width: 30%;
        margin-right: 1%;
        width: 294px;
        height: 152px;
        text-align: center;
        background-color: #fff;
        margin-bottom: 5%;
        padding: 11%;
    }
    .swiper-pagination-daotou{
        position: absolute;
        bottom: 0px !important;
    }
    .gongyi_box_left {
        width: 100%;
        float: left;
 
    }
    .gongyi_box_right {
        width: 100%;
        float: left;
    }
    .tupian_text ul>li p:nth-child(1) {
        color: #333;
        font-size: 13px;
    }
    .tupian_text ul>li p:nth-child(2) {
        color: #333;
        font-size: 11px;
    }
    .swiper-container-gongyi {
        padding-bottom: 35%;
    }
    .swiper-pagination-gongyi {
        position: absolute;
        top: 76%;
    }
    .flash4 {
        width: 100%;
        height: 350px !important;
        margin: 0px auto;
        margin-bottom: 20px;
        position: relative;
        overflow: hidden;
    }
    .imgCen p {
        margin-bottom: 0px;
        padding-inline-end: 0px;
        font-size: 14px;
        line-height: 26px;
    }
    .flash4 ul li {
        width: 16%;
        height: 100%;
        /* border-left: 1px solid #000; */
        position: relative;
        overflow: hidden;
        float: left;
        margin-right: 10px;
    }
    .nbtm_p_pos {
        position: absolute;
        top: 95%;
        font-size: 11px;
    }
    .flash4 ul li .imgCen {
        /* width: 538px; */
        /* height: 50px; */
        /* background: rgba(0,0,0,0.5); */
        color: #fff;
        font-size: 20px;
        line-height: 50px;
        position: absolute;
        left: -11px;
        top: 20px;
        text-indent: 20px;
        display: none;
        font-size: 12px;
    }
}
@media (max-width: 392px){
	.gift_text p{
		color: #686868;
	}
	.swiper-container-center {
    height: 115px;
}
	.company_right_text2 {
	width: 293px;
	line-height: 32px;
	color: #686868;
	font-size: 11px;
	padding-top: 30px;
	}
    .dianpu_box{
        position: relative;
    }
    .dianpu_box li:nth-child(1) img{
        position: absolute;
        top: 41px;
        left: 88px;
        width: 12%;
    }
    .dianpu_box li:nth-child(2) img{
        position: absolute;
        top: 41px;
        left: 95px;
        width: 12%;
    }
    .dianpu_box li:nth-child(3) img{
        position: absolute;
        top: 41px;
        left: 140px;
        width: 12%;
    }
    .dianpu_box li:nth-child(4) img{
        position: absolute;
        top: 41px;
        left: 187px;
        width: 12%;
    }
    .swiper-button-next-pinpai2,.swiper-button-prev-pinpai2{
        width: 35px;
        height: 35px;
        border: 1px solid #fff;
        border-radius: 50%;
    }
    .swiper-button-next-pinpai2:after,.swiper-button-prev-pinpai2:after{
        font-size: 13px;
        color: #fff;
		    position: absolute;
		    top: 10px;
		    left: 12px;
    }
	.dianpu_box .tianmao_box {
	    width: 30px;
	    height: 30px;
	    border: 1px solid #fff;
	    border-radius: 50%;
	    text-align: center;
	    line-height: 30px;
	}
    
    .about_content_text {
        position: absolute;
        top: 39%;
        left: 13%;
        color: #fff;
        width: 76%;
        line-height: 30px;
        font-size: 16px;
    }
    .about_more_btn {
        width: 143px;
        height: 50px;
        border: 1px solid #fff;
        border-radius: 25px;
        text-align: center;
        line-height: 50px;
        position: absolute;
        top: 70%;
        left: 13%;
        color: #fff;
    }
    .fazhan_right_text {
        color: #fff;
        font-size: 12px;
        line-height: 35px;
        font-weight: 100;
        width: 52%;
    }
    .fazhan_right_time span:last-child {
        font-size: 16px;
        color: #fff;
        font-weight: 500;
    }
    .fazhan_right_time span:first-child {
        font-size: 36px;
        color: #fff;
        font-weight: 700;
    }
    .fazhan_right {
        display: block;
        position: absolute;
        top: 13%;
        left: 4%;
    }
    .swiper-container-fazhan .fazhan_left img {
        width: 59%;
        transition: .3s;
        display: block;
    }
    .pagination_right {
        width: 84px;
        height: 59%;
        background-color: rgba(0,0,0,.6);
        border-radius: 65px;
        position: absolute;
        top: 20%;
        right: 30px;
    }
    .swiper-button-next-fazhan {
        width: 38px;
        height: 38px;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        top: 53px;
        left: 27%;
    }
    .swiper-button-prev-fazhan {
        width: 38px;
        height: 38px;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        top: 90%;
        left: 27%;
    }
    .qiye_left {
        width: 100%;
        float: left;
        overflow: hidden;
        position: relative;
    }
    .qiye_left_title {
        color: #fff;
        position: absolute;
        top: 10%;
        left: 3%;
        font-size: 21px;
        font-weight: 700;
        letter-spacing: 3px;
    }
    .qiye_left_text {
        color: #fff;
        position: absolute;
        bottom: 12%;
        left: 3%;
        font-size: 14px;
        line-height: 28px;
    }
    .qiye_right {
        width: 100%;
        float: left;
        overflow: hidden;
        position: relative;
    }
	
    .qiye_right_title {
        position: absolute;
        left: 1%;
        bottom: 15%;
        color: #fff;
        font-size: 14px;
        left: 3%;
    }
    .customer {
        height: 372px;
    }
    .swiper-pagination-customer {
        width: 100%;
        position: absolute;
        bottom: 35%;
    }   
    .btmz_zizhi {
        color: #999;
        font-size: 9px;
        width: 100%;
        text-align: center;
        height: 38px;
        line-height: 46px;
        border-top: 1px solid #ccc;
    }
    .zizhi_box_title {
        color: #fff;
        font-size: 22px;
        font-weight: 700;
        color: #333;
        padding: 5% 0px 2% 3%;
        float: left;
    }
    .zizhi_box_title_tetx {
        font-size: 15px;
        float: right;
        padding: 2% 1% 2% 2%;
        line-height: 28px;
    }
    .shebei {
        height: 326px;
        position: relative;
    }
    .shebei .shebei_box li .num {
        display: inline-block;
        color: #fff;
        font-size: 19px;
        font-weight: 700;
    }
    .shebei .shebei_box li span {
        color: #fff;
        font-size: 11px;
    }
    .shebei .shebei_box li .shebei_en {
        color: #fff;
        padding-top: 5%;
        font-size: 11px;
    }
    .shebei_title {
        color: #fff;
        font-size: 22px;
        position: absolute;
        top: 13%;
        left: 2%;
    }
    .shebei_btm_left {
        width: 100%;
        height: 50%;
        float: left;
    }
    .shebei_btm_left img{
        width: 100%;
        height: 100%;
        float: left;
    }
    .shebei_btm {
        overflow: hidden;
        height: 100%;
    }
    .pic_btm_title {
        position: absolute;
        bottom: -11%;
        font-size: 11px;
        left: 0px;
    }
    .wrap .pic_num {
        width: 100%;
        color: #fff;
        font-size: 12px;
        margin-top: 47px;
        margin-left: 10px;
    }
    .wrap {
        width: 97%;
        height: 287px;
        position: relative;
        /* overflow: hidden; */
    }
    
    .luodi-contnet {
        position: relative;
        height: 580px !important;
    }
    .content_box .luodi_text p {
        color: #fff;
        font-size: 12px !important;
        line-height: 40px;
        padding: 7% 0% 0px !important;
    }
    
    .luodi_text {
        position: absolute;
        top: 34% !important;
        left: 50%;
        transform: translate(-50%,-50%);
        text-align: center;
    }
    .swiper-pagination-luodi {
        position: absolute;
        top: 44%;
        right: 5%;
    }
    .luodi_active {
        height: 465px;
    }
    .yuan_img_l{
        width: 100%;
    }
    .yuan_bao {
        border: 1px solid #fff;
        border-radius: 50%;
        padding: 20px;
        height: 220px;
        position: relative;
        text-align: center;
        width: 220px;
    }   
    .active_yuan ul>li .icon_box i {
        font-size: 18px;
        display: block;
        text-align: center;
        line-height: 40px;
    }
    .active_yuan ul>li .icon_box {
        width: 40px;
        height: 40px;
        background-color: #fff;
        color: #29a7e1;
        border-radius: 50%;
    }
    .active_yuan ul>li .active_en strong {
        font-size: 24px;
        color: #fff;
        padding-right: 5px;
    }
    .active_yuan ul>li .active_cn {
        font-size: 15px;
        color: #fff;
        font-weight: 700;
    }
    .active_yuan ul>li:nth-child(4) .icon_box {
        position: absolute;
        top: 29%;
        left: -45%;
    }
    .active_yuan ul>li:nth-child(5) {
        position: absolute;
        top: 35%;
        right: -44%;
    }
    .active_yuan ul>li:nth-child(5) .icon_box {
        position: absolute;
        top: 42%;
        left: -33%;
    }
    .active_yuan ul>li:nth-child(4) {
        position: absolute;
        top: -17%;
        right: -10%;
        
    }
    .active_yuan ul>li:nth-child(6) {
        position: absolute;
        top: 91%;
        right: -28%;
    }
    .active_yuan ul>li:nth-child(6) .icon_box {
        position: absolute;
        top: -23%;
        left: -74%;
    }
    .logo_img_pos {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: .3s;
        width: 51%;
    }
    .active_yuan ul>li:nth-child(2) .icon_box {
        position: absolute;
        top: 40%;
        left: 83%;
    }
    .active_yuan ul>li:nth-child(3) {
        position: absolute;
        top: 91%;
        left: -22%;
    }
    .active_yuan ul>li:nth-child(3) .icon_box {
        position: absolute;
        top: -25%;
        left: 125%;
    }
    .active_big_yuan{
        padding-top: 17%;
    }
    .parter_title {
        color: #333;
        font-size: 22px;
        font-weight: 700;
        width: 100%;
        text-align: center;
        padding-top: 5%;
    }
    .parter_left {
        width: 100%;
        float: left;
    }
    .parter_right {
        width: 100%;
        float: left;
    }
    .parter_right .parter_right_text {
        font-size: 12px;
        width: 100%;
        line-height: 40px;
        padding-bottom: 5%;
        padding: 2% 5% 5% 5%;
    }
    .parter_right .parter_right_title {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        padding: 0px 5%;
    }
    .parter_right img {
        width: 30%;
        margin-top: 5%;
        padding-left: 5%;
    }
    .daotou_box_title {
        color: #fff;
        font-size: 22px;
        text-align: center;
        letter-spacing: 5px;
        padding: 5% 0px 1% 0px;
    }
    .daotou_box_text {
        color: #fff;
        font-size: 15px;
        text-align: center;
        padding: 5% 5% 0px 5%;
    }
    .daotou_box_text2 {
        color: #fff;
        font-size: 14px;
        text-align: center;
    }
    .daotou_img {
        margin-left: 30%;
        width: 39%;
    }
    .swiper-container-daotou .swiper-slide ul>li {
        float: left;
        width: 30%;
        margin-right: 1%;
        width: 294px;
        height: 152px;
        text-align: center;
        background-color: #fff;
        margin-bottom: 5%;
        padding: 11%;
    }
    .swiper-pagination-daotou{
        position: absolute;
        bottom: 0px !important;
    }
    .gongyi_box_left {
        width: 100%;
        float: left;
 
    }
    .gongyi_box_right {
        width: 100%;
        float: left;
    }
    .tupian_text ul>li p:nth-child(1) {
        color: #333;
        font-size: 13px;
    }
    .tupian_text ul>li p:nth-child(2) {
        color: #333;
        font-size: 11px;
    }
    .swiper-container-gongyi {
        padding-bottom: 35%;
    }
    .swiper-pagination-gongyi {
        position: absolute;
        top: 76%;
    }
    .flash4 {
        width: 100%;
        height: 350px !important;
        margin: 0px auto;
        margin-bottom: 20px;
        position: relative;
        overflow: hidden;
    }
    .imgCen p {
        margin-bottom: 0px;
        padding-inline-end: 0px;
        font-size: 14px;
        line-height: 26px;
    }
    .flash4 ul li {
        width: 16%;
        height: 100%;
        /* border-left: 1px solid #000; */
        position: relative;
        overflow: hidden;
        float: left;
        margin-right: 10px;
    }
    .nbtm_p_pos {
        position: absolute;
        top: 95%;
        font-size: 11px;
    }
    .flash4 ul li .imgCen {
        /* width: 538px; */
        /* height: 50px; */
        /* background: rgba(0,0,0,0.5); */
        color: #fff;
        font-size: 20px;
        line-height: 50px;
        position: absolute;
        left: -11px;
        top: 20px;
        text-indent: 20px;
        display: none;
        font-size: 12px;
    }
}
@media (max-width: 375px) {
	.img_index_banner {
		width: 50% !important;
	}
	.swiper-container-center {
    height: 115px;
}
	.footer_two_text {
	    float: left;
	    width: 100%;
	    margin-top: 16px;
	    color: #fff;
	    font-size: 14px;
	    padding-left: 0%;
	}
	.lianjie {
	    float: left;
	    width: 24%;
	    padding-top: 57px;
	    margin-left: 0%;
	}
	.pinpai_detail_title_price span:first-child {
		font-size: 12px;
		color: #333;
		padding-top: 20px;
	}
	.pinpai_detail_title_price{
		padding-top: 10px;
	}
	.pinpai_detail_title_price span:last-child {
	    font-size: 12px;
	    color: #000;
	    padding-left: 10px;
	}
	.center_img_more_box {
	    width: 73px;
	    height: 31px;
	    border: 1px solid #ccc;
	    border-radius: 30px;
	    color: #fff;
	    text-align: center;
	    /* line-height: 15px; */
	    margin-top: 30px;
	    transition: .3s;
	    margin: auto;
	    cursor: pointer;
	}
	.center_img_more_box p {
	    display: inline-block;
	    vertical-align: middle;
	    font-size: 14px;
	    line-height: 30px;
	    cursor: pointer;
	    color: #ccc;
	}
	.top_box {
	    width: 30px;
	    height: 30px;
	    text-align: center;
	    line-height: 30px;
	    border-radius: 50%;
	    background: #6e6e6e;
	    display: inline-block;
	    padding-bottom: 5px;
	}
	.dianpu_box .tianmao_box {
	    width: 30px;
	    height: 30px;
	    border: 1px solid #fff;
	    border-radius: 50%;
	    text-align: center;
	    line-height: 30px;
	}
	.index_search{
		display: none;
		}
	.index_search .search_nav {
	    width: 71%;
	    height: 19px;
	    line-height: 19px;
	    border: 1px solid #fff;
	    border-radius: 20px;
	    opacity: 0;
	    background: transparent;
	    margin-left: 6px;
	    cursor: pointer;
	    padding-left: 13px;
		margin-top: 14px;
	}
	.index_search img {
	    /* margin-left: 58%; */
	    opacity: 1;
	    position: absolute;
	    top: 16px;
	    right: 45px;
	    transform: translateX(0px);
	}
	.gift_text p{
		color: #686868;
	}
	.company_right_text2 {
    width: 293px;
    line-height: 32px;
    color: #686868;
    font-size: 11px;
    padding-top: 30px;
	}
    .dianpu_box{
        position: relative;
    }
    .dianpu_box li:nth-child(1) img{
        position: absolute;
        top: 41px;
        left: 88px;
        width: 12%;
    }
    .dianpu_box li:nth-child(2) img{
position: absolute;
    top: 57px;
    left: 98px;
    width: 5%;
    }
    .dianpu_box li:nth-child(3) img{
position: absolute;
    top: 57px;
    left: 153px;
    width: 6%;
    }
    .dianpu_box li:nth-child(4) img{
            position: absolute;
            top: 56px;
            left: 206px;
            width: 9%;
    }
    .index_content_right_btm .swiper-button-next-right{
        position: absolute;
        top: 42%;
        right: 30px;
    }
    .index_content_right_btm .swiper-button-prev-right {
        position: absolute;
        top: 42%;
        right: 30px;
    }
    .slide_text {
        position: absolute;
        left: 30px;
        bottom: 15px;
    }
    .shengshi_index_product img {
        height: 100%;
        object-fit: cover;
    }
    .swiper-button-next-pinpai2,.swiper-button-prev-pinpai2{
        width: 35px;
        height: 35px;
        border: 1px solid #fff;
        border-radius: 50%;
    }
    .swiper-button-next-pinpai2:after,.swiper-button-prev-pinpai2:after{
        font-size: 13px;
        color: #fff;
		    position: absolute;
		    top: 10px;
		    left: 12px;
    }
    .btn .caret {
        margin-left: 0;
        position: absolute;
        right: 32px;
        top: 18px;
    }
    .index_logo {
        float: left;
        margin-left: 13px;
          width: 80%;
    }
    .index_logo img{
        width: 100%;
    }
    .index_nav{
        display: none;
    }
    .shengshi_index_nav_left {
        float: left;
        width: 27.3%;
        height: 100%;
        background: #686868;
    }
    .shengshi_index_nav {
        height: 45px;
        line-height: 45px;
        overflow: hidden;
        width: 100%;
    }
    .index_move {
        float: left;
        width: 72.7%;
        height: 100%;
        overflow: hidden;
        background: #686868;
    }
    .index_content_left{
        width: 100%;
        height: 500px;
        background: #1c1d1e;
    }
    .index_search {
        float: left;

        width: 26%;
    }
    .index_search img{
        width: 19%;
    }
    .index_move_nav{
        float: left;
       width: 44%;
	   margin-left: 9%;
    }
    .index_move_nav ul>li {
        display: inline-block;
        color: #fff;
        font-size: 12px;
        font-weight: 700;
    }
    .index_move_car {
       float: left;
       margin-right: 3%;
       margin-left: 4%;
       width: 10%;
    }
    .index_move_car img{
        width: 100%;
    }
    .index_move_menu {
        float: left;
        width: 23%;
    }
    .index_move_menu img{
        width: 100%;
    }
    .swiper-container-index .swiper-slide{
        width: 100%;
    }
    .index_content_left_banner {
        /* float: left; */
        width: 100%;
        height: 100%;
        position: relative;
    }
    .swiper-container-index{
        height: 100%;
    }
 	.swiper-container-index .swiper-slide{
		wid: 100%;
		height: 100%;
	} 
	.index_content_left_banner img {
	    /* height: 85%; */
	    /* width: 110%; */
		/* height: 70%; */
		margin-top: 15%;
	}
/* 		.swiper-container-index .swiper-slide img{
			width: 100%;
			height: 100%;
		} */ 
    .index_content_left_banner img {
        /* height: 100%; */
		/* height: 70%; */
    }
   .banner_pos {
      position: absolute;
          top: 32%;
          left: 25px;
          z-index: 9;
   }
    .banner_pos .banner_pos_cn {
        font-size: 12px;
        color: #fff;
    }
    .banner_pos .banner_pos_en {
        color: #fff;
        font-weight: 700 !important;
        font-size: 43px;
        padding-top: 10px;
    }
    .swiper-pagination-index {
        color: #fff;
        width: 50px !important;
        position: absolute;
        bottom: 50px !important;
        left: 23px !important;
        font-size: 16px;
    }
    .index_content_right_top_pos p {
        color: #fff;
        font-size: 21px;
    }
    .swiper-container-index>.swiper-scrollbar {
        position: absolute;
        left: 22%;
        bottom: 60px;
        z-index: 50;
        height: 5px;
        width: 55%;
        background: #3e3f40;
    }
    .swiper-button-next-index, .swiper-button-prev-index {
        position: absolute;
        width: 20px;
        top: 87.7% !important;
        left: 290px !important;
    }
    .shengshi_index_content {
        overflow: hidden;
        height: 100%;
    }
    .index_content_right {
        float: right;
        width: 100%;
        height: 100%;
        border-bottom: 1px solid #ededed;
    }
    /*.shengshi_index_content{*/
    /*    height: 100%;*/
    /*}*/
    .index_content_right_top {
        background: #b2c0c2;
        position: relative;
        float: left;
        width: 100%;
    }
    .index_content_right_btm {
         height: 350px;
        position: relative;
        overflow: hidden;
        width: 100%;
    }
    .swiper-container-center2{
        height: 94px;
    }
    .pc_index{
        display: block;
    }
    .move_index{
        display: none;
    }
    .center_img img{
        width: 70%;
    }
    .shengshi_index_video_banner .video_title {
        position: absolute;
        top: 5px;
        left: 9px;
        color: #fff;
        font-weight: 700;
        font-size: 12px;
    }
    .shengshi_index_video_banner .video_banner_text {
        position: absolute;
        top: 50%;
        left: 50%;
        color: #fff;
        text-align: center;
        /* transform: translateY(-41px); */
        transform: translate(-50%, -50%);
    }
    .swiper-container-center2 .swiper-slide:hover .center_img_more{
        opacity: 1;
        margin-top: 10px;
    }
    .swiper-container-center2 .swiper-slide:hover .center_img{
        transform: translateY(-10px);
        transition: .3s;
    }
    .shengshi_index_video{
        height: 133px;
    }
    .shengshi_index_video_banner img{
        height: 100%;
    }
    .shengshi_index_video_banner .video_banner_text p {
        color: #fff;
        font-size: 14px;
        font-weight: 700;
    }
    .shengshi_index_video_banner .video_banner_text img {
        margin-top: -5px;
        width: 18%;
    }
    .shengshi_index_pinpai .shengshi_index_pinpai_title {
        font-size: 16px;
        color: #000;
        font-weight: 700;
        padding-top: 30px;
        padding-bottom: 30px;
        padding-left: 20px;
    }
    .pinpai1_index{
        display: none;
    }
    .index2_pinpai{
        display: block;
    }
    .swiper-container-pinpai2 .swiper-slide .drand_box {
        width: 100%;
        height: 100%;
        text-align: center;
        background-image: url(../imgs/db3.png);
    }
    .drand_box img{
        width: 45%;
    }
    .drand_box_h_bgc_img {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .drand_box_h_bgc_img{
        height: 62%;
    }
    .drand_box_h_bgc_img img{
        height: 65%;
		/* padding-top: 5%; */
    }
    .drand_box_h_bgc_img:hover img{
        height: 80%;
    }
    .swiper-container-pinpai2 .swiper-slide .drand_box img{
        padding-top: 22px;
        padding-bottom: 20px;
    }
	
    .drand_box_h_bgc_more_box {
        position: absolute;
        top: 45%;
        left: 50%;
        transform: translate(-13px,-82px);
        transition: .3s;
        width: 30px;
    }
    .drand_box_h_bgc_more_box img{
        width: 100%;
    }
    .pinpai_detail .pinpai_detail_title_cn {
        padding-top: 0px;
        font-size: 9px;
        color: #999;
    }
    .pinpai_detail_title_en {
        padding-top: 5px;
        padding-bottom: 0px;
        color: #000;
        font-weight: 700;
        font-size: 13px;
    }   
    .shengshi_index_company {
        width: 100%;
        margin-top: 15px;
        overflow: hidden;
        height: 100%;
    }
    .shengshi_index_company_left {
        float: left;
        width: 100%;
        height: 100%;
        position: relative;
    }
    .shengshi_index_company_left .swiper-scrollbar-company {
        position: absolute;
        bottom: 54px;
        left: 30px;
        z-index: 200;
        width: 52%;
        left: 77px;
        background: #40464b;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 84.5%;
        right: 60px;
    }
    .shengshi_index_company_left .swiper-button-prev-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 84.5%;
        left: 81%;
        font-size: 12px;
    }
    .shengshi_index_company_left .swiper-button-prev-company:after{
        font-size: 12px;
    }
        /*.swiper-button-prev::after {*/
    /*    content: '\e600';*/
    /*    color: #999;*/
    /*    font-size: 14px !important;*/
    /*    padding-right: 1px;*/
    /*}*/
    .index_content_right_btm .swiper-button-prev-right:hover:after {
        color: #fff !important;
    }
    .index_content_right_btm .swiper-button-prev-right:hover {
        background: #999;
        border: none;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 84.5%;
        right: 20px;

    }
    .shengshi_index_company_left .swiper-button-next-company:after{
        font-size: 12px;
    }
    .shengshi_index_company_right {
        width: 100%;
        height: 100%;
        float: left;
        background: #e5e5e7;
        padding: 12% 10%;
    }
    .shengshi_index_company_right .company_right_en {
        font-size: 25px;
        color: #444242;
        font-weight: 700;
        width: 267px;
    }
    .shengshi_index_company_right .company_right_cn {
        color: #444242;
        font-size: 13px;
        padding-top: 0px;
        font-weight: 400;
    }
    .company_right_text {
        width: 95%;

        color: #686868;
        font-size: 10px;
        padding-top: 10px;
        line-height: 25px;
    }
    .company_right_btm {
        overflow: hidden;
        padding-top: 50px;
    }
    .company_right_btm ul>li {
        float: left;
        padding-right: 30px;
    }
    /* .company_right_btm ul>li:first-child{
        float: left;
    }
    .company_right_btm ul>li:last-child{
        float: right;
    } */
    .hang_line {
        width: 18px;
        height: 2px;
        border-bottom: 2px solid #444242;
        padding-top: 0px;
    }
    .company_right_btm .right_btm_title {
        color: #686868;
        font-size: 10px;
        font-weight: 700;
    }
    .company_right_btm .right_btm_num {
        color: #000;
        font-size: 20px;
        font-weight: 700;
        padding-top: 6px;
    }
    .shengshi_index_product_tetx .product_en {
        color: #444242;
        font-size: 21px;
        font-weight: 700;
        transition: .3s;
    }
    .shengshi_index_product_tetx .product_cn {
        font-size: 14px;
        color: #444242;
        width: 95%;
        padding-top: 10px;
        font-weight: 700;
        line-height: 28px;
    }
    .shengshi_index_product_tetx {
        position: absolute;
        top: 56px;
        left: 30px;
    }
    .shengshi_index_gift {
        width: 100%;
        height: 100%;
    }
    /*.gift_box,.gift_box,.gift_box {*/
    /*    width: 100%;*/
    /*    height: 100%;*/
    /*    background: #686868;*/
    /*    position: relative;*/
    /*}*/
    /*.gift_box2 img{*/
    /*    width: 100%;*/
    /*}*/
    .shengshi_index_product .product_more {
        position: absolute;
        bottom: 28px;
        left: 29px;
        cursor: pointer;
    }
    /*.gift_img{*/
    /*    width: 50%;*/
    /*}*/
    .shengshi_index_product{
        height: 346px;
    }
    .shengshi_index_product_tetx .product_line {
        width: 22px;
        height: 2px;
        border-bottom: 2px solid #807f7f;
        padding-top: 5px;
    }
    .gift_index1{
        display: none;
    }
    .gift_move_index{
        display: block;
    }
   .gift_move_index .gift_en{
        font-size: 21px;
		color: #686868;
    }
   .gift_move_index .gift_cn{
        font-size: 14px;
   }
   .gift_move_index .liwu_img{
       width: 33px;
   }
    .gift_box .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
    .gift_box2 .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
    .gift_box3 .gift_img {
        position: absolute;
        top: 23px;
        right: 36px;
        width: 35%;
    }
    .gift_box,.gift_box2,.gift_box3 {
        height: 213px;
        width: 100%;
        
        position: relative;
        margin-bottom: 10px;
    }
	.gift_move_index .gift_box:nth-child(1) {
		background-color: #cbcbcb;
	}
	.gift_move_index .gift_box:nth-child(1) .gift_img{
		    position: absolute;
		    top: 49px;
		    right: 36px;
		    width: 35%;
	}
		.gift_move_index .gift_box:nth-child(2) .gift_img {
	    position: absolute;
	    top: 20px;
	    right: 0px;
	    width: 42%;
		}
	.gift_move_index .gift_box:nth-child(2){
		background-color: #686868;
	}
		.gift_move_index .gift_box:nth-child(3) .gift_img {
		position: absolute;
		right: 0px;
		width: 35%;
		/* bottom: 6px; */
		top: 70px;
	}
			
		
	.gift_move_index .gift_box:nth-child(3){
		background-color: #f6f6f6;
		
	}
    .gift_text {
        position: absolute;
        top: 40px;
        left: 30px;
        overflow: hidden;
        margin-bottom: 30px;
        width: 90%;
    }
	.gift_move_index .gift_box:nth-child(1) .gift_cn{
		   color: #fff;
	}
	.gift_move_index .gift_box:nth-child(2) .gift_cn{
		   color: #fff;
	}
    .gift_text .gift_cn {
        color: #686868;
        font-size: 18px;
        font-weight: 400;
        padding-top: 0px;
        padding-bottom: 5px;
    }
	.gift_view {
	    position: absolute;
	    bottom: 9px;
	    left: 30px;
	    color: #fff;
	    font-size: 14px;
	    cursor: pointer;
	}
    .gift_move_index .gift_box:nth-child(3) .gift_view {
        position: absolute;
        bottom: 9px;
        left: 30px;
        color: #686868;
        font-size: 14px;
        cursor: pointer;
    }
    .new_left{
        padding: 30px;
        width: 97%;
    }
    .new_left .demo {
        width: 100%;
        padding-top: 0px;
    }
    .new_title .new_tilte_left {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        float: left;
    }
    .new_title .new_tilte_right {
        color: #666666;
        font-size: 8px;
        float: right;
        line-height: 27px;
        cursor: pointer;
    }
    .new_left .demo .container {
        width: 100%;
        padding: 0px;
    }
    .panel-title a {
       display: block;
           width: 100%;
           text-decoration: none;
           color: #000;
           font-size: 13px;
           font-weight: 500;
           white-space: nowrap;
           text-overflow: ellipsis;
           overflow: hidden;
    }
    .dianji .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .time {
        color: #666;
        font-size: 7px;
    }
    .panel-body {
        font-size: 8px;
        color: #666;
    }
    .dianji2 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji3 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji4 .icon-jia2 {
        color: #000 !important;
        font-weight: 700;
        font-size: 12px;
        position: absolute;
        right: 0px;
    }
    .dianji .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji2 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji3 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .dianji4 .icon-hengxian- {
        position: absolute;
        color: #000;
        font-size: 12px;
        right: 0px;
        font-weight: 700;
    }
    .new_right {
        width: 100%;
        /*float: left;*/
    }
    .new_right_box {
        width: 100%;
        height: 225px;
        overflow: hidden;
    }
    .new_right_box img{
        height: 100%;
    }
    .footer_infor li:first-child {
        font-size: 11px;
        color: #fff;
        padding-bottom: 10px;
    }
    .footer_infor {
        float: left;
        width: 73%;
    }
    .footer_box_one {
        overflow: hidden;
        padding-top: 64px;
        padding-left: 27px;
        padding-bottom: 60px;
        border-bottom: 1px solid #252627;
        padding-right: 10px;
    }
    .footer_erweima {
        float: right;
        width: 17%;
    }
    .footer_erweima img {
        width: 100%;
    }
    .footer_logo img {
        padding-top: 25px;
         width: 100%;
    }
    .footer_logo {
        float: none;
        width: 95px;    }
    .footer_erweima_box p {
        color: #fff;
        font-size: 7px;
        padding-top: 20px;
        font-weight: 100;
		text-align: center;
    }
    .btn-default {
        color: #333;
        background-color: transparent;
        border-color: #ccc;
        width: 95%;
        color: #fff;
        text-align: left;
        height: 40px;
        border-radius: 10px;
    }
    .lianjie {
        float: none;
        width: 100%;
        padding-top: 39px;
    }
    .footer_box_top{
        position: relative;
    }
    .footer_erweima {
         float: none;
        width: 17%;
        position: absolute;
        top: 68px;
        right: 20px;
    }
    .dropdown-menu {
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 1000;
        display: none;
        float: left;
        min-width: 160px;
        padding: 5px 0;
        margin: 2px 0 0;
        font-size: 14px;
        text-align: left;
        list-style: none;
        background-color: #fff;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        border: 1px solid #ccc;
        border: 1px solid rgba(0,0,0,.15);
        border-radius: 4px;
        -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
        box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
        width: 320px;
    }
    .btn_f {
        float: left;
        width: 88px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        color: #fff;
        background: #24aae1;
        border-radius: 25px;
        /* margin-top: 38px; */
        margin-left: 23px;
        font-size: 12px;
        margin-bottom: 50px;
    }
    .dianpu_box li {
        float: left;
        margin-right: 21px;
        width: 35px;
        white-space: nowrap;
        line-height: 24px;
        margin-bottom: 15px;
    }
    .dianpu_box li img{
        /*width: 100%;*/
    }
    .dianpu_box li:first-child {
        color: #fff;
        font-size: 12px;
        vertical-align: middle;
        margin-top: 6px;
		padding-right: 45px;
    }
    .dianpu_box {
       width: 69%;
           overflow: hidden;
           padding-left: 30px;
           padding-top: 38px;
           float: left;
           display: flex;
           align-items: center;
    }
    .footer_box_bottom_box {
        overflow: hidden;
        padding-right: 0px;
		padding-bottom: 20px;
    }
    .bofang_img{
        width: 32%;
    }
    .top_img{
        width: 60%;
    }
    .bofang_img {
        margin-right: 8px;
    }
    .hexiao_box{
        position: relative;
    }
    .manpin {
        color: #fff;
        float: left;
        font-size: 12px;
        padding-top: 0px;
        margin-left: 0px;
        display: inline-block;
    }
    .beian_num{
        position: absolute;
        /* bottom: 30px; */
        left: 25px;
        top: 61px;
        width: 213px;
        font-size: 12px;
    }
    .manpin{
        position: absolute;
          top: 128px
        left: 145px;
        font-size: 12px;
    }
    .btn_jie {
        float: right;
        margin-top: 10px;
    }
    .footer_box_bottom {
        width: 100%;
        position: relative;
        padding-bottom: 50px;
    }
	.swiper-container-pinpai2 .swiper-slide:nth-child(1) .drand_box_h_bgc_img{
		height: 170px;
	}


    .about_content_text {
        position: absolute;
        top: 39%;
        left: 13%;
        color: #fff;
        width: 76%;
        line-height: 30px;
        font-size: 16px;
    }
    .about_more_btn {
        width: 143px;
        height: 50px;
        border: 1px solid #fff;
        border-radius: 25px;
        text-align: center;
        line-height: 50px;
        position: absolute;
        top: 70%;
        left: 13%;
        color: #fff;
    }
    .fazhan_right_text {
        color: #fff;
        font-size: 12px;
        line-height: 35px;
        font-weight: 100;
        width: 52%;
    }
    .fazhan_right_time span:last-child {
        font-size: 16px;
        color: #fff;
        font-weight: 500;
    }
    .fazhan_right_time span:first-child {
        font-size: 36px;
        color: #fff;
        font-weight: 700;
    }
    .fazhan_right {
        display: block;
        position: absolute;
        top: 13%;
        left: 4%;
    }
    .swiper-container-fazhan .fazhan_left img {
        width: 59%;
        transition: .3s;
        display: block;
    }
    .pagination_right {
        width: 84px;
        height: 59%;
        background-color: rgba(0,0,0,.6);
        border-radius: 65px;
        position: absolute;
        top: 20%;
        right: 30px;
    }
    .swiper-button-next-fazhan {
        width: 38px;
        height: 38px;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        top: 53px;
        left: 27%;
    }
    .swiper-button-prev-fazhan {
        width: 38px;
        height: 38px;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        top: 90%;
        left: 27%;
    }
    .qiye_left {
        width: 100%;
        float: left;
        overflow: hidden;
        position: relative;
    }
    .qiye_left_title {
        color: #fff;
        position: absolute;
        top: 10%;
        left: 3%;
        font-size: 21px;
        font-weight: 700;
        letter-spacing: 3px;
    }
    .qiye_left_text {
        color: #fff;
        position: absolute;
        bottom: 12%;
        left: 3%;
        font-size: 14px;
        line-height: 28px;
    }
    .qiye_right {
        width: 100%;
        float: left;
        overflow: hidden;
        position: relative;
    }
	
    .qiye_right_title {
        position: absolute;
        left: 1%;
        bottom: 15%;
        color: #fff;
        font-size: 14px;
        left: 3%;
    }
    .customer {
        height: 372px;
    }
    .swiper-pagination-customer {
        width: 100%;
        position: absolute;
        bottom: 35%;
    }   
    .btmz_zizhi {
        color: #999;
        font-size: 9px;
        width: 100%;
        text-align: center;
        height: 38px;
        line-height: 46px;
        border-top: 1px solid #ccc;
    }
    .zizhi_box_title {
        color: #fff;
        font-size: 22px;
        font-weight: 700;
        color: #333;
        padding: 5% 0px 2% 3%;
        float: left;
    }
    .zizhi_box_title_tetx {
        font-size: 15px;
        float: right;
        padding: 2% 1% 2% 2%;
        line-height: 28px;
    }
    .shebei {
        height: 326px;
        position: relative;
    }
    .shebei .shebei_box li .num {
        display: inline-block;
        color: #fff;
        font-size: 19px;
        font-weight: 700;
    }
    .shebei .shebei_box li span {
        color: #fff;
        font-size: 11px;
    }
    .shebei .shebei_box li .shebei_en {
        color: #fff;
        padding-top: 5%;
        font-size: 11px;
    }
    .shebei_title {
        color: #fff;
        font-size: 22px;
        position: absolute;
        top: 13%;
        left: 2%;
    }
    .shebei_btm_left {
        width: 100%;
        height: 50%;
        float: left;
    }
    .shebei_btm_left img{
        width: 100%;
        height: 100%;
        float: left;
    }
    .shebei_btm {
        overflow: hidden;
        height: 100%;
    }
    .pic_btm_title {
        position: absolute;
        bottom: -11%;
        font-size: 11px;
        left: 0px;
    }
    .wrap .pic_num {
        width: 100%;
        color: #fff;
        font-size: 12px;
        margin-top: 47px;
        margin-left: 10px;
    }
    .wrap {
        width: 97%;
        height: 287px;
        position: relative;
        /* overflow: hidden; */
    }

    /*  */
   
    .luodi-contnet {
        position: relative;
        height: 580px !important;
    }
    .content_box .luodi_text p {
        color: #fff;
        font-size: 12px !important;
        line-height: 24px;
        padding: 7% 0% 0px !important;
		margin-top: 58px;
		/* display: none; */
    }
    .apai_b{
		width: 100%;
	}
    .luodi_text {
        position: absolute;
        top: 34% !important;
        left: 50%;
        transform: translate(-50%,50%);
        text-align: center;
		width: 80%;
    }
    .swiper-pagination-luodi {
        position: absolute;
        top: 44%;
        right: 5%;
    }
    .luodi_active {
        height: 465px;
    }
    .yuan_img_l{
        width: 100%;
    }
    .yuan_bao {
        border: 1px solid #fff;
        border-radius: 50%;
        padding: 20px;
        height: 220px;
        position: relative;
        text-align: center;
        width: 220px;
    }   
    .active_yuan ul>li .icon_box i {
        font-size: 18px;
        display: block;
        text-align: center;
        line-height: 40px;
    }
    .active_yuan ul>li .icon_box {
        width: 40px;
        height: 40px;
        background-color: #fff;
        color: #29a7e1;
        border-radius: 50%;
    }
    .active_yuan ul>li .active_en strong {
        font-size: 24px;
        color: #fff;
        padding-right: 5px;
    }
    .active_yuan ul>li .active_cn {
        font-size: 15px;
        color: #fff;
        font-weight: 700;
    }
    .active_yuan ul>li:nth-child(4) .icon_box {
        position: absolute;
        top: 29%;
        left: -45%;
    }
    .active_yuan ul>li:nth-child(5) {
        position: absolute;
        top: 35%;
        right: -44%;
    }
    .active_yuan ul>li:nth-child(5) .icon_box {
        position: absolute;
        top: 42%;
        left: -33%;
    }
    .active_yuan ul>li:nth-child(4) {
        position: absolute;
        top: -17%;
        right: -10%;
        
    }
    .active_yuan ul>li:nth-child(6) {
        position: absolute;
        top: 91%;
        right: -28%;
    }
    .active_yuan ul>li:nth-child(6) .icon_box {
        position: absolute;
        top: -23%;
        left: -74%;
    }
    .logo_img_pos {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: .3s;
        width: 51%;
    }
    .active_yuan ul>li:nth-child(2) .icon_box {
        position: absolute;
        top: 40%;
        left: 83%;
    }
    .active_yuan ul>li:nth-child(3) {
        position: absolute;
        top: 91%;
        left: -22%;
    }
    .active_yuan ul>li:nth-child(3) .icon_box {
        position: absolute;
        top: -25%;
        left: 125%;
    }
    .active_big_yuan{
        padding-top: 17%;
    }
    .parter_title {
        color: #333;
        font-size: 22px;
        font-weight: 700;
        width: 100%;
        text-align: center;
        padding-top: 5%;
    }
    .parter_left {
        width: 100%;
        float: left;
    }
    .parter_right {
        width: 100%;
        float: left;
    }
    .parter_right .parter_right_text {
        font-size: 12px;
        width: 100%;
        line-height: 40px;
        padding-bottom: 5%;
        padding: 2% 5% 5% 5%;
    }
    .parter_right .parter_right_title {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        padding: 0px 5%;
    }
    .parter_right img {
        width: 30%;
        margin-top: 5%;
        padding-left: 5%;
    }
    .daotou_box_title {
        color: #fff;
        font-size: 22px;
        text-align: center;
        letter-spacing: 5px;
        padding: 5% 0px 1% 0px;
    }
    .daotou_box_text {
        color: #fff;
        font-size: 15px;
        text-align: center;
        padding: 5% 5% 0px 5%;
    }
    .daotou_box_text2 {
        color: #fff;
        font-size: 14px;
        text-align: center;
    }
    .daotou_img {
        margin-left: 30%;
        width: 39%;
    }
    .swiper-container-daotou .swiper-slide ul>li {
        float: left;
        width: 30%;
        margin-right: 1%;
        width: 294px;
        height: 152px;
        text-align: center;
        background-color: #fff;
        margin-bottom: 5%;
        padding: 11%;
    }
    .swiper-pagination-daotou{
        position: absolute;
        bottom: 0px !important;
    }
    .gongyi_box_left {
        width: 100%;
        float: left;
 
    }
    .gongyi_box_right {
        width: 100%;
        float: left;
    }
    .tupian_text ul>li p:nth-child(1) {
        color: #333;
        font-size: 13px;
    }
    .tupian_text ul>li p:nth-child(2) {
        color: #333;
        font-size: 11px;
    }
    .swiper-container-gongyi {
        padding-bottom: 35%;
    }
    .swiper-pagination-gongyi {
        position: absolute;
        top: 76%;
    }
    .flash4 {
        width: 100%;
        height: 350px !important;
        margin: 0px auto;
        margin-bottom: 20px;
        position: relative;
        overflow: hidden;
    }
    .imgCen p {
        margin-bottom: 0px;
        padding-inline-end: 0px;
        font-size: 14px;
        line-height: 26px;
    }
    .flash4 ul li {
        width: 16%;
        height: 100%;
        /* border-left: 1px solid #000; */
        position: relative;
        overflow: hidden;
        float: left;
        margin-right: 10px;
    }
    .nbtm_p_pos {
        position: absolute;
        top: 95%;
        font-size: 11px;
    }
    .flash4 ul li .imgCen {
        /* width: 538px; */
        /* height: 50px; */
        /* background: rgba(0,0,0,0.5); */
        color: #fff;
        font-size: 20px;
        line-height: 50px;
        position: absolute;
        left: -11px;
        top: 20px;
        text-indent: 20px;
        display: none;
        font-size: 12px;
    }
}
/* pc 端 */
@media (max-width: 360px) {
    .brand_content_title {
        top: 87px;
        left: 29px;
    
    }
    .swiper-container-center {
    height: 115px;
}
	.img_chanpin {
	    width: 39% !important;
	    margin-top: 28% !important;
	    float: right !important;
	    margin-right: 9% !important;
	}
	.dianpu_box li:nth-child(3) img {
	    position: absolute;
	    top: 57px;
	    left: 138px;
	    width: 6%;
	}
	.dianpu_box li:nth-child(4) img {
	    position: absolute;
	    top: 56px;
	    left: 181px;
	    width: 9%;
	}
	.dianpu_box li:nth-child(2) img {
	    position: absolute;
	    top: 57px;
	    left: 94px;
	    width: 5%;
	}

    .dianpu_box {
        width: 69%;
        overflow: hidden;
        /* padding-left: 20px; */
        padding-top: 38px;
        float: left;
		    float: left;
		    display: flex;
		    align-items: self-end;
    }
    .top_img{
       float: right;
           margin-right: 7px;
           width: 60%;
           /* display: flex; */
           /* justify-content: center; */
           /* align-items: center; */
           margin-top: 6px;
    }
    .bofang_img{
        float: right;
          width: 34%;
    }
    .dianpu_box li:first-child{
        padding-right: 40px;
    }
    .dianpu_box li img{
        margin-right: 20px;
    }
    .dianpu_box li {
        float: left;
        margin-right: 16px;
        width: 30px;
        white-space: nowrap;
        line-height: 24px;
        margin-bottom: 15px;
    }

    .btn_jie {
          position: fixed;
          /* top: 102px; */
		  bottom: 20px;
          right: 14px;
		z-index: 99;
    }
    .manpin {
      position: absolute;
          top: 126px;
          left: 145px;
          font-size: 12px;
    }

    .dianpu_box li:first-child {
        color: #fff;
        font-size: 12px;
        vertical-align: middle;
        margin-top: 6px;
    }
    .shengshi_index_company_left .swiper-button-next-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 81.1%;
        right: 20px;
    }
    .shengshi_index_company_left .swiper-button-prev-company {
        position: absolute;
        /* bottom: 66px; */
        z-index: 200;
        /* color: red; */
        /* background: red; */
        top: 81.1%;
        left: 81%;
        font-size: 12px;
    }
    .beian_num {
      position: absolute;
    /* bottom: 30px; */
    left: 25px;
    top: 59px;
    width: 213px;
    font-size: 12px;
    }
    .company_right_text {
        width: 95%;
        color: #686868;
        font-size: 10px;
        padding-top: 10px;
        line-height: 25px;
    }
    .shengshi_index_product_tetx .product_cn {
        font-size: 14px;
        color: #444242;
        width: 95%;
        padding-top: 10px;
        font-weight: 700;
        line-height: 28px;
    }
}
 @media (max-width: 320px){
	 .swiper-container-pinpai2 .swiper-slide:nth-child(1) .drand_box_h_bgc_img {
	     height: 54%;
	 }
	 .swiper-container-center {
    height: 115px;
}
	 .drand_box_h_bgc_img {
	     height: 60%;
	 }
	.top_box  .top_img{
		float: right;
		    margin-right: 6px;
		    width: 63%;
		    margin-top: 7px;
		
	 }
     .btn_jie {
     position: fixed;
     bottom: 20px;
     right: 15px;
	 z-index: 999;
     }
     .dianpu_box li:first-child {
         color: #fff;
         font-size: 12px;
         vertical-align: middle;
         margin-top: 3px;
     }
     .top_img {
         float: right;
         margin-right: 10px;
         width: 24%;
     }
     .bofang_img {
         float: right;
         width: 35%;
     }
     .swiper-button-next-index, .swiper-button-prev-index {
         position: absolute;
         width: 20px;
         top: 87.7% !important;
         left: 268px !important;
     } 
	 .swiper-button-prev-index{
		 left: 248px !important;
	 }
     
    .luodi-contnet {
        position: relative;
        height: 580px !important;
    }
    .content_box .luodi_text p {
        color: #fff;
        font-size: 12px !important;
        line-height: 40px;
        padding: 7% 0% 0px !important;
    }
    
    .luodi_text {
        position: absolute;
        top: 34% !important;
        left: 50%;
        transform: translate(-50%,-50%);
        text-align: center;
    }
    .swiper-pagination-luodi {
        position: absolute;
        top: 44%;
        right: 5%;
    }
    .luodi_active {
        height: 465px;
    }
    .yuan_img_l{
        width: 100%;
    }
    .yuan_bao {
        border: 1px solid #fff;
        border-radius: 50%;
        padding: 20px;
        height: 220px;
        position: relative;
        text-align: center;
        width: 220px;
    }   
    .active_yuan ul>li .icon_box i {
        font-size: 18px;
        display: block;
        text-align: center;
        line-height: 40px;
    }
    .active_yuan ul>li .icon_box {
        width: 40px;
        height: 40px;
        background-color: #fff;
        color: #29a7e1;
        border-radius: 50%;
    }
    .active_yuan ul>li .active_en strong {
        font-size: 24px;
        color: #fff;
        padding-right: 5px;
    }
    .active_yuan ul>li .active_cn {
        font-size: 15px;
        color: #fff;
        font-weight: 700;
    }
    .active_yuan ul>li:nth-child(4) .icon_box {
        position: absolute;
        top: 29%;
        left: -45%;
    }
    .active_yuan ul>li:nth-child(5) {
        position: absolute;
        top: 35%;
        right: -44%;
    }
    .active_yuan ul>li:nth-child(5) .icon_box {
        position: absolute;
        top: 42%;
        left: -33%;
    }
    .active_yuan ul>li:nth-child(4) {
        position: absolute;
        top: -17%;
        right: -10%;
        
    }
    .active_yuan ul>li:nth-child(6) {
        position: absolute;
        top: 91%;
        right: -28%;
    }
    .active_yuan ul>li:nth-child(6) .icon_box {
        position: absolute;
        top: -23%;
        left: -74%;
    }
    .logo_img_pos {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: .3s;
        width: 51%;
    }
    .active_yuan ul>li:nth-child(2) .icon_box {
        position: absolute;
        top: 40%;
        left: 83%;
    }
    .active_yuan ul>li:nth-child(3) {
        position: absolute;
        top: 91%;
        left: -22%;
    }
    .active_yuan ul>li:nth-child(3) .icon_box {
        position: absolute;
        top: -25%;
        left: 125%;
    }
    .active_big_yuan{
        padding-top: 17%;
    }
    .parter_title {
        color: #333;
        font-size: 22px;
        font-weight: 700;
        width: 100%;
        text-align: center;
        padding-top: 5%;
    }
    .parter_left {
        width: 100%;
        float: left;
    }
    .parter_right {
        width: 100%;
        float: left;
    }
    .parter_right .parter_right_text {
        font-size: 12px;
        width: 100%;
        line-height: 40px;
        padding-bottom: 5%;
        padding: 2% 5% 5% 5%;
    }
    .parter_right .parter_right_title {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        padding: 0px 5%;
    }
    .parter_right img {
        width: 30%;
        margin-top: 5%;
        padding-left: 5%;
    }
    .daotou_box_title {
        color: #fff;
        font-size: 22px;
        text-align: center;
        letter-spacing: 5px;
        padding: 5% 0px 1% 0px;
    }
    .daotou_box_text {
        color: #fff;
        font-size: 15px;
        text-align: center;
        padding: 5% 5% 0px 5%;
    }
    .daotou_box_text2 {
        color: #fff;
        font-size: 14px;
        text-align: center;
    }
    .daotou_img {
        margin-left: 30%;
        width: 39%;
    }
    .swiper-container-daotou .swiper-slide ul>li {
        float: left;
        width: 30%;
        margin-right: 1%;
        width: 294px;
        height: 152px;
        text-align: center;
        background-color: #fff;
        margin-bottom: 5%;
        padding: 11%;
    }
    .swiper-pagination-daotou{
        position: absolute;
        bottom: 0px !important;
    }
    .gongyi_box_left {
        width: 100%;
        float: left;
 
    }
    .gongyi_box_right {
        width: 100%;
        float: left;
    }
    .tupian_text ul>li p:nth-child(1) {
        color: #333;
        font-size: 13px;
    }
    .tupian_text ul>li p:nth-child(2) {
        color: #333;
        font-size: 11px;
    }
    .swiper-container-gongyi {
        padding-bottom: 35%;
    }
    .swiper-pagination-gongyi {
        position: absolute;
        top: 76%;
    }
    .flash4 {
        width: 100%;
        height: 350px !important;
        margin: 0px auto;
        margin-bottom: 20px;
        position: relative;
        overflow: hidden;
    }
    .imgCen p {
        margin-bottom: 0px;
        padding-inline-end: 0px;
        font-size: 14px;
        line-height: 26px;
    }
    .flash4 ul li {
        width: 16%;
        height: 100%;
        /* border-left: 1px solid #000; */
        position: relative;
        overflow: hidden;
        float: left;
        margin-right: 10px;
    }
    .nbtm_p_pos {
        position: absolute;
        top: 95%;
        font-size: 11px;
    }
    .flash4 ul li .imgCen {
        /* width: 538px; */
        /* height: 50px; */
        /* background: rgba(0,0,0,0.5); */
        color: #fff;
        font-size: 20px;
        line-height: 50px;
        position: absolute;
        left: -11px;
        top: 20px;
        text-indent: 20px;
        display: none;
        font-size: 12px;
    }
 }
  @media (max-width: 414px){
.dianpu_box li:nth-child(3) img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 80% !important;
    /* max-width: 115%; */
    /* max-height: 100%; */
}
     
 }
 
 
 .layui-layer-content{
     max-width: 100%;
     max-height: 100%;
 }
