*{margin:0;padding:0;}
body { background: #E2E2E2; font-size:12px; margin:0px; padding:0px; font-family:'Arial', 'Helvetica', 'sans-serif', 'ËÎÌå'; color:#6C6C6C; text-align:center;}
body,td,th,a {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; font-size:12px;}
a {font-size:12px; color:#6C6C6C;}
a:link {color:#6C6C6C; text-decoration:none; font-size:12px;}
a:visited {color:#6C6C6C; text-decoration:none; font-size:12px;}
a:hover {color:#1866BB; text-decoration:none; font-size:12px;}
a:active {color:#6C6C6C; text-decoration:none; font-size:12px;}
.mainfont { line-height:24px; margin-top:8px; margin-bottom:8px;}

/* header */
#header{ width:985px; background:#FFFFFF; text-align:left;}
#header .logo{ float:left; clear:right; width:391px;}
#header ul li{ float:right; background:url(../images/ico.gif) no-repeat; line-height:25px; padding:0px 8px 0px 20px; margin-top:16px; list-style-type:none;}
#header ul li a{ color:#6C6C6C; text-decoration:none;}
#header ul .b_a{ background-position:0px 7px;}
#header ul .b_b{ background-position:0px -89px;}
#header ul .b_c{ background-position:0px -38px;}

/* menu */
#menu { margin:0px; background:url(../images/menubg.gif) repeat-x; color:#E9F5FC; width:985px; height:34px;}
#menu ul{ list-style-type:none; text-align:left; display:inline;}
#menu ul li{ float:left; padding-top:10px; margin-left:54px; text-align:center; font-weight:bold;}
#menu ul li a{ display:block; color:#E9F5FC; text-decoration:none;}
#menu ul li a:hover{ color:#1866BB;}

/* banner */
#banner { width:985px; margin:0px; padding:0px; font-size:0px; text-align:left;}

/* left */
#main { background:#FFFFFF; width:985px; overflow:hidden; padding-top:13px;}
#left { width:203px; float:left; overflow:hidden; margin-right:21px;}
#left .img{ line-height:24px; text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px;}

/* middle */
#middle { width:557px; overflow:hidden; float:left;}
#middle .new{ border-bottom:1px #1D8BD2 solid; height:28px; clear:both;} 
#middle .new h4{ font-weight:bold; background:url(../images/ico_01.gif) no-repeat; line-height:28px; color:#E9F6FC; width:97px; float:left; margin-right:6px; font-size:12px;}
#middle .new p{ float:right; padding-top:6px;}

/* right */
#right { width:183px; float:right; overflow:hidden;}
#right .img{ line-height:24px; text-align:left; padding-right:10px; padding-top:5px; padding-bottom:15px;}

/* footer */
#footer { width:985px; background:#1D8BD2; height:30px;}
#footer p{ color:#ffffff; text-align:center; padding-top:8px;}
#footerimg { width:985px; background:#ffffff; height:74px;}
#footerimg ul{ list-style-type:none; display:inline;}
#footerlogo{ float:left; clear:right;}
#copy{ float:left; line-height:24px; text-align:left; padding-top:12px;}
#icp{ float:right; padding-top:12px; padding-right:8px;}
#footer a { font-size:12px; color:#ffffff;}
#footer a:hover { color:#E9F6FC; text-decoration:underline; font-size:12px;}
.link { width:185px; color:#6C6C6C; font-size:12px; margin-top:10px;}
.rightimg { margin-bottom:20px; margin-right:10px;}

#main_right{ width:745px; float:left; overflow:hidden;}
#main .ri_title{ border-bottom:1px dashed #cccccc; height:29px; background:url(../images/zy_04.gif) no-repeat; background-position:left 9px;}
#main .ri_title h4{ font-size:12px; color:#1D8BD2; float:left; padding-left:20px; padding-top:10px;}
#main .ri_title p{ float:right; padding-top:10px;}

#lefta a { font-size:12px; color:#1D8BD2; width:180px; height:26px; background:url(../images/left03.jpg) no-repeat; margin-top:10px; padding-top:7px; display:block; margin-left:12px;}
#lefta a:hover { color:#FE6700; text-decoration:none; font-size:12px; background:url(../images/left04.jpg) no-repeat; width:180px; height:26px; padding-top:7px; display:block; margin-left:12px;}
