@charset "utf-8";

* {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    margin: 0px;
    padding: 0px;
}
html {
    font-size: 62.5%;
}
body {
    background-color: #fff;
    font-family: "Microsoft Yahei", "微软雅黑", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    color: #333;
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased;
}
img {
    border: none;
    vertical-align: middle;
    max-width: 100%;
}
a {
    text-decoration: none;
    color: #333;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
input, textarea, select, button {
    outline: none;
    vertical-align: middle;
    font-size: inherit;
    font-family: inherit;
}
textarea {
    resize: none;
    overflow-y: auto;
}
input[type="submit"], input[type="reset"], input[type="button"], button {
    cursor: pointer;
    -webkit-appearance: none;
}
hr {
    height: 0;
    border-width: 1px 0 0 0;
    border-style: solid;
    margin: 0;
    color: #ddd;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    margin: 0;
}
ul, ol, li {
    list-style: none;
    -webkit-padding-start: 0
}
dt, dd {
    padding: 0;
    margin: 0;
    list-style: none;
}
/*栅格系统*/

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
}
.col-lg-12 {
    width: 100%;
}
.col-lg-11 {
    width: 91.66666667%;
}
.col-lg-10 {
    width: 83.33333333%;
}
.col-lg-9 {
    width: 75%;
}
.col-lg-8 {
    width: 66.66666667%;
}
.col-lg-7 {
    width: 58.33333333%;
}
.col-lg-6 {
    width: 50%;
}
.col-lg-5 {
    width: 41.66666667%;
}
.col-lg-4 {
    width: 33.33333333%;
}
.col-lg-3 {
    width: 25%;
}
.col-lg-2 {
    width: 16.66666667%;
}
.col-lg-1 {
    width: 8.33333333%;
}
.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12, .span13, .span14{
    float: left;
}
.span14{
    width: 80%;
}
.span13 {
    width: 16.66666667%;
}
.span12 {
    width: 100%;
}
.span11 {
    width: 91.66666667%;
}
.span10 {
    width: 83.33333333%;
}
.span9 {
    width: 75%;
}
.span8 {
    width: 66.66666667%;
}
.span7 {
    width: 58.33333333%;
}
.span6 {
    width: 50%;
}
.span5 {
    width: 41.66666667%;
}
.span4 {
    width: 33.33333333%;
}
.span3 {
    width: 25%;
}
.span2 {
    width: 20%;
}
.span1 {
    width: 8.33333333%;
}
@media screen and (max-width:1300px) {
    .col-bg-4 {
        float: left;
        width: 33.33333333%;
    }
}
@media screen and (max-width:1199px) {
    .col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11,  .col-md-12 {
        float: left;
    }
    .col-md-12 {
        width: 100%;
    }
    .col-md-11 {
        width: 91.66666667%;
    }
    .col-md-10 {
        width: 83.33333333%;
    }
    .col-md-9 {
        width: 75%;
    }
    .col-md-8 {
        width: 66.66666667%;
    }
    .col-md-7 {
        width: 58.33333333%;
    }
    .col-md-6 {
        width: 50%;
    }
    .col-md-5 {
        width: 41.66666667%;
    }
    .col-md-4 {
        width: 33.33333333%;
    }
    .col-md-3 {
        width: 25%;
    }
    .col-md-2 {
        width: 16.66666667%;
    }
    .col-md-1 {
        width: 8.33333333%;
    }
}
@media screen and (max-width:960px) {
    .col-xm-1,  .col-xm-2,  .col-xm-3,  .col-xm-4,  .col-xm-5,  .col-xm-6,  .col-xm-7,  .col-xm-8,  .col-xm-9,  .col-xm-10,  .col-xm-11,  .col-xm-12 {
        float: left;
    }
    .col-xm-12 {
        width: 100%;
    }
    .col-xm-11 {
        width: 91.66666667%;
    }
    .col-xm-10 {
        width: 83.33333333%;
    }
    .col-xm-9 {
        width: 75%;
    }
    .col-xm-8 {
        width: 66.66666667%;
    }
    .col-xm-7 {
        width: 58.33333333%;
    }
    .col-xm-6 {
        width: 50%;
    }
    .col-xm-5 {
        width: 41.66666667%;
    }
    .col-xm-4 {
        width: 33.33333333%;
    }
    .col-xm-3 {
        width: 25%;
    }
    .col-xm-2 {
        width: 16.66666667%;
    }
    .col-xm-1 {
        width: 8.33333333%;
    }
}
@media screen and (max-width:767px) {
    .col-sm-1,  .col-sm-2,  .col-sm-3,  .col-sm-4,  .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9,  .col-sm-10,  .col-sm-11,  .col-sm-12 {
        float: left;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-11 {
        width: 91.66666667%;
    }
    .col-sm-10 {
        width: 83.33333333%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-8 {
        width: 66.66666667%;
    }
    .col-sm-7 {
        width: 58.33333333%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-5 {
        width: 41.66666667%;
    }
    .col-sm-4 {
        width: 33.33333333%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-2 {
        width: 16.66666667%;
    }
    .col-sm-1 {
        width: 8.33333333%;
    }
}
@media screen and (max-width:479px) {
    .col-xs-1,  .col-xs-2,  .col-xs-3,  .col-xs-4,  .col-xs-5,  .col-xs-6,  .col-xs-7,  .col-xs-8,  .col-xs-9,  .col-xs-10,  .col-xs-11,  .col-xs-12 {
        float: left;
    }
    .col-xs-12 {
        width: 100%;
    }
    .col-xs-11 {
        width: 91.66666667%;
    }
    .col-xs-10 {
        width: 83.33333333%;
    }
    .col-xs-9 {
        width: 75%;
    }
    .col-xs-8 {
        width: 66.66666667%;
    }
    .col-xs-7 {
        width: 58.33333333%;
    }
    .col-xs-6 {
        width: 50%;
    }
    .col-xs-5 {
        width: 41.66666667%;
    }
    .col-xs-4 {
        width: 33.33333333%;
    }
    .col-xs-3 {
        width: 25%;
    }
    .col-xs-2 {
        width: 16.66666667%;
    }
    .col-xs-1 {
        width: 8.33333333%;
    }
}
.clearfix:before {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    visibility: hidden;
    overflow: hidden;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    visibility: hidden;
    overflow: hidden;
}
.hidden {
    visibility: hidden;
}
.visible {
    visibility: visible;
}
.hide {
    display: none;
}
.show {
    display: block;
}
.container {
    width: 96%;
    max-width: 1200px;
    margin: 0 auto;
}
.container-fluid {
    width: 100%;
    margin: 0 auto;
}
.rowFluid {
    clear: both;
}
.rowFluid:before, .rowFluid:after, .column:before, .column:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    visibility: hidden;
    overflow: hidden;
}



.container-p{width:1212px;margin:0 auto}
.c-fff{color:#fff}
.c-096aa6{color:#096aa6}
.bidding-process-content{overflow:hidden}
.bidding-info-question{padding-top:32px;padding-bottom:34px}
.bidding-info-hopper{padding-top:41px;padding-bottom:20px}
.bidding-info-title{font-size:28px;line-height:1;text-align:center}
.case-example-hover{position:relative}
.case-example-hover-info{display:none;padding:10px;position:absolute;top:0;left:0;z-index:11;color:#f0f0f0}
.case-example-hover-info p{line-height:22px;text-align:left}
.case-example-hover-info p span{font-weight:700}
.bidding-info-case{padding:42px 0 65px}
.bidding-info-case .nbs-flexisel-container{margin-top:78px;padding-bottom:0}
.bidding-case-example li{float:left;position:relative}
.case-example-hover img{max-width:300px;max-height:191px}
.bidding-case-example li:hover .case-example-hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(23,89,130,.6);z-index:10}
.bidding-case-example li:hover .case-example-hover-info{display:block}
.sem-hopper-tab{padding:49px 0 32px;overflow:hidden;text-align:center}
.sem-hopper-tab span{display:inline-block;padding:20px 0;width:208px;font-size:24px;line-height:1;color:#096aa6;border:1px solid #999}
.hopper-inner-block{text-align:center;position:relative}
.hopper-inner-block img.hover{position:absolute;max-width:100%;display:inline-block;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.hopper-inner-block img:hover{-webkit-filter:drop-shadow(0 0 15px rgba(153,153,153,.6));filter:drop-shadow(0 0 15px rgba(153, 153, 153, .6));z-index:3;-webkit-transform:scale(1.05);webkit-transform:scale(1.05)}
.hopper-inner-item span{position:relative;display:inline-block;color:#fff;font-size:22px;text-align:center}
.hopper-inner-item{margin:0 auto;background-size:100%}
.hopper-inner-item.h-i-i-1{width:1135px;height:147px;background:url(../img/hopper_item_1.png) no-repeat center center}
.hopper-inner-item.h-i-i-2{width:1071px;height:151px;background:url(../img/hopper_item_2.png) no-repeat center center}
.hopper-inner-item.h-i-i-3{width:100%;height:151px;background:url(../img/hopper_item_3.png) no-repeat center center}
.hopper-inner-item.h-i-i-4{width:953px;height:142px;background:url(../img/hopper_item_4.png) no-repeat center center}
.hopper-inner-item span.one{top:20px;width:27%}
.hopper-inner-item span.two{top:68px;width:40%}
.hopper-inner-item span.third{top:36px;width:32%}
.hopper-inner-item.h-i-i-4 span.one{top:10px}
.hopper-inner-item.h-i-i-4 span.third{top:12px}
.bidding-info-sem{padding:24px 0 70px}
.bidding-sem-list{padding:70px 0 0;overflow:hidden}
.bidding-sem-item{padding-bottom:36px;margin-right:13px;border:1px solid #999;box-shadow:5px 5px 10px #e3e3e3;text-align:center;cursor:default}
.bidding-sem-img{padding:43px 0 37px}
.bidding-sem-text{min-height:182px;line-height:28px;font-size:16px;color:#999}
.bidding-sem-text .b-s-t-title{font-size:18px;color:#096aa6}
.bidding-info-question{background:url(../img/sem_question_bg.jpg) no-repeat center center;background-size:100% 100%}
.sem-question-list{padding:44px 100px 0;overflow:hidden}
.sem-question-list .sem-question-item{display:table;width:100%;height:239px;color:#fff;font-size:18px;line-height:32px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.sem-question-list .sem-question-item div{display:table-cell;vertical-align:middle}
.sem-question-list .sem-question-item h4{padding-bottom:15px;color:#f7c25d;font-size:24px;text-align:center}
.sem-question-item.s-q-i-1,.sem-question-item.s-q-i-2{height:272px}
.sem-question-list .active .sem-question-item{background-color:rgba(9,106,166,.5)}
.bidding-info-service{padding:27px 0 65px;background:url(../img/sem_service_bg.png) no-repeat center center;background-size:100% 100%}
.sem-service-list{padding:0 100px;overflow:hidden}
.sem-service-list .sem-service-item{position:relative;margin-top:64px;margin-left:34px;width:310px;height:157px;background-color:#fff}
.sem-service-item .sem-service-num{position:absolute;left:0;top:-60px;font-size:80px;color:#4ca4df}
.sem-service-item .sem-service-inner{position:absolute;width:192px;top:20px;left:50%;margin-left:-96px}
.sem-service-title{padding-bottom:20px;line-height:1;text-align:center;font-size:20px;color:#096aa6}
.sem-service-remark{font-size:16px;color:#666;line-height:28px}
.bidding-info-process{padding-top:47px;max-width:1352px;min-height:913px;margin:0 auto;background:url(../img/sem_service_process.png) no-repeat center bottom;background-size:100%}
.b-p-c-item{float:left;text-align:center}
.b-p-c-item.b-p-c-1{padding-top:205px;padding-right:51px}
.b-p-c-item.b-p-c-2{padding-top:167px;padding-right:58px}
.b-p-c-item.b-p-c-3{padding-top:284px;padding-right:39px}
.b-p-c-item.b-p-c-4{padding-top:111px}
.b-p-c-item.b-p-c-5{padding-top:300px;margin-left:-10px;margin-right:8px}
.b-p-c-item.b-p-c-6{padding-top:245px}
.b-p-c-item div{display:inline-block;box-sizing:border-box;text-align:center}
.b-p-c-item .b-p-c-s-1{border:1px solid #b5b5b5;border-radius:6px;color:#999;font-size:18px;text-align:center}
.b-p-c-item .b-p-c-s-2{display:table;text-align:center;vertical-align:middle;color:#096aa6;font-size:24px;border-radius:50%;border:1px solid #99c}
.b-p-c-item .b-p-c-s-2 p{display:table-cell;vertical-align:middle}
.b-p-c-item .b-p-c-s-3{position:relative}
.b-p-c-item .b-p-c-s-3 i{position:absolute;left:50%;top:0;margin-left:-7.5px;display:inline-block;width:15px;height:15px;background-color:#096aa6;border-radius:50%}
.b-p-c-item .b-p-c-s-3 em{display:inline-block;width:1px;height:100%;background-color:#096aa6}
.b-p-c-1 .b-p-c-s-1{margin-bottom:30px}
.b-p-c-2 .b-p-c-s-1{margin-bottom:13px}
.b-p-c-3 .b-p-c-s-1{margin-bottom:10px}
.b-p-c-4 .b-p-c-s-1{margin-bottom:17px}
.b-p-c-5 .b-p-c-s-1{margin-bottom:9px}
.b-p-c-6 .b-p-c-s-1{margin-bottom:27px}
.b-p-c-1 .b-p-c-s-3{height:89px}
.b-p-c-2 .b-p-c-s-3{height:122px}
.b-p-c-3 .b-p-c-s-3{height:83px}
.b-p-c-4 .b-p-c-s-3{height:229px}
.b-p-c-5 .b-p-c-s-3{margin-left:10px;height:89px}
.b-p-c-6 .b-p-c-s-3{height:163px}
.b-p-c-1 div:nth-child(1){padding:28px 18px}
.b-p-c-1 div:nth-child(2){margin:0 auto;width:140px;height:140px}
.b-p-c-2 div:nth-child(1){padding:26px 27px}
.b-p-c-2 div:nth-child(2){width:151px;height:151px}
.b-p-c-3 div:nth-child(1){padding:28px 20px}
.b-p-c-3 div:nth-child(2){margin-left:11px;width:144px;height:144px}
.b-p-c-4 div:nth-child(1){padding:17px}
.b-p-c-4 div:nth-child(2){margin-left:26px;width:142px;height:141px}
.b-p-c-5 div:nth-child(1){padding:23px 16px}
.b-p-c-5 div:nth-child(2){margin:0 auto;width:138px;height:129px}
.b-p-c-6 div:nth-child(1){padding:22px 14px}
.b-p-c-6 div:nth-child(2){width:137px;height:136px}
.b-p-c-1 div.b-p-c-s-2{margin-bottom:41px}
.b-p-c-2 div.b-p-c-s-2{margin-bottom:27px}
.b-p-c-3 div.b-p-c-s-2{margin-bottom:6px}
.b-p-c-4 div.b-p-c-s-2{margin-bottom:11px}
.b-p-c-5 div.b-p-c-s-2{margin-bottom:2px}
.b-p-c-6 div.b-p-c-s-2{margin-bottom:16px}