
/* 首页 */
@media screen and (min-width: 1200px) {   
.fixelder .top{ height: 80px !important; line-height: 80px !important;}
.fixelder .topLeft{ width: 65% !important;}
.fixelder .topurl li a{ font-size: 30px !important; line-height: 80px !important;}
.fixelder .topurl li img{ margin-top: 25px;}
.fixelder .topRight,
.fixelder .topRight a{ font-size: 30px !important;}
.fixelder .navStyle{ height: 80px !important;}
.fixelder .navbar-inverse .navbar-nav>li>a{ height: 80px !important; font-size: 32px !important; line-height: 46px !important;}
.fixelder .navbar-inverse .navbar-nav>.active>a,
.fixelder .navbar-inverse .navbar-nav>.active>a:focus, 
.fixelder .navbar-inverse .navbar-nav>.active>a:hover{ background-position: center top; background-size: auto 100%; height: 80px !important; font-size: 32px !important;}
.fixelder .header_search{ height: 60px !important; border-radius: 30px !important; margin-top: -6px !important;}
.fixelder #content{ margin-top: 0 !important; height: 58px !important;  border-radius: 30px !important; font-size: 30px !important;}
.fixelder #submit_btn{height: 60px !important;  border-radius: 30px !important;  font-size: 30px !important;}

.fixelder .w100{ width: 100%;}
.fixelder .w50{ width: 50% !important;}
.fixelder #swiper1 .swiper-wrapper .swiper-slide img{ height: 560px !important;}
.fixelder #swiper1 .swiper-slide h4 span{ font-size: 32px;}
.fixelder #swiper1 .swiper-slide h4{ height: 80px !important; line-height: 80px !important;}
.fixelder .tabs{ margin-top: 30px;}
.fixelder .tabs>h1>a{ font-size: 4.5rem; line-height: 100px !important;}
.fixelder .lanMu li{ line-height: 80px;}
.fixelder .lanMu li a{ font-size: 36px !important; background-position: 5px 38px;}
.fixelder .lanMu li span{ font-size: 36px !important;}
.fixelder .zwgk{ width: 1200px; padding: 0 15px; margin: 50px auto; box-sizing: border-box;}
.fixelder .zwgk img{ display: block; width: 100%; }
.fixelder .cen{ width:1200px; height: auto; margin: 0 auto; padding: 0 15px; box-sizing: border-box; }
.fixelder .cenleft{ width: 100%; height: auto; margin: 0;}
.fixelder .cencenter{ width: 100%; height: auto;}
.fixelder .cenright{ width: 100%; height: auto; margin: 0; margin-bottom: 30px;}
.fixelder .boxStyle p{width: 100%; height: 80px; font-size: 40px; line-height: 80px;}
.fixelder .boxStyle .con{ margin-top: 40px;}
.fixelder .bigBox .con li{ width: 48%; margin-left: 0; margin-right: 4% !important; margin-bottom: 40px;}
.fixelder .bigBox .con li:nth-child(2n){ margin-right: 0 !important;}
.fixelder .bigBox .con li a,
.fixelder .bigBox .con li a i{ font-size: 40px;}
.fixelder .tabs5 a{ font-size: 4rem; line-height: 80px;}
.fixelder .cenright ul li{ float: left; width: 48%; margin-top: 40px !important; margin-right: 4% !important;}
.fixelder .cenright ul li:nth-child(2n){ margin-right: 0 !important;}
.fixelder .cenright ul li a{ height: 80px !important; line-height: 80px !important;}
.fixelder .cenright ul li a img{width: auto; margin-left: 30px;}
.fixelder .cenright ul li a span{ font-size: 40px;}
.fixelder .cxBox li{ width: 32% !important; height: 250px !important; margin-right: 19.2px !important;}
.fixelder .cxBox li a div{ background-position: center center !important;}
.fixelder .cxBox li a { height: 250px !important; font-size: 30px !important; line-height: 48px !important;}
.fixelder .hdpt ul li a span{ font-size: 36px !important;}
.fixelder .spdb a{ font-size: 36px;}

.fixelder .indexBox .news_box_left,
.fixelder .indexBox .news_box_right,
.fixelder .hdptBox .news_box_left,
.fixelder .hdptBox .news_box_right{ height: 720px; padding-top: 20px;}
.fixelder .Newsconference_img,
.fixelder .Newsconference_cont{ width: 100%;}
.fixelder .Newsconference_img a img{width: 100% !important; height: 290px !important; margin-bottom: 20px;}
.fixelder .Newsconference_cont li{ height: 60px; font-size: 30px; line-height: 60px;}
.fixelder .Newsconference_cont li.ellipsis{ height: 180px !important; }


/* 政务公开 */
.fixelder .box{ padding: 30px 15px;}
.fixelder .xxgk_top{ display: block; height: auto; }
.fixelder .xxgk_top .xxgk_a{ width: 100%; height: auto;}
.fixelder .xxgk_top .xxgk_a .xxgkzl{ height: 310px;}
.fixelder .xxgk_a .xxgkzl ul li{width: 31%; height: 120px;}
.fixelder .xxgk_a .xxgkzl ul li a{width: 97%; height: 110px;}
.fixelder .xxgk_a .xxgkzl ul li a span{ font-size: 30px;}
.fixelder .l_xxgk1{ position: relative;}
.fixelder .l_xxgk1 img{ height: 50px;}
.fixelder .l_xxgk1::before{ content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 4px; background-color: #e4e4e4; z-index: -1;}
.fixelder .xxgk_top .xxgk_b{width: 100%;}
.fixelder .l_xxgk_b .news_box_left{ height: auto;}
.fixelder .tabsq{ height: 80px;}
.fixelder .tabsq a{ font-size: 40px; line-height: 80px;}
.fixelder .lm_bottom li{ font-size: 36px; line-height: 80px;}
.fixelder .lm_bottom span{ font-size: 30px; text-align: right;}
.fixelder .xxgk_top .xxgk_c{ width: 100%;}
.fixelder .xxgk_c .ldzc_box{ height: auto; padding: 20px 0;}
.fixelder .xxgk_c .ldzc_box ul li{ float: left; width: 25%; font-size: 36px;}
.fixelder .zwgkBox{ display: block; width: 100%; margin: 0;}
.fixelder .zwgkBox .news_box_left{ width: 100%; height: auto ; margin: 0; margin-bottom: 30px;}
.fixelder .zwgkBox .news_box_right{ width: 100%; height: auto; margin: 0; margin-bottom: 30px;}
.fixelder .zwgkBox .tabs,
.fixelder .zwgkBox .tabss,
.fixelder .zwgkBox .tabsb,
.fixelder .zwgkBox .tabsd{ height: 80px;}
.fixelder .zwgkBox .tabs a,
.fixelder .zwgkBox .tabss a,
.fixelder .zwgkBox .tabsb a,
.fixelder .zwgkBox .tabsd a{font-size: 36px; line-height: 80px;}

/* 新闻动态 */
.fixelder .topnews h1 a{ font-size: 36px; line-height: 60px;}
.fixelder .zwgkBox #banner.xwdtBanner{ height: 560px; margin-right: 0; margin-bottom: 20px;}
.fixelder #banner .gallerytitle{ height: 80px; line-height: 80px; font-size: 36px;}
.fixelder #banner .paginations{ text-align: right;}
.fixelder #banner .paginations span{ display: inline-block; float: none;}
.fixelder .tab_box { height: auto; margin-left: 0; }
.fixelder .lm_top li{ height: 80px; font-size: 36px; line-height: 80px;}


/* 业务查询 */
.fixelder .ywcx-box .tit { height: 80px; margin-top: 20px;}
.fixelder .ywcx-box .tit span{ font-size: 40px; padding: 23px 5px;}
.fixelder .ywcx-box .con li{ width: 33%;}
.fixelder .ywcx-box .con li a{ height: 200px;}
.fixelder .ywcx-box .con li a p{ font-size: 30px; line-height: 44px;}
.fixelder .center-box h2{ font-size: 40px;}
.fixelder .center-box table tr{ font-size: 28px; line-height: 48px;}

/* 机关党建 */
.fixelder .zwgkBox #banner{ height: auto;}
.fixelder .zwgkBox .lm_top {position: relative;}
.fixelder .zwgkBox .lm_top li a{ font-size: 40px; line-height: 80px;}
.fixelder .zwgkBox .lm_top li a img{ height: 52px;}
.fixelder .zwgkBox .lm_top::before{ content: ''; position: absolute; left: 0; bottom: 7px; width: 100%; height: 3px; background-color: #e4e4e4; z-index: -1;}


/* 互动平台 */
.fixelder .hdptBox { height: auto !important;}
.fixelder .hdptBox .news_box_left,
.fixelder .hdptBox .news_box_right{ height: auto !important;}
.fixelder .hdptBox .news_box_left .tit a img,
.fixelder .hdptBox .news_box_right .tit a img{ width: auto; height: 50px !important;}
.fixelder .col_box li a img{ display: block; width: auto !important; height: auto !important;}

/* 子栏目概览 */
.fixelder .weizhi{ font-size: 30px; line-height: 60px;}
.fixelder .left-box a{ font-size: 32px;}
.fixelder .right-list-box{ font-size: 32px; line-height: 60px;}

/* 机关简介 */
.fixelder .qgl_system_title{ padding-top: 22px; height: 50px;}
.fixelder .qgl_system_title h3{ height: 50px; font-size: 36px; line-height: 50px;}
.fixelder .BuMen ul li { width: 32%; line-height: 50px; margin-bottom: 36px;}

.fixelder .BuMen ul li a{ font-size: 24px;}
.fixelder .BuMenKai .jgzn{ font-size: 30px !important; line-height: 60px !important;}
.fixelder .BuMenKai .btns{ font-size: 30px !important;}
.fixelder .leaderList ul li a p{ height: auto !important; font-size: 30px !important; line-height: 50px !important;}
.fixelder .leaderList .leader2 li{ width: 32%; height: 380px !important; margin-right: 1.2%; margin-left: 0;}
.fixelder .leaderList .leader2 li img{display: block !important; width: 144px; margin: 0 auto;} 
/* 领导之窗 */
.fixelder .ldye_left { width: 24%;}
.fixelder .ldye_right{ width: 72%;} 
.fixelder .ldye_left li a{ font-size: 30px; line-height: 50px;}
.fixelder .ldye_lvli_one{ font-size: 36px;}
.fixelder .ldye_lvli_main{ font-size: 32px; line-height: 60px;}

/* 细览 */
.fixelder .xl-weizhi{ font-size: 30px !important; line-height: 60px !important;}
.fixelder .d_all_p{ font-size: 42px;}
.fixelder #d_all_xlyaiyuanb span,
.fixelder .ql_detailbro_bshare > div{ font-size: 24px;}
.fixelder .d_all_article,
.fixelder .d_all_article *{ font-size: 36px !important;}
.fixelder .l_xgwd_bt{ font-size: 32px;}
.fixelder .left-box textarea{ font-size: 24px; line-height: 48px;}
.fixelder .center-box .center-bottom .left_zuo .dts table tr td,
.fixelder .center-box .center-bottom .left_zuo .dts table tr td div,
.fixelder .center-box .center-bottom .left_zuo .dts table tr td div *,
.fixelder .center-box .center-bottom .left_zuo .dts table tr td *{ font-size: 24px !important;}

.fixelder #table-syn *{ font-size: 24px !important; line-height: 2em;}
.fixelder #table-syn #go-syn{width: 40px !important; height: 48px !important;}
.fixelder #table-syn table{ background-size: 100% 100%;}


/* 政府信息公开 */
.fixelder .djh_xbodyl_t{ height: 104px;}
.fixelder .djh_gka{ font-size: 30px; line-height: 44px;}
.fixelder .djh_lbul .d_zfxx_content_title{ font-size: 40px;}
.fixelder .djh_lbul li a{ font-size: 28px;}
.fixelder .d_zfxx_centext .TRS_Editor{ font-size: 28px; line-height: 60px;}

/* 底部 */
.fixelder .yqlj_box li{ width: 30.66%; height: 60px; margin-bottom: 30px; line-height: 60px; font-size: 36px; }
.fixelder .yqlj_box li a{ font-size: 30px; line-height: 60px;}
.fixelder .l_yqlj_box{ height: 60px; line-height: 52px;}
.fixelder .l_yqlj_box span{ font-size: 30px;}
.fixelder .footer_listg li a{width: 150px; font-size: 28px !important; line-height: 60px !important;}
.fixelder .l_footer_leftc{ font-size: 28px !important; line-height: 40px !important;}
.fixelder .l_footer_line{ display: none;}
}
@media screen and (max-width: 768px) {
    .fixelder .topLeft{ height: auto;}
    .fixelder .topurl li a{ font-size: 20px;}
    .fixelder .topLeft ul li a img{ width: 28px; height: 35px;}
    .fixelder .topRight{ float: left; margin-left: 44px;}
    .fixelder .topRight a{ font-size: 20px;}

    .fixelder .navStyle{ height: auto;}
    .fixelder .navbar-inverse .navbar-nav>li{ float: left; width: 33%; margin: 0; padding: 0; font-size: 24px; line-height: 40px; text-align: center;}
    .fixelder .navbar-inverse .navbar-nav>li a,
    .fixelder .navbar-inverse .navbar-nav>li>a:focus,.fixelder .navbar-inverse .navbar-nav>li>a:hover

    { display: block; width: 100%; height: 40px;  margin: 0; padding: 0; font-size: 24px; line-height: 40px;}
    .fixelder .tabs>div>a{width: 50%; padding-right: 0; margin-left: 0 !important; font-size: 30px;}
  

    .fixelder #eldernav{ position: relative; z-index: 9999;}
    .fixelder .BoxLunBo .bd img{ width: 100% !important; height: 150px !important; margin-left: 0;}
    .fixelder .swiper-slide div{ font-size: 20px;}
    .fixelder #content{ width: auto !important;}
    .fixelder #swiper1 .swiper-wrapper .swiper-slide img{ height: 260px !important;}
    .fixelder .zwgk{ width: 100%;}
    .fixelder .zwgk img{ display: block; width: 240%; margin: 0 auto; margin-left: -70%; }

    .fixelder .cenleft p{ height: 60px; font-size: 28px; line-height: 60px;}
    .fixelder .bigBox .con li{ width: 100% !important; margin-left: 0 !important; margin-right: 0 !important;}
    .fixelder .bigBox .con li:nth-child(2n){ margin-right: 0 !important;}
    .fixelder .bigBox .con li a{ font-size: 24px;}
    .fixelder .cencenter{ width: 90% !important; margin-left: 5% !important;}
    .fixelder .cenright{ width: 90% !important; margin-left: 5% !important;}
    .fixelder .cenright ul li{ width: 100%;}
    .fixelder .cenright ul li a span{ font-size: 26px;}
    .fixelder .hdpt ul{ width: 100% !important;}
    .fixelder .hdpt ul li{ width: 90% !important; margin-left: 5% !important; margin-bottom: 20px !important;}
    .fixelder .hdpt ul li a{ display: block; width: 100% !important; margin: 0 !important; }
    .fixelder .l_main1{ width: 90% !important;}
    .fixelder .lanMu li a{ width: 100%; font-size: 24px !important; line-height: 60px; background-position: 0 29px; }
    .fixelder .lanMu li span{ display: none;}


    .fixelder .topnews h1{ font-size: 28px;}
    .fixelder .topnews h2{ font-size: 18px;}
    .fixelder .lm_top li a{ font-size: 30px;}
    .fixelder .lm_bottom a{ width: 100%; font-size: 24px;}
    .fixelder .lm_bottom span{ display: none;}
    .fixelder .tabs,.fixelder .tabss{ height: 60px; margin-top: 20px;}
    .fixelder .tabs a,.fixelder .tabss a{ width: auto; height: 56px; padding: 0 15px; font-size: 26px; line-height: 56px;}

    .fixelder .news_box_left,.fixelder .news_box_right{ height: auto !important;}
    .fixelder .footer_bottom *{ font-size: 20px; line-height: 36px;}



    .fixelder .boxStyle .tit{ height: 52px;}
    .fixelder .boxStyle .tit span{ font-size: 28px;}
    .fixelder .boxStyle .con li{ width: 100%; margin-left: 0;}
    .fixelder .boxStyle .con li a .k_bsimg{ display: block; margin: 0 auto;}
    .fixelder .boxStyle .con li a p{ font-size: 24px; line-height: 30px;}

    .fixelder .lm_bottom li{ line-height: 60px;}

    .fixelder .xxgk_a .xxgkzl ul li a span{ font-size: 20px;}
    .fixelder .tabsq a{ font-size: 24px;}
    .fixelder .xxgk_c .ldzc_box ul li a{ font-size: 22px;}

    .fixelder .zwgkBox .tabs,.fixelder .zwgkBox .tabss{height: 120px; }
    .fixelder .zwgkBox .tabs a:nth-child(1){ width: auto !important;}
    .fixelder .zwgkBox .tabsb{ height: 180px;}
    .fixelder .zwgkBox .tabsb a,.fixelder .zwgkBox .tabsd a{ width: auto !important; height: 56px; padding: 0 15px; font-size: 26px; line-height: 56px;}

    .fixelder .zwgkBox .tabsd{ height: 60px;}

    .fixelder .xwdtBox .tabs,.fixelder .xwdtBox .tabss,.fixelder .hdpt-Box .tabsb{ height: 60px;}

    .fixelder .Newsconference_img,.fixelder .Newsconference_cont{ width: 100%;}
    .fixelder .Newsconference_cont *{ font-size: 24px;}
    .fixelder .Newsconference_cont li{ height: auto; overflow: inherit !important;}
    .fixelder .hdpt-Box .tit img{ width: 200%;}
    .fixelder .hdpt-Box .col_box li{width: 100%;}
    .fixelder .spdb a{ font-size: 24px;}


    .fixelder .d_all_p{ font-size: 28px;}
    .fixelder .xl-weizhi,.fixelder .weizhi{ display: none;}
    .fixelder #d_all_xlyaiyuanb span{ font-size: 22px; line-height: 40px;}
    .fixelder .d_all_article,.fixelder .d_all_article *{ font-size: 26px !important;}
    .fixelder .fjxz_box{ font-size: 20px;}
    .fixelder .right-list-box a{ font-size: 24px;}
}

 