.xxgk2020 {
	background: url("../jpg/43ru16.jpg") no-repeat top; margin: 0px auto; width: 100%; min-width: 1102px; max-width: 1440px;
}
.xxgk2020-jc {
	background: url("../jpg/ncx1oy.jpg") no-repeat top; margin: 0px auto; width: 100%; min-width: 1102px; max-width: 1440px;
}
.xxgk2020-t {
	margin: 0px auto; width: 1102px; height: 370px; position: relative;
}
.xxgk2020-t > a {
	left: 0px;
	top: 22px;
	
	display: inline-block;
	position: absolute;
}
.xxgk2020-t > a img {
	width: 100%;
}
.dwlogo {
    left: 0px; top: 22px; width: 500px; display: inline-block; position: absolute;
}
.ghmc {
     float: left; width: 48px; height: 50px;
}
.dwmc {
     float: left;
     height: 50px;
     line-height: 50px;
     font-weight: bold;
     font-size: 20px;
     margin-left: 10px;
     color: #fff;
} 
.xxgk2020-x {
	background: rgb(245, 245, 245); margin: 0px auto; width: 1102px; padding-bottom: 30px;position: relative;
}
.xxgk2020-x-nr {
	margin: 0px auto; width: 1030px; padding-top: 70px;
}
.xxgk2020-x-nr-jc {
	margin: 0px auto; width: 1030px; padding-top: 6px;
}
.xxgk2020-ssk {
	background: url("../png/c955aa.png") no-repeat top; margin: 0px auto; width: 512px; height: 52px; position: relative;
}
.xxgk2020-ssk input {
	background: none; border: currentColor; border-image: none; left: 10px; top: 1px; width: 440px; height: 50px; line-height: 50px; font-size: 16px; float: left; position: absolute;
}
.xxgk2020-ssk button {
	background: url("../png/tmqza9.png") no-repeat 50% 50%; border: 0px currentColor; border-image: none; width: 52px; height: 52px; right: 0px; position: absolute; cursor: pointer;
}
.xxgk2020-zt {
	width: 100%; margin-top: 92px;
}
.xxgk2020-zt-l {
	width: 242px; float: left;
}
.xxgk2020-zt-l-ty {
	background: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); border-image: none; width: 240px; height: 71px; margin-top: 13px;
}
.xxgk2020-zt-l-ty a {
	width: 100%; height: 100%; color: rgb(67, 67, 67); font-size: 23px; float: left; display: inline-block; position: relative; cursor: pointer;
}
.xxgk2020-zt-l-ty a i {
	left: 0px; top: 0px; width: 78px; height: 100%; display: inline-block; position: absolute;
}
.xxgk2020-zt-l-ty a table {
	top: 0px; width: 162px; height: 71px; right: 0px; overflow: hidden; position: absolute;
}
.xxgk2020-zt-l-ty a table td {
	width: 100%; height: 100%; line-height: 30px; vertical-align: middle;
}
.xxgk2020-zt-l-ty a:hover {
	background: rgb(30, 75, 143); color: rgb(255, 255, 255);
}
.zhankai a {
	background: rgb(30, 75, 143); color: rgb(255, 255, 255);
}
.zx-dabtxz a {
	background: rgb(30, 75, 143); color: rgb(255, 255, 255);
}
.yinchang a {
	background: rgb(255, 255, 255); color: rgb(67, 67, 67);
}
.xxgk2020-zt-l-ty em {
	top: 21px; width: 30px; height: 30px; text-align: center; right: 8px; line-height: 30px; font-size: 24px; font-weight: bold; display: none; position: absolute;
}
.xxgk2020-zt-l-ty a span {
	top: 21px; width: 30px; height: 30px; text-align: center; right: 8px; line-height: 30px; font-size: 24px; font-weight: bold; display: none; position: absolute;
}
.yinchang a span {
	display: none;
}
.zhankai em {
	display: none;
}
.yinchang em {
	display: block;
}
.zhankai a span {
	display: inline-block;
}
.xxgk2020-zt-l-lm1 {
	margin-top: 0px;
}
.xxgk2020-zt-l-lm1 i {
	background: url("../png/dgzl1z.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm1 a:hover i {
	background: url("../png/a02gsx.png") no-repeat 50% 50%;
}
.zx-dabtxz.xxgk2020-zt-l-lm1 a i {
	background: url("../png/a02gsx.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm2 i {
	background: url("../png/lhvnbk.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm2 a:hover i {
	background: url("../png/yx95xa.png") no-repeat 50% 50%;
}
.zx-dabtxz.xxgk2020-zt-l-lm2 a i {
	background: url("../png/yx95xa.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm3 i {
	background: url("../png/6artnj.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm3 a:hover i {
	background: url("../png/zjua9h.png") no-repeat 50% 50%;
}
.zhankai a i.zhankai-i1 {
	background: url("../png/zjua9h.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm4 i {
	background: url("../png/76z6ec.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm4 a:hover i {
	background: url("../png/r5qiu3.png") no-repeat 50% 50%;
}
.zhankai a i.zhankai-i2 {
	background: url("../png/r5qiu3.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm5 i {
	background: url("../png/oglgbm.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm5 a:hover i {
	background: url("../png/9htzo0.png") no-repeat 50% 50%;
}
.zx-dabtxz.xxgk2020-zt-l-lm5 a i {
	background: url("../png/9htzo0.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm6 i {
	background: url("../png/hqmtqj.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm6 a:hover i {
	background: url("../png/clhope.png") no-repeat 50% 50%;
}
.zx-dabtxz.xxgk2020-zt-l-lm6 a i {
	background: url("../png/clhope.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm7 i {
	background: url("../png/v1t6n1.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm7 a:hover i {
	background: url("../png/tyqxfh.png") no-repeat 50% 50%;
}
.zx-dabtxz.xxgk2020-zt-l-lm7 a i {
	background: url("../png/tyqxfh.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm8 i {
	background: url("../png/7tiib1.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm8 a:hover i {
	background: url("../png/xis8zx.png") no-repeat 50% 50%;
}
.zx-dabtxz.xxgk2020-zt-l-lm8 a i {
	background: url("../png/xis8zx.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm9 i {
	background: url("../png/z8phgj.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm9 a:hover i {
	background: url("../png/wa0gvj.png") no-repeat 50% 50%;
}
.zx-dabtxz.xxgk2020-zt-l-lm9 a i {
	background: url("../png/wa0gvj.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm10 i {
	background: url("../png/3c42fz.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-lm10 a:hover i {
	background: url("../png/ktlfv7.png") no-repeat 50% 50%;
}
.zx-dabtxz.xxgk2020-zt-l-lm10 a i {
	background: url("../png/ktlfv7.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-erji {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(217, 217, 217) rgb(217, 217, 217); border-image: none; width: 240px;
}
.xxgk2020-zt-l-erji-lm1 {
	width: 100%; height: 32px; line-height: 32px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk2020-zt-l-erji-lm1 a {
	width: 100%; height: 100%; color: rgb(0, 0, 0); text-indent: 90px; font-size: 15px; float: left; display: inline-block; position: relative;
}
.xxgk2020-zt-l-erji-lm1 a i {
	background: url("/default/xhtml/bmxxgk/images/xxgk_2020_bj27.png") no-repeat 50% 50%; left: 50px; top: 0px; width: 32px; height: 100%; display: inline-block; position: absolute;
}
.xxgk2020-zt-l-erji-lm1 a em {
	background: url("/default/xhtml/bmxxgk/images/xxgk_2020_bj25.png") no-repeat 50% 50%; top: 11.5px; width: 9px; height: 9px; right: 8px; display: inline-block; position: absolute;
}
.zhankai1 a {
	background: rgb(231, 245, 254); color: rgb(30, 75, 143);
}
.zhankai1 a i {
	background: url("/default/xhtml/bmxxgk/images/xxgk_2020_bj28.png") no-repeat 50% 50%;
}
.zhankai1 a em {
	background: url("/default/xhtml/bmxxgk/images/xxgk_2020_bj29.png") no-repeat 50% 50%;
}
.yinchang1 a {
	background: rgb(255, 255, 255);
}
.yinchang1 i {
	background: url("/default/xhtml/bmxxgk/images/xxgk_2020_bj27.png") no-repeat 50% 50%;
}
.yinchang1 a em {
	background: url("/default/xhtml/bmxxgk/images/xxgk_2020_bj25.png") no-repeat 50% 50%;
}
.xxgk2020-zt-l-erji-lm1-zilanm {
	width: 240px; overflow: hidden; display: none; position: relative; box-sizing: content-box;
}
.xxgk2020-zt-l-erji-lm1-zilanm > ul {
	padding: 8px; overflow: hidden;
}
.xxgk2020-zt-l-erji-lm1-zilanm > ul > li {
	margin: 2px 0px; width: 100%; line-height: 34px; float: left; position: relative;
}
.xxgk2020-zt-l-erji-lm1-zilanm > ul > li a {
	width: 100%; height: 100%; color: rgb(51, 51, 51); text-indent: 30px; font-size: 15px; display: inline-block; cursor: pointer;
}
.xxgk2020-zt-l-erji-lm1-zilanm > ul > li a:hover {
	color: rgb(100, 146, 238);
}
.xxgk2020-zt-l-erji-lm1-zilanm > ul > li > a.active {
	background: rgb(100, 146, 238); color: rgb(255, 255, 255);
}
.xxgk2020-zt-l-erji-lm1-zilanm > ul > li.zx-xuanz1 > a {
	background: rgb(100, 146, 238); color: rgb(255, 255, 255);
}
.xxgk2020-zt-l-erji-lm1-zilanm ul li ul {
	overflow: hidden; padding-left: 30px; display: none;
}
.xxgk2020-zt-l-erji-lm1-zilanm ul li ul li ul {
	margin-bottom: 5px;
}
.xxgk2020-zt-l-erji-lm1-zilanm ul li ul li {
	line-height: 28px; font-size: 15px; display: block;
}
.xxgk2020-zt-l-erji-lm1-zilanm ul li ul li a {
	font-size: 15px;
}
.xxgk2020-zt-l-erji-lm1-zilanm ul li ul li.zx-xuanz1 a {
	color: rgb(100, 146, 238);
}
.xxgk2020-zt-l-ty-li {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(210, 210, 210) rgb(210, 210, 210); border-image: none; width: 250px;
}
.xxgk2020-zt-l-ty-li li {
	width: 100%; height: 32px; text-align: center; line-height: 32px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.xxgk2020-zt-l-ty-li li a {
	font-size: 15px;
}
.xxgk2020-zt-r {
	background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); border-image: none; width: 770px; padding-bottom: 100px; float: right;
}
.xxgk2020-gkzn {
	padding-bottom: 100px;
}
.xxgk2020-gkzn h1 {
	padding: 25px 0px; text-align: center; color: rgb(30, 75, 143); line-height: 46px; font-size: 32px; font-weight: bold;
}
.gkzn-p1 {
	line-height: 30px; text-indent: 2em; font-size: 16px;
}
.xxgk2020-gkzn h2 {
	padding: 25px 0px; text-align: left; color: rgb(0, 0, 0); line-height: 32px; font-size: 21px; font-weight: bold;
}
.xxgk2020-gkzn h3 {
	padding: 15px 0px; text-align: left; color: rgb(67, 67, 67); line-height: 32px; font-size: 16px; font-weight: bold;
}
.gkzn-p2 {
	line-height: 30px; text-indent: 2em; font-size: 16px; margin-bottom: 20px;
}
.xly {
	margin: 0px auto; width: 100%; padding-bottom: 100px;
}
.xly-t {
	padding: 25px 0px 15px; width: 100%; text-align: center; line-height: 46px;
}
.xly-t h1 {
	color: rgb(30, 75, 143); font-size: 32px; font-weight: bold;
}
.xly-m {
	width: 100%; text-align: center; line-height: 24px; padding-bottom: 10px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.xly-m span {
	margin: 0px 10px; color: rgb(160, 160, 160); font-size: 16px;
}
.xly-x {
	width: 100%; margin-top: 15px; line-height: 2em; font-size: 16px;
}
.xly-x p {
	line-height: 30px; text-indent: 2em; font-size: 16px; margin-bottom: 15px;
}
.lby {
	width: 100%;
}
.lby-lm1 {
	width: 100%; height: 34px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 2px; border-bottom-style: solid;
}
.lby-lm1 a {
	background: rgb(30, 75, 143); padding: 0px 15px; height: 36px; color: rgb(255, 255, 255); line-height: 36px; font-size: 21px; font-weight: bold; display: inline-block;
}
.lby-lm1 a:hover{color: #fff;}
.lby-lm2 {
	padding-left: 15px; margin-top: 20px;
}
.lby-lm2 ul li {
	width: 100%; line-height: 40px; float: left;position: relative;
}
.lby-lm2 ul li a {
	color: rgb(67, 67, 67); font-size: 16px;
}
.lby-lm2 ul li a:hover {
	color: rgb(30, 75, 143);
}
.lby-lm2 ul li em {
	color: rgb(106, 105, 105); font-size: 14px; margin-left: 15px;
}
.lby-lm3 {
	width: 100%; text-align: center; padding-top: 25px; padding-bottom: 30px;
}
.lby-lm3 a {
	background: rgb(210, 210, 210); padding: 0px 25px; height: 36px; color: rgb(0, 0, 0); line-height: 36px; font-size: 16px; display: inline-block;
}
.xxgk2020-ysqgk {
	margin: 0px auto; width: 732px; padding-top: 18px;
}
.xxgk2020-ysqgk-t {
	width: 100%; height: 36px; line-height: 36px;
}
.xxgk2020-ysqgk-t span {
	background: rgb(238, 238, 238); padding: 0px 30px; color: rgb(0, 0, 0); font-size: 21px; border-right-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; display: inline-block; cursor: pointer;
}
.xxgk2020-ysqgk-t span.zx-xaun1 {
	background: rgb(30, 75, 143); color: rgb(255, 255, 255);
}
.xxgk2020-ysqgk-x1 {
	width: 100%; margin-top: 10px;
}
.xxgk2020-ysqgk-x1 h1 {
	padding: 15px 0px; text-align: center; color: rgb(0, 0, 0); line-height: 36px; font-size: 21px; font-weight: bold;
}
.xxgk2020-ysqgk-x1 h2 {
	color: rgb(0, 0, 0); line-height: 30px; text-indent: 2em; font-size: 16px;
}
.xxgk2020-ysqgk-x1 p {
	color: rgb(67, 67, 67); line-height: 30px; text-indent: 2em; font-size: 16px;
}
.ysqgk-xz {
	width: 100%; text-align: center; margin-top: 50px;
}
.xxgk2020-ldy {
	margin: 0px auto; width: 740px; padding-top: 20px;
}
.xxgk2020-ldy-t {
	background: rgb(238, 238, 238); width: 100%; height: 40px; line-height: 40px;
}
.xxgk2020-ldy-t span {
	background: rgb(30, 75, 143); padding: 0px 25px; color: rgb(255, 255, 255); font-size: 21px; font-weight: bold; display: inline-block;
}
.xxgk2020-ldy-t-lm1 {
	padding: 24px 0px; overflow: hidden;
}
.xxgk2020-ldy-t-lm1 > span {
	width: 140px; height: 222px; text-align: center; color: rgb(0, 0, 0); line-height: 210px; font-size: 18px; float: left; display: block;
}
.xxgk2020-ldy-t-lm1 ul {
	width: 600px; overflow: hidden; float: left;
}
.xxgk2020-ldy-t-lm1 ul li {
	border: 1px solid rgb(209, 209, 209); border-image: none; width: 150px; height: 220px; text-align: center; margin-right: 39px; float: left;
}
.xxgk2020-ldy-t-lm1 a {
	color: rgb(53, 52, 50); font-size: 14px;
}
.xxgk2020-ldy-t-lm1 li img {
	padding: 9px 0px 5px; width: 132px; height: 170px;
}
.xxgk2020-ldy-t-lm1 li p {
	text-align: center; line-height: 30px; font-size: 16px;
}
.xxgk2020-ldy-t-lm2 {
	padding: 24px 0px; overflow: hidden;
}
.xxgk2020-ldy-t-lm2 > span {
	height: 550px; line-height: 550px;
}
.xxgk2020-ldy-t-lm2 ul li {
	border: 1px solid rgb(209, 209, 209); border-image: none; width: 110px; height: 163px; text-align: center; margin-right: 39px; margin-bottom: 30px; float: left;
}
.xxgk2020-ldy-t-lm2 li img {
	padding: 9px 0px 5px; width: 92px; height: 115px;
}
.xxgk2020-ldy-t-lm2 li p {
	line-height: 28px; font-size: 14px;
}
.xxgk2020-ldy-t-lm3 > span {
	height: 165px; line-height: 165px;
}
.xxgk2020-ldy-t-lm3 ul li {
	border: 1px solid rgb(209, 209, 209); border-image: none; width: 110px; height: 163px; text-align: center; margin-right: 39px; margin-bottom: 30px; float: left;
}
.xxgk2020-ldy-t-lm3 li img {
	padding: 9px 0px 5px; width: 92px; height: 115px;
}
.xxgk2020-ldy-t-lm3 li p {
	line-height: 28px; font-size: 14px;
}
.xxgk2020-sxzfxxgk {
	margin: 0px auto; width: 740px; padding-top: 20px;
}
.xxgk2020-sxzfxxgk-t {
	width: 100%; height: 32px; line-height: 32px;
}
.xxgk2020-sxzfxxgk-t span {
	background: url("../png/a3kp0h.png") no-repeat 0px 50%; color: rgb(30, 75, 143); padding-left: 27px; font-size: 16px; font-weight: bold; display: inline-block;
}
.xxgk2020-sxzfxxgk-x {
	width: 100%; overflow: hidden; margin-top: 10px;
}
.xxgk2020-sxzfxxgk-x ul {
	width: 780px;
}
.xxgk2020-sxzfxxgk-x ul li {
	width: 250px; height: 36px; line-height: 36px; overflow: hidden; float: left;
}
.xxgk2020-sxzfxxgk-x ul li a {
	background: url("../png/vwc5hp.png") no-repeat 0px 50%; height: 36px; color: rgb(67, 67, 67); overflow: hidden; padding-left: 21px; font-size: 14px; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk2020-sxzfxxgk-x ul li a:hover {
	color: rgb(30, 75, 143);
}
.xxgk2020-nby {
	margin: 0px auto; width: 738px; padding-top: 20px;
}
.xxgk2020-nby-t {
	width: 100%; line-height: 36px;
}
.xxgk2020-nby-t span {
	color: rgb(0, 0, 0); font-size: 18px; font-weight: bold;
}
.xxgk2020-nby-m {
	width: 100%; height: 40px; line-height: 40px; margin-top: 10px;
}
.xxgk2020-nby-m span {
	background: rgb(30, 75, 143); padding: 0px 15px; color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; display: inline-block;
}
.xxgk2020-nby-x {
	width: 100%; margin-top: 10px;
}
.xxgk2020-nby-x ul {
	width: 100%; overflow: hidden;  background-repeat: repeat;
}
.xxgk2020-nby-x ul li {
	width: 244px; height: 40px; line-height: 40px;  float: left;
}
.xxgk2020-nby-x ul li a {
	width: 100%; height: 100%; text-indent: 10px; overflow: hidden; font-size: 14px; float: left; display: inline-block;
}
.marg-t20 {
	margin-top: 20px;
}
.marg-t40 {
	margin-top: 40px;
}
.xxgk2020-ldy-t1 {
	width: 100%; height: 40px; line-height: 40px;
}
.xxgk2020-ldy-t1 span {
	background: url("../png/vwc5hp.png") no-repeat 0px 50%; color: rgb(0, 0, 0); padding-left: 23px; font-size: 17px; display: inline-block;
}
.lby-lm4 {
	padding-right: 15px; padding-left: 15px; margin-top: 20px;
}
.lby-lm4 ul li {
	width: 100%; height: 40px; line-height: 40px; float: left;
}
.lby-lm4 ul li a {
	color: rgb(67, 67, 67); overflow: hidden; font-size: 16px; float: left; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 630px;
}
.lby-lm4 ul li a:hover {
	color: rgb(30, 75, 143);
}
.lby-lm4 ul li em {
	color: rgb(106, 105, 105); font-size: 14px; margin-right: 5px; float: right;
}
.lby-lm5 {
	margin: 20px auto 0px; width: 94%; text-align: center; padding-top: 20px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.lby-lm6 {
	width: 740px; padding-bottom: 20px; margin-top: 20px; margin-left: 15px; border-bottom-color: rgb(30, 75, 143); border-bottom-width: 1px; border-bottom-style: solid;
}
.lby-lm6 ul li {
	width: 100%; height: 40px; line-height: 40px; float: left;
}
.lby-lm6 ul li a {
	color: rgb(67, 67, 67); overflow: hidden; font-size: 16px; float: left; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 630px;
}
.lby-lm6 ul li a:hover {
	color: rgb(30, 75, 143);
}
.lby-lm6 ul li em {
	color: rgb(106, 105, 105); font-size: 14px; margin-right: 5px; float: right;
}
.main_l {
	width: 240px; float: left;
}
.main_r {
	border: 1px solid rgb(241, 241, 241); border-image: none; width: 768px; float: right; min-height: 1178px; background-color: rgb(255, 255, 255);
}
.main_r-jc {
	border: 1px solid rgb(241, 241, 241); border-image: none; width: 768px; float: right; min-height: 800px; background-color: rgb(255, 255, 255);
}
.subNavBox {
	margin: -15px auto 0px; width: 240px; position: relative;
}
.subNav {
	background-position: 95% 50%; border: 1px solid rgb(229, 229, 229); border-image: none;   font-size: 23px; font-weight: normal; margin-top: 15px;  cursor: pointer; color: white;
}
.subNav>a{display: block;color: rgb(45, 101, 165);background:white;position: relative;width: 212px; height: 62px; padding-top: 6px; padding-left: 26px;line-height: 28px;}
.subNav.liness>a{line-height: 56px;}
.subNav.current>a{color: white;background: rgb(43, 101, 165);}
.subNav.down>a{color: white;background: rgb(43, 101, 165);}
.subNav>a:hover{color: white;background: rgb(43, 101, 165);}
.trees{display: none;}
.trees.down{display: block;}


.subNav1 {
	background-position: 95% 50%; border: 1px solid rgb(229, 229, 229); border-image: none; width: 212px; height: 62px; color: rgb(45, 101, 165); line-height: 28px; padding-top: 6px; padding-left: 26px; font-size: 23px; font-weight: normal; margin-top: 15px; position: relative; cursor: pointer; background-color: rgb(255, 255, 255);
}
.subNav em {
	top: 15px; width: 30px; height: 40px; text-align: center; right: 10px; line-height: 40px; font-size: 32px; font-weight: bold; display: inline-block; position: absolute;
}
.subNav1 em {
	top: 15px; width: 30px; height: 40px; text-align: center; right: 10px; line-height: 40px; font-size: 32px; font-weight: bold; display: inline-block; position: absolute;
}
.subNav i{display: block;top: 15px; width: 30px; height: 40px; text-align: center; right: 10px; line-height: 40px;position: absolute; }
.subNav i:before {
	font-size: 32px; font-weight: bold;  position: absolute;content: '+';display: block;width: 100%;
}
.subNav.down i:before{content: '-';}

.subNav1 i {
	top: 15px; width: 30px; height: 40px; text-align: center; right: 10px; line-height: 40px; font-size: 32px; font-weight: bold;  position: absolute;
}
.currentDt em {
	display: none;
}
.currentDt i {
	display: block;
}
.subNav:hover {
	color: rgb(255, 255, 255); background-color: rgb(43, 101, 165);
}
.subNav1:hover {
	color: rgb(255, 255, 255); background-color: rgb(43, 101, 165);
}
.currentDd {
	color: rgb(255, 255, 255); background-color: rgb(43, 101, 165);
}
.currentDt {
	background-image: url("/default/xhtml/bmxxgk/images/20191230_xla_sl.png");
}
.currentDx {
	background-image: none;
}
.currentDyh {
	line-height: 56px;
}
.navContent {
	border-width: 1px; border-style: none solid solid; border-color: rgb(229, 229, 229); border-image: none; width: 238px; padding-top: 15px; padding-bottom: 10px;  background-color: rgb(255, 255, 255);
}
.navContent > li > a {
width: 174px; height: 32px; text-align: left; color: rgb(51, 51, 51); line-height: 32px; padding-left: 64px; font-size: 15px; display: block;
}
.navContent  li  a:hover {
	color: rgb(44, 101, 165)!important; background-color: rgb(231, 245, 255)!important;
}
.navContent  li.active > a {
	color: rgb(44, 101, 165); background-color: rgb(231, 245, 255);
}
.navContent > li > ul {
	width: 238px; padding-top: 5px; padding-bottom: 5px; display: none; background-color: rgb(255, 255, 255);
}
.navContent > li > ul > li > a {
	background: url("/default/xhtml/bmxxgk/images/20191230_xiala_d.png") no-repeat; width: 154px; height: 32px; text-align: left; color: rgb(51, 51, 51); line-height: 32px; padding-left: 84px; font-size: 15px; display: block;
}


.tb_1zc_b {
    width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; background: url("../png/lmshbe.png") no-repeat; float: left;
}


.tb_2fg_b {
    background: url("../png/q088p8.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}


.tb_1zn_b {
	background: url("../png/dgzl1z.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}

.tb_1zn_w {
	background: url("../png/hqmtqj.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_2zd_b {
	background: url("../png/lhvnbk.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_2zd_w {
	background: url("../png/lhvnbk.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_3zd_b {
	background: url("../png/6artnj.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_3zd_w {
	background: url("../png/6artnj.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_4nb_b {
	background: url("../png/76z6ec.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_4nb_w {
	background: url("../png/76z6ec.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_5bb_b {
	background: url("../png/oglgbm.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_5bb_w {
	background: url("../png/oglgbm.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_6jg_b {
	background: url("../png/hqmtqj.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_6jg_w {
	background: url("../png/hqmtqj.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_7zs_b {
	background: url("../png/v1t6n1.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_7zs_w {
	background: url("../png/v1t6n1.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_8zs_b {
	background: url("../png/7tiib1.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_8zs_w {
	background: url("../png/7tiib1.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_9zs_b {
	background: url("../png/z8phgj.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_9zs_w {
	background: url("../png/z8phgj.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_10zs_b {
	background: url("../png/3c42fz.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.tb_10zs_w {
	background: url("../png/3c42fz.png") no-repeat; width: 40px; height: 40px; margin-top: 8px; margin-right: 30px; float: left;
}
.subNav:hover .tb_1zc_b,.subNav.current .tb_1zc_b,.subNav.down .tb_1zc_b{
	background-image: url("../png/75d2xf.png");
}
.subNav:hover .tb_2fg_b,.subNav.current .tb_2fg_b {
	background-image: url("../png/mumrgm.png");
}
.subNav:hover .tb_1zn_b,.subNav.current .tb_1zn_b {
	background-image: url("../png/a02gsx.png");
}
.subNav:hover .tb_2zd_b,.subNav.current .tb_2zd_b {
	background-image: url("../png/yx95xa.png");
}
.subNav:hover .tb_3zd_w,.subNav.current .tb_3zd_w,.subNav.down .tb_3zd_w {
	background-image: url("../png/zjua9h.png");
}
.subNav:hover .tb_4nb_b,.subNav.current .tb_4nb_b,.subNav.down .tb_4nb_b {
	background-image: url("../png/r5qiu3.png");
}
.subNav:hover .tb_5bb_b,.subNav.current .tb_5bb_b {
	background-image: url("../png/9htzo0.png");
}
.subNav:hover .tb_6jg_b,.subNav.current .tb_6jg_b {
	background-image: url("../png/clhope.png");
}
.subNav:hover .tb_7zs_b,.subNav.current .tb_7zs_b {
	background-image: url("../png/tyqxfh.png");
}
.subNav:hover .tb_8zs_b,.subNav.current .tb_8zs_b {
	background-image: url("../png/xis8zx.png");
}
.subNav:hover .tb_9zs_b,.subNav.current .tb_9zs_b {
	background-image: url("../png/wa0gvj.png");
}
.subNav:hover .tb_10zs_b,.subNav.current .tb_10zs_b {
	background-image: url("../png/ktlfv7.png");
}
.currentDyh {
	line-height: 56px;
}
.navContent li.on_active > a {
	color: rgb(44, 101, 165); background-color: rgb(231, 245, 255);
}
.gkzn-box_l {
	margin: 0px auto; width: 690px; height: 100%; overflow: hidden;
}
.gkzn-box_l1 {
	margin: 0px auto; width: 690px; height: 100%; overflow: hidden;
}
.test {
	border: currentColor; border-image: none; top: 100px; width: 10px; height: 1035px; right: 18px; overflow: auto; position: absolute;
}
.scrollbar {
	border-radius: 5px; left: 0px; top: 0px; width: 10px; height: 120px; position: absolute; opacity: 0.8; background-color: rgb(43, 101, 165);
}
.scrollbar1 {
	border-radius: 5px; left: 0px; top: 0px; width: 10px; height: 120px; position: absolute; opacity: 0.8; background-color: rgb(43, 101, 165);
}
.gkzn-box .scrollbar:hover {
	opacity: 1;
}
.gkzn-box .scrollbar1:hover {
	opacity: 1;
}
.gkzn-box {
	width: 768px; height: 1178px; overflow: hidden; position: relative;
}


#tree {
	width:230px;
}
#tree .mr1 {
	width:auto;
	line-height:35px;
	background:url(../png/9gjtu8.png) no-repeat top;
	color:#000;
	padding-left:54px;
	border-bottom:#fff solid 1px;
	font-size: 15px;
  height:35px;
}
  #tree  div.mr1s{ background:url(../png/h85pq2.png) 23px 9px no-repeat ; border-bottom: 1px solid #eeeeee; font-weight:bold;}
#tree .mr1 a {
	color:#000;
}

#tree .mr2 {
	width:auto;
	height:35px;
	background:url(../png/gdrgy4.png) no-repeat top;
	color:#fff;
	padding-left:54px;
	border-bottom:#fff solid 1px;
	font-size: 15px;
}
#tree .mr2 .lf {
	width:auto;
	line-height:35px;
	float:left
}
#tree .mr2 .rg {
	width:auto;
	float:right;
	padding:0 20px 0 0;
    
}
#tree .mr2 .rg img{ margin-top: 15px;}
  
  
  #tree .mr1 .lf {
	width:auto;
	line-height:35px;
	float:left
}
#tree .mr1 .rg {
	width:auto;
	float:right;
	padding:0 20px 0 0;
    margin-top: -3px;
}
#tree .mr1 .rg img{ margin-top: 15px;}

  #mr3 .lf{ text-indent: 2px; font-size: 12px;}  
  
#tree .mr3 {
	width:220px;
	padding:0px 0 0 10px;
	overflow-y: auto;
}


#xxtab { position: relative;} 
#xxtab  td { line-height:22px; padding: 5px 10px;  font-size: 13px;}
#xxtab  tr:hover{ background:#efefef; cursor:pointer;}
#xxtab  th { line-height:37px; font-size: 17px; background-color:#006699;  color:#fff;}

.right_ss{ height: 36px; line-height: 35px;}
.right_ss .red{ display: none; }
.right_ss .font4{ float: right; display: block !important; margin-right: 5px;}
.right_ss1{  line-height:25px; width:732px; border:#ccc solid 1px; margin-bottom:8px;}

#xxtab a {
    text-decoration: none;
    color: #535353;
}
.page_num a {
    text-decoration: none;
    color: #535353;
}
.page_num {
  text-align: right;
  background-color: #f1f1f1;
}

.xxgk_pf{width: 600px;position: absolute;display: none;background-color: #FFF;border:none; left:140px;font-size: 12px; border:#CCC solid 1px; padding:0 10px;z-index: 10; left: 0;}
.lby-lm2 ul li .xxgk_pf a{font-size: 12px;}
.xxtaba {border-collapse:collapse;} 
.xxtaba  td {border:none; line-height:20px; padding:0;}
.xxtaba  tr:hover{ background:#dae9ff; cursor:pointer}
.xxtaba  th {border:none; line-height:20px; background-color:#f5f5f5; color:#333333}

.xxgkwza{ position: relative;}
.xxgkwzaa {position: absolute;right: 0;top: 18px;}
.xxgkwzaa a img{opacity:.9;filter:brightness(100)}