/* 通用 S*/
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none; vertical-align:middle;}
img {-webkit-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.container {width: 1200px;}
.footer-links dl dd{background: rgba(37,105,195, 0.9);}
.footer-wzbz{width: 305px;}
/* 通用 E*/
/* 头部 S*/
.banner_bg .container img {
    position: absolute;
    top: 20px;
    left: 30px;
}
.header_xbanner {
    display: none;
    width: 100%;
}
/* 头部 E*/
/* 四个按钮 S*/
.box{
	border-radius: 10px;
	background: #fff;
	top: -55px;
	position: relative;
	box-shadow:0px 0px 20px 0px rgba(60,54,188,0.5);
}
.dating {
    padding: 38px 20px;
    height: 115px;
}
.dating ul {
    overflow: inherit;
}
.dating li {
    float: left;
    width: 25%;
	position: relative;
}
.dating li a {
    display: block;
    border-left: 3px solid #bbb8c6;
    text-align: center;
}
.dating li:first-child a {
    border-left: 0;
}
.dating li p {
    margin-top: 10px;
}
.top-nav-wrapper .icon-item-wrapper .qrcode-wrapper {
    padding: 20px;
    border-radius: 10px;
    background: #fff;
    text-align: center;
    filter: drop-shadow(0px 0px 9px rgba(10,10,10,0.8));
    position: absolute;
    top: calc(100% + 2px);
    left: calc(50% - 104px);
    display: none;
}
.top-nav-wrapper .icon-item-wrapper:hover .qrcode-wrapper {
    display: block;
}
.top-nav-wrapper .icon-item-wrapper .qrcode-wrapper::before {
    content: "";
    position: absolute;
    top: -19px;
    left: calc(50% - 20px);
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 25px solid white;
}
.dating .qrcode-wrapper img {
    padding: 0 10px;
    width: 150px;
    height: 130px;
}
.top-nav-wrapper .icon-item-wrapper .text-wrapper {
    display: block;
    font-size: 18px;
    font-family: Microsoft YaHei,Microsoft YaHei-Regular;
    color: #333333;
    line-height: 26px;
}
/* 四个按钮 E*/
/* 新媒体账号数量 S*/
.tit {text-align: center;padding: 50px 0 40px;}
.xmtzhsl{margin-top: 80px;margin-bottom: 80px;background: url(/images/images/xmtjz_bg.png) no-repeat;}
.xmtzhsl_content{position: relative;background: url(/images/images/xmtzh_bg.png) no-repeat center;}
.kong{width: 1200px;height: 630px;}
.xmtzhsl_content_bg{display: block;margin: 0 auto;z-index: 1;}
.xmtzhsl_sum{position: absolute;left: 40%;top: 226px;}
.xmtzhsl_sum a{font-size: 40px;display: block;margin-bottom: 15px;}
.xmtzhsl_sum b{font-size: 80px;color:#6695db;margin-right: 20px;margin-left: 14px;}
.xmtzhsl_sum span{font-size: 40px;}
.xmtzhsl_content li{background: url(/images/images/xmtzh_circle.png) no-repeat;background-size: contain;color: #fff;text-align: center;}
.xmtzhsl_content li a{display: block;color: #fff;}
.xmtzhsl_dy{width: 200px;height: 200px;position: absolute;top: -14px;z-index: 1;left: 144px;}
.xmtzhsl_dy a{font-size: 30px;padding: 50px 0px 10px;}
.xmtzhsl_dy b{font-size: 60px;}
.xmtzhsl_dy span{font-size: 30px;}

.xmtzhsl_other{width: 150px;height: 150px;position: absolute;top: -65px;z-index: 2;right: 360px;}
.xmtzhsl_other a{font-size: 25px;padding: 30px 0px 10px;}
.xmtzhsl_other b{font-size: 45px;}
.xmtzhsl_other span{font-size: 25px;}

.xmtzhsl_wx{width: 250px;height: 250px;position: absolute;top: 121px;z-index: 2;right: -5px;}
.xmtzhsl_wx a{font-size: 40px;padding: 60px 0px 10px;}
.xmtzhsl_wx b{font-size: 65px;}
.xmtzhsl_wx span{font-size: 40px;}

.xmtzhsl_wb{width: 250px;height: 250px;position: absolute;bottom: 55px;z-index: 2;left: -5px;}
.xmtzhsl_wb a{font-size: 40px;padding: 60px 0px 10px;}
.xmtzhsl_wb b{font-size: 65px;}
.xmtzhsl_wb span{font-size: 40px;}

.xmtzhsl_jrtt{width: 180px;height: 180px;position: absolute;bottom: -75px;z-index: 2;right: 460px;}
.xmtzhsl_jrtt a{font-size: 22px;padding: 50px 0px 10px;}
.xmtzhsl_jrtt b{font-size: 45px;}
.xmtzhsl_jrtt span{font-size: 25px;}

.xmtzhsl_ydkhd{width: 130px;height: 130px;position: absolute;bottom: 30px;z-index: 2;right: 195px;}
.xmtzhsl_ydkhd a{font-size: 20px;padding: 40px 0px 5px;}
.xmtzhsl_ydkhd b{font-size: 35px;}
.xmtzhsl_ydkhd span{font-size: 20px;}

/* 图片抖动 S*/
.xmtzhsl_content li:hover{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;}

@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}

10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}

30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}

40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}

100%{-webkit-transform:scale(1) rotate(0);}}

@-moz-keyframes tada{0%{-moz-transform:scale(1);}

10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}

30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}

40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}

100%{-moz-transform:scale(1) rotate(0);}}

@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);

opacity:0;}

40%{-webkit-transform:perspective(400px) rotateY(-10deg);}

70%{-webkit-transform:perspective(400px) rotateY(10deg);}

100%{-webkit-transform:perspective(400px) rotateY(0deg);

opacity:1;}}

@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);

opacity:0;}

40%{-moz-transform:perspective(400px) rotateY(-10deg);}

70%{-moz-transform:perspective(400px) rotateY(10deg);}

100%{-moz-transform:perspective(400px) rotateY(0deg);

opacity:1;}} 

/* 图片抖动 E*/
/* 新媒体账号数量 E*/
/* 市本级、园区开发区政务发布 S*/
.sbjzwfb{
    padding: 20px;
	border-radius: 10px;
	background-color: #acccee;
	margin-bottom:30px;
	/* box-shadow: 0px 0px 20px 0px rgb(60 54 188 / 50%); */
	
}
.sbjzwfb ul{
	margin: 0 0px 0px;
	display: flex;
	flex-wrap: wrap;
}
.sbjzwfb ul li{
	float: left;
	width: 18.27%;
	/* width: 20.27%; */
	background-color: #fff;
	box-shadow: 5px 5px 2px 0px #6d98cb;
}
.sbjzwfb ul li a{
	margin: 0;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0 5px;
	line-height: 5;
	
}
.sbjzwfb ul li:hover::before {
    z-index: 10;
    content: "";
    position: absolute;
    bottom: -12px;
    left: calc(50% - 22px);
    width: 0;
    height: 0;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    border-bottom: 22px solid #126cc2;
}
.sbjzwfb ul li:hover::after {
    z-index: 10;
    content: "";
    position: absolute;
    bottom: -13px;
    left: calc(50% - 20px);
    width: 0;
    height: 0;
    border-left: 16px solid transparent;
    border-right: 16px solid transparent;
    border-bottom: 20px solid white;
}
.qrcode-list-wrapper{
	display: none;
	z-index: 10;
	padding: 20px 10px;
	border: 2px solid #126cc2;
	border-radius: 10px;
	background: #fff;
	position: absolute;
	top: calc(100% + 10px);
}
.sbjzwfb ul li:hover .qrcode-list-wrapper{
    display: flex;
}
.entry-wrapper .qrcode-wrapper img {
    padding:10px;
    width: 150px;
    height: 150px;
}
.qrcode-list-wrapper .qrcode-wrapper .text {
    text-align: center;
    padding: 4px 10px;
    width: 150px;
    display: block;
    color: #333;
    line-height: 25px;
}


.branches-list-wrapper .entry-wrapper{
	border-radius:10px;
	position:relative;
	/* flex:1 0; */
	min-width:175px;
	margin:12px 10px;
	text-align:center
}
/* .branches-list-wrapper{display:flex;flex-wrap:wrap;margin-top:56px;padding:23px 12px 28px;border-radius:8px;box-shadow:0px 0px 9px 0px rgba(50,50,50,0.58)}
.branches-list-wrapper .entry-wrapper{border-radius:10px;position:relative;flex:1 0;min-width:175px;margin:12px 10px;text-align:center}
.branches-list-wrapper .entry-wrapper:hover{color:#fff}
.branches-list-wrapper .entry-wrapper .qrcode-list-wrapper{z-index:30;padding:20px 10px;border:2px solid #126cc2;border-radius:10px;background:#fff;position:absolute;top:calc(100% + 10px);filter:drop-shadow(0px 3px 9px rgba(10,10,10,0.8));display:none}
.branches-list-wrapper .entry-wrapper:hover::before{z-index:10;content:"";position:absolute;bottom:-12px;left:calc(50% - 22px);width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:22px solid #126cc2}
.branches-list-wrapper .entry-wrapper:hover::after{z-index:10;content:"";position:absolute;bottom:-13px;left:calc(50% - 20px);width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:20px solid white}
.branches-list-wrapper .entry-wrapper:hover .qrcode-list-wrapper{display:flex}
.qrcode-wrapper img{padding:0 10px;width:130px;height:130px}
.qrcode-wrapper .text{text-align:center;padding:4px 10px;width:130px;display:block;color:#333}
.sepcial-list li:hover .tag::before{z-index:99;content:"";position:absolute;bottom:-12px;left:calc(50% - 20px);border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:19px solid #be0000}
.sepcial-list li:hover .tag::after{z-index:99;content:"";position:absolute;bottom:-12px;left:calc(50% - 18px);border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:17px solid white}
.tag .qrcode-list-wrapper{z-index:10;position:absolute;top:62px;display:none;padding:10px;background:#fff;border-radius:8px;border:2px solid #be0000}
.sepcial-list li:hover .tag .qrcode-list-wrapper{display:flex}
.tag .qrcode-list-wrapper .text{font-size:18px;color:#333;text-align:center;} */
/* 市本级、园区开发区政务发布 E*/
/* 区县政务发布 S*/
.counties-swiper-wrapper{position:relative;}
.counties-swiper-wrapper .swiper-container{padding-bottom:75px}
.swiper-button-next::after,.swiper-button-prev::after{content:""}
.swiper-button-prev,.swiper-button-next{ width: 40px; height:40px; position: absolute; top: 55%; margin-top: -60px; left: -20px; z-index: 100; background: url(/images/images/xmtjz_arr.png) no-repeat #fff 15px;border-radius: 20px;transform: rotate(180deg);box-shadow:0px 0px 20px 0px #becfe9;}
.swiper-button-next{ left: auto; right: -20px; transform: rotate(0deg);  }
.counties-swiper .swiper-slide{position:relative;border-radius: 10px;}
.counties-swiper .swiper-slide .tag{cursor:pointer;font-size:24px;color:#fff;border-radius:0px 0px 40px 0px;padding:6px 18px 10px 12px;position:absolute;top:3px;left:0}
.swiper-slide:hover .tag::before{z-index:99;content:"";position:absolute;bottom:-12px;left:calc(50% - 20px);border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:19px solid #126cc2}
.swiper-slide:hover .tag::after{z-index:99;content:"";position:absolute;bottom:-12px;left:calc(50% - 18px);border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:17px solid white}
.tag .qrcode-list-wrapper{z-index:10;position:absolute;top:57px;
display:none;
padding:10px;background:#fff;border-radius:8px;border:2px solid #126cc2}
.swiper-slide:hover .tag .qrcode-list-wrapper{display:flex}
.tag .qrcode-list-wrapper .text{font-size:18px;color:#333;text-align:center;}
.qrcode-wrapper img{width:150px;height:150px}
.qrcode-wrapper .text{text-align:center;padding:4px 10px;width:150px;display:block;color:#333; line-height: 25px;}
.swiper-container{overflow-x: hidden;}
::-webkit-scrollbar{display:display: none;width: 0px;height: 0px;}
/* .w1200 {
    width: 1200px;
    margin: 0 auto;
}
.counties-swiper-wrapper{position:relative;}
.counties-swiper-wrapper .swiper-container{padding-bottom:75px}
.swiper-button-next::after,.swiper-button-prev::after{content:""}
.swiper-button-prev,.swiper-button-next{ width: 42px; height: 69px; position: absolute; top: 50%; margin-top: -60px; left: 0; z-index: 100; background: url(/images/images/slidebox_anniu.png) no-repeat; }
.swiper-button-next{ left: auto; right: 0; background-position: -42px 0;  }
.counties-swiper .swiper-slide{position:relative}
.counties-swiper .swiper-slide .tag{cursor:pointer;font-size:24px;color:#fff;background: rgba(0, 0, 0, 0.6);border-radius:0px 0px 40px 0px;padding:6px 18px 10px 12px;position:absolute;top:0;left:0}
.swiper-slide:hover .tag::before{z-index:99;content:"";position:absolute;bottom:-12px;left:calc(50% - 20px);border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:19px solid #126cc2}
.swiper-slide:hover .tag::after{z-index:99;content:"";position:absolute;bottom:-12px;left:calc(50% - 18px);border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:17px solid white}
.tag .qrcode-list-wrapper{z-index:10;position:absolute;top:62px;display:none;padding:10px;background:#fff;border-radius:8px;border:2px solid #126cc2}
.swiper-slide:hover .tag .qrcode-list-wrapper{display:flex}
.tag .qrcode-list-wrapper .text{font-size:18px;color:#333;text-align:center;}
.qrcode-wrapper img{padding:0 10px;width:150px;height:130px}
.qrcode-wrapper .text{text-align:center;padding:4px 10px;width:150px;display:block;color:#333; line-height: 25px;} */
/* 区县政务发布 E*/
/* 底部 S*/
.footer{background: #2569c3;width: auto;}
.footer-links{
	background: #2569c3;
	margin:0px;
}
.footer-links dl{margin: 20px 10px 0;z-index: 9;}
/* 底部 E*/
@media (max-width: 991px){
.header_banner{display: none;}
.header_xbanner{display: block;}
.banner_bg .container img{left: 0px; width: 43%;}
.container{width: 96%!important;}
	.container-xsPad{width:96%; margin: 0 auto;}
	/* 四个按钮 S*/
	.box{top:0px;}
	.dating li {width: 50%;}
	.dating li a{border-left: none;padding-bottom: 20px;}
	.top-nav-wrapper .icon-item-wrapper:hover .qrcode-wrapper{z-index: 1;}
	/* 四个按钮 E*/
	/* 新媒体账号数量 S*/
        .kong{display: none;}
	.xmtzhsl_sum{position: static;width: 100%;float: left;text-align: center;}
	.xmtzhsl_sum a{font-size: 30px;display: inline-block;margin-bottom: 15px;}
	.xmtzhsl_sum b{font-size: 60px;color:#6695db;margin-right: 15px;}
	.xmtzhsl_sum span{font-size: 30px;}
	.xmtzhsl{margin-top:0px;margin-bottom:0px;}
	.xmtzhsl_content_bg{display: none;}
	.xmtzhsl_content li{position: static;width: 49%;float: left;height: auto;background: #90b3e9;margin-bottom: 10px;padding-bottom: 10px;}
	.xmtzhsl_content li:nth-child(even){float: right;}
	.xmtzhsl_content li a{font-size: 2em;padding: 20px 0px 10px;}
	.xmtzhsl_content li b{font-size: 3em;}
	/* 新媒体账号数量 E*/
	/* 市本级、园区开发区政务发布 S*/
	.sbjzwfb{padding: 3px;}
	.swiper-button-prev{left: 0px;}
	.swiper-button-next{right: 0px;}
        .branches-list-wrapper .entry-wrapper{margin: 12px 4px;}
	/* 市本级、园区开发区政务发布 S*/
}

.qrcode-wrapper{
	width: 150px;
	float: left;
	height: auto;
}