﻿﻿﻿@charset "utf-8";
/* CSS Document */
html {height: 100%; background: #f2f7fc; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x:hidden!important;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, input, a, table, img, hr, textarea, strong, figure { margin: 0; padding: 0;}
body { width: 100%; overflow-x:hidden!important; background: #f2f7fc; color: #404040; font-size: .32rem; font-family: 'Microsoft Yahei';min-height: 100%; position: relative; margin: 0 auto;overflow-y: scroll;-webkit-overflow-scrolling : touch;}
body.noscroll{height:100%;overflow-y:hidden!important;}
::-webkit-scrollbar{width:0;height:0}
*html { height: 100%;}
html { height: 100%;}
article, footer, header, section, footer, nav, figure, menu, object, time {	display: block;}
ul, ol, li { list-style: none; }
a { color: #333333; text-decoration: none;}
a:hover, a:active, a:focus, a:visited { color: #333; text-decoration: none;}
img { border: none; vertical-align: middle; max-width: 100%; font-size:0px;}
table {	border-collapse: collapse; border-spacing: 0;}
a, input { outline: 0; cursor:pointer;font-family: 'microsoft yahei';}
input[type="text"],input[type="password"]{text-indent: .15rem;}
input::-webkit-input-placeholder {color:#ccc;}
button,input[type="button"]{outline:none;}
em,i { font-style: normal;}
section{ background: #fff;}
header{ position: relative; z-index: 299;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.fl{ float: left;}
.fr{ float: right;}
.mt20{ margin-top: .2rem!important;}
.mb20{ margin-bottom: .2rem!important;}
.pb20{padding-bottom: .2rem;}
.overhide{ overflow: hidden;}
.bg_000{ background: #000;}
.article_sprite{ display: block; background: url(../images/article_sprite.png) no-repeat; background-size: 6rem;}
/*header*/
.top_logo {width:100%;height: .8rem;background-color:#fff;position:relative;border-bottom: 1px solid #f7f7f7;}
.top_logo h1 {width:68%;height: .8rem;font-size: 0.34rem;color:#333;overflow:hidden;font-weight: normal;}
.top_logo h1 img {width: 0.65rem;height: 0.65rem;display:block;float:left;}
.top_logo h1.tac {text-align:center;}
.top_logo a.fl{margin: .075rem .14rem 0 .3rem;}
.top_logo .site {margin:0 auto;overflow-x: auto;white-space: nowrap;}
.top_logo .site a {font: 0.3rem/.8rem "Microsoft Yahei";color:#333;}
.top_logo .site a.current{ color:#bc2d09; }
.top_logo .site em{ color: #de3d14;font:0.3rem/.7rem "Microsoft Yahei";}
.top_logo span.overall {width: 0.72rem;height: 100%;float:right;text-align:right;background-position: 0 -.5rem;margin-left: .15rem;}
.top_logo span.uersIcon { float: right; margin-right: .05rem;}
.top_logo span.uersIcon a{display: block;margin-top: .2rem;padding-right: .15rem;border-right: 1px solid #f7f7f7;}
.top_logo span.uersIcon img{width: .42rem;height: .42rem;border-radius: 100px;}
.top_logo span.uersLogin{ float: right; padding:0;}
.top_logo span.uersLogin figure{ margin: 0 auto;}
.top_logo span.uersLogin figure div{display:inline-block;text-align:center; width: 0.5rem !important;height: 0.5rem; margin: .16rem .2rem 0 0; border-radius: 0.25rem;overflow:hidden;}
.top_logo span.uersLogin img{ width: 100%; height: 100%;}

/*overall*/
.overall-nav {width:100%;height:100%;overflow-y:scroll;background:#f5f5f5; min-height: 100%; z-index:10000; position:fixed; display:none; top: 0;}
.overall_title{height: 0.8rem;line-height: 0.8rem;font-size: 0.3rem;color: #fff;background: #2f75ea;text-align: center;position: relative;}
.overall_title a.back{width: 0.2rem;height: 0.36rem;display: block;position: absolute;background: url(../images/news_sprite1.png) no-repeat -1.2rem -1.6rem;background-size:1.62rem 10.95rem;left: 0.3rem;top: 0.22rem;}
.overall-nav-in {background:#f5f5f5;padding: 0 0.3rem;text-align:center;position:relative;}
.overall-nav-in ul { width: 100%;}
.overall-nav .color-btn a {width:22%; display:block; float:left; font:.8em/2em "Microsoft Yahei"; color:#333; border-radius:1em; margin-right:1.5%; text-align:center;}
.overall-nav .color-btn .color-01 {background:#e67373; width:28%;}
.overall-nav .color-btn .color-02 {background:#ed9b63;}
.overall-nav .color-btn .color-03 {background:#afd067;}
.overall-nav .color-btn .color-04 {background:#b099cf; margin-right:0;}
.overall-nav .nav-tit {overflow:hidden;}
.overall-nav .nav-tit strong {display:block;color:#333;font-size: 0.26rem;line-height: 0.66rem;height: 0.66rem; margin-top: .2rem; font-weight:normal;text-align:left;}
.overall-nav .nav-tit:first-of-type strong{ margin-top: .3rem;}
.overall-nav li {width:18%;margin-right:1.6%;margin-bottom: 1.6%;background: #fff;border: 1px solid #ececec;float:left;font-size: 0.28rem;line-height: 0.68rem;}
.overall-nav li:nth-of-type(5n){ margin-right: 0;}
.overall-nav li a {color:#333; overflow:hidden;}
.overall-nav ul.Light_application li{ background: none; border:none; width: .75rem; margin-right: .46rem; line-height: .56rem;}
.overall-nav ul.Light_application li:last-child{ margin-right: 0;}
.overall-nav ul.Light_application li i{width:0.76rem;height: 0.76rem;display:block;margin: 0 auto;background: url(../images/news_sprite1.png) no-repeat 0 29.2%;background-size: 1.62rem 10.95rem;}
.overall-nav ul.Light_application li i.app_icon2{background-position: 0 36.5%;}
.overall-nav ul.Light_application li i.app_icon3{background-position: 0 6.9%;}
.overall-nav ul.Light_application li i.app_icon4{background-position: 0 44%;}
.overall-nav ul.Light_application li i.app_icon5{background-position: 0 21.6%;}
.overall-nav ul.Light_application li i.app_icon6{background-position: 0 14.2%;}
.overall-nav ul.Light_application li img{ width: 80%; display: block; margin: 0 auto;}
.overall-nav ul.Light_application li span{ font-size: .24rem;}
.top-logo .overall-nav ul.Light_application li span{width: 100%;display: block;text-align: center;padding: 0;float: none;}
.overall-nav-in .iMap {display:block;width: 1.44rem;color:#fff;height:.8rem;line-height:.8rem;position:absolute;top: -.8rem;right: 0;font-size: 0.22rem; text-align: left;}
.overall-nav-in .iMap i{ float: left; width: .3rem; height: .3rem; margin-top: .3rem; background: url(../images/news_sprite1.png) no-repeat -1.2rem -1rem;background-size:1.62rem 10.95rem;}

/*footer*/
footer{ padding-bottom: 0 !important;}
footer div.jjh{background: #fff;height: 1.2rem;padding-top: 0.3rem;border-top: 1px solid #ececec;}
footer div.jjh a.jjh_app{width:0.9rem;height: 0.9rem;display: block;overflow: hidden;background: url(../images/news_sprite1.png) no-repeat 0 100%;background-size: 1.62rem 10.95rem; margin-left: 0.2rem;}
footer p.mid_text { width: 60%; float:left; margin-left: 5%; line-height:1.7em; border-right:1px solid #e5e5e5; font-size:0.32rem;}
footer p.mid_text span{ font-size: 0.75em; display: block; width: 100%;}
footer a.jjh_down {width: 0.80rem;display: block;float: right;height: 0.74rem;background: url(../images/news_sprite1.png) no-repeat 0 51.6%;background-size: 1.62rem 10.95rem; margin-right: 0.2rem;}
footer a.jjh_down img{ width: 100%;}
footer div.other{background:#333;padding: .6rem .3rem;}
footer div.other .nav{ width: 100%; overflow: hidden;}
footer div.other .nav a{width:20%;text-align:center;display:  block;float: left;color: #cccccc;font-size: 0.34rem;}
/*footer div.other .nav a.Navigation{ width: 24%; background: url(../images/foot_nav.png)no-repeat left center; background-size: 25%;}*/
footer div.other p.form{text-align: center;font-size: 0.28rem;line-height: 2em;margin-top: .5em;}
footer div.other p.form a{color: #888;padding-left: 3px;padding-right: 3px;font-size: 0.3rem;}
footer div.other p.contact{text-align: center;font-size: 0.28rem;margin-top: .2rem;}
footer div.other p.contact span{width: 3.9rem;height: .5rem;line-height: .5rem;margin:.5em auto;display: block;border: 1px solid #464b58;background: #49484d;border-radius: 3px;color: #fff;}
footer div.other p.banquan{text-align: center;color: #666;font-size: 0.28rem;}

/*返回顶部及反馈按钮*/
.actGotop{position:fixed; right:.2rem; width:0.8rem;height:0.8rem; z-index:999;bottom: 2.6rem;display:none;}
.actGotop a, .feedback a{ display:block; text-indent:-9999px; outline:none; background:url(../images/icon1_index_beta514.png) no-repeat; background-size:4.68rem;}
.actGotop a{ width:.81rem; height:.81rem; background-position:-2.92rem -3.92rem}
.feedback a{ width:.78rem; height:.81rem; background-position: -3.9rem -2.9rem}
.feedback{ position:fixed; right:.2rem; width:0.7rem; z-index:999;bottom: 2.2rem;}
.feedback i.close_fk{ background:url(../images/icon1_index_beta514.png) no-repeat; background-size:4.68rem; width:.35rem; height:.61rem; background-position:-4.11rem -3.92rem; display:block; margin:-.03rem 0 0 .24rem}
.section-banner{width:auto;height:auto;position:relative;}
@media screen and (min-width:750px){body,.top_logo,.overall-nav{width:750px;margin:0 auto;}}
/*-------------最新头尾广告-ad begin------------------*/
.top-banner{position: relative;}
.top-banner a,.bottom-banner a{display: block;}
.top-banner a img, .bottom-banner a img{width:100%;height: 1.1rem;}
.top-banner .top_banner_close,.bottom-banner .top_banner_close{display:block;width: .4rem;height: .4rem;position: absolute;top: .02rem;right: .02rem;z-index: 2;cursor:pointer;}
.top-banner .top_banner_close img,.bottom-banner .top_banner_close img{width:100%;height:100%;}
.top-banner .banner_left_tip,.bottom-banner .banner_left_tip{width: 29px;height: 16px;position: absolute;left: 0;bottom: 0;}
.bottom-banner{ width: 100%; position: fixed;z-index:10;bottom:0;}
@media screen and (min-width:750px){.bottom-banner{width:750px;margin:0 auto;}}
/*-------------最新头尾广告-ad end------------------*/

/*行情软件弹层*/
.wrap { width:100%; position:relative; z-index:1;}
.oil-reg {padding: 0 .1rem .2rem;}
.oil-reg h3 {font: bold .38rem/.6rem "Microsoft Yahei";color:#bc1b23;text-align:center;}
.oil-reg p.name{width:100%; height:36px;border:1px solid #e8e8e8; margin:5px 0;position:relative;}
.oil-reg label{line-height:36px;float:left;padding-left: .2rem;font-size: .28rem;}
.oil-reg input {width:70%;height:36px;font: normal .28rem/.36rem "Microsoft Yahei";background:none;border:0;overflow:hidden;}
.oil-reg input.code-btn {width:40%; display:block; float:right; border:none; background:#bc1b23; border-radius:5px; text-indent:0; color:#fff; cursor:pointer;}
.oil-reg input.reg-btn {width:100%;height: .8rem;background:#fdd100;border-radius:5px;border:none;border-bottom:4px solid #f18101;font: bold .4rem/.8rem "Microsoft Yahei";color:#bc1b23;cursor:pointer;}
.oil-reg .box_error {color:#bc1b23;display:block;clear:both;font-size: .24rem;margin: .1rem 0;padding-left: .1rem;}
.oil-reg .input_bg{height:100%;position:absolute;left:60px;z-index:-1;}
/*百度广告*/
.bannerlist{ width: 100%; overflow: hidden;}
.bannerlist li{padding: 0.1rem;border-bottom: 1px solid #f7f7f7;}
.bannerlist li:last-of-type{ border-bottom: 0;}

/*--------------- 正文 --------------*/
.article_news {background:#fff;padding: .3rem .3rem 0;font-size: .3rem;}
.article_news h1 {font: normal 0.46rem/0.58rem "Microsoft Yahei";margin-bottom: .3rem;}
/*article_info*/
.article_info{height: .4rem;font: 0.28rem/0.4rem "Microsoft Yahei";color: #999;margin-bottom: .5rem;}
.article_info span.fl{ margin-left: .18rem;}
.article_info span.plun{ position: relative; width: .4rem; height: 100%; background-position: -.54rem .06rem;}
.article_info span.plun a{ display: block;}
.article_info span.plun em{ position: absolute; top: -.05rem; left: .24rem; height: .24rem; padding: 0 .08rem; border-radius: .2rem; background: #f04343; color: #fff; font: 0.2rem/0.24rem "Microsoft Yahei";}
.article_info span.font_size{}
.article_info span.font_size a{ color: #999;}
/*article_con*/
.article_con {font: 0.32rem/.48rem "Microsoft Yahei";text-indent:2em;position: relative;padding-bottom: 0;overflow:hidden;max-height: 100vh;}
.article_con.all{padding-bottom:0;}
.article_con.hide{padding-bottom: 1rem;}
.article_con .hidden_part{overflow: hidden;}
.article_con h2{ margin-bottom: .3rem;}
.article_con p {margin:0 0 .3rem; word-break:break-all;text-align:justify;}
.article_con p:last-child{margin-bottom:0;}
.article_con p a {color: #2f74e9;}
.article_con p img, .article_con img {font-size:1em; display:block; width:100%; height: auto;}
.article_con table {width:100%; border-top:1px solid #E7866E; border-left:1px solid #E7866E; margin-bottom:1em;}
.article_con table tr th, .article_con table tr td {font:.8em/1.5em "Microsoft Yahei";border-right:1px solid #E7866E; border-bottom:1px solid #E7866E; padding:.5em; word-break:break-all; text-indent:0;}
.article_con .red_bg {background:#EDF3FF;}
.article_con .gray_bg {background:#f2f2f2;}
.article_con .text_green {color:#0C3;}
.article_con .text_red {color:#F00;}
.article_con .top_title {background:#EDF3FF;}
.article_con .fRed,.article_con .fRed a { color:#fd4444;}
.article_con .fMno { margin:0 0 8px;}
.article_con div[name="autopaging"]{display:none}
.article_con div[style="page-break-after: always; color: red;"] {display: none;}
.continue_reading{position: absolute;z-index:2;bottom: 0;width: 100%; font: .32rem/.4rem "Microsoft Yahei";text-align: center;text-indent: 0;color: #2f74e9;}
.continue_reading .gradient_bg{ height: 2rem; background: linear-gradient(to top, #fff 8%,rgba(255,255,255,0.1) 100%);background:-moz-linear-gradient(to top, #fff 8%, rgba(255,255,255,0.1) 100%);background: -webkit-linear-gradient(to top, #fff 8%,rgba(255,255,255,0.1) 100%);}
.continue_reading span{display: block;line-height: .8rem; height: .8rem; background: #fff;}
.continue_reading i{width: .4rem;height:.24rem;display:inline-block;margin-left: .08rem;background-position: -1.8rem 0;position: relative;top: .03rem;}
/*标签*/
.article_tags{font-size: .24rem;padding: .3rem .3rem .1rem;background: #fff;}
.article_tags dt{float:left;color: #ff0000;padding: .04rem 0;}
.article_tags dd{float:left;margin: 0 .2rem .2rem 0;font: .28rem/.5rem "microsoft yahei";background: #edf6fd;padding: 0 .32rem;border-radius: 2px;}
.article_tags dd a{color:#2f74e9;}
/* 上下篇 */
.article-related {padding: 0 .3rem;}
.article-related li{font-size: 0.32rem;line-height: .88rem;height: .88rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.article-related li:first-child{border-bottom: 1px solid #f7f7f7;}
/*标签2*/
.section-fixed-text{padding: .3rem .3rem .1rem;margin-bottom: .2rem;}
.section-fixed-text a{display: block;float: left;margin: 0 .2rem .2rem 0;font: .28rem/.5rem "microsoft yahei";background: #edf6fd;padding: 0 .32rem;color: #2f74e9;border-radius: 2px;}
/*section_btn*/
.section_btn{padding: .3rem 0 .1rem .3rem;}
.section_btn a{display: block;float: left;width: 3.32rem;height: .7rem;margin: 0 .2rem .2rem 0;border: 1px solid #abd5ff;font: .28rem/.7rem "Microsoft Yahei";color: #3399ff;border-radius: 4px;overflow: hidden;}
.section_btn img{float: left;width: .4rem;height: .4rem;margin: .15rem .08rem 0 .45rem;}
.section_btn i{float: left;width: .4rem;height: .4rem;margin: .15rem .08rem 0 .45rem;background: url(../images/icon1_index_beta514.png) no-repeat;background-size: 4.68rem;}
.section_btn i.icon_btn01{background-position: -3.32rem -4.75rem;}
.section_btn i.icon_btn03{background-position: -3.32rem -5.22rem;}
.section_btn i.icon_btn02{background-position: -3.93rem -4.73rem;}
.section_btn i.icon_btn04{background-position: -3.93rem -5.22rem;}
/*热门关键词*/
.section_quote{ width: 100%; overflow: hidden;}
.section_quote .swiper-slide{height: 10px;}
.section_quote .swiper-slide.swiper-slide-active{height: auto;}
.section_quote h2{padding: .29rem .3rem;font: .32rem/.42rem 'Microsoft Yahei';border-bottom: 1px solid #f2f7fc;}
.section_quote h2 span{padding-left: .12rem;border-left: .1rem solid #2f74e9;}
.section_quote .swiper-pagination{position: static;border-bottom: 1px solid #f7f7f7;font: .28rem/.6rem 'Microsoft Yahei';}
.section_quote .swiper-pagination-bullet{float: left;width: 33%;height: 1rem;line-height: 1rem;font-size: .34rem;text-align: center;margin: 0;background: none;border-radius: 0;opacity: 1;}
.section_quote .swiper-pagination-bullet:last-child{ width: 34%;}
.section_quote .swiper-pagination-bullet-active{border-bottom: .04rem solid #2f74e9;color: #2f74e9;font-size: .36rem;}
.section_quote .cols2 .swiper-pagination-bullet,.section_quote .cols2 .swiper-pagination-bullet:last-child{width:50%;}
.section_quote .swiper-pagination.cols1{width: auto;padding: .29rem .3rem;font: .36rem/.42rem 'Microsoft Yahei';}
.section_quote .cols1 .swiper-pagination-bullet,.section_quote .cols1 .swiper-pagination-bullet:last-child{color: #404040;border-bottom: none;display: inline-block;padding-left: .21rem;position: relative;width: auto;height: .42rem;line-height: .42rem;}
.section_quote .cols1 .swiper-pagination-bullet:after{background: #2f74e9;content: "\0020";display: block;width: .06rem;height: .3rem;position: absolute;top: .085rem;left: 0;}
.section_quote.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{ margin: 0;}
.article-key {padding: .3rem .3rem .1rem;}
.article-key a{display:block;float: left;margin: 0 .2rem .2rem 0;font: .28rem/.5rem "microsoft yahei";background: #edf6fd;padding: 0 .32rem;color: #2f74e9;border-radius: 2px;}
.article-key a:hover{text-decoration:none;opacity:.8;filter:alpha(opacity=80);}

/*图集展示*/
.pics_slide{ display: none; position: fixed; left: 0; top: 0; z-index: 99999; width: 100%; height: 100%; background: #000;}
.pics_slide .swiper-wrapper{ height: 8.5rem;}
.pics_slide .swiper-slide{ display: table;}
.pics_slide .swiper-slide .img_box{ display: table-cell; vertical-align: middle;}
.pics_slide .swiper-slide img{ width: 100%; max-height: 8.5rem; vertical-align: middle;}
.pics_slide .swiper-pagination{ width: 1.2rem; bottom: .25rem; color: #fff; font-size: .32rem;}
.pics_slide .swiper-pagination-current{ color: #3294e6;}
.pic_download{ position: absolute; right: .2rem; bottom: .25rem; width: .3rem; height: .3rem; background-position: -3.6rem 0;}
/*--------------- 正文 end --------------*/


/*资讯列表*/
.news_list h2{padding: .29rem .3rem;font: .36rem/.42rem 'Microsoft Yahei';border-bottom: 1px solid #f7f7f7;}
.news_list h2 span{display: inline-block;padding-left: .21rem;position: relative;}
.news_list h2 span:after{background:#2f74e9;content: "\0020";display:block;width: .06rem;height: .3rem;position: absolute;top: .085rem;left: 0;}
.news_list li{margin: 0 .3rem;padding: .35rem 0;font: 0.3rem/0.48rem 'Microsoft Yahei';overflow: hidden;border-bottom: 1px solid #f7f7f7;}
.news_list li:last-child{ border-bottom: none;}
.news_list li a{display: block;overflow: hidden;}
.news_list li.has_img{height: auto;}
.news_list li.has_img a{}
.news_list li .img{width: 2.4rem;height: 1.6rem;overflow: hidden;}
.news_list li .img img{ width: 100%; height: 100%;}
.news_list li a>.fl{width: 4.2rem;}
.news_list li .tit{font: .32rem/.48rem 'Microsoft Yahei';max-height: .96rem;overflow: hidden;}
.news_list li .btm{color: #999;font: 0.24rem/0.28rem 'Microsoft Yahei';margin-top: 0.36rem;}
.news_list li .btm span{ float: left; margin-right: 0.18rem;}
.news_list li .btm span.label{color: #fa2800;font: .22rem/.3rem "microsoft yahei";border: 1px solid #ffa796;padding: 0 .07rem;}
.news_list li .btm span i{ float: right; margin-left: 0.08rem; width: 0.28rem; height: 0.28rem;}
.news_list li .btm .plun_num{ margin-right: 0;}
.news_list li .btm .plun_num i{ background-position: -3rem .06rem;}
.news_list li .btm .read_num i{ background-position: -2.4rem .06rem;}

/*资讯列表 2*/
.list_information li{ height:.88rem; line-height:.88rem; border-bottom:solid 1px #f7f7f7; overflow:hidden; font-size:.32rem}
.list_information li:last-child{ border-bottom:none}
.list_information li a{ display:block; padding-left:.1rem}

/*图片新闻 four_tpxw*/
.four_zt{ padding-bottom:.3rem}
.four_zt li{ float:left; margin-right:.2rem; width:3.35rem; margin-top:.3rem}
.four_zt li:nth-child(2n){ margin-right:0;}
.four_zt li a{ display:block; font-size:.26rem; color:#333333}
.four_zt li a img{ width:3.35rem; height:2.5rem}
.four_zt li a p{ margin-top:.15rem; max-height:.7rem; overflow:hidden}
/*图片新闻 换一换*/
.four_tpxw_slide .like_next{ float: right; font-size: .24rem;}
.four_tpxw_slide .four_tpxw{ display: none;}
.four_tpxw_slide .four_tpxw.on{ display: block;}

/*开户咨询*/
.article-reg{ width:92%; margin:0 auto; background:#fff; padding:0.25rem 4% 0.5rem;font-size: 0.28rem;}
.article-reg h3{color:#333; padding-bottom:0.6em;font-size: 0.32rem;font-weight: normal;}
.article-reg form {height:0.86rem;}
.article-reg p.name{width:100%;height:0.86rem;float:left;border:1px solid #FFBB2C;background: #fff;position:relative;}
.article-reg input{background: none;border: 0;overflow: hidden;font: 0.28rem/0.86rem 'Microsoft Yahei';text-indent: 10px;}
.article-reg .reg-btn{width: 24%;height: 0.86rem;float: right;background:#FFBB2C;color: #fff;border:none;font: 0.9em/2em 'Microsoft Yahei';text-indent: 0;}
.article-reg .input_bg {height: 100%;position: absolute;left: 70px;z-index: -1;}
.article-reg .box_error{color: #bc1b23;display: block;clear: both;margin: 0 0 0 5%}

/*信用卡-文字链*/
.article_text{ padding: 0 0 0.2rem;}
.article_text .text_info { width: 100%; padding: .2rem 0; overflow: hidden;}
.article_text .text_info img.sq_pic { float: left; padding: 0; margin-right: 0.1rem; width: 6rem; height: .6rem; }
.article_text .text_info span.sq_txt { display: block; float: right; margin-right: .2rem; border-radius: 3px; padding: 0 0.12rem; color: #fff; background: rgb(255, 68, 0); font: normal 0.24rem/0.6rem 'microsoft yahei';}
/*信用卡-广告*/
.xykgj_code{overflow:hidden; position:relative; padding: 0 .2rem .2rem;}
.xykgj_code em{position: absolute;top:0.12rem;right:0.35rem; width:36%;}
.xykgj_code .biaozhu{border-radius:0.1rem;padding:5px 0 5px 10px;color:#ff935d;background-color:#ececec; margin-top:0.2rem; font-size:0.32rem;}

/*通用*/
.bg_f5f5f5{ background:#f5f5f5}
.position_r{ position: relative;}
.pdlr30{ padding-left:.3rem; padding-right:.3rem;}
.mglr30{ margin-left:.3rem; margin-right:.3rem;}
.bor_t_20{border-top:.2rem solid #F2F7FC;}
.bg_fff{ background:#FFF}
.icon1{ background:url(../images/article_sprite.png) no-repeat; background-size:6rem;}
i.icon{ background:url(../images/icon1_index_beta514.png) no-repeat; background-size:4.68rem;}
/*通用*/
.index_tit{ height: 1rem; line-height: 1rem; padding: 0 .3rem; border-bottom: 1px solid #f7f7f7;overflow: hidden;}
.index_tit i.icon{ float: left; width: .06rem; height: .3rem; background-position: 0 -4.85rem; margin: .36rem .16rem 0 0;}
.index_tit h2{ float: left; font-size: .36rem; font-weight: normal;max-width: 6.68rem;}
.index_tit p a{ font-size:.28rem; color:#2f74e9; margin-right:.4rem}
.index_tit p a:last-child{ margin-right:0}
.view_more{ height: .88rem; line-height: .88rem; border-top: 1px solid #f7f7f7;}
.view_more a{ display: block; font-size: .3rem; color: #999; text-align: center;}
.view_more i{  margin-left: .2rem; background-position:0 -5.33rem; width:.12rem; height:.2rem; display:inline-block}

/*-------------------新闻列表-块1-------------------*/
.list_news{ border-bottom:solid 1px #f0f0f0; padding:0.2rem 0 .3rem 0}
.list_news.brb0{ border-bottom:0}
.list_news a{ display:block}
.list_news a dt.title{ font-size:0.32rem; color:#333333; max-height:0.88rem;overflow:hidden; line-height:0.48rem; margin-bottom:0.34rem}
.list_news a dd.other{ color:#999999; font-size:0.24rem}
.list_news a dd.other span{ margin-right:0.1rem}
.list_news a dd span.flag{ font-size:0.22rem; color:#fa2800; border:solid 1px #ffa796;border-radius:0.05rem; width:.6rem; height:.3rem; float:left; text-align:center; line-height:.3rem; margin-right:.15rem}
.list_news a dd span.channel{ margin-right:.2rem}
.list_news a dd span.read_num{ margin-right:0.2rem}
.list_news a dd span i{ margin-left:0.15rem; display:inline-block}
.list_news a dd span.read_num i{ background-position:-2.4rem -.01rem; width:0.22rem;height:0.16rem; margin-top:0.09rem}
.list_news a dd span.pinglun i{ background-position:-3rem 0; width:0.23rem;height:0.2rem; margin-top:0.065rem}
.list_wz{ width:4.2rem}
.list_news_img{ display:block; margin-left:0.3rem; margin-top:.07rem}
.list_news_img img{ width:2.4rem;height:1.6rem}
.list_news_tj{}
.list_news_tj a dt.title{ font-size:0.32rem; color:#333333; max-height:0.48rem;overflow:hidden; line-height:0.48rem; margin-bottom:0.15rem}
.list_news a dt.mb47{ margin-bottom:0.47rem}
.list_news_tj a p{ margin-bottom:0.15rem}
.list_news_tj a p img{ width:2.2rem;height:1.6rem;margin-right:0.15rem; float:left}
.list_news_tj a p img:nth-child(3){ margin-right:0}
/*纯文字*/
.list_news li{ height:.88rem; line-height:.88rem; border-bottom:solid 1px #f0f0f0; overflow:hidden; font-size:.34rem; width:100%}
.list_news li:last-child{ border-bottom:none}
.list_news li a{ display:block;}
.list_news li a.tag{float: left;color: #2f74e9}
.list_news li.red a{ color:#f63b23}
/*-------------------swiper导航切换头-------------------*/
/*tab3切换*/
.title_hd3{ height:1rem; font-size:.34rem; border-bottom:solid 1px #f7f7f7; line-height:1rem}
.title_hd3 .swiper-slide{ width:2.5rem !important; text-align:center; height:.96rem; line-height:.96rem}
.title_hd3 .active-nav{ font-size:.36rem; color:#2f74e9; border-bottom:solid .04rem #2f74e9}
.tab_con .swiper-slide{ border-bottom:solid 1px #f7f7f7; width:6.9rem !important; margin:0 .3rem;height:.1rem;}
.tab_con .swiper-slide.swiper-slide-active{height:auto;}
.list_news_tj a p img:nth-child(3){ margin-right:0}
.tab_con .swiper-slide a{ display:block}
/*tab2切换*/
.title_hd2{ height:1rem; font-size:.34rem; border-bottom:solid 1px #f7f7f7; line-height:1rem}
.title_hd2 .swiper-slide{ width:3.75rem !important; text-align:center; height:.96rem; line-height:.96rem;}
.title_hd2 .active-nav{ font-size:.36rem; color:#2f74e9; border-bottom:solid .04rem #2f74e9}
/*-------------------推荐频道内容样式-------------------*/
.hotChannel{ padding:.3rem .3rem .1rem .1rem}
.hotChannel li{ width:1.22rem; height:.5rem; background:#edf6fd; font-size:.28rem; color:#2f74e9; float:left; margin:0 0 .2rem .2rem; text-align:center; line-height:.5rem; border-radius:.02rem}
.hotChannel li a{ display:block; color:#2f74e9}

/*期货开户预约弹出框*/
.allforms .afbg {position:fixed; top:0; left:0; width:100%; height:100%; _width:expression(eval(document.body.clientWidth)); _height:expression(eval(document.body.clientHeight)); background-color:#000; opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); zoom:1; z-index:2;}
.zn_banks_iframe2{ font-size:.36rem; padding:.4rem .45rem}
.allforms { position:absolute; top:0; left:0; width:100%; height:100%; display:none; z-index:10000;}
.allforms .afcon { position:fixed; top:50%; left:50%; z-index:3; width:6.5rem; margin-top:-135px; margin-left:-43.2%; background:#fff; border-radius:.03rem}
.zn_banks_iframe2 i.close_an{ position: absolute; width:.25rem; height:.25rem; background-position:-.41rem -5.31rem; display:block; right:.22rem; top:.25rem}
.zn_banks_iframe2 p.tit{ text-align:center;font-size:.36rem;color:#333; margin-bottom:.3rem}
.zn_banks_iframe2 p.name{height:.85rem; border-bottom:solid 1px #dcdcdc}
.zn_banks_iframe2 p.name i{ width:.25rem; height:.36rem; background-position:-.99rem -5.24rem; float:left; margin:.15rem .2rem 0 .2rem}
.zn_banks_iframe2 .oil_reg03 input{width:87%;background:none; text-indent:10px; border:0;overflow:hidden; position:relative; z-index:2; font-size:.28rem; color:#999999; height:.7rem; line-height:.7rem}
.zn_banks_iframe2 .oil_reg03 span.reg-btn {width:5.6rem;height:.88rem; background:#3d82f7; border-radius:.05rem;color:#fff; text-align:center; line-height:.88rem; display:block; margin-top:.4rem}
.zn_banks_iframe2 .oil_reg03 span.box_error{ font-size:.24rem; color:#f63b23; margin-top:.15rem; display:inline-block}

/*文字链广告*/
.article-text{font-size: 0.32rem;line-height: .88rem;height: .88rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-top: 1px solid #F7F7F7;}
.article-text .fr{line-height: .4rem;width: .7rem;text-align: center;margin-top: .24rem;color: white;background: #DCDCDC;border-radius: .05rem;font-size: .28rem;}


/*彩票频道开奖号码样式*/
.caipiao_kjhm {width: 90%;margin: 0 auto;height: 30px; line-height: 31px; padding: 6px 0 12px 4px; border-bottom: 1px dashed #ddd; margin-bottom: 8px; overflow: hidden; }
.caipiao_kjhm span{ float: left; width: 30px; height: 30px; margin: 0 .06rem; text-align: center; font-size: 16px; color: #fff; background: url(https://res.cngoldres.com/caipiao/img/caipiao_sprite1.png) -480px -40px no-repeat;}
.caipiao_kjhm span.blue{ background-position: -520px -40px;}
.caipiao_kjhm:last-child{ border-bottom: none;}

/*价格页样式添加*/
.article_con table {width:100%!important; border-top:1px solid #84ACF2; border-left:1px solid #84ACF2; margin-bottom:1em;}
.article_con table tr th, .article_con table tr td {font:.3rem/.4rem Microsoft Yahei; border-right:1px solid #84ACF2; border-bottom:1px solid #84ACF2; padding:.5em; word-break:break-all; text-indent:0;}
.article_con table .top_title{background: #EDF3FF;text-align: left;font:.28rem/.3rem Microsoft Yahei;}
.article_con table .text_green{color:#0C3;font-weight: bold;}
.article_con table .text_red{color: #fe0e0e;font-weight: bold;}
.article_con table tr td {text-align: center;}
.article_con table .red_bg{background: none;}

/*官网页样式新增*/
/*详情-评分*/
.xiangqing{padding: .3rem .3rem .4rem .3rem;}
.xiangqing_name{font-size: .34rem;height: .45rem;line-height: .45rem;overflow: hidden;margin-bottom: .25rem;}
/*基本信息*/
.jbxx_box{font-size: .32rem;width: 6.65rem;margin: .3rem auto 0;overflow: hidden;padding-bottom: .25rem;}
.jbxx_box p{line-height: .42rem;overflow: hidden;margin-bottom: .1rem;word-break:break-all}
.jbxx_box span{color: #666;}

/*-------------------模板logo-------------------*/
.img_box1{width: 6.9rem;text-align: center;display: table-cell;vertical-align: middle;}
.img_box1 img{max-width: 6.9rem;max-height:2.8rem}
.jbxx_box p.wz{height: auto;}
.jbxx_box p b{float: left;font-weight: normal;width: 5rem;line-height: .48rem;}

/*----------------- Topic 话题内容页 -----------------*/
/*header*/
.topic_logo{ position: relative; float: left; width: 1.2rem; margin-left: .2rem; text-indent: -99999px;}
.topic_logo:before{ content: ''; position: absolute; left: -.16rem; top: .22rem; width: 1px; height: .4rem; background: #bd2d0a;}
.topic_logo_home{ background-position: -1rem -.42rem;}
.topic_logo_stock{ background-position: -2.5rem -.42rem;}
.topic_logo_energy{ background-position: -4rem -.42rem;}
.topic_logo_cang{ background-position: -1rem -1.06rem;}
.topic_logo_forex{ background-position: -2.5rem -1.06rem;}
.topic_logo_futures{ background-position: -4rem -1.06rem;}
/*banner*/
.topic_banner{ width: 100%; height: 3.4rem; overflow: hidden;}
.topic_banner img{ width: 100%;}
/*文章信息*/
.topic_info{ padding: .3rem .3rem 0;}
.topic_info h1 {font: normal 0.46rem/0.58rem "Microsoft Yahei";margin-bottom: .2rem;}
.topic_photo{ width: .8rem; height: .8rem; margin: .1rem .2rem 0 0; border-radius: 50%; overflow: hidden;}
.topic_photo img{ width: 100%; height: .8rem;}
.topic_author{ width: 5rem; height: .52rem; line-height: .52rem; overflow: hidden; font-size: .32rem;}
.topic_data{ height: .42rem; line-height: .42rem; overflow: hidden; font-size: .28rem; color: #999;}
.topic_readnum{ margin-left: .2rem;}
.topic_plun{ position: absolute; right: .2rem; top: .1rem; width: .4rem; height: .4rem; background-position: -.54rem .06rem;}
.topic_plun a{ display: block;}
.topic_plun em{ position: absolute; top: -.05rem; left: .24rem; height: .24rem; padding: 0 .08rem; border-radius: .2rem; background: #f04343; color: #fff; font: 0.2rem/0.24rem "Microsoft Yahei";}
/*导语*/
.topic_desc{ padding: .4rem .3rem .2rem; font: .32rem/.52rem "Microsoft Yahei";}
.topic_desc em{ float: left; width: .5rem; height: .5rem; line-height: .5rem; margin: 0 .025rem; text-align: center; font-size: .36rem; color: #fff; font-weight: bold; background: #2f75ea; border-radius: .02rem;}
/*要点速读*/
.topic_ydsd{ padding: .15rem .3rem .1rem;}
.topic_ydsd .ydsd_tit{ height: .6rem; margin-bottom: .1rem; color: #2f75ea; font: bold .32rem/.6rem "Microsoft Yahei";}
.topic_ydsd .ydsd_tit i{ display: inline-block; width: .2rem; height: .2rem; background-position: .04rem -1.46rem;}
.topic_ydsd ul{ background: #edf6fd; border-left: .05rem solid #7793c3; padding: 0 .3rem 0 .26rem;}
.topic_ydsd li{ position: relative; min-height: .54rem; padding: .2rem 0 .2rem .8rem; border-bottom: 1px solid #c7dcf9; font: .3rem/.45rem "Microsoft Yahei";}
.topic_ydsd li:last-child{ border-bottom: none;}
.topic_ydsd li i{ position: absolute; left: 0; top: 50%; margin-top: -.27rem; width: .54rem; height: .54rem; line-height: .54rem; background-position: -5.46rem -.6rem; color: #fff; text-align: center;}
/*正文*/
.topic_article{ position: relative; max-height: 13.34rem; padding: 0 .3rem; background: #fff; overflow: hidden;}
.topic_article h2{ position: relative; height: 1rem; margin: .1rem 0 .25rem; font: bold .32rem/1rem "Microsoft Yahei"; border-bottom: 1px solid #f0f0f0; padding-left: .55rem; overflow: hidden;}
.topic_article h2:before,
.topic_article h2:after{ content: ''; position: absolute; background: url(../images/article_sprite.png) no-repeat; background-size: 6rem;}
.topic_article h2:before{ left: 0; top: .3rem; width: .5rem; height: .5rem; background-position: 0 -1.8rem;}
.topic_article h2:after{ right: 0; bottom: 0; width: 2.4rem; height: .03rem; background-position: -1rem -2rem;}
.topic_article .topic_article_con{ position: relative; padding-bottom: .2rem; font: .32rem/.48rem "Microsoft Yahei"; overflow: hidden;}
.topic_article .topic_article_con img{ max-width: 100%; height: auto; display: block;}
.topic_article p{ text-indent: 2em;}
/*文章来源*/
.topic_source{ height: .85rem; line-height: .85rem; font-size: .28rem; color: #999; margin-top: -1px; padding: 0 .3rem;}
/*----------------- Topic end -----------------*/
/*----------------- Spec start -----------------*/
.special_html {height:auto;}
.special_abstract {font-size:0.32rem;padding-bottom:0.4rem;}
.special_abstract span {color:#999;font-size:0.36rem;}
.special_news {padding:0.3rem 0 0.3rem;}
.special_news dt.title {margin-bottom:0;}
.special_article {text-indent:0;position:relative;overflow:hidden;}
.special_article h2 {margin-bottom:0;}
.special_article .hidden_part {overflow:hidden;}
.special_article .hidden_part section:last-of-type {margin-bottom:0;}
.special_news a>p {margin-bottom:.34rem;position:relative;}
.special_news a>p img {width:2.2rem;height:1.6rem;}
/*----------------- Spec end -----------------*/

/*----------------- 图片新闻 Image start -----------------*/
body.article_image{ width: 7.5rem; height: 100%; background: #363636; overflow: hidden;}
/*header*/
.article_top { position:absolute; top: 0; left: 0; width:100%; height: .9rem; line-height: .9rem; background: #000; color: #fff;}
.article_top .return{ float: left; color: #fff; font-size: .3rem; overflow: hidden;}
.article_top .return i{ float: left; width: .2rem; height: .36rem; margin: .27rem .22rem 0 .3rem; background-position: -4.8rem -1.8rem;}
.article_top .read_num,.article_top .pinglun_num{ float: right; font-size: .26rem; margin-left: .2rem;}
.article_top .read_num em,.article_top .pinglun_num em{ margin-right: .05rem;}
.article_top span.overall {width: 0.72rem;height: .6rem;float:right;text-align:right;background-position: -4rem -1.66rem;margin: .14rem 0 0 .2rem;}
/*评论样式*/
.article_image .comment_repely_input{ background: #000; border-top-color: #363636;}
.article_image .comment_repely_input input{ background: #363636; border-color: #363636; color: #999; font-size: .28rem;}
.article_image .comment_mCommentArea{/* display: none;*/ visibility: hidden;}
.article_image #comment_hot_topic{ display: none;}
.article_image .comment-animation,
.article_image .comment_success{ z-index: 999;}
/*正文*/
.imgs_swiper{ position: absolute; left: 0; top: 0; bottom: .98rem; right: 0; width: 100%; z-index: 999; overflow: hidden;}
.imgs_swiper .big_pic{ width: 100%; height: 100%;}
.imgs_swiper .big_pic span{ position: relative; display: block; width: 100%; height: 100%; text-align: center;}
.imgs_swiper .big_pic img{ position: relative; top: 50%; transform: translateY(-50%); max-width: 100%; max-height: 100%;}
.pic_des { position:absolute; left: 0; bottom:0; padding: .2rem .3rem 0; width: 6.9rem; max-height: 2.22rem; z-index: 1; background: rgba(0,0,0,.5); overflow-y:hidden;transition:transform 0.3s;transform:translate(0,0);}
.pic_des h1{ width: 5.8rem; height: .5rem; line-height: .5rem; margin-bottom: .22rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color: #fff;font-size: .34rem; font-weight: normal; text-align: left;}
.pic_des p{ line-height: .5rem; font-size: .32rem; color: #d2d1d1; text-align: left;}
.pic_des.show_all .inner{ max-height: 3rem; overflow-y: scroll;-webkit-overflow-scrolling : touch;}
.pic_des .pagination{ position: absolute; top: .15rem; right: .3rem; font-size: .32rem; color: #fff;}
.pic_des .pagination span{ font-size: .45rem; color: #fd0808;}
body.onlyImg .article_top{ transition: transform 0.3s; transform: translate(0, -100%);}
body.onlyImg .active_top{ transform: none;}
body.onlyImg .pic_des{ transition: transform 0.3s; transform: translate(0, 200%);}
body.onlyImg .comment_repely_input{ transition: transform 0.3s; transform: translate(0, 100%);}
/*图片推荐*/
.image_news_tj{ margin-top: 1.3rem;}
.image_news_tj h2{ height: .66rem; line-height: .66rem; overflow: hidden; font-size: .3rem; color: #fff; font-weight: normal; padding: 0 .3rem;}
.image_news_tj .four_zt{ padding: 0 .3rem .3rem;}
.image_news_tj .four_zt li{ margin-bottom:.3rem; margin-top: 0; position: relative;}
.image_news_tj .four_zt li a img{ height:1.9rem}
.image_news_tj .four_zt li a p{width: 3.27rem; max-height:.8rem; line-height: .4rem; position: absolute;bottom: 0;padding-left: .08rem;background-color: rgba(0, 0, 0, 0.5);color: #fff;}
/*下一篇*/
.article_image .next_btn{ transition: transform 0.3s; transform: translate(0, 100%); z-index: 999; position: absolute; left: 0; bottom: 0; width: 100%; height: .98rem; line-height: .9rem; background: #000; overflow: hidden; box-sizing:border-box;-webkit-box-sizing:border-box;}
.article_image .next_btn a{ display: block; padding: 0 1rem 0 .3rem; border-top:1px solid #363636; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-size: .28rem; color: #fff;}
.article_image .next_btn i{ position: absolute; right: .3rem; top: .27rem; width: .22rem; height: .36rem; background-position: -5.4rem -1.8rem;}
.article_image .next_btn.show{ transform: none;}
/*----------------- 图片新闻 Image end -----------------*/
/*广告样式*/
/*新闻资讯-栏目*/
.channel_news{ border-bottom:solid 1px #f0f0f0; padding:0.2rem 0 .3rem 0;}
.channel_news.brb0{ border-bottom:0}
.channel_news a{ display:block}
.channel_news a dt.title{ font-size:0.32rem; color:#333333;max-height:0.88rem;overflow:hidden; line-height:0.48rem; margin-bottom:0.34rem}
.channel_news a dd.other{ color:#999999; font-size:0.24rem}
.channel_news a dd.other span{ margin-right:0.1rem}
.channel_news a dd span.flag{ font-size:0.22rem; border-radius:0.05rem; width:auto; height:.3rem; float:left; text-align:center; line-height:.3rem; margin-right:.15rem}
.channel_news a dd span.redFlag{font-size:0.22rem;color:#fa2800; border:solid 1px #ffa796;width: auto;padding: 0 .1rem;border-radius:0.05rem; height:.3rem; float:left; text-align:center; line-height:.3rem;}
.channel_news a dd span.greyFlag,.channel_news a dd span.ad{font-size:0.22rem;color:#999; border:solid 1px #999;width: auto;padding: 0 .1rem;border-radius:0.05rem; height:.3rem; float:left; text-align:center; line-height:.3rem;}
.channel_news a dd span.red-downLoad{color:#F75349;border:solid 1px #F75349;width: auto;padding: 0 .1rem;border-radius:0.05rem; height:.4rem;text-align:center; line-height:.4rem;margin-right: 0;font-size: .24rem;}
.channel_news a dd span.blue-downLoad{color:#2f75ea;border:solid 1px #2f75ea;width: auto;padding: 0 .1rem;border-radius:0.05rem; height:.4rem;text-align:center; line-height:.4rem;margin-right: 0;font-size: .24rem;white-space: nowrap;}
.channel_news a dd span.tj{color:#fa5e00; border:solid 1px #ffbb96;}
.channel_news a dd span.tt{color:#fe0404; border:solid 1px #fc3333;}
.channel_news a dd span.jx{color:#2174fd; border:solid 1px #9abffc;}
.channel_news a dd span.channel{ margin-right:.2rem}
.channel_news a dd span.read_num{ margin-right:0.2rem}
.channel_news a dd span i{ margin-left:0.15rem; display:inline-block; background:url(../images/article_sprite.png) no-repeat; background-size:6rem;}
.channel_news a dd span.read_num i{ background-position:-2.4rem -.01rem; width:0.22rem;height:0.16rem; margin-top:0.09rem}
.channel_news a dd span.pinglun i{ background-position:-3rem 0; width:0.23rem;height:0.2rem; margin-top:0.065rem}
.channel_news_img{ display:block; margin-left:0.2rem; margin-top:.07rem;width: 2.4rem;height: 1.6rem;}
.channel_news_img img{ width:2.4rem;height:1.6rem}
.channel_news_tj a dt.title{ font-size:0.32rem; color:#333333; max-height:0.96rem;overflow:hidden; line-height:0.48rem; margin-bottom:0.15rem}
.channel_news a dt.mb47{ margin-bottom:0.47rem}
.channel_news_tj a p{ margin-bottom:0.15rem; position: relative;}
.channel_news_tj a p img{ width:2.2rem;height:1.6rem;margin-right:0.15rem; float:left}
.channel_news_tj a p img:nth-child(3){ margin-right:0}
/*广告新增样式*/
.channel_news.channel_ad{position: relative;}
.channel_news.channel_ad dd.fl{width: 5.68rem;}
.channel_news.channel_ad dd.fl img{width: .69rem;height: .69rem;margin-right: .18rem;}
.channel_news.channel_ad dd.btn{width: 1.2rem;margin-top: .2rem;}
.channel_news.channel_ad .con{color: #999;height: .3rem;line-height: .3rem;font-size: .26rem;max-width: 4.8rem;overflow: hidden;}
.channel_news.channel_ad .top_banner_close{display:block;width: .4rem;height: .4rem;position: absolute;top: .02rem;right: .02rem;z-index: 2;cursor:pointer;}
.channel_news.channel_top_ad{border: none;background: #EFEFF1;padding: .2rem .3rem;}
.channel_top_ad .banner_left_tip{position: absolute;left: 0;bottom: 0;height: .2rem;width: .4rem}
.channel_news.channel_top_ad .red-downLoad{background: #F63F32;color: white;}
.channel_news.channel_top_ad .tit{color: #333;}
.channel_news.channel_top_ad dd.btn{margin-top: .25rem;}
/*--------------------- 图说增加样式 -----------------------*/
.jtAms_container .channel_news_tj.one_pic a p img{height: 3.6rem;}
.channel_news_tj.one_pic a p img{width: 6.9rem;height: 4.4rem;margin-right: 0;}
.channel_news_tj.two_pic a p img{width: 3.35rem;height: 2.6rem;}
.channel_news_tj.two_pic a p img:nth-child(2) { margin-right: 0; }
.channel_news a i.pic_num { display: block; position: absolute; right: .1rem; bottom: .1rem; min-width: .5rem; height: 0.32rem; line-height: 0.32rem; text-align: center; border-radius: 4px; background: rgba(0, 0, 0, 0.5); color: #fff; font-size: 0.24rem; }

/*--------------------- 分享落地页样式 -----------------------*/
.share_article_main{ padding-bottom: 1rem;}
.share_article_main .article_news{ padding: .3rem;}
.share_article_main .article_con{ max-height: none; margin-bottom: .3rem;}
/*底部悬浮层*/
.fixed_layer{ z-index: 999; position: fixed; bottom: 0; left: 0; width: 6.9rem; height: .6rem; line-height: .6rem; padding: .2rem .3rem; background: #f7f7f7;}
.fixed_layer img{ float: left; width: .6rem; height: .6rem; margin-right: .3rem;}
.fixed_layer .login_btn{ position: absolute; right: .3rem; top: .25rem; width: 1.2rem; height: .5rem; line-height: .5rem; text-align: center; color: #fff; font-size: .3rem; background: #de270f; border-radius: 2px;}
/*弹窗*/
.pop_layer{ display: none; z-index: 1000; position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0,0,0,.3);}
.pop_layer .container{ position: absolute; left: 50%; top: 50%; margin-left: -2.65rem; width: 5.3rem; padding-top: .4rem; text-align: center; background: #fff; border-radius: .1rem; transform:translateY(-50%); -ms-transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); -o-transform:translateY(-50%);}
.pop_layer .logo{ width: .8rem; height: .8rem;}
.pop_layer .container p{ margin: .2rem 0 .25rem; font-size: .28rem; color: #666;}
.pop_layer .open_btn{ display: block; height: .8rem; line-height: .8rem; border-top:1px solid #dcdcdc; font-size: .28rem; color: #de270f;}
/*声明*/
.article_state{ font-size: .24rem; color: #999; line-height: .32rem;}
/*article_info_zj*/
.article_info_zj{ font-size: .28rem; margin-bottom: .5rem;}
.article_info_zj .zj_photo{ float: left; width: .6rem; height: .6rem; margin: .05rem .2rem 0 0; border-radius: 50%; overflow: hidden;}
.article_info_zj .zj_photo img{ width: 100%; height: 100%;}
.article_info_zj .zj_info{ float: left; width: 4.5rem;}
.article_info_zj .name{ display: inline-block; height: .4rem; line-height: .4rem;}
.article_info_zj .pubtime{ font-size: .24rem; color: #999;}
.article_info_zj .follow_btn{ float: right; width: 1.4rem; height: .5rem; line-height: .5rem; margin-top: .12rem; text-align: center; color: #fff; border-radius: .25rem; background: #ff4c4e;}
/*业务分类按钮-主体模块*/
.hotBtn{ border-bottom:solid 1px #f0f0f0}
.section_hotBtn{}
.section_hotBtn .swiper-wrapper{/* margin-bottom:.44rem*/}
.section_hotBtn .swiper-slide{ width:1.725rem; font-size:.24rem; text-align:center; margin-top:.3rem; }
.section_hotBtn a{ display:block; color:#666}
.section_hotBtn a i{ width:.8rem; height:.8rem; display:inline-block}
.section_hotBtn a.jjxt_a i{ background-position:0 0;}
.section_hotBtn a.hjtzkh_a i{ background-position:-.97rem 0;}
.section_hotBtn a.jtw_a i{ background-position:-1.94rem 0;}
.section_hotBtn a.lczx_a i{ background-position:-2.91rem 0; width:.84rem}
.section_hotBtn a.qhkh_a i{ background-position:0 -.97rem; width:.84rem}
.section_hotBtn a.gpkh_a i{ background-position:-.97rem -.97rem; width:.84rem}
.section_hotBtn a.yykh_a i{ background-position:-3.88rem 0; width:.84rem}
.section_hotBtn .hjqhkh_a i{ background-position:-3.88rem -.97rem; width:.84rem}
.section_hotBtn a p{ margin-top:.18rem}
/*期货开户预约弹出框*/
.allforms .afbg {position:fixed; top:0; left:0; width:100%; height:100%; _width:expression(eval(document.body.clientWidth)); _height:expression(eval(document.body.clientHeight)); background-color:#000; opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); zoom:1; z-index:2;}
.zn_banks_iframe2{ font-size:.36rem; padding:.4rem .45rem}
.allforms { position:absolute; top:0; left:0; width:100%; height:100%; display:none; z-index:2;}
.allforms .afcon { position:fixed; top:50%; left:50%; z-index:3; width:6.5rem; margin-top:-135px; margin-left:-43.2%; background:#fff; border-radius:.03rem}
.zn_banks_iframe2 i.close_an{ position: absolute; width:.25rem; height:.25rem; background-position:-.41rem -5.31rem; display:block; right:.22rem; top:.25rem}
.zn_banks_iframe2 p.tit{ text-align:center;font-size:.36rem;color:#333; margin-bottom:.3rem}
.zn_banks_iframe2 p.name{height:.85rem; border-bottom:solid 1px #dcdcdc}
.zn_banks_iframe2 p.name i{ width:.25rem; height:.36rem; background-position:-.99rem -5.24rem; float:left; margin:.15rem .2rem 0 .2rem}
.zn_banks_iframe2 .oil_reg03 input{width:87%;background:none; text-indent:10px; border:0;overflow:hidden; position:relative; z-index:2; font-size:.28rem; color:#999999; height:.7rem; line-height:.7rem}
.zn_banks_iframe2 .oil_reg03 span.reg-btn {width:5.6rem;height:.88rem; background:#3d82f7; border-radius:.05rem;color:#fff; text-align:center; line-height:.88rem; display:block; margin-top:.4rem}
.zn_banks_iframe2 .oil_reg03 span.box_error{ font-size:.24rem; color:#f63b23; margin-top:.15rem; display:inline-block}
/*轻应用*/
.appBtns .swiper-wrapper{ margin-bottom:.4rem}
.appBtns .swiper-slide{ width:1.725rem;font-size:.24rem; text-align:center; margin-top:.35rem; }
.appBtns a{ display:block; color:#666}
.appBtns a i{ width:.8rem; height:.8rem; display:inline-block}
.appBtns a.gpzb_a i{ background-position:-3.88rem -1.94rem; width:.84rem}
.appBtns a.hq_a i{ background-position:-1.94rem -2.91rem; width:.84rem}
.appBtns a.jp_a i{ background-position:-2.91rem -2.91rem; width:.84rem}
.appBtns a.rl_a i{ background-position:0 -3.88rem;}
.appBtns a.kh_a i{ background-position:-.97rem -3.88rem; width:.84rem}
.appBtns a.kx_a i{ background-position:-1.94rem -3.88rem; width:.84rem}
.appBtns a.swhj_a i{ background-position:-1.94rem -.97rem; width:.84rem}
.appBtns a.xyk_a i{ background-position:-1.94rem -1.94rem;}
.appBtns a.jtw_a i{ background-position:-1.94rem 0;}
.appBtns a p{ margin-top:.2rem}
.appBtns .hjqhkh_a i{background-position: -3.88rem -.97rem;width: .84rem;}
/*滑动条样式*/
.appBtns .swiper-container-horizontal>.swiper-scrollbar{ width:.6rem; height:.05rem; left:43%; background:#dcdcdc; border-radius:0}
.appBtns .swiper-scrollbar-drag{ background:#2f74e9; border-radius:0}

/*-------------m端头部添加app下载图标 2017-12-28-------------*/
.top_logo span.appIcon { position:absolute; right:1.8rem;top:.16rem;}
.top_logo span.appIcon a{display: block;}
.top_logo span.appIcon img{width: .45rem;height: .45rem; }

/*---------全站导航处添加金投网图标 2018-12-14----------*/
.overall-nav ul.Light_application li i.app_jtw{background:url(../images/m_nav_jtw.png) no-repeat 100% 100%;background-size:.76rem;}---

/*---------------底部按钮处添加样式------------------*/
.section_btn img{float: left;width: .4rem;height: .4rem;margin: .15rem .08rem 0 .45rem;}

/*---------全站导航处添加图片图标 2019-11-05----------*/
.overall-nav ul.Light_application li img.icon{width:.76rem;height:.76rem;}

/*---------补充文章标签推荐样式 2020-03-10----------*/
.list_news a dd span.flag.tj{width:auto;padding:0 .05rem;}

/*----------2020.07.07头部分类按钮样式调整------------*/
.allforms{z-index:999;}
.section_hotBtn a img,.appbtn a img,.appBtns a img{width:.8rem;height:.8rem;display:block;margin:0 auto;}
.section_hotBtn a.jjh_a i,.appbtn a.jjh_a i{width:.8rem;background:url(../images/hotBtn_jjh_a.png) no-repeat 100% 100%;background-size: .8rem;}


/*---------全站底部添加“名家解读” 2020-09-07----------*/
footer div.other .nav{overflow:initial !important;}
footer div.other .nav a{width:auto !important;padding:0 .15rem;position: relative;}
footer div.other .nav a.hot .flag{position: absolute;width: .68rem;height: .5rem;background: url(../images/m_foot_hot.png) no-repeat;background-size:.68rem;right: -.08rem;top: -.38rem;}


/*  2020.09.07“查看更多”样式调整  */
.kx_view_more a{width:50%;float:left;position: relative;}
.kx_view_more a:first-child{text-align:right;}
.kx_view_more a:nth-child(2){text-align:left;}