﻿		* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
 
body {
    font-family: "Microsoft YaHei",'Open Sans', Arial, Helvetica, Sans-serif, Verdana, Tahoma;
}
 
ul {
    list-style-type: none;
}
 
a {
    /*color: #b63b4d;*/
    text-decoration: none;
}
 
/** =======================
 * Contenedor Principal
 ===========================*/
h1 {
     color: #FFF;
     font-size: 24px;
     font-weight: 400;
     text-align: center;
     margin-top: 80px;
 }
 
h1 a {
     color: #c12c42;
     font-size: 16px;
 }
 
 .accordion {
     width: 340px;
     margin: 0 auto ;
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     border-radius: 4px;
 }
  .accordion li{
  	margin-top: 6px;
  }
.accordion .link {
    cursor: pointer;
    display: block;
    color: #4D4D4D;
    font-size: 20px;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    background: #f1f1f1;
    height: 60px;
    line-height: 60px;
    text-indent: 30px;
    background: url(xxgk_bjt.png) no-repeat;
}
.accordion .link a{
	height: 100%;
	display: block;
        color:#333;
}
 
.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 .link {
    color: #0054AC;
    font-weight: bold;
    background: url(xxgk_ejym1.png) no-repeat;
}
 .accordion li.open1 .link {
    color: #0054AC;
    font-weight: bold;
    background: url(xxgk_ejym2.png) no-repeat;
}
 .accordion li.open1 .link a{
    color: #0054AC;
   
}
 .accordion li.open .link a{
    color: #0054AC;
   
}
/*.accordion li.open i {
    color: #b63b4d;
}
.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: #f8f8f8;
     font-size: 17px;
 }
 
  .submenu li{
  	padding: 12px;
 	padding-left:15px;
  	
  }
 
 .submenu a {
     display: inline-block;
     text-decoration: none;
     color: #333;
     width:295px;
     -webkit-transition: all 0.25s ease;
     -o-transition: all 0.25s ease;
     transition: all 0.25s ease;
 }
 .submenu i{
 	width: 6px;
 	height: 6px;
 	display: inline-block;
 	background: #0054AC;
 	border-radius: 100%;
 	margin-right: 8px;
 	margin-bottom: 4px;
   vertical-align: top;
   margin-top: 10px;
 }
 /*.submenu a:hover {
     background: #b63b4d;
     color: #FFF;
 }*/