@charset "utf-8";
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	font-family:"宋体";
}
body {
	line-height:1;
}
a img, :link img, :visited img {
	border:0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
.banner {
	width: 1440px;
	height: 262px;
	margin: 0 auto;
	background:url(../images/banner.jpg) no-repeat;
}
.banner2 {
	width: 978px;
	height: 468px;
	background:url(../images/banner2.jpg) no-repeat;
}
.vision {
	width: 978px;
	height: 176px;
	background:url(../images/vision.jpg) no-repeat;
}
.process {
	width: 978px;
	height: 358px;
	background:url(../images/process.jpg) no-repeat;
}
.foot {
	width: 978px;
	height: 84px;
	background:url(../images/foot.jpg) no-repeat;
}
.containner {
	width:978px;
	margin:0px auto;
}
.title {
	width:100%;
	height:38px;
	text-indent:21px;
	background:url(../images/icon.png) no-repeat;
	border-bottom:1px solid #B0AAC6;
	line-height:38px;
	color:#9A9A9A;
	font-weight:bold;
	font-size:14px;
}
.title b {
	color:black;
}
.content {
	width:100%;
	padding-top:25px;
	padding-bottom:40px;
	border-bottom:3px solid #6D50A2;
}
.content p {
	font-size:16px;
	font-weight:bold;
	color:#5E5E5E;
	margin:0px 0px 18px 30px;
}
