﻿/* 二十大 */
/*.site-esd-common1,.site-esd-common2 {display: none !important;}
body {background: #fff url(/Upload/bgimg/esdphbg.png) no-repeat top center !important;}
.pc-first {width: 1200px !important;margin: 0 auto;margin-top: 195px;}
.top-nav {width: 1200px !important;left: calc(50% - 600px);right: auto;}
.index-content {width: 1200px !important;margin: 0 auto;}
.esd-link {position: absolute;top: 120px;right: calc(50% - 600px);color: #efea88 !important;}
.esd-link>span {background: #efea88;color: #9d2529;border-radius: 5px;padding: 0 5px;margin-left: 10px;}*/

/* 隐藏全局飘窗 */
.float-window-item {display: none !important;}

/*
.index-img-link {margin-bottom: 30px;width: 100%;height: 90px;overflow: hidden;}
.index-img-link a {display: block;width: 590px;height: 90px;}
.index-img-link a img {width: 100%;}
.index-img-link a:first-of-type {float: left;}
.index-img-link a:last-of-type {float: right;}
*/
/*全局定义*/
.depart_list {overflow-y: auto;max-height: 500px;} /* 我要咨询部门选择dialog设置滚动 */
.bd_weixin_popup {height: 328px !important;}
.row {margin-top: 80px !important;}
* {word-wrap:break-word;}
html {margin: 0;padding: 0;}
body{ margin:0 auto; padding:0; width: 100%; background:  #ffffff url(/sitesources/zksrmzf/upload/202109/20210915175210370.png) no-repeat top 500px center; list-style:none; border:0px; font-family:'微软雅黑'; font-size: 16px;}
a:link,a:visited{text-decoration:none; color:#333333; }
a:hover{ text-decoration:none; color: #025395; cursor:pointer;}
ul>li>a:hover{color: #025395;}
p{margin: 0;}
body,ul,li,img,a,div,table,tr,td{list-style:none;margin:0px;padding:0px;border:0;outline:none;}
input {outline: none;}
.w-1000 {position: relative;width: 1200px;margin: 0 auto;}
.float-left {float: left;}
.float-right {float: right;}
.clear-both:after {content: "";display: block;clear: both;}
.text-overflow-1 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text-overflow-2 {word-break: break-all;text-overflow: ellipsis;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.index-title {position: relative;width: 100%;height: 36px;}
.index-title img {height: 36px;width: auto;}
.index-title p {position: absolute;width: auto;padding-left: 40px;height: 16px;line-height: 16px;color: #ffffff;top: 9px;left: 0;right: 0;border-top: 1px solid #0343A7;}
.index-title a {position: absolute;width: auto;height: 20px;line-height: 20px;color: #999999;bottom: 0;right: 0;font-size: 14px;}

.list-more {position: absolute;top: 0;right: 0;}
.list-more a {color: #888888;font-size: 14px;line-height: 20px;}

.common-list-title {position: relative;width: 100%;height: 60px;border-bottom: 1px solid #dddddd;}
.common-list-title>p {display: inline-block;width: auto;height: 60px;line-height: 42px;border-bottom: 3px solid #025394;font-size: 20px;color: #025394;font-weight: 600;}
.common-list-title>a {position: absolute;top: 20px;right: 0;font-size: 14px;color: #888888;}
.common-list-content li{ height:44px; line-height:44px; }
.common-list-content li .date{ float:right; color:#999;font-size: 14px; }
.common-list-content li a {position: relative;padding-left: 20px;display: inline-block;font-size: 16px;max-width: calc(100% - 100px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.common-list-content li a:after {content: '';position: absolute;width: 5px;height: 5px;border-radius: 50%;top: 19px;left: 0;background-color: #bababa;}
.common-list-content li:first-of-type {margin-top: 10px;}

#visitCountSiteIndex, #visitCountCatalog {padding: 0;}

/* 飘窗 */
.float-window {position: fixed;width: 300px;left: 0;bottom: 0;z-index: 99;}
.float-window-item {width: 300px;height: auto;position: relative;}
.float-window-item span {position: absolute;top: 0;right: 0;color: #FFFFFF;background: rgba(0,0,0,.5);padding: 5px 10px;cursor: pointer;}
.float-window-item img {width: 100%;height: auto;}
/* 飘窗 end */

/* 侧边栏 */
.pc-right-nav {position: fixed;width: 80px;height: 320px;background: url(../images/xf.png) no-repeat center;z-index: 99;right: 0;bottom: 50px;padding: 40px 0;}
.pc-right-nav a {position: relative;display: block;width: 70px;height: 70px;margin: 0 auto; background-position: top center;background-repeat: no-repeat;z-index: 9;}
.pc-right-nav a p {padding-top: 38px;font-size: 14px;text-align: center;line-height: 36px;}
.r-nav-app {background-image: url(../images/app.png);}
.r-nav-wb {background-image: url(../images/weibo.png);}
.r-nav-wx {background-image: url(../images/weixin.png);}
.r-nav-hlw {background-image: url(../images/jiandu.png);margin-top: 20px !important;}
.r-nav-top {background-image: url(../images/top.png);}
.r-nav-kf {background-image: url(../images/fk.png);margin-top: 20px !important;}
.show-hlw {position: absolute; top: 140px; right: -500px;width: 671px;height: 247px; opacity: 0; display: none;z-index: -1;}
.show-app {position: absolute; top: 10px; right: -100px;width: 137px;height: 130px; opacity: 0; display: none;z-index: -1;}
.show-app img {width: 130px;}
.show-wx {position: absolute; top: 150px; right: -100px;width: 137px;height: 130px; opacity: 0; display: none;z-index: -1;}
/* 侧边栏end */
/* 头部 */
.pc-first {position: relative;width: 100%;height: 380px;background: url(../images/inedex_topbg.jpg) no-repeat bottom center;text-align:center;background-size: auto 380px !important;}
.pc-first>img {position: relative; z-index: 2; margin-top: -40px;}
.pc-first-top {position: relative;height: 61px;background: url(../images/inedex_top.png) no-repeat center;}
.pc-first-top a {line-height: 40px;color: #e0e0e0; padding: 0 10px;font-size: 14px;}
#userLogin, #userRegister {color: #ffffff;}
.pc-first-top span {border-left: 1px solid #e0e0e0; font-size: 12px;}
.pc-first-logo  {text-align: center;margin-top: 120px;}
.index-ss {position: relative;width: 790px;margin: 20px auto 0;}
.index-ss-v {width: 560px;height: 46px;font-size: 16px;border: 0;border-top-left-radius: 23px;border-bottom-left-radius: 23px;background: rgba(255,255,255,.6);padding: 0 20px;}
.index-ss-s {width: 80px; margin-left: 0px;height: 46px;background: rgba(0,120,215,.5) url(../images/inedex_sc.png) no-repeat center;border: 0;border-top-right-radius: 23px;border-bottom-right-radius: 23px;}
.index-ss-gs {width: 140px;height: 46px;background: rgba(0,120,215,.5);color: #ffffff;font-size: 18px;margin-left: 10px;border: 0;border-radius: 23px;}
/* 头部end */

/* 导航 */
.top-nav {position: absolute; background: transparent; height: 60px;z-index: 1;width: 100%;top: 40px;border-bottom: 1px solid rgba(255,255,255,.6);}
.top-nav ul li {position: relative;float: left;width: 171px;line-height: 20px;height: 20px;margin-top: 20px; text-align: center;font-size: 20px;color: #333333;cursor: pointer;}
.top-nav ul li:last-of-type {}
.top-nav ul li a {color: inherit;}
.top-nav ul li.top-nav-active {font-weight: 400;color: #005294;}
.top-nav ul li.top-nav-active:before {content: '';position: absolute;bottom: -20px;left: 75.5px;width: 20px;height: 10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #005294;border-top: 0;}
.top-nav ul li:hover {font-weight: 600;color: #005294;}
/* 导航end */

/* 尾部 */
.pc-last {width: 100%;height: 270px;border-top: 10px solid #044F92;background: #F0F0F0;}
.pc-last .pc-last-left {position: relative;width: 800px;height: 260px;padding: 20px 0;}
.pc-last-left span {color: #888888; padding: 0 5px;line-height: 30px;}
.pc-last-left span a {color: inherit;}
.pc-last-left span a:hover {color: #025395 !important;}
.pc-last .pc-last-right {position: relative;width: 400px;height: 260px;text-align: center;padding-top: 50px;}
.pc-last .pc-last-right span {margin: 0 10px;}
/* 尾部end */

/* index内容 */
.index-content {background: #ffffff url(../images/inedex_11.jpg) no-repeat bottom center;padding-bottom: 60px;}

.tt-content {margin-top: 30px;text-align: center;}
.tt-content h1 {padding: 0;margin: 0;font-size: 32px;line-height: 60px;font-weight: 400;color: #2C6DA3;}
.tt-content p {max-width: 1110px;padding: 0 15px;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;color: #999999;}
/* .tt-content a {font-size: 18px;float: left;color: #999999;} */
.tt-content>a {font-size: 16px;color: #005294;display: inline-block;width: 295px;padding: 0 5px;}

.jdlb-wap {position: relative;width: 100%;height: 428px;margin-top: 30px;}
.jdlb-content-bck {width: 760px;height:428px;position: absolute;top: 10px;left: 10px;background: #E9E9E9;}
.jdlb-content{ width: 760px;height:428px;overflow:hidden; position:relative; }
.jdlb-content .hd{ height:5px; overflow:hidden; position:absolute; right:0px; bottom:20px; z-index:1; }
.jdlb-content .hd ul{ overflow:hidden; float:left;  }
.jdlb-content .hd ul li{ float:left; margin-right:15px; width:40px; height:5px; background: #9E9E9C; cursor:pointer; }
.jdlb-content .hd ul li.on{ background: #ffffff; color:#fff; }
.jdlb-content .bd{ position:relative; height:100%; z-index:0; }
.jdlb-content .bd ul { position:relative; height:100%; }
.jdlb-content .bd li{ height:100%; vertical-align:middle; position: relative;}
.jdlb-content .bd li>a {position: relative;display: block;width: 100%;height: 100%;overflow: hidden;}
.jdlb-content .bd p {position: absolute;display: block;bottom: 0;width: 100%;overflow: hidden;background-color: rgba(0,0,0,.6);}
.jdlb-content .bd p a,
.jdlb-content .bd p span {display: block;width: calc(100% - 260px);font-size: 16px;line-height: 45px;padding-left: 20px;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jdlb-content .bd img{ width: 1216px /* 760px */; height: 684.8px /* 428px */; display:block; object-fit: cover;margin: -228px -128.4px;}
.zwdt-index-content .jdlb-content .bd img{ width: 880px /* 550px */; height: 496px /* 310px */; display:block; object-fit: cover;margin: -165px -93px;}

.yw-content{ width:410px; text-align:left; position: relative; }
.yw-content .hd{ height:46px; line-height:46px; border-bottom:1px solid #ddd;  position:relative; }
.yw-content .hd ul{ float:left; position:absolute; top:-1px; height:46px;   }
.yw-content .hd ul li{ position: relative; width: auto; float:left; cursor:pointer; margin-left: 20px; font-size: 20px; line-height: 22px; text-align: center;overflow: hidden; }
/* .yw-content-slide1 .hd ul li{width: 102.5px;margin-left: 0;} */
.yw-content .hd ul li:first-of-type {margin-left: 0;}
.yw-content .hd ul li.on{ height: 46px; border-bottom: 3px solid #025394; color: #025394; font-weight: 600;}
.yw-content-slide1 .bd {min-height: 190px;}
.yw-content .bd li{ height:38px; line-height:38px; }
.yw-content .bd li .date{ float:right; color:#999;font-size: 14px; }
.yw-content .bd li a {position: relative;padding-left: 20px;height:38px;display: block;font-size: 16px;max-width: calc(100% - 100px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.yw-content .bd li a:after {content: '';position: absolute;width: 5px;height: 5px;border-radius: 50%;top: 14px;left: 0;background-color: #bababa;}
.yw-content .bd li:first-of-type {margin-top: 10px;}
.yw-content .item-hd{ height:30px; line-height:30px;background: #f2f2f2;position:relative; }
.yw-content .item-hd ul{ float:left; position:absolute; top:-1px; height:30px;}
.yw-content .item-hd ul li{ position: relative; width: 136.6px; float:left; cursor:pointer; margin-left: 0; font-size: 16px; line-height: 30px; text-align: center;overflow: hidden;color: #999999;}
.yw-content .item-hd ul li:first-of-type {margin: 0;}
.yw-content .item-hd ul li.on{ height: 30px; color: #025394; font-weight: 400;}
/* 周口要闻 */
.zkyw-absolute {position:absolute !important;top:-50px;left:100px;z-index:9;width:80px !important;height:50px !important;}
/* 国务院 */
#con_one_1{padding-top: 15px;}
.govpushinfo150203 {overflow: hidden;height: 342px !important;}
.govpushinfo150203 li img{display: none;}
.govpushinfo150203 li {position: relative;line-height: 38px;height: 38px;}
ul {padding: 0;margin: 0;}
.govpushinfo150203 ul {margin: 0;}
.govpushinfo150203 li a {display: block;width: calc(100% - 100px);line-height: 38px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;text-decoration:none; color:#333;}
.govpushinfo150203 li a:hover {text-decoration: none;}	
.govpushinfo150203 li span {color: #999 !important;font-size: 14px;position: absolute;top: 0;right: 0;}
/* 省政府 */
#ulSzf {overflow: hidden;height: 342px !important;}
.henanpushinfo {overflow: hidden;height: 342px !important;}
.henanpushinfo>li a {float: left;}
.henanpushinfo>li span{ float:right; color:#999;font-size: 14px;overflow:hidden;width:80px;height:38px; }

.zwgk-content {width: 100%;position: relative;height: 650px;margin-top: 50px;}
.zwgk-content .hd {width: 100%;height: 60px;background: #EFEFEF;}
.zwgk-content .hd ul li {float: left;line-height: 60px;width: 300px;height: 60px; text-align: center;font-size: 22px;position: relative;}
.zwgk-content .hd ul li.on a {position: absolute;display: block;width: 338px;height: 113px;background: url(../images/zwgk_on.png) no-repeat center;top: -26.5px;left: -19px;color: #ffffff;line-height: 113px;}
.zwgk-content .hd ul li.on a:before {content: '';position: absolute;width: 50px;height: 50px;top: 32px;left: 60px;}
.zwgk-content .hd ul li:nth-child(1).on a:before {background: url(../images/zwgk.png) no-repeat center;}
.zwgk-content .hd ul li:nth-child(2).on a:before {background: url(../images/dh_02.png) no-repeat center;}
.zwgk-content .hd ul li:nth-child(3).on a:before {background: url(../images/dh_03.png) no-repeat center;}
.zwgk-content .hd ul li:nth-child(4).on a:before {background: url(../images/dh_04.png) no-repeat center;}
.zwgk-content .bd {margin-top: 50px;}

.zwgk-item-a {position: relative;width: 100%;height: 55px;}
.zwgk-item-a a {display: block;float: left;width: 185.5px;height: 53px;line-height: 55px;color: #025394;text-align: center;border: 1px solid #dddddd;border-radius: 15px;margin-left: 15px;font-size: 20px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.zwgk-item-a a:first-of-type {margin-left: 0;}
.zwgk-item-a a:hover{background: #DDE4EE;}

.zwgk-item-b{ width:640px; text-align:left; position: relative;margin-top: 50px;}
.zwgk-item-b .item-hd{ height:46px; line-height:46px; border-bottom:1px solid #ddd;  position:relative; }
.zwgk-item-b .item-hd ul{ float:left; position:absolute; top:-1px; height:46px;   }
.zwgk-item-b .item-hd ul li{ position: relative; width: auto; float:left; cursor:pointer; margin-left: 40px; font-size: 20px; line-height: 22px; text-align: center; }
.zwgk-item-b .item-hd ul li:first-of-type {margin-left: 0;}
.zwgk-item-b .item-hd ul li.on{ height: 46px; border-bottom: 3px solid #025394; color: #025394; font-weight: 600;}
.zwgk-item-b .item-bd li{ height:44px; line-height:44px; }
.zwgk-item-b .item-bd li .date{ float:right; color:#999;font-size: 14px; }
.zwgk-item-b .item-bd li a {position: relative;padding-left: 20px;display: inline-block;font-size: 16px;max-width: calc(100% - 100px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zwgk-item-b .item-bd li a:after {content: '';position: absolute;width: 5px;height: 5px;border-radius: 50%;top: 19px;left: 0;background-color: #bababa;}
.zwgk-item-b .item-bd li:first-of-type {margin-top: 10px;}

.zwgk-item-c {margin-top: 30px;width: 100%;}
.zwgk-item-c a {float: left;width: auto;height: 100px;margin-left: 11px;overflow: hidden;}
.zwgk-item-c a:nth-child(1) {margin-left: 0;width: 278px;}
.zwgk-item-c a:nth-child(2) {width: 270px;margin-left: 12px;}
.zwgk-item-c a:nth-child(5) {width: 209px;}
.zwgk-item-c a:nth-child(4) {width: 189px;}
.zwgk-item-c a:nth-child(3) {width: 209px;}

.zwgk-item-d {position: relative;display: block;margin-top: 50px;width: 520px;height: 66px;background: url(../images/inedex_09.jpg) no-repeat center;}
.zwgk-item-d a {display: block;width: 100%;height: 100%;text-align: center;line-height: 66px;color: #025394;font-size: 22px;font-weight: 600;}

.zwgk-item-e {position: relative;width: 520px;height: 200px;margin-top: 10px;}
.zwgk-item-e a {position: relative;display: block;float: left;width: 260px;height: 30px;margin-top: 20px;line-height: 30px;padding-left: 40px;overflow: hidden;}
.zwgk-item-e a span {position: absolute;display: block;width: 30px;height: 30px;top: 0;left: 0;background-position: center;background-repeat: no-repeat;}
.zwgk-item-e a:nth-child(even) {width: 260px;padding-left: 70px;border-left: 1px solid #eeeeee;}
.zwgk-item-e a:nth-child(even) span {left: 30px;}
.zwgk-item-e a:nth-child(1) span {background-image: url(../images/icon_gkpt.png);}
.zwgk-item-e a:nth-child(2) span {background-image: url(../images/icon_gkzn.png);}
.zwgk-item-e a:nth-child(3) span {background-image: url(../images/icon_ml.png);}
.zwgk-item-e a:nth-child(4) span {background-image: url(../images/icon_gknb.png);}
.zwgk-item-e a:nth-child(5) span {background-image: url(../images/icon-cx.png);}
.zwgk-item-e a:nth-child(6) span {background-image: url(../images/icon_gkzd.png);}
.zwgk-item-e a:nth-child(7) span {background-image: url(../images/icon_sxml.png);}
.zwgk-item-e a:nth-child(8) span {background-image: url(../images/icon_gzbb.png);}

.zwfu-item-a {width: 578px;}
.zwfu-item-b {width: 578px;}
.zwfu-item-a-content {position: relative;width: 100%;height: 315px;overflow: hidden; padding-top: 15px;}
.zwfu-item-a-content>a {position: relative;display: block;float: left;width: 137px;height: 135px;background-position: top 40px center;background-repeat: no-repeat;background-size: auto 25px;background-color: #F3F3F3;margin-left: 10px;margin-top: 10px;text-align: center;padding-top: 75px;line-height: 28px; overflow: hidden;}
.zwfu-item-a-content>a:nth-child(1),.zwfu-item-a-content>a:nth-child(5) {margin-left: 0;}
.zwfu-item-c {width: 100%;margin-top: 25px;}
.zwfu-item-c>a {position: relative;display: block;width: 185px;height: 100px;margin-left: 18px;float: left;text-align: center;background-color: #EAF1FB; color: #025394;overflow: hidden;}
.zwfu-item-c>a:first-of-type {margin-left: 0;}
.zwfu-item-c>a>p {font-size: 18px;position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);-ms-transform: translateY(-50%);}

.zmhd-item-a {width: 730px;}
.zmhd-item-b {width: 430px;}
.zmhd-item-a-a>p {position: relative;display: block;width: 100%;height: 90px;overflow: hidden;color: #666666;line-height: 30px;}
.zmhd-item-a-a-btn {width: 100%;height: 60px;margin-top: 20px;text-align: center;}
#zmhdWYZX,#zmhdZHZC {background-color: #EAF1FB;border-radius: 5px;width: 290px;height: 60px;line-height: 60px;border: 0;padding: 0;font-size: 24px;color: #005294;font-weight: 600;padding-left: 120px;text-align: left;background-image: url(../images/zixun.png);background-repeat: no-repeat;background-position: center left 70px;}
#zmhdZHZC {margin-left: 35px;background-image: url(../images/zhuce.png);}
.zmhd-item-a-b {margin-top: 40px;}
.zmhd-item-a-b-tj {position: absolute;min-width: 510px;height: 42px;top: 0;right: 70px;overflow: hidden;}
.zmhd-item-a-b-tj span {line-height: 42px;padding-left: 10px;}
.zmhd-item-b-a {width: 100%;}
.zmhd-item-b-b {width: 100%;margin-top: 25px;}
.zmhd-item-b-c {width: 100%;}
.zmhd-item-b-c a {position: relative;display: block;width: 208px;height: 70px;overflow: hidden;}
.zmhd-item-b-c a:nth-child(1) {float: left;}
.zmhd-item-b-c a:nth-child(2) {float: right;}
.zmhd-item-b-c a img {width: 100%;height: 100%;object-fit: cover;}

.zjzk-item-a {width: 420px;height: 400px;overflow: hidden;}
.zjzk-item-a img {width: 100%;height: 100%;}
.zjzk-item-b {width: 730px;}
.zjzk-item-b-content {margin-top: 15px;}
.zjzk-item-b-content p {line-height: 36px;max-height: 144px;word-break: break-all;text-overflow: ellipsis;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.zjzk-item-b-list {width: 100%;}
.zjzk-item-b-list a {display: block;float: left;width: 230px;text-align: center;height: 50px;background-color: #EAF1FB;line-height: 50px;margin-top: 10px;margin-left: 20px;font-size: 18px;color: #025395;}
.zjzk-item-b-list a:nth-child(1),
.zjzk-item-b-list a:nth-child(4),
.zjzk-item-b-list a:nth-child(7) {margin-left: 0;}
.zjzk-item-c {width: 100%;margin-top: 25px;}
.zjzk-item-c a {display: block;float: left;width: 230px;height: 60px;overflow: hidden;margin-left: 12.5px;}
.zjzk-item-c a:first-of-type {margin-left: 0;}
.zjzk-item-c a img {width: 100%;height: 100%;object-fit: cover;}


.ztzl-wap {position: relative;margin-top: 15px;width: 100%;}
.ztzl-title {position: relative;width: 100%;text-align: center;}
.ztzl-title p {float: left;display: block; width: 500px;height: 13px;border-bottom: 1px solid #AEC5D7;}
.ztzl-title .title-name {position: relative;width: 200px;color: #005294;font-size: 26px;font-weight: 600;line-height: 26px;background: transparent;border-bottom: 0;}
.ztzl-title .title-name:before, .ztzl-title .title-name:after {content: '';position: absolute;width: 10px;height: 10px;top: 6.5px;left: 10px;border-radius: 5px;background: #B8B8B8;}
.ztzl-title .title-name:after {left: auto;right: 10px;}
.ztzl-content {position: relative;width: 100%;height: 96px;margin-top: 45px;overflow: hidden;}
.ztzl-content .bd li {position: relative;width: 288px;margin-right: 16px;}
.ztzl-content .bd li img {width: 100%;height: 96px;object-fit: cover;}
.ztzl-content .prev,
.ztzl-content .next{ position:absolute; left:1%; top:50%; margin-top:-15px; display:block; width:17px; height:29px; filter:alpha(opacity=50);opacity:0.9;   }
.ztzl-content .prev {background:url(../images/left.png) no-repeat; }
.ztzl-content .next {background:url(../images/right.png) no-repeat; left: auto;right: 1%;}
.ztzl-content .prev:hover,
.ztzl-content .next:hover{ filter:alpha(opacity=100);opacity:1;}
.ztzl-content .prevStop{ display:none;  }
.ztzl-content .nextStop{ display:none;  }

.yqlj-wap {position: relative;width: 100%;background: #DDE4EE;min-height: 55px;}
.yqlj-wap .yqlj-title {float: left;color: #025395;font-weight: 600;font-size: 20px;line-height: 55px;width: 155px;text-align: center;background: url(../images/inedex_30.png) no-repeat center left, url(../images/inedex_31.png) no-repeat center right;}
.yqlj-list .hd li {display: block;float: left;width: 199px;height: 35px;line-height: 35px;color: #666666;font-size: 16px;text-align: center;outline: none;background: transparent url(../images/bottom.png) no-repeat right center;border: 0;padding-left:20px;cursor: pointer;border-left: 1px solid #ffffff;border-right: 0;margin: 10px 10px 10px 0;padding: 0;}
.yqlj-list .hd li:first-of-type {border-left: 0;}
.yqlj-list .bd {display: block;width: 100%;background: #f6f6f6;padding:0;}
.yqlj-list .bd ul {display: block;padding: 0 20px;}
.yqlj-list .bd li {float: left;width: 232px;line-height: 36px;height: 36px;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;}
/* index内容end */

/* list内容 */
.list-crumb {position: relative;padding: 20px 0;}
.list-crumb ul {background: #f2f2f2;}
.list-crumb ul a {color: #005194;}
.list-crumb ul li {float: left;line-height: 40px;padding-left: 5px;color: #005194;}

.list-nav-title {position:relative;text-align:center;}
.list-nav-title h3 {margin: 0;line-height: 50px;background: #005194;color: #fff;}

.list-nav-l {width: 100%;padding-bottom: 30px;}
.list-nav-list {width: 100%;padding: 0;background: #f2f2f2;overflow: auto;max-height:570px;}
.list-nav-list a {display: block;width: 100%;text-align: center;line-height: 50px;height: 50px;overflow: hidden;}
.list-nav-list a li {width: 100%; height: 50px; padding: 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom: 1px solid #dddddd;}
.list-nav-list .list-active li {background: rgba(0,120,215,.5);font-weight: 400;color:#ffffff;}

.list-left {width: 320px;}
.list-right {width: 830px;}

.list-right-title {width:100%; height: 50px;line-height: 50px;background: #005194;color: #ffffff;font-size: 20px;font-weight:600;padding-left:20px;}
.picboxcon {padding-top: 10px;}
.colRightOne {position: relative;width: 100%;height: 50px;}
.colRightOne a {display: block;width: 100%;height: 50px;border-bottom: 1px;border-style: dashed;border-color: #dddddd;}
.colRightOne .pictext {width: 700px;height: 50px;line-height: 50px;display: block;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.colRightOne .artpub {position: absolute;top: 0;right: 0;width: 120px;height: 50px;line-height: 50px;font-size: 14px;color: #888888;text-align:center;}

.jumpToSel {height:36px;line-height:18px !important;}
.jumpToSel input:first-of-type {border: 1px solid #fafafa;height: 22px;}
.jumpToSel input:last-of-type {border: 0;height: 22px;background: transparent;}
.jumpToSel:hover {background: transparent !important; color: #337ab7 !important;}

.list-nav-list::-webkit-scrollbar{width:9px;height:9px;background:#f2f2f2;border-radius: 5px;}
.list-nav-list::-webkit-scrollbar-button{width:9px;height:0px;}
.list-nav-list::-webkit-scrollbar-button:vertical:start{background-position:0 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:start:hover{background-position:-10px 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:start:active{background-position:-20px 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:end{background-position:-30px 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:end:hover{background-position:-40px 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:end:active{background-position:-50px 0;}
.list-nav-list::-webkit-scrollbar-button:horizontal:start{background-position:0 -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:start:hover{background-position:-10px -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:start:active{background-position:-19px -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:end{background-position:-30px -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:end:hover{background-position:-40px -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:end:active{background-position:-50px -11px;}
.list-nav-list::-webkit-scrollbar-track-piece{background-color: transparent;}
.list-nav-list::-webkit-scrollbar-thumb{border:0px solid rgba(0,0,0,.21);background-color:#e0e0e0; border-radius:5px;}
.list-nav-list::-webkit-scrollbar-thumb:hover{border:0px solid rgba(0,0,0,.21);background-color:#dddddd;}
.list-nav-list::-webkit-scrollbar-thumb:active{background:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#cccccc));}
.list-nav-list::-webkit-scrollbar-corner{background-color:#f2f2f2;}


/* list内容end */

/* 图片分页 */
.imglist-wap {width: 260px;height: 200px;float: left;margin-bottom: 10px;margin-left: 25px;}
.imglist-img {position: relative;width: 100%;height: 160px;overflow: hidden;background: #f2f2f2;}
.imglist-img>img {position: absolute;width: 100%;height: auto;left: 0;right: 0;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);}
.imglist-title {display: block;width: 100%;line-height: 40px;text-align: center;}
.imglist-wap:nth-child(3n+1) {margin-left: 0;}
/* 图片分页 end */

/* detaile内容 */
.cms-article-pic {width: 100%;text-align: center;padding-top: 20px;}
.cms-article-pic img {max-width: 60%;}
.cms-article-box {width: 100%;padding-bottom: 30px;}
.article-detail img {max-width: 100% !important;height: auto !important;}
.article-detail td {border:1px solid #333333;}
#mediaplayer {margin: 30px auto 0;}
.cms-article-tit, .cms-article-stit {width: 100%;text-align: center;color: #005294;font-size: 30px;line-height: 50px;padding: 5px 0;font-weight: 600;}
.cms-article-stit {font-size: 20px;line-height: 36px;}
.cms-article-subtit {width: 100%;text-align: center;color: #666666;font-size: 26px;line-height: 40px;padding-bottom: 10px;}
.cms-article-xinxi {position: relative;width: 100%;color: #999999;font-size: 14px;line-height: 36px;border-bottom: 1px solid #dcdcdc;z-index: 9;}
.cms-article-xinxi span {padding: 0 10px;}
.cms-article-xinxi>span:nth-child(4) {display: none;}
.cms-article-edit {width: 1170px;margin: 0 auto;text-align: right;color: #666666;}
.bdsharebuttonbox {position: absolute;top: 0;right: 30px;color: inherit;font-size: 14px;line-height: 36px;}
.bdsharebuttonbox span {position: absolute;top: 0;right: 30px;padding: 0 0 0 20px;font-size: 14px;width: 55px;height: 36px;line-height: 36px;text-align: right;background: url(../images/yw_02.jpg) no-repeat left center;background-size: 18px 16px;}
.bdsharebuttonbox a {margin-top: 10px  !important;}
.bdsharebuttonbox .bds_qzone,
.bdsharebuttonbox .bds_tsina {display: none !important;}
.article-detail {width: 1200px;padding: 10px 30px;color: #333333;font-size: 16px;line-height: 36px;}
.article-detail table {margin: 0 auto;width: 1140px !important;}
.d_setting {position: absolute;top: 0;right: 130px;line-height: 36px;color: inherit;}
.d_setting a {padding: 0 2px;color: inherit;}
.d_setting a:last-of-type {padding-left: 20px;background: url(../images/yw_03.jpg) no-repeat left center;background-size: 18px 16px;}
/* detaile内容end */


/* 政务动态index */
.zwdt-yw-content {width: 605px;}
.zwdt-yw-content.float-left {width: 550px;}
.zwdt-yw-content .hd{ height:60px; line-height:46px; border-bottom:1px solid #ddd;  position:relative; }
.zwdt-yw-content .hd ul li {height: 60px;line-height:46px;margin-left: 40px; }
.zwdt-yw-content .hd ul li.on{ height: 60px; line-height:46px;}
.zwdt-yw-content .bd li {height:44px;line-height:44px;}
.zwdt-yw-content .bd li a:after {top:20px;}
.zwdt-yw-content .common-list-content,
.zwdt-yw-content .bd {min-height: 264px !important;height: 264px !important;}
.zwdt-yw-content .list-more {top: 20px;}
/* 政务动态index end*/

/* 政务公开index */
.zwgk-index-zfld {margin-top: 45px;}
.zwgk-index-zfld-a {width: 760px;}
.zwgk-index-zfld-b {width: 390px;}
.zwgk-index-search {position: relative;width: 100%;height: 70px;background: #F4F5F9;padding: 17px 5px 17px 150px;}
.zwgk-index-search:before {position: absolute;height: 26px;top: 22px;left: 20px; content: '文件查询';color: #005394;font-size: 22px;line-height: 26px;font-weight: 600;border-left: 10px solid #005394;padding-left: 15px;}
.zwgk-index-search p {padding: 0 10px;line-height: 36px;color: #000000;font-weight: 600;}
.zwgk-index-ss-v {height: 36px;width: 310px;border: 1px solid #dddddd;}
.zwgk-index-ss-s {height: 36px;margin-left: 10px;padding: 0 30px;font-size: 18px;color: #ffffff;background: #005394;border: 0;border-radius: 5px;}
.zwgk-index-ss-gs {height: 36px;margin-left: 15px;padding: 0 30px;font-size: 18px;color: #ffffff;background: #005394;border: 0;border-radius: 5px;}
.zwgk-index-zfld-zcjd {width: 100%;margin-top: 15px;height: 334px;overflow: hidden;}
.zwgk-index-zfld-b table {width: 100%;margin-top: 20px;}
.zwgk-index-zfld-b table tr td {line-height: 36px;}
.zwgk-index-zfld-b table tr td:first-of-type {width: 125px;position: relative;}
.zwgk-index-zfld-b table tr td:first-of-type img {width: 100%;height: 175px;object-fit: cover;}
.zwgk-index-zfld-b table tr td:first-of-type p {color: #000000;position: absolute;top: 0;right: 0;font-weight: 600;}
.zwgk-index-zfld-b table tr td p {line-height: 36px;}
.zwgk-index-zfld-b table tr td a {line-height: 36px;}
.zwgk-index-zfld-b table tr td a.zfldtb{
    background: url(../images/zk_ldtb.png) no-repeat 5px 15px;
    padding-left: 15px;
}

.zwgk-index-zfxxgk {width: 100%;height: 265px;overflow: hidden;margin-top: 10px;border-bottom: 1px dashed #dddddd;margin-top: 30px;}
.zwgk-index-zfxxgk>a>img {width: 100%;height: 65px;object-fit: cover;}
.zwgk-index-zfxxgk .zwgk-item-e {width: 100%;margin-top: 0;}
.zwgk-index-zfxxgk .zwgk-item-e a {width: 300px;overflow: visible;margin-top: 50px;padding-left: 90px;border-left: 1px solid #e4e4e4;}
.zwgk-index-zfxxgk .zwgk-item-e a span {position: absolute;display: block;width: 55px;height: 55px;top: -12.5px;left: 20px;background-position: center;background-repeat: no-repeat;background-color: #EAF1FB;border-radius: 50%;}
.zwgk-index-zfxxgk .zwgk-item-e a:nth-child(even) {width: 300px;padding-left: 90px;border-left: 1px solid #e4e4e4;}
.zwgk-index-zfxxgk .zwgk-item-e a:nth-child(even) span {left: 20px;}
.zwgk-index-zfxxgk .zwgk-item-e a:nth-child(4),
.zwgk-index-zfxxgk .zwgk-item-e a:nth-child(8) {border-right: 1px solid #e4e4e4;}

.zwgk-yw-content.float-left {width: 760px;}
.zwgk-yw-content.float-right {width: 390px;}
.zwgk-yw-content .hd {position: relative;height: 60px;}
.zwgk-yw-content .hd>p {display: inline-block;width: auto;height: 60px;line-height: 42px;border-bottom: 3px solid #025394;font-size: 20px;color: #025394;font-weight: 600;}
.zwgk-yw-content .hd ul {position: absolute; width: 540px;top: 7px;right: 60px;}
.zwgk-yw-content .hd ul li {width: auto;height: 36px;line-height: 36px;padding: 0 15px;margin-left: 0;font-size: 18px;}
.zwgk-yw-content .hd ul li.on {height: 36px;line-height: 36px;border: 0;font-weight: 400;background-color: #EAF1FB;border-radius: 5px;}
.zwgk-yw-content .list-more {top: 20px;}
.zwgk-yw-content .bd li a:after {top:16px;}

.zwgk-index-jcxxgk {width: 100%;}
.zwgk-index-jcxxgk ul li {float: left;width: 130px;height: 50px;line-height: 50px;padding-left: 18px;overflow: hidden;background: url(../images/indexzwgk_32.jpg) no-repeat center left;}
.zwgk-index-jcxxgk ul li:last-of-type {width: 260px;}
.zwgk-index-jcxxgk>div>a {display: block;width: 386px;height: 60px;float: left;}
.zwgk-index-jcxxgk>div>a:first-of-type{margin-right: 10px;}
.zwgk-index-jcxxgk>div>a>img {width: 100%;height: 100%;object-fit: cover;}

.zwgk-index-zdxxgk {position: relative;display: block;padding: 50px 0;background-color: #F5F5F5;margin-bottom: 30px;}
.zwgk-index-zdxxgk .ztzl-title {position: relative;width: 100%;text-align: center;}
.zwgk-index-zdxxgk .ztzl-title p {float: left;display: block; width: 475px;height: 13px;border-bottom: 1px solid #AEC5D7;}
.zwgk-index-zdxxgk .ztzl-title .title-name {position: relative;width: 250px;color: #005294;font-size: 26px;font-weight: 600;line-height: 26px;background: transparent;border-bottom: 0;}
.zwgk-index-zdxxgk-list {width: 100%; margin-top: 30px;}
.zwgk-index-zdxxgk-list a {display: block;float: left;width: 180px;margin-left: 24px;height: 50px;line-height: 50px;background-color: #E1ECFE;margin-top: 30px;text-align: center;overflow: hidden;border-radius: 13px;border: 1px solid #ffffff;}
.zwgk-index-zdxxgk-list a:nth-child(1),
.zwgk-index-zdxxgk-list a:nth-child(7) {margin-left: 0;}

/* 政务公开index end */

/* 走进周口index */
.zjzk-index {width: 100%;background: url(../images/zjzk_01.jpg) no-repeat top center, url(../images/zjzk_02.jpg) no-repeat bottom center;min-height: 2520px;padding-top: 400px;}
.zjzk-index-content {position: relative;padding-top: 200px;padding-bottom: 50px;}
.back-home {position: absolute;width: 290px;height: 129px;top: 0;right: 0;}

.zjzk-index-zksq-map {width: 408px;padding: 0 20px;}
.zjzk-index-zksq-content {width: 760px;}
.zjzk-index-zksq-content .hd {position: relative;height: 80px;border-bottom: 1px solid #dddddd;}
.zjzk-index-zksq-content .hd li {display: block;float: left;width: 190px;height: 52px;text-align: center;line-height: 52px;font-family: "楷体";font-weight: 600;font-size: 22px;cursor: pointer;}
.zjzk-index-zksq-content .hd li.on {background: url(../images/zjzk_03.png) no-repeat center;color: #ffffff;}
.zjzk-index-zksq-content .bd {margin-top: 20px;min-height: 252px;}
.zjzk-index-zksq-content .bd ul p {line-height: 36px;text-indent: 32px;color: #666666;}
.zjzk-index-zksq-content .bd ul a {color: red;}

.zjzk-index-gygk-content {width: 100%; margin-top: 50px;}
.zjzk-index-gygk-content .hd {position: relative;height: 60px;padding-left: 30px;}
.zjzk-index-gygk-content .hd li {display: block;float: left;width: 190px;height: 52px;text-align: center;line-height: 52px;font-family: "楷体";font-weight: 600;font-size: 22px;cursor: pointer;}
.zjzk-index-gygk-content .hd li.on {background: url(../images/zjzk_03.png) no-repeat center;color: #ffffff;}
.zjzk-index-gygk-content .bd {margin-top: 20px;border: 1px solid #dddddd;padding: 40px 50px;min-height: 342px;}
.zjzk-index-gygk-content .bd ul .item-img {position: relative;display: block;width: 460px;height: 260px;overflow: hidden;}
.zjzk-index-gygk-content .bd ul img {width: 100%;height: 100%;object-fit: cover;}
.zjzk-index-gygk-content .bd ul p {width: 610px; line-height: 36px;text-indent: 32px;color: #666666;}
.zjzk-index-gygk-content .bd ul a {color: red;}

.zjzk-index-zkyx-content {width: 100%; margin-top: 50px;padding-top: 120px;background: url(../images/zjzk_42.png) no-repeat top center;}
.zjzk-index-zkyx-content .hd {position: relative;height: 60px;padding-left: 125px;}
.zjzk-index-zkyx-content .hd li {display: block;float: left;width: 190px;height: 52px;text-align: center;line-height: 52px;font-family: "楷体";font-weight: 600;font-size: 22px;cursor: pointer;}
.zjzk-index-zkyx-content .hd li.on {background: url(../images/zjzk_03.png) no-repeat center;color: #ffffff;}
.zjzk-index-zkyx-content .bd {margin-top: 20px;border: 1px solid #dddddd;padding: 0 50px 40px 0;min-height: 390px;}
.zjzk-index-zkyx-content .bd ul .item {width: 524px;margin: 40px 0 0 50px;}
.zjzk-index-zkyx-content .bd ul .item-img {position: relative;display: block;width: 167px;height: 134px;overflow: hidden;}
.zjzk-index-zkyx-content .bd ul img {width: 100%;height: 100%;object-fit: cover;}
.zjzk-index-zkyx-content .bd ul .item-text {width: 330px; line-height: 36px;text-indent: 32px;color: #666666;}
.zjzk-index-zkyx-content .bd ul .item-text h5 {width: 100%; line-height: 36px;padding: 0;margin: 0;font-size: 18px;color: #000000;text-indent: 0;}
.zjzk-index-zkyx-content .bd ul .item-text p {width: 100%; line-height: 32px;text-indent: 0;color: #666666;font-size: 14px;}
.zjzk-index-zkyx-content .bd ul .item-text a {color: red;}

.zjzk-index-jczk-content {position: relative;width: 100%;height: 260px;margin-top: 150px;border: 1px solid #dddddd;padding-top: 40px;}
.zjzk-index-jczk-content .item-title {position: absolute;top: -90px;left: 0;right: 0;width: 100%;height: 90px;background: url(../images/zjzk_41.png) no-repeat top center;}
.zjzk-index-jczk-content .item-title a {position: absolute;top: 30px;right: 10px;font-family: "仿宋";}
.zjzk-index-jczk-content .bd {width: 1040px;margin: 0 auto;height: 180px;overflow: hidden;}
.zjzk-index-jczk-content .bd li {position: relative;width: 320px;height: 180px;margin-right: 40px;}
.zjzk-index-jczk-content .bd li img {width: 100%;height: 100%;object-fit: cover;}
.zjzk-index-jczk-content .prev,
.zjzk-index-jczk-content .next{ position:absolute; left:1%; top:50%; margin-top:-15px; display:block; width:17px; height:29px; filter:alpha(opacity=50);opacity:0.9;   }
.zjzk-index-jczk-content .prev {background:url(../images/left.png) no-repeat; }
.zjzk-index-jczk-content .next {background:url(../images/right.png) no-repeat; left: auto;right: 1%;}
.zjzk-index-jczk-content .prev:hover,
.zjzk-index-jczk-content .next:hover{ filter:alpha(opacity=100);opacity:1;}
.zjzk-index-jczk-content .prevStop{ display:none;  }
.zjzk-index-jczk-content .nextStop{ display:none;  }
/* 走进周口index end */

/* 政民互动index */
.zmhd-index-wszx {width: 100%;margin-top: 35px;}
.zmhd-index-wszx-content {width: 725px;height: 190px;padding: 10px 0 0 75px;background: url(../images/zmhd_03.jpg) no-repeat bottom left;}
.zmhd-index-wszx-content p {display: block;height: 90px;overflow: hidden;line-height: 30px;color: #666666;}

.zmhd-index-bltj-content {width: 425px;}

.zmhd-index-zxhf {width: 100%;margin-top: 15px;padding-bottom: 40px;}
.zmhd-index-zxhf-content {width: 725px;}
.zmhd-index-zxhf-list {width: 100% !important;min-height: 334px;}

.zmhd-index-dczj-list {width: 100%;margin-top: 15px;min-height: 290px;}

.zmhd-index-zxft-content {width: 425px;}
.zmhd-index-zxft-content .common-list-title a {color: #025394;font-size: 18px;top: 15px;}
.zmhd-index-zxft-item {padding-top: 20px;}
.zmhd-index-zxft-item a {display: block;width: 100%;height: 240px;overflow: hidden;}
.zmhd-index-zxft-item a img {width: 100%;height: 100%;object-fit: cover;}
.zmhd-index-zxft-item p {height: 30px;line-height: 30px;color: #666666;}
.zmhd-index-zxft-item p:first-of-type {margin-top: 10px;font-weight: 600;color: #333333;}
.zmhd-index-zxft-item p:last-of-type {height: 60px;}
.zmhd-index-zxft-item p b {color: #000000;font-weight: 400;}
.zmhd-index-zxft-img a {display: block;width: 100%;height: 120px;overflow: hidden;margin-top: 20px;}
.zmhd-index-zxft-img a img {width: 100%;height: 100%;object-fit: cover;}
/* 政民互动index end */

/* 专题专栏index */
.ztzl-index {padding-bottom: 40px;}
.ztzl-index-list {width: 100%;padding: 0;}
.ztzl-index-list a {float: left;display: block;width: 50%;padding: 15px;}
.ztzl-index-list-img {width: 100%;height: 130px;overflow: hidden;}
.ztzl-index-list-img img {width: 100%;height: 100%;object-fit: cover;}
.ztzl-index-list-text {width: 100%;text-align: center;}
.ztzl-index-list-text h3 {padding: 0;margin: 0;font-size: 20px;line-height: 50px;display: block;height: 50px;overflow: hidden;}
.ztzl-index-list-text p {padding: 0;margin: 0;font-size: 14px;line-height: 16px;color: #999999;display: block;height: 16px;overflow: hidden;}
/* 专题专栏index end */

/* 市政府部门index */
.indexszf-bumen {width: 100%;position: relative;padding: 0 0 20px 0;}
.indexszf-title {width: 1200px;position: relative;margin: 0 auto;line-height: 50px;height: 50px;background: #79B5E5;color: #ffffff;padding-left: 20px;font-size: 22px;}
.indexszf-content {padding: 0 20px 20px;}
.indexszf-content a {display: block;width: 290px;padding-left: 20px;float: left;position: relative;line-height: 50px;height: 50px;color: #333333;}
.indexszf-content a:before {content: '';position: absolute;width: 8px;height: 8px;border-radius: 8px;background: #005194;left: 0;top: 21px;}
/* 市政府部门index end */

/* 市政府领导 */
.index-ldzc-content {padding: 30px 0;}
.index-ldzc-left {width: 810px;}
.index-ldzc-right {width: 360px;padding: 20px;background: #f2f2f2;}
.index-ldzc-szfld {padding: 20px;border: 1px solid #f2f2f2;}
.index-ldzc-szfld table {margin-top: 20px;}
.index-ldzc-szfld table tr td:first-of-type {text-align: center;vertical-align: top;width: 110px;line-height: 26px;font-size: 20px;padding-top: 48px;}
.index-ldzc-szfld table tr td:last-of-type a {width: 114px;height: 208px;overflow: hidden;display: inline-block;text-align: center;line-height: 27px;margin-left: 90px;font-size: 16px;}
.index-ldzc-szfld table tr td:last-of-type a img {height: 120px;width: auto;margin-left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);}
.index-ldzc-szfjg {padding: 20px;border: 1px solid #f2f2f2;margin-top: 20px;}
.index-ldzc-szfjg-list a {display: block;width: 294px;margin: 20px 0 0 40px;float: left;background: url(../images/zwgk_10.jpg) no-repeat left 20px center;padding-left: 50px; border: 2px solid #f2f2f2;line-height: 42px;border-radius: 5px;color: #025394;font-size: 18px;}
.index-ldzc-szfjg-list a:nth-child(even) {margin-left: 80px;}
.index-ldzc-szfdt {padding: 20px;border: 1px solid #f2f2f2;margin-top: 20px;}
.index-ldzc-xwfbh-img {width: 100%;margin-top: 20px;}
.index-ldzc-xwfbh-img img {display: block;height: 180px;width: 100%;margin: 0 auto;}
.index-ldzc-xwfbh-img p {line-height: 26px;margin-top: 10px;max-height: 52px;overflow: hidden;}
.index-ldzc-xwfbh-list li {line-height: 30px;height: 100px;position: relative;width: 100%;margin-top: 10px;}
.index-ldzc-xwfbh-list li .date {display: block;position: absolute;bottom: 0;right: 0;color: #999999;font-size: 14px;line-height: 20px;}
.index-ldzc-xwfbh-list li p {display: block;margin-left: 170px;padding: 0;width: 150px;line-height: 22px;max-height: 66px;overflow: hidden;}
.index-ldzc-xwfbh-list li img {position: absolute;width: 160px;height: 100px;top: 0;left: 0;}
/* 市政府领导end */

/* 市政府领导分页 */
.index-ldzcitem-content {padding: 0 0 50px;}
.index-ldzcitem-left {width: 360px;background: #f2f2f2;padding: 15px;}
.index-ldzcitem-right {width: 810px;}
.index-ldzcitem-img {text-align: center;width: 100%;overflow: hidden;border-bottom: 1px solid #afafaf;}
.index-ldzcitem-img img {display: block;margin: 0 auto;height: 150px;width: auto;}
.index-ldzcitem-img a {font-size: 22px;line-height: 46px;color: #025394;}
.index-ldzcitem-text {width: 100%;border-top: 2px solid #ffffff;padding-top: 10px;}
.index-ldzcitem-text-tag {width: 90px;height: 32px;line-height: 32px;text-align: center;background: #025394;color: #ffffff;margin: 10px 0;border-radius: 5px;}
.index-ldzcitem-text>p {line-height: 30px;color: #666666;}
.index-ldzcitem-text>p>a {display: block;width: 100%;text-align: right;font-size: 14px;}

.index-ldzcitem-listfirst {width: 100%;padding: 15px;background: #f2f2f2;}
.index-ldzcitem-listfirst-text {width: 700px;margin: 20px auto; min-height: 100px;background: #ffffff;border-radius: 20px;box-shadow: 3px 3px 5px #025394;padding: 30px;}
.index-ldzcitem-listfirst-text .title {display: block;text-align: center;font-size: 22px;line-height: 26px;color: #025394;height: 26px;overflow: hidden;}
.index-ldzcitem-listfirst-text p {width: 100%;max-height: 60px;line-height: 30px;margin-top: 20px;color: #666666;}
.index-ldzcitem-listfirst-text .more {display: block;text-align: right;color: #cb0100;}
.index-ldzcitem-listlast {padding: 15px 30px;border: 1px solid #f2f2f2;}
.index-ldzcitem-listlast ul li a {display: block;font-size: 18px;line-height: 46px;color: #555555;height: 46px;font-weight: 600;overflow: hidden;}
.index-ldzcitem-listlast ul li p {width: 100%;line-height: 30px;margin-bottom: 20px;color: #666666;}
.index-ldzcitem-listlast ul li p .date {float: right;font-size: 14px;color: #999999;}
/* 市政府领导分页end */

/* 专题页面 */
.ztitem-index-content {padding-bottom: 20px;background: #ffffff;}
.ztlist-index-content {margin-top: 20px;background: #ffffff;width:1240px;padding:20px;}
.ztlist-dy {padding: 20px;background: #F0F0F0;}
.ztlist-dy h3 {margin: 0;font-size: 26px;line-height: 50px;display: inline-block;width: auto;padding: 0 20px;color: #ffffff;}
.ztlist-dy h3 span {display: inline-block;width: 7px;height: 20px;margin-right: 10px;background: #ffffff;}
.ztlist-dy p {font-size: 18px;line-height: 36px;padding: 20px 0 10px;}

.ztlist-roll-list {margin-top: 30px;width: 100%;}
.ztlist-lsit-title {width: 100%;height: 60px;position: relative;margin-bottom: 20px;border-bottom-width: 1px;border-style: solid;border-color: #ececec;}
.ztlist-lsit-title h3 {font-size: 26px;font-weight: 600;line-height: 60px;padding-left: 20px;margin: 0;}
.ztlist-lsit-title h3 span {display: inline-block;width: 20px;height: 20px;border-left-width: 15px;border-top-width: 10px;border-bottom-width: 10px;border-color: transparent;border-style: solid;border-right-width: 0px;}

.ztlist-roll{ width: 580px;height:380px;overflow:hidden; position:relative; }
.ztlist-roll .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:20px; z-index:1; }
.ztlist-roll .hd ul{ overflow:hidden; float:left;  }
.ztlist-roll .hd ul li{ float:left; margin-right:10px; width:15px; height:15px; background: #9E9E9C; cursor:pointer;border-radius: 15px; }
.ztlist-roll .hd ul li.on{ background: #ffffff; color:#fff; width: 30px;}
.ztlist-roll .bd{ position:relative; height:100%; z-index:0; }
.ztlist-roll .bd ul { position:relative; height:100%; }
.ztlist-roll .bd li{ height:100%; vertical-align:middle; position: relative;}
.ztlist-roll .bd p {position: absolute;display: block;bottom: 0;width: 100%;overflow: hidden;background-color: rgba(0,0,0,.6);}
.ztlist-roll .bd p a {display: block;width: calc(100% - 260px);font-size: 16px;line-height: 45px;padding-left: 20px;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ztlist-roll .bd img{ width:100%; height:100%; display:block; object-fit: cover;}
.ztlist-roll-text {width: 580px;height:380px;overflow: hidden;position:relative;}
.ztlist-roll-text a {display: block;width: 100%;border-bottom: 1px dashed #dddddd;line-height: 47px;height: 47px;padding-left: 20px;font-size: 18px;}

.ztlist-common-list {margin-top: 30px;}
.ztlist-common-list li{ height:36px; line-height:36px; width: 580px;display: inline-block;position: relative;}
.ztlist-common-list li:nth-child(even) {margin-left: 32px;}
.ztlist-common-list li .date{ float:right; color:#999;font-size: 14px; }
.ztlist-common-list li a {position: relative;padding-left: 20px;display: inline-block;font-size: 16px;max-width: calc(100% - 100px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ztlist-common-list li a:after {content: '';position: absolute;width: 5px;height: 5px;border-radius: 50%;top: 19px;left: 0;background-color: #bababa;}
.ztlist-common-list li:first-of-type {margin-top: 10px;}
/* 专题页面end */

/* 政府公报页面 */
.zfgb-index-content {margin-top: 50px;}
.zfgb-index-content,.zfgb-index-content div {box-sizing: border-box !important;-moz-box-sizing: border-box !important;-webkit-box-sizing: border-box !important;}

.zfgb-index-left {width: 360px;padding: 25px 25px 50px;background: #f2f2f2;}
.zfgb-index-right {width: 810px;padding: 25px;border: 1px solid #e1e1e1;}

.zfgb-index-left-img {width: 100%;height: 425px;background: url(../images/zfgb.jpg);text-align: center;}
.zfgb-index-left-img>h3 {width: 100%;display: block;margin: 0;color: #D90907;padding-top: 300px;line-height: 60px;}
.zfgb-index-left-img>p {width: 100%;display: block;margin: 0;}
.zfgb-index-left-btn {width: 100%;margin-top: 25px;}
.zfgb-index-left-btn>a {display: block;width: 100%;text-align: center;height: 60px;line-height: 60px;background: #005194;border-radius: 5px;color: #ffffff;font-size: 22px;}
.zfgb-index-left-select {height: 60px;padding: 15px 0;}
.zfgb-index-left-select select {-webkit-appearance:none;-moz-appearance:none;appearance:none;width: 150px;height: 30px;text-align: center;}

.zfgb-index-title {position: relative;width: 100%;text-align: center;}
.zfgb-index-title h3 {color: #CC0213;font-family: "宋体";font-weight: 600;margin: 15px 0 0;font-size: 26px;line-height: 30px;}
.zfgb-index-title p {padding: 25px 0;}

.zfgb-index-right-content {width: 100%;padding: 25px 0;border-top: 1px solid #e1e1e1;}
.zfgb-index-right-content h1 {color: #CC0213;font-family: "宋体";font-weight: 600;margin: 0;font-size: 26px;line-height: 30px;text-align: center;padding: 15px 0 10px;}
.zfgb-index-right-content h3 {color: #000000;font-size: 16px;font-weight: 600;margin: 0;line-height: 36px;}
.zfgb-index-right-content a {padding-left: 15px;display: block;position: relative;line-height: 36px;}
.zfgb-index-right-content a:before {content: "";position: absolute;width: 2px;height: 2px;top: 17px;left: 38px;background: #000000;}
/* 政府公报页面end */

/* 政策解读 */
.zcjd-roll{ width: 580px;height:422px;overflow:hidden; position:relative; }
.zcjd-roll .hd{ height: 10px; overflow:hidden; position:absolute; right:0px; bottom:17.25px; z-index:1; }
.zcjd-roll .hd ul{ overflow:hidden; float:left;  }
.zcjd-roll .hd ul li{display: block;float:left; margin-right: 10px; width:10px; height: 10px; background: #9E9E9C; cursor:pointer;border-radius: 5px; }
.zcjd-roll .hd ul li.on{ background: #ffffff; color:#fff; }
.zcjd-roll .bd{ position:relative; height:100%; z-index:0; }
.zcjd-roll .bd ul { position:relative; height:100%; }
.zcjd-roll .bd li{ height:100%; vertical-align:middle; position: relative;}
.zcjd-roll .bd li>a {position: relative;display: block;width: 100%;height: 100%;overflow: hidden;}
.zcjd-roll .bd p {position: absolute;display: block;bottom: 0;width: 100%;overflow: hidden;background-color: rgba(0,0,0,.5);}
.zcjd-roll .bd p a,
.zcjd-roll .bd p span {display: block;width: calc(100% - 180px);font-size: 16px;line-height: 45px;padding-left: 20px;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zcjd-roll .bd img{ width: 100%; min-height: 422px; display:block;}
/* 政策解读end */

/* 移动端 
@media screen and (max-width: 1234px) {
    .list-crumb {display: none;}
    .list-left {display: none;}
    .list-right {width: 100%;}
}*/
/* 移动端end */