/* 响应式设计 */
@media screen and (max-width: 768px) {

	/* 导航 */
	.phoneSj {
		display: none !important;
	}

	.nav-links a:hover {
		color: #333;
	}

	.nav-links a.active {
		color: #333;
	}

	/* 显示汉堡菜单 */
	.hamburger {
		display: flex;
	}

	/* 隐藏导航链接 */
	.nav-links {
		display: flex;
		flex-direction: column;
		position: fixed;
		top: 0;
		right: -100%;
		top: 60px;
		height: calc(100vh - 60px);
		background-color: #fff;
		width: 100%;
		border-top: 1px solid #D8DFE6;
		transition: right 0.3s ease;
		z-index: 100;
		padding: 20px;
	}

	.nav-links a {
		width: 100%;
		display: block;
	}

	/* 显示导航链接 */
	.nav-links.showXs {
		right: 0;
	}

	.showXs li {
		display: block;
	}

	.nav-links li {
		margin: 15px 0;
	}

	/* 汉堡菜单动画 */
	.hamburger.active span:nth-child(1) {
		transform: translateY(10.5px) rotate(45deg);
	}

	.hamburger.active span:nth-child(2) {
		opacity: 0;
	}

	.hamburger.active span:nth-child(3) {
		transform: translateY(-10.5px) rotate(-45deg);
	}

	/* 导航结束 */
	.bannerapp,
	.bannerapp2,
	.bannerapp3,
	.bannerapp4,
	.bannerapp5{
		display: block;
	}

	.bannerpc,
	.bannerpc2,
	.bannerpc3,
	.bannerpc4,
	.bannerpc5{
		display: none;
	}
	
	.banner2 div p:nth-child(3){
		padding-left: 30px;
	}
	
	.banner div p {
		font-size: 30px;
		font-weight: bold;
	}

	/* 切换调整手机版宽度 */
	#oranger a {
		width: 25%;
		display: inline-block;
		text-align: center;
		padding: 10px;
		font-size: 14px;
	}
	#oranger{
		width: 100%;
		font-size: 0;
	}
	#tablea {
	    width: 100%;
	    border-left: 1px solid #fff;
	}
	#tablea .box {
	    padding: 20px;
	    font-size: 24px;
	    display: none;
	}
	.videoPic{
		margin-top: 20px;
		width: 100%;
	}
	.aboutRight img{
		display: block;
	}
	.aboutBox{
		background: #F6FAFF;
		min-height: 100px;
		padding: 0 10px 10px;
	}
	.AIVideo{
		background: url(../images/APP/1.png) no-repeat center center;
		width: 100%;
		min-height: 150px;
	}
	.AIVideo div{
		font-size: 18px;
	}
	.footer{
		text-align: center;
	}
	.footera a{
		display: inline-block;
		padding: 10px;
	}
	.fixed-menu{
		display: none;
	}
	.seriveTextLeft {
		padding: 15px;
	}
	.listBoxAboutBox{
		display: block;
	}
	
	.listBoxAbout {
		flex: 0;
	}
}

@media screen and (min-width: 768px) {
	.bannerpc,
	.bannerpc2,
	.bannerpc3,
	.bannerpc4,
	.bannerpc5{
		display: block;
	}

	.bannerapp,
	.bannerapp2,
	.bannerapp3,
	.bannerapp4,
	.bannerapp5{
		display: none;
	}
}

/* 适配中等屏幕 */
@media screen and (max-width: 1366px) {
	.container {
		width: 100%;
	}
}

/* 适配小屏幕 */
@media screen and (max-width: 480px) {
	.nav-links {
		width: 100%;
	}
	.tit{
		font-size: 14px;
	}
	.ms{
		font-size: 12px;
	}
	.container {
		padding: 0 15px;
	}
}

@media screen and (max-width: 950px) {
	.sj {
		display: none;
	}
}