body{background:url(../images/img09/bg_x.jpg) repeat-x left top;margin:0;padding:0;font:12px Verdana; color:#07519A}
a{color:#07519A; text-decoration:none }
a:hover {color:#F00; text-decoration:underline }
a img {border:none }
form, ul, ol, h1, h2, h3, h4, h5, dl, dt, dd { margin:0; padding:0; list-style:none }
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
#wrap{width:972px;overflow:hidden; background:#fff url(../images/img09/bg_bottom.gif) no-repeat left bottom;margin:0 auto;position:relative;margin-bottom:8px;}
#header{height:126px;border-bottom:4px solid #1b7edb;border-top:3px solid #afb9c2;margin-bottom:10px;}
.head_link{background:url(../images/img09/elogin_r.gif) no-repeat;height:17px;width:291px; position:absolute;top:0;right:0;}
.head_link li{ float:left; text-align:center; background:url(../images/img09/all_icon.png) no-repeat right 5px;height:17px;line-height:17px;padding-left:2px;font-size:12px;}
.head_link li a{padding-left:16px;font-size:12px;padding-right:4px;color:#90757c;}
.head_link li a,.head_link li a:visted{text-decoration:none;}
.home{background:url(../images/img09/all_icon.png) no-repeat left top;width:13px;height:11px;_background:url(../images/img09/all_icon.gif) no-repeat left top;width:13px;height:11px;}
.zhuce{background:url(../images/img09/all_icon.png) no-repeat -160px top;width:13px;height:11px;_background:url(../images/img09/all_icon.gif) no-repeat -160px top;width:13px;height:11px;}
.shouc{background:url(../images/img09/all_icon.png) no-repeat -220px 2px;width:13px;height:8px;_background:url(../images/img09/all_icon.gif) no-repeat -220px 2px;width:13px;height:8px;}
.fan{background:url(../images/img09/all_icon.png) no-repeat -278px 0px;width:8px;height:11px;_background:url(../images/img09/all_icon.gif) no-repeat -278px 0px;width:8px;height:11px;}
.kongbai{background:url(../images/img09/all_icon.png) no-repeat -80px top;width:9px;height:10px;_background:url(../images/img09/all_icon.gif) no-repeat -80px top;width:9px;height:10px;}
.logo{width:200px;margin-top:8px;}
.search{width:680px;padding-top:10px;margin-right:55px;_margin-right:32px;overflow:hidden;float:right;}
.bd{margin-bottom:5px; border:1px solid #dde1e4; border-top:none;}
.bd2{margin-bottom:5px; border:1px solid #dde1e4; background:#eff2f5;height:31px;line-height:31px;}
.bd3{margin-bottom:5px; border:1px solid #dde1e4; }
#siteclass{float:left;width:189px;overflow:hidden; background:#fefefe;}
#rightsite{float:right;width:181px;overflow:hidden; background:#fefefe;}
#rightsite .con{ width:162px; float:left; margin-left:5px; padding:5px 0 }
#rightsite li { height:26px; line-height:26px; width:46%;padding:0 3px;float:left; white-space:nowrap; overflow:hidden; text-align:center;}
.bd h4{background:url(../images/img09/bg_x.jpg) repeat-x left -1560px;height:31px;font-size:14px;color:#667a92;border-top:1px solid #e0dfe4;line-height:31px;text-indent:12px;}
.tl_more{float:right;padding-right:6px;font-size:12px;}
#siteclass .con2,#siteclass .con { width:162px; float:left; margin-left:14px;display:inline; padding:5px 0 }
#siteclass li{height:26px; line-height:26px; width:21%;padding:0 3px;float:left; white-space:nowrap; overflow:hidden; text-align:center;font-size:14px;}
#siteclass .con2 li{height:26px; line-height:26px; width:46%;padding:0 3px;float:left; white-space:nowrap; overflow:hidden; text-align:center;font-size:14px;}
#sitem{float:left;width:580px;margin-left:7px;overflow:hidden;}
#sitem h3{border-top:1px solid #dce1e7;height:31px;line-height:33px;font-size:13px;color:#667a92;font-weight:normal;width:100%;border-bottom:1px solid #dce1e7; }
#sitem h3 span{float:left;width:84px;_width:82px; text-align:center; cursor:pointer;}
#sitem h3 span input{margin-top:3px;color:#00b935;}
#sitem span.blur{font-weight:bold;border-right:1px solid #dce1e7;border-left:1px solid #dce1e7; background:#fff;height:32px;}
#sitem span#stgm0{border-left:none;}
.mz{background:url(../images/img09/all_icon.png) no-repeat -310px -40px;*background:url(../images/img09/all_icon.png) no-repeat -310px -41px;width:15px;float:left;margin-left:2px;}
.cj{background:url(../images/img09/all_icon.png) no-repeat -458px 10px;*background:url(../images/img09/all_icon.png) no-repeat -458px 8px;width:15px;float:left;margin-left:2px;}
.cy{background:url(../images/img09/all_icon.png) no-repeat 0px -40px;*background:url(../images/img09/all_icon.png) no-repeat 0px -41px;width:15px;float:left;margin-left:2px;}
.tb{background:url(../images/img09/all_icon.png) no-repeat -100px -40px;*background:url(../images/img09/all_icon.png) no-repeat -100px -41px;width:15px;float:left;margin-left:2px;}
.ll{background:url(../images/img09/all_icon.png) no-repeat -210px -40px;*background:url(../images/img09/all_icon.png) no-repeat -210px -41px;width:15px;float:left;margin-left:2px;}
.kz{background:url(../images/img09/all_icon.png) no-repeat -410px -40px;*background:url(../images/img09/all_icon.png) no-repeat -405px -41px;width:15px;float:left;}
#sitem .con{line-height:26px;}
#indexhtml{padding-left:12px;}
.htop {height:26px;}
#sitem li { float:left; width:100px; padding:0 3px 0 10px; background:url(../images/img09/li_icon.gif) no-repeat 4px center; white-space:nowrap;text-overflow:ellipsis;font-size:14px; }
#sitem li em { color:#F00; font-style:normal }
#sitem a { text-decoration:none }
#sitem a:hover { background:#FF6 }
#stm3 li , #stm4 li { width:128px }
#sitem .htop li{width:94px;float:left; background:none;padding:0px;}
#sitem .htop li span{ width:16px; cursor:pointer;float:left;position:relative;height:16px;margin-top:6px;*margin-top:2px;}
#sitem .fm { position:absolute;left:0px;top:20px;*top:22px;_top:20px;border:2px solid #ccc; background:#fff;width:84px;padding:2px; z-index:500; }
#sitem .fm li{ padding-left:14px;_display:inline;_width:auto;}
.arrow{background:url(../images/img09/sprites.gif) no-repeat -1px -104px;display:block;height:4px;left:5px;overflow:hidden;position:absolute;text-indent:-999px;top:-6px;width:8px}
.wenzi{float:left;}
#sitem dt { float:left; font-weight:bold; width:70px; height:26px; padding:0 5px; overflow:hidden }
#sitem dd { float:left; width:150px; height:23px; line-height:20px; padding:3px 0 0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
#sitem dd img { margin:0 2px -3px 0 }
.hbot{clear:both}
#coolsite{float:left;width:580px;margin-left:7px;overflow:hidden;}
#coolsite h3{line-height:31px;border-bottom:1px solid #dce1e7;font-size:14px;color:#667a92; text-indent:20px;height:31px;width:580px;margin-bottom:8px;}
#coolsite ul{float:left;}
#coolsite li { float:left; width:565px; padding-left:5px; height:24px; line-height:24px; overflow:hidden; text-align:left;font-size:12px; }
#coolsite li a { white-space:nowrap;}
#coolsite li strong{ float:left; }
#coolsite li strong a { font-weight:normal; margin:0; }
#coolsite .more { width:25px; float:right;}
#coolsite li dl dd {width:75px; float:left; margin-left:8px;_margin-left:4px}

#leftcon{float:left;width:781px;}

#tags { height:26px; padding:0px }
#tags li { float:left;width:53px; height:26px;position:relative }
#tags li a { float:left; width:58px;*width:53px; text-align:center; line-height:26px;color:#587ba3; }
#tags li a:hover { text-decoration:none }
#tags li a.focu { position:absolute; width:64px; height:26px;top:2px;left:0px;background:url(../images/img09/all_icon.png) no-repeat left -300px; color:#344853; font-weight:bold;z-index:99;}
.srchbox{height:44px;background:url(../images/img09/srchbox.jpg) no-repeat;overflow:hidden;}
.srchbox form{padding:0; float:left }
.srchbox img{float:left; margin-top:7px }
.srchbox .r{float:right; width:400px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:46px; padding-left:10px}
.input_style{width:505px;*width:510px;height:22px;*height:29px;float:left;margin-top:6px;margin-left:5px;padding:4px 3px 1px;}
.input_style2{width:168px;height:29px;float:left;margin-top:6px;margin-left:5px;padding:4px 3px 1px;}
.button_style{margin-left:3px;margin-top:7px; cursor:pointer; background:url(../images/img09/input_button.gif) no-repeat;width:130px;height:28px;border:none;color:#fff;}
.keywords{line-height:26px;}

#wrap2{width:972px;overflow:hidden; background:#fff url(../images/img09/bg_top.gif) no-repeat left top;margin:0 auto;position:relative;padding:10px 0 0;}
#wrap2 p{margin:0;padding:0;padding-left:20px;line-height:24px;}
#wrap2 p a{margin-right:23px;}
.bottom_search{background:url(../images/img09/search_bottom.gif) no-repeat;width:974px;height:33px;margin:0 auto;}
.bottom_search table{margin-left:20px;}
.bottom_search button {font-size:13px;height:1.8em;line-height:1.6em;width:6.8em;}
#footer{width:972px;margin:0 auto; text-align:center;line-height:24px;margin-top:8px;}

.rightcon{width:774px;overflow:hidden;float:right;}
.position{border:1px solid #dae1e7; background:#eff3f6; height:30px;line-height:30px;margin-bottom:8px;}
#mclass{width:772px;}
#mhistory h3,#mclass h3{border-top:1px solid #dce1e7;height:31px;line-height:33px;font-size:13px;color:#667a92;font-weight:normal;width:100%;border-bottom:1px solid #dce1e7}
#mhistory h3 span,#mclass h3 span{float:left;width:84px; text-align:center; cursor:pointer;}
#mhistory span.blur,#mclass span.blur{font-weight:bold;border-right:1px solid #dce1e7;border-left:1px solid #dce1e7; background:#fff;height:32px;}
#mhistory ul,#mclass ul{margin:5px 0;}
#mhistory li,#mclass li{float:left;width:143px; white-space:normal; text-align:center;line-height:30px;height:30px;color:#758da9;font-size:14px;}
#mclass li a{color:#758da9;}
.cmbox{padding-bottom:8px;width:772px;}
.cmbox h3{height:28px;line-height:28px;font-size:14px;color:#758da9;border-top:1px solid #dce1e7;border-bottom:1px solid #dce1e7;padding:0 10px;margin-bottom:8px;}
.cmbox h3 a{color:#758da9;}
.cmbox h3 span{font-weight:normal;}
#pagelist li{width:175px;float:left;font-size:14px;padding-left:18px;line-height:26px;}
#pagelist li a{color:#758da9;}


