

#container {margin:0 auto; width:1003px;text-align:left; }
#main_nav{margin:1px auto 0 auto;background:url(nav_bg.jpg) left repeat-x; height:36px;width:1003px; overflow:hidden;}
.fu{height:25px; background:url(fu_bg.jpg) left repeat-x; padding:5px 40px;}

#mainContent{ margin:5px 2px; height:auto!important; height:380px; min-height:380px;}
.w_1{ width:748px;}
.w_2{ width:245px;}


.list1{margin:0 0 5px 5px;}
.list2{margin:0 0 5px 5px;}

.mt{background: url(ads.jpg) left top no-repeat; height:29px;}
.mt1{ border:1px solid #d9f1fb; height:30px; margin-bottom:10px;}
.mt2{background: url(con_bg.jpg) left top no-repeat; height:28px; padding:0 15px;}
.mtt2{width:105px; text-align:center; margin-top:3px;}




.mt3{background: url(h1.jpg) left top; height:28px;}


/*.new{ background:url(new.gif) right no-repeat; padding-right:20px;}*/
.tu{ padding-left:4px;}

.bd{ width:200px; margin:5px; display:block;}
#link{border:1px solid #CCCCCC; zoom:1; line-height:30px; height:30px; text-align:left;margin-bottom:10px;}
#link a{ padding:0 5px;}

#foot{text-align:center; border-top:3px solid #06C;padding:10px;width:1003px; margin:0 auto; line-height:26px; }


.wen1{ border-bottom:2px solid #06C; height:27px; padding:10px 0 0 10px; margin-left:10px;}
.wen1 a{ font-weight:bold;}
.wen2 { padding:10px 10px 0 15px;}
.wen3 { padding:10px 10px 0 15px;}
.wen2 ul li{ background:url(dot.jpg) center left no-repeat; padding-left:15px; line-height:24px;}


.zhang1{height:auto!important; height:30px; min-height:30px; font-size:24px; text-align:center; font-weight:bold; padding-top:10px; border-bottom:1px solid #999; height:40px;}
.zhang2{ padding:10px 20px 10px 20px; line-height:24px;}


 .LeftBotton{ float:left; background: url(leftP.jpg) left 36px no-repeat; width:28px; height:90px;cursor:pointer;}
 .RightBotton{ float:right; background: url(rightP.jpg) right 36px no-repeat; width:28px; height:90px;cursor:pointer;}

#demo{width:685px;height:80px; float:left; overflow:hidden; }
#demo1{white-space:nowrap;padding:0;}
#demo1 img{margin-left:2px; border:4px #ffffff solid;  }
.ndjc{ text-align:center; line-height:30px; float:left; dispaly:block; width:200px; margin:5px 0px 0px 30px;}



.nav{    margin: 1px auto 0 auto;
    background: url(nav_bg.jpg) left repeat-x; padding-top:8px;
    height: 28px; padding-left:13px;
    width: 990px;
    overflow: hidden;
	
	}

#jsddm
{	margin: 0;z-index:99999;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none; font-size:14px; font-weight:bold; z-index:99999;}

	#jsddm li a
	{	display: block;
		padding: 0px 12px;
		text-decoration: none;
		border-right: 1px solid #0053a1;
		width: 95px; text-align:center;
		color: #0053a1;
		white-space: nowrap}

		#jsddm li ul
		{	margin: 0; width:120px;
			padding: 0;
			position: absolute; z-index:999999;
			visibility: hidden;
			border-top: 1px solid white}
		
			#jsddm li ul li
			{	float: none;  text-align:center; overflow:hidden;
				display: inline}
			
			#jsddm li ul li a
			{	width: auto; padding-top:10px; padding-bottom:5px;
				background: #3887D4;
				color: #fff}
			
			#jsddm li ul li a:hover
			{	background: #003399}