@charset "utf-8";

.zwgk .index-con-1,.zwgk .index-con-2{width:578px;}
.index-tit-txt img {
	width:51px;
	margin-right: 11px;
	position: relative;
	top:-6px;
}
.advise a {
	margin-right: 20px;
}
.advise a:last-of-type {
	margin-right: 0;
}
.index-link a {width: 33%; color:#333; font-weight:normal;}

.index-link-wzdt a {width: 20%;}
.index-link2 a {margin-bottom: 15px;}

.banner-goto{margin-top:30px;position:relative}
.banner-goto .swiper-button-next{position:absolute;right:0;top:50%;background:url(images/yjt2.png) no-repeat center;background-size:80%}
.banner-goto .swiper-button-prev{position:absolute;left:0;top:50%;background:url(images/zjt2.png) no-repeat center;background-size:80%}
.banner-goto .swiper-container{width:90%;height:100%}
.banner-goto .swiper-slide{text-align:center;font-size:18px;background:#fff;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;transition:300ms;transform:scale(0.9);opacity:0.5;background:transparent}
.banner-goto .swiper-slide a{display:block;border-radius:10;box-shadow:10px 5px 10px rgba(0,0,0,.3);position:relative}
.banner-goto .swiper-slide a img{width:100%}
.banner-goto .swiper-slide a p{position:absolute;width:100%;padding-left:10px;text-indent:left!important;line-height:54px;background:rgba(0,0,0,.5);left:0;bottom:0;color:#FFFFFF}
.banner-goto .swiper-slide-active,.swiper-slide-duplicate-active{transform:scale(1);opacity:1;z-index:10}

/**
=======
走进永嘉
========================================
*/
.column-zjyj {
	line-height: 2;
	text-indent: 2em;
}

.roundabout_box {height:425px;width:750px;margin:40px auto 20px auto;}
.roundabout-holder{list-style:none;height:425px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:425px;width:650px;cursor:pointer;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;border-left:1px #fff solid;border-right:1px #fff solid;}
.roundabout-in-focus000:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}
/**/
.ewb-mask{
    position: absolute;top: 0;left: 0;
    right: 0;bottom: 0;border-radius: 6px;
    background: url("mask_black_50.png");
}
.roundabout-in-focus .ewb-mask{display: none;}
.roundabout_box ul li {position: relative;}
.roundabout_box ul li .text{text-align: center;position: absolute;bottom:0;
	height:53px;line-height: 53px;background: rgba(0,0,0,0.7);border-radius: 0 0 10px 10px;
	width:100%;left:0;color:#fff;font-size: 16px;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background:url(pre_arrow.png) no-repeat center;
	width:44px;height: 44px; display:none;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background:url(next_arrow.png) no-repeat center;
	width:44px;height: 44px; display:none;}
.index-con-1 .swiper-container:hover .swiper-button-prev{ display:block;}
.index-con-1 .swiper-container:hover .swiper-button-next{ display:block;}
.zjyj.index-link2 a{
	width: 120px;margin-bottom: 10px;
    margin-right: 10px;
}

.zjyj-left{
	position: relative;
	display: block;
}
.zjyj-left img{width:100%}
.zjyj-left .text{
	text-align: center;position: absolute;bottom:0;
	height:53px;line-height: 53px;background: rgba(0,0,0,0.7);
	width:100%;left:0;color:#fff;font-size: 16px;
}

/**
=======
栏目页
========================================
 */
.lanmu table td{ font-size:16px;}
.lanmu a {
	line-height: 68px;
}
.line {
	border: 1px solid #e1e5eb;
	margin: auto;
}
.column-link{
	/* border:1px solid #f4f6f8;
	padding: 18px 25px;
	margin-bottom: 15px; */
	display: inline-block;
	width:630px;
}
#columnLink{
	width:100%;
	display: block;
	position: absolute;left:0;
	top:0;
	background:#fff;
	min-height: 200px;
	z-index: 999;
	border:1px solid #f4f6f8;
	padding: 18px 25px;
}
#closeColumnLink{
	position: absolute;
	right:15px;
	bottom:15px;border:1px solid #7eb5ea;
	padding:5px 10px;
	color:#7eb5ea;
}
#closeColumnLink:hover{
	cursor: pointer;
}
.column-link b{
	float: left;
}
.column-link a{
	/* padding-right:19px;margin-right: 19px;
	margin-bottom: 15px; */
	color:#62728a;
	margin-right:20px;margin-left: 10px;
	display: block;/* width:130px; */float: left;
	/* border-right: 1px solid #b5bbc3; */
}
.column-link a:hover{
	color:#0054a5;
}
.column-link img{float: right;margin-top: 7px;}
.column-link img:hover{cursor:pointer;}
.column-list {
	width:827px;
	float: left;
}
.column-list .tab-tit{
	position: relative;
}
.column-list .tab-tit a{
	font-size: 28px;
}

.ztfwinfo{ margin:0 auto 60px;}
.ztfwinfo .column-list{ float:none; width:100%;}


.column-list .tab-tit a{font-size:22px;line-height: 52px;display: inline-block;}
.column-list .tab-tit a.on{color:#0054a5;border-bottom:3px solid; font-weight:bold;}
.column-list .tab-leader > a{font-size: 28px;}
.column-list .tab-leader > a.on{color:#333;border-bottom:none;}
.index-link2{display:flex;flex-wrap:wrap;}
.index-pic2{position:relative}
.index-pic2 .swiper-button-next{position:absolute;right:0;top:50%;background:url(images/yjt2.png) no-repeat center;background-size:80%}
.index-pic2 .swiper-button-prev{position:absolute;left:0;top:50%;background:url(images/zjt2.png) no-repeat center;background-size:80%}

.column-right {
	width:314px;
	float: right;
}
.column-right-service {
	width:314px;
	float: right;
}
.xxgk-tit {
	font-size: 22px;
	line-height: 34px;
	font-weight: bold;
	color:#0054a5;
	margin-bottom: 15px;
}
.xxgk-tit img {
	margin-right: 15px;
    vertical-align: bottom;
	width:36px;
}
.xxgk-link a {
	display: block;
	border-left: 3px solid #e03636;
	line-height: 50px;height: 50px;
	margin-bottom: 10px;
	background: #f0f7ff;
	color:#62728a;
	font-weight: bold;
	text-indent: 3em;
}

.xxgk-link a:hover {
	background:#0054a5;
	color:#fff;
	border:none;
}

/*新栏目*/
.columns-link {
	margin:10px 0;
	padding-bottom: 10px;
	overflow: hidden;
	border-bottom: 1px solid #c2cfe3;
}
.columns-link.tab-tit2 a,.columns-link a {
	margin-right: 15px;
	display:inline-block;
	font-size: 18px;
    line-height: 35px;
    padding: 0 2px;
}
.columns-link.tab-tit2 a.on {
	border-bottom:0;
}
.columns-link a.on {
	border-bottom:0;
}
.columns-link.tab-tit2 a:hover,.columns-link.tab-tit2 a.on {
	color:#0054a5;
	font-weight: bold;
}
.columns-link a:hover,.columns-link a.on {
	color:#0054a5;
	font-weight: bold;
}
.columns-wrap {
	overflow: hidden;
	float: left;
	width:713px;
	height:35px;
}
#columnShow {
	float: right;
	padding-top: 7px;
	padding-right: 15px;
}
#columnShow:hover{cursor:pointer;}

.ztfwinfo .columns-wrap{ float:none; width:100%;}
/**
 ========
 文章页
 =========================================
 */
#zoom p{margin-top:15px;line-height: 1.5;}
.title{color:#db140c;}

/**
 ========
 政务公开
 =========================================
 */
.index-link2.zhongdian a{
	width:224px;
}

/**
 ========
 网络问政
 =========================================
 */
.jgfk{
	float: right;line-height: 52px;
}
.wlwz a{
	display: block;float: left;
	width:299px;height:87px;
	line-height: 87px;
	font-size: 26px;color:#fff;
	font-weight: bold;
	text-align: center;
}
.wlwz-1{
	background: url(wlwz1.jpg) no-repeat center;
}
.wlwz-2{
	background: url(wlwz2.jpg) no-repeat center;
}
.wlwz-3{
	background: url(wlwz3.jpg) no-repeat center;
}
.wlwz-4{
	background: url(wlwz4.jpg) no-repeat center;
}


/*文章*/
.content-title{
	font-size: 28px;
}
.content-pubdate,.content-source,.content-hit,.content-script{
	font-size: 13px;
}
.older .default_pgContainer>table{width:100%}
.older .default_pgToolbar{height:60px;width:100%}
.older .default_pgSearchInfo{display:none}
.older .default_pgToolbar td{font-size:36px;padding:0 10px}
.older .default_pgPanel>tbody>tr{display:flex;align-items:center}
.older .default_pgBtn{width:30px;height:30px;background-size:100% !important}
.older .default_pgCurrentPage{font-size: 36px;width:100px;height:36px;background:white}
.older .default_pgPanel>tbody>tr{display:flex;align-items:center}

.older .lanmu{ padding:0.3rem 0;}
/*主题服务新*/
.ztfw_content h1{ font-size:30px;}
.ztfw_content p{ font-size:20px; padding:15px 0 40px;}

.older .ztfw_content h1{ font-size:.48rem;}
.older .ztfw_content p{ font-size:.36rem; padding:.36rem 0 .48rem;}
@media screen and (max-width:750px){
.ztfw_content h1{ font-size:.48rem;}
.ztfw_content p{ font-size:.3rem; padding:.2rem 0 .48rem;}
	
}