html
	{
		height:100%;		
	}

* html .body1
	{
		height:100%;
	}


body
	{
		padding:0px;
		margin:0px;
		font-family:Arial;
		background:#ffffff;
		line-height:14px;
		height:100%;
		font-size:12px;
		color:#434343;

	}
	
a
	{
		text-decoration:underline;
		color:#4D79A6;

	}	
	
	
a:hover
	{
		text-decoration:none;
	}	


a img
	{
		border:0px;
	}
	
p
	{
		padding:6px 0px 6px 0px;
		margin:0px;
	}	
	
img
	{

	}	
	
form
	{
		padding:0px;
		margin:0px;
	}	

	
h1
	{
		font-size:24px;
		font-weight:normal;
		padding:10px 0px 10px 22px;
		background:none;
		margin:0px;
		color:#4C4C4C;
	}

	
h3
	{
		font-size:20px;
		font-weight:normal;
		padding:10px 0px 10px 22px;
		background:url(/d/marker1.gif) 0px 14px no-repeat;
		margin:0px;
	}

h3 a
	{
		font-size:12px;
		margin:0px 0px 0px 15px;
		padding:0px 0px 0px 10px;
		background:url(/d/marker2.gif) 0px 5px no-repeat;	
	}



.body1
	{
		width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000" : "100%");
		min-width:1000px;
		min-height:100%;
		margin:0px auto 0px auto;
	}

.head1
	{
		height:36px;
		margin:0px 17px 0px 0px;
		background:url(/d/top4.jpg) 100% 100% no-repeat;
	}
	
.ico1
	{
		padding:13px 0px 0px 48px;		
	}	
	
.ico1 a,.ico1 span
	{
		float:left;
		margin:0px 15px 0px 0px;
	}
	
.head2
	{
		height:51px;
		background:#3384B8 url(/d/top3.gif) 0px 0px repeat-x;
		margin:0px 17px 0px 17px;
	}
	
.head2a
	{
		height:51px;
		background:url(/d/top5.jpg) 100% 0px no-repeat;
	}	
			
	
.logo
	{
		float:left;
		height:42px;
		padding:9px 16px 0px 16px;
		background:#E5E5E5 url(/d/top1.gif) 0px 0px no-repeat;
		border-right:4px solid #ffffff;
	}
	
.search
	{
		height:51px;
		background:url(/d/top2.gif) 0px 0px no-repeat;
		float:left;
		width:260px;
	}	
		
		
.i_search1
	{
		width:186px;
		height:17px;
		background:url(/d/search1.gif) 0px 0px no-repeat;		
		padding:0px;
		border:0px;
		font-size:11px;
		color:#666666;
		float:left;
		margin:18px 0px 0px 18px;
		padding-left:5px;
	}	
	
		
.i_search2
	{
		width:25px;
		height:26px;
		background:url(/d/search2.gif) 0px 0px no-repeat;		
		padding:0px;
		border:0px;
		margin:13px 0px 0px 0px;
		float:left;
		cursor:hand;
	}		
	
.left1
	{
		width:243px;
		float:left;
		padding:15px 0px 0px 27px;
	}	
	
.tel1
	{
		background:url(/d/tel1.jpg) 0px 0px no-repeat;
		margin:0px 0px 0px -27px;
		position:relative;
		z-index:9;
		padding:10px 0px 10px 96px;
		font-size:24px;
		color:#666666;
	}		
	
.l_mcons_p{
		font-size:12px;
		padding:2px 0px 0px 15px;
}	
.l_mcons_p a{
		text-decoration:none;
}

.lmenu1
	{
		padding:20px 0px 20px 0px;
		margin:0px;
		list-style-type:none;
	}
.lmenu1 li
	{
		padding:0px 0px 0px 15px;
		font-size:18px;
		background:url(/d/marker1.gif) 0px 8px no-repeat;
	}

.div_alm
	{
		padding:5px 0px 5px 10px;
		height:12px;
    }
.span_a
	{
		color:#000000;
		width:207px;
		background:url(/d/top7.jpg) 0px -2px no-repeat;
		padding:5px 0px 5px 10px;
		height:12px;
	}	
.span_b
	{
		color:red;
		width:207px;
		background:url(/d/top7.jpg) 0px -2px no-repeat;
		padding:5px 0px 5px 10px;
		height:12px;
	}
.span_ba
	{
		color:red;
        text-decoration:none;
	}
.a_pas
	{
		color:#336699;
		text-decoration:none;
	}	
.a_pas:hover
	{
		text-decoration:underline;
	}	

.lmenu1 li ul
	{
	    padding:0px 0px 0px 0px;
	    margin:0px;
		list-style-type:none;
	}
	
.lmenu1 li ul li
	{
		padding:3px 0px 3px 16px;
		font-size:12px;
		background:url(/d/marker2.gif) 0px 8px no-repeat;
	}	
.info_ul{
		list-style-type:none;
}
.info_ul li
	{
		padding:5px 0px 5px 15px;
		font-size:12px;
		background:url(/d/marker1.gif) 0px 8px no-repeat;
	}		
.spets1	
	{
		width:214px;
		background:#336699 url(/d/spets2.gif) 0px 0px repeat-y;
		font-size:12px;
		color:#ffffff;
	}
	
.spets1a
	{
		background:url(/d/spets1.gif) 0px 0px no-repeat;
		border:1px solid #ffffff;
	}	
	
	
.spets1b
	{
		background:url(/d/spets3.jpg) 0px 100% no-repeat;
		padding:5px 20px 30px 20px;
		text-align:center;
	}	
	
.spets1 h3
	{
		font-size:15px;
		color:#ffffff;
		font-weight:normal;
		padding:5px 0px 5px 0px;
		margin:0px;
		background:none;
	}	
		
.spets1 a
	{
		color:#ffffff;
		
	}	
	
.sp_img1	
	{
		padding:5px 0px 5px 0px;
	}		
	
.article1
	{
		padding:5px 0px 10px 22px;
		background:url(/d/marker2.gif) 5px 9px no-repeat;
	}	
.navig1
    {
		padding:5px 0px 10px 12px;
		background:url(/d/marker2.gif) 0px 9px no-repeat;	
	}	
.center1
	{
		margin:0px 18px 0px 275px;
	}

.center1a
	{
		float:left;
		width:100%;
		background:url(/d/top6.jpg) 100% 0px no-repeat;
	}

.nav
	{
		padding:20px 0px 20px 20px;
	}
	
.pl1
	{
		width:159px;
		height:92px;
		background:url(/d/pl1.jpg) 0px 0px no-repeat;
		padding:10px 25px 0px 154px;
		float:left;
	}	
	
	
.pl1 h3
	{
		padding:20px 0px 10px 0px;
		background:none;
		font-size:16px;
		font-weight:bold;
	}
	
.pl1 a
	{
		padding:0px 0px 0px 10px;
		background:url(/d/marker2.gif) 0px 6px no-repeat;
	}
	
.pl2
	{
		background:url(/d/pl2.jpg) 0px 0px no-repeat;	
		padding:10px 25px 0px 204px;
		width:109px;
	}
		
		
.cnt1{
		clear:both;
}
.content1
	{
		padding:10px 0px 10px 0px;
	}

		

.grey_pl1
	{
		font-size:0px;
		line-height:0px;
		height:12px;
		background:#F1F1F1 url(/d/corn1.gif) 0px 0px no-repeat;
	}	
	
	
.grey_pl1 div
	{
		font-size:0px;
		line-height:0px;
		height:12px;
		background:url(/d/corn2.gif) 100% 0px no-repeat;
	}	
	
.grey_pl2
	{
		background:#F1F1F1 url(/d/corn5.gif) 0px 100% repeat-x;
	}
	
.grey_pl2a
	{
		background:url(/d/corn4.gif) 0px 100% no-repeat;
	}	
	
.grey_pl2b
	{
		background:url(/d/corn3.gif) 100% 100% no-repeat;
		padding:0px 20px 0px 20px;
		
	}	
.grey_pl2 h3
	{
		margin:0px 0px 0px -20px;
		background:url(/d/marker3.gif) 0px 14px no-repeat;
		padding-bottom:0px;
	}	
	
.news
	{
		width:100%;
		border-collapse:collapse;
	}
	
.news td
	{
		vertical-align:top;
		padding:0px 10px 0px 10px;
	}	
	
.news_data
	{
		float:left;
		font-size:10px;
		color:#808080;
		padding:8px 0px 0px 0px;
	}	
.news_data b
	{
		font-size:24px;
		line-height:24px;
		font-weight:normal;
		color:#9B0707;
	}	
	
.news_txt
	{
		margin:0px 0px 0px 40px;
		
	}

.news_block
	{
		padding:10px 0px 0px 0px;
		clear:both;
	}
	
.clear1_foot
	{
		clear:both;
		height:116px;
	}					
					
.footer1
	{
		margin:-106px 0px 0px 0px;
		height:96px;
		width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000" : "100%");
		min-width:1000px;
	}	
	
.footer1d
	{
		background:url(/d/bottom3.gif) 0px 0px repeat-x;
		height:96px;
		margin:0px 18px 0px 18px;
	}	
					
.footer1a
	{
		background:url(/d/bottom1.gif) 0px 0px no-repeat;
		height:96px;
	}	
					
.footer1b
	{
		background:url(/d/bottom4.gif) 100% 0px no-repeat;
		height:96px;
	}	
	
					
.footer1c
	{
		background:url(/d/bottom2.gif) 30% 0px no-repeat;
		height:96px;
	}	
	
.footer_txt1
	{
		float:left;
		padding:50px 0px 0px 30px;
		color:#F9F9F9;
	}	

.footer_txt3
	{
		float:left;
		padding:50px 0px 0px 100px;
		color:#F9F9F9;
	}
	
.footer_txt2
	{
		float:right;
		padding:50px 30px 0px 0px;
		color:#F9F9F9;
	}	
.footer_txt2 a{
  color:#ffffff;
  text-decoration:none;
}
.ban_lmu{
 padding-left:20px;
}