body {width: 100%; height: 100%; margin: 0; padding: 0; background: #D1EDF8 url(../images/bg.jpg) top repeat-x;}
img{border: 0;}
input,textarea,select {font-size: 14px; vertical-align: middle;}
h1 {margin: 5px 0 10px; font-size: 22px;}
h2 {margin: 5px 0 10px; font-size: 18px;}
h3 {margin: 5px 0; font-size: 16px;}
h4, h5, h6 {margin: 5px 0 10px; font-size: 14px;}
h1 a{font-size:22px;}
h2 a{font-size:18px;}
h3 a{font-size:16px;}
h4 a, h5 a, h6 a{font-size:14px;}
div,td,a,li,span{font-family: "Microsoft Yahei", "\5B8B\4F53"; font-size: 14px; line-height: 1.6; text-decoration: none; color: #222;}
div{overflow: hidden;}
a{color: #222;}
a:hover {color: #c00;}
form, p{margin: 0; padding: 0;}
p{margin: 0;}
.content p{margin: 6px 0;}
table{border-collapse: collapse; border-spacing: 0;}
div:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
ul{margin: 0; padding: 0; list-style: none;}
.clear{clear:both;}
.p0 p{margin: 0;}
.blank0{height:0;overflow:hidden;}
.blank1{height:1px;overflow:hidden;}
.blank2{height:2px;overflow:hidden;}
.blank5{height:5px;overflow:hidden;}
.blank8{height:8px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank15{height:15px;overflow:hidden;}
.blank20{height:20px;overflow:hidden;}
.c{text-align:center}
.red{color:#ff0000;}
.copy{font-family: Arial, Helvetica, sans-serif;}
.fl{float:left}
.fr{float:right}
.wrapper{margin:0 auto;width:1000px;}
.footer{
	margin:0 auto;
	border:10px solid #fff;
	padding: 15px 0 10px;
	width:980px;;
	text-align: center;
	background: #fff url(../images/footerbg.gif) top repeat-x;
}
.header{
	margin: 0 auto;
	width:980px;
	height:90px;
}
.logo{
	float:left;
}
.header-2{
	float:right;
	padding-left:2px;
	width:250px;
	height:30px;
	background:url(../images/img01.jpg) no-repeat;
	text-align: center;
	color: #143464;
}
#header-2 a{
	color: #143464;
}
.nav{
	margin: 0 auto;
	padding:2px 0;
	width:980px;
	height:40px;
}
#nav li{
	float:left;
	padding: 0 18px;
}
#nav li a{
	display:block;
	padding-top:3px;
	width:100px;
	height:37px;
	text-align:center;
	color:#fff;
	font-size:16px;
	line-height:2;
}
#nav li a:hover, #nav li .nav-a-hover{
	background:url(http://sufengkeji.com/images/nav.gif) center 5px no-repeat;
}
.banner{
	position:relative;
	margin:0 auto;
	border: 10px solid #fff;
	border-bottom:0;
	width:980px;
	height:282px;
	background:#fff url(../images/img02.jpg) center bottom no-repeat;
}
.banner div{
	position:absolute;
	width:980px;
	height:260px;
}
.container{
	margin:0 auto;
	border: 10px solid #fff;
	border-top:0;
	border-bottom:0;
	width:980px;
	background:#fff;
}
.sidebar{
	float:left;
	width:220px;
}
.main{
	float:right;
	width:750px;
}
.border{
	border: 1px solid #ddd;
	border-top:0;
}
.sidebar-1{
	padding: 3px 0 0 40px;
	width:180px;
	height:35px;
	background:url(../images/icon01.jpg) no-repeat;
	font-size:16px;
	color:#fff;
}
.sidebar-t{
	padding: 3px 0 0 10px;
	border:1px solid #C6C8C7;
	width:208px;
	height:33px;
	background:url(../images/img05.gif) repeat-x;
	font-size:16px;
	color:#fff;
}
.sidebar-2{
	border:1px solid #ddd;
	border-top:0;
	padding: 9px;
	width:200px;
	height:131px;
}
.sidebar-3{
	padding:9px;
}
sidebar-3 div{
	width:200px;
	height:175px;
}
.sidebar-4{
	padding:5px 9px 10px;
	width:200px;
}
.sidebar-4 ul li{
	float:left;
	margin-top:2px;
	width:200px;
	height:27px;
	background:url(../images/line01.gif) bottom repeat-x;
}
.sidebar-4 ul li a{
	display:block;
	float:left;
	padding-left:45px;
	width:155px;
	height:27px;
	overflow:hidden;
	background:url(../images/corner02.gif) 25px 8px no-repeat;
}
.sidebar-4 ul li a:hover{background:url(../images/corner04.gif) 27px 8px no-repeat;}
.title{
	padding-left:10px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	height:29px;
	background:url(../images/title2bg.gif) repeat-x;
}
.title div{
	float:left;
	height:29px;
	text-align:center;
	font-size:16px;
	background:url(../images/title202.gif) bottom repeat-x;
}
.title div b{display:block;float:left;width:15px;height:29px;background:url(../images/title201.gif) 0 0 no-repeat;}
.title div strong{display:block;float:left;padding-right:15px;line-height:30px;background:url(../images/title203.gif) right top no-repeat;font-weight:normal;}
.title span{
	display:block;
	float:right;
	padding:10px 8px 0 0;
}
.title span img{float:left;}