/*横幅图片*/
/*
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { outline: none; }
*/
.content-top-title-img{
	height : 550px;
	position: relative;
	width : 100%;
	overflow: hidden;
}

.content-top-title-img img{
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width : 1920px;
	height : 550px;
}

/**/

.table-border td{
	border: 1px solid #DEDEDE;
}

.wrap{
	min-height: 100%;
}

.inner-wrap{
	
}

.inner-wrap:after {
    content:" ";
    display:block;
    clear:both;
}

.footer-content{
	height: 290px;
	width: 100%;
    position: relative;
    margin-top: 15px;
    bottom: 0;
    /*background-color: #F6F6F6;*/
	background-image: url(../images/footer_bg.jpg);background-repeat: repeat-x;
	
}
a{text-decoration: none;}
a:hover{text-decoration: none;}
a.active {
   pointer-events: none;
   cursor: default;
   text-decoration: none;
}

li {
	list-style-type: none;
}

.first-li{
	list-style-type: square;
	color: red;
	margin: 5px 0;
}

.li-horizontal{
	padding-left: 5px;
}

.li-horizontal > li {
	float: left;
}

.li-horizontal ul li {
	margin: 5px 0;
}

.li-horizontal-item{
	width : 98px;
}

.li-horizontal-item div {
    margin-left: 5px;
}

.content-container{
	width : 1380px;
	margin : 0 auto;
	position : relative;
}

.content-title-header{
	height : 37px;
	background: url("../images/title_bg.png") repeat-x scroll 0 0;
	padding-top: 9px;
}

.main-content-title-p {
    color: #404040;
    font-size: 18px;
    font-weight: bold;
}

.main-right-content {
    padding-top: 20px;
}

.content-header-title{
	color : #373737;
	font-size : 17px;
	font-weight : bold;
}

.main-left-contact li {
    padding-top: 10px;
}

.main-left-contact ul{
	padding-left : 0;
}

.header-menu-title-img{
	margin: -29px 20px 0 -13px;
}

.left-menu-title{
	color: #FFFFFF;    
	font-size: 20px;    
	left: 70px;    
	position: absolute;    
	top: -12px;
}

.placeholder { color: #aaa; }

.cut-string {
	overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
}

.main-left-menu ul.jqtree-tree .jqtree-title{
	color : #404040;
	font-size : 14px;
}

.main-left-menu ul.jqtree-tree .jqtree-element{
	height : 42px;
	padding: 10px 0 0 60px;
}

.main-left-menu ul.jqtree-tree ul.jqtree_common{
	margin : 0 !important;
}

.main-left-menu .jqtree-selected>.jqtree-element{
	border-right: 3px solid #DF2F32;
	background-color: #FDE8E8;
}

 .main-left-menu .jqtree-folder>.jqtree-element{
 	border-top: 1px solid  #D2D2D2;
 	border-bottom: 1px solid #D2D2D2;
 }

.main-left-menu ul.jqtree-tree li.jqtree-folder{
	margin-bottom: 0 !important
}


/*ellipsis*/
.cut-a{
	display: block;
    overflow: hidden;
    text-overflow: ellipsis;
}

.popover-content{
	padding: 0 !important;
}


.fileUpload {
	position: relative;
	overflow: hidden;
}
.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}


.code {
	background-image: url(.../images/code.jpg);
	font-family: Arial;
	font-style: italic;
	color: Red;
	border: 0;
	padding: 2px 3px;
	letter-spacing: 3px;
	font-weight: bolder;
}



.first-menu-item[disabled='disabled']:hover,
.first-menu-item[disabled='disabled']:focus {
  color : #9c9c9c !important;
  text-decoration: none !important;
  cursor: default !important;
}


.right-item-title[disabled='disabled']:hover,
.right-item-title[disabled='disabled']:focus{
	color : #717171 !important;
	  text-decoration: none !important;
  cursor: default !important;
}

div{box-sizing:border-box}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
:where(.css-17yhhjv).ant-input{box-sizing:border-box;margin:0;padding:4px 11px;color:rgba(0,0,0,.88);font-size:14px;line-height:1.5714285714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';position:relative;display:inline-block;width:100%;min-width:0;background-color:#fff;background-image:none;border-width:1px;border-style:solid;border-color:#d9d9d9;border-radius:6px;transition:all .2s}
:where(.css-17yhhjv).ant-input-group .ant-input-group-addon,:where(.css-17yhhjv).ant-input-group .ant-input-group-wrap{display:table-cell;white-space:nowrap;vertical-align:middle}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.visible-lg{display:none!important}
.message{display:flex}
.header-nav-item{position:relative}
.header-nav-item .sub-box{background-color:rgba(147,53,0,.6);width:100%;position:absolute;left:0;top:100px;z-index:99}
.header-nav-item .sub-box{position:absolute;opacity:0;visibility:hidden;transition:all .6s ease 0s;transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0)}
.header-nav-item:hover .sub-box{opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.header-nav-item .sub-box a{color:#fff;line-height:35px;height:35px;overflow:hidden;display:block;font-size:14px;padding:5px 10px;text-align:center;transition:all ease .3s}
.header-nav-item .sub-box a:hover{background:#f95927}


@media (min-width:768px){
	.container{width:750px}
}
@media (min-width:992px){
	.container{width:90vw}
}
@media (min-width:1200px){
	.container{width:90vw}
}
@media (max-width:1200px){
	.visible-lg{display:block!important}
}
@media (max-width:1200px){
	.hidden-lg{display:none!important}
}
#header[data-v-6ead3446]{background-color:#f5f6fa;transition:all ease .5s;}
#header .header-nav[data-v-6ead3446]{min-width:1200px;height:100px;display:flex;align-items:center;justify-content:space-between}
#header .header-nav .header-nav-logo[data-v-6ead3446]{width:100px;height:100%;float:left;position:relative;cursor:pointer}
#header .header-nav .header-nav-logo img[data-v-6ead3446]{height:80px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
#header .header-nav .header-nav-wrapper[data-v-6ead3446]{height:100%;display:flex;align-items:center;gap:20px}
#header .header-nav .header-nav-wrapper .header-nav-item[data-v-6ead3446]{height:100%;display:flex;align-items:center;justify-content:center;padding:0 18px;cursor:pointer;transition:all ease .5s}
#header .header-nav .header-nav-wrapper .header-nav-item a[data-v-6ead3446]{color:#383838;font-size:17px;white-space:nowrap;text-decoration:none}
#header .header-nav .header-nav-wrapper .header-nav-item[data-v-6ead3446]:hover{background-color:#933500}
#header .header-nav .header-nav-wrapper .header-nav-item:hover a[data-v-6ead3446]{color:#fff}
#header .header-nav .header-nav-wrapper .active[data-v-6ead3446]{background-color:#933500}
#header .header-nav .header-nav-wrapper .active a[data-v-6ead3446]{color:#fff}
#header .header-nav .search-input[data-v-6ead3446]{margin-left:60px;width:328px;height:40px}
#header .header-nav .search-input .addon-after[data-v-6ead3446]{height:100%;display:flex;align-items:center}
#header .header-nav .search-input .addon-after .search-icon[data-v-6ead3446]{width:56px;height:100%;background-color:#933500;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:6px 0;border-radius:0 4px 4px 0}
#header .header-nav .search-input .addon-after .search-icon[data-v-6ead3446] img{width:26px}
#header .header-nav .search-input[data-v-6ead3446] .ant-input{height:40px;font-size:15px;background-color:transparent;border-right:none;box-shadow:none!important;border-color:#d9d9d9!important}
#header .header-nav .search-input[data-v-6ead3446] .ant-input-group-addon{background-color:transparent;padding:0}
#header .header-nav .search-input[data-v-6ead3446] .ant-select-selector{border:none;font-size:15px}
@media screen and (max-width:1440px){
	#header .header-nav .search-input[data-v-6ead3446]{margin-left:20px}
}
@media screen and (max-width:1200px){
	#header .header-nav-m[data-v-6ead3446]{height:50px;position:relative
}
#header .header-nav-m .inner[data-v-6ead3446]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}
#header .header-nav-m .inner .header-nav-m-logo[data-v-6ead3446]{width:50px;height:100%;position:relative}
#header .header-nav-m .inner .header-nav-m-logo img[data-v-6ead3446]{height:40px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
#header .header-nav-m .inner .header-nav-m-name[data-v-6ead3446]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#header .header-nav-m .inner .header-nav-m-wrapper[data-v-6ead3446]{position:fixed;top:50px;left:0;width:100%;height:fit-content;background:#f5f6fa;padding:10px 10px 0;box-sizing:border-box;transition:all ease .5s;overflow:hidden;z-index:999}
#header .header-nav-m .inner .header-nav-m-wrapper.collapse[data-v-6ead3446]{height:0;padding:0}
#header .header-nav-m .inner .header-nav-m-wrapper .search-input[data-v-6ead3446]{width:100%}
#header .header-nav-m .inner .header-nav-m-wrapper .search-input .addon-after[data-v-6ead3446]{height:100%;display:flex;align-items:center}
#header .header-nav-m .inner .header-nav-m-wrapper .search-input .addon-after .search-icon[data-v-6ead3446]{margin-left:20px;width:40px;height:100%;background-color:#933500;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:5.5px 0;border-radius:0 4px 4px 0}
#header .header-nav-m .inner .header-nav-m-wrapper .search-input[data-v-6ead3446] .ant-input{font-size:15px;background-color:transparent;border-right:none;box-shadow:none!important;border-color:#d9d9d9!important}
#header .header-nav-m .inner .header-nav-m-wrapper .search-input[data-v-6ead3446] .ant-input-group-addon{background-color:transparent;padding:0}
#header .header-nav-m .inner .header-nav-m-wrapper .search-input[data-v-6ead3446] .ant-select-selector{border:none;font-size:15px}
#header .header-nav-m .inner .header-nav-m-wrapper .header-nav-m-item[data-v-6ead3446]{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ddd}
#header .header-nav-m .inner .header-nav-m-wrapper .header-nav-m-item a[data-v-6ead3446]{color:#383838;font-size:17px;white-space:nowrap;text-decoration:none}
}

/*分页*/
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #f58484;
	border-color: #f58484;
}
.page-num-current:hover {
	color: #fff;
}

.news-list-detail .news-title{text-align: center;	color : #373737;font-size : 24px;font-weight : bold;}
.news-list-detail .news-date{text-align: center;color: #B0B0B0;}