@charset "UTF-8";


/*css清零*/
body{
     font-family: 微软雅黑;
 }

.yello-bg{
    background-color: #be811b;
}
.yellos{
    color:#be811b;
}
.title{
    padding:1em 0;
}
.pad40{
    padding-bottom:20px;
}

/*导航*/

.navbar-default .navbar-nav>li>a {
color: #ecf0f1;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #c58518;
    background-color: #ffffff;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #c58518;
    background-color: #ffffff;
}
.navbar-brand {


    padding: 6px 15px;


}

/*banner*/

.carousel {
    margin-top:3.5em;
}
.carousel .item {

    background-color: #777;
}

.carousel-inner > .item > img {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    height: 450px;
}
.carousel-caption {
    z-index: 10;
    position: absolute;
    right: 15%;
    bottom: 135px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
}

/*注册*/

.register{
     padding:15px 0; color:#fff; padding:0.5rem 0;
}

.register .spe{
    font-size: 120%; color:#ffe966;
    }



/*主体*/

.Background,.Highlights{

    padding: 1.5em 0 2.5em;
    margin-bottom: 1em
}
.Background h2{
    color:#c58518;
}
.Background p{
    text-indent: 2em;
}
.Highlights{
    background-color:#fdf3e2;
    text-align: center;
}
.Highlights h2{
    padding-bottom:3em;
}
.Highlights span{
    color:#f1af3e;
    }
.Highlights .col-md-3{padding-right: 5px;
    padding-left: 5px;}
.Highlights p{
    border: 2px solid #b5b5b5;
    box-sizing: border-box;
    padding: 30px;
    min-height: 19rem;
    text-align: left;
}

.Delegates .Delegates-grids{
    padding:5px;
    overflow: hidden;
    position: relative;
    display: block;
}
.Delegates .Delegates-grids>img{
    width: 100%;
}
.Delegates .spe{
    width: 20%;
    text-align:center;
}
.Delegates .captn{
    display: inline-block;
    height: 100%;
    width: 100%;
    color: #ffffff;
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 31% 10% 0 10%;
    text-align: center;
    -o-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.captn p {
    color: #fff;
    font-size: 1.25em;

}
.Delegates .capth-sp {
    padding: 16% 10% 0 10%;
}
.captn h4 {
    margin-top: 0;
    font-size: 1.6em;
}

.Connected .Agenda {
    margin-bottom: 30px;
    text-align: center;
}

.footer{

    padding:1em 0;
    color:#fff;
    text-align:center;
}
/*赞助机会*/
.sponsorship,.speaker,.partner,.contact{
    padding-bottom: 1em;
    margin-top:3.5em;
}

.sponsorship-header{
    padding:2em 0;
}

.sponsorship h3{
    font-size:120%;
    font-weight: bold;
}


.sponsorship p{
    font-size:120%;
}

.sponsorship code{
    font-size:120%;
}

/*演讲嘉宾*/

.speaker h2{
    font-size:150%;
    font-weight:bold;
    margin-top:0;
}

/*合作伙伴*/
.partner h2{
    font-size:150%;

    margin-top:0;
}

/*赞助机会*/

/*联系我们*/

.contact h3{
    font-size:150%;

    margin-top:0;
}

@media (min-width: 768px) {
      .vertical-middle-sm {
        display: table;

      }
      .vertical-middle-sm > div {
        display: table-cell;
        height: 100%;
        min-height: 100%;
        float: none !important;
      }
}


@media screen and (max-width: 768px){
   .Delegates .Delegates-grids{
    width: 45%;
    float: none;
    margin: 5px auto;}

}
@media screen and (max-width: 912px){
   .Delegates .Delegates-grids{
    width: 50%;
    float: none;
    margin: 10px auto;}

}
@media (max-width: 992px){
    .Highlights p{
        min-height: 9rem;
    }
}
@media (min-width: 992px) and (max-width:1200px){
    .Highlights p{
        min-height: 24rem;
    }
 
 }

 @media (min-width:1200px){
    .Highlights p{
        min-height: 19rem;
    }
    .col-md-6-spe{
        padding-left: 56px;
        padding-right: 56px;
    }
}