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;
}

.main{width:1200px; margin:0 auto;  }
.c{width:1180px; 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;}
 .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{ text-align:center; font-size:12px; border-left:solid 1px #2A4846; border-bottom:solid 1px #2A4846;}
.tab tr:hover{ background: #F4F4C1;}
 
.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; }