* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	font-family: "Roboto", sans-serif;
}

li {
	list-style: none
}

.lvc-wrap {
	position: absolute;
	z-index: 100000;
	width: 340px;
	top: 20px;
	left: 20px;
	padding: 0;
	color: #333;
	box-shadow: 0 3px 14px rgba(0, 0, 0, .2);
	transition: left 0.3s ease, width 0.3s ease;
	border-right: 1px solid #e1e6f1;
	background: #fff;
}

.form-control {
	border-radius: 3px;
	background-clip: padding-box;
	border-color: #e7ebee;
	box-shadow: none;
	font-size: 13px;
	padding: 4px ;
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
	line-height: 18px;
	color: #35415a;
	background: none;
	border: none; margin-right: 3px;
}

.maptit table td {
	padding: 5px 3px;
	text-align: center;
}

.input-group {
	position: relative;
	width: 100%;
	display: flex;
	justify-content: space-between;
	background: #fff;
	border: 1px solid #e3e5e9;
	align-items: center;
	height: 100%;
	border-collapse: separate;
	border-radius: 5px;
	padding: 5px 0;
}

.input-group select {
	background: none;
	width: 120px;
	border: none;
	padding: 6px;
	text-align: left;
	/*隐藏select的下拉图标*/
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	height: 100%;
}

.option {
	background: #f8fbfd;
	text-align: center;
	position: relative;
}

.input-group-btn {
	background: #f8fbfd;
	position: relative;
	right: 0;
	font-size: 0;
	text-align: center;
	white-space: nowrap;
	width: 50px;
	padding: 6px 0;
	z-index: 3;
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.option:after {
	content: "";
	width: 14px;
	height: 8px;
	background: url(../img/jt_b.png) no-repeat center;
	position: absolute;
	right: 5px;
	top: 41%;
	pointer-events: none;
}

.zhzj_list li {
	display: flex;
	justify-content: space-between;
	cursor: pointer;
	padding: 8px 5px;
	position: relative;
	flex-wrap: wrap;
	border-bottom: 1px solid #ddd;
	font-size: 12px; padding-left: 15px;
}

.zhzj_list li:nth-child {
	background: #f8fbfd;
}


.bwbox .first li {
	display: flex;

	cursor: pointer;
	padding: 8px 5px;
	position: relative;
	flex-wrap: wrap;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
}
.bwbox .first li a{color: #333; text-decoration: none;
	text-overflow: ellipsis;
	width: 96%;
	}
.bwbox .first li:nth-child {
	background: #f8fbfd;
}
.bwbox .icon-text {
    font-size: .8rem !important;
    margin-right: 3px;
}
.iconbox {
	margin-right: 10px;
}

.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	width: 92%;
	white-space: nowrap;
}

.ellipsis .icon-text {
	font-size: .8rem !important;
	margin-right: 3px;
}

.zhzj_list li i {
	margin: 03px;
	color: #ddd;
}

.icon-text {
	color: #0096d7 !important;
}

.icon-sousuo {
	color: #0096d7 !important;
}

.yq-user-nav {
	padding: 10px;
	margin: 0;
	overflow: hidden;
}

.yq-user-nav li {
	list-style: none;
	clear: both;
	margin: 2px;
	font-size: 13px;
	padding: 5px 10px;
	overflow: hidden;
	border: 1px solid #f6f6f6;
	line-height: 40px
}

.yq-user-nav img {
	float: left;
	height: 40px;
	width: 40px;
	border-radius: 50%;
	margin-right: 10px;
}

.pull_left {
	float: left
}

.pull_right {
	float: right
}

.yq-user-nav li .pull_right::after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 2px 2px 0 0;
	border-color: #ddd;
	border-style: solid;
	-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
	transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
	position: relative;
	top: 20%;
	margin-top: -19px;
	right: 2px;
	border-radius: 1px;
}

.yq-user-nav .iconfont {
	font-size: 24px;
}

.text-s {
	color: #00d48a
}

.text-d {
	color: #ff7671
}

.page-link {
	color: #334151;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 3px 6px;
	border-width: 0;
	border: 1px solid #e1e6f1;
	font-weight: 400;
	margin: 5px 1px;
	text-decoration: none;
}

.page-link i {
	font-size: 18px;
	line-height: 0;
}

.pagination {
	float: right;
	display: flex;
	padding-left: 10px;
	list-style: none;
	margin: 6px 0;
}

.TT a {
	font-size: 12px;
	color: #333;
	text-decoration: none;
}

.pagination .active {
	color: #2ea6e6
}

.pagination:hover a {
	color: #2ea6e6
}

.yqbox span {
	font-size: 14px;
	margin: 3px;
}

.yqbox i {
	font-size: 24px
}

.map_vod {
	height: 100%;
	width: 100%;
	overflow: hidden;
	z-index: 1
}

.list-ul {
	overflow: hidden;
	width: 100%;
	padding: 0 10px 10px
}

.list-ul li {
	width: 33.333%;
	float: left;
	list-style: none;
	border-radius: 5px;
	cursor: pointer;
	padding: 5px;
	overflow: hidden;
}

.text-item {
	padding: 6px;
	font-size: 13px
}

.margin-left5 {
	margin-left: 10px;
}

.font8 {
	font-size: 28px !important
}

.margin-rihgt5 {
	margin-right: 10px;
}

.list-ul li .list-num {
	text-align: center;
}

.text-g {
	color: #4db50c
}

.box-c1 {
	border-radius: 5px 5px 0 0;
	background-image: linear-gradient(135deg, #e7faec 10%, #e7faec 100%) !important;
}

.box-c2 {
	border-radius: 5px 5px 0 0;
	color: #F46B68;
	background-image: linear-gradient(135deg, #fef7f7 10%, #fef7f7 100%) !important;
}

.box-c3 {
	border-radius: 5px 5px 0 0;
	background-image: linear-gradient(135deg, #fff6e0 10%, #fff6e0 100%) !important;
}

.box-c1 i {
	color: #2bc155;
}

.box-c2 i {
	color: #F46B68;
}

.box-c3 i {
	color: #ffb800;
}

.listbg {
	color: #fff;
	padding: 10px 5px;
	border-radius: 5px 5px 0 0;
	line-height: 40px;
	background: url(../img/libg.png) top no-repeat;
	text-align: center
}

.listbg i {
	font-size: 26px
}

.list-ul li .list-num {
	box-shadow: 0 0 10px #dcf1fd;
	background: #fff;
}

.sousuo-box {
	box-shadow: 0 0px 5px rgba(0, 0, 0, .1);
	margin: 10px 0 3px;
	overflow: hidden;
	padding: 10px 0 20px 0;
	overflow: hidden
}

.text-r {
	color: #fc430a
}

.text-1 {
	color: #2bc155
}

.text-2 {
	color: #F46B68
}

.text-3 {
	color: #ffb800
}

.text-4 {
	color: #1b9ee0 !important
}

.text-5 {
	color: #999
}

.sousuo-box li {
	float: left;
	font-size: 14px;
	margin: 0 5px
}

.sousuo-box li i {
	font-size: 12px;
	margin-right: 3px
}

.zxbox {
	display: flex;
	padding: 10px 15px;
	justify-content: space-between
}

.icon-ic_hourglass {
	color: #666
}


.aui-show {
	display: block !important;
}

.aui-collapse-header.aui-active .icon-jt {
	background: url(../img/icon_jt2.png);
	width: 16px;
	height: 16px;
	background-size: cover;
	margin-right: 5px;
	;
	display: block
}

.icon-jt {
	background: url(../img/icon_jt.png);
	width: 16px;
	height: 16px;
	background-size: cover;
	margin-right: 5px;
	display: block
}

i.icon-jiantou-copy {
	color: #fff;
	background: #2fa7e7;
	padding: 0px;
	border-radius: 2px;
	font-size: 16px !important;
	margin-right: 5px
}

.icon-jiantou2 {
	font-size: 14px !important;
	color: #2fa7e7
}

.list-st li {
	padding: 10px;
	border-bottom: 1px dashed #ddd;
	display: flex;
	justify-content: space-between
}

.list-st li i {
	margin-right: 5px
}

.aui-list-item-inner {
	display: flex;
	justify-content: space-between;
	width: 100%
}

.aui-list-item-right {
	float: right
}

.text-tit {
	color: #2fa7e7
}

.text-tit i {
	margin-right: 5px
}

.st-control table {
	width: 100%;
	font-size: 13px
}

.st-control table td {
	padding: 3px
}

.st-control {
	padding: 10px 15px
}

.st-control input {
	width: 100%;
	border: 1px solid #ddd;
	padding: 6px
}

.btn-st {
	width: 48%;
	display: inline-block;
	text-align: center;
	padding: 6px 0;
	border: none;
	color: #fff;
	border-radius: 2px;
	cursor: pointer
}

.bg1 {
	background: #1d99dd
}

.bg2 {
	background: #364860
}

.icon_close {
	position: fixed;
	top: 20px;
	right: 20px;
	z-index: 10000
}

.icon-jiantou1 {
	color: #2ea6e6;
	font-size: 14px;
	margin-right: 5px;
	display: block
}


.allProject-ul li .list-left img {
	width: 100%;
	height: 100%;
	border-radius: 3px;
	padding: 3px;
	border: 1px solid #f2f5fb;
}

.allProject-ul li {
	display: flex;
	padding: 6px 0;
	border-bottom: 1px dashed #e1e6f1;
}

.allProject-ul li .list-left {
	width: 100px;
	height: 90px;
	cursor: pointer;
}

.allProject-ul li .list-right span:first-child {
	color: #1b9ee0 !important;
	margin: 0 10px 0 0;
}

.allProject-ul li .list-right span {
	color: #666;
}

.allProject-ul li .list-right {
	margin-left: 10px;
	width: 60%;
	cursor: pointer;
}

.allProject-ul li p {
	margin: 2px;
}

.ebox {
	position: absolute;
	right: 10px;
	top: 60px;
	z-index: 10000;
	width: 380px;
}

.abox {
	position: absolute;
	left: 10px;
	top: 30px;
	z-index: 10000;
	width: 380px;
}

.vbox {
	position: absolute;
	left: 25%;
	bottom: 0px;
	z-index: 10000;
	width: 50%;
}

.card-title {
	position: relative;
	font-size: 14px;
	color: #334151;
	flex: 1 1 auto;
	background: #f5f8f9;
	border-bottom: 1px solid #ddd;
	padding: 0 10px;
	line-height: 36px;
}

.card {
	position: relative;
	display: flex;
	flex-direction: column;
	word-wrap: break-word;
	background-color: rgb(255 255 255 / 0.7);
	background-clip: border-box;
	border-radius: 3px;
}

.card-title span {
	color: #333;
	padding: 0 10px;
	height: 36px;
	color: #333;
	border-bottom: 2px solid #229ff3;
	position: relative;
	display: inline-block;
}

.card-body {
	padding: 10px;
}

.card-body h6 {
	padding: 8px 0;
}


.mr-l {
	margin-left: 7px;
}

.zhzj_echarts {
	width: 100%;
	height: 20vh;
}

.badge-success {
	background-color: #e7faec;
	color: #2bc155;
}

.badge-danger {
	background-color: #fef7f7;
	color: #F46B68;
}

.badge {
	margin: 4px 0;
	display: inline-block;
	line-height: 1.5;
	border-radius: 0.75rem;
	padding: 4px 10px;
	border: 1px solid transparent;
}

#breakNewsList {
	height: 50vh;
	overflow: hidden;
	width: 100%;
}

.badge-warning {
	background-color: #fff6e0;
	color: #ffb800;
}

.anchorBL {
	display: none;
}

.zhzj_list li:before {
	content: '';
	width: 0.5rem;
	height: 0.5rem;
	position: absolute;
	top: 48%;
	right: 0.75rem;
	margin-top: -0.2rem;
	background: transparent;
	border: 1px solid #6a6c70;
	border-top: none;
	border-right: none;
	z-index: 2;
	border-radius: 0;
	transform: rotate(-135deg);
}

.zhzj_list li::after {
	content: '';
	width: 0.5rem;
	height: 0.5rem;
	position: absolute;
	top: 48%;
	left: 0.15rem;
	background: #0096d7;
	
	z-index: 2;
	border-radius: 50%;

}

.bg-two {
	border-radius: 30px 0px;
}

.card_top {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	border: 1px solid #ececf5;
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.03);
	margin: 10px 20px;
	padding: 5px 20px;

}

.db-icon {
	font-size: 30px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 10px;
	margin: 8px;
	color: #fff;
}

.align-items-center {
	-ms-flex-align: center !important;
	align-items: center !important;
}

.justify-content-between {
	-ms-flex-pack: justify !important;
	justify-content: space-between !important;
}

.d-flex {
	display: -ms-flexbox !important;
	display: flex !important;

}

.bg-two .db-icon {
	background-color: #19affb;

}

.db-info h6 {
	font-weight: normal;
}

.mb-5 {
	margin-bottom: 8px;
}

.BMapLabel {
	left: 0 !important;
	top: 50px !important;
}

.tableLabel1 {
	background-color: rgb(25 175 251 / 0.2);
	border-radius: 5px;
	padding: 5px;
	box-shadow: 0 1px 3px 0px rgba(115, 108, 203, 0.23);
	border: 1px solid #ddd !important
}

.BMapLabel {
	border: none !important;
}


.statistics-box {
	margin: 2.5% 2% 0 2%;
	border-radius: 7px;
	height: 65px;
	overflow: hidden;
	position: relative;
	padding: 10px;
	transition: all 0.3s ease-in-out;
	background: #ffffff;
	box-shadow: 0 1px 3px rgba(33, 33, 33, .2);
	-webkit-box-shadow: 0 1px 3px rgba(33, 33, 33, .2);
	-moz-box-shadow: 0 1px 3px rgba(33, 33, 33, .2);
	-o-box-shadow: 0 1px 3px rgba(33, 33, 33, .2);
	-ms-box-shadow: 0 1px 3px rgba(33, 33, 33, .2);
}

.box-content-l {
	min-width: 100%;
	display: flex;
	align-items: center;
}

.box-content-r {
	width: 80%;
}

.statistics-box .box-content-r h3 {
	font-size: 14px;
	font-weight: normal;
}

.font12 {
	font-size: 12px;
	margin-left: 10px
}

.tgshow {
	position: absolute;
	z-index: 10000;
	top: 60px;
	left: 10px;
	width: 340px;
	cursor: pointer;
}

.fxbg {
	color:
		#ffffff;
	padding: 8px;
	font-size: 14px;
	background: url(../img/fxbg.png);
	background-size: 100% 100%;
}

.aflex {
	display: flex;
	align-items: center;
	background: url(../img/jt_icon.png) no-repeat right center;
	cursor: pointer;
}

.aflex img {
	width: 30px;
	margin-right: 6px;
}

.lflex {
	
	align-items: center; position: absolute; top: 70px; right: 5px;
	background: rgb(255 255 255 / 80%);
    box-shadow: 0 3px 14px rgb(0 0 0 / 20%); padding: 8px;

  
}
.lflex span{ cursor: pointer; border-bottom:1px dashed #ddd ;}

.leftbg {
	padding: 8px;
}

.lflex img {
	width: 26px;
	margin-right: 6px;
}

.lflex span {

	display: flex;
	width: 100%;
	flex-wrap: wrap;
	align-items: center;
	padding: 6px 0;
	padding:  5px;
}
.lflex 
.leftmore img {
	width: 18px;
}

.leftmore {
	position: absolute;
	cursor: pointer;
	right: 10px;
	width: 40px;
	text-align: center;
	display: inline-block;
	padding: 5px;
	background: #f8fbfd;
	top: 12px
}

.statistics-box .stats {
	margin-left: 0px;
}

.statistics-box .iconfont {
	font-size: 40px;
	margin: 0 5%
}

.statistics-box h3 {
	color: #fff;
	font-size: 14px;
	margin: 0;
}

.statistics-box span {
	color: #fff
}

.mainbox {
	position: relative;
	padding: 0px;
	overflow: hidden;
	height: 100vh;
}


.pa-8 {
	position: absolute;
	right: 15px;
	top: 15px;
}

.f50 {
	font-size: 48px !important;
}

.ebox .type-left {
	height: 82vh;
	background-size: 100% 100%;
	position: relative;
	overflow: hidden;
	border-bottom-right-radius: 5px;
	overflow: hidden;
	box-shadow: 0 3px 14px rgb(0 0 0 / 20%);
	transition: left 0.3s ease, width 0.3s ease;
	transition: width 0.4s;
	-moz-transition: width 0.4s;
	-webkit-transition: width 0.4s;
	-o-transition: width 0.4s;
}

.ebox .showListType {

	width: 0;
	transition: width 0.4s;
	-moz-transition: width 0.4s;
	-webkit-transition: width 0.4s;
	-o-transition: width 0.4s;
}

.ebox .type-right {
	width: 26px;
	position: absolute;
	top: 40%;
	left: -26px;
	background: url(../img/toggleModal1.png);
	cursor: pointer;
	background-size: 100% 100%;
	height: 122px;
	overflow: hidden;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	display: table;
}

.ebox .type-right p {
	text-align: center;
	padding: 0 5px;
	color: #fff;
	display: table-cell;
	vertical-align: middle;
	cursor: pointer;
	line-height: 20px;
}

.ebox .type-right.type-close {
	width: 26px;
	background: url(../img/toggleModal_c.png);
	cursor: pointer;
	background-size: 100% 100%;
	height: 122px;
	position: absolute;
	top: 40%;
	right: -10px !important;
	left: auto;
	overflow: hidden;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	display: table;
}


.abox .type-left2 {
	background-size: 100% 100%;
	height: 82vh;
	position: relative;

	border-bottom-right-radius: 5px;
	background: rgb(255 255 255 / 60%);
	
	box-shadow: 0 3px 14px rgb(0 0 0 / 20%);
	transition: left 0.3s ease, width 0.3s ease;
	transition: width 0.4s;
	-moz-transition: width 0.4s;
	-webkit-transition: width 0.4s;
	-o-transition: width 0.4s;
}

.abox .showListType {

	width: 0;
	transition: width 0.4s;
	-moz-transition: width 0.4s;
	-webkit-transition: width 0.4s;
	-o-transition: width 0.4s;
}

.abox .type-left {
	width: 26px;
	position: absolute;
	top: 40%;
	right: -26px;
	background: url(../img/toggleModal_c_left.png);
	cursor: pointer;
	background-size: 100% 100%;
	height: 122px;
	overflow: hidden;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	display: table;
}

.abox .type-left p {
	text-align: center;
	padding: 0 5px;
	color: #fff;
	display: table-cell;
	vertical-align: middle;
	cursor: pointer;
	line-height: 20px;
}

.abox .type-left.type-close {
	width: 26px;
	background: url(../img/toggleModal1_left.png);
	cursor: pointer;
	background-size: 100% 100%;
	height: 122px;
	position: absolute;
	top: 40%;
	left: -10px !important;
	right: auto;
	overflow: hidden;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	display: table;
}

.height36{height: 30vh; overflow: auto;}
.bwbox li.active {
	border-width: 1px;
	border-color: #568e21 ;
	border-style: solid;
	border-radius: 3px;
  }
  .bwbox li  .icon-text{color: #568e21 !important;}
  .gcbox li.active {
	border-width: 1px;
	border-color: #0096d7 ;
	border-style: solid;
	border-radius: 3px;
  }
  .BMapLabel{left:55px!important; top: 5px !important;}
	.tableLabel1{background-color:#f8fbfd;border-radius: 5px; padding:3px;
	box-shadow: 0 1px 3px 0px rgba(115, 108, 203, 0.23); border:1px solid #ddd !important}
	.BMapLabel{border: none !important;}

::-webkit-scrollbar {
	/*滚动条整体样式*/
	width : 8px;  /*高宽分别对应横竖滚动条的尺寸*/
	height: 8px;
	}
  ::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
	border-radius: 10px;
	box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
	background   : #bdd1f1;
	}
  ::-webkit-scrollbar-track {
	/*滚动条里面轨道*/

	}
	*:hover::-webkit-scrollbar-thumb {
		background: #adb5bd;
	   }
	   .aui-radio,
	   .aui-checkbox {
		   width: 1.2rem;
		   height: 1.2rem;
		   background-color: #ffffff;
		   border: solid 1px #dddddd;
		   -webkit-border-radius: 0.6rem;
		   border-radius: 0.6rem;
		   font-size: 0.8rem;
		   margin: 0;
		   padding: 0;
		   position: relative;
		   display: inline-block;
		   vertical-align: top;
		   cursor: default;
		   -webkit-appearance: none;
		   -webkit-user-select: none;
				   user-select: none;
		   -webkit-transition: background-color ease 0.1s;
				   transition: background-color ease 0.1s;
	   }
	   .aui-checkbox {
		   border-radius: 0.1rem;
	   }
	   .aui-radio:checked,
	   .aui-radio.aui-checked,
	   .aui-checkbox:checked,
	   .aui-checkbox.aui-checked {
		   background-color: #03a9f4;
		   border: solid 1px #03a9f4;
		   text-align: center;
		   background-clip: padding-box;
	   }
	   .aui-radio:checked:before,
	   .aui-radio.aui-checked:before,
	   .aui-checkbox:checked:before,
	   .aui-checkbox.aui-checked:before,
	   .aui-radio:checked:after,
	   .aui-radio.aui-checked:after,
	   .aui-checkbox:checked:after,
	   .aui-checkbox.aui-checked:after {
		   content: '';
		   width: 0.5rem;
		   height: 0.3rem;
		   position: absolute;
		   top: 50%;
		   left: 50%;
		   margin-left: -0.25rem;
		   margin-top: -0.25rem;
		   background: transparent;
		   border: 1px solid #ffffff;
		   border-top: none;
		   border-right: none;
		   z-index: 2;
		   -webkit-border-radius: 0;
				   border-radius: 0;
		   -webkit-transform: rotate(-45deg);
				   transform: rotate(-45deg);
	   }
	   .aui-radio:disabled,
	   .aui-radio.aui-disabled,
	   .aui-checkbox:disabled,
	   .aui-checkbox.aui-disabled {
		   background-color: #dddddd;
		   border: solid 1px #dddddd;
	   }
	   .aui-radio:disabled:before,
	   .aui-radio.aui-disabled:before,
	   .aui-radio:disabled:after,
	   .aui-radio.aui-disabled:after,
	   .aui-checkbox:disabled:before,
	   .aui-checkbox.aui-disabled:before,
	   .aui-checkbox:disabled:after,
	   .aui-checkbox.aui-disabled:after {
		   content: '';
		   width: 0.5rem;
		   height: 0.3rem;
		   position: absolute;
		   top: 50%;
		   left: 50%;
		   margin-left: -0.25rem;
		   margin-top: -0.25rem;
		   background: transparent;
		   border: 1px solid #ffffff;
		   border-top: none;
		   border-right: none;
		   z-index: 2;
		   -webkit-border-radius: 0;
				   border-radius: 0;
		   -webkit-transform: rotate(-45deg);
				   transform: rotate(-45deg);
	   }
	 
	   .lst_tb_dataGrid { width: 100%;
		margin-bottom: .3rem;
		color: 
		#333; font-size:12px; background: #fff;box-shadow: 0 3px 14px rgb(0 0 0 / 20%);
	  border-collapse: collapse;
	}
	.lst_tb_dataGrid  tr:nth-of-type(2n+1) {
		background-color: #fdfdfd;
	}
	.lst_tb_dataGrid  tr td:nth-child(1) {
		text-align: center; 
	}
	.lst_tb_dataGrid  tr td:nth-child(4) {
		 text-align: center; 
	}
	.lst_tb_dataGrid th, .lst_tb_dataGrid td {
		padding: 0 5px;
		font-size: 12px;
		border: 1px solid #ddd;
		padding: 0 5px;
		height: 3.65vh;
	  }
	.lst_tb_dataGrid th{ background:#f5f7f9; color: #333; font-weight:normal; text-align:center;}
.show{display: block;}
.second .lst_tb_dataGrid{position: absolute; left: 320px; top: -10px; z-index: 100; width: 800px; }
input[type="checkbox"]{ margin-right: 2px; color: #999;}
.subNav{border-bottom:solid 1px #ddd;cursor:pointer;font-weight:bold;font-size:12px;color:#333;line-height:28px;padding-left:10px;background:url(../img/jiantou1.jpg) no-repeat;background-position:95% 50%; position: relative;}
.subNav:hover{color:#277fc2;}
.currentDd{color:#277fc2}
.currentDt{background-image:url(../img/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #ddd; position: absolute; left: 340px; top: 35px; width: 800px; }
.navContent li a{display:block;height:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}

.lst_div_pagePanel_s{display:flex; padding: 5px; }
.lst_div_pagePanel_right{color:#277fc2 ; margin-left: 10px;}
.table_List{position: absolute; left: 380px; top: 30px; min-width:900px;background: rgb(255 255 255 / 80%);
    box-shadow: 0 3px 14px rgb(0 0 0 / 20%); display: flex;

    padding: 5px;}
	.table_box{display: none;}
	.table_List .border{margin: 0 3px; width: 33%;}
	.table_List h2{font-size: 14px; padding: 5px 0;}
	.show{display: block;}
	.auv_txt{border: 1px solid #ddd; padding: 5px 3px; border-radius: 5px;line-height: 18px;}
@media screen and (max-width: 1800px) {
	.abox .type-left2 {
		background-size: 100% 100%;
		height: 82vh;
	}

	.ebox .type-left {
		background-size: 100% 100%;
		height: 82vh;
	}

	.statistics-box {
		border-radius: 7px;
		height: 60px;
	}

	.leftmore {
		top: 6px;
	}
}