@charset "gb2312";
/* CSS Document */

body,td { margin:0px 0px 15px 0px; font-size:12px;}
li,ul { list-style:none; list-style-position:outside;}
a { text-decoration:none;}
a:link { color:#06C}
a:visited { color:#06C}
a:hover { color:#333333}

.nav{ color:white;}
.nav a:link { color:#FFFFFF;}
.nav a:visited { color:#FFFFFF;}
.nav a:hover { color:#FC0;}

.topnav { margin-top:10px; margin-left:45px;}
.topnav a:link { color:#333333;}
.topnav a:visited { color:#333333;}
.topnav a:hover { color:#06C;}

.mtop10 { margin-top:10px;}
.mleft10 { margin-left:10px;}

.focusbg { background-image:url(focus_bg.gif); width:773px; height:236px;}


.txtbg { width:92px; height:18px; margin-top:4px; color:#cccccc; border:1px solid #CCC;}

.txtbg1 { width:460px; height:15px; color:#333333; border:1px solid #CCC;}


#book1,#book2 { margin-top:10px;}
.zxts { float:left; width: 140px; margin-left:0px;}

.jdxw { padding-left:3px;}
.jdxw li { line-height:23px; height:23px; overflow:hidden; background-image:url('/skin/2011/images/dash1.gif'); background-repeat:repeat-x;}

#edu  { text-align:center;}

.shadow {
float:left;
width: auto;
background: url(fuzzy_shadow.png) no-repeat bottom right;
}

.shadow div {
background: url(fuzzy_shadow1.png) no-repeat right top;
}

.shadow div a {
background: url(fuzzy_shadow2.png) no-repeat left bottom;
padding: 0 6px 6px 0;
display: block;
}

.shadow img {
background-color: #fff;
color: #000;
border: 1px solid #999;
padding: 1px;
vertical-align: bottom;
width:100px;
}

#tzgg { margin-left:28px; margin-right:8px; margin-top:52px;}
#tzgg td { height:43px; vertical-align:top;}
#tzgg a { line-height:20px;}

#zyxz { margin-left:28px; margin-right:8px; margin-top:52px;}
#zyxz td { height:43px; vertical-align:top;}
#zyxz a { line-height:20px;}

#tsph { margin-top:0px; marging-left:0px;} 
.hot_div { margin-left:10px;}
.hot_div .hot { background-image:url(hot_bg.gif); height:17px; padding-top:6px; padding-left:10px;}

.rq_top { width:200px; background-image: url(swapbg.gif); height:27px;}
#swap1 { float:left; margin-left:2px; background-image:url(swap1a.gif); width:46px;height:27px;}
#swap2 { float:left; margin-left:3px; background-image:url(swap2b.gif); width:46px;height:27px;}
#swap3 { float:left; margin-left:3px; background-image:url(swap3b.gif); width:46px;height:27px;}

.rq_bm { width:200px; background-image:url(swapbm.gif);}
.rq_bm .hot { margin-left:3px; margin-right:3px; background-image:url(swapli.gif); width:177px; height:21px; padding-left:15px; padding-top:2px; line-height:21px; overflow:hidden}
#swaptxt1 { display:block; }
#swaptxt2 { display:none; }
#swaptxt3 { display:none; }

.rq_bt { background-image:url(swapbt.gif); width:200px; height:7px;}

#booktop { width:532px; border-bottom:1px solid #e1e1e1; margin-left:12px; height:23px;}
.bookn1,.booksplit,.bookn2 { float:left; height:17px;}
.bookn1,.bookn2 { width:70px;}
.booksplit { width:3px;}
.bookmore { float:right; height:17px; margin-top:4px;}

.ad1 { width:251px; float:left;height:88px; }
.ad2 { width:251px; float:left; margin-left:10px; height:88px; }
.ad3 { width:251px; float:left; margin-left:10px; background-image:url(ad3.gif); height:88px; }
.googlead { margin:25px 0px 0px 8px;}



#linktxt .linkfriendsite { width: 84px; height:20px; float:left; margin-left:10px; margin-top:10px; border:1px solid #999;  background-color:#f4f4f4; text-align:center; line-height:24px; overflow:hidden;}

#linktxt a { color: #999;}

#linkimg .linkfriendsite { width: 120px; height:40px; float:left; margin-left:13px; margin-top:10px; border:1px solid #999; padding:1px;}
#linkimg .linkfriendsite img { width: 120px; height:40px;}

#linkline { width:98%; height:1px; }

.newstitle { margin-left:10px; font-family:Î¢ÈíÑÅºÚ; font-weight:bold; font-size:14px; color:#900; background:url(/skin/2011/images/newtitle_bg.gif) no-repeat; padding-left:25px;}
.newstxt { width:300px; overflow:hidden;}
.newstxt div { height:24px; line-height:24px; background-image:url(dash2.gif); float:left; width:270px; padding-left:25px; overflow:hidden;}