/*初始化样式*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
body {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	background:#FFF;
	font-weight:none;
}
img { border:0;}
address, caption, cite, code, dfn, em, strong, th, var, sup, sub, samp { font-style:normal; font-weight:normal;}
ol, ul { list-style:none;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;}
input, button {	cursor: pointer;}
li { display:inline-block; nowrap; overflow:hidden; }
a {	color:#333; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.dis{ display:block;}
.undis{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
.cl{*display:inline;overflow:hidden; clear:both;}
.of{ overflow:hidden;}
.mtop10{ margin-top:10px; }
.mtop13{ margin-top:13px;}
.mtop25{ margin-top:25px;}
.ptop5{ padding-top:5px;}
.ptop8{ padding-top:8px;}
.ptop10{ padding-top:10px;}
.ptop15{ padding-top:15px;}
.pring6{ padding-right:6px;}
.pad20{ padding:20px;}
.height10{ height:10px;}
.height13{ height:13px;}
/*框架结构样式*/
.header, .main{ margin: 0 auto; width: 980px; }

/*top nav*/
#topnav .menu ul{ width:956px; height:31px; text-align:left; }
#topnav .menu LI {  float: left; padding:0px 0px 0px 7px; height:31px; line-height:30px;}
#topnav .menu LI A {	COLOR: #fff; float:left; padding-right:7px;}
#topnav .menu LI.selectTag { background:url(../images/pic_topnav_bg.png) 0 0 no-repeat; color:#333;  height:31px; line-height:30px; }
#topnav .menu LI.selectTag a { background: url(../images/pic_topnav_bg.png) right bottom no-repeat;	height:31px;	line-height:30px;	color:#333;}
.tagContent { DISPLAY: none; }
#tagContent DIV.selectTag {	DISPLAY: block;}
.topnavbox  a{  color:#666666;  height:23px; line-height:22px; padding:0px 10px 0px 10px; display:block; float:left; margin-top:6px;}
.topnavbox  a:hover{ color:#fff;  background:#c00000;  height:23px; line-height:22px; padding:0px 10px 0px 10px;}



/*link style*/

.fontb333 a{ color:#333; font-weight:bold;  line-height:16px;}   /*加粗标题样式，行高为16px*/
.fontb333 a:hover{ color:#c00000; font-weight:bold;  line-height:16px;}

li.blk { display:block; }
.icon1 li {background:url(../images/icon_img.png) 0px -186px no-repeat; padding:2px 0px 2px 12px; } /* 加号图标样式，行高为17px */
.icon2 li {background:url(../images/icon_img.png) 0px -14px no-repeat; padding:2px 0px 2px 12px;} /* 小三角图标样式，行高为17px */
.icon3 li {background:url(../images/icon_img.png) 0px -233px no-repeat; padding:2px 0px 2px 12px;} /* 小三角图标样式，行高为17px */

.font333 a{ color:#333;     line-height:16px;}
.font333 a:hover{ color:#000;     line-height:16px;}

/*footer style*/
.footer{ width:100%; margin:0 auto; background:#f0f0f0; padding-top:20px; height:100px; margin-top:20px;}

/*more style*/
.allnewmore{ width:59px; height:21px; background:url(../images/pic_new_more.gif); line-height:20px; padding-left:10px;}
.allnewmore a{ text-decoration:underline; color:#FFF; font-weight:bold;}


/*font style*/
.fontc00{ color:#c00000;}
.font-lh16{line-height:16px;}
.font-lh18{line-height:18px;}
.font-lh24{line-height:24px;}
.font18c333{ color:#333333; font-size:18px;  vertical-align:top; line-height:21px;}
.fonte90{ font-size:25px; line-height:30px; color:#e90000; font-weight:bold;}

