td,p,li,input,select,div,span {font-size:12px;font-family:verdana,Arial,宋体,simsun;}
table,td,img,div,span,form{border: none;margin: 0 0 0 0;padding: 0 0 0 0;}
.block{ display:block;}
.c666:link{ color:#666;text-decoration: none;}
.c666:visited{ color:#666;text-decoration: none;}
.c666:hover{ color:#666;text-decoration: underline;}
A:link {color:#049;text-decoration: none;}
A:visited {color:#049;text-decoration: none;}
A:active {color:#f00;text-decoration: underline;}
A:hover {color:#f00;text-decoration: underline;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 
#wFrame{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	background-color:#fff;}
#wFrame #wInner{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
#header,#content,#footer{}
.blank10{height:10px;overflow:hidden;clear:both;}
.f14{font-size:14px;}
.f10{font-size:10px;color:#666666}
.msnList{text-align:left;margin:0 0 0 0;padding:0 0 0 0;clear:both;line-height:19px;}
.msnList li {list-style-type:none;list-style-position: outside;display: block;margin:0 0 0 0;padding:0 0 0 9px;background:url('../images/msn_w_08.gif') 0px center no-repeat;}
/* 播放箭头列表样式 */
.vList{
text-align:left;
margin:0 0 0 0;
padding:0 0 0 0;
clear:both;
line-height:19px;
}
.vList li {
list-style-type:none;
list-style-position: outside;
display: block;
margin:0 0 0 0;
padding:0 0 0 17px;
background:url('../images/msn_v_06.gif') 0px center no-repeat;
}
.fl{float:left;}
/* 公用样式 end */

/* 头部样式 begin */
#header{}
#header .topNav{
	padding:5px 0 3px 5px;
	color:#ccc;
	background-color:#fff;
	text-align:left;
	word-spacing:1px;
	border:1px solid #eaeaea;
	border-top:none;
	line-height:19px;
	height:40px;}
#header .topNav a {margin:0 9px 0 10px;}
#header .topNav a:link,#header .topNav a:visited {text-decoration: none;color:#049;}
#header .topNav a:active,#header .topNav a:hover {text-decoration: underline;color:#f00; }
#header .banNSch{clear:both;margin:10px 0 10px 0;}
#header .banNSch .adBanner{
	float:left;
	width:728px;
	height:90px;
	overflow:hidden;
	border:1px solid #036;}
#header .banNSch .topSch{float:right; width:221px; height:92px; background:#3c7faf url(../images/bg_so.jpg) no-repeat; overflow:hidden;}
#header .banNSch .topSch .w1{margin:7px; float:left; text-align:left; width:200px; }
#header .banNSch .topSch .w1 li{list-style:none; background:url(../images/dot.gif) no-repeat 3px 7px; margin-right:6px; display:block;float:left; padding-left:8px;}
#header .banNSch .topSch .w1 a{color:#fff; font-size:11px; font-family:Arial;}
#header .banNSch .topSch .w1 a:hover{color:#ff0; font-size:11px; font-family:Arial;}
#header .topSch .menu{ width:200px; height:21px; margin:0 auto; padding-top:2px; clear:both;}
#header .topSch .menu a{color:#fff;}
#header .topSch .menu div{float:left;}
#header .topSch .menuOn{
	float:left;
	margin-right:1px;
	width:35px;
	height:21px;
	overflow:hidden;
	font-weight:bold;
	color:#fff;
	cursor:default;
	background:url(../images/tab_on.gif) bottom center no-repeat;}
#header .topSch .menuOff{
	float:left;
	margin-right:1px;
	width:35px;
	height:21px;
	overflow:hidden;
	cursor:pointer;
	color:#fff;}
#header .topSch .menuCon{ clear:both; width:210px; padding-top:2px;}
#header .topSch .menuCon input{ vertical-align:top;}
#header .topSch .menuCon input.s{ width:168px; margin-left:7px; display:inline; font-size:14px; border:none; background:none; line-height:22px;}
#header .topSch .menuCon input.so{ height:24px; border:none; display:inline; cursor:pointer; width:24px; background:url(../images/btn_so.gif) no-repeat;}

#header .iptSch, #footer .iptSch{
	border:1px solid #ace;
	width:227px;
	height:16px;
	line-height:16px;
	float:left;}
#header .iptSch2{
	border:1px solid #92B0DD;
	width:145px;
	height:16px;
	line-height:16px;
	float:left;}
.btnSch2,.btnSch3{
	background-image:url('../images/msn_w_01.gif');
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;}
.btnSch2{float:left;margin-left:5px;}
#header .btnSch, #footer .btnSch{
	background-image:url('../images/msn_v_01.gif');
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	float:left;
}
#header .logoLine{border-bottom:1px solid #B7B7B7;height:33px;overflow:hidden;margin-bottom:25px;}
#header .logoLine .logo{float:left;}
#header .logoLine .location{float:left;padding:9px 0 0 17px;}
#header .logoLine .news{float:right;padding:9px 10px 0 0;}
/* 头部样式 end */

/* 尾部样式 begin */
#footer{color:#666;line-height:20px;background-color:#fff; text-align:center;}
#footer a:link,#footer a:visited {text-decoration: none;color:#0055A1;}
#footer a:active,#footer a:hover {text-decoration: underline;color:#f00;}
#footer .botSch{
	background-color:#0072B4;
	padding:12px 0 12px 0;
	font-weight:bold;
	color:#fff;
	margin:10px 0 10px 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding-left:325px;}
.hd315 {bottom:22px;position:relative;right:340px;}
.FR, .fr {float:right;}
/* 尾部样式 end */