@charset "utf-8";
body{font-family:-apple-system,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif}
.pc-bg{background:url(../images/bg2.png) no-repeat center bottom;background-color:#f7fafc}
/* top */
.top-wrap{height:35px;min-width:1200px;background:#279522;font-size:0;line-height:35px}
.top-wp>.box1{color:#fff;font-size:13px}
.top-wp>.box2 .itm{position:relative}
.top-wp>.box2 .itm a{display:block;margin:0 7px;width:24px;height:35px;background-position:center;background-repeat:no-repeat}
.top-wp>.box2 .itm1 a{background-image:url(../images/wza_ico.png)}
.top-wp>.box2 .itm2 a{background-image:url(../images/mobile_ico.png)}
.top-wp>.box2 .itm3 a{background-image:url(../images/letter_ico.png)}
.top-wp>.box2 .itm:hover .float-qrcode-wp{display:block}
.float-qrcode-wp{z-index:99;position:absolute;display:none;top:35px;left:-55px;width:120px;height:120px}
.float-qrcode-wp img{width:120px;height:120px}
/* main-body */
.main-body{min-width:1200px;height:100%;font-size:0;background:url(/zmtsource/zmt_list_bg.png) no-repeat center top}
/* head */
.head-wp{padding:36px 0 22px 0}
.head-wp>.flmr-m{width:683px;text-align:center}
.head-wp>.flmr-r{position:relative}
/* nav */
.pc-nav-wp .nav-itm{position:relative;margin:0 9px;width:74px;text-align:center}
.pc-nav-wp .nav-itm .ico{display:block;width:74px;height:40px;background-position:center;background-repeat:no-repeat}
.pc-nav-wp .nav-itm a{display:block}
.pc-nav-wp .active a,.pc-nav-wp .nav-itm:hover a{font-weight:800}
.pc-nav-wp .nav-itm .name{display:block;padding:10px 0;color:#279522;font-size:18px}
.pc-nav-wp .nav-itm .line{display:block;margin:0 auto;width:20px;height:4px}
.pc-nav-wp .active .line,.pc-nav-wp .nav-itm:hover .line{background:#ffa11d}
.pc-nav-wp .nav-itm .i1{background-image:url(../images/home_ico.png)}
.pc-nav-wp .nav-itm .i2{background-image:url(../images/ywdt_ico.png)}
.pc-nav-wp .nav-itm .i3{background-image:url(../images/zwgk_ico.png)}
.pc-nav-wp .nav-itm .i4{background-image:url(../images/zwfw_ico.png)}
.pc-nav-wp .nav-itm .i5{background-image:url(../images/hdjl_ico.png)}
.pc-nav-wp .nav-itm .i6{background-image:url(../images/mlzc_ico.png)}
.pc-nav-wp .nav-itm .i7{background-image:url(../images/ztzl_ico.png)}
.pc-nav-wp .active .i1,.pc-nav-wp .nav-itm:hover .i1{background-image:url(../images/home_ico2.png)}
.pc-nav-wp .active .i2,.pc-nav-wp .nav-itm:hover .i2{background-image:url(../images/ywdt_ico2.png)}
.pc-nav-wp .active .i3,.pc-nav-wp .nav-itm:hover .i3{background-image:url(../images/zwgk_ico2.png)}
.pc-nav-wp .active .i4,.pc-nav-wp .nav-itm:hover .i4{background-image:url(../images/zwfw_ico2.png)}
.pc-nav-wp .active .i5,.pc-nav-wp .nav-itm:hover .i5{background-image:url(../images/hdjl_ico2.png)}
.pc-nav-wp .active .i6,.pc-nav-wp .nav-itm:hover .i6{background-image:url(../images/mlzc_ico2.png)}
.pc-nav-wp .active .i7,.pc-nav-wp .nav-itm:hover .i7{background-image:url(../images/ztzl_ico2.png)}
/* search */
.sf1{position:relative;top:22px;width:240px;background:url(../images/search_bg.png) no-repeat left top}
.sf1 .sf1-in-wp{padding:13px;transition:box-shadow .3s}
.sf1 .sf1-in-wp .sf1-in{position:relative;width:156px;height:14px;border:0;color:#b9bbbe;font-size:14px;line-height:14px}
.sf1 .sf1-sub-wp{position:relative;transition:background-color .3s}
.sf1 .sf1-sub-wp .sf1-sub{width:58px;height:40px;background:url(../images/search_ico.png) no-repeat center;cursor:pointer}
.sf1 .sf1-sub-wp .sf1-sub:hover{transform:scale(.96)}
/* main-modular-swiper */
.main-modular-swiper{position:relative}
.main-modular-swiper>.bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}
.main-modular-swiper .per-wrap{padding:18px}
.main-modular-swiper>.swiper-container,.main-modular-swiper>.swiper-container>.swiper-wrapper>.swiper-slide{width:1200px;height:651px}
/* ============================================================ 首页模块 ============================================================ */
/* 图片新闻 樟城新闻 樟木头报 视频新闻 政声传递 */
.tzzsz-wp>.flr-r{width:586px}
/* 图片新闻 */
/* main */
.tpxw-swiper{position:relative;width:555px}
.tpxw-swiper .swiper-container{height:327px}
.tpxw-swiper .swiper-wrapper .swiper-slide{float:left}
.tpxw-swiper .swiper-wrapper .swiper-slide .pic-bg{z-index:-1;position:absolute;left:0;top:0;background-color:#f9f9f9;width:100%;height:100%;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-khtml-opacity:.5}
.tpxw-swiper .swiper-wrapper .swiper-slide a{display:block;overflow:hidden}
.tpxw-swiper .swiper-wrapper .swiper-slide a img{display:block;margin:0 auto;width:555px;height:327px}
/* info */
.tpxw-swiper .info-wrap{position:relative;margin-top:-49px;height:49px;line-height:49px;z-index:2}
.tpxw-swiper .info-wrap .info-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);-khtml-opacity:.6}
.tpxw-swiper .info-wrap .text-wp{position:absolute;top:0;left:0}
.tpxw-swiper .info-wrap .text-wp > a{display:none;position:relative;padding:0 24px;float:left;font-size:16px;color:#fff;width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* pagination */
.tpxw-swiper .pagination{position:absolute;right:20px;bottom:20px;z-index:3}
.tpxw-swiper .pagination .swiper-pagination-switch{float:left;margin-left:6px;width:9px;height:9px;background-color:#fff;cursor:pointer}
.tpxw-swiper .pagination .swiper-active-switch{background-color:#FF7F00}
/* 樟城新闻 樟木头报 视频新闻 政声传递 */
.com-tab-wp>.tab-head{border-bottom:1px solid #eee}
.com-tab-wp>.tab-head>.itm{position:relative;margin-right:36px;padding:10px 0}
.com-tab-wp>.tab-head>.itm>a{display:block;color:#999;font-size:18px}
.com-tab-wp>.tab-head>.active a{color:#d03f3f;font-weight:800}
.com-tab-wp>.tab-head>.active,.com-tab-wp>.tab-head>.itm:hover{border-bottom:1px solid #279522}
.com-tab-wp>.sec-wp{position:relative;padding-top:12px;height:268px}
.com-tab-wp>.sec-wp>.ct-sec{position:relative;display:none}
.com-tab-wp>.sec-wp>.show{display:block}
.hot-wp{padding-bottom:12px}
.hot-wp .ico{width:32px;height:32px;background:url(../images/hot_ico.png) no-repeat center}
.hot-wp a{padding-left:8px;height:32px;color:#000;font-weight:400;font-size:23px;line-height:32px}
.news-list{position:relative}
.news-list li{padding:8px 0;height:16px;line-height:16px}
.news-list li .time{position:relative;float:right;color:#aaa;font-size:15px}
.news-list li .point{position:relative;top:50%;float:left;display:block;margin-top:-1px;width:2px;height:2px;background-color:#000}
.news-list li a{position:relative;float:left;padding-left:6px;color:#333;font-size:15px}
.news-list li:hover .time,.news-list li:hover a{color:#000}
.zmtb-itm{padding:10px 0}
.zmtb-itm a{display:block;color:#999;font-size:22px}
.zmtb-itm:hover{border-bottom:1px solid #279522}
.zmtb-itm:hover a{color:#d03f3f;font-weight:800}
/* 政务公开 互动交流 通知公告 工作动态 重要会议 人事任免 */
.zhtgzr-wp{padding:32px 0 22px}
.zhtgzr-wp>.flmr-l{width:176px}
.zhtgzr-wp>.flmr-l a{display:block;margin-bottom:13px}
.zhtgzr-wp>.flmr-l a img{width:176px;transition:all .3s}
.zhtgzr-wp>.flmr-l a:hover img{transform:scale(.98)}
.zhtgzr-wp>.flmr-m{padding:0 16px;width:364px}
.zhtgzr-wp>.flmr-r{width:586px}
.tgzr-tab-wp .sec-wp{height:192px}
.zh-tab-wp .sec-wp{height:192px}
.zh-tab-wp .six-chas .itm{margin:0 5px 10px;width:172px;height:54px}
.zh-tab-wp .six-chas .itm a{display:block;width:176px;height:54px;background:#f7fafc;color:#279522;text-align:center;font-size:16px;line-height:54px}
.zh-tab-wp .six-chas .itm a:hover{color:#31b12b}
/* ============================================================ 政务公开模块 ============================================================ */
.zwgk-wrap{margin-bottom:30px}
.zwgk-wrap>.flr-l{width:698px}
.zwgk-wrap>.flr-r{width:442px}
/* 通知公告 工作动态 重要会议 人事任免 人事招聘 */
.tgzrr-tab-wp .sec-wp{height:192px}
.tgzrr-tab-wp>.tab-head>.itm{margin-right:50px}
.zwgk-six-chas .itm{margin:0 7px 10px}
.zwgk-six-chas .itm>a{display:block;width:206px;height:54px;background:#fff;line-height:54px}
.zwgk-six-chas .itm .ico{float:left;width:38px;height:54px;background-position:center;background-repeat:no-repeat;transition:all .3s}
.zwgk-six-chas .itm .i1{background-image:url(../images/gkzn_ico.png)}
.zwgk-six-chas .itm .i2{background-image:url(../images/gkml_ico.png)}
.zwgk-six-chas .itm .i3{background-image:url(../images/ndbg_ico.png)}
.zwgk-six-chas .itm .i4{background-image:url(../images/ysq_ico.png)}
.zwgk-six-chas .itm .i5{background-image:url(../images/yjx_ico.png)}
.zwgk-six-chas .itm .i6{background-image:url(../images/zdly_ico.png)}
.zwgk-six-chas .itm .name{float:left;padding-left:6px;color:#666;font-size:16px}
.zwgk-six-chas .itm>a:hover .name{color:#000}
.zwgk-six-chas .itm>a:hover .ico{transform:scale(.9)}
.zwgk-jlnp-chas .itm{margin:0 4px}
.zwgk-jlnp-chas .itm a{display:block;width:102px;height:50px;background:#fff;color:#333;text-align:center;font-size:15px;line-height:50px}
/* 政策文件 财政信息 规划计划 应急管理 统计信息 */
.zcgyt-tab-wp .sec-wp{height:192px}
.zcgyt-tab-wp>.tab-head>.itm{margin-right:43px}
/* 业务工作 */
.ywgz-tab-wp .sec-wp{height:auto}
/* main */
.zwgk-ywgz-swiper{position:relative;margin: 18px 0;}
.zwgk-ywgz-swiper .swiper-container{height:95px}
.zwgk-ywgz-swiper .swiper-container .swiper-wrapper{}
.zwgk-ywgz-swiper .swiper-wrapper .swiper-slide{position:relative;float:left}
.zwgk-ywgz-swiper .swiper-wrapper .swiper-slide .pic-bg{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-khtml-opacity:.5}
.zwgk-ywgz-swiper .swiper-wrapper .swiper-slide a{display:block;overflow:hidden}
.zwgk-ywgz-swiper .swiper-wrapper .swiper-slide a img{display:block;margin:0 auto;padding:0 10px;width: 50px;height: 50px;}
.zwgk-ywgz-swiper .swiper-wrapper .swiper-slide a .name{display:block;padding: 14px 0;color:#333;font-size:15px;text-align: center;}
/* button */
.zwgk-ywgz-swiper .prev,.zwgk-ywgz-swiper .next{position:absolute;top: 25%;margin-top: -11px;width: 13px;height: 22px;background-repeat:no-repeat;background-position:center;cursor:pointer;color:#fff;text-align:center;z-index:4;transition:all .3s ease;}
.zwgk-ywgz-swiper .prev{float:left;left:0;background-image:url(../images/prev_ico3.png)}
.zwgk-ywgz-swiper .next{float:right;right:0;background-image:url(../images/next_ico3.png)}
.zwgk-ywgz-swiper:hover .prev,.zwgk-ywgz-swiper:hover .next{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7}
.zwgk-ywgz-swiper:hover .prev{-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-o-transform:translateX(6px);transform:translateX(6px);-ms-transform:translateX(6px)}
.zwgk-ywgz-swiper:hover .next{-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-o-transform:translateX(-6px);transform:translateX(-6px);-ms-transform:translateX(-6px)}
.zwgk-ywgz-swiper .prev:hover,.zwgk-ywgz-swiper .next:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1}
.zwgk-two-chas .itm>a{display:block;margin:0 6px;width:209px;height:70px;background:#fff;text-align:center;line-height:70px}
.zwgk-two-chas .itm .ico{float:left;width:38px;height:70px;background-position:center;background-repeat:no-repeat;transition:all .3s}
.zwgk-two-chas .itm .i1{background-image:url(../images/gzbg_ico.png)}
.zwgk-two-chas .itm .i2{background-image:url(../images/jsbg_ico.png)}
.zwgk-two-chas .itm .name{float:left;padding-left:22px;color:#333;font-size:16px}
.zwgk-two-chas .itm>a:hover .name{color:#000}
.zwgk-two-chas .itm>a:hover .ico{transform:scale(.9)}
/* 行政社区 */
.zwgk-xzsq-wrap{background:url(../images/xzsq_bg.png) no-repeat top;text-align:center}
.zwgk-xzsq-wrap .itm>a{display:block}
.zwgk-xzsq-wrap .itm .ico{float:left;width:24px;height:34px;background-position:center;background-repeat:no-repeat;transition:all .3s}
.zwgk-xzsq-wrap .itm .i1{background-image:url(../images/xzsq_ico.png)}
.zwgk-xzsq-wrap .itm .name{float:left;padding-left:8px;height:34px;color:#279522;font-weight:800;font-size:16px;line-height:34px}
.zwgk-xzsq-wrap .itm>a:hover .name{color:#000}
.zwgk-xzsq-wrap .itm>a:hover .ico{transform:scale(.9)}
.zwgk-xzsq-wrap .sq-wp{height:34px;line-height:34px}
.zwgk-xzsq-wrap .sq-wp a{margin:0 34px;color:#333;font-size:15px}
/* ============================================================ 互动交流模块 ============================================================ */
.hdjl-wrap>.flr-l{padding-top:8px;width:860px;background:url(../images/hdjl_line.png) no-repeat left top}
.hdjl-wrap>.flr-r{width:282px}
/* 镇长信箱 政府信箱 我要留言 */
.zzw-tab-wp>.tab-head{padding:15px 0;height:28px;line-height:28px}
.zzw-tab-wp>.tab-head>.itm{position:relative;margin-right:40px}
.zzw-tab-wp>.tab-head>.itm>a{display:block;color:#999;font-size:22px}
.zzw-tab-wp>.tab-head>.active a{color:#d03f3f;font-weight:800}
.zzw-tab-wp>.sec-wp{width:860px;height:570px}
.zzw-tab-wp>.sec-wp>.ct-sec{position:relative;display:none}
.zzw-tab-wp>.sec-wp>.show{display:block}
.zzw-tab-wp .wyly-wp a .ico{float:left;width:28px;height:28px;background:url(../images/wyly_ico.png) no-repeat left}
.zzw-tab-wp .wyly-wp a .name{float:left;padding-left:10px;color:#d80000;font-size:16px}
.hdjl-wrap>.flr-r .hdjl-12345{display:block;margin-bottom:18px}
.hdjl-wrap>.flr-r .hdjl-12345 img{width:100%}
.hdjl-wrap>.flr-r .hdjl-xfdt{display:block;margin-bottom:18px}
/* 人大热线 政协热线 */
.hdjl-rz-chas>.itm{background-position:center;background-repeat:no-repeat;text-align:center}
.hdjl-rz-chas>.itm .ico{display:block;width:130px;height:46px;background-position:center;background-repeat:no-repeat;transition:all .3s ease}
.hdjl-rz-chas>.itm .i1{background-image:url(../images/rdrx_ico.png)}
.hdjl-rz-chas>.itm .i2{background-image:url(../images/rdrx_ico.png)}
.hdjl-rz-chas>.itm .i3{background-image:url(../images/zxft_ico.png)}
.hdjl-rz-chas>.itm .i4{background-image:url(../images/znwd_ico.png)}
.hdjl-rz-chas>.itm .name{display:block;padding-bottom:10px;color:#fff;font-size:18px}
.hdjl-rz-chas>.itm a:hover .name{color:#f9f9f9}
.hdjl-rz-chas>.itm a:hover .ico{transform:scale(.9)}
.hdjl-rz-chas>.itm1{background-image:url(../images/rdrx_bg.png)}
.hdjl-rz-chas>.itm2{background-image:url(../images/zxrx_bg.png)}
.hdjl-rz-chas>.itm3{background-image:url(../images/zxft_bg.png)}
.hdjl-rz-chas>.itm4{background-image:url(../images/znwd_bg.png)}
/* 民意征集 网上调查 */
.mw-tab-wp{margin-top:40px}
.mw-tab-wp .sec-wp{height:192px}
.my-iframe1{width:860px;height:520px}
/* ============================================================ 魅力樟城模块 ============================================================ */
.mlzc-wrap{margin-bottom:10px}
.mlzc-wrap>.flr-l{width:500px}
.mlzc-wrap>.flr-r{width:640px}
/* 魅力樟城图片新闻 */
/* main */
.mlzc-swiper{position:relative;width:500px;font-size:0}
.mlzc-swiper .swiper-container{}
.mlzc-swiper .swiper-container .swiper-wrapper{}
.mlzc-swiper .swiper-wrapper .swiper-slide{float:left}
.mlzc-swiper .swiper-wrapper .swiper-slide .pic-bg{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-khtml-opacity:.5}
.mlzc-swiper .swiper-wrapper .swiper-slide a{display:block;overflow:hidden}
.mlzc-swiper .swiper-wrapper .swiper-slide a img{display:block;margin:0 auto;width:500px;height:281px}
/* pagination */
.mlzc-swiper .pagination{position:absolute;left: 40%;bottom: 14px;z-index:3;}
.mlzc-swiper .pagination .swiper-pagination-switch{float:left;margin-left:10px;width:30px;height:6px;background-color:#ccc;cursor:pointer}
.mlzc-swiper .pagination .swiper-visible-switch{}
.mlzc-swiper .pagination .swiper-active-switch{background-color:#FFA11D}
.zjzc-wrap h3{text-align:center}
.zjzc-wrap h3 a{color:#d03f3f;font-size:22px}
.zjzc-wrap p{padding:12px 0;color:#333;font-size:15px;line-height:2.1}
.zjzc-wrap p a{color:#d03f3f;font-size:15px}
/* 樟城概况 历史沿革 自然地理 特色樟城 社会经济 */
.mlzc-zlzts-chas .itm{margin:0 10px}
.mlzc-zlzts-chas .itm>a{display:block;width:140px;text-align:center;transition:background-color .3s}
.mlzc-zlzts-chas .itm .ico{float:left;width:38px;height:45px;background-position:center;background-repeat:no-repeat;transition:all .3s}
.mlzc-zlzts-chas .itm .i1{background-image:url(../images/zcgk_ico.png)}
.mlzc-zlzts-chas .itm .i2{background-image:url(../images/lsyg_ico.png)}
.mlzc-zlzts-chas .itm .i3{background-image:url(../images/zrdl_ico.png)}
.mlzc-zlzts-chas .itm .i4{background-image:url(../images/tszc_ico.png)}
.mlzc-zlzts-chas .itm .i5{background-image:url(../images/shjj_ico.png)}
.mlzc-zlzts-chas .itm .name{float:left;padding-left:6px;height:45px;color:#fff;font-size:16px;line-height:45px}
.mlzc-zlzts-chas .itm>a:hover .name{color:#f9f9f9}
.mlzc-zlzts-chas .itm>a:hover .ico{transform:scale(.9)}
.mlzc-zlzts-chas .itm1 a{background-color:#3dc5e0}
.mlzc-zlzts-chas .itm2 a{background-color:#5b9ffc}
.mlzc-zlzts-chas .itm3 a{background-color:#a1d23d}
.mlzc-zlzts-chas .itm4 a{background-color:#ebc130}
.mlzc-zlzts-chas .itm5 a{background-color:#f68b2f}
.mlzc-zlzts-chas .itm1:hover a{background-color:#45d9f7}
.mlzc-zlzts-chas .itm2:hover a{background-color:#6ba9ff}
.mlzc-zlzts-chas .itm3:hover a{background-color:#c3f954}
.mlzc-zlzts-chas .itm4:hover a{background-color:#fbd44b}
.mlzc-zlzts-chas .itm5:hover a{background-color:#fb9f4f}
/* 投资优势 */
.tzys-wp>.flr-l{width:250px}
.tzys-wp>.flr-l img{width:250px;height:110px}
.tzys-wp>.flr-r{width:240px}
.tzys-six-chas .itm{position:relative;padding:8px 0;width:100%;height:20px;line-height:20px}
.tzys-six-chas .itm .ico{position:relative;top:50%;margin-top:-2px;width:4px;height:4px;background:#333}
.tzys-six-chas .itm a{padding-left:8px;color:#333;font-size:16px}
.tzys-six-chas .itm a:hover{color:#000}
/* 樟木头概况 产业优势 政策索引 投资指南 交通指南 生活指南 */
.tzys-six-chas2{padding-top:22px}
.tzys-six-chas2 .itm{margin-right:10px;margin-bottom:10px}
.tzys-six-chas2 .itm>a{display:block;width:156px;height:45px;background:#f7fafc}
.tzys-six-chas2 .itm .ico{float:left;width:46px;height:45px;background-position:center;background-repeat:no-repeat;transition:all .3s}
.tzys-six-chas2 .itm .i1{background-image:url(../images/zmtgk_ico.png)}
.tzys-six-chas2 .itm .i2{background-image:url(../images/cyys_ico.png)}
.tzys-six-chas2 .itm .i3{background-image:url(../images/zcsy_ico.png)}
.tzys-six-chas2 .itm .i4{background-image:url(../images/tzzn_ico.png)}
.tzys-six-chas2 .itm .i5{background-image:url(../images/jtzn_ico.png)}
.tzys-six-chas2 .itm .i6{background-image:url(../images/shzn_ico.png)}
.tzys-six-chas2 .itm .name{float:left;padding-left:12px;height:45px;color:#269421;font-size:16px;line-height:45px}
.tzys-six-chas2 .itm>a:hover .name{color:#2bc723}
.tzys-six-chas2 .itm>a:hover .ico{transform:scale(.9)}
/* 樟城旅游滚动 */
/* main */
.zcly-swiper{position:relative;font-size:0}
.zcly-swiper .swiper-container{}
.zcly-swiper .swiper-container .swiper-wrapper{}
.zcly-swiper .swiper-wrapper .swiper-slide{position:relative;float:left;width:124px}
/* button */
.zcly-swiper .prev,.zcly-swiper .next{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;background-color: #279522;background-repeat:no-repeat;background-position:center;cursor:pointer;color:#fff;text-align:center;line-height:50px;z-index:4;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;transition:all .3s ease;}
.zcly-swiper .prev{float:left;left:0;background-image:url(../images/prev_ico.png)}
.zcly-swiper .next{float:right;right:0;background-image:url(../images/next_ico.png)}
.zcly-swiper:hover .prev,.zcly-swiper:hover .next{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7}
.zcly-swiper:hover .prev{-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-o-transform:translateX(6px);transform:translateX(6px);-ms-transform:translateX(6px)}
.zcly-swiper:hover .next{-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-o-transform:translateX(-6px);transform:translateX(-6px);-ms-transform:translateX(-6px)}
.zcly-swiper .prev:hover,.zcly-swiper .next:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1}
.zcly-swiper-itm>.itm{padding-bottom:12px;background:#f7fafc;text-align:center}
.zcly-swiper-itm>.itm .ico{display:block;width:124px;height:108px;background-position:center;background-repeat:no-repeat;transition:all .3s ease}
.zcly-swiper-itm>.itm .i1{background-image:url(../images/zcjd_ico.png)}
.zcly-swiper-itm>.itm .i2{background-image:url(../images/kjfq_ico.png)}
.zcly-swiper-itm>.itm .i3{background-image:url(../images/xxzc_ico.png)}
.zcly-swiper-itm>.itm .i4{background-image:url(../images/szzc_ico.png)}
.zcly-swiper-itm>.itm .i5{background-image:url(../images/zzzc_ico.png)}
.zcly-swiper-itm>.itm .i6{background-image:url(../images/lyxx_ico.png)}
.zcly-swiper-itm>.itm .name{display:block;margin:0 auto;padding-bottom:34px;width:20px;background:url(../images/next_ico4.png) no-repeat center bottom;color:#333;font-size:18px}
.zcly-swiper-itm>.itm a:hover .name{color:#000}
.zcly-swiper-itm>.itm a:hover .ico{transform:scale(.9)}
/* 专题专栏滚动 */
.ztzl-wrap{padding:12px;width:1176px;background:#fff}
/* main */
.ztzl-swiper{position:relative;font-size:0}
.ztzl-swiper .swiper-container{height:76px}
.ztzl-swiper .swiper-wrapper .swiper-slide{position:relative;float:left}
.ztzl-swiper .swiper-wrapper .swiper-slide .pic-bg{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-khtml-opacity:.5}
.ztzl-swiper .swiper-wrapper .swiper-slide a{display:block;overflow:hidden}
.ztzl-swiper .swiper-wrapper .swiper-slide a img{display:block;margin:0 auto;width:280px;height:76px}
/* button */
.ztzl-swiper .prev,.ztzl-swiper .next{position:absolute;top: 0;width: 19px;height: 76px;background-repeat:no-repeat;background-position:center;cursor:pointer;color:#fff;text-align:center;z-index:4;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;transition:all .3s ease;}
.ztzl-swiper .prev{float:left;left:0;background-image: url(../images/prev_ico2.png);}
.ztzl-swiper .next{float:right;right:0;background-image: url(../images/next_ico2.png);}
.ztzl-swiper:hover .prev,.ztzl-swiper:hover .next{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7}
.ztzl-swiper .prev:hover,.ztzl-swiper .next:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1}
/* bottom */
.foot-wrap{position:relative;margin-top:30px;min-width:1200px;text-align:center;}
.foot-wrap .bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:#000}
.ft-wp{padding: 14px 0;}
.ft-wp .main,.ft-wp .side{position:relative}
.ft-wp .main{padding: 8px 0 8px 18px;}
.ft-wp .main p,.ft-wp .main p a{color:#fff;font-size:15px}
.ft-wp .main p{text-align:left;line-height:28px}
.ft-wp .side .icon-wp{display:block;height:73px}
.ft-wp .side .icon-wp a:first-child{padding-right:18px}
.ft-wp .side .icon-wp img{vertical-align:middle}
.ft-wp .side .icon-wp .dzjg{margin-right:20px}
.ft-wp .side .icon-wp .zfwzjc{padding-top:8px}
.ft-wp .main p .sitemap-a:hover,.ft-wp .main p a:hover{color:#f6f6f6}
.websites{position:relative;margin:22px 34px 22px 120px}
.websites .websites-bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#fff}
.websites select{padding-right:14px;padding-left:10px;width:180px;height:26px;border:solid 1px #000;background:url(../images/dwn_ico.png) no-repeat 156px center;color:#fff;text-align:left;font-size:15px;line-height:26px;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.websites select::-ms-expand{display:none}
.websites select option{color:#333}
.qrcode-wrap{cursor:default}
/* Bread crumb navigation */
.bc-nav-wp .bc-nav{padding:16px 0 6px;font-size:14px}
.bc-nav-wp .bc-nav .ico,.bc-nav-wp .bc-nav .path-wp{position:relative;float:left;height:30px;line-height:30px}
.bc-nav-wp .bc-nav .ico{margin-right:6px;width:16px;background:url(../images/local_ico.png) no-repeat center;background-size:16px 19px}
.bc-nav-wp .bc-nav .ico,.bc-nav-wp .bc-nav .path-wp,.bc-nav-wp .bc-nav a{color:#666;font-size:14px}
.bc-nav-wp .bc-nav .ico,.bc-nav-wp .bc-nav a:hover{color:#000}
/* list */
.listpage-wrap{margin:10px 0;padding:0 10px 10px 10px;width:1180px;background:#fff}
.list-tit-name{padding:12px 0;color:#279522;font-size:22px;font-weight:400}
.list-wrap{position:relative;padding-left:180px;width:1000px;border-top:1px solid #ddd}
.list-wrap .aside-l1,.list-wrap .main{position:relative}
.list-wrap .main{width:100%}
.list-wrap .aside-l1{left:-180px;margin-left:-100%;padding-top:10px;width:159px;border-right:1px solid #ddd}
.list-wrap .list{position:relative;padding-left:20px}
.list-wrap .list li{padding:16px;border-bottom:1px solid #ddd}
.list-wrap .list li:hover{background-color:#f9f9f9}
.list-wrap .list li h4{height:auto;font-size:0;line-height:32px}
.list-wrap .list li h4 a{color:#3a3a3a;font-weight:400;font-size:20px}
.list-wrap .list li h4 a:hover{color:#000}
.list-wrap .list li div{padding-top:18px;font-size:0}
.list-wrap .list li div a,.list-wrap .list li div span{color:#999;font-size:16px}
.list-wrap .list li div a{float:right;padding-left:18px}
.list-wrap .menu{position:relative}
.list-wrap .menu li a{display:block;padding:16px 0 16px 10px;color:#279522;font-size:15px}
.list-wrap .menu li .active,.list-wrap .menu li a:hover{background-color:#279522;color:#fff}
/* content */
.contentpage-wrap{margin:10px 0;padding:0 10px;width:1180px;background:#fff}
.content-wrap{position:relative}
.content-wrap h1{padding:20px 10px;color:#279522;text-align:center;font-size:24px;line-height:28px;word-break:break-all}
.content-wrap .tit-info{padding-bottom:6px}
.content-wrap .tit-info li{position:relative;float:left;width:33%;font-size:0}
.content-wrap .tit-info li span{color:#666;font-size:14px}
.content-wrap .tit-info li .ico,.content-wrap .tit-info li .time{position:relative;float:left;display:block}
.content-wrap .tit-info li .ico{width:16px;height:18px;background:url(../images/time_ico.png) no-repeat center}
.content-wrap .tit-info li .time{padding-left:6px}
.content-wrap .tit-info .font-wp{float:right}
.content-wrap .tit-info .font-wp .fb,.content-wrap .tit-info .font-wp .fm,.content-wrap .tit-info .font-wp .fs{cursor:pointer}
.content-wrap .content{position:relative;overflow-x:auto;padding:20px 10px;font-weight:400;font-size:16px;line-height:26px}
.content-wrap .content img{max-width:100%}
.content-wrap .btn-wrap{padding:6px 0;font-size: 0}
.content-wrap .btn-wrap .btn-wp span{color:#666;font-size:14px;cursor:pointer}
.content-wrap .btn-wrap .btn-wp span:hover,.content-wrap .tit-info .font-wp span:hover{color:#000}
.my-pc,.my-mobile{display:none}
.nfc-paging-wp{position:relative;color:#333;font-size:14px}
.nfc-paging-wp a{float:left;margin:6px 6px 0 0;width:40px;height:40px;background:#fff;border:1px solid #dfdfdf;text-align:center;line-height:40px;transition:.3s ease}
.nfc-paging-wp .first,.nfc-paging-wp .prev,.nfc-paging-wp .next,.nfc-paging-wp .last{width:70px}
.nfc-paging-wp a:hover{color:#279522;border:1px solid #279522}
.nfc-paging-wp a:active{color:#fff;background:#279522}
.nfc-paging-wp .current,.nfc-paging-wp .current:hover,.nfc-paging-wp .current:active{background:#279522;border:1px solid #279522;color: #FFF;font-weight:800}
/* ======================== start responsive ======================== */
@media only screen and (min-width: 50.0625em) and (max-width:85.375em) {
    /* end */
}
@media only screen and (max-width:50em) {
    *,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
    html{font-size:100px}
    .main-m{width:100%;padding:0 .16rem}
    /* Bread crumb navigation */
    .bc-nav-wp{width:100%}
    .bc-nav-wp .bc-nav{padding:.16rem 0 .06rem;border-bottom:1px dotted #d5d5d5}
    .bc-nav-wp .bc-nav .ico,.bc-nav-wp .bc-nav .path-wp{height:.3rem;line-height:.3rem}
    .bc-nav-wp .bc-nav .ico,.bc-nav-wp .bc-nav a{font-size:.14rem}
    .bc-nav-wp .bc-nav .ico{margin-right:.06rem;width:.16rem;background-image:url(../images/local_ico2.png);background-size:.16rem .19rem}
    /* list */
    .listpage-wrap{padding:0;width:100%}
    .list-tit-name{padding:.12rem 0;width:100%;font-size:.22rem}
    .list-wrap{padding:0;width:100%;border:0}
    .list-wrap .aside-l1{display:none}
    .list-wrap .list{padding:0}
    .list-wrap .list li{padding:.1rem 0}
    .list-wrap .list li h4{line-height:.26rem}
    .list-wrap .list li h4 a{font-size:.18rem}
    .list-wrap .list li div{padding-top:.14rem}
    .list-wrap .list li div a,.list-wrap .list li div span{font-size:.14rem}
    .list-wrap .list li div a{float:left;padding-left:.18rem}
    /* paging */
    .page_num{overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;margin:auto;padding: .1rem 0;width:100%;height: auto;font-size: .14rem;}
    #page_div{-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;color:#666;line-height:.22rem}
    #page_div span{-webkit-box-sizing:content-box;box-sizing:content-box}
    #pagination_input{overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 .08rem;padding:0;width:.2rem;height:.18rem;border:1px solid #ccc;line-height:.18rem}
    #page_div .pagination_index,#page_div .pagination_index_num{float:left;-webkit-box-sizing:content-box;box-sizing:content-box;margin-right:.02rem;margin-left:.02rem;margin-bottom: .04rem;padding-right: .1rem;padding-left: .1rem;border:1px solid #dfdfdf;background:#fff;text-align:center;line-height: .3rem;}
    .pagination_index_num a{display:block;-webkit-box-sizing:content-box;box-sizing:content-box;padding-right:.16rem;padding-left:.16rem}
    #page_div .pagination_index a:link,#page_div .pagination_index a:visited,#page_div .pagination_index a:active,#page_div .pagination_index_num a:link,#page_div .pagination_index_num a:visited,#page_div .pagination_index_num a:active{color: #666}
    #page_div .pagination_index a,#page_div .pagination_index_num a{-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;padding:0;color:#666;text-align:center}
    #page_div .pagination_index a:hover,#page_div .pagination_index_num a:hover{margin:0;padding:0;color:#666;text-align:center}
    #page_div .pagination_index_last{float:right;-webkit-box-sizing:content-box;box-sizing:content-box;width:4rem;text-align:right}
    #page_div .pagination_index_num{-webkit-box-sizing:content-box;box-sizing:content-box;margin-right:.02rem;margin-left:.02rem;padding-right: .1rem;padding-left: .1rem;line-height: .3rem;}
    #page_div .currentIndex{-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #279522;background:#279522;color:#FFF;text-align:center;font-weight:700}
    /* content */
    .contentpage-wrap{padding:0;width:100%}
    .content-wrap{width: 100%}
    .content-wrap h1{padding:.2rem 0;font-size:.24rem;line-height:.28rem}
    .content-wrap .tit-info{padding:0;padding-bottom:.06rem}
    .content-wrap .tit-info li span{font-size:.14rem}
    .content-wrap .tit-info li .ico{width:.16rem;height:.18rem;background-image:url(../images/time_ico2.png);background-size:.16rem .16rem}
    .content-wrap .tit-info li .time{padding-left:.06rem}
    .content-wrap .content{padding:.2rem 0;font-size:.16rem;line-height:.26rem}
    .content-wrap .btn-wrap{padding:.06rem 0}
    .content-wrap .btn-wrap .btn-wp span{font-size:.14rem}
    /* end */
}
@media only screen and (max-width:25.9375em) {
    /* Bread crumb navigation */
    .bc-nav-wp{padding:0}
    .bc-nav-wp .bc-nav{padding:16px 0 6px}
    .bc-nav-wp .bc-nav .ico{margin-right:6px;width:16px;background-size:16px 19px}
    .bc-nav-wp .bc-nav .ico,.bc-nav-wp .bc-nav a{font-size:14px}
    .share-wp{float:left}
    /* list */
    .list-tit-name{padding:12px 0;font-size:22px}
    .list-wrap .list li{padding:10px 0}
    .list-wrap .list li h4{line-height:26px}
    .list-wrap .list li h4 a{font-size:18px}
    .list-wrap .list li div{padding-top:14px}
    .list-wrap .list li div a,.list-wrap .list li div span{font-size:14px}
    .list-wrap .list li div a{padding-left:18px}
    /* content */
    .content-wrap h1{padding:20px 0;font-size:22px;line-height:29px}
    .content-wrap .tit-info{padding-bottom:6px}
    .content-wrap .tit-info li{padding:2px 0;width:100%}
    .content-wrap .tit-info li:nth-child(3),.content-wrap .tit-info li:nth-child(4){width:50%}
    .content-wrap .tit-info li span{font-size:14px}
    .content-wrap .tit-info li .ico{width:16px;height:18px;background-size:16px 16px}
    .content-wrap .tit-info li .time{padding-left:6px}
    .content-wrap .content{padding:10px 0;font-size:18px;line-height:30px}
    .content-wrap .btn-wrap{padding:6px 0}
    .content-wrap .btn-wrap .print{display:none}
    .content-wrap .btn-wrap .btn-wp span{font-size:14px}
    /* end */
}

.zwgkml .itm a,.zwgkml .itm{ height: 40px !important; line-height: 40px!important}
.zwgkml .itm{    margin: 0 5px 7px!important;}

.zwgkml .itm.zwgksxml a,.zwgkml .itm.zwgksxml{ width: 100%}

/* 2024 魅力樟城 */
.zjzc,.ztbd {font-size: 15px;}
.mlzc-hd {margin-bottom: 10px;}
.mlzc-hd h3{font-weight: normal;position: relative;padding-left: 10px;}
.mlzc-hd h3::before{content: '';position: absolute;width: 2px;height: 13px;background: #FFA11D;top: 5px;left: 0;border-radius: 6px;}
.mlzc-hd a{color:#279522;}
.zjzc-banner {position: relative;}
.zjzc-banner .pic img{width: 100%;}
.zjzc-menu .js-hd{position: absolute; bottom: -3px; z-index: 1;left: 0;right:0}
.zjzc-menu .js-hd ul li{float: left; width: 25%;font-size: 18px;text-align: center;position: relative; top: 20px;}
.zjzc-menu .js-hd ul li a{display: block;background:url(/zmtsource/images/2024mlzc_bg.png);height: 41px; line-height: 41px;}
.zjzc-menu .js-hd ul li + li a{border-left: 1px solid #ddd;}
.zjzc-menu .js-hd ul li i{display: none;vertical-align: middle; width: 35px;margin-right: 15px;}
.zjzc-menu .js-hd ul li i img{width: 100%;vertical-align: middle;}
.zjzc-menu .js-hd ul li span{vertical-align: middle;}
.zjzc-menu .js-hd ul li.on{top: -3px;}
.zjzc-menu .js-hd ul li.on a{color: #fff; background: url(../images/2024mlzc_icon1.png) no-repeat;background-size: 100% 100%; height: 64px;line-height: 64px;}
.zjzc-menu .js-hd ul li.on i{display: inline-block;} 

.ztbd {font-size: 15px;margin-top: 10px;}
.zjzc-menu .js-bd .section{position: relative;margin-top: 10px;}
.zjzc-menu .js-bd .section p{text-indent: 2em; color:#666666;line-height: 21px;}
.zjzc-menu .js-bd .section a{color: #FFA11D;}
.zjzc-menu .xzsq{height: 42px;}
.zjzc-menu .xzsq li{float: left; width: 10%;text-align: center;}

.ztbd-item{padding-left: 25px;padding-right: 25px;}
.owl-nav .owl-prev,
.owl-nav .owl-next{position: absolute; top: 50%;color: #407410;margin-top: -15px;font-weight: bold;}
.owl-nav .owl-prev{left: -20px;}
.owl-nav .owl-next{right: -20px;}