html {
    font-family: "Microsoft YaHei", serif;
    font-size: 14px;
    color: #333333
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
table,
form,
img,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
header,
menu,
nav,
section {
    margin: 0;
    padding: 0
}

img {
    border: 0;
    vertical-align: top
}

ul,
li {
    list-style-type: none
}

a {
    text-decoration: none;
    color: #333
}

a:hover {
    color: #124e0c
}

.fl {
    float: left
}

.fr {
    float: right
}

.al {
    text-align: left
}

.ac {
    text-align: center
}

.ar {
    text-align: right
}

.clearfix {
    clear: both
}

.bg_color {
    background: #1c6814
}

.gray {
    color: #999999
}

.fl {
    float: left
}

.fr {
    float: right
}

.w120 {
    width: 120px
}

ul.expmenu1 {
    width: 300px;
    font-size: 15px
}

ul.expmenu1 {
    list-style: none;
    text-align: center;
}

ul.expmenu1>li>div.header1 {
    padding: 12px;
    border-bottom: 1px #031e3b solid;
    font-size: 16px;
    text-align: center;
        position: relative;
}

ul.expmenu1>li>div.header1>a {
    color: #fff;
    display: contents;
}

ul.expmenu1>li>div.header1 .active1 {
    padding: 12px;
    border-bottom: 1px #057756 solid
}

ul.expmenu1>li:last-child>div.header1 {
    border-bottom: none
}
ul.expmenu1>li>ul.menu1{
  display: none;
}
ul.expmenu1>li ul li {
    background-color: #ececec;
    padding: 12px;
    border-bottom: 1px solid #dcdcdc;
    border-top: 1px solid #fff;
    color: #727272;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8)
}



ul.expmenu1>li ul li:last-child {
    border-bottom: none
}

ul.expmenu1>li ul li.selected1 {
    background-color: #f4f4f4;
    color: #027FCF
}

ul.expmenu1>li ul li.selected1 a {
    color: #124e0c
}

ul.expmenu1 div.header1 {
    color: #FFFFFF;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
    background: #143d69;
    background: -moz-linear-gradient(top, #143d69 0%, #143d69 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #143d69), color-stop(100%, #143d69));
    background: -webkit-linear-gradient(top, #143d69 0%, #143d69 100%);
    background: -o-linear-gradient(top, #143d69 0%, #143d69 100%);
    background: -ms-linear-gradient(top, #143d69 0%, #143d69 100%);
    background: linear-gradient(to bottom, #143d69 0%, #143d69 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#143d69', endColorstr='#143d69', GradientType=0)
}

ul.expmenu1>li>div.header1>.label {
    background: no-repeat;
    font-size: 16px
}

ul.expmenu1>li>div.header1>.label a {
    color: #FFFFFF
}

ul.expmenu1>li>div.header1>.arrow {
    display: block;
    width: 16px;
    height: 16px;
    background: no-repeat center;
    float: right;
        position: absolute;
    right: 0px;
    top: 0px;
    width: 45px;
    height: 45px;
}

ul.expmenu1>li>div.header1>.arrow.up {
    background-image: url(../images/arrow_u.png)
}

ul.expmenu1>li>div.header1>.arrow.down {
    background-image: url(../images/arrow_d.png)
}

ul.expmenu1 div.header1:hover {
    background: #03366c;
    background: -moz-linear-gradient(top, #03366c 0%, #03366c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #03366c), color-stop(100%, #03366c));
    background: -webkit-linear-gradient(top, #03366c 0%, #03366c 100%);
    background: -o-linear-gradient(top, #03366c 0%, #03366c 100%);
    background: -ms-linear-gradient(top, #03366c 0%, #03366c 100%);
    background: linear-gradient(to bottom, #03366c 0%, #03366c 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#03366c', endColorstr='#03366c', GradientType=0);
    cursor: pointer
}

ul.expmenu1>li ul li:not(.selected1):hover {
    background: #e7e7e7;
    color: #027FCF;
    cursor: pointer
}

ul.expmenu1>li ul li:not(.selected1):active {
    background: #f1f1f1;
    cursor: pointer
}

.menu1 a {
    font-size: 15px
}