body { margin:0; padding:0; text-align:center; font-family:"宋体", arial; background:#fff; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,img {margin: 0; padding: 0; border: 0; }
ul,li { list-style:none;}
select,input,img{vertical-align:middle;}
a:link,a:visited,a:active {color:#000000; }
a:hover {color:#FF0000; }


/* 顶栏 */
#topbg { margin:0 auto; width:100%; min-width:1003px; width:expression(document.body.clientWidth <= 1003? "1003px": "auto" ); height:32px; background:url(topbg.gif) repeat-x; overflow:hidden;}
#top1003 { margin:0 auto; padding:0 30px; width:943px; overflow:hidden;}
#topleft { float:left; width:200px; text-align:left; font-size:12px; color:#fff;}
#topleft a , #topleft a:link, #topleft a:visited , #topleft a:active {font-size:12px; color:#fff; text-decoration:none; line-height:32px;}
#topleft a:hover {font-size:12px; color:#FAFF76; text-decoration:underline;}
#topright { float:right; margin:0; padding-top:3px; width:400px; text-align:right; font:12px; color:#fff;} 
#topinput {border:1px solid #C2C2C2;}
#topright2 { float:right; padding-top:7px; width:400px; text-align:right; font:12px; color:#ffb8b8;} 
#topright2 img { margin-right:1px;}
#topright2 a , #topright2 a:link, #topright2 a:visited , #topright2 a:active {font-size:12px; color:#fff; text-decoration:none;}
#topright2 a:hover {font-size:12px; color:#FAFF76; text-decoration:underline;}


/* 导航 */
#daohang { margin:0 auto; width:948px; height:76px; overflow:hidden; clear:both; border-bottom:3px solid #EB3208;}
#dhdl { float:left; width:948px; overflow:hidden;}
#dhdl dt { float:left; width:130px; height:76px; overflow:hidden; text-align:left; background:#fff;}
#dhdl dd { float:right; margin:13px -1px 0 0px; padding:6px 13px 0 14px; overflow:hidden; text-align:left; border-right:1px solid #E8E8E8;}
#dhdl dd:hover { float:right; margin:13px -1px 0 0px; padding:6px 13px 0 14px; overflow:hidden; text-align:left; border-right:1px solid #E8E8E8; background:#ffeeee;}
#dhdl dd  a , #dhdl dd  a:link, #dhdl dd  a:visited , #dhdl dd  a:active {font-size:12px; color:#000; text-decoration:none; line-height:24px;}
#dhdl dd  a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}
.blankf { font-size:4px;}
.black14bfsy {font-size:14px; font-weight:bold;}
a.black14bfsy:link, a.black14bfsy:visited, a.black14bfsy:active {font-size:14px; color:#000; text-decoration:none;}
a.black14bfsy:hover {font-size:14px; color:#ff0000; text-decoration:underline;}



/* 公告 */
#notice { margin:0 auto; width:946px; height:27px; background:url(ggbg.gif) repeat-x; overflow:hidden; border-right:1px solid #ff603c; border-bottom:1px solid #ff603c; border-left:1px solid #ff603c; clear:both;}
#noticett { float:left; padding:9px 0 0 12px; width:78px; overflow:hidden; font-size:12px; font-weight:bold; color:#595959; text-align:left;}
#noticett img { margin-top:-3px;}
#noticent { float:left; padding:5px 0 0 0; _padding:9px 0 0 0; width:850px; overflow:hidden; text-align:left;}
#noticent a , #noticent a:link, #noticent a:visited , #noticent a:active { margin-right:20px; font-size:12px; color:#0000dd; text-decoration:underline; line-height:22px;}
#noticent a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}

/* 底部 */
#tool { margin:0 auto; padding:30px 0 0 0; width:948px; text-align:center; clear:both; color:#707070;}
#tool a , #tool a:link, #tool a:visited , #tool a:active {font-size:12px; color:#1651C7; text-decoration:none; }
#tool a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}
#bottom { margin:0 auto; padding:12px 0 20px 0; width:948px; overflow:hidden; text-align:center; color:#707070; line-height:20px;}
.cp12f { font-family:Arial, Helvetica, sans-serif;}


/* 栏目顶部AD */
#topad { float:left; margin-right:8px; width:760px; height:80px; overflow:hidden;}
#topadfont { float:left; width:178px; height:78px; overflow:hidden; border:1px solid #ccc8c9;}
#topadfont li {float:left; padding:9px 0 0 14px; width:150px; clear:both; text-align:left; line-height:16px; height:14px; overflow:hidden;}
#topadfont a , #topadfont a:link, #topadfont a:visited , #topadfont a:active {font-size:12px; color:#666; text-decoration:none; }
#topadfont a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}


.b { font-weight:bold;}
.red12f { font-size:12px; color:#ff0000;}
a.yellow12l:link, a.yellow12l:visited, a.yellow12l:active {font-size:12px; color:#FAFF76; text-decoration:underline;}
a.yellow12l:hover {font-size:12px; color:#fff; text-decoration:underline;}
