﻿@charset "UTF-8";
html { font-size: 100%; }

body { background-position: 0 -40px; background-repeat: repeat-x; font-size: 16px; font-family: "Trebuchet MS","宋体","\u5b8b\u4f53";}

body.fixed-nav .paperheader-xs { margin-bottom: 38px; }

body.fixed-nav .nav-section-xs { position: fixed; top: 51px; width: 100%; }

hr { border-color: #ddd; border-width: 1px 0 0 0; border-style: solid; }

a { color: #333; }

a:hover { color: #145; }

.body-background { height: 154px; left: 0; top: 0; right: 0; z-index: 1; background-color: #e60000; background: url(headbg.jpg) repeat-x; }

.container { position: relative; z-index: 10; top:-180px; }
.hidden-xs p { text-align: center; }

.bg-success { background-color: #EBF8F3; }

/* header */
.header-xs { display: none; background: #f2f2f2; border-bottom: 1px solid #ddd; position: fixed; width: 100%; z-index: 99; top: 0; }

.header-xs .logo { float: left; margin: 10px 0; height: 30px; }

.header-xs .navbar-nav { float: left; padding: 0; list-style-type: none; margin: 0; }

.header-xs .navbar-nav li { float: left; margin-right: 15px; }

.header-xs .navbar-nav li a { display: block; margin-top: 5px; margin-bottom: 5px; height: 30px; padding: 5px 0; border-radius: 4px; }

.header-xs .navbar-nav li a:hover { background-color: #FFF; }

.header-xs .navbar-nav li:last-child { margin-right: 0; }

.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }

.search-btn, .showSideMenu, .btn-home, .btn-date { margin-top: 5px; height: 40px; width: 40px; background-image: url("btn.png") !important; position: relative; background-color: transparent; border: 1px solid transparent; border-radius: 4px; float: right; }

.search-btn { background-position: 0 -96px !important; }

.btn-date { background-position: 0 -192px !important; }

.btn-home { background-position: 0 -240px !important; }

.showSideMenu { margin-left: 8px; margin-right: -8px; background-position: 0 -144px !important; }

.jfjb-btn { float: right; height: 40px; margin-top: 5px; padding-top: 10px; padding-left: 5px; padding-right: 5px; border-color: transparent; }

/* 普通按钮 */
.button-success { background-color: #4e97d4; border-color: #4e97d4; border-radius: 2px; padding: 0.2em 1em; display: inline-block; }

.badge-success, .newspaper .preart { background: transparent; color: #FFF; padding: 2px 8px; color: #333; }

.button-success:hover { background-color: #4e97d4; border-color: #4e97d4; }

.badge-info { background: transparent; }

.badge-success:hover, .newspaper .preart:hover { color: #000; }

a.badge:hover { color: #000;}

/* 手机端报头 */
.paperheader-xs { display: none; position: relative; z-index: 1; color: #FFF; margin-top: 50px; padding: 1em 0; background-color: #156; background-image: linear-gradient(155deg, #277, #145 80%); }

.paperheader-xs .button-info { background: #277; border: 1px solid #277; margin-top: 6px; }

.paperheader-xs .button-info:hover { background: #156; border: 1px solid #145; }

.nav-section-xs { display: none; background: #F2F6F8; border-bottom: 1px solid #ddd; height: 37px; overflow: hidden; z-index: 90; }

.nav-section-xs .view { width: 100%; height: 60px; overflow-x: scroll; overflow-y: hidden; -webkit-overflow-scrolling: touch; }

.nav-section-xs ul { list-style-type: none; padding: 0; margin: 0; }

.nav-section-xs ul:before, .nav-section-xs ul:after { content: " "; display: table; }

.nav-section-xs ul:after { clear: both; }

.nav-section-xs ul li { float: left; padding: 0; height: 38px; }

.nav-section-xs ul li a { margin: 6px 15px 6px 0; display: block; padding: 0px 5px; border-radius: 9px; }

.nav-section-xs ul li.active a { color: #F55; }

.menu1 {
  width: 100%;
  height: 33px;
  background-image: url(pathmenu1.png);
  background-repeat: repeat-x;
  background-position: left bottom;
}

.menu1 .r1 {
  width: 980px;
  margin-right: auto;
  margin-left: auto;
  height: 31px;padding-top: 2px;
  line-height: 31px;
  color: #fff;
  font-family: "宋体";
}

.menu1 .r1 .tel {float: left; margin-left: 360px; height: 31px;margin-top: -1px;padding-right: 120px; font-size: 13px;}

.menu1 .r1 .mail {
  float: right;
  padding-right: 24px;
  margin-top: -1px;
  letter-spacing: 0.08em;
  height: 28px;
  padding-top: 2px;
  line-height: 28px;
  padding-bottom: 1px;
  font-size: 11px;
  font-family: Verdana, Geneva, sans-serif;
}

.menu1 .r1 .tel img {vertical-align: middle;}

.menu1 .r1 .tel img.tel1 {margin-top: -2px;_margin: 5px 0;}

.menu1 .r1 .tel img.telnum {margin-top: -2px;_margin-top: 8px;_margin-bottom: 7px;}

.menu1 .r1 .return {height: 31px;float: right;line-height: 31px;padding-right: 38px;font-family: Verdana, Geneva, sans-serif;}

.menu1 .r1 .return a, .menu1 .r1 .return a img {
  vertical-align: middle;
  color: #fff;
  text-decoration: none;
}

.menu1 .r1 .return a img {display: inline-block;_margin-top: 7px;_margin-bottom: 6px;}

.menu1 .r1 .return a:hover {
  color: #fff;
  text-decoration: underline;
}

.menu2 {
  width: 100%;
  height: 34px;
  background-image: url(pathmenu2.png);
  background-repeat: repeat-x;
  background-position: left bottom;
}

.menu2 .txt {
  float: right;padding-right: 37px;line-height: 31px;padding-top: 3px;
}

.menu2 .txt span {
  padding-left: 11px;
  padding-right: 11px; display: inline-block;
}

.menu2 .txt span a {color: #464646;}

.menu2 .txt span a:active {
  text-decoration: none;
  color: #FF0000;
}

.menu2 .txt span a:visited {
  text-decoration: none;
}

.menu2 .txt span.split {
  background-image: url(menu2_split.gif);
  background-repeat: no-repeat;
  padding-left: 0px;
  padding-right: 0px;
  background-position: left center;
  width: 1px;
}

.menu2 .txt span.pre {
  background-image: url(pre.gif);
  background-repeat: no-repeat;
  background-position: left center;padding-right: 11px;padding-left: 13px;
}

.menu2 .txt span.preno {
  background-image: url(preno.gif);color: #666666;padding-left: 13px;
  background-repeat: no-repeat;
  background-position: left center;padding-right: 11px;
}

.menu2 .txt span.next {
  background-image: url(next.gif);
  background-repeat: no-repeat;
  background-position: right center;padding-right: 13px;padding-left: 10px;
}

.menu2 .txt span.nextno {
  background-image: url(nextno.gif);color: #666666;
  background-repeat: no-repeat;
  background-position: right center;padding-right: 13px;padding-left: 10px;
}

/* 手机新闻件列表样式 */
#newslist-box { position: relative; transition: 1000ms; overflow: hidden; background-color: #EEE; }

#newslist-box .newslist-box-inner { width: 300%; }

#newslist-box .newslist-box-inner:before, #newslist-box .newslist-box-inner:after { content: " "; display: table; }

#newslist-box .newslist-box-inner:after { clear: both; }

#newslist-box .newslist-item { width: 33.3333%; float: left; min-height: 360px; background-color: #EEE; background-image: url("jfjb.png"); background-position: center 70px; background-repeat: no-repeat; }

#newslist-box .newslist-item.current { background: #F2F6F8; }

#newslist-box .newslist { position: relative; }

#newslist-box .errinfo { font-size: 80%; padding: 20px; display: block; min-height: 320px; }

/* 菜单 */
.side-menu { position: fixed; top: 0; left: -250px; z-index: 300; padding: 0; width: 250px; height: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.3); background: #333; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); transition: all .5s; overflow-y: auto; }

.side-menu.active { left: 0; }

.side-menu ul.menu { overflow: hidden; border-bottom: 1px solid rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); }

.side-menu > ul > li, .side-menu li.parent { display: block; width: 100%; height: auto; transition: all .45s; }

.side-menu > ul > li > a, .side-menu li.parent > a { position: relative; display: block; padding: 0; height: 44px; border-top: 1px solid rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); color: #ccc; text-indent: 1rem; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); line-height: 45px; transition: all .45s; }

.side-menu li.parent > a:hover { background: rgba(255, 255, 255, 0.05); text-decoration: none; }

.side-menu li.parent > a:after { position: absolute; top: 18px; right: 1rem; width: 8px; height: 8px; border: 1px solid #ddd; border-width: 0 0 1px 1px; box-shadow: 2px black; content: ""; transition: all .45s; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); -ms-transform: rotate(45deg); }

.side-menu li.parent .sub-menu { display: none; overflow: hidden; padding: 5px 0 5px 15px; margin: 0; border-top: 1px solid rgba(0, 0, 0, 0.3); background-color: #1a1a1a; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); font-size: .9rem; }

.side-menu .sub-menu li { float: left; display: block; overflow: hidden; width: 33.33333333%; height: auto; }

.side-menu .sub-menu.x2 li { width: 50%; }

.side-menu .sub-menu a { display: block; padding: .8rem 0; color: #eee; transition: all .45s; }

.side-menu .sub-menu a:hover { text-decoration: none; }

.side-menu li.parent.open { background: rgba(255, 255, 255, 0.05); }

.side-menu li.parent.open > :after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -ms-transform: rotate(-45deg); }

.side-menu li.parent.open .sub-menu { display: block; }

.side-fixed-button { position: fixed; right: 0; bottom: 30px; display: none; }

.side-fixed-button a { display: block; width: 48px; height: 48px; background: #ddd url("btn.gif"); opacity: .8; }

.side-fixed-button a:hover { opacity: 1; }

.side-fixed-button .side-fixed-button a.app { margin-top: 10px; border-radius: 50%; background-position: 0 -48px; }

.screen-cover { position: fixed; top: 0; z-index: 200; display: none; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); }

/* layout */
/*.container-body { margin-top: 30px; }*/

.newspaper { float: left; width: 399px; }

.newspaper .badge-info { margin-right: 6px; }

.newspaper .preart { font-size: 80%; border-radius: 3px; }

.newspaper-info { width: 700px; float: right; /* 文字视图 */ }

.newspaper-info .header { width: 100%; height: 60px; /*color: #FFF;*/ }

.newspaper-info .header .nav-site { float: left; color:#333; margin-bottom: 31px;}

.newspaper-info .header .nav-site p { margin: 0; float: left;}
.newspaper-info .header .nav-site p:nth-child(2){margin:15px 0 15px 60px;}
.newspaper-info .header .nav-site p:nth-child(3){margin-left: 70px; font-size:12px;}

.newspaper-info .header .nav-site a { color: #FFF; }

.newspaper-info .header .nav-site a:hover { text-decoration: underline; }

.newspaper-info .header .logo { float: right; margin: 0 0; overflow: hidden; }

.newspaper-info .section-header { background: #156; color: #FFF; padding: 0 15px; line-height: 36px; }

.newspaper-info .nav-date { margin: 0px 0 15px 0; padding: 15px 0; padding-bottom: 15px; clear: both; font-size:13px;}

.newspaper-info ul { margin: 0; background: #F2F6F8; height: 453px; overflow-y: auto; }

.newspaper-info ul li { border-bottom: 1px solid #EEE; }

.newspaper-info ul li a { padding: 4px 15px; display: block; font-size: 13px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }

.newspaper-info ul li a:hover { background: #F2F2F2; }

/* 版面视图 */
.paper { height: 614px; position: relative; border: 2px solid #ddd; padding: 5px; background: #FFF; max-width: 1000px; margin: auto; box-shadow:3px 2px 6px rgba(0,0,0,0.4) }
.app-paper .paper{ height: auto;}
.paper-page { width: 25px; height: 150px; position: absolute; bottom: 100px; right: -27px; }

.paper-page .preart {letter-spacing: 3px; writing-mode:vertical-lr; padding:20px 0px 0px; line-height: 25px; text-indent: 0em; background: url("page_pre1.png") no-repeat; width: 27px; height: 87px; display: block;}
.paper-page .preart:active {
    background:-webkit-linear-gradient(red,pink);
　　background:-o-linear-gradient(red,pink);
　　background:-moz-linear-gradient(red,pink);
　　background:linear-gradient(red,pink);
}
.paper img { width: 300%; }

.paper area { outline-color: #4d90fe; outline-style: auto; outline-width: 5px; border-collapse: separate; }

@media (max-width: 1199px) { .body-background, .newspaper { display: none; }
  .header-xs, .paperheader-xs, .nav-section-xs { display: block; }
  .container-body { margin-top: 0; }
  .newspaper-info { width: 100%; }
  .newspaper-info .header, .newspaper-info .nav-date, .newspaper-info .section-header, .newspaper-info .channel-list { display: none; }
  .newspaper-info ul { height: auto; position: relative; animation: anm-fadeIn 0.5s  linear; }
  .newspaper-info ul li { border-bottom-color: #DDD; }
  .newspaper-info ul li a { font-size: 1rem; padding-top: 10px; padding-bottom: 10px; } }

@media (min-width: 1200px) { .newspaper-info { width: auto; }
  .newspaper-info .col-md-4-10 { float: right; }
  .newspaper-info .col-md-6-10 { float: left; } }

@media (min-width: 1200px) { .newspaper-info { width: 700px; } }

/* loader */
.loader { width: 110px; height: 3px; margin: 120px auto 15px auto; position: relative; border: none; background: #DDD; }

.loader:after { content: ""; position: absolute; width: 20px; height: 3px; background: #189; animation: anm-loader 2s infinite linear; -webkit-animation: anm-loader 2s infinite linear; }

@-webkit-keyframes anm-loader { 0% { left: 0; }
  50% { left: 90px; }
  100% { left: 0; } }

@keyframes anm-loader { 0% { left: 0; }
  50% { left: 90px; }
  100% { left: 0; } }

@-webkit-keyframes anm-fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }

@keyframes anm-fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }

/* app-download */
.app-download { margin-top: 15px; padding: 1em; background-color: #f2f6f8; }

.app-download:before, .app-download:after { content: " "; display: table; }

.app-download:after { clear: both; }

.app-download .icon { float: left; width: 50px; height: 50px; background-color: #EEE; overflow: hidden; border-radius: 5px; margin-right: 2em; }

.app-download .desc { float: left; }

.app-download .desc p { margin: 0; text-align: left; color: #277; }

.footer { margin-top: 50px; padding: 1em 0; color: #888; text-align: center; font-size: 0.9rem; }

.footer .bd-t { border-top: 3px solid #277; }

@media (max-width: 1199px) { .footer { margin-top: 15px; background: #EEE; }
  .menu1, .menu2{display: none; }
  .footer .bd-t { border-top: none; } }

/*article-box*/
@media (min-width: 1200px) { .article-box { padding: 0; clear:both; background: #fafafa; margin-top: 127px; border:1px solid #c5c5c5}
  .article-box .ctrl { background: #134; position: fixed; height: 40px; width: 40px; top: 15px; left: 15px; border-radius: 20px; overflow: hidden; transform: rotate(-45deg); opacity: 0.6; }
  .article-box .ctrl span { display: block; margin: 15px; width: 10px; height: 10px; border-width: 2px 0 0 2px; border-style: solid; border-color: #FFF; }
  .article-box .article-header { padding: 15px; border-bottom: 1px solid #ddd; text-align: center; }
  .article-box .article-header h2 { margin: 0.5em 0; line-height: 1.3em;  font-weight: bold; }
  .article-box .article-header .introtitle{font-weight: bold; }
  .article-box .article-header p { margin: 5px 0; }
  .article-box .article-header hr { display: none; }
  .article-box .article-content { margin: 30px 15px; }
  .article-box .article-content p { text-indent: 1em; margin:0 0 0.5em; font-size:14px; line-height:1.6em; } }

@media (max-width: 1199px) { .container { position: initial; width: auto; }
  .article-box { z-index: 500; top: 0; left: 0; right: 0; background: #FFF; position: absolute; }
  .article-box .ctrl { background: #134; position: fixed; height: 40px; width: 40px; top: 15px; left: 15px; border-radius: 20px; overflow: hidden; transform: rotate(-45deg); opacity: 0.6; }
  .article-box .ctrl span { display: block; margin: 15px; width: 10px; height: 10px; border-width: 2px 0 0 2px; border-style: solid; border-color: #FFF; }
  .article-box .article-header { padding: 60px 15px 15px 15px; background-color: #156; background-image: linear-gradient(155deg, #de0505, #de7474 80%); color: #FFF; }
  .article-box .article-header h2 { margin: 5px 0; line-height: 1.3em; }
  .article-box .article-header .introtitle{font-weight: bold; }
  .article-box .article-header p { margin: 0; font-size: 80%; color: #fff; }
  .article-box .article-header hr { border-color: #156; }
  .article-box .article-content { margin: 2em 15px; }
  .article-box .article-content p { text-indent: 1em; margin:0 0 0.5em; font-size:14px; line-height:1.6em;} }

/* 附件 */
.attachment { padding: 0 15px; }

.attachment-image { border: 1px solid #ddd; max-width: 400px; width: 100%; margin: 30px auto; padding: 5px; box-sizing: border-box; }

.attachment-image p { margin: 0 5px; line-height: 2em; font-size: 80%; text-indent: 0 !important; }

.attachment-image table, .attachment-image table tbody tr, .attachment-image table tbody tr td { padding: 0; border: none; line-height: 1.5em; }

.attachment-image table tbody tr td { padding: 5px; font-size: 12px; }

@media (min-width: 960px) { /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
  ::-webkit-scrollbar { width: 8px; height: 0; background-color: transparent; }
  /*定义滚动条轨道 内阴影+圆角*/
  ::-webkit-scrollbar-track { border-radius: 8px; background-color: #F5F5F5; }
  /*定义滑块 内阴影+圆角*/
  ::-webkit-scrollbar-thumb { border-radius: 8px; background-color: #DDD; } }

body { scrollbar-arrow-color: #DDD; /*图6,三角箭头的颜色*/ scrollbar-face-color: #DDD; /*图5,立体滚动条的颜色*/ scrollbar-3dlight-color: #DDD; /*图1,立体滚动条亮边的颜色*/ scrollbar-highlight-color: #DDD; /*图2,滚动条空白部分的颜色*/ scrollbar-shadow-color: #DDD; /*图3,立体滚动条阴影的颜色*/ scrollbar-darkshadow-color: #DDD; /*图4,立体滚动条强阴影的颜色*/ scrollbar-track-color: #F5F5F5; /*图7,立体滚动条背景颜色*/ scrollbar-base-color: #F5F5F5; /*滚动条的基本颜色*/ Cursor: url(mouse.cur); /*自定义个性鼠标*/ }

/*! Datepicker v0.2.1 https://github.com/fengyuanchen/datepicker Copyright (c) 2014-2015 Fengyuan Chen Released under the MIT license Date: 2015-10-26T02:21:31.213Z */
.datepicker-container { position: fixed; top: 0; left: 0; z-index: -1; width: 210px; font-size: 12px; line-height: 30px; -ms-touch-action: none; touch-action: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fff; direction: ltr !important; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }

.datepicker-container:before, .datepicker-container:after { position: absolute; display: block; width: 0; height: 0; content: " "; border: 5px solid transparent; }

.datepicker-dropdown { position: absolute; z-index: 1; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; border: 1px solid #ccc; -webkit-box-shadow: 0 3px 6px #ccc; box-shadow: 0 3px 6px #ccc; }

.datepicker-inline { position: static; }

.datepicker-top-left, .datepicker-top-right { border-top-color: #39f; }

.datepicker-top-left:before, .datepicker-top-left:after, .datepicker-top-right:before, .datepicker-top-right:after { top: -5px; left: 10px; border-top: 0; }

.datepicker-top-left:before, .datepicker-top-right:before { border-bottom-color: #39f; }

.datepicker-top-left:after, .datepicker-top-right:after { top: -4px; border-bottom-color: #fff; }

.datepicker-bottom-left, .datepicker-bottom-right { border-bottom-color: #39f; }

.datepicker-bottom-left:before, .datepicker-bottom-left:after, .datepicker-bottom-right:before, .datepicker-bottom-right:after { bottom: -5px; left: 10px; border-bottom: 0; }

.datepicker-bottom-left:before, .datepicker-bottom-right:before { border-top-color: #39f; }

.datepicker-bottom-left:after, .datepicker-bottom-right:after { bottom: -4px; border-top-color: #fff; }

.datepicker-top-right:before, .datepicker-top-right:after, .datepicker-bottom-right:before, .datepicker-bottom-right:after { right: 10px; left: auto; }

.datepicker-panel > ul:before, .datepicker-panel > ul:after { display: table; content: " "; }

.datepicker-panel > ul:after { clear: both; }

.datepicker-panel > ul { width: 100%; padding: 0; margin: 0; }

.datepicker-panel > ul > li { float: left; width: 30px; height: 30px; line-height: 30px; padding: 0; margin: 0; text-align: center; list-style: none; cursor: pointer; background-color: #fff; }

.datepicker-panel > ul > li:hover { background-color: #eee; }

.datepicker-panel > ul > li.muted, .datepicker-panel > ul > li.muted:hover { color: #999; }

.datepicker-panel > ul > li.picked, .datepicker-panel > ul > li.picked:hover { color: #39f; }

.datepicker-panel > ul > li.disabled, .datepicker-panel > ul > li.disabled:hover { color: #ccc; cursor: default; background-color: #fff; }

.datepicker-panel > ul > li[data-view="years prev"], .datepicker-panel > ul > li[data-view="year prev"], .datepicker-panel > ul > li[data-view="month prev"], .datepicker-panel > ul > li[data-view="years next"], .datepicker-panel > ul > li[data-view="year next"], .datepicker-panel > ul > li[data-view="month next"], .datepicker-panel > ul > li[data-view="next"] { font-size: 18px; }

.datepicker-panel > ul > li[data-view="years current"], .datepicker-panel > ul > li[data-view="year current"], .datepicker-panel > ul > li[data-view="month current"] { width: 150px; }

.datepicker-panel > ul[data-view="years"] > li, .datepicker-panel > ul[data-view="months"] > li { width: 52.5px; height: 52.5px; line-height: 52.5px; }

.datepicker-panel > ul[data-view="week"] > li, .datepicker-panel > ul[data-view="week"] > li:hover { cursor: default; background-color: #F2F6F8; }

.datepicker-hide { display: none; }

#isIE6 { display: none; }
.bd-t{margin-top:10px;}
.bd-t p{line-height: 1.8em; font-size:14px; margin:0;}
.gongzhonghao {position:fixed; left:50%; top:50%; margin-top:-100px;margin-left:600px;width:150px; font-size:14px; text-align:c;enter;}
.gongzhonghao p{margin:0;}


 .left_title{ height:35px;background-image: url(left_titlebg.png); margin-top:10px;}
 .title_bg{ height:35px;background-image: url(left_titlebg2.png); margin-top:10px;}
 .left_title span{
    float: left;
    display: inline-block;
    padding-top: 8px;color:#444444;
    padding-left: 25px;
    font-size: 14px;
    font-weight: bold;
}
 .left_box {
    padding: 5px;
    /*height: 284px;*/
    background-color: #f3f3f3;
    border:1px solid #ddd;
    background-repeat: repeat-y;
    background-position: right top;
}

.inc {
    background-color: #FFF;
    /*height: 270px;*/
    position: relative;
    font-size:14px;
    color:#333;
	border:1px solid #ddd;
	padding: 5px;
	text-align:center;
}

 .left_box .inc {
    background-color: #FFF;
    /*height: 270px;*/
    position: relative;
    font-size:14px;
    color:#333;
}
 .left_box .inc p{padding: 12px; text-indent: 2em; text-align: justify; line-height:1.6em;}
 .left_box .fen_submit {color: #535353;text-align: center;line-height: 38px;padding-top: 4px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;vertical-align: middle}

 .left_box .fen_submit img,  .left_box .fen_submit input {vertical-align: middle}

 .left_box .fen_submit input {margin-left: 13px;_margin-left: 6px;*margin-left: 6px;}

 .left_box .fen_show {color: #434343;text-align: center;line-height: 17px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}

 .left_box .fen_show span {color: #D10005;font-weight: bold;}

 .topnews ul {padding-left: 20px;padding-top: 7px; margin: 0;}

 .topnews li {height: 30px;line-height: 30px;width: 368px; color: #535353; font-size:14px;}

 .topnews li span {
    display: inline-block;
    width: 18px;
    background-repeat: no-repeat;
    background-position: left center;text-align: center;
}

 .topnews li a {color: #535353;padding-left: 8px; display: inline-block;}

 .topnews li a:hover {
    color: #535353;
    text-decoration: underline;
}

 .topnews a.top_more { position: absolute;color: #535353;right: 22px;bottom: 9px; font-size:12px;}

 .topnews a.top_more:hover {color: #535353;text-decoration: underline;}

 .left_box .declare {height: 216px;width: 378px;padding-left: 13px;padding-right: 7px;padding-top: 2px;line-height: 24px;color: #535353;}
 .point-module{height: 132px;}
 .point-module .inc{ height: 120px; padding: 10px;}
 #praise-img{width:20px;}
 .newspaper-info .ft{font-size:13px;padding: 5px 0;padding-bottom: 15px;clear: both;background-image: url(pathmenu2.png);background-repeat: repeat-x;sssbackground-position: left bottom;}
 .newspaper-info .ft .next{width:30%;display:inline;line-height:2}
 .newspaper-info .ft .praise{width:12%;display:inline;float:right;}