﻿@charset "utf-8";
/* CSS Document */
body{ font-family:'微软雅黑'; font-size:16px;}

a:hover{color: #4788d7;}
.header{}
.h_top{height: 40px;line-height: 40px;background: #f6f6f6;}
.fixedWidth{max-width: 1180px; width:100%; margin: 0 auto;overflow: hidden;}

.fontSize_change{float: left;}
.fontSize_change li{float: left;padding: 0 5px;}
.xl_weizhi{margin:5px auto 0;}

.login_btn{float: right;}
.login_btn li{float: left;}
.login_btn li a{display: block;padding-left: 30px;padding-right: 20px;}
.login_iconA a{background: url(../Images/zgnj_index_pics201807-01.png) no-repeat left center;}
.login_iconB a{background: url(../Images/zgnj_index_pics201807-02.png) no-repeat left center;}


.h_mid{height: 238px;background: url(../Images/head2.jpg) no-repeat center -28px;overflow: hidden;}
.h_logo{width: 450px;height: 168px;float: left;}
.h_from{width: 400px;float: right;padding-top: 60px;}
.form_inuput{height: 30px;background: url(../Images/searchbg2.png) no-repeat right center;position: relative;}
.form_inuput input{outline: none;border: none;background: none;}
.h_txt{width: 380px;height: 30px;position: absolute;left: 40px;top: 0;font-family:'微软雅黑';}
.h_btn{width: 50px;height: 30px;position: absolute;right: 22px;cursor: pointer;background: url(../Images/buttonbg.png) no-repeat center !important;}

.hot_words{padding-top: 10px;}
.hot_words li{float: left;border-radius: 5px;padding: 2px 6px;background: #5c9cd1;margin-right: 10px;}
.hot_words li.first_hot{background: none;border-radius: 0;margin-right: 0;color: #122175;}
.hot_words li a{display: block;text-decoration: none;color: #fff;}
.hot_words li:hover a{color: #c00;}

.h_nav{height: auto;background: #1561af;}
/*.nav_ul{width: 110%;}*/
.nav_ul li{display: inline-block;vertical-align:top;line-height: 50px;font-size: 18px;background-image: url(../Images/zgnj_index_pics201807-06.jpg);background-repeat: no-repeat;background-position: right center;}
.nav_ul li a{color: #fff;text-decoration: none;display: block;padding: 0 67px;}
.nav_ul li:hover{background: #4788d7;background-image: url(../Images/menggubao.png);background-repeat: no-repeat;background-position: center}

/*当前项的定位样式  current*/
.nav_ul .current{background-color: #4788d7;background-image: url(../Images/menggubao.png);background-repeat: no-repeat;background-position: center}
.nav_ul .navIcon1.current a{background: url(../Images/zgnj_index_pics201807-13.png) no-repeat 35px center;}
.nav_ul .navIcon2.current a{background: url(../Images/zgnj_index_pics201807-14.png) no-repeat 40px center;}
.nav_ul .navIcon3.current a{background: url(../Images/zgnj_index_pics201807-15.png) no-repeat 40px center;}
.nav_ul .navIcon4.current a{background: url(../Images/zgnj_index_pics201807-16.png) no-repeat 40px center;}
.nav_ul .navIcon5.current a{background: url(../Images/zgnj_index_pics201807-17.png) no-repeat 40px center;}
.nav_ul .navIcon6.current a{background: url(../Images/zgnj_index_pics201807-18.png) no-repeat 35px center;}

.navIcon1 a{background: url(../Images/zgnj_index_pics201807-07.png) no-repeat 30px center;}
.navIcon2 a{background: url(../Images/zgnj_index_pics201807-08.png) no-repeat 35px center;}
.navIcon3 a{background: url(../Images/zgnj_index_pics201807-09.png) no-repeat 35px center;}
.navIcon4 a{background: url(../Images/zgnj_index_pics201807-10.png) no-repeat 35px center;}
.navIcon5 a{background: url(../Images/zgnj_index_pics201807-11.png) no-repeat 35px center;}
.navIcon6 a{background: url(../Images/zgnj_index_pics201807-12.png) no-repeat 30px center;}

.navIcon1 a:hover{background: url(../Images/zgnj_index_pics201807-13.png) no-repeat 30px center;}
.navIcon2 a:hover{background: url(../Images/zgnj_index_pics201807-14.png) no-repeat 35px center;}
.navIcon3 a:hover{background: url(../Images/zgnj_index_pics201807-15.png) no-repeat 35px center;}
.navIcon4 a:hover{background: url(../Images/zgnj_index_pics201807-16.png) no-repeat 35px center;}
.navIcon5 a:hover{background: url(../Images/zgnj_index_pics201807-17.png) no-repeat 35px center;}
.navIcon6 a:hover{background: url(../Images/zgnj_index_pics201807-18.png) no-repeat 30px center;}


.sub_nav{height: 40px;line-height: 40px;background: #ecf3fb;display: none;}
.sub_div{text-align: center;}
.sub_nav span{padding: 0 10px;}

/*.container{padding-top: 20px;}*/

.focus_box{height: 366px;overflow: hidden;}
/*新闻图片滚动效果的样式*/
.slide_x{width:640px; height:366px;overflow:hidden;position:relative;z-index: 10;float: left;}
.slide_x a{color:#FFF;text-decoration:none;}
.slide_x .box{width:640px; height:366px;overflow:hidden;position:relative;}
.slide_x .list{width:9999px;overflow:hidden;}
.slide_x .list li{width:640px;float:left;position:relative; height:366px;}

.slide_x .btn{overflow:hidden;position:absolute;bottom:40px;right:0;width: 100%;text-align: center;*left: 280px;}
.slide_x .btn li{width:10px;height:10px; margin:0 6px 0 0;cursor:pointer;border-radius:50%;display: inline-block;background: #fff;*float: left;}
.slide_x .btn .selected{width:20px;background:#ae170d;color:#fff;border-radius: 5px;}

.focus_right{width: 515px;float: right;}
.col_name{height: 34px;border-bottom: 1px solid #dcdcdc;}
.col_name span{font-size: 18px;position: relative;padding: 0 6px;display: inline-block;color: #666;}
.col_name a{color: #666;text-decoration: none;}
.col_name i{display: block;width: 100%;height: 0;border-bottom: 2px solid #3090e8;position: absolute;left: 0;bottom: -11px;display: none;}
.currentSpan a{color: #4788d7;}
.currentSpan i{display: block;}

.col_lists{margin-top: 15px;}
.col_lists ul{display: none;}
.col_lists li{height: 40px;line-height: 40px;padding-left: 15px;background: url(../Images/zgnj_index_pics201807-20.jpg) no-repeat left center;}

/* 政务信息css */
.govInfor{min-height: 520px;background: #f6f6f6;margin-top: 20px;}
.gov_btn{height: 60px;line-height: 60px;border-bottom: 3px solid #1561af;overflow: hidden;}
.gov_btn ul{width: 110%;}
.gov_btn li{width: 230px;float: left;font-size: 24px;color: #4788d7;cursor: pointer;background-repeat: no-repeat;background-position: 115px center;padding-left: 164px;}
.govicon1{background-image: url(../Images/zgnj_index_pics201807-21.png);}
.govicon2{background-image: url(../Images/zgnj_index_pics201807-22.png);}
.govicon3{background-image: url(../Images/zgnj_index_pics201807-23.png);}

.govicon1.currentCov{background: url(../Images/zgnj_index_pics201807-24.png) 115px center no-repeat,url(../Images/huabian.png) 0 0;background-color: #1561af;color: #fff;}
.govicon2.currentCov{background: url(../Images/zgnj_index_pics201807-25.png) 115px center no-repeat,url(../Images/huabian.png) 0 0;background-color: #1561af;color: #fff;}
.govicon3.currentCov{background: url(../Images/zgnj_index_pics201807-26.png) 115px center no-repeat,url(../Images/huabian.png) 0 0;background-color: #1561af;color: #fff;}

.gov_box{padding-top: 30px;display: none;}
.gov_left{width: 780px;height: 410px;float: left;overflow: hidden;padding-right: 20px;border-right: 1px solid #d9d9d9;}

.jg_leaders{overflow: hidden;}
.jg_leaders ul{width: 110%;}
.jg_leaders li{width: 140px;height: 50px;background: #fff;float: left;margin-right: 20px;}
.jg_leaders li a{display: block;height: 48px;text-decoration: none;padding-left: 55px;line-height: 48px;}
.jg_leaders li:hover a{border: 1px solid #4788d7;color: #4788d7;}

.leaders_li1 a{background: url(../Images/ico01_xxgk_20180713.png) no-repeat 15px center;}
.leaders_li2 a{background: url(../Images/ico02_xxgk_20180713.png) no-repeat 15px center;}
.leaders_li3 a{background: url(../Images/ico03_xxgk_20180713.png) no-repeat 15px center;}
.leaders_li4 a{background: url(../Images/ico04_xxgk_20180713.png) no-repeat 15px center;}
.leaders_li5 a{background: url(../Images/ico05_xxgk_20180713.png) no-repeat 15px center;}

.gov_files{margin-top: 25px;position: relative;padding-left: 160px;height: 240px;overflow: hidden;}
.files_ul{position: absolute;left: 0;top: 0;}
.files_ul li{width: 146px;height: 50px;line-height: 50px;text-align: center;background: url(../Images/zgnj_index_pics201807-27.png) no-repeat left center;margin-bottom: 10px;}
.files_ul li a{text-decoration: none;display: block;}
.files_ul .currentFile{background: url(../Images/zgnj_index_pics201807-28.png) no-repeat left center;}
.files_ul .currentFile a{color: #fff;}

.files_lists dd{height: 40px;line-height: 40px;}
.files_lists dd a{padding-left: 2px;}

.five_open{overflow: hidden;padding-top: 20px;}
.five_open ul{width: 110%;}
.five_open li{float: left;width: 140px;height: 66px;text-align: center;background: #4788d7;margin-right: 20px;overflow: hidden;}
.five_open li a{text-decoration: none;display: block;height: 56px;padding-top: 10px;color: #fff;}
.five_open .lastFive a{padding-top: 20px;height: 46px;}

.gov_right{width: 360px;float: right;}
.ysqgk_col{height: 50px;line-height: 50px;text-align: center;background: #4788d7;color: #fff;font-size: 22px;margin-bottom: 20px;}
.ysqgk_btn{height: 34px;border-bottom: 1px solid #dcdcdc;}
.ysqgk_btn span{font-size: 18px;position: relative;padding: 0 10px;display: inline-block;color: #666;}
.ysqgk_btn a{color: #666;text-decoration: none;}
.ysqgk_btn i{display: block;width: 100%;height: 0;border-bottom: 2px solid #1561af;position: absolute;left: 0;bottom: -11px;display: none;}
.currentYsqgk a{color: #1561af;}
.currentYsqgk i{display: block;}

.ysqgk_down{padding-top: 20px;display: none;}

.ysqgk_lists li{height: 40px;line-height: 40px;}
.ysqgk_lists li a{padding-left: 2px;}


/* 在线服务css */
.online_ser{text-align: center;}
.online_ser span{margin-right: 10px;}

.person_ser{padding-top: 10px;display: none;}
.person_ser .slide_x{width:780px; height:370px;overflow:hidden;position:relative;z-index: 10;float: left;}
.person_ser .slide_x a{text-decoration:none;color: #000;}
.person_ser .slide_x .box{width:780px; height:370px;overflow:hidden;position:relative;}
.person_ser .slide_x .list{width:9999px;overflow:hidden;}
.person_ser .slide_x .list li{width:780px;float:left;position:relative; height:370px;}
.person_ser .slide_x .btn{overflow:hidden;position:absolute;bottom: 10px;right:0;width: 100%;text-align: center;*left: 340px;}
.person_ser .slide_x .btn li{width:40px;height:8px; margin:0 6px 0 0;cursor:pointer;display: inline-block;background: #ccc;*float: left;border-radius: 0;}
.person_ser .slide_x .btn .selected{background: #ff9900;}

.person_ser .slide_x .list li dl{width: 110%;}
.person_ser .slide_x .list li dd{width:178px;height:48px;float:left;border: 1px solid #d9d9d9;margin: 15px 20px 0 0;line-height: 48px;transition: all .3s;}
.person_ser .slide_x .list li dd a{padding-left: 65px;position: relative;display: block;height: 48px;transition: all .3s;}
.person_ser .slide_x .list li dd a img{position: absolute;left: 10px;top: 10px;}
.person_ser .slide_x .list li dd a i{display: block;width:1px;height: 32px;background: #d9d9d9;position: absolute;left: 50px;top: 10px;}

.person_ser .slide_x .list li dd:hover{border: 1px solid #4788d7;}
.person_ser .slide_x .list li dd:hover a{color: #1561af;}

.three_ser{overflow: hidden;padding-top: 25px;*padding-bottom: 25px;}
.three_ser ul{width: 110%;}
.three_ser li{width: 106px;height: 40px;line-height: 40px;text-align: center;background: #4788d7;float: left;margin-right: 20px;margin-bottom: 22px;}
.three_ser li a{display: block;color: #fff;text-decoration: none;}
.three_ser li:hover{background: #73aaed;}

.key_ser{padding-top: 15px;}
.key_ser li{padding-left: 32px;height: 48px;line-height: 48px;border-bottom: 1px solid #cbd1d6;background: url(../Images/zgnj_index_pics201807-36.png) no-repeat 8px center;}

.fenlei_common{
    width: 100%;
    height: 249px;
}
.fenlei_common ul li:hover{
    background-color: #eee;
}
.fenlei_common ul{
    display: none;
}
.fenlei_common ul li{
    width: 170px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    background-color: #e3f0ff;
    border-radius: 5px;
    margin: 0 10px 12px 0;
}
.fenlei_common ul li a{
    display: block;
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-decoration: none;
}
/* 互动回应css */
.news_box{margin-top: 0;height: 210px;}
.news_box .files_ul li{margin-bottom: 27px;}
.newsDL li{padding-bottom: 20px;border-bottom: 1px dashed #999;margin-bottom: 20px;position: relative;min-height: 81px;padding-left: 135px;}
.newsImg{width: 120px;height: 81px;position: absolute;left: 0;top: 0;}
.newsImg i{display: block;width: 60px;height: 20px;position: absolute;right: 0;bottom: 0;font-style: normal;line-height: 18px;text-align: center;color: #fff;
background: #ee8f06;font-size: 14px;}

.newsTitle{position: relative;height: 81px;}
.posTit{font-size: 15px;position: absolute;left: 0;top: -2px;}
.gray_font{font-size: 14px;color: #878787;}
.pos_P1{position: absolute;left: 0;bottom: 18px;}
.pos_P2{position: absolute;left: 0;bottom: -2px;}

.myzj_box{margin-top: 20px;}
.myzj_left{width: 49%;float: left;}
.myzj_right{float: right;}

.myzj_lists{padding-top: 20px;}
.myzj_lists li{height: 36px;line-height: 36px;}
.myzj_lists li a{padding-left: 5px; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.mayorMail{margin-bottom: 20px;}

.hygq_lists{margin-top: 10px;}
.hygq_lists li{height: 40px;line-height: 40px;}
.hygq_lists li a{padding-left: 5px; display:block; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/* 专题专栏css */
.special_box{margin-top: 20px;}
.special_col{border-bottom: 1px solid #dcdcdc;height: 15px;margin-bottom: 30px;position: relative;}
.special_col span{position: absolute;left: 50%;top: -2px;font-size: 22px;color: #1561af;background: #fff;display: block;margin-left: -44px;z-index: 100;}
.special_col i{position: absolute;left: 50%;top: 14px;border-top: 2px solid #1561af;display: block;width: 190px;margin-left: -95px;z-index: 10;}

.scroll_horizontal{position: relative;height:164px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:100%;height:164px;;margin: 0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .prev{position:absolute;top:50px;width:32px;height:32px;left: 0;
background:url(../Images/zgnj_index_pics201807-31.png) no-repeat;cursor:pointer;z-index: 10000;}

.scroll_horizontal .next{position:absolute;top:50px;width:32px;height:32px;right: 0;
background:url(../Images/zgnj_index_pics201807-32.png) no-repeat;cursor:pointer;z-index: 10000;}

.scroll_horizontal li{width: 220px;height:164px;padding-right: 20px;float: left;;}
.scroll_horizontal li p{width: 220px;height:30px;line-height: 30px;text-align: center;background: #edf7f8;margin-top: 10px;font-size: 15px;}




/* footer */
.footer{border-top: 8px solid #1561af;padding: 20px;margin-top: 35px;background: #f6f6f6;height: 140px;}
.footer_box{position: relative;}
.footer_box p{text-align: center;}
.footer_box p span{padding: 0 5px;}

.smallFont{font-size: 14px;margin-top: 15px;}
.smallFont img{margin: -2px 8px 0 0;}

.jiucuo{position: absolute;left: 20px;bottom: 0;}
.dzjgIcon{position: absolute;right: 20px;bottom: 0;}

/* 侧边栏导航定位css */
.side_fixed{height: 370px;background: #efefef;position: fixed;right: 0;top: 35%;z-index: 100000;}
.side_fixed li{height: 72px;line-height: 72px;text-align: center;cursor: pointer;transition: all .3s;position: relative;}
.side_fixed li p{display: none;line-height: 18px;color: #fff;padding-top: 18px;}
.side_fixed li p a{color: #fff;text-decoration: none;}
.side_fixed li:hover{background: #4788d7;}
.side_fixed li:hover p{display: block;}
.side_fixed li:hover .hideImg{display: none;}

.side_fixed .mobileLi p{padding-top: 28px;}

.twoCodes{width: 150px;height: 215px;background: url(../Images/zgnj_index_pics201807-45.png);position: absolute;left: -150px;top: 0;text-align: center;display: none;}
.twoCodes span{line-height: 24px;font-size: 14px;color: #fff;display: block;margin-top: 10px;}
.twoCodes img{margin-top: 15px;}
.side_fixed li:hover .twoCodes{display: block;z-index: 9;}
.side_fixed_call{
    width: 40px;
    height: 72px;
    position: absolute;
    top: 144px;
    left: -40px;
    cursor: pointer;
}
.hide{
    background: #e2e2e2 url(../Picture/back.png) no-repeat center;
}
.side_fixed_back{
    width: 40px;
    height: 72px;
    position: absolute;
    top: 144px;
    left: -40px;
    cursor: pointer;
}
.showup{
    background: #e2e2e2 url(../Picture/out.png) no-repeat center;
}
.search_box{
    width: 100%;
    height: 50px;
    padding-top: 20px;
}
#show_search{
    display: block;
    width:100px;
    height: 36px;border: 2px solid #ffffff;
    border-radius: 38px;
    background: url(../Images/search.png) no-repeat 60px;line-height: 36px;
}

.search_icon{
    display: inline-block;
    margin: 5px 0 0 10px
}
.search_input{
    width: 623px;
    height: 36px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    border-top: 2px solid #c0c0c0;
    border-left: 2px solid #c0c0c0;
    border-bottom: 2px solid #c0c0c0;
    border-right: 0;
    outline: none;
    font-size: 15px;
    color: #575757;
    float: left;
    padding-left: 10px;
    font-family: 微软雅黑;
}
.search_style{
    margin: 0 auto;
    width: 675px;
    height: 40px;
}
.sub{
    width: 40px;
    height: 40px;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    background: #DD1D22 url(../Images/serviceSearchBtn.png) no-repeat center;
    border: none;
    float: left;
    cursor: pointer;
    outline: none;
}
.sub:after{
    clear: both;
}




.ztzl_list li img{ width:220px; height:120px;}

.h_mid img{ display:none;}
.tout_box{ width:100%; height:116px; margin:0 auto; background:#f6f6f6}
.tout_bt{ width:88%; margin:0 auto; text-align:center;}
.tout_bt a{ display:block; width:100%; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center; font-size:26px; color:#333;text-decoration: none; padding-top:20px;}
.tout_zw{ width:88%; margin:0 auto; line-height:26px; margin-top:13px; text-indent:2em;}
.tout_zw a{ color:#666; font-size:16px;text-decoration: none; display:block; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.focus_right_bottom{ width:100%; height:60px; margin-top:16px; background:#f6f6f6; overflow:hidden;}
.focus_right_bottom li{ float:left; line-height:60px; margin:0px 3%; font-size:16px;}
.focus_right_bottom li a img{ margin-right:5px;}

/*****轮播图******/
.device2 {width: 100%; height:100%; padding:0px; box-sizing:border-box; background:#000; margin:5px auto; position:relative;}
	.device2 .arrow-left2 {height: 50px; z-index:999; background:url(../Images/arrows.png) no-repeat left top; position:absolute; left:10px; top:50%; margin-top:-25px; width:30px; background-color:#666; opacity:0.9;}
	.device2 .arrow-right2 { width:30px; height:50px; z-index:999; background:url(../Images/arrows.png) no-repeat left bottom; position:absolute; right:10px; top:50%; margin-top:-25px; background-color:#666; opacity:0.9;}
	.swiper-container2 { height:100%; width:100%;}
	.swiper-slide2{ position:relative;}
	.swiper-slide2 .tpxw_bt{ width:100%; height:40px; color:#fff; padding-left:20px; box-sizing:border-box; line-height:36px; position:absolute; bottom:0px; background:rgba(0,0,0,0.8);}
	.swiper-slide2 .tpxw_bt a{ display:block; width:80%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:16px; color:#fff;}
	.swiper-slide2 img{ display:block; width:100%; height:100%;}
	.content-slide { padding:0px; color:#fff;}
	.title { font-size:25px; margin-bottom:10px;}
	.pagination2 { position:absolute; left:0; text-align:right; bottom:11px; padding-right:10px; box-sizing:border-box; width:100%; z-index:999;}
	.swiper-pagination-switch { display:inline-block; width:10px; height:10px; border-radius:10px; background:#fff; box-shadow:0px 1px 2px #555 inset; margin:0 3px; cursor:pointer;}
	.swiper-active-switch { background:#355E92;}
/******轮播图 结束*****/
.sjxxgk{ display:none;}

.files_lists dd{ padding-left:5px; background:url(../Images/heid.png) no-repeat left center;}
.sjztzl_box{ display:none;}
.smallFont2{ margin-top:40px;}
.dzjgIcon{ display:none;}
.search_box{ display:none;}

/******************************************     有子概览     ****************************************/
.yzgl_top{ width:100%; height:60px; line-height:60px; border-bottom:1px solid #dddddd; margin-bottom:12px; box-sizing:border-box; overflow:hidden;}
.yzgl_top_left{ width:22.5%; text-align:center; background:url(../Images/huitiao.jpg) no-repeat right center; float:left;}
.yzgl_top_left a{ font-size:18px; color:#666; font-weight:bold;}
.yzgl_top_right{ width:75%; float:right;}
.yzgl_top_right a{ font-size:14px; color:#b3b3b3;}
.yzgl_box{ max-width:1300px; width:97%; padding-right:30px; box-sizing:border-box; overflow:hidden; background:#fff; margin:0 auto;}
.weiz{ width:100%; overflow:hidden; line-height:60px;}
.weiz span{ float:right; display:inline-block; padding-left:25px; background:url(../Images/weiz.png) no-repeat left center; box-sizing:border-box;}
.weiz span a{ font-size:14px; color:#333;}
.yzgl_left_box{ float:left; width:22.5%; box-sizing:border-box; }
.yzgl_left_bt{ padding-left:50px; height:50px; line-height:50px;}
.yzgl_left_bt a{ color:#4788d7; font-size:20px; text-decoration:none;}
.yzgl_left_list li{ line-height:40px; margin-bottom:10px;}
.yzgl_left_list .yzgl_left_first{ background:#004d93; text-align:center;color:#fff;}
.yzgl_left_list .yzgl_left_first a{ color:#fff;}
.yzgl_left_list li:hover{ background:#004d93;}
.yzgl_left_list li:hover a{ color:#fff;}
.yzgl_left_list li a{ color:#333; display:block; border-left:5px solid #004d93; text-decoration:none; box-sizing:border-box; font-size:16px; text-align:center;}
.yzgl_right_box{ float:right; width:77.5%; overflow:hidden; padding-left:30px; box-sizing:border-box; border-left:1px solid #f2f2f2;}
.yzgl_right_bt{ line-height:50px;}
.yzgl_right_bt a{ color:#4788d7; font-size:22px;}
.yzgl_right_list{ padding-bottom:12px; border-bottom:1px dashed #e6e7ec; margin-bottom:12px;}
.yzgl_right_list li{  line-height:40px; width:100%; overflow:hidden; box-sizing:border-box; padding-left:20px; background:url(../Images/huid.jpg) no-repeat left center;}
.yzgl_right_list li a{ width:75%; float:left; color:#666; text-decoration:none; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.yzgl_right_list li a:hover{ color:#004d93;}
.yzgl_right_list li span{ width:25%; float:right; color:#999; text-align:right;}
.yzgl_list_bt{ overflow:hidden;}
.yzgl_list_bt a{ float:left; width:80%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:16px; color:#333;}
.yzgl_list_bt span{ width:px; font-size:16px; color:#333; float:right;}
.yzgl_zw a{ color:#999; font-size:14px;}
.yzgl_box .xjdx_zlm_left_box{ width:24%;}
.yzgl_box .xjdx_zlm_right_box{ width:71%;}
.yzgl_box .xjdx_flm_left_box{ width:24%;}
.yzgl_box .xjdx_flm_right_box{ width:71%;}


/******************************************     无子概览     ****************************************/
.wzgl_box{ width:100%; float:none; padding-left:0px; border:none;}
.wzgl_main{ padding:0px 30px; box-sizing:border-box;}

/******************************************     细览     ****************************************/
.xl_weizhi{ max-width:1180px; width:97%; line-height:60px; margin:0 auto;}
.xl_weizhi a{ color:#999;}
.xl_box{ padding:0px 30px; box-sizing:border-box; padding-top:0px;}
.xl_main{ width:100%;}
.xl_bt{ font-size:22px; text-align:center; color:#1f61ba;}
.xl_time{ font-size:14px; text-align:center; color:#666; margin-top:50px;}
.xl_time a{ color:#666;}
.xl_zw{ font-size:16px; line-height:32px; color:#333; margin-top:20px;}
.xl_fenx{ width:100%; height:34px; line-height:34px; background:#f2f2f2; margin-top:30px; overflow:hidden;}
.xl_fenx_right{ width:240px; height:100%; float:right; font-size:14px; color:#999;}
.sxp_box{ width:100%; line-height:75px; overflow:hidden;}
.sxp_left{ width:50%; float:left; color:#333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sxp_left a { color:#333;}
.sxp_right{ width:50%; float:right; color:#333; text-align:right; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sxp_right a { color:#333;}
 
/******************************************     图片概览     ****************************************/
.tpgl_list{ width:100%; overflow:hidden; margin-top:30px;}
.tpgl_list li{ width:28%; height:169px; float:left; position:relative; margin:0px 2.5%; margin-bottom:40px;}
.tpgl_list li a{ display:block; height:100%; height: 78%;}
.tpgl_list li a img{ display:block; width:100%; height:100%;}
.tpgl_list li a span{ display:block; width:100%; position:absolute; bottom:10px; padding:0px 10px; box-sizing:border-box; color:#fff; font-size:16px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/******************************************     视频概览     ****************************************/
.spgl_main{ width:100%;}
.spgl_box{ padding:0px 30px; box-sizing:border-box;}
.spxw_main{ width:100%; margin-bottom:20px; box-sizing:border-box;}
.spxw_main_top{ width:100%; height:70px; font-size:22px;  line-height:70px; border-bottom:1px solid #e5e5e5; background:url(../images/redt.png) no-repeat 15px center; padding-left:30px; box-sizing:border-box;}
.spxw_main_top a{ color:#1561af;}

.spxw_main_bottom{ width:100%; overflow:hidden; height:325px; margin-top:30px; padding:0px 30px; box-sizing:border-box;}
.tabs4{ width:45%; float:right; overflow:hidden; margin-top:24px;}
.tabs4 a{ display:block; color:#333; line-height:40px; height:40px; font-size:16px; box-sizing:border-box; padding-left:20px; background:url(../images/leftjt.png) no-repeat left center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.tabs4 a.active{ color:#1a56a8; box-sizing:border-box;}
.swiper-container4{ width:50%; height:100%; float:left;}
.swiper-slide4{ width:100%; height:100%;}
.content-slide4{ width:100%; height:100%; overflow:hidden;}
.content-slide4 li{ width:100%; height:100%;}
.content-slide4 a{ display:block; width:100%; height:87%;}
.content-slide4 a img{ display:block; width:100%; height:100%;}
.content-slide4 li{ position:relative;}
.content-slide4 li span{ display:block; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding-left:20px; position:absolute; bottom:10px; box-sizing:border-box; }
.content-slide4 li .spbtn{ width:38px; height:38px; position:absolute; bottom:50px; right:30px;}
.content-slide4 li .spbtn img{ width:100%; height:100%;}

.mleeds{ overflow:hidden; height:auto;}
.mleeds li{ float:left; width:29%; height:220px; margin-right:3.5%; position:relative;}
.mleeds .mleeds_last{ margin-right:0px;}
.mleeds li a{ display:block;width:100%; height:84%;}
.mleeds li a img{ display:block;width:100%; height:100%;}
.mleeds li a span{ display:block; width:90%;position:absolute; bottom:10px; left:5%; text-align:center; box-sizing:border-box; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.mleeds li a .spbtn2{ width:35px; height:35px; position:absolute; top:41%; left:51%; margin-top:-18px; margin-left:-18px;}
.mleeds li a .spbtn2 img{ width:100%; height:100%;}

/********************************************************    便民服务页面     **************************************************/
.bmfw_box{ max-width:1180px; width:97%; box-sizing:border-box; overflow:hidden; background:#fff; margin:0 auto;}
.bmfw_main{ width:100%; overflow:hidden;}
.bmfw_left{ width:25%; float:left;}
.bmfw_right{ width:70%; float:right;}
.bmfw_left_top{ height:60px; line-height:60px; width:100%; background:#4788d7; text-align:center;}
.bmfw_left_top span{ color:#fff; font-size:20px; margin-left:30px;}
.bmfw_left_bottom{ width:100%; overflow:hidden; background:#eeeeee;}
.bmfw_left_bottom li{ float:left; width:50%; height:60px; box-sizing:border-box; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.bmfw_left_bottom li a{ display:block; text-align:center; color:#111; padding:19.5px 0px;}
.bmfw_right li{ padding-left:10px; height:40px; background:url(../Images/heid.png) no-repeat left 10px; box-sizing:border-box;}
.bmfw_right li a{ display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#333;}

/********************************************************    通用服务页面     **************************************************/
.tyfw_box{ width:100%;}
.tyfw_top{ width:100%; height:46px; overflow:hidden; margin-top:10px;}
.tyfw_top_left{ float:left; width:16%; height:46px; background:#1561af; line-height:46px;}
.tyfw_top_left a{ display:block; font-size:18px; color:#fff; text-align:center;}
.tyfw_top_zhong{ float:left; width:80%; height:24px; line-height:24px; margin-top:11px; overflow:hidden;}
.tyfw_top_zhong li{ float:left; width:11.1%; height:100%; border-right:1px solid #5e5e5e; box-sizing:border-box;}
.tyfw_top_zhong li:last-child{ border:none; }
.tyfw_top_zhong li a{ display:block; text-align:center; font-size:16px; color:#5e5e5e;}
.tyfw_more{ float:right; height:46px; line-height:46px;}
.tyfw_more a{ font-size:12px; color:#1561af;}
.tyfw_bottom{ width:100%; margin-top:30px; border-top:1px solid #dcdcdc; padding-top:30px; padding-left:30px; box-sizing:border-box;}
.tyfw_bottom li{ line-height:40px;}
.tyfw_bottom li a{ color:#111;}

/********************************************************    领导页面     **************************************************/
.swld_box{ width:100%;}
.swld_top{ width:100%; height:46px; overflow:hidden;}
.swld_top li{ width:25%; float:left; background:#e6e6e6; line-height:46px; border-right:1px solid #fff; box-sizing:border-box;}
.swld_top li a{ display:block; text-align:center; font-size:18px;}
.swld_top .swld_last{ background:#4788d7;}
.swld_top .swld_last a{ color:#fff;}
.swld_bottom{ width:100%; margin-top:30px; overflow:hidden;}
.swld_job{ font-size:14px;}

.tabs5{ width:25%; float:left; overflow:hidden;}
.tabs5 a{ display:block; color:#333; height:70px; font-size:16px; box-sizing:border-box; width:100%; border:1px solid #e5e5e5; margin-bottom:10px; padding:10px 15px; background:url(../Images/heijt.png) no-repeat 95% center;}
.tabs5 a.active{ color:#4788d7; box-sizing:border-box; border:1px solid #4788d7; background:url(../Images/lanjt.png) no-repeat 95% center;}
.swiper-container5{ width:70%; height:100%; float:right; max-height:1000px; overflow:hidden;}
.swiper-slide5{ width:100%; height:100%; color:#000; overflow:hidden;}
.swld_pic{ width:20%; float:left;}
.swld_pic img{ width:100%;}
.swld_jianj{ width:78%; float:right; overflow-y:scroll; max-height:1000px; padding-right:10px; margin-right:-20px; box-sizing:border-box;}

.swld_fggz{ font-size:18px; color:#4788d7;}
.swld_fggz_zw{ font-size:16px; color:#333; margin-top:30px;}
.swld_wdll{ font-size:18px; color:#4788d7; margin-top:30px;}
.swld_wdll_zw{ font-size:16px; color:#333; margin-top:30px; text-indent:2em; line-height:32px;}


/********************************************************   信息公开目录页面     **************************************************/
.xxgkml_box{ width:100%; overflow:hidden;}
.xxgkml_left{ float:left; width:21%; }
.xxgkml_left_top{ width:100%; }
.xxgkml_left_top a{ display:block; width:100%; height:30px; font-weight:bold; text-align:center; font-size:18px; color:#1561af;}
.xxgkml_left_bottom{ width:100%;}
.xxgkml_yj{ width:100%; height:46px; padding-left:30px; box-sizing:border-box; line-height:46px; color:#fff; cursor:pointer; background:#1561af url(../Images/sjts.png) no-repeat 90% center; margin-top:15px;}
.xxgkml_ej{ width:100%; border:1px solid #e6e6e6; border-top:none; padding-left:50px; padding-top:35px; padding-bottom:35px; box-sizing:border-box; display:none;}
.xxgkml_ej li{ width:100%; height:27px; margin-bottom:3px; padding-left:30px; box-sizing:border-box; background:url(../Images/shu.png) no-repeat left center;}
.xxgkml_ej li a{ font-size:14px; color:#333; display:block; height:100%; padding-top:5px; line-height:14px;}

.xxgkml_right{ float:right; width:75%; margin-top:45px; border-left:1px solid #dddddd; border-top:1px solid #dddddd; box-sizing:border-box;}
.xxgkml_right_top{ overflow:hidden;}
.xxgkml_right_top li{ float:left; font-size:14px; color:#333; text-align:center; font-weight:bold; height:40px; box-sizing:border-box; line-height:40px; background:#f4f4f4; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}
.xxgkml_right_top .xxgkml_one{ width:65%;}
.xxgkml_right_top .xxgkml_two{ width:15%;}
.xxgkml_right_top .xxgkml_three{ width:20%;}
.xxgkml_right_bottom{ width:100%; box-sizing:border-box;}
.xxgkml_right_bai{ width:100%; overflow:hidden;}
.xxgkml_right_bai li{ float:left; font-size:14px; color:#333; height:40px; box-sizing:border-box; line-height:40px; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}
.xxgkml_bai_one{ width:65%; padding-left:20px; box-sizing:border-box; background:#fff url(../Images/land.png) no-repeat 10px center;}
.xxgkml_bai_one a{ display:block; width:100%; color:#333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.xxgkml_bai_two{ width:15%; text-align:center; background:#fff;}
.xxgkml_bai_three{ width:20%; text-align:center; background:#fff;}

.xxgkml_right_hui{ width:100%; overflow:hidden;}
.xxgkml_right_hui li{ float:left; font-size:14px; color:#333; height:40px; box-sizing:border-box; line-height:40px; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}
.xxgkml_hui_one{ width:65%; padding-left:20px; box-sizing:border-box; background:#f4f4f4 url(../Images/land.png) no-repeat 10px center;}
.xxgkml_hui_one a{ display:block; width:100%; color:#333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.xxgkml_hui_two{ width:15%; text-align:center; background:#f4f4f4;}
.xxgkml_hui_three{ width:20%; text-align:center; background:#f4f4f4;}

@media (max-width:1200px) {
.h_mid{ background:none; height:auto;}
.h_mid img{ display:block; width:100%;}
.fixedWidth{ width:880px;}
.nav_ul li a{ padding:0px 38px;}
.nav_ul .navIcon1.current a{ background:url(../Images/zgnj_index_pics201807-13.png) no-repeat 12px center;}
.nav_ul .navIcon2.current a{ background:url(../Images/zgnj_index_pics201807-14.png) no-repeat 12px center;}
.nav_ul .navIcon3.current a{ background:url(../Images/zgnj_index_pics201807-15.png) no-repeat 12px center;}
.nav_ul .navIcon4.current a{ background:url(../Images/zgnj_index_pics201807-16.png) no-repeat 12px center;}
.nav_ul .navIcon5.current a{ background:url(../Images/zgnj_index_pics201807-17.png) no-repeat 12px center;}
.navIcon1 a{ background:url(../Images/zgnj_index_pics201807-07.png) no-repeat 12px center;}
.navIcon2 a{ background:url(../Images/zgnj_index_pics201807-08.png) no-repeat 12px center;}
.navIcon3 a{ background:url(../Images/zgnj_index_pics201807-09.png) no-repeat 12px center;}
.navIcon4 a{ background:url(../Images/zgnj_index_pics201807-10.png) no-repeat 12px center;}
.navIcon5 a{ background:url(../Images/zgnj_index_pics201807-11.png) no-repeat 12px center;}
}

@media (max-width:980px) {
.tyfw_top_left{ width:14%;}
.tyfw_top_left a{ font-size:16px;}

.xxgkml_ej{ padding-left:15px;}
.xxgkml_left{ width:24%;}
.xxgkml_left_top a{ font-size:16px;}
}



@media (max-width:920px) {
.navIcon1 a,.navIcon2 a,.navIcon3 a,.navIcon4 a,.navIcon5 a{ background:none;}
.nav_ul .navIcon1.current a,.nav_ul .navIcon2.current a,.nav_ul .navIcon3.current a,.nav_ul .navIcon4.current a,.nav_ul .navIcon5.current a{background:none;}
.fixedWidth{ width:730px;}
.nav_ul li a{ padding:0px 22px;}
}


@media (max-width:767px) {
.search_icon{ display:none;}
.search_box{ display:block; width:95%; padding-left:10px;}
.search_style{ width:100%; box-sizing:border-box;}
.search_input{ width:80%;}
.sub{ width:16%;}
.h_top{ height:26px; font-size:12px;}
.fontSize_change li{ line-height:26px;}
.fixedWidth{ width:100%;}
.h_mid img{ display:block; width:100%;}
.h_nav{ height:auto;}
.h_mid{ background:none; height:auto;}
.nav_ul{ display:flex; justify-content:space-between; flex-wrap:wrap;}
.nav_ul li{ display:block; font-size:14px; line-height:30px; float:none;}

.hide{ display:none;}
.nav_ul .navIcon1.current a{ background:url(../Images/zgnj_index_pics201807-13.png) no-repeat 10px center; background:none;}
.navIcon1 a{ background:url(../Images/zgnj_index_pics201807-07.png) no-repeat 10px center; background:none;}
.navIcon2 a{ background:url(../Images/zgnj_index_pics201807-08.png) no-repeat 10px center; background:none;}
.navIcon3 a{ background:url(../Images/zgnj_index_pics201807-09.png) no-repeat 10px center; background:none;}
.navIcon4 a{ background:url(../Images/zgnj_index_pics201807-10.png) no-repeat 10px center; background:none;}
.navIcon5 a{ background:url(../Images/zgnj_index_pics201807-11.png) no-repeat 10px center; background:none;}
.nav_ul .navIcon2.current a,.nav_ul .navIcon3.current a,.nav_ul .navIcon4.current a,.nav_ul .navIcon5.current a{ background:none;}
.nav_ul .navIcon3.current a{ background:none;}

.five_open li{ height:50px;}
.five_open li a{ height:50px; padding-top:4px; box-sizing:border-box;}
.five_open .lastFive a{ padding-top:13px;}
.nav_ul li a{ padding:0px 15px;} 

.tout_box{ background:none; height:auto; margin-top:5px; background:#f6f6f6; padding-bottom:9px;}
.tout_bt{ width:100%; padding:0px 5px; box-sizing:border-box;}
.tout_bt a{ display:block; width:100%; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center; font-size:16px; color:#333;text-decoration: none; padding-top:9px;}
.tout_zw{ width:100%; padding:0px 5px; margin-top:5px; line-height:18px; box-sizing:border-box; margin-left:0%;}
.tout_zw a{ font-size:12px; color:#666;}

.fixedWidth{ width:100%; height:auto;padding:0px 5px; box-sizing:border-box;}
.slide_x{ width:100%; height:230px; float:none;}
.focus_right{ width:100%; float:none;}

.col_lists li{ height:30px; line-height:30px;}
.col_lists li a{ display:block; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px;}
.focus_right_bottom{ display:flex; justify-content:space-between; margin-top:10px;}
.focus_right_bottom li{ float:none; width:33%;}
.focus_right_bottom li a{ display:block; width:100%; overflow:hidden;}
.focus_right_bottom li a img{ display:block; float:left; margin-top:10px;}
.focus_right_bottom .focus_bottom_last a img{ margin-top:14px;}
.focus_right_bottom li a span{ display:block; float:left; font-size:14px; width:50px; line-height:20px; padding-top:10px; box-sizing:border-box;}

.slide_x .list li{ width:100%;}
.col_lists{ width:100%; margin-top:5px;}
.slide_x .box{ width:100%;}
.slide_x .box ul{ width:100%;}

.swiper-slide2 .tpxw_bt a{ font-size:14px;}
.swiper-slide2 .tpxw_bt{ padding-left:10px;}
.col_name span{ font-size:14px; padding:0px 2px; font-weight:bold;}
.col_name{ height:32px;}
.focus_right{ margin-top:15px;}

.sjxxgk{ display:block; width:100%; height:60px; background:url(../Images/zgnj_index_pics201807-24.png) 90px center no-repeat,url(../Images/huabian.png) 0 0; background-color:#1561af; text-align:center; line-height:60px; font-size:24px; color:#fff;}
.gov_btn ul{ width:100%; display:flex; justify-content:space-between;}
.gov_btn ul li{ width:33%; padding-left:40px; font-size:16px; float:none; background-position:10px center;}


.govicon1.currentCov{ background:url(../Images/zgnj_index_pics201807-24.png) 10px center no-repeat; background-color:#1561af; background-size:20%;}
.govicon2.currentCov{ background:url(../Images/zgnj_index_pics201807-25.png) 10px center no-repeat; background-color:#1561af; background-size:20%;}
.govicon3.currentCov{ background:url(../Images/zgnj_index_pics201807-26.png) 10px center no-repeat; background-color:#1561af; background-size:20%;}
.govicon1{ background:url(../Images/zgnj_index_pics201807-21.png) ; background-size:20%;}
.govicon2{ background:url(../Images/zgnj_index_pics201807-22.png) ; background-size:20%;}
.govicon3{ background:url(../Images/zgnj_index_pics201807-23.png) ; background-size:20%;}

.gov_box{ width:100%;}
.gov_left{ width:100%; height:auto; float:none;}
.gov_right{ width:100%; height:auto; float:none; margin-top:10px;}
.jg_leaders ul{ width:100%;}
.jg_leaders li{ width:33.3%; margin-right:0px;}
.jg_leaders ul li a{ padding-left:52px; background-position:10px center; font-size:14px;}
.jg_leaders{ background:#fff;}
.gov_box{ padding-top:10px;}
.files_lists dd a{ display:inline-block; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.files_ul .currentFile{ background-size:100px;}
.files_ul li{ background-size:100px; width:100px; height:40px; line-height:40px;}
.gov_files{ padding-left:110px; height:185px; margin-top:10px;}
.files_lists dd{ height:32px; line-height:32px; font-size:14px;}
.five_open ul{ width:100%;}
.five_open ul li{ margin-right:0px; width:49%; margin-top:5px; margin-right:2%; font-size:14px;}
.five_open ul .five_open_right{ margin-right:0px;}
.side_fixed_ul{ display:none;}
.down_dr_tbox{ width:100%; height:137px;}
.ysqgk_col{ margin-bottom:10px; font-size:16px;}
.ysqgk_btn{ margin-top:0px; height:31px;}
.ysqgk_lists li{ height:30px; line-height:30px;}
.ysqgk_lists li a{ display:block; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px;}
.ysqgk_down{ padding-top:10px;}
.person_ser .slide_x .list li{ width:360px; float:none;}
.person_ser .slide_x .list li dd{ width:45%;}
.gov_left{ padding-right:0px;}
.person_ser .slide_x .list li dd{ margin:0px 5px 5px 0px; box-sizing:border-box;}

.person_ser .slide_x .list li{ height:100%;}
.person_ser .slide_x .box{ height:100%;}
.person_ser .slide_x{ height:790px; width:100%;}
.person_ser .slide_x .btn{ display:none;}
.person_ser .slide_x .list{ width:100%;}
.three_ser li{ width:30%; margin-right:1%;}
.fenlei_common ul li{ width:49%; margin-right:1%;}
.newsImg{ display:none;}
.newsDL li{ padding-left:0px;}
.posTit{ font-size:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100%;}
.gray_font{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100%; font-size:12px;}
.newsDL li{ padding-bottom:0px; margin-bottom:10px;}
.pos_P1{ bottom:42px;}
.pos_P2{ bottom:20px;}
.myzj_left{ width:100%; float:none;}
.myzj_right{ float:none;}
.myzj_lists li a{ width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; font-size:14px; }
.myzj_lists li{ line-height:30px; height:30px;}
.myzj_lists{ padding-top:10px;}
.myzj_box{ margin-top:0px;}
.mayorMail a{ display:block;}
.mayorMail a img{ display:block; width:100%;}
.hygq_lists li{ height:30px; line-height:30px; font-size:14px;}
.hygq_lists li a{ display:block; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.ysqgk_btn span{ font-size:16px;}
.pcztzl_box{ display:none;}
.sjztzl_box{ display:block; width:100%; height:120px; background:red;}

.three_ser{ padding-top:10px;}
.three_ser li{ margin-bottom:13px;}
.files_ul li a{ font-size:14px;}
.gov_btn{ line-height:45px; height:45px;}
.person_ser .slide_x .list li dd a{ font-size:14px;}
.fenlei_common ul li a{ font-size:14px;}


/******手机端专题轮播*****/
.swiper-container3 {  width:100%;  height:120px;  color: #fff;  text-align: center;}
	.swiper-slide3 .title { width:100%; height:100%;}
	.swiper-slide3 .title a{ width:100%; height:100%; display:block;}
	.swiper-slide3 .title a img{ width:100%; height:100%; display:block;}
	.pagination3 {  position:absolute; z-index:20; left:10px; bottom:10px;}
	.swiper-pagination-switch { display:inline-block; width:8px; height:8px; border-radius:8px; background:#fff; margin-right:5px;
	  opacity:0.8; border:1px solid #fff; cursor:pointer;}
	.swiper-visible-switch { background:#fff;}
	.swiper-active-switch { background:#355E92;}
	.device3{ width:100%; margin:0 auto; position:relative;}
	.device3 .arrow-left3 { background:url(../Images/zgnj_index_pics201807-31.png) no-repeat; position:absolute; left:0px; top:50%; margin-top:-16px;  width:32px; height:32px; z-index:999;}
	.device3 .arrow-right3 { background:url(../Images/zgnj_index_pics201807-32.png) no-repeat; position:absolute; right:0px; top:50%; margin-top: -16px; width:32px; height:32px; z-index:999;}

.special_col{ height:10px; margin-bottom:20px;}
.special_col span{ font-size:18px;}
.special_col i{ top:10px;}
.jiucuo{ display:none;}
.smallFont1{ display:none;}
.footer{ box-sizing:border-box; padding:10px; height:106px; margin-top:10px; margin-bottom:2000px;}
.footer_box p a{ font-size:14px;}
.smallFont .cbdw{ display:block;}
.smallFont .cbdw a{ font-size:12px;}
.smallFont2{ margin-top:20px;}
.smallFont{ font-size:12px;}

.nav_ul li a span{ display:none;}
.nav_ul .navIcon5 a{ border-right:none;}
.nav_ul li:hover{ background-size:120%;}
.nav_ul .current{ background-size:120%;}



/***************************************************有子概览*****************************************************/
.yzgl_box{ width:100%; padding:0px 10px; box-sizing:border-box; overflow:hidden; background:#fff; margin:0 auto;}
.weiz{ background:#f6f6f6; line-height:40px; margin-bottom:10px;}
.weiz span{ float:left;}
.yzgl_left_box{ float:none; width:100%; border:none; box-sizing:border-box; padding:0px; }
.yzgl_right_box{ float:none; width:100%; overflow:hidden;  min-height:200px; padding-left:0px; border:none;}
.yzgl_list_bt span{ display:none; }
.yzgl_list_bt a{ width:100%; font-size:14px;}
.yzgl_zw{ display:none;} 
.yzgl_right_list li{  line-height:30px; border-bottom:none; padding-bottom:0px; padding-top:0px; padding-left:8px; background:url(../images/heid.png) no-repeat left center;}
.yzgl_right_bt a{ font-size:18px;}
.yzgl_right_bt{ line-height:30px; margin-top:10px;}
.yzgl_left_bt{ display:inline-block; height:45px; line-height:45px; padding:0px 15px 0px 50px; background:#4788d7 url(../Images/ico.png) no-repeat 16px center;}
.yzgl_left_bt a{ color:#fff; font-size:18px;}
.yzgl_left_list{ margin-top:0px; padding:5px 0px; border:1px solid #4788d7; border-top:2px solid #4788d7; display:flex; justify-content:space-between; flex-wrap:wrap;}
.yzgl_left_list .yzgl_left_frrst span{ background-color:#fff;}
.yzgl_left_list .yzgl_left_frrst span a{ color:#4788d7; border-left:none;}
.yzgl_left_list li{ margin-top:0px; margin-bottom:0px; line-height:35px;}
.yzgl_left_list li a{ border-left:none; padding-left:0px; font-size:16px; margin-left:0px;}
.yzgl_left_list li span{ padding:0px;}
.yzgl_left_list li:hover span{ background-color:#fff;}
.yzgl_left_list li:hover span a{ color:#4788d7; border-left:none;}
.yzgl_box .xjdx_zlm_left_box{ width:100%;}
.yzgl_box .xjdx_zlm_right_box{ width:100%;}
.yzgl_box .xjdx_flm_left_box{ width:100%;}
.yzgl_box .xjdx_flm_right_box{ width:100%;}

.yzgl_top_left a{ font-size:16px;}
.yzgl_top_left{ width:23%; text-align:left;}
.yzgl_top_right{ width:73%;}
.yzgl_top{ height:45px; line-height:45px; margin-bottom:0px;}
.yzgl_left_list .yzgl_left_first{ background:none;text-align:center;color:#fff;}
.yzgl_left_list .yzgl_left_first a{ color:#333; }
.yzgl_left_list{ border:1px solid #ddd; border-top:none; padding:0px 2px; }
.yzgl_right_list li a{ font-size:14px;}
.yzgl_right_list li span{ font-size:14px;}
.yzgl_right_list{ padding-bottom:8px; margin-bottom:0px; margin-top:8px;}

/******************************************     细览     ****************************************/
.xl_bt{ font-size:18px; margin-top:20px;}
.xl_time{ font-size:12px; color:#666; line-height:22px; margin-top:15px;}
.xl_zw{ font-size:14px; line-height:24px; color:#333; margin-top:8px;}
.xl_weizhi{ line-height:40px;}
.xl_weizhi a{ font-size:14px;}
.xl_fenx{ margin-top:10px;}
.sxp_left{ float:none; width:100%; font-size:14px;}
.sxp_left a{ font-size:14px;}
.sxp_right{ float:none; width:100%; font-size:14px; text-align:left;}
.sxp_right a{ font-size:14px;}
.sxp_box{ line-height:25px; margin-top:10px;}

/******************************************     图片概览     ****************************************/
.tpgl_list{ margin-top:10px;}
.tpgl_list li{ width:31%; height:100px; margin:0px 1%; margin-top:10px;}
.tpgl_list li a span{ bottom:5px; padding:0px 5px; color:#fff; font-size:14px;}

/******************************************     视频概览     ****************************************/
.spxw_main{ margin-bottom:10px;}
.spxw_main_bottom{ padding:0px;}
.swiper-container4{ width:40%; height:100px; }
.tabs4{ width:55%; margin-top:0px;}
.tabs4 a{ font-size:14px; height:24px; line-height:24px;}
.content-slide4 li span{ display:none;}
.content-slide4 li .spbtn{ display:none;}
.spxw_main_bottom{ margin-top:10px; height:100px;}
.spxw_main_top{ height:40px; line-height:34px;}
.spxw_main_top a{ font-size:18px;}
.mleeds{ height:100px;}
.mleeds li{ height:100px; width:32%; margin-right:2%;}
.mleeds li a span{ width:100%; left:0px; bottom:2px; font-size:12px;}
.mleeds li a .spbtn2{ width:30px; height:30px; margin-left:-15px; margin-top:-15px;}

/********************************************************    便民服务页面     **************************************************/
.bmfw_left{ width:100%; float:none;}
.bmfw_right{ width:100%; float:none;}
.bmfw_left_bottom li{ width:33.3%; height:41px;}
.bmfw_left_bottom li a{ padding:10px 0px;}
.bmfw_right{ margin-top:10px;}
.bmfw_right li{ padding-left:10px; height:30px; line-height:30px; background:url(../Images/heid.png) no-repeat left center;}
.bmfw_right li a{ display:block; font-size:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#333;}

/********************************************************    通用服务页面     **************************************************/
.tyfw_top{ height:auto; margin-top:10px;}
.tyfw_top_left{ float:left; width:25%; height:35px; background:#1561af; line-height:35px;}
.tyfw_top_left a{ display:block; font-size:14px; color:#fff; text-align:center;}
.tyfw_top_zhong{ float:left; width:60%; height:auto; line-height:28px; margin-top:0px; overflow:hidden;}
.tyfw_top_zhong li{ float:left; width:33.3%; height:100%; border-right:1px solid #5e5e5e; box-sizing:border-box;}
.tyfw_top_zhong li:last-child{ border:none; }
.tyfw_top_zhong li a{ display:block; text-align:center; font-size:14px; color:#5e5e5e;}
.tyfw_more{ float:right; height:35px; line-height:35px;}
.tyfw_more a{ font-size:10px; color:#1561af;}
.tyfw_bottom{ width:100%; margin-top:10px; border-top:1px solid #dcdcdc; padding-top:10px; padding-left:0px; box-sizing:border-box;}
.tyfw_bottom li{ line-height:24px; margin-top:5px;}
.tyfw_bottom li a{ color:#111; font-size:14px;}

/********************************************************    领导页面     **************************************************/
.tabs5{ float:none; width:100%;}
.swld_bottom{ margin-top:10px;}
.swld_bottom .swiper-container5{ float:none; width:100%; margin-top:20px;}
.swld_pic{ width:100%; float:none; text-align:center;}
.swld_pic img{ display:inline-block; width:50%;}
.swld_jianj{ width:100%; float:none; margin-top:20px;}
.swld_fggz_zw{ margin-top:10px;}
.swld_wdll{ margin-top:10px;}
.swld_wdll_zw{ margin-top:20px; font-size:14px; line-height:24px;}
.tabs5 a{ width:48%; float:left; margin:0 1%; margin-bottom:5px;}
.swld_top li a{ font-size:16px;}


/*****************************************************      信息公开目录       ******************************************************/
.xxgkml_left{ width:100%; float:none;}
.xxgkml_right{ width:100%; float:none; margin-top:20px;}
.xxgkml_ej{ overflow:hidden; padding-top:10px; padding-bottom:10px;}
.xxgkml_ej li{ width:50%; float:left;}
.xxgkml_yj{ margin-top:10px;}
.xxgkml_two,.xxgkml_three,.xxgkml_bai_two,.xxgkml_bai_three,.xxgkml_hui_two,.xxgkml_hui_three{ display:none;}
.xxgkml_bai_one,.xxgkml_hui_one{ width:100%;}
.xxgkml_right_top .xxgkml_one{ width:100%;}
}  