/*!
 * ETUI v3
 *
 * Copyright 2017.7*/
/*-----字体图标引入------------------------------------------------------------------------*/
@import url("../iconfont/iconfont.css");
@import url("https://at.alicdn.com/t/font_1191074_v5atg9smes.css");
@import url("https://at.alicdn.com/t/c/font_3859993_2frgr0n40j6.css");
/*@import "https://at.alicdn.com/t/font_178760_jbhcv8m7cf.css";*/
.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}
a{color:#333;/*color: #333;*/}
a:hover,a:focus{text-decoration: none; color: #0069c5;}
button,input{outline:none !important; }
ul, menu, dir {
	display: block;
	list-style-type: disc;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
	-webkit-padding-start: 0;
}
#skip{height: 0; overflow: hidden;}
body {
	font-size: 14px !important;
	color: #666;
	background: #ebeff1;
}
li{
	list-style: none;
}

.container{
	max-width: 1170px;
}
.header{
	height: 80px;
	background: #fff;
}

.navbar-cont{
  background: #0069c5;
}
.navbar{
  margin-bottom: 0!important;
}
.navbar-inverse{
	background-color:rgba(0,0,0,0);
}

.navbar-inverse .navbar-nav li a{
}
.navbar-brand{
  padding:0;
  margin-top:16px;
}
.navbar-brand>img{
  width: 50px;
  height: 50px;
  float: left;
  margin-right:10px;
}
.navbar-brand>a{
  color:#0069c5;
  font-size:28px;
  font-weight:bold;
  float:left;
  margin-top:14px;
  margin-right:6px;
	font-family: 'Microsoft YaHei','微软雅黑', arial;
}
.header-ico .wza{
  color:#fff;
  font-size:24px;
  margin-left:16px;
  margin-top:20px;
  background: #0069c5;
  display:inline-block;
  padding:10px;
}

@media (min-width: 768px){
   .hidden768{
      display:none;
   } 
}

.searchBox{
  float:right;
  margin-top:20px;
  margin-right:10px;
  width:300px;

}
.searchBox input{
  height:44px;
  text-align:left;
  width:100%;
  border-radius:0;
  padding-left:10px;
}
.searchBox .input-group{
  width:100%;
  position:relative;
}
.searchBox  .input-group-btn{
  position:absolute;
  right:30px;
  top:0;
  z-index:9999;
  cursor:pointer;
}
.searchBox  .input-group-btn i{
  color:#fff;
  font-size:24px;
}
.searchBox .input-group-btn button{
  background: #0069c5;
  display:inline-block;
  padding:10px;
  border:none
}

.main-navbar{
  width:100%;
}
.main-navbar .navbar-nav li a{
	font-size: 18px;
	color: #fff;
	height:60px;
	line-height:40px;
}
.main-navbar .navbar-nav li{
}
.main-navbar .navbar-nav li a:hover{
	color: #fff;
}
.main-navbar .nav li:hover,.main-navbar .nav li.active{
	background: #1475ca;
}
.main-navbar .navbar-nav .active a,
.main-navbar .navbar-nav .active a:focus,
.main-navbar .navbar-nav .active a:hover{
	background:none;
	color: #fff;

}
.navbar-collapse .nav li:last-child a{
	border: 0;
}
.navbar-toggle .icon-bar{
	margin: 0 auto;
	background-color: #0069c5!important;
}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover{
	background: none;
}
.navbar-inverse .navbar-collapse{
	border-color:rgba(0,0,0,0);
	z-index: 999;
}

/*导航条*/
.navbar-nav{
  float:none;
  height:60px;
}
.navbar-nav>li{
  width:16%;
  text-align:center;

}
.bgt{
	background: #ebeff1;
	padding-top: 20px;
	padding-bottom: 30px;
}
.w-bg{
  background:#fff;
}
ul.nowrapli.li-date li{
  background:none!important;
  padding:15px 0 15px 0!important;
  margin-top:4px;
  border-bottom:1px dashed #ddd!important;
}
ul.nowrapli.li-date li:last-child{
  border-bottom:0!important;
	padding-bottom:0!important;
}


.li-date .date span{
	display:block;
	color:#333;
}
.li-date .date{
	float:left;
	text-align:center;
	margin-right:10px;
	background:#f5f5f5;
	padding:2px 10px;
}
.li-date .date .day{
	font-size:20px;
}
.li-date .date .year{
	font-size: 12px;
}
.li-date .news-cont{
	float:left;
	width:80%;
}
.li-date .news-cont span{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:100%;
	display:block;
}
.li-date .news-cont h4{
	margin-top:0;

}
.li-date .news-cont h4 a{
	color:#222;
}

.brief .title{
  font-size:16px;
  margin-top:20px;
}
.brief p{
  height:48px;
  color:#666;
  font-size:14px;
}
.btn-danger{
	background: #ff7043 ;
}
.btn-warning{
	background: #f9c258 ;
}
.btn-info{
	background: #20a0e4 ;
}
.btn-success{
	background: #66bb6a ;
}
ul.btn-list{
	margin: 0 -8px;
}
.ul.btnicon-lg li a.btn{

}
.btn-infod{
	background: #0069c5 ;
}
a.circle-btn .btn, a.square-btn .btn{
	width: 84px;
	height: 84px;
	border:none
}
.btnicon-lgs i.iconfont, ul.btnicon-lg li a i.iconfont{
	font-size: 50px;
	margin-top: 30px;
	display: block;
}
.page-header h2 i{
	font-size: 22px;
	font-weight:normal;
}
.news-panel{
	position: relative;
	background: #fff;
	padding: 20px;
	box-shadow:0 0 4px #ccc;

}
.page-header{
	margin-top: 0;
	border-bottom-width: 1px;
	margin-bottom: 0;
}
.page-header h2{
	margin-top: 0!important;
	margin-bottom: 6px;
	padding-bottom: 6px;
}
.page-header h2 a{
	font-size: 20px;
	color: #0069c5;
}
.tzgg{
	height: 28px;
	overflow: hidden;;position: relative;
}
.tzgg i{
	font-size: 24px;
	color: #ffac35;
	float: left;
	display: inline-block;
	margin-right: 6px;

}
.tzgg .dowebok-vt{
	float: left;
	width: 70%;
	margin-left:10px;
	height: 28px;

}
.xxgk-list li{
	margin-top:6px;
}
.xxgk-list li a{
	background: #f5f5f5;
	display: block;
	padding: 10px 0;
	text-align: center;
	color: #0069c5;
}

ul.nav-tabs.nav-line>li{

}
.link-list{

}
.link-list a{
	display: inline-block;
	width: 33%;
	padding: 8px 0;
	float: left;
	color: #0069c5;
	font-size: 16px;
}
.link-list-img a{
	display: inline-block;
	padding: 0 0 16px;
}
ul.nav-tabs.nav-line>li a{
	font-size: 18px;
}
ul.nav-tabs.nav-line>li.active>a{
	border-bottom: solid 2px #0069c5;
	color: #0069c5;
	margin-bottom: 1px;
	font-weight: bold;
}
ul.nav-tabs.nav-line{
	border-bottom: 1px solid #e5e5e5;
}

ul.nowrapli li:last-child{
	border-bottom: none!important;
}
.login-lr{
	background: #65b3ff;
	padding:10px;
}
.login-lr input{
	border:1px solid #fff;
	background:none;
	width:100%;
}
.login-lr .btn{
	padding:4px 12px;
	border:none
}
.login-lr input::-webkit-input-placeholder{
	color:#fff;
}
.page-header h5{
	margin-top:0;
}
.page-header h5 a,.page-header h5 a:hover{
	color:#fff;
}
.top-box{
	background: #fff;
	padding: 20px;
	box-shadow: 0 0 6px #ccc;
	border-radius: 3px;
}
.tab-tb{
	width: 18%;
	float: left;
}
.tab-tb li{
	margin-bottom: 10px;
	position: relative;
}
.tab-tb li a{
	background: #0088ff;
	display: block;
	padding: 20px 0;
	text-align: center;
	color: #fff;
	font-size: 20px;
	margin-right: 14px;
}
.tab-tb li a.active{
	background: #fff;
	border:1px solid #A1B9F7;
	border-right:1px solid #fff;
	color: #0088ff;
	margin-right: -1px;
}
.top-box-cont{
	border:1px solid #A1B9F7;
	float: left;
	width: 82%;
	padding-left: 20px;
	padding-top: 16px;
	background: #fff;
}
.top-box-cont .news-hot span{
	display: inline-block;
	float: left;
	margin-right: 20px;
}
.top-box-cont .news-hot{
	border-bottom:1px solid #ddd;
	padding-bottom: 10px;
	margin-right: 20px;
}
.top-box-cont .news-hot .tit-img{
	width: 120px;
	height: 46px;
	background: url("../img/titbg.jpg") no-repeat;
}
.top-box-cont .news-hot .news-text{
	font-size: 16px;
	margin-top: 12px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 80%;
}
.normal-slider.Slider-one .owl-controls .owl-nav [class*=owl-]{
	font-size: 24px;
}
.normal-slider.Slider-one .owl-dots .owl-dot span{
	border-radius: 50%;
	border:2px solid #fff;
	background: none;
	width: 14px;
	height: 14px;
}
.normal-slider.Slider-one .owl-dots .owl-dot.active span{
	background: #fff;
}

.panel-bg {
	box-shadow: 0 0 10px #B4D8F8;
	border:none!important;
}
.panel-bg .panel-heading{
	background: url("../img/tabbg.jpg") no-repeat right top #1582E1;
	height: 80px;
	color: #fff;

}
.panel-bg .panel-heading h3{
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin-top: 16px;
}
.rmfw{
	margin-left: 10px;
}
.rmfw li{
	font-size: 16px;
	border-bottom:1px dashed #ddd;
}
.rmfw li:last-child{

	border-bottom:none;
}
.rmfw li i{
	font-size: 20px;
	margin-right: 10px;
	font-weight: bold;
}
.rmfw li a{
	color: #666;
	padding: 10px 0;
	display: block;

}
.rmfw li a:hover{
	color: #0088ff;
}
.fwdt-btn{
	text-align: center;
}
.fwdt-btn a{
	padding: 6px 20px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	display: inline-block;
	border-radius: 4px;
	margin: 0 10px;
}
.btn-blue{
	background:#0088ff;
}
.btn-yellow{
	background:#efc042;
}

.nowrap, ul.nowrapli li a:hover{
	color: #2b9cff;
}
ul.nowrapli li{
	padding: 13px 0 13px 14px;
	background: url(../img/triangle.png) left center no-repeat;
	border-bottom: 1px dashed #ddd;
}


.owl-dots .owl-dot span{
	border-radius: 0;
	background: #2b9cff;
}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span{
	background: #0069c5;
}

.bg-red{
	background:#e32428 ;
}
.bg-green{
	background:#58c307 ;
}
.bg-blue{
	background:#20a0e4 ;
}

.share{
	position: fixed;
	top:30%;
	right:10px;
}
.share a{
	display: block;
	width: 44px;
	height: 44px;
	border-radius: 50%;
	margin-top: 14px;
	text-align: center;
	padding-top: 10px;
	position: relative;
}
.share a i{
	font-size: 26px;
	color: #fff;
	display: block;
}
.share a:first-child:hover .weixin-ewm{
	display: block;
}
.weixin-ewm{
	position: absolute;
	right:50px;
	width: 140px;
	top: -20px;
	background: #fff;
	border:1px solid #ddd;
	padding: 4px;
	display: none;
}
.weixin-ewm span{
	padding: 6px 0;
	display: block;
	text-align: center;
}
.tab-header.nav-tabs{
	border-bottom: none;
	margin-top: 10px;
}
ul.nav-tabs.tab-header >li a{
	background: #f1f1f1;
	border-radius: 4px;
	display: block;
	margin:0 6px;
	font-size: 18px;
}
.nav-tabs.tab-header>li.active>a, .nav-tabs.tab-header>li.active>a:focus, .nav-tabs.tab-header>li.active>a:hover{
	background: #0069c5;
	color: #fff;
	border:none;
}

.zwfw ul.nav-tabs.nav-line>li>a{
}
.zwfw .btn{
	border: 1px solid #ddd;
}
.zwfw .btn:hover{
	background: #f1f1f1;
}
dl.dl-list{
	margin-top: 20px;
	margin-bottom: 10px;
}
dl.dl-list dt{
	background:url("../img/triangle.png") no-repeat;
	background-position:14px 6px;
	padding-left:30px;
}
dl.dl-list dd{
	margin-top: 10px;
	margin-bottom: 10px;
}
.page-header-1{
	margin-top: 16px;
}
.btnicon-lgs.btn-sycx i.iconfont, ul.btnicon-lg.btn-sycx li a i.iconfont{
	font-size: 20px;
	margin-bottom: 20px;
	display: block;
	margin-top: 10px;
	color:#2b9cff ;
}
.btnicon-lgs.btn-sycx p, ul.btnicon-lg.btn-sycx li a:hover p{
	color:#2b9cff;
}
.btnicon-lgs.zmhd i.iconfont, ul.btnicon-lg.zmhd li a i.iconfont{
	font-size: 34px;
	margin-bottom: 18px;
	margin-top: 16px;
}
.btn-group-lg.zmhd>.btn,.zmhd .btn-lg{
	border-radius: 0;
	border:none;
	margin:0 6px;
}
/*子页面*/
.swhd-list li{
	font-size:18px;
	padding:16px 0;
	text-align:center;
	display:block;
	margin-top:10px;
}
.swhd-list li a{
	color:#fff;
}
.swhd-list li i{
	font-size: 24px;
	margin-right:10px;
}
.bg-blued{
	background:#5375ba;
}

.breadcrumb{
	background: #fff;
}
.sqjj .btnicon-lgs i.iconfont, .sqjj  ul.btnicon-lg li a i.iconfont{
	font-size: 34px;
	margin-top: 24px;
}
.sqjj a.circle-btn .btn,.sqjj a.square-btn .btn{
	width: 70px;
	height: 70px;
	margin-top: 2px;
}
.zwgk-list{
	margin: 10px 0;
	padding: 0;
}
.zwgk-list li{
	padding: 10px 0;
}
.zwgk-list li:last-child{
	border-bottom: 0;
}

.zwgk-list li span{
	float: right;
	margin-right: 10px;
	color: #d4d4d4;
}
.zwgk-list li i{
	margin-left: 10px;
	margin-right: 20px;
	font-size: 18px;
}
i.icon-green{
	color: #29caac;
}
i.icon-orange{
	color: #ff9e00;
}
i.icon-blue{
	color: #649ff0;
}
i.icon-purple{
	color: #7d73f0;
}
i.icon-pink{
	color: #ff6b68;
}
i.icon-red{
	color: #f03a3a;
}
.x-number{
	position:relative;
}
.x-number span{
	position: absolute;
	right: 10px;
	top: 6px;
}
.zwdt .header-tab .nav-tabs{
	text-align:center;
}
.zwdt .header-tab .nav-tabs>li{
	display:inline-block;
	float:none;
}
.zwdt .padd{
	padding:0 80px 20px;
	position:relative;
}

.zwdt .owl-dots{ display:none!important;}
.zwdt .owl-controls .owl-nav [class*=owl-]{
	position: absolute;
	top: 33%;
	font-size: 40px;
	background: none;
	color: #888;
}
.zwdt .owl-controls .owl-nav .owl-prev {
	left: -50px;
}
.zwdt .owl-controls .owl-nav .owl-next {
	right: -50px;
}
.search-btn li{
	margin-top: 10px;
}
.search-btn li a{
	padding: 17px 10px;
	font-size: 14px;
	color: #444;
	margin:4px 8px;
	background: #f1f1f1!important;
}
.search-btn li a.btn:hover{
	background: #0069c5!important;
	color:#fff!important;
}
.bmfu{
	border:1px solid #ddd;
	margin-top:30px;
	overflow:hidden;
	text-align:center;
}
.bmfu h3{
	background: #0069c5;
	padding:2px 0;
	font-size:18px
}
.bmfu h3 a{
	color:#fff;
	padding:10px 0;
	display:block;
}
.bmfu ul a{
	margin:10px 0;
	display:block;
}

.bmfu-btn a{
	background: #0069c5;
	padding:6px 0;
	font-size:18px;
	color:#fff;
	text-align: center;
	display: block;
	margin-top: 6px;

}

.coleft li{
	margin:16px 0;
	display:block;
}
.ul-lh li{
	margin:19px 0;
}

.ul-lh li{
	margin:19px 0;
}
.header-tab .nav-tabs>li.active>a, .header-tab .nav-tabs>li.active>a:focus,.header-tab .nav-tabs>li.active>a:hover{
	background: #0069c5;
	display: block;
	color: #fff;
	border:1px solid #fff;
	width: 114px;
	text-align: center;
}
.header-tab .nav-tabs{
	border-bottom:none;
}
.header-tab .nav-tabs>li{
	margin-bottom: 0!important;
	width:114px;
}
.page-header h2 i{
	font-size: 22px;
	font-weight:normal;
}









/*环保局-s-info-list*/
.s-info-list li{
	background:url("../img/triangle.png") no-repeat;
	background-position:6px 10px;
	padding-left:20px;
	margin-top:16px;
}




@-moz-document url-prefix() {
	.nav-pills>li>a{
		padding:5px 0;
	}
	ul.nowrapli li{
		list-style:none;
	}
}
.owl-carousel.owl-hidden {
	opacity: 0;
}






/*-----底部------------------------------------------------------------------------*/
.footer {
	padding-bottom: 20px;
	background-color: #565a5d;
	color: #b7b9ba;
	font-size: 12px;
}

.footer .links {
	float: left;
	width: 100%;
	margin-bottom: 25px;
	background-color: #4e5358;
}

.footer .links ul {
	position: relative;
}

.footer .links li {
	margin-left: 78px;
	float: left;
	color: #fff;
}

.footer .links li:first-child {
	margin-left: 0;
}

.footer .links li p {
	margin: 0;
	padding: 15px 0;
}
.footer .links li>p>a:hover{
  color: #abc2ce;
}

.footer .links .dropdown {
	position: static;
}

.footer .links .dropdown ul {
	width: 100%;
	position: absolute;
	top: auto;
	bottom: 100%;
}

.footer .links .dropdown li {
	float: none;
	margin-right: 0;
	color: #666;
}

.footer .links .dropdown li a {
	margin: 5px 0;
	float: left;
	width: 16.666%;
	clear: none;
}
.footer-bottom {
    padding-top: 8px;
    border-top: 1px solid #b7b9ba;
}
.footer-logo:before
, .footer-logo:after {
    display: table;
    content: '';
}
.footer-logo:after {
    clear: both;
}
.footer-logo {
    line-height: 28px;
}

.footer-logo img {
    display: block;
    margin: 0 auto;
    width: 96px;
}

.footer-logo span {
    display: block;
    font-size: 24px;
    line-height: 36px;
    color: #b7b9ba;
    font-weight: bold;
    letter-spacing: 2px;
    text-align: center;
    margin-top: 3px;
}
.footer-logo p {
    line-height: 20px;
    margin: 15px 0 30px;
}
.footer-add {
    margin-top: 10px;
}
.footer-add li {
    float: left;
    padding: 3px 0;
}

.footer-icp {
    padding-left: 0;
    margin-bottom: 10px;
    margin-top: 25px;
    text-align: right;
}
.footer-icp a {
    display: inline-block;
    margin-left: 25px;
}
.footer-icp img {
    margin: 0 auto;
}
.footer-icp .zc img {
    width: auto;
    max-width: 100%;
    margin-bottom: 5px;
    margin-top: 10px;
}
.footer-icp p {
    margin-bottom: 0;
    color: #b7b9ba;
}
.footer-icp .item {
    float: right;
    width: 25%;
    text-align: center;
}
.footer-icp .zc {
    width: 35%;
}
.footer .icp {
    color: #b7b9ba;
}
.footer-help a {
    padding: 0 13px;
    display: inline-block;
    color: #b7b9ba;
    line-height: 14px;
}
.footer-help > a + a {
    border-left: 1px solid #b9b9b9;
}

.footer-help a:last-child {
    border-right: 0;
}

.footer-help a:hover {
    color: #e4e4e5;
}


.text-white{
	color: #fff;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
	background-color: #0069c5;
	border-color: #0069c5;
}
.pagination>li>a, .pagination>li>span{
	color: #0069c5;
}
ul.nowrapli li{
	padding-left:16px;
}
.uli12 li, .uli14 li{
	padding:8px 5px;
}
.Article_content p{
	/*text-indent:34px;*/
}
ul.list-date li span.time{
	top: 10px;
}
.qa{
	margin-bottom: 20px;
}
.qa i{
	font-size: 20px;
}
.qa .text-primary{
	font-size: 20px;
	margin-bottom: 10px;
}

.qa .dot{
	margin-left: 30px!important;
}
.qa .dot i{
	font-size: 16px;
}

ul.nav-pills{
	background: #f1f1f1;
}
.nav>li>a{
	padding: 10px 16px;
}

/*政务公开*/

.float-right-text {
  position: absolute;
  right: 25px;
  bottom: 6px;
}
.page-header-1 a{
  border-left-width:6px;
  padding-left:6px;
	font-size:16px;
}
.page-header-1{
  margin-bottom:0;
  border-bottom:none;
  padding-bottom:6px;
}
.more {
  position: absolute;
  top: 26px;
  right: 20px;
  font-size: 12px;
  color: #666;
}
.more i{
	color: #0069c5;
	font-size: 20px;
}
.relative{
  position:relative;
}
/* 政府文件稿件 */
.article-info {
    padding: 10px 30px;
    background-color: #f4f2f5;
    color: #5f5f5f;
}
.article-info div[class*="col-"] {
    margin: 5px 0;
}
.article-info div[class*="col-"] {
    overflow: hidden;
}
.article-info span {
    float: left;
    min-width: 70px;
}
.gdlm{
    margin-top: 0;
    padding-bottom: 1px;
    border-bottom: 1px solid #ebebeb;

}
.gdlm>* {
    font-weight: 700;
    letter-spacing: 1px;
    margin: 0 0 1px 0;
}
.gdlm h3 {
    display: inline;
    padding: 10px 15px 14px;
    font-size: 20px;
    color: #0069c5;
    border-bottom: solid 2px #005daf;
}
.nav-answer {
    padding: 20px;
    margin-bottom: 15px;
    background: #f5f5f5;
    border-radius: 4px;
}
.nav-answer>li+li {
    margin-left: 2px;
}
.nav-answer>li{
	width: 19.8%;
    text-align: left;
	position: relative;
    display: block;
}
.nav-pills>li {
    float: left;
}
.nav-answer>li>a {
    padding: 5px 10px!important;
	border-radius: 4px;
    
}
.unfold {
    display: block;
    padding: 5px 0;
    letter-spacing: 2px;
    background: #cbe0f3;
    text-align: center;
    color: #666 !important;
}
.unfold:hover {
    background: #b6d4ed;
}
.article-info {
    overflow: hidden;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
/*新加政府文件稿件 */
.article-info-bz {
    /*margin-bottom: 20px;*/
    padding: 10px 30px;
    background-color: #f4f2f5;
    color: #5f5f5f;
}
.article-info-bz div[class*="col-"] {
    margin: 5px 0;
}
.article-info-bz div[class*="col-"] {
    overflow: hidden;
}
.article-info-bz span {
    float: left;
    min-width: 70px;
}
.article-info-bz {
    overflow: hidden;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.unfold-bz {
    display: block;
    padding: 5px 0;
    letter-spacing: 2px;
    background: #cbe0f3;
    text-align: center;
    color: #666 !important;
}
.unfold-bz:hover {
    background: #b6d4ed;
}
 /*底部新增样式*/
.footer .links .dropdown{
    margin-left:166px;
}
.link-otherweb{
    padding:0;
    margin:0;
}
.otherweb-modal
.link-otherweb a{
    font-size:16px;
    width:33.333%;
    display:inline-block;
    float:left;
    text-align: center;
    padding:5px 0;
}
@media (max-width: 767px){
    .footer .links{
        float:none;
    }
    .footer .links li{
        margin:0;
        width:50%;
        text-align: center;
    }
}


/********一网通办***********/
.ywtb-ul {
    display: flex;
}
.ywtb-ul li{
    flex: 1;
}
.ywtb-ul li a{
    position: relative;
}
.ywtb-ul li a.circle-btn .btn-sm{
    margin: 0;
    width: 45px;
    height: 45px;
    position: relative;
    font-weight: bold;
}
.ywtb-ul li a span{
    position: absolute;
    top: 11px;
    right: 10px;
    font-size: 16px;
}
.tx-ul li{
    list-style: none;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 2;
    float: left;
}
.tx-ul li i{
    font-size: 22px;
    margin-right: 15px;
}
.tx-ul li:first-child{
    border-radius: .5em .5em.5em .5em;
    border-bottom: 35px solid #005ebd;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    height: 0;
    width: 180px;
    margin: 0 0 20px 0;
    transform: rotatex(180deg);

}
.tx-ul li:last-child{
    border-radius: .5em .5em.5em .5em;
    border-bottom: 35px solid #005ebd;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    height: 0;
    width: 180px;
    margin: 0 0 20px 0;
    position: relative;
    z-index: 9;
}
.tx-ul li:first-child i,
.tx-ul li:first-child span{
    display:inline-block;
    transform: rotatex(-180deg);
}
.ywtb-ul li a i{
    position: absolute;
    top: 22px;
    right: 10px;
    font-size: 22px!important;
     margin-top: 0px!important;
}
.tx-ul:before{
    content: '';
    border-radius: .5em .5em.5em .5em;
    border-bottom: 35px solid #c7ddf1;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    height: 0;
    width: 180px;
    margin: 0 0 20px 0;
    position:absolute;
    transform: rotatex(180deg);
    left: 25px;
}
.tx-ul:after{
    content: '';
    border-radius: .5em .5em.5em .5em;
    border-bottom: 35px solid #c7ddf1;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    height: 0;
    width: 180px;
    margin: 0 0 20px 0;
    position:absolute;
    right: 25px;
   z-index: 0;
}
/*.clearfix{
    clear: both;
}*/
@media (max-width: 1200px){
    .tx-ul li{
        width: 50% !important;
    }
    .tx-ul:after{
        right: -10px;
    }
    .ywtb-ul li a span{
        right: 0px;
        font-size: 13px;
    }
}

@media (max-width: 991px){
  .tx-ul{
      padding-right: 30px;
  }
    .tx-ul:after{
        right: 17px;
    }
    .ywtb-ul li a span{
        right: 25px;
    }
    .ywtb-right{
        clear: both;
    }
}

@media (max-width: 767px){
    .ywtb-ul{
        display: block;
    }
.ywtb-ul li{
    width: 33.33%;
    float: left;
    margin-bottom: 20px!important;
}

}
@media (max-width: 480px){
    .ywtb-ul li a span{
        right: 0px;

    }
    .tx-ul li{
        width:100% !important;
    }
    .tx-ul:after{
        bottom: -109px;
    }
}

/* gcf 20190626*/
.Article-time span a{
    color: #999;
}
.zan{
    border: 1px #ddd  solid;
    padding: 5px 20px;
    border-radius: 20px;
    font-size: 12px;
	margin-left: 5px;
}
.zan i{
    font-size: 19px;
    margin-right: 8px;
}
#fl label{
    border-radius: 5px;
    font-size: 12px;
    padding: 2px 5px;
	margin-right: 5px;
}
#fl i{
    font-size: 20px;
}
.pane-dd{
    background-color: #f7f7f7;
    padding: 15px 20px;
    margin-top: 30px;
    border-radius: 3px;
    box-shadow: 5px 5px 5px #ddd ;

}
.pane-dd .text-danger{
    color: #da4b31;
    border-bottom: 1px #ddd solid;
    padding-bottom: 7px;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
}
.pane-dd .text-danger i{
    margin-right: 10px;
    font-size: 20px;
}
.pane-dd  .re-sliders .item h5{
    font-size: 18px;
    font-weight: 600;
}
.pane-dd  .re-sliders .item h5 a{
    width: 76%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}
.pane-dd  .re-sliders .item p{
    word-break: break-all;
    color: #555;
    height: 71px;
    overflow: hidden;
    font-size: 16px;
}
.pane-dd  .re-sliders .owl-controls .owl-nav{
    display: none;
}

.no-logo-left-two ul li a{
    width: 30%;
    float: left;

}
.no-logo-left  .btn-list li .gz-right{
    width: 65%;
    float: left;
}
.no-logo-left  .btn-list li .gz-right .btn{
    border-radius: 15px;
    width: auto;
    min-width: 100px;
    margin-bottom: 13px;
    box-shadow: none;
    padding: 5px 20px;
    margin-right: 10px;
}
.no-logo-left  .btn-list li .gz-right a+a{
    margin-right: 0px!important;
}
.no-logo-left-two  .btn-list li{

    border-bottom: 1px #e9e9e9 solid;
    margin: 15px;
    height: 90px;
    overflow:hidden;
}
.no-logo-left-two  .btn-list li a,
.no-logo-left-two  .btn-list li .btn{
    color: #0069c5;
    border-color: #0069c5;
}

.no-logo-left-two  .btn-list li:first-child .btn:hover{
    background-color: #0069c5;

}


.no-logo-left-two  .btn-list li a p{
    font-size: 18px;
    font-weight: 600;
}

.no-logo-left-two  .btn-list li:nth-child(2) a,
.no-logo-left-two  .btn-list li:nth-child(2) .btn{
    color: #64d28e;
    border-color: #daf1e0;
}
.no-logo-left-two  .btn-list li:nth-child(2) .btn:hover{
    background-color: #64d28e;
}
.no-logo-left-two  .btn-list li:nth-child(3) a,
.no-logo-left-two  .btn-list li:nth-child(3) .btn{
    color: #1bcbe5;
    border-color: #c2e7f1;
}
.no-logo-left-two  .btn-list li:nth-child(3) .btn:hover{
    background-color: #1bcbe5;
}
.no-logo-left-two  .btn-list li:nth-child(1) a,
.no-logo-left-two  .btn-list li:nth-child(1) .btn{
    color: #da4b31;
    border-color: #f9c1bc;
}
.no-logo-left-two  .btn-list li:nth-child(1) .btn:hover{
    background-color: #da4b31;
}
.no-logo-left-two  .btn-list li .btn:nth-child(2),
.no-logo-left-two  .btn-list li .btn:nth-child(4){
    margin-right: 10px;
}
.no-logo-left-two  .btn-list li .btn:hover{
    color: #fff;

}
.no-logo-right-one ul li:first-child a{
    background: url("../img/no-logo1.png") no-repeat 100% ;
}
.no-logo-right-one ul li:nth-child(2) a{
    background: url("../img/no-logo2.png") no-repeat 100% ;
}
.no-logo-right-one ul li:nth-child(3) a{
    background: url("../img/no-logo3.png") no-repeat 100% ;
}
.no-logo-right-one ul li:nth-child(4) a{
    background: url("../img/no-logo4.png") no-repeat 100% ;
}
.no-logo-right-one ul li{
    padding: 0 5px!important;
}
.no-logo-right-one ul li a{
    color: #fff;
    padding: 15px 10px;
    border: 0;
}
.no-logo-right-one ul li a:hover{
    color: #fff;
}
.no-logo-right-one ul li a p{
    font-size:16px;
    line-height: 1;
    text-align: left;
    margin-bottom: 10px;
}
.no-logo-right-one ul li a i{
    background-color: #fff;
    padding: 4px 5px;
    border-radius: 100%;

}
.text-zi{
    color:#8b6dce;
}
.no-logo-right-one ul li a  span{
    font-size: 30px;
    line-height: 1;
}
.no-logo-right-two{
    padding:  15px;
}
.no-logo-right-two ul li{
    float: left;
    width: 20%;
    padding: 0 5px !important;
    margin: 11px 0 !important;
    text-align: center;
    line-height: 3.2;
}
.no-logo-right-two ul li a{
    border: 1px solid #b2d6f3;
    color: #1482da;
    border-radius: 3px;
    font-weight: 500;
    text-align: center!important;
    padding: 0px 5px;
    font-size: 15px
}
.no-logo-right-two ul li a:hover{
    background-color:#1482da ;
    color: #fff;
}
.no-logo-right-two ul li a i{
    font-size: 20px;
    float: right;
    line-height: 1.8;
    margin-right: 15px;
    margin-top: 8px;
}
.no-logo-right-three  ul{
    background-color: transparent;
}
.no-logo-right-three>ul>li>a{
    font-size: 18px;
    margin-right: 10px;
    padding: 5px 15px;
    border-radius: 5px;
    color: #666;
}
.no-logo-right-three  ul>span{
    font-size: 17px;
}
.no-logo-right-four ul li{
    margin-bottom: 20px;
}
.no-logo-right-four ul li .div{
    background-color: #fff;
    padding: 15px;
    height: 167px;
    position: relative;
    overflow: hidden;
}
.no-logo-right-four ul li>a:hover{
    background-color: #fff;
    box-shadow: 0 10px 20px 0 rgba(168,182,191,.6);

}
.no-logo-right-four ul li .div>a:hover{
    background-color: transparent;
}
.no-logo-right-four ul li a h4{
    color: #444;
    font-weight: 600;
    margin-bottom: 6px;
    margin-top: 0;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1.5;
}

.no-logo-right-four ul li .div:hover{
    box-shadow: 0 10px 20px 0 rgba(168,182,191,.6);
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
}
.no-logo-right-four ul li .div>span{
    font-size: 12px;
    border: 1px #1482da solid;
    padding: 2px 6px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-top: 7px;
    color: #1482da;
    border-radius: 3px;
    display: inline-block;
}
.no-logo-right-four ul li  p{
    margin: 5px 0;
    margin-bottom: 5px;
    color: #999;
}
.no-logo-right-four ul li  .div p.date i{
    font-size: 14px;
    margin-right: 10px;
}
.no-logo-right-four ul li>a.no-like{
    position: absolute;
    bottom: 30px;
    right: 30px;
}
.no-logo-right-four ul li>a:hover.no-like{

    background-color: #88ade1;
    color: #fff;
    border-radius: 3px;
    padding: 3px 5px;
    width: 90px;
}

.no-logo-right-four ul li>a:hover.no-like i{
    color: #fff;
    font-size: 14px;
    margin-left: 5px;
    border-radius: 2px;
    width: 9%;
}

.no-logo-right-four ul li>a:hover.no-like small{
    display: block!important;
    width: 73%;
    float: left;
    text-align: center;
}
.no-logo-right-four ul li .div p.articl{
     height: 40px;
    overflow: hidden;
    margin-bottom: 10px;
}
.gz{
    margin: 30px auto;
}
.gz:before{
    content: "";
    display: block;
    width: 100%;
    border-top: 1px solid #ddd;
    position: absolute;
    left: 0;
    top: 74%;
    margin-top: -5px;
}
.gz span{
    display: inline-block;
    position: relative;
    background: #f1f1f1;
    padding: 0px 15px;
    /*color: #666;*/

}
.no-logo-left .btn-list li:last-child{
    border-bottom: none;
}
.white{
    background-color: #fff!important;

}
.follow-left ul{
    background-color: #fff;
    border: 1px #ddd  solid;
}
.follow-left ul li{
    float: none;
    margin-left: 0px;
    line-height: 2.5;
    display: block ;
}
.follow-left ul li>a{
    color: #666;
    text-align: center;
    font-size: 16px;
}
.follow-left ul>li.active>a,
.follow-left ul>li>a:hover,
.follow-left ul>li.active>a:focus,
.follow-left ul>li.active>a:hover{
    background-color: #f1f1f1;
    color: #1482da;
    border-left: 4px #1482da solid;
}
.follow-right .page-header-1 h4{
    padding-left: 0px!important;

}
.dg-left  .page-header-1 h4 a,
.Collection-left  .page-header-1 h4 a,
.follow-right .page-header-1 h4 a{
    border-left: 3px #1482da solid!important;
    padding-left: 10px!important;
    color: #555;
}
.follow-right ul>li{
    float: left;
    min-width: 17%;
    padding: 0px 15px;
    margin-bottom: 10px;
}
.follow-right ul>li a{
    border: 1px #ddd solid;
    padding: 8px 15px;
    border-radius: 20px;
    color: #555;
}
.follow-right ul>li a i{
    float: right;
    line-height: 1.5;
    margin-left: 10px;
}
.follow-right ul>li.active a{
    background-color: #f9f9f9;
}
.follow-right ul>li.active a{
    color: #1482da;
}
.follow-right ul>li a i:first-child{
    display: none;
}
.follow-right ul>li.active a i:last-child{
    display: none;
}
.follow-right ul>li.active a i:first-child{
    display: block;
}
.zan-div .zan{
    color: #666;
}
#f2 label{
    color: #666;
}
.pane-ddd p{
    color: #666;
    font-size: 16px;

}
.pane-ddd p i{
    margin-right: 10px;
    font-size: 20px;

}
.pane-ddd .item{

}
.pane-ddd .item a h5{
    font-size: 18px;
    color: #555;
    margin-bottom: 15px;
    font-weight: 600;
}

.heaeder-bottom{
    background: url("../img/Collection.png")  center 100% no-repeat;
    height: 180px;
}
.heaeder-bottom ul.picTextList>li{
    margin-top: 40px;
}
.heaeder-bottom ul li a:hover{
    background-color: transparent;
}
.heaeder-bottom ul li.heaeder-bottom-left>i{
    background-color: #fff;
    padding: 30px 0px;
    font-size: 26px;
    border-radius: 100%;
}
.heaeder-bottom ul li.heaeder-bottom-left .heaeder-bottom-right{
    margin-top: 10px;
}
.heaeder-bottom ul li.heaeder-bottom-left .heaeder-bottom-right a p{
    font-size: 18px;
    letter-spacing: 2px;
    font-weight: bolder;
}
.heaeder-bottom ul li.heaeder-bottom-left .heaeder-bottom-right a p i{
    color: #fff;
    font-weight: 500;
    margin-left: 5px;
}
.heaeder-bottom ul li.heaeder-bottom-left .heaeder-bottom-right>p{
    color: #666;
}
.heaeder-bottom-right ul li a p{
    line-height: 1;
    text-align: center;
    color: #666;
}
.heaeder-bottom-right ul li a p:first-child{
    font-size: 32px;
    color: #1475ca;
}
.heaeder-bottom-right ul li:nth-child(2){
    border-right: 1px #fff solid;
}
.heaeder-bottom-right ul li a p i{
    font-size: 12px;
    color: #fff;
    background-color: red;
    padding: 1px 3px;
    border-radius: 100%;
    position: absolute;
}
.margin-left-70{
    margin-left: 70px;
}
.margin-right-70{
    margin-right: 70px;
}
.Collection-left>p{
    background-color: #f1f1f1;
    padding: 7px 0px;
}
.Collection-right ul.btn-list{
    margin-top: 20px;
}
.Collection-right ul.btn-list li{
    padding: 0px 15px;
    margin-bottom: 15px;
}
.Collection-right ul.btn-list li a{
    font-size: 16px;
    padding: 10px 0px;
}
.dg-left  .page-header-1 h3 a,
.Collection-left  .page-header-1 h3 a{
    color: #1475ca;
    font-size: 20px;
    border-left: #1475ca 3px solid!important;
    padding-left: 7px!important;
}

.Collection-right .panel-title1{
    margin-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
}
.Collection-right ul.btn-list li:nth-child(1) a{
    background-color: #2daff7;
}
ul.btnicon-lg li.dg-bottom-left  i.iconfont{
    font-size: 20px;
    color: #1475ca;
    font-weight: bolder;
}
ul.btnicon-lg li.dg-bottom-left  .btn{
    border: none;
    box-shadow: none;
    border-radius: 100%;
    padding: 18px 12px;
    margin-top: 20px;
}
ul.btnicon-lg li.dg-bottom-left  p{
    font-size: 20px;
    color: #1475ca;
    font-weight: bolder;
    margin-top: 5px;
}
ul.btnicon-lg li.dg-bottom-left p.fs{
    color: #666!important;
    font-size: 14px;
    font-weight: normal;
}
ul.btnicon-lg li.dg-bottom-left>span a{
    position: absolute;
    left: 53%;
    bottom: 9px;
    border: 1px #1475ca solid;
    padding: 1px 4px;
    font-size: 12px;
    font-weight: 600;
}
ul.btnicon-lg li.dg-bottom-left>span a:hover{
    background-color: #1475ca;
    color: #fff;
}
.dg-left ul li{
    background: none;
    padding-bottom: 20px;
    margin-top: 0px!important;

    margin-bottom: 0px!important;
}
.dg-left ul.nowrapli li a{
    font-size: 14px;
}
.dg-left ul.nowrapli li a:hover{
    box-shadow: none;
}

.dg-left ul li p .lx{
    border: 1px #ddd solid;
    padding: 0px 3px;
}
.dg-right .dg-ul .page-header-1 h4 a{
    width: auto;
    border-left: 3px #1482da solid!important;
    padding-left: 10px!important;
    color: #555;
    font-size: 16px;
}
.dg-right .dg-ul ul{
    margin-left: 15px;
}
.dg-right .dg-ul ul li{
    margin-bottom: 10px;
}
.dg-right .dg-ul ul li a{
    border: 1px #c3e3fc solid;
    padding: 5px 15px;
    border-radius: 20px;
    color: #1482da;
    text-align: center;
}
.dg-ul:before{
    content: '';
    height: 100%;
    width: 1px;
    background-color: #e7e7e7;
    position: absolute;
    left: 4%;
    top: 20%;
}
.dg-ul .page-header-1{
    margin: 0px 0 10px;
}
.dg-ul .page-header-1 h4{
    padding: 0px 13px;
    margin-top: 12px!important;
}
.heaeder-bottom ul.picTextList>li  .btn-lg{
    border-radius: 100%;
    height: 80px;
    line-height: 2.7;
}

.logo-top ul.nav-tabs.nav-line>li>a{
    font-size: 24px;
    color: #666;
    border: none;
}
.logo-top ul.nav-tabs.nav-line>li>a:focus,
.logo-top ul.nav-tabs.nav-line>li>a:hover{
    background-color: #fff;

}
.logo-top ul.nav-tabs.nav-line>li.active>a{
    color: #0069c5;
    font-weight: normal;
    border-bottom: 2px solid #0069c5;
}
.logo-top ul li p{
    font-size: 14px;
    color: #666;
    font-weight: normal;
    text-align: center;
}
.logo-top ul li p span a img{
    width: 23px;
    height: auto;
}
.logo-top ul li p span:last-child a img{
    width: 20px;
}
.logo-top ul li p span a{
    font-size: 12px;
    color: #666;
}
.logo-top{
    min-height: 500px;
}
.h3-noborder h3{
    font-weight: 600;
    font-size: 20px;
}
.no-logo-left ul.btnicon-lg li a p{
    color: #777;
}
.Collection-left .uli14 li{
    background: none;
    padding-left: 0px;
    line-height: 2;
}
.Collection-left .uli14 li.active-border{
    border-bottom: 1px #ddd  dashed;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.Collection-left .uli14 li a span{
    color: #0269c5;
    border:1px  #0269c5 solid;
    font-size: 12px;
    padding: 0px 5px;
    margin-right: 10px;
    font-weight: 600;
}
.Collection-left>p span{
    color: #666;
}
.h3-noborder {
    border-bottom: 1px #e9e9e9 solid ;
}
.h3-noborder h3{
    margin-bottom: 15px;
}
.pt-gj ul.nowrapli li a{
    width: 95%;
}
/********************js的 css*************************/
.fl{ float: left; }
.wrapper{ width: 100%; height: 300px; margin: 0 auto; }
.wrapper p{ padding-top: 150px; line-height: 27px; color: #999; font-size: 14px; text-align: center;  }
.tagcloud { position: relative;min-height: 100% !important;min-width: 100% !important;margin-top: 20px}
.tagcloud a{ position: absolute;  top: 0; left: 0;  display: block; padding: 11px 30px; color: #333; font-size: 16px; border: 2px solid #e6e7e8; border-radius: 18px; background-color: #fff; text-decoration: none; white-space: nowrap;
    -o-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
    -ms-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
    -moz-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
    -webkit-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
    box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135, Color='#000000')";/*兼容ie7/8*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=125, Strength=9);
    /*strength是阴影大小，direction是阴影方位，单位为度，可以为负数，color是阴影颜色 （尽量使用数字）使用IE滤镜实现盒子阴影的盒子必须是行元素或以行元素显示（block或inline-block;）*/
    font-weight: bolder;
}
.tagcloud a:hover{ color: #3385cf; }

/* 分页*/
.pagination {
    /*display: block;*/
    text-align: center;
    margin: 0;
}
.whj_jqueryPaginationCss-1 {
    display: inline-block;
}
.whj_jqueryPaginationCss-1>div, .whj_jqueryPaginationCss-1>input {
    float: left;
    border: 1px solid #94DBFF!important;
    margin-left: -1px;
}
.whj_jqueryPaginationCss-1>div {
    line-height: 34px;
    padding: 0 12px;
    color: #2ba2de;
    cursor: pointer;
}
.whj_jqueryPaginationCss-1>div:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.whj_jqueryPaginationCss-1>div.whj_checked {
    background: #2ba2de;
    color: #fff;
}
.whj_jqueryPaginationCss-1>input {
    max-width: 45px;
    line-height: 24px!important;
}
.table-striped>tbody>tr:nth-of-type(odd){
    background-color: #fff;
}
.panel>.table-bordered, .panel>.table-responsive>.table-bordered{
    border: 1px solid #ddd;
}
.panel>.table-responsive{
    padding: 15px;
}
div.circle-btn .btn{
    border-radius:100%;
}
.icon-biaoqian1:before {
    content: "\e702";
}
div.fl i {
    font-size: 20px;
}

#weibo_pos img{display: inline-block;} .Article_content{    padding: 30px 0 0 0;}

.panel {
    position: relative;
    overflow: hidden;
    border:0;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
}

.panel:hover {
    box-shadow: 0 10px 20px 0 rgba(168,182,191,.6);
}

.panel-title1 {
    padding: 0 0 12px 0;
    margin: 0 5px;
    overflow: hidden;
    letter-spacing: 1px;
    font-weight: bold;
    font-size: 20px;
    color: #0069c5;
    border-bottom: 1px solid #ebebeb;
}

.panel-title1 i {
    float: left;
    font-size: 22px;
    margin-right: 5px;
    margin-top: 2px;
    font-weight: normal;
}
.panel-title1 small.text-muted{
    color: #999;
    margin-left: 10px;
}
.panel-title1 .tab-link{
    float: right;
    margin: 0;
    position: inherit;
}

.panel-title1 .tab-link a{
    padding: 0 15px;
    font-weight: normal;
    font-size: 14px;
    border-left: 1px solid #ddd;
}
.panel-title1 .tab-link a:first-child{
    border-left: 0;
}
.panel-title1 .tab-link a:last-child{
    padding-right: 0;
}


.panel-vertical .panel-title{
    float: left;
    width: 66px;
    border-right: 1px solid #ebebeb;
}
.panel-vertical .panel-title h2{
    margin: 8px 20px 0 20px;
    padding: 15px 0 24px 0;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    color: #0069c5;
}
.panel-vertical .panel-title h2 a i {
    display: block;
    padding-bottom: 5px;
    font-size: 28px;
}
.panel-vertical .panel-body{
    float: left;
    width: 85%;
}
.panel-vertical .panel-body h3{
    margin: 10px 0;
    font-weight: bold;
    font-size: 18px;
}

/* å±…ä¸­é¢æ¿æ ‡é¢˜ */
.panel-heading2 {
    margin: 20px;
    border-bottom: 2px solid #e6e6e6;
}
.panel-heading2 .panel-title {
    position: absolute;
    left: 50%;
    margin-left: -75px;
    padding: 0 15px;
    overflow: hidden;
    letter-spacing: 1px;
    font-weight: bold;
    font-size: 22px;
    color: #0069c5;
    background: #fff;
}
.padding-foot2{
	padding:2px 0!important;
}
@media(max-width:1199px){
	.col40{
		width:48% !important;
	}
}
@media(max-width:991px){
	.padding-foot2{
		padding:0!important;
	}
	.padding-foot2 span{
		

width:5%
		float:left;
	}
	.padding-foot2 span img{
		width:auto;
	}
	

@media(max-width:480px){
	.padding-foot2 span img{
		width:auto;
	}
	.padding-foot span{
	

	width:auto;
		float:none;
}

.panel-heading2 .panel-title i {
    margin-right: 5px;
}
.Article-title {
    font-size: 26px;
    padding: 0 5%;
    color: #5f5f5f;
}
.Article-title {
    font-size: 26px;
    padding: 0 5%;
    color: #5f5f5f;
}
.Article {
    padding: 20px 30px;
}
.sx_img {
    background: url(../img/sx_img.png) no-repeat right;
}

