@charset "utf-8";
@media (max-width:2001px) {
}
@media (max-width:1678px) {
}
@media (max-width:1430px) {
	.wrap,.w1420,.g_syban .slick-dots{width: 92%;}
	.cp-con1 .box-box1 li .text{padding:30px 0px 0 20px;width: calc(100% - 20px);}
	.cp-con1 .box-box1 li .p2{width: calc(100% - 40px);}
	.cp-con1 .box-box02 li .images{height: 200px;}
	.product-box3 .cp-item1 li .pic img{height: 220px;}
	.product-box3 .cp-item1 li .pic{font-size: 0;height: auto;}
}
@media (max-width:1399px) {
.wrap,.w1420,.g_syban .slick-dots{width: 92%;}
.story .w1260{width: 92%;}
.cp-con1 .box-box02 li{width: calc(25% - 15px);}
	.cp-con1 .box-box02 li:nth-child(6n){margin-right: 20px;}
	.cp-con1 .box-box02 li:nth-child(4n){margin-right: 0;}
	.cp-con1 .box-box02 li .p2{height: 44px;}
	.cp-con1 .box-box02 li .images{height: 245px;}

}
@media (max-width:1360px) {
.wrap,.w1420,.ww1260,.g_syban .slick-dots{width: 92%;}
.footer1 dl{margin-right: 60px;}
.hdr{width: 80%;}
.index1 .swiper-slide a{height: 440px;}
.index-1 .swiper-slide .pic{height: 220px;}
.index-3 .swiper-slide .pic{height: 310px;}
.index-3 .txt,.tab-cons1 li .txt{padding: 30px 25px;width: calc(100% - 50px);}
.numbers li{margin-right: 35px;}
.tab-cons1 li .time{top: 30px;left: 25px;}
.tab-cons1 li .pic{height:314px;}
.index-5 .left{width: 55%;}
.index-5 .right .list{width: 100%;}
.tab-cons1 li a p{font-size: 16px;font-weight: bold;}
.news-detail1 .left .h4{font-size:26px;}
.news-detail1 .left p{line-height: 34px;}
.step-tag2 .list22 .images{height:128px;}
}
@media (max-width:1300px) {
	.cp-con1 .box-box02 li{width: calc(25% - 15px);}
	.cp-con1 .box-box02 li:nth-child(6n){margin-right: 20px;}
	.cp-con1 .box-box02 li:nth-child(4n){margin-right: 0;}
	.cp-con1 .box-box02 li .p2{height: 44px;}
	.cp-con1 .box-box02 li .images{height: 230px;}
	.hdr{width: 85%;}
	.product-box5 .cp-number .wz1{left: 20px;}
	.solution-3 .images,.solution-5 .images{height: 280px;}
    .solution-4 .images{height: 136px;}
    .pc-sjjq1 li p{line-height: 30px;}
    
}
@media (max-width:1250px) {
.cp-con1 .box-box02 li .images{height: 210px;}
.wrap,.w1420,.ww1260,.g_syban .slick-dots{width: 92%;}
.menuBtn{display: block;}
#nav{padding: 0;}
#nav li{width:100px;margin: 0;}
#nav dl dd a{margin: 0 10px;}
.index-3 .swiper-slide .pic{height:285px;}
.index-3 .txt{padding:30px 25px;width: calc(100% - 50px);}
.numbers li{margin-right: 25px;}
.tab-cons1 li .txt{padding:30px 25px;width: calc(100% - 50px);}
.tab-cons1 li .time{left: 25px;top: 30px;}
.tab-cons1 li a p{font-size: 16px;font-weight: bold;}
.index-5 .right .list{width: 100%;}
.index-5 .left{width: 58%;}
.footer1 .f-left{width: 45%;}
.footer1 dl{width: 30%;}
.index-5 .left li{margin-right: 4%;width:calc(48% - 38px);}
.index1 .swiper-slide a{height: 408px;}
.index-1 .txt p.p0{width: 100%;}
.index-3 .txt{padding: 30px;}
.solution1 .index-3 li .pic{height:306px;}
.tabs-box3 .text{width:calc(100% - 58px);position: relative;z-index: 3;padding-top: 50px;}
.tabs-box3 .map-img{left: 50%;transform: translate(-50%,0);width: 60%;}
.solution-3 .images,.solution-5 .images{height: 280px;}
.solution-4 .images{height: 136px;}
.pc-sjjq1 li p{line-height: 30px;}
.solution-cxsj1 li p{width: 100%;line-height: 26px;height: 78px;overflow: hidden;text-align:justify}
/*自动化集成*/
.solution-zdhjc1 p,.pc-solution-zdhjc1 p,.step-tag2 .list22 p{line-height:30px;}
.solution-zdhjc1 .cp-con2 .box-box2 .text{width: calc(100% - 80px);left: 40px;}
.zdhjc-box .item2 p,.step-tag1 .tabs-list2 .item2 p{line-height: 30px;font-size: 14px;}
.zdhjc-box .item2 h4,.step-tag1 .tabs-list2 .item2 h4{font-size: 20px;line-height: 35px;padding-left: 45px;}
.zdhjc-box .item2 h4::before,.step-tag1 .tabs-list2 .item2 h4::before{width: 35px;height: 35px;}
.zdhjc-box li{height: 250px;}
.step-tag2 .list22 .yiny{padding: 20px;}
.step-tag2 .list22 p{min-height: 120px;}
.step-tag2 .list22 .images{height: 125px;}
}
@media (max-width:1199px) {
.wrap,.w1420,.ww1260,.g_syban .slick-dots{width: 92%;}
.footer1 dl{margin-right: 30px;}
.section1 .countup-txt{font-size: 40px;height: 40px;}
.numbers li{margin-right: 25px;}
.product-box1 .cp-name2{font-size:50px;}
.tabs-box3 .text{width:calc(100% - 58px);position: relative;z-index: 3;}
.tabs-box3 .map-img{left: 50%;transform: translate(-50%,0);width: 60%;}
.hotspotSwi1 .swiper-pagination span{margin: 0 10px;width: 14px;height: 14px;}
.hotspotSwi1{padding-bottom: 70px;}
.pc-cp-text1{margin: 0;}
.product-box5 .cp-number .wz1{font-size: 15px;}
.solution-cxsj1 li p{width: 100%;line-height: 26px;height: 78px;overflow: hidden;text-align:justify}
.news-detail1 .left .h4{font-size: 24px;height: 65px;}
.news-detail1 .left p{line-height: 30px;}
/*自动化集成*/
.solution-zdhjc1 p,.pc-solution-zdhjc1 p,.step-tag2 .list22 p{line-height:30px;}
.solution-zdhjc1 .cp-con2 .box-box2 .text{width: calc(100% - 80px);left: 40px;}
.zdhjc-box .item2 p,.step-tag1 .tabs-list2 .item2 p{line-height: 30px;font-size: 14px;}
.zdhjc-box .item2 h4,.step-tag1 .tabs-list2 .item2 h4{font-size: 20px;line-height: 35px;padding-left: 45px;}
.zdhjc-box .item2 h4::before,.step-tag1 .tabs-list2 .item2 h4::before{width: 35px;height: 35px;}
.zdhjc-box li{height: 250px;}
.step-tag2 .list22 h4{font-size: 20px;}
.step-tag2 .list22 p{min-height: 120px;}
.step-tag2 .list22 .images{height: 117px;}
}

@media (max-width:1110px) {
.wrap,.w1420,.ww1260,.g_syban .slick-dots{width: 92%;}
.index-5 .left{width: 60%;}
.section1 .countup-txt{font-size: 40px;}
#nav,.hd-search{display: none;}
.hd-lang{margin:0;top:0px;position: absolute;right: 50px;}
#header.min-header .btn em,#header.on .btn em{background: #2e2624;}
.hd-lang dl{width: 80px;}
.hd-lang dd a{margin: 0 10px;}
#header.min-header .wap-search .ss-2{display: block;}
#header.min-header .wap-search .ss-1{display: none;}
#header .sp_nav_se{top:16px;}
.wap-search{display: block;right: 145px;}
.candle-flame{background: linear-gradient(rgba(255,255,255,0.02) 5%, #ffffff 55%);}
.logo{height: 30px;}
#header .wap-search{top: 18px;}
.hd-lang{padding: 16px 0;}
.btn{display: block;}
.tabs-box3 .text{width:calc(100% - 58px);position: relative;z-index: 3;}
.tabs-box3 .map-img{left: 50%;transform: translate(-50%,0);}
.banner-biaoti .some-thing{width: 100%;}
.pc-sjjq1 li .text{padding-top: 35px;}
.solution-cxsj1 li p{width: 100%;line-height: 26px;height: 78px;overflow: hidden;text-align:justify}
/*自动化集成*/
.solution-zdhjc1 p,.pc-solution-zdhjc1 p,.step-tag2 .list22 p{line-height:30px;}
.solution-zdhjc1 .cp-con2 .box-box2 .text{width: calc(100% - 80px);left: 40px;}
.zdhjc-box .item2 p,.step-tag1 .tabs-list2 .item2 p{line-height: 30px;font-size: 14px;}
.zdhjc-box .item2 h4,.step-tag1 .tabs-list2 .item2 h4{font-size: 20px;line-height: 35px;padding-left: 45px;}
.zdhjc-box .item2 h4::before,.step-tag1 .tabs-list2 .item2 h4::before{width: 35px;height: 35px;}
.zdhjc-box li{height: 250px;}
.step-tag2 .list22 h4{font-size: 20px;}
.step-tag2 .list22 p{min-height: 120px;}
.step-tag2 .list22 .images{height: 110px;}
}
@media (max-width:1060px) {
	
/*解决方案*/
.solution1 .biaoti01{font-size: 20px;margin-bottom: 30px;}
.solution1 .biaoti01 p{width: 100%;font-size: 14px;line-height: 24px;padding-top: 15px;}
.solution1 .index-3 li .pic{height:253px;}
.solution1 .index-3 a h4{margin-bottom: 10px;font-size: 15px;}
.solution1{padding-bottom: 40px;}
.solution1 .index-3 a p{line-height: 24px;}
.cp-con1 .box-box02 li .images{height:196px;}
.cp-con1 .box-box1 li .p2{display: none;}
.cp-con1 .box-box1 li .text{width: 100%;text-align: center;
    padding: 0;
    top: 50%;
    transform: translate(0,-50%);
    height: auto}
.product-box5 .cp-number .wz1{left: 10px;}
.product-box5 .cp-number li span{font-size: 32px;}
.solution-cxsj1 li p{width: 100%;line-height: 26px;height: 78px;overflow: hidden;text-align:justify}
.news-detail1 .left .h4{font-size: 22px;height: 60px;}
.news-detail1 .left p{line-height: 26px;}
/*自动化集成*/
.solution-zdhjc1 p,.pc-solution-zdhjc1 p,.step-tag2 .list22 p{line-height:30px;}
.solution-zdhjc1 .cp-con2 .box-box2 .text{width: calc(100% - 80px);left: 40px;}
.zdhjc-box .item2 p,.step-tag1 .tabs-list2 .item2 p{line-height: 30px;font-size: 14px;}
.zdhjc-box .item2 h4,.step-tag1 .tabs-list2 .item2 h4{font-size: 20px;line-height: 35px;padding-left: 45px;}
.zdhjc-box .item2 h4::before,.step-tag1 .tabs-list2 .item2 h4::before{width: 35px;height: 35px;}
.zdhjc-box li{height: 250px;}
.step-tag2 .list22 h4{font-size: 20px;}
.step-tag2 .list22 p{min-height: 150px;-webkit-line-clamp: 5;}
.step-tag2 .list22 .images{height: 106px;}
}
@media ( min-width:769px ) and ( max-width:999px ) {
.pc-cp-text1{margin: 0;}
.about-bg-1{top: -50px;}
.about-bg-2{top: -20px;}
.tishi-wz{top: 0;}
.wap-search{right: 115px;}
.wrap,.w1420,.ww1260,.g_syban .slick-dots{width: 92%;}
.btn,.wap-search{display: block;}
#header{padding:15px 0;}
.hd-search,.hd-side{display: none;}
.title1 h3{font-size: 20px;padding: 0 0 12px 0;}
.banner .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 2px;margin-bottom: 8px;}
.title1 p{width: 100%;font-size: 14px;letter-spacing: 0;line-height: 22px;}
.hotspotSwi1{padding: 30px 10px 50px 10px;}
.hotspotSwi1 .swiper-pagination span,.hotspotSwi2 .swiper-pagination span{margin: 0 5px}
.hotspotSwi1 .swiper-slide a{padding:15px 10px 20px 10px;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.hotspotSwi2 .swiper-slide a{box-shadow: 0 0 10px rgba(0,0,0,0.2);margin: 0 10px;}
.hotspotSwi2{padding:0 0 50px 0;}
.index-2 li{width: 45%;}
.index-2 li.text{width: 100%;padding:30px 0 10px 0;}
.index-2{padding-top: 40px;}
.index-2 .countup-txt{font-size: 60px;line-height: 66px;}
.index-2 .countup-txt sup{bottom: 15px;}
.look a{width: 130px;margin: 50px auto 0 auto;height: 44px;line-height: 44px;}
.index-3 li{float: none;width: 100%;}
.index1{padding-bottom: 30px;}
.index3{padding: 0px 0 30px 0;}
.index2{height: 530px;}
.index-2.shuzi li{width: 100%;margin-top: 20px;}
.title2 h3{font-size: 22px;letter-spacing: 0;padding: 0 0 50px 0;}
.title2 h3 em{width: 150px;height: 15px;}
.index-2 li.text b{font-size: 30px;}
.index-3 li .txt,.index-4 .swiper-slide a .txt{padding:12px 10px 20px 10px;}
.index-3 li .txt{padding:12px 25px 20px 25px;}
.index-1 .txt p.p0,.index-2 li p{font-size: 16px;line-height: 26px;}
.index-5{padding: 50px 0;}
.index-5 .left{width: 100%;float: none;}
.index-5 .left h4{font-size:22px;padding-bottom: 20px;}
.index-5 .left li{width:calc(100% - 38px);float: none;margin: 0;}
.index-5 .left li.tb5{margin: 20px 0 0px 0;}
.index-5 .left textarea{height: 70px;}
.index-5 .left li.li2{margin: 0 auto;padding: 50px 0 0 0;}
.index-5 .right{width:calc(100% - 40px);float: none;padding: 30px 20px;margin-top: 60px;}
.index-5 .list li{padding-left: 0px;margin-top: 0;}
.index-5 .list li p::before{font-size: 18px;top:3px;}
.index-5 .list li p.icon-youxiang::before, .index-5 .list li p.icon-dianhua::before{font-size: 22px;top: 1px;}
.index-5 .right h5{font-size: 24px;}
.index-5 .list li,.index-5 .list li.ico2,.index-5 .list li.ico3{background-size: auto 18px;}
.footer1 dl{display: none;}
.footer1 .foot1{padding: 40px 0 30px 0;}
.footer1 .f-left,.footer1 .f-way,.footer1 .f-right{float: none;width: 100%;}
.footer1 h5 b{padding-bottom: 10px;}
.footer1 .f-right{padding-top: 25px;}
.footer1 .f-logo{margin-bottom: 35px;}
.footer1 .f-logo img{height: 38px;}
.footer2 .fl,.footer2 .fr{float: none;line-height: 22px;}
.footer2 .fr a{padding: 0;margin: 0;}
.share{padding-top: 20px;}
.footer1 .f-way p{margin-bottom: 0;line-height: 32px;}
.footer2{padding:25px 0;}
.footer1 .f-way h5{padding-bottom: 18px;font-size: 16px;}
.footer1 h5 b{font-size: 16px;}
.share li .sao1, .share li .sao2{margin-left: 0;left: 0;top: -130px;}
.index-5 .left li.li2 button{width: 130px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border-radius: 8px;padding: 0;}
.index3 .title1 p{width: 100%;}
.big{margin-top: 20px;}
.hotspotSwi4{padding-top: 30px;}
.index-3 .txt{padding: 20px 25px;width: calc(100% - 50px);}
.section1{padding: 30px 0 0px 0;min-height: auto;}
.numbers,.qiehuan,.partner{width: 100%;float: none;}
.numbers{position: relative;}
.logo{height: 30px;padding: 13px 0;}
.hdr{width: auto;}
.hd-lang{margin:0;top:0px;position: absolute;right: 36px;padding: 13px 0;}
#header.min-header .btn em,#header.on .btn em{background: #2e2624;}
.hd-lang dl{width: 80px;}
.hd-lang dd a{margin: 0 10px;}
#header.min-header .wap-search .ss-2{display: block;}
#header.min-header .wap-search .ss-1{display: none;}
#header .sp_nav_se{top:17.5px;}
.index-1 .txt h4{margin-top: 0px;}
.index-1 .txt{position: relative;bottom: auto;}
.product-box7 .index-3 .swiper-slide .pic{height: 285px;}
.index-3{padding-bottom: 40px;}
.numbers li{margin: 0;text-align: center;width: 32%;}
.section1 .countup-txt{font-size: 35px;height:40px;}
.section1 .countup-txt sup{bottom: 12px;}
.section1 h3{font-size: 20px;line-height: 34px;text-align: center;}
#countup{margin-bottom: 30px;}
.section1 .more{margin:25px auto 30px auto;width: 130px;height: 40px;line-height: 40px;font-size: 16px;border-radius: 8px;position: relative;z-index: 2;}
.shuzi-bg{top: -20px;left: 0;}
.shuzi-bg img{width: 100%;}
.tabs1 .look-gd{display: block;float: none;margin-bottom: 0px;position: absolute;bottom: -40px;right: 0;}
.tabs1 li a{padding: 0 0px 10px 0px;font-size: 18px;}
.tabs1 li{width: 33.33%;text-align: center;}
.tabs1 li a::after{height: 2px;}
.index4{padding:0;}
.tab-cons1 li{width:calc(50% - 8px);margin:0 16px 18px 0;}
.tab-cons1 li:nth-child(2n){margin-right: 0;}
.tab-cons1 li .txt{padding:20px 25px;width: calc(100% - 50px);}
.tab-cons1 li a p{font-size: 15px;line-height: 22px;font-weight: bold;}
.tab-cons1 li .time{top: 25px;left: 25px;}
.tab-cons1 li .time em{font-size: 20px;}
.tab-cons1 .group{margin: 20px 0;}
/*关于我们*/
.about1 .tit-1,.about3 .tit-1{font-size: 20px;padding-bottom: 20px;}
.about2 .miaosu,.about1 .we,.title1 p.pc-p{display: none;}
.wap-we,.title1 p.wap-p{display: block;}
.wap-we p,.wap-miaosu p,.about3 .miaosu p{line-height: 24px;}
.about1 .we p strong{display: inline-block;}
.num-fours li,.shuzi-box2 li{margin: 0 3% 15px 0;width: 48.5%;padding:25px 0;}
.num-fours li:nth-child(2n),.shuzi-box2 li:nth-child(2n){margin-right: 0;}
.num-fours li span,.shuzi-box li span,.shuzi-box2 li span{font-size: 34px;height: auto;}
.about3 .miaosu{margin-bottom: 20px;display: none;}
#countup.num-fours{padding: 30px 0;}
.about1 .story{padding:0;margin-top: 20px;}
.about3{margin-top: 0;}
.about2 .tit-1{font-size: 20px;padding-bottom: 20px;}
.thingSwiper2 .pic{height:192px;border-radius: 8px;}
.thingSwiper2 .swiper-slide{border-radius: 8px;}
.story .pic img{height:192px;}
.thingSwiper2 .text{position: relative;left: auto;bottom: auto;padding-top: 10px;height: auto;width: 100%;}
.thingSwiper2 .text .thing{color: #333;padding-top: 10px;font-size: 18px;}
.thingSwiper2 .text p{color: #333;margin-top: 0;}
.story .gushi,.story .gushi2{width: 100%;position:relative;left: auto;transform: translate(0,0);bottom: auto;margin-top: 0px;top: auto;}
.story .gushi2{margin-top: 0px;}
.thingSwiper2{padding-bottom: 70px;}
.story .gushi{top: 145px;position: absolute;margin: 0 10%;width: 80%;}
.thingSwiper .swiper-slide{color: #fff;font-size: 18px;height: 30px;line-height: 33px;}
.thingSwiper .swiper-slide-thumb-active{color: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.thingSwiper{width: 100%;background: rgba(0,0,0,0.3);}
.story .swiper-button-prev{bottom:-220px;right: auto;left:-10%;}
.story .swiper-button-next{bottom:-220px;right: auto;left:15%;}
.shuzi-box{width: 100%;float: none;margin: 0 0 15px 0;padding: 20px 0;}
.shuzi-box .text{height: auto;padding-bottom: 12px;display: none;}
.wap-miaosu{margin-bottom: 30px;display: block;}
.about3{padding:40px 0;}
.about-pic2{height: auto;padding-bottom: 150px;}
.honor1{padding: 20px 0 10px 0;}
.about4{padding-bottom: 40px;}
.logen h2{font-size: 20px;text-align: center;padding-top:0px;line-height: normal;}
.logen{height: 180px;text-align: center;}
.logen a.lxwm{margin:25px auto 0 auto;float: none;display: block;width: 130px;height: 42px;line-height: 42px;}
.footer1 .f-way p::before{font-size: 14px;margin-right: 8px;top: 0;}
.footer1 .f-way p.icon-youxiang::before, .footer1 .f-way p.icon-dianhua::before{font-size: 16px;top: 1px;}
.honor1 img{height: auto;}
/*案例*/
.ny-banner h3,.ny-banner h4{font-size: 20px;}
.seclect li{float: none;width: 100%;margin-bottom: 15px;}
.seclect li .yes-ok{position: relative;right: 0;display: block;margin: 0 auto;}
.seclect li:nth-child(4){width: 100%;margin:30px 0 0 0;float: none;}
.seclect li span{width: 55px;font-size: 16px;text-align: center;}
.seclect li .icon-sousuo1{left: 50%;transform: translate(-50%, 0);margin-left: -20px;font-size: 20px;width: 20px;}
.ny-banner{margin-top:56px;}
.search2{padding: 40px 0;}
.biaoti2{font-size: 20px;}
.search2 li:nth-child(4), .search2 li:nth-child(7){margin: 0 0 15px 0;}
.search2 li{float: none;width: 100%;margin: 0 0 15px 0;height:auto;}
.search2 li:nth-child(1),.search2 li:nth-child(2){width: 100%;margin-right: 0;height: auto;}
.search2 .group{padding-top: 30px;}
.search2 li a{padding: 20px 25px 0 25px;height: calc(100% - 20px);}
.search2 li a h3{font-size: 18px;padding-top: 0;margin-bottom: 10px;}
.search2 li a p{font-size: 14px;line-height: 24px;height: 48px;}
.search2 li a span{bottom: 0px;position: relative;left: 0;margin-bottom: 20px;}
.ny-banner .seclect{padding-bottom:25px;margin-top: 30px;}
.index-3 a p{line-height: 24px;}
/*联系我们*/
.about1{margin-top: 0;padding-bottom:50px;padding-top: 120px;}
.biaoti-name1 h3{font-size: 20px;}
.contact1 .box-box01 .left{padding:20px 0;}
.contact1 .box-box01 .left,.contact1 .box-box01 .right,.contact1 .box-box02 .left,.contact1 .box-box02 .right{float: none;width: 100%;height: auto;}
.biaoti-name1{margin-bottom: 20px;}
.contact1{padding-top:0px;margin-top: 110px;}
.contact1 .box-box01 h4,.contact1 .box-box02 .sao h4,.contact1 .box-box02 .place h4{font-size: 18px;margin: 15px 0;}
.contact1 .box-box01 .left .txt{position: relative;top: 0;transform: translate(0);}
.contact1 .box-box01 p,.contact1 .box-box02 p{font-size: 16px;line-height: 28px;}
.contact1 .box-box01 .left img{height: 35px;}
.contact1 .box-box01 .right img{border-radius: 10px;}
.contact1 .box-box01 .right{font-size: 0;display: none;}
.contact1 .box-box02 .place,.contact1 .box-box02 .map,.tabs-box3 .map-img{float: none;width: 100%;height: auto;}
.tabs-box3 .tabs3{width: 90px;}
.tabs-box3 .tabs-con3{width: calc(100% - 108px);height: 300px;}
.tabs-box3 .text,.contact1 .box-box02 .place .txt2{position: relative;left: 0;top: 0;transform: translate(0);padding: 20px;}
.tabs-box3 .text{padding-bottom: 0;position: relative;z-index: 2;}
.tabs-box3 .tabs-con3{margin-top:0px;}
.tabs-box3 .tabs3,.contact1 .box-box02 .left{padding: 30px 0;}
.tabs-box3 .tabs3{padding: 20px 0;height: 260px;position: relative;}
.tabs-box3 .tabs3::before,.tabs-one01 .one-box .left::before{content:"";position:absolute;width:1px;height:calc(100% - 40px);background:#cdcdcd;left:15px;top:20px}
.tabs-box3 .tabs3 li{height: 40px;margin-left: 15px;padding-left: 15px;font-size: 16px;}
.tabs-box3 .text p{font-size: 15px;line-height: 28px;margin: 0;}
.tabs-box3 .map-img{margin: 0 3%;width: 50%;position: absolute;bottom: 30px;}
.tabs-box3 .text h5{margin-bottom: 15px;font-size: 15px;}
.contact1 .box-box02 .right::after{display: none;}
.contact1 .box-box02 .place .txt2{width:94%;padding:30px 3% 0px 3%;}
.contact1 .box-box02 .ico1 img{position: relative;left: 0;top: 0;transform: translate(0);height: 35px;}
.contact1 .box-box02 .ico1{height: auto;padding-top: 0;}
.contact1 .box-box02 .left{margin-bottom: 20px;}
.contact1 .box-box02{margin-top: 20px;}
.contact1 .box-box02 .map{}
.contact2{margin: 40px 0;}
/*新闻*/
.news-detail1{padding: 100px 0 30px 0;}
.left-nav2,.left-nav{height: auto;float: none;width:calc(100% - 10px);padding:10px 0;margin:0px 5px 10px 5px;}
.left-nav2,.left-nav{width: 100%;border-bottom: 3px solid #F5F5F5;box-shadow: none;border-radius: 0;margin:0px 0px 10px 0px;}
.right-news,.newsbox1 .case-lists{float: none;width: 100%;}
.left-nav li a{height: 45px;line-height: 45px;font-size: 18px;padding-left: 40px;text-align: left;}
.left-nav li a::before,.left-nav ul::before{left: 20px;}
.left-nav li.move a{font-size: 18px;}
.left-nav ul{padding-bottom: 0;}
.caseSwiper4{padding: 0;height: auto;}
.caseSwiper4 .swiper-slide{box-shadow: none;}
.caseSwiper4 .swiper-slide .img2{height: auto;}
.joins{margin: 5px;border-radius: 8px;box-shadow: 0 0 5px rgba(0,0,0,0.4);height: 100%;padding-bottom: 25px;}
.caseSwiper4 .swiper-slide .job{position: relative;bottom: 0;left: 0;width:calc(100% - 30px);padding:20px 15px;}
.caseSwiper4 .swiper-slide .tit2{padding: 0 15px;}
.swiper-button-prev-case4,.swiper-button-next-case4,.swiper-button-prev-case2,.swiper-button-next-case2,.swiper-button-prev-case3,.swiper-button-next-case3{bottom: -60px;}
.swiper-button-prev-case4,.swiper-button-prev-case2,.swiper-button-prev-case3{left: 5px;}
.swiper-button-next-case4,.swiper-button-next-case2,.swiper-button-next-case3{left: 80px;}
.newsbox1{margin:86px 0 95px 0;}
.caseSwiper4 .swiper-slide .send a{position: relative;bottom: 0;left: 0;margin:0 15px;display: block;width: 110px;border-radius: 5px;font-size: 16px;font-weight: normal;}
.caseSwiper4 .swiper-slide:hover .job{transform: translateY(0px);}
.caseSwiper2{padding: 0;height: 540px;}
.newsbox1 .time, .newsbox1 .city{left: 20px;top: 20px;z-index: 2;}
.newsbox1 .time b{font-size: 16px;}
.newsbox1 .city{left: auto;right: 20px;font-size: 16px;top: 20px;}
.caseSwiper2 .swiper-slide a,.caseSwiper3 .swiper-slide a{margin: 5px;width: calc(100% - 10px);}
.caseSwiper3{padding:0;height:490px;}
.right-news .text,.caseSwiper3 .swiper-slide .img,.right-news .shijian,.right-news .wz{float:none;width: 100%;}
.caseSwiper3 .swiper-slide{height:240px;}
.caseSwiper3 .swiper-slide a{width:calc(100% - 10px);}
.right-news .text{padding: 0 20px;width:calc(100% - 40px);}
.right-news .shijian{margin:10px 0 15px 0;height: auto;background: none;color: #333;text-align: left;}
.right-news a p{font-size: 14px;}
.right-news a h3{font-size: 15px;margin-bottom: 10px;}
.right-news .img img{border-radius: 8px;}
.right-news .img{margin-top: 10px;}
.caseSwiper3 .swiper-slide .img{height: 180px;}
.caseSwiper3 .candle-flame3{background: linear-gradient(to bottom,rgba(255,255,255,1) 8%, rgba(255,255,255,0.00001) 70%);}
.news-detail .tit-box h3{font-size: 24px;}
.news-detail{padding: 100px 0 40px 0;}
.news-detail .small-wz{padding-top: 20px;font-size: 15px;}
.news-detail .tit-box{padding-bottom: 20px;}
.news-detail .detail{padding: 20px 0;}
.news-detail img{margin: 15px auto;}
.news-detail .detail p{font-size: 14px;line-height: 24px;}
.news-detail .text1 .left,.news-detail .text1 .right{float:none;width: 100%;}
.news-detail .text1 .h3{font-size: 16px;line-height: 28px;margin-bottom: 20px;}
.news-detail .text1 .right{margin-top: 20px;}
.news-detail .text1{padding:20px 0 0 0;}
/*解决方案*/
.solution1 .biaoti01{font-size: 20px;margin-bottom: 30px;}
.solution1 .biaoti01 p{width: 100%;font-size: 14px;line-height: 24px;padding-top: 0px;}
.solution1 .index-3 li .pic{height:300px;}
.solution1 .index-3 a h4{margin-bottom: 10px;font-size: 15px;}
.solution1{padding-bottom: 60px;padding-top: 110px;}
.solution1 .index-3 a p{line-height: 24px;}
/*服务与支持*/
.ss-ny-banner{height:180px;}
.ss-ny-banner .fix-con1 .tit3 p{font-size: 16px;width: 80%;margin: 0 auto;line-height: 26px;padding-top: 15px;}
.ss-ny-banner .fix-con1 .tit3{padding-bottom: 0;}
.service-con1{padding: 20px 20px 90px 20px;margin-top:30px;height: auto;}
.biaoti-1{font-size: 20px;}
.service0{padding: 40px 0 20px 0;}
.service-con1 .swiper-slide a{padding: 0;width: 100%;height:40px;line-height: 40px;font-size: 14px;}
.service-con1 .swiper-slide{height: 41px;}
.service-con1 .swiper{height: 205px;}
.service-con1 .zuoyou-btn1{bottom: 30px;}
.service1{padding: 30px 0;}
.tab-div1 li{width: 100%;float: none;}
.tab-div1{padding:30px 0 10px 0;}
.tab-div1 li a h3{margin: 0 0 15px 0;padding-top: 30px;font-size: 18px;}
.tab-div1 li{margin-bottom: 15px;padding-bottom: 30px;}
.tab-div1 li a .come{margin-top: 18px;}
.tabs-one01 .one-box .right{width:calc(100% - 145px);}
.tabs-one01 .one-box .left{width: 130px;box-shadow: 0 0 5px rgba(0,0,0,0.4);border-radius: 8px;padding: 20px 0;position: relative;background: #fff;height: 400px;}
.tabs-one01 .one-box .left li{height: 45px;line-height: 25px;font-size: 16px;margin-left: 15px;padding-left: 15px;border-left: none;width: auto;}
.tabs-one01 .one-box .left li::before{left: -1px;}
.tabs-one01 .one-box .left li.move a{font-size: 18px;}
.left-nav ul{padding-bottom: 0;}
.tab-div01{padding-top: 30px;}
.service2 .xiazai,.service2 .play-bf{left: 20px;top: 20px;width: 25px;height: 25px;background-size: 25px auto;}
.two-box .swiper-slide a .wz{padding: 0 20px;height: 60px;}
.two-box .swiper-slide a .wz p{width: calc(100% - 40px);}
.two-box .swiper{height: 440px;}
.two-box .swiper-button-next,.two-box .swiper-button-prev{bottom: -60px;}
.two-box .swiper-button-prev{left: 0px;}
.two-box .swiper-button-next{left: 70px;}
/*弹窗*/
.form_dialog{width: calc(90% - 30px);padding: 20px 15px;height: 400px;}
.send_dialog{width: calc(90% - 30px);padding: 20px 15px;height: 100px;}
.form_dialog h3,.form_dialog2 h3,.send_dialog h3{font-size: 18px;}
.form_dialog .close,.form_dialog2 .close,.send_dialog .close{top: 12px;right: 10px;}
.form-box li input{height: 44px;padding: 0 12px;}
.form-box li textarea{width:100%;height:100px;padding: 12px;}
.form-box li{margin-top: 15px;width: calc(100% - 15px);}
.form-box li #imgCode{width: 100px;height: 44px;right: 0px;}
.form-box li #codeText{width: calc(100% - 110px);}
.form-box li .button01,.form_dialog2 li.li2 button{height: 36px;width: 110px;font-size: 15px;border-radius: 5px;margin-top: 0;}
.form_dialog .form-box{height: 350px;}
.video_dialog{width: 90%;}
.video_dialog .close{right: 0;top: -50px;}
.form_dialog2{height:500px;width: calc(90% - 30px);padding: 20px 15px;}
.form_dialog2 li{float: none;margin: 0 0 10px 0;height: 44px;width: calc(100% - 38px);background: url(../images/ico_1.png) no-repeat 10px center;background-size: auto 14px;padding-left: 36px;}
.form_dialog2 li.tb2{background: url(../images/ico_2.png) no-repeat 10px center;background-size: auto 14px;}
.form_dialog2 li.tb3{background: url(../images/ico_3.png) no-repeat 10px center;background-size: auto 14px;}
.form_dialog2 li.tb4{background: url(../images/ico_4.png) no-repeat 10px center;background-size: auto 14px;}
.form_dialog2 li.tb5{background: url(../images/ico_5.png) no-repeat 10px 14px;background-size: auto 14px;}
.form_dialog2 input,.form_dialog2 li #imgCode{height: 44px;}
.form_dialog2 li.li1{height: 100px;width: calc(100% - 38px);}
.form_dialog2 li.li2 button{margin-top: 20px;}
/*产品*/
 .cp-name1{padding: 100px 0 60px 0;}
.product-box1 .cp-name1{font-size: 80px;}
.product-box1 .cp-pic{top:0px;}
.product-box1 .cp-name2{font-size: 20px;top: -30px;}
.product-box1 .cp-name3{top: 0px;}
.product-box1 .cp-name3 span{height: 38px;line-height: 38px;}
.cp-title h3{font-size: 18px;padding-bottom: 15px;}
.cp-title p{font-size: 14px;line-height: 22px;}
.product-box2 .left,.product-box2 .right{float: none;width: 100%;position: relative;top: 0;transform: translate(0);}
.cp-con1 .box-box1 li{width:calc(50% - 7.5px);margin: 0 15px 15px 0;}
.cp-con1 .box-box1 li:nth-child(6n),.cp-con1 .box-box3 li:nth-child(3n){margin-right: 15px;}
.cp-con1 .box-box1 li:nth-child(2n){margin-right: 0;}
.cp-con1 .box-box1 li .text{width:calc(100% - 30px);padding: 20px 15px;}
.cp-con1 .box-box1 li .p2{width:calc(100% - 30px)}
.cp-con1 .box-box1 li .images{height: 130px;}
.cp-con1 .box-box1 li .p1{font-size: 16px;}
.product-box2 .cp-con1{padding: 20px 0 40px 0;}
.product-box2 .h01 span,.news-detail3 .h01 span{font-size: 28px;margin-bottom: 10px;}
.product-box1{padding-bottom: 60px;}
.product-box2 .h01,.news-detail3 .h01{font-size: 18px;margin-bottom: 30px;}
.product-box2 .ul1 li{font-size: 16px;line-height: 35px;margin-top: 10px;}
.product-box2 .ul1 li em{width: 35px;height: 35px;border-radius: 10px;margin-right: 10px;line-height: 38px;font-size: 18px;}
.product-box2 .right{margin-top: 30px;}
.product-box3 .cp-item1 li,.product-box3 .cp-item2 li:nth-child(1){float: none;width: 100%;height: auto;padding-left: 15px;}
.product-box3 li .text,.cp-con2 .box-box2 .text{position: relative;bottom: auto;left: auto;line-height: 20px;font-size: 12px;}
.product-box3 li .text{width: 100%;}
.product-box3 .cp-item2 li{margin: 0;float: none;width: 100%;height: auto;padding-left: 15px;}
.product-box3 .cp-item1 li .pic img{height: 150px;position: absolute;right: 0;bottom: -15px;}
.product-box3 .cp-item1 li .pic{height: 150px;position: relative;}
.product-box3{padding: 50px 0 30px 0;}
.product-box3 .cp-item1 li,.product-box3 .cp-item2 li,.product-box3 .cp-item2 li:nth-child(1){padding:15px;width: calc(100% - 30px);margin-bottom: 15px;}
.product-box3 li h4 img,.cp-con2 .box-box2 h4 img{height: 26px;width: auto;margin-right: 10px;}
.product-box3 li h4,.cp-con2 .box-box2 h4{font-size: 16px;margin-top: 0;line-height: 26px;margin-bottom: 12px;}
.product-box3 .cp-item1{margin-top: 30px;}
.product-box3 .cp-item2 li .text{width: 100%;}
.product-box4 .cp-tit2 a{padding: 0 16px;height: 36px;line-height: 36px;border-radius: 8px;}
.cp-con2 .box-box2 .left,.cp-con2 .box-box2 .right{width: 100%;float: none;height: auto;}
.cp-con2 .box-box2 .left{width: calc(100% - 30px);padding:15px;height: auto;}
.cp-con2 .box-box2{height: auto;}
.product-box4 .cp-con2{padding: 30px 0;}
.cp-con2 .box-box2 .right img{border-radius: 8px;}
.cp-box-pic1{height: 300px;}
.cp-box-pic1 .text h4,.cp-box-pic1 .text p{font-size: 16px;line-height: 24px;}
.cp-box-pic1 .text p{margin-top: 20px;font-size: 14px;line-height: 24px;}
.product-box4 .cp-pic2{padding: 30px 0;}
.product-box5 .left,.product-box5 .right{float: none;width: 100%;}
.product-box5 .left .pic,.product-box5 .pic{height: auto;}
.product-box5 .cp-top1 li{float: none;width: 100%;margin:15px 0 0 0;}
.product-box5 h4{font-size: 16px;padding-top: 20px;}
.product-box5 h4 span{font-size: 16px;}
.product-box5 .txt{padding: 0 20px;width: calc(100% - 40px);}
.product-box5 .txt p{width:calc(100% - 40px);line-height: 22px;}
.product-box5 .left:hover .txt p, .product-box5 .cp-top1 li:hover .txt p{bottom: 20px;}
.product-box5 .cp-item5{padding-top: 30px;}
.product-box5,.product-box7{padding: 40px 0;}
.product-box5 .cp-number .wz1{position: relative;top: auto;left: auto;transform: translate(0);padding: 0 0 20px 15px;font-size: 15px;line-height: 26px;text-align: center;}
.product-box5 .cp-number .cp-shuzi{position: relative;top: auto;left: auto;transform: translate(0);right: auto;text-align: center;width: 100%;}
.product-box5 .cp-number li{margin: 0;width: 30%;}
.product-box5 .cp-number{height: auto;padding: 20px 0;margin-top: 15px;}
.product-box6{padding: 40px 0 20px 0;}
.width-auto .swiper-scrollbar{width: 90%;left: 5%;transform: translate(0);}
.product-box7 .hotspotSwi4{padding: 20px 0 0 0;}
.hotspotSwi4 .swiper-slide a{margin: 5px;}
.product-box7 .swiper-button-prev4,.swiper-button-prevw4{left: 5px;}
.product-box7 .swiper-button-next4,.swiper-button-nextw4{left: 80px;}
.product-box7 .index-3 a p{line-height: 22px;}
.index-3 a h4{font-size: 15px;}
.product-box7 .index-3{padding-bottom: 56px;}

/*案例详情*/
.news-detail1 .tit-box h3{font-size: 20px;margin-bottom: 20px;}
.news-detail1 .type{position: relative;top: auto;right: auto;}
.news-detail1 .type span{margin-left: 0;margin-right: 5px;width: 30px;height: 30px;}
.news-detail1 .type span img{height: 15px;}
.news-detail1 .tit-box{padding-bottom:20px;}
.news-detail1 .xq1{padding: 40px 0 0 0;}
.news-detail1 .left,.news-detail1 .right{float: none;width: 100%;}
.news-detail1 .left{padding: 20px 25px 15px 25px;width:calc(100% - 50px);}
.news-detail5 .search2 li:nth-child(2){height: auto;}
.news-detail1 .left,.news-detail1 .right{float: none;width: 100%;height: auto;font-size: 0;}
.news-detail1 .left{padding: 20px 25px 15px 25px;width:calc(100% - 50px);margin-bottom: 20px;}
.news-detail1 .left .h4{font-size: 16px;margin-bottom: 15px;height: auto;}
.news-detail1 .left p,.news-detail3 p{font-size:14px;line-height: 22px;}
.news-detail2 .tit{font-size: 18px;}
.news-detail2,.news-detail3,.news-detail4,.news-detail5{padding: 30px 0;}
.news-detail2 li{width:48.5%;margin:0 3% 15px 0;padding: 20px 0;}
.news-detail2 li:nth-child(3n){margin-right: 3%;}
.news-detail2 li:nth-child(2n){margin-right: 0;}
.news-detail2 li .p1{font-size: 16px;padding-bottom: 10px;margin-bottom: 10px;}
.news-detail2 li .p2{font-size: 14px;}
.news-detail3 .left,.news-detail3 .right{float: none;width: 100%;}
.news-detail3 .left .text{position: relative;top: auto;transform: translate(0);width: 100%;left: auto;}
.news-detail3 .p1{font-size: 16px;margin-bottom: 10px;}
.news-detail3 .left h5{font-size: 18px;padding-bottom: 15px;}
.news-detail3 .come a{font-size: 15px;margin: 20px 0 30px 0;width: 110px;height: 36px;line-height: 36px;border-radius: 8px;}
.news-detail4 .left,.news-detail4 .right{width: 100%;float: none;}
.mm50{margin: 0;}
.news-detail4 h5,.news-detail5 .tit{font-size: 18px;padding-bottom: 10px;}
.news-detail4 ul{margin-left: 0;padding-top: 0;float: none;width: 100%;}
.news-detail4 li{line-height: 18px;font-size: 15px;margin-top: 15px;}
.news-detail4 li em{width: 18px;height: 18px;line-height: 20px;font-size: 10px;border-radius: 3px;top: -1px;margin-right: 8px;}
.news-detail4 .left{margin-bottom: 20px;}
.news-detail5 .search2 .group{padding-top: 15px;}
.tab-cons1 li a span{width: 60px;height: 35px;}
.contact1 .box-box01{box-shadow: none;}
.contact1 .box-box01 .left{box-shadow: 0 0 5px rgba(0,0,0,0.4);margin-bottom: 20px;border-radius: 8px;}
.leftMenu{padding-top: 15px;}
.width-auto{padding-top: 10px;}
.video_dialog .close, .email_dialog .close{font-size: 30px;width: 35px;height: 35px;line-height: 30px;right: 0;top: -45px;}
.email_dialog button{width: 110px;height: 35px;line-height: 35px;font-size: 16px;border-radius: 5px;margin-top: 15px;}
.email_dialog{padding: 30px 0;}
.search2 li:nth-child(1) a p{width: 100%;}
.cp-con2 .box-box2 .text p span,.product-box3 li .text p span{display: inline-block;}
.table-auto th{font-size: 13px;}
.table-auto td{font-size: 13px;}
.tabs-box3 .tabs3 li::before,.tabs-one01 .one-box .left li::before{height: 25px;left: 0;}
.tabs-box3 .tabs3 li{border: none;}
.contact1 .box-box02 .map .map2{display:block;}
.contact1 .box-box02 .map .map1{display: none;}
.contact1 .box-box02 .right p{width: 100%;}
.tab-cons1 .look-gd{margin: 20px auto 50px auto;width: 130px;height: 40px;line-height: 40px;font-size: 16px;border-radius: 8px;}
.index-5 .right{display: none;}
.index5{background-position: center;background-attachment: inherit;}
.ss-ny-banner img{display: none;}
.ss-ny-banner{background: url("../images/ss-banner.jpg") no-repeat center top;background-size: cover;}
.wap-partner,.wap-ul,.wap-cases{display: block;}
.partner,.pc-ul,.case-lists02{display: none;}
.candle-flame{background: linear-gradient(rgba(255,255,255,0.04) 40%, #ffffff 57%);}
.index-4 .candle-flame{background: linear-gradient(rgba(255,255,255,0.04) 50%, #ffffff 75%);}
.wap-cases .swiper-slide .pic{height: 285px;}
#header .wap-search{top: 15px;}
.newsbox1 .left-nav{text-align: center;padding: 0;margin-bottom: 25px;}
.newsbox1 .left-nav ul::before,.newsbox1 .left-nav li a::before{display: none;}
.newsbox1 .left-nav li{display: inline-block;width: 33%;text-align: center;}
.newsbox1 .left-nav li a{padding: 0;text-align: center;}
.newsbox1 .caseSwiper2 .swiper-slide a .pic{height: 255px;}
.caseSwiper2 .swiper-slide{height: 265px;}
.two-box .swiper-slide a .pic{height: 150px;}
.two-box .swiper-slide{height: 210px;}
.fix-con1 .tit3 .wap-p{display: block;}
.fix-con1 .tit3 .pc-p{display: none;}
.contact1 .box-box02 .sao h4{margin-bottom: 5px;}
.contact1 .box-box02 .email-yx b{padding-left: 30px;background: url(../images/youxiang.png) no-repeat left 5px;background-size: auto 16px;}
.contact1 .box-box01 .left .txt .ico1{font-size: 50px;}
.newsbox1 .caseSwiper2 .candle-flame{background: linear-gradient(rgba(255,255,255,0.04) 60%, #ffffff 75%);}
.wap-nn-img{display: block;}
.caseSwiper3 .swiper-slide .img{display: none;}
.right-news .text{display: none;}
.right-news .wap-nn-img .text{display: block;}
.right-news a .wap-nn-img .text h3{margin-bottom: 0;}
.form_dialog2 li.tb03{background: url(../images/ico_zw.png) no-repeat 9px center;background-size: auto 20px;}
.form_dialog2 li.tb02 {background: url(../images/ico_2.png) no-repeat 9px center;width: calc(100% - 38px);}
.form_dialog2 li.tb6{width: calc(100% - 168px);}
.tab-cons1 li .candle-flame{background: linear-gradient(rgba(255,255,255,0.05) 50%,  #ffffff 72%)}
.tab-cons1 .group-2 li .candle-flame{background: linear-gradient(rgba(255,255,255,0.05) 50%,  #ffffff 75%)}
.tab-cons1 li .time2, .tab-cons1 li .city{left: 25px;top: 22px;}
.tab-cons1 li .city{left:auto;right: 25px;top: 22px;}
.newsbox1 .left-nav li a{color: #B9B9B9;font-size: 18px;height: auto;line-height: normal;padding-bottom: 10px;}
.newsbox1 .left-nav li.move a{color: #2E2624;font-size: 18px;}
.newsbox1 .left-nav li a::after {
    content: "";
    display: block;
    position: absolute;
    bottom: -3px;
    height: 2px;
    width: 0;
    left: 0;
    background: #c0192d;
}
.newsbox1 .left-nav li.move a::after{width: 100%;}
.tab-cons1 .group-2 li{width: calc(50% - 8px);margin: 0 16px 18px 0;}
.tab-cons1 .group-2 li:nth-child(2n){margin-right: 0;}
.wap-ul{height: 230px;overflow: hidden;padding: 5px;}
.about2 .miaosu{text-align: left;}
.width-auto .table-auto2 th,.width-auto .table-auto2 td{padding-left: 0;}
.table-auto2{top: 8px;width: 160px;}
.table-auto{margin-left: 160px;}
.width-auto td{font-size: 13px;}
.width-auto td span{float: none;}
.width-auto .swiper{padding-bottom: 85px;}
.cp-con1 .box-box02 li{width: calc(33.33% - 13.33px);}
.cp-con1 .box-box02 li:nth-child(6n){margin-right: 20px;}
.cp-con1 .box-box02 li:nth-child(4n),.cp-con1 .box-box02 li:nth-child(2n){margin-right: 20px;}
.cp-con1 .box-box02 li:nth-child(3n){margin-right: 0px;}
.cp-con1 .box-box02 li .images{height: 210px;}
.product-box2 .right img{width: 50%;height: auto;display: block;margin: 0 auto;}
.tabs-box3 .text{width: 100%;}
.tabs-box3 .map-img{width:70%;
    top: auto;
    bottom: 30px;
    transform: translate(-50%,0);
    left: 50%;
}
.tabs-box3 .tabs-con3{height: 400px;}
.tabs-box3 .tabs3{height: 360px;}
.seclect li.hover:after{right: auto;left: 50%;transform: translate(-50%,0);}

/*机器视觉*/
.banner-jqsj{display: none;}
.solution-jqsj-box{padding-top: 110px;}
.pc-sjjq2{display: none;}
.wap-sjjq2{display: block;}
.solution-con1, .solution-con3, .solution-con4, .solution-con5{padding: 25px 0 56px 0;}
.solution-1 .swiper-slide .text,.solution-3 .text, .solution-5 .text,.pc-sjjq1 li .text{padding: 20px 25px;}
.solution-1 .swiper-slide h4,.solution-3 .swiper-slide h4, .solution-5 .swiper-slide h4,.solution-4 .swiper-slide h4,.pc-sjjq1 li h4{font-size: 15px;margin:0 0 15px 0;}
.solution-1 .swiper-slide p,.solution-3 .swiper-slide p, .solution-5 .swiper-slide p,.solution-4 .swiper-slide p,.pc-sjjq1 li p{line-height: 24px;-webkit-line-clamp: 2;}
.solution-1 .swiper-slide p{height: 144px;}
.solution-3 .images,.solution-5 .images{height: 280px;}
.solution-jqsj-box .solution-4 .yiny{padding:25px;}
.solution-4 .swiper-slide h4{margin:25px 0 15px 0;}
.solution-3 .swiper-slide p, .solution-5 .swiper-slide p{-webkit-line-clamp: 2;}
.wap-sjjq2 .swiper-slide p{display: -webkit-box;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}
.pc-sjjq1 li p{height: auto;display: -webkit-box;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;}
    .solution-cxsj1 li{margin-bottom: 50px;}
.solution-cxsj1 li h4{font-size: 15px;margin: 30px 0 20px 0;}
.solution-cxsj1 li p{width: 100%;line-height: 26px;height: 104px;overflow: hidden;text-align:justify}
.news-detail1 .type .tt{margin-left: 0;margin-right:12px;}
/*数字化平台*/
.solution-szpt2 .images{height: 200px;}
.step-tag1 .tabs-tit2{display: none;}
.step-tag1 .tabs-list2 .item2{float: none;width:calc(100% - 50px);padding: 20px 25px;height: 130px;margin-top: 20px;}
.step-tag1 .tabs-list2 .item2 .wz{bottom: 20px;width: calc(100% - 50px);left: 25px;}
.step-tag1 .tabs-list2 .item2 p{font-size: 14px;line-height: 24px;}
.step-tag1 .tabs-list2 .item2 h4{font-size: 16px;line-height: 26px;padding-left:36px;}
.step-tag1 .tabs-list2 .item2 h4::before{width: 26px;height: 26px;}
.step-tag1 .tabs-list2 .item2.on{background: #fff;}
.step-tag1 .tabs-list2 .item2.on h4{color: #2e2624;}
.step-tag1 .tabs-list2 .item2.on p{color: #535253;}
.step-tag1 .tabs-list2 .item2.on h4.ss-tb1::before{background: url(../images/szpt1.svg) no-repeat center;}
.step-tag1 .tabs-list2 .item2.on h4.ss-tb2::before{background: url(../images/szpt2.svg) no-repeat center;}
.step-tag1 .tabs-list2 .item2.on h4.ss-tb3::before{background: url(../images/szpt3.svg) no-repeat center;}
.step-tag1 .tabs-list2{padding-top: 10px;}
.solution-szpt3{padding: 40px 0;}
.step-tag2{display: none;}
.wap-step-tag2{display: block;}
.step-tag0{padding: 30px 0 0 0;}
/*辅助单元*/
.solution-fzdy{padding-top: 10px;}
.pc-solution-zdhjc1{display: none;}
.wap-solution-zdhjc1{display: block;}
.solution-zdhjc1{padding-bottom: 30px;}
.solution-zdhjc1 .images{height: 280px;}
.solution-4 .images{height: 178px;}
}

@media (max-width:750px) {
.fenye-style .one{width: 100%;font-size: 14px;}	
.fenye-style .one a{font-size: 14px;}
.fenye-style .one.fr{text-align: left;}
.width-auto .swiper{padding-bottom: 80px;}
.width-auto-box .swiper{padding-bottom: 100px;}
.width-auto td span{float: none;}
.width-auto .table-auto2 th,.width-auto .table-auto2 td{padding-left: 0;}
.width-auto .table-auto2 td{padding-right: 5px;}
.width-auto td{font-size: 13px;}
.table-auto{margin-left: 145px;}
.table-auto2{top: 8px;width: 145px;}
.about-bg-1{top: -50px;}
.about-bg-2{top: -20px;}
 .tishi-wz{top: auto;bottom: 88px;}
.wap-search{right: 115px;}
.wrap,.w1420,.ww1260{width: 92%;}
.btn,.wap-search{display: block;}
#header{padding:15px 0;}
.hd-search,.hd-side{display: none;}
.title1 h3{font-size: 20px;padding: 0 0 12px 0;}
.banner .swiper-slide,.g_sybantu{height: 30vh;}
.banner .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 2px;margin-bottom: 8px;}
.title1 p{width: 100%;font-size: 14px;letter-spacing: 0;line-height: 22px;}
.hotspotSwi1{padding: 30px 10px 50px 10px;}
.hotspotSwi1 .swiper-pagination span,.hotspotSwi2 .swiper-pagination span{margin: 0 5px}
.hotspotSwi1 .swiper-pagination span{width: 12px;height: 12px;}
.hotspotSwi1 .swiper-slide a{padding:15px 10px 20px 10px;box-shadow: 0 0 10px rgba(0,0,0,0.2);margin: 0;}
.hotspotSwi2 .swiper-slide a{box-shadow: 0 0 10px rgba(0,0,0,0.2);margin: 0 10px;}
.hotspotSwi2{padding:0 0 50px 0;}
.index-2 li{width: 45%;}
.index-2 li.text{width: 100%;padding:30px 0 10px 0;}
.index-2{padding-top: 40px;}
.index-2 .countup-txt{font-size: 60px;line-height: 66px;}
.index-2 .countup-txt sup{bottom: 15px;}
.look a{width: 130px;margin: 50px auto 0 auto;height: 44px;line-height: 44px;}
.index-3 li{float: none;width: 100%;}
.index1{padding: 80px 0;}
.index3{padding: 0px 0 80px 0;}
.index2{height: 530px;}
.index-2.shuzi li{width: 100%;margin-top: 20px;}
.title2 h3{font-size: 22px;letter-spacing: 0;padding: 0 0 50px 0;}
.title2 h3 em{width: 150px;height: 15px;}
.index-2 li.text b{font-size: 30px;}
.index-3 li .txt,.index-4 .swiper-slide a .txt{padding:12px 10px 20px 10px;}
.index-3 li .txt{padding:12px 25px 20px 25px;}
.index-1 .txt p.p0,.index-2 li p{font-size: 16px;line-height: 26px;}
.index-5{padding: 50px 0;}
.index-5 .left{width: 100%;float: none;}
.index-5 .left h4{font-size:22px;padding-bottom: 20px;}
.index-5 .left li{width:calc(100% - 38px);float: none;margin: 0;}
.index-5 .left li.tb5{margin: 20px 0 0px 0;}
.index-5 .left textarea{height: 70px;}
.index-5 .left li.li2{margin: 0 auto;padding: 50px 0 0 0;}
.index-5 .right{width:calc(100% - 40px);float: none;padding: 30px 20px;margin-top: 60px;}
.index-5 .list li{padding-left: 0px;margin-top: 0;}
.index-5 .list li p::before{font-size: 18px;top:3px;}
.index-5 .list li p.icon-youxiang::before, .index-5 .list li p.icon-dianhua::before{font-size: 22px;top: 1px;}
.index-5 .right h5{font-size: 24px;}
.index-5 .list li,.index-5 .list li.ico2,.index-5 .list li.ico3{background-size: auto 18px;}
.footer1 dl{display: none;}
.footer1 .foot1{padding: 40px 0 30px 0;}
.footer1 .f-left,.footer1 .f-way,.footer1 .f-right{float: none;width: 100%;}
.footer1 h5 b{padding-bottom: 10px;}
.footer1 .f-right{padding-top: 25px;}
.footer1 .f-logo{margin-bottom: 35px;}
.footer1 .f-logo img{height: 38px;}
.footer2 .fl,.footer2 .fr{float: none;line-height: 22px;}
.footer2 .fr a{padding: 0;margin: 0;}
.share{padding-top: 20px;}
.footer1 .f-way p{margin-bottom: 0;line-height: 32px;}
.footer2{padding:25px 0;}
.footer1 .f-way h5{padding-bottom: 18px;font-size: 16px;}
.footer1 h5 b{font-size: 16px;}
.share li .sao1, .share li .sao2{margin-left: 0;left: 0;top: -130px;}
.index-5 .left li.li2 button{width: 130px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border-radius: 8px;padding: 0;}
.index3 .title1 p{width: 100%;}
.big{margin-top: 40px;}
.hotspotSwi4{padding-top: 30px;}
.index-3 .txt{padding: 20px 25px;width: calc(100% - 50px);}
.section1{padding: 30px 0 0px 0;min-height: auto;}
.numbers,.qiehuan,.partner{width: 100%;float: none;}
.numbers{position: relative;}
.logo{height: 30px;padding: 13px 0;}
.hdr{width: auto;}
.hd-lang{margin:0;top:0px;position: absolute;right: 46px;padding: 13px 0;}
#header.min-header .btn em,#header.on .btn em{background: #2e2624;}
.hd-lang dl{width: 80px;}
.hd-lang dd a{margin: 0 10px;}
#header.min-header .wap-search .ss-2{display: block;}
#header.min-header .wap-search .ss-1{display: none;}
#header .sp_nav_se{top:17.5px;}
.index-1 .txt h4{margin-top: 0px;}
.index-1 .txt{position: relative;bottom: auto;}
.product-box7 .index-3 .swiper-slide .pic{height: 285px;}
.index-3{padding-bottom: 40px;}
.numbers li{margin: 0;text-align: center;width: 32%;}
.section1 .countup-txt{font-size: 35px;height:40px;}
.section1 .countup-txt sup{bottom: 12px;}
.section1 h3{font-size: 20px;line-height: 34px;text-align: center;}
#countup{margin-bottom: 50px;}
.section1 .more{margin:40px auto 50px auto;width: 130px;height: 40px;line-height: 40px;font-size: 16px;border-radius: 8px;position: relative;z-index: 2;}
.shuzi-bg{top: -20px;left: 0;}
.shuzi-bg img{width: 100%;}
.tabs1 .look-gd{display: block;float: none;margin-bottom: 0px;position: absolute;bottom: -40px;right: 0;}
.tabs1 li a{padding: 0 0px 10px 0px;font-size: 18px;}
.tabs1 li{width: 33.33%;text-align: center;}
.tabs1 li a::after{height: 2px;}
.index4{padding:40px 0 50px 0;}
.tab-cons1 li{width:calc(50% - 8px);margin:0 16px 18px 0;}
.tab-cons1 li:nth-child(2n){margin-right: 0;}
.tab-cons1 li .txt{padding:20px 25px;width: calc(100% - 50px);}
.tab-cons1 li a p{font-size: 15px;line-height: 22px;font-weight: bold;}
.tab-cons1 li .time{top: 25px;left: 25px;}
.tab-cons1 li .time em{font-size: 20px;}
.tab-cons1 .group{margin: 20px 0;}
/*关于我们*/
.about1 .tit-1,.about3 .tit-1{font-size: 20px;padding-bottom: 20px;}
.about2 .miaosu,.about1 .we,.title1 p.pc-p{display: none;}
.wap-we,.title1 p.wap-p{display: block;}
.wap-we p,.wap-miaosu p,.about3 .miaosu p{line-height: 24px;}
.about1 .we p strong{display: inline-block;}
.num-fours li,.shuzi-box2 li{margin: 0 3% 15px 0;width: 48.5%;padding:25px 0;}
.num-fours li:nth-child(2n),.shuzi-box2 li:nth-child(2n){margin-right: 0;}
.num-fours li span,.shuzi-box li span,.shuzi-box2 li span{font-size: 34px;height: auto;}
.about3 .miaosu{margin-bottom: 20px;display: none;}
#countup.num-fours{padding: 30px 0;}
.about1 .story{padding:0;margin-top: 20px;}
.about3{margin-top: 0;}
.about2 .tit-1{font-size: 20px;padding-bottom: 20px;}
.thingSwiper2 .pic{height:192px;border-radius: 8px;}
.thingSwiper2 .swiper-slide{border-radius: 8px;}
.story .pic img{height:192px;}
.thingSwiper2 .text{position: relative;left: auto;bottom: auto;padding-top: 10px;height: auto;width: 100%;}
.thingSwiper2 .text .thing{color: #333;padding-top: 10px;font-size: 18px;}
.thingSwiper2 .text p{color: #333;margin-top: 0;}
.story .gushi,.story .gushi2{width: 100%;position:relative;left: auto;transform: translate(0,0);bottom: auto;margin-top: 0px;top: auto;}
.story .gushi2{margin-top: 0px;}
.thingSwiper2{padding-bottom: 70px;}
.story .gushi{top: 145px;position: absolute;margin: 0 10%;width: 80%;}
.thingSwiper .swiper-slide{color: #fff;font-size: 18px;height: 30px;line-height: 33px;}
.thingSwiper .swiper-slide-thumb-active{color: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.thingSwiper{width: 100%;background: rgba(0,0,0,0.3);}
.story .swiper-button-prev{bottom:-220px;right: auto;left:-10%;}
.story .swiper-button-next{bottom:-220px;right: auto;left:15%;}
.shuzi-box{width: 100%;float: none;margin: 0 0 15px 0;padding: 20px 0;}
.shuzi-box .text{height: auto;padding-bottom: 12px;display: none;}
.wap-miaosu{margin-bottom: 30px;display: block;}
.about3{padding:40px 0;}
.about-pic2{height: auto;padding-bottom: 150px;}
.honor1{padding: 20px 0 10px 0;}
.about4{padding-bottom: 40px;}
.logen h2{font-size: 20px;text-align: center;padding-top:0px;line-height: normal;}
.logen{height: 180px;text-align: center;}
.logen a.lxwm{margin:25px auto 0 auto;float: none;display: block;width: 130px;height: 42px;line-height: 42px;}
.footer1 .f-way p::before{font-size: 14px;margin-right: 8px;top: 0;}
.footer1 .f-way p.icon-youxiang::before, .footer1 .f-way p.icon-dianhua::before{font-size: 16px;top: 1px;}
.honor1 img{height: auto;}
/*案例*/
.ny-banner h3,.ny-banner h4{font-size: 20px;}
.seclect li{float: none;width: 100%;margin-bottom: 15px;}
.seclect li .yes-ok{position: relative;right: 0;display: block;margin: 0 auto;}
.seclect li:nth-child(4){width: 100%;margin:30px 0 0 0;float: none;}
.seclect li span{width: 55px;font-size: 16px;text-align: center;}
.seclect li .icon-sousuo1{left: 50%;transform: translate(-50%, 0);margin-left: -20px;font-size: 20px;width: 20px;}
.ny-banner{margin-top:56px;}
.search2{padding: 40px 0 45px 0;}
.search2 .biaoti2 em{margin-top: 18px;}
.biaoti2{font-size: 20px;}
.search2 li:nth-child(4), .search2 li:nth-child(7){margin: 0 0 15px 0;}
.search2 li{float: none;width: 100%;margin: 0 0 15px 0;height:auto;}
.search2 li:nth-child(1),.search2 li:nth-child(2){width: 100%;margin-right: 0;height: auto;}
.search2 .group{padding-top: 30px;}
.search2 li a{padding: 20px 25px 0 25px;height: calc(100% - 20px);}
.search2 li a h3{font-size: 18px;padding-top: 0;margin-bottom: 10px;}
.search2 li a p{font-size: 14px;line-height: 24px;height: 48px;}
.search2 li a span{bottom: 0px;position: relative;left: 0;margin-bottom: 20px;}
.ny-banner .seclect{padding-bottom:25px;margin-top: 30px;}
.index-3 a p{line-height: 24px;}
/*联系我们*/
.about1{margin-top: 0;padding-bottom:50px;padding-top: 120px;}
.biaoti-name1 h3{font-size: 20px;}
.contact1 .box-box01 .left{padding:20px 0;}
.contact1 .box-box01 .left,.contact1 .box-box01 .right,.contact1 .box-box02 .left,.contact1 .box-box02 .right{float: none;width: 100%;height: auto;}
.biaoti-name1{margin-bottom: 20px;}
.contact1{padding-top:0px;margin-top: 80px;}
.contact1 .box-box01 h4,.contact1 .box-box02 .sao h4,.contact1 .box-box02 .place h4{font-size: 18px;margin: 15px 0;}
.contact1 .box-box01 .left .txt{position: relative;top: 0;transform: translate(0);}
.contact1 .box-box01 p,.contact1 .box-box02 p{font-size: 16px;line-height: 28px;}
.contact1 .box-box01 .left img{height: 35px;}
.contact1 .box-box01 .right img{border-radius: 10px;}
.contact1 .box-box01 .right{font-size: 0;display: none;}
.contact1 .box-box02 .place,.contact1 .box-box02 .map,.tabs-box3 .map-img{float: none;width: 100%;height: auto;}
.tabs-box3 .tabs3{width: 90px;}
.tabs-box3 .tabs-con3{width: calc(100% - 108px);height: 430px;}
.tabs-box3 .text,.contact1 .box-box02 .place .txt2{position: relative;left: 0;top: 0;transform: translate(0);padding: 20px;}
.tabs-box3 .text{padding-bottom: 0;position: relative;z-index: 2;width: 50%;}
.tabs-box3 .tabs-con3{margin-top:0px;}
.tabs-box3 .tabs3,.contact1 .box-box02 .left{padding: 30px 0;}
.tabs-box3 .tabs3{padding: 20px 0;height: 390px;position: relative;}
.tabs-box3 .tabs3::before,.tabs-one01 .one-box .left::before{content:"";position:absolute;width:1px;height:calc(100% - 40px);background:#cdcdcd;left:15px;top:20px}
.tabs-box3 .tabs3 li{height: 40px;margin-left: 15px;padding-left: 15px;font-size: 16px;}
.tabs-box3 .text p{font-size: 15px;line-height: 28px;margin: 0;}
.tabs-box3 .map-img{position: absolute;bottom: auto;top: 50%;transform: translate(0,-50%);width: 50%;right: 10px;}
.tabs-box3 .text h5{margin-bottom: 15px;font-size: 15px;}
.contact1 .box-box02 .right::after{display: none;}
.contact1 .box-box02 .place .txt2{width:94%;padding:20px 3% 0px 3%;}
.contact1 .box-box02 .ico1 img{position: relative;left: 0;top: 0;transform: translate(0);height: 35px;}
.contact1 .box-box02 .ico1{height: auto;padding-top: 0;}
.contact1 .box-box02 .left{margin-bottom: 20px;}
.contact1 .box-box02{margin-top: 20px;}
.contact1 .box-box02 .map{}
.contact2{margin: 40px 0;}
/*新闻*/
.news-detail1{padding: 100px 0 30px 0;}
.left-nav2,.left-nav{height: auto;float: none;width:calc(100% - 10px);padding:10px 0;margin:0px 5px 10px 5px;}
.left-nav2,.left-nav{width: 100%;border-bottom: 3px solid #F5F5F5;box-shadow: none;border-radius: 0;margin:0px 0px 10px 0px;}
.right-news,.newsbox1 .case-lists{float: none;width: 100%;}
.left-nav li a{height: 45px;line-height: 45px;font-size: 18px;padding-left: 40px;text-align: left;}
.left-nav li a::before,.left-nav ul::before{left: 20px;}
.left-nav li.move a{font-size: 18px;}
.left-nav ul{padding-bottom: 0;}
.caseSwiper4{padding: 0;height: auto;}
.caseSwiper4 .swiper-slide{box-shadow: none;}
.caseSwiper4 .swiper-slide .img2{height: auto;}
.joins{margin: 5px;border-radius: 8px;box-shadow: 0 0 5px rgba(0,0,0,0.4);height: 100%;padding-bottom: 25px;}
.caseSwiper4 .swiper-slide .job{position: relative;bottom: 0;left: 0;width:calc(100% - 30px);padding:20px 15px;}
.caseSwiper4 .swiper-slide .tit2{padding: 0 15px;}
.swiper-button-prev-case4,.swiper-button-next-case4,.swiper-button-prev-case2,.swiper-button-next-case2,.swiper-button-prev-case3,.swiper-button-next-case3{bottom: -60px;}
.swiper-button-prev-case4,.swiper-button-prev-case2,.swiper-button-prev-case3{left: 5px;}
.swiper-button-next-case4,.swiper-button-next-case2,.swiper-button-next-case3{left: 80px;}
.newsbox1{margin:86px 0 95px 0;}
.caseSwiper4 .swiper-slide .send a{position: relative;bottom: 0;left: 0;margin:0 15px;display: block;width: 110px;border-radius: 5px;font-size: 16px;font-weight: normal;}
.caseSwiper4 .swiper-slide:hover .job{transform: translateY(0px);}
.caseSwiper2{padding: 0;height: 540px;}
.newsbox1 .time, .newsbox1 .city{left: 20px;top: 20px;z-index: 2;}
.newsbox1 .time b{font-size: 16px;}
.newsbox1 .city{left: auto;right: 20px;font-size: 16px;top: 20px;}
.caseSwiper2 .swiper-slide a,.caseSwiper3 .swiper-slide a{margin: 5px;}
.caseSwiper3{padding:0;height:490px;}
.right-news .text,.caseSwiper3 .swiper-slide .img,.right-news .shijian,.right-news .wz{float:none;width: 100%;}
.caseSwiper3 .swiper-slide{height:240px;}
.caseSwiper3 .swiper-slide a{width:calc(100% - 10px);}
.right-news .text{padding: 0 20px;width:calc(100% - 40px);}
.right-news .shijian{margin:10px 0 15px 0;height: auto;background: none;color: #333;text-align: left;}
.right-news a p{font-size: 14px;}
.right-news a h3{font-size: 15px;margin-bottom: 10px;}
.right-news .img img{border-radius: 8px;}
.right-news .img{margin-top: 10px;}
.caseSwiper3 .swiper-slide .img{height: 180px;}
.caseSwiper3 .candle-flame3{background: linear-gradient(to bottom,rgba(255,255,255,1) 8%, rgba(255,255,255,0.00001) 70%);}
.news-detail .tit-box h3{font-size: 24px;}
.news-detail .detail p strong{line-height: normal;}
.news-detail{padding: 100px 0 40px 0;}
.news-detail .small-wz{padding-top: 20px;font-size: 15px;}
.news-detail .tit-box{padding-bottom: 20px;}
.news-detail .detail{padding: 20px 0;}
.news-detail img{margin: 15px auto;}
.news-detail .detail p{font-size: 14px;line-height: 24px;}
.news-detail .text1 .left,.news-detail .text1 .right{float:none;width: 100%;}
.news-detail .text1 .h3{font-size: 16px;line-height: 28px;margin-bottom: 20px;}
.news-detail .text1 .right{margin-top: 20px;}
.news-detail .text1{padding:20px 0 0 0;}
.news-detail .detail .left p{font-size: 16px;line-height:32px;}
/*解决方案*/
.solution1 .biaoti01{font-size: 20px;margin-bottom: 30px;}
.solution1 .biaoti01 p{width: 100%;font-size: 14px;line-height: 24px;padding-top: 0px;}
.solution1 .index-3 li .pic{height:300px;}
.solution1 .index-3 a h4{margin-bottom: 10px;font-size: 15px;}
.solution1{padding-bottom: 60px;padding-top: 110px;}
.solution1 .index-3 a p{line-height: 24px;}
/*服务与支持*/
.ss-ny-banner{height:180px;}
.ss-ny-banner .fix-con1 .tit3 p{font-size: 16px;width: 80%;margin: 0 auto;line-height: 26px;padding-top: 15px;}
.ss-ny-banner .fix-con1 .tit3{padding-bottom: 0;}
.service-con1{padding: 20px 20px 80px 20px;margin-top:30px;height: auto;}
.biaoti-1{font-size: 20px;}
.service0{padding: 40px 0 20px 0;}
.service-con1 .swiper-slide a{padding:8px 0;width: 100%;height:24px;line-height: 24px;font-size: 14px;}
.service-con1 .swiper-slide{height: auto;}
.service-con1 .swiper-slide a p{text-overflow: inherit;text-overflow: inherit;white-space: inherit;}
.service-con1 .swiper{height: 130px;}
.service-con1 .zuoyou-btn1{bottom: 30px;}
.service1{padding: 30px 0;}
.tab-div1 li{width: 100%;float: none;}
.tab-div1{padding:30px 0 10px 0;}
.tab-div1 li a h3{margin: 0 0 15px 0;padding-top: 30px;font-size: 18px;}
.tab-div1 li{margin-bottom: 15px;padding-bottom: 30px;}
.tab-div1 li a .come{margin-top: 18px;}
.tabs-one01 .one-box .right{width:calc(100% - 145px);}
.tabs-one01 .one-box .left{width: 130px;box-shadow: 0 0 5px rgba(0,0,0,0.4);border-radius: 8px;padding: 20px 0;position: relative;background: #fff;height: 400px;}
.tabs-one01 .one-box .left li{height: 45px;line-height: 25px;font-size: 16px;margin-left: 15px;padding-left: 15px;border-left: none;width: auto;}
.tabs-one01 .one-box .left li::before{left: -1px;}
.tabs-one01 .one-box .left li.move a{font-size: 18px;}
.left-nav ul{padding-bottom: 0;}
.tab-div01{padding-top: 30px;}
.service2 .xiazai,.service2 .play-bf{left: 20px;top: 20px;width: 25px;height: 25px;background-size: 25px auto;}
.two-box .swiper-slide a .wz{padding: 0 20px;height: 60px;}
.two-box .swiper-slide a .wz p{width: calc(100% - 40px);}
.two-box .swiper{height: 440px;}
.two-box .swiper-button-next,.two-box .swiper-button-prev{bottom: -60px;}
.two-box .swiper-button-prev{left: 0px;}
.two-box .swiper-button-next{left: 70px;}
/*弹窗*/
.form_dialog{width: calc(90% - 30px);padding: 20px 15px;height: 400px;}
.send_dialog{width: calc(90% - 30px);padding: 20px 15px;height: 100px;}
.form_dialog h3,.form_dialog2 h3,.send_dialog h3{font-size: 18px;}
.form_dialog .close,.form_dialog2 .close,.send_dialog .close{top: 12px;right: 10px;}
.form-box li input{height: 44px;padding: 0 12px;}
.form-box li textarea{width:100%;height:100px;padding: 12px;}
.form-box li{margin-top: 15px;width: calc(100% - 15px);}
.form-box li #imgCode{width: 100px;height: 44px;right: 0px;}
.form-box li #codeText{width: calc(100% - 110px);}
.form-box li .button01,.form_dialog2 li.li2 button{height: 36px;width: 110px;font-size: 15px;border-radius: 5px;margin-top: 0;}
.form_dialog .form-box{height: 350px;}
.video_dialog{width: 90%;}
.video_dialog .close{right: 0;top: -50px;}
.form_dialog2{height:400px;width: calc(90% - 30px);padding: 20px 15px;}
.form_dialog2 li{float: none;margin: 0 0 10px 0;height: 44px;width: calc(100% - 38px);background: url(../images/ico_1.png) no-repeat 10px center;background-size: auto 14px;padding-left: 36px;}
.form_dialog2 li.tb2{background: url(../images/ico_2.png) no-repeat 10px center;background-size: auto 14px;}
.form_dialog2 li.tb3{background: url(../images/ico_3.png) no-repeat 10px center;background-size: auto 14px;}
.form_dialog2 li.tb4{background: url(../images/ico_4.png) no-repeat 10px center;background-size: auto 14px;}
.form_dialog2 li.tb5{background: url(../images/ico_5.png) no-repeat 10px 14px;background-size: auto 14px;}
.form_dialog2 li.tb6{background: url(../images/ico_4.png) no-repeat 11px center;background-size: auto 14px;}
.form_dialog2 input,.form_dialog2 li #imgCode{height: 44px;}
.form_dialog2 li.li1{height: 100px;width: calc(100% - 38px);}
.form_dialog2 li.li2 button{margin-top: 20px;}
/*产品*/
.product-box1 .cp-name1{font-size: 80px;}
.product-box1 .cp-pic{top: 0px;}
.product-box1 .cp-name2{font-size: 20px;top: -30px;}
.product-box1 .cp-name3{top:-10px;}
.product-box1 .cp-name3 span{height: 38px;line-height: 38px;}
.cp-title h3{font-size: 18px;padding-bottom: 15px;}
.cp-title p{font-size: 14px;line-height: 22px;}
.product-box2 .left,.product-box2 .right{float: none;width: 100%;position: relative;top: 0;transform: translate(0);}
.cp-con1 .box-box1 li{width:calc(50% - 7.5px);margin: 0 15px 15px 0;}
.cp-con1 .box-box1 li:nth-child(6n),.cp-con1 .box-box3 li:nth-child(3n){margin-right: 15px;}
.cp-con1 .box-box1 li:nth-child(2n){margin-right: 0;}
.cp-con1 .box-box1 li .text{width:100%;padding:0;top:50%;transform: translate(0,-50%);height: auto;}
.cp-con1 .box-box1 li .p2{width:calc(100% - 30px);display: none;}
.cp-con1 .box-box1 li .images{height:120px;}
.cp-con1 .box-box1 li .p1{font-size: 15px;text-align: center;}
.cp-con1 .box-box3 li{margin-right: 0;width: 100%;}
.cp-con1 .box-box3 li:nth-child(2n){margin-right: 0;}
.product-box2 .cp-con1{padding: 20px 0 70px 0;}
.product-box2 .h01 span,.news-detail3 .wap-main1 .h01 span{font-size: 28px;margin-bottom: 10px;}
.product-box2 .h01,.news-detail3 .wap-main1 .h01{font-size: 18px;margin-bottom: 30px;}
.product-box2 .ul1 li{font-size: 14px;line-height: 22px;margin-top: 10px;}
.product-box2 .ul1 li em{width: 12px;height: 12px;border-radius: 2px;top: 4px;margin-right: 10px;}
.product-box2 .right{margin-top: 30px;}
.product-box3 .cp-item1 li,.product-box3 .cp-item2 li:nth-child(1){float: none;width: 100%;height: auto;padding-left: 15px;}
.product-box3 li .text,.cp-con2 .box-box2 .text{position: relative;bottom: auto;left: auto;line-height: 20px;font-size: 12px;}
.product-box3 li .text{width: 100%;}
.product-box3 .cp-item2 li{margin: 0;float: none;width: 100%;height: auto;padding-left: 15px;}
.product-box3 .cp-item1 li .pic img{height: 150px;position: absolute;right: 0;bottom: -15px;}
.product-box3 .cp-item1 li .pic{height: 150px;position: relative;}
.product-box3{padding: 80px 0;}
.product-box3 .cp-item1 li,.product-box3 .cp-item2 li,.product-box3 .cp-item2 li:nth-child(1){padding:15px;width: calc(100% - 30px);margin-bottom: 15px;}
.product-box3 li h4 img,.cp-con2 .box-box2 h4 img{height: 26px;width: auto;margin-right: 10px;}
.product-box3 li h4,.cp-con2 .box-box2 h4{font-size: 16px;margin-top: 0;line-height: 26px;margin-bottom:20px;}
.product-box3 .cp-item1{margin-top: 30px;}
.product-box3 .cp-item2 li .text{width: 100%;}
.product-box4 .cp-tit2 a{padding: 0 16px;height: 36px;line-height: 36px;border-radius: 8px;}
.cp-con2 .box-box2 .left,.cp-con2 .box-box2 .right{width: 100%;float: none;height: auto;}
.cp-con2 .box-box2 .left{width: calc(100% - 30px);padding:15px;height: auto;border-radius: 8px;box-shadow: 0 0 5px rgba(0,0,0,0.3);margin-bottom: 15px;}
.cp-con2 .box-box2{height: auto;box-shadow: none;}
.product-box4 .cp-con2{padding: 30px 0;}
.cp-con2 .box-box2 .right img{border-radius: 8px;}
.cp-box-pic1{height: 300px;}
.cp-box-pic1 .text h4,.cp-box-pic1 .text p{font-size: 16px;line-height: 24px;}
.cp-box-pic1 .text p{margin-top: 20px;font-size: 14px;line-height: 24px;}
.product-box4 .cp-pic2{padding: 30px 0 50px 0;}
.product-box5 .left,.product-box5 .right{float: none;width: 100%;}
.product-box5 .left .pic,.product-box5 .pic{height: 240px;}
.product-box5 .cp-top1 li{float: none;width: 100%;margin:15px 0 0 0;}
.product-box5 h4{font-size: 16px;padding-top: 20px;}
.product-box5 h4 span{font-size: 16px;}
.product-box5 .txt{padding: 0 20px;width: calc(100% - 40px);}
.product-box5 .txt p{width:calc(100% - 40px);line-height: 22px;}
.product-box5 .left:hover .txt p, .product-box5 .cp-top1 li:hover .txt p{bottom: 20px;}
.product-box5 .cp-item5{padding-top: 30px;}
.product-box5,.product-box7{padding: 40px 0;}
.product-box5 .cp-number .wz1{position: relative;top: auto;left: auto;transform: translate(0);padding: 0 0 20px 15px;font-size: 15px;line-height: 26px;text-align: center;}
.product-box5 .cp-number .cp-shuzi{position: relative;top: auto;left: auto;transform: translate(0);right: auto;text-align: center;width: 100%;}
.product-box5 .cp-number li{margin: 0;width: 30%;}
.product-box5 .cp-number{height: auto;padding: 20px 0;margin-top: 15px;}
.product-box6{padding: 40px 0 10px 0;}
.width-auto .swiper-scrollbar{width: 90%;left: 5%;transform: translate(0);}
.product-box7 .hotspotSwi4{padding: 20px 0 0 0;}
.hotspotSwi4 .swiper-slide a{margin: 5px;}
.product-box7 .swiper-button-prev4,.swiper-button-prevw4{left: 5px;}
.product-box7 .swiper-button-next4,.swiper-button-nextw4{left: 80px;}
.product-box7 .index-3 a p{line-height: 22px;}
.index-3 a h4{font-size: 15px;}
.product-box7 .index-3{padding-bottom: 56px;}
.product-box7{padding-bottom: 90px;}

/*案例详情*/
.news-detail1 .tit-box h3{font-size: 20px;margin-bottom: 20px;}
.news-detail1 .type{position: relative;top: auto;right: auto;}
.news-detail1 .type span{margin-left: 0;margin-right: 5px;width: 30px;height: 30px;}
.news-detail1 .type span img{height: 15px;}
.news-detail1 .tit-box{padding-bottom:20px;}
.news-detail1 .xq1{padding: 40px 0 0 0;}
.news-detail1 .left,.news-detail1 .right{float: none;width: 100%;}
.news-detail1 .left{padding: 20px 25px 15px 25px;width: calc(100% - 50px);}
.news-detail5 .search2 li:nth-child(2){height: auto;}
.news-detail1 .left,.news-detail1 .right{float: none;width: 100%;height: auto;font-size: 0;}
.news-detail1 .left{padding: 20px 25px 15px 25px;width: calc(100% - 50px);margin-bottom: 20px;}
.news-detail1 .left .h4{font-size: 16px;margin-bottom: 15px;height:auto;}
.news-detail1 .left p,.news-detail3 p{font-size:14px;line-height: 22px;-webkit-line-clamp: inherit;}
.news-detail2 .tit{font-size: 18px;}
.news-detail2,.news-detail3,.news-detail4,.news-detail5{padding: 30px 0;}
.news-detail2 li{width:48.5%;margin:0 3% 15px 0;padding: 20px 0;}
.news-detail2 li:nth-child(3n){margin-right: 3%;}
.news-detail2 li:nth-child(2n){margin-right: 0;}
.news-detail2 li .p1{font-size: 16px;padding-bottom: 10px;margin-bottom: 10px;}
.news-detail2 li .p2{font-size: 14px;}
.news-detail3 .left,.news-detail3 .right{float: none;width: 100%;}
.news-detail3 .left .text{position: relative;top: auto;transform: translate(0);width: 100%;}
.news-detail3 .p1{font-size: 16px;margin-bottom: 10px;}
.news-detail3 .left h5{font-size: 18px;padding-bottom: 15px;}
.news-detail3 .come a{font-size: 15px;margin:0px auto 30px auto;width: 110px;height: 36px;line-height: 36px;border-radius: 8px;}
.news-detail4 .left,.news-detail4 .right{width: 100%;float: none;}
.news-detail4 h5,.news-detail5 .tit{font-size: 18px;padding-bottom: 10px;}
.news-detail4 ul{margin-left: 0;padding-top: 0;float: none;width: 100%;}
.news-detail4 li{line-height: 18px;font-size: 15px;margin: 15px 20px 0 0;width:calc(33.33% - 13.33px);display: inline-block;}
.news-detail4 li:nth-child(3n){margin-right: 0;}
.news-detail4 li em{width: 18px;height: 18px;line-height: 20px;font-size: 10px;border-radius: 3px;top: -1px;margin-right: 8px;}
.news-detail4 .left{margin-bottom: 20px;}
.news-detail5 .search2 .group{padding-top: 15px;}
.tab-cons1 li a span{width: 60px;height: 35px;}
.contact1 .box-box01{box-shadow: none;}
.contact1 .box-box01 .left{box-shadow: 0 0 5px rgba(0,0,0,0.4);margin-bottom: 20px;border-radius: 8px;padding: 15px 0 10px 0}
.leftMenu{padding-top: 15px;}
.width-auto{padding-top: 10px;}
.video_dialog .close, .email_dialog .close{font-size: 30px;width: 35px;height: 35px;line-height: 30px;right: 0;top: -45px;}
.email_dialog button{width: 110px;height: 35px;line-height: 35px;font-size: 16px;border-radius: 5px;margin-top: 15px;}
.email_dialog{padding: 30px 0;}

.search2 li:nth-child(1) a p{width: 100%;}
.cp-con2 .box-box2 .text p span,.product-box3 li .text p span{display: inline-block;}
.table-auto th{font-size: 13px;}
.table-auto td{font-size: 13px;}
.tabs-box3 .tabs3 li::before,.tabs-one01 .one-box .left li::before{height: 25px;left: 0;}
.tabs-box3 .tabs3 li{border: none;}
.contact1 .box-box02 .map .map2{display:block;}
.contact1 .box-box02 .map .map1{display: none;}
.contact1 .box-box02 .right p{width: 100%;}
.tab-cons1 .look-gd{margin: 20px auto 50px auto;width: 130px;height: 40px;line-height: 40px;font-size: 16px;border-radius: 8px;}
.index-5 .right{display: none;}
.index5{background-position: center;background-attachment: inherit;}
.ss-ny-banner img{display: none;}
.ss-ny-banner{background: url("../images/ss-banner.jpg") no-repeat center top;background-size: cover;}
.wap-partner,.wap-ul,.wap-cases{display: block;}
.partner,.pc-ul,.case-lists02{display: none;}
.candle-flame{background: linear-gradient(rgba(255,255,255,0.04) 40%, #ffffff 57%);}
.index-4 .candle-flame{background: linear-gradient(rgba(255,255,255,0.04) 50%, #ffffff 75%);}
.wap-cases .swiper-slide .pic{height: 285px;}
#header .wap-search{top: 15px;}
.newsbox1 .left-nav{text-align: center;padding: 0;margin-bottom: 25px;}
.newsbox1 .left-nav ul::before,.newsbox1 .left-nav li a::before{display: none;}
.newsbox1 .left-nav li{display: inline-block;width: 33%;text-align: center;}
.newsbox1 .left-nav li a{padding: 0;text-align: center;}
.newsbox1 .caseSwiper2 .swiper-slide a .pic{height: 255px;}
.caseSwiper2 .swiper-slide{height: 265px;}
.two-box .swiper-slide a .pic{height: 150px;}
.two-box .swiper-slide{height: 210px;}
.fix-con1 .tit3 .wap-p{display: block;}
.fix-con1 .tit3 .pc-p{display: none;}
.contact1 .box-box02 .sao h4{margin:8px 0 5px 0;}
.contact1 .box-box02 .email-yx b{padding-left: 30px;background: url(../images/youxiang.png) no-repeat left 5px;background-size: auto 16px;}
.contact1 .box-box01 .left .txt .ico1{font-size:45px;}
.newsbox1 .caseSwiper2 .candle-flame{background: linear-gradient(rgba(255,255,255,0.04) 60%, #ffffff 75%);}
.wap-nn-img{display: block;}
.caseSwiper3 .swiper-slide .img{display: none;}
.right-news .text{display: none;}
.right-news .wap-nn-img .text{display: block;}
.right-news a .wap-nn-img .text h3{margin-bottom: 0;}
.form_dialog2 li.tb03{background: url(../images/ico_zw.png) no-repeat 9px center;background-size: auto 20px;}
.form_dialog2 li.tb02 {background: url(../images/ico_2.png) no-repeat 9px center;width: calc(100% - 38px);}
.form_dialog2 li.tb6{width: calc(100% - 168px);}
.tab-cons1 li .candle-flame{background: linear-gradient(rgba(255,255,255,0.05) 50%,  #ffffff 72%)}
.tab-cons1 .group-2 li .candle-flame{background: linear-gradient(rgba(255,255,255,0.05) 50%,  #ffffff 75%)}
.tab-cons1 li .time2, .tab-cons1 li .city{left: 25px;top: 22px;}
.tab-cons1 li .city{left:auto;right: 25px;top: 22px;}
.newsbox1 .left-nav li a{color: #B9B9B9;font-size: 18px;height: auto;line-height: normal;padding-bottom: 10px;}
.newsbox1 .left-nav li.move a{color: #2E2624;font-size: 18px;}
.newsbox1 .left-nav li a::after {
    content: "";
    display: block;
    position: absolute;
    bottom: -3px;
    height: 2px;
    width: 0;
    left: 0;
    background: #c0192d;
}
.newsbox1 .left-nav li.move a::after{width: 100%;}
.tab-cons1 .group-2 li{width: calc(50% - 8px);margin: 0 16px 18px 0;}
.tab-cons1 .group-2 li:nth-child(2n){margin-right: 0;}
.wap-ul{height: 230px;overflow: hidden;padding: 5px;}
.about2 .miaosu{text-align: left;}
.product-box1{padding: 90px 0 70px 0;}
.cp-title p.wap-p{display: block;}
.cp-title p.pc-p{display: none;}
.contact1 .box-box02 .sao img{height: 65px;}
.contact1 .box-box02 .left{padding:20px 0 10px 0;}
.contact1 .box-box01 h4,.contact1 .box-box02 .place h4{margin: 8px 0 6px 0;}
.contact1 .box-box01 p{line-height: 26px;}
.cp-box-pic1{display: none;}
.contact1 .box-box02 .place .txt2 .dizhi-tb{margin-top: 0;}
.cp-con1 .box-box02 li .images{height: 180px;}
.product-box2 .right img{width: 100%;height: auto;}
.product-box4 .cp-pic2 img{width: auto;left: 0;margin: 0;height: 300px;}
.product-box4 .cp-pic2 .cp-text-1{position: relative;right: auto;top: auto;transform: translate(0);display: block;}
.tabs-box3 .text{width: calc(100% - 40px);}
.tabs-box3 .map-img{width: calc(100% - 40px);top: auto;bottom: 30px;transform: translate(0);left: 20px;}
.product-box4 .cp-pic2 .cp-text-1 li{float: left;margin-right: 10px;width:calc(33.33% - 6.66px);clear: inherit;font-size: 14px;line-height: 20px;height: 40px;margin-top: 5px;letter-spacing: -0.5px;}
.product-box4 .cp-pic2 .cp-text-1 li:nth-child(3n){margin-right: 0;}
.product-box4 .cp-pic2 .cp-text-1 li em{width: 20px;height: 20px;line-height: 20px;font-size: 10px;margin-right: 3px;}
.pc-cp-text1{display: none;}
.wap-cp-text1{display: block;}
.width-auto th{padding: 0;height: 38px;font-size: 13px;}
.width-auto td{padding: 0;height: 38px;font-size: 13px;}
.width-auto{padding: 0;margin-top: 20px;}
.table-auto2{top: 0;}
.product-box5, .product-box7{background: #fff;}
.fenye-style .one{float: none;margin-bottom: 18px;}
.fenye-style{padding: 30px 0;margin-bottom: 0;}
.news-detail .detail iframe{width: 100%;height: 300px;}
.section-case1 h3{margin-bottom:60px;}
.index1 .hotspotSwi1 .swiper-pagination{display: block;}
.news-detail4 .right{display: none;}
.news-detail4 .wap-video1{display: block;}
.mm50{margin: 0px;}
.news-detail4 h5{margin-bottom: 40px;}
.news-detail3 .left .text{left: 0;}
.wap-main1,.news-detail4 .wap-num1{display: block;}
.news-detail3 .mm50,.news-detail4 .pc-num1{display: none;}
.news-detail1 .type .tt{margin-left: 0;margin-right: 6px;}
.news-detail1 .type .t2 span img{height: 15px;}
.news-detail1 .type .tt a em{font-size: 14px;height: 30px;line-height: 30px;}
.news-detail1 .type .tt a:hover em{width: 90px;}
.seclect li.hover:after{right: auto;left: 50%;transform: translate(-50%,0);}
.news-detail4 .mm50{margin-right: 0;}
.tisi-red{top: 20px;line-height: 36px;font-size: 16px;left: 130px;}
.form_dialog .tisi-red{top: 0;}
/*机器视觉*/
.banner-jqsj{display: none;}
.solution-jqsj-box{padding-top: 110px;}
.pc-sjjq1,.pc-sjjq2{display: none;}
.wap-sjjq1,.wap-sjjq2{display: block;}
.solution-con1, .solution-con3, .solution-con4, .solution-con5{padding: 25px 0 56px 0;}
.solution-1 .swiper-slide .text,.solution-3 .text, .solution-5 .text{padding: 20px 25px;}
.solution-1 .swiper-slide h4,.solution-3 .swiper-slide h4, .solution-5 .swiper-slide h4,.solution-4 .swiper-slide h4{font-size: 16px;margin:0 0 15px 0;}
.solution-1 .swiper-slide p,.solution-3 .swiper-slide p, .solution-5 .swiper-slide p,.solution-4 .swiper-slide p{line-height: 24px;}
.solution-1 .swiper-slide p{height: 168px;text-align:justify}
.solution-1 .ss-jqsj-wap1 .swiper-slide p{height:140px;}
.solution-3 .images,.solution-5 .images{height: 250px;}
.solution-jqsj-box .solution-4 .yiny{padding:20px 25px;}
.solution-4 .swiper-slide h4{margin:25px 0 15px 0;}
.solution-3 .swiper-slide p, .solution-5 .swiper-slide p{-webkit-line-clamp: inherit;}
.service-con1 .swiper-slide a span{display: none;}
.service-con1 .swiper-slide a p{width: 100%;}
.solution-cxsj1 li{float: none;width:calc(100% - 10px);margin: 0 5px 70px 5px;}
.solution-cxsj1 li .tp{height: auto;font-size: 0;}
.solution-cxsj1 li h4{font-size: 15px;margin: 30px 0 20px 0;}
.solution-cxsj1 li p{width: 100%;line-height: 26px;text-align:justify;height: auto;}
.solution-cxsj1{padding-bottom: 0;}
/*数字化平台*/
.solution-szpt2 .images{height: 200px;}
.step-tag1 .tabs-tit2{display: none;}
.step-tag1 .tabs-list2 .item2{float: none;width:calc(100% - 50px);padding: 20px 25px;height: 130px;margin-top: 20px;}
.step-tag1 .tabs-list2 .item2 .wz{bottom: 20px;width: calc(100% - 50px);left: 25px;}
.step-tag1 .tabs-list2 .item2 p{font-size: 14px;line-height: 24px;}
.step-tag1 .tabs-list2 .item2 h4{font-size: 16px;line-height: 26px;padding-left:36px;}
.step-tag1 .tabs-list2 .item2 h4::before{width: 26px;height: 26px;}
.step-tag1 .tabs-list2 .item2.on{background: #fff;}
.step-tag1 .tabs-list2 .item2.on h4{color: #2e2624;}
.step-tag1 .tabs-list2 .item2.on p{color: #535253;}
.step-tag1 .tabs-list2 .item2.on h4.ss-tb1::before{background: url(../images/szpt1.svg) no-repeat center;}
.step-tag1 .tabs-list2 .item2.on h4.ss-tb2::before{background: url(../images/szpt2.svg) no-repeat center;}
.step-tag1 .tabs-list2 .item2.on h4.ss-tb3::before{background: url(../images/szpt3.svg) no-repeat center;}
.step-tag1 .tabs-list2{padding-top: 10px;}
.solution-szpt3{padding: 40px 0;}
.step-tag2{display: none;}
.wap-step-tag2{display: block;}
.step-tag0{padding: 30px 0 0 0;}
/*辅助单元*/
.solution-fzdy{padding-top: 10px;}
.pc-solution-zdhjc1{display: none;}
.wap-solution-zdhjc1{display: block;}
.solution-zdhjc1{padding-bottom: 30px;}
.wap-solution-zdhjc1 .solution-con3{padding-bottom: 10px;}
.solution-zdhjc1 .images{height: 250px;}
.solution-4 .swiper-slide p{min-height: 72px;}
.solution-4 .images{height: 136px;}
.wap-zdhsc1 .swiper-slide p{height: 72px;}
.solution-4 .images{height: 300px;}

.cpcp-gai1 .cp-con2 .box-box2 .right{height: auto;width: 100%;}
.cpcp-gai1 .cp-con2 .box-box2 .left{padding: 20px 15px;width: calc(100% - 30px);margin-bottom: 20px;}
.cpcp-gai1 .cp-con2 .box-box2 .text{width:100%}
.case-hh.on{z-index: -1;}
.seclect dl dd{height: 33px;line-height: 33px;font-size: 15px;}
.seclect .option{padding: 5px 0;}

.wap-xtp1{display: block;border-radius: 8px 8px 0 0;}
.wap-xtp1 img{border-radius: 8px 8px 0 0;}
.cpcp-gai1 .cp-con2 .box-box2 .right{display: none;}
.cpcp-gai1 .cp-con2 .box-box2 .left{box-shadow: none;margin-bottom: 0;}
.cpcp-gai1 .cp-con2 .box-box2{box-shadow: 0 0 5px rgba(0,0,0,0.3);margin-bottom: 30px;}
.form_dialog5{height: 500px;}
}
@media (max-width:720px) {
.wrap,.w1420{width: 92%;}
.tab-cons1 li .pic{height: 230px;}
.caseSwiper1 .swiper-slide a{margin: 5px;}
.tabs1{position: relative;margin-bottom:30px;}
.caseSwiper1{padding: 0;height: 640px;}
.index-3 .caseSwiper1 .swiper-slide .pic,.index-3 .caseSwiper1 .swiper-slide{height: 300px;}
.solution1 .index-3 li .pic{height:300px;}
.video_dialog iframe,.news-detail4 .right iframe{height: 300px;}
.product-box1 .cp-pic img{height: 250px;}
.wap-banner .swiper-slide{height: 105vh;}
.wap-banner{display: block;}
.banner{display: none;}
.case-lists .p0 em{padding-right: 5px;margin-right: 5px;height: 14px;line-height: 14px;}
.case-hh .caseSwiper1 .swiper-slide .pic,.case-hh .caseSwiper1 .swiper-slide{height: 200px;}
.case-hh .caseSwiper1{height: 440px;}
.case-hh{margin-bottom: 40px;}
}
@media (max-width:460px) {
	.wap-banner .swiper-slide{height: 70vh;}
}
@media (max-width:420px) {
	.index-3 li .pic{height: 172px;}
	.tab-cons1 li,.tab-cons1 .group-2 li{width:100%;margin:0 0 18px 0;float: none;}
    .tab-cons1 li:nth-child(2n){margin-right: 0;}
    .tab-cons1 li .pic{height:230px;}
    .solution1 .index-3 li .pic{height:250px;}
    .solution1 .index-3 li .pic img{height:100%;}
    .tabs-one01 .one-box .left li,.left-nav li a,.left-nav li.move a,.tabs-box3 .tabs3 li{font-size: 15px;}
    .tabs-one01 .one-box .left li::before,.tabs-box3 .tabs3 li{height: 25px;margin-bottom: 15px;}
    .tabs-box3 .tabs3 li,.tabs-one01 .one-box .left li{line-height: 25px;}
    .ny-banner h3, .ny-banner h4{font-size: 18px;}
    .banner .swiper-pagination{right: 3%;bottom: 20px;}
    .select-hide-span{background-size: auto 10px;}
    .wap-ul{height: 486px;}
    .tabs-box3 .text{width: calc(100% - 40px);}
    .tabs-box3 .map-img{width: calc(100% - 40px);top: auto;bottom: 30px;transform: translate(0);left: 20px;}
    .tabs-box3 .text h5{margin-bottom: 0;}
    .tabs-box3 .text p{line-height: normal;}
    .tabs-box3 .tabs-con3{height: 380px;}
    .tabs-box3 .tabs3{height: 340px;}
    .cp-con1 .box-box1 li .images{height: 80px;}
    .cp-con1 .box-box02 li .images{height: 80px;}
    .product-box4 .cp-pic2 .cp-text-1 li{font-size: 12px;}
    .width-auto th{padding: 0;height: 32px;font-size: 13px;}
    .width-auto td{padding: 0;height: 32px;font-size: 13px;}
    .width-auto{padding: 0;margin-top: 20px;}
    .table-auto2{top: 0;}
    .news-detail .small-wz span{font-size: 14px;margin-right: 6px;margin-bottom: 5px;}
    .wap-banner .swiper-slide{height:70vh;}
    .index-1 .swiper-slide .pic{height:190px;}
    .index-1 .txt h4 em{font-size: 30px;}
    .index-1 .txt p.p0{font-size: 14px;line-height: 24px;}
    .index1 .swiper-slide a{height: 375px;}
    .solution-4 .images{height: 160px;}
}

@media (max-width:375px) {
	.wap-banner .swiper-slide{height: 74vh;}
	

}