.sidebar{
    width: 240px;
    float: left;
    background-color: #ffffff;
    position: relative;
}
.sidebar-menu {
    width: 240px;
    list-style: none;
    margin: 0;
    padding: 0;
}

.sidebar-menu > li {
    position: relative;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #eaeff5;
}

.sidebar-menu > li > a {
    padding: 14px 5px 14px 15px;
    display: block;
    border-left: 3px solid transparent;
    font-size: 16px;
    color: #328ad1;
}

.sidebar-menu > li > a > .fa,.sidebar-menu .treeview-menu > li > a > .fa {
    width: 22px;
    height: 22px;
    float: left;
    margin-left: 47px;
    margin-right: 10px;
}
.sidebar-menu > li > .a_bg{
    color: #ffffff;
}
.a_bg{
	background: #328ad1;
}
.sidebar-menu > li > a:hover{background: #328ad1;}

.fa-icon-1{
    background: url("../image/icon.png") -29px -1030px no-repeat;
}

.sidebar-menu > li > a:hover .fa-icon-1,.sidebar-menu > li > a:focus .fa-icon-1{
    background: url("../image/icon.png") -29px -1111px no-repeat;
}

.fa-icon-2{
    background: url("../image/icon.png") -108px -1034px no-repeat;
}
/*政务动态-工作动态*/
.fa-icon-gzdt{
    background: url("../image/icon.png") -108px -1034px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-2,.sidebar-menu > li > a:focus .fa-icon-2{
    background: url("../image/icon.png") -108px -1111px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-gzdt{
    background: url("../image/icon.png") -108px -1111px no-repeat;
}
.fa-icon-gzdt-white{
    background: url("../image/icon.png") -108px -1111px no-repeat;
}
.fa-icon-3{
    background: url("../image/icon.png") -190px -1031px no-repeat;
}
/*政务动态-国内动态*/
.fa-icon-gndt{
    background: url("../image/icon.png") -190px -1031px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-3,.sidebar-menu > li > a:focus .fa-icon-3{
    background: url("../image/icon.png") -190px -1111px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-gndt{
    background: url("../image/icon.png") -190px -1111px no-repeat;
}
.fa-icon-gndt-white{
    background: url("../image/icon.png") -190px -1111px no-repeat;
}
.fa-icon-4{
    background: url("../image/icon.png") -269px -1031px no-repeat;
}
/*政务动态-省内动态*/
.fa-icon-sndt{
    background: url("../image/icon.png") -269px -1031px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-4,.sidebar-menu > li > a:focus .fa-icon-4{
    background: url("../image/icon.png") -269px -1111px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-sndt{
    background: url("../image/icon.png") -269px -1111px no-repeat;
}
.fa-icon-sndt-white{
    background: url("../image/icon.png") -269px -1111px no-repeat;
}
.fa-icon-5{
    background: url("../image/icon.png") -349px -1033px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-5,.sidebar-menu > li > a:focus .fa-icon-5{
    background: url("../image/icon.png") -349px -1111px no-repeat;
}
.fa-icon-6{
    background: url("../image/icon.png") -29px -1073px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-6,.sidebar-menu > li > a:focus .fa-icon-6{
    background: url("../image/icon.png") -29px -1152px no-repeat;
}
.fa-icon-7{
    background: url("../image/icon.png") -110px -1073px no-repeat;
}
/*政务动态-新闻发布*/
.fa-icon-xwfb{
    background: url("../image/icon.png") -110px -1073px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-7,.sidebar-menu > li > a:focus .fa-icon-7{
    background: url("../image/icon.png") -110px -1152px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-xwfb{
    background: url("../image/icon.png") -110px -1152px no-repeat;
}
.fa-icon-xwfb-white{
     background: url("../image/icon.png") -110px -1152px no-repeat;
}
.fa-icon-8{
    background: url("../image/icon.png") -190px -1071px no-repeat;
}
/*政务动态-视频播报*/
.fa-icon-spbb{
    background: url("../image/icon.png") -190px -1071px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-8,.sidebar-menu > li > a:focus .fa-icon-8{
    background: url("../image/icon.png") -190px -1152px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-spbb{
    background: url("../image/icon.png") -190px -1152px no-repeat;
}
.fa-icon-spbb-white{
    background: url("../image/icon.png") -190px -1152px no-repeat;
}
.fa-icon-9{
    background: url("../image/icon.png") -269px -1071px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-9,.sidebar-menu > li > a:focus .fa-icon-9{
    background: url("../image/icon.png") -269px -1152px no-repeat;
}
.fa-icon-10{
    background: url("../image/icon.png") -349px -1071px no-repeat;
}
/*政务动态-媒体聚焦*/
.fa-icon-mtjj{
    background: url("../image/icon.png") -349px -1071px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-10,.sidebar-menu > li > a:focus .fa-icon-10{
    background: url("../image/icon.png") -349px -1151px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-mtjj{
    background: url("../image/icon.png") -349px -1151px no-repeat;
}
.fa-icon-mtjj-white{
    background: url("../image/icon.png") -349px -1151px no-repeat;
}
/*政务动态-图片新闻*/
.fa-icon-tpxw{
    background: url("../image/icon.png") -24px -1956px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-tpxw{
    background: url("../image/icon.png") -24px -2066px no-repeat;
}
.fa-icon-tpxw-white{
    background: url("../image/icon.png") -24px -2066px no-repeat;
}

/*政务公开-信息公开指南*/
.fa-icon-xxgkzn{
    background: url("../image/icon.png") -25px -2166px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-xxgkzn{
    background: url("../image/icon.png") -25px -2261px no-repeat;
}
.fa-icon-xxgkzn-white{
    background: url("../image/icon.png") -25px -2261px no-repeat;
}
/*政务公开-领导简介*/
.fa-icon-ldjj{
    background: url("../image/icon.png") -106px -2166px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-ldjj{
    background: url("../image/icon.png") -106px -2261px no-repeat;
}
.fa-icon-ldjj-white{
    background: url("../image/icon.png") -106px -2261px no-repeat;
}

/*政务公开-信息公开目录*/
.fa-icon-xxgkml{
    background: url("../image/icon.png") -186px -2166px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-xxgkml{
    background: url("../image/icon.png") -186px -2261px no-repeat;
}
.fa-icon-xxgkml-white{
    background: url("../image/icon.png") -186px -2261px no-repeat;
}
/*政务公开-公示公告*/
.fa-icon-gsgg{
    background: url("../image/icon.png") -29px -1031px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-gsgg{
    background: url("../image/icon.png") -29px -1110px no-repeat;
}
.fa-icon-gsgg-white{
    background: url("../image/icon.png") -29px -1110px no-repeat;
}

/*政务公开-信息公开年报*/
.fa-icon-xxgknb{
    background: url("../image/icon.png") -265px -2212px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-xxgknb{
    background: url("../image/icon.png") -265px -2307px no-repeat;
}
.fa-icon-xxgknb-white{
    background: url("../image/icon.png") -265px -2307px no-repeat;
}
/*政务公开-人事任免*/
.fa-icon-rsrm{
    background: url("../image/icon.png") -342px -1957px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-rsrm{
    background: url("../image/icon.png") -342px -2067px no-repeat;
}
.fa-icon-rsrm-white{
    background: url("../image/icon.png") -342px -2067px no-repeat;
}

/*政务公开-依申请公开*/
.fa-icon-ysqgk{
    background: url("../image/icon.png") -265px -2166px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-ysqgk{
    background: url("../image/icon.png") -265px -2261px no-repeat;
}
.fa-icon-ysqgk-white{
    background: url("../image/icon.png") -265px -2261px no-repeat;
}
/*政务公开-政策文件*/
.fa-icon-zcwj{
    background: url("../image/icon.png") -351px -1035px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zcwj{
    background: url("../image/icon.png") -351px -1114px no-repeat;
}
.fa-icon-zcwj-white{
    background: url("../image/icon.png") -351px -1114px no-repeat;
}
/*政务公开-解读回应*/
.fa-icon-jdhy{
    background: url("../image/icon.png") -30px -1075px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-jdhy{
    background: url("../image/icon.png") -30px -1154px no-repeat;
}
.fa-icon-jdhy-white{
    background: url("../image/icon.png") -30px -1154px no-repeat;
}
/*政务公开-规划统计*/
.fa-icon-ghtj{
    background: url("../image/icon.png") -217px -1957px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-ghtj{
    background: url("../image/icon.png") -217px -2066px no-repeat;
}
.fa-icon-ghtj-white{
    background: url("../image/icon.png") -217px -2066px no-repeat;
}
/*政务公开-基金财务*/
.fa-icon-jjcw{
    background: url("../image/icon.png") -281px -1957px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-jjcw{
    background: url("../image/icon.png") -281px -2067px no-repeat;
}
.fa-icon-jjcw-white{
    background: url("../image/icon.png") -281px -2067px no-repeat;
}
/*政务公开-机构职能*/
.fa-icon-jgzn{
    background: url("../image/icon.png") -345px -2166px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-jgzn{
    background: url("../image/icon.png") -345px -2261px no-repeat;
}
.fa-icon-jgzn-white{
    background: url("../image/icon.png") -345px -2261px no-repeat;
}
/*政务公开-内设机构*/
.fa-icon-nsjg{
    background: url("../image/icon.png") -25px -2212px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-nsjg{
    background: url("../image/icon.png") -25px -2307px no-repeat;
}
.fa-icon-nsjg-white{
    background: url("../image/icon.png") -25px -2307px no-repeat;
}

/*政务公开-直属机构*/
.fa-icon-zsjg{
    background: url("../image/icon.png") -106px -2212px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zsjg{
    background: url("../image/icon.png") -106px -2307px no-repeat;
}
.fa-icon-zsjg-white{
    background: url("../image/icon.png") -106px -2307px no-repeat;
}

/*政务公开-网站工作报告*/
.fa-icon-wzgzbg{
    background: url("../image/icon.png") -186px -2212px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-wzgzbg{
    background: url("../image/icon.png") -186px -2307px no-repeat;
}
.fa-icon-wzgzbg-white{
    background: url("../image/icon.png") -186px -2307px no-repeat;
}

/*政府信息公开-民生工程*/
.fa-icon-zfxxgkmsgc{
    background: url("../image/icon.png") -186px -2212px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zfxxgkmsgc{
    background: url("../image/icon.png") -186px -2307px no-repeat;
}
.fa-icon-zfxxgkmsgc-white{
    background: url("../image/icon.png") -186px -2307px no-repeat;
}

/*政府信息公开-"行政许可和行政处罚"双公示*/
.fa-icon-zfxxgkxzxkhxzcfsgs{
    background: url("../image/icon.png") -186px -2212px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zfxxgkxzxkhxzcfsgs{
    background: url("../image/icon.png") -186px -2307px no-repeat;
}
.fa-icon-zfxxgkxzxkhxzcfsgs-white{
    background: url("../image/icon.png") -186px -2307px no-repeat;
}


/*政府信息公开-政府采购*/
.fa-icon-zfcg{
    background: url("../image/icon.png") -186px -2212px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zfcg{
    background: url("../image/icon.png") -186px -2307px no-repeat;
}
.fa-icon-zfcg-white{
    background: url("../image/icon.png") -186px -2307px no-repeat;
}







/*互动交流-在线访谈*/
.fa-icon-zxft{
    background: url("../image/icon.png") -154px -1955px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zxft{
    background: url("../image/icon.png") -154px -2065px no-repeat;
}
.fa-icon-zxft-white{
    background: url("../image/icon.png") -154px -2065px no-repeat;
}
/*互动交流-厅长信箱*/
.fa-icon-tzxx{
    background: url("../image/icon.png") -25px -2006 no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-tzxx{
    background: url("../image/icon.png") -25px -2116px no-repeat;
}
.fa-icon-tzxx-white{
    background: url("../image/icon.png") -25px -2116px no-repeat;
}
/*互动交流-劳动监察举报*/
.fa-icon-ldjcjb{
    background: url("../image/icon.png") -105px -2005px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-ldjcjb{
    background: url("../image/icon.png") -105px -2115px no-repeat;
}
.fa-icon-ldjcjb-white{
    background: url("../image/icon.png") -105px -2115px no-repeat;
}
/*互动交流-政风行风投诉*/
.fa-icon-zfhfts{
    background: url("../image/icon.png") -185px -2003px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zfhfts{
    background: url("../image/icon.png") -185px -2113px no-repeat;
}
.fa-icon-zfhfts-white{
    background: url("../image/icon.png") -185px -2113px no-repeat;
}
/*互动交流-意见征集*/
.fa-icon-yjzj{
    background: url("../image/icon.png") -265px -2004px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-yjzj{
    background: url("../image/icon.png") -265px -2114px no-repeat;
}
.fa-icon-yjzj-white{
    background: url("../image/icon.png") -265px -2114px no-repeat;
}
/*互动交流-在线调查*/
.fa-icon-zxdc{
    background: url("../image/icon.png") -346px -2004px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zxdc{
    background: url("../image/icon.png") -346px -2114px no-repeat;
}
.fa-icon-zxdc-white{
    background: url("../image/icon.png") -346px -2114px no-repeat;
}

/*政务动态-政务要闻*/
.fa-icon-zwyw{
    background: url("../image/icon.png") -345px -2212px no-repeat;
}
.sidebar-menu > li > a:hover .fa-icon-zwyw{
    background: url("../image/icon.png") -345px -2307px no-repeat;
}
.fa-icon-zwyw-white{
    background: url("../image/icon.png") -345px -2307px no-repeat;
}











.sidebar-menu > li.active > a{

}

.sidebar-menu .treeview-menu > li.active > a{

}
.sidebar-menu > li > a:hover span{
	color: #fff !important;
}
.sidebar-menu > li > a:hover:after{
    content: '';
    width: 0px;
    height: 0px;
    display: block;
    border-top: 10px solid #328ad1;
    border-right: 10px solid #328ad1;
    transform: rotate(45deg);
    position: absolute;
    right: -5px;
    top: 20px;
}
.sidebar-menu > li > a.a_bg:after{
    content: '';
    width: 0px;
    height: 0px;
    display: block;
    border-top: 10px solid #328ad1;
    border-right: 10px solid #328ad1;
    transform: rotate(45deg);
    position: absolute;
    right: -5px;
    top: 20px;
}

.sidebar-menu > li .label, .sidebar-menu > li .badge {
    margin-top: 3px;
    margin-right: 5px
}


.sidebar-menu li > a > .fa-angle-left {
    width: auto;
    height: auto;
    padding: 0;
    margin-right: 10px;
    margin-top: 3px
}

.sidebar-menu li.active > a > .fa-angle-left {
    transform: rotate(-90deg)
}

.sidebar-menu li.active > .treeview-menu {
    display: block
}

.sidebar-menu a {
    color: #b8c7ce;
    text-decoration: none
}



.sidebar-menu .treeview-menu {
    display: none;
    list-style: none;
    padding: 0;
    margin: 0;
}

.sidebar-menu .treeview-menu .treeview-menu {
    padding-left: 20px
}

.sidebar-menu .treeview-menu > li {
    margin: 0
}

.sidebar-menu .treeview-menu > li > a {
    padding: 14px 5px 14px 15px;
    display: block;
    border-left: 3px solid transparent;
    font-size: 16px;
    color: #328ad1;
}


.sidebar-menu .treeview-menu > li > a > .fa {
    width: 20px
}

.sidebar-menu .treeview-menu > li > a > .fa-angle-left, .sidebar-menu .treeview-menu > li > a > .fa-angle-down {
    width: auto
}

.sidebar-menu .treeview-menu > li.active > a, .sidebar-menu .treeview-menu > li > a:hover {
    color: #fff
}
.sidebar-sbk .sidebar-menu > li > a{
    padding: 14px 5px 14px 30px;
}

.treeview .icon-down{
    width: 13px;
    height: 7px;
    margin-left: 5px;
    display: inline-block;
    background: url("../image/icon-down.png") no-repeat;
}
.sidebar-menu > li > a:hover .icon-down{
    background: url("../image/icon-down-2.png") no-repeat;
}
.treeview.active .icon-down{
    background: url("../image/icon-up.png") no-repeat;
}
.sidebar-menu > li.active > a:hover .icon-down{
    background: url("../image/icon-up-2.png") no-repeat;
}
.treeview .a_bg .icon-down{
    background: url("../image/icon-down-2.png") no-repeat;
}
.treeview.active .a_bg .icon-down{
    background: url("../image/icon-up-2.png") no-repeat;
}