/*-- 产品功能 --*/
.am-product{
	height: 54vw;
	position: relative;
}
.am-product-ad{
	width: 26vw;
	height: 54vw;
	float: left;
}
.am-product-ad>img{
	width: 29vw;
}
.am-product-int{
	width: 54vw;
	height: 54vw;
	float: left;
	text-align: center;
	position: relative;
}
.am-product-int-pic>img{
	width: 40vw;
}
.am-product-int-pic>div{
	width: 33vw;
	height: 15vw;
	position: absolute;
	left: 9vw;
	top: 14vw;
	padding: 1vw;
}
.am-product-int-pic>div>span{
	font-size: 1.6vw;
	font-weight: 400;
	color: #fff;
	line-height: 3.3vw;
}
.am-product-icon{
	width: 36vw;
	height: 12vw;
    position: absolute;
    bottom: 12vw;
	right: 10vw;
	overflow: hidden;
    cursor: pointer;
}
.am-product-icon>li{
	float: left;
}
.am-product-icon>li:nth-of-type(2){
	margin: 0 4vw;
}
.am-product-icon>li img{
	width: 9vw;
}
.am-product-icon>li>p{
	color: #fff;
}

/*-- 微信平台 --*/
.am-wechat{
	height: 54vw;
	position: relative;
}
.am-wechat>span,.am-wechat>img{
	display: none;
}
.am-wechat-int{
	width: 50vw;
	height: 54vw;
	float: left;
	text-align: center;
}
.am-wechat-int-pic>img{
	width: 44vw;
}
.am-wechat-int-font{
	width: 38vw;
	height: 17vw;
	position: absolute;
	top: 20vw;
	left: 6vw;
	padding: 2vw;
    line-height: 3.3vw;
}
.am-wechat-int-font>span{
	color: #fff;
	font-size: 1.6vw;
	font-weight: 400;
}
.am-wechat-type{
	color: #9AD3BA;
    font-size: 2.5vw;
    font-weight: 600;
}
.am-wechat-water{
	width: 30vw;
	height: 54vw;
	float: left;
	padding-top: 40px;
	position: relative;
	text-align: center;
}
.am-wechat-water>img{
	width: 22vw;
}
.am-wechat-banner{
	position: absolute;
	top: 8vw;
	left: 5.4vw;
}
.am-wechat-banner>li>img{
	width: 19.2vw;
}

/*-- 硬件芯片 --*/
.am-hardware{
	height: 44vw;
	position: relative;
}
.am-hardware-title{
	text-align: center;
}
.am-hardware-title>img{
	width: 28vw;
}
.am-hardware-contain{
	margin-top: 3vw;
}
.am-hardware-contain>span{
	display: none;
}
.am-hardware-graph{
	float: left;
	width: 31vw;
}
.am-hardware-graph>img{
	width: 28vw;
}
.am-hardware-int{
	float: left;
	width: 48px
}
.am-hardware-int>img{
	width: 48vw;
}
.am-hardware-int>div{
	width: 43vw;
	height: 19vw;
	position: absolute;
    right: 3vw;
	top: 17vw;
    padding: 2vw;
    line-height: 3.3vw;
}
.am-hardware-int>div>span{
	font-size: 1.6vw;
	font-weight: 400;
	color: #fff;
}

/*-- 取水模式 --*/
.am-intake{
	height: 44vw;
	position: relative;
	text-align: center;
}
.am-intake-title{
	text-align: center;
}
.am-intake-title>img{
	width: 28vw;
}
.am-intake-icon{
	padding: 0 8vw;
}
.am-intake-icon>li{
	float: left;
}
.am-intake-icon>li>a>img{
	width: 16vw;
}
.am-intake-icon>li>p{
	color: #fff;
	font-size: 1.6vw;
    line-height: 4vw;
}

/*-- 平台共享 --*/
.am-platform{
	height: 54vw;
	position: relative;
}
.am-platform-graph,.am-platform-int{
	width: 40vw;
	float: left;
}
.am-platform-graph>span{
	display: none;
}
.am-platform-img1{
	display: none;
}
.am-platform-img2{
	width: 41vw;
	margin-top: 10vw;
}
.am-platform-int>img{
	width: 40vw;
	margin-top: 12vw;
}
.am-platform-int>div{
	width: 36vw;
	height: 16vw;
	position: absolute;
    right: 2vw;
    bottom: 14vw;
    padding: 2vw;
    line-height: 3.3vw;
}
.am-platform-int>div>span{
	color: #fff;
	font-size: 1.6vw;
	font-weight: 400;
}

/*-- 平台功能 --*/
.am-roof{
	height: 54vw;
	position: relative;
}
.am-roof-graph{
	width: 52vw;
	float: left;
}
.am-roof-graph>span{
	display: none;
}
.am-roof-img1{
	display: none;
}
.am-roof-img2{
	width: 52vw;
}
.am-roof-int{
	width: 28vw;
	float: left;
}
.am-roof-int>img{
	width: 28vw;
}
.am-roof-int>div{
	width: 25vw;
	height: 30vw;
	position: absolute;
    right: 1vw;
    top: 11vw;
    padding: 1vw 2vw;
    line-height: 3.1vw;
}
.am-roof-int>div>span{
	color: #fff;
	font-size: 1.4vw;
	font-weight: 400;
}



@media screen and (max-width: 1200px){
	.am-hardware-int>div{
		top: 20vw;
	}
}

@media screen and (max-width: 950px){
	.am-hardware-int>div{
		top: 22vw;
	}
}

/* 媒体查询 750px以下屏幕显示 */
@media screen and (max-width: 750px){
	span{
		font-size: 2vw;
		color: #fff;
	}
	/*-- 微信取水 --*/
	.am-wechat{
		height: 70vw;
		text-align: center;
	}
	.am-wechat>img{
		display: block;
		margin: 2vw auto;
		width: 28vw;
	}
	.am-wechat-int{
		display: none;
	}
	.am-wechat-water{
		width: 100%;
		padding-top: 20px;
	}
	.am-wechat>span{
		display: block;
	}
	/*-- 硬件芯片 --*/
	.am-hardware{
		height: 58vw;
		text-align: center;
		margin-top: 3vw;
	}
	.am-hardware-title>img{
		width: 28vw;
	}
	.am-hardware-graph{
		float: none;
		margin: 2vw auto;
	}
	.am-hardware-int{
		display: none;
	}
	.am-hardware-contain>span{
		display: block;
	}
	/*-- 取水模式 --*/
	.am-intake{
		margin-bottom: 20vw;
	}
	.am-intake-icon>li{
		width: 50%;
	}
	/*-- 平台共享 --*/
	.am-platform{
		width: 60vw;
		margin: 0 auto;
	}
	.am-platform-img1{
		display: block;
		width: 28vw;
		margin: 0 auto 5vw;
	}
	.am-platform-img2{
		margin-top: 5vw;
	}
	.am-platform-int{
		display: none;
	}
	.am-platform-graph{
		width: 100%;
		text-align: center;
	}
	.am-platform-graph>span{
		display: block;
	}
	/*-- 平台功能 --*/
	.am-roof{
		height: 80vw;
	}
	.am-roof-img1{
		display: block;
		width: 28vw;
		margin: 5vw auto;
	}
	.am-roof-img2{
		width: 55vw;
	}
	.am-roof-int{
		display: none;
	}
	.am-roof-graph{
		width: 100%;
		text-align: center;
	}
	.am-roof-graph>span{
		display: block;
	}
}