
*{}
     .nav {
    height: 40px;
    width: 1280px;}

.nav li {       width: 160px;

                float: left;
                               position: relative;}
              
            .nav li a {
                display: block;
                height: 46px;
                font-size:16px;
                text-align: center;
                line-height: 46px;
               
    color:#000;}
.nav li:hover {}              
            .subNav {
                position: absolute;
                top: 46px;
               
           width:160px;     
                height: 0;
                display: none;}
            .subNav li{
                height: 30px;
                line-height: 30px;
float:none;}  
            .subNav li a {
                background: #90000A;
                height: 30px;
                color:#fff;
                line-height: 30px;   
color:#fff!important;}
              
            .subNav li a:hover {
                background: #b51d27!important;
                color:#fff!important;}
            /*这是 css 样式*/
            .lis:hover>.subNav{
                z-index: 10;
                    display: block;}

 .nav > li a {
    display:block;

/* zb   font-size:15px; */
    font-size:16px;
/* pku  color:#fff; */
    color:#333;
    /* padding:0 12px;
 *padding:0 13px; */
  text-align:center;
  width:160px;
 -webkit-transition-duration:.3s;
-moz-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;

    -ms-transition-duration:0s;}

.nav > li a:hover {
color: #fff;
 
    background: #8f000b;}


.nav > li a.hover {
    display:block;
    line-height:43px;  
   background: url(/jwc/images/nav_cur_red.png) bottom repeat-x;}
.nav > li a.hover:hover {

color:#000;}
.ejym-l{
	width: 260px;
	min-height: 500px;}
.ejym-l h3{
	height: 50px;
	line-height: 50px;
	background: #90000a;
	text-align: center;
	color: #fff;
	font-size: 26px;}
ul.sub_nav{
	background: #ececec;}

ul.sub_nav li{
	height: 60px;
	line-height: 60px;

	border-top: 1px solid #DDD;}
ul.sub_nav li a{
	height: 60px;
	line-height: 60px;	
	display: block;
	font-size: 18px;
	color: #4d4d4d;
	padding:0 0 0 70px;}
ul.sub_nav li a:hover{
	background:#F9F9F9;
	color:#000;
	padding:0 0 0 80px;	
webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;}
    ul.sub_nav li a.hover{
	background:#F9F9F9;
	color:#000;
	padding:0 0 0 80px;	
webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;}


ul#sub_nav {
    background: #dedede;}
ul#sub_nav li{
	height: 43px;
	line-height: 43px;

	border-top: 2px solid #Fff;}


ul#sub_nav li a{
	height: 43px;
	line-height: 43px;	
	display: block;
	font-size: 18px;
	color: #4d4d4d;
	padding:0 0 0 70px;}
ul#sub_nav li a:hover{
	background:#EFEFED;
	color:#000;
background:#F0EFF4 url(images/1_03.jpg) no-repeat 200px 50%;
	padding:0 0 0 80px;	
webkit-transition: padding 0.5s ease;
    -moz-transition: padding 0.5s ease;
    -ms-transition: padding 0.5s ease;
    -o-transition: padding 0.5s ease;
    transition: padding 0.5s ease;}
    ul#sub_nav li a.hover{
	background:#EFEFED;
background:#F0EFF4 url(images/1_03.jpg) no-repeat 200px 50%;
	color:#000;
	padding:0 0 0 80px;	
webkit-transition: padding 0.5s ease;
    -moz-transition: padding 0.5s ease;
    -ms-transition: padding 0.5s ease;
    -o-transition: padding 0.5s ease;
    transition: padding 0.5s ease;}

/** =======================
 * Contenedor Principal
 ===========================*/
.open .submenu{
display:block!important;}
 .accordion {
 	width: 100%;
 	max-width: 323px;

 	background: #f7f7f7;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;}

.accordion .link {
	cursor: pointer;
	display: block;
	padding: 15px 15px 15px 15px;
	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;}

.accordion li:last-child .link {
	border-bottom: 0;}

.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;}

.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;}

.accordion li.open{
	background: #f9f9f9;}

.accordion li.open .link {
	color: #293e86;}

.accordion li.open i {
	color: #293e86;}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);}

/**
 * Submenu
 -----------------------------*/
 .submenu {
 	display: none;
 	    background: #f5f5f5;
 	font-size: 14px;}

 .submenu li {
 	border-bottom: 1px solid #ececec;}

 .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #d9d9d9;
 	padding: 12px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 	    color: #797979;}

 .submenu a:hover {
 	background: #b63b4d;
 	color: #FFF;
   background: #90000a;
    color: #FFF;
    text-indent: 2em;}
/*http://www.jq22.com*/

.fontstyle189983{ font-size: 9pt; color: #222222; text-decoration: none ;}
.splitflagstyle189983{ color: #222222 ;}
.winstyle189983{ font-size: 9pt; color: #222222; font-family: 宋体 ;}

.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;}



.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);}
.search {
    width: 100%;
    height: 35px;
    margin-top: 44px;
    background: url(/jwc/images/search_bj.png) no-repeat 0 50%;}.search span {
    width: 24px;
    height: 24px;
    margin-top: 4px;
    margin-right: 12px;
    display: block;
    float: right;}
.logo-r{
width:240px;}

.search .searchText {
    width: 160px;
    _width: 150px;
    height: 24px;
    font-size: 14px;
    color: #a2a2a2;
    margin-top: 5px;
    margin-left: 16px;
    background: #f0f0f0;
    border: 0px;
    outline: none;
    line-height: 24px;
    font-family: "微软雅黑";}
.titlestyle189974{ font-size: 9pt; text-decoration: none; color: #fff ;}

