@charset "UTF-8";
/**
 * 
 * @authors Griezmann (you@example.org)
 * @date    xxxx-xx-xx
 * @version $Griezmann1.0$
 */


@font-face{
	 font-family:OpenSans-Bold;
	 src:url(../fonts/OpenSans-Bold.ttf);
}

@font-face{
	 font-family:siyuan;
	 src:url(../fonts/SourceHanSansK-Regular.ttf);
}




 
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,input{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.red{color:red}.mb15{margin-bottom:15px}
a{color:#555;text-decoration:none;}
a:hover{color:#0068b7;}

input,select{
    -webkit-appearance: none;
}


.wrapper{width:100%;position:relative;overflow:hidden;}
.g-in{width:1400px;margin:0 auto;}



@keyframes subshow{

	0%{transform:translate(60px);}
	100%{transform:translateX(0px);}
}

@keyframes lab1show{

	0%{transform:translate(400px);}
	100%{transform:translateX(0px);}


}










@media(max-width:1600px){

	.g-in{width:1200px;}

	
}

@media(max-width:1400px){

	.g-in{width:1000px;}

	
}

@media(max-width:1300px){

	.g-in{width:800px;}

	
}


@media(max-width:960px){

	.g-in{width:100%;padding:0px 12px;box-sizing:border-box;}
	

	

}