/* 适配手机和平板 */
@media only screen and (max-width: 768px) {
	#app,.eis-page {
		width: 100vw;
		min-width: inherit;
		overflow: hidden;
	}
/* 	.eis-page-download{
		height: 100vh;
	} */

	/* 顶部导航栏，主图 */
	.top-nav-bar,
	.top-download,
	.content-main-image {
		display: none !important;
	}
	.top-menu{
		display: block;
		position: absolute;
		left: 2rem;
	}
	.eis-page-top-bar{
		display: none;
	}
	.eis-page-top{
		position: fixed;
		top: 0;
		left: 0;
	}
	.top-logo {
		margin: auto;
	}
	.content-main{
		height: 50rem;
	}
	.content-main-top{
		height: 50rem;
	}
	
	.main-bg {
		height: 50rem;
		position: absolute;
		top: 0;
		left: 0;
	}

	.content-main-text {
		width: 100%;
		margin-left: 0;
	}
	.content-main-text-name{
		font-size: 2rem;
		margin-bottom: 1rem;
		text-align: center;
	}
	.content-main-text-title{
		font-size: 2.4rem;
		margin-bottom: 1rem;
		text-align: center;
	}
	.content-main-text-p {
		width: 100%;
		height: auto;
		line-height: 3rem;
		font-size: 1.1rem;
		text-align: center;
		margin: auto;
	}

	.content-main-text-btn {
		display: block;
		left: 26%;
	}
	.content-main-text-btn .btn{
		font-size: 1.6rem;
		width: 15rem;
		height: 4rem;
	}
	.content-main-text-btn .btn span{
		font-size: 1rem;
	}

	.content-main-text-btn .btn:not(:last-child) {
		margin-bottom: 2rem;
	}
	
	.content-navbar{
		height: 8rem;
	}
	
	.content-navbar-btn img{
		width: 100%;
	}

	.content-navbar-btn div {
		/* display: none; */
		height: 2.4rem;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 0.8rem;
	}
	
	.content-navbar-btn:nth-child(3) div, .content-navbar-btn:nth-child(4) div{
		width: 60%;
		overflow-wrap: break-word;
	}

	.content-main {
		/* width: 700px; */
		padding: 0 1rem;
	}


	/* 内容区域 */
	.content-product {
		/* display: none; */
		height: auto;
		flex-wrap: wrap;
		margin-bottom: 2rem;
		padding-top: 2rem;
	}

	.product-image {
		width: 90%;
		height: 30%;
		margin: 2rem auto 0;
	}

	.product-text {
		width: 90%;
		height: 70%;
		margin: auto;
		overflow-wrap: break-word;
		word-wrap: break-word;
	}
	.product-text-p{
		padding-left: 0;
		font-size: 1.5rem;
		text-indent: 0;
	}

	.product-text-title {
		text-align: center;
		font-size: 2rem;
	}
	.product-text-label{
		font-size: 1.5rem;
		text-indent: 0;
	}
	.text-hover{
		min-height: inherit;
		padding: .5rem;
	}
	.flex-direction{
		flex-direction: column-reverse;
	}
	
	/* 底部下载 */
	.bottom-download{
		height: 30rem;
	}
	.download-title{
		font-size: 2rem;
	}
	
	.download-text {
		width: 85%;
		margin: auto;
		font-size: 1.5rem;
		position: relative;
		top: -60px;
	}
	.download-btn{
		display: block;
	}
	.download-btn-left, .download-btn-right{
		width: 15rem;
		height: 4rem;
		margin: 0 auto 2rem;
		font-size: 1.6rem;
	}
	.download-btn-left span{
		font-size: 1rem;
	}
	.download-btn-right span{
		font-size: 1rem;
	}
	
	
	/* 技术支持 */
	.technical-support{
		background-size: 300% 100%;
	}
	.technical-content-title{
		font-size: 2rem;
	}
	.technical-content-image, .technical-content-mail {
		width: 18rem;
		height: 18rem;
		font-size: 1rem;
	}
	.technical-content-image img, .technical-content-mail img {
		width: 13rem;
		height: 13rem;
		margin: 1rem;
	}
	
	/* 底部版权 */
	.eis-page-bottom{
		overflow-x: scroll;
		padding: 0 1rem;
	}
	.bottom-top{
		width: 1000px;
		background-color: #ffffff;
	}
	/* 其他适配样式 */
	.isMobileShow{
		width: 20rem;
		padding: .5rem 0 0;
		font-size: 1.6rem;
		text-align: center;
		border-radius: .5rem;
		/* height: 500px; */
		background-color: #ffffff;
	}
	.backHome{
		height: 3rem;
		line-height: 3rem;
		font-size: 1.8rem;
		border-top: 0.1rem solid #d5d5d5;
		margin-top: 1rem;
	}
	.back-title{
		font-size: 2rem;
		font-weight: bold;
		margin-bottom: 1rem;
	}
	
	.modal-content{
		margin: 30% auto;
	}
}