body{font-size:16px;font-family: "Microsoft YaHei";min-width: 378px!important;}
.col{padding: 0;}
#main{width: 1100px;margin:0 auto;background-color: #f6f6f6;padding-bottom: 15px;}
#main .content{width: 1028px;margin: 0 auto;}
#righttreecontent{width: 765px;float: right;margin-left: 18px;overflow: auto;}
.toleft{display: none;}
/*Tree*/
/* #treeContent li ul{display: none;max-height: 275.88px;overflow-y: auto !important;background-color: #fff;} 旧 */

/* 信息公开树 左侧列表 */
#treeContent li ul{display: none;overflow-y: auto !important;background-color: #fff;}
#treeContent a:link{color:#2e65a6}
#treeContent a:visited {color: #2e65a6}
#treeContent {width: 240px;margin: 0 auto;}

#treeContent>li>div{margin-bottom: 10px;border: 1px solid #e5e5e5;padding: 4px 0 4px 21px;height: 70px;background-color: #fff;}
#treeContent>li>div:hover,#treeContent>li>div.active{background-color: #2e65a6;}

#treeContent>li>div>i:first-child{display: inline-block; width: 52px;height: 52px;}
#treeContent>li>div>span{display: inline-block;width: 96px;height: auto;font-size: 24px;line-height: 30px;color: #2C65A5;}
#treeContent>li>div>i:last-child{display: inline-block;width: 16px;height: 16px; }

#treeContent>li>div>i:last-child{margin: 0 0 14px 22px;}
#treeContent>li>div>span{margin-left: 14px;}
#treeContent>li>div:hover>span,#treeContent>li>div.active>span,#treeContent>li>div:hover>span a,#treeContent>li>div.active>span a{color: #FFFFFF;}
#treeContent>li:first-child>div>i:first-child{float: left;margin-top: 2px;}
#treeContent>li:first-child>div>span{margin-top: 15px;}
#treeContent>li:first-child>div>i:last-child{float: right;margin-top: 22px;margin-right: 15px;}
#treeContent>li>div>i:last-child{background: url(jh-bt.png) no-repeat center;}
#treeContent>li>div:hover>i:last-child,#treeContent>li>div.active>i:last-child{background: url(jh.png) no-repeat center;}

#treeContent>li:nth-child(1)>div>i:first-child{background: url(zc_normal.png) no-repeat center;}
#treeContent>li:nth-child(2)>div>i:first-child{background: url(zhinan_normal.png) no-repeat center;}
#treeContent>li:nth-child(3)>div>i:first-child{background: url(zhidu.normal.png) no-repeat center;}
#treeContent>li:nth-child(4)>div>i:first-child{background: url(fadingzhudong_normal.png) no-repeat center;}
#treeContent>li:nth-child(5)>div>i:first-child{background: url(nianbao_normal.png) no-repeat center;}
#treeContent>li:nth-child(6)>div>i:first-child{background: url(yishenqing_normal.png) no-repeat center;}
#treeContent>li:nth-child(7)>div>i:first-child{background: url(shixiangqingdan_normal.png) no-repeat center;}

#treeContent>li:nth-child(1)>div:hover>i:first-child,#treeContent>li:nth-child(1)>div.active>i:first-child{background: url(zc_select.png) no-repeat center;}
#treeContent>li:nth-child(2)>div:hover>i:first-child,#treeContent>li:nth-child(2)>div.active>i:first-child{background: url(zhinan_select.png) no-repeat center;}
#treeContent>li:nth-child(3)>div:hover>i:first-child,#treeContent>li:nth-child(3)>div.active>i:first-child{background: url(zhidu.select.png) no-repeat center;}
#treeContent>li:nth-child(4)>div:hover>i:first-child,#treeContent>li:nth-child(4)>div.active>i:first-child{background: url(fadingzhudong_select.png) no-repeat center;}
#treeContent>li:nth-child(5)>div:hover>i:first-child,#treeContent>li:nth-child(5)>div.active>i:first-child{background: url(nianbao_select.png) no-repeat center;}
#treeContent>li:nth-child(6)>div:hover>i:first-child,#treeContent>li:nth-child(6)>div.active>i:first-child{background: url(yishenqinggongkai_select.png) no-repeat center;}
#treeContent>li:nth-child(7)>div:hover>i:first-child,#treeContent>li:nth-child(7)>div.active>i:first-child{background: url(shixiangqingdan_select.png) no-repeat center;}

#treeContent>li ul>li>div i,#treeContent>li ul>li>div i{background: url(item-normal.png); width: 8px; height: 8px;display: inline-block;margin-right: 15px;}
#treeContent>li ul>li>div:hover i,#treeContent>li ul>li>div.active i{background: url(item-active.png);}

#treeContent>li ul>li>div:hover,#treeContent>li ul>li>div.active{background-color: #e5e5e5;}
#treeContent div.par span{color: #2e65a6;}

#treeContent>li ul>li>div.active.par{background-color: #fff;}

#treeContent>li ul>li{margin-bottom: 10px;}
#treeContent>li ul>li>div{margin-left: 21px;padding: 3.6px 0;}
#treeContent>li ul>li>div.par{margin-left: 18px;margin-bottom: 10px;}
.parparent{margin-bottom: 0!important;}
#treeContent>li ul>li>div.par>i{margin-left: 0;margin-right: 9px; display: inline-block;width: 16px;height: 16px;background: url(jiahao.png) no-repeat center;}
#treeContent>li ul>li>div.par.active>i{display: inline-block;width: 16px;height: 16px;background: url(jianhao.png) no-repeat center;}
@media screen and (max-width: 768px) {
	#main{width: 100%;}
	#main .content{width: 100%;}
	#tree{width: 100%;margin: 0 0 0 0;float: none;}
	.toleft{display: block;text-align: right;width: 100%;margin-bottom: 6px;}
	#righttreecontent{width: 100%;float: none;margin: 0 0 0 0;}
	#treeContent{width: 100%;}
	#treeContent>li{width: 46%;margin: 2%;display: inline-block;float: left;}
	#treeContent li ul li ul{width: 100%;margin: 0;}
	#treeContent>li>div{padding: 0 0 0 0;margin-bottom: 0;height: 62px;position: relative;}
	#treeContent>li>div>i:first-child{background-size: 26px !important;}
	#treeContent>li>div>span{font-size: 16px;width: 64px;line-height: 24px;}
	#treeContent>li:first-child>div>i:last-child{margin-right: 10px;margin-left: 0;margin-top: 24px;}
	#treeContent>li>div>i:last-child{margin-left: 14px;margin-bottom: 10px;}
	#treeContent>li:first-child>div>span{margin-top: 19px;}
	#treeContent li ul{position: absolute;z-index: 1;width: 46%;max-height: 164px;background: #e5e5e5;}
	#treeContent>li ul>li{margin-bottom: 5px;}
}