﻿body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input[type=text],
textarea,
p,
blockquote,
th,
td,
button {
	padding: 0;
	margin: 0;
	font-size: 100%
}

label input {
	vertical-align: middle
}

a:link,
a:visited {
	color: inherit;
	text-decoration: none;
	outline: none
}

a:hover,
a:active {
	text-decoration: none
}
ol{
	list-style: none;
}
body {
	font: 12px/1.5 Arial, "Microsoft YaHei", Simsun, sans-serif;
	color: #333;
	background: #fff;
	behavior: url("csshover.htc");
}

/* body.wd-body-01{ background:url(../images/front/menubg.gif) left 112px repeat-x} */
/* body.second{ background:url(../images/front/menubg2.gif) left 112px repeat-x} */
/*body{font:12px/1.5 "宋体", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}*/
img {
	border: 0
}

table {
	border-collapse: collapse
}

ul li {
	list-style: none
}

hr {
	height: 1px;
	border: none;
	border-top: 1px solid #e4e4e4;
	overflow: hidden
}

hr.dashed {
	border-top: 1px dashed #e4e4e4
}

a.hidefocus {
	outline: none
}

button.hidefocus::-moz-focus-inner {
	border: none
}

.standar {
	color: #2980ff !important
}

.feise {
	color: #aa2116
}

.hongfei {
	color: #ef4136
}

.chashu {
	color: #9d9087
}

.lixiushu {
	color: #7c8577
}

.miaose {
	color: #769149
}

.lianse {
	color: #d5c59f
}

.kongse {
	color: #90d7ec
}

.liuse {
	color: #78a355
}

.hongchi {
	color: #d93a49
}

.green {
	color: #8fc21d !important
}

.brown {
	color: #a40000
}

.gray {
	color: #4f4f4f
}

.gray2 {
	color: #929292
}

.normal_gray {
	color: #666
}

.dark_gray {
	color: #3f3f3f
}

.light_gray {
	color: #999
}

.black {
	color: #000
}

.orange {
	color: #d66b03
}

.red {
	color: #ff3200
}

.purple {
	color: #C9F
}

a.red2,
.red2 {
	color: #ba0505
}

a.orange,
.orange {
	color: #fe6c00
}

a.blue,
.blue {
	color: #527ed8
}

a.line {
	text-decoration: underline
}

.normal,
a.normal {
	font-weight: normal
}

.bold,
a.bold {
	font-weight: bold
}

.f12 {
	font-size: 12px
}

.f14 {
	font-size: 14px
}

.f16 {
	font-size: 16px
}

.f18 {
	font-size: 18px
}

.f30 {
	font-size: 30px
}

.c_l {
	float: left;
	width: 48%
}

.c_r {
	float: left;
	width: 48%;
	margin-left: 1.5%
}

.f_l {
	float: left
}

.f_r {
	float: right
}

.t_l {
	text-align: left
}

.t_r {
	text-align: right
}

.t_c {
	text-align: center
}

.m_10 {
	margin-bottom: 10px
}

.m_15 {
	margin-bottom: 15px
}

.m_20 {
	margin-bottom: 20px
}

.m_40 {
	margin-bottom: 40px
}

.mt_10 {
	margin-top: 10px
}

.mt_40 {
	margin-top: 40px
}

.mt_50 {
	margin-top: 50px
}

.mr_10 {
	margin-right: 10px
}

.ml_10 {
	margin-left: 10px
}

.mr_0 {
	margin-right: 0 !important
}

.h5 {
	height: 5px
}

.h10 {
	height: 10px
}

.h20 {
	height: 20px
}

.h30 {
	height: 30px
}

.h40 {
	height: 40px
}

.wp80 {
	width: 80%
}

.wp50 {
	width: 50%
}

.wp49 {
	width: 49%
}

.wp48 {
	width: 48%
}

.wp20 {
	width: 20%
}


.hidden {
	visibility: hidden
}

.block {
	display: block;
	margin-top: 5px
}

.indent {
	text-indent: 15px
}

.relative {
	position: relative
}

.img_border {
	border: 1px solid #ddd;
}

.none {
	display: none !important
}

.even {
	background: #F7F7F7
}

div {
	margin: 0 auto
}

.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0
}

.clearfix:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: "."
}
.bg-img{
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.text-center{
	text-align: center;
}