/* CSS Document */
*{padding:0; margin:0; border:0}
body{ background:#000; font-size:12px; line-height:22px; padding:0; }
.clear{clear:both}
a{ color: #000; text-decoration: none; }
a:hover { color: #BD282A; text-decoration: underline; }
a:active { color: #000; }
a img{ border: 0; }
table{ margin:0 auto}
#top{ border-bottom:#ccc 4px solid; background:#fff;}
#top div{ margin:0 auto; width:766px;}
#top dl{ float:left}
#top dd{ float:right;}
#ban{ background:url(lzban01.jpg) no-repeat left top;}
#ban span{ float:right; width:288px; text-align:right}
#lzxfbg01{ background:url(lzxfbg01.jpg) no-repeat left top;}
.mjjx{ padding-top:20px }
.mjjx p{ background:url(mjphjx.gif) no-repeat left bottom; padding:0}
.zjzs dl{ width:338px; margin:0 auto; padding:73px 0 0 10px;}
.zjzs dt{ width:400px; margin:0 auto; padding:12px 0 25px 0;}
.zjzsta{ border-collapse:collapse; color:#fff; border-left:#6f0301 1px solid; border-top:#6f0301 1px solid;}
.zjzsta td,.zjzsta th{ border-bottom:#6f0301 1px solid; border-right:#6f0301 1px solid; font-weight:normal;}
.zjzsta td{ padding:1px 3px;}
.zjzsta th div{ background:#6c0307; margin:1px;}
.zjzsta a,.zjzsta a:hover{ color:#fff;}
.cpmj{ background:url(cpmj.gif) no-repeat left top; color:#cb0004; margin:0 auto;}
.cpmj div{ float:right; padding:10px 30px 0 0; text-indent:2em; width:500px;}
.yygm{ background:url(yy02.gif) repeat-x left top; }
.yygm01{ background:url(yy01.gif) no-repeat left top}
.yygm02{ background:url(yy03.gif) no-repeat right top}
.yygm03{ background:url(yy04.gif) no-repeat right top;}
.lzinp01{ background:#cacaca; padding:2px 0 0 1px; color:#000; border:0;}
.lzbut01{ background:url(yygm01.gif) no-repeat left top; border:0; color:#fff; text-align:center; padding-top:6px; width:93px; height:30px;}
.lzbut02{ background:url(yygm02.gif) no-repeat left top; border:0; color:#cc0000; text-align:center; padding-top:6px; width:93px; height:30px;}


.lzmjbg01{ background:url(lzmjbg01.jpg) no-repeat left top;}
.mjtab01{ color:#fff; margin:102px 0 0 50px;}
.mjtab01 dl,.mjtab01 dt,.jstab01 dl,.jstab01 dt{ background:#000; font-weight:bold; color:#FF0000; padding:0 2px; line-height:20px;}
.mjtab01 dl,.jstab01 dl{ width:80px;}
.mjtab01 dt{ width:92px;}
.mjtab02 div{ padding:82px 0 0 40px; width:250px; text-align:left; line-height:20px;}
.mjtab02 p{ text-indent:2em; padding:0; margin:0;}
.mjtab02 h3{ font-family:"ºÚÌå"; font-size:20px; color:#FF0000; display:inline; font-weight:normal;}

.zjys01{ background:url(zjys01.jpg) no-repeat left top;}
.zjys02{ background:url(zjys02.jpg) no-repeat left top; padding:0 0 0 50px}
.zjys03{ background:url(zjys03.jpg) no-repeat left top}
.zjys03 div,.zjys05 div{ width:505px; margin:0 auto; padding:3px 0 0 54px; font-size:12px}
.zjys04{ background:url(zjys04.jpg) no-repeat left top; padding:0 0 0 50px}
.zjys05{ background:url(zjys05.jpg) no-repeat left top}
.zjys05 div{ padding-top:18px;}


.menu01{ width:140px; line-height:15px;}
.menu01 p{ width:144px; height:29px; background:#999999; background:url(lcxcp01.gif) no-repeat center center;}

.outmenu{ width:111px; font-size:12px; padding-left:15px; background:url(dbg.gif) no-repeat;}
.outmenu ul{ padding:0; margin:0; list-style:none}
.outmenu li{ list-style:none; background:#000; border:#363435 1px solid; border-top:none; overflow:hidden; padding:0; margin:0;  }
.outmenu li a{ color:#fd0100; text-decoration:none; display: block; padding:8px 3px 3px 10px; width:96px;}
.outmenu li a:hover{ color:#fff; background:#9b0000; text-decoration:none;}

.cpjsbg01{ background:url(cpjsbg01.jpg) no-repeat left top;}
.jstab01{ color:#fff; margin:115px 0 0 100px;}
.jstab01 h1{ font-family:"ºÚÌå"; font-size:20px; color:#ff0000; font-weight:normal; width:300px;}
.jstab02 div{ padding:230px 0 0 80px; width:190px; text-align:left; line-height:20px;}
.jstab02 p{ text-indent:2em; padding:0; margin:0;}
/* ÐÂÔö
====== */
#ban #newdownload span{ float:right; width:auto; text-align:right}
#newdownload{ width: 765px;background: url(bg-newdownloadlist.jpg) bottom; float: left; width: 765px;height: 402px; overflow: hidden; }
#newdownload h2{ background: url(title-newdownload.jpg); height: 77px;  text-indent: -9999px;}
#newdownload ul{ padding:4px 0 0 120px; list-style: none }
#newdownload li{ color: #fff;height: 32px;line-height: 32px; width: 525px}
#newdownload li a{ color: #fff }
#newdownload li span{ margin: -32px 0 0 0 }
#newdownload .page{ color: #FE0103; text-align: center;margin:60px 0 0 0 }
#newdownload .page a{ color: #FE0103;margin:0 4px }
#newdownload .page .onfocus{ background: #fff; }
