a:hover,a:focus{
    text-decoration: none!important;
}
a {
    text-decoration: none;
}
/* 搜索框 */
.nav-chose-out {
    width: 260px;
    height: 740px;
    float: left;
    padding-top: 20px;
    position: relative;
}

.nav-chose .nav-chose-title{
    font-size: 24px;
    font-weight: bold;
    padding-left: 40px;
    letter-spacing: 2px;
}
.nav-result {
    margin-left: 260px;
    /*height:1240px;*/
    /*overflow-y: scroll;*/
}

.result-list-title {
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    color: #323333;
    margin-bottom: 2px;
}
.result-list-title2 {
    padding-right: 14px;
    font-size: 14px;
    color: #323333;
    display: inline-block;

}

.result-list-title2.listCom{
    color: #9f2024;

}
.result-list-title2.chainplat-click{
    text-decoration: underline;
    cursor: pointer;
}
.result-list-block{
    margin-bottom: 10px;
    line-height: 22px;
}
.nav-chose span{
    font-size: 18px;
    color: #a71e25;
    font-weight:bold;
}
.nav-chose ul {
    margin-top: 15px;
    /*width: 220px;*/
    /*height: 740px;*/
    /*float: right;*/
    /*border-left: 1px #a71e25 solid;*/

}

.nav-chose-list {
    font-size: 18px;
    position: relative;
}
.nav-chose-list>li{
    text-align: left;
    padding-left: 62px;
    height: 30px;
    line-height: 30px;
}
.nav-chose-list li a {
    color: black;
}
.nav-chose-list img{
    position: absolute;
    left: 20px;
    padding-top: 5px;
    display: none;
}
.red-line {
    height: 740px;
    width: 1px;
    border-left: 1px solid #a71e25;
    position: absolute;
    left: 28px;
}
.nav-result {
    display: none;
}
.active {
    display: block;
}
.nav-result-title {
    padding-top: 30px;
    position: relative;
}
.left-line{
    width: 36%;
    height: 1px;
    background: #aaaaaa;
    float: left;
}
.right-line {
    width:36%;
    height: 1px;
    background:#aaaaaa;
    float: right;
}
.nav-result-title-text {
    width: 28%;
    height: 65px;
    display: inline-block;
    font-size: 24px;
    color: #a71e25;
    text-align: center;
    margin-top: -15px;
    cursor: pointer;
}
.nav-result-title-text span{
    color: #aeaeae;
    font-size: 12px;
}
.nav-result-title-text:hover .picMore{
    display: block;
}
.nav-result-title-text:hover .texe-none{
    display: none;
}

.picMore{
    width: 150px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #cccccc;
    float: left;
    box-shadow: 0px 3px 8px #d0d0d0;
    position: relative;
    left: 70px;
    z-index: 99;
    display: none;
}
.picMore:before {
    content: "";
    position: absolute;
    top: -8px;
    left:68px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 9px solid #E8E7E7;
}
.picMore:after {
    content: "";
    position: absolute;
    top: -7px;
    left:68px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 9px solid #F9F9F9;
}
.picMorebox {
    width: 100%;
    background: white;
    position: absolute;
    left: 0;
    z-index: 98;
    display: none;
    -webkit-box-shadow: 1px 3px 10px #d4d4d4;
    -moz-box-shadow: 1px 3px 10px #d4d4d4;
    box-shadow: 1px 3px 10px #d4d4d4;
}
.picMorebox-title {
    width: 100%;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #cccccc;
}
.picMorebox-title span{
    float: right;
    font-size: 40px;
    color: black;
    padding-right: 20px;
}
.picMoreStep {
    width: 100%;
    height: auto;
    padding: 20px;
    text-align: center;
}

.nav-result-detail {
    width: 100%;
    border-bottom: 1px #aaaaaa solid;
    overflow: hidden;
    padding: 50px 0;
}
.nav-result-detail-left {
    /*width: 40%;*/
    float: left;
    margin-left: 35px;
}
.nav-result-detail-right {
    float: right;
    margin-right: 10px;
}
.nav-result-detail-left dl{
    float: left;
    width: 126px;
    /*height: 170px;*/
    margin-right: 25px;
    margin-top: 30px;
    text-align: right;
}
.nav-result-detail-left dl dt {
    color: #999899;
    font-size: 30px;
    margin-bottom: 5px;
    font-weight: normal;
}
.nav-result-detail-left dl dt span {
    display: inline-block;
    width: 80px;
    border-bottom: 2px #aaaaaa solid;
}
.nav-result-detail-left dl dd{
    color: #999899;
    font-size: 20px;
    letter-spacing: 1px;
    
}
.nav-result-detail-list{
    width: 470px;
    height: 150px;
    overflow: hidden;
}
.nav-result-detail-list.active{
    height: auto;
}
.nav-result-detail-list li {
   float: left;
    padding-right: 5px;
}
.more-detail {
    color: #c2c2c2;
    cursor: pointer;
}
.more-detail .close-down-over , .more-detail.active .open-up-show{
    display: none;
}
.more-detail.active .close-down-over{
    display: inline-block;
}
/*.nav-chose-list img active {*/
    /*position: absolute;*/
    /*left: 20px;*/
    /*padding-top: 3px;*/
    /*display:block;*/
/*}*/
 .activew {
    background: #a71e25;
}
.credit-search-something{
    border-bottom: 1px dashed #E6E6E6;
    font-size: 12px;
    overflow: hidden;
    padding: 20px;
}
.form-control{
    height: 32px;
    border: 1px solid #E1E6EB;
    font-size: 12px;
    border-radius: 0;
    box-shadow: none;
}
select.form-control{
    font-weight: bold!important;
}
.credit-search-something .select-control{
    width: 80px;
    float: left;
    /*padding: 6px 4px;*/
}
.credit-search-something .search-input{
    margin-left: 0px;
}
.credit-search-something .search-input input{
    float: left;
    width: 70%;
}
.credit-search-something .search-input .btn{
    float: right;
    width: 30%;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    background: #C1272D;
    padding: 0;
    color: #fff;
    border-radius: 0;
}

/* banner */
.short-banner-box.industry{
    background-image: url(../image/creditInstitute/industry-bg.png);
}
.short-banner-box.business{
    background-image: url(../image/creditInstitute/business-bg.png);
}
.short-banner-box.regional{
    background-image: url(../image/creditInstitute/regional-bg.png);
}
.short-banner-box.creditindex{
    background-image: url(../image/creditInstitute/creditindex-bg.png);
}
/* banner结束 */
.credit-content-list{
    margin-bottom:26px;
    overflow: hidden;
}
.video-show-box{
    width:353px;
    height:88px;
    float: left;
    position: relative;
    overflow: hidden;
}
.video-show-box img{
    width:100%;
    height:auto;
    margin-top:-50px;
}
.credit-index-video{
    font-size: 28px;
    background: #fff;
    border: 0;
    padding: 0;
    width:32px;
    height:32px;
    background: #22A7F0;
    color: #fff;
    position: absolute;
    left:50%;
    margin-left:-16px;
    top:50%;
    margin-top:-16px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.credit-index-video i{
    margin-top:2px;
    margin-left:13px;
}
.credit-index-video-title{
    width:100%;
    height:40px;
    line-height:40px;
    text-align: center;
    color: #22A7F0;
    font-size:18px;
    background: #fff;
    position: absolute;
    bottom:0;
    left:0;
    border:1px solid #E6E6E6;
    border-top:0;
}
.video-right-text{
    margin-left:380px;
}
.index-detail-intro{
    /*width:340px;*/
    /*padding:90px 30px 0;*/
    /*float: left;*/
    /*position: relative;*/
}
.index-detail-bigtitle{
    width:100%;
    background: #F5F5F5;
    font-size:18px;
    color: #333;
    line-height:40px;
    padding-left:60px;
    font-weight:bold;
}

.index-detail-intro-right{
    margin-left:340px;
}
.index-detail-intro-right img{
     width:100%;
     height:auto;
}
.credit-index-mean{
    position: relative;
    /*height:760px;*/
}
.credit-index-mean-con{
    /*margin:0 25px;*/
    /*padding:40px 35px;*/
    background: #fff;
}
.credit-index-mean-con img{
    width:100%;
    height:auto;
    margin-top:-30px;
}

.know-index-title{
    font-size: 24px;
    text-align: center;
    margin: 0;
    margin-bottom: 30px;
}
.know-index-text-title{
    font-size: 16px;
    font-weight: bold;
    margin: 26px 0 20px;
    text-align: justify;
    color: #333;
}
.know-index-text{
    font-size: 14px;
    line-height: 26px;
    font-weight: 500;
    margin-bottom:8px;
    color: #4d4d4d;
}
.know-index-text.sm-title{
    font-weight:bold;
    color: #333;
}
.know-index-ul{
    font-size: 14px;
    font-weight: bold;
    margin:70px 0 30px;
}
.know-index-ul li{
    display: inline-block;
    margin-right:40px;
    color: #fff;
    text-align: center;
    /*line-height:60px;*/
    padding-top:15px;
    vertical-align: middle;
}
.know-index-ul li:nth-child(2){
    background: #62ACEF;
}
.know-index-ul li:nth-child(2):before{
    border-bottom-color: #62ACEF;
}
.know-index-ul li:nth-child(2):after{
    border-top-color:#62ACEF;
}
.know-index-ul li:nth-child(3){
    background: #3B9BF2;
}
.know-index-ul li:nth-child(3):before{
    border-bottom-color: #3B9BF2;
}
.know-index-ul li:nth-child(3):after{
    border-top-color:#3B9BF2;
}
.know-index-ul li:nth-child(4){
    background: #0E75E5;
}
.know-index-ul li:nth-child(4):before{
    border-bottom-color: #0E75E5;
}
.know-index-ul li:nth-child(4):after{
    border-top-color:#0E75E5;
}
.know-index-ul li:nth-child(5){
    background: #1C85D3;
}
.know-index-ul li:nth-child(5):before{
    border-bottom-color: #1C85D3;
}
.know-index-ul li:nth-child(5):after{
    border-top-color:#1C85D3;
}


.credit-dashed-line{
    border-top: 1px dashed #CCCCCC;
    margin: 50px 0;
}
.videocon{
    width:100%;
    height:400px;
}
/* 播放视频弹窗样式 */
.modal-open .modal{
    background: rgba(0,0,0,.5);
}
.modal-dialog{
    width: 770px;
}


/* 白皮书下载 */
.white-paper-box{
    width: 300px;
    text-align: center;
    font-weight: bold;
}
.white-paper-img{
    width: 300px;
    height: 400px;
    border: 5px solid #E6E6E6;
    margin-bottom: 10px;
}
.white-paper-img img{
    width: 100%;
    height: 100%;
}
.white-paper-download{
    color: #22A7F0;
}
.white-paper-download:hover,.white-paper-download:focus{
    color: #22A7F0;
}
.credit-detail-topbox .credit-detail-right .form-control{
    width: 80px;
}

/* table */
.chart-show-small,.chart-show-long{
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer;
}
.chart-show-small{
    margin-right: 5px;
}
.chart-show-small i,.chart-show-long i{
    font-size: 14px;
}
.chart-show-small:hover,.chart-show-long:hover{
    color: #912822;
}
.chart-show-small.active,.chart-show-long.active{
    color: #912822;
}
.chart-show-small i,.chart-show-long i{
    font-size: 14px;
}

.analysis-table-out{
    position: relative;
}
/* 显示图表的框 */
.chart-show-box{
    position: absolute;
    top: 28px;
    left: 0;
    width: 85%;
    height: 100%;
    background: rgba(0,0,0,.4);
    display: none;
}
.chart-show-box .chart-show-bg{
    margin:100px 15px;
    background: #F1F2F7;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    padding:20px;
}
.chart-show-bg .chart-show-top{
    line-height:24px;
    border-bottom:1px solid #C9CDD7;
    padding:0 12px;
    font-size:12px;
    font-weight:bold;
}
.chart-show-top .pull-right{
    margin-left:20px;
    margin-top:5px;
}
.analysis-table{
    margin: 20px 0;
}
.analysis-table > thead > tr > th, 
.analysis-table > tbody > tr > th, 
.analysis-table > tfoot > tr > th{
    font-size: 14px;
    border: 0;
    text-align: center;
}
.analysis-table > thead > tr > td, 
.analysis-table > tbody > tr > td, 
.analysis-table > tfoot > tr > td{
    font-size: 12px;
    border:0;
    text-align: center;
    padding:0;
}
.analysis-table .result-item{
    height:28px;
    line-height: 28px;
    border:1px solid #E1E6EB;
    border-right:0;
    border-bottom:0;
    text-align: right;
    padding-right:2px;
}
.analysis-table td#first .result-item{
    text-align: center;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    width:196px;
    padding:0 6px;
}
.analysis-table td#first .large-cate-long{
    text-align: left;
}
.regional-table td#first .result-item{
    text-align: left;
}
.analysis-table td .result-item:first-child{
    border:0;
    font-size:14px;
    font-weight:bold;
}
.analysis-table td .result-item:last-child{
    border-bottom:1px solid #E1E6EB;
}
.analysis-table td:last-child .result-item{
    border-right:1px solid #E1E6EB;
}
.analysis-table td:last-child .result-item:first-child{
    border-right:0;
}
.analysis-table .large-cate-long{
    font-weight: bold;
    background: #EFF3F9;
    width: 196px;
    text-align: left;
    padding-left: 20px!important;
    color: #404040;
}
.analysis-table .large-cate-short{
    font-weight: bold;
    background: #EFF3F9;
    width: 113px;
    color: #404040;
}
.analysis-table .left-padding{
    text-align: left;
    padding-left:50px;
    color: #404040;
}
.credit-introduction-text{
    margin: 15px 0 30px;
}
.business-main-point{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.business-main-point .main-point-one{
    width: 45%;
    min-height:99px;
    padding: 16px 20px 4px;
    margin-bottom: 20px;
    transition: all 0.3s;
    border:1px solid #eee;
}
.business-main-point .main-point-one:hover{
    box-shadow: 0 4px 15px #dcdcdc;
    transform: translate(-1px,-2px);
}
.business-main-point .main-point-one:hover .point-text .icon-box{
    display: block;
}
.business-main-point .main-point-one .point-title{
    font-size: 16px;
    color: #000;
    font-weight: bold;
    margin-bottom: 5px;
}
.business-main-point .main-point-one .point-text{
    font-size: 12px;
    color: #666666;
    line-height: 20px;
    font-weight: bold;
}
.business-main-point .main-point-one .point-text p{
    float: left;
    width: 80%;
}
.business-main-point .main-point-one .point-text .icon-box{
    float: right;
    font-size: 20px;
    color: #000;
    display: none;
}

select.original-region{
    color: #F26138;
    background: #F2F2F2;
}
select.compare-region{
    color: #22A7F0;
    background: #F2F2F2;
}
.regional-table td .result-item:first-child{
    border:1px solid #E1E6EB;
    border-bottom:0;
    border-right:0;
}
.regional-table td:last-child .result-item:first-child{
    border-right:1px solid #E1E6EB;
}
.regional-table tr td:nth-child(1){
    color: #404040;
}
.regional-table tr td:nth-child(1) .result-item{
    text-align: left;
    padding-left:40px;
}
.regional-table td{
    color: #F26138;
}
.regional-table td .result-item:first-child{
    font-size:12px;
}
.regional-table tr:nth-child(1) .result-item{
    border:0;
    font-size: 14px;
    font-weight:bold;
    color: #404040;
}
.regional-table tr td:nth-child(3),
.regional-table tr td:nth-child(5),
.regional-table tr td:nth-child(7),
.regional-table tr td:nth-child(9){
    color: #22A7F0;
}


.industry-category-search{
    display: flex;
    justify-content: space-between;
    margin: 30px 0;
}
.industry-category-select li{
    float: left;
    line-height: 32px;
    margin-right: 10px;
}
.category-search-input{
    display: flex;
    justify-content: right;
}
.category-search-input .btn{
    background: #000;
    border-radius: 0;
    color: #fff;
    height: 32px;
    font-size: 12px;
}
/* 深度研究 */
.all-industry{
    background: #F7F7F9;
    font-size: 14px;
    font-weight: bold;
}
.all-industry .all-industry-title{
    padding: 15px 30px;
    color: #22A7F0;
    border-bottom: 1px dashed #E6E6E6;
}
.all-industry .all-industry-content{
    padding: 15px 25px;
    color: #333333;
    overflow: hidden;
}
.all-industry .all-industry-content .industry-one{
    float: left;
    /*width: 25%;*/
    margin-right:30px;
}
.all-industry .all-industry-content .industry-one.active .industry-btn{
    background: #22A7F0;
    color: #fff;
}
.all-industry .all-industry-content .industry-one .industry-btn{
    padding: 5px 8px ;
    display: inline-block;
    cursor: pointer;
}
/* 行业类别 对应具体内容 */
.industry-report-list {
    /*margin: 20px 0;*/
}


.industry-outlook-table > thead > tr > td,
.industry-outlook-table > tbody > tr > td,
.industry-outlook-table > tfoot > tr > td{
    padding:0;
    border:0;
    padding-top:10px;
    overflow: visible;
    font-weight: normal;
}
.search-company-table > tbody > tr:nth-of-type(even){
    background: #fff;
}

/* 解决方案 */
.solutions-detail-list{
    width:100%;
    display: flex;
    justify-content: space-between;
    border-bottom:1px dashed #E6E6E6;
    margin-top:70px;
}
.solutions-detail-list:first-child{
    margin-top:30px;
}
.solutions-detail-list .solutions-detail-img{
    width:260px;
    height:120px;
    overflow: hidden;
}
.solutions-detail-list .solutions-detail-img img{
    width:100%;
    height:auto;
}
.solutions-detail-list .solutions-detail-text{
    width:554px;
    font-size:12px;
    color: #4D4D4D;
}
.solutions-detail-list .solutions-detail-text p{
    margin-bottom:0;
}
.solutions-detail-list .solutions-detail-text .solutions-detail-title{
    font-size:18px;
    color: #000;
    font-weight:bold;
    margin-top:0;
}
.interestt-dashed-line{
    width: 100%;
    border-top: 1px dashed #E6E6E6;
    margin: 50px 0 -15px;
}

.solutions-solid-line{
    width: 100%;
    border-top: 1px solid #E6E6E6;
    margin: -8px 0 14px;
}
.solutions-dashed-line{
    width: 100%;
    border-top: 1px dashed #E6E6E6;
    margin: 20px 0;
}
.solutions-contianer{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 30px 0;
}
.solutions-contianer .solutions-con{
    width: 48%;
    line-height: 24px;
}
.solutions-contianer .solutions-con .solutions-top-title{
    font-size: 14px;
    color: #C1272D;
    font-weight: bold;
}
.solutions-con .solutions-text{
    font-size: 12px;
    color: #333;
    margin-bottom: 20px;
    font-weight: bold;
}
.solutions-con .solutions-top-title .num{
    font-size: 18px;
    margin-right: 5px;
}
.solutions-con .solutions-subtitle{
    font-size: 14px;
    font-weight: bold;
}
.interest-company-filter{
    margin-bottom: 30px;
}
.interest-company-filter .interest-company-item{
    background: #F7F7F9;
    border-bottom: 1px dashed #E6E6E6;
    padding: 16px 38px;
    font-size: 14px;
    color: #333;
}
.interest-company-filter .interest-company-item:last-child{
    border: 0;
}
.interest-company-item.result{
    padding: 8px 35px;
}
.interest-filter-result{
    display: flex;
    justify-content: start;
}
.interest-company-item .interest-filter-condition{
    display: flex;
    justify-content: start;
}
.interest-company-item .interest-filter-condition li{
    margin-right: 30px;
    cursor: pointer;
}
.interest-company-item .interest-filter-condition li.active{
    color: #C1272D;
}
/* 筛选出来的 */
.filter-result-item{
    display: inline-block;
    padding: 2px 8px;
    background: #fff;
    border: 1px solid #E6E6E6;
    position: relative
}
.interest-filter-result .brand-point{
    margin: 0px 5px 0 8px;
}
.filter-result-item i{
    position: absolute;
    right: -5px;
    top: -6px;
    color: #999;
}
.report-sample{
    width: 300px;
    text-align: center;
}
.report-sample .report-sample-img{
    width: 100%;
    height: 400px;
    background: #E6E6E6;
}
.report-sample .report-sample-img img{
    width: 100%;
    height: 100%;
}
.report-sample .sample-text{
    line-height: 50px;
}
.investment-company-filter{
    background: #F7F7F9;
    padding: 22px;
    display: flex;
    justify-content: left;
    margin-bottom: 30px;
}
.investment-company-filter li{
    padding: 2px 26px;
    background: #F7F7F9;
    color: #333333;
    cursor: pointer;
}
.investment-company-filter li.active{
    background: #22A7F0;
    color: #fff;
}
/* banner */
.short-banner-box.solutions{
    background-image: url("../image/common/company-credit-rating-banner.png");
}
/*解决方案的页头改成信用评级样式*/
.company-credit-rating-banner{
    height:240px;
    background:url("../image/common/company-credit-rating-banner.png") no-repeat center/cover;
    overflow: hidden;
    margin-bottom:25px;
}
.company-credit-rating-banner .company-credit-rating-bantext{
    margin-left:75px;
    margin-top:50px;
    font-size:22px;
    font-weight:bold;
    color: #333333;
}
.company-credit-rating-banner .company-credit-rating-bantext>p{
    color:white;
    margin-bottom:20px;
}
.company-credit-rating-bantext .credit-rating-toknow{
    display: inline-block;
    background: #22A7F0;
    color: #fff;
    font-size:12px;
    text-align: center;
    margin-right:15px;
    padding:7px 20px;
}
/*生产制造商*/
.product-block-left-right{
    overflow: hidden;
}
.product-block-left-right>.block-left{
    float: left;
    width:256px;
}
.block-right{
    margin-left:257px;
    border-left:1px solid #E6E6E6;
}
.product-block-left-right .big-title{
    font-size:20px;
    font-weight:bold;
}
.product-block-left-right .block-detail-text{
    font-size:14px;
    line-height:26px;
    padding:60px 0 60px 60px;
    text-align: justify;
}
.data-cleaning-box{
    width:100%;
    height:348px;
    background: url("../image/solutions/product-manufacturer-big.png") no-repeat left top/cover;
    color: #4D4D4D;
    font-size:14px;
    position: relative;
}
.data-cleaning-box .data-cleaning-title{
    background: #F2F2F2;
    color: #4D4D4D;
    font-size:16px;
    text-align: center;
    line-height:52px;
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
}
.manage-system{
    width:100%;
    /*height:256px;*/
    /*background: #3688D3;*/
    display: flex;
    justify-content:space-between;
}

.manage-system .manage-system-text{
    width:50%;
    padding:60px 40px 60px 50px;
    font-size:14px;
    color: #fff;
    background: #3688D3;
}
.manage-system .manage-system-img.imexbusiness{
    height:318px;
}
.manage-system .manage-system-text.imexbusiness{
    position: absolute;
    right: 0;
    top: 30px;
    width: 58%;
    padding-left: 80px;
}
.manage-system .manage-system-text.red{
    background: #C1272D;
}
.manage-system .manage-system-text>h3{
    font-size:24px;
    margin:0;
    font-weight: bold;
    margin-bottom: 15px;
}
.manage-system .manage-system-text>p{
    line-height:26px;
    text-align: justify;
}
.manage-system .manage-system-img{
    width:50%;
    overflow: hidden;
}
.manage-system .manage-system-img img{
    width:100%;
}
.manage-team{
    width:376px;
    margin: 0 0 110px 0px;
    background: #F2F2F2;
}
.manage-team .item-img{
    height:206px;
    background: url("../image/solutions/manage-team.png") no-repeat left top/cover;
}
.manage-team .item-text{
    font-size:14px;
    color: #4D4D4D;
    line-height:24px;
    padding: 15px 20px;
    text-align: justify;
    height: 144px;
}

/*生产制造商结束*/
/*政府部门*/
.government-standard-box{
    width:100%;
    /*height:348px;*/
    background: url("../image/solutions/blacklist-bg.png") no-repeat left top/cover;
    color: #4D4D4D;
    font-size:14px;
    position: relative;
}
.government-standard-box .government-standard-bluebg{
    padding:30px;
    width: 100%;
    height: 100%;
}
.black-list-content{
    width: 100%;
    height: 100%;
    background: rgba(54,136,211,.9);
    color: #fff;
    font-size:16px;
    text-align: justify;
    padding:52px 106px;
}
.black-list-content>h3{
    font-size:24px;
    font-weight:bold;
    margin-top: 0;
    margin-bottom:18px;
}
.black-list-content>p{
    line-height:26px;
}
.internet-system{
    width:100%;
    display: flex;
    justify-content: space-between;
}
.internet-system .internet-system-item{
    width:46%;
    background: #F2F2F2;
}
.internet-system-item .item-img{
    width:100%;
    height:160px;
}
.internet-system-item .item-img img{
    width:100%;
    height:auto;
}
.internet-system-item .item-text{
    font-size:14px;
    color: #4D4D4D;
    line-height:24px;
    padding: 15px 20px;
    text-align: justify;
    /*height: 144px;*/
}
.internet-system-item .item-text p{
    margin-bottom:0;
}
.internet-system-item .item-text .item-text-title{
    font-weight:bold;
}
/*政府部门结束*/
/*租赁机构*/
.block-text-ul{
    list-style-type: disc;
    padding-left: 20px;
    margin: 26px 0;
}
/*租赁机构结束*/
/*进出口商*/
.imexbusiness-text-li{
    display: flex;
    justify-content: space-between;
}
.imexbusiness-text-li>li{
    width:32.5%;
}
.imexbusiness-text-li>li .text-img{
    width:100%;
    height:158px;
    overflow: hidden;
}
.imexbusiness-text-li>li .text-img img{
    width:100%;
}
.imexbusiness-text-li>li .text-content{
    padding:16px;
    background: #F2F2F2;
    color: #4D4D4D;
    font-size:14px;
    text-align: justify;
    line-height:24px;
    height:176px;
}
.imexbusiness-block-list{
    line-height:26px;
}
.imexbusiness-block-list>li .point-white{
    display: inline-block;
    width:8px;
    height:8px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    background: #fff;
    margin-right:15px;
}
/*地图*/
.region-map-box{
    position: relative;
    width:100%;
    height:485px;
}
.region-map-box img{
    width:100%;
    height:auto;
    position: absolute;
    left:0;
    top:0;
    display: none;
}
.region-map-box img.map-all{
    display: block;
}
.solution-konw-more{
    width:100%;
    margin-top: 70px;margin-bottom: 20px;
}
.solution-konw-more>a{
    display: block;
    width:248px;
    height:36px;
    line-height:36px;
    font-size:12px;
    font-weight:bold;
    color: #fff;
    background: #22A7F0;
    text-align: center;
}
.solution-konw-more>a img{
    margin-right:6px;
}
/*洞见*/
.see-clearly-list{
    margin:20px 0;
}
.see-clearly-one{
    width:272px;
}
.see-clearly-one .see-clearly-one-img{
    width:100%;
    height:148px;
    overflow: hidden;
    display: block;
}
.see-clearly-one .see-clearly-one-con{
    padding:15px;
    font-size:12px;
    color: #4D4D4D;
    border:1px solid #E6E6E6;
    border-top:0;
}
.see-clearly-one .see-clearly-one-con .clearly-one-con-title{
    font-size:18px;
}
.clearly-one-con-time{
    display: flex;
    justify-content: flex-start;
    color: #808080;
    margin-bottom:6px;
    font-size:12px;
}
.clearly-one-con-time>li{
    margin-right:5px;
    vertical-align: top;
}
.see-clearly-one .see-clearly-one-con .clearly-one-con-text{
    line-height:22px;
    position: relative;
    text-align: justify;
    color: #4D4D4D;
    white-space: normal;
}
 .clearly-one-con-text .more{
    position: absolute;
    right:0;
    bottom:0;
    color: #319BD8;
}
.see-clearly-one-con .see-clearly-one-con-title a{
    font-size:18px;
    color: #333333;
}
/*洞见详情*/
.see-clearly-container{
    display: flex;
    justify-content: space-between;
    background: #fff;
    padding:35px 0;
}
 .clearly-detail-box{
    width:72%;
}
.see-clearly-container .clearly-detail-box{
    padding:0 50px;
    border-right:1px solid #F2F2F2;
}
.see-clearly-container .see-clearly-hot{
    width:28%;
    padding:20px;
}
.see-clearly-container .clearly-detail-con{
    padding:0;
}
.see-clearly-container .clearly-detail-con .clearly-detail-title{
    margin-top:0;
    color: #333333;
    font-size:24px;
    font-weight:bold;
    margin-bottom:15px;
}
.see-clearly-container .clearly-detail-con .clearly-detail-text{
    padding:25px 0 40px;
    border-top:1px solid #E6E6E6;
    border-bottom:1px solid #E6E6E6;
    font-size:14px;
    color: #4D4D4D;
    line-height:26px;
}
.see-clearly-container .see-clearly-hot .see-clearly-hot-title{
    font-size:14px;
    color: #C1272D;
    font-weight:bold;
    border-bottom:1px solid #E6E6E6;
    padding:20px 0 5px;
    margin-bottom:20px;
}
.see-clearly-container .see-clearly-hot .see-clearly-hot-con{
    padding:10px 15px;
    background: #F7F7F7;
    font-size:12px;
    color: #4D4D4D;
}
.see-clearly-hot .see-clearly-hot-con>li{
    line-height:22px;
    border-bottom:1px dashed #E6E6E6;
    padding:8px 0;
}
.see-clearly-hot .see-clearly-hot-con>li:last-child{
    padding-bottom:0;
    border:0;
}
.clearly-detail-footer{
    padding: 20px 0;
    overflow: hidden;
}
.clearly-detail-pageturn{
    width: 80%;
    float: left;
}
.clearly-detail-pageturn li a{
    font-size: 12px;
    color: #4D4D4D;
}
.clearly-detail-pageturn li:first-child{
    margin-bottom: 5px;
}
.return-clearly-list{
    float: right;
    font-size: 12px;
    color: #4D4D4D;
}
.return-clearly-list:hover{
    color: #4D4D4D;
}
.choose-file-detail-info>li{
    display: flex;
    justify-content:flex-start;
    font-size:12px;
    color: #333333;
    margin-bottom:4px;
}
.choose-file-detail-info>li .item-title{
    width:70px;
    color: #666666;
}
.choose-file-detail #chooseFileTitle{
    font-size:24px;
    font-weight:normal;
    margin-top:0;
    margin-bottom:20px;
    line-height:30px;
}
.choose-file-detail{
    margin-bottom:40px;
}
.see-clearly-table>tbody>tr{
    width: 33%!important;
    float: left!important;
    padding:10px 0;
}
.see-clearly-table>tbody>tr>td{
    border: 0;
}
.hot-news-show{
    color: #666;
}
.hot-news-show:hover{
    color: #666;
}
.research-center-top{
    display: flex;
    justify-content: space-between;
}
.index-search.research-center{
    display: flex;
    justify-content: flex-start;
    width:auto;
}
.index-search.research-center .hot-search{
    color: #4d4d4d;
    font-size:12px;
    line-height:30px;
}
.index-search.research-center .hot-search a{
    color: #008cd8;
}
.index-search.research-center .common-search-group{
    width:410px;
}
.research-center-top .research-center-top-title{
    font-size:24px;
    color: #000000;
}
.research-center-bigtitle{
    font-size:24px;
    color: #000000;
    margin-bottom:14px;
    display: inline-block;
}
.research-center-list{
    /*height:400px;*/
}

.research-center-list-nav{
    width:200px;
    background: #e6e6e6;
    border:1px solid #cccccc;
    font-size:16px;
    color: #333333;
    padding:10px 0 10px 0;
    /*float: left;*/
}

.research-center-list-nav li{
    padding:6px 5px 6px 20px;
    position: relative;
    height:34px;
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*white-space: nowrap;*/
}
.research-center-list-nav li .items-li-name-over{
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.research-center-list-nav li:hover{
    background: #22a7f0;
    color: #fff;
}
.research-center-list-nav li:hover .research-center-list-items{
    display: block;
}
.research-center-list-nav li .research-center-list-items{
    width:100%;
    position: absolute;
    left:200px;
    top:-11px;
    background: #e6e6e6;
    border:1px solid #cccccc;
    color: #333333;
    padding:20px 40px;
    z-index: 9;
    display: none;
    overflow-y: auto;
}
.research-center-list-items .items-title{
    font-size:14px;
    font-weight:bold;
    width:120px;
    float: left;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.research-center-list-items .items-list{
    font-size: 14px;
    display: flex;
    justify-content: flex-start;
    margin-left: 120px;
    flex-wrap: wrap;
}
.research-center-list-items .items-list .item{
    width:20%;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding:0 5px;
    border-left:1px solid #ccc;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
}
.research-center-list-items .items-list .item a{
    color: #4d4d4d;
}
.research-center-list-bg{
    margin-left:220px;
    background: url(../image/creditInstitute/research-center.jpg) center/cover;
    background-color: #e6e6e6;
}
.industry-research-list-bg{
    margin-left:220px;
}
.industry-research-list-bg.industry-research{
    height:400px;
}

.research-center-list-bg .text{
    font-size:22px;
    color: #fff;
    font-weight:bold;
    text-align: center;
    padding-top:200px;
}
.industry-research-imgs{
    display: flex;
    justify-content: space-between;
    height:100%;
}
.industry-research-imgs .img-item{
    width:32%;
    height:100%;
    /*background: #000;*/
    overflow: hidden;
    position: relative;
}
.industry-research-imgs .img-item img{
    width:auto;
    height:100%;
}
.industry-research-imgs .img-item .picture-description{
    width:100%;
    height:100%;
    background: rgba(0,0,0,.3);
    text-align: center;
    overflow: hidden;
    font-size:14px;
    color: #fff;
    position: absolute;
    left:0;
    top:0;
}
.industry-research-imgs .img-item .picture-description .picture-name{
    font-size:20px;
    font-weight:bold;
    margin-top:160px;
}

.carousel-indicators.industry-research{
    bottom:-30px!important;
}
.carousel-indicators.industry-research>li{
    background: #cccccc!important;
    width:20px!important;
    height:2px!important;
}
.carousel-indicators.industry-research>li.active{
    background: #008cd8!important;
}
.chain-platform-list{
    display: flex;
    justify-content:space-between;
    margin-top:14px;
}
.chain-platform-list .chain-platform-item{
    width:200px;
    height:150px;
    position: relative;
    overflow: hidden;
}
.chain-platform-list .chain-platform-item img{
    height:100%;
    width:auto;
}
.chain-platform-list .chain-platform-item .picture-description{
    width:100%;
    height:100%;
    background: rgba(0,0,0,.24);
    text-align: center;
    overflow: hidden;
    font-size:12px;
    color: #fff;
    position: absolute;
    left:0;
    top:0;
}
.chain-platform-list .chain-platform-item .picture-description .picture-name{
    font-size:18px;
    font-weight:bold;
    margin-top:50px;
}
.chain-platform-more{
    font-size:16px;
    color: #c1272d;
}
.chain-platform-more:hover{
    color: #c1272d;
    text-decoration: underline;
}
.chain-platform-detail-list{
    display: flex;
    justify-content:space-between;
    flex-wrap: wrap;
}
.chain-platform-detail-list .chain-platform-detail-item{
    width:260px;
    background: #e8e8e8;
    padding:10px;
    margin-bottom:45px;
}
.chain-platform-detail-list .chain-platform-detail-item .img-item{
    width:100%;
    height:148px;
    overflow: hidden;
}
.chain-platform-detail-list .chain-platform-detail-item .img-item img{
    width:100%;
    height:100%;
}
.chain-platform-detail-list .chain-platform-detail-item .chain-platform-picture-name{
    font-size:18px;
    color: #4d4d4d;
    text-align: center;
    margin-top:10px;
}
.research-center-nav-container{
    display: flex;
    justify-content: space-between;
    margin-bottom:16px;
}
.research-center-search{
    width:275px;
}
.research-center-search .common-search-group{
    height:32px;
}
.nav-tabs.research-center{
    border:0;
}
.nav-tabs.research-center>li{
    border-left:1px solid #cccccc;
    font-size:24px;
    padding:0 30px;
}
.nav-tabs.research-center>li:first-child{
    border-left:0;
    padding-left:0;
}
.nav-tabs.research-center>li>a,.nav-tabs.research-center>li>a:hover,
.nav-tabs.research-center>li>a:focus{
    border:0;
    padding:0;
    color: #000;
    height:24px;
    line-height:24px;
    background: transparent;
}
.nav-tabs.research-center>li.active>a{
    color: #22a7f0;
}
.chain-platform-detail-con{
    background: #fff;
    border:1px solid #f2f2f2;
}
.chain-platform-detail-con>.title{
    padding:30px 40px;
    border-bottom:1px solid #f2f2f2;
    font-size:18px;
    color: #333333;
}
.chain-platform-detail-con .title .title-line{
    height:24px;
    line-height:24px;
    border-left:4px solid #c1272d;
    margin-left:-15px;
    padding-left:10px;
}
.chain-platform-detail-con .title .title-line a{
    color: #333;
}
.chain-platform-detail-con .content{
    padding:20px 40px;
}
.chain-platform-detail-con .content .relation-diagram{
    width:100%;
    margin-bottom:25px;
}
.chain-platform-detail-block{
    width:250px;
    /*margin-bottom:40px;*/
    /*margin-right:40px;*/
    position: absolute;
    top: 0;
    left: 0;
}
.chain-platform-detail-block .block-title{
    font-size:16px;
    margin:0 40px 10px 0;
    padding-left:10px;
}
.chain-platform-detail-block .second-block{
    border:1px solid #f2f2f2;
    background: #f7fdfc;
}
.chain-platform-detail-block .second-block .second-block-one .third-list{

}
.chain-platform-detail-block .second-block .second-block-one .third-list>.item{
    padding:2px 10px;
    display: inline-block;
}
.chain-platform-detail-block .second-block .second-block-title{
    padding:5px 10px 0px;
    font-size: 14px;
    font-weight:bold;
}


/*蓝色*/
.chain-platform-detail-block.blue .block-title{
    color: #1E88E5;
}
.chain-platform-detail-block.blue .second-block{
    border-color:#1E88E5;
    background: rgba(30,136,229,.1);
    padding-bottom:2px;
}
.chain-platform-detail-block.blue .second-block .third-list{
    color: #1E88E5;
}

/*黄色*/
.chain-platform-detail-block.yellow .block-title{
    color: #FE7E17;
}
.chain-platform-detail-block.yellow .second-block{
    border-color:#FE7E17;
    background: rgba(254,126,23,.1);
}
.chain-platform-detail-block.yellow .second-block .third-list{
    color: #FE7E17;
}

/*红色*/
.chain-platform-detail-block.red .block-title{
    color: #DC3023;
}
.chain-platform-detail-block.red .second-block{
    border-color:#DC3023;
    background: rgba(220,48,35,.1);
}
.chain-platform-detail-block.red .second-block .third-list{
    color: #DC3023;
}
/*绿色*/
.chain-platform-detail-block.green .block-title{
    color: #169D60;
}
.chain-platform-detail-block.green .second-block{
    border-color:#169D60;
    background: rgba(22,157,96,.1);
}
.chain-platform-detail-block.green .second-block .third-list{
    color: #169D60;
}
/*紫色*/
.chain-platform-detail-block.purple .block-title{
    color: #7E57C2;
}
.chain-platform-detail-block.purple .second-block{
    border-color:#7E57C2;
    background: rgba(126,87,194,.1);
}
.chain-platform-detail-block.purple .second-block .third-list{
    color: #7E57C2;
}
/*青色*/
.chain-platform-detail-block.cyan .block-title{
    color: #009FB4;
}
.chain-platform-detail-block.cyan .second-block{
    border-color:#009FB4;
    background: rgba(0,159,180,.1);
}
.chain-platform-detail-block.cyan .second-block .third-list{
    color: #009FB4;
}
/*褐色*/
.chain-platform-detail-block.brown .block-title{
    color: #C36323;
}
.chain-platform-detail-block.brown .second-block{
    border-color:#C36323;
    background: rgba(195,99,35,.1);
}
.chain-platform-detail-block.brown .second-block .third-list{
    color: #C36323;
}
.flex-start{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.research-center-nav-out{
    min-width:33.333%;
    height:320px;
    border:1px solid #e6e6e6;
    -webkit-box-shadow: 0px 2px 5px #E9E9E9;
    -moz-box-shadow: 0px 2px 5px #E9E9E9    ;
    box-shadow: 0px 2px 5px #E9E9E9 ;
    font-size:12px;
    color: #333333;position: absolute;
    left: 0;
    top: 206px;
    display: none;
}
.research-center-nav-out.active{
    display: block;
    z-index: 999;
}
.research-center-nav-list{
    width:100%;
    height:100%;
    display: flex;
    font-size:12px;
    color: #333333;
}

.research-center-nav-list .research-center-first-nav,
.research-center-nav-list .research-center-second-nav,
.research-center-nav-list .research-center-three-nav{
    width:205px;
    height:100%;
    overflow-y: auto;
    background: #fcfcfc;
    padding:15px 22px 15px 30px;
}
.research-center-first-nav li,
.research-center-second-nav li{
    display: flex;
    justify-content:space-between;
    height: 30px;
    line-height:30px;
}
.research-center-first-nav li .navcate-name,
.research-center-second-nav li .navcate-name{
    width:90%;
    white-space:nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}
.research-center-first-nav li.active ,.research-center-second-nav li.active,.three-nav-block li.active a{
    color: #c1272d!important;
}

.research-center-first-nav li i,
.research-center-second-nav li i{
    margin-top:5px;
    font-size:16px;
}
.research-center-nav-list .research-center-second-nav{
    width:205px;
    height:100%;
    overflow-y: auto;
    border-left:1px solid #e8e8e8;
    border-right:1px solid #e8e8e8;
    background: #fcfcfc;
}
.research-center-nav-list .research-center-three-nav{
    height:100%;
    overflow-y: auto;
    background: #f7f7f7;
    width:818px;
}
.research-center-nav-list .research-center-three-nav ul{
    display: flex;
    flex-wrap: wrap;
}
.research-center-nav-list .research-center-three-nav ul>li{
    width:14%;
    height:30px;
    white-space:nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}
.research-center-nav-list .research-center-three-nav ul>li a{
    font-size:12px;
    color: #333333;
    display: block;
    border-left:1px solid #999999;
    padding-left:10px;
    padding-right:10px;
    height: 12px;
    line-height: 12px;
    margin-top: 9px;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.second-nav-block ,.three-nav-block{
    display: none;
}
.chainplat-load{
    width: 100%;
    height: 200px;
    font-size: 20px;
    text-align: center;
    line-height: 200px;
}
.nav-result-detail-img{
    width: 260px;
    height: 170px;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
}


.report-detail-share-method .bdsharebuttonbox{
    display: flex;
    justify-content: center;
}

/*2019.9.10修改*/
#tab{
    display: flex;
    justify-content: flex-start;
    border-bottom: 1px solid #cacbd2;
}
#tab li{
    list-style: none;
    width: 125px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-right: 1px solid #cacbd2;
    color: #333;
    font-size: 16px;
    color: #999;
}
#tab li:hover{
    cursor: pointer;
}
.tabcontent{
    width: 100%;
    /*border-right: 1px solid #cacbd2;*/
    /*border-left: 1px solid #cacbd2;*/
    /*border-bottom: 1px solid #cacbd2;*/
    margin: auto;
    /*padding: 30px 30px 0 30px;*/
}
.tabcontent #grid-data1-footer.bootgrid-footer,.tabcontent #grid-data2-footer.bootgrid-footer,.tabcontent #grid-data3-footer.bootgrid-footer,.tabcontent #grid-data4-footer.bootgrid-footer{
    margin:30px!important;
}
.tabhide{
    display: none;
}
 .tabactive{
    color: #3797d3!important;
}
#advancedScreening{
    border: none!important;
    width: 400px!important;
    display: flex;
    justify-content: space-between;
    position: relative;
    left: 423px;
}
#advancedScreening input{
    width: 290px;
    height: 32px;
    margin: auto 0;
    padding-left: 10px;
    border: #e6e6e6 1px solid;
    color: #333;
}
#advancedScreening button{
    width: 90px;
    height: 30px;
    line-height: 30px;
    background-color: #22a7f0;
    margin: auto 0;
    font-size: 12px;
    color: #fff;
    visibility: hidden;
}
.searchImg{
    height: 17px;
    position: relative;
    left: -30px;
    top: 16px;
}
.search-company-table > thead > tr > th{
    background-color: #eff3f9;
    padding-left: 0!important;
}
.search-company-table > tbody > tr{
    border-right: solid 1px #e4e9ee;
    border-bottom: solid 1px #e4e9ee;
    border-left: solid 1px #e4e9ee;
    height: 55px;
}
.search-company-table > tbody > tr > td{
    padding-top: 20px;
    font-size: 14px;
}
.search-company-table > tbody > tr > td:first-child{
    text-align: center;
}
.table > thead > tr > th:first-child{
    width: 120px;
}
.table > thead > tr > th:nth-child(2){
    width: 165px;
}
.table > thead > tr > th:nth-child(3){
    width: 153px;
}
.table > thead > tr > th:nth-child(4){
    width: 335px;
}

/*高级筛选*/
#advScreening{
    width: 1169px;
    height: 345px;
    margin: 0 auto;
    background-color: #ffffff;
    box-shadow: 0px 2px 8px 0px
    rgba(0, 0, 0, 0.2);
    position: absolute;
    z-index: 2;
    left: 31px;
    top: 42px;
    padding: 30px 93px 30px 30px;
    overflow: auto;
}
.advTable{
    font-size: 12px;
}
#advTable tr td{
    color: #666666;
    text-align: left;
    /*box-sizing: border-box;*/

}
#advTable tr td .tabDiv{
    /*height: 16px;*/
    margin: 8px 13px;
    border: 1px solid #ffffff;
}
#advTable tr td .tabDiv:hover{
    /*border-radius: 3px;*/
    border-color:#22a7f0;
    /*padding: 2px 15px;*/
    cursor: pointer;
}
#advScreening #advTable tr td:nth-child(1){
    color: #333333;
    text-align: left;
    font-size: 14px;
}
/*#advScreening .advScreeningBox li p{*/
    /*display: inline-block;*/
    /*font-size: 14px;*/
    /*font-weight: bold;*/
    /*color: #333333;*/
    /*!*margin-right: 25px;*!*/
/*}*/
/*#advScreening .advScreeningBox li{*/
    /*height: 14px;*/
    /*width: 130px;*/
    /*font-size: 14px;*/
    /*margin-bottom: 19px;*/
/*}*/
/*#advScreening .advScreeningBox li span{*/
    /*font-size: 12px;*/
    /*margin-left: 15px;*/
    /*color: #666;*/
    /*padding: 2px 15px;*/
/*}*/
/*#advScreening .advScreeningBox li span:hover{*/
    /*cursor: pointer;*/
/*}*/


