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

*{ margin:0; padding:0; word-break:break-all;}
body {background:url(bg_pt.jpg) #EFEFEF  top repeat-x; }
input,button,select,body {font-family:"lucida Grande",Verdana; font-size:14px;}
select{ border:#CCCCCC solid 1px; padding:2px;}
ul,li{ list-style:none;}
img {border:none}
.hide {display:none;}
.hidden {visibility:hidden;}
.left {float:left}
.right {float:right}
.center {margin:0 auto;}
.clr {clear:both;}
.txtflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.textcenter{ text-align:center;}
a{text-decoration:none;color:#333333;}
a:hover{color:#FF0000;}
.top8{margin-top:8px;}
.left8 { margin-left:8px; }
.top6 {margin-top:6px;}
.left6 { margin-left:6px; }
.top10 {margin-top:10px;}
.left10 { margin-left:10px; }
.font_yh { font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"}

.Page { width:1003px;}
.top { width:1003px;}
.info { width:1003px; height:41px; line-height:41px; font-size:12px;}
.info .front { float:left;}
.info .behind { float:right;}
.nav { width:1003px; height:44px; line-height:44px; margin-top:-2px; font-weight:bold;}
.nav ul { margin:0; padding:0; float:left; width:1003px;}
.nav ul li { text-align:center; float:left; height:44px; display:block; }
.nav ul li a{color:#fff;height:44px;display:block; padding:0 17px; }
.nav ul li a:hover { background:url(nav_on_pt.jpg) repeat-x; color:#B00006;}
.nav ul .non {  background:url(nav_on_pt.jpg) repeat-x;}
.nav ul .non a { color:#B00006;}
.contain { width:1003px;}

#footer { width:100%; height:164px; background:url(foot_bg.jpg) center repeat-x; float:left; margin-top:2px;}
.nav_foot {margin:0 auto; width:1003px; font-size:12px; line-height:35px; position:relative; }
.footer_nav_wrap {
    height: 42px;
    padding-top: 21px;
width: 100%;
text-align: center;
}
.footer_nav_wrap img { vertical-align: middle;}
.copyright {float:left;width:620px; height:90px; margin-top:30px; font-size:12px; line-height:25px; padding-left:30px; background:#F1F2EC;}
.copyright ul li {float:left; width:280px;}
#ifoot_copyright_t{float:left; text-align:center; padding:5px; margin-top:30px; height:60px;border:#ccc 1px solid; width:160px; line-height:30px; font-size:12px}
#ifoot_copyright_t img{float:left; padding-right:12px;}
.other {
    position: absolute;
    top:30px;
    right:20px;
}

.pages{ width:90%; text-align:center; padding:12px ; clear:both; margin-top:20px;}
.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:11px;}
.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:#BD2627; color:#FFFFFF;}