@charset "utf-8";

/* 覆盖h1-h6字体加粗样式 */
#zoomcon h1,#zoomcon h2,#zoomcon h3,#zoomcon h4,#zoomcon h5,#zoomcon h6{font-weight:400;margin: 15px 0;font-size: 1em;}
.article{padding-left: 3%; padding-right: 3%;}
.article-title{text-align:center; color:#236CC2; font-size:2.25em; line-height:1.4; padding:20px 0 40px;}
.article-subtitle{font-size:1.375em; font-weight:normal; line-height:1.4; text-align:center; padding-bottom:40px; color:#000000; margin-top:-30px; display: none;}
.article-attr{padding-bottom:10px; line-height:36px; color:#808080; border-bottom:#F0F0F0 4px solid;}
.article-attr a{color:#808080;}
.article-attr a:hover{color:#D43030;}
.article-attr b{font-weight:normal;}
.article-attr-l span{margin-right:30px; display:inline-block; white-space:nowrap;}
.article-attr #view span{margin:0;}
.article-attr-l{float:left;}
.article-attr-r{float:right;}
.article-attr-r .print{margin-right:10px; margin-left:30px;}
.shareIcon{display:inline-block;}
.article-attr-r .fontsize{float:left; margin-top: -4px;}
.article-attr-r .fontsize i{margin:0 5px; cursor:pointer; font-style: normal;}
.article-attr-r .fontsize i.l{font-size: 1.5em;}
.article-attr-r .fontsize i.m{font-size: 1.125em;}
.article-attr-r .fontsize i.on,.article-attr-r .fontsize i:hover{color: #D43030;}
.article-attr-r .shareIcon{position:relative; padding-left:35px; margin-left: 15px;}
.article-attr-r .split:before{content:""; width:1px; height:20px; background:#e1e1e1; position:absolute; left:0; top:50%; margin-top:-10px;}
.article-attr-r .split .fxicon{position: absolute; left: 15px; top: 50%; margin-top: -8px; width: 14px; height: 16px; background: url(../images/detail/icon_share.png) no-repeat; background-size: 100% 100%;}
.article-attr-r .shareIcon.nob:before{content:normal;}
.article-attr-r .social-share .social-share-icon{width:26px; height:26px; font-size:16px; line-height:26px;}

.article-content{clear:both;padding:30px 0;line-height:2.8;overflow:hidden;/* font-size:1.125em; */overflow-x: auto;}
.article-content p{margin:15px 0;}
.article-content td p,.article-content th p{margin:0;}
.article-content table,.article-content img{max-width:100%;object-fit: fill !important;}
.article-content video{/* max-width:100%; */width: 80%;border: 1px solid;}
/* .article-content video{width:600px; height:400px;} */
.article-content iframe{max-width: 100%}

.article-appendix h3{color:#333333; font-weight:bold; font-size:1.375em; margin-bottom:10px; }
.article-appendix{display:none; margin-bottom:40px;}

.article-extend{border-top:#e1e1e1 1px solid;}
.article-toolbar{padding-top: 25px;}
.article-toolbar ul{float: right;}
.article-toolbar li{float: left; color: #999999;}
.article-toolbar li a{color: #999999;}
.article-toolbar li.collect a{background: url(../images/detail/icon_sc.png) no-repeat left center; background-size: 17px 17px; padding-left: 25px;}
.article-toolbar li.collect a.collected{background-image: url(../images/detail/icon_collected.png);}
.article-toolbar li + li{margin-left: 20px;}
.article-toolbar li.print a{background: url(../images/detail/icon_dy.png) no-repeat left center; background-size: 15px 15px; padding-left: 23px;}
.article-toolbar li a:hover{color: #204F95;}
.article-toolbar li.collect:not(.collected) a:hover{background-image: url(../images/detail/icon_ysc.png);}
.article-toolbar li.collected a{background-image: url(../images/detail/icon_collected.png);}
.article-toolbar li.print a:hover{background-image: url(../images/detail/icon_dy_blue.png);}

.article-ewm{text-align:center; padding:40px 0 40px;}
#qr_container{padding-top:5px; color:#b5b5b5; font-size:0.875em;}

.article-reldoc{display:none; border-top:#e1e1e1 1px solid;}
.article-reldoc h3{margin-bottom:10px; color:#015293; font-weight:bold; font-size:1.375em;}
/* .article-reldoc .infolist.dot li a:before{background-color:#d43030;} */
.article-reldoc .infolist.dot li a{color:#015293;}
.article-reldoc .infolist.dot li a:hover{color:#d43030;}
.article-reldoc .infolist.dot li .time{display:none;}
.article-sxp{display: none; padding-top:18px; border-top: #e3e3e3 1px solid;}
.article-sxp li{padding-top:8px; min-height:26px; padding-bottom:8px; line-height:26px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.article-sxp li span{opacity:0.6;}
.article-sxp li a:hover{color:#d43030;}

/* 数字人开始*/

.quickbar{display: block;left: 10px;right: auto;bottom:30%;display:none;}
.quickbar dl dd{left: 120%;right: auto;}
.quickbar dl dd .cont:before{left: -22px;right:auto; border-right-color: #dae0e4;border-left-color:transparent;}
.quickbar dl dd .cont:after{left: -20px;right:auto; border-right-color: #fff;border-left-color:transparent;}

/* 数字人开始*/
.szrcontainer,
#div_websignLanguage {/* display: inline-block; */width: 250px;height: 350px;max-width: 100%;position: fixed;left: -15px!important;bottom: 30%!important;top: auto!important;transition: all 1s ease;overflow: unset;z-index: 99;opacity: 0;display: none;}
.szrcontainer .human {display: block;width: 100%;height: 100%;}
.szrcontainer>.szrbtn {width: 87%;position: absolute;left: 40%;top: -82px;z-index: 99;}
.szrcontainer>.btn1 {position: absolute;width: 100%;height: 95%;top: 0px;left: 0px;cursor: pointer;z-index: 990 !important;}
.szrcontainer>.szrbtn img.szrtsbg:nth-child(2) {display: none;}
.szrcontainer>.szrbtn img.szrtsbg {max-width: 100%;}
.szrcontainer>.szrbtn.on img.szrtsbg:nth-child(2) {display: block;}
.szrcontainer>.szrbtn.on img.szrtsbg:nth-child(1) {display: none;}
body>.szr_shouqibtnbox {display: none;height: 350px;left: 0px;bottom: 50px;transition: all 1s ease;position: fixed;/* line-height: 350px; */}
body>.szr_shouqibtnbox img {cursor: pointer;}
.szrcontainer .szrsqbtn,
.websignLanguage_close {width: 22px;height: 22px;font-size: 22px;line-height: 20px;background: #ccc;color: #fff;text-align: center;border-radius: 50%;position: absolute;left: 50%;margin-left: -12px;z-index: 999 !important;cursor: pointer;bottom: -26px;}
.szrcontainer .szrsqbtn img {max-width: 100%;}
/* 数字人结束*/
/* 数字人结束*/
@media (max-width:1280px){
  .article-attr{padding-bottom:10px;}
  .article-attr{text-align:center;}
  .article-attr-l,.article-attr-r{float:none; display:inline-block; text-align:center;}
  .article-attr-l span{margin:0 5px; line-height:24px; white-space:normal;}
  .article-attr-r .shareIcon{margin-left: 0;}
  .article-attr-r .shareIcon::before{display:none;}
}
@media (max-width:992px){
  .article-title, .article-subtitle{padding-bottom:30px;}
  .article-subtitle{margin-top: -25px;}
  .article-attr-r .print, .article-attr-r .close{display:none;}
  .article-content img{height:auto !important;}
}
@media (max-width:768px){
  .article{padding-left: 0; padding-right: 0;}
  .article-content video{width:100%; height:auto;}
  .article-sxp li a{float:none; max-width:none; white-space:normal;}
}
@media (max-width:480px){
  .article-title{font-size:1.85em;}
  .article-content td{font-size: 14px !important;}
}
@media (max-width:320px){

}