.topic_page .msize {
    padding-left: 15px;
    padding-right: 15px;
}
.topic_page .asize {
    padding-left: 1px !important;
    padding-right: 1px !important;
}
.topic_page .row {color:#4b4948;font-size:13px;line-height:22px; margin-left: 0;margin-right: 0;}
.topic_page img {max-width:100%;}
.topic_page .topic_center {text-align:center;font-style:italic;}
.topic_page p.topic_p {color:#4b4948;font-size:14px;line-height:22px;}
.topic_page .margin-b{margin:25px 0}
/*大标题+副标题 居中*/
.topic_page  h1.big_center, .topic_page  h2.big_center{text-align:center;font-size:24px !important;margin:40px 0 20px;padding:0;font-weight:bold;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important; background:none !important;border:none !important; color:#212529 !important;}
.topic_page .title3 {text-align:center;color:gray;margin-bottom:2.7%;}
/* H3标题*/
.topic_page .h3_bestblue {color:#18457c;font-size:20px;margin-bottom:20px;list-style: none;}
.topic_page .h3_bestred {color:#E0525D;font-size:20px;margin-bottom:20px;list-style: none;}
.topic_page .h3_gemcogreen {color:#42A466;font-size:20px;margin-bottom:20px;list-style: none;}
.topic_page .h3_gray {color:#7A90B2;font-size:20px;margin-bottom:20px;list-style: none;}
.topic_page .h3_bestblue:before,.topic_page .h3_bestred:before,.topic_page .h3_gemcogreen:before,.topic_page .h3_gray:before{content:none !important;}
/*列表样式*/
.topic_page ul.bb {margin:0 0 0 20px;padding:0;}
.topic_page ul.bb li {border-bottom:1px dashed #ddd;color:#18457c;margin:8px 0;padding-bottom:5px;padding-left:0;padding-top:5px;}
.topic_page ul.aa {list-style:outside none none;margin:0 0 0 20px;padding:0;}
.topic_page ul.aa li,.topic_page ul.bb li {border-bottom:1px dashed #ddd;color:#18457c;margin:8px 0;padding-bottom:5px;padding-left:0px;padding-top:5px;}
/* 【图文超链接】 图片+标题，浮动放大+变色*/
.topic_page .hot-img {display:block;overflow:hidden;position:relative;}
.topic_page a.title {font-size:14px;display:block;text-align:center;padding:12px 0;text-transform:capitalize;line-height:18px;}
.topic_page a:hover.hot-img img {transform:scale(1.2);}
.topic_page a.hot-img::after,.topic_page a.hot-img::before {position:absolute;opacity:0;}
.topic_page a.hot-img::after {content:"";z-index:1;width:100%;height:100%;left:0;top:0;}
.topic_page a.hot-img::before {content:"\f0c1";color:#fff;left:50%;top:50%;font-size:26px;z-index:2;font-family:FontAwesome;margin-top:-13px;margin-left:-15px;}
.topic_page a:hover.hot-img::after,.topic_page a:hover.hot-img::before {opacity:1;}
/*灰色背景*//*浮动变色  红色，蓝色，绿色*/
.topic_page .red_b:hover a.title {color:#fff;text-decoration:none;background:#db3d3d;transition:all 0.3s ease;}
.topic_page .blue_b:hover a.title {color:#fff;text-decoration:none;background:#18457c;transition:all 0.3s ease;}
.topic_page .green_b:hover a.title {color:#fff;text-decoration:none;background:#42A466;transition:all 0.3s ease;}
.topic_page .orange_b:hover a.title {color:#fff;text-decoration:none;background:#E57A2C;transition:all 0.3s ease;}
/*Title背景*/
.topic_page .title_gray_b {background:#F1F1F1}
.topic_page .title_red_b {background:#db3d3d;}
.topic_page .title_blue_b {background:#18457c;}
.topic_page .title_green_b {background:#42A466;}
.topic_page a.title_gray_b {color:#18457c;}
.topic_page a.title_red_b,.topic_page a.title_blue_b,.topic_page a.title_green_b {color:#fff;}
/* 一行6图 圆形*/
.topic_page .imground img {border-radius:100%;}
/*产品展示*/
.topic_page .titimg {display:block;background:#fff;text-decoration:none;}
.topic_page .titimg span.title {display:block;background:#325b91;color:#fff;padding:5px 10px;}
.topic_page .titimg span.title::after {content:"\f152";font-family:"FontAwesome";color:#5e80b0;font-size:20px;position:absolute;right:25px;}
.topic_page .hotlist:hover span.title::after {color:#84a8da;}
.topic_page .hot-img {display:block;overflow:hidden;position:relative;padding:1px 0;text-align:center;}
.topic_page .hot-img img {transition:all 0.3s ease;}
.topic_page .hotlist:hover .hot-img img {transform:scale(1.2);}
.topic_page .hot-img::after,.topic_page .hot-img::before {position:absolute;transition:all 0.4s ease;opacity:0;}
.topic_page .hot-img::after {content:"";background:rgba(0,0,0,0.5);z-index:1;width:100%;height:100%;left:0;top:0;}
.topic_page .hot-img::before {content:"\f0c1";color:#fff;left:50%;top:50%;font-size:36px;z-index:2;font-family:"FontAwesome";font-weight:900;margin-top:-16px;margin-left:-14px;}
.topic_page .hot-img::after,.topic_page .hot-img::before {position:absolute;transition:all 0.4s ease;opacity:0;}
.topic_page .hotlist:hover .hot-img::after,.topic_page .hotlist:hover .hot-img::before {opacity:1;}
.topic_page .hotdes .captit,.topic_page .hotdes ul li {border-bottom:1px dotted #567395;padding:10px;}
.topic_page .hotdes p {padding:5px 10px;}
.topic_page .hotdes ul {list-style:none;margin:0;padding:0;}
.topic_page .hotdes ul li i {font-size:14px;padding-right:3px;color:#389cf1;}
.topic_page .hotdes ul li a {color:#fff;text-decoration:none;}
.topic_page .hotdes ul li a:hover {padding-left:10px;}
.topic_page .hotlist:hover .hotdes .captit,.topic_page .hotlist:hover .hotdes ul li {border-color:#000;}
.topic_page .hotlist {padding:5px !important;}
.topic_page .hotlist:hover ul li i {color:#fff;}
.topic_page .hotlist:hover span.title,.topic_page .hotlist:hover .hotdes {background:#317eb2;}
/*浮动后，浅蓝色背景，可自定义颜色*/
.topic_page .hotdes {background:#325b91;color:#fff;font-size:13px;line-height:20px;height:200px;}
/*蓝色背景，可自定义颜色*//*相关文章 列表样式*/
.topic_page .faqtit {position:relative;color:#fff;background:#db3d3d;border-bottom:1px solid #e5e5e5;font-size:14px;border-radius:5px;display:block;padding:10px 15px 10px 40px;color:#fff;text-decoration:none;outline:none;}
.topic_page a.faqtit {background:#e9e9e9;color:#4b4948;margin-bottom:7px;line-height:18px;}
.topic_page a:hover.faqtit {background:#db3d3d;color:#fff;}
.topic_page a.faqtit::after {position:absolute;top:0;margin-top:9px;left:15px;content:"\f059";line-height:20px;font-size:16px;display:inline-block;font-family:FontAwesome;text-align:center;}
/*多种前缀图标*/
.topic_page a.r_post:after {content:"\f0c1" !important;font-family:FontAwesome;font-weight:normal;}
.topic_page a.r_book:after{content:"\f02d" !important;font-family:FontAwesome;font-weight:normal;}
.topic_page a.r_d_arrow:after{content:"\f101" !important;font-family:FontAwesome;font-weight:normal;}
/*PDF 文档列表*/
.topic_page .pdful {list-style:none;margin:0;padding:0;line-height:18px;}
.topic_page .pdful li {padding:10px 0;padding-left:0px;text-transform:capitalize;border-bottom:1px solid #e6e6e6;}
.topic_page .pdful li a {color:#4b4948;}
.topic_page .pdful li a:hover {color:#DB3D3D;}
.topic_page ul.pdful li a:before {padding-right:10px;content:"\f0f6";line-height:22px;font-size:16px;font-family:FontAwesome;color:#db3d3d;}
.topic_page a.r_circle_arrow:before{content:"\f2ce" !important;font-family:FontAwesome;}
/*突出显示 链接按钮*/
.topic_page a.quick_link{display: block; width: 100%; color: #fff;}
.topic_page a.quick_link:before{content:"\f08e";font-family:FontAwesome;padding-right: 8px;}
.topic_page a.quick_link:hover{color: #fff;}
/*专题文章列表*/
.clearfix:after,.clearfix:before{display:table;content:" ";}
.clearfix:after{clear:both;}
.topic_page .apptit {font-family: Verdana; font-weight: bold;padding-right: 104px; position: relative; margin: 15px 0;}
.topic_page .apptit a{display:block;color:#fff;padding:5px 15px;text-decoration:none;}
.topic_page .apptit .more{background:#db3d3d;width:102px;text-align:center;display:block;position:absolute;right:0;text-decoration:none;top:0;padding:8px 0;border-radius:5px;font-size:12px;line-height: 1.5;}
.topic_page .appul{list-style:none;margin:0;padding:0;font-size:13px;}
.topic_page .row .special-img{padding-left: 0;}
.topic_page ul.appul li{margin:5px 0;}
@media (min-width:616px){
.topic_page .appul li{width:50%;float:left;}
}
.topic_page .appul li a{color:#4b4948;}
.topic_page .appul li a:hover{color:#db3d3c;text-decoration:none;}
.topic_page .appul li i{padding-right:3px;}
@media (max-width:991px){
.topic_page .appul{margin-top:10px;}
}
.topic_page .faqtits{position:relative;padding:10px 15px 10px 40px;}
.topic_page .faqtits:after{position:absolute;top:0;margin-top:9px;left:15px;line-height:20px;font-size:16px;}
