﻿/*!
 * ETUI v3
 *
 * Copyright 2017.7*/
/*-----字体图标引入------------------------------------------------------------------------*/
@import url("../iconfont/iconfont.css");
.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}
a{-webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;outline: none;color: #595b5d;}
a:hover,a:focus{text-decoration: none; color: #930;}
button,input{outline:none !important; }
#skip{height: 0; overflow: hidden;}
ul{
	display: block;
	list-style-type: disc;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0;
	padding: 0;
	margin: 0;
}

body {
	font-size: 14px !important;
	color: #444;
}
li{
	list-style: none;
}
img{
	width: auto;

}
.banner2 img{
	width: 100%;
	text-align: center;
}
.main-bg{
	background: url(../img/dtbg.jpg) #fbf8f6 no-repeat center top;
}
.label-warning{
	background-color: #f96000;
}
.text-info{
	color: #0251a2;
}
.container{
	max-width: 1170px;
}
.header{
	background-color: #9e0001;
}
.navbar-brand{
	height: auto;
}
.toolbar{
	float: right;
	margin-top: 6px;
	font-size: 13px;
	text-align: right;
	color: #91b8e1;
}
.toolbar span{
	padding: 0 15px;
	line-height: 14px;
}
.toolbar a{
	padding: 0 15px;
	color: #91b8e1;
	line-height: 14px;
	border-left: 1px solid #3372b3;
	display: inline-block;
}
.navbar-nav{
	margin-top: 4px;
	float: right;
}
.navbar-nav a{
	display: inline-block;
}
.navbar-nav li{
	padding: 0 15px;
}
.navbar-nav li:last-child{
	padding-right: 0;
}
.navbar-nav li a{
	padding: 10px 0;
	font-size: 18px;
	color: #fff;

}
.navbar-nav li a:focus,.navbar-nav li a:hover{
	color: #fff;
	background: none;
	border-bottom:3px solid #fff;
}
.navbar-nav li.active a{
	color: #fff;
	border-bottom:3px solid #fff;
}
.navbar-toggle{
	background-color: #d81e06;
}
.navbar-toggle .icon-bar{
	background-color: #fff;
}
.date{
	position:absolute;
	right:15px;
	top:-30px;
	color:#888;
}
.relative{
	position: relative;
}
.top-nav{
	background: #ede5df;
	overflow:inherit;
}
.top-nav .navbar-nav{
	margin-bottom: 4px;
	padding-right: 0;
}
.top-nav .navbar-nav a i{
	font-size: 22px;
}
.top-nav .navbar-nav a{
	color: #9e0001;
	margin:0 6px;
	font-size: 14px;
	padding: 4px 6px;
}
.top-nav .navbar-nav a:hover,.top-nav .navbar-nav a.active{
	background: #d30f10;
	border-radius: 4px;
	color: #fff!important;
}


.scollnews{
	position: relative;
}
.scollnews ul.nav-pills{
	margin:16px 0 -1px 0;
}
.scollnews ul.nav-pills li a{
	font-size: 14px;
}
.scollnews .more{
	display: inline-block;
	position: absolute;
	top:-4px;
	right:0;
	font-size: 16px;
	background:#f1f1f1;
	color: #9e0001;
	padding:0  10px;
	height: 22px;
	border-radius: 5px;
}
.scollnews .more i{
	margin-top: -6px;
}
/*邮箱登陆*/
.mail-login{
	position: absolute;
	background: #fff;
	border:1px solid #ede5df;
	border-top: 0;
	padding:20px 0 0 0;
	z-index: 9999999;
	top:34px;
	margin-left: 6px;
	display: none;
	width: 360px;
	border-radius: 3px;
}
.mail-cont{

}
.closed-mail-cont{
	position: absolute;
	right: 0;
	bottom:0;
	background: rgba(0,0,0,.1);
	color: #666;
	font-size: 12px;
	cursor: pointer;
	padding: 4px 10px;
}
.closed-mail-cont:hover{
	background: rgba(0,0,0,.1);
	color:  #9e0001;
}
.btn-dfz{
	background: #9e0001;
	color: #fff;
}
.btn-dfz:hover{
	background: #d30f10;
	color: #fff!important;
}
#but_up,#but_down{
	position: absolute;
	left:50%;
	z-index: 999;
	font-size: 20px;
	display: none;
}
#but_up{
	top:26px
}
#but_down{
	bottom:0
}
ul.uli-scoll li{
	padding:0!important;
}
ul.uli-scoll li a{
	padding: 12px 0;
	font-size: 14px!important;
}

#scrollDiv{
	height: 190px;
	overflow: hidden;

}
/*wechat*/
.wechat{
	position:absolute;
	right:0;
	top:33px;
	z-index:9999;
	box-shadow:0 0 10px #ddd;
	display:none;
}
/* 底部 */
.footer{
	padding: 20px 0 0;
	background-color: #515151;
	color:#cbcbcb;
}
.footer h3{
	font-size:14px;
}
.footer hr{
	border-top: 1px solid #646464;
}

.rz{
	display:flex;
	flex-direction:column;
	text-align:center;
	margin-top:10px;
	justify-content:center;
	align-items:center;
}
.rz img{
	width:40px;
}
.rz span{
	display:block;
	margin-top:6px;
	line-height:1.6;
	font-size:14px;
}
.link-select li{
	float: left;
	padding-right: 10px;
	box-sizing: border-box;
	margin-top:10px;
	width: 20%;
}
.link-select h3{
	white-space: nowrap;
}
.link-select select{
	width: 100%;
}
.link-select .dropdown>a{
	display: block;
	padding: 5px 10px;
	background-color: #737373;
	color:#dcdcdc;
	width:100%;
}
.link-select .dropdown.open>a{
	background-color: #737373;
	color: #dcdcdc;
}
.link-select .dropdown>a i{
	margin-left: 10px;
}
.link-select .dropdown ul{
	width: 100%;
	position: absolute;
	top: auto;
	bottom: 100%;
	padding: 0;
	margin-left:-1px;
	background-color: #737373;
	box-shadow: none;
	border-radius: 0;
	max-height: 300px;
	overflow-y: auto;
	border-color:#515151;
}
.link-select .dropdown ul li{
	float: none;
	width: auto;
	margin: 0;
}
.link-select .dropdown ul li a{
	padding: 8px 10px;
	color: #dcdcdc;
}
.copyright{
	padding: 10px 0 0;
	font-size:14px;
	color:#cbcbcb;
}
.copyright p{
	line-height: 16px;
	margin-top: 14px;
	overflow: hidden;
}
.copyright p span{
	margin-right:10px;
}
.copyright a{
	color:#fff;
}
.footer-d{
	color: #9d9d9d;
}
.notice-cont{
 
}
.notice{
	margin-bottom: 20px;
	height: 30px;
	overflow: hidden;
	float: left;
}
.notice li{
	height: 30px;
	line-height: 30px;
}
.notice-cont .redd{
	font-size: 16px;
	float: left;
	margin-top: 2px;
}
.redd{
	color: #9e0001;
}
.date{
	position:absolute;
	right:15px;
	top:0;
	color:#9e0001;
	font-size: 16px;
}
.date-se{
	position:absolute;
	right:15px;
	top: 7px;
	color:#888;
}

.search-box{
	border-radius:4px;
}

.search-box .hot{
	margin-top: 16px;
	color: #825e4c;
}
.search-box .hot a{
	color: #825e4c;
	margin-right: 10px;
}
.search-box{
	position: relative;
	margin: 20px auto 0;
}
.search-box .search input{
	width: 100%;
	padding: 16px 10px;
	border: 1px solid #ab9285;
	border-radius: 3px!important;
	text-indent: 5px;
	background: #fff;
	height: 50px;
	box-sizing: border-box;
}
.search-box .search a{
	display: block;
	position: absolute;
	top: 3px;
	right: 10px;
	font-size: 28px;
	color: #993300;
}

.search-bar_se h2{
	width: 19%;
	margin-top: 25px;
}
.search-bar_se .search{
	width: 81%;
	margin-top: 15px;
}
.search-bar_se .search input{
}
.search-bar-sec{
	background:#E7F4FD;
}
.search-bar.search-bar-sec .search-box{
	background:none;
	margin-top:0;
}
.search-bar.search-bar-sec h2{
	margin-top:26px;
}
.search-bar.search-bar-sec .search{
	margin:16px 0;
}

.main{
	padding-bottom:30px;
}
.main-container{
	margin-top: 10px;
}
.main-tab{
	float: left;
	width: 14%;
	border: 0;
}

.main-tab li{
	margin-bottom: 14px;
	float: none;
}
.main-tab li a{
	padding: 27px 0;
	display: block;
	border-radius: 3px;
	background-color: #930;
	font-size: 18px;
	color: #fff;
}
.main-tab li a i{
	font-weight: normal;
	font-size: 40px;
	display: block;
}
.main-tab li.active a{
	position: relative;
	border: 1px solid #930;
	color: #930;
}
.main-tab li.active a:active,
.main-tab li.active a:hover,
.main-tab li.active a:focus{
	background-color: #fff;
	color: #930;
	border: 1px solid #930;
}
.main-content{
	width: 82%;
	float: right;
}
.main-tab .active{
	position: relative;
}
.main-tab .active:before{
	content: '';
	display:block;
	width:0;
	height:0;
	border-width:13px;
	border-style:solid;
	border-color:transparent #930 transparent transparent;
	position:absolute;
	top:50%;
	margin-top: -13px;
	right:-19px;
}
.main-tab .active:after{
	content: '';
	display:block;
	width:0;
	height:0;
	border-width: 13px;
	border-style:solid;
	border-color:transparent #fff transparent transparent;
	position:absolute;
	top:50%;
	margin-top: -13px;
	right:-20px;
	z-index: 99999;
}


.business .nav-line{
	display: flex;
	justify-content: space-between;
}
.title-h{
	color: #930;
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
}

.business .business-l,.fzsj-l,.jjsh-l,.business .business-r,.fzsj-r,.jjsh-r {
	border:1px solid #930;
	background: #fff;
	border-radius: 4px;
	padding: 14px 20px;
	height: 390px;
}
.business .business-l{

}
.sht-btn{
	margin-top: 32px;
}
.sht-btn li{
	margin: 8px 0;
}
.sht-btn li a,.fzyw  a{
	background: #fbf9f7;
	border: 1px solid #d7d7d7;
	color: #930;
	padding: 16px 20px;
	margin: 0;
	display:block;
	font-size:16px;
	border-radius:4px;
	overflow:hidden;

}
.sht-btn li a i,.fzyw a i{
	font-size:30px;
	display:inline-block;
	float:left;
	margin-right:10px;
}
.sht-btn li a span,.fzyw li a span{
	margin-top:4px;
	float:left;
}
.fzyw{
	margin-top:10px;
}
.fzyw a{
	padding: 10px;
}
.fzyw a i{
	margin-left:30px;
}
ul.shgs{
	margin-top: 10px;
}
ul.shgs li{
	margin:19px 0;
}
ul.shgs li .btn{
	border:1px solid #d6d6d6;
	background:#f9f9f9 ;
	padding: 14px;
	text-align: center;
	color: #930;
	display: block;
	font-size: 16px;
	margin-bottom: 8px;
	position: relative;
	overflow:hidden ;
}
ul.shgs li .btn i{
	font-size: 29px;
	color: #930;
	font-weight: bold;
	float: left;
}
ul.shgs li .btn span{
	float: left;
	margin-top: 6px;
}
ul.shgs li:last-child{
	margin-bottom: 0;
}
ul.shgs li .link-a{
	color: #930;
	margin-right: 10px;
	font-size: 14px;
	background: url("../img/icon.jpg") no-repeat left 4px;
	padding-left: 10px;
}
.fzsj-l ul.btn-line{
	padding-right:20px!important;
}
.fzsj-l ul.btn-line li a.btn{
	background: #fbf9f7;
	border:1px solid #d7d7d7;
	color: #930;
	padding: 20px;
	margin: 10px;
}
.btnicon-lgs i.iconfont, ul.btnicon-lg li a i.iconfont{
	font-size: 46px;
	margin-bottom: 6px;
}
.page-header-2{
	margin-top: 0;
	border-bottom-width: 2px;
	margin-bottom: 10px;
}
.page-header-2 a{
	font-size: 18px;
	color: #930;
	border-bottom-color: #930;
	border-bottom-width: 2px;
	bottom: -3px;
}
.jjsh-img-list li{
	margin: 5px 0;
}
.jjsh-img-list li a span{
	top:26px
}
.list-date-front li{
	overflow: hidden;
	margin: 10px 0;
	display: flex;
}
.list-date-front .date-f{
	float: left;
	color: #930;
	text-align: center;
	border-right:1px dashed #930;
	padding-right: 10px;
	font-size: 13px;
	line-height: 1.1;
}
.list-date-front .date-f i{
	font-size: 16px;
	font-style: normal;
}
.list-date-front a{
	margin-left: 10px!important;
	font-size: 14px;
	width: 90%!important;
}
.bg-wh{
	background: #fff;
}
.news{
	padding-top: 5px;
	overflow: hidden;
}
.news .news-slider-cont .news-slider img{
	height: 248px;
}

.news-slider-cont{
	width: 47%;
	float: left;
}
.news-slider,.news-slider .owl-item .item{
	height: 244px;
}
.news-slider img{
	height: 244px;
}

.news-slider .owl-nav{
	width: 100%;
	position: absolute;
	top: 40%;
	display:none;
}
.news-slider .owl-nav [class*='owl-']{
	background-color: rgba(0,0,0,.5);
	padding: 10px 7px;
}
.news-slider .owl-nav .owl-prev{
	float: left;
}
.news-slider .owl-nav .owl-next{
	float: right;
}
.news-slider .owl-dots{
	position: absolute;
	right: 10px;
	bottom: 0;
}
.news-slider .owl-dots .owl-dot span{
	margin: 5px 4px;
}
.news-slider h4{
	font-size: 14px;
}
.news-list{
	float: right;
	width: 51%;
}
.news-list ul.nav-tabs.nav-line li{
	width: 25%;
}
.news-list ul.nav-tabs.nav-line li a{
	padding: 10px 0;
}
.news-list ul.nav-tabs.nav-line li.active a{
	padding: 11px 0;
}

ul.nav-tabs.nav-line li a{
	padding: 10px 15px 12px;
	transition:no;
	font-size: 18px;
	letter-spacing: 1px;

}
ul.nav-tabs.nav-line li.active a{
	padding: 11px 16px;
	background-color: transparent;
	font-weight: bold;
	border-color: #930;
	color: #930;
}
ul.nav-tabs.nav-line li a:focus{
	background-color: transparent;
}
ul.uli16,ul.uli14{
	margin: 0;
}
ul.uli16 li,ul.uli14-ls li{
	position: relative;
	padding: 11px 0;
	background: url(../img/dot.png) 0 center no-repeat;
}

@-moz-document url-prefix() {
	ul.nowrapli.uli14 li a{
		margin-left:10px;
	}
}
ul.uli14-ls li{
	padding: 9px 0;
}
ul.uli14-ls li a{
	margin-left: 15px;
 }
ul.uli16 li a{
	font-size: 16px;
	margin-left: 15px;
}
ul.list-date li span.time{
	top: 13px;
	color: #939597;
}
ul.border li{
	border-bottom: 1px dashed #ddd;
}
ul.btn-list.btn-list-info li{
	margin-bottom:15px;
}
.text-indent{
	text-indent:26px;
}
.auto-img img{
	width: auto ;
}

.page-header h3{
	font-size: 18px;
	font-family: "Microsoft YaHei", sans-serif;

}
.page-header h3 a{
	font-weight: normal;
}

/*便民服务*/
.breadcrumb{
	background:none;
	padding: 7px 0 0 0;
}
.page-header-1{
	margin-top:0;
}
.page-header-1 h2 a{
	font-size:20px;
	padding-left:16px;

}
.indent{
	text-indent:2em;
	line-height:24px;
}
/*稿件*/
.table-article{
	width: 70%;
	border-collapse: collapse;
	margin: 20px auto;
}
.table-article td{
	border:1px solid #ddd;
	text-align: center;
	padding: 8px;
	background:rgba(245,251,254,.4)
}

/*二级页面*/
.bg-gray{
	background:#f8f8f8;
}
.sec-bar{
	margin-top:30px;
}
.sec-bar .breadcrumb{
	float:left;
}
.sec-bar .search-box{
	margin-top:0;
	float:right;
	margin-bottom: 10px;
}
.sec-bar .search-box input{
	padding:8px;
	min-width:300px;
}
.sec-bar .search-box a{
	top:-4px;
}
.sec-bar .search-box input{
	height: 34px;
}
.wh-box li{
	display:block;
	position: relative;
}

.wh-box li a{
	background:#fff;
	border:1px solid #dcdcdc;
	display:flex;
	align-items:center;
	justify-content: center;
	margin-bottom:20px;
	padding:0 24px;
	height:80px;
	text-align:center;
	position:relative;
}
.wh-box li a:hover{
  border-color:#930;
}

.wh-box li a span{
	display:block;
}

/*展开收缩菜单*/
.accordion {
}
.accordion .link {
	cursor: pointer;
	display: block;
	padding: 10px 20px;
	text-align:left;
	background:#ede5df;
	font-size: 16px;
	border: 1px solid #ded3bf;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li{
	cursor: pointer;
	margin-bottom:6px;
}
.accordion .link:after{
	content:'\e617';
	position: absolute;
	right:0;
	padding: 12px 16px;
	top:0;
	font-size: 14px;
	color:#930;
	font-family: iconfont;
}
.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.accordion li.open .link {
	color: #fff;
	font-weight:bold;
	font-size:16px;
	background:url(../img/menubg.jpg) center top;
	background-size:100% auto;
}
.accordion li.open .link:after{
	display: none;
}
/**
 * Submenu
 -----------------------------*/
.submenu {
	display: none;
	background: #fff;
	font-size: 14px;
}
.submenu li {
	border-bottom: 1px dashed #f8f8f8;
}
.submenu a {
	display: block;
	text-decoration: none;
	color: #666;
	padding: 8px 8px 12px 50px;
	-webkit-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
.submenu a:hover ,.submenu li.current a{
	color: #930;
	position:relative;
	font-weight:bold;
}
.submenu li.current a:before{
	content:'\e656';
	font-family:iconfont;
	font-size:16px;
	color:#930;
	position:absolute;
	left:20px;
	top:6px;

}
/*翻页*/
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover{
	background:none;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
	background:#9e0001;
}
.pagination>li>a, .pagination>li>span{
	background:none;
	border:none;
	padding:6px 20px;
}
.pagination>li>a:hover{
	background:none;
	color:#9e0001;
}

/*志书1*/
.wh-box-h li a{
	min-height: 180px;
	font-size: 18px;
	padding: 0 10px;
}
.wh-box-h li a:after{
	display: none;
}
.wh-box-h li a hr{
	margin-top: 10px;
	margin-bottom: 10px;
}
.Article_content{
	border-top:0;
}
.Article_content p{
	text-indent: 2em;
}
/*分享*/
#weibo_pos span{
	float: left;
}
#weibo_pos img{
	float: left;
}
.page-header-i{
	border-bottom: 0;
}
.page-header-i i{
	width: 6px;
	height: 14px;
	background: #9e0001;
	display: inline-block;
	margin-right: 10px;
}
/*翻页*/
.bt-bar{
	position: fixed;
	background: rgba(0,0,0,.7);
	padding: 14px 20px;
	color: #fff;
	bottom:0;
	left:50%;
	margin-left: -570px;
	z-index: 9999;
	width: 1140px;
}
.bt-bar a{
	color: #fff;
	display: inline-block;
	margin-top: 2px;
}
.bt-bar i{
	font-size: 24px;
	margin:0 10px;
}
.Article{
	padding: 20px 0;
}
.bt-bar .page-index{
	float: left;
	width: 94%;
}
.bt-bar .page-index div{
	display: flex!important;
	align-items:center;
}
.bt-bar .top{
	float: right;
	width: 6%;
}
.header-ico{
	border-bottom:1px solid #9e0001;
}
.header-ico h3{
	float: left;
	background: #9e0001;
	color: #fff;
	padding: 10px;
	margin-bottom: 0;
	padding-left: 50px;
	position: relative;
}
.header-ico h3 i{
	font-size: 46px;
	color: rgba(255,255,255,.6);
	position: absolute;
	left: 4px;
	top: -6px;
}
.header-ico .text-md{
	font-size: 16px;
	margin-right: 6px;
}
.header-ico .text-large{
	font-weight: bold;
}
/*图片列表*/
.img-list li{
	margin-bottom: 16px;
}
.img-list li img{
	width: 100%;
	margin-bottom: 12px;
	height:140px;
}
.img-list li a>div span:first-child{
	font-size: 18px;
}
.img-list li a>div span:last-child{
	color: #999;
}

/*视频列表*/
.video-list a{
	position: relative;
	display: block;
}
.video-list a:after{
	content:'\e78e';
	position: absolute;
	font-size: 40px;
	color:#fff;
	left:42%;
	top:24%;
	font-family: iconfont;
}

/*图片列表*/
.js-lightBox{
	cursor: pointer;
	opacity: .8;
}

.js-lightBox:hover{
	opacity: 1;
}

.lightBox-view img{
	display: none;
	border:0;
	margin:0!important;
}
.btn-top-sm{
            background: #fff;
            border:1px solid #e5d0c9;
            border-radius: 3px;
            padding-top: 2px!important;;
            padding-bottom: 2px!important;
        }

.lightBox-popupMask{
	position: fixed;
	background:black;
	filter:alpha(opacity=80);/* IE */
	opacity:0.8;
	width:100%;
	height: 100%;
	z-index:9999;
	display: none;
	background-image: url('../img/icon/overlay.png');
}

.lightBox-popup{

}
.lightBox-text{
	display: flex;
	justify-content:space-between;
	font-size:16px
}
.lightBox-text p{
	margin-bottom: 4px;
}
.lightBox-popup{
	display: none;
	position: fixed;
	z-index:10000;
	top:0;
	left:50%;
	height: 50%;
	background-color: white;
	/* margin-left:-500px; */
	border:5px solid white;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../img/icon/loading.gif');
	background-size: 8%;
}

.lightBox-description .lightBox-btn{
	/*  position: absolute;
     top:0; */
	display: inline-block;
	height: 100%;
	width:50%;
	text-align: center;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center center;
	filter:alpha(opacity=20);/* IE */
	opacity: .4;
	background-image: url('../img/icon/opacity.png');
}
.lightBox-description .lightBox-btn:hover{
	filter:alpha(opacity=100);/* IE */
	opacity: 1;
}
.lightBox-description .lightBox-prev-btn.active{
	background-image: url('../img/icon/prev.png');
}
.lightBox-description .lightBox-next-btn.active{
	background-image: url('../img/icon/next.png');
}

.lightBox-description .lightBox-prev-btn.disable{
	background-image: url('../img/icon/prev.png');
	opacity: 0.1;
	cursor: default;
}
.lightBox-description .lightBox-next-btn.disable{
	background-image: url('../img/icon/next.png');
	opacity: 0.1;
	cursor: default;
}

.lightBox-view .lightBox-description{
	position: absolute;
	bottom:0;
	right:0;
	left:0;
	padding:15px;
	display: none;
	color:white;
	background-color: black;
	filter:alpha(opacity=80);/* IE */
	background: rgba(0,0,0,.8);
}
.lightBox-view .lightBox-description .lightBox-current-index{
	display: block;
	font-style:italic;
}
.lightBox-view .lightBox-description .lightBox-close{
	float: right;
	display: block;
	width:40px;
	height:40px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-image: url('../img/icon/close.png');
	background-position: center center;
}
.lightBox-description .btn-position{
	float: right;
	position:relative;
	width:100px;
	height: 40px;
}

/*新闻列表*/
ul.nav-pills{
	text-align: center;
	background: none;
	margin:30px auto;
	font-size: 0;
	letter-spacing: -8px;/*根据不同字体字号或许需要做一定的调整*/
	word-spacing: -8px;
}
ul.nav-pills li{
	display: inline-block;
	float: none;
}
ul.nav-pills li a{
	font-size: 16px;
	padding: 6px 20px;
	border:1px solid #ddd;
	background: #fff;
	letter-spacing:1px;/*根据不同字体字号或许需要做一定的调整*/
	word-spacing: 1px;
}
ul.nav-pills li:first-child a{
	border-left:1px solid #ddd;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{
	background:#9e0001;
}
.Article_content{
	font-family: "Microsoft YaHei", sans-serif;
}
.Article_content img{
	width: 100%;
}
.ul-text{
	margin:30px 0
}
.ul-text li{
	line-height: 40px;
}
.Article{
	padding-bottom: 0;

}


	/*链接*/
.footer-cont .link-select{
	display: flex;
}
.footer-cont .link-select h3{
	margin-right: 20px;
}
.footer-cont{
	display:flex;
	justify-content:space-between;
}
.footer-links{
	background:#fafafa;
	padding:10px 0 30px;
}
.footer-links a{
	margin:3px 0;
	display:inline-block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:100%;
}
.footer-links .title1,.footer-links .title2,.footer-links .title3{
	background:#0251a2;
	color:#fff;
	text-align:center;
	margin-top:10px;
}
.footer-links .title1{
	padding:14px 0;
}
.footer-links .title2{
	padding:56px 0;
}
.footer-links .title3{
	padding:16px 0;
}



.footer-links .nav-pills>li{
	display:inline-block;

}
.footer-links .nav-pills>li>a{
	padding:10px 40px;
	background:#eee;
}
.footer-links .nav-pills>li.active>a{
	background:#0251a2;

}
.footer-links ul.nav-pills{
	background:none;
	text-align:center;
}
.re-sliders.owl-carousel .owl-item img{
	width:auto!important;
}
.float-right-text{
	position:absolute;
	right:30px;
	top:6px
}
.page-header{
	margin-top: 0;
	border-bottom-width: 1px;
	margin-bottom: 0;
	position: relative;
}
.page-header h2{
	font-size: 18px;
}
.page-header a,.page-header a:hover{
	color: #930;
}

.download-btn{
	background: #fbf9f7;
	border: 1px solid #d7d7d7;
	color: #930;
	border-radius: 4px;
	font-size: 12px;
	padding: 2px 10px;
	margin-left: 10px;
}
.download-btn:hover{
	background: #930;
	color: #fff;
	border: 1px solid #930;
}

/*搜索*/
.search-form{position: absolute; top: 8%;}
.big-search input{padding: 22px;border: none;border-top-left-radius: 3px !important;border-bottom-left-radius: 3px !important;color: #930;}
.big-search .dropdown-toggle{border: none;padding-left: 0;}
.big-search .dropdown-toggle .filter-option{padding: 8px 14px;border-left: solid 1px #ddd;}
.big-search .btn-search {padding: 10px 0; height: 40px; width: 44px;border-radius: 3px !important;margin: 2px;}
.big-search .btn-search .iconfont{font-size: 30px;line-height: 0.8;}
.big-search .dropdown-menu{border-radius: 0;padding: 0;}
.big-search .dropdown-menu > li > a{padding: 10px 20px}
.big-search .dropdown-menu > li.selected > a,.big-search .dropdown-menu > li.selected > a:hover{background: #f0ad4e; color: #fff;}
.big-search .dropdown-menu > li > a:hover{background: #ffedbf;}
.search-form .hot-keyword{font-size: 12px; margin-top: 10px;height: 36px;overflow: hidden;
	-webkit-transition: height 1.3s ease;
	-moz-transition: height 1.3s ease;
	-o-transition: height 1.3s ease;
	transition: height 1.3s ease;

}
.search-form .hot-keyword > .hot-title{display: inline-block;color: #777;}
.search-form .hot-keyword > ul{display: inline-block;padding-left: 0;margin: 0;}
.search-form .hot-keyword > ul > li{display: inline-block; list-style-type: none;margin-right: 8px; }
.search-form .hot-keyword > ul > li > a{color: #dc6765;}

.search-form ul.nav-tabs{border: none;font-size: 12px; margin-top: 10px;margin-left: 100px;}
.search-form .nav-tabs>li>a{margin: 0 0 3px 0;border: none;color: #777;}
.search-form .nav-tabs>li>a:hover{background: none; border: none; border-bottom: solid 3px #ddd; margin: 0}
.search-form .nav-tabs > li.active > a, .search-form .nav-tabs > li.active > a:focus,.search-form .nav-tabs > li.active > a:hover{background: none;border: none;border-bottom: solid 3px #930; margin: 0; color: #930;}


.page-search{position: relative;overflow: hidden;padding-top: 10px; padding-bottom: 10px; overflow: inherit;display: flex;
	-webkit-transition: height 1s ease;
	-moz-transition: height 1s ease;
	-o-transition: height 1s ease;
	transition: height 1s ease;
	margin: 0 auto;
	justify-content: center;
	padding-bottom: 20px;
}
.page-search .gs-logo img{width: 80px;
	-webkit-transition: width .5s ease;
	-moz-transition: width .5s ease;
	-o-transition: width .5s ease;
	transition: width .5s ease;
}

.big-search,.search-result .col-list{box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);font-size: 12px;transition: box-shadow 400ms cubic-bezier(0.4, 0.0, 0.2, 1); border-radius: 3px; background: #fff;}
.big-search:hover{box-shadow: 0 5px 5px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);}
.search-result .col-list:hover{box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.1), 0 0 0 1px rgba(0,0,0,0.08);}
.search-time{color: #ff8215; margin-bottom: 30px;margin-left: 10px;}
.search-time .btn.dropdown-toggle{border: none;padding: 0 25px 0 5px; font-size: 12px;}
.search-time .dropdown-menu{border-radius: 0;}
.search-time .dropdown-menu>li>a{font-size: 12px;}
.search-time .dropdown-menu > li.selected>a,.search-time .dropdown-menu > li.selected>a:hover,.search-time .dropdown-menu > li.selected>a:focus{background: #c2e6f5 !important;}
.search-result{padding: 30px 0 30px 0}
.search-result .col-list{float: right; min-width: 200px}
.search-url{font-size: 12px; color: #7eaa64;}
.search-url a{
	color: #337ab7;
}
.result-list{margin: 0;padding: 0;}
.result-list li{list-style-type: none; margin-bottom: 30px;}
.result-list li .title {font-weight: 100;}
.result-list li .brief p{margin-bottom: 0; line-height: 1.3}

.search-result .list-group-item{border: none;   border-top: 1px dotted #ddd;}
.search-result .list-group-item.active,.search-result .list-group-item.active:focus,.search-result .list-group-item.active:hover{background-color: #a6c5da;}
.search-result .list-group-item.active>.badge,.search-result  .nav-pills>.active>a>.badge{background-color: #fff;color: #a6b9c7;}
.search-result .list-group-item .badge{background-color: #cad5de;}
.search-result a.list-group-item:first-child{border-top: none;}
.search-result span.keyWord{color: #930}

.nowrap, ul.nowrapli li a{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
.col-xs-8 {
	width: 66.66666667%;
}
.btn-search{
	background: #930;
	border:none;
}
.btn-search:hover{
	background: #dc6765;
}
.Article-title{
	font-size: 25px;
	margin-top: 0;
	margin-bottom: 20px;
}
.nav-tab-line{
	border-bottom-width: 1px!important;
}
.columns-2 li{
	width: 50%;
	float: left;
}
/*首页大图*/
.banner img{
	width: 100%;
}

/*翻页调整样式*/
.pagination ul li{
	display: inline-block;
}
.pagination ul li a{
	font-size: 14px;
	padding:6px 10px;
	margin-left: -1px;
}
.pagination ul li a{
	border:1px solid #ddd;
}
.pagination ul li:first-child a{
	border-radius: 3px 0 0 3px;
}
.pagination ul li:last-child a{
	border-radius: 0 3px 3px 0;
}
.pagination ul li a:hover{
	background: #f7f7f7;
}

.pagination ul .disabled a{
	color: #999;
}

/*网站地图*/
.web-map{
	padding:2px 20px 20px 20px;
	margin-bottom: 20px;
}

.btn-download{
	color: #666;
}
.btn-download i{
	color: #930;
}
/*图片画廊*/
#gallery .ad-thumb-list img{
    width: 96px;
    height: 66px;

}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{
    color: #fff;
    background: rgba(0,0,0,.4);
    width: 100%!important;
    left:0!important;
    padding:10px!important;
    box-sizing: border-box;
}
.ad-gallery{
    margin:0 auto
}
.ad-slideshow-controls{
    display: none!important;
}
.ad-controls .ad-info{
    font-size: 14px;
    margin-bottom: 10px;
    color: #999;
}
/*区域地图*/
.map{
	margin: 30px;
}
.map .area-name i{
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-right: 10px;
}
.bg-c1{
	background: #6699ff;
}
.bg-c2{
	background: #bb8999 ;
}
.bg-c3{
	background: #ff7823 ;
}
.bg-c4{
	background: #ccbb98 ;
}
.bg-c5{
	background: #6644ff ;
}
.bg-c6{
	background: #b0f1ce ;
}
.bg-c7{
	background: #debc88 ;
}
.bg-c8{
	background: #ff986e ;
}
.bg-c9{
	background: #98aabb ;
}
.bg-c10{
	background: #32cdff ;
}
.bg-c11{
	background: #99cdbb ;
}
.bg-c12{
	background: #ffcd76 ;
}
.bg-c13{
	background: #dddd89 ;
}
.bg-c14{
	background: #bbef99 ;
}
.bg-c15{
	background: #9999cd ;
}
.bg-c16{
	background: #6644ff ;
}
.map{
	position: relative;
	display: flex;
}
.map .menu{
	width: 20%\9;
	float:left \9;
}
.map .area-name{
	margin-bottom: 10px;
}
.map .area-name span{
	font-size: 16px;
}
.map-cont{
	text-align: center;
	flex:1;
	float: left\9;
	width: 80%\9;

}

/*固定菜单*/
.stick-left{
	width: 270px!important;
}
.stick-right{
	width: 76%;
	float: right;
	margin-top: 10px!important;

}
.navbar-wrapper .accordion {
	margin-top: 10px;
}

.count{
	background:#515151;
	color:#cbcbcb;
	padding:10px 0
}
.count .container{
	display: flex;
    justify-content: center;
}
.swiper-slide img{
	width: 100%!important;
}
.swiper-wrapper{
	height:280px!important;
}
@media screen and (max-width: 1680px) {
   .swiper-wrapper{
	height:240px!important;
}
}
@media screen and (max-width: 1440px) {
   .swiper-wrapper{
	height:220px!important;
}
}
@media screen and (max-width: 1280px) {
   .swiper-wrapper{
	height:200px!important;
}
}
@media screen and (max-width: 991px) {
   .swiper-wrapper{
	height:170px!important;
}
}
@media screen and (max-width: 767px) {
   .swiper-wrapper{
	height:130px!important;
}
}