@charset "UTF-8";
img{ width:100%; }
/*main { background: none; }*/
.bread { max-width: 1200px; margin: 15px 6px; font-size: 14px; color: #666; font-weight: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.block-top { margin: 3px 12px; padding: 9px 0; border-bottom: 1px solid #f3f3f3; }
.block-top .pp-title h2 { font-size: 16px; }
.more-word a { color: #aaa; }


.wendang-list { display: block; overflow: hidden; }
.wendang-list ul li { width: 21%; margin: 15px 2% 25px 2%; float: left; }
.wendang-list ul li a { font-size: 14px; color: #777; }


.wendang-article { margin: 6px 0 10px 0; display: block; overflow: hidden; }
.wendang-article ul { margin: 0 10px; }
.wendang-article ul li { width: 48%; margin: 0 1%; padding:8px 0; text-align: left; float: left; }
.wendang-article ul li { font-weight: normal; font-size: 14px; color: #666; }
.wendang-article ul li a { color: #777; }
.wendang-article ul li a:hover { color: #dd801a; }


.wendang-side { background:url(wdbg.jpg); margin-top: 0; }
.wendang-side h1 { text-align: center; padding: 15px 6px 5px 6px; font-size: 19px; color: #333; }
.wendang-side h1 a { color: #333; }
.wendang-side ul { margin: 0 6px; }
.wendang-side .side-list h2 { padding: 9px 11px; margin: 13px 12px 1px 12px; background: #f5f0e8; font-size: 16px; color: #444; }
.wendang-side .side-list ul li { margin: 0 8px; border-bottom: 1px solid #f3f3f3; font-size: 15px; color: #555; }
.wendang-side .side-list ul li a { padding: 10px 22px; display: block; overflow: hidden; color: #555; }
.wendang-side .side-list ul li.active {  }
.wendang-side .side-list ul li.active a { color: #d53; }


/*文档详情页*/
.wendang-detail { display: block; overflow: hidden; }
.wendang-detail-title { padding: 10px 5px 3px 5px; text-align: center; }
.wendang-detail-title h2 { padding: 5px 0; font-size: 20px; color: #dd801a; font-weight: normal; }
.wendang-detail-content { margin: 5px 2% 25px 2%; display: block; overflow: hidden; line-height: 24px; font-size: 14px; color: #777; }
.wendang-detail-content h3 { padding: 16px 0 6px 0; margin-bottom: 6px; font-size: 16px; color: #555; border-bottom: 1px dashed #eee; }
.wendang-detail-content img { margin: 3px auto 1px auto; text-align: center; display: block; overflow: hidden; font-size: 0; border-radius: 4px; }
.wendang-detail-content p { padding: 7px 0; }
.wendang-detail-content div { padding: 6px 0; }
.wendang-detail-content strong { font-weight: bold; }
.wendang-detail-content a { color: #c19768; }
.wendang-detail-content img { max-width: 100%; width: auto; height: auto; }

.wendang-detail-content table { width: 100%; margin: 10px 0; border-collapse:separate; border-spacing:1px; line-height:35px; background:#e6e6e6; border: none; }
.wendang-detail-content table tr th { line-height:30px; background:#f6f6f6; text-align:center; border: none;}
.wendang-detail-content table tr td { padding: 8px 2px; line-height:20px; background:#fff; font-size:13px; text-align:center; border: none;}
.wendang-detail-content table pre { word-wrap: break-word; word-break: normal; white-space: normal; }

.wendang-detail-content dl { display: block; overflow: hidden; }
.wendang-detail-content dt { padding: 10px 0 0 0; }
.wendang-detail-content dd { float: left; margin: 0 15px 0 0; }


/*文档列表*/
.wendang-list-block { display: block; overflow: hidden; }
.wendang-list-title { margin: 0 15px; padding: 10px 0 5px 0; border-bottom: 1px solid #f3f3f3; }
.wendang-list-title h2 { padding: 5px 0; font-size: 18px; color: #333; font-weight: normal; }
.wendang-list-content { margin: 10px 10px 15px 10px; display: block; overflow: hidden; }
.wendang-list-content ul li { padding:7px 5px; line-height: 24px; font-size: 14px; color: #777; display: block; overflow: hidden; }
.wendang-list-content ul li a { color: #777; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.paging_box{ margin: 10px 10px 25px 10px; float: left; text-align: center; }
#paging{ position: relative; text-align: center; zoom: 1; }
#paging span{ display: inline-block; margin:0 4px; width: 38px; height: 32px; line-height: 32px; color: #bdbdbd; font-size: 14px; }
#paging .active{ display: inline-block; margin:0 4px; width: 38px; height: 32px; line-height: 32px; background: #dd801a; color: #fff; font-size: 14px; border: 1px solid #dd801a; }
#paging a{ display: inline-block; margin:0 4px; width: 38px; height: 32px; line-height: 32px; background: #fff; border: 1px solid #ebebeb; color: #bdbdbd; font-size: 14px; }
#paging a:hover{ color:#fff; background: #dd801a; }
#paging .next,#paging .prev{ font-family: "Simsun",sans-serif; font-size: 16px; font-weight: bold; }



/*屏幕小于1024px*/
@media screen and (min-width:0px) and (max-width:1024px){
    .wendang-list ul { margin: 0 6px; }
    .wendang-article ul li { width: 98%; }
    .wendang-detail-content table tr td { max-width: 100px; word-break: break-all; }

}


/*屏幕大于1024px*/
@media screen and (min-width:1025px){
    .wendang-content { width: 960px; float: right; }
    .wendang-side { width: 220px; float: left; }

    .wendang-block { width: 960px; margin: 0 0 10px 0; display: block; overflow: hidden; }

    .wendang-list ul li { width: 12%; margin: 15px 2% 25px 2%; }

}
