﻿@charset "utf-8";/* CSS Document */
body{ margin: 0;padding: 0;font-size:12px;font-family:"Simsun"; background-color:#ffffff; color:#666666;line-height:24px;}
div,form,img,ul,ol,li,dl,dt,dd,table,td,tr,th{margin: 0;padding: 0;border:0;overflow:hidden;}
ul,li{list-style-type:none; list-style:none;}
h1{margin:0;padding:0; font-weight:bold; font-size:12px; color:#666666; display:inline;}
h2,h3,h4,h5,h6,{margin:0;padding:0;font-weight:normal;font-size:12px;}
a {font-size:12px;color: #666666;}
a:link {text-decoration: none;color: #666666;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none;color:#ff6e49;}
a:active {text-decoration: none;color: #666666;}


#head { background:url(../images/menu_line.jpg) repeat-x; margin:0px auto;}
#menu { width:1002px; margin:0px auto; background:url(../images/menu.jpg) repeat-x; height:40px;}
#nav2 { height:40px; width:1002px; margin:0px auto;}
#nav2 .mainlevel { float:left; text-align:center;  width:111px;/*IE6 only*/}
#nav2 .mainlevel a { width:111px; display:block; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#FFFFFF}
#nav2 .mainlevel a:hover { width:111px; color:#000;}
#nav2 .mainlevel ul { display:none; position:relative; z-index:9999;}
#nav2 .mainlevel li {  width:111px;/*IE6 only*/ border-bottom:1px solid #FFFFFF; background:#CCCCCC; filter:alpha(opacity=90);-moz-opacity:0.9;}
#nav2 .mainlevel li a { display:block; height:29px; line-height:29px; color:#ffffff;}
#nav2 .mainlevel li a:hover { background:#999999;}
#nav2 .mainlevel .active { width:111px; height:37px; color:#ffffff;}

#banner { width:1002px; background:url(../images/banner.gif) no-repeat; height:262px; position:relative; margin:10px auto;}
#banner .flash{ width:1002px; height:262px; position:absolute; z-index:100;}

#jsddm
{	margin:0px auto; padding:0; height:39px; width:1002px; }

#jsddm li
	{	float: left;
		list-style: none;
		font: 11px Tahoma, Arial}

#jsddm li a
{	display: block;
	    line-height:39px;
		height:39px;
		text-align:center;
		text-decoration: none;
		width: 111px;
		font-size:13px;
		color: #ffffff;
		font-weight:bold;
		white-space: nowrap}

#jsddm li a:hover
{ width:111px; color:#ffffff; DISPLAY: block;  OVERFLOW: hidden; COLOR: #fff; HEIGHT: 39px; background:url(../images/menub_02.gif) }
		
#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			z-index:999
			}
		
			#jsddm li ul li
			{	float: none;
				border-bottom:1px solid #FFFFFF; background:#004ca4; filter:alpha(opacity=90);-moz-opacity:0.9; position:relative; }
			
			#jsddm li ul li a
			{	width: auto;
				height:40px;
				color: #ffffff;
				width:114px;}
			
			#jsddm li ul li a:hover
			{ background:#09a8f8; width:116px; }
