@charset "utf-8";
@import url("/css/PF.css");
/* CSS Document */

*{padding:0px; margin:0px; list-style:none;}
body {margin: 0px; background:url(/images/qiang.gif);}
body,td,th {font-size: 12px; color: #333333;}
.clear{clear:both;}
#mainBg{width:100%; height:625px; position:absolute; z-index:-2}
#mainBg div{ width:500px; padding:10px 0px; margin:auto; line-height:25px; margin-top:50px; background-color:#FF0000; border:2px #FFFF00 solid; color:#FFFF00; text-align:center;}
#mainBg a{color:#ffffff}

#nav{ width:100%; position:absolute; top:0px;}
html>body #nav div{width:450px; margin:auto; height:40px; background:url(/images/nav_bg.png) no-repeat center top; text-align:center;}
*html #nav div{width:450px; margin:auto; height:40px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/nav_bg.png"); text-align:center;}
*html #nav a{position:relative}
#nav ul{ width:371px; margin:auto;}
#nav li{float:left;}
#nav a.topa1{width:86px; height:27px; text-indent:-9999px; display:block; background:url(/images/topnava.gif) no-repeat;}
#nav a.topa2{width:83px; height:27px; text-indent:-9999px; display:block; background:url(/images/topnava.gif) no-repeat -86px 0px;}
#nav a.topa3{width:102px; height:27px; text-indent:-9999px; display:block; background:url(/images/topnava.gif) no-repeat -169px 0px;}
#nav a.topa4{width:100px; height:27px; text-indent:-9999px; display:block; background:url(/images/topnava.gif) no-repeat -271px 0px;}
#nav a.topa1:hover{background:url(/images/topnavanow.gif) no-repeat;}
#nav a.topa2:hover{background:url(/images/topnavanow.gif) no-repeat -86px 0px;}
#nav a.topa3:hover{background:url(/images/topnavanow.gif) no-repeat -169px 0px;}
#nav a.topa4:hover{background:url(/images/topnavanow.gif) no-repeat -271px 0px;}

html>body #logo{background:url(/images/logo.png) no-repeat; height:180px; width:213px; left:30px; top:30px; position:absolute;}
*html #logo{background:url(/images/logo_ie6.gif) no-repeat; height:180px; width:213px; left:30px; top:30px; position:absolute;}

#notice { width:240px; left:15px; top:420px; position:absolute;}
html>body #notice .t{background:url(/images/home/notice_t.png) no-repeat; height:3px; overflow:hidden;}
html>body #notice .c{background:url(/images/home/notice_c.png) repeat-y; padding:5px 0px;}
html>body #notice .b{background:url(/images/home/notice_b.png) no-repeat; height:3px; overflow:hidden;}
#notice .paizhu{background:url(/images/home/paizhu.gif) no-repeat top center; height:100px; width:100%;}
*html #notice .t{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/home/notice_t.png"); height:3px; overflow:hidden;}
*html #notice .c{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/home/notice_c.png"); width:100%; padding:3px 0px;}
*html #notice .c a{position:relative; height:20px; overflow:hidden; line-height:20px;}
*html #notice .b{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/home/notice_b.png"); height:3px; overflow:hidden;}
#notice ul{ padding:0px; list-style:none;}
#notice li{line-height:20px; width:230px; margin:auto; height:20px; overflow:hidden;}
#notice .pic{width:230px; margin:auto; height:75px; overflow:hidden;}
#notice .pic img{width:230px; height:75px; border:0px;}
#notice a{color:#FFFF99; text-decoration:none;}
#notice a:hover{text-decoration:underline}


#bottom{width:100%; position:absolute; top:560px;}
#bian{ background:url(/images/home/bian.jpg) no-repeat center bottom; height:97px;}
#menu{width:970px; margin:auto;}
#menu_l{width:392px; float:left}
#menu_l li{width:98px; float:left; height:84px; background:url(/images/menu_l_bg_ie6.gif) no-repeat;}
#menu_l span{width:76px; height:29px; display:block; margin-top:40px; margin-left:17px; }
#menu_l a{width:76px; height:29px; display:block; text-indent:-9999px;}
#menu_r{width:392px; float:left}
#menu_r li{width:98px; float:left; height:84px; background:url(/images/menu_r_bg_ie6.gif) no-repeat;}
#menu_r span{width:76px; height:29px; display:block; margin-top:40px; margin-left:5px;}
#menu_r a{width:76px; height:29px; display:block; text-indent:-9999px;}

#menu .a1{ background:url(/images/menu_ie6.gif) no-repeat -5px 0px;}
#menu .a2{ background:url(/images/menu_ie6.gif) no-repeat -92px 0px;}
#menu .a3{ background:url(/images/menu_ie6.gif) no-repeat -179px 0px;}
#menu .a4{ background:url(/images/menu_ie6.gif) no-repeat -266px 0px;}
#menu .a5{ background:url(/images/menu_ie6.gif) no-repeat -353px 0px;}
#menu .a6{ background:url(/images/menu_ie6.gif) no-repeat -441px 0px;}
#menu .a7{ background:url(/images/menu_ie6.gif) no-repeat -528px 0px;}
#menu .a8{ background:url(/images/menu_ie6.gif) no-repeat -616px 0px;}

.animation0 {background:none;}
.animation1 {background:url(/images/menu_bg.gif) no-repeat 0px 0px;}
.animation2 {background:url(/images/menu_bg.gif) no-repeat -80px 0px;}
.animation3 {background:url(/images/menu_bg.gif) no-repeat -160px 0px;}
.animation4 {background:url(/images/menu_bg.gif) no-repeat -240px 0px;}
.animation5 {background:url(/images/menu_bg.gif) no-repeat -320px 0px;}

#regStart{width:186px; overflow:hidden; float:left; height:97px;}
html>body #regStart div.t{background:url(/images/home/reg_tit.png) no-repeat; height:37px; padding-top:45px; cursor:pointer;}
*html #regStart div.t{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/home/reg_tit.png"); height:37px; padding-top:45px; cursor:pointer;}

#upReg{height:25px; width:160px; margin:auto; background:url(/images/home/upreg.gif) no-repeat 20px 60%;  line-height:25px;}
#downReg{height:25px; width:160px; margin:auto; background:url(/images/home/downreg.gif) no-repeat 20px 60%; line-height:25px;}

html>body #regStart div.c{ background:url(/images/home/reg_bg.png) repeat-y; padding-bottom:20px;}
*html #regStart div.c{ background:url(/images/home/reg_bg_ie6.gif) repeat-y; width:100%; padding-bottom:20px;}

#regTable{ position:absolute; width:186px; height:330px; margin-top:-300px;}
#reg{ width:186px; height:330px; overflow:hidden}

.reg_line{line-height:28px; height:28px; clear:both;}
.reg_tit{color:#ffffff; font-size:12px; text-align:right; width:40px; float:left;  margin-right:2px;}
.reg_but{ width:120px; float:left; color:#E1A2C4;}
.reg_submit{text-align:center;}
.reg_line_text{ color:#ffffff; line-height:28px; height:28px; padding-left:40px; clear:both;}
a.red, a.red:visited{ color:#ff0000; text-decoration:underline;}
.reg_but input.inp1{border:1px #322100 solid; line-height:20px; height:20px; width:120px; background-color:#FFEABD;}
.reg_but input.inp2{ line-height:20px; height:20px; width:35px; border:1px #322100 solid; background-color:#FFEABD;}
.reg_text{color:#FFCC00; float:left; width:140px; text-align:left;}

#start{ position:absolute; width:186px; height:60px; padding-top:30px; background:url(/images/start_bg_ie6.gif) no-repeat; margin-top:-10px;}
#start div{width:160px; height:45px; margin:auto;}
#qiang{background:url(/images/qiang.gif)}
#shiti{background:url(/images/home/shiti_ie6.gif) center top; height:60px; width:500px; margin:auto;} 

#down{ position:absolute; width:100%; margin-top:-22px; left:0px;}
#innerDown{width:400px; height:80px; margin:auto;}
#innerDown .tl{width:28px;}
#innerDown .tc{background-color:#000000; line-height:28px; color:#FFCA07;}
#innerDown .tr{width:18px; cursor:pointer;}
#innerDown .c{background-color:#000000; padding-bottom:3px;}
#innerDown .cc{ background-color:#273025; border-top:1px #2F3D2D solid; width:396px; margin:auto; text-align:center; padding:10px 0px 5px 0px;}
#innerDown .cc a{ padding:0px 8px;}
#publicfooter{width:100%; position:absolute; top:715px;}