.slideBox{  height: 100%;overflow:hidden; position:relative; border:1px solid #ddd;  }

.slideBox .hd{overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:7px;  width:20px; height:20px; line-height:20px; text-align:center; background:rgba(255,255,255,.7); cursor:pointer; }

.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd ul{  height:100%;}

.slideBox .bd li{ zoom:1; vertical-align:middle;height:100%;

    position: relative; }

.slideBox .bd img{  display:block;  }


.slideBox,.slideBox .bd,.tempWrap,.slideBox ul,.slideBox ul li{
            width:100% !important;
        }


.slideBox .bd img{
height: 100%;
}

.multipleColumn{ overflow:hidden; position:relative;

    width:100%;

    height:320px;

    margin:10px auto 0 auto !important;

}

.multipleColumn .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

    cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}

.multipleColumn .hd .next{ background:url("images/icoRight.gif") no-repeat;  }

.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }

.multipleColumn .hd ul li.on{ background-position:0 0; }



.multipleColumn .bd{ overflow:hidden;  width:1052px;

    position: absolute;

    left:0;

    right:0;

margin: auto;}

.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:100%;  float:left; _display:inline;  }

/*.multipleColumn .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }*/

/*.multipleColumn .bd ul li .pic{ text-align:center; }*/

/*.multipleColumn .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }*/

/*.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }*/

/*.multipleColumn .bd ul li .title{ line-height:24px;   }*/



.multipleColumn .bd ul .left{

    width:500px;

    height:320px;

    float: left;

    position: relative;

}

.multipleColumn .bd ul .left video{

    display: block;

    width:100%;

    height:100%;

}

.multipleColumn .bd ul .right{

    width:520px;

    height:320px;

    float: right;

}

.multipleColumn .bd ul .right li{

    float: left;

    position: relative;

    width:245px;

    height:150px;

}

.multipleColumn .bd ul .right li:first-child{

    margin:0 30px 20px 0;

}

.multipleColumn .bd ul .right li:first-child+li{

    margin:0 0 20px 0;

}

.multipleColumn .bd ul .right li:first-child+li+li{

    margin:0 30px 0 0;

}

.multipleColumn .bd ul p{

    position: absolute;

    color: #fff;

    bottom:0;

    margin: auto;

    height:30px;

    line-height:30px;

    padding:0 20px;

    white-space: nowrap;

    text-overflow:ellipsis;

    overflow:hidden;

    background: rgba(19, 87, 151, 0.6);

    width:100%;

    font-size: 14px;

}

.multipleColumn .prev,

.multipleColumn .next{

    width:63px;

    height:320px;

    background-color: #b2b2b2;

    position: absolute;

    margin: auto;

    top:0;

    bottom:0;

}

.multipleColumn .prev{

    left:0;

}

.multipleColumn .next{

    right:0;

}

.multipleColumn a img{

    height:55px;

    width:auto;

    position: absolute;

    top:0;

    left:0;

    right:0;

    bottom:0;

    margin:auto;

}

.tempWrap{

    width:100% !important;

    height: 100%;

}





.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.tab {

    background: #1f80e9;

    box-shadow: 0px 1px 20px rgba(185,185,185,0.5);

    color: #fff;

}

.tab .in {

    width: 1200px;

    margin: 0 auto;

}

.nav{ height:45px; line-height:45px;  position:relative; }

.nav a{ color:#fff;  }

.nav .nLi{ float:left;  position:relative; display:inline;

    width:188px;

    /*margin-right:50px;*/

}

.nav .nLi:hover{

    background-color: #ffa83a;

}

.nav .nLi h3{ float:left;

    width:100%;  }

.nav .nLi h3 a{ display:block;  font-size:16px; font-weight:bold;

    text-align: center;}

.nav .sub{ display:none; width:188px; left:0; top:45px;  position:absolute; background:#1f80e9;  line-height:45px;  font-size:12px;

    text-align: center;

    z-index:3;
}

.nav .sub li{ zoom:1;

    border-top:1px solid #fff;}

.nav .sub a{ display:block; padding:15px 4px; color:#fff;

    line-height:20px;

    word-break: break-all; 

}

.nav .sub a:hover{ display:block; padding:15px 4px; color:#fff;

    background-color: #ffa83a;
}



.nav .nLi.show h3 a{

    background-color: #ffa83a;

    color:#fff;

}



.video-js{

    width:100%;

    height:100%;

}

video{

    display: block;

    width:100%;

    height:100%;

}

.video-js .vjs-big-play-button{

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    margin: auto;

}

.video-js .vjs-big-play-button{

    top: 0 !important;

    left: 0 !important;

}