*{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family: "dispRound", "Arial W01", arial, sans-serif, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\5b8b\4f53", "Î¢ÈíÑÅºÚ", 'STHeiti', "SimHei", "ºÚÌå";
	font-weight:normal;
	text-decoration:none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
img{ 
	border:none;
}
a img{
	border:none;
}
a:link{
	color: #000;
	}
a:visited{
	color: #000;
	}
a:hover{
	color: #e10000;
	text-decoration:none;
	}
a:active{
	color: #000;
	}
p,div{
	color:#000;
	font-size:12px;
	}
@font-face {
	font-family: 'Arial W01';
	font-style: normal;
	font-weight: 500;
	src: url("fonts/500/normal/normal.eot?#iefix");
	src: url("fonts/500/normal/normal.eot?#iefix") format("eot"), url("fonts/500/normal/normal.woff2") format("woff2"), url("fonts/500/normal/normal.woff") format("woff"), url("fonts/500/normal/normal.ttf") format("truetype"), url("fonts/500/normal/normal.svg#normal") format("svg")
}
@font-face {
	font-family: 'Arial W01';
	font-style: italic;
	font-weight: 500;
	src: url("fonts/500/italic/italic.eot?#iefix");
	src: url("fonts/500/italic/italic.eot?#iefix") format("eot"), url("fonts/500/italic/italic.woff2") format("woff2"), url("fonts/500/italic/italic.woff") format("woff"), url("fonts/500/italic/italic.ttf") format("truetype"), url("fonts/500/italic/italic.svg") format("svg")
}
@font-face {
	font-family: 'Arial W01';
	font-style: normal;
	font-weight: 700;
	src: url("fonts/700/normal/normal.eot?#iefix");
	src: url("fonts/700/normal/normal.eot?#iefix") format("eot"), url("fonts/700/normal/normal.woff2") format("woff2"), url("fonts/700/normal/normal.woff") format("woff"), url("fonts/700/normal/normal.ttf") format("truetype"), url("fonts/700/normal/normal.svg") format("svg")
}
@font-face {
	font-family: 'Arial W01';
	font-style: italic;
	font-weight: 700;
	src: url("fonts/700/italic/italic.eot?#iefix");
	src: url("fonts/700/italic/italic.eot?#iefix") format("eot"), url("fonts/700/italic/italic.woff2") format("woff2"), url("fonts/700/italic/italic.woff") format("woff"), url("fonts/700/italic/italic.ttf") format("truetype"), url("fonts/700/italic/italic.svg") format("svg")
}
@font-face {
	font-family: "dispRound";
	src: url("fonts/dispRound/dispRound.woff2") format("woff2"),
		url("fonts/dispRound/dispRound.woff") format("woff"),
		url("fonts/dispRound/dispRound.ttf") format("truetype"),
		url("fonts/dispRound/dispRound.eot") format("embedded-opentype"),
		url("fonts/dispRound/dispRound.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "dispRound";
	src: url("fonts/dispRound/medium/dispRound.woff2") format("woff2");;
	font-weight: 1000;
	font-style: normal;
}
@font-face {
	font-family: 'tb-icons';
	src: url('fonts/arrow/tb-icons.ttf') format('truetype'),
	url('fonts/arrow/tb-icons.woff') format('woff'),
	url('fonts/arrow/tb-icons.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'tb-icons' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-arrow_a_up:before {
	content: "\e900";
}
.icon-arrow_right:before {
	content: "\e902";
}
.icon-arrow_a_down:before {
	content: "\e903";
}
.icon-arrow_a_left:before {
	content: "\e904";
}
.icon-arrow_b_up:before {
	content: "\e905";
}
.icon-arrow_b_right:before {
	content: "\e906";
}
.icon-arrow_b_down:before {
	content: "\e907";
}
.icon-arrow_b_left:before {
	content: "\e908";
}

body{
	background-color: #fff;
}
.container{
	width: 100%;
	overflow: hidden;

}
.video-bd{
	position: relative;
	width: 100%;
	overflow: hidden;

}
#video{
	width: 100% !important;
}
.about{
	position: absolute;
	top: 60px;
	left: 110px;
}
.about p{
	font-family: 'Arial W01';
	font-size: 50px;
    font-weight: bolder;
    line-height: 55px;
    letter-spacing: -1px;
}
.code{
	margin-top: 30px;
}
.code img{
	width: 90px;
}

.logo{
	position: absolute;
	top: 70px;
	right: 110px;

}

.logo img{
	display: block;
	width: 250px;
	image-rendering: -moz-crisp-edges; /* Firefox */
	image-rendering: -o-crisp-edges; /* Opera */      
	image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ 
	image-rendering: crisp-edges; 
	-ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */

}
