/*资讯中心主页*/
.left-mainbox .news-slide{height:295px}
.left-mainbox .news-slide .left-pic{height:295px}
.left-mainbox .news-slide .left-pic img{width:100%;height:295px}
.left-mainbox .hot-news .com-focus .item-news{height:140px}
.left-mainbox .hot-news .com-focus .item-news .title img{height:auto;margin-top:-50px}
.hot-box{height:40px;background:#e3f7ff;background:linear-gradient(90deg,#33bdfe,#5cd0ff,#daf5ff,#daf5ff);border:0}
.hot-box .headline{padding:5px 70px 5px 85px;position:relative}
.hot-box .headline .left-pic{position:absolute;left:0;top:0;color:transparent;display:block;width:78px;height:40px;background:url("../images/headline.png") no-repeat center center;background-size:78px 40px}
.hot-box .headline .right-txt::before{content:"";display:block;position:absolute;right:10px;top:50%;margin-top:-9px;width:45px;height:18px;background:url("../images/cfm-logo-bg.png") no-repeat center center;background-size:45px 18px}
.hot-box .headline .right-txt h4{background:#fff;border-radius:7px;font-size:16px;line-height:16px;padding:7px 20px}

.hot-box .hotnews-list{margin-top:15px;border-top:1px #f8f8f8 solid;padding-top:15px}
.hot-box .hotnews-list .hothits{padding:0;float:left}
.hot-box .hotnews-list .top-navbar{position:relative;padding-bottom:0;margin-bottom:0;border:0}
.hot-box .hotnews-list .top-navbar h4{font-size:16px;font-weight:bold;border-left:4px #b4e7ff solid;padding-left:10px;line-height:16px;margin-bottom:12px}
.hot-box .hotnews-list .top-navbar .nav-tabs{position:absolute;right:0;top:0;height:16px;line-height:16px;background:transparent;border:0}
.hot-box .hotnews-list .top-navbar .nav-tabs a{padding:0 5px;font-size:14px;color:#ADADAD}
.hot-box .hotnews-list .top-navbar .nav-tabs a.active{color:#23B5FD;border:0}
.hot-box .hotnews-list li{padding:4px 0}
.hot-box .hotnews-list li .icon{float:left;width:18px;height:18px;text-align:center;line-height:16px;font-size:12px;background:#ffffff;font-style:normal;margin-right:7px;font-weight:bold;color:#23B5FD;border:1px #23B5FD solid;border-radius:2px}
.hot-box .hotnews-list li .hotc{background:#cfeefe}
.hot-box .hotnews-list .hotnav{float:left;padding-right:0;padding-left:30px}
.hot-box .hotnews-list .hotnav h4{margin-bottom:7px}
.hot-box .hotnews-list .key-list .hot-search{margin-bottom:15px}
.hot-box .hotnews-list .key-list li{float:left;background:#f2fcff;padding:3px 9px;margin-right:5px;margin-top:7px;font-size:14px}
.hot-box .hotnews-list .key-list li.style-li2{background:#edfefe}
.hot-box .hotnews-list .key-list li.style-li3{background:#f2fcff}
.left-mainbox .news-list .news-submenu{border-bottom:1px #f2f2f2 solid;margin-bottom:5px}

/*文章浏览页*/
.article-box{padding:20px 25px}
.article-box h1{font-size:25px;line-height:36px}
.article-box .info-bar{padding:20px 0;border-bottom:1px #f2f2f2 solid;font-size:14px}
.article-box .info-bar .lmmc{border:1px #f2f2f2 solid;padding:2px 5px;margin-right:20px;font-size:14px;border-radius:2px}
.article-box .info-bar .source i{padding-right:20px;font-style:normal}
.article-box .info-bar .add-time{float:none;color:#ADADAD;margin-left:15px}
.article-box .text-div{padding:30px 0}
.article-box .text-div p{font-size:16px;line-height:26px;margin-bottom:20px}
.article-box .text-div p img{width:90%;height:auto}
.article-box .text-div h1{font-size:26px;margin-bottom:20px}
.article-box .text-div h2{font-size:24px;margin-bottom:20px}
.article-box .text-div h3{font-size:22px;margin-bottom:20px}
.article-box .text-div h4{font-size:20px;margin-bottom:20px}
.article-box .text-div h5{font-size:18px;margin-bottom:20px}
.article-box .text-div h6{font-size:16px;margin-bottom:20px}
.article-box .qrcode-div{margin:20px 0;text-align:center;padding-bottom:10px}
.article-box .qrcode-div h4{font-size:15px;margin-bottom:5px}
.article-box .qrcode-div h4 b{color:#23b5fd}
.article-box .qrcode-div span img{width:50%;height:auto}
.article-box .tag-box h4{font-size:14px;line-height:20px;margin-bottom:10px}
.article-box .tag-box ul{font-size:14px;line-height:25px}
.article-box .tag-box .left-tag ul li{float:left}
.article-box .tag-box .left-tag ul li a{padding:2px 10px;border:1px #f2f2f2 solid;margin-right:10px;border-radius:2px}
.article-box .tags-news{margin-top:20px}

.article-jump .row{margin:0}
.article-jump .cfm-icon:before{font-size:60px;font-weight:normal;color:#EEEEEE}
.article-jump .icon-arrow-left{float:left}
.article-jump .icon-arrow-right{float:right}
.article-jump .previous{border-right:1px #f8f8f8 solid;padding-right:20px}
.article-jump a strong{font-size:14px;font-weight:normal;padding-bottom:3px;display:block}
.article-jump a h4{font-size:15px;margin-bottom:5px;font-weight:normal}
.article-jump a.next{text-align:right;border-left:1px #f8f8f8 solid;padding-left:20px}
.new-article .article-box{padding:20px 25px}
.new-article .article-box .title{padding-left:10px;border-left:7px #23b5fd solid;line-height:17px;margin-bottom:12px}
.new-article .news-list{border-bottom:1px #f2f2f2 solid;border-top:1px #f2f2f2 solid}
.new-article .news-list .newsli h3{margin-bottom:7px}
.new-article .news-list .right-pic{padding-right:120px}
.new-article .news-list .right-pic .news-pic{width:80px;height:50px}
.new-article .news-list .brand-news .news-pic .name{line-height:16px}

/*CFM分析页面*/
.list-box .analysis-item{padding:20px 10px;border-bottom:1px #f2f2f2 solid}
.list-box .analysis-item ul{margin-top:10px}
.list-box .analysis-item ul li{width:25%;float:left}
.list-box .analysis-item ul li img{width:160px;height:107px}
.list-box .analysis-item p{padding-right:20px;line-height:22px;font-size:14px;clear:both}
.list-box .top-head{position:relative}
.list-box .report-item .top-head{padding-right:140px}
.list-box .top-head h3{font-size:18px;margin-bottom:10px}
.list-box .top-head .down,.analysis-box .top-head .down{position:absolute;width:110px;height:50px;font-size:12px;border:1px #ededed solid;text-align:center;color:#BDBDBD;right:0;top:0;background:#ffffff}
.list-box .top-head .down a,.analysis-box .top-head .down a{font-size:14px;font-weight:bold;display:block;width:104px;height:25px;line-height:25px;background:#4dc908;color:#ffffff;text-decoration:none;margin:2px 2px 1px 2px}
.list-box .top-head .down a:hover,.analysis-box .top-head .down a:hover{background:#72d43c}
.list-box .top-head .info *,.analysis-box .top-head .info *{line-height:23px;height:23px;float:left}
.list-box .top-head .info b,.analysis-box .top-head .info b{font-size:14px;color:#000;font-weight:normal}
.list-box .top-head .info .cfm-icon,.analysis-box .top-head .info .cfm-icon{margin-right:15px}
.list-box .top-head .info .cfm-icon:before,.analysis-box .top-head .info .cfm-icon:before{color:#23b5fd;fill:#23b5fd;font-size:24px;float:left;margin-right:3px}
.list-box .top-head .info .category,.analysis-box .top-head .info .category{border:1px #f2f2f2 solid;padding:2px 7px 4px 7px;margin-right:10px;font-size:12px;border-radius:3px;height:auto;line-height:normal}
.list-box .top-head .info .category:hover,.analysis-box .top-head .info .category:hover{color:#24ADFD}
.list-box .top-head .info .time,.analysis-box .top-head .info .time{color:#BDBDBD;font-style:normal;font-size:14px;line-height:24px}

.left-mainbox .analysis-slide{height:200px}
.left-mainbox .analysis-slide .left-pic{height:200px}
.left-mainbox .analysis-slide .left-pic img{width:auto;height:100%;margin:auto;margin-left:-315px;left:50%}
.left-mainbox .hot-analysis .report-focus .item-news{height:200px}
.left-mainbox .hot-analysis .report-focus .item-news .title span{font-size:16px;line-height:24px;padding: 15px 15px 10px 15px}
.analysis-box .analysis-item{padding:15px 0;border:0}
.analysis-box .top-head{padding-bottom:15px}
.analysis-box .top-head h1{margin-bottom:15px}
.analysis-box .report-info{background:#f8f8f8;padding:10px 15px;position:relative}
.analysis-box .report-info p{font-weight:normal}
.analysis-box .report-info .info-txt{font-size:14px}
.analysis-box .report-info .info-txt span{color:#23B5FD}
.analysis-box .report-info .pic{float:left;margin-right:20px}
.analysis-box .report-info .info-txt{float:left;width:325px;padding:10px 0}
.analysis-box .report-info .info-txt strong{font-weight:normal}
.analysis-box .report-info .info-txt ul{color:#8C8C8C;line-height:25px;height:50px;padding:5px 0 0 0}
.analysis-box .report-info .info-txt ul li{width:50%;float:left}
.analysis-box .report-info .down{width:155px;height:68px;top:22px;right:15px}
.analysis-box .report-info .down a{font-size:17px;width:147px;height:37px;line-height:37px;margin:4px 3px 3px 4px}
.analysis-box .title-h4{margin-top:25px;border-bottom:2px #f6f6f6 solid;padding-bottom:13px}
.analysis-box .title-h4 h4{font-size:18px;line-height:18px;padding-left:10px;border-left:6px #23B5FD solid;font-weight:bold}
.analysis-box .article-main{padding:0 15px;margin-bottom:30px;font-size:15px;line-height:23px;color:#333333}
.analysis-box .article-main p{margin-bottom:15px;text-indent:24px}
.analysis-box .read-tips{font-size:15px;color:#23B5FD;background:#ebf8ff;width:400px;margin:auto;padding:15px 20px;margin-bottom:40px}
.analysis-box .read-tips .icon-tips-2:before{font-size:22px;margin-right:5px}
.analysis-box .read-tips .icon-tips-2{font-size:15px;float:left}
.analysis-box .read-tips p{margin:0;line-height:23px}

.analysis-main .news-list{margin-bottom:30px}
.analysis-main .report-list{margin-top:-5px;padding-bottom:0}
.analysis-main .report-list li{height:133px;margin-bottom:20px;position:relative}
.analysis-main .report-list .pic{display:block;width:115px;height:133px;position:absolute;top:0;left:0;background:url("../images/report-bg.png") no-repeat center center;background-size:100% 100%}
.analysis-main .report-list .pic img{display:block;width:110px;height:128px;border-top-right-radius:0;border-bottom-right-radius:0}
.analysis-main .report-list .txt{padding-left:125px;}
.analysis-main .report-list .txt h5{font-size:16px;line-height:24px;margin-bottom:10px;max-height:72px;overflow:hidden}
.analysis-main .report-list .txt p{font-size:14px;line-height:25px}
.analysis-main .report-list .txt p span{display:block}
.analysis-main .left-mainbox .news-submenu{margin-top:8px;border-bottom:1px #E4F4FE solid}
.analysis-main .left-mainbox .news-submenu.submenu li{margin-right:30px;margin-top:-1px}
.analysis-main .hot-news .com-focus .item-news .title img{position:relative;top:0;margin-top:0}
.analysis-main .more a{display:block;width:200px;height:32px;line-height:30px;font-size:15px;margin:auto;border:1px #cef1ff solid;border-radius:4px;background:#f7fcfe;text-align:center;}
.analysis-main .analysis-box{margin-bottom:15px}
.analysis-main .analysis-box .top-title{height:45px;line-height:45px}
.analysis-main .analysis-box .top-title .title-h6{font-size:18px}
.analysis-main .analysis-box .analysis-div{margin:0}
.analysis-main .analysis-box .top-title{border-top:1px #30BDFE solid;;border-bottom:1px #E4F4FE solid;margin-bottom:20px;margin-top:0}
.analysis-main .analysis-box .top-title .more{font-size:14px;line-height:16px;margin-top:4px;padding:8px 10px;padding-right:5px;height:35px}
.analysis-main .analysis-box .top-title .cfm-icon{float:right}
.analysis-main .analysis-box .top-title .cfm-icon::before{color:#24ADFD;fill:#24ADFD;font-size:16px;width:16px;height:16px}
.analysis-main .analysis-box .left-hot{padding-left:0}
.analysis-main .analysis-box .left-hot .cover{margin-top:3px}
.analysis-main .analysis-box .left-hot .cover a{display:block;height:205px;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}
.analysis-main .analysis-box .left-hot .cover img{width:100%;height:auto;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:-8px}
.analysis-main .analysis-box .left-hot .title{padding:5px 10px 10px 10px;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:linear-gradient(-180deg,#FFF,#F4F7FF)}
.analysis-main .analysis-box .left-hot .title h4{font-size:17px;line-height:25px;margin-bottom:0;max-height:50px;overflow:hidden}
.analysis-main .analysis-box .left-hot .title img{width:100%;height:80px}
.analysis-main .analysis-box .left-hot .title ul{padding:0 10px;height:80px;overflow:hidden}
.analysis-main .analysis-box .left-hot .title ul li{padding:0 5px}
.analysis-main .analysis-box .left-hot .title a{font-weight:normal}
.analysis-main .analysis-box .right-list h5{font-size:17px;line-height:25px;max-height:50px;overflow:hidden;padding-right:25px;margin-bottom:3px}
.analysis-main .analysis-box .right-list ul{margin-top:-10px}
.analysis-main .analysis-box .right-list li{padding:10px 0;border-bottom:1px #f5f5f5 solid;height:100px}
.analysis-main .analysis-box .right-list li:last-child{border-bottom:0;padding-bottom:0}
.analysis-main .analysis-box .right-list li span{font-size:14px;line-height:22px}

.web-rightbar .data-list{padding:0 15px 10px 15px}
.web-rightbar .data-list li{border-top:1px #f5f5f5 solid;padding:10px 0;min-height:80px;padding-left:90px;position:relative}
.web-rightbar .data-list li a{font-size:15px;line-height:20px}
.web-rightbar .data-list li .icon-20px{display:inline-block;font-size:16px;width:16px;height:16px;font-weight:bold}
.web-rightbar .data-list li img{display:block;width:85px;height:58px;position:absolute;top:10px;left:0}
.web-rightbar .data-list li.first{border-top:0;position:relative;padding:5px 0 15px 0;height:auto;width:100%}
.web-rightbar .data-list li.first img{display:block;width:240px;height:163px;margin:auto;position:relative;top:0;border:1px #f5f5f5 solid;margin-bottom:7px}
.web-rightbar .data-list li.first b{display:block;}