@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-size:13px;color:#666;font-family: "微软雅黑",Arial;line-height:24px; background:url(../images/bg.jpg) no-repeat top;}	
a{color:#666;text-decoration: none;}
a:hover{text-decoration: none; color:#d50000;}a:link, a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
a.more { float:right;}
a{ color:#666;}
ul,dt,dd { list-style:none;}
input{ vertical-align:middle;}
img{ border:none;}
.hidden{ display:none;}
.clear { clear:both;}
.red { color:#ff0000;}
.flt { float:left;}
.frt { float:right;}
.b_w { font-weight:bold; color:#FFFFFF;}

ul,li,dt,dd,dl,h1,p,form,input{margin:0px;padding:0px;list-style:none; border:none;}
img{border:none;}
img a:hover{border:none;}
a,area{blr:expression(this.onFocus=this.blur());}/*For IE*/
a:focus{outline:none; -moz-outline-style:none;}/*For Firefox*/
.clear{ font-size:12px;clear:both;line-height:0px; height:0px;}
*{ margin:0px auto; padding:0px;}

/*warp框架*/
.warp{width:1004px;}

/*header头部*/
#header{height:178px; clear:both;overflow:hidden;}
.logo{width:300px; float:left; margin-top:40px;}
.topad{ width:670px;float:right;height:178px;}

/*menu菜单*/
.hide {DISPLAY: none}
#mainmenu_top UL LI .menuhover {BACKGROUND:#fff;color:#d50000;}
#mainmenu_top UL LI A {MARGIN-TOP:4px; height:38px; line-height:38px;CURSOR: pointer;text-decoration: none;}

#mainmenu_top { width:998px;HEIGHT:42px; display:block;overflow:hidden;background:url(../images/menubg.jpg) repeat-x; font-size:15px; padding-left:6px;}
#mainmenu_top UL LI {FLOAT: left; margin:0 5px }
#mainmenu_top UL LI A {    padding: 0 7px;	height:auto;DISPLAY: block;COLOR: #fff; TEXT-ALIGN: center; }

#mainmenu_bottom {width:1002px;height:40px;line-height:40px;display:block;overflow:hidden; border:1px solid #ccc; border-top:none; background:#fff;}
#mainmenu_bottom .mainmenu_rbg {HEIGHT:40px;COLOR: #666;}

#mainmenu_bottom UL {}
#mainmenu_bottom UL LI { FLOAT: left; MARGIN-LEFT: 7px; HEIGHT:40px;}
#mainmenu_bottom UL LI.se {FLOAT: left; MARGIN-LEFT: 7px; HEIGHT:40px;PADDING-LEFT: 8px;}
#mainmenu_bottom UL LI A {COLOR: #666; LINE-HEIGHT:40px;PADDING: 0 9px; DISPLAY: block;text-decoration: none;}
#mainmenu_bottom UL LI A:hover {color: #FFCC00;}
#mainmenu_bottom UL LI A.se {COLOR: #666; LINE-HEIGHT:40px;PADDING-RIGHT: 18px; DISPLAY: block; }





/*菜单栏目*/
.tit{ width:100%;margin-bottom:8px; background:url(../images/tit.jpg) repeat-x bottom; line-height:30px;overflow:hidden;clear:both;}
.tit h1{height:30px;font-size:18px;font-weight:normal; background:#d50000; padding-left:15px; padding-right:15px;color:#fff;border-bottom:1px solid #b32730;float:left;display:block;}
.more{float:right;color:#666;font-size:12px; font-weight:normal;}
.more a{color:#666;font-size:12px; font-weight:normal;}
.more a.dcurrent {color:#d50000;}
.more a.dcurrent a{color:#d50000;}
.more a.dcurrent a:visited{color:#d50000}
.tit h2{height:30px;font-size:18px;font-weight:normal; border-bottom:1px solid #d50000;color:#333;float:left;display:block;}
.tit h3{font-size:18px;font-weight:normal; color:#333; padding-left:12px; padding-right:12px; height:38px; line-height:38px;}
.tit h4{height:29px;font-size:18px;font-weight:normal; border-bottom:1px solid #0da6cd;color:#333;float:left;display:block;}
.tit h5{height:30px;font-size:18px;font-weight:normal; background:#4faa2f;color:#fff; padding-left:8px; padding-right:8px;float:left;display:block;}
.tit h6{height:30px;font-size:18px;font-weight:normal; background:#d86600;color:#fff; padding-left:8px; padding-right:8px;float:left;display:block;}
.tit h7{height:30px;font-size:18px;font-weight:normal; background:#888;color:#fff; padding-left:8px; padding-right:8px;float:left;display:block;}
.tit h8{height:30px;font-size:18px; width:100px;font-weight:normal; background:#0da6cd;color:#fff; padding-left:8px; padding-right:8px;float:left;display:block;}
.tit h8 a{height:30px;font-size:18px;width:100px;font-weight:normal; background:#0da6cd;color:#fff; padding-left:8px; padding-right:8px;float:left;display:block;}

.tit h9{height:30px;font-size:16px;font-weight:normal; border-bottom:1px solid #d50000;background: url(../images/icon2.jpg) no-repeat left;color:#333; padding-left:20px; float:left;display:block;}




/*--submenu--*/
.suabmenu{height:40px; line-height:40px; background:#e7e7e7;text-align:center; margin-top:28px; clear:both;}
.suabmenu a{color:#333; margin-left:10px; margin-right:10px; float:12px;}
.suabmenu a:hover{color:#d50000;}



/*--footer底部--*/
#footer{clear:both; margin-top:40px; margin-bottom:40px;}
.bottom{ width:700px; line-height:20px; text-align:center;}

/* page_list */
.divPage { margin-top:15px; padding:3px; line-height:30px; text-align:center; font-family:Arial; font-size:12px; clear:both;}
  .divPage a { padding:4px 7px; border:#eee 1px solid; margin:3px; color:#c00; text-decoration:none;}
  .divPage a:hover  { border:#666 1px solid; color:#666;}
  .divPage a:active { border:#666 1px solid; color:#666;}
  .divPage b{ padding:4px 7px; border:#c00 1px solid; margin:3px; color:#fff; font-weight:bold; background:#c00;}
  .divPage .disabled{ padding:4px 7px; border:#eee 1px solid; margin:3px; color:#ddd;}
  .divPage span{ padding:4px 7px; border:#eee 1px solid; margin:3px; color:#666;}






