﻿/*PC端代码设置*/
@media all and (min-width: 1201px){
	/*head*/
	.headWithin{ width:1280px;}
	.head .logo{ margin-left:0px;}
	.head .menu{
		display: none;
	}
	.header .logo {
		display: table;
		width: 797px;
		height: 62px;
		margin: 40px auto 0;
	}
	.N-dh{
	width:1280px;}
	.PCFootwarp{background-color:#282828;}
}

@media all and (min-width: 980px) and (max-width: 1200px){
	body {
		min-width:900px;
		margin:0 auto; 
	}
	.inner{
		width: 93.75%; 
	} 
	.header .logo {
		display: table;
		width: 797px;
		height: 62px;
		margin: 40px auto 0;
	}
	.navBox a{ 
		width: 98px;
	}
}
/*@2*/

/* 中型平板或小型笔记本 tablet*/
@media all and (min-width: 768px) and (max-width: 979px){
	body {
		min-width:700px;
		margin:0 auto; 
	}
	.inner{
		width: 93.75%; 
	} 
	
	/*head*/
	.headerContactsBack{
		display: none;
	}
	.navBox a{ 
		width: 90px;
		margin-right: 6px;
		margin-left: 6px;
	}
}
/*@3*/

/* 手机或小平板 phone*/
@media all and (max-width: 767px){
	body {
		min-width:6rem;
		margin:0 auto; 
	}
	.inner{
		width: 93.75%; 
	}
	
	/*head*/
	.head{
		height: 0.9rem;
	}
	.headWithin{
		width: 98%;
	}
	.head .href{  
		display: none;
		margin-right: 0;
		margin-top: 0.42rem;
	}
	.head .href a{
		font-size: 0.12rem;
		line-height: 0.18rem;
		margin-left: -0.2rem;
		height: 0;
		overflow: hidden;
	}
	.head .href a.tm{
		background-size: 0.23rem 0.26rem;
		padding-top: 0.3rem;
	}
	.head .href a.jd{
		background-size: 0.3rem 0.26rem;
		padding-top: 0.3rem;
	}
	.head .href a.en{
		background-size: 0.26rem 0.15rem;
		padding-top: 0.26rem;
		margin-top: 0.04rem;
	} 
	
	.menu_fixed .logo{
		width: 1.22rem !important;
		height: 0.39rem !important;
		background-size: 1.22rem 0.39rem !important;
		margin-top: 0.05rem !important;
		float: right;
	}
	.menu_fixed .logo a{
		display: block;
		width: 1.22rem !important;
		height: 0.39rem !important;
	}
	.head .logo{ 
		width: 1.88rem;
		float: right;
		height: 0.64rem;
		margin-top: 0.17rem;
		margin-left: 0;
		margin-right: 1%;
		background-size: 100%;
	}
	.nav .item a.yy{
		background-size: 0.38rem 0.19rem !important;
		text-indent: 108px !important;
	}
	.head .logo a{
		width: 1.88rem;
		height: 0.64rem;
	}
	.head .menu{
		width: 1rem;
		height: 0.45rem;
		background-size: 100% 100%;
		margin-top: 0.27rem;
	}
	.menu_fixed{
		height: 0.5rem;
	} 
	.menu_fixed .menu{
		margin-top: 0.03rem;
	}
	/*banner */
	.b-bd li{
		background-size: 100% !important;
	}
	.b-bd ul{
		min-height: 3rem; 
	}
	.banner-wrap{
		height: auto;
		display: none;
	}
	.mbanner{
		display: block !important;
	}
	.mbanner {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
	}
	.mbanner .nrBox{
		overflow: hidden;
		position: absolute;
		bottom: 0.9rem;
		left: 13%;
		z-index: 9999;
	}
	.nav .item p.on2{
		font-size: 0.24rem !important;
	}
	.nav .item p.on{
		padding-bottom: 0.14rem !important;
		font-size: 0.26rem !important;
	}
	.mbanner .nrBox h1{
	font-family: "微软雅黑";
	font-size: 0.68rem;
	color: #000000;
	moz-user-select: -moz-none;
	-moz-user-select: none;
	-o-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.mbanner .nrBox h2{
	font-family: "微软雅黑";
	font-size: 0.24;
	color: #fff;
	padding-top: 0.13rem;
	padding-bottom: 0.18rem;
	moz-user-select: -moz-none;
	-moz-user-select: none;
	-o-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select: none;
}
.mbanner .nrBox h2 i{ font-style:normal; color:#ff0000;}
.mbanner .nrBox p{
	display: block;
	width: 0.97rem;
	height: 0.43rem;
	background-color: #212121;
	text-align: center;
	line-height: 0.43rem;
	font-family: "微软雅黑";
	font-size: 0.12rem;	
	z-index: 999;
	color: #fff;
	moz-user-select: -moz-none;
	-moz-user-select: none;
	-o-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
	
	.nav .topBox img.colse{
		width: 0.19rem;
	}
	
	/*index-news*/
	.newsBox ul li a.tit{
		background: none;
	}	
	
	/*.productBox*/
	.productBox{
		width: 96%;
		margin: 0.4rem auto;
	}
	/*.product*/
	.product{
		width: 98%;
		margin: 0.28rem auto  0.4rem;
	}
	.mr36{
		margin-right: 0;
	}
	.product ul li{
		width: 2.9rem;
		margin-left: 0.08rem;
		margin-right: 0.08rem;
	}
	.product li p.cn{
		padding-top: 0.2rem;
		padding-bottom: 0.1rem;
		font-size: 0.14rem;
	}
	.product li img{
		width: 100%;
		height: auto;
	}
	.productDe{
		width: 98%;
		margin: 0.25rem auto;
	}
	.productDe h1{
		font-size: 0.36rem;
	}
	.productDe h2{
		font-size: 0.24rem;
	}
	.productDe .picShow{
		width: 100%;
		margin: 0.55rem auto 0.1rem;
	}
	.productDe .picShow .prev,.productDe .picShow .next{
		background-size: 0.12rem 0.2rem;
	}
	.productDeNr .back{
		height: 2.05rem;
		background-size:cover !important;
	}
	.productDeNr .back.first{
		margin-bottom: 0.4rem;  
	}
	.productDeNr .imgtext .imgnr{
		width: 100%;
		height: auto;
	}
	.productDeNr .imgtext .imgnr img{
		width: 100%;
		height: auto;
	}
	.textnrBox{
		margin-left: 0;
		min-height: auto;
		display: block;
		width: 100%;
	}
	.productDeNr .imgtext{
		min-height: auto;
	}
	.textnrBox hgroup{
		width: 100% !important;
	}
	.productDeNr .imgtext .textnr{
		width: 100%;
		display: block;
		margin-top: 0.15rem;
	}
	.productDeNr .content table{
		width: 100% !important;
	}
	.newspic h1{
		padding-top: 0.5rem;
		padding-bottom: 0.3rem;
		font-size: 0.36rem;
	}
	.productDeNr .back .abox{
		margin: 1.5rem auto 0;
	}
	.productDeNr .back span.href{
		padding-left: 0.25rem;
		padding-right: 0.25rem;
		height: 0.3rem;
		line-height: 0.3rem;
		margin-right: 0.15rem;
		
	}
	.productDeNr .back span.href a{
		line-height: 0.3rem;
		font-size: 0.12rem;
	}
	.newspic a{
		width: 1.2rem;
		height: 0.4rem;
		font-size: 0.18rem;
		line-height: 0.4rem;
	}
	.productDeNr .back.on{
		background-size:cover !important;  
		height: 2.15rem;
	} 
	.product .Class{ width:98%; margin: 0.4rem auto 0.35rem;}
	.product .Class .item{ width:2.05rem; margin-bottom:0.2rem; margin-left:0.5rem; margin-right:0.5rem;}
	.product .Class .item.first{ margin-left:0.5rem;}
	.product .Class .item a{ font-size:0.2rem; line-height:0.4rem;}
	.product .Class .item2 a{ width:1.5rem; height:0.35rem; line-height:0.35rem; font-size:0.16rem; margin-left:0.1rem; margin-right:0.1rem;}
	.product h1{ font-size:0.36rem;}
	.product h2{ font-size:0.24rem; padding-bottom: 0.18rem;}
	.product .Class .item2{
		margin-left: 7% !important;
	}
	.product .Class .item2{
		width: 85%;
	}
	/*.bigvideo .caseShow*/
	.bigvideo .caseShow{
		width: 85%;
		height: 4.1rem;
		left: 7%;
		top: 35%;
	}
	.bigvideo .caseShow a.prev,.bigvideo .caseShow a.next{
		width: 0.5rem;
		height: 0.45rem;
		background-size: 0.5rem 0.45rem;
	}
	.bigvideo .c-close{
		top: 30%;
		right: 9%;
	}
	.bigvideo .caseShow .bd li img{
		width: 100%;
		height: 100%;
	}
	.bigvideo .caseShow .bd ul{
		width: 100% !important;
		height: 6rem;
	}
	.bigvideo .caseShow .bd ul li{
		width: 100% !important;
		height: 4.1rem;
	}
	
	/*about*/
	.about_1{
		width: 98%;
		margin: 0.4rem auto;
	}
	.about_1 h1{
		font-size: 0.36rem;
	}
	.about_1 h2{
		font-size: 0.12rem;
		padding-top: 0.18rem;
		padding-bottom: 0.16rem;
	}
	.about_1 p{
		padding: 0;
		margin-top: 0.4rem;
	}
	.about_2{  
		width: 97.6%;
		height: 5.52rem; 
	}
	.about_2 .A_videoBox{
		display: none;
	}
	.about_2 .Box{
		width: 98%;
		margin: 0;
		height: 5.4rem;
	}
	.about_2 img.name{
		width: 2.39rem;
		height: 1.22rem;
		display: block;
		margin: 0.3rem auto;  
		float: none;
	}
	.about_2 .M_video{
		display: block !important;
		width: 100%;
		height: 3.5rem;
		overflow: hidden;
		background-color: #000;
		border-radius: 15px;
	}
	.about_3 h1, .about_4 h1, .about_5 h1{
		font-size: 0.36rem;
	}
	.subaboutHonrCont{
		display: none;
	}
	.about_3 .mb{
		display: block !important; 
	}
	.about_3 .mb img{
		display: block;
		width: 5.38rem;
		height: 2.49rem;
		margin: 0.1rem auto 0;
	}
	.about_4{
		margin: 0.38rem auto;
	}
	.abutFengcai{
		display: none;
		width: 98%;
		height: 4.34rem;
		overflow: hidden;
	}
	.Mbqyfc{
		width: 92.75%;
		margin: 0 auto;
		overflow: hidden;
		display: block !important; 
	}
	.Mbqyfc .bd{
		overflow: hidden;
		height: 4.5rem !important;
	}
	.Mbqyfc .bd ul{
		overflow: hidden;
	}
	.Mbqyfc .bd ul li{
		float: left;
		overflow: hidden; 
	}
	.Mbqyfc .bd ul li img{
		width: 100%;
		height: auto;
	}
	#slider{
		height: 4.34rem;
	}
	.abutFengcai img{
		width: 6rem;
		height: 4.34rem;
	}
	#slider .slide{
		width: 5.9rem;
		height: 4.34rem;
	} 
	.about_5_min{
		width: 98%;
	}
	.about_5{
		padding-top: 0.4rem;
		padding-bottom: 0.4rem;
	}
	.about_3 h2, .about_4 h2, .about_5 h2{
		padding-bottom: 0.3rem;
		padding-top: 0.17rem;
	}
	.about_5 .Box{
		padding-top: 0.25rem;
	}
	.about_5 .Box .item{
		width: 100%;
		margin-bottom: 0.2rem;
		margin-left: 0 !important;
	}
	.about_5 .Box .item h3{
		padding-bottom: 0.25rem;
		padding-top: 0.68rem;
	}
	.about_5 .Box .item h3.one{
		margin-left: 0;
		background: url(../images/qywh.jpg) no-repeat top center;
		background-size: 0.44rem 0.43rem;
	}
	.about_5 .Box .item h3.two{
		background: url(../images/smyj.jpg) no-repeat top center;
		margin-left: 0;
		background-size: 0.5rem 0.41rem;
	}
	.about_5 .Box .item h3.three{
		background: url(../images/smjs.jpg) no-repeat top center;
		margin-left: 0;
		background-size: 0.48rem 0.46rem;
	}
	.about_5 .Box .item h3{
		text-align: center;
	}
	.about_5 .Box .item p{
		line-height: 0.3rem;
		text-align: center;
	}
	
	/*solu */
	.solu{
		width: 96.725%;
		margin: 0.4rem auto;
	}
	.solu h2.tit{
		padding-bottom: 0.4rem;
	}
	.solu .item{
		margin-bottom: 0.5rem;
		padding-bottom: 0.45rem;
	}
	.solu .item .nrBox{
		display: block;
		min-height: auto;
		margin-bottom: 0.15rem;
	}
	.nav h3.on{
		
	}
	.nav h3, .nav h4{
		font-size: 0.26rem !important;
	}
	.solu .item .nr{
		width: 100%;
		margin-bottom: 0.1rem;
	}
	.solu .item img{
		width: 100%;
		height: auto;
	}
	.solu h1.tit{
		font-size: 0.34rem;
		padding-bottom: 0.16rem;
	}
	.solu h2{
		font-size: 0.3rem !important;
	}
	.solu .item .nr p{
		font-size: 0.14rem;
		line-height: 0.3rem;
	}
	.case{
		padding-top: 0.5rem;
		padding-bottom: 0.4rem;
	}
	.case #img1sss{
		width: 100% !important;
		height: 2.6rem !important;
		background-size: cover !important;
	}
	.case .caseBoxImgHref a{
		width: 0.55rem;
		height: 0.48rem; 
	}
	
	.case .caseBoxImgHref a.log1{ left:0.35rem; top: 0.3rem;}
	.case .caseBoxImgHref a.log2{ left:1.36rem; top: 0.3rem;}
	.case .caseBoxImgHref a.log3{ left:2.37rem; top: 0.3rem;}
	.case .caseBoxImgHref a.log4{ left:3.4rem; top: 0.3rem;}
	.case .caseBoxImgHref a.log5{ left:4.4rem; top: 0.3rem;}
	.case .caseBoxImgHref a.log6{ left:5.45rem; top: 0.3rem;}
	
	.case .caseBoxImgHref a.log7{ left:0.78rem; top: 0.82rem;}
	.case .caseBoxImgHref a.log8{ left:1.81rem; top: 0.82rem;}
	.case .caseBoxImgHref a.log9{ left:2.83rem; top: 0.82rem;}
	.case .caseBoxImgHref a.log10{ left:3.85rem; top: 0.82rem;}
	.case .caseBoxImgHref a.log11{ left:4.9rem; top: 0.82rem;}
	
	.case .caseBoxImgHref a.log12{ left:1.32rem; top: 1.32rem;}
	.case .caseBoxImgHref a.log13{ left: 2.35rem; top: 1.32rem;}
	.case .caseBoxImgHref a.log14{ left:3.37rem; top: 1.32rem;}
	.case .caseBoxImgHref a.log15{ left:4.39rem; top: 1.32rem;}
	
	.case .caseBoxImgHref a.log16{ left:1.8rem; top: 1.81rem;}
	.case .caseBoxImgHref a.log17{ left:2.85rem; top: 1.81rem;}
	.case .caseBoxImgHref a.log18{ left:3.9rem; top: 1.81rem;}
	
	.case_min{
		width: 98%;
	}
	.case img{
		width: 100%;
		height: auto;
	}
	.case .caseBoxImgHref{
		width: 100%;
		margin: 0.7rem auto;
		background-size: cover;
		height: 2.6rem;
	}
	.case h1{
		font-size: 0.34rem;
		padding-bottom: 0.18rem;
	}
	
	/*news*/
	.contentBox{
		width: 95.625%;
	}
	.news{
		width: 92.75%;
	}
	.news h1{
		font-size: 0.34rem;
		padding-bottom: 0.2rem;
	}
	.news ul{
		margin-top: 0.2rem;
	}
	.news ul li{
		width: 100%;
		height: 4.8rem;
	}
	.news li img{
		width: 100%;
		height: auto;
	}
	.news li .nrBox{
		width: 5rem;
		padding-left: 0.32rem;
		padding-right: 0.27rem;
		height: 3rem;
	}
	.news li .nrBox h3{
		padding-top: 0.22rem;
	}
	.news li .nrBox h3 a{
		font-size: 0.16rem;
		line-height: 0.3rem;
	}
	.news li .nrBox p{
		font-size: 0.14rem;
		line-height: 0.3rem;
		padding-top: 0.28rem;
	}
	.news li .nrBox a.more{
		width: 1.28rem;
		height: 0.28rem;
		line-height: 0.28rem;
		margin-top: 0.5rem;
		font-size: 0.14rem;
		text-indent: 0.22rem;
	}
	.newsMore .moreNews{
		height: 1.85rem;
	}
	.newsMore h2{
		font-size: 0.18rem;
	}
	.newsMore h1{
		font-size: 0.36rem;
	}
	.newsMore .moreNews .prev,.newsMore .moreNews .next{
		background-size: 0.25rem 0.49rem;
	}
	
	.newsDe{
		margin: 0.4rem auto;
	}
	.newsDe h1{
		font-size: 0.36rem;
		line-height: 0.55rem;
	}
	.newsDe .nrBox{
		width: 92%;
		padding-left: 4%;
		padding-right: 4%;
		margin-top: 0.5rem;
	}
	.newsDe .nr{
		font-size: 0.14rem;
		line-height: 0.3rem;
	}
	.productDeNr{
		margin-top: 0.4rem;cpp
	}
	
	/*service*/
	.service_1{
		width: 95.625%;
	}
	.service_1 h1{
		font-size: 0.34rem;
	}
	.service_1 h2{
		padding-bottom: 0.2rem;
	}
	.service_2{
		height: 1.85rem;
		background-size: cover !important;
	}
	.service_2_min{
		width: 98%;
	}
	.service_2 .nr{
		margin-left: 0.5rem;
		width: 2.5rem;
		margin-top: 0.2rem;
	}
	.service_2 .nr a{
		width: 1.58rem;
		height: 0.28rem;
		line-height: 0.28rem;
	}
	.service_2 .nr h1{
		font-size: 0.4rem;
	}
	.service_2 .nr h2{
		font-size: 0.16rem;
		padding-top: 0.12rem;
		padding-bottom: 0.4rem;
	}
	.service_3{
		width: 96.725%;
		margin: 0.3rem auto;
	}
	.service_3 h3{
		padding-top: 0.35rem;
	}
	.service_4{
		padding-top: 0.4rem;
	}
	.service_3 h1, .service_4 h1{
		font-size: 0.34rem;
	}
	.service_3 h2, .service_4 h2{
		font-size: 0.12rem;
		padding-top: 0.18rem;
		padding-bottom: 0.18rem;
	}
	.service_4 .item{
		width: 100%;
		margin-top: 0.25rem;
	}
	.service_4 .item select{
		width: 100%;
	}
	.service_4_min{
		width: 95.625%;
	}
	
	/*contact*/
	.contact{
		width: 95.625%;
		margin: 0 auto;
	}
	.service-map{
		display: none;
	}
	.contact h2{
		font-size: 0.18rem;
	}
	.contact h1{
		font-size: 0.36rem;
		padding-bottom: 0.22rem;
	}
	.daquContent.on{
		background-color: rgba(255,255,255,0);
	}
	.daquContent .neirong ul li p{
		height: auto;
	}
	.daquContent{
		border: none;
	}
	.service-wdcx-form{
		width: 100%;
		margin: 0.4rem auto 0;
	}
	.service-wdcx-form .slecect{
		width: 98%;
		padding: 3px 0;
	}
	.datitbg ul li a{
		padding: 0;
		font-size: 0.12rem;
	}
	.datitbg ul li{
		width: auto;
	}
	.daquContent{
		width: 99%;
		padding-left: 0;
		padding-right: 0; 
	}
	.daquContent .list{
		display: none;
	}
	.daquContent .leftZongbuFoot{
		display: none;
	}
	.daquContent .neirong ul li{
		width: 100%;
	}
	.datitbg{
		display: none;
	} 
	/*.videoBox*/
	.videoBox{ 
	}
	
	/*case_newsBox*/
	.case_newsBox{
		width: 97%;
		margin: 0.4rem auto;
	}
	.caseBox{
		width: 100%;
	}
	.caseBox .img1{
		width: 100%;
		background-size: cover !important;
		height: 2rem;
	}
	.caseBox #img1sss{
		width: 100% !important;
		background-size: cover !important;
		height: 2rem !important;
	}
	.caseBox img.one{
		width: 100%;
		height: auto;
	}
	.caseBox img.two{
		width: 85%;
		padding-top: 0.15rem;
		height: auto;
	}
	.case_newsBox h1{
		font-size: 0.2rem;
	}
	.newsBox {
		width: 100%;
		margin-top: 0.2rem;
	}
	.newsBox ul li a.tit{
		font-size: 0.14rem;
	}
	.newsBox ul li:hover a.tit{
		background: none;
		padding-left: 0;
	}
	.newsBox ul li a.date{
		font-size: 0.14rem;
	}
	/*.contentBox2*/
	.contentBox2{
		width: 98%;
	}
	 
	
	/*.productBox .prev*/
	.productBox h2{
		font-size: 0.24rem;
	}
	.productBox h1{
		font-size: 0.36rem;
		}
	.productBox .prev,.productBox .next{
		background-size: 0.12rem 0.2rem; 
		display: none;
	}
	.productBox .bd{
		margin-left: 0 !important;
	}
	.productBox .bd ul li{
		width: 3rem;
		margin-left: 0.03rem;
		margin-right: 0.03rem;
		margin-bottom: 0.15rem;
	}
	.productBox .bd li p.cn{
		padding-top: 0.24rem;
		padding-bottom: 0.12rem;
	}
	.productBox .bd li img{
		width: 100%;
		height: auto;
	}
	.mr48{
		margin-right: 0;
	}
	.productDe .picShow .bd ul li{ width:100% !important; }
	.productDe .picShow .bd li img{width: 100%; height: auto;}
	.productDe .canshu{ right: 0; width: 0.8rem;}
	.productDe .canshu a{
		width: 0.8rem; height: 0.8rem;
		background-size: 0.25rem 0.25rem;
	}
	.productDe .canshu a:hover{
		transform: scale(1);
		background-size: 0.25rem 0.25rem;
	}
	.productDe .content1 p{ font-size:0.2rem; line-height:0.35rem;}
	.productDeNr .content{ margin-top:0.5rem; margin-bottom:0.2rem;}
	.productDeNr .content img{ width:100%; height:auto}
	.productDeNr .min{ width:98%;}
	.productDeNr .content2{ width:100%; margin-top:0.1rem;}
	.productDeNr .content2 p{ font-size:0.14rem; line-height:0.25rem; margin-bottom: 0;}
	.productDeNr .content2 h1{ font-size:0.24rem; padding-bottom: 0.2rem; padding-top: 0.15rem;}

	/*Nybanner*/
	.Nybanner{
		height: 3rem;
		background-size: cover !important;
	}
	.Nybanner.abt{
		height: 5rem;
		background-size: cover !important;
	}
	.N-dh{
		width: 98%;
		margin: 1.1rem auto;
	}
	
	/*videoBox*/
	.videoBox{
		overflow: hidden;
		height: 4.6rem;
		background-size: 100%;  
	} 
	.videoBox img{
		width: 85%;
		height: auto;
		padding-top: 0.6rem;
	}
	.videoBox p{
		width: 85%;
		font-size: 0.16rem;
		line-height: 0.35rem;
		margin: 0 auto;
		padding-top: 0.18rem;
	}
	.videoBox a{
		margin: 0.2rem auto 0;
	}
	.videoBoxBg{
		height: 4.6rem !important;
	}
	.vw{
		padding-top: 0.25rem;
		font-size: 0.16rem;
	}
	.bigvideo{display: none;}
	.jz{
		display: none;
	}
	
	/*solu*/
	.solu .item .nr a{
		width: 1.10rem;
		height: 0.3rem;
		background-size: 100%;
	}
	
	/*foot*/
	.PCFootwarp{
		display: none;
	}
	.footwarp{
		display: block;
		width: 100%;
		background-color: #212121;
		padding-bottom: 0.38rem;
	}
	.footwarp a.href{
		width: 100%;
		line-height: 0.93rem;
		text-align: center;
		display: block;
		border-bottom: 1px solid #3b3b3b;
		font-family: "微软雅黑";
		font-size: 0.22rem;
		color: #7f7e7e;
	}
	.footwarp a.retop{
		display: block;
		width: 0.95rem;
		height: 0.95rem;
		border-radius: 100%; 
		margin: 0.72rem auto 0;
		background: #fff url(../images/retop.jpg) no-repeat center;
		background-size: 0.31rem 0.17rem;
	}
	
	.service-wdcx-list{
		width: 99%;
	}
}
/*@4*/