@charset "UTF-8";
@media (max-width: 1024px){
	.banner-swiper{
		height:20rem;
	}
	.indu-img-right{
		display:none
	}
	.indu-mian .left{
		width:100%
	}
    .about-list1 .w9375{
    	width:93.75%;
    	margin:0 auto
    }
}

@media (max-width: 992px){
	.mian{
		margin-top:3rem;
	}
	.banner-swiper{
		height:14rem;
	}
	.index-list1 .inul1 li{
		margin:0 1rem;
	}
	.index-list4 .swiper-slide .img img{
		width:150%;
		margin-left:-20%
	}
	.w1650{
		width:93.75%;
	}
	.deng-demol .deng-mian{
		width:90%;
	}
	.deng-demol .deng-mian .item{
		width:96%;
		padding:0.6rem 0;
	}
	.deng-demol .deng-mian .title{
		font-size:0.48rem;
	}
	.deng-demol .deng-mian .close1{
		top:8px;
		right:8px;
		width:16px;
		height:16px;
		background-size:16px;
	}
	.deng-demol .deng-mian .form{
		margin-top:0.5rem;
	}
	.deng-demol .deng-mian .form .inp{
		height:1rem;
		line-height:1rem;
		padding:0 0.2rem;
		margin-bottom:0.3rem;
	}
	.deng-demol .deng-mian .form .inp .img{
		width:0.36rem;
		margin-right: 0.3rem;
	}
	.deng-demol .deng-mian .form .inp input{
		height:1rem;
		line-height:1rem;
		font-size:0.3rem;
		width:calc(100% - 0.66rem - 0.4rem - 0.3rem);
		padding-left:0.3rem;
	}
	.deng-demol .deng-mian .form .inp .img:after{
		right:-0.3rem;
		height:0.75rem;
	}
	.deng-demol .deng-mian .form .top0 .inp1{
		height:1rem;
		line-height:1rem;
		padding:0 0.2rem;
		margin-bottom:0.3rem;
		width: calc(100% - 2rem - 0.4rem - 0.25rem - 4px)
	}
	.deng-demol .deng-mian .form .top0 .top3{
		height:1rem;
		line-height:1rem;
		font-size:0.3rem;
		width:2rem;
	}
	.deng-demol .deng-mian .form .p1{
		font-size:0.3rem;
		line-height:0.4rem;
		margin-top: 0.2rem;
	}
	.deng-demol .deng-mian .form .submit{
		font-size:0.3rem;
		margin-top:0.3rem;
		height:1rem;
		line-height:1rem;
	}
	.sign-model .mian-model{
		width:90%;
	}
	.sign-model .mian-model .close1{
		top:8px;
		right:8px;
		width:16px;
		height:16px;
		background-size:16px;
	}
	.sign-model .mian-model .item{
		padding: 0.6rem 0.2rem;
	}
	.sign-model .mian-model .title{
		font-size:0.48rem;
	}
	.sign-ul{
		margin-top:0.5rem;
	}
	.sign-ul li{
		margin-bottom:0.2rem;
	}
	.sign-ul li .top{
		height:1rem;
		line-height:1rem;
		padding:0 0.2rem;
	}
	.sign-ul li .top .img{
		width:0.3rem;
		margin-right: 0.2rem;
	}
	.sign-ul li .top .img:after{
		right:-0.1rem;
		height:0.6rem;
	}
	.sign-ul li .top input{
		width:calc(100% - 0.3rem - 0.2rem);
		height:1rem;
		line-height:1rem;
		font-size:0.3rem;
	}
	.sign-ul li .top3{
		height:1rem;
		line-height:1rem;
		font-size:0.26rem;
		width:1.8rem;
		margin-left:0.1rem;
	}
	.sign-ul li .top1{
		width:calc(100% - 1.9rem - 4px - 0.4rem)
	}
	.sign-ul li:nth-child(3){
		width:100%
	}
	.sign-ul li:nth-child(4){
		margin-right: 2%;
	}
	.sign-ul li:nth-child(5){
		margin-right: 0%;
	}
	.sign-ul li:nth-child(6){
		margin-right: 2%;
	}
	.sign-ul li:nth-child(7){
		margin-right: 0%;
	}
	.sign-ul li.li1{
		width:100%;
	}
	.sign-ul li .div1{
		height:1rem;
		line-height:1rem;
		font-size:0.3rem;
		width:calc(100% - 0.3rem - 0.2rem)
	}
	.sign-model .p1{
		font-size:0.3rem;
		margin-top: 0.3rem;
		line-height:0.3rem;
	}
	.sign-model .submit{
		font-size:0.3rem;
		line-height:0.8rem;
		height:0.8rem;
		margin-top:0.3rem;
	}
	.sign-ul li .item-hover{
		top:1rem;
		width:calc(100% - 0.3rem - 2px);
		padding:0.2rem 0 0.2rem 0.3rem;
		height:3rem;
	}
	.sign-ul li .item-hover .tit-a{
		font-size:0.26rem;
		height:0.8rem;
		line-height:0.8rem;
	}
}

@media (max-width: 767px){
	.mian{
		margin-top:1.8rem;
	}
	.banner-swiper .swiper-slide video{
		display:none
	}
	.banner-swiper .swiper-slide .pc-bkimg{
		display:none
	}
	.banner-swiper .swiper-slide .pho-bkimg{
		display:block
	}
	.banner-swiper{
		height:8.6rem;
	}
	.banner-swiper .text-pro .name{
		font-size:0.4rem;
		line-height:1;
		margin-top:0.1rem;
	}
	.banner-swiper .text-pro{
		width:80%;
	}
	.banner-swiper .banner-pagination span{
		width:8px;
		height:8px;
		margin-right:6px;
	}
	.banner-swiper .banner-pagination{
		bottom:0.3rem;
	}
	.index-list1{
		padding:0.6rem 0 1rem;
	}
	.index-list1 .title{
		font-size:0.4rem;
		line-height:0.6rem;
	}
	.index-list1 .con-p{
		font-size:0.26rem;
		line-height:0.4rem;
		margin-top:0.3rem;
	}
	.index-list1 .con-p br{
		display:none
	}
	.index-list1 .more-btn{
		margin-top:0.4rem;
		font-size:0.24rem;
		height:0.8rem;
		line-height:0.8rem;
		padding:0 0.6rem 0 0.3rem;
		background-size:0.12rem;
	}
	.index-list1 .inul1{
		margin-top:0.5rem;
	}
	.index-list1 .inul1 li{
		margin:0;
		width:50%;
		margin-bottom:0.3rem;
	}
	.index-list1 .inul1 li .ico{
		width:0.88rem;
		margin:0 auto 0.3rem;
	}
	.index-list1 .inul1 li .name{
		font-size:0.3rem;
		line-height:0.4rem;
	}
	.index-list1 .inul1 li .num{
		font-size:0.6rem;
		margin-top:0.15rem;
	}
	.index-list1 .inul1 li .nuz{
		font-size:1rem;
	}
	.index-list2{
		padding:0.6rem 0 1rem;
	}
	.index-list2 .ulli2 li{
		font-size:0.3rem;
		margin-right:0.2rem;
	}
	.index-list2 .ulli2 li img{
		width:0.36rem;
		margin-right:0.1rem;
	}
	.index-list2 .list2-img-swiper{
		margin-top: 0.5rem;
	}
	.index-list2 .list2-img-swiper .swiper-slide .name{
		font-size:0.3rem;
		bottom:0.3rem;
		right:0.3rem;
		width:calc(100% - 0.6rem)
	}
	.index-list2 .list2-img-swiper .list2-button-prev, .index-list2 .list2-img-swiper .list2-button-next{
		width:0.5rem;
		height:0.5rem;
		background-size:6px;
	}
	.index-list2 .list2-pagetion{
		margin-top:0.5rem;
	}
	.index-list2 .list2-pagetion span{
		width:8px;
		height:8px;
		margin:0 4px;
	}
	.pc-imgoho{
		display:none
	}
	.phoimgoho{
		display:block
	}
	.index-list3 .text-pro .con-a{
        font-size:0.24rem;
        margin-top:0.3rem;
        line-height:0.4rem;
    }
    .index-list3 .text-pro .con-a br{
        display:none
    }
    .index-list3 .text-pro .tit-a{
        font-size:0.4rem;
    }
    .index-list3 .list3-prev, .index-list3 .list3-next{
        width:0.5rem;
        height:0.5rem;
        background-size:6px
    }
    .index-list3 .list3-prev{
        left:0;
    }
    .index-list3 .list3-next{
        right:0
    }
    .index-list3 .text-pro .more-btn{
            margin-top: 0.4rem;
    font-size: 0.24rem;
    height: 0.7rem;
    line-height: 0.7rem;
    padding: 0 0.6rem 0 0.3rem;
    background-size: 0.12rem;
    }
    .index-list3 .text-pro{
        width:76%;
    }
    .index-list4 .swiper-slide .img{
        width:100%;
    }
    .index-list4 .swiper-slide .left-text{
        position:relative;
        top:auto;
        left:auto;
        width:100%;
        float:left;
        height:auto;
        padding:0.3rem 0 0.6rem;

    }
    .index-list4 .swiper-slide .img img{
        width:100%;
        margin-left:0;
    }
    .index-list4 .swiper-slide .text-pro{
        position:relative;
        top:auto;
        left:auto;
        width:90%;
        margin-left:5%;
        transform:translate(0)
    }
    .index-list4 .swiper-slide .text-pro .name{
    	font-size:0.4rem;
    }
    .index-list4 .swiper-slide .text-pro .p1{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top: 0.3rem;
    }
    .index-list4 .swiper-slide .text-pro .more-btn{
    	margin-top: 0.4rem;
    font-size: 0.24rem;
    height: 0.7rem;
    line-height: 0.7rem;
    padding: 0 0.6rem 0 0.3rem;
    background-size: 0.12rem;
    }
    .index-list4 .swiper-slide .text-pro .name{
    	font-size:0.4rem;
    }
    .index-list4 .list4-prev, .index-list4 .list4-next{
    	 width:0.5rem;
        height:0.5rem;
        background-size:6px;
        bottom:0.4rem;
    }
    .index-list4 .list4-prev{
    	left:80%;
    }
    .index-list4 .list4-next{
    	left:calc(95% - 0.5rem)
    }
    .index-list4 .swiper-slide .text-pro .p1:after{
    	bottom:-.2rem;
    }
    .pho-div-nav .nav-ul{
    	padding:0.2rem 0;
    }
    .pho-div-nav .nav-ul .tit-a{
    	font-size: 0.36rem;
    	height:1rem;
    	line-height:1rem;
    }
    .pho-div-nav .nav-ul li .hover-div{
    	padding:0.2rem;
    }
    .pho-div-nav .nav-ul li .hover-div .tit-b{
    	font-size:0.3rem;
    	height:0.8rem;
    	line-height:0.8rem;
    }
    .indu-nav a{
    	font-size:0.24rem;
    	margin-right:0.3rem;
    }
    .indu-nav{
    	height:1rem;
    	line-height:1rem;
    }
    .indu-nav a img{
    	width:0.3rem;
    	margin-right:0.1rem;
    }
    .indu-nav a:after{
    	font-size:0.3rem;
    	right:-0.2rem;
    }
    .industry-list .title{
    	font-size:0.48rem;
    	margin-top: 0.5rem;
    }
    .industry-ul{
    	margin-top:0.6rem;
    }
    .industry-ul li{
    	width:100%;
    	margin-right:0;
    	margin-bottom:0.3rem;
    }
    .industry-ul li .text{
    	padding:0.3rem 0.8rem 0.3rem 0.3rem;
    }
    .industry-ul li .text .name{
    	font-size:0.3rem;
    }
    .industry-ul li .text .con-p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	height:0.8rem;
    }
    .industry-ul li .text .more{
    	right:0.3rem;
    	width:0.4rem;
    	height:0.4rem;
    }
    .industry-list{
    	padding-bottom:1rem;
    }
    .indu-mian{
    	margin-top: 0.5rem;    	
    }
    .indu-mian .left .top .tit-btn{
    	font-size:0.48rem;
    	padding-right:0.6rem;
    	background-size:14px;
    }
    .indu-mian .left .top .tit-btn .hover-divse{
    	top:0.75rem;
    	width:6rem;
    	white-space:normal;
    	line-height:0.4rem;
    }
    .indu-mian .left .top .tit-btn .hover-divse a{
    	font-size:0.3rem;
    }
    .indu-mian .left .con1{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	padding-bottom:0.6rem;
    	margin-top:0.8rem;
    }
    .indu-mian .left .tit-1{
    	font-size:0.3rem;
    	margin-top:0.3rem;
    	line-height:0.4rem;
    }
    .indu-mian .left .con2{
    	margin-top:0.3rem;
    	padding: 0.3rem ;
    	line-height:0.4rem;
    	font-size:0.26rem;
    }
    .indu-mian .left .con3{
    	margin-top:0.3rem;
    	line-height:0.4rem;
    	font-size:0.26rem;
    }
    .indu-mian .left .con3 .p-left{
    	width:calc(100% - 0.6rem);
    	padding:0.3rem;
    }
    .indu-mian .left .con3 .p-img{
    	width:100%;
    }
    .indu-mian .left .top .tit-btn1{
    	font-size:0.48rem;
    }
    .indu-mian .solve-img{
    	margin-top:0.3rem;
    }
    .indu-mian .solve-p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    	padding-bottom:0.3rem;
    }
    .indu-mian .solve-swiper{
    	margin-top:0.3rem;
    	padding-top:0.3rem;
    	padding-bottom:0.2rem;
    }
    .indu-mian .solve-swiper .swiper-slide .text{
    	padding: 0.3rem 0.3rem 0.8rem 0.3rem;
    }
    .indu-mian .solve-swiper .swiper-slide .text .name{
    	font-size:0.3rem;
    }
    .indu-mian .solve-swiper .swiper-slide .text .con-p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	height:0.8rem;
    }
    .indu-mian .solve-swiper .swiper-slide .text .more{
    	bottom:0.2rem;
    	width:0.5rem;
    	height:0.5rem;
    	right:0.3rem;
    }
    .indu-mian .con-info{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .indu-mian .deinfo-siwper{
    	margin-top:0.4rem;
    }
    .indu-mian .deinfo-siwper .swiper-slide .text-pro .pp2{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .indu-mian .deinfo-siwper .swiper-slide .text-pro .pp2 br{
    	display:none
    }
    .indu-mian .deinfo-siwper .swiper-slide .text-pro .pp1{
    	font-size:0.48rem;
    }
    .indu-mian .deinfo-siwper .swiper-slide .text-pro .more-btn1{
    	margin-top:0.4rem;
		font-size:0.24rem;
		height:0.7rem;
		line-height:0.7rem;
		padding:0 0.6rem 0 0.3rem;
		background-size:0.12rem;
    }
    .indu-mian .deinfo-siwper .deinfo-button-prev, .indu-mian .deinfo-siwper .deinfo-button-next{
    	width:0.5rem;
    	height:0.5rem;
    	background-size:6px;
    }
    .indu-mian .deinfo-siwper .deinfo-button-next{
    	right:0;
    }
     .indu-mian .deinfo-siwper .deinfo-button-prev{
     	left:0
     }
     .industry-list .title.wl-tit{
     	margin-top:0.5rem;
     }
     .wl-conp{
     	font-size:0.26rem;
     	line-height:0.4rem;
     	margin-top:0.3rem;
     }
     .wl-conp br{
     	display:none
     }
    .logis-ul{
    	margin-top:0.5rem;
    }
    .logis-ul li{
    	width:100%;
    	margin-right:0;
    	margin-bottom:0.3rem;
    }
    .logis-ul li .tit-b{
    	font-size:0.3rem;
    	height:0.8rem;
    	line-height:0.8rem;
    	padding:0 0.2rem;
    }
    .logi-detial{
    	margin-top: 0.3rem;
    	padding-top:0.3rem;
    }
    .logi-detial li{
    	width:100%;
    	margin-right:0;
    	margin-bottom:0.3rem;
    }
    .logi-detial li .text-dl{
    	padding:0.3rem 0.8rem 0.3rem 0.3rem;
    }
    .logi-detial li .text-dl .name2{
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .logi-detial li .text-dl .more{
    	width:0.5rem;
    	height:0.5rem;
    	right:0.2rem;
    }
    .software-ul{
    	margin-top: 0.5rem;
    }
    .software-ul li{
    	width:100%;
    	margin-right:0;
    	margin-bottom:0.3rem;
    }
    .software-ul li .text-div{
    	padding:0.3rem;
    }
    .software-ul li .text-div .name{
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .software-ul li .text-div .con-p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	height:0.8rem;
    	margin-top: 0.2rem;
    }
    .industry-ul.caseul li .text{
    	padding:0.3rem;
    }
    .case-con{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .case-ulli{
    	margin-top:0.5rem;
    }
    .case-ulli li{
    	padding:0;
    }
    .case-ulli li .right-i{
    	width:100%;
        padding-top:0
    }
    .case-ulli li .left-1{
    	padding:0.3rem;
    	width:calc(100% - 0.6rem)
    }
    .case-ulli li .left-1 .tit-i{
    	font-size:0.3rem;
    	line-height:0.4rem;
    	padding-top:0;
    	margin-bottom:0.4rem;
    }
    .case-ulli li .left-1 .con-i{
    	font-size:0.26rem;
    	line-height:0.4rem;
    }
    .case-ulli li .left-1 .case-more{
    	margin-top:0.4rem;
		font-size:0.24rem;
		height:0.7rem;
		line-height:0.7rem;
		padding:0 0.6rem 0 0.3rem;
		background-size:0.12rem;
    }
    .re-swiper-case{
    	margin-top: 0.3rem;
    }
    .re-swiper-case .mask{
    	padding: 0.3rem;
    }
    .re-swiper-case .mask .tit-o{
    	font-size:0.3rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .re-swiper-case .mask .con-y{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	height:0.8rem;
    	margin-top:0.2rem;
    }
    .re-swiper-case .mask .case-more{
    	margin-top:0.3rem;
		font-size:0.24rem;
		height:0.7rem;
		line-height:0.7rem;
		padding:0 0.6rem 0 0.3rem;
		background-size:0.12rem;
    }
    .sup-tit{
    	font-size:0.48rem;
    	margin-top:0.5rem;
    }
    .sup-t{
    	font-size:0.36rem;
    	margin-top:0.3rem;
    }
    .sup-con{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .sup-ul{
    	margin-top:0.5rem;
    	text-align:center;
    }
    .sup-ul li{
    	margin-right:0.2rem;
    	margin-bottom:0.3rem;
    }
    .sup-ul li .img{
    	width:1rem;
    	margin:0 auto 0.2rem;
    }
    .sup-ul li .name{
    	font-size:0.26rem;
    	line-height:0.3rem;
    }
    .sup-swiper1{
    	margin-top:0.5rem;
    }
    .sup-swiper1 .swiper-slide .text-div{
    	padding:0.3rem;
    }
    .sup-swiper1 .swiper-slide .text-div .name{
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .sup-swiper1 .swiper-slide .text-div .su-p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.2rem;
    }
    .sup-swiper1 .swiper-slide .text-div .su-p i{
    	width:4px;
    	height:4px;
    }
    .sup-swiper1-scrollbar{
    	margin-top:0.3rem;
    }
    .sup-ul1{
    	margin-top:0.5rem;
    }
    .sup-ul1 li{
    	width:100%;
    	margin-right:0;
    	height:auto;
    	margin-bottom:0.3rem;
    	min-height:auto
    }
    .sup-ul1 li .su-mak{
    	padding:0.3rem;
    }
    .sup-ul1 li .su-mak .ti{
    	font-size:0.3rem;
    }
    .sup-ul1 li .su-mak .ti1{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top: 0.3rem;
        height:auto;
    }
    .sup-ul1 li .su-li{
    	margin-top:0.3rem;
    }
    .sup-ul1 li .su-li .item{
    	margin-bottom:0.3rem;
    }
    .sup-ul1 li .su-li .item .ico-p{
    	font-size:0.26rem;
    	line-height:0.3rem;
        height:auto
    }
    .sup-ul1 li .su-li .item .ico{
    	width:1rem;
    	margin:0 auto 0.2rem;
    }
    .sup-ul1 li .sup-io{
    	margin-top: 0.5rem;
    	font-size:0.26rem;
    	line-height:0.4rem;
    }
    .sup-ul1 li .sup-io p i{
    	width:4px;
    	height:4px;
    	top:0.15rem;
    }
    .sup-ul1 li .sup-io p{
    	padding-left:0.3rem;
    }
    .about-list1{
    	padding-top:0.5rem;
    	padding-bottom:1rem;
    }
    .about-list1 .title{
    	font-size:0.48rem;
    	margin-left:0;
    }
    .about-list1 .abo-mian{
    	margin-top: 0.5rem;
    }
    .about-list1 .abo-mian .img{
    	width:100%;
    }
    .about-list1 .abo-mian .img .text-pro{
    	bottom:0.3rem;
    	left:0.3rem;
    	width:3.3rem;
    	height:3.44rem;
    }
    .about-list1 .abo-mian .te-l .name{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-bottom:1rem;
    }
    .about-list1 .abo-mian .te-l .num{
    	font-size:1rem;
    }
    .about-list1 .abo-mian .te-l .name:after{
    	bottom:-0.3rem;
    }
    .about-list1 .img-left{
    	width:100%;
    	margin-top: 0.3rem;
    }
    .about-list1 .img-left .tit-1{
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .about-list1 .img-left .con-t{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-bottom:0.5rem;
    	margin-top: 0.3rem;
    }
    .abou-li li .num{
    	width:1.2rem;
    	height:1.2rem;
    	line-height:1.2rem;
    	font-size:0.4rem;
    }
    .abou-li li .name{
    	font-size:0.26rem;
    	line-height:0.3rem;
    	margin-top:0.2rem;
    }
    .about-list2{
    	padding: 0.6rem 0 0.6rem;
    }
    .about-list2 .title{
    	font-size:0.48rem;
    }
    .about-list2 .about-ul1{
    	margin-top:0.5rem;
    }
    .about-list2 .about-ul1 li{
    	padding:0.3rem;
    	margin-bottom:0.3rem;
    }
    .about-list2 .about-ul1 li .text{
    	width:100%;
    }
    .about-list2 .about-ul1 li .text .name{
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .about-list2 .about-ul1 li .text .con-y{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .about-list2 .about-ul1 li .img-r{
    	width:100%;
    	margin-top:0.3rem;
    }
    .about-list2 .about-ul1 li .img-r .item-li .line{
    	height:0.6rem;
    	line-height:0.6rem;
    	font-size:0.26rem;
    	padding:0 0.2rem;
    	margin-bottom:0.2rem;
    	margin-right:0.2rem;
    }
    .about-list2 .about-ul1 li .img-r .item-li .line img{
    	width:0.32rem;
    	margin-right:0.1rem;
    }
    .about-list2 .about-ul1 li:nth-child(2n) .img-r .item-li{
    	width:66%;
    }
    .about-list3{
    	padding:0.6rem 0;
    }
    .about-list3 .title{
    	font-size:0.48rem;
    }
    .about-list3 .a-top{
    	margin-top: 0.5rem;
    }
    .about-list3 .a-top .text{
    	width:100%;
    }
    .about-list3 .a-top .text .name{
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .about-list3 .a-top .text .con-p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.2rem;
    }
    .about-list3 .a-top .abou-ul3{
    	width:100%;
    	margin-top:0.3rem;
    }
    .about-list3 .a-top .abou-ul3 li{
    	margin-right:2%
    }
    .about-list3 .a-top .abou-ul3 li .name{
    	font-size:.26rem;
    	line-height:0.4rem;
    }
    .about-list4{
    	padding:0.6rem 0;
    }
    .about-list4 .title{
    	font-size:0.48rem;
    }
    .about-list4 .ul4{
    	margin-top: 0.5rem;
    }
    .about-list4 .ul4 li{
    	width:100%;
    	margin-right:0;
    	margin-bottom: 0.3rem;
    }
    .about-list4 .ul4 li .text{
    	padding:0.3rem;
    }
    .about-list4 .ul4 li .text .name{
    	font-size:.3rem;
    }
    .about-list4 .ul4 li .text .con-p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top: 0.2rem;
    	height:0.8rem;
    }
    .about-list3 .a-top .abou-ul3 li .num{
    	font-size:0.6rem;
    	margin-top:0.2rem;
    }
    .about-list4 .about-ul1{
    	margin-top:0.5rem;
    }
    .about-list4 .about-ul1 li{
    	padding:0.3rem
    }
    .about-list4 .about-ul1 li .text{
    	width:100%;
    }
    .about-list4 .about-ul1 li .text .name{
    	padding-top:0;
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .about-list4 .about-ul1 li .text .con-y{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .about-list4 .about-ul1 li .img-r{
    	width:100%;
    	margin-top:0.3rem;
    }
    .about-list4 .about-ul1 li .img-r .item-li .line{
    	padding: 0.2rem;
    	font-size:0.26rem;
    	margin-bottom:0.2rem;
    	margin-right:0.2rem;
    }
    .about-list4 .about-ul1 li .img-r .item-li .line .p2{
    	font-size:0.48rem;
    	margin-top: 0.2rem;
    }
    .about-list4 .about-ul1 li .img-r .item-li .line .p1{
    	font-size:0.26rem;
    	line-height:0.3rem;
    }
    .development-list{
    	padding:0.6rem 0 1rem;
    }
    .development-list .title{
    	font-size:0.48rem;
    }
    .development-list .deve-lop{
    	margin-top:0.5rem;
    	padding-top:0;
    }
    .development-list .deve-lop:before{
    	display:none
    }
    .development-list .deve-lop:after{
    	display:none
    }
    .development-list .deve-lop li{
    	margin-bottom:0.3rem;
    }
    .development-list .deve-lop li .img{
    	width:100%;
    }
    .development-list .deve-lop li .img{
        padding-bottom:53.6%;
    }
    .development-list .deve-lop li .text-pro{
    	position:relative;
    	top:auto;
    	left:auto;
    	transform:translate(0);
    	width:100%;
    	float:left;
    	margin-top:0.3rem;
    	text-align:left;
        padding:0
    }
    .development-list .deve-lop li .text-pro .num{
    	font-size:0.6rem;
    }
    .development-list .deve-lop li .text-pro .img1{
    	margin:0.2rem 0;
    }
    .development-list .deve-lop li .text-pro .con-p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    }
    .news-mian{
    	margin-top: 0.5rem;
    }
    .w920{
    	margin: 0.5rem auto;
    }
    .news-mian .form{
    	width:100%;
    	margin-right:0;
    	height:1rem;
    	line-height:1rem;
    	margin-bottom: 0.3rem;
    }
    .news-mian .form .text{
    	height:1rem;
    	line-height:1rem;
    	padding-left:0.3rem;
    	width:calc(80% - 0.3rem);
    	font-size:0.3rem;
    }
    .news-mian .item{
    	width:100%;
    	margin-right:0;
    }
    .news-mian .item1{
    	margin-bottom: 0.3rem;
    }
    .news-mian .item .line{
    	height:1rem;
    	line-height:1rem;
    	padding:0 0.3rem;
    }
    .news-mian .item .line .name{
    	font-size:0.3rem;
    }
    .news-mian .item .line .xia{
    	right:0.3rem;
    }
    .news-mian .form .submit{
    	right:0.3rem;
    }
    .news-mian .item .hover-div{
    	top:1rem;
    	padding: 0.2rem 0 0.2rem 0.3rem;
    	width:calc(100% - 0.3rem - 2px);
    	height:3.2rem;
    }
    .news-mian .item .hover-div a{
    	font-size:0.26rem;
    	height:0.8rem;
    	line-height:0.8rem;
    }
    .news-mian .new-ul1{
    	margin-top: 0.5rem;
    } 
    .news-mian .new-ul1 li{
    	width:100%;
    	margin-right:0;
    	margin-bottom: 0.3rem;
    }
    .news-mian .new-ul1 li .text-pro{
    	left:0.3rem;
    	bottom:0.3rem;
    	width:calc(100% - 0.6rem)
    }
    .news-mian .new-ul1 li .text-pro .time{
    	font-size:0.24rem;
    }
    .news-mian .new-ul1 li .text-pro .name{
    	font-size:0.3rem;
    	line-height:0.4rem;
    	margin-top: 0.1rem;
    }
    .news-mian .news-bottom{
    	margin-top:0.5rem;
    }
    .news-mian .news-bottom .right{
    	display:none
    }
    .news-mian .news-bottom .left-ul{
    	width:100%;
    }
    .news-mian .news-bottom .left-ul li{
    	padding:0;
    	margin-bottom:0.3rem;
    }
    .news-mian .news-bottom .left-ul li .img{
    	width:100%;
    }
    .news-mian .news-bottom .left-ul li .text{
    	width:calc(100% - 0.6rem);
    	padding:0.3rem;
        margin-left:0
    }
    .news-mian .news-bottom .left-ul li .text .p1{
    	font-size:0.3rem;
    }
    .news-mian .news-bottom .left-ul li .text .p2{
    	font-size:0.24rem;
    	line-height:.3rem;
    	margin-top: 0.2rem;
    }
    .news-mian .news-bottom .left-ul li .text .p3{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top:0.2rem;
    }
    .page{
    	margin-top:0.5rem;
    }
    .page a{
    	width:0.5rem;
    	height:0.5rem;
    	line-height:0.5rem;
    	font-size:0.3rem;
    }
    .page a.prev, .page a.next{
    	background-size:8px;
    }
    .news-detail{
    	padding:0.6rem 0 1rem;
    }
    .news-detail .name{
    	font-size:0.4rem;
    	line-height:0.5rem;
    	margin-bottom:0.2rem;
    }
    .news-detail .time{
    	font-size:0.24rem;
    line-height:0.3rem;
    }
    .news-detail .detail-info{
    	margin-top: 0.3rem;
    	padding:0.4rem 0;
    	font-size:0.26rem;
    	line-height:0.4rem;
    }
    .news-detail .page-btn{
    	margin-top:0.5rem;
    }
    .pagectrl p{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	width:94%
    }
    .pageback a{
    	width:1.8rem;
    	height:0.7rem;
    	line-height:0.7rem;
    	font-size:0.26rem;
    }
    .news-detail .page-btn .pagectrl{
    	width:72%;
    }
    .video-ul{
    	margin-top:0.5rem;
    }
    .video-ul li{
    	width:100%;
    	margin-right:0;
    	margin-bottom: 0.3rem;
    }
    .video-ul li .name{
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .video-ul li .img{
    	margin-top: 0.3rem;
    }
    .video-ul li .img .p1{
    	padding:0 0.8rem 0 0.3rem;
    	bottom:0.3rem;
    	width:calc(100% - 0.3rem - 0.8rem);
    	font-size:0.26rem;
    	background-size:0.3rem;
    }
    .down-form{
    	width:100%;
    	height:1rem;
    	line-height:1rem;
    	border-radius:0.5rem;
    	margin:0.5rem auto 0
    }
    .down-form .text{
    	height:1rem;
    	line-height:1rem;
    	font-size:0.3rem;
    	padding-left:0.3rem;
    	width:calc(80% - 0.3rem)
    }
    .down-form .submit{
    	right:0.3rem;
    }
    .down-ul{
    	margin-top:0.5rem;
    }
    .down-ul li{
    	width:100%;
    	margin-right:0;
    	margin-bottom: 0.3rem;
    }
    .down-ul li .mask{
    	padding: 0.3rem;
    }
    .down-ul li .mask .text .name{
    	font-size:0.4rem;
    	line-height:0.5rem;
    	padding-top:0.3rem;
    }
    .down-ul li .mask .text .p1{
    	font-size:0.26rem;
    	line-height:0.4rem;
    	margin-top: 0.2rem;
    }
    .down-ul li .mask .text .more-btn{
    	font-size:0.24rem;
    	height:0.6rem;
    	line-height:0.6rem;
    	border-radius:0.3rem;
    	padding: 0 0.3rem 0 0.6rem;
    	background-size:0.24rem;
    	background-position:0.3rem center;
    	margin-top:0.5rem;
    }
    .video-ul li .img .p1 img{
    	width:0.36rem;
    	margin-right:.1rem;
    }
    .join-from{
    	margin-top: 0.4rem;
    }
    .join-from .name{
    	font-size:0.36rem;
    	line-height:1rem;
    }
    .join-from .form{
    	width:4rem;
    	margin-left:0.2rem;
    }
    .join-from .form .text{
    	font-size:0.3rem;
    }
    .ul-join{
    	margin-top: .3rem;
    }
    .ul-join li .left{
    	font-size:0.26rem;
    	width: 1.4rem;
    }
     .ul-join li .right {
    width: calc(100% - 1.4rem);
}
.ul-join li .right dl{
	margin-bottom:0.3rem;
}
.ul-join li .right dl dd.first {
        padding: 0 0.1rem;
}
.ul-join li .right dl dd{
	font-size: 0.24rem;
    height: 0.4rem;
    line-height: 0.4rem;
    margin-right: 0.2rem;
    float: left;
    margin-bottom:0.2rem;
}
.ul-join li .right dl dd:after{
	display:none
}
.join-ul-mian{
	margin-top: 0.5rem;
}
.join-ul-mian .ul-join1 li {
    padding: 0 0.2rem;
    height: 0.8rem;
    line-height: 0.8rem;
}
.join-ul-mian .ul-join1 li div {
    font-size: 0.24rem;
    width: 33.3%;
}
.join-ul-mian .ul-join1 li div:nth-child(2) {
    display: none;
}
.join-ul-mian .ul-join1 li div:last-child {
    display: none;
}
.join-ul-mian .ul-join2 .ul-div {
    padding: 0 0.2rem;
}
.join-ul-mian .ul-join2 .ul-div div {
    font-size: 0.24rem;
    width: 33.3%;
    height: 0.8rem;
    line-height: 0.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.join-ul-mian .ul-join2 .ul-div div:nth-child(2) {
    display: none;
}
.join-ul-mian .ul-join2 .ul-div div:nth-child(5) {
    display: none;
}
.join-ul-mian .ul-join2 .ul-div .btn-div {
    width: 0.4rem;
    height: 0.4rem;
    right: 0.2rem;
}
.join-ul-mian .ul-join2 .join-show-div {
    padding: 0.3rem;
}
.join-ul-mian .ul-join2 .join-show-div .text-p {
    line-height: 0.36rem;
    font-size:0.24rem;
}
.join-ul-mian .ul-join2 .join-show-div .more-btn {
    height: 0.8rem;
    line-height: 0.8rem;
    margin-top: 0.4rem;
    width: 2rem;
    font-size:0.24rem;
}
.conpany-list .map-div .left{
	width:100%;
}
.conpany-list .map-div .right{
	width:100%;
	margin-top:0.3rem;
}
.conpany-list .map-div .right li img{
	width:0.8rem;
}
.conpany-list .map-div .right li .name{
	font-size:0.4rem;
	line-height:0.5rem;
}
.conpany-list .map-div .right li .num{
	margin-top:0.2rem;
}
.conpany-list .map-div .right li .num .shu{
	font-size:0.48rem;
}
.conpany-list .map-div .right li .num .fu{
	font-size:0.36rem;
}
.conpany-list .map-div .right li{
	padding-left:1rem;
	margin-bottom:0.3rem;
}
.conpany-list .map-div .left .add .text-pro{
	padding: 0.3rem;
	top:-2.6rem;
	display:none
}
.conpany-list .map-div .left .add .text-pro .p1{
	font-size:0.3rem;
	line-height:0.4rem;
}
.conpany-list .map-div .left .add .text-pro .p2{
	font-size:.26rem;
	line-height:0.4rem;
	margin-top:0.2rem;
}
.conpany-list .map-div .left .add .img{
	width:0.18rem;
	height:0.22rem;
	background-size:0.18rem;
}
.conpany-list .map-div .left .add .name{
	font-size:0.26rem;
	line-height:0.3rem;
}
.conpany-list{
	padding:0.6rem 0 1rem;
}
.conpany-list .title{
	font-size:0.48rem;
}
.contact-list{
	margin-top:0.5rem;
}
.contact-list .text{
	width: calc(100% - 0.6rem);
	padding:0.3rem;
}
.contact-list .text li{
	width:100%;
	margin-left:0;
}
.contact-list .text li .p1{
	font-size:0.3rem;
	line-height:0.4rem;
}
.contact-list .text li .p2{
	font-size:0.26rem;
	line-height:0.4rem;
	margin-top: 0.1rem;
}
.contact-list .text li .last{
	margin-bottom:0.3rem;
}
.contact-list .text li span{
    font-size:0.26rem;
}
.contact-list .img{
	position:relative;
	top:auto;
	left:auto;
	float:left;
	width:100%;
	height:4rem;
}
.contact-list .text .mask .p1 span{
	font-size:0.24rem;
}
.contact-p1{
	font-size:0.3rem;
	line-height:.4rem;
	margin-top: 0.4rem;
}
.contact-p2{
	font-size:0.26rem;
	line-height:0.4rem;
	margin-top:0.2rem;
}
.contact-ul1{
	margin-top:0.5rem;
}
.contact-ul1 li{
	width:100%;
	margin-right:0;
	margin-bottom: 0.3rem;
}
.contact-ul1 li .div1{
	height:1rem;
	line-height:1rem;
}
.contact-ul1 li .div1 .name{
	font-size:0.3rem;
	width:1.5rem;
}
.contact-ul1 li .div1 input{
	height:1rem;
	line-height:1rem;
	font-size:0.3rem;
	padding-left:0.2rem;
	width:calc(100% - 1.5rem - 0.4rem);
}
.contact-ul1 li .div1 .name:after{
	height:0.75rem;
}
.contact-ul1 li.li1 .div1 .name{
	width:2rem;
}
.contact-ul1 li.li1 .div1 .btn-div{
	height:1rem;
	line-height:1rem;
	font-size:0.3rem;
	width:calc(100% - 2rem - 0.4rem);
	padding-left:0.2rem;
}
.contact-ul1 li.li1 .div1 .btn-div .xias{
	width:0.18rem;
	height:0.12rem;
	background-size:0.18rem;
}
.contact-ul1 li.li2 .div1 .name{
	width:3rem;
}
.contact-ul1 li.li2 .div1 .btn-div{
	height:1rem;
	line-height:1rem;
	font-size:0.3rem;
	width:calc(100% - 3rem - 0.4rem);
	padding-left:0.2rem;
}
.contact-ul1 li.li2 .div1 .btn-div .xias{
	width:0.18rem;
	height:0.12rem;
	background-size:0.18rem;
}
.contact-ul1 li .hover-div{
	top:1rem;
	padding: 0.2rem 0 0.2rem 0.3rem;
	height:3rem;
	width:calc(100% - 0.3rem);
}
.contact-ul1 li .hover-div .tit-a{
	font-size:0.26rem;
	height:0.8rem;
	line-height:0.8rem;
}
.contact-ul1 li.last{
	padding:0.3rem 0;
}
.contact-ul1 li.last textarea{
	width:calc(100% - 0.6rem);
	padding:0 0.3rem;
	font-size:0.3rem;
	line-height:0.5rem;
	height:3rem;
}
.form-contact .submit{
	font-size:0.3rem;
	height:0.8rem;
	line-height:0.8rem;
	width:2.6rem;
	margin:0.5rem auto 0;
}
.searchul{
	margin-top: 0.5rem;
	overflow:auto;
	white-space:nowrap
}
.searchul li{
	font-size:0.3rem;
	height:1rem;
	line-height:1rem;
	margin-right:0.3rem;
}
.indu-mian .left .con2 .newadd1{
    font-size:0.3rem;
    margin-top: 0.4rem;
    padding-top:0.2rem;
    line-height:0.4rem;
}
.indu-mian .left .con2 .newadd2{
    margin-top:0.3rem;
}
.indu-mian .left .con2 .newadd2 li{
    width:100%;
    margin-right:0;
    margin-bottom:0.3rem;
}
.indu-mian .left .con2 .newadd2 li .new-p{
    padding: 0.2rem 0.3rem;
}
.indu-mian .left .con2 .newadd2 li .new-p .new-img{
    width:0.7rem;
}
.indu-mian .left .con2 .newadd2 li .new-p .new-p1{
    width:calc(100% - 0.9rem);
    font-size:0.26rem;
    line-height:0.4rem;
}
.indu-mian .left .con2 .newadd2 li .new-p .new-p1 .p1{
    font-size:0.3rem;
    margin-bottom: 0.2rem;
}
.indu-mian .left .con2 .newadd2 li .new-p .new-p1 br{
display:none
}
.indu-mian .left .con2 .newadd3{
    margin-top: 0.3rem;
    padding:0 0.3rem;
}
.indu-mian .left .con2 .newadd3 li{
    width:100%;
    margin-right:0;
    margin-bottom: 0.2rem;
    font-size:0.26rem;
    line-height:0.3rem;

}
.indu-mian .left .con2 .newadda{
    margin-top:0.3rem;
}
.indu-mian .left .con2 .newadda a{
    width:100%;
    margin-right:0;
    margin-bottom: 0.2rem;
    height:1.2rem;
}
.indu-mian .left .con2 .newadda a span{
    font-size:0.3rem;
    line-height:0.4rem;
}
.header-top .right .tab{
    font-size: 0.3rem;
    margin-right: 0.5rem;
}
.header-top .right .tab .tab-hover a{
    font-size:0.3rem;
}
.header-top .right .tab.cur .tab-hover{
    opacity:1;
    visibility:visible
}
.header-top .right .tab .tab-hover{
    padding: 0rem 0.2rem;
}
.about-list4 .ul4{
    display:block
}
}
