.banner img {
	width: 100%;
}

.content {
	width: 1280px;
	margin: 0 auto;
	padding-bottom: 20px;
	border-bottom: 2px solid #c1c1c1;
}
.content .title {
	text-align: center;
	font-size: 42px;
	font-weight: 600;
	color: #0033A0;
	margin-top: 100px;
	padding-bottom: 20px;
	border-bottom: 5px solid #0033A0;
}
.content .item {
    display: flex;
}

.content .item .left {
    width: 43%;
}
.item_img{
	height: 48px;
	width: auto;
    margin-top: 42px;
	margin-bottom: 30px;
}
.line {
	border: 1px solid #c1c1c1;
	margin: 45px 19px 0 0;
}
.item_p{
	font-size: 18px;
	color: #606060;
}
.content .item .right {
    width: 57%;
}
.content .item .bar {
	font-size: 27px;
	font-weight: 500;
	text-align: center;
	padding: 45px 0 25px 0;
	color: #1E1E1E;
}
.content .item .sass {
	display: flex;
}
.sass_item {
	width: 166px;
	height: 160px;
	background-color: #ebecf0;
	text-align: center;
	font-size: 18px;
	margin-right: 19px;
	cursor: pointer;
	transition: All 0.4s ease-in-out;
}
.sass_item:hover {
	transform: scale(1.2);
}
.EQ {
	height: calc(100% - 106px);
	width: calc(100% - 19px);
	background-color: #f6f7fb;
	margin-left: 19px;
	position: relative;
}
.EQ .bg {
	position: absolute;
	right: 0;
	bottom: 0;
}
.eqr_img {
	margin: 79px 0 15px 79px;
}
.EQ span {
	font-size: 20px;
	color: #5B5B5B;
	width: 120px;
	text-align: center;
	padding: 7px 0;
	border: #0033A0 2px solid;
	border-radius: 20px;
	margin-right: 19px;
}
.app {
	display: flex;
	margin-top: 100px;
	margin-left: 20px;
}
.app span {
	cursor: pointer;
}
.app span:hover {
	background-color: #0033A0;
	color: #FFFFFF;
}

.hardware {
	width: 1280px;
	margin: 0 auto;
	padding-bottom: 30px;
	border-bottom: 2px solid #c1c1c1;
}
.hardware_title {
	font-size: 27px;
	font-family: PingFang SC;
	font-weight: 600;
	text-align: center;
	margin: 40px 0 20px 0;
	color: #1E1E1E;
}
.hardware ul {
	display: flex;
}
.hardware ul li:last-child .sass_item {
	margin-right: 0;
}


.show {
	position: relative;
	width: 1280px;
	margin: 0 auto;
	margin-top: 82px;
}
.show_list {
	position: absolute;
	bottom: 119px;
	left: 33px;
	display: flex;
}
.show_item {
	background-color: rgba(255, 255, 255, .8);
	width: 282px;
	height: 123px;
	line-height: 123px;
	margin-right: 33px;
	font-size: 27px;
	color: #3A3A3A;
	transition: All 0.4s ease-in-out;
	cursor: pointer;
}
.show_item:hover {
	transform: scale(1.2);
}
.show_item img {
	margin-left: 45px;
	margin-right: 20px;
	vertical-align: middle;
}



@media only screen and (min-width: 900px) and (max-width: 1300px) {
	
	.content {
		width: 900px;
		padding-bottom: 20px;
		border-bottom: 2px solid #c1c1c1;
	}
	.content .title {
		font-size: 38px;
		margin-top: 100px;
		padding-bottom: 20px;
		border-bottom: 5px solid #0033A0;
	}
	.item_img{
		height: 40px;
	    margin-top: 40px;
		margin-bottom: 25px;
	}
	.line {
		margin: 45px 19px 0 0;
	}
	.item_p{
		font-size: 16px;
	}
	.content .item .right {
	    width: 57%;
	}
	.content .item .bar {
		font-size: 27px;
		font-weight: 500;
		padding: 45px 0 25px 0;
	}
	.sass_item {
		width: 114px;
		height: 150px;
		font-size: 16px;
		margin-right: 17px;
	}
	.EQ {
		height: calc(100% - 106px);
		width: calc(100% - 19px);
		margin-left: 19px;
	}
	.EQ .bg {
		width: 236px;
	}
	.eqr_img {
		margin: 70px 0 15px 70px;
		width: 140px;
	}
	.EQ span {
		font-size: 16px;
		width: 88px;
		padding: 6px 0;
		border-radius: 20px;
		margin-right: 12px;
	}
	.app {
		margin-top: 100px;
		margin-left: 20px;
	}
	.hardware {
		width: 900px;
		padding-bottom: 30px;
	}
	.hardware ul {
		flex-wrap: wrap;
	}
	.hardware ul li {
		margin-bottom: 20px;
	}
	.hardware_title {
		font-size: 26px;
		margin: 40px 0 20px 0;
	}
	
	
	.show {
		width: 900px;
		margin-top: 82px;
	}
	.show_bg {
		width: 100%;
	}
	.show_list {
		bottom: 80px;
		left: 26px;
	}
	.show_item {
		width: 192px;
		height: 103px;
		line-height: 103px;
		margin-right: 28px;
		font-size: 22px;
	}
	.show_item img {
		width: 38px;
		margin-left: 22px;
		margin-right: 10px;
	}
}

@media only screen and (max-width: 950px) {
	
	.content {
		width: 700px;
		padding-bottom: 18px;
		border-bottom: 2px solid #c1c1c1;
	}
	.content .title {
		font-size: 34px;
		margin-top: 100px;
		padding-bottom: 20px;
		border-bottom: 4px solid #0033A0;
	}
	.item_img{
		height: 36px;
	    margin-top: 30px;
		margin-bottom: 25px;
	}
	.line {
		margin: 45px 19px 0 0;
	}
	.item_p{
		font-size: 14px;
	}
	.content .item .right {
	    width: 57%;
	}
	.content .item .bar {
		font-size: 25px;
		font-weight: 500;
		padding: 45px 0 25px 0;
	}
	.sass_item {
		width: 114px;
		height: 135px;
		font-size: 16px;
		margin-right: 17px;
	}
	.EQ {
		height: calc(100% - 106px);
		width: calc(100% - 19px);
		margin-left: 19px;
	}
	.EQ .bg {
		width: 210px;
	}
	.eqr_img {
		margin: 63px 0 15px 50px;
		width: 115px;
	}
	.EQ span {
		font-size: 12px;
		width: 60px;
		padding: 4px 0;
		border-radius: 20px;
		margin-right: 10px;
	}
	.app {
		margin-top: 130px;
		margin-left: 20px;
	}
	.hardware {
		width: 700px;
		padding-bottom: 30px;
	}
	.hardware ul {
		flex-wrap: wrap;
	}
	.hardware ul li {
		margin-bottom: 20px;
	}
	.hardware_title {
		font-size: 26px;
		margin: 40px 0 20px 0;
	}
	
	.show {
		width: 700px;
		margin-top: 82px;
	}
	.show_bg {
		width: 100%;
	}
	.show_list {
		bottom: 80px;
		left: 26px;
	}
	.show_item {
		width: 142px;
		height: 82px;
		line-height: 82px;
		margin-right: 28px;
		font-size: 14px;
	}
	.show_item img {
		width: 34px;
		margin-left: 18px;
		margin-right: 10px;
	}
	
}