/*top*/
.top{ height:25px; background:#f1f1f1; border-bottom:1px solid #eaeaea;}
.topcenter{ width:960px; margin:0 auto;}
.login{width:500px; float:right;}
.user{ height:20px;border-top:1px solid #fff;font-size:12px}
.user table{color:#343434}
.user table td{height:20px; line-height:20px;}
.user input.text{border-top:2px solid #77776f;border-left:1px solid #77776f;border-right:3px solid #f1f1f1;border-bottom:0;background:#f1f1f1}
.user input.text{padding:1px;font-size:12px;height:12px;width:57px;}
.submit input{background:#7d7d7d;color:#ffffff;height:18px;line-height:18px;border:0;padding:1px;width:32px;}
.submit a{color:#343434; margin:0 5px;font-size:12px}
/*menu*/
.header{ padding-top:8px;}
.redian{width:240px;float:left; margin-left:330px; margin-top:18px;color:#581678;_margin-left:240px;}
.redian li a{ color:#581678; font-size:12px;}
.head_redian{ float:left;width:200px; }
.head_redian li{ float:left; margin-right:10px;  }
.search{margin:12px 10px 0 0; float:right;display:inline;}
.search_key{border:1px solid #c2c2c2;height:19px;padding:0;vertical-align:middle;float:left;}
.search_btn{vertical-align:middle;font-size:12px;padding:0;float:left;background:url(search_btn.png) no-repeat;width:68px;height:21px;border:none;line-height:20px;text-align:center;color:#373737;word-spacing:.2em;}

.menu{background:url(menu2.jpg) repeat-x; height:33px;border-bottom:1px solid #DECFFF;}

.sub1{width:3px; float:left; background:url(sub1.jpg) no-repeat; display:block; height:26px;}
.sub2{width:3px; float:right; background:url(sub2.jpg) no-repeat top right; display:block; height:26px;}
.sub3{ float:left; width:954px;}
.submenu{ margin-top:-1px;  height:26px; margin-bottom:10px;}

/* bottom */
.Pbottom{ background-color:#464646; margin:0 auto; margin-top:10px; }
.PbottomUl{width:960px; margin:0 auto; margin-bottom:10px; margin-top:10px;}
.bot_top{ background-color:#3D3D3D;margin:0 auto;}
.bot_topf{margin:0 auto; font-size:24px; font-family:"黑体"; font-weight:bold; color:#FFFFFF; height:40px; width:930px; line-height:40px; padding-left:30px;}
.PbottomUl a{font-size:12px;line-height:22px;font-family:宋体;}
.Pbottom a:link{color:#FFFFFF;}
.Pbottom a:visited{color:#FFFFFF;}  
.Pbottom a:hover{color:#FFFFFF;text-decoration:underline;} 
.Pbottom a:active{color:#FFFFFF;}
.bot_ulnew a:link{color:#ffffff;}
.bot_ulnew a:visited{color:#ffffff;}
.bot_ulnew a:hover{color:#ffffff;text-decoration:underline;}
.bot_ulnew a:active{color:#ffffff;}
.Pfooter{margin:0 auto; width:940px;background-color:#464646;padding:10px;text-align:center; color:#FFFFFF; line-height:23px;}
.Pfooter a{color:#FFFFFF; line-height:23px;}
.listfont1 a:link{line-height:23px;font-size:12px;color:#ffffff;text-decoration:none;}
.listfont1 a:visited{line-height:23px;font-size:12px;color:#ffffff;text-decoration:none;}
.listfont1 a:hover{line-height:23px;font-size:12px;color:#ffffff;text-decoration:none;}
.listfont1 a:active{line-height:23px;font-size:12px;color:#ffffff;text-decoration:none;}

.listfont2 a:link{line-height:23px;font-size:11px;color:#ffffff;text-decoration:none;}
.listfont2 a:visited{line-height:23px;font-size:11px;color:#ffffff;text-decoration:none;}
.listfont2 a:hover{line-height:23px;font-size:11px;color:#ffffff;text-decoration:none;}
.listfont2 a:active{line-height:23px;font-size:11px;color:#ffffff;text-decoration:none;}
.DottedC{clear:both;border-bottom:1px dotted #ccc;width:auto;height:4px;margin:0px 5px 5px 5px;font-size: 1px;line-height: 1px;}


.menu1{width:508px; background:url(menu1.jpg) no-repeat transparent; height:33px; float:left;}
.menu1 li{ background:url(menu3.jpg) no-repeat transparent top right; height:33px; text-align:center; line-height:33px;float:left; width:90px;}
.menu1 li a,.menu2 li a,.menu3 li a{ color:#fefefe;_color:#fefefe!important; font-weight:bold; font-size:14px;}
.menu1 li a.current,.menu1 li:hover a{background:url(current.jpg) no-repeat top center; display:block;color:#6E0875;_color:#6E0875!important;}
.menu1 li.last{ background:none;}
.menu2{ width:236px; float:left;}
.menu3{ width:216px; float:left;}

.menu2 li{ float: left;height: 33px;line-height: 33px;margin-left: 28px; }

