@charset "utf-8";
/* CSS Document */
body{min-width: 1000px;background: #cfe3fe;}
/* headed styles
================================== */
#header{position:relative;width:100%;min-width: 1002px;background: #f8f6f1;}
    .header-inner{position: relative;}
        .header-logo{background: #f8f6f1;height:39px; width:1000px; text-align: right; line-height:32px;}
        .header-banner{width:100%;height:150px;background:#c30303 url(../images/ndbgimg.jpg) 50% 0 no-repeat;}
		

.container{width:958px;min-width: 958px;background:#fff; padding:0 20px; border:1px solid #ddd; position:relative}

/*-------------container-------------*/
.container .box-cont { position:relative; padding-top:20px; padding-bottom:10px;  }
.container .box-cont h3{ background:url(../images/ndbgxxgklm_pic.jpg) 6px center no-repeat;height:38px; font-weight:bold;padding-left:54px; font:bold 16px/38px "微软雅黑";}
.container .vertical{ position:absolute; left:43px; top:100px; height:1120px; width:1px; background:#e4e4e4; z-index:0; zoom:1;}


.bookrack{ background:url(../images/ndbgbookrack.png) center bottom no-repeat; width:710px; height:180px; margin:0 auto; padding-left: 55px;}
.bookrack li{ width:120px; height:120px; float:left; margin:0px 6px; padding-top:35px;background:url(../images/ndbgbooks.png) center bottom no-repeat;}
.bookrack li a{ display:inline-block; width:74px; height:110px; color:#fff; font:bold 16px/24px "微软雅黑"; padding-left:30px; padding-top:14px;}
.bookrack li a:hover{ color:#fff; text-decoration:none;background:url(../images/ndbgbooks2.png) left top no-repeat;}

.bookrackx1{ background:url(../images/ndbgbookrack1.png) repeat-y; width:710px; margin:0 auto;padding-left: 55px;}/* padding-left: 55px;*/
.bookrackx1 li{ width:120px; height:120px; float:left; margin:12px 6px 28px 6px; padding-top:0px;background:url(../images/ndbgbooks.png) center bottom no-repeat;}
.bookrackx1 li a{ display:inline-block; width:74px; height:110px; color:#fff; font:bold 16px/24px "微软雅黑"; padding-left:30px; padding-top:10px;}
.bookrackx1 li a:hover{ color:#fff; text-decoration:none;background:url(../images/ndbgbooks2.png) left top no-repeat;}


/* footer styles
================================== */
#footer{width:100%;min-width: 1002px;background: #f6f6f4; margin-top: 15px; border-top: 2px solid #c30303;}
  #footer-inner{width:100%;min-width: 1000px;text-align: center;padding:15px 0 0;}
    #footer-inner p{line-height: 25px;font-size: 14px;}
	
/*gl*/
.wz{width:100%;  margin:10px auto 15px;height:45px; border-bottom:1px solid #c8c8c8;}
.wz .wzwz{ background:url(../images/ndbgfbpt_40.gif) left center no-repeat; margin-left:10px; float:left; line-height:45px; padding-left:32px;}

.list-annual{ padding:20px 55px;height:auto;_height:380px;min-height:470px;}
.list-annual li{ /* background:url(../images/../img/dots.png) left center no-repeat; */ padding-left:8px; font: normal 14px/45px "微软雅黑"; border-bottom:1px dashed #ccc;}
.list-annual li span{ float:right; color:#949494; font-size:12px;}

/*detail*/
.m-detail{text-align:left}
.m-detail h1.title{font-size:24px;line-height:32px;font-weight:400;color:#000;text-align:center;font-weight:bolder;}
.m-detail .desc{line-height:30px;padding:10px 0;margin:20px 10px;color:#666;height:30px;border-bottom:1px solid #d6d6d6}
.m-detail .desc .info{float:left;text-wrap:none;white-space:nowrap}
.m-detail .info .pubtime{float:left;background:url(../images/ndbgicon_detail.gif) 0 7px no-repeat;padding:7px 0 20px 20px;line-height:16px;height:16px}
.m-detail .info .source{float:left;padding:7px 0 20px 20px;line-height:16px;height:16px}
.m-detail .desc .tools{float:right}
.m-detail .tools .error{display:block;float:right;padding:7px 20px 7px 22px;line-height:16px;height:16px;cursor:pointer;background:url(../images/ndbgicon_detail.gif) 0 -190px no-repeat;position:relative}
.m-detail .tools .fontsize{display:block;float:right;padding:7px 0 7px 18px;line-height:16px;height:16px;cursor:pointer;background:url(../images/ndbgicon_detail.gif) 0 -93px no-repeat;position:relative}
.m-detail .tools .print{display:block;float:right;padding:7px 20px 7px 22px;line-height:16px;height:16px;margin-right:5px;cursor:pointer;background:url(../images/ndbgicon_detail.gif) 0 -43px no-repeat;position:relative}
.m-detail .tools .print-menu{background-color:#FFF;border:1px solid #d6d6d6;padding:1px;line-height:20px;position:absolute;left:0;top:28px;color:#000;text-wrap:none;white-space:nowrap;box-shadow:1px 1px 2px #CCC;display:none}
.m-detail .tools .print-menu div{padding:5px 10px}
.m-detail .tools .print-menu div:hover{background-color:#0073d8;color:#FFF}
.m-detail .tools .fontsize-menu{background-color:#FFF;border:1px solid #d6d6d6;padding:1px;line-height:20px;position:absolute;right:0;top:28px;color:#000;text-wrap:none;white-space:nowrap;box-shadow:1px 1px 2px #CCC;display:none}
.m-detail .tools .fontsize-menu div{padding:5px 10px}
.m-detail .tools .fontsize-menu .current{background-color:#0073d8;color:#FFF}
.m-detail .content{font-size:16px;line-height:28px;color:#333;margin-bottom:40px;padding:0 10px;min-height:150px}
.m-detail .content p{padding-bottom:16px}
.m-detail .content-font-s{font-size:12px;line-height:24px}
.m-detail .content-font-l{font-size:18px;line-height:32px}
.m-detail .tools{margin:15px auto;overflow:hidden}


/*page*/
.page{ margin:35px auto;}

/*div_right*/
/*div_right*/
#div_right{position:fixed;top:57px;width:102px;left:50%;z-index:1000;margin:0 0 0 400px;display: none;}
#div_right span{display:block;width:86px;height:104px;font-size:12px;text-align:center;overflow:hidden;}
#div_right span.wx{background:#787878;margin-top:1px;cursor:pointer;color:#fff;}
#div_right span.wx img{margin-top:9px;}
.actGotop{margin-top:1px;}
.actGotop a{height:85px;display:block;overflow:hidden;}


.nav02{ width:165px;}
.nav02 li{ position:relative; width:165px; float:left; margin-bottom:2px; height:85px; overflow:hidden;}
.nav02 li:hover i{ display:block; position:absolute; top:0; z-index:10;}

.bookrack1{ background:url(../images/ndbgbookrack.png) center bottom no-repeat; width:710px; height:180px; margin:0 auto; padding-left: 55px;}
.bookrack1 li{ width:120px; height:120px; float:left; margin:0px 6px; padding-top:35px;background:url(../images/ndbgbooks.png) center bottom no-repeat;}
.bookrack1 li a{ display:inline-block; width: 65px; height:110px; color:#fff; font:bold 16px/24px "微软雅黑"; padding-left: 31px; padding-top:14px;}
.bookrack1 li a:hover{ color:#fff; text-decoration:none;background:url(../images/ndbgbooks2.png) left top no-repeat;}