@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0;}
body {font-size:14px; color:#333; background:#fff url(bg.jpg) center top no-repeat;}
input,button,select,body {font-family:"Î¢ÈíÑÅºÚ","Verdana"; font-size:14px;}
select{ border:#CCCCCC solid 1px; padding:2px;}
ul {list-style:none; padding:0; margin:0; float:left;}
li { list-style:none;}
img {border:none}
.clr {clear:both;}
.input{ border:#e4e4e4 solid 1px; border-left:#ABADB3 solid 1px; border-top:#ABADB3 solid 1px; padding:2px;}
a{text-decoration:none;color:#333333;}
a:hover{color:#FF0000;}
.font_yh { font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"}
.font_bold { font-weight:bold;}

#header { width:100%; height:43px; background:url(header_bg.jpg) top center repeat-x; overflow:hidden }
#header .top {width:1002px; margin:0 auto; height:40px; font-size:12px;}
#header .top span { float:left; line-height:40px;}
#header .top span.rights { float:right;}
#header .top div.rights { float:right; height:22px; margin-top:8px;}
.Page {width:1002px; margin:0 auto;}
.head { width:1002px; float:left;}
.topflash { width:1002px; height:176px; background:url(top.png) top no-repeat; float:left;}
.search { width:345px; float:left; height:32px; line-height:32px; margin:74px 0 0 654px; display:inline;}
.search input { width:300px; height:28px; margin-top:2px; border:0; float:left; margin-right:8px; _margin-right:4px;}
.nav {float:left; height:42px; width:1002px; border-bottom:4px solid #F6552E; display:inline; overflow:hidden;position:relative;}
.nav ul { float:left; margin:0; padding:0; }
.nav ul li { float:left; width:160px; height:42px; text-align:center;font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";line-height:42px; position: relative; overflow:hidden; z-index:1}
.nav ul li a{ display:block; height:42px; color:#000; }
.nav ul li a:hover{ color:#fff}
.move-bg{ display:none;position:absolute;left:0;top:0; width:150px; height:42px; background:url(bg_on.png) left center no-repeat; z-index:0}
.nav ul .n1 { background:url(n1.png) left center no-repeat;}
.nav ul .n2 { background:url(n2.png) left center no-repeat;}
.nav ul .n3 { background:url(n3.png) left center no-repeat;}
.nav ul .n4 { background:url(n4.png) left center no-repeat;}
.nav ul .n5 { background:url(n5.png) left center no-repeat;}
.nav ul .n6 { background:url(n6.png) left center no-repeat;}
.nav ul .n1:hover{ background:url(n1_hover.png) left center no-repeat;}
.nav ul .n2:hover { background:url(n2_hover.png) left center no-repeat;}
.nav ul .n3:hover { background:url(n3_hover.png) left center no-repeat;}
.nav ul .n4:hover { background:url(n4_hover.png) left center no-repeat;}
.nav ul .n5:hover { background:url(n5_hover.png) left center no-repeat;}
.nav ul .n6:hover { background:url(n6_hover.png) left center no-repeat;}
.contain { width:1002px; float:left;}


#line1 {  width:100%; border-top:1px dotted #cacaca; float:left; margin-top:10px; display:inline;}
#line2 {  width:100%; border-top:1px dotted #fff; float:left; _margin-top:-20px;}
#link {width:100%; background:url(link_bg.jpg) repeat-x; height:68px; float:left; _margin-top:-20px;}
#link .c { width:1000px; height:23px;  margin:0 auto; border:1px solid #bbb; border-bottom:none; border-top:none; margin-top:22px; background:#eee;}
#link .c .word {width:96px; float:left; height:23px; line-height:23px;line-height:23px; color:#a4a4a4; padding-left:30px; font-size:17px; }
#link .c .link_c {width:870px; float:left; height:23px; display:inline}
#link .c .link_c ul { margin:0; padding:0;}
#link .c .link_c ul li {width:210px; height:18px; float:left; margin:0 0 0 6px; display:inline;}

#footer {  width:100%; height:150px; float:left; margin-top:10px; background:#fff;}
.copyright { width:1002px;  margin:auto; margin-top:16px; font-size:12px; line-height:25px;}
.copyright .left { width:275px; float:left; height:150px;}
.copyright .right { width:500px; float:right; height:150px;}
#footer .copyright ul li {float:left; width:500px; text-align:right;}

.pages{ width:95%; text-align:center; padding:12px ; clear:both; margin-top:10px;}
.pages span,.pages a,.pages b{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.pages span font{ color:#333333; font-size:12px;}
.pages a,.pages b{ border:1px solid  #C6C6C6; background:#E6E6E6; padding:2px 6px; text-decoration:none}
.pages span { padding-right:10px }
.pages b,.pages a:hover{ background:#FC9800; color:#FFFFFF;}