body{margin:0;padding:0;font-size:12px;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px;}
input,select{font-size:14px; padding:0px; margin:0px;}
img{border:0;vertical-align:bottom}
ul,li{list-style-type:none;}
a{color:#333333; text-decoration: none;}
a:hover{color:#ff0000;text-decoration:underline;}

.css{ margin: 0 auto;}
.css01{ height:50px; background:#000000; background:url(../images/dhbg.jpg) repeat-x;}
.css03{ text-align:center; font-weight:bold; width:980px; margin: 0 auto;}
.css03 li{margin:0; float:left;}
.css03 a{ color:#FFFFFF;}
.css02{ width:980px; margin: 0 auto; padding:20px 0 5px 0;}
.css04{ width:500px; float:right;}
.css04 span{ background:url(../images/shoufeng_02.jpg) no-repeat; float:right; width:142px; height:23px; text-align:center; line-height:23px; color:#CCCCCC;}
.css04 span a{ color:#FFFFFF;}
.css04 span a:hover{ color:#FF0000;}
.css04 h3{ width:500px; height:30px; float:right; line-height:30px; margin-top:50px; text-align:right; font-size:14px;}
.css05{ width:980px; margin: 0 auto;}
.css06{ width:920px; float:left; height:298px; margin-top:20px;background:url(../images/sftopbg.jpg) no-repeat; padding:50px 30px 72px 30px;}
#banner { padding:0px; width:920px; height:298px; }
.slides { margin: 0px auto; width:920px; height:298px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 920px; overflow: hidden; list-style: none; }
.slide-pic img { width:920px; height:298px;}
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
.slide-li li { margin: 0px; padding: 0px; width: 184px; height:10px; float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 184px; height: 10px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
 .op li.cur { background: #666666; }
.slide-txt span { display: none; }
.css07{ width:980px; height:38px; float:left; background:url(../images/shoufeng_03.jpg) no-repeat; margin-top:30px;}
.css08{ width:980px; float:left; line-height:24px; padding:30px 0; font-size:14px; color:#666666;}
.css09{ width:980px; float:left; border-bottom:1px #CCCCCC solid; padding-bottom:30px;}
.css09 h3{ line-height:26px; color:#666666; padding-left:10px; font-size:20px; font-family:"microsoft yahei";}
.css09 span{ color:#999999; padding-left:10px; line-height:22px;}
.css09 td a{ color:#666666;}
.css09 td a:hover{ color:#ff0000;}
.css10{ width:980px; height:38px; float:left; background:url(../images/shoufeng_05.jpg) no-repeat; margin-top:30px;}
.css11{ width:980px; float:left; line-height:24px; padding:30px 0; font-size:14px; color:#666666;}
.css12{ width:980px; height:15px; float:left; background:url(../images/shoufeng_06.jpg) no-repeat; margin-top:20px;}
.css13{ width:980px; float:left;}
.css13 li{ float:left; margin:10px 0 0 22px; display:inline;}
.css14{ width:980px; height:15px; float:left; background:url(../images/shoufeng_27.jpg) no-repeat; margin-top:20px;}
.css15{ width:980px; height:15px; float:left; background:url(../images/shoufeng_28.jpg) no-repeat; margin-top:20px;}
.css16{ width:980px; height:15px; float:left; background:url(../images/shoufeng_29.jpg) no-repeat; margin-top:20px;}
.css17{ width:980px; height:15px; float:left; background:url(../images/shoufeng_30.jpg) no-repeat; margin-top:20px;}
.css18{ width:980px;  border-bottom:1px #CCCCCC solid; float:left; padding-top:40px;}
.css19{ width:980px; height:38px; float:left; background:url(../images/shoufeng_31.jpg) no-repeat; margin-top:30px;}
.css20{ width:980px; float:left;}
.css20 li{ float:left; margin-top:20px; margin-left:8px; display:inline;}
.css22{ width:980px; float:left; margin-top:30px;}
.css23{ width:236px; float:left;}
.css23 h3{ height:40px; background:url(../images/shoufeng_42.jpg) no-repeat; border-bottom:1px #CCCCCC solid;}
.css23 h3 span{ float:right; line-height:40px; font-size:14px; padding-right:10px;}
.css23 ul{ padding-top:10px; float:left;}
.css23 li{ line-height:24px; height:24px; float:left; width:236px;}
.css23 li a{ color:#666666;}
.css23 li a:hover{ color:#FF0000;}
.css24{ width:366px; float:left; margin-left:22px; display:inline;}
.css24 h3{ height:40px; background:url(../images/shoufeng_43.jpg) no-repeat; border-bottom:1px #CCCCCC solid;}
.css24 h3 span{ float:right; line-height:40px; font-size:14px; padding-right:10px;}
.css25{ width:366px; float:left; line-height:24px; color:#666666; font-size:14px; padding-top:10px;}
.css26{ width:335px; float:left; margin-left:20px; display:inline;}
.css26 h3{ height:40px; background:url(../images/shoufeng_44.jpg) no-repeat; border-bottom:1px #CCCCCC solid;}
.css26 h3 span{ float:right; line-height:40px; font-size:14px; padding-right:10px;}
.css27{ background:url(../images/shoufeng_45.jpg) no-repeat; float:left; padding-top:72px; width:335px;}
.css26 p{ float:left; width:335px; line-height:24px; color:#666666;}
.css28{ width:210px; float:left; height:355px; margin-top:20px; background:#000000; background:url(../images/shoufeng_47.jpg) no-repeat; padding:145px 15px 0 15px;}
.css28 span{ color:#999999; line-height:24px; float:left; padding:10px 0 45px 0;}
.css28 b{ margin-top:42px; float:left; width:200px; line-height:24px; padding-left:10px;}
.css28 b img{ margin-left:5px; display:inline;}
.css29{ width:700px; float:left; margin:20px 0 0 20px; display:inline;}
.css29 h3{ font-size:20px; font-family:"microsoft yahei"; height:40px; line-height:40px; padding:0 10px; border-bottom:1px #CCCCCC solid;}
.css29 h3 span{ float:right; font-size:12px; color:#666666; font-family:""; font-weight:normal;}
.css29 h3 span a{ color:#666666;}
.css30{ line-height:28px; color:#666666; font-size:14px; padding:20px;}
.css30 strong{ color:#CC0000; line-height:40px; margin-top:10px;}
.css30 b{ color:#CC0000; line-height:30px; margin-top:10px; font-size:16px;}
.css30 img{ border:1px #000000 solid;}
.css31{ float:left;}
.css31 li{ float:left; display:inline; margin:20px 0 0 12px;}
.css32{ float:left;}
.css32 li{ float:left; margin:20px 0 0 35px; display:inline;}
.css33{ line-height:28px; color:#666666; font-size:14px; padding:20px;}
.css33 strong{ color:#CC0000; line-height:40px; margin-top:10px;}
.css33 b{ color:#CC0000; line-height:30px; margin-top:10px; font-size:16px;}
.css34{ width:980px; height:15px; float:left; background:url(../images/shoufeng_56.jpg) no-repeat; margin-top:20px;}

.css35{ float:left;width:980px;text-align:center;padding:10px 0; border-top:2px #CCCCCC solid; margin-top:20px;}
.css35 span{line-height:24px; font-size:12px;}
.css35 span a{ color:#333;}
.css35 p{ color:#000; font-size:12px; line-height:18px;}