html,body{padding: 0;margin: 0;background-color: #fff;}
.banner,.banner img{width: 100%;}
.content{width: 51%;margin: 0 auto;}
.marTop20{margin-top: 20px;}
p.indent{text-indent:2em;}
.section-1{margin-top: 50px;}
.title_h1{color: #1d99ff;text-align: center;font-size: 38px;margin-bottom: 30px;font-weight: bold;}
.title_h2{color: #51e4ef;font-size: 30px;position: relative;padding: 20px 0;margin: 80px 0 40px 0;font-weight: bold;}
.title_h2::after{display: block;content: "";width: 60px;height: 2px;background: #b2e1e7;border-radius: 2px;position: absolute;left: 0;bottom: 0;}
.title_h3{color: #999999;font-size: 30px;font-weight: bold;}
.tips p{color: #999999;font-size: 17px;line-height: 26px;margin-bottom: 10px;}
.section1_table{color: #7a7a7a;width: 100%;text-align: center;font-size: 18px;}
.section1_table td{border: 1px solid #7a7a7a;width: 7.69%;padding: 5px 15px;}
.section-2{margin-top: 50px;}
.section-2,.section-4{background-color: #f6f6f6;padding: 60px 0 30px 0;}
.section-2 .title_h1{margin-bottom: 50px;}
.result p{color: #999999;font-size: 18px;line-height: 36px;margin-bottom: 0;}
.result{margin: 30px 0 50px 0;}
.result p span{color: #ff0000;font-weight: bold;}
.section-3{padding: 50px 0;background-color: #395e70;}
.section-3 .title_h3{color: #ffffff;}
.result table tr td{color: #ffffff;border: 2px solid #ffffff;padding: 15px 20px;text-align: center;font-size: 16px;}
.result table tr td:last-child{text-align: left;}
.result table tr td:first-child{padding: 15px 10px;}
.section-3 .result{margin: 40px 0 30px 0;}
.title_h4{font-size: 18px;font-weight: bold;color: #797979;margin-bottom: 10px;}
.section-5 .content{width: 40%;}
.section-5{background: #87aaf6 url("../images/evaluation/professional_bg.png") no-repeat center center;color: #ffffff;padding: 50px 0;}
.section-5 .title_h1{color: #ffffff;}
.section-5 .result{margin-bottom: 0;}
.section-5 .result p{color: #ffffff;}
.section-6{margin-top: 50px;}
.section-6-img{width: 60%;margin: 30px auto;display: block;}
.section-6-img2{width: 25%;}
.section-7-img{width: 100%;margin: 40px auto;display: block;}
.section-8{margin-top: 50px;}
.section-8 .list{background-color: #e1edff;padding: 80px 0 50px 0;margin-top: 50px;position: relative;}
.section-8 .list .title{position: absolute; top: -20px;left: 45%; width: 10%;font-size: 18px;text-align: center;border-radius: 10px;height: 40px;line-height: 40px;
    background: -webkit-linear-gradient(left, #80c2e2, #4c9bdc);
    background: -moz-linear-gradient(left, #80c2e2, #4c9bdc);
    background: -o-linear-gradient(left, #80c2e2, #4c9bdc);
    background: -ms-linear-gradient(left, #80c2e2, #4c9bdc);
    background: linear-gradient(left, #80c2e2, #4c9bdc);
    color: #fff;
}
.section-8 .list .item{margin-bottom: 30px;}
.section-8 .list .item:last-child{margin-bottom: none;}
.section-8 .list .item .item_title,.section-8 .list .item .item_info{background-color: #739eff;color: #fff;border-radius: 8px;font-size: 20px;}
.section-8 .list .item .item_title{width: 14%;height: 70px;line-height: 70px;text-align: center; float: left;}
.section-8 .list .item .item_info{width: 84%;height: 70px; float: right;}
.section-8 .list .item .item_info .cont{width: 90%;margin: 0 auto; overflow: visible;position: relative;min-height: 70px;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;}
.comWid{padding-top: 30px;}
.zero_box{background: #9dbaf8; color: #fff;}
.zero_box .logo{text-align: center;}
.zero_box .logo img{width: 26%;}
.zero_box .report_title{font-size: 70px; margin-top: 50px; margin-bottom: 50px;font-weight: 500; text-align: center;}
.zero_box .info{width: 250px; margin: 0 auto}
.zero_box .info p{color:#fff;line-height: 45px;  font-weight: bold; font-size: 18px;}
.zero_box .yinsi{width: 56%;margin: 80px auto 30px;}
.zero_box .yinsi p{color:#fff; line-height: 35px;font-weight: bold;font-size: 16px; background: url("../images/merge_cp/0_star.png") no-repeat left center; background-size: 20px; padding-left: 25px; margin-bottom: 10px;}
.zero_box .company{background: #1d99ff; padding-bottom: 30px; color: #fff;}
.zero_box .company .company_des{width: 90%; float: left; text-align: center; font-weight: bold;margin-top: 15px;}
.zero_box .company .company_des p{margin-top: 15px; font-size: 20px;}
.zero_box .company .img{width: 10%; float: left;}
.btn.btn-blue {
    background-color: #fe7b43;
    color: #fff;
}
.btn.btn-orange {
    background-color: #ffb400;
    color: #fff;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

@media (max-width: 1728px) {
    .section1_table td{padding: 5px 10px;}
}

@media (max-width: 1473px) {
    .section1_table td{padding: 5px;}
}

@media (max-width: 1218px) {
    .section1_table td{padding: 0;}
}

@media (max-width: 768px) {
    .zero_box .report_title{font-size: 32px;}
    .content,.section-5 .content{width: 90%;}
    .yinsi{width: 100%!important;}
    .zero_box .yinsi p{background: url('../images/merge_cp/0_star.png') no-repeat left 7px;background-size: 20px;}
    .zero_box .company .content{display: flex;justify-content: space-between;}
    .zero_box .company .company_des{width: 80%;float: none;margin-top: 0;}
    .zero_box .company .img{width: 20%;float: none;}
    .zero_box .company .company_des h1{margin: 0;font-size: 24px;}
    .zero_box .company .company_des p{font-size: 18px;color: #fff;}
    .title_h1{font-size: 32px;}
    .title_h3{font-size: 22px;}
    .title_h2{font-size: 26px;margin: 20px 0 40px 0;}
    .section-8 .list .title{width: 50%;left: 25%;}
    .section-8 .list .item .item_title{width: 16%;height: 110px;line-height: 2;padding: 22px 2% 0 2%;}
    .section-8 .list .item .item_info{width: 81%;height: 110px;}
    .section-8 .list .item .item_info .cont{min-height: 110px;}
    .section-8 .list .item .item_title, .section-8 .list .item .item_info{font-size: 16px;}
}