﻿@charset "utf-8";
/* css document */

/*---------reset---------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
li{ list-style: none; } 
/*---------end reset-------*/
a { color:#666; text-decoration:none }
a:hover { color:#666; text-decoration:none }
.clear { clear:both }
body {
	color:#2b2b2b;
	min-width:1200px;
	font-family: "微软雅黑";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.fr { float:right;_display:inline }
.fl { float:left;_display:inline }


/*顶部*/
	#topicheader{ width:100%; height:36px; background:#fff; border-bottom:1px solid #d9d9d9}
	#speheader{ width:1200px;height:36px; line-height:36px;text-align:left; margin:0 auto; clear:both}
	#snlogo{float:left}
	#snlogo img{ border:0; display:block}
	#navlist{ float:right; width:600px}
	#navlist ul{margin:0; padding:0;}
	#navlist li{float:left; padding:0 3px; color:#eee; list-style:none;line-height:36px;}
	#navlist li a{ font-size:12px; color:#666; text-decoration:none;}
	#navlist li a:hover{ text-decoration:underline;}
	
.footer { margin-top: 0; width: 100%; height: 74px; min-width:1200px; padding: 30px 0 30px 0; background: #fff; border-top:2px solid #0067e7; text-align: center; }
.footer p { color: #333; line-height: 20px; }