/* CSS Document */ body{margin:0px auto; width:990px; height:804px; background:url("../images/bg.jpg") repeat-x; font-size:12px; color:#666666; font-family:宋体, Arial, Helvetica, Sans-serif; position:relative; } a{text-decoration:none} a:link{ color:#666} a:visited {color:#666} a:hover{ color:#F60} a:active {color : #F90 ;} img{ border:0px} ul,p { margin:0px; padding:0px} li { list-style-type:none} .top{ width:990px; height:85px; margin:0px auto; background:url("../images/logo.png") left 10px no-repeat; position:relative} .top p{ position:absolute; top:50px; right:5px} .clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden}.clear{display:inline-block}.clear{display:block} div#nav{ width:990px;height:70px; margin:0px auto; background:url(../images/nav_bg.png) repeat-x} div#nav ul{width:990px; margin:0 auto; list-style:none} div#nav ul li{float:left; text-align:center; width:120px; height:35px; overflow:hidden; padding:0 2px 0 0; font: bold 14px/35px Arial; background:url(../images/nav_right.png) repeat-y right 0} div#nav ul li a{float:left; width:130px; height:100%; background:url(../images/nav_sub.png) repeat-x; color:#fff; text-decoration:none} div#nav ul li a.hover{clear:both; background-position:0 -35px} div#nav ul li.on a{background-position:0px -35px} div#nav ul li.nobg{background:none} .banner{ width:990px; height:375px; margin:0px auto; margin-top:-30px;} .content{ width:990px; height:312px; margin:-7px auto; background:url("../images/mainbg.png") repeat-x} .news{ width:334px; height:215px; background:url("../images/newsbg.jpg") no-repeat 100% 50%; float:left} .news .hot{ margin:55px 0px 0px 30px; position:relative} .news .hot .hotright span{ position:absolute; top:45px; right:5px} .news .hot .hotright{ width:185px; height:65px; position:absolute; right:20px; top:0px} .news .hot .hotright .miaoshu{ line-height:20px; margin-top:-8px } .news ul{ margin:5px 0px 0px 45px; line-height:20px} .profile{ width:330px; height:215px; background:url("../images/profilebg.jpg") no-repeat 100% 50%; float:left} .profile .text{ margin:55px 0px 0px 25px; width:290px; text-indent:22px; line-height:22px; float:left; _margin-left:13px} a.more{ color:#FF3300} a:hover.more{ text-decoration:underline} .book{ width:315px; height:215px; float:left; background:url("../images/bookbg.jpg") no-repeat 100% 50%} .book .rightpic{ width:248px; float:left; margin:55px 0px 0px 25px;} .profile .rightpic{ width:282px; float:left; margin:40px 0px 0px 15px} .foot{ width:100%;} .foot .copyright{ width:980px; margin:0px auto; margin-top:35px; padding-left:10px; position:relative} .foot .copyright .link{ color:#FF6600;margin-top:10px} .foot .copyright .link a{ color:#FF6600} .foot .copyright .link a:hover{ text-decoration:underline} .que{ position:absolute; top:0px; right:5px} .que a{ color:#FF6600}