body{
	background: url(../img/bjtp.png) no-repeat top center #f2f2f2;
}
.top{
	height: 299px;
	overflow: hidden;
}
.main{
	width: 1200px;
	overflow: hidden;
	margin: 20px auto;
}
.dqwz{
	height:40px;
	line-height: 40px;
	background: #FFFFFF;
	font-family: "微软雅黑";
	color: #4c4c4c;
	font-size: 14px;
}
.dqwz span{
	background:url(../img/dw.png) no-repeat left center;
	padding-left: 20px;
	margin-left: 20px;
}
.dqwz a{
	font-family: "微软雅黑";
	color: #4c4c4c;
	font-size: 14px;
}
.list{
	background: #FFFFFF;
	margin-top: 20px;
	overflow: hidden;
	*zoom:1;
}


ul.mtree {
  opacity: 0;
  
}
ul.mtree ul {
  margin-left: 1em;
}
ul.mtree li {
  list-style: none;
}
ul.mtree a {
  display: block;
}


ul.mtree a {
  -webkit-transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
}

ul.mtree.bubba ul {
  margin-left: 0;
}
.icon-img{
  margin-right: 5px;
}
ul.mtree.bubba li.mtree-closed > a:after {
  content: '';
  background: url(../img/n-right.png) no-repeat;
  width: 22px;
  height: 20px;
  display: block;
  position: absolute;
  right: 10px;
  top: 15px;
}
ul.mtree.bubba li.mtree-open > a:after {
  content: '';
  background: url(../img/n-bottom.png) no-repeat;
  width: 23px;
  height: 23px;
  display: block;
  position: absolute;
  right: 10px;
  top: 15px;
}
ul.mtree.bubba li.mtree-node > a:focus,ul.mtree.bubba li.mtree-node > a:active,ul.mtree.bubba li.mtree-node > a:hover{
 outline: none
}
ul.mtree.bubba > li {
  border-bottom: 1px solid #e5e5e5;
}

ul.mtree.bubba > li.mtree-open > a {
  background: #0068b7;
  color: #FFFFFF;
}
ul.mtree.bubba li > a:hover {
  background: #e6f5ff;
}

ul.mtree-level-1 li.mtree-closed > a{
	height: 38px !important;
	line-height: 38px !important;
	font-size: 16px !important;
	background: #ECF3F9 !important;
	color: #0068b7 !important;
	border-top: 1px solid #C6E3EF;
	border-right: 1px solid #C6E3EF;
	border-bottom: 1px solid #C6E3EF !important;
	border-left: 3px solid #0067B0;
	width: 247px;
	font-weight: normal !important;
	margin-top: 15px;
	margin-left:5px !important;
}
ul.mtree-level-1 li.mtree-open > a{
	height: 38px !important;
	line-height: 38px !important;
	font-weight: normal !important;
	font-size: 16px !important;
	background: #2884ca !important;
	color: #FFFFFF !important;
	border-top: 1px solid #C6E3EF;
	border-right: 1px solid #C6E3EF;
	border-bottom: 1px solid #C6E3EF !important;
	border-left: 3px solid #0067B0;
	width: 247px;
	margin-top: 15px;
	margin-left:5px !important;
}
ul.mtree-level-1 li.mtree-open > a:after{
  content: '';
  background:url(../img/right.png) no-repeat !important;
  width: 6px;
  height: 10px;
  display: block;
  position: absolute;
  right: 10px;
  top: 15px
}

ul.mtree-level-1 li.mtree-closed > a:after{
  content: '';
  background:url(../img/right1.png) no-repeat !important;
  width: 4px;
  height: 10px;
  display: block;
  position: absolute;
  right: 10px;
  top: 15px
}
ul.mtree-level-1 li.mtree-node > a{
  border-bottom: 1px dashed #e5e5e5;
  
}
ul.mtree-level-1 li.mtree-node:last-child > a{
  border-bottom: 0;
}
ul.mtree-level-1 li > a{
  padding-left: 18px!important;
}
ul.mtree-level-2 li > a{
  border-bottom: 1px dashed #e5e5e5;
  width: 247px !important;
  height: 32px !important;
  line-height: 32px !important;
  margin-top: 10px;
  font-size: 16px !important;
  font-weight: normal !important;
  color: #333333 !important;
  font-family: "微软雅黑" !important;
}
ul.mtree-level-2 li > a:before{
  content: '';
  background: url(../img/small-icon.png) no-repeat;
  width: 4px;
  height: 6px;
  display: block;
  position: absolute;
  left: 22px;
  top: 16px;
}
ul.mtree.bubba a {
  height: 54px;
  line-height: 54px;
  overflow: hidden;
  padding-left: 10px;
  background: #0068b7;
  color: #FFFFFF;
  font-size: 22px;
  font-weight: bold;
  font-family: "微软雅黑";
}
ul.mtree.bubba li li > a {
  background:#fff;
}
ul.mtree.bubba li li li > a {
  padding-left: 32px!important;
}
ul.mtree.bubba li li li li > a {
  padding-left: 4em;
}
ul.mtree.bubba li li li li li > a {
  padding-left: 5em;
}

ul.mtree.skinny li {
  font-size: .9em;
}
ul.mtree.skinny a {
  padding: 0px 18px;
  color: #555;
}
ul.mtree.skinny a:hover {
  text-decoration: underline;
}
ul.mtree.skinny li.mtree-node:before {
  float: left;
  margin-left: .5em;
  zoom: .8;
  margin-top: .1em;
  color: #777;
}
ul.mtree.skinny li.mtree-open:before {
  content: '-';
}
ul.mtree.skinny li.mtree-closed:before {
  content: '+';
}
ul.mtree.skinny ul > li:first-child {
  margin-top: .1em;
}
ul.mtree.skinny ul > li:last-child {
  margin-bottom: .3em;
}
ul.mtree.skinny ul a {
  color: #666;
}

ul.mtree.transit {
  background: #111;
}
ul.mtree.transit ul {
  margin-left: 0;
}
ul.mtree.transit ul > li {
  font-size: .9em;
}
ul.mtree.transit li.mtree-node {
  position: relative;
}
ul.mtree.transit li.mtree-node > a:before {
  color: #CCC;
  font-weight: normal;
  position: absolute;
  right: 20px;
}
ul.mtree.transit li.mtree-open > a:before {
  content: '-';
}
ul.mtree.transit li.mtree-closed > a:before {
  content: '+';
}
ul.mtree.transit ul > li:first-child {
  margin-top: 1px;
}
ul.mtree.transit li.mtree-open > a {
  background: #222;
}
ul.mtree.transit li > a:hover, ul.mtree.transit li.mtree-active > a {
  background: #333;
  color: #FFF;
}
ul.mtree.transit li.mtree-node > ul > li:last-child {
  margin-bottom: .5em;
  padding-bottom: .5em;
  border-bottom: 1px solid #333;
}
ul.mtree.transit li.mtree-node:last-child > ul > li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
ul.mtree.transit a {
  padding: 5px 0px 5px 0.8em;
  color: #CCC;
}
ul.mtree.transit li li > a {
  padding-left: 1.6em;
}
ul.mtree.transit li li li > a {
  padding-left: 2.4em;
}
ul.mtree.transit li li li li > a {
  padding-left: 3.2em;
}
ul.mtree.transit li li li li li > a {
  padding-left: 4em;
}

ul.mtree.jet ul {
  margin-left: 0;
}
ul.mtree.jet li {
  margin-bottom: 1px;
}
ul.mtree.jet li:last-child {
  margin-bottom: 0px;
}
ul.mtree.jet li:first-child {
  margin-top: 1px;
}
ul.mtree.jet li.mtree-active a {
  background: #E3E3E3;
}
ul.mtree.jet li.mtree-active li:last-child > a {
  border-radius: 0px 0px 3px 3px;
}
ul.mtree.jet li.mtree-active > a {
  background: #008cba;
  color: #FFF;
  border-radius: 3px 3px 0px 0px;
}
ul.mtree.jet li > a:hover {
  background: #FFC000;
  color: #FFF;
}
ul.mtree.jet a {
  padding: 5px 0px 5px 1em;
}
ul.mtree.jet li li > a {
  padding-left: 2em;
}
ul.mtree.jet li li li > a {
  padding-left: 3em;
}
ul.mtree.jet li li li li > a {
  padding-left: 4em;
}
ul.mtree.jet li li li li li > a {
  padding-left: 5em;
}

ul.mtree.nix {
  background: none;
}
ul.mtree.nix a {
  display: inline;
}
ul.mtree.nix ul {
  margin-left: 1em;
}
ul.mtree.nix ul > li {
  list-style-position: inside;
}
ul.mtree.nix li   list-style: disc;{

}
 
.mtree-demo .mtree {
  width: 280px;
}

.mtree-skin-selector {
  text-align: center;
  background: #EEE;
  padding: 10px 0 15px;
}
.mtree-skin-selector li {
  display: inline-block;
  float: none;
}
.mtree-skin-selector button {
  padding: 5px 10px;
  margin-bottom: 1px;
  background: #BBB;
}
.mtree-skin-selector button:hover {
  background: #999;
}
.mtree-skin-selector button.active {
  background: #999;
  font-weight: bold;
}
.mtree-skin-selector button.csl.active {
  background: #FFC000;
}
.htmleaf-content{
	width:280px;
	background: #f7f7f7;
	margin: 21px;
	overflow: hidden;
}

.dwy{
	height: 38px !important;
	line-height: 38px !important;
	font-size: 16px !important;
	background: #ECF3F9 !important;
	color: #0068b7 !important;
	border-top: 1px solid #C6E3EF;
	border-right: 1px solid #C6E3EF;
	border-bottom: 1px solid #C6E3EF !important;
	border-left: 3px solid #0067B0;
	width: 247px;
	font-weight: normal !important;
	margin-top: 15px;
	margin-left:5px !important;
} 
.list-ul{
	width: 846px;
	float:left;
	overflow: hidden;
	*zoom:1;
}
.list-ul ul{
	margin-top: 21px;
}
.list-ul ul li{
	background:url(../img/ddd.png) no-repeat left 17px;
	line-height:33px;
	overflow: hidden;
	*zoom:1;
	font-family: "微软雅黑";
	font-size: 16px;
	padding-left: 15px;
}
.list-ul ul li a{
	color: #333333;
}
.list-ul ul li span{
	float: right;
	color: #999999;
}
.list-ul ul li:nth-child(5){
	/* background: none; */
	/* margin-top: 20px; */
	margin-bottom: 20px;
	/* height: 1px; */
	border-bottom: 1px dashed #CBC7C2;
	/* padding-bottom: 20px; */
	margin-bottom: 15px;
	padding: 0 0 15px 12px;
}
.list-ul ul li:nth-child(10){
	/* background: none; */
	/* margin-top: 20px; */
	margin-bottom: 20px;
	/* height: 1px; */
	border-bottom: 1px dashed #CBC7C2;
	/* padding-bottom: 20px; */
	margin-bottom: 15px;
	padding: 0 0 15px 12px;
}
.list-ul ul li:nth-child(15){
	/* background: none; */
	/* margin-top: 20px; */
	margin-bottom: 20px;
	/* height: 1px; */
	border-bottom: 1px dashed #CBC7C2;
	/* padding-bottom: 20px; */
	margin-bottom: 15px;
	padding: 0 0 15px 12px;
}
.foot{
	height: 213px;
	background: #565a5d;
	overflow: hidden;
	*zoom:1;
}
.foot_main{
	width: 1200px;
	overflow: hidden;
	*zoom:1;
	margin: 15px auto;
}
.foot_one{
	height:132px;
	border-bottom: 1px solid #D0CCC7;
	overflow: hidden;
	color: #b7b9ba;
	font-family: "微软雅黑";
	font-size: 14px;
}
.foot_left{
	width: 390px;
	height: 100px;
	border-right:1px dashed #A1A09D;
	overflow: hidden;
	*zoom:1;
	line-height:25px;
}
.foot_left p{
	line-height:25px;
		color: #b7b9ba;
	font-family: "微软雅黑";
	font-size: 14px;
}
.foot_min{
	width: 382px;
	margin-left: 110px;
	overflow: hidden;
	*zoom:1;
}
.foot_min p{
	line-height:25px;
		color: #b7b9ba;
	font-family: "微软雅黑";
	font-size: 14px;
}
.foot_two{
	height: 43px;
	line-height: 43px;
	margin-top: 10px;
	overflow: hidden;
	*zoom:1;
		color: #b7b9ba;
	font-family: "微软雅黑";
	font-size: 12.5px;
}
.rigt_foot{
	width: 310px;
	overflow: hidden;
	*zoom:1;
}
.rigt_foot a{
		color: #b7b9ba;
	font-family: "微软雅黑";
	font-size: 12.5px;
}
/*page*/
.page{
	width: 1032px;
	margin: 20px auto;
	overflow: hidden;
}
.page h1{
	line-height: 58px;
	font-family: "微软雅黑";
	color: #015293;
	font-size: 30px;
	text-align: center;
}
.pp1{
	height: 48px;
	border-bottom: 1px solid #D7D4CF;
	line-height: 48px;
	font-family: "微软雅黑";
	font-size:14px;
	color: #666666;
}
.pp1 a{
	line-height: 48px;
	font-family: "微软雅黑";
	font-size:14px;
	color: #666666;
}
.pp2{
	margin-top: 10px;
	line-height: 38px;
}
.pp2 p{
	text-indent: 2em;
	line-height: 38px;
	font-family: "微软雅黑";
	font-size: 16px;
	font-family: "微软雅黑";
	color: #2d2e2e;
}
.pp3{
	margin-top: 20px;
	overflow: hidden;
	*zoom:1;
}
.pp3 ul li{
	background:url(../img/fj.png) no-repeat left center;
	padding-left: 28px;
	line-height: 38px;
	font-family: "微软雅黑";
	font-size:16px;
	color: #015293;
}
.pp3 ul li a{
	color: #015293;
}
/*csh*/
.nrdl{
	height: 0px;
}
.nrdl:before{
	  content: '';
  background:none !important;
  width: 0px !important;
  height: 0px !important;
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
}
.mse{
	margin-top: 0px !important;
}
.fx{
	width: 250px;
	height: 747px;
	overflow: auto;
	border: 1px solid #DCD9D4;
	box-shadow: inset 0px 0px 5px #DCD9D4;
	margin-top:21px;
}
.list-ul1{
	width: 598px;
	float:left;
	overflow: hidden;
	*zoom:1;
	margin-left: 10px;
}
.list-ul1 ul{
	margin-top: 21px;
}
.list-ul1 ul li{
	background:url(../img/ddd.png) no-repeat left center;
	line-height:33px;
	overflow: hidden;
	*zoom:1;
	font-family: "微软雅黑";
	font-size: 16px;
	padding-left: 15px;
}
.list-ul1 ul li a{
	color: #333333;
}
.list-ul1 ul li span{
	float: right;
	color: #999999;
}
.list-ul1 ul li:nth-child(6){
	background: none;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 1px;
	border-bottom: 1px dashed #CBC7C2;
}
.list-ul1 ul li:nth-child(12){
	background: none;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 1px;
	border-bottom: 1px dashed #CBC7C2;
}
.list-ul1 ul li:nth-child(18){
	background: none;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 1px;
	border-bottom: 1px dashed #CBC7C2;
}
.title_left{
	background: url(../img/bt.png) no-repeat left center;
	margin-left: 15px;
	padding-left:30px;
line-height: 30px;
font-family: "微软雅黑";
font-size: 16px;
font-weight: bold;
color: #0068b7;
}
.fx ul{
	margin-left: 15px;
}
.fx ul li{
	background: url(../img/sbt.png) no-repeat left center;
	height: 50px;
	line-height: 50px;
	font-family: "微软雅黑";
	font-size: 16px;
	padding-left: 20px;
	color: #000000;
}
.fx ul li a{
	color: #000000;
}
/*::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色，还可以设置边框属性
background-color:#2660a0;
}
::-webkit-scrollbar {//滚动条的宽度
width:2px !important;
height:100px;
}
::-webkit-scrollbar-thumb {//滚动条的设置
background-color:#2660a0;
background-clip:padding-box;
min-height:28px;
}
::-webkit-scrollbar-thumb:hover {
background-color:#2660a0;
}*/
.serch{
	height: 32px;
	line-height: 32px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #484848;
	margin-top: 21px;
}
.ys{
	width: 133px;
	margin-left: 15px;
	height: 30px;
	border: 1px solid #E0DDD9;
	overflow: hidden;

}
