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;}
.red {color: #FF0000}
.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}
.plist{DISPLAY:none;WIDTH:875px; BACKGROUND: #F2F2F2; HEIGHT:233px}
.navul li:hover .plist{DISPLAY:block; Z-INDEX:1000; POSITION:absolute; TOP:39px; LEFT:0px}
.navul li:hover .plist dd{width:85px; height:auto; float:left; margin-left:20px;margin-bottom:4px; }
.navul li:hover .plist dd a{width:85px; height:95px;display:block;cursor:pointer; border-radius:3px; text-align: center; color:#333333;}
.navul li:hover .plist dd a:hover{color:red;}
.navul li:hover .plist dd a img{width:75px;height:75px;}

.main{width:1000px; margin:0 auto;  }
.c{width:980px; margin:0 auto; padding:10px; border: dotted 1px #CCCCCC;}
.b3{ height:200px; background:url(s3.jpg) no-repeat center top; margin-bottom:10px;}
.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-bottom: dotted 1px #CCCCCC; padding:10px; font-size:13px; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ";}
.h2{ font-size:14px; background:#E50004; 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; }

.tab{ width:100%; line-height:1.5; background-color:#fff;}
.pro table{border-right:dotted 1px #2A4846; border-top:solid 1px #2A4846;}
.tab th{ background-color:#91BEBB;line-height:1.3; padding:5px 0; text-align:center; color:#FFF; font-size:12px;border-left:solid 1px #2A4846; border-bottom:solid 1px #2A4846; }
.tab td{   font-size:12px; border-left:solid 1px #2A4846; border-bottom:solid 1px #2A4846;}
 
 
.endh{ height:50px;font-family:Arial, Helvetica, sans-serif;}
.endh span{ font-size:14px; background:#E50004; color:#FFFFFF; padding:5px; margin-right:10px; float:left; }
.endh a{ font-size:14px; background:#000; color:#FFFFFF; padding:5px; margin-right:10px; float:left; }