@charset "utf-8";
@media only screen and (min-width: 320px) and (max-width: 767px) {
	html,body {
	    width: 320px;
		width:100%
	}
	
	.layout {
	    /* min-width: 320px; */
		width:100%
	}
	
	.container {
	    /* min-width: 320px; */
		width:100%
	}
	
	.banner {
	    /* min-width: 320px; */
		width:100%
	}
	
	.header {
	    /* min-width: 320px; */
		width:100%
	}
	
	.ipart2 .soluslide .hd li {
		margin: 0px;
	}
	/* 合作方式 */
	/* 合作方式 */
	/* 合作方式 */
	table{
		font-size: 20px;height: 200px;
	}
	
	/* 产品特点 */
	/* 产品特点 */
	/* 产品特点 */
.textcolor{
	width: 100%;
	font-size: 26px;
}
.mobile{
	width: 100%;
	font-size: 18px;
}	
	div.lineflex{display: flex;flex-wrap: nowrap;align-items: center;justify-content: center;position: relative;top: 0;left: 0;width: 100%;font-size: 12px;
	}
	.lineflex>div.textleft{width: 150px;}
	.lineflex>div.textright{width: 150px;}
	.textleft{
		 position: absolute; 
		 top: 58px;
		left: 1.214%;
		}
	.textright{
		position: absolute;
		top: 58px;
		right: 2.0714%;
	}
	.textleft>li,.textright>li{ 
		 width:93px;
		height:55px;
		margin-top: -26px;
	}
	 

	  li.leftcontext,li.rightcontext{
		  width:93px;
		  height:55px;
		  padding-left: 10px;
		 position: relative;top: 0;left: 0;
		  }
		   li.leftcontext{
			   background: url(../images/chargImg/qipaol.png);
			   background-size: 100% 100%;
		   }
		  .popup{ position: absolute;top: 7px;left: 18px;}
		 .popupone{position: absolute;top: 7px;left: 5px;}
		li.rightcontext{
			 background: url(../images/chargImg/qipaor.png);
			 background-size: 100% 100%;
		}  
		/* 电动自车 */
		.textcar{
		font-size: 23px;
		}
		.mobilecar{
		font-size: 15px;
		}
		.safe{font-size: 23px;}
		.btncon{width: 100%;}
		.btncon>li{
			width: calc(95% / 5) !important;
			/* width: 198px; */
			min-height: 46px;
			font-size: 12px;
			width: 100%;
			height: 100%;
			font-family: Microsoft YaHei;
			font-weight: bold;
			color: #434243;
			border: solid 2px #434243;
			/* margin-top: 60px; */
			margin-top: 4%;
			display: flex;justify-content: center;align-items: center;
		}
		.ider{margin: 40px auto;}
		/* 智能语音播报 */
		.linevoid{display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
		.leftvoid,.rightvoid{display: flex;flex-wrap: wrap;
		flex-direction: column;justify-content: center;
		width: 100%;align-items: center;
		}
		.horm{
		/* width: 471px; */
		width: 85%;
		max-height: 103px;
		height: 100%;
		
		font-size: 20px;
		
		}
		.hormcon{
			/* width: 645px; */
			height: 32px;
			width: 100%;
			font-size: 17px;
			padding:30px 0 0 0  ;
		}
		.voice{
			width: 153px;height: 123px;
			/* width: 50%;height: 100%; */
			margin-top: 70px;
			}
		.dis{
			font-size: 18px;
			padding: 30px 0 125px 0;
		}
		/* 收费方式灵活 */
		.waveform{width: 93px;height: 30px;}
		.fee{
		height: 40px;
		font-size: 19px;
		font-weight: bold;
		padding: 10px 0 62px 0;
	}
		.linepen{font-size: 36px;}
		.power{font-size: 25px;}
		.listfee{font-size: 18px;padding: 50px 0 ;}
		/* 产品系列 */
		/* 产品系列 */
		/* 产品系列 */
		.rechargertext{
			display:block;
			position:absolute;
			top: 69px;
			left:131px;font-size:5px;
			/* font-weight: bold; */
		}
		.rechargetext{
			display:block;
			position:absolute;
			top: 179px;
			left:80px;font-size: 5px;
			/* font-weight: bold; */
		}
		.recharger{
			position: absolute;
			top: 278px;
			left:480px;
			width: 100%;
			width: 228px;
			height:38px;
		}
		.recharge{
			position: absolute;
			top: 677px;
			left:294px;
			width: 100%;
			width: 242px;
			height: 41px;
			/* font-family: Adobe Heiti Std; */
			/* font-size: 31px; */
			/* font-weight: bold; */
			/* color: #4b4a4b; */
		}
		.ml217{margin: 0;}
.group1{width: 90%;height: 100%;}
.product_line{
	box-shadow: 0px 3px 27px 0px rgba(35, 24, 21, 0.35);
	margin-bottom: 50px;
	padding: 40px 0;
	}
	.textcl4g {
		top: -33px;
		left: 33px;
		font-size: 19px;
	
	}
	/* 质量服务 */
	/* 质量服务 */
	/* 质量服务 */
	/* 质量服务 */
	.sershuolang {
		width: 100%;
		height: 100%;
		margin-top: 50px;
	}
	.firstnum{padding-top: 0px;}
	.oneser {
		position: relative;
		top: 0;
		left: 0;
		display: flex;
		flex-wrap: nowrap;
		align-items: center;
		justify-content: center;
		/* border: solid 1px red; */
		padding-top: 50px;
	}
	
	.numone {
		/* width: 70px;
		height: 164px; */
		font-size: 103px;
		font-family: Impact;
		font-weight: 400;
		color: #00B9EF;
		position: relative;
		left: 0;
		padding-right: 36px; 
	}
	.numfour{
		top: -80px;
	}
	.numfive{
		top: -153px;
	}
	.numfirst{
		top: -91px;
	}
	.numtwo {
		top: -90px;
	}
	.numthree{
		top: -134px;
	}
	.numberfive{
		top: -245px;
	}
	.numsix{top: -50px;}
	.numseven{top:-57px;}
	.numeight{top:-61px;}
	.numnine{top:-50px;}
	.itemser {}
	
	.sertitle {
		/* width: 199px; */
		/* height: 50px; */
		font-size: 32px;
		font-family: Microsoft YaHei;
		font-weight: bold;
		color: #0D142D;
	}
	
	.describe {
		width: 447px;
		/* height: 271px; */
		font-size: 23px;
		font-family: Microsoft YaHei;
		font-weight: 300;
		color: #0D142D;
		width: 100%;
		/* line-height: 58px; */
	}
		
		/* 选择硕朗的五大理由 */
		.selectflex {
			display: flex;
			flex-wrap: wrap;
			position: relative;
			top: 0;
			left: 0;
		}
		.bottomp{padding: 0;}
		.selectshuolang {
			font-size: 32px;
		}
	
		.serR{
			margin-left: 0px;
		}
		/* 棱形 */
		.lxp {
			width: 59px;
			height: 59px;
			top: 7px;
		}
		
		.lx {
			width: 40px;
			height: 40px;
		}
		
		.sernum {
			left: 5px;
			font-size: 6px;
			font-size: 21px;
		}
		.numtitle{font-size:28px;}
		.smalltitle{font-size: 18px;}
		.selecttitle {
			width: 100%;
			font-size: 38px;
			font-family: Microsoft YaHei;
			font-weight: bold;
			color: #434243;
		}
		
		.selectdis {
			font-size: 30px;
		}
		
		.listselect {
			margin-left: 0px;
			width: 100%;
		}
		
		
		/* zhichi */
		.zhichi {
			width: 100%;
		}
		/* .rightImg{position: relative;top: 0;left: 0;} */
		.logosamll {
			width: 100%;
			position: absolute;
			top: 70px;
			right: 0;
		}
		
		/* 技术支持 */
		.skilline{
			width: 100%;
			height: 120px;	
		}
		.skilline>li{
			justify-content: center;flex-wrap:wrap ;
		}
		.skill{
			
			padding-right: 20px;
			width: 60px;
			height: 53px;
		}
		.skilltitle{
			font-size: 16px;
		}
		.maxInner{width: 100%;}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
} 
