﻿@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0; color:#333;font-size: 14px; font-family: "Microsoft YaHei"; background:#fff; min-width: 1200px;letter-spacing:normal;}
input,textarea,select,button{vertical-align:middle;outline:none;color:#333;font-family: "Microsoft YaHei";}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#da0000;text-decoration:none;}
a:focus{outline:none;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;margin-top:0;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}
.jump-info .btn-group{ padding-left:0!important;}
.pr{position:relative;}
.pa{position:absolute;}
.mt5{margin-top:5px;}
.mt20{margin-top:20px;}
.pos-rel{position: relative;}
.hide.active{ display: block!important;}
.hidden-title .img-title{ display: none;}

/*头部*/
.ls-header-inner{height:280px;background: url(../images-sjd/ban1.jpg) no-repeat center top;position: relative;}
.lh_logo {position: absolute; width: 184px;height: 50px; left: 50%; margin-left: -605px;top: 14px;}

.old-btn{height: 35px;line-height: 35px;}
.old-btn ul li{float: left;margin-left: 30px;}
.old-btn a{font-size: 18px;color: #c40000;}

.guidang {width: 297px;height: 297px; position: absolute;right: 0; top: 35px;z-index: 9;}
.ls-navigation{background: #c40000;height: 50px;}


/*内容*/
.ls-container {width: 980px;margin: 0 auto;margin-top: 20px;}
.sjd_left{width:49%;}
.panel-heading{height: 33px;line-height: 33px;background: url('../images-sjd/panel_headline.gif') 0 bottom repeat-x; border: none;padding: 0;}
.panel-heading .title { float: left;}
.panel-heading .title a{display: block; width: auto;white-space: nowrap;line-height: 30px;font-size: 16px; padding: 0 15px; color: #c40000;border-bottom: #c40000 3px solid;}
.panel-heading .titleww1 a {background: url('../images-sjd/title1.png') no-repeat left center;width: 282px !important; height: 29px;}
.panel-heading .titleww2 a {background: url('../images-sjd/title2.png') no-repeat left center; width: 205px !important;height: 29px;}
.panel-heading .more {float: right;margin-right: 10px;font-size: 12px;;letter-spacing: normal;}
.panel-heading .more a {color: #999;}

.panel-bodylist{padding: 15px;}
.panel-bodylist li { letter-spacing: normal;overflow: hidden;height: 30px; line-height: 30px;padding-left: 15px; font-size: 14px;vertical-align: bottom;background: url('../images-sjd/ico.gif') 0 center no-repeat;}
.panel-bodylist li a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;}
/*底部*/
.ls-footer{background:#c40000;margin-top: 20px;}


/*栏目页*/
.col-6-24{width: 35%;}
.col-18-24{width: 75%;}
.lm_lban .panel {
  padding: 15px;
  height: auto;
  min-height: 550px;
  _height: 550px;
  background: #fff;
  border: #eaeaea 1px solid;
}
.lm_lban .panel .panel-heading {
  height: 51px;
  line-height: 50px;
}
.lm_lban .panel .panel-heading .title {
  float: none;
}
.lm_lban .panel .panel-heading .title .curcolumn {
  display: block;
  width: 100%;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  font-weight: bold;
  color: #c40000;
  border-bottom-color: #c40000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  background: #fff;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lm_lban .panel-body .list {
  padding: 5px 10px 0;
  height: auto;
  overflow: hidden;
}
.lm_lban .panel-body .list li {
  height: 52px;
  border-bottom: #eee 1px solid;
  vertical-align: bottom;
  background: none;
  padding-left: 0;
  background: none!important;
}

.lm_lban .panel-body .list li a {
  display: block;
  height: 52px;
  line-height: 52px;
  font-size: 14px;
  padding-left: 25%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.lm_lban .panel-body .list li a:hover,
.lm_lban .panel-body .list li.active a {
  color: #c40000;
  background: url(../images/webico_red.gif) 15px 22px no-repeat;
}
.lm_rban .panel {
  padding: 15px;
  height: auto;
  min-height: 550px;
  _height: 550px;
  background: #fff;
  border: #eaeaea 1px solid;
}
.lm_rban .panel .panel-heading {
  height: auto;
  background: none;
  border: 0;
}
.lm_rban .panel-body .list {
  height: auto;
  font-size: 14px;
  line-height: 32px;
  padding: 15px 10px;
  overflow: hidden;
}
.lm_rban .panel-body .list ul {
  clear: both;
}
.lm_rban .panel-body .list ul li {
  padding: 0 8px 0 20px;
  background: url("../images/ico.gif") 8px 14px no-repeat;
  height: 32px;
  line-height: 32px;
  vertical-align: bottom;
}
.lm_rban .panel-body .list ul li a {
  font-size: 14px;
}
.lm_rban .panel-body .list ul li .date {
  color: #999;
  font-size: 12px;
}
.lm_rban .panel-body .list ul li.columnName {
  height: 40px !important;
  background: #f6f6f6 !important;
  margin-bottom: 10px !important;
  padding: 0 10px 0 10px !important;
}
.lm_rban .panel-body .list ul li.columnName .title,
.lm_rban .panel-body .list ul li.columnName .title:hover {
  display: block;
  width: auto;
  white-space: nowrap;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #c40000;
}
.lm_rban .panel-body .list ul li.columnName .more {
  font-size: 14px;
  color: #999;
  line-height: 40px;
}
.lm_rban .panel-body .list ul li.columnName .more:hover {
  color: #c40000;
}
.lm_rban .panel-body .list ul.doc_list {
  padding-bottom: 5px;
}
.lm_rban .panel-body .list ul.doc_list li {
  overflow: hidden;
}
.lm_rban .panel-body .list ul.doc_list li img {
  float: left;
}
.lm_rban .panel-body .list ul.doc_list li.lm_line {
  height: 21px;
  background: url("../images/lmy_nav_line.gif") 0 10px repeat-x;
  padding: 0;
}
.lm_rban .panel-body .list ul.picture-list {
  width: 100%;
  padding: 0;
}
.lm_rban .panel-body .list ul.picture-list li {
  float: left;
  display: inline;
  background: none;
  padding-left: 0;
  padding: 0px 19px 2px;
  height: 220px;
  overflow: hidden;
  text-align: center;
  width: 182px;
}
.lm_rban .panel-body .list ul.picture-list li a {
  float: left;
  clear: both;
}
.lm_rban .panel-body .list ul.picture-list li a .img_title {
  display: block;
  height: 36px;
  line-height: 36px;
  width: 182px;
  float: left;
  text-align: center;
  clear: both;
}
.lm_rban .panel-body .list ul.picture-list li a img {
  width: 162px;
  height: 165px;
  float: left;
  background: #f2f2f2;
  padding: 10px !important;
}
.lm_rban .panel-body .list ul.download-list li {
  overflow: hidden;
}
.lm_rban .panel-body .list table {
  max-width: 100% !important;
}
.lm_rban .panel-body .list ul.videoNews-list li {
  background: none;
  height: auto;
  padding: 0 5px 15px 0;
  margin-bottom: 15px;
  border-bottom: 1px dashed #dfdfdf;
  vertical-align: bottom;
}
.lm_rban .panel-body .list ul.videoNews-list li .right-main {
  width: 450px;
}
.lm_rban .panel-body .list ul.videoNews-list li .right-main .video-title .play-icon a {
  display: block;
  white-space: nowrap;
  height: 30px;
  line-height: 30px;
  padding-left: 20px;
  background: url(../images/flv.gif) 0 8px no-repeat;
}
.lm_rban .panel-body .list ul.survey-list li a,
.lm_rban .panel-body .list ul.collect-list li a {
  width: 380px;
}
.lm_rban .panel-body .list ul.survey-list li .date,
.lm_rban .panel-body .list ul.collect-list li .date {
  width: 170px;
  text-align: right;
}
.lm_rban .panel-body .list ul.survey-list li .starting,
.lm_rban .panel-body .list ul.collect-list li .starting,
.lm_rban .panel-body .list ul.survey-list li .nostart,
.lm_rban .panel-body .list ul.collect-list li .nostart,
.lm_rban .panel-body .list ul.survey-list li .over,
.lm_rban .panel-body .list ul.collect-list li .over {
  width: 65px;
  display: block;
  float: left;
  text-align: center;
}
.lm_rban .panel-body .list ul.interview-list li {
  clear: both;
  padding: 0;
  margin-bottom: 20px;
  overflow: hidden;
  height: auto!important;
  background: none;
}
.lm_rban .panel-body .list ul.interview-list li .interview-img {
  float: left;
}
.lm_rban .panel-body .list ul.interview-list li .interview-img img {
  padding: 2px !important;
  width: 250px;
  height: 186px;
  border: 1px solid #ddd;
}
.lm_rban .panel-body .list ul.interview-list li .interview-info {
  width: 390px;
  float: right;
}
.lm_rban .panel-body .list ul.interview-list li p {
  float: left;
  width: 100%;
  line-height: 28px;
  font-size: 12px;
  margin-bottom: 5px;
}
.lm_rban .panel-body .list ul.interview-list li p a {
  color: #d70000;
  padding: 0 !important;
}
.lm_rban .panel-body .list ul.interview-list li p span {
  float: left;
  text-align: center;
  line-height: 23px;
  margin-top: 4px;
  margin-right: 13px;
}
.lm_rban .panel-body .list ul.interview-list li p.interview-title {
  height: 28px;
  line-height: 28px;
  font-weight: bold;
  font-size: 16px;
  width: 545px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 3px;
}
.lm_rban .panel-body .list ul.interview-list li p.interview-title a {
  color: #333333;
  background: none !important;
  padding: 0 !important;
  line-height: 28px;
}
.lm_rban .panel-body .list ul.interview-list li p.interview-note {
  line-height: 24px;
}
.lm_rban .panel-body .list ul.interview-list li p.interview-note a {
  line-height: 24px;
}
.lm_rban .panel-body .list .guestbook-table {
  border: #e8e8e8 1px solid;
  padding: 17px 19px;
  margin-top: 15px;
  float: left;
}
.lm_rban .panel-body .list .guestbook-table .guestbook_title {
  height: 36px;
  padding-top: 0;
  font-size: 16px;
  background: #f1f1f1;
  margin: 12px 0 5px;
  overflow: hidden;
}
.lm_rban .panel-body .list .guestbook-table .guestbook_title li {
  float: left;
  font-size: 14px;
  color: #666;
  height: 36px;
  line-height: 36px;
  border-right: #fff 2px solid;
  text-align: center;
  padding: 0;
  background: none;
}
.lm_rban .panel-body .list .guestbook-table .guestbook_title li.t1 {
  width: 309px;
}
.lm_rban .panel-body .list .guestbook-table .guestbook_title li.t2 {
  width: 102px;
}
.lm_rban .panel-body .list .guestbook-table .guestbook_title li.t3 {
  width: 120px;
}
.lm_rban .panel-body .list .guestbook-table .guestbook_title li.t4 {
  width: 86px;
}
.lm_rban .panel-body .list .guestbook-table ul.odd,
.lm_rban .panel-body .list .guestbook-table ul.even {
  height: 36px;
  clear: both;
  overflow: hidden;
}
.lm_rban .panel-body .list .guestbook-table ul.odd li,
.lm_rban .panel-body .list .guestbook-table ul.even li {
  float: left;
  padding: 0;
  background: none;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 14px;
  border-right: #fff 2px solid;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #999;
}
.lm_rban .panel-body .list .guestbook-table ul.odd li.t1,
.lm_rban .panel-body .list .guestbook-table ul.even li.t1 {
  width: 282px;
  padding-left: 27px;
  background: url(../images/icon.gif) 14px center no-repeat;
  text-align: left;
}
.lm_rban .panel-body .list .guestbook-table ul.odd li.t1 a,
.lm_rban .panel-body .list .guestbook-table ul.even li.t1 a {
  display: block;
  width: 282px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lm_rban .panel-body .list .guestbook-table ul.odd li.t2,
.lm_rban .panel-body .list .guestbook-table ul.even li.t2 {
  width: 102px;
}
.lm_rban .panel-body .list .guestbook-table ul.odd li.t3,
.lm_rban .panel-body .list .guestbook-table ul.even li.t3 {
  width: 120px;
  color: #666;
}
.lm_rban .panel-body .list .guestbook-table ul.odd li.t4,
.lm_rban .panel-body .list .guestbook-table ul.even li.t4 {
  width: 86px;
}
.lm_rban .panel-body .list .guestbook-table ul.odd li.t4 .s1,
.lm_rban .panel-body .list .guestbook-table ul.even li.t4 .s1 {
  color: #0768b5;
}
.lm_rban .panel-body .list .guestbook-table ul.even {
  background: #f7f7f7;
}
.lm_rban .panel-body .list .guestbook-form {
  margin-top: 15px;
  float: left;
  width: 665px;
}
.lm_rban .panel-body .list .guestbook_bt {
  height: 36px;
  background: url(../images/lmtel.gif) 0 bottom repeat-x;
  overflow: hidden;
  padding-top: 35px;
}
.lm_rban .panel-body .list .guestbook_bt span {
  display: block;
  float: left;
  width: auto;
  white-space: nowrap;
  height: 36px;
  line-height: 36px;
  padding: 0 15px;
  font-size: 16px;
  color: #fff;
  background: #c40000;
}
.lm_rban .panel-body .list .guestbook-table-form {
  width: 100%;
  margin-top: 25px;
  padding: 0;
}
.lm_rban .panel-body .list .guestbook-table-form ul li {
  float: left;
  padding: 0;
  background: none;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.bt {
  width: 110px;
  height: 44px;
  text-align: right;
  line-height: 30px;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.srk {
  width: 216px;
  height: 44px;
  position: relative;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.srk select {
  float: left;
  width: 215px;
  border: #ddd 1px solid;
  padding: 3px 5px;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.srk input {
  float: left;
  width: 203px !important;
  height: 24px;
  line-height: 24px;
  border: #ddd 1px solid;
  padding: 2px 5px;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.btk input {
  float: left;
  width: 527px !important;
  height: 24px;
  line-height: 24px;
  border: #ddd 1px solid;
  padding: 2px 5px;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.bt1 {
  width: 110px;
  height: 160px;
  line-height: 150px;
  text-align: right;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.tex {
  width: 542px;
  height: 160px;
  position: relative;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.tex textarea {
  float: left;
  width: 527px !important;
  height: 140px;
  line-height: 24px;
  border: #ddd 1px solid;
  padding: 2px 5px;
  resize: none;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.btk,
.lm_rban .panel-body .list .guestbook-table-form ul li.gk,
.lm_rban .panel-body .list .guestbook-table-form ul li.yzm {
  width: 542px;
  height: 44px;
  position: relative;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.yzm input {
  float: left;
  width: 102px;
  height: 24px;
  line-height: 24px;
  border: #ddd 1px solid;
  padding: 2px 5px;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.yzm img {
  float: left;
  margin-left: 5px;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.btn_group {
  width: 724px;
  height: 45px;
  text-align: center;
  padding-top: 5px;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.btn_group input {
  background: #c40000;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  border: 0;
  outline: none;
  color: #fff;
  width: 116px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  float: none;
}
.lm_rban .panel-body .list .guestbook-table-form ul li.btn_group input.btn_search {
  margin-left: 15px;
}
.lm_rban .panel-body .list .guestbook-table-form span {
  color: #f00;
}
.lm_rban .panel-body .list .guestbook-table-form .msg-box {
  position: absolute;
  left: 0;
  top: 5px;
}
/*分页*/
.pagination {
  clear: both;
  margin: 5px 0;
  padding: 3px 0;
  line-height: 26px;
  font-size: 14px;
}
.pagination a,
.pagination span {
  border: 1px solid #d9d9d9;
  color: #666;
  font-family: Arial;
  margin: 2px;
  padding: 0px 9px;
  text-decoration: none;
  white-space: nowrap;
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
}
.pagination a:hover {
  background: #c40000;
  border: 1px solid #c40000;
  color: #ffffff !important;
}
.pagination a.active {
  border: 1px solid #c40000;
  color: #fff;
}
.pagination span.current,
.pagination span.current:hover {
  background: #c40000;
  border: 1px solid #c40000;
  color: #fff;
}
.pagination span.disabled,
.pagination .pagination span.disabled:hover {
  border: 1px solid #d9d9d9;
  color: #666;
  background: #eee;
}
.pagination a.text,
.pagination a.text:hover {
  color: #fff;
  background: #c40000;
  border: #c40000 1px solid;
  cursor: text;
}
.pagination a.pagemore,
.pagination a.pagemore:hover {
  color: #666;
  background: #fff;
  border: 1px solid #fff;
  cursor: text;
  padding: 0px 3px;
}
.pagination .inputBar {
  border: 0px;
  height: 28px;
  line-height: 28px;
}
.pagination .inputBar input {
  width: 30px;
  height: 20px;
  padding: 3px 5px;
  border: #ccc 1px solid;
  *vertical-align: middle;
  _vertical-align: middle;
  margin: 0 3px;
}
.articleNewsDetail .position,
.columnNav .position {

  line-height: 36px;
  border-bottom: #e1e1e1 1px solid;
  font-size: 14px;
  overflow: hidden;
}
/*** 文章页 START ****/
.articleNews-wrap {
  height: auto;
  text-align: left;
  min-height: 600px;
  _height: 600px;
  margin: auto;
  background: #fff;
  border: #eaeaea 1px solid;
}
.articleNews-wrap .panel-heading {
  height: 37px;
  background: none;
}
.articleNews-wrap .articleNews {
  width: 95%;
  margin: auto;
  font-size: 16px;
  line-height: 200%;
  height: auto;
  overflow: hidden;
}
.articleNews-wrap .articleNews .title {
  font-size: 30px;
  line-height: 40px;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 5px;
}
.articleNews-wrap .articleNews .subTitle {
  line-height: 36px;
  text-align: center;
  font-size: 24px;
  font-weight: 100;
}
.articleNews-wrap .articleNews .info {
  height: auto;
  line-height: 30px;
  color: #999;
  font-size: 14px;
  text-align: center;
  padding-top: 8px;
  overflow: hidden;
  border-bottom: #ccc 1px solid;
  position: relative;
}
.articleNews-wrap .articleNews .info input {
  width: 10px;
  height: 10px;
  border: #666 1px solid;
  vertical-align: middle;
  cursor: pointer;
}
.articleNews-wrap .articleNews .info a {
  cursor: pointer;
  padding: 0 2px;
}
.articleNews-wrap .articleNews .info .author,
.articleNews-wrap .articleNews .info .publishDate,
.articleNews-wrap .articleNews .info .resources,
.articleNews-wrap .articleNews .info .hit,
.articleNews-wrap .articleNews .info .fontSize {
  padding: 0 0.5em;
}
.articleNews-wrap .articleNews .content {
  padding: 20px;
  height: auto;
  min-height: 450px;
  _height: 450px;
  font-size: 16px;
  line-height: 200%;
  font-family: '宋体';
}
.articleNews-wrap .articleNews .content table {
  font-size: 12px;
  border: #e6e6e6 solid 1px;
  margin: 0 auto;
  border-collapse: collapse;
  max-width: 100% !important;
  margin-bottom: 18px;
}
.articleNews-wrap .articleNews .content table th {
  height: 30px;
  background: #f0f0f0;
  padding: 2px;
  font-weight: bold;
  text-align: center;
  border: #333 solid 1px;
}
.articleNews-wrap .articleNews .content table td {
  line-height: 18px;
  border: #e6e6e6 solid 1px;
  color: #333;
  vertical-align: middle;
  padding: 6px 8px;
  text-align: left;
}
.articleNews-wrap .articleNews .content table p,
.articleNews-wrap .articleNews .content table div,
.articleNews-wrap .articleNews .content table span {
  font-size: 12px;
  line-height: 140%;
  margin: 0 auto;
  text-indent: 0em;
}
.articleNews-wrap .articleNews .content table td img {
  border: 0px;
  margin: 0px;
  padding: 0px;
  text-indent: 0 !important;
}
.articleNews-wrap .articleNews .content img {
  max-width: 100%;
}
.articleNews-wrap .articleNews .content a {
  color: blue;
  outline: medium none;
  text-decoration: underline;
}
.articleNews-wrap .articleNews .content a:hover {
  color: #c00;
}
.shareNav {
  height: 50px;
  line-height: 36px;
  text-align: right;
  font-size: 14px;
  color: #999;
  padding: 15px 10px 0;
  border-top: #ddd 1px solid;
}
.shareNav a {
  color: #999;
  line-height: 36px;
}
.shareNav a:hover {
  color: #c40000;
  text-decoration: none;
}
.shareNav ul.fxd_close {
  width: 180px;
  float: right;
  text-align: left;
  overflow: hidden;
}
.shareNav ul.fxd_close .print_btn {
  display: block;
  float: left;
  width: 70px;
  height: 22px;
  line-height: 22px;
  padding-left: 22px;
  background: url("../images/print.gif") 0 3px no-repeat;
}
.shareNav ul.fxd_close .close_btn {
  display: block;
  float: left;
  width: 64px;
  height: 22px;
  line-height: 22px;
  padding-left: 22px;
  background: url("../images/close1.gif") 0 3px no-repeat;
}
.share_icon {
  width: 600px;
  height: 36px;
  float: left;
  overflow: hidden;
}
.share_icon ul li {
  float: left;
}
.share_icon ul li span {
  display: block;
  float: left;
  font-size: 14px;
  color: #666;
  line-height: 30px;
  padding-left: 10px;
}
.bdsharebuttonbox {
  float: left;
  margin-top: -3px;
}
/* 文章页 */
.newstitle {
  font-size: 24px;
  font-family: Microsoft YaHei;
  text-align: center;
  color: #333333;
  padding: 20px 0 15px;
}
.newsinfo {
  margin: 5px auto 10px;
  line-height: 37px;
  height: 37px;
  text-align: center;
  border-bottom: 1px solid #dbdee1;
  font-size: 13px;
}
.newsinfo i {
  font-style: normal;
}
.newsinfo .fontSize a {
  cursor: pointer;
}
.newsinfo input {
  width: 13px;
  height: 13px;
  border: 1px solid #999999;
  margin: 0 5px 0 0;
  vertical-align: middle;
  cursor: pointer;
  outline: medium none;
  overflow: hidden;
}
.newscontnet {
  font-size: 16px;
  margin: 0 auto 15px;
  color: #333;
  line-height: 210%;
  border-bottom: 1px dashed #999999;
  padding-bottom: 38px;
  padding-top: 10px;
}
.surveyInfoDetail-wrap,
.videoNewsDetail-wrap,
.interviewInfoDetail-wrap,
.collectInfoDetail-wrap {
  height: auto;
  text-align: left;
  min-height: 600px;
  _height: 600px;
  margin: auto;
  background: #fff;
  border: #eaeaea 1px solid;
}
.surveyInfoDetail-wrap .panel-heading,
.videoNewsDetail-wrap .panel-heading,
.interviewInfoDetail-wrap .panel-heading,
.collectInfoDetail-wrap .panel-heading {
  height: 37px;
  background: none;
}
.surveyInfoDetail-wrap .panel-heading .position,
.videoNewsDetail-wrap .panel-heading .position,
.interviewInfoDetail-wrap .panel-heading .position,
.collectInfoDetail-wrap .panel-heading .position {
  height: 36px;
  line-height: 36px;
  padding-left: 35px;
  background: url("../images/wz_ico.png") 15px 10px no-repeat;
  border-bottom: #e1e1e1 1px solid;
  font-size: 14px;
  overflow: hidden;
}
.surveyInfoDetail-wrap .panel-body,
.videoNewsDetail-wrap .panel-body,
.interviewInfoDetail-wrap .panel-body,
.collectInfoDetail-wrap .panel-body {
  width: 95%;
  *width: 95%;
  margin: auto;
  font-size: 16px;
  line-height: 200%;
  height: auto;
  overflow: hidden;
}



    .j-share{display: inline-block; width: 87px; height: 25px; position: relative; vertical-align: middle; z-index: 1000;}
    .share-box{top: 0; left: 0; right: auto;}
    .share-bar a{margin-right: 6px;}


.pagination .inputBar button{background: #c40000;}
