/*导航背景*/
#navbg{width: 100%;height: 0.91rem;background: rgba(255, 255, 255, 0.96);position: fixed;top: 0;left:0;display: none;z-index: 2;}

/*导航样式*/
.class_cont{
    width: 100% !important;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0.24rem;
}

.class_name{
    width: 4.62rem !important;
    font-size: 0.24rem;
    color: #2B2D3D;
    font-family: SourceHanSansCN-Medium;
    text-align: left;
    padding-left: 2.1rem;
}

.class_link{
    width: 2.42rem;
    height: 1.64rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.class_link>img{
    max-width: 2.42rem;
    height: 1.22rem;
    margin-bottom: 0.15rem;
}

.class_link>p{
    height: 0.3rem;
}

.class_link>p>a{
    color: #333333;
    font-size: 0.16;
}

/*banner部分*/
.top{height: 7.93rem;}
#banner{position: relative;}
.banner_img{width: 100%;height: 8rem;position: relative;}
.banner_img_cont{position: absolute;width: 5.2rem;height: 4.8rem;top:3.7rem;left: 1.65rem;}
.banner_img_word{width: 5.2rem;}
.banner_img_word p{font-size: 0.58rem;font-family: SourceHanSansCN-Medium;color: #ffffff;}
.banner_img_btn{width: 5.2rem;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;margin-top: 0.6rem;}
.banner_img_btn>a{width: 2rem;height: 0.48rem;background: #2FB5F7;display: flex;flex-direction: row;justify-content: space-between;align-items: center;border-radius: 5rem;}
.banner_img_btn>a:nth-of-type(1){margin-right: 0.4rem;}
.banner_img_btn>a>p{font-size: 0.18rem;color: #ffffff;font-family: SourceHanSansCNRegular;padding-left: 0.22rem;width: 1.5rem;}
.banner_img_btn>a>img{width: 0.4rem;height: 0.4rem;}

/*banner分类图标*/
#banner_cont{position:absolute;width: 5.4rem;height: 0.9rem;display: flex;flex-direction: row;justify-content: space-around;align-items: center;top: 2.25rem;left: 1.45rem;z-index: 10;}
#banner_cont>a{width: 1.62rem;height: 1rem;display: flex;flex-direction: column;justify-content: center;align-items: center;}
#banner_cont>a:nth-of-type(3){margin-left: 0.2rem;}
#banner_cont>a>p{width: 1.62rem;text-align: center;font-size: 0.18rem;color: #ffffff;font-family: SourceHanSansCNRegular;}
#banner_cont>a>img{width: 0.54rem;height: 0.54rem;}
.icon_active{color: #2FB5F7 !important;}
/*banner表单*/
/*#banner_form{position:absolute;width: 3.76rem;height: 4.2rem;background: rgba(255, 255, 255, 0.8);border-radius: 0.08rem;top:2.25rem;right: 1rem;padding: 0.5rem 0.4rem;z-index: 10;}*/
#banner_form{position:fixed;width: 3.1rem;height: 3.2rem;background: rgba(255, 255, 255, 0.8);border-radius: 0.08rem;top:2.25rem;right: 1rem;padding: 0.25rem 0.1rem;z-index: 10;}
#banner_form>p{width: 100%;text-align: center;font-size: 0.23rem;color: #2D3141;font-family: SourceHanSansCN-Medium;}
#input_div{width: 100%;height: 1.7rem;display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin-top: 0.15rem;}
#input_div>input{width: 100%;height: 0.4rem;border: 1px solid rgba(45, 49, 65, 0.2);border-radius: 0.04rem;outline: none;padding-left:0.2rem;font-size: 0.16rem; }
#input_div>input::placeholder{color: #999999;font-size: 0.16rem;font-family:SourceHanSansCNRegular;}
#input_div>input::-moz-placeholder{color: #999999;font-size: 0.16rem;font-family:SourceHanSansCNRegular;}
#input_div>input::-moz-placeholder{color: #999999;font-size: 0.16rem;font-family:SourceHanSansCNRegular;}
#btn_div{font-size: 0.18rem;color: #ffffff;font-family:SourceHanSansCNRegular;width: 1.14rem;height: 0.44rem;background: #2FB5F7;border-radius: 0.06rem;text-align: center;line-height: 0.44rem;cursor: pointer;margin: 0.1rem auto;}

/*banner切换按钮样式*/
#banner .swiper-container>.swiper-pagination{display: flex;flex-direction: row;justify-content: flex-end;align-items: center;bottom: 1rem;left: -1rem;}
#banner .swiper-container>.swiper-pagination .swiper-pagination-bullet{width: 0.12rem;height: 0.12rem;background: #ffffff;opacity:1;margin-left: 0.55rem;position: relative;}
#banner .swiper-container>.swiper-pagination .swiper-pagination-bullet-active{background: #EF6D1B;}
#banner .swiper-container>.swiper-pagination .swiper-pagination-bullet .circlestyle{position: absolute;width: 0.4rem;height: 0.4rem;top: -114%;left:-114%;display: none;background: url(../newimg/circlestyle2.png) no-repeat;background-size: contain;}
#banner .swiper-container>.swiper-pagination .swiper-pagination-bullet:nth-of-type(1) .circlestyle{display: block;}
#banner .swiper-container{display: none;}
#banner .swiper-container:nth-of-type(1){display: block;}
.rotate{animation: rotate 2s infinite linear;}
/* 自转定义动画 */
@keyframes rotate {
    from {
        transform:  rotate(0deg);
    }
    to {
        transform:  rotate(360deg);
    }
}

/*热门产品*/
.block_title{font-size: 0.56rem;color: #2D3141;font-family: SourceHanSansCN-Medium;width: 100%;text-align: center;margin-top: 0.4rem;margin-bottom: 0.36rem;}
.block_title1{font-size: 0.16rem;color: #2D3141;font-family: SourceHanSansCN-Medium;width: 100%;text-align: center;top: 2rem;position: absolute;z-index: 1;}

#hotproduct{width: 100%;height:7.84rem;background-size: cover;border-top: 1px solid transparent;overflow: hidden;position: relative}/*background: url(../newimg/bg_hotproduct.png) no-repeat;*/

#product_cont{width: 100%;padding-left: 1.6rem;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;}
#pro_class_btn{width: 3.85rem;height: 3.25rem;display: flex;flex-direction: column;justify-content: flex-end;align-items: flex-start;position: relative;}
#pro_class_btn>a{display: flex;flex-direction: row;justify-content: flex-start;align-items: center;width: 2.7rem;margin-top: 0.63rem;}
#pro_class_btn>a>img{width: 0.48rem;height: 0.48rem;}
#pro_class_btn>a>p{font-size: 0.24rem;color: #2B2D3D;font-family: SourceHanSansCNRegular;}
.pro_btn_active{color:#EF6D1B !important;}

#pro_class_intro{width: 100%;height: 6.22rem;position: relative;}
.pro_class_intro{width: 100%;height: 100%;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;}
.pro_cj{width: 9.2rem;height: 5.6rem;position: relative;overflow: hidden;}
.img_title{width: 9.2rem;height: 5.6rem;position: relative;overflow: hidden;display: none;}
.img_title>img{width: 9.2rem;height: 5.6rem;cursor: pointer;}
.pro_cj>.img_title:nth-of-type(1){display:block;}
.img_title>p{
    position: absolute;
    font-size: 0.36rem;
    font-family: SourceHanSansCN-Medium;
    color: #FFFFFF;
    width: 100%;
    text-align: center;
    top:0.50rem;
}

.pro_icon{
    width: 100%;
    position: absolute;
    bottom: 0.4rem;
    left: 0rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

/*.pro_icon>a{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;}*/
/*.pro_icon>a>img{width: 0.58rem;height: 0.58rem;}*/
.pro_icon>a{
    color: #000000;
    font-size: 0.18rem;
    min-width: 1.5rem;
    height: 0.48rem;
    background: #FFFFFF;
    border-radius: 2.4rem;
    cursor: pointer;
    text-align: center;
    line-height: 0.5rem;
    padding: 0 0.2rem;
    margin: 0 0.11rem;
}
.pro_icon>a:hover{
    color: #FFFFFF;
    background: #EF6D1B;
}
/*.pro_icon>a:nth-of-type(n+2) p{background: url(../newimg/jgline.png) no-repeat;background-position: left center;}*/
/*.pro_icon_active{*/
     /*font-size: .2rem;*/
     /*color: #0C0C0C !important;*/
 /*}*/
.pro_icon_active{
    color: #FFFFFF !important;
    background: #EF6D1B !important;
}


.pro_class_intro{display: none;}
.pro_class_intro:nth-of-type(1){display: block;}

.rmqh{animation: rmqh 0.5s forwards linear;}/*热门切换效果*/

.pro_class_intro>.pro_pic{width: 5.8rem;height: 6.8rem;position: absolute;bottom:-0.01rem;right: -5.8rem;display: none;z-index: 1;}
.pro_class_intro>.pro_pic:nth-of-type(2){display:block;}
.pro_pic_box{width: 100%;height: 100%;display: flex;flex-direction: row;justify-content: flex-end;align-items: flex-end;}
.pro_pic_box>img{width:100%;height: auto;}

.promove{animation: promove 0.7s forwards linear;}


.pro_btn{width: 2.25rem;height: 0.64rem;display: flex;flex-direction: row;justify-content: space-between;align-content: center;position: absolute;left:0rem;top: 4.3rem;}
.pro_btn a{width: 0.64rem;height: 0.64rem;border: 1px solid #EF6D1B;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.pro_btn a img{width: 0.15rem;height: 0.25rem;}
.pro_btn a:hover{background:#EF6D1B;}

.first_show{right:0.02rem !important;}

@keyframes promove {
    from {
        transform:translateX(5.8rem);
    }
    to {
        transform: translateX(-5.8rem);
    }
}

@keyframes rmqh {
    from{
        opacity: 0;
    }
    to{
        opacity: 1;
    }
}

/*解决方案*/
#solution{width: 100%;height: 8.17rem;}
#solution_cont{width: 100%;height: 6.99rem;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;}
#sol_nav{width: 100%;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-top: 0.42rem;}
#sol_nav>a{font-size: 0.2rem;color: #2B2D3D;font-family:SourceHanSansCNRegular;position: relative;padding: 0 0.3rem;}
#sol_nav>a:hover{color:#2FB5F7;}
#sol_nav>a:nth-of-type(n+2){border-left: 1px solid #2B2D3D;}
#sol_nav img{width: 0.59rem;height: 0.64rem;position: absolute;display: none;top:-0.7rem;left:50%;transform: translateX(-50%);}

.sol_nav_active{color: #EF6E1B !important;font-weight: bold;}
.sol_icon_show{display: block !important;}

#sol_cont{width: 100%;height:6.72rem;padding: 0 1.6rem;}
#solt_cont_swiper{width: 16rem;height:6.72rem;border: 1px solid red;}
.solcont{width: 100%;height: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start;}
.solcont>a{width: 9.6rem;height: 5rem;margin-top: 0.6rem;}
.solcont>a>img{width: 9.6rem;height: 5rem;}

.sol_intro{width: 5.29rem;height:auto;border-bottom: 1px solid rgba(45, 49, 65, 0.2);padding-bottom: 0.45em;margin-left: 0.53rem;margin-top: 1.4rem;}
.sol_intro>p{font-size: 0.18rem;color: #2B2D3D;font-family:SourceHanSansCNRegular;margin-top: 0.3rem;line-height: 0.35rem;}
.sol_intro_title{width: 100%;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}
.sol_intro_title>img{width: 0.52rem;height: 0.52rem;margin-right: 0.32rem;}
.sol_intro_title>p{font-size: 0.32rem;font-family: SourceHanSansCN-Medium;}
.sol_intro_title>p>a{color: #2B2D3D;}
#sol .swiper-button-prev{width: 0.64rem;height: 0.64rem;border: 1px solid #2FB5F7;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;background-image: none;left:unset;top:unset;right: 4.95rem;bottom: 1rem;}
#sol .swiper-button-next{ color: 0.64rem;height: 0.64rem;border: 1px solid #2FB5F7;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;background-image: none;left:unset;top:unset;right: 3.8rem;bottom: 1rem;}
#sol .swiper-button-prev>img{width: 0.15rem;height: 0.25rem;}
#sol .swiper-button-next>img{width: 0.15rem;height: 0.25rem;}

#sol{width: 16rem;}

/*服务状况*/
#service{width: 100%;height: 5.1rem;background-color:#F7F7F7;rder-top: 1px solid transparent;overflow: hidden}
.service_title{font-size: 0.56rem;color: #2B2D3D;font-family: SourceHanSansCN-Medium;width: 100%;text-align: center;margin-top: 0.7rem;margin-bottom: 0.2rem}
#service_cont{width: 100%;height:3.18rem;padding: 0 3.4rem;}
#sevice_option{width: 100%;height: 100%;position:relative;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.option_cont{width: 4.1rem;height: 1.5rem;display: flex;flex-direction: column;justify-content: center;align-items: center;opacity: 1;background-color: #fff;cursor: pointer;}

.add_tjbg{
    background: url(../newimg/bgIMG.png) no-repeat;background-size: cover;
}
.option_cont:nth-of-type(n):hover{
    background: url(../newimg/bgIMG.png) no-repeat;background-size: cover;
}
#sevice_option :hover>p{
    color: #FFFFFF;
}
.option_cont>p:nth-of-type(1){font-size: 0.6rem;color:#2B2D3D;font-family: Gilroy-ExtraBold;}
.option_cont>p:nth-of-type(1) span{font-size: 0.6rem;font-family: Gilroy-ExtraBold;font-weight: bold;}
.option_cont>p:nth-of-type(1) b{font-size: 0.2rem;}
.option_cont>img{width: 2.06rem;height: 0.04rem;}
.option_cont>p:nth-of-type(2){font-size: 0.2rem;color:#2B2D3D;font-family:SourceHanSansCNRegular;margin-top: 0.1rem;}

.optionmove1{animation: optionmove1 0.7s forwards linear;}
.optionmove2{animation: optionmove2 0.7s forwards linear;}
.optionmove3{animation: optionmove3 0.7s forwards linear;}
.optionmove4{animation: optionmove4 0.7s forwards linear;}
.optionmove5{animation: optionmove5 0.7s forwards linear;}
.optionmove6{animation: optionmove6 0.7s forwards linear;}
@keyframes optionmove1 {
    from {
        transform:translateX(-0.8rem) translateY(-0.8rem);
        opacity: 0;
    }
    to {
        transform: translateX(0) translateY(0);
        opacity: 1;
    }
}

@keyframes optionmove2 {
    from {
        transform:scale(0);
        opacity: 0;
    }
    to {
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes optionmove3 {
    from {
        transform:translateX(0.8rem) translateY(-0.8rem);
        opacity: 0;
    }
    to {
        transform: translateX(0) translateY(0);
        opacity: 1;
    }
}


@keyframes optionmove4{
    from {
        transform:translateX(-0.8rem) translateY(0.8rem);
        opacity: 0;
    }
    to {
        transform: translateX(0) translateY(0);
        opacity: 1;
    }
}


@keyframes optionmove5{
    from {
        transform: translateY(0.8rem);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
}

@keyframes optionmove6{
    from {
        transform:translateX(0.8rem) translateY(0.8rem);
        opacity: 0;
    }
    to {
        transform: translateX(0) translateY(0);
        opacity: 1;
    }
}

/*服务客户*/
#kehu{width: 100%;height: 9.65rem;overflow: hidden;}
#gundong{font-family: Gilroy-ExtraBold;display: inline-block;width: 2.5rem;}
#kehu_cont{width: 100%;padding: 0 1.8rem;height:8.04rem;}
#cont_intro{width: 100%;height: 5.57rem;margin-top: 2.83rem;background: url(../newimg/earth.png) no-repeat;background-size: cover;position: relative;}
#logo_cont{width: 13.33rem;height: 6.45rem;position: absolute;top: -2.24rem;left:1.04rem;}
.logo_big_box{width: 100%;height: 100%;display: flex;flex-direction: row;justify-content:center;align-items: center;}
.logo_box{width: 5.13rem;height: 6.43rem;display: flex;flex-direction: column;justify-content: space-around;align-items: center;flex-wrap:wrap;}
.logopic{width: 1.82rem;height: 1.82rem;display: flex;flex-direction: row;justify-content: center;align-items: center;border-radius: 50%;background: #FFFFFF;overflow: hidden;box-shadow: 0 0 35px rgba(0, 0, 0, .2);}
.logopic>img{width: 1.8rem;height: 1.8rem;}
.logo_box>.logopic:nth-of-type(4){margin-top: 0.5rem;}
.logo_box>.logopic:nth-of-type(5){margin-top: -0.2rem;}

#logozs .swiper-button-prev{width: 0.64rem;height: 0.64rem;border: 1px solid #EF6E1B;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;background-image: none;top:unset;left: 43.5%;bottom: -0.6rem;}
#logozs .swiper-button-next{width: 0.64rem;height: 0.64rem;border: 1px solid #EF6E1B;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;background-image: none;left:unset;top:unset;right: 43.5%;bottom: -0.6rem;}
#logozs .swiper-button-prev>img{width: 0.15rem;height: 0.25rem;}
#logozs .swiper-button-next>img{width: 0.15rem;height: 0.25rem;}

/*新闻*/
#newslist{width: 100%;height: 8.55rem;border-top: 1px solid transparent;}
#newslist_cont{width: 100%;padding: 0 1.6rem;margin-top:-0.22rem;height: 7.16rem;}
#newsclass_nav{width:100%;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 0.18rem;color: #2D3141;font-family:SourceHanSansCNRegular;}
#newsclass_nav a{font-size: 0.18rem;color: #2D3141;font-family:SourceHanSansCNRegular;width: 1.05rem;text-align: center;}
#newsclass_nav a:hover{color:#EF6E1B;}
.news_block{width: 100%;height: 5.83rem;margin-top:0.45rem;display: none;flex-direction: row;justify-content: flex-start;align-items:flex-start;}
.news_block:nth-of-type(2){display:flex;}
#newslb{overflow: unset;}
#newslb2{overflow: unset;}
.news_pic_list{width: 5rem;height: 5.1rem;border-bottom: 1px solid rgba(45, 49, 65, 0.16);}
.news_pic_list .swiper-slide>a{width: 5rem;height: 5.83rem;overflow: hidden;}
.news_pic_list .swiper-slide>a>img{width: 5rem;height: 3rem;}
.news_pic_list .swiper-slide>a>p{
    font-size: 0.24rem;
    color: #2B2D3D;
    font-family: SourceHanSansCN-Medium;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.news_date{width: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin-top: 0.4rem;}
.news_date>span{width:1.2rem;font-size: 0.18rem;color: #2B2D3D;font-family: GilroyLight;}
.news_detail{width: 100%;display: flex;flex-direction: row;justify-content: flex-end;align-items: flex-start;}
.news_detail>p{font-size: 0.18rem;color: #2B2D3D;font-family: SourceHanSansCNRegular;}
.news_detail>img{width: 0.46rem;height: 0.12rem;margin-top: 0.05rem;margin-left: 0.2rem;}

#newslb .swiper-button-prev{width: 0.64rem;height: 0.64rem;border: 1px solid #EF6E1B;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;background-image: none;top:unset;left: 0;bottom: -1.1rem;}
#newslb .swiper-button-next{width: 0.64rem;height: 0.64rem;border: 1px solid #EF6E1B;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;background-image: none;left:23%;top:unset;bottom: -1.1rem;}
#newslb .swiper-button-prev>img{width: 0.15rem;height: 0.25rem;}
#newslb .swiper-button-next>img{width: 0.15rem;height: 0.25rem;}

#newslb2 .swiper-button-prev{width: 0.64rem;height: 0.64rem;border: 1px solid #EF6D1B;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;background-image: none;top:unset;left: 0;bottom: -1.1rem;}
#newslb2 .swiper-button-next{width: 0.64rem;height: 0.64rem;border: 1px solid #EF6D1B;border-radius: 50%;display: flex;flex-direction: row;justify-content: center;align-items: center;background-image: none;left:23%;top:unset;bottom: -1.1rem;}
#newslb2 .swiper-button-prev>img{width: 0.15rem;height: 0.25rem;}
#newslb2 .swiper-button-next>img{width: 0.15rem;height: 0.25rem;}

.news_cont_list{width: 9.93rem;height: 5.83rem;margin-left: 1.05rem;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.news_cont_list>a{width: 4.7rem;height: 1.16rem;border-bottom: 1px solid rgba(45, 49, 65, 0.16);display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;margin-bottom: 0.4rem;}
.news_cont_list>a:nth-of-type(even){margin-left: 0.5rem;}
.news_cont_list>a p{font-size: 0.2rem;color: #2B2D3D;font-family: SourceHanSansCN-Medium;height: 0.6rem;margin-bottom: 0.15rem; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.news_cont_list>a span{font-size: 0.18rem;color: #2B2D3D;font-family: GilroyLight;}
.news_cont_list>a:hover p{color: #EF6E1B;}


/*底部布局*/
#footer_product_box{display: flex;flex-direction: row;justify-content: flex-end;align-items: flex-start;width: 5.6rem;}
.fptitle{font-size: 0.2rem;color: #FFFFFF;font-family: SourceHanSansCNRegular;border-bottom: 1px solid rgba(239, 243, 245, 0.1);width: 1.85rem;text-align: left;padding-bottom:0.21rem;}

.fptitle1{font-size: 0.2rem;color: #FFFFFF;font-family: SourceHanSansCNRegular;border-bottom: 1px solid rgba(239, 243, 245, 0.1);width: 1.85rem;text-align: center;padding-bottom:0.21rem;}

.fplist{display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;margin-top: 0.25rem;}

.fplist1{display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;margin-top: 0.25rem;}

.fplist a{font-size:0.16rem;color: #C3CFE1;font-family: SourceHanSansCNRegular;margin-bottom: 0.15rem;}

.footer_p_right{text-align: right;}

/*新闻咨询*/
#footer_product_box_center{
    width: 4rem;
    height: 2rem;
    background-color: #fff;
    position: absolute;
    top: 3.5rem;
    left: 2.5rem;
    display: flex;
    justify-content: space-between;

 }
#footer_product_box_center1{
    width: 3.4rem;
    height: 3rem;
    /* background-color: #000000; */
    position: absolute;
    top: 3.1rem;
    left: 2.5rem;
    display: flex;
    justify-content: space-between;
}


#footer_product_box_center .fptitle{width: 0.8rem;}

#lianxi{width: 5rem;height: 100%;}
.lianxi_cont{display: flex;flex-direction:row;justify-content: flex-start;align-items: center;margin-bottom: 0.32rem;}
.lianxi_cont:nth-of-type(3){ align-items:flex-start;}
.zxsh{margin-left: 0.22rem;}
.zxsh p{font-size: 0.18rem;color: #FFFFFF;font-family: SourceHanSansCNRegular;}
.lianxi_cont:nth-of-type(3)>.zxsh>p{color: #C3CFE1;}

#footerbg{width: 6.77rem;height: 5.68rem;background: url(../newimg/footerbg.png) no-repeat;background-size: cover;position:absolute;right: 0;top: 0rem;}

.addboxshadow{ box-shadow: 0 0 35px rgba(0, 0, 0, .2);}

@media screen and (max-width: 768px) {
    /*banner部分*/
    #banner_cont{top:1rem;left: 2.46rem;}
    #banner_cont>a{width: 2.7rem;}
    #banner_cont>a>img{width: 1.5rem;height: 1.5rem;}
    #banner_cont>a>p{width: 2.7rem;font-size: 0.3rem;}

    .banner_img_cont{top:3rem;left: 1.4rem;}
    .banner_img_word p{font-size: 0.7rem;}
    .banner_img_btn{flex-direction: column;align-items: flex-start;margin-top: 0.25rem;}
    .banner_img_btn>a{width: 3.6rem;height: 0.7rem;}
    .banner_img_btn>a:nth-of-type(1){margin-bottom: 0.25rem;}
    .banner_img_btn>a>p{font-size: 0.4rem;width: 3.5rem;}
    .banner_img_btn>a>img{width: 0.5rem;height: 0.5rem;}

    #banner_form{top: 0.5rem;right: 0.5rem;width: 4.76rem;height: 5.5rem;display: none;}
    #banner_form>p{font-size: 0.4rem;}
    #input_div{height: 3rem;}
    #input_div>input{height: 0.7rem;font-size: 0.4rem;}
    #input_div>input::placeholder{font-size: 0.4rem;}
    #input_div>input::-moz-placeholder{font-size: 0.4rem;}
    #input_div>input::-moz-placeholder{font-size: 0.4rem;}
    #btn_div{width: 1.3rem;height: 0.6rem;font-size: 0.4rem;line-height: 0.6rem;}

    #banner .swiper-container>.swiper-pagination{bottom: 0.8rem;}
    #banner .swiper-container>.swiper-pagination .swiper-pagination-bullet{width: 0.3rem;height: 0.3rem;margin-left: 0.65rem;}
    #banner .swiper-container>.swiper-pagination .swiper-pagination-bullet .circlestyle{width: 0.7rem;height: 0.7rem;top:-66.5%;left:-68.5%;}

    /*热门产品*/
    #product_cont{padding-left: 1rem;}
    .pro_class_intro>.pro_pic{width: 5.1rem;right:-5.1rem;}
    /*.pro_class_intro>p{*/
    /*color: #0C0C0C;font-size: 20rem;position: absolute;*/
        /*width: 20rem;*/
        /*height: 10rem;*/
        /*display: block;*/
    /*}*/


    #pro_class_btn{width: 4.5rem;}
    #pro_class_btn>a{width: 4.5rem;}
    #pro_class_btn>a>p{font-size: 0.4rem;}
    #pro_class_btn>a>img{width: 0.6rem;height: 0.6rem;}

    .pro_btn{width: 2.41rem;height: 0.8rem;}
    .pro_btn a{width: 0.8rem;height: 0.8rem;}
    .pro_btn a img{width: 0.21rem;height: 0.35rem;}

    .pro_icon{bottom:0.4rem;left:0rem;}
    .pro_icon>a>p{font-size: 0.3rem;width: 1.55rem;height: 1.5rem;line-height: 0.4rem;}
    .pro_icon>a>img{width: 0.65rem;height: 0.65rem;}
    .pro_icon>a:nth-of-type(n+2) p{background-size: 0.05rem 0.25rem;}

    .img_title>p{
        font-size: 0.4rem;
    }

    .pro_icon>a {
        font-size: 0.3rem;
        min-width: 1.7rem
    }

    /*解决方案*/
    #sol_nav>a{font-size: 0.3rem;padding: 0 0.2rem;}
    .sol_intro{margin-left: 1rem;}
    .sol_intro_title>img{width: 0.6rem;height: 0.6rem;}
    .sol_intro_title>p{font-size: 0.4rem;}
    .sol_intro>p{font-size: 0.3rem;}
    #sol .swiper-button-prev{right:4.4rem;bottom: 0.5rem;width: 0.8rem;height: 0.8rem;}
    #sol .swiper-button-next{right:3.2rem;bottom: 0.5rem;width: 0.8rem;height: 0.8rem;}
    #sol .swiper-button-prev>img{width: 0.21rem;height: 0.35rem;}
    #sol .swiper-button-next>img{width: 0.21rem;height: 0.35rem;}

    @keyframes promove {
        from {
            transform:translateX(5.1rem);
        }
        to {
            transform: translateX(-5.1rem);
        }
    }

    /*服务状况*/
    #service{height: 6.5rem;}
    #service_cont{height: 4.5rem;}
    .option_cont{height: 2rem;}
    .option_cont>p:nth-of-type(2){font-size: 0.35rem;}
    .option_cont>p:nth-of-type(1) b {font-size: 0.3rem;}
    /*客户logo*/
    #kehu_cont{padding: 0 1rem;}
    #logo_cont{width: 17.2rem;height: 6.8rem;left:0;top:-2.6rem;}
    .logo_box{height: 6.8rem;}
    .logopic{width: 2rem;height: 2rem;box-shadow: 0 0 16px rgba(0, 0, 0, .2);}
    .logopic>img{width: 2rem;height: 2rem;}
    #logozs .swiper-button-prev{width: 0.8rem;height: 0.8rem; left: 43%;bottom: -1rem;}
    #logozs .swiper-button-next{width: 0.8rem;height: 0.8rem;right: 43%;bottom: -1rem;}
    #logozs .swiper-button-prev>img{width: 0.21rem;height: 0.35rem;}
    #logozs .swiper-button-next>img{width: 0.21rem;height: 0.35rem;}

    /*新闻*/
    #newslist{height: 11rem;}
    #newsclass_nav{font-size: 0.3rem;}
    #newsclass_nav a{font-size: 0.3rem;width: 1.6rem;}

    .news_pic_list{width: 5.5rem;height: 5.6rem;}
    .news_cont_list{margin-left: 0.55rem;height: 7.5rem;}

    .news_pic_list .swiper-slide>a>img{width: 5.5rem;height: 3.3rem;}
    .news_pic_list .swiper-slide>a>p{font-size: 0.3rem;}
    .news_date>span{font-size: 0.3rem;width: 2.3rem;}
    .news_detail>p{font-size: 0.3rem;}
    .news_detail>img{margin-top: 0.06rem;}

    .news_cont_list>a{height: 1.7rem;}
    .news_cont_list>a p{font-size: 0.3rem;height: 0.9rem;}
    .news_cont_list>a span{font-size: 0.3rem;}

    #newslb .swiper-button-prev{width: 0.8rem;height: 0.8rem;top:unset;left: 0;bottom: -1.8rem;}
    #newslb .swiper-button-next{width: 0.8rem;height: 0.8rem;left:23%;top:unset;bottom: -1.8rem;}
    #newslb .swiper-button-prev>img{width: 0.21rem;height: 0.35rem;}
    #newslb .swiper-button-next>img{width: 0.21rem;height: 0.35rem;}

    #newslb2 .swiper-button-prev{width: 0.8rem;height: 0.8rem;top:unset;left: 0;bottom: -1.8rem;}
    #newslb2 .swiper-button-next{width: 0.8rem;height: 0.8rem;left:23%;top:unset;bottom: -1.8rem;}
    #newslb2 .swiper-button-prev>img{width: 0.21rem;height: 0.35rem;}
    #newslb2 .swiper-button-next>img{width: 0.21rem;height: 0.35rem;}

    /*底部*/
    .footer_p_right{text-align: left;color: #c60f0f}
    /*.fptitle{font-size: 0.3rem;}*/
    #footer_product_box{width: 18.8rem;}
    .fplist a{font-size: 13px;width: 5.8rem;}

    #footer_product_box_center{margin-left: 0.15rem;margin-top: 0.15rem;}
    #footer_product_box_center .fptitle{width: 2.8rem !important;}
    #footer_product_box_center .footer_product:nth-of-type(2){margin-top: 0.8rem;}

    .footer>.main>.ft_right{flex-direction: column;position: absolute;top: 9.5rem;left: 5.9rem;}

    #lianxi{width: 18rem;margin-top: 0.5rem;}
    .zxsh p{font-size: 14px;}

    #footerbg{display: none;}
}






