/*********¶¥²¿ÑùÊ½**********/
#allmain{ text-align:center;}
#top { margin:0 auto; padding:0; height:23px; overflow:hidden; background-color:#F10000;}
#tnotice { height:23px; width:500px; margin-left:20px; float:left; display:inline; color:#FFFFFF;}
#tnotice ul { margin:0px; padding:0; list-style-type:none;}
#tnotice ul li { clear:both;  margin:0px; padding:3px 0 1px 10px; height:19px; overflow:hidden; color:#FFFFFF; list-style-type:none;}
#tnotice ul li a { color:#FFFFFF;}
#topright { float:right; margin-right:20px; display:inline; height:20px; padding-top:3px; color:#FFFFFF;}
#topright a {color:#FFFFFF; padding-left:4px; padding-right:6px;}
#maintop {width:861px;height:auto;margin:0px auto;overflow:hidden;}
#header {width:100%;height:auto;overflow:hidden;}
#banner {width:100%;height:74px;overflow:hidden;}
.banadv1 { width:490px; height:60px; overflow:hidden; margin-left:17px; margin-top:10px; float:left; display:inline;}
.banbox1 { width:146px; height:60px; float:right; margin-top:10px;}
#logo { width:200px; height:74px; float:left; overflow:hidden;}

#all {width:880px;height:auto;margin:0px auto;overflow:hidden; background-color:#FFFFFF;}

#banadv { width:485px; height:60px; overflow:hidden; margin-left:17px; margin-top:10px; float:left; display:inline;}
#banbox { width:150px; height:60px; float:left; margin-left:4px; margin-top:10px; overflow:hidden;}
#banbox  img { cursor:pointer;}
#banboxtop { margin:0; height:27px;}
#banboxbottom { margin:7px 0 0 0; height:26px;}
#menu { height:30px; margin:5px 0 0 0; padding:3px 0 0 16px; overflow:hidden; background:url(/newimages/menu.jpg) repeat-x; clear:both; }
#menu li { list-style-type:none;  height:33px;  float:left; font-size:14px; font-weight:bold; color:#FFFFFF; margin-left:3px; display:inline; overflow:hidden; width:auto;}
#menu li a { display:block;  height:30px;  text-align:center; height:30px; cursor:pointer; overflow:hidden; float:left;}
#menu li a span { display:block; padding-top:7px; height:23px; padding-left:12px; padding-right:12px; color:#FFFFFF; cursor:pointer; float:left; font-size:14px;}
#menu li a:hover { display:block;  height:30px; background:url(/newimages/menu_hover.gif) no-repeat left center; text-align:center; height:30px; color:#000000; text-decoration:none;}
#menu li a:hover span { display:block;background:url(/newimages/menu_hover.gif) no-repeat  right center;  padding-top:7px; height:23px; padding-left:12px; padding-right:12px; color:#000000;}
#menu li.cur a,#menu li.cur a:hover { background:url(/newimages/menu_hover.gif) no-repeat left center; color:#000000; float:left; }
#menu li.cur a span,#menu li.cur a:hover span { background:url(newimages/menu_hover.gif) no-repeat  right center; color:#000000;}

#nav { margin:0; height:19px; padding-top:3px; padding-left:30px; background:url(/newimages/nav.jpg) repeat-x; color:#000000;}
#nav a {color:#000000; padding-left:4px; padding-right:6px;}
.nav { margin:0; height:19px; padding-top:3px; padding-left:30px; background:url(/newimages/nav.jpg) repeat-x; color:#000000; overflow:hidden;}
.nav a {color:#000000; padding-left:4px; padding-right:6px;}

#advtop { margin:6px 0 0 0; height:auto; overflow:hidden;}
.adv15060,.adv15060r { width:150px; height:60px; border:1px solid #CACAC8; overflow:hidden; float:left; margin-right:5px; display:inline;}
.adv15060r {margin-right:0;}
.advt27060 { width:270px; height:60px; border:1px solid #CACAC8; overflow:hidden; margin-right:4px; float:left; display:inline;}
.banner_gdzb { margin:5px 0 0 0; padding:0; height:auto; overflow:hidden;}
#advtop12 { margin:6px 0 0 0; height:auto; overflow:hidden;border: 1px solid #CDCBCB;}
.adv20032 { width:200px; height:32px; border:1px solid #CACAC8; overflow:hidden; float:left; margin-right:3px; display:inline; padding:2px 2px 2px 2px;}
.advt64032 { width:640px; height:32px; border:1px solid #CACAC8; overflow:hidden; margin-right:3px; float:left; display:inline;padding:2px 2px 2px 2px;}
#advtop1 { margin:6px 0 0 0; padding:0; height:auto; overflow:hidden; clear:both;}
.adv12060 { width:120px; height:60px; border:1px solid #CDCDCD; overflow:hidden; margin-right:1px; margin-top:1px; float:left; display:inline;}

#footer {width:100%;height:auto;margin:0px;overflow:hidden; clear:both;}
#friendlink { margin:5px 0 0 0; padding:0px 10px 3px 10px;  border:1px solid #B8B8B8; height:auto !important; height:20px; min-height:20px; overflow:hidden !important; overflow:visible; clear:both; zoom:1;border-collapse: collapse;table-layout: fixed;word-wrap: break-word;word-break: break-all;}
#friendlink .link { white-space:nowrap; height:17px; padding-top:3px; padding-left:6px; padding-right:6px;  float:left; margin-top:3px; margin-left:6px; display:inline; zoom:1; word-wrap:break-word;word-break:normal;  border:1px solid #FFFFFF; zoom:1; min-width:43px;}
#friendlink .link a { white-space:nowrap; word-wrap:break-word;word-break:normal;}
#footmenu { margin:10px 0 0 0; padding:0; height:17px; padding-top:3px; overflow:hidden; text-align:center;}
#footmenu a { padding-left:4px; padding-right:6px;}
#footwrap { margin:0px; padding:5px 10px 10px 10px; line-height:20px; text-align:center; font-family:Arial;}

.advfloat { margin-top:5px; width:70px; height:80px; overflow:hidden;}
#advfloatleft { width:70px; height:auto; padding:0px; position:absolute; bottom:5px; left:1px;}
#advfloatright { width:70px; height:auto; padding:0px; position:absolute; bottom:5px; right:1px;}
HTML > BODY #advfloatleft {position: fixed;}
* html #advfloatleft { width:70px; height:auto; padding:5px 0px; position:absolute; bottom:5px; left:1px;}
HTML > BODY #advfloatright {position: fixed;}
* html  #advfloatright { width:70px; height:auto; padding:5px 0px; position:absolute; bottom:5px; right:18px;}
* html #advfloatleft {position:absolute;}
* html #advfloatright {position:absolute;}

#left_ad{ width:90px; margin-bottom:5px; text-align:center;}
#right_ad{width:90px; margin-bottom:5px; text-align:center;}

.qxadvbox { margin:3px 0; height:auto; overflow:hidden;}
.advbox{margin:4px 0 0 0; height:auto; overflow:hidden;}
.advbox img {display:block;}
.adv86040 { width:860px; height:40px; border:1px solid #CACAC8; overflow:hidden; display:block;}
.qxadvleft{}
.qxadvright{}
