body{ background:url(images/bg.gif); font-size:14px; line-height:26px;}
ul{ margin:0; padding:0; list-style:none; }
#body ul{margin-top:5px}
#body li{background:url(images/libg.gif) no-repeat 7px 47%; padding-left:15px}
a{color:#414141; text-decoration:none}
a:hover{ text-decoration:underline}
#foot{ font-size:12px; line-height:24px; color:#ffffff; text-align:center; padding-top:10px}
#foot a{color:#fff}
#more{text-align:right; padding-right:10px; margin-bottom:5px}
#more img{ height:11px; width:57px; border:0}

#date{text-align:right; color:#FFFFFF; font-size:12px; width:950px;margin:0 auto; line-height:20px}
#date a{color:#FFFFFF; text-decoration:none;}
#head{ width:950px; margin:0 auto; background-color:#FFFFFF}
#head #headmain{padding:20px 15px 8px 15px}
#head #headmain #banner{ overflow:hidden; display:inline-block}
#banner #banlt{ float:left; width:234px; vertical-align:top}
#banner #banlt img{ width:234px; height:39px; border:0;}
#banlt ul{ line-height:17px; font-size:12px; overflow:hidden; display:inline-block; margin-top:2px}
#banlt ul li{ border:1px solid #F89FA3; background-color:#FDF3F4; text-align:center; float:left; margin-left:5px;padding:0;width:62px;background:none; margin-bottom:3px}
#banlt ul a{ color:#ED1B24; text-decoration:none;}
#banner #banrt{ float:right;width:671px;}

#menu { background:url(images/menubg.gif) repeat-x; margin-top:8px; height:23px}
#menu div{ float:left; margin-left:8px; height:19px; padding-top:2px; width:91px; border:1px solid #EF1921; background:#FACFD6; font-size:16px; text-align:center; font-weight:bold; line-height:18px; position:relative;}
#menu div#c{ width:110px;}
#menu div a{ color:#ED1E28; text-decoration:none;}
#menu div img{ width:91px; height:23px; display:block; border:0}
#menu div ul{line-height:24px; background-color:#FFF0F1; width:91px; text-align:center; padding-top:3px;position:absolute; left:-999em;font-weight:bold;top:20px;}
#menu div ul a{ color:#EE1B24; text-decoration:none}
#menu .xian ul{ left:0;}

#rock{line-height:27px; background:url(images/rockbg.gif) no-repeat right #ED1B24; padding-left:10px; overflow:hidden;zoom:1; font-size:11pt; padding-top:2px}
#rock a{color:#fff; text-decoration:none;}
#rock marquee{width:570px;float:left; margin-left:10px}
#rock div.tit{float:left; font-weight:bold; margin-right:10px;}
#rock .marqueediv{color:#FFFFFF; width:570px;  overflow:hidden; float:left;}
#rock .marqueediv #marquee1{ width:580px; height:20px; overflow:hidden;white-space:nowrap;}
#body{ width:920px; padding:0 15px 20px 15px; margin:0 auto; background-color:#FFFFFF; color:#414141; font-size:14px; line-height:26px}
#bodymain{ overflow:hidden;zoom:1; }
#bodymain #left{ width:226px; float:left}
#bodymain #mid{ width:456px; float:left; margin-left:16px;}
#bodymain #right{ width:206px; float:right;}
#bodymain #topbg1{ background:url(images/topbg1.gif) repeat-y; overflow:hidden; display:zoom:1}
#bodymain #topline1{font-size:0;line-height:0;height:1px; background:url(images/topline1.gif) no-repeat; overflow:hidden; clear:both}
#bodymain #topbg2{ background:url(images/topbg2.gif) repeat-y; overflow:hidden; display:zoom:1}
#bodymain #topline2{font-size:0;line-height:0;height:1px; background:url(images/topline2.gif) no-repeat; overflow:hidden; clear:both}

#bodymain h1{line-height:24px; padding-left:5px; font-size:14px; margin:0}
#bodymain h1.c{ padding-left:30px;}
#pinpai{border-top:1px solid #C8C8C8; margin:0 1px; background:url(images/toph1.gif) no-repeat 0 1px #FFEFF0}
#bu{ border-bottom:1px solid #C8C8C8; border-top:1px solid #C8C8C8; line-height:0; font-size:0; height:8px; background-color:#FFFFFF}
#leftxi{ margin:0 1px; background:url(images/toph1.gif) no-repeat}
#rightxi{ margin:0 1px; background:url(images/h5bg.gif) no-repeat}
#midxi1{margin:0 1px; background:url(images/midxi1.gif) no-repeat}
#midxi2{margin:0 1px; background:url(images/midxi2.gif) no-repeat}
#jianjie{ margin:10px; text-indent:26px}
#searout{border:1px solid #c8c8c8; padding:1px;}
#searout input{ border:1px solid #c8c8c8;}
#searin{ background:url(images/searbg.gif) repeat-x; overflow:hidden; display:inline-block}
#body .topul li{ background:url(images/sanjiao.gif) no-repeat 12px 50%; padding-left:30px}
#body .topul .firli{ background:url(images/topnewlibg.gif) no-repeat; text-align:right; padding-right:10px; margin-top:15px; margin-bottom:8px}
#body .topul .botli{ font-size:0; line-height:0; height:3px; background-color:#DCDDDF; background-image:none; margin-top:11px}
/*#body .topul span{background:url(images/new.gif) no-repeat; padding:0 10px}*/
#body .topul span{padding:0 5px; color:red}
#body #imgad{ overflow:hidden;zoom:1; margin:8px 0}
#body #imgad .img1{ float:left; height:87px; width:698px; border:0}
#body #imgad .img2{float:right; height:87px; width:206px; border:0}

#fankui{border:1px solid #C8C8C8; background:url(images/h5bg.gif) no-repeat 1px 1px #F2F2F2; margin-bottom:10px}
.topbotlt{ border:1px solid #c8c8c8; background:url(images/toph1.gif) no-repeat 1px 0}
.topzx{ font-size:12px; line-height:20px}
.topzx .tr2{background-color:#FDE7E9}
.topzx .tr1{ color:#B82128}
#links{ background-color:#FDE7E9; border:1px solid #c8c8c8; padding:5px 4px; margin-top:10px; color:#EE1B24; overflow:hidden; display:inline-block;font-size:13px;}
#links img{ float:left; width:95px; height:30px; margin:3px}
#links ul{ margin:0; padding:0; display:inline-block; overflow:hidden; float:left; width:840px}
#links li{ float:left; padding:0 5px; background:none}

