body { font-size: 12px; margin: 0; padding: 0; padding-top: 5px; }
ul,
li { list-style-type: none; margin:0px; padding:0px; }
a,
a:hover { color: #1E50A2; }
#ad { width:980px; height:90px; margin:0px auto 10px auto; padding:0px; clear:both; text-align:center; }
#top { padding: 0px; height: 75px; width: 980px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; clear: both; }
#search { width: 980px; clear: both; margin: 0px auto 10px auto; padding: 0px; }
#search2 { width: 978px; height: 90px; clear: both; margin: 0px auto 0px auto; padding: 10px 0px 0px 0px; border: 1px solid #d4d4d4; text-align:center; display:none; }
#top .logo { width: 200px; height: 75px; float: left; margin: 0; padding: 0; }
#top .logo img { margin-top: 5px; margin-left: 15px; border:0px; }
#top span { float:right; }
#top .nav { position: relative; height: 30px; top: 46px; overflow:hidden; }
#top #nav { margin: 0; padding: 0; height: 30px; position:absolute; }
#top .nav #nav li { float: left; height: 28px; width: 100px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:0px solid #d4d4d4; margin-right: 5px; line-height: 29px; font-weight: bold; text-align: center; font-size: 14px; background: url(../pro_img/botbg.png) repeat-x; background-position:left -2px; padding: 0px; display:block; }
#top .nav #nav li.hover { border-top:1px solid #d4d4d4; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-bottom:1px solid #3B7BC9; color: #FFF; background: #3B7BC9; }
#top .nav #nav li.hover a { color:#fff; }
#top .nav #nav li.hover a:hover { color:#fff; }
#top a { text-decoration:none; }
#top a:hover { text-decoration:underline; color:#CC0000; }
/********************************************************************************************************************************/
#main { width:980px; height:100%; overflow:hidden; margin:0px auto 10px auto; padding:0px; clear:both; }
#main .left { width:160px; margin:0px; padding:0px; float:left; }
#main .left .cont { margin:0px 0px 0px 0px; padding:0px; display:block; border: 1px solid #d4d4d4; }
#main .left .cont h1 { color:#333; margin:0px; padding:0px; font-size:14px; height:30px; line-height:30px; text-align:center; background:url(../cpimg/thbg01.gif);}
#main .left .cont li { font-size: 14px; height: 30px; line-height: 30px; color:#039;text-align:center; margin: 0px; padding:0px; display:block; }
#main .left .cont li a,#main .left .cont li a:hover{font-size: 14px;}
#main .left .cont img { margin:12px 5px 0px 10px; }
#main .right { width:812px; overflow:auto; margin:0px; padding:0px; float:right; }
#main .right .a { margin:0px auto 10px auto; padding:0px; border:1px solid #D4D4D4; display:block;}
#main .right .a .th { height:30px; line-height:30px; font-size:14px; font-weight:bold; margin:0px; padding:0px; text-indent:10px; display:block; }
#main .right .a .cont { margin:0px; padding:0px; overflow:hidden; height:100%; }
#main .right .a .cont ul { height:100%; display:block; }
#main .right .a .cont li { width:72px; line-height:30px; text-align:center; float:left; }
.cont li a { font-size:12px; text-decoration:none; color: #1E50A2; }
.cont li a:hover { font-size:12px; text-decoration:underline; color: #CC0000; }
#main .right .b { margin:0px auto 10px auto; padding:0px; border:1px solid #D4D4D4; display:block; }
#main .right .b .th { height:30px; line-height:30px; font-size:14px; font-weight:bold; margin:0px; padding:0px 10px; display:block; }
#main .right .b .cont { margin:0px; padding:0px; overflow:hidden; height:100%; }
#main .right .b .cont ul { height:100%; display:block; }
#main .right .b .cont li { height:30px; line-height:30px; display:block; border-bottom:1px dotted #d4d4d4;padding:0px 10px; }
#main .right .b .cont li a { font-size:14px; font-weight:bold; color:#1E50A2; }
#main .right .b .cont li a:hover { font-size:14px; font-weight:bold; color:#C00; }
#main .right .b .cont li span { float:right; padding:0px 10px 0px 0px; }
#main .right .b .cont li span a { color:#00628B; text-decoration:none; font-size:12px; font-weight:normal; }
#main .right .b .cont li span a:hover { color:#CC0000; text-decoration:unerline; font-size:12px; font-weight:normal; }
#main .right .c { margin:0px 0px 10px 0px; padding:0px; display:block;overflow:auto;}
#main .right .c1 { width:400px; margin:0px; padding:0px; border:1px solid #E8CA96; float:left; background:url(../images/promap.png) repeat-x; }
#main .right .c2 { width:400px; margin:0px; padding:0px; border:1px solid #E8CA96; float:right; background:url(../images/promap.png) repeat-x; }
#main .right .c1 .th,
#main .right .c2 .th { height:30px; line-height:30px; text-indent:10px; display:block; font-size:14px; font-weight:bold; }
#main .right .c1 .cont,
#main .right .c2 .cont { display:block; margin:0px; padding:0px;}
#main .right .c1 .cont li,
#main .right .c2 .cont li { height:25px; line-height:25px; padding:0px 10px; }
.ad { margin:0px 0xp 10px 0px; padding:0px; clear:both; }
/********************************************************************************************************************************/
#bottom { padding: 10px 0px; height: 80px; width: 980px; margin: 0px auto; clear: both; text-align: center; line-height: 20px; color: #666666; border-top:1px solid #D4D4D4; }
#bottom li { height:20px; line-height:20px; padding:0px 10px; }
#bottom a,
#bottom a:hover { font-size:12px; text-decoration:underline; color:#666666; }
/*ÁÐ±í·ÖÒ³*/
#main .page { margin:0px; padding:10px 0px; height:30px; line-height:30px; }
#main .page ul { list-style:none; margin:0px; padding:0px; }
#main .page li { float:left; margin:0px 3px 0px 0px; padding:0px; border:0px; }
#main .page a { font-size:14px; font-weight:bold; text-decoration:none; color:#00628B; border:1px solid #d4d4d4; padding:3px 5px; }
#main .page a:hover { font-size:14px; font-weight:bold; text-decoration:none; color:#00628B; border:1px solid #d4d4d4; padding:3px 5px; }
#main .page .pageinfo { float:right; }
#main .page .thisclass { font-size:14px; font-weight:bold; color:#CC0000; border:1px solid #FFF; padding:0px 5px; }
