@charset"utf-8";
@font-face {font-family:"goaslab";src:url("../font/goaslab-Light.woff") format("woff"),url("../font/goaslab-Light.ttf") format("truetype"),url("../font/goaslab-Light.woff2") format("woff2");font-weight:normal;font-style:normal;}
@font-face {font-family:"goaslab";src:url("../font/goaslab-Regular.woff") format("woff"),url("../font/goaslab-Regular.ttf") format("truetype"),url("../font/goaslab-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;}
body,  div,  dl,  dt,  dd,  ul,  ol,  li,  h1,  h2,  h3,  h4,  h5,  h6,  pre,  code,  form,  fieldset,  legend,  input,  textarea,  p,  th,  td {
	margin: 0;
	padding: 0;font-weight: normal;
}
div {
	box-sizing: border-box;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,  img {
	border: 0;
}
ol,  ul {
	list-style: none;
}
li {
	list-style: none;
}
th {
	text-align: left;
}
h1,  h2,  h3,  h4,  h5,  h6 {
	font-size: 100%;
}
input,  textarea,  select {
	font-family: inherit;
	font-size: inherit;
	font-size: 100%;
	outline: none;
	background-color: transparent;
	border: none;
}
a,  a:link,  a:visited,  a:hover,  a:active {
	text-decoration: none;
}
i,  em {
	vertical-align: middle;
	font-style: normal;
}
body {
	font: 14px/1.5 "PingFang SC", "Microsoft YaHei", tahoma, arial, 'Hiragino Sans GB', "\5b8b\4f53", Microsoft YaHei;
	overflow-x: hidden;
}
.clearfix:after {
	display: block;
	content: "";
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.text-1 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.text-2 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.text-3 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.vat {
	vertical-align: top;
}
.w12 {
	width: 1440px;
	margin: 0 auto;
}
.w13 {
	width: 1300px;
	margin: auto;
}
.w14 {
	width: 1400px;
	margin: auto;
}
.fixed:before,  .clearfix:before,  body:before,  .header:before,  .main:before,  .footer:before {
	content: '';
	display: table;
}
input, button {
	background: none;
	border: none;
}
.isbackboot {
	background: url(../img/isbackboot.png) center no-repeat;
	width: 9px;
	height: 114px;
	z-index: 90;
	left: 3%;
	bottom: 3%;
	position: absolute;
	background-size: 100% auto;
}
.isbackboot span{width: 9px;height: 9px;display: inline-block;border-radius:50%;background: #fff;position: absolute;left:0;top:50px;}
 @keyframes fadesx {
0% {
 opacity: 1;
 transform: translateY(10px);
}
 50% {
 opacity: 0.7;
 transform: translateY(30px);
}
 100% {
 opacity: 0;
 transform: translateY(50px);
}
}
.isbackboot span {
	-webkit-animation: fadesx 2s both infinite;animation: fadesx 2s both infinite;
}
.wap_show {
	display: none !important;
}

@media screen and ( max-width: 768px ) {
.wap_show {
	display: block !important;
}
.wap_hide {
	display: none !important;
}
}
*{outline:none;}
video.videoplay2::-webkit-media-controls {
  display:none !important;
}
