@charset "gb2312";
/* CSS Document */

/* css初始设置，全局通用by mfx */
@charset "gb2312";
/* 全局 */
body { margin:0; background:#8e0703; font-size:12px;  color:#333; font-family:"宋体", "Arial Narrow";}
html, html body { height:100%; }
div, span, p, form, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, dl, dt, dd, caption, a, legend, hr, b,blockquote,textarea { margin:0; padding:0; border:0;}
ul, li,ol { list-style-type:none; }
table, input, textarea, select, button { font-size:12px;vertical-align:middle; }
img, a img { border:none; }
table { border-collapse:collapse; border-spacing:0; }/*相邻边被合并*/
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
q:before, q:after { content:''; }
/* 默认链接颜色 

a:link, a:visited { outline-style:none;color:#333333; text-decoration:none; }
a:hover, a:active { color:#0066b3; text-decoration:underline; }*/
/* 颜色 */
.black { color:#000; }
.white { color:#fff; }
.red { color:#e10007; }
.grey {color:#666666;
}
.orange { color:#ff7200; }
.blue { color:#3a8ecf; }
.navy { color:#183b7d; }

.lchot, a.lchot { color:#bd0a01; }
.black, a.black { color:#000; }
/* 下划线 */
.unline, .unline a { text-decoration:underline }
.nounline, .nounline a, .list12 .nounline { text-decoration:none }

/* 通用属性 */
.left { float:left; }
.right { float:right; }

.clear{
	clear:both;
	font-size:0px;
	width:1px;
	height:0;
	visibility:hidden;
	margin-top:0px!important;
*margin-top:-1px;	line-height:0
}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */
/* ie7 hack*/
 *+html .clearfix {min-height: 1% ;}

/*文字对齐方式*/
.txtLeft { text-align:left }
.txtRight { text-align:right }
.txtCenter { text-align:center }
/*常用方法*/
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
.show { display:block }
.hidden { display:none }
.invisible { visibility:hidden; }
.hand { cursor:pointer; }
.fB { font-weight:bold; }
.fI { font-style: italic; }
.f12px { font-size:12px; }
.f14px { font-size:14px; }
/* CSS空白 */
.blank1 {
	margin:0 auto;
	height:0px;
	font-size:1px;
	clear:both;
	overflow:hidden
}
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank20 {
	margin:0 auto;
	height:20px;
	font-size:0px;
	clear:both;
	overflow:hidden
}
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }
div.png {width:617px; height:377px;  margin-top:-355px; display:block; float:left; text-align:center;  background:url(images/sngdyy.png);}
* html div.png{  
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/sngdyy.png");  
background:none;  
}

#footer { text-align:center; line-height:18px; padding:5px 0; width:950px; margin:0 auto; border-top: solid 10px #b41414}

/* foot */
