/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{
	background:#B7B0A1;
	font-family:"宋体";
	font-size: 9pt;
	background-image: url(../image/body-pattern.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}

a:link { color: #000000; text-decoration: none}
a:visited {text-decoration: none; 
color: #666666} 

a:active { text-decoration: none; color: #D94237}

a:hover { color: #D94237; }

/* 顶部样式  */
.top {
	position:relative;
	width:1008px;
	height:147px;
	z-index:1;
	background-repeat: no-repeat;
	background-position: left top;
}
.top-ed {
position:relative; width:1008px; height:147px; z-index:1; background-image: url(../image/edimage/ed-toppic.jpg);
}
.top-ss {
	position:relative;
	width:145px;
	z-index:1;
	text-align: center;
	left: 420px;
	top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #fff;
}
.top-ss a,.top-ss a:visited{color:#fff; text-decoration:none;}
.top-ss a:hover,.top-ss a:active{color:#CFE266;text-decoration:none;}

/* 导航 */
	.nav{
	height:26px;
	overflow:hidden;
	position:relative;
	top:0;
	right:0;
	left: 1px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	white-space: nowrap;
	float: left;
	z-index:1;
}
	.nav ul{height:26px;clear:both;}
	.nav li{
	float:left;
	margin-left:-1px;
	text-align:center;
	background-image: url(../image/menu-pattern-2.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
	height: 26px;
	padding:6px 8px 0 8px;
}
	.nav a,.nav a:visited{color:#fff; text-decoration:none;}
	.nav a:hover,.nav a:active{color:#c00; text-decoration:none;}
/* 顶部网站群导航 */
.dh{
	overflow:hidden;
	position:absolute;
	top:3px;
	right:0;
	left: 780px;
}

.time{
	font-family: "宋体";
	font-size: 9pt;
	color: #FFFFFF;
	line-height: 20px;
}

.modbox{
	background-color:#996666;
	border-left:1px solid #813533;
	border-right:1px solid #813533;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	white-space: normal;
	float: right;
	background-color: #996666;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
	height: auto;
	width: auto;
	position: relative;
}
.modbox a,.modbox a:visited{color:#fff; text-decoration:none;}
.modbox a:hover,.modbox a:active{color:#cc0033;text-decoration:none;}
.modbl{background:transparent;border-left:1px solid #813533;border-bottom:1px solid #813533;line-height:1px}
.modbc{background:transparent;border-bottom:1px solid #813533;line-height:1px}
.modbr{background:transparent;;border-right:1px solid #813533;border-bottom:1px solid #813533;line-height:1px}
.modbox,.modbl,.modbc,.modbr{filter:alpha(opacity=60);-moz-opacity:0.8;width:auto;}
.menuyy {
	position:relative;
	width:1008px;
	height:8px;
	z-index:1;
	background-image: url(../image/menu-pattern-3.gif);
	background-repeat: repeat-x;
}
/* 左右两列布局 */
.content {
    position:relative;
	border: 0px;
	background: #FFF;
	width: 1008px; /* ie5win fudge begins */
	top: -7px;
	}
.content-left {
	position:relative;
	float: left; /* Opera5.02 will show a space at right when there is no scroll bar */
	border: 0px;
	background: #FFF;
	width: 800px; /* ie5win fudge begins */
	}
.graybg-left{
	position:relative;
	float: left; /* Opera5.02 will show a space at right when there is no scroll bar */
	border: 0px; /* ie5win fudge begins */
	background-color: #929292;
	margin-left: 6px;
	}
.graybg-right{
	position:relative;
	float: none; /* Opera5.02 will show a space at right when there is no scroll bar */
	border: 0px; /* ie5win fudge begins */
	background-color: #929292;
	margin-right: 3px;
	background-position: left top;
	background-image: url(../image/pattern-2-0.gif);
	background-repeat: repeat-x;
	}
	
.content-right {
	position:relative;
	float: right; /* Opera5.02 will show a space at right when there is no scroll bar */
	border: 0px;
	background: #FFF; /* ie5win fudge begins */
	}
.bluebg{
	position:relative;
	float: left; /* Opera5.02 will show a space at right when there is no scroll bar */
	border: 0px;
	background: #46739D;
	width: 196px; /* ie5win fudge begins */
	}
/**/

/* 登录检索样式 */
.dljs {
	position:relative;
	width:1008px;
	height:34px;
	line-height:30px;
	z-index:1;
	background-image: url(../image/pattern-1.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: center top;
}
/* 输入框按钮样式 */
 .input1 {
	background-color: #FFFFFF;
		font-size:9pt;
	border: 1px solid #999999;
}
/* 新闻中心 */
.xwzx {
    float: left;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	line-height: 16px;
	margin-left: 4px;
	margin-top: 10px;
	height: 60px;
	width: 18px;
}
.tpxwzh {
	float:left;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 10px;
	height: 252px;
	width: 308px;
	border: 1px solid #000000;
	padding: 0px;
	background-color: #FFFFFF;
}
.tpxwzh-ed {
	float: left;
	margin-left: 0px;
	margin-top: 2px;
	height: 252px;
	width: 308px;
	border: 1px solid #000000;
	padding: 0px;
	background-color: #FFFFFF;
}

/* 标题样式  */
.tittle1{
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #004670;
	white-space: nowrap;
	top: 12px;
	text-align: center;
}
.tittle2 {
	font-size: 18px;
	font-weight: bold;
	color: #ee340d;
	text-align: center;
}
.tittle3 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	line-height: 16px;
	margin-left: 5px;
	margin-top: 10px;
}
.tittle3 a,.tittle3 a:visited{color:#fff; text-decoration:none;}
.tittle3 a:hover,.tittle3 a:active{color:#D94237;text-decoration:none;}
.tittle3-ed {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	line-height: 16px;
	margin-left: 5px;
	margin-top: 10px;
	background-repeat: no-repeat;
	background-position: right top;
}
.tittle4 {
	font-size: 14px;
	font-weight: bold;
	line-height:30px;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
}
.tittle7{
	font-size: 14px;
	font-weight: bold;
	color: #4B84B6;
	text-align: center;
	vertical-align: middle;
	background-image: url(../image/partten-21.gif);
	background-repeat: repeat-x;
}
.tittle14pxwhite {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
}
.tittlebg{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 32px;
	padding: 0px;
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/pattern-7.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
	line-height: 32px;
}
.tittlebg a,.tittlebg a:visited{color:#fff; text-decoration:none;}
.tittlebg a:hover,.tittlebg a:active{color:#D94237;text-decoration:none;}
.tittlebg1 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 54px;
	padding: 0px;
	text-align: center;
	background-image: url(../image/pattern-8.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.tittlebg1 a,.tittlebg1 a:visited{color:#fff; text-decoration:none;}
.tittlebg1 a:hover,.tittlebg1 a:active{color:#D94237;text-decoration:none;}
.tittle-2j{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	font-size: 12px;
	color: #5A88B6;
	font-weight:bold;
	text-align: center;
	line-height: 22px;
	background-color: #EEEEEE;
}
.tittle-2j a,.tittle-2j a:visited{color:#5A88B6; text-decoration:none;}
.tittle-2j a:hover,.tittle-2j a:active{color:#D94237;text-decoration:none;}
.tittlebg a,.tittlebg a:visited{color:#fff; text-decoration:none;}
.tittlebg a:hover,.tittlebg a:active{color:#D94237;text-decoration:none;}
/* 字体样式 */

.f1 {
	color: #FFFFFF;
	background-color: #9DACBF; #F7F9F7
	font-size: 9pt;
	padding: 5px;
	line-height: 20px;
}
.f2 {
	color: #4A5B71;
	font-size: 9pt;
}
.f3{
	color:#487299;
	font-weight:bold;
	text-decoration: none;
}
.f4{
	color:#577D5A;
	font-weight:bold;
	text-decoration: none;
}
.f5 {color: #598588; 
      font-size: 9pt;}
.f8 {color: #cccccc; 
      font-size: 9pt;}
.f9 {
	color: #666666;
	font-weight:normal;
	font-size: 9pt;
}
.f10 {
	font-size: 14px;
	line-height: 22px;
	color: #000000;
}
.f14px {
	font-size: 14px;
	color: #ffffff;
	line-height: 24px;
}
.f14px a,.f14px a:visited{color:#fff; text-decoration:none;}
.f14px a:hover,.f14px a:active{color:#D94237;text-decoration:none;}
.tjdd {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 29px;
	width: 94px;
	padding: 0px;
	background-image: url(../image/button-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 29px;
	text-align: left;
}
.tjdd-wz {
	float: right;
	margin-left: 0px;
	margin-top: 0px;
	height: 29px;
	width: 390px;
	padding: 0px;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: 29px;
	text-align: left;
}
.tjdd-wz a,.tjdd-wz a:visited{color:#ccc; text-decoration:none;}
.tjdd-wz a:hover,.tjdd-wz a:active{color:#c93f00;text-decoration:none;}
.lt {
	color: #ffffff;
	font-size: 9pt;
	line-height: 20px;
	height: 20px;
}
.lt a,.lt a:visited{color:#fff; text-decoration:none;}
.lt a:hover,.lt a:active{color:#c93f00;text-decoration:none;}
.news {
	color: #ffffff;
	font-size: 9pt;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0bacb;
	height: 24px;
}
.news a,.news a:visited{color:#ffffff; text-decoration:none;}
.news a:hover,.news a:active{color:#c93f00;text-decoration:none;}
.news-black {
	color: #000000;
	font-size: 9pt;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0bacb;
	height: 24px;
}
.sz300{
	margin-left:1px;
	background-image: url(../image/dot-4.gif);
	background-repeat: no-repeat;
	width:300px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	course:hand;
	text-indent: 10px;
	background-position: left center;
}
.sz390{
	margin-left:1px;
	background-image: url(../image/dot-4.gif);
	background-repeat: no-repeat;
	width:390px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	course:hand;
	text-indent: 10px;
	background-position: left center;
}
.sz240{
	margin-left:1px;
	background-image: url(../image/dot-3.gif);
	background-repeat: no-repeat;
	width:240px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	course:hand;
	text-indent: 10px;
	background-position: left center;
}
.sz330{
	margin-left:1px;
	background-image: url(../image/dot-3.gif);
	background-repeat: no-repeat;
	width:330px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	course:hand;
	text-indent: 10px;
	background-position: left center;
}
.more-black {
	color: #000000;
	font-size: 9pt;
	line-height: 24px;
	height: 24px;
	text-align: right;
}
.more-black a,.more-black a:visited{color:#000; text-decoration:none;}
.more-black a:hover,.more-black a:active{color:#c93f00;text-decoration:none;}
.more-black-gl {
	color: #000000;
	width:96%;
	font-size: 9pt;
	line-height: 24px;
	height: 24px;
	text-align: right;
}
.more-black-gl a,.more-black-gl a:visited{color:#000; text-decoration:none;}
.more-black-gl a:hover,.more-black-gl a:active{color:#c93f00;text-decoration:none;}
.more-white{
	color: #ffffff;
	font-size: 9pt;
	line-height: 24px;
	height: 24px;
	text-align: right;
}
.more-white a,.more-white a:visited{color:#fff; text-decoration:none;}
.more-white a:hover,.more-white a:active{color:#c93f00;text-decoration:none;}

/*书签跳转*/
.BlkBlackTab{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 20px;
	padding: 0px;
	font-size: 9pt;
	color: #0b4b77;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/bookmark-1-1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
}
.BlkBlackTab a,.BlkBlackTab a:visited{color:#0b4b77; text-decoration:none;}
.BlkBlackTab a:hover,.BlkBlackTab a:active{color:#0b4b77;text-decoration:none;}
.BlkBlackTabOff{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 20px;
	padding: 0px;
	font-size: 9pt;
	color: #4f4f4f;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/bookmark-1-0.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
}
.BlkBlackTabOff a,.BlkBlackTabOff a:visited{color:#4f4f4f; text-decoration:none;}
.BlkBlackTabOff a:hover,.BlkBlackTabOff a:active{color:#4f4f4f;text-decoration:none;}
.BlkGreenTab{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 20px;
	padding: 0px;
	font-size: 9pt;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/bookmark-2-1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
}
.BlkGreenTab a,.BlkGreenTab a:visited{color:#ffffff; text-decoration:none;}
.BlkGreenTab a:hover,.BlkGreenTab a:active{color:#ffffff;text-decoration:none;}
.BlkGreenTabOff{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 20px;
	padding: 0px;
	font-size: 9pt;
	color: #4f4f4f;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/bookmark-2-0.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
}
.BlkGreenTabOff a,.BlkGreenTabOff a:visited{color:#4f4f4f; text-decoration:none;}
.BlkGreenTabOff a:hover,.BlkGreenTabOff a:active{color:#4f4f4f;text-decoration:none;}
.BlkGrayTab{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 20px;
	padding: 0px;
	font-size: 9pt;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/bookmark-3-1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
}
.BlkGrayTab a,.BlkGrayTab a:visited{color:#ffffff; text-decoration:none;}
.BlkGrayTab a:hover,.BlkGrayTab a:active{color:#ffffff;text-decoration:none;}
.BlkGrayTabOff{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 20px;
	padding: 0px;
	font-size: 9pt;
	color: #4f4f4f;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/bookmark-2-0.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
}
.BlkGrayTabOff a,.BlkGrayTabOff a:visited{color:#4f4f4f; text-decoration:none;}
.BlkGrayTabOff a:hover,.BlkGrayTabOff a:active{color:#4f4f4f;text-decoration:none;}
.BlkGreen1Tab{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 20px;
	padding: 0px;
	font-size: 9pt;
	color: #071208;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/edimage/pattern-1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
}
.BlkGreen1Tab a,.BlkGreen1Tab a:visited{color:#071208; text-decoration:none;}
.BlkGreen1Tab a:hover,.BlkGreen1Tab a:active{color:#071208;text-decoration:none;}
.BlkGreen1TabOff{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	height: 20px;
	padding: 0px;
	font-size: 9pt;
	color: #4f4f4f;
	font-weight:bold;
	text-align: center;
	background-image: url(../image/edimage/pattern-2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
}
.BlkGreen1TabOff a,.BlkGreen1TabOff a:visited{color:#4f4f4f; text-decoration:none;}
.BlkGreen1TabOff a:hover,.BlkGreen1TabOff a:active{color:#4f4f4f;text-decoration:none;}
.ggtz {

	float: left;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 5px;
	height: 252px;
	width: 308px;
	border: 1px solid #000000;
	padding: 0px;
	background-color: #E0E0E0;
}
.zzdh {
	float: none;
	margin-left: 0px;
	margin-top: 10px;
	padding: 0px;
	background-color: #78645e;
	line-height: 30px;
	text-align: left;
	color: #FFFFFF;
	font-size: 9pt;
}
.zzdh a,.zzdh a:visited{color:#FFFFFF; text-decoration:none;}
.zzdh a:hover,.zzdh a:active{color:#FFFFFF;text-decoration:underline;}
.zzdh1 {
	float: none;
	margin-left: 0px;
	margin-top: 10px;
	padding: 0px;
	background-color: #78645e;
	line-height: 14px;
	text-align: left;
	color: #FFFFFF;
	font-size: 9pt;
}
.zzdh1 a,.zzdh1 a:visited{color:#FFFFFF; text-decoration:none;}
.zzdh1 a:hover,.zzdh1 a:active{color:#FFFFFF;text-decoration:underline;}
.flash {
	position:relative;
	width:590px;
	z-index:1;
	text-align: center;
	float: right;
	height: 130px;
}
.plbg {
	background-image: url(../image/bud.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 120px;
}
.framediv { width:896px; overflow-x: auto; overflow-y: hidden;}


