@charset "UTF-8";
/* common */
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, form, img{border:none; margin:0; padding:0;}
body{font:12px Arial, "",Helvetica,sans-serif; color:#4d4d4d; margin-top:0; background:url(../images/bg.jpg) repeat }
ul,ol{list-style:none;}
img{ display:block;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
a{color:#4d4d4d; text-decoration:none;}
a:hover{color:#f2590c; text-decoration:underline;}

/* wrapper */
#content,.wrapper{width:990px; margin:0 auto; padding:0 5px; background:#fff; overflow:hidden;}

/* head */
#menu_out{width:986px; margin-top:1px; padding-left:4px; background:url(../images/menu_left.jpg) no-repeat left top;}
#menu_in{padding-right:4px; background:url(../images/menu_right.jpg) no-repeat right top;}
#menu{height:68px; background:url(../images/menu_bg.jpg) repeat-x;}
#menu ul{line-height:150%;}
#nav{padding-left:5px;}
#nav li{float:left; height:36px; padding:0 5px; overflow:hidden;}
#nav li a{float:left; display:block; padding-left:6px; background:url(../images/menu_on_left.jpg) no-repeat; cursor:pointer; text-decoration:none;}
#nav li a span{float:left; padding:11px 8px 10px 5px; line-height:14px; background:url(../images/menu_on_right.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#nav li .nav_on{background:url(../images/menu_on_lefts.jpg) no-repeat left 100%;}
#nav li .nav_on span{padding:15px 14px 7px 10px; background:url(../images/menu_on_rights.jpg) no-repeat right 100%; color:#c8000c; text-decoration:none;}
#menu_con{padding-left:10px; text-align:left; clear:both;}
#menu_con li{float:left; height:22px; margin:5px 5px 0 0; overflow:hidden;}
#menu_con li a{float:left; display:block; padding-left:3px; background:url(../images/menu_on_left2.jpg) no-repeat left top; cursor:pointer;}
#menu_con li a span{float:left; padding:6px 10px 4px 10px; line-height:12px; background:url(../images/menu_on_right2.jpg) no-repeat right top;}
#menu_con li a:hover{text-decoration:none; background:url(../images/menu_on_left2.gif) no-repeat left bottom;}
#menu_con li a:hover span{background:url(../images/menu_on_right2.gif) no-repeat right bottom;}
#menu_con .time{line-height:32px; text-indent:12px; letter-spacing:0.1em;}
.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat center top;}
.menu_line2{width:1px; background:url(../images/menu_line2.gif) no-repeat center top;}

#qh_con3 ul li a span{float:left; padding:6px 5px 4px 5px; line-height:12px; background:url(../images/menu_on_right2.jpg) no-repeat right top;}

/* foot */
.foot{width:990px; margin-top:18px; padding:25px 0; line-height:24px; text-align:center; background:url(../images/foot_bg.jpg) repeat-x #f0f0f0; overflow:hidden;}
.foot div{padding-left:170px;}
.foot span{ float:left;}
.PageView{width:990px; padding-top:7px; }
.PageView img{ float:left; border:0px; margin-left:3px;}