@charset "utf-8";
*{margin:0;padding:0;list-style:none;outline: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{font-size:14px;-webkit-text-size-adjust:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{line-height:1.5;color:#666}body,div,span,button,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,hr,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select{margin:0;padding:0}a{text-decoration:none;color:#29b4f0;display:block}a:link,a:visited,a:active,a:hover,a:focus{text-decoration:none;outline:0;color:"";star:expression_r(this.onFocus=this.blur();)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:before,:after{content:"";position:absolute;display:block}.clear{clear:both}.clearfix{*zoom:1}.clearfix:after{clear:both;display:block;height:0;visibility:hidden;line-height:0;content:'\20'}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;display:block;max-width:100%}fieldset{border:1px solid #999;margin:0 2px 18px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}input,button,textarea,select{font-size:100%;outline:0;resize:none;margin:0;outline:0 none;vertical-align:baseline;*vertical-align:middle;}input[type="button"]{cursor:pointer;border:0}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}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}button:focus,input:focus,select:focus,textarea:focus{outline:0}button{border:1px solid #999;background:transparent;outline:0;display:block;cursor:pointer}table{border-collapse:collapse;width:100%}
.ovh{overflow:hidden}.rel{position:relative}.abs{position:absolute}.db{display:block}.dn{display:none}.dinb{display:inline-block}.din{display:inline}.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-lig{font-weight:lighter}.t-nom{font-weight:normal}.t-ita{font-style:italic}.t-obl{font-style:oblique}.fl{float:left}.fr{float:right}.c-b{display:block;margin-right:auto;margin-left:auto}.chl{transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.header.slideDown{top:0}.header.slideUp{top:-200px}.fixed{position:fixed}.left0{left:0}.top0{top:0}.right0{right:0}.bottom0{bottom:0}.mg0{margin:0}.mgt0{margin-top:0}.mgb0{margin-bottom:0}.mgl0{margin-left:0}.bgw{background-color:#fff}.corw{color:#fff}.cor0{color:#000}.cor1{color:#111}.cor2{color:#222}.cor3{color:#333}.cor4{color:#444}.cor5{color:#555}.cor6{color:#666}.cor7{color:#777}.cor8{color:#888}.cor9{color:#999}
.time03{transition:All .3s ease;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;-o-transition:All .3s ease}.time05{transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}.time10{transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease}.opt7,.hov7:hover{opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7}.opt8,.hov8:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8}.elp1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elp2,.elp3,.elp4,.elp5,.elp6,.elp7,.elp8{overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.elp3{-webkit-line-clamp:3}.elp4{-webkit-line-clamp:4}.elp5{-webkit-line-clamp:5}.elp6{-webkit-line-clamp:6}.elp7{-webkit-line-clamp:7}.elp8{-webkit-line-clamp:8}.show{display:block}.hide{display:none}.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%}
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-track{ background:#f0f0f0; }
::-webkit-scrollbar-thumb{ background-color:#d4dbe0; border-radius:0; }
body{font-family: 'SourceHanSansCN-Heavy';}
input,select,textarea{display:block;width:100%;border:0;background-color:transparent;font-size: 14px;font-family: 'SourceHanSansCN-Heavy';}



.BG{position: fixed;z-index: -100;left: 0;top: 0;width: 100%;height: 100%;}


@font-face {
	font-family: 'SourceHanSansCN-Light';
	src: url('../css/SourceHanSansCN-Light.otf') format('truetype');
}
.S-Light {font-family: 'SourceHanSansCN-Light';}

@font-face {
	font-family: 'SourceHanSansCN-Medium';
	src: url('../css/SourceHanSansCN-Medium.otf') format('truetype');
}
.S-Medium {font-family: 'SourceHanSansCN-Medium';}

@font-face {
	font-family: 'SourceHanSansCN-Heavy';
	src: url('../css/SourceHanSansCN-Heavy.otf') format('truetype');
}
.S-Heavy {font-family: 'SourceHanSansCN-Heavy';}

@font-face {
	font-family: 'SourceHanSansCN-Bold';
	src: url('../css/SourceHanSansCN-Bold.otf') format('truetype');
}
.S-Bold {font-family: 'SourceHanSansCN-Bold';}

@font-face {
	font-family: 'Asimov';
	src: url('../css/Asimov.ttf') format('truetype');
}
.Asimov{font-family: 'Asimov';}

@font-face {
	font-family: 'ELEPHNTI';
	src: url('../css/ELEPHNTI.TTF') format('truetype');
}
.ELEPHNTI{font-family: 'ELEPHNTI';}

@font-face {
	font-family: '庞门正道标题体';
	src: url('../css/庞门正道标题体.ttf') format('truetype');
}


@font-face {
  font-family: 'iconfont';  /* project id 2459433 */
  src: url('//at.alicdn.com/t/font_2459433_cb0i3jidgml.eot');
  src: url('//at.alicdn.com/t/font_2459433_cb0i3jidgml.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2459433_cb0i3jidgml.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2459433_cb0i3jidgml.woff') format('woff'),
  url('//at.alicdn.com/t/font_2459433_cb0i3jidgml.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2459433_cb0i3jidgml.svg#iconfont') format('svg');
}

.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}


@media all and (min-width:640px) {
.content {
	width: 640px;
	margin: 0 auto;
	position: relative;
	margin-top: 6%;
	padding-bottom: 16%;
}
}
@media only screen and (max-width: 479px) and (min-width: 321px) {
html {
	font-size: 70px;
}
}
@media only screen and (max-width: 320px) {
html {
	font-size: 60px;
}
}