/*一级导航栏*/
.nav .center{
    width: 1300px;}

.nav .center .ul-list{
    width: 100%;/*宽高于继承center*/
    display: flex;}

/*.nav .center .ul-list .bk{
    background: #416cba;
}*/

.nav .center .ul-list li{
    flex: 1;/*让所有弹性盒模型对象的子元素都有相同的长度，忽略它们内部的内容，数值默认是1，这里的子元素是li，也就是让所有li等长*/
    
    position: relative;}

 .center .ul-list li:last-child{
    border-right: none;}

/*把a定义为flex（弹性伸缩盒子），然后对a的属性进行修改*/
.nav .center .ul-list li a{
    /*height: 100%;*/
    height: 50px;
    display: flex;
    align-items: center;/*使a里边的元素在竖直（上下）方向上居中，只有在flex中适用*/
    justify-content: center;/*使a里边的元素在水平（左右）方向上居中，只有在flex中适用*/
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;/*规定对文本的修饰，none是默认*/
    background: #416cba;
    color: #fff;}
.nav .center .ul-list li a:hover{
font-weight:bold;}


/*二级导航栏*/

.nav .ul-list  li:hover .ol-list {
    display: block;
    font-size:16px;}

.nav .ul-list .ol-list {
  display: none;
  position: absolute;*//*position属性指定一个元素（静态的，相对的，绝对或固定）的定位方法的类型。absolute生成绝对定位的元素，相对于 static 定位以外的第一个父元素进行定位。
  z-index: 999;/*z-index 属性指定一个元素的堆叠顺序。*/
  background: #416cba;
  width: 100%;}
.nav .ul-list .ol-list  li  a {
  font-size: 16px;
font-weight: normal;
  text-decoration: none;
  color: #fff;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
color:#fff;}

.nav .ul-list .ol-list{
	width: 120% !important;
	left: -9px;}
.subitem{
display:block;
height:50px;
background:#c9d5ea;
border-bottom:3px solid #fff;
text-align:center;}
.subitem a{

text-decoration:none;
color:#000;
line-height:50px;}
.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}


.list_content_right_content {
 width: 800px;
 margin: 0 auto;
 padding-bottom: 50px;}
.list_content_right_content p {
 text-indent: 2em;
 line-height: 35px;
 color: #555555;
 font-size: 15px;}
