html{
	height: 100%;
}
body{
	min-height: 100%;
	_height: 100%;
}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,p,blockquote,figure,header,footer,nav,article,section,aside,address,figcaption{
	margin: 0;
	padding: 0;
	border: 0 none;
	*zoom: 1;
}
li{
	list-style-type: none;
}
h1,h2,h3,h4{
	font-size: 100%;
}
img	{
	border: 0 none;
	vertical-align: top;
}
input[type="button"],input[type="submit"],input[type="reset"],button{
	cursor: pointer;
	-webkit-border-radius: 0;
	-webkit-appearance: none;
}

input[type="radio"]{
	-webkit-border-radius: 100%;
	-webkit-appearance: radio;
}
input[type="checkbox"]{
	-webkit-appearance: checkbox;
}
textarea{
	overflow: all;
	resize: none;
}
blockquote,q{
	quotes: none;
}
blockquote:before,blockquote:after,q:before,q:after{
	content: "";
	content: none;
}
table{
	border-collapse: collapse;
	border-spacing: 0;
}
/*caption,th{
	text-align: left;
}*/
th{
	font-weight: normal;
}
em,cite,address,i{
	font-weight: normal;
	font-style: normal;
}
sup{
	vertical-align: text-top;
}
sub{
	vertical-align: text-bottom;
}
body,input,select,button,textarea{
	font-size: 12px;
	font-family: "Source Han Sans CN"
}
body{
	line-height: 1.5;
}
a{
	text-decoration: none;
	color: #333
}
.clear{clear:both}
.content ul li .s-con .btn-lesen,
a:link {
	-webkit-tap-highlight-color: transparent;
}

:focus{
	outline: none;
}
/*清除浮动Style*/
.left{
	float: left;
}
.right{
	float: right;
}
.fixed:before,
.clearfix:before,
.cf:before,
body:before,
.header:before,
.main:before,
.footer:before{
	content: "";
	display: table;
}
.fixed:after,
.clearfix:after,
.cf:after,
body:after,
.header:after,
.main:after,
.footer:after{
	content: "";
	display: table;
	clear: both;
}
.fixed,
.clearfix,
.cf,
.header,
.main,
.footer{
	*zoom: 1;
}

.s2{
	transition: all 0.2s;
	-o-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}
.s4{
	transition: all 0.4s;
	-o-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
}
.s6{
	transition: all 0.6s;
	-o-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;
}
.s10{
	transition: all 10s;
	-o-transition: all 10s;
	-moz-transition: all 10s;
	-webkit-transition: all 10s;
}
/*
.case4_page .section1 .left,.case4_page .section1 .right{ visibility:visible!important;; opacity:1!important;; transform:translate(0,0)!important;}
@media (max-width:993px){
	.case4_page *{ visibility:visible!important;; opacity:1!important;; transform:translate(0,0)!important;}
}*/
/*
.case4_page .section1 .left,.case4_page .section1 .right{ visibility:visible!important;; opacity:1!important;; transform:translate(0,0)!important;}
@media (max-width:993px){
	.case4_page *{ visibility:visible!important;; opacity:1!important;; transform:translate(0,0)!important;}
	.case4_page .section2 .hide a{transform:translateX(-50%)!important;}
	.case4_page video{height:0; opacity:0; overflow:hidden; width:0; position:absolute; right:0; bottom:0;} 
}

 .case4_page .section1 .left,.case4_page .section1 .right{ visibility:visible!important;; opacity:1!important;; transform:translate(0,0)!important;}
	.section2 .parallax{transform:translateY(0)!important;}
	@media (min-width:993px){
	.case4_page .section2{margin-top:0!important; margin-bottom:10vw;}
	.case4_page .section2 .video_box .cont img{display:block!important; opacity:0; height:auto;}
	.case4_page .section2 .video_box .cont video{position:absolute; left:0; top:0px;}
	.case4_page .section2 .cont{margin-top:-20vw;}
	.case4_page .section2 .cont{ visibility:visible!important;; opacity:1!important;; transform:translate(0,0)!important;}
	}
	@media (max-width:993px){
	.case4_page *{ visibility:visible!important;; opacity:1!important;; transform:translate(0,0)!important;}
	.case4_page .section2 .hide a{transform:translateX(-50%)!important;}
	.case4_page video{height:0; opacity:0; overflow:hidden; width:0; position:absolute; right:0; bottom:0;} 
	.case4_page .section2 .hide{display:none;}
	}
*/