@charset "utf-8";
*{margin:0;padding:0;outline:0;list-style:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
html{width:100%;font-size:14px;line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;}
body{width:100%;min-width:320px;min-height:100vh;margin:0 auto;overflow-x: hidden;}
a{text-decoration:none;background-color:transparent;color:#007bff;display:block;outline:0;appearance:none;-webkit-tap-highlight-color:transparent}a:link,a:visited,a:active,a:hover,a:focus{text-decoration:none;outline:0;color:"";star:expression_r(this.onFocus=this.blur())}:before,:after{content:"";position:absolute;display:block}input,button{-webkit-appearance:none;border-radius:0}textarea{resize:none;overflow:auto}input,button,textarea,select{border:0;font-family:inherit;font-size:inherit;color:inherit;background:transparent}input[type="button"]{cursor:pointer;border:0}input[type="search"],input[type="submit"]{cursor:pointer;border:0;}input[type="reset"]{cursor:pointer;border:0}input,textarea{-webkit-appearance:none}input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0;padding:0}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:none}select{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}table{border-collapse:collapse}.ovh{overflow:hidden}.rel{position:relative}.abs{position:absolute}.db{display:block}.dn{display:none}.dinb{display:inline-block}.t-l{text-align:left}.t-r{text-align:right}.t-c{text-align:center}.v-t{vertical-align:top}.v-m{vertical-align:middle}.v-b{vertical-align:bottom}.t-x{text-transform:lowercase}.t-d{text-transform:uppercase}.t-k{text-transform:capitalize}.t-b{font-weight:bold}.t-jst{text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;-moz-text-align-last:justify;-webkit-text-align-last:justify}.t-lig{font-weight:lighter}.t-nom{font-weight:normal}.t-ita{font-style:italic}.fl{float:left}.fr{float:right}.c-b{display:block;margin-right:auto;margin-left:auto}.header.slideDown{top:0}.header.slideUp{top:-200px}
.file{position:relative;display:inline-block}
.file input{position:absolute;top:0;left:0;z-index:9;opacity:0;filter:alpha(opacity=0);height:100%;width:100%}
.vs{position: relative;z-index: 3;width: 100%;left: 0;top: 0;visibility: visible;}
.vd{position: absolute;z-index: 1;width: 100%;left: 0;top: 0;visibility: hidden;}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}
::-webkit-scrollbar {width:6px;height:6px;border-radius:0}
::-webkit-scrollbar {width:6px;height:6px;border-radius:0}
::-webkit-scrollbar-track {background:#f0f0f0}
::-webkit-scrollbar-thumb {background-color:#d4dbe0;border-radius:0}
body {line-height: 1.5;font-family: SourceHanSansCN-Normal, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif;}
input, select, textarea {font-family: SourceHanSansCN-Normal, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif;}
::-webkit-input-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}

@font-face {
	font-family: 'SourceHanSansCN-Normal';
	src: url('../css/SourceHanSansCN-Normal.ttf') format('truetype');
}
@font-face {
	font-family: 'SourceHanSansCN-Bold';
	src: url('../css/SourceHanSansCN-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'DIN-Bold';
	src: url('../css/DIN-Bold.ttf') format('truetype');
}
/*放大*/

.picfd:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
}
/*上移动*/
.k8-1-1>div:hover,
.ul02>li:hover,
.ul01>li:hover {
	transform: translate(0, -5px);
	-webkit-transform: translate(0, -5px);
	-moz-transform: translate(0, -5px);
	-ms-transform: translate(0, -5px);
	-o-transform: translate(0, -5px);
}
