@charset "utf-8";

/*html5*/
header, section, footer, aside, article, figure {display: block;}
a{ text-decoration:none; color:#2B2B28;}
a:hover{ text-decoration:none;}
img{ border:0px;}
body{ background: #000 url(wholebg.jpg) center top no-repeat; color:#3F3D35; position: relative;}

#footer p a{color:#746F71;}
.top_pic{ height:140px;}
#subject_warp{ width:982px; margin:0px auto; height:100%; position:relative;}


.nav{ width:100%; clear:both; height:46px; background:url(navbg.png) center top no-repeat;  }
.nav div{ width:922px; height:45px; font: normal 17px/45px "微软雅黑"; text-shadow:#800000 1px 1px 1px; margin:0 auto; color:#fff; padding-top:1px;}
.nav div dl{ float:left;}
.nav div dt b{ font-size:26px; font-weight:normal; color:#F4E074;}
.pageTitle{ background: url(titlearr.gif) center top no-repeat;}
.nav a{ font: normal 15px/80px Tahoma, Geneva, sans-serif; width:173px; float:left; display:block; text-align:center; color:#125077;  transition:600ms;}
.nav a:hover{color:#175267; text-shadow:#999 0px 5px 2px; -webkit-transition: 600ms;  -moz-transition: 600ms; -o-transition: 600ms; transition: 600ms;}

.starpages{ width:1037px; height:626px; margin:10px auto; position:relative;}
.starpages iframe{ height:626px; overflow:hidden;}  
.starpages .content{ width:100%; margin:0 auto; clear:both;}
.proccess{border:0px solid; height:626px; line-height:620px; width:100%; text-align:center; margin:0; clear:both;}
.proccess b{vertical-align:middle;background:url(loading.gif) no-repeat 0 center;padding-left:35px; padding-right:35px;display:inline-block;}

.nav-box{ width:982px; height:166px; margin:0 auto; background: url(navbox.png) no-repeat;}
.nav-box .nav-item{ width:214px; height:140px; padding:14px 13px 12px 11px; float:left; margin-right:10px;}

a.prePage{ width:62px; height:62px; display:block; position:absolute; left:-46px; top:46%; background:url(buttons.png) no-repeat; cursor:pointer;}
a.nexPage{ width:62px; height:62px; display:block; position:absolute; right:-46px; top:46%; background:url(buttons.png) -78px 0 no-repeat; cursor:pointer;}


.topics{ width:100%; margin:20px auto; padding-left:10px; display:inline-block; clear:both;}
.topics div{ width:157px; height:130px; float:left; padding-right:30px; background:url(topicbg.png) -189px top no-repeat; cursor: pointer;}
.topics div.onshow{background:url(topicbg.png) -2px top no-repeat;}
.topics div h2{ font: bold 18px/20px "微软雅黑"; height:20px; padding-top:30px; padding-left:10px; margin:0;}
.topics div p{ line-height:20px; padding:10px; margin:0; font-size:12px;}

.imgbor2{ background:#fff; padding:2px; border:1px solid #C1C1C1;}

/*share*/
.share{ width:300px; position:absolute; right:10px; top:595px; z-index:100; line-height:14px;}
.share span{color:#414a52; text-shadow:#000 0px 1px 0px; vertical-align:top;}
.share a{margin-left:5px;}
/*share*/




.clear:after {
    height:0;
    content:".";
    clear:both;
    display:block;
    visibility:hidden;
    } 