.image { display:block; width:100%; margin-bottom:0px; position:relative; z-index:-9999999; }
.detail { width:1200px; height:auto; min-height:500px; margin:25px auto; padding-top:5px; border-radius:5px; box-shadow:0 0 50px #e6e6e6; }
.list { width:1200px; height:auto; min-height:500px; margin:15px auto; }

.list-nav { height:45px; line-height:45px; text-align:center; background:#f2f2f2; }
.list-nav a { display:inline-block; width:180px; height:45px; padding:0; margin:0; font-size:16px; border-left:#d8d8d8 1px solid; }
.list-current { background:#0056a1; color:#fff!important; }

.list-article { width:1200px; height:auto; }
.list-p { width:1200px; height:125px; border-bottom:#e5e5e5 1px dashed; }

.search { width:800px; padding:100px 0 0 400px; min-height:150px; margin:25px auto; border-radius:5px; box-shadow:0 0 50px #e6e6e6; }
.input-text { width:300px; height:32px; line-height:32px; padding:0 5px; float:left; margin-right:15px; border:#d0d0d0 1px solid; }
.input-submit { width:100px; height:32px; line-height:32px; border:0; color:#fff; font-size:15px; text-align:center; background:#1e50ae; float:left; }

.a { background:#2b6fb6 url(../images/dot.jpg) no-repeat 40px center; color:#fff!important; }  



.left { width:110px; height:85px; padding-top:40px; float:left; }
.left b { display:block; width:110px; height:30px; line-height:30px; font-size:22px; color:#4a4a4a; }
.left span { display:block; width:110px; height:25px; line-height:25px; color:#767676; }
.center { width:170px; height:110px; padding-top:15px; float:left; margin-right:25px; }
.center img { width:170px; height:95px; }
.right { width:895px; height:120px; padding-top:5px; float:left; }
.right b { display:block; width:895px; height:45px; line-height:45px; }
.right b a { color:#4c4c4c; font-size:16px; }
.right span { display:block; width:895px; line-height:25px; color:#939393; font-size:14px; }

.contacts { width:95%; height:auto; min-height:500px; padding:30px 0; margin:0 auto; font-size:16px; } 
.contacts p { line-height:80px; }
.contacts dl { padding:20px 0; border-top:#dcdcdc 1px solid; }
.contacts dl dt { line-height:80px; font-size:30px; color:#0051aa; font-weight:bold; }
.contacts dl dd { line-height:45px; font-size:16px; color:#666; }
.dd { font-weight:bold; color:#0051aa!important; }

/*文章内容*/
.title-des { font-weight:bold; color:#000; font-size:18px; height:40px; line-height:40px; font-family:"微软雅黑", "Arial Unicode MS"; text-align:center;}
.info-des { width:100%; height:38px; text-align:center; border-bottom:dotted 1px #f0f0f0; padding-bottom:10px; font-size:12px; }
.content-des { width:100%; height:auto; padding:20px; vertical-align:top; text-align:left; line-height:24px; font-family:"微软雅黑", "Arial Unicode MS"; font-size:16px; }

/*分页*/
div#page {width:90%; height:50px; padding:3px; margin:20px auto 0px; text-align:center; }
div#page div.page_left{float:left;}
div#page div.page_right{/*float:right;*/}
div#page div.page_right span { background:#f0f0f0; }
div#page a { padding:0 7px; margin-right:3px; height:28px; line-height:28px; text-decoration:none; background:url(../images/bgpage.jpg) repeat-x; }
div#page a:hover { padding:5px 7px; border:#0056a1 1px solid; color:#0056a1; background:url(../images/bgpage.jpg) repeat-x; }
div#page a:active { padding:5px 7px; border:#d3d3d3 1px solid; color:#0056a1; background:url(../images/bgpage.jpg) repeat-x; }
div#page span.current { padding:3px 10px; border:#f2f2f2 1px dotted; margin-right:3px; font-weight:bold; color:#0056a1; }
div#page span.disabled { border: #f2f2f2 1px dotted; padding:3px 10px; margin-right:3px; color:#666666; }
.page_right { height:30px; line-height:30px; } 