#banner img{
	width:100%;
}
#price .title{
	margin-top:1.066667rem;
	font-size:0.533333rem;
	line-height:0.533333rem;
	color:#333;
}
#price .content{
	margin-top:0.546667rem;
	padding:0 0.4rem;
	font-size:0.4rem;
	line-height:0.64rem;
	color:#666;
}
#price .price{
	margin-top:0.946667rem;
	font-size:0.64rem;
	line-height:0.64rem;
	color:#f23c17;
}
#price .original-cost{
	margin-top:0.133333rem;
	font-size:0.32rem;
	line-height:0.32rem;
	color:#999;
	text-decoration:line-through;
}
#price a{
	display:block;
	margin:0.333333rem auto 1.066667rem auto;
	width:3.866667rem;
	height:1.466667rem;
	background: #ea5050;
	font-size:0.453333rem;
	line-height:1.466667rem;
	border-radius: 10px;
	color:#FFF;
}
#trend{
	padding-top:1px;
	padding-bottom:1px;
	background: url(../images/solution_m/trend-bg.png) #1f213a no-repeat;
	background-size: 100% auto;
}
#trend .title{
	margin-top:1rem;
	font-size:0.533333rem;
	line-height:0.666667rem;
	color:#2abdfe;
}
#trend ul{
	margin-top:0.84rem;
	margin-bottom:0.973333rem;
}
#trend li{
	margin-top:0.44rem;
	padding:0 1rem;
	line-height:0.533333rem;
	font-size:0.346667rem;
	color:#dfdfe1;
	background: url(../images/solution_m/trend-list.type.png) no-repeat 0.4rem 0.08rem;/*垂直位置为（行高-图高）/2*/
	background-size:0.373333rem 0.373333rem;
}
#trend li:first-child{
	margin-top:0;
}
#tradition .title{
	margin-top:1.066667rem;
	font-size: 0.533333rem;
	line-height: 0.533333rem;
}
#tradition .content{
	margin-top:0.56rem;
	padding:0 0.4rem;
	line-height:0.613333rem;
	font-size:0.4rem;
	color:#666;
}
#tradition ul{
	overflow: hidden;
	margin-top:0.893333rem;
	margin-bottom:0.973333rem;
	padding:0 0.4rem;
}
#tradition li{
	float:left;
	width:34%;
	padding-left:7.33333%;
	background:top left no-repeat;
	background-size:0.613333rem;
	text-align: left;
}
#tradition li:nth-child(2n-1){
	clear: left;
}
#tradition li:nth-child(2n){
	margin-left:6.13333%;
}
#tradition li:nth-child(n+3){
	margin-top:0.746667rem;
}
#tradition li:nth-child(1){
	background-image: url(../images/solution_m/tradition-1.png);
}
#tradition li:nth-child(2){
	background-image: url(../images/solution_m/tradition-2.png);
}
#tradition li:nth-child(3){
	background-image: url(../images/solution_m/tradition-3.png);
}
#tradition li:nth-child(4){
	background-image: url(../images/solution_m/tradition-4.png);
}
#tradition li .name{
	font-size:0.4rem;
}
#tradition li .text{
	margin-top:0.133333rem;
	font-size:0.32rem;
	line-height:0.48rem;
	color:#999;
}
#advantage{
	padding-bottom:1.066667rem;
	padding-top:1px;
	background: url(../images/solution_m/advantage-bg.png) no-repeat #000;
	background-size: 100% auto;
}
#advantage .title{
	margin-top:1.066667rem;
	font-size:0.533333rem;
	line-height:0.533333rem;
	color:#cccdcf;
}
#advantage .text{
	margin-top:0.56rem;
	padding:0 0.4rem;
	font-size:0.4rem;
	line-height:0.613333rem;
	color:#a5a6a8;
}
#advantage table{
	width:100%;
	padding:0 0.666667rem;
}
#advantage td{
	padding-top:1.066667rem;
}
#advantage td .bg{
	margin:0 auto;
	height:1.84rem;
	width:1.84rem;
	background: no-repeat ;
	background-size:contain;
}
#advantage tr:nth-child(1) td:nth-child(1) .bg{
	background-image:url(../images/solution_m/advantage-1.png);
}
#advantage tr:nth-child(1) td:nth-child(2) .bg{
	background-image:url(../images/solution_m/advantage-2.png);
}
#advantage tr:nth-child(1) td:nth-child(3) .bg{
	background-image:url(../images/solution_m/advantage-3.png);
}
#advantage tr:nth-child(2) td:nth-child(1) .bg{
	background-image:url(../images/solution_m/advantage-4.png);
}
#advantage tr:nth-child(2) td:nth-child(2) .bg{
	background-image:url(../images/solution_m/advantage-5.png);
}
#advantage tr:nth-child(2) td:nth-child(3) .bg{
	background-image:url(../images/solution_m/advantage-6.png);
}
#advantage tr:nth-child(3) td:nth-child(1) .bg{
	background-image:url(../images/solution_m/advantage-7.png);
}
#advantage td .name{
	margin-top:0.266667rem;
	color:#868686;
	font-size:0.346667rem;
	line-height:0.346667rem;
}
#module{
	padding-top:1rem;
	padding-bottom:0.866667rem;
}
#module .title{
	font-size:0.533333rem;
	line-height:0.666667rem;
}
#module .text{
	padding:0 0.4rem;
	font-size:0.346667rem;
	line-height:0.533333rem;
	color:#666;
	text-indent: 2em;
	text-align: left;
}
#module .text div{
	margin-top:0.213333rem;
}
#module .text div:first-child{
	margin-top:0.466667rem;
}
#module .modules{
	margin:0.8rem auto 0 auto;
	width:8.266667rem;
	height:6.186667rem;
	background:url(../images/solution_m/module-modules.png) no-repeat;
	background-size: contain;
}
#module .phone{
	margin:0.6rem auto 0 auto;
	width:4.426667rem;
	height:9.066667rem;
	background:url(../images/solution_m/module-phone.png) no-repeat;
	background-size: contain;
}
#online{
	height:18.56rem;
	background:#FFF;
}
#online .inner{
	height:16.64rem;
	padding-top:1px;
	background: #1F213a;
}
#online .title{
	margin-top:1rem;
	color:#2ABDFE;
	font-size:0.533333rem;
	line-height:0.666667rem;
}
#online .text{
	padding:0 0.666667rem;
	margin-top:0.493333rem;
	font-size:0.4rem;
	line-height:0.613333rem;
	color:#fff;
}
#online ul{
	overflow: hidden;
	margin-top:0.693333rem;
	color: #FFF;
	text-align: left;
}
#online li{
	position: relative;
	float:left;
	margin-top:0.4rem;
	width:37.333333%;
	height:0.373333rem;
	font-size:0.373333rem;
	line-height:0.373333rem;
	text-indent:0.493333rem;
}
#online li:nth-child(2n-1){
	margin-left:16%;
}
#online li:nth-child(2n){
	margin-left:7.2%;
}
#online li div{
	position: absolute;
	height:0.32rem;
	width:0.32rem;
	border-radius: 0.16rem;
	background: #FFF;
}
#online .img-div{
	margin-top: 0.8rem;
}
#online .img-div img{
	width:4.346667rem;
}
.solution{
	margin-bottom: 0.933rem;
	padding-top:0.6rem;
}
.solution--title{
	font-size: 0.533rem;
	line-height:0.68rem;
	color:#333;
	text-align: center;
}
.solution--table{
	margin:0.906rem auto 0 auto;
	border-collapse: collapse;
}
.solution--table-box{
	width:4.426rem;
	height:4.16rem;
	padding-top:0.001rem;
	background: center 0.666rem no-repeat;
	background-size: 1.746rem;
}
.solution--table-box_1{
	background-image: url(../images/solution_m/solution-1.png);
}
.solution--table-box_2{
	background-image: url(../images/solution_m/solution-2.png);
}
.solution--table-box_3{
	background-image: url(../images/solution_m/solution-3.png);
}
.solution--table-box_4{
	background-image: url(../images/solution_m/solution-4.png);
}
.solution--table-box-text{
	margin-top:2.893rem;
	text-align: center;
	font-size: 0.48rem;
	color:#333;
}
.solution--table td{
	border:1px solid #dadada;
}
.make-money{
	margin-bottom: 0.84rem;
}
.make-money--title{
	color:#333;
	text-align: center;
	font-size: 0.533rem;
	line-height:0.533rem;
}
.make-money--ways{
	margin-top:0.96rem;
}
.make-money--way{
	padding-left:3.18rem;
	margin:0.56rem auto 0 auto;
	height:2.146rem;
	width:6.593rem;
	background: no-repeat center center;
	background-size: contain;
	text-align: left;
	line-height: 2.146rem;
	font-size: 0.373rem;
	color:#333;
}
.make-money--way_1{
	background-image: url(../images/solution_m/make-money-1.png);
}
.make-money--way_2{
	background-image: url(../images/solution_m/make-money-2.png);
}
.make-money--way_3{
	background-image: url(../images/solution_m/make-money-3.png);
}
.make-money--way_4{
	background-image: url(../images/solution_m/make-money-4.png);
}
.direction{
	margin-bottom: 1rem;
	padding:0 0.4rem;
}
.direction--title{
	font-size: 0.533rem;
	line-height: 0.613rem;
	color:#333;
	text-align: center;
}
.direction--items{
	margin-top: 0.733rem;
}
.direction--item{
	margin-top:0.32rem;
}
.direction--item-title{
	height:0.4rem;
	padding-left:0.613rem;
	line-height:0.4rem;
	background: url(../images/solution_m/direction-point.png) no-repeat 0.12rem center;
	background-size: 0.373rem;
	color:#37befe;
	font-size: 0.453rem;
	text-align: left;
}
.direction--item-text{
	margin-top:0.093rem;
	color:#666;
	font-size: 0.32rem;
	line-height:0.533rem;
	text-align: left;
}
.direction--pic{
	margin-top:0.773rem;
}
.direction--pic img{
	width:100%;
}
.backstage{
	position: relative;
	width: 10rem;
	height:13.559rem;
	padding-top:0.001rem;
	background: url(../images/solution_m/backstage-bg.png) no-repeat center center;
	background-size: contain;
}
.backstage--title{
	margin-top:1.08rem;
	font-size: 0.533rem;
	text-align: center;
	color:#fff;
	line-height: 0.533rem;
}
.backstage--item{
	position: absolute;
	color:#fff;
	font-size: 0.346rem;
	line-height: 0.373rem;
	text-align: left;
}
.backstage--item:nth-child(-n+4){
	left:1.266rem;
	width:3.333rem;
}
.backstage--item:nth-child(n+5){
	left:6.146rem;
	width:3.533rem;
}
.backstage--item:nth-child(1){
	top:2.84rem;
}
.backstage--item:nth-child(2){
	top:3.653rem;
}
.backstage--item:nth-child(3){
	top:4.426rem;
}
.backstage--item:nth-child(4){
	top:5.133rem;
}
.backstage--item:nth-child(5){
	top:2.853rem;
}
.backstage--item:nth-child(6){
	top:3.586rem;
}
.backstage--item:nth-child(7){
	top:4.893rem;
}
.function{
	position: relative;
	padding-top:0.001rem;
	height:15.705rem;
	width: 10rem;
	background: url(../images/solution_m/function-bg-1.png) 2.386rem 2.293rem no-repeat,
		url(../images/solution_m/function-bg-2.png) left 8.613rem no-repeat;
	background-size: 7.666rem,6.52rem;
}
.function--title{
	margin-top:1.04rem;
	font-size: 0.533rem;
	color:#333;
	line-height:0.533rem;
}
.function--item{
	position: absolute;
	width:2.933rem;
	color:#3fa1f7;
	font-size: 0.4rem;
	line-height: 0.64rem;
	text-align: left;
}
.function--item:nth-child(1){
	left:2.093rem;
	top:7.573rem;
}
.function--item:nth-child(n+2){
	left:6.666rem;
}
.function--item:nth-child(2){
	top:8.506rem;
}
.function--item:nth-child(3){
	top:10.8rem;
}
.function--item:nth-child(4){
	top:12.986rem;
}
.control{
	width:10rem;
	height:10.336rem;
	padding-top:0.01rem;
	background: url(../images/solution_m/control-bg.png) no-repeat center center #f4f4f4;
	background-size: contain;
}
.control--title{
	margin-top:0.84rem;
	font-size: 0.533rem;
	line-height:0.8rem;
	color:#fff;
}
.control--text{
	margin-top:0.453rem;
	padding:0 0.4rem;
	font-size: 0.373rem;
	line-height: 0.64rem;
	color:#fff;
}
.multiple{
	padding-top:0.813rem;
	padding-bottom: 0.746rem;
	background: #f4f4f4;
}
.multiple--title{
	font-size: 0.533rem;
	color:#333;
	text-align: center;
}
.multiple--items{
	overflow: hidden;
}
.multiple--item{
	float:left;
	margin-top:0.6rem;
	width:50%;
}
.multiple--box{
	width:4.4rem;
	height:1.186rem;
	padding-top:2.48rem;
	margin:0 auto;
	text-align: center;
	background: center center no-repeat;
	background-size: contain;
	font-size: 0.346rem;
	color:#666;
}
.multiple--item:nth-child(1) .multiple--box{
	background-image: url(../images/solution_m/multiple-1.png);	
}
.multiple--item:nth-child(2) .multiple--box{
	background-image: url(../images/solution_m/multiple-2.png);	
}
.multiple--item:nth-child(3) .multiple--box{
	background-image: url(../images/solution_m/multiple-3.png);	
}
.multiple--item:nth-child(4) .multiple--box{
	background-image: url(../images/solution_m/multiple-4.png);	
}
.own{
	padding-bottom: 0.666rem;
	background: #f4f4f4;
}
.own--title{
	overflow: hidden;
	width:8rem;
	height:1.533rem;
	padding-top:0.4rem;
	margin:0 auto;
	background-color:#00bef2;
	color:#fff;
}
.own--title-large{
	font-size: 0.746rem;
	line-height:0.746rem;
}
.own--title-small{
	margin-top:0.173rem;
	font-size: 0.293rem;
	line-height:0.293rem;
}
.own--price{
	height:1.466rem;
	width:8rem;
	margin:0 auto;
	line-height: 1.466rem;
	text-align: center;
	color: #fff;
	font-size: 0.746rem;
	background: #26cdf9;
}
.own--items{
	margin-bottom: 0.666rem;
}
.own--item{
	padding-left: 1.253rem;
	height:1.506rem;
	width:6.747rem;
	margin:0 auto;
	border-bottom: 2px solid #eaeaea;
	text-align: left;
	color:#333;
	font-size: 0.426rem;
	line-height:1.506rem;
	background: url(../images/solution_m/own-list-icon.png) 0.266rem center no-repeat #fff;
	background-size: 0.626rem;
}
.own--item:last-child{
	border-bottom: 0;
}
.own--button a{
	display: block;
	width:5.866rem;
	height:1.466rem;
	margin:0 auto;
	border-radius: 0.16rem;
	font-size: 0.453rem;
	line-height: 1.466rem;
	text-align: center;
	color:#fff;
	background: #ea5050;
}
