body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
}
a {
	color: #3D3D3D;
	text-decoration: none;

}
a:hover {
	color: #07418A;
	text-decoration:underline;
}

.alc {
	color: #3D3D3D;
	font-size:14px;
	text-decoration: none;

}
.alc:hover {
	color: #07418A;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


body {
	font-size: 9pt;
	margin: 0px;
}
td {
	font-size: 9pt;
	line-height: 20px;
	font-family: Arial;
	color:#4A4A4A;

}
.ch {font-size:13px; line-height:28px;}
.index {
	font-size: 9pt;
}
.White {
	color: #FFFFFF;
}
.White1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
}
.White1:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size:12px;

}
.White01 {
	color: #000000;
	font-weight: bold;
	font-size:12px;
}
.White01:hover {
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
	font-size:12px;

}
.H22 {
	line-height: 22px;
}
.W {
	width: 140px;
}

.a1 {
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;

}
.a1:hover {
	font-size: 10pt;
	color: #F9FC02;
	text-decoration: underline blink;
}
.td1 {
	font-size: 9pt;
	line-height: 18px;
	font-family: Arial;
	color: #2F3031;
	letter-spacing: 1px;
}
.xian {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #E1E1E1; BORDER-TOP-COLOR: #E1E1E1; BORDER-BOTTOM: #E1E1E1 1px dashed; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #EEEEEE
}
.a2 {
	font-size: 10pt;
	color: #1C8504;
	text-decoration: none;

}
.a2:hover {
	font-size: 10pt;
	color: #FF0000;
	text-decoration: underline blink;
}
.td3 {
	font-size: 10pt;
	line-height: 23px;
	font-family: Arial;

}
.STYLE11 {
	font-size: 12pt;
	color: #FE6A01;
	font-weight: bold;	 
	 }
.form1 {
	margin: 0px;
	padding: 0px;
	height: 20px;
	border: none;
	top: 1px;
	left: 1px;
	right: 1px;
	bottom: 1px;
	overflow: visible;
	}
	.form2 {
	margin: 0px;
	padding: 0px;
	height: 25px;
	border: none;
	top: 1px;
	left: 1px;
	right: 1px;
	bottom: 1px;
	overflow: visible;
	}
.aa {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;

}
.aa:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}
.ahot {
	color: #0E4ED0;
	text-decoration: none;

}
.ahot:hover {
	color: #ff0000;
	text-decoration: none;
}
.tdhot {
	color: #0E4ED0;
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #E1E1E1; BORDER-TOP-COLOR: #E1E1E1; BORDER-BOTTOM: #E1E1E1 1px dashed; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #EEEEEE

}
.tdhot_1{
	color: #0E4ED0;
	text-decoration: none;

}
.tdhot_2{
	color: #0E4ED0;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
.bo3_text
{
	padding-top: 7px;
	padding-left: 10px;
	font-weight: bold;
	padding-top:5px;
}

#bo1
{
	margin:auto;
	width:1004px;
	height:26px;
	background:url(../image/bobj1.jpg)

}
.jjtext
{
	font-weight: bold;
	color: #FFFFFF;
	font-size:14px;
}
.tqtext
{
	font-weight: bold;
	color: #0E0F0E;
	font-size:19px;
	padding-top:3px;
}
.pp1 {
	color: #0794EE;
	font-weight: bold;
	font-size: 26px;
	font-family: Arial;	
}
.ptt {
	color: #05136B;
	font-weight: bold;
	font-family: Arial;	
	padding-left:29px;
}
.adh {
	color: #ECF3FA;
	text-decoration: none;
	font-weight:bold;
}
.adh:hover {
	color: #ff0000;
	text-decoration: none;
	font-weight:bold;
}
.STYLE12 {color: #000066}
.nybt{color: #FE6A01;
      font-size:14px;
	  font-weight:bold;
	  }
.clipMenuOut{cursor:pointer;display: block;width: 120;line-height: 30px;height: 28px;font-size: 12px;color: #03496D;font-weight: bold;text-align:center;text-decoration: none;}
.clipMenuOver{
	cursor:pointer;
	display: block;
	width: 120;
	background: url(image/hover1.gif) no-repeat;
	line-height: 30px;
	height: 28px;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
}
.t4_box { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333; background-color:#FFFFFF; border: 1px solid #CCCCCC; }
.row          {margin-bottom:10px}
.u-24-5 .cont {margin-left:10px}
.u-4-3  .cont {margin-left:10px}
.cont-left    {margin-right:10px}

	
	
		
/*搜索表单开始*/
.searchinput{
 border-right-width: 0px;
 padding-left: 3px;
 width: 168px;
 font-family: arial;
 float: left;
 border-top-width: 0px;
 border-bottom-width: 0px;
 color: #636365;
 margin-left: 4px;
 font-size: 9pt;
 vertical-align: middle;
 border-left-width: 0px;
 margin-right: 3px;
}
.www_zzjs_net{
 border-bottom: #cccccc 1px solid;
 border-left: #cccccc 1px solid;
 height: 25px;
 border-top: #cccccc 1px solid;
 border-right: #cccccc 1px solid;
}
.searchaction{
 width: 21px;
 float: left;
 height: 17px;
}
/*搜索表单结束*/




<!--banner开始
.indexCon{width:1004px;overflow:hidden;}
.indexCon .flashBanner{width:1004px;height:360px;overflow:hidden;margin-bottom:2px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;width:100%;text-align:right;
position:absolute;left:0;bottom:-22px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:1px;}
-->

<!--新菜单开始-->
.nav{ width:980px; font-family:"微软雅黑"; font-size:14px;  margin:0 auto}




.ddsmoothmenu_h{
	/*background: #414141; background of menu bar (default state)*/
	width:979px; padding-left:90px;
	display:inline-block;
	background:url(../image/nav_bg.jpg) left top repeat-x;
}
.ddsmoothmenu_h ul{
	z-index:10;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*Top level list items*/
.ddsmoothmenu_h ul li{
	position: relative;
	display: inline; float: left; padding-left:1px; font-size:14px; 
	background:url(../image/nav_fen.jpg) left top no-repeat;
}
/*Top level menu link items style*/
.ddsmoothmenu_h ul li a{
	display: block;
	width:121px; height:35px; line-height:35px; color:#fff; text-align:center;
}
* html .ddsmoothmenu_h ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
.ddsmoothmenu_h ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background:url(../image/home_hover.jpg) left top repeat-x;
	color: #000;
}
.ddsmoothmenu_h ul li a:hover{
	background:url(../image/home_hover.jpg) left top repeat-x;  /*background of menu items during onmouseover (hover state)*/
	color: #07418A;text-decoration:none;
}
/*1st sub level menu*/
.ddsmoothmenu_h ul li ul{
	position: absolute;
	left: 0;
	color:#000;
	display: none; /*collapse all sub menus to begin with*/
	padding-left: 1px; 

}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu_h ul li ul li{
	display: list-item;
	float: none;
	color:#000;
	line-height:30px;
	background:none; padding:0px;
}
/* Sub level menu links style */
.ddsmoothmenu_h ul li ul li a{
	width: 121px; /*width of sub menus*/
	border-top:0;
	border-right:0;
	font-size:12px; 
	text-align:center;
	color:#000;
	padding-left:0px;
	border-bottom: 1px solid #2B68B9;text-decoration:none;
	background:#ECECEC;
	background:url(../image/home_hover.jpg)
}

.ddsmoothmenu_h ul li ul li a:hover{
	width: 121px; /*width of sub menus*/
	border-top:0;
	border-right:0;
	text-align:center;
	color:#fff;
	padding-left:0px;
	border-bottom: 1px solid #2B68B9;text-decoration:none;
	background:url(../image/nav_bg.jpg)
}

.ddsmoothmenu_h ul li ul li ul li a{
	width: 220px; /*width of sub menus*/
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu_h ul li ul li ul{
	top: 0;
}
/* ######### CSS for shadow added to sub menus阴影  ######### */
.ddshadow{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	background: #61B61B;
}
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
	opacity: 0.8;
}

.infobt 
{
	font-weight: bold;
	color:#FB5200;
	font-size:20px;
	line-height:28px;
	letter-spacing:1px;
	padding:20px;
}


/*banner*/
.indexCon{width:1000px;overflow:hidden;}
.indexCon .flashBanner{
	width:1000px;
	height:355px;
	overflow:hidden;
	margin-bottom:2px;
}
.flashBanner{position:relative;}
.flashBanner .mask{height:40px;line-height:32px;width:100%;text-align:right;
position:absolute;left:0;bottom:-22px;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:1px;}


