@charset "utf-8";
html {
	color: #000;
	background:#fff;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
html * {
	outline: none;
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html, body {font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", SimSun, sans-serif;line-height:100%;}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin: 0;
	padding: 0;
}
input, select, textarea {
	font-size: 100%;
}
/* 去掉各 Table  cell 的边距并让其边重合 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* 去除默认边框 */
fieldset, img {
	border: 0;
}
/* 去掉 firefox 下此元素的边框 */
abbr, acronym {
	border: 0;
	font-variant: normal;
}
/* 一致的 del 样式 */
del {
	text-decoration: line-through;
}
address, caption, cite, code, dfn, em, th, var,i {
	font-size:100%;
	font-style: normal;
	font-weight: normal;
}
/* 去掉列表前的标识, li 会继承 */
ol, ul {
	list-style: none;
}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th {
	text-align: left;
}
/* 来自 yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;font-weight: normal;
}
q:before, q:after {
	content: '';
}
/* 统一上标和下标 */
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
/* 正常链接 未访问 */
/* 鼠标悬停 */
a:hover {
	text-decoration:none;
}
/* 默认不显示下划线，保持页面简洁 */
ins, a {
	text-decoration: none;
}
img{border:none;margin:0;}
.center{width:1200px;margin:0 auto;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
/*header*/
.header-box01{padding:10px 0;width:100%;height:auto;min-width:1200px;overflow:hidden;position:fixed;top:0;z-index:111;}
.header-box01 ul.nav01{overflow:hidden;margin-top:22px;margin-left:277px;}
.header-box01 ul.nav01 li{float:left;margin-right:23px;}
.header-box01 ul.nav01 li a{display:block;font-size:18px;color:#fff;line-height:18px;transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.header-box01 input[type="text"]{margin-right:20px;margin-top:16px;border-radius:6px;text-indent:12px;color:#fff;font-size:14px; border:2px solid #fff;line-height:24px;height:24px;width:187px;display:block;background:url(../images/ss.png) 159px center no-repeat;}
.header-box01 ul.nav01 li a:hover{color:#3fe99e;}

.header-box02{display:none; padding:10px 0;width:100%;height:auto;min-width:1200px;overflow:hidden;position:fixed;top:0;z-index:111;background:rgba(0,0,0,0.7);}
.header-box02 ul.nav01{overflow:hidden;margin-top:22px;margin-left:277px;}
.header-box02 ul.nav01 li{float:left;margin-right:23px;}
.header-box02 ul.nav01 li a{display:block;font-size:18px;color:#fff;line-height:18px;transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.header-box02 input[type="text"]{margin-right:20px;margin-top:16px;border-radius:6px;text-indent:12px;color:#fff;font-size:14px; border:2px solid #fff;line-height:24px;height:24px;width:187px;display:block;background:url(../images/ss.png) 159px center no-repeat;}
.header-box02 ul.nav01 li a:hover{color:#3fe99e;}





/*footer*/
.footer{width:100%;min-width:1200px;overflow:hidden;height:auto;background:#333333;padding:44px 0;}
.footer span{display:block;font-size:12px;color:#fff;line-height:12px;}
.footer ul {overflow:hidden;}
.footer ul li{float:left;font-size:14px;color:#fff;line-height:14px;}
.footer ul li a{font-size:14px;color:#fff;line-height:14px;margin:0 15px;}























































