@charset "utf-8";
/* CSS Document */
body{ margin:0; background:#EEF7FD;}
a{ color:#135294;}
.red{ color:#FF0000}
h2{ font-size:20px; line-height:30px;}
li,ul,ol{ margin:0; padding:0; list-style:none;}
#main{ margin:0 auto; font-size:14px; width:100%;}
#main #top{ float:left; width:100%; height:37px; background:url(../img/aa.gif) no-repeat bottom left; padding-top:40px; }
#main #top .cc{ margin:8px 0 10px 410px; font-size:18px; color:#f5663c; font-weight:bold;}
#main #top a{ float:right; background:url(../img/exit.gif) no-repeat; width:90px; padding-left:25px; margin-right:50px; line-height:25px; padding-top:3px; color:#ffffff;}
#main #menu{ float:left; width:100%; height:23px; border-top:solid 1px #00ffff; background:url(../img/Menu_bg.gif)}
#main #menu ul{ margin-left:100px;}
#main #menu ul li { float:left; margin-left:20px; text-align:center; width:280px; line-height:23px; color:#ffffff;}
#main #menu ul li a{ text-decoration:none; color:#ffffff;} 

#main #center{ float:left; width:100%;}
#center .location{ float:left;width:100%;  background:#E0E8F0; height:25px; line-height:25px; border-top:solid 1px #ffffff;}
#center .location strong{ padding-left:60px; font-size:12px; font-weight:200; color:#135294}
#center .title{ float:left;width:100%;  background:#C4D8ED; height:25px; line-height:25px; border-top:solid 1px #ffffff;font-size:12px; font-weight:bold; color:#135294}
#center .title strong{ padding-left:60px; }
#center #middle{ float:left; width:100%; background:#EEF7FD;}
#middle #legend { float:left; width:100%; height:120px; background:url(../img/aa.gif) no-repeat center;}
#middle #listtable{ float:left; margin-left:30px; height:auto; width:960px; margin-top:10px; padding-bottom:15px;}

#weblist{float:left; margin-top:15px; width:100%; text-align:center}
#weblist img{ display:block; margin-left:120px; margin-top:30px; display:block;}

#center #list{ float:left; width:100%;height:280px;background: url(../img/grade.jpg) no-repeat center #EEF7FD; margin-bottom:60px;}
#center #list .grade{ margin:0 auto; width:760px; margin-top:50px;}
.grade ul li { width:180px; margin:0 30px; height:160px; float:left; text-align:center;}
.grade ul li a img { display:block; width:120px; height:120px; border:none; margin:0 auto;}
.grade ul li a{ text-decoration:none; text-align:center; line-height:22px; font-weight:bold; font-size:14px;} 

#main #foot{ float:left; width:100%;border-top:solid 1px #C4D8ED; height:40px;background:#EEF7FD;}
#main #foot p{ margin:0 auto; line-height:30px; text-align:center; color:#135294;}

#leftpic{ float:left; width:500px; height:600px;}
.tables {border-left:solid 1px #000; border-top: solid 1px #000; color:#000000; }
.tables td{ color:#135294; border-right:solid 1px #000; border-bottom: solid 1px #000; line-height:25px;}
.table1{ border-left:solid 1px #232f5e; border-top: solid 1px #232f5e; }
.table1 td{ border-right:solid 1px #232f5e; border-bottom: solid 1px #232f5e; font-size:14px;}

