﻿.container{
    width: 1100px;
    margin: 0 auto;
}
a{
    text-decoration: none;
}
ul,li{
    list-style: none;
}
.clear{
    clear: both;
}
.header{
    width: 100%;
    height: 250px;
    background-color: aqua;
}
.main{
    background-color: rgb(242,242,242);
    width: 100%;
}
.top{
    width: 100%;
}
.top-item{
    float: left;
    margin-top: 108px;
}
.top-item:first-child{
    margin-left: 36px;
    margin-right: 18px;
}
.xian{
    width: 240px;
    height: 2px;
    background-color: rgb(220,220,220);
}
.search{
    position: relative;
    top:-25px;
    width:450px;
    height: 50px;
    border: 2px solid rgb(45,102,165);
    border-radius: 9px;
    margin-right: 18px;
}
.left,.right{
    float: left;
}
.left{
    width: 240px;
    margin-left: 36px;
    margin-right: 18px;
}
.right{
    display: none;
    width: 770px;
    background-color: #fff;
}
.nav-list{
    display: block;
    width: 100%;
    height: 70px;
    font-size: 23px;
    text-align: center;
    margin-bottom: 15px;
}
.buttons-active{
    background-color: rgb(45,102,165);
    color: #fff;
}
.buttons{
    background-color: #fff;
    color: rgb(45,102,165);;
}
.button-icon{
    float: left;
    width: 40px;
    position: relative;
    top: 15px;
    left: 28px;
}
.list-title{
    float: left;
    margin-left: 50px;
}
.list-sign{
    float: left;
    font-size: 50px;
    position: relative;
    right: -17px;
}
.root>li>a{
    font-size:15px !important;
    height:32px !important;
    line-height:32px !important;
    margin:0 !important;
}
.page table tbody tr td table{
    margin-left:198.5px;
}
.defaultInputStyle{
    border:1px solid #999999;
}
.PrevDisabled,.PrevDisabled,.page table tbody tr td table tbody tr td div a,.defaultButtonStyle{
    display: inline-block !important;
    margin-right:5px !important;
    padding:5px !important;
    text-align:center !important;
    background-color:#d0e6f5 !important;
    height:22px !important;
    line-height:22px !important;
    font-size:12px !important;
}
.PrevDisabled,.PrevDisabled{
    background-color:#999999;}
.defaultButtonStyle{
    height:20px !important;
    line-height:20px !important;
}
.defaultInputStyle{height:20px;line-height:20px;padding:5px;margin-right:5px;}
.page table tbody tr td table tbody tr{display: block;
    height: 22px;
    line-height: 32px;
    font-size: 16px;}
.nav-tag2:after{
    content: "+";
    font-size: 31px;
    position: relative;
    top: -16px;
    left: 14px;
}
.nav-tag:after{
    content: "-";
    font-size: 37px;
    position: relative;
    top: -16px;
    left: 17px;;
}
.fwcx{background-color:#f2f2f2;}
.nav-xian{width:100%;padding:0;margin:0;height:3px;background-color:#910b04;}
.head{width:100% !important;background-color:#ffffff !important;}
.top,.nav{margin:0 auto;}
.fwcx_bottom{width:100%;border-top:3px solid #930b04;}
.bottom_bgcenbot{margin:0 auto;border:none;}
.mla1-on{
    color: #ffffff !important;
    background: url(../images/z-mlli0-a.png) no-repeat left center !important;
}
.mla2-on{
    color: #ffffff !important;
    background: url(../images/z-mlli1-a.png) no-repeat left center !important;
}
.mla3-on{
    color: #ffffff !important;
    background: url(../images/z-mlli2-a.png) no-repeat left center !important;
}
.mla4-on{
    color: #ffffff !important;
    background: url(../images/z-mlli3-a.png) no-repeat left center !important;
}

.zfwzgzndbb_cc_on{
    color: #ffffff !important;
    background: url(../images/zfwzgknb_cc1.png) no-repeat left center !important;
}

.mla5-on{
    color: #ffffff !important;
    background: url(../images/z-mlli4-a.png) no-repeat left center !important;
}
.mla6-on{
    color: #ffffff !important;
    background: url(../images/z-mlli5-a.png) no-repeat left center !important;
}
.mla7-on{
    color: #ffffff !important;
    background: url(../images/z-mlli7-a.png) no-repeat left center !important;
}
.mla-on{background-color:#275293 !important;}
#zdgkTree .root .level01{
    height:32px !important;
    line-height:32px !important;
}
.g-m2-block{
    padding-top:15px;
    padding-bottom:15px;
    margin-top:-15px;
    margin-bottom:15px;
    background-color:#ffffff;
}
#zdgkTree .root ul{
    background-color:#f2faff;
}
.bottom_bgcenbot>table>tbody>tr>td>a {
    position: relative;
    top:20px;
}