﻿.navbar-default {
    background: #357ebd;}


.hq-tab1,
.hq-tab1 .dynamic 
{
width:315px;}
.hq-tab1 h2{
cursor: pointer;}
.hq-tab1  li.on h2{
color:#b30216;}
.hq-tab1 .more{
float:right;}

.dynamic h2 {
    font-size: 16px;
    color: #464646;
    font-weight: normal;
    float: left;
    padding: 0 5px;
    border-bottom: 2px solid #b30216;}



.school-tab2{
  width: 100%;
  margin-top: 15px;}
.school-tab2 .hd{
  width: 100%; 
  height:36px;    
  position:relative;

background:url(../images/icon3.png) 0 50% repeat-x;}
.school-tab2 .hd .more {
  height: 36px;
  line-height: 36px;
  position: absolute;
  right: 10px;
  top: 0;
  display: inline-block;
  text-align: right;}
.school-tab2 .hd .more a {
  color: #fff; 
  font-size: 16px;}
.school-tab2 .hd .more a:hover{
  color: #eee;}
.school-tab2 .hd ul {
  float:left;  
  position:absolute; 
  left:10px; 
  top:0; 
  height:42px;
    padding: 0 0 0 10px;}
.school-tab2 .hd ul li {
  float:left; 
  width: 95px;
  height:24px; 
  line-height:22px; 
  font-size: 12px;
  color: #fff;
  text-align: center;  
  cursor:pointer;  
  margin-top: 6px;}
.school-tab2 .hd ul li.on {
  background: #126f78;
  border-radius: 5px;}
.school-tab2 .bd ul{
  height: auto;
  padding: 10px;
  zoom:1;}
.school-tab2 .bd li{ 
  width: 100%;
  height: auto; 
  float: left;}
.school-tab2 .bd li a{
  width: 347px;
  padding-left: 15px;
  color: #666;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  background:url(../images/ico2.png) 0 13px no-repeat;
  display: inline-block;
  float: left;}
.school-tab2 .bd li a em{
  display: inline-block;
  float: left;}
.school-tab2 .bd li a:hover{
  color: #29A7B3;
  background: url(../images/ico2-hov.png) 0 13px no-repeat;}
.school-tab2 .bd li a span{
  display: inline-block;
  float: right;
  font-size: 13px;
  color: #999;}
.school-tab2 .bd li a:hover span{
  color: #29A7B3;}

.school-tab2 .hd ul li.on {
    background: #ffffff;
    height: 25px;
    line-height: 25px;
    border-radius: 5px;
    color: #3399cc;
    font-size: 16px;}

.tab-xstj{
padding:0  0 0 15px;}
.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);}


.dpzw{
padding:10px 30px
;}
.dpzw h1{
    font-size: 22px;
    text-align: center;
    line-height: 2;
    margin: 0 0 10px 0;}

.dpzw p{
margin:5px 0 0 0
    text-justify: inter-ideograph;
    text-align: justify;
color:#000;}


