* {
	padding: 0;
	margin: 0;
	list-style: none;
	border: 0;
}

a {
	text-decoration: none;
}

.container {
	min-width: 1280px;
}

.page-head {
	z-index: 2;
}

.hide {
	display: none;
}

.back-top {
	position: fixed;
	right: 0;
	bottom: 100px;
	z-index: 9999;
}

.back-top>a>img {
	width: 60px;
	height: 60px;
}

.page-content {
	width: 100%;
	margin-top: -283px;
	z-index: -1;
	text-align: center;
}

.content_banner {
	width: 100%;
	/* height: 540px; */
	z-index: -1;
	background-image: url("../../images/other/banner_upgrade_bg.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-top: 230px;
}

.content_message {
	height: 550px;
	width: 100%;
	background-image: url("../../images/other/bg_1.png");
}

.message_detail {
	width: 950px;
	height: 210px;
	margin: 0 auto;
	padding-top: 120px;
	padding-bottom: 70px;
}

.message_detail>div {
	float: left;
	height: 210px;
}

.detail_left {
	width: 51px;
}

.detail_right {
	width: 51px;
	position: relative;
}

.detail_right img {
	position: absolute;
	bottom: 0;
}

.detail_center {
	width: 780px;
	margin: 0 30px;
	padding-top: 20px;
	font-size: 17px;
}

.detail_center>div {
	line-height: 35px;
	text-align: left;
}

.message_title {
	width: 960px;
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
}

.message_title>div {
	float: right;
}

.message_title hr {
	background-color: #979797;
	height: 1px;
	width: 115px;
	margin-top: 14px;
	margin-right: 15px;
}

.content_explain {
	width: 100%;
	height: 550px;
	background-image: url("../../images/other/bg_2.png");
	color: white;
}

.explain_title {
	font-size: 30px;
	padding-top: 80px;
	padding-bottom: 20px;
}

.explain_introduce {
	width: 800px;
	margin: 0 auto;
	line-height: 25px;
	letter-spacing: 1px;
}

.explain_detail {
	width: 1100px;
	margin: 0 auto;
	padding-top: 80px;
}

.explain_detail li {
	float: left;
	position: relative;
	width: 180px;
	height: 200px;
	margin: 0 20px;
}

.explain_detail li img {
	padding-bottom: 15px;
}

.content_product {
	width: 100%;
	height: 650px;
}

.product_title {
	font-size: 30px;
	padding: 50px 0;
}

.product_detail {
	width: 1100px;
	margin: 0 auto;
}

.product_detail li {
	float: left;
	position: relative;
	padding: 0 25px;
}

.product_detail li img {
	width: 500px;
}

.product_detail li>div {
	width: 500px;
	height: 460px;
	box-shadow: 0px 4px 8px rgba(0, 20, 65, 0.1);
}

.li_title {
	line-height: 50px;
	height: 50px;
	font-size: 18px;
}

.li_detail {
	padding: 0 30px;
	font-size: 14px;
}

.content_service {
	width: 100%;
	height: 460px;
	background-image: url("../../images/other/bg_3.png");
	color: white;
	cursor: pointer;
}

.service_title {
	font-size: 30px;
	padding: 70px 0 80px 0;
}

.service_detail {
	width: 950px;
	margin: 0 auto;
}

.service_detail li {
	float: left;
	position: relative;
	margin: 0 100px;
}

.service_detail li img {
	margin-bottom: 20px;
}

.page_foot {
	height: 350px;
}

.content_question {
	background-color: #050912;
	width: 100%;
	height: 120px;
	line-height: 120px;
	color: #9DA0A5;
	font-size: 17px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.10);
}

.content_question ul {
	width: 1000px;
	margin: 0 auto;
}

.content_question li {
	float: left;
	position: relative;
	width: 240px;
}

.content_question a {
	color: #9DA0A5;
}

.content_question a:hover {
	color: #0091FF;
}

.li_hr {
	width: 1px !important;
	color: rgba(255, 255, 255, 0.2) !important;
}
