@charset "utf-8";
/* Css Document */

/* 文章标题 */
.detail-title {
   margin-bottom: 0.13rem;
}
.detail-subtitle h2{


 text-align: center;
 font-size: 0.15rem;
 margin-bottom: 0.2rem;

}
.detail-title h1 {
   text-align: center;
   line-height: 0.234rem;
   font-size: 0.208rem;
   color: black;
}
.detail-title h2 {
   text-align: center;
   line-height: 0.234rem;
   font-size: 0.115rem;
   color: black;
}

/* 时间&来源 */
.detail-source-date {
   margin-bottom: 0.25rem;
   text-align:center;
   font-size: 0.115rem;
}

.detail-date,
.detail-source {
   width: 49%;
   height: 0.151rem;
   line-height: 0.151rem;
   font-size: 0.115rem;
   color: #000;
}

.detail-date-title,
.detail-source-title {
   display: inline-block;
   font-size: 0.115rem;
   padding-left: 60px;
}

.detail-date {
   text-align: right;
}

/* 分享 */
.detail-border {
   text-align: center;
   position: relative;
}

.detail-border:before,
.detail-border:after {
   content: "";
   display: block;
   width: 45%;
   height: 1px;
   background: #2f5597;
   margin: auto 0;
   position: absolute;
   top: 0;
   bottom: 0;
}

.detail-border:before {
   left: 0;
}

.detail-border:after {
   right: 0;
}

.bshare-custom {
   display: inline-block;
   width: 10%;
   text-align: center;
}

.bshare-custom a {
   display: inline-block;
   margin: 0 2px;
   width: 0.146rem;
   height: 0.146rem;
   background-size: cover !important;
   padding-left: 0 !important;
}

.bshare-sinaminiblog {
   background: url(../images/icon-weibo.png) no-repeat center center / cover !important;
}

.bshare-weixin {
   background: url(../images/icon-weixin.png) no-repeat center center / cover !important;
}

.bshare-linkedin {
   background: url(../images/icon-in.png) no-repeat center center / cover !important;
}

.lishiping {
   background: url(../images/icon-lsp.png) no-repeat center center / cover !important;
}

/* 返回&视力保护 */
.detail-back {
   line-height: 3;
   font-size: 0.104rem;
   color: #000;
   cursor: pointer;
}
.detail-back1 {
   line-height: 3;
   font-size: 0.104rem;
   color: #000;
   cursor: pointer;
}
.detail-back:hover {
   color:#000;
}

.detail-vision-title {
   display: inline-block;
   line-height: 2;
   font-size: 0.104rem;
   color: #000;
   padding-left: 0.156rem;
   background: url(../images/bhs-icon.jpg) no-repeat left center / 0.099rem auto;
}

.detail-vision-content {
   line-height: 3.5;
}

.detail-vision-content span {
   display: inline-block;
   width: 0.073rem;
   height: 0.073rem;
   margin: 0 0.039rem;
   border-radius: 50%;
   cursor: pointer;
}

.detail-vision-color1 {
   background: #e4fdfa;
}

.detail-vision-color2 {
   background: #caedcc;
}

.detail-vision-color3 {
   background: #eeeeee;
}

/* 文章主体内容 */
#Content {
   width: 77%;
   margin: 0 auto;
}

#Content p {
   line-height: 1.59;
   font-size: 0.115rem;
   color: #000;
   margin-bottom: 0.208rem;
   text-indent: 2em;
}

#Content img {
   display: inline-block;
   max-width:100%;
}

/* 底部返回 */
.back-list-cont {
   margin: 0.484rem auto 0;
   width: 1.193rem;
   height: 0.26rem;
   line-height: 0.26rem;
   border: 1px solid #000;
   text-align: center;
   font-size: 0.104rem;
   color: #000;
   cursor: pointer;
   display:block;
   transition:0.2s;
   border-radius:25px;
}
.back-list-cont:hover{
   color:#fff;
   background-color:#1d4f91;
}

.back-list-cont1 {
   margin: 0.484rem auto 0;
   width: 1.193rem;
   height: 0.26rem;
   line-height: 0.26rem;
   border: 1px solid #000;
   text-align: center;
   font-size: 0.104rem;
   color: #000;
   cursor: pointer;
   display:block;
   transition:0.2s;
   border-radius:25px;
}
.back-list-cont1:hover{
   color:#fff;
   background-color:#1d4f91;
}

.detail-back-list {
   padding-bottom: 0.568rem;
}
/*董事会*/
.detail-dsh{
  text-align:center;
}
.detail-dsh .dsh-pic{
  margin-bottom:0.02rem;
}
.detail-dsh .dsh-pic img{
  width:15%;
}
.detail-title h1 {
    text-align: center;
    line-height: 0.434rem;
    font-size: 0.208rem;
    color: black;
    font-weight: 700;
}

@media screen and (max-width:1024px) {
  .footer-content-top-left-ul{
      margin-left:-2.5%;
   }  
   .detail-dsh .dsh-pic img{
      width:36%;
   }
   .detail-source-date {
   margin-bottom: 0.25rem;
   text-align:center;
   font-size: 0.3rem;
}
   .detail-date-title,
.detail-source-title {
   display: inline-block;
   font-size: 0.3rem;
   
}
   .detail-title h2 {
      text-align: center;
      line-height: 0.234rem;
      font-size: 0.4rem;
      color: black;
   }
   .w1440 {
      width: 96%;
      margin: 0 auto;
   }
   .detail-title {
      margin-bottom: 0.333rem;
   }
   .detail-title h1 {
      line-height: 0.75rem;
      padding:0.35rem 0;
      font-size: 0.553rem;
      font-weight:700;
   }
   .detail-source-date {
      margin-bottom: 0.333rem;
   }
   .detail-date,
   .detail-source {
      height: 0.387rem;
      line-height: 0.387rem;
      font-size: 0.293rem;
   }
   .bshare-custom {
      width: 20%;
   }
   .detail-border:before,
   .detail-border:after {
      width: 40%;
   }
   .detail-border{ margin-bottom:0.2rem;}
   .bshare-custom a {
      width: 0.373rem;
      height: 0.373rem;
   }
   .detail-back-vision {
      display: none;
   }
   #Content {
      width: 100%;
   }
   #Content p {
      font-size: 0.373rem;
      margin-bottom: 0.533rem;
   }
   .back-list-cont {
      margin: 0.813rem auto 0;
      width: 3.053rem;
      height: 0.667rem;
      line-height: 0.667rem;
      font-size: 0.267rem;
   }

   #Content img {
	max-width:100%;
   }
}

@media screen and (max-width: 750px) {
   .bshare-custom {
      display: block;
      margin: 0 auto;
   }
   .bshare-custom a {
      width: 0.45rem;
      height: 0.45rem;
      background-size: 100% 100%!important;
   }

    #Content img {
	width:100%;
   }
}

/* 分享 */
img {
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: bicubic;
}

.share-box { position: relative; font-size: 0; text-align: center; margin: 20px auto; z-index: 1; }
.share-cont { display: inline-block; width: auto; padding: 0 15px; }
.share-cont > a { width: 30px !important; height: 30px !important; border-radius: 50%; font-size: 0 !important; box-sizing: border-box; margin: 0 5px; background-color: #2f5597 !important; border: none !important; transition: opacity .5s !important; background-repeat: no-repeat; background-position: center center; background-size: cover !important; }
.share-cont > a:hover { opacity: .9; }
.share-cont .wechat-qrcode { left: 50% !important; margin-left: -101px; }
.share-line { position: absolute; width: 10px; height: 1px; background: #2f5597; top: 50%; margin-top: -.5px; }
.line-left { left: 0; }
.line-right { right: 0; }

.share-cont .icon-weibo    { background-image: url("../images/share-icon-weibo.png")    !important; }
.share-cont .icon-wechat   { background-image: url("../images/share-icon-weixin.png")   !important; }
.share-cont .icon-linkedin { background-image: url("../images/share-icon-lingying.png") !important; }
.share-cont .icon-facebook { background-image: url("../images/share-icon-lianshu.png")  !important; }
.share-cont .icon-twitter  { background-image: url("../images/share-icon-tuite.png")    !important; }

/* 适配 */
@media (max-width: 1680px) { .share-cont > a { width: 28px !important; height: 28px !important; } }
@media (max-width: 1440px) { .share-cont > a { width: 26px !important; height: 26px !important; } }
@media (max-width: 1366px) { .share-cont > a { width: 24px !important; height: 24px !important; } }
@media (max-width: 1024px) { .share-cont > a { width: 30px !important; height: 30px !important; } .share-cont { padding: 0 5px; } }
@media (max-width: 768px)  { .share-cont > a { width: 28px !important; height: 28px !important; } }
@media (max-width: 425px)  { .share-cont > a { width: 26px !important; height: 26px !important; } }
@media (max-width: 320px)  { .share-cont > a { width: 24px !important; height: 24px !important; } }



