@charset "utf-8";
/* 加载其他功能CSS */
@import url("../css/quickbar.css");


/*通用页面样式、顶部*/
* {	margin: 0;	padding: 0;	list-style-image: none;	list-style-type: none;}
html {	-webkit-text-size-adjust: none;}
body {	background-color:#F2F2F2;	font-size: 16px;}
img {	border: none;}
a {	text-decoration: none;	color: #666;	cursor: pointer;}
a:hover {color: #FF3B2F;}
input {	outline: none;}
/* VUE预加载不显示 */
[v-cloak]{    display: none;}

.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}


.hongs{ color:#F00!important;}
.lans{ color:#06F!important;}
.clear{ clear:both;}
.huibj{ background:#EFEFEF;}
.baibj{ background:#fff!important;}
.ovf{ overflow:hidden;}

.nrbox{width: 1220px;	position: relative;	margin: auto; background:#FFF; overflow:hidden; padding:30px;}
/* 无障碍去掉加粗 */
.abtFlag{	font-weight: 500!important;}
.jzgov-xs-show {display: none !important;}
.jzgov-container {	width: 1220px;	position: relative;	margin: auto;}

.jzgov-overflow-hidden {overflow: hidden;}
.jzgov-display-inline-block {display: inline-block;}
.jzgov-gray-bg {background-color: #f6f6f6;}
.jzgov-blue-bg {background-color: rgba(34, 167, 240, 0.05);}

.jzgov-border-radius-10 {	border-radius: 10px;}
.jzgov-border-radius-5 {	border-radius: 5px;}

.jzgov-fl {	float: left;}
.jzgov-fr {	float: right;}

.jzgov-font-20 {font-size: 20px !important;}

.jzgov-mr10 {	margin-right: 10px;}
.jzgov-ml10 {margin-left: 10px;}
.jzgov-pt-20 {	padding-top: 20px;}
.jzgov-pt-40 {	padding-top: 40px;}
.jzgov-pt-60 {	padding-top: 60px;}
.jzgov-pt-75 {	padding-top: 75px;}

.jzgov-mt-20 {	margin-top: 20px;}
.jzgov-mt-30 {	margin-top: 30px;}
.jzgov-mt-40 {	margin-top: 40px;}
.jzgov-mt-60 {margin-top: 60px;}
.jzgov-mt-80 {margin-top: 80px;}
.jzgov-mr-5 {margin-right: 5px;}
.jzgov-mr-10 {	margin-right: 10px;}
.jzgov-mr-30 {	margin-right: 30px;}

.jzgov-zw-50 {	clear: both;	height: 50px;	width: 100%;}

.jzgov-text-left {	text-align: left;}

.jzgov-col-5 {	width: 20%;	float: left;}
.jzgov-col-3 {	width: 31.45%;	float: left;	margin-right: 2.8%;}
.jzgov-col-2 {width:580px;	float: left;	margin-right: 40px;}

.jzgov-mr-0,
.jzgov-col-2:nth-child(2),
.jzgov-col-3:nth-child(3) {	margin-right: 0px !important;}

.jzgov-line-25 {height: 25px;	line-height: 25px;}
.jzgov-line-50 {	height: 50px;}

.jzgov-bg-red {	background-color: red;}
.jzgov-bg-black {background-color: #fff;}
.jzgov-news-date {	float: right;	color: #999;}
.jzgov-clear-both {	clear: both;}

.jzgov-news-list {margin:20px 20px 40px 20px;}
.jzgov-news-list li {line-height: 40px; border-bottom:1px dotted #CCCCCC; background:url(../images/j1.gif) no-repeat left center; padding-left:25px;}
.jzgov-btn-blue {display: inline-block;	height: 50px;line-height: 50px;	width: 100%;background-color: #FF3B2F;	color: #fff;	text-align: center;}

.jzgov-color-blue {	color: #FF3B2F;}
.jzgov-color-green {	color: #12C553;}

.jzgov-date {	float: right;	color: #999;}
.jzgov-read-more {	width: 100%;	height: 30px;	line-height: 30px;	background-color: #FF3B2F;
	color: #fff;	display: none;	text-align: center;	border-radius: 5px;	margin-top: 10px;}



/* 网站头部 */
.jzgov-header {	height:120px;	border-bottom: 5px solid #22A7F0;
	background:#FFF url(../images/header-bg.jpg) bottom no-repeat; background-size: 100%;}

.jzgov-head {height:120px;}
.jzgov-header-cloud {background-image: url(../images/cloud.png);	background-repeat: no-repeat;
	background-size: 100%;	position: absolute;	top: 50px;	left: 0px;
	width: 400px;	height: 240px;	background-position: center;
	animation: movecloud 22s 0.2s linear infinite;}

.jzgov-header-cloud-s {	background-image: url(../images/cloud.png);	background-repeat: no-repeat;
	background-size: 100%;	position: absolute;	top: 50px;	left: 0px;	width: 200px;	height: 120px;
	background-position: center;	animation: moveclouds 20s 0.2s linear infinite;}

.jzgov-header-bird {	background-image: url(../images/header-bird.gif);	background-repeat: no-repeat;
	background-size: 100%;	position: absolute;	top: 100px;	left: 24%;	width: 200px;	height: 120px;
	background-position: center;}

.jzgov-head-info {	line-height: 50px;}
.jzgov-head-info a,
.jzgov-head-info span {	color: #fff;}

.jzgov-allmap-label a{	display: inline-block;	padding: 0px 15px;	border-radius: 15px;background-color: #ddf3ff;
	color: #22A7F0;	line-height: 30px;}
.jzgov-allmap-label a:hover{background-color: #22A7F0;color: #fff!important;}

.jzgov-head-info a:hover {	color: #22A7F0;}
.jzgov-head-info span {	margin-right: 15px;}
.jzgov-head-info .version a {margin: 0px 10px;}

.cpnav{ width:600px!important;}
.cpnav li{ zoom:1; float:left!important; width:200px!important;}

	/* 本例子css */
	.navbj{width:100%; background:#17579F;  }
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.nav{  padding:0 20px; height:58px; line-height:58px;position:relative; z-index:111;  }
	.nav a{ color:#fff;  }
	.nav .nLi{ float:left;  position:relative; display:inline;  width:12.5%; text-align:center; }
	.nav .nLi h3{ float:left; width:100%; background:url(../images/navx.png) no-repeat center right;}
	.nav .nLi h3 a{ display:block; font-size:17px; }
	.nav .sub{display:none; width:100%; left:0;top:58px; position:absolute; background:#CC0000; line-height:40px; padding:5px 0;}
	.nav .sub li{ zoom:1; }
	.nav .sub a{ display:block; padding:0 10px; }
	.nav .sub a:hover{ background:#22A7F0; color:#fff;  }
	.nav .on h3 a{ background:#CC0000; color:#fff;   }
		
.nav a:hover {background-color: #0085CB;	color: #fff;}
.nav a:hover i{-webkit-animation: rotate-vert-center 0.5s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;
	animation: rotate-vert-center 0.5s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;}
.nav i { vertical-align:middle; color: #fff; font-size: 24px; display: inline-block;width: 30px;height:30px; margin-right:10px;}

.icon1{ background:url(../images/icon1.png) no-repeat; background-size:100%;}
.icon2{ background:url(../images/icon2.png) no-repeat; background-size:100%;}
.icon3{ background:url(../images/icon3.png) no-repeat; background-size:100%;}
.icon4{ background:url(../images/icon4.png) no-repeat; background-size:100%;}
.icon5{ background:url(../images/icon5.png) no-repeat; background-size:100%;}
.icon6{ background:url(../images/icon6.png) no-repeat; background-size:100%;}
.icon7{ background:url(../images/icon7.png) no-repeat; background-size:100%;}


.jzgov-nav {position: absolute;	bottom: -5px;	height: 65px;	width: 100%;	left: 0px;
	background-color: #22A7F0;	border-top-left-radius: 10px;
	border-top-right-radius: 10px;	overflow: hidden;}

.jzgov-logo {width:550px; float:left;height:80px; margin-top:20px; background-image: url(../images/logo.png);background-repeat: no-repeat;	background-position: center;background-size: 100%;}

.jzgov-search-line {width:360px;height:40px; margin-top:35px; float:right;background-color: rgba(255, 255, 255, 0.7);	border-radius: 50px;}

.jzgov-nav a {float: left;	width: 138.5px;	height: 65px;	line-height: 65px;	display: inline-block;	text-align: center;	color: #fff;font-size: 18px;}
.jzgov-xxgk-nav{width: 153.5px!important;}

.jzgov-nav i {	color: #fff;	font-size: 24px;	display: inline-block;	width: 25px;	height: 25px;}
.jzgov-nav .jzgov-nav-on {	background-color: #0085CB;}

.jzgov-search-input {width:218px;height:38px;border:none;font-size:16px;padding:0px 20px;background-color:rgba(255, 255, 255, 0); border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-top-left-radius:20px;border-bottom-left-radius:20px;}
.jzgov-search-input:focus {	background-color: rgba(255, 255, 255, 0.8);}
.jzgov-search-button {width:100px;height:40px;line-height:40px;	text-align: center;	color: #fff;background-color:#3F79CD;
	cursor: pointer;border: none;font-size: 16px;}

.jzgov-content {clear: both;min-height:200px;}
.jzgov-footer {	clear: both; height:260px;	background-color: #ececec;}
.jzgov-foot-link {height:60px; line-height:60px; text-align:center;	background-color:#17579F; color:#FFF;}
.jzgov-foot-link a{color:#FFF;}
.jzgov-foot-link a:hover{color:#FF0;}

.jzgov-link-list {	text-align: center;	line-height: 65px;color: #fff;	cursor: pointer;position: relative;	z-index: 10;}
.jzgov-link-list:hover {background-color: #0085CB;}
.jzgov-link-list:hover .jzgov-link-desc {display: block;}
.jzgov-link-list:hover i::before {	content: "\e60d";}
.jzgov-link-desc {	position: absolute;	display: none;	top: -420px;left: 0px;	height: 400px;	width: 90%;
	background-color: #ececec;	z-index: 100;	padding: 10px 5%;box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 15%);	font-size: 14px;}

.jzgov-link-desc ul {height: 400px;	overflow-y: auto;}
.jzgov-link-desc ul li {height: 40px;width: 100%;line-height: 40px;}
.jzgov-link-desc ul li a {height:40px;width:90%;line-height:40px;display: inline-block;text-align: left;padding: 0px 5%;}
.jzgov-link-desc ul li:hover a {background-color: #FF3B2F;	color: #fff;}

.jzgov-foot-info {	width: 100%;position: relative;	overflow: hidden;}
.jzgov-foot-line {	clear: both;	width: 100%;color: #666;	line-height: 25px;}

.jzgov-foot-desc-line {	color: #999;line-height: 35px;}
.jzgov-foot-desc-line .name {display: inline-block;	width: 80px;color: #666;font-weight: bold;	text-align: justify;
	text-align-last: justify;}

.jzgov-foot-desc-line i {padding: 0px 10px;	color: #666;font-style: normal;}
.jzgov-foot-desc-line a {color: #999;margin-right: 15px;}
.jzgov-foot-desc-line a:hover {	color: #0085CB;}

.jzgov-ercode {	width: 120px;	float: right;	z-index: 100;	margin: 0px 12px;}
.jzgov-ercode img {	width: 120px;	height: 120px;	border-radius: 10px;}
.jzgov-ercode p {display: inline-block;	background-color: #ddd;	text-align: center;	margin-top: 10px;
	color: #666;	height: 30px;	line-height: 30px;	border-radius: 15px;	font-size: 14px;width: 120px;}

.jzgov-foot-sign {	width: 330px;	height: 80px;	clear: both;}

.jzgov-wza-logo {background-image: url(../images/wza.jpg);
	background-repeat: no-repeat;	background-size: cover;
	background-position: center;	border-radius: 5px;	overflow: hidden;
	width: 110px;	height: 55px;	display: inline-block;	margin-left: 20px;}

.jzgov-foot-dangzheng {	width: 80px;height: 80px;	background-image: url(../images/dangzheng.png);
	background-position: center;background-repeat: no-repeat;	float: left;display: inline-block;}

.jzgov-foot-jiucuo {width: 140px;	height: 80px;	background-image: url(../images/jiucuo.png);
	background-position: center;	background-repeat: no-repeat;	float: right;	display: inline-block;}

.jzgov-foot-circle {position: absolute;}
.jzgov-foot-circle1 {right: 10%;bottom: -50%;	width: 460px;	height: 460px;	border-radius: 50%;	background: #f6F6F6;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0.28), rgba(170, 170, 170, 0.5));
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.28), rgba(170, 170, 170, 0.5));
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	animation: move 8s 0.2s linear infinite alternate;z-index: 10;}


.jzgov-foot-circle2 {right: 30%;bottom: 15%;width: 150px;height: 150px;	border-radius: 50%;	background: #f6F6F6;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom right, rgba(255, 255, 255, 0.28), rgba(170, 170, 170, 0.5));
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom right, rgba(255, 255, 255, 0.28), rgba(170, 170, 170, 0.5));
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	animation: movea 6s 0.2s linear infinite alternate;	z-index: 10;}


/* 头条 */
.jzgov-toutiao {height: 170px;	text-align: center;	position: relative;	overflow: hidden;}
.jzgov-toutiao h3 {	padding-top: 10px;}
.jzgov-toutiao h3 a {line-height: 80px;	color: #FF3B2F;	font-size:30px;}
.jzgov-toutiao h3 a .abtFlag{	font-weight: bold!important;}

.jzgov-toutiao p a {margin: 0px 15px;}
.jzgov-toutiao-swiper {	overflow: hidden;	position: absolute;	width: 100%;height: 170px;	z-index: 100;}

.jzgov-toutiao-swiper>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {	bottom: 20px !important;}


/* 头条新闻 */
.jzgov-toutiao-news { margin-bottom:20px;}
.jzgov-toutiao-lunbo,.jzgov-toutiao-list {}


/* jzgov-top-lunbo */
.jzgov-top-lunbo {	width:580px;	height: 410px;overflow: hidden;	position: relative;}
.jzgov-top-lunbo .hd {	height: 15px;	overflow: hidden;	position: absolute;	right: 15px;	bottom: 20px;	z-index: 1;}
.jzgov-top-lunbo .hd ul {overflow: hidden;	zoom: 1;float: left;}
.jzgov-top-lunbo .hd ul li {float: left;margin-right: 5px;	width: 11px;height: 11px;line-height: 14px;
	text-align: center;	background: #fff;	cursor: pointer;border-radius:50px;}
.jzgov-top-lunbo .hd ul li.on {	background: #FF3B2F;color: #fff;}
.jzgov-top-lunbo .bd {	position: relative;	height: 100%;z-index: 0;}
.jzgov-top-lunbo .bd li {zoom: 1;vertical-align: middle;}
.jzgov-top-lunbo .bd img {	width:580px;	height: 410px;	display: block;}
.jzgov-top-lunbo .bd li h3 {position: absolute;	bottom: 0px;	height: 60px;	display: inline-block;	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);	color: #fff;	line-height: 60px;	padding: 0px 15px;	font-weight: 500;}

/* jzgov-tabs */
.jzgov-tabs .hd {height: 40px;	line-height: 40px;	position: relative;	border-bottom: 1px solid #A9A9A9;}
.jzgov-tabs .hd ul {float: left;position: absolute;	height: 40px;	top: -2px;}
.jzgov-tabs .hd ul li {	float: left;padding: 0 45px;cursor: pointer;font-size: 18px;color: #666}
.jzgov-tabs .hd ul li a {	font-size: 18px;}
.jzgov-tabs .hd ul li.on {	height: 40px;	border-bottom: 4px solid #FF3B2F;	font-weight: bolder;color: #FF3B2F;}
.jzgov-tabs .hd ul li.on a {color: #FF3B2F;}
.jzgov-tabs .bd ul {	padding: 15px 0px;	zoom: 1;}
.jzgov-tabs .bd li {height:40px;	line-height: 40px;}
.jzgov-tabs .date {	float: right;	color: #999;}
.jzgov-top-news {width: 580px;	text-align: left;}
.jzgov-notice {	width: 100%;}


/* gjtabs-tabs */
.gjtabs .hd {height: 50px;	line-height: 50px;	position: relative;	border-bottom: 1px solid #A9A9A9;}
.gjtabs .hd ul {float: left;position: absolute; right:0;	height: 50px;	top: -2px;}
.gjtabs .hd ul li {	float:left;padding: 0 20px;cursor: pointer;font-size: 18px;color: #666}
.gjtabs .hd ul li a {	font-size: 18px;}
.gjtabs .hd ul li.on {	height: 50px;	font-weight: bolder;color: #FF3B2F;}
.gjtabs .hd ul li.on a {color: #FF3B2F;}
.gjtabs .bd ul {	padding: 15px 0px;	zoom: 1;}
.gjtabs .bd li {height: 50px;	line-height: 50px;background: url(../images/qdia.png) no-repeat left center; padding-left: 28px;}
.gjtabs .date {	float: right;	color: #999;}

.img0{ max-width:100%; height:auto;}
.lanmu{border-bottom:4px solid #1658A0;font-size:20px; line-height:47px; min-width:166px; float:left;font-weight:500;}
.lanmu i{ display:block; float:left; width:46px!important; height:40px!important; padding-right:15px; margin-top:3px;}
.lanmu i img{ width:100%; height:100%;}

.more{ float:right;  line-height:46px;}
.more i{ display:block; background:#1658A0 url(../images/more.png) no-repeat;border-radius: 50px; width:25px; height:25px; float:right; color:#FFF; margin-top:10px; margin-left:10px; text-align:center; line-height:25px; font-size:1px;}


.jzgov-index-top-tabs .hd {	height: 50px;	line-height: 50px;	position: relative;	border-bottom: 1px solid #A9A9A9;}
.jzgov-index-top-tabs .hd ul {	float: left;position: absolute;	height: 50px;	top: -2px;}
.jzgov-index-top-tabs .hd ul li {float: left;	padding: 0 30px;cursor: pointer;font-size: 18px;color: #666}
.jzgov-index-top-tabs .hd ul li a {	font-size: 19px;}
.jzgov-index-top-tabs .hd ul li.on {height: 50px;border-bottom: 4px solid #FF3B2F;	font-weight: bolder;	color: #FF3B2F;}
.jzgov-index-top-tabs .hd ul li.on a {color: #FF3B2F;}
.jzgov-index-top-tabs .bd ul {	padding: 15px 0px;	zoom: 1;}
.jzgov-index-top-tabs .bd li {	height:43px;	line-height: 43px; background:url(../images/qdia.png) no-repeat left center; padding-left:28px;}
.jzgov-index-top-tabs .date {float: right;	color: #999;}

.jzgov-lm-title {height: 50px;	line-height: 50px;	border-bottom: 1px solid #A9A9A9;}
.jzgov-lm-title span {	padding: 0px 45px;	font-size: 18px;font-weight: bolder;color: #FF3B2F;	display: inline-block;
	height: 48px;	line-height: 48px;	border-bottom: 4px solid #FF3B2F;}
.jzgov-lm-title .jzgov-lm-more {display: inline-block;	float: right;	color: #999;}
.jzgov-lm-title .jzgov-lm-more a {	padding: 0px 10px;}


/* 领导 */
.jzgov-leader {	background-color: #f6f6f6; padding-bottom:20px;}
.jzgov-index-leader {}
.jzgov-leader-img {	float: left;	width: 35%;}
.jzgov-leader-img img {	width: 100%;}
.jzgov-leader-desc {float: right;	width: 60%;}
.jzgov-leader-desc h3 {	line-height: 30px;	margin-bottom: 20px;color: #FF3B2F;}
.jzgov-leader-desc h3 a {color: #FF3B2F;}
.jzgov-leader-desc p {	line-height: 25px;	color: #666;}

.jzgov-more-leader {clear: both;	width: 100%;	padding-top: 35px;	line-height: 30px;}
.jzgov-more-leader-l {	float: left;	width: 22%;	color: #FF3B2F;	font-weight: bold;}
.jzgov-more-leader-r {	float: right;	width: 78%;}
.jzgov-more-leader-r a {width: 18.5%;	display: inline-block;	text-align: center;}


/* 政策 */
.jzgov-policy {	height:440px;}
.jzgov-search-policy {	width:440px;height: 340px;	background-color: #fff;	border-radius: 10px;overflow: hidden;box-shadow: 0px 0px 4px #c8c8c8;}
.jzgov-policy-search {	width: 100%;height: 121px;	background-color: #22A7F0;	position: relative;}

.jzgov-policy-search-title {width: 220px;	height: 42px;	background-image: url(../images/search-title.png);
	background-repeat: no-repeat;	background-position: center;position: absolute;
	top:16px;left:2%;z-index: 11;}

.jzgov-policy-search-bg {width: 300px;	height:50px;	background-image: url(../images/search-bg.png);
	background-repeat: no-repeat;	background-position: center;	position: absolute;
	bottom: 0px;	right: 0px;	z-index: 10;}

.jzgov-policy-search-line {	width: 90%;	height:40px;	border-radius: 10px;position: absolute;
	top:65px;	left: 5%;	background-color: rgba(255, 255, 255, 0.83);	z-index: 12;overflow: hidden;}

.jzgov-policy-search-line input {	height:40px;	width: 80%;	border: none;
	background-color: rgba(255, 255, 255, 0);	font-size: 16px;padding-left: 3%;}

.jzgov-policy-search-line button {	width: 16.1%;	border: none;	height:40px;	background-color: #0064A7;}
.jzgov-search-btn {	width: 100%;height:40px;
	background-image: url(../images/search.png);background-position: center;	background-repeat: no-repeat;
	background-size: 40%;	cursor: pointer;}

.jzgov-policy-byno {top: 180px;	left: 30px;	position: absolute;	display: inline-block;	color: #fff;}
.jzgov-policy-byno:hover {	color: #fff;}

.jzgov-policy-list {width: 760px;}


.jzgov-wenhao {display: inline-block;	margin-right: 10px;	background-color: rgba(34, 167, 240, 0.1);	border-radius: 5px;
	color: #0085CB;	line-height: 25px;	height: 25px;	padding: 0px 8px;	font-size: 12px;}

.jzgov-jiedu,
.jzgov-wenjian {display: inline-block;	padding: 0px 10px;	border: 1px solid #FF3B2F;	color: #FF3B2F;
	border-radius: 15px;height: 20px;	line-height: 20px;	margin-right: 5px;	font-size: 12px;font-style: normal;}

.jzgov-jiedu:hover {background-color: #FF3B2F;	color: #fff;}

/* .jzgov-jiedu::before{	content: '解读';} */
.jzgov-wenjian::before {content: '文件';}

.jzgov-tujie {display: inline-block;padding: 0px 10px;	border: 1px solid #12C553;	color: #12C553;	border-radius: 15px;
	height: 20px;	line-height: 20px;	margin: 0px 10px;	font-size: 14px;}

.jzgov-tujie::before {	content: '图解';}
.jzgov-policy-more {padding: 20px 0px;}
.jzgov-policy-more a {	padding: 0px 30px;	line-height: 35px;	text-align: center;	display: inline-block;}

.jzgov-policy-quick-case {	float: left;	width: 25%;	text-align: center;	display: inline-block;}
.jzgov-policy-quick-case i {font-size: 40px;line-height: 80px;}


/* 办事 */
.jzgov-work {height: 600px;	background-color: rgba(34, 167, 240, 0.05);}
.jzgov-service-ad {	height: 500px;}
.jzgov-service {	height: 240px;}

.jzgov-service:hover,
.jzgov-hot-service:hover {	box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 3%);}

.jzgov-service:hover {	background-position: bottom 10px right 70px;	animation: bg-move-right 1s;
	-webkit-animation: bg-move-right 1s;	/* Safari 和 Chrome */}

.jzgov-service-title-more:hover {transform: rotate(360deg);	animation: refuse-icon 1s;
	-webkit-animation: refuse-icon 1s;	/* Safari 和 Chrome */}

.jzgov-hot-service {height: 500px;}

.jzgov-service-title {	line-height: 50px;	padding: 20px 30px;}
.jzgov-service-title span {	font-size: 20px;border-bottom: 2px solid #FF3B2F;line-height: 50px;display: inline-block;color: #666;}
.jzgov-service-title-more {	float: right;	display: inline-block;	line-height: 50px;	margin-top: 10px;}
.jzgov-service-title-more i {	font-size: 30px;	color: #999;}


.jzgov-service-list {padding: 25px 15px;}
.jzgov-service-list a {	display: inline-block;	padding: 0px 15px;	line-height: 40px;	color: #FF3B2F;}
.jzgov-service-list a:hover {font-weight: bold;}

.jzgov-service-icon {padding: 10px;}
.jzgov-service-icon-case {width: 25%;height: 100px;	float: left;text-align: center;	margin: 5px 0px;}

.jzgov-service-icon-case:hover img{
	-webkit-animation: rotate-vert-center 0.5s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;
		animation: rotate-vert-center 0.5s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;}

.jzgov-service-icon-case img {	width: 40%;	height: 40px;margin: 10px 0px;}
.jzgov-service-icon-case p {color: #666;}

.jzgov-to-ehb {width: 88%;	border-top: 1px solid #ddd;	display: inline-block;	margin: 10% 6%;}

.jzgov-ehb-logo {width: 30%;height: 100px;margin: 20px 10px;text-align: center;}
.jzgov-ehb-desc {width: 60%;padding: 30px 0px;}
.jzgov-ehb-desc h3 {font-size: 16px;line-height: 40px;	color: #FF3B2F;}
.jzgov-ehb-desc p {	color: #666;}

.jzgov-bg-geren {	background-image: url(../images/geren.png);
	background-position: bottom 10px right 50px;background-repeat: no-repeat;}

.jzgov-bg-qiye {background-image: url(../images/qiye.png);
	background-position: bottom 10px right 50px;	background-repeat: no-repeat;}

.swiper-container {	width: 100%;height: 500px;	position: relative;}

.jzgov-btn {position: absolute !important;	bottom: 30px !important;left: 30px !important;	width: 100px !important;
	height: 50px !important;	border-radius: 5px !important;	overflow: hidden !important;}

.jzgov-swiper-btn {	position: absolute !important;	bottom: 220px !important;left: 30px !important;	width: 100px !important;
	height: 50px !important;border-radius: 5px !important;	overflow: hidden !important;}


.swiper-button-prev {background-color: rgba(255, 255, 255, 0.6) !important;	width: 50px !important;
	height: 50px !important;left: 0px !important;	background-image: url(../images/prev_gray.png) !important;}

.swiper-button-next {	background-color: rgba(255, 255, 255, 0.6) !important;width: 50px !important;	height: 50px !important;right: 0px !important;background-image: url(../images/next_gray.png) !important;}



.swiper-button-next,
.swiper-button-prev {	margin-top: 0px !important;	top: 0px !important;background-size: 25px 25px !important;}

.swiper-button-next:hover,
.swiper-button-prev:hover {	background-color: rgba(255, 255, 255, 0.8) !important;}


/*  */
.jzgov-interact {	height: 690px;}

.jzgov-interact-list {	width: 880px;	height: 510px;	background-color: rgba(34, 167, 240, 0.05);
	border-radius: 20px;	margin-top: 70px;	padding: 20px;	position: relative;}
.jzgov-interact-type {	width: 440px; margin-left:7px;margin-top: 7px;}

.jzgov-sanjiao {width: 0;	height: 0;	border-top: 20px solid transparent;	border-left: 20px solid rgba(34, 167, 240, 0.05);
	border-bottom: 20px solid transparent;	position: absolute;	right: -20px;	top: 50px;}

.jzgov-interact-table {	width: 100%;text-align: center;	line-height: 45px;	table-layout: fixed;}
.jzgov-interact-table thead {background-color: rgba(34, 167, 240, 0.1);line-height: 50px;color: #666;}
.jzgov-interact-table tbody {color: #666;}
.jzgov-interact-table td {	width: 100%;word-break: keep-all;/* 不换行 */
	white-space: nowrap;	/* 不换行 */	overflow: hidden;
	/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow: ellipsis;
	/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/}

.jzgov-interact-table th:nth-child(1) {	width: 60% !important;}

.jzgov-interact-quick-bar {	display:inline-block;height:90px;float:left;background-color:#CAEBF2;padding:3px;margin-bottom:8px;}
.jzgov-interact-quick-bar:hover,
.jzgov-interact-quick-bar-on {	background-color: #FF3B2F;	color: #fff;}
.jzgov-interact-quick-bar-big {	width: 203px; margin-right:6px;border-radius:8px;position: relative;text-align:center;font-size:14px; }
.jzgov-interact-quick-bar-small {width:132px;margin-right:6px;border-radius:8px;text-align:center;font-size:14px; font-weight:400;}
.jzgov-interact-quick-bar-small i {	font-size: 35px;	line-height: 60px;}
.jzgov-interact-quick-bar:nth-child(5) {margin-right: 0px;}

.jzgov-interact-tel {clear: both;width: 440px;height: 285px;	border: 1px solid #ddd;	overflow: hidden;}
.jzgov-interact-tel .jzgov-lm-title {border-color: #ddd;}

.jzgov-tel-list {line-height: 28px;	font-size: 14px;	width: 96%;	float: left;	margin: 2%;}
.jzgov-tel-list p {	display: inline-block;	width: 47%;	margin-right: 2%;}
.jzgov-tel-list span {	float: left;}
.jzgov-tel-list .tel {	text-align: right;	font-weight: bold;	color: #FF3B2F;	float: right;	font-size: 12px;}

.jzgov-interact-tel-list {width: 100%;	height: 235px;	overflow: hidden;position: relative;}

.xicon1,.xicon2,.xicon3,.xicon4,.xicon5{ width:40px; height:40px; display:block; margin:8px auto 2px;}
.xicon1{ background:url(../images/xicon1.png) no-repeat center;}
.xicon2{ background:url(../images/xicon2.png) no-repeat center;}
.xicon3{ background:url(../images/xicon3.png) no-repeat center;}
.xicon4{ background:url(../images/xicon4.png) no-repeat center;}
.xicon5{ background:url(../images/xicon5.png) no-repeat center;}

.swiper3 {	width: 100%;	height: 195px;}
.swiper3 .swiper-slide {	text-align: center;	font-size: 18px;	background: #fff;}
.swiper3>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {	left: 50% !important;	bottom: 20px !important;
	margin-left: -28px !important;	position: absolute !important;}



/* 专题  */
.jzgov-special {height:420px;background-color: #EFEFEF;}

.jzgov-zhuanti-l {	width:308px; margin-left:20px;}
.jzgov-zhuanti-case {width:308px;height:76px;border-radius:10px;overflow:hidden;display:inline-block;margin-bottom:6px;}
.jzgov-zhuanti-r {	padding-bottom: 40px;	width:618px;	height: 336px;	overflow: hidden;}
.jzgov-zhuanti-r .swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {	bottom: -588px;	left: 613px;width: 50%;	/* width: 100%; */}

.jzgov-zhuanti-div {width: 100%;height:336px;}
.jzgov-zhuanti-div img {width: 100%;height:253px;}

.jzgov-label-list {	text-align: left;	padding:8px 15px;}
.jzgov-label-list span {display: inline-block;	padding: 0px 20px;	line-height:22px;	border: 1px solid #FF3B2F;
	border-radius: 15px; font-size: 14px; color: #FF3B2F;}
.jzgov-zhuanti-div h4 {	text-align: left;	padding:6px 15px;}

.jzgov-news-zhuanti .swiper4 {   overflow: hidden;}
.jzgov-news-zhuanti .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: -20px;}

.jzgov-mayor-activity .swiper5 {   overflow: hidden;}

.swiper2 {	width: 100%;	height: 100%;}
.swiper2 .swiper-slide { text-align: center; margin-left:15px; font-size: 16px;	background: #fff;	width:300px;
	/* Center slide text vertically */
	display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;
	-webkit-box-pack: center;	-ms-flex-pack: center;
	-webkit-justify-content: center;	justify-content: center;
	-webkit-box-align: center;	-ms-flex-align: center;
	-webkit-align-items: center;	align-items: center;}


/* 浏览器兼容提醒 */
.jzgov-notice-browser {	position: fixed;	bottom: 0px;left: 0px;	width: 100%;height: 80px;
	background-color: rgba(238, 153, 0, 0.95);	z-index: 10000;	padding: 20px 0px;	display: none;}
.jzgov-notice-browser p { color: #fff;	line-height: 30px;}

._tdp_box {	margin: 0 auto;}

.jzgov-policy-quick-case img { width: 40px;	height: 40px;	margin: 10px 0px;}

#_span_jiucuo {	line-height: 120px;	margin-left: 20px;}


/* 视频新闻显示样式 */
.jzgov-video-link {	margin-top: 10px;}
.jzgov-video-link a {width:100%;margin-bottom:10px;height:70px;line-height:70px;display:inline-block;background-color:#ececec;}
.jzgov-video-link a:hover {	background-color: #FF3B2F;	color: #fff;}
.jzgov-video-link a:hover .jzgov-video-goplay {	color: #fff;display: inline-block;}

.jzgov-video-li {margin-top: 20px;}
.jzgov-video-li a {	width: 48%;	margin-right: 2%;	float: left; background-color: #000000;	height: 160px;
	display: block;	position: relative;}
.jzgov-video-li a img {	width: 100%;	height: 160px;}
.jzgov-video-li a p {	position: absolute;	bottom: 0px;line-height: 25px;
	display: none;	background-color: rgba(0, 0, 0, 0.75);	color: #fff;width: 96%;	padding: 0px 2%;left: 0px;}
.jzgov-video-li a:hover p {	display: inline-block;}

.jzgov-video-date {	width: 50px;	height: 50px;	line-height: 50px;	color: #fff;text-align: center;
	display: inline-block;	border-radius: 5px;	background-color: rgba(34, 167, 240, 0.6);
	margin-top: 5px;margin-right: 15px;	margin-left: 15px;	font-size: 14px;font-weight: bold;}

.jzgov-video-goplay {display: none;	float: right;margin-right: 15px;font-size: 26px !important;	color: #999;line-height: 70px;}
.jzgov-video-link-a {height: 70px;	line-height: 70px;	background-color: #ececec;	margin-top: 10px;}
.jzgov-video-link-a a {	margin-right: 15px;}


/* 头条banner */
.jzgov-toutiao-news-page {	height: 520px;}

.jz-tt-news-banner-swiper {	width: 100%;overflow: hidden;}
.jz-tt-news-banner {display: inline-block;	width: 100%;background-repeat: no-repeat;	background-size: 100%;	height: 100px;}

.govpushinfo150203{	height: 374px;	overflow: hidden;}
.govpushinfo150203 li span { float: right;  display: inline-block;  width: 90px;   height: 32px; overflow: hidden;  color: #999;}
.govpushinfo150203 li a { width: 450px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/* 热门专栏 */
.jzgov-hot-zl{	clear: both;padding-top:30px;}
.jzgov-hot-zl-case{	height: 110px;	margin-bottom: 30px;}
.jzgov-hot-zl-text{	width: 60px;height: 110px;	background-image: url(../images/ztzl.png);
	background-size: 100%;	background-repeat: no-repeat;	background-position: center;}

.jzgov-hot-zl-swiper{	width: 1220px;	height:260px;	overflow: hidden;	position: relative;}
.jzgov-hot-zl-swiper .tu {width: 315px; float:right; margin-left:20px;}

.jzgov-ztzl-div img{width: 100%;height: 110px;border-radius: 10px;	
-webkit-transition: all 0.5s;-moz-transition: all 0.5s;	-o-transition: all 0.5s;}
/*.jzgov-ztzl-div:hover img{border-radius:10px;
	-webkit-transform: scale(1.1);	1.1放大值* /-moz-transform: scale(1.1);	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);/* 本hover用的是：transform属性；scale是属性下放大；* /}*/
.jzgov-ztzl-div:hover img{	transform: translate(0, -10px);	-webkit-transform: translate(0, -10px);	-moz-transform: translate(0, -10px);
	-o-transform: translate(0, -10px);	-ms-transform: translate(0, -10px);}
.jzgov-hot-zl-swiper .swiper-button-prev, .jzgov-hot-zl-swiper .swiper-button-next{	height: 110px!important;background-color: rgba(255,255,255,0)!important;}

#StranLink{	cursor: pointer;}
#jzgov-slh-btn {  display: inline-block;  background-color: #ce1f1f;  line-height: 30px;  padding: 0px 15px; border-radius: 15px;}
#jzgov-slh-btn:hover {  background-color: #AF0F0F;  color: #fff;}

.xwzxg li{ line-height:30px!important; padding-top:20px!important; padding-bottom:20px; background:none!important; padding-left:0!important; border-bottom:1px solid #CCCCCC;}
.xwzxg li h3{ line-height:40px!important; font-weight:500!important; color:#000;}
.xwzxg li .rq span{ background:url(../images/rq1.png) no-repeat center left; padding-left:20px; color:#aaa; padding-right:30px;}
.xwzxg li .rq span:nth-child(2){ background:url(../images/rq2.png) no-repeat center left;}


.imglist li{ line-height:30px!important; padding-top:20px!important; padding-bottom:20px; background:none!important; padding-left:0!important; border-bottom:1px solid #CCCCCC; overflow:hidden;}
.imglist li h3{ line-height:40px!important; font-weight:500!important; color:#000;}
.imglist li .rq span{ background:url(../images/rq1.png) no-repeat center left; padding-left:20px; color:#aaa; padding-right:30px;}
.imglist li .rq span:nth-child(2){ background:url(../images/rq2.png) no-repeat center left;}
.imglist li img{ width:185px; height:135px; float:left; padding-right:30px;background:none!important; padding-left:0!important;}




.gj_box{ width:1200px; margin:0 auto; background:#FFF; overflow:hidden; padding:0 40px;}
.neir p img{ text-align:center; margin:0 auto; max-width:100%;}
.neir p{ margin:10px 0;}

.biaog table tr td{ padding:0 5px;}
/*.biaog table tr td:nth-child(9){background:#FBE4D5;}
.biaog table td:first-child+td+td+td+td+td+td+td+td{background:#FBE4D5;} */

.links{ width:100%; line-height:36px; color:#666; margin-bottom:20px; padding:10px 0; overflow:hidden;}
.links a{ padding:0 8px;}

.link{ padding:20px 0;}
.link li{ width:33.3%; float:left;}
.link select{ display:block; width:370px; height:38px; line-height:38px; color:#333; font-size:16px; text-align:center; background:#fff; padding:10px 20px; border:1px solid #dcdcdc; cursor:pointer; float:left; margin-right:22px;}

/* 自适应css-小屏PC */
@media screen and (max-width:1440px) {
.gj_box{ width:80%; margin:0 auto; background:#FFF; overflow:hidden; padding:0 40px;}
	.jzgov-container {	width: 1200px;}
	.jzgov-col-2 {	width: 580px;}

	/* 头部 */
	.jzgov-logo {background-size: 100%;}

	/* 底部 */
	.jzgov-link-list {	font-size: 15px;}

	/* 头条 */
	.jzgov-toutiao h3 a {font-size: 22px;}
	.jzgov-toutiao-news {	}

	.jzgov-top-lunbo,
	.jzgov-top-news {	width: 100%;height: 400px;	}
	.jzgov-top-lunbo .bd img {	width: 100%;height: 400px;}
	.jzgov-top-lunbo .bd li h3 {font-size: 16px;}

	.jzgov-tabs .hd ul li,
	.jzgov-index-top-tabs .hd ul li {float: left;padding: 0 20px;	cursor: pointer;font-size: 18px;color: #666;	}

	.jzgov-tabs .bd li,
	.jzgov-index-top-tabs .bd li {line-height: 43px;height: 43px;font-size: 15px;}

	.gjtabs .hd ul li,
	.jzgov-index-top-tabs .hd ul li {float: left;padding: 0 20px;	cursor: pointer;font-size: 18px;color: #666;	}

	.gjtabs .bd li,
	.jzgov-index-top-tabs .bd li {line-height: 43px;height: 43px;font-size: 15px;}



	/* 导航 */
	.jzgov-nav {height: 60px;}
	.jzgov-nav a {	width: 118px;	font-size: 16px;height: 60px;line-height: 60px;}	

	.jzgov-xxgk-nav{width: 138px!important;	}
	.jzgov-nav i {	font-size: 20px;	}

	/*  */
	.jzgov-more-leader-l {	width: 30%;	}
	.jzgov-more-leader-r {	width: 70%;	}
	.jzgov-leader-desc p {	font-size: 14px;}

	.jzgov-more-leader {padding-top: 22px;}
	.jzgov-notice .date,
	.jzgov-policy .date {	display: none;	}
	.jzgov-video-link-a a {	margin-right: 5px;}


	/* 头条banner */
	.jzgov-toutiao-news { overflow:hidden;}
	.jzgov-toutiao-lunbo, .jzgov-toutiao-list {   height: 400px;	}
	.jz-tt-news-banner-swiper {	top: 420px;	}
	.jz-tt-news-banner-swiper img {	width: 100%;}


	/* 政策 */
	.jzgov-work {height: 540px;}
	.jzgov-policy-more {padding: 10px 0px;}
	.jzgov-policy-more a {	padding: 0px 15px;}
	
	.jzgov-policy-list {width: 660px;}
	.jzgov-service-list {padding: 15px 15px;	}
	.jzgov-service-list a {	padding: 0px 5px;}
	.jzgov-service {height: 215px;}
	.jzgov-hot-service {height: 450px;}
	.jzgov-service-icon-case {height: 80px;}
	.jzgov-service-icon-case img {	height: 35px;}
	.jzgov-service-ad {	height: 450px;	}
	.jzgov-service-ad img {	width: 100%;height: 450px;}
	.jzgov-btn {bottom: 80px !important;}
	.jzgov-siwper-btn {	bottom: 220px !important;}


	/* 互动 */
	.jzgov-interact-list {	width: 680px;}
	.jzgov-interact-table tr td {font-size: 14px;}

   .jzgov-search-policy { width: 400px;   height: 340px;}
   .jzgov-interact-quick-bar-small { width: 119px; font-size: 13px;}
   .jzgov-interact-quick-bar-big {  width:185px;  margin-right: 6px;}
   .jzgov-zhuanti-l { width:288px;  margin-left: 10px;}	
	
	/* 专题 */
	.jzgov-zhuanti-r .swiper-container-horizontal>.swiper-pagination-bullets,

	.swiper-pagination-custom,
	.swiper-pagination-fraction {left: 525px;bottom: -540px;}

	.jzgov-zhuanti-l {	width:290px;}
	.jzgov-zhuanti-case,
	.jzgov-zhuanti-case img {width: 100%;}
	.jzgov-zhuanti-r {	width:500px;height:340px;}

	.swiper2 .swiper-slide {width:240px;height:335px;}
	.jzgov-zhuanti-div img {height:220px;}


	/* 侧边栏 */
	#jzgov-sidebar .jzgov-sidebar-container {right: 0;}


	/* 热点新闻 */
	.jzgov-header .jzgov-search-focus {	position: absolute;	width: 560px;	/* height: 100px; */
		top: 55px;	z-index: 99999;	border-radius: 5px;	background-color: rgba(255, 255, 255, 0.95);padding: 20px;}
		
	/* 热门专栏 */
	.jzgov-hot-zl-case{	height: 93px;}
	.jzgov-hot-zl-text{	width: 69px;height:110px;background-size: 69px 110px;}
	.jzgov-hot-zl-swiper{width: 1120px;	height: 93px;	}
	.jzgov-hot-zl-swiper .tu {width: 265px;}
	.jzgov-ztzl-div img{height: 93px;}
	.jzgov-hot-zl-swiper .swiper-button-prev, .jzgov-hot-zl-swiper .swiper-button-next{	height: 93px!important;	}
	.govpushinfo150203{	height: 330px;}

}



/* 自适应css-手机版 */
@media screen and (max-width:1024px) {
.jzgov-header,.jzgov-container,.jzgov-container,.jzgov-header, .jzgov-head{width:1200px!important; display:block!important;}
#container{width:1200px!important;}
.jzgov-header,.navbj{width:1200px!important;}
	}


/* 侧边栏css基本样式 */
.jzgov-sidebar-container {float: right;	position: fixed;right: 170px;	bottom: 50px;	width: 60px;border-radius: 10px;
	margin-bottom: 10px;	z-index: 12;}
.jzgov-sidebar-container li {background-color: #22A7F0;	margin-top: 10px;	height: 60px;	cursor: pointer;}


/*  侧边栏 鼠标悬停效果  显示二维码 */

/* 背景盒子 */
.jzgov-sidebar-container #wxQRI {padding-top: 30px;	position: absolute;	right: 78px;display: inline-block;	width: 140px;
	height: 200px;	display: none;	background-color: #22A7F0;}

.jzgov-sidebar-container #wxQRI .padding-img1 {	padding-left: 20px;	padding-bottom: 30px;}
.jzgov-sidebar-container #wxQRI img {	border-radius: 8px;	overflow: hidden;	width: 100px;	height: 100px;}
.jzgov-sidebar-container .imgWord-down1 {	font-size: 15px;font-weight: 400;padding-bottom: 5px;}
.jzgov-sidebar-container .imgWord-down2 {	font-size: 15px;	font-weight: 400;	padding-bottom: 5px;}


/* 微博 */
/* 背景盒子 */
.jzgov-sidebar-container #wbQRI {position: absolute;padding-top: 30px;	right: 78px;display: inline-block;
	width: 150px;	height: 200px;	display: none;	background-color: #22A7F0;}
.jzgov-sidebar-container #wbQRI .padding-img2 {	padding-left: 26px;	padding-bottom: 25px;}
.jzgov-sidebar-container #wbQRI img {	border-radius: 8px;	overflow: hidden;	width: 100px;	height: 100px;}

/* 显示隐藏 */
.jzgov-sidebar-container li.middle:hover #wxQRI {	z-index: 3;	display: block;}
.jzgov-sidebar-container li.middle:hover #wbQRI {	display: block;}

/* 侧边栏span */
.jzgov-sidebar-container a {color: white;}
.jzgov-sidebar-container span {display: block;	text-align: center;	color: #fff;	font-size: 12px;}

/* 侧边栏图标 */
.jzgov-sidebar-container span i {	display: block;	padding-top: 4px;}


/* 侧边栏图标大小 */
.jzgov-sidebar-container i {padding-bottom: 0px;font-size: 35px;}
#jzgov-sidebar {display: none;}


/* 侧边栏关闭按钮 */
#jzgov-sidebar .close-btn:hover {	background-color: rgb(247, 77, 77);}
#jzgov-sidebar .close-btn span i {	text-align: center;	padding-bottom: 4px;line-height: 24px;}
#jzgov-sidebar .close-btn .close-btn-words {text-align: center;}

.icon-guanbi:before {font-size: 20px;}

/* 侧边栏hover背景 */
#jzgov-sidebar .sidebar-color:hover {background-color: #2f90d1;}


/* 搜索 热点新闻css*/
.jzgov-search-focus {	display: none;	position: absolute;	width: 660px;	box-shadow: 2px 4px 6px #999999;	top: 70px;
	z-index: 1000000000;border-radius: 5px;	background: rgba(255, 255, 255, 0.878);	padding: 20px;}

.jsgov-search-focus-words {	padding-top: 15px;	padding-bottom: 15px;}
.jsgov-search-focus-words .jsgov-pill {	margin-right: 5px;	padding: 6px 13px;	background-color: rgba(105, 200, 252, 0.7);
	color: #FFFFFF;	border-radius: 15px;	font-size: .875rem;	display: inline-block;}
.jsgov-search-focus-words .jsgov-pill:hover {background-color: rgba(105, 200, 252, 1);}


.jzgov-newslist-lineheight-35px {font-size: 13px;display: flex;	line-height: 35px;	list-style: none;flex-wrap: wrap;justify-content: space-between;	text-align: center;}
.jzgov-newslist-lineheight-30px a {	font-size: 13px;}

.jzgov-search-focus-list-icon {	margin-bottom: 2px;	display: inline-block;	width: 5px;	height: 5px;	background-color: #ddd;	margin-right: 8px;}

.jzgov-newslist-lineheight-35px li {justify-content: space-between;	/* width: 190px; */
	white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jzgov-search-focus-list {	display: flex;}


/* 调整两个热搜盒子的大小 */
.jzgov-search-focus-list div {	display: inline-block;	width: 47%;	margin-right: 15px;}


/*  搜索新增div结构样式 用来包裹input和button*/
.jzgov-search-line .jzgov-search-input-btn-box {background-color: rgba(255, 255, 255, 0.7);	border-radius: 50px;overflow: hidden;}








.fullleft {   float: left;}
.fullright {  float: right;}

.xhcalened {  border: solid 1px #393D49;    border-radius: 5px;  -webkit-border-radius: 5px;    -moz-border-radius: 5px;
    -ms-border-radius: 5px;    -o-border-radius: 5px;
    max-width: 262px;    position: absolute;    display: none;    background-color: #ffffff;}

.xhruntime {    border-top-left-radius: 5px;    -webkit-border-top-left-radius: 5px;    -moz-border-top-left-radius: 5px;
    -ms-border-top-left-radius: 5px;
    -o-border-top-left-radius: 5px;    border-top-right-radius: 5px;    -webkit-border-top-right-radius: 5px;
    -moz-border-top-right-radius: 5px;
    -ms-border-top-right-radius: 5px;    -o-border-top-right-radius: 5px;    padding: 10px;}

.xhruntime span {   font-size: 18px;}
.xhmenu {background-color:#ffffff; color:#333333;  display:inline-block; width:100%; margin-bottom:-4px;  text-align:center;}
.xhmenu a {  cursor: pointer;  font-size: 20px;  padding: 5px 10px 5px 10px;}
.xhmenu a:hover {  background-color: #393D49;  color: #ffffff;}
.xhmenu label {  line-height: 36px;}

.xhcalen_top {  background-color: #393D49;  padding: 10px;}
.xhcalen_top ul {  padding: 0px;  margin: 0px;}
.xhcalen_top ul li {  color: #ffffff;  list-style: none;  width: 34px;  height: 23px;  display: inline-block;
    text-align: center;  line-height: 23px;  position: relative;}

.xhcanlendate {    background-color: #ffffff;    display: inline-block;    padding: 10px;}
.xhcanlendate ul {    padding: 0px;}
.xhcanlendate ul li { list-style: none; float: left; width: 34px; height: 23px; text-align: center;  line-height: 23px;
    color: #333333;  cursor: pointer;  border-radius: 25px;
    -webkit-border-radius: 25px;    -moz-border-radius: 25px;    -ms-border-radius: 25px;    -o-border-radius: 25px;
    padding: 5px 0;    font-size: 16px;    position: relative;}

.xhcanlendate ul li i { color: #ff0000;  position: absolute;  top: 0;  left: 0;  font-size: 8px;}
.xhcanlendate ul li b {  margin: 0;  padding: 0;  display: inline-block; font-size: 5px; color: #ff0000;}
.xhcanlendate ul li:hover i {    color: #ffffff}
.xhcanlendate ul li:hover b {    color: #ffffff}

.xhelseday {    color: #999999!important;}
.xhactive {    background-color: #2F4056!important;    color: #ffffff!important;}
.xhcanlendate ul li:hover {    background-color: #2F4056;    color: #ffffff;}
.showcalen {    color: #444444;    cursor: pointer;    display: inline-block;}

.sjriqi{ width:210px; float:right; margin-right:50px; color:#222; text-align:right; margin-top:35px; line-height:40px; font-size:14px;}



.jtR { margin:0; padding:0; list-style:none; overflow:hidden; display:inline;  height:250px; width:100%;}
.qian { display:block; float:left; background:url(../images/back.png) no-repeat left center; width:30px; height:180px; text-align:center;cursor:pointer; text-indent:-9999px; margin-top:30px;}
.hou { display:block;  float:left; display:inline; background:url(../images/link-arrow.png) no-repeat right center; width:25px; height:180px; text-align:center;cursor:pointer; text-indent:-9999px; margin-top:30px;}
.mid{ float:left; display:inline; width:1150px; height:230px; margin-top:20px; overflow:hidden;}
.mid ul{ margin:0; padding:0; list-style:none; overflow:hidden;float:left;}
.mid ul li{width:266px;float:left;  height:230px; overflow:hidden; font-size:14px;/*position:relative;*/ }
.mid ul li span{ display:block;width:266px; color:#333; text-align:center;height:30px; line-height:30px; /*position:absolute; top:116px; background:#000000; right:0;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;*/ font-weight:bold;}
.mid ul li img{ width:239px; padding:3px; border:1px solid #CCCCCC; height:174px; overflow:hidden; margin-left:10px;}
.mid ul li p{ font-size:12px; line-height:22px; padding-left:4%; padding-top:5px;}
.mid ul li .more{ float:right; color:#0080C1; border:1px solid #98C2F5; background:#F7FAFC; padding:1px 10px;}



.gongju{ width:1225px; height:100px; margin:26px auto 0;}
.gongju ul li{ width:125px; height:100px; float:left; text-align:center; background:#F2F8FF; border:1px solid #E8E8E8; text-align:center; margin-right:8px;border-radius:5px;}
.gongju ul li:last-child{ float:right;}
.gongju ul li.gj01 a{ background:url(../images/gj01.png) center 22px no-repeat;}
.gongju ul li.gj01 a:hover{ background:url(../images/gj012.png) center 22px no-repeat;}
.gongju ul li.gj02 a{ background:url(../images/gj02.png) center 22px no-repeat;}
.gongju ul li.gj02 a:hover{ background:url(../images/gj022.png) center 22px no-repeat;}
.gongju ul li.gj03 a{ background:url(../images/gj03.png) center 22px no-repeat;}
.gongju ul li.gj03 a:hover{ background:url(../images/gj032.png) center 22px no-repeat;}
.gongju ul li.gj04 a{ background:url(../images/gj04.png) center 22px no-repeat;}
.gongju ul li.gj04 a:hover{ background:url(../images/gj042.png) center 22px no-repeat;}
.gongju ul li.gj05 a{ background:url(../images/gj05.png) center 22px no-repeat;}
.gongju ul li.gj05 a:hover{ background:url(../images/gj052.png) center 22px no-repeat;}
.gongju ul li.gj06 a{ background:url(../images/gj06.png) center 22px no-repeat;}
.gongju ul li.gj06 a:hover{ background:url(../images/gj062.png) center 22px no-repeat;}
.gongju ul li.gj07 a{ background:url(../images/gj07.png) center 22px no-repeat;}
.gongju ul li.gj07 a:hover{ background:url(../images/gj072.png) center 22px no-repeat;}
.gongju ul li.gj08 a{ background:url(../images/gj08.png) center 22px no-repeat;}
.gongju ul li.gj08 a:hover{ background:url(../images/gj082.png) center 22px no-repeat;}
.gongju ul li.gj09 a{ background:url(../images/gj09.png) center 22px no-repeat;}
.gongju ul li.gj09 a:hover{ background:url(../images/gj092.png) center 22px no-repeat;}
.gongju ul li a{ display:block; width:125px; height:100px;}
.gongju ul li a:hover span{ color:#950004;}
.gongju ul li a span{ display:block; width:125px; height:40px; line-height:26px; color:#1a416b; padding-top:59px;}
.gongju ul li a img{ margin-top:22px;}



.solution1_1{ margin-right:-15px;}
.solution1_1 li{width:29%; margin:20px 1.5%; padding:5px; height:280px; float:left;border-radius: 0.625rem;box-shadow: 0px 5px 10px 0px rgba(217, 223, 226, 0.8); margin-top:20px;}
.solution1_1 li h3{ font-size:16px; line-height:1; line-height:28px; padding:6px 0; position:relative; text-align:center;}
.solution1_1 li p{ overflow:hidden; width:100%;height:240px;}
.solution1_1 li img {width:100%!important; height:100%;transition:all 1.2s; -moz-transition:all 1.2s; -webkit-transition:all 1.2s; -o-transition:all 1.2s;}
.solution1_1 li:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06);}
.solution1_1 li .h3{width:100%; position:absolute; z-index:5; bottom:0 !important; background:url(../images/cpbj.png) repeat-x bottom;margin-bottom:0px!important; line-height:60px; padding-top:20px; height:60px; color:#FFF;}

.solution2_1{ margin-right:-15px;}
.solution2_1 li{width:25%; margin:20px 1.5%; padding:8px 2%; height:370px; float:left;border-radius: 0.625rem;box-shadow: 0px 5px 10px 0px rgba(217, 223, 226, 0.8); margin-top:20px;}
.solution2_1 li h3{ font-size:16px; line-height:1; line-height:28px; padding:6px 0; position:relative; text-align:center;}
.solution2_1 li p{ overflow:hidden; width:100%;height:310px;}
.solution2_1 li img {width:100%!important; height:100%;transition:all 1.2s; -moz-transition:all 1.2s; -webkit-transition:all 1.2s; -o-transition:all 1.2s;}
.solution2_1 li:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06);}
.solution2_1 li .h3{width:100%; position:absolute; z-index:5; bottom:0 !important; background:url(../images/cpbj.png) repeat-x bottom;margin-bottom:0px!important; line-height:60px; padding-top:20px; height:60px; color:#FFF;}


/*cpzx_xq*/
.cpzx_xq{ width:100%; margin:auto;}
.cpzx_xq_t{ width:100%;}

.cpjs_t ul li{ width:100%; overflow:hidden; line-height:36px; border-bottom:1px #e3e3e3 solid; font-size:14px;}
.cpjs_mc{ float:left; width:180px; text-align:right; padding-right:15px; line-height:36px; /*border-right:1px #e3e3e3 solid;*/}
.cpjs_sj{ float:left; padding-left:15px; overflow:hidden; border-left:1px #e3e3e3 solid; min-height:36px;line-height:36px;}

.cpjs_tp{ width:100%; margin:auto; padding-top:20px; padding-bottom:20px;border-bottom:1px #e3e3e3 solid;}

#preview{ float:left; width:448px;}
#spec-n1 img{ width:446px; height:357px; border:1px #d5d5d5 solid;}
.zoomdiv{ float:left ; height:auto; width:351px;}
#spec-n5{ float:left; width:448px; overflow:hidden; margin-top:10px;}
#spec-left{ float:left;width:27px; height:68px; float:left; cursor:pointer;}
#spec-right{ float:left; width:27px; height:68px; float:left;cursor:pointer; }
#spec-left .prev{ float:left; position:absolute; background:url(../images/l.jpg) no-repeat; width:27px; height:68px;}
#spec-right .next{ position:absolute;display:block; background:url(../images/r.jpg) no-repeat; width:27px; height:68px;}
#spec-list{ float:left; width:394px; float:left; overflow:hidden;  display:inline;  position:relative; }
#spec-list ul{ float:left; padding-left:11px; }
#spec-list ul li{ float:left; width:96px; height:68px; display:inline; cursor:pointer;}
#spec-list ul li img{border:1px solid #d2d2d2; width:83px; height:66px;}
/*jqzoom*/
.jqzoom{ float:left;position:relative; width:349px;}
.zoomdiv{ float:left;z-index:100;position:absolute; left:760px!important; top:81px!important;width:466px; height:357px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:72px;height:67px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list div{ float:left;}

.fd_r{ float:right; width:430px; height:200px; padding-top:20px;}
.Produc_name{ font-size:20px; font-weight:bold;}
.fd_r ul li{ line-height:38px;}
.fd_r ul li span{ font-weight:bold; color:#069;}

.slideTxtBox{ width:100%; border:1px solid #d0d0d0; text-align:left; margin-top:32px; border-top:2px #999999 solid }
.slideTxtBox .hd{ height:36px; line-height:36px; background:#f7f7f7; border-bottom:1px solid #d0d0d0;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px;}
.slideTxtBox .hd ul li{ float:left; padding:0 34px; cursor:pointer; font-weight:bold; font-size:15px;}
.slideTxtBox .hd ul li.on{ height:40px;  background:#fff;  border-top:3px solid #e4393c; margin-top:-7px; border-bottom:1px #dedfde solid; border-left:1px #dedfde solid; border-right:1px #dedfde solid; color:#033d81;  }

.fd_dh{ height:44px; background:url(../images/fd_dh.jpg) no-repeat left center; padding-left:52px; margin-top:8px; font-size:14px; color:#333;}
.fd_dh span{ display:block; color:#af0a00; font-size:20px; font-weight:bold;}




.sideMenu{ width:230px  }
.sideMenu h3{ height:50px; line-height:49px; padding-left:22px; font-size:15px; font-weight:normal; border-bottom:1px dashed #c7c5c5; overflow:hidden; border-left:5px solid #17579F; background:#F5F5F5;}
.sideMenu h3 em{ float:right; display:block; width:13px; height:13px; cursor:pointer; background:url(../images/1.jpg) no-repeat; margin-right:22px; margin-top:22px; display:inline; }
.sideMenu h3.on em{ background:#17579F url(../images/2_.jpg) no-repeat; width:13px; height:13px; }
.sideMenu h3.on a{ color:#fff; font-weight:bold;}
.sideMenu h3.on{background:#17579F;}
.sideMenu ul{ width:190px; border-bottom:1px dashed #d2d2d2; display:none; /* 默认都隐藏 */ padding-left:40px; padding-top:10px; padding-bottom:10px;border-left:1px dashed #d2d2d2;border-right:1px dashed #d2d2d2;}
.sideMenu ul li{width:170px; background:url(../images/hd.jpg) no-repeat left center; padding-left:20px; font-size:14px; font-family:"宋体"; line-height:30px;}










