body {
	margin: 0px;
	font-size:12px;
	color:#333333;
	line-height:22px;
}
img{border:0px;}
*{margin:0px;padding:0px;list-style:none;} 
a:link,a:visited {
    font-size: 12px;
	color:#333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color:#E3393A;
	text-decoration: none;
}
.top{ height:95px;}
.main{width:1000px; margin:0 auto; position:relative;}
.logo{padding-top:22px; float:left; display:inline}
.tel{float:right; display:inline; width:392px; height:95px; background:url(i_03.jpg) no-repeat;}
.ser{width:216px; float:right; height:22px; padding-top:60px; }
.serk{width:150px; height:23px; line-height:23px; color:#8C8C8C; background:#EAEAEA; float:left; margin-right:5px; padding-left:5px;border:none;}

.nav{BACKGROUND:url(i_10.jpg) repeat-x left top; HEIGHT:39px; font-family:"ËÎÌå"}
.navin{margin:0 auto; width:1000px;}
.navul{LIST-STYLE-TYPE:none}
.navul li{POSITION:relative; TEXT-ALIGN:center; WIDTH:125px;height:39px;  LINE-HEIGHT:30px;FLOAT:left; background: url(i_12.jpg) right top no-repeat; _z-index:2000}
.navul li a{FONT-SIZE:14px;}
.navul li:hover{Z-INDEX:5000 !important; POSITION:relative; BACKGROUND:url(tit_01.jpg) repeat-x;}
.navul a{PADDING-BOTTOM:3px; DISPLAY:block; FLOAT:none;  PADDING-TOP:3px;COLOR:#fff; }
.list01{DISPLAY:none;width:125px;}
.list01 a{COLOR:#3d3d3d;}
.navul li:hover .list01{DISPLAY:block; Z-INDEX:1000; POSITION:absolute; TOP:39px; LEFT:0px;  height:110px;}
.navul li:hover dt a{BACKGROUND:#F2F2F2}
.navul li:hover dt a:hover{BACKGROUND:#cc0000; color:#fff}

.main{width:1000px; margin:0 auto;}
.main img{width:400px; margin:10px; }
.b3{ height:410px; background:url(b2.jpg) no-repeat center top;}
.sl{ float:left; display:inline}
.sr{float:right; display:inline}
.end{ height:50px; background:#025196; color:#FFFFFF; margin-top:10px; line-height:50px;}
.end a,.end a:visited{color:#FFFFFF;}
.ding{width:40px; height:18px; position:absolute; right:0px; top:0px;}

.about{ border-top: dotted 1px #CCCCCC;border-bottom: dotted 1px #CCCCCC; padding:10px; font-size:13px; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ";}
.h2{ font-size:14px; background:#AA0201; color:#FFFFFF; padding:5px;}
.h3{ font-size:14px; background:#55C6C4; color:#FFFFFF; padding:5px;}
.u{ text-decoration:underline;}
.pro{ border-bottom: dotted 2px #CCCCCC; padding:10px;  margin-bottom:10px; }
.endh{ height:50px;}
.endh a{ font-size:14px; background:#000; color:#FFFFFF; padding:5px; margin-right:10px; float:left;}