@charset "utf-8";
/*全局样式*/
body {
	margin:0 0 0 0;
	padding:50px 0  ; 
	background:#e3e3e3;
	color:#000;  letter-spacing: .7px;
	font-size:14px;

 
/*  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Crect x='6.5' y='6.5'
   width='2' height='2' rx='1' ry='1' fill='rgb(255,255,255)' fill-opacity='0.08'/%3E%3C/svg%3E");*/
 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Crect x='6.5' y='6.5' width='2' height='2' rx='1' ry='1' fill='rgb(0,0,0)' fill-opacity='0.08'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-attachment: fixed;
    background-size: 15px 15px;
    background-repeat: repeat;
    background-position: 0px -14px;
	font-family:PingFang SC,Lantinghei SC,Microsoft YaHei,HanHei SC,Helvetica Neue,Open Sans,Arial,Hiragino Sans GB,微软雅黑,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif,HYWenHei-GEW!important;
} 

@media screen and (max-width: 1024px){ body {padding:0; } }

div, dl, dt, td, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote {
	list-style:none;
	margin: 0;
	padding: 0;
	font-weight:normal;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	 
}
i{ font-style:normal;}
Form, Select {
	margin: 0;
	padding: 0;
}
input, textarea {
	padding:2px;
 
	resize:none;
	outline:none;
	border: 0;
}
div, h1, h2, p, Table, Tr, Td {
	word-wrap:break-word;
	word-break:break-all;


}
p{line-height: 1.5;}
address, button, caption, cite, code, dfn, em, input, optgroup, option, select, strong, textarea, th, var {
	font-style:normal;
}
ul li {
	vertical-align:top;
}
/*链接样式*/
a {
	color:#000;
	text-decoration:none;
	cursor: pointer;
}
a:focus {
	outline:0;
}
a:link, a:visited {
	text-decoration:none;
	vertical-align:baseline;
	word-break:break-all;
	outline:none;
}
a:hover, a:active {
	text-decoration:underline;
	vertical-align:baseline;
	word-break:break-all;
	 

	color:#000;
	cursor:pointer;
}
a:hover span {
	cursor:pointer;
	text-decoration:none;
}
*{
  box-sizing: border-box; /* 这会包括 padding 和 border 在内计算宽度 */
}
/* 清浮动 */
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
/* 浮动 */
.f-fl {
	float: left;
}
.f-fr {
	float: right;
}
.rxt_l {
	text-align:left;
}
.rxt_r {
	text-align:right;
}
.rxt_c {
	text-align:center;
}

 
  