/*【首页】头条开始*/
a {
    color: #1658a0;
}
.index-tt h2 {
	font-size: 1.5rem;
}
.header_bg{background:none}
@media (min-width: 576px) {
	.index-tt h2 {
		font-size: 1.75rem;
	}
}

@media (min-width: 1200px) {
	.index-tt h2 {
		font-size: 2.4rem;
	}
}
@media (min-width: 992px){
.main-nav {
    border-bottom: 3px solid #1279e5 !important;
}
.bg-primary {
    background-color: #1279e5 !important;
}
}
/*【首页】头条结束*/
.keleyi {-webkit-transition: -webkit-transform 2s ease-out;}
.keleyi:hover {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}

/*专题专栏*/

.index-ztzl-list .swiper-button-next,
.index-ztzl-list .swiper-button-prev {
	color: #fff !important;
	height: 2.5rem;
	position: absolute;
	text-align: center;
	top: 50%;
	transition: all 0.3s ease 0s;
	width: 1.5rem;
	margin-left: 0;
	margin-top: -1.25rem;
	-webkit-backdrop-filter: saturate(180%) blur(2px);
	backdrop-filter: saturate(180%) blur(2px);
	background-color: rgba(18, 121, 229, .3) !important;
}


.index-ztzl-list .swiper-button-next {
	right: 0;
}

.index-ztzl-list .swiper-button-prev {
	left: 0;
}

.index-ztzl-list {
	--swiper-navigation-size: 1.25rem;
}

.index-ztzl-list .thumb-img {
	height: 0;
	padding-top: 27.5%;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	transition: all 0.3s;
}

.index-ztzl-list .thumb-img:hover {
	transform: scale(1.1);
}

.index-ztzl-list .rounded {
	border-radius: 0.625rem !important;
}

/*专题专栏*/

/*【首页】焦点图开始*/
.swiper-container .swiper-button-next,
.swiper-container .swiper-button-prev {
	color: #fff !important;
	height: 5rem;
	position: absolute;
	text-align: center;
	top: 50%;
	margin-top: -2.5rem;
	transition: all 0.3s ease 0s;
	width: 2.5rem;
	margin-left: 0;
	opacity: 1;
	visibility: hidden;
}

.swiper-container .swiper-button-next {
	right: 0;
}

.swiper-container .swiper-button-prev {
	left: 0;
}

.swiper-container:hover .swiper-button-next,
.swiper-container:hover .swiper-button-prev {
	opacity: 1;
	visibility: visible;
}

.swiper-container .swiper-button-next:hover,
.swiper-container .swiper-button-prev:hover {
	background: #0482f8 none repeat scroll 0 0 !important;
}

.swiper-container .thumb-img {
	height: 0;
	padding-top: 68.5%;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.swiper-container .swiper-slide span {
	width: 100%;
	background: rgba(0, 0, 0, 0.5);
	bottom: 0;
	color: #fff;
	display: inline-block;
	font-size: 17px;
	left: 0;
	padding: 0.75rem;
	position: absolute;
	z-index: 1;
	transform: translateX(0px) scale(1, 1);
}

.swiper-container .swiper-slide:hover span {
	transform: translateX(0px) scale(1, 1);
}

.swiper-container .swiper-pagination-bullet {
	border: 1px solid #fff;
	border-radius: 100%;
	display: inline-block;
	height: 12px;
	margin: 0 4px;
	width: 12px;
	opacity: 1;
	background: none;
}

.swiper-container .swiper-pagination-bullet-active {
	background: #fff;
}

@media (min-width: 768px) {
	.swiper-container .swiper-slide span {
		padding: 12px 120px 12px 35px;
	}
}

/*【首页】焦点图结束*/

/*【首页】Tab切换开始*/
.tabs1  ul li a{color:#787878}
.border-on .active {
	/*border-bottom: 0.1875rem solid #e00414;
	margin-bottom: -0.125rem;*/
	background: #1c69c6;
}
.border-on .active a{
    color:#fff!important;
}
.font-weight-bold-on .active {
	font-weight: 700 !important;
}

.text-color-on .active a{
	color: #1658a0;
}

.index-t1 {
	font-size: 1.125rem !important;
}

.border-1 {
	border-width: 0.25rem !important;
}

@media (min-width: 992px) {
	.index-t1 {
		font-size: 1.25rem !important;
	}
}
/* 专题专栏 */
.public-ad {
	height: 4.75rem;
}

.public-ad img {
	height: 4.75rem;
}

.index-ztzl-container {
	height: 5.625rem;
}

.index-ztzl-container img {
	height: 5.625rem;
}
/* 专题专栏 */

/*【首页】Tab切换结束*/

/* 热点专题开始 */
.hot-special .text-info {
	color: #a7afc6 !important;
}

.hot-special .border-info {
	border-color: #a7afc6 !important;
}

.str_wrap {
	overflow: hidden;
	//zoom:1;
	width: 100%;
	position: relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	white-space: nowrap;
}

.str_move {
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	cursor: move;
}

.str_move_clone {
	display: inline-block;
	//display:inline;
	//zoom:1;
	vertical-align: top;
	position: absolute;
	left: 100%;
	top: 0;
}

.str_vertical .str_move_clone {
	left: 0;
	top: 100%;
}

.str_down .str_move_clone {
	left: 0;
	bottom: 100%;
}

.str_vertical .str_move,
.str_down .str_move {
	white-space: normal;
	width: 100%;
}

.str_static .str_move,
.no_drag .str_move,
.noStop .str_move {
	cursor: inherit;
}

.str_wrap img {
	max-width: none !important;
}

/* 热点专题结束 */

/*【首页】网上办事开始*/

.index-wsbs-bg .text-color-on {
	color: #317cc9 !important;
}

.index-wsbs-bg .bg-color-blue {
	background-color: #317cc9 !important;
}

.index-wsbs-bg .text-primary {
	color: #5b95e3 !important;
}

@media (min-width: 768px) {
	.letter-spacing-1 {
		letter-spacing: 0.5rem;
	}

}

/*【首页】网上办事结束*/

/*【首页】信息公开开始*/
.index-xxgk-card .card {
	border-width: 0.125rem !important;
}

.index-xxgk-card .card-body i {
	width: 2.5rem;
	height: 2.5rem;
	line-height: 2.5rem;
	font-size: 1.25rem;
}

.index-xxgk-card a {
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
}

.index-xxgk-card .bg1 {
	background-color: #6bb3f2 !important;
}

.index-xxgk-card .border-color-1 {
	border-color: #6bb3f2 !important;
}

.index-xxgk-card .bg2 {
	background-color: #55c3d3 !important;
}

.index-xxgk-card .border-color-2 {
	border-color: #55c3d3 !important;
}

.index-xxgk-card .bg3 {
	background-color: #fb9b9c !important;
}

.index-xxgk-card .border-color-3 {
	border-color: #fb9b9c !important;
}

.index-xxgk-card .bg4 {
	background-color: #fabd86 !important;
}

.index-xxgk-card .border-color-4 {
	border-color: #fabd86 !important;
}

.index-xxgk-card .bg5 {
	background-color: #838ed9 !important;
}

.index-xxgk-card .border-color-5 {
	border-color: #838ed9 !important;
}

.index-xxgk-card .bg6 {
	background-color: #b7db6d !important;
}

.index-xxgk-card .border-color-6 {
	border-color: #b7db6d !important;
}

/* .index-xxgk-card a:before {
	content: '';
	position: absolute;
	left: 0px;
	bottom: -82px;
	width: 100%;
	height: 100%;
	z-index: 1;
	transition: all .8s;
	-moz-transition: all .8s;
	-webkit-transition: all .8s;
	-o-transition: all .8s;
}

.index-xxgk-card a.border-primary:before {
	background: #007bff;
}

.index-xxgk-card a.border-info:before {
	background: #17a2b8;
}

.index-xxgk-card a.border-secondary:before {
	background: #6c757d;
}

.index-xxgk-card a.border-success:before {
	background: #28a745;
}

.index-xxgk-card a.border-danger:before {
	background: #dc3545;
}

.index-xxgk-card a.border-warning:before {
	background: #ffc107;
} 

.index-xxgk-card a:hover {
	background: #629feb;
}

.index-xxgk-card a:hover:before {
	bottom: 0;
}

.index-xxgk-card a:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 50px;
	left: 0;
	top: 0;
	z-index: 1;
}

.index-xxgk-card .card-body,
.index-xxgk-card .card-footer {
	z-index: 99;
}

.index-xxgk-card a:hover .card-footer {
	text-shadow: 1px 1px 1px #888;
} */

.index-zcjd-container {
	width: 100%;
	height: 5rem;
}

.index-zcjd-container .text-color-on {
	color: #317cc9;
}

.index-zcjd-container .swiper-slide {
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

@media (min-width: 1200px) {
	.index-zcjd-container {
		height: 17.375rem;
	}
}

/*【首页】信息公开结束*/


/* 顶部banner开始 */
.public-ad1 {
	height: 3.375rem;
}

/* 顶部banner结束 */

/* 通栏banner2开始 */
.public-ad2 {
	height: 2.875rem;
}

.public-ad2 img {
	height: 2.875rem;
}

/* 通栏banner2结束 */

/* 通栏banner3开始 */
.public-ad3 {
	height: 6.625rem;
}

.public-ad3 img {
	height: 6.625rem;
}

/* 通栏banner3结束 */
.button1:before {
 content: ' ';
 position: absolute;
 background: #fff;
 width: 20px;
 height: 85px;
 top: 0;
 left: -248px;
 opacity: 0.6;
 -webkit-transition: all 0.8s ease-out;
 transition: all 0.8s ease-out;
 /*-webkit-transform: skewX(-25deg);
         transform: skewX(-25deg);*/
}
.button1:hover:before {
 width: 45px;
 left: 470px;
 opacity: 0;
}

.button2:before {
 content: ' ';
 position: absolute;
 background: #fff;
 width: 20px;
 height: 85px;
 top: 0;
 left: -248px;
 opacity: 0.6;
 -webkit-transition: all 0.8s ease-out;
 transition: all 0.8s ease-out;
 /*-webkit-transform: skewX(-25deg);
         transform: skewX(-25deg);*/
}
.button2:hover:before {
 width: 45px;
 left: 470px;
 opacity: 0;
}

.button3:before {
 content: ' ';
 position: absolute;
 background: #fff;
 width: 20px;
 height: 85px;
 top: 0;
 left: -90px;
 opacity: 0.6;
 -webkit-transition: all 0.8s ease-out;
 transition: all 0.8s ease-out;
 /*-webkit-transform: skewX(-25deg);
         transform: skewX(-25deg);*/
}
.button3:hover:before {
 width: 45px;
 left: 470px;
 opacity: 0;
}

/*【首页】网上办事开始*/

.index-wsbs-bg .text-color-on {
	color: #317cc9 !important;
}

.index-wsbs-bg .bg-color-blue {
	background-color: #317cc9 !important;
}

.index-wsbs-bg .text-primary {
	color: #5b95e3 !important;
}

@media (min-width: 768px) {
	.letter-spacing-1 {
		letter-spacing: 0.5rem;
	}

}

.zjsy-title .circle-left,
.zjsy-title .circle-right {color: #0b81e1;top: 50%;margin-top: -0.625rem;}
.zjsy-title .circle-left {left: 0;}
.zjsy-title .circle-right {right: 0;}
.zjsy-title .line {border-width: 0.125rem;border-color: #0b81e1;left: 0;bottom: 50%;margin-bottom: -0.0625rem;margin-top: 0;}
.font-weight-bold {font-weight: 700 !important;}
.fz-14 {font-size: 1rem;}
.bgwhite{background:none}
.bg65c198{background:#65c198}
.bg52a3cd{background:#52a3cd}
.bgfa9754{background:#fa9754}
.bged5b52{background:#ed5b52}
.bgfab654{background:#fab654}

.bg65c198:active,
.bg65c198:hover {
	background-color: #6495cd!important;
	border-color: #6495cd;
        border-left: 0.4rem solid #fff;border-right: 0.4rem solid #fff;
}
.bg52a3cd:active,
.bg52a3cd:hover {
	background-color: #6495cd!important;
	border-color: #6495cd;
        border-left: 0.4rem solid #fff;border-right: 0.4rem solid #fff;
}
.bgfa9754:active,
.bgfa9754:hover {
	background-color: #6495cd!important;
	border-color: #6495cd;
        border-left: 0.4rem solid #fff;border-right: 0.4rem solid #fff;
}
.bged5b52:active,
.bged5b52:hover {
	background-color: #6495cd!important;
	border-color: #6495cd;
        border-left: 0.4rem solid #fff;border-right: 0.4rem solid #fff;
}
.bgfab654:active,
.bgfab654:hover {
	background-color: #6495cd!important;
	border-color: #6495cd;
        border-left: 0.4rem solid #fff;border-right: 0.4rem solid #fff;
}
.fz-16b{font-size: 1.5rem;font-weight: bold;color: #fff;}
.border04{border-left: 0.4rem solid #fff;border-right: 0.4rem solid #fff;}
@media (max-width: 760px) {
    #LMT_001{display:none}
    .bgwhite{background:#fff}
    .fz-16b{font-size: 1rem}
}
audio{width:90%;height:2.2rem}
.bgf5{background:#f5f5f5}
.fz1{font-size: 1rem;font-weight:bold;}
.lead {
    font-size: 1rem;
    font-weight: 300;
}
.index-wsbs-bg .bg-color-f8f8f8{
	background-color: #f8f8f8 !important;
}
.btn-info {
    color: #535353;
    border-color:#f8f8f8
}
.btn-info:hover {
    color: #535353;
    background-color: #138496;
    border-color: #f8f8f8;
}
.btn-info2 {
    color: #535353;
    border-color:unset;
    border: 0;
}
.btn-info2:hover {
    color: #535353;
    border-color: #467cfd;
}
.bg-color-e7fbf8{background:#e7fbf8}
.bg-color-fff9ee{background:#fff9ee}
.bg-color-f1f6ff{background:#f1f6ff}
.bg-color-fff9ee{background:#fff9ee}
.color-1279e5{color:#1279e5}
.color-0065b1{color:#0065b1}
.italic {font-style:italic;}
.bsc{background-size: cover;}

/*【首页】网上办事结束*/

/*搜索*/
.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.navbar-toggle .icon-bar {
    background-color: #000;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.icon-bar + .icon-bar {
    margin-top: 4px;
}
.navbar-collapse, .navbar-form {
    border-color: rgba(0, 0, 0, 0.8);
}


/*去除bootstrap中点击按钮，按钮会显示边框样式*/
.btn:hover, .btn:focus, .btn:active, .btn:visited {
    outline: none;
    box-shadow: none !important;
	color:#535353;
	border-color: #f8f8f8;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info:visited {
    outline: none;
    box-shadow: none !important;
	color:#535353;
	border-color: #f8f8f8;
}

.index-t2 li:nth-child(1) a {
	background-color: #cee1f9;
}

.index-t2 li:nth-child(2) a {
	background-color: #bbd7f9;
}

.index-t2 li:nth-child(3) a {
	background-color: #cee1f9;
}

.index-t2 .button--ujarak::before {
	background: #888;
}

.index-t2 a:hover {
	color: #fff !important;
}


.button--ujarak {
	-webkit-transition: border-color 0.4s, color 0.4s;
	transition: border-color 0.4s, color 0.4s;
}

.button--ujarak>span {
	display: flex;
	align-items: center;
	justify-content: center;
}

.button--ujarak::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #205bbb;
	z-index: -1;
	opacity: 0;
	-webkit-transform: scale3d(0.7, 1, 1);
	transform: scale3d(0.7, 1, 1);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	transition: transform 0.4s, opacity 0.4s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.button--ujarak:hover::before {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}


.button--pipaluk.button--inverted {
	color: #cee1f9;
}
.button--pipaluk::before,
.button--pipaluk::after {
	content: '';
	border-radius: inherit;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
	-webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
	transition: transform 0.3s, background-color 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1);
	transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1);
}
.button--pipaluk::before {
	border: 2px solid #2663bf;
}
.button--pipaluk.button--inverted::before {
	border-color: #fff;
}
.button--pipaluk::after {
	background: #cee1f9;
}
.button--pipaluk.button--inverted::after {
	background: #fff;
}
.button--pipaluk:hover::before {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
.button--pipaluk::before,
.button--pipaluk:hover::after {
	-webkit-transform: scale3d(0.7, 0.7, 1);
	transform: scale3d(0.9, 0.8, 1);
}
@media (min-width: 992px) {
	.button--pipaluk::before,
	.button--pipaluk:hover::after {
		-webkit-transform: scale3d(0.7, 0.7, 1);
		transform: scale3d(0.7, 0.7, 1);
	}
}
.button--pipaluk:hover::after {
	background-color: #2663bf;
}
.button--pipaluk.button--inverted:hover::after {
	background-color: #fff;
}


#index-xxgk-list-header .swiper-slide {
	width: auto;
}

.index-xxgk-btn li:nth-child(1) a {
	background-color: #6ab5f9;
}

.index-xxgk-btn li:nth-child(2) a {
	background-color: #57c2d6;
}

.index-xxgk-btn li:nth-child(3) a {
	background-color: #fa9c9a;
}

.index-xxgk-btn li:nth-child(4) a {
	background-color: #fcbe85;
}

.index-xxgk-btn li:nth-child(5) a {
	background-color: #848ed5;
}

.index-xxgk-btn .button--ujarak::before {
	background: #888;
}


.index-xmsp-container {
	width: 100%;
	height: 5rem;
}

@media (min-width: 1200px) {
	.index-xmsp-container {
		height: 25.8125rem;
	}
}


.index-zwfw-btn {
	color: #565656 !important;
}

.index-zwfw-btn a {
	background: #eff8ff !important;
}

.index-zwfw-btn a:hover {
	color: #fff !important;
}

.index-zwfw-btn a:hover .fa {
	color: #fff;
}

.index-zwfw-btn .fa {
	background-clip: text;
	-webkit-background-clip: text;
	color: transparent;
}

.index-zwfw-btn-color2 div:nth-child(1) .fa {
	background-image: linear-gradient(#ddaefd 10%, #ae7cf0);
}

.index-zwfw-btn-color2 div:nth-child(2) .fa {
	background-image: linear-gradient(#9aebf2 10%, #58cfdd);
}

.index-zwfw-btn-color2 div:nth-child(3) .fa {
	background-image: linear-gradient(#aceeb7 10%, #43cc62);
}

.index-bs-list .thumb-img {
	height: 0;
	padding-top: 56.25%;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.index-ft-list .thumb-img {
	height: 0;
	padding-top: 56.25%;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.index-ft-list .swiper-slide span {
	width: 100%;
	-webkit-backdrop-filter: saturate(180%) blur(10px);
	backdrop-filter: saturate(180%) blur(10px);
	background-color: rgba(0, 0, 0, 0.5) !important;
	bottom: 0;
	color: #fff;
	display: inline-block;
	font-size: 17px;
	left: 0;
	padding: 0.75rem;
	position: absolute;
	z-index: 1;
	transform: translateX(0px) scale(1, 1);
}

.tab3 .active {
   background:#1658a0;
}
.tab3 .active  a{
   color:#fff!important;
}
.list-group-item{border:0}
.lh-225 {line-height: 2.45;}
.lead {font-size: 1.25rem;font-weight: 300;}
.bg-color-f8f8f8 {background-color: #f8f8f8!important;}
.bg-color-e9f8ff {background-color: #e9f8ff!important;}
.bg-color-f1f6ff  {background-color: #f1f6ff!important;}
.bg-color-e7fbf8 {background-color: #e7fbf8!important;}
.alert-primary {color: #004085;background-color: #cce5ff;border-color: #b8daff;}
.alert {position: relative;padding: .75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: .25rem;}
.font-weight-bold{font-weight: 900 !important;}
.card{border:0;}
.index-ztzl-bg {background: #fff;background-size: 100% 100%;}
.text-color-dbdada{color: #dbdada!important;}
.tabs4 ul li a {color: #787878;}
.tabs5,.tabs6 .active {background: #1658a0;}
.tabs5,.tabs6 .active a {color: #fff!important;}
.zx{color:#009900}
.ts{color:#FF0000}
.jy{color:#006699}
.qz{color:#990099}
.blz{color:#FF0000}
.ybj{color:#00cc00}
.zwfw-bg {background:#4b98f1}
#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	overflow:hidden;
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 487px;
	height: 229px;
	background: #fff;
	box-shadow: 0 8px 30px #ddd;
}
#certify  .swiper-slide img{
	width: 487px;
	height: 229px;
	display:block;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	left: -10px;
	width: 45px;
	height: 45px;
}


#certify .swiper-button-next {
	right: -10px;
	width: 45px;
	height: 45px;
}
.tabs2 a{color:#3f4040}
.tabs2 .active{border-bottom: 0.2rem solid #1658a0;}
.tabs2 .active a{color:#1658a0;font-weight:bold;}
@media (min-width: 1200px){
.tabs2 .active::before {
    transform: rotate(-90deg);
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    left: 50%;
    bottom: -5px;
    border-top: solid 10px transparent;
    border-left: solid 10px #1658a0;
    border-bottom: solid 10px transparent;
 }
}
@media (max-width: 756px){
 .fz-32 {
    font-size: 1rem;
 }
}

/*index*/
.table-info, .table-info>td, .table-info>th {background-color: #f5f9fa;}
.table-info tbody+tbody, .table-info td, .table-info th, .table-info thead th {border-color: #f5f9fa;}
.buhh{}
.bsc{border: 1px solid #dedede;}
.main-right{background:#f5f5f5}
.text-black{color:#000}
.hr-s{background:#f3f3f3;height:10px;}
.gysy-s{margin-left:5rem;position: relative}
.gysy-s li{width:50%}
.tabs3 ul li a{color:#787878}
.btn{border:0}
.btn:hover, .btn:focus, .btn:active, .btn:visited {border:0}
.bg-f1f6ff{background:#f1f6ff}
.bg-color-f8f8f8{background:#fff!important;border:0}
.bg2-color-f8f8f8{background:#fff!important;}
.bg-f1f6ff::before{
   content:'';
   background:url('http://www.fangxian.gov.cn/material/2023/images/menu_bg1.jpg') no-repeat left center;left: 0;
   position: absolute;
   height: 100%;
   width: 100%;
}
.xxgk-r-s{paddingleft:15px}
.ztzlbg{background:#f5f5f5}
.shadow2{box-shadow: 0 0 6px rgba(191, 191, 191, 0.8);}
.shadow2:hover, .shadow2:focus, .shadow2:active, .shadow2:visited {box-shadow: 0 0 6px rgba(191, 191, 191, 0.8)!important;}
.zb{position: relative;margin-top: -70px;margin-right: 20px;}
.e5f6ff-top{
    position: absolute;
    width: 68px;
    height: 68px;
    right: 0px;
    top: 0px;
    background-image: url(http://www.fangxian.gov.cn/material/2023/images/menu3_pic1.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.eaffe0-top{
    position: absolute;
    width: 68px;
    height: 68px;
    right: 0px;
    top: 0px;
    background-image: url(http://www.fangxian.gov.cn/material/2023/images/menu3_pic2.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.e9e5ff-top{
    position: absolute;
    width: 68px;
    height: 68px;
    right: 0px;
    top: 0px;
    background-image: url(http://www.fangxian.gov.cn/material/2023/images/menu3_pic3.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.fff8f5-top{
    position: absolute;
    width: 68px;
    height: 68px;
    right: 0px;
    top: 0px;
    background-image: url(http://www.fangxian.gov.cn/material/2023/images/menu3_pic4.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.dcf6ff-top{
    position: absolute;
    width: 68px;
    height: 68px;
    right: 0px;
    top: 0px;
    background-image: url(http://www.fangxian.gov.cn/material/2023/images/menu3_pic5.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.bg-color-e5f6ff{background:#e5f6ff;}
.bg-color-eaffe0{background:#eaffe0;}
.bg-color-e9e5ff{background:#e9e5ff;}
.bg-color-fff8f5{background:#fff8f5;}
.bg-color-dcf6ff{background:#dcf6ff;}
.bg-color-e5f6ff a{background:#e5f6ff;color:#1c69c6;font-weight:bold;}
.bg-color-eaffe0 a{background:#eaffe0;color:#239c68;font-weight:bold;}
.bg-color-e9e5ff a{background:#e9e5ff;color:#59508b;font-weight:bold;}
.bg-color-fff8f5 a{background:#fff8f5;color:#9c5c31;font-weight:bold;}
.bg-color-dcf6ff a{background:#dcf6ff;color:#1b77ac;font-weight:bold;}
.ldzc-s ul li{height:4rem}
.index-wsbs-bg {
    background: url(http://www.fangxian.gov.cn/material/2023/images/zwfw_ywtb_bg.jpg) no-repeat top center;
    background-size: 100% 100%;
}
.color-1c69c6{color:#1c69c6}
.font-weight-bold {font-weight: 700 !important;}
p{margin-bottom:0}
.grfw{background: url(//www.fangxian.gov.cn/material/2023/images/zwfw_grfw_pic.jpg) no-repeat top center;height:219px;}
.frfw{background: url(//www.fangxian.gov.cn/material/2023/images/zwfw_frfw_pic.jpg) no-repeat top center;height:219px;}
#tabs-container11{height:24rem}
@media  (max-width: 768px){
   .index-tt{padding:0}
   .index-t1{width:100%}
   .index-t1 ul li{width:25%}
   .tabs3{width:100%}
   .tabs3 ul{width:100%}
   .tabs3 ul li{width:30%}
   .tabs3 ul li:first-child{width:60%}
   .xxgk-r-s-w{margin-top:1rem}
   .bsc{border:0}
   .zb{display:none}
   .ldzc-s img{width:100%}
   .ldzc-s ul li{width:50%;text-align:center}
   .gysy-s{margin-left:3rem}
   .hr-s{height:2px;margin-top:1rem}
   .xxgk-t-s{margin-left:0;margin-right:0;}
   .xxgk-t-w-s{font-size:24px}
   .xxgk-r-s{padding:0}
   .zwfw-t-s{margin-left:0;margin-right:0;padding:0}
   .zwfw-t-w-s{font-size:24px}
   .zwfw-r-s{padding:0}
   .zwfw-b-s ul li{margin-top:1rem}
   .hdjl-t-s{margin-left:0;margin-right:0;padding:0}
   .hdjl-t-w-s{font-size:24px}
   .hdjl-r-s{padding:0}
   .ywtb{margin-left:0;margin-right:0;padding:0}
   .xxgk{padding-bottom:0!important}
   .zwfw{padding-bottom:0!important}
   .hdjl{padding-bottom:0!important}
   #wzInfo li{width:100%;text-align:center!important}
   .gr{padding-left:0;padding-right:0;margin-top:1.5rem}
   .fr{padding-left:0;padding-right:0;margin-top:1.5rem}
   .index-t1 ul li{width:50%}
   .ztzl-t-w-s {font-size: 24px;}
   #tabs-container11{height:21rem}
   .grfw,.frfw{background-size: 100%;}
   .fz-18{font-size:1rem}
}