﻿@charset "utf-8";

/*浏览器广告 屏蔽掉和 UC 相关的所有框架 */
iframe[src*="ucweb.com"] { display: none !important; }
iframe[id^="head__"] { display: none !important; }
iframe[id^="utp__"] { display: none !important; }



/*当屏幕大于767的时候显示*/
@media (min-width: 767px) {

.PC-SHOW {
    display: block !important;
  }
  .WX-SHOW {
    display: none !important;
  }

*{ margin:0;padding:0;}
body {font-family: "Microsoft YaHei";margin:0;padding:0;font-size: 16px;color: #333333;background: url(bottom_bg_swlgb_2019.jpg) no-repeat center bottom #ebebeb;}
a{text-decoration: none;color: #333333;}
a:hover{ color: #ba1919;}
ul,li,ol,span,em{list-style-type: none; padding: 0;margin: 0;}
.clear{clear: both;}
img{border: none;}
.h20{ height:20px;}
.wrap{width: 1200px;margin: 0px auto;min-width: 1200px;}
.ny_main{width: 1160px;margin: 0px auto;min-width: 1160px;background-color: #ffffff;padding: 20px;}
.fl{float: left;}
.fr{float: right;}
.fr2{float: right;}
/*******************头部 开始********************/
.logo_bg{height: 280px; background: url(top_swlgb_2019.jpg) no-repeat top center;min-width:1200px;}
.topToolwbg{background:#F9F9F9; width:100%;min-width:1200px;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; font-size:14px;position:absolute;top:0px;height:36px;}
.logo_bg .top{width:1200px; height:36px;position: relative;z-index: 999;}
.logo_bg .top_l{width:auto; height:36px; line-height:36px; color:#000; float:left; box-sizing:border-box;font-size: 14px;}
.logo_bg .top_r{width:auto; height:36px; float:right; text-align:right;position: relative;}
.logo_bg .top_r .jrsc a:hover,.logo_bg .top_r .swsy a:hover{color:#fff601;}


.logo_bg .sright{float:right; margin-top:2px;position: relative;width:505px;}
.logo_bg .sright{width:505px; height:36px; display:block;}
.logo_bg .sright li{height:36px;width: 75px; display:block; float:right; cursor:pointer;font-size: 14px;}
.logo_bg .sright li.weixin{width: 75px;}
.logo_bg .sright li.phone{width: 75px;}
.logo_bg .sright li.fj{width: 75px;}
.logo_bg .sright li .bt{width:100%; height:30px; line-height:30px; text-align:center; color:#000;} 
.logo_bg .sright li:hover .bt{ color:#ff0000;}

.top_r .weixinbox{position: absolute;left:175px;bottom: -100px;height: 100px;width: 100px;overflow: hidden;display: none;border: 1px solid #3D8DDC;}
.top_r .weixinbox img{width: 100px;height: 100px;}

.top_r .phonebox{position: absolute;left:250px;bottom: -100px;height: 100px;width: 100px;overflow: hidden;display: none;border: 1px solid #3D8DDC;}
.top_r .phonebox img{width: 100px;height: 100px;}




.logo{width: 600px;height: 280px;background: url(logo_swlgb_2019.png) no-repeat center left;}






/******************导航  开始******************/
.nav_bg{height: 50px;background-color: #bd0808;min-width:1200px;}
.nav ul li{float: left;padding: 0px 24px;}
.nav ul li:hover{background-color: #f38f00;}
.nav ul li.nav_in{background-color: #f38f00;}
.nav ul li a{font-size: 18px;color: #ffffff;line-height: 50px;display: block;}
.sousuo{padding: 8px 0px;}
.ss_text{width: 260px;height: 34px;background-color: #ffffff;border: none;float: left;}
.ss_btn{float: right;width: 48px;height: 34px;background: url(ss_swlgb_2019.png) no-repeat center center #f38f00;border: none;}
/********************幻灯片  开始*****************/
.news_bg{padding: 20px;background-color: #ffffff;}
.slideBox{ width:570px; height:348px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:13px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{float:left; margin: 0px 4px;  width:14px; height:14px; line-height:14px; text-align:center;background: url(bai20_swlgb_2019.png) repeat;cursor:pointer;}
.slideBox .hd ul li.on{ background:#bd0808; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;}
.slideBox .bd li .hdp_text{position: absolute;bottom: 0px;left: 0px;background: url(black50_swlgb_2019.png) repeat top left;height: 40px;width: 400px;line-height: 40px;color: #ffffff;text-indent: 20px;padding-right: 170px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:left; display:block;}
.slideBox .bd li .hdp_text:hover{text-decoration:underline}
.slideBox .bd img{ width:570px; height:348px;display:block;}

/**************通用列表*******************/
.list ul{}
.list li{ background:url(dian_swlgb_2019.png) no-repeat 5px center; height:38px; padding:0px 5px 0px 5px;color: #898989;text-align: right;line-height: 38px;}
.list li a{width:75%;line-height:38px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left; display:block; float:left; padding-left:15px;}

/****************市局新闻**********************/
.news{height: 270px;width: 570px;}
.news .hd{ height:40px; line-height:40px;background-color: #f7f7f7;width: 570px;}
.news .hd ul{ float:left;}
.news .hd ul li{ float:left;cursor:pointer;font-size: 20px;}
.news .hd ul li.on{ height:40px;background-color: #ba1919;color: #ffffff;width: 120px;}
.news .hd ul li a{text-align: center;display: block;width: 120px;}
.news .hd ul li.on a{text-align: center;display: block;color: #ffffff;}
.news .bd{border-top: none;text-align:right;padding: 6px 0px;}
.news_more{display: none;}
.news_more a{width:26px;height: 40px;background: url(more_swlgb_2019.png) no-repeat center center;display: block;margin-right: 5px;}
/***************滚动横幅***********************/
.index_hf{ width:1200px; height:130px; overflow:hidden; position:relative; }
.index_hf .hd{ height:12px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.index_hf .hd ul{ overflow:hidden; zoom:1; float:left;  }
.index_hf .hd ul li{ float:left; margin-right:5px;  width:12px; height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius: 10px; }
.index_hf .hd ul li.on{ background:#f00; color:#fff; }
.index_hf .bd{ position:relative; height:100%; z-index:0;   }
.index_hf .bd li{ zoom:1; vertical-align:middle; }
.index_hf .bd img{ width:1200px; height:130px; display:block;}
/****************通知公告*********************/
.tzgg{width: 590px;height: 284px;background-color: #ffffff;}
.tzgg_ti{height: 46px;background-color: #f6f6f6;font-size: 22px;text-indent: 20px;color: #bd0808;line-height: 46px;position: relative;}
.tzgg_text{padding: 4px 20px;}
.more a{height: 46px;width: 26px;background: url(more_swlgb_2019.png) no-repeat center center;display: block;margin-right: 10px;} 
/********************政策文件 *******************/
.zcwj{height: 284px;width: 590px;background-color: #ffffff;}
.zcwj .hd{ height:46px; line-height:46px;background-color: #f6f6f6;width: 590px;}
.zcwj .hd ul{ float:left;}
.zcwj .hd ul li{ float:left;cursor:pointer;font-size: 22px;}
.zcwj .hd ul li.on{ height:44px;background-color: #ffffff;color: #ffffff;border-top: 2px #bd0808 solid;border-left: 1px #ffffff solid;border-right: 1px #ffffff solid;}
.zcwj .hd ul li a{text-align: center;display: block;padding: 0px 20px;color: #6e6d6d;}
.zcwj .hd ul li.on a{text-align: center;display: block;color: #bd0808;padding: 0px 20px;}
.zcwj .bd{border-top: none;text-align:right;line-height:32px;padding: 0px 20px;}
.zcwj_img{width: 550px;height: 100px;padding: 0px;margin: 12px 0px 6px 0px;}
.zcwj_img img{width: 550px;height: 100px;}
.zcwj_more{display: none;}
.zcwj_more a{width:26px;height: 40px;background: url(more_swlgb_2019.png) no-repeat center center;display: block;margin-right: 10px;}
/*****************首页通栏图标*****************/
.index_btn{height: 100px;background-color: #ffffff;padding: 10px;}
.index_icon{padding-left: 2px;}
.index_icon ul li{float: left;margin:0px 11px;}
.index_icon ul li a{width: 125px;height: 100px;display: block;position: relative;background-color: #f6f6f6;}
.index_icon ul li a:hover{background-color: #faf2f2;}
.index_icon ul li a p{width: 125px;height: 20px;line-height: 20px;position: absolute;bottom:15px;text-align: center;padding: 0px;margin: 0px;}
.index_icon ul li a span{width: 40px;height: 40px;display: block;position: absolute;top: 15px;left: 42px;background: url(icon_swlgb_2019.png) no-repeat;}
.index_icon ul li a span.dwjj_icon{background-position: 0px 0px;}
.index_icon ul li a span.jgzn_icon{background-position: -40px 0px;}
.index_icon ul li a span.jzxx_icon{background-position: -80px 0px;}
.index_icon ul li a span.dcyj_icon{background-position: -120px 0px;}
/***********纪检监察************************/
.jjjc{width: 580px;height: 100px;background-color: #f6f6f6;}
.jjjc_ti{width: 98px;height: 100px;background: url(jjjb_swlgb_2019.png) no-repeat center 15px;float: left;}
.jjjc_ti p{font-weight: bold;color: #bd0808;width: 98px;text-align: center;padding-top: 50px;line-height: 20px;}
.jjjc_text{float: left;padding-top: 10px;position: relative;width: 482px;}
.jjjc_text p{line-height: 20px;}
.jjjc_btn{position: absolute;right: 10px;top: 0px;}
.jjjc_btn ul li{margin: 10px 0px}
.jjjc_btn ul li a{width: 86px;height: 34px;background-color: #bd0808;display: block;text-align: center;color: #ffffff;line-height: 34px;}
.jjjc_btn ul li a:hover{background-color: #f38f00;}

.spyq{width: 285px;height: 210px;background-color: #ffffff;}
.more2 a{width: 73px;height: 46px;background: url(more2_swlgb_2019.png) no-repeat center center;display: block;position: absolute;left: 120px;top:0px;}
.more2 a:hover{background: url(more3_swlgb_2019.png) no-repeat center center;}
.jxxc{width: 305px;height: 210px;background-color: #ffffff;}

/***********便民链接***********************/
.bmlj{width: 288px;height: 210px;background-color: #ffffff;margin-left: 20px;}
.bmlj_text ul li{float: left;margin:0px;}
.bmlj_text ul li a{width: 96px;height: 82px;display: block;position: relative;}
.bmlj_text ul li a:hover{color: #f38f00;}
.bmlj_text ul li a p{width: 96px;height: 20px;line-height: 20px;position: absolute;bottom:10px;text-align: center;padding: 0px;margin: 0px;}
.bmlj_text ul li a span{width: 40px;height: 40px;display: block;position: absolute;top: 5px;left: 28px;background: url(bmfw_swlgb_2019.png) no-repeat;}
.bmlj_text ul li a span.ggjt_icon{background-position: 0px 0px;}
.bmlj_text ul li a span.hbsk_icon{background-position: -40px 0px;}
.bmlj_text ul li a span.hcsk_icon{background-position: -80px 0px;}
.bmlj_text ul li a span.lzbz_icon{background-position: -120px 0px;}
.bmlj_text ul li a span.sbcx_icon{background-position: -160px 0px;}
.bmlj_text ul li a span.zfgjj_icon{background-position: -200px 0px;}
.bmlj_text ul li a:hover span.ggjt_icon{background-position: 0px -40px;}
.bmlj_text ul li a:hover span.hbsk_icon{background-position: -40px -40px;}
.bmlj_text ul li a:hover span.hcsk_icon{background-position: -80px -40px;}
.bmlj_text ul li a:hover span.lzbz_icon{background-position: -120px -40px;}
.bmlj_text ul li a:hover span.sbcx_icon{background-position: -160px -40px;}
.bmlj_text ul li a:hover span.zfgjj_icon{background-position: -200px -40px;}
/************绩效宣传**********************/
.jxxc_img{width: 280px;height: 110px;border: 1px solid #f3f3f3;}
.jxxc_img img{width: 280px;height: 110px;}
.jxxc_text{padding: 10px 0px 0px 12px;}
.jxxc_text p a{width: 280px;height: 42px;line-height: 42px;text-align: center;display: block;}
/**************官方微信********************/
.gfwx{width: 302px;height: 210px;background-color: #ffffff;}
.gfwx_text{padding: 12px 15px 12px 20px;}
.gfwx_img{width: 134px;height: 134px;border: 1px solid #f3f3f3;}
.gfwx_img img{width: 134px;height: 134px;}
.gfwx_mc{background: url(wx_swlgb_2019.png) no-repeat center 15px;width: 120px;height: 50px;padding-top: 60px;text-align: center;}

/*********** 讲文树新风模块 开始 *************/
.gyad{width:1170px; height:300px; overflow:hidden; margin:0 auto; margin-bottom:20px; background:#FFFFFF; display: block;padding: 0px 15px;}
.gyad_top{width:140px; height:45px; line-height:45px; font-size:22px; color:#00aae2; background:url(2018_icon22.png) left top no-repeat; background-position:0px 0px; padding-left:35px; box-sizing:border-box; float:left;}
.gyad .parHd{width:1170px; height:45px; line-height:45px; border-bottom:solid 1px #eeeeee; position:relative; float:left;}
.gyad .parHd ul{width:100%; height:45px; display:block; z-index:0;}
.gyad .parHd ul li{width:auto; height:45px; line-height:45px; font-size:16px; color:#333333; float:left; margin-right:24px;}
.gyad .parHd ul li a{width:auto; height:45px; line-height:45px; font-size:16px; color:#333333; float:left; padding-right:15px; box-sizing:border-box; cursor:pointer;}
.gyad .parHd ul li.on a{color:#cb3535; font-weight:600;}
.gyad .parHd .video{width:auto; height:45px; line-height:45px; font-size:14px; color:#333333; position:absolute; right:70px; top:0px; cursor:pointer;}
.gyad .parHd .more3{width:auto; height:45px; line-height:45px; font-size:14px; color:#333333; position:absolute; right:5px; top:0px; cursor:pointer;}
.gyad .parBd {margin-top:12px; height:214px; overflow: hidden;}
.gyad .parBd  ul { overflow: hidden; zoom: 1;}
.gyad .parBd  ul li {float:left;height:214px; display:inline; overflow:hidden; text-align:center;margin: 0px 18px;}
.gyad .parBd  ul li .parImg {display:block; width:157px; height:212px; overflow:hidden; cursor:pointer; border:1px solid #DE7C51;}
.gyad .parBd  ul li .parImg img {width:157px; height:212px; display:block;}
/*友情链接  开始*/
.footernav{width: 1170px; height:36px;background-color: #ffffff;padding: 10px 15px;}
.footernav ul{ width: 100%;float: left;display: inherit;position: relative;list-style: none;}
.footernav .nLi{float: left;width: 220px;height: 34px;border: 1px solid #efefef;line-height: 34px;position: relative;display: inline; margin-right:15px;}
.footernav .nLi2{float: left;width: 220px;height: 34px;border: 1px solid #efefef;line-height: 34px;position: relative;display: inline; }
.footernav>ul>li>span {display: block; width: 200px; font-size: 16px; padding: 0 5px; height: 34px; line-height: 34px; color: black; cursor: pointer; background: url(jt_swlgb_2019.png) no-repeat right  ;}
.footernav .nLi .sub{display: none;left: -1px;top: 33px;position: absolute;background: white;width: 210px;;overflow-y: scroll;overflow-x: hidden;border:1px solid #efefef;border-top:0px;padding:10px 5px;}
.footernav .nLi .sub>a{display: block;/*background: none !important;*/border-bottom: 1px dashed #C8D6E0; width: 200px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: black;height: 30px;line-height: 30px;}
.footernav .nLi .sub>a:hover{color: #ba1919;}
.footernav .nLi2 .sub{display: none;left: -1px;top: 33px;position: absolute;background: white;width: 210px;height: 150px;overflow-y: scroll;overflow-x: hidden;border:1px solid #efefef;border-top:0px;padding:0px 5px;}
.footernav .nLi2 .sub>a{display: block;/*background: none !important;*/border-bottom: 1px dashed #C8D6E0; width: 200px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: black;height: 30px;line-height: 30px;}
.footernav .nLi2 .sub>a:hover{color: #ba1919;}
/*友情链接  结束*/


/*********** 版权信息 开始 *************/
.foot{min-height:150px; padding:0 15px; margin:0 auto; box-sizing:border-box; display:block; background:#ffffff;border-top: 2px #bd0808 solid;}
.foot .link{height:40px;text-align: center;}
.foot .link ul{display: inline-block;}
.foot .link ul li{font-size:14px; margin:0px 2px;float: left;line-height:40px; }
.foot .link ul li a{display: block;text-align: center;}
.foot .bqxx{padding:5px 0; box-sizing:border-box; margin:0 auto;}
.foot .bqxx ul{width:600px; float:left;}
.foot .bqxx ul li{height:24px; line-height:24px; font-size:14px;margin:0 2px; display:block;}
.foot .footImg{float:right; display:inline-block; margin-top:20px; margin-left:20px;}

/***************************************首页结束*******************************************************/

/*****当前位置  开始********/
.dqwz{height: 40px;background: url(dqwz_swlgb_2019.png) no-repeat 10px center #f7f7f7;line-height: 40px;font-size: 14px;text-indent: 30px;}
.dqwz a{padding: 0px 5px;}

/********内页栏目名称***********/
.ny_lmmc_bg{border-bottom: 1px #f7f7f7 solid;position: relative;height: 40px;}
.ny_lmmc{padding:0px 20px;border-bottom: 3px #bd0808 solid;position: absolute;bottom: -2px;z-index: 10;height: 40px;line-height: 40px;font-size: 22px;font-weight:bold;color: #bd0808;}
/********文字列表  开始********/
.ny_wzlb ul{padding: 20px 0px;margin: 0px 10px; border-bottom: 1px #f7f7f7 solid;}

/********网页地图  开始********/
.mapsite{}
.mapsite li {
         font-size: 16px;
         font-weight: bold;
        }
        
        .mapsite li a {
         color: #bd0808;
         display: block;
         padding: 10px;
         border-bottom:1px solid #ccc ;
         font-size: 18px;
        }
        
        .mapsite li .sub {
         padding: 0px 10px;
        }
        
        .mapsite li .sub li {
         padding: 5px 10px;
         font-size: 14px;
        }
        
        .mapsite li .sub li a {
         font-size: 14px;
         color: #000;
         display: block;
         font-weight: bold;
         border: 0px;
         padding: 5px;
        }
        
        .mapsite li .sub li a:hover {
         color: #e44f4f;
        }
        
        .mapsite li a:hover {
         color: #e44f4f;
        }
        .mapsite li .sub li .three{padding-left: 20px;}
        .mapsite li .sub li .three li{float: left;background: url(dian_swlgb_2019.png) no-repeat left center;}
        .mapsite li .sub li .three li a{font-weight: normal;padding: 3px;}



/*分页  开始*/
.page {text-align:center;font-size: 14px;line-height: 20px;height: 30px;width: auto;margin: 0 auto;;padding: 40px 0px 20px 0px;}
.page table {width: auto;margin: 0 auto;}
.page li {float: left;margin-left: 10px;}
.page table a {font-size: 14px;line-height: 30px;background-color: #f1f1f1;height: 30px;width: 30px;padding:0px 7px;color: #000000; border-radius:2px;margin: 0px 5px;}
.page .page_in {color: #FFFFFF;background-color: #c90000;}


.page span{
    color:#FFFFFF;
    background-color: #c90000;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    padding:0px 7px;
    border-radius:2px;
    margin: 0px 5px;
}

.page .active {
    color:#FFFFFF;
    background-color: #c90000;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    padding:0px 7px;
    border-radius:2px;
    margin: 0px 5px;
}

.page a {
    font-size: 14px;
    line-height: 30px;
    background-color: #f1f1f1;
    height: 30px;
    width: 30px;
    padding:0px 7px;
    color: #000000;
    border-radius:2px;
    margin: 0px 5px;
}

.page .GO {
    cursor: pointer;
}

/*分页  结束*/

/*************绩效宣传  开始***********/
.ny_jxxc ul{}
.ny_jxxc ul li{float:left;margin: 20px 12px 0px 12px;}
.ny_jxxc ul li a{width:  350px;height: 90px;border: 1px #ededed solid;padding: 5px;display: block;}
.ny_jxxc ul li a:hover{width:  350px;height: 90px;border: 1px #bd0808 solid;padding: 5px;display: block;}
.ny_jxxc ul li a img{width:  350px;height: 90px;}

/*************内页左侧  开始************/
.ny_left{width: 260px;}
.ny_left_lm{width: 260px;height: 60px;background: url(nylmimg_swlgb_2019.png) no-repeat 10px center #f7f7f7;text-indent: 40px;font-size: 22px;font-weight:bold;color: #bd0808;line-height: 60px;}
.ny_left_lmmc ul li{width: 260px;height: 50px;margin-top: 2px;background: url(nyjt_swlgb_2019.png) no-repeat 235px center #f7f7f7;}
.ny_left_lmmc ul li:hover{width: 260px;height: 50px;margin-top: 2px;background: url(nyjt2_swlgb_2019.png) no-repeat 235px center #bd0808;}
.ny_left_lmmc ul li.nylm_in{width: 260px;height: 50px;margin-top: 2px;background: url(nyjt2_swlgb_2019.png) no-repeat 235px center #bd0808;}
.ny_left_lmmc ul li a{line-height: 50px;background: url(nylmimg2_swlgb_2019.png) no-repeat 20px center;text-indent: 40px;display: block;}
.ny_left_lmmc ul li:hover a{line-height: 50px;background: url(nylmimg3_swlgb_2019.png) no-repeat 20px center;text-indent: 40px;display: block;color: #ffffff;}
.ny_left_lmmc ul li.nylm_in a{line-height: 50px;background: url(nylmimg3_swlgb_2019.png) no-repeat 20px center;text-indent: 40px;display: block;color: #ffffff;}

/*************内页右侧  开始************/
.ny_right{width: 880px;}
.ny_right_lmmc_bg{border-bottom: 1px #f7f7f7 solid;position: relative;height: 59px;}
.ny_right_lmmc{padding:0px 20px;border-bottom: 3px #bd0808 solid;position: absolute;bottom: -2px;z-index: 10;height: 57px;line-height: 57px;font-size: 22px;font-weight:bold;color: #bd0808;}
/*******图片新闻  开始****************/
.ny_tpxw ul li{float: left;border-bottom: 1px #ededed solid;padding: 20px 14px 10px 15px;}
.ny_tpxw ul li a{width: 264px;display: block;}
.ny_tpxw ul li a .tpxw_img{width: 264px;height: 170px;}
.tpxw_img img{width: 264px;height: 170px;}
.ny_tpxw .tptxt1{margin: 8px 0px; width: 260px;height: 44px;line-height: 22px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
/*新闻详细   开始*/
.xwnr img{max-width:730px;}
.xwxx{width: 1020px;padding-top: 30px;margin: 0 auto;}
.xwxx h1{ width:1020px;font-size:28px; text-align:center; line-height:34px; display:block;font-weight: normal;padding-bottom: 15px;color: #333333;}
.fbxx{width: 1020px;height: 34px;background-color: #f9f9f9;  text-align:center;color: #333333;line-height: 34px;}
.xwnr{ width:1020px; height:auto; margin:20px auto 0px auto;}
.xwnr p{color: #333333; line-height:24px; margin:10px 5px; text-indent: 2em; text-align:left;}
.xwnr img{widows:730px; height:auto; display:block; margin:10px auto  20px auto;}
.fxdy{border-bottom: 1px #e6e6e6 solid;height: 34px;padding-top: 20px;}
.dayin{float: left;line-height: 34px;}
.fx{height: 34px;color: #333333;float: right; box-sizing:border-box; display:block;width: 210px;}
.fx span{line-height:34px; float:left;color:#565656;display:block;}
.fx .bdsharebuttonbox{margin-top:2px;display:block;}
.xwqh{width:1020px;margin:5px auto 0px auto;}
.xwqh p{ line-height:30px;text-align:left;color: #333333;}
/*新闻详细   结束*/

}


/****************************手机端样式开始***************************/
/*手机端css(小于767的屏幕使用一下css)*/
@media (max-width: 767px) {

.PC-SHOW {
    display: none !important;
  }
  .WX-SHOW {
    display: block !important;
  }

body{ font-family:"微软雅黑"; font-size:100%; color:#333333; margin:0px; padding:0px;background:#fff; position:relative;background-color: #f8f8f8;}
ul,li{list-style:none;margin:0px;padding:0px;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both; line-height:0px;height:0px;font-size:0px; overflow:hidden; padding:0px; margin:0px;}
img{border:0px;}
.div10{ height:10px; line-height:14px; overflow:hidden; clear:both; background-color:#e7e7e7;}
.div2{ height:2px; line-height:2px; overflow:hidden; clear:both;background-color:#f1f1f1;}
.div1{ height:1px; line-height:1px; overflow:hidden; clear:both;background-color:#ededed; display:block; margin:15px 10px 0px 10px;}
a{ color:#333333; text-decoration:none;font-size:100%;}

/*首页通用样式  开始*/
.bg_bai{background-color: #ffffff;}
.sy_title{background: url(2019_3g_swlgb_ti.png) no-repeat 10px center;height: 40px;line-height: 40px;background-size: auto 22px;color: #be1615;font-weight: 600;font-size:110%;text-indent: 36px;position: relative;}
.more{position: absolute;right: 0px;top: 0px;height: 40px;display: block;background: url(2019_3g_swlgb_more.png) center center no-repeat;background-size: 22px 22px;width: 40px;}
/*通用列表 开始*/
.list ul{padding:0px 5px;}
.list li{height:40px; line-height:40px;position: relative;}
.list li a { display:block; background:url(2019_3g_swlgb_list.png) no-repeat left center;color:#333333; white-space:nowrap; overflow:hidden;
 text-overflow:ellipsis; padding-left:15px;background-size:7px 7px;position: absolute;width: 70%;}
.list li span{ height:40px; line-height:40px; right:0px; font-size:0.9em;position: absolute;width: 30%;text-align: right;}
/*头部 开始*/
.top{width: 100%;height: 74px;background: url(2019_3g_swlgb_logo.png) no-repeat 15px center #be1615;background-size: auto 40px;position: relative;}
.top_menu{height:20px; display:block; position:absolute; right:10px; top:26px; z-index:9;}
.top_menu a{background: url(2019_3g_swlgb_nav.png) no-repeat center center;background-size:  24px 20px;display: block;height: 20px;width: 24px;}
.sy_subMenu{position:absolute;left:0px; top:72px; z-index:10000005;display:none; width:100%; padding:15px 10px; box-sizing:border-box; background:#f8f8f8;}
.sy_subMenu li{height:45px; background:#be1615; margin-bottom:15px;border-radius: 10px;}
.sy_subMenu li a{line-height:45px; display:block; text-align:center;color: #ffffff;font-weight: normal;}
.sy_subMenu .sy_point{width:0; height:0; border-bottom:7px solid #f8f8f8;border-left:6px solid transparent;border-right:6px solid transparent; position:absolute; right:20px; top:-5px;}
.TClayer{position:absolute;left:0px; top:0px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; width:100%;height:100%;z-index:1000001; background:#000000;}
/*幻灯片  开始*/
.slideBox2{ position:relative; width:100%;  height:auto; overflow:hidden;}
.slideBox2 .hd{ position:absolute; width:100%;  height:27px; bottom:0; left:0; z-index:1; }
.slideBox2 .hd img{ width:11px;  }
.slideBox2 .prev,.slideBox2 .next{ position:absolute; left:0; top:0; display:block; width:23px; height:27px; line-height:27px; text-align:center;   }
.slideBox2 .next{ left:auto; right:0;}
.slideBox2 .bd{ position:relative; z-index:0; }
.slideBox2 .bd li{ position:relative; }
.slideBox2 .bd li img{ width:100%;  height:auto; display:block;   }
.slideBox2 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
.slideBox2 .bd li a.tit{ white-space:nowrap; overflow:hidden;
 text-overflow:ellipsis;display:block; width:90%;padding: 0px 5%; position:absolute; bottom:0; text-indent:10px; height:27px; line-height:27px;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.5); ; 
    }
/*首页图标导航 开始*/
.sy_navicon{height: 95px;}
.sy_navicon ul li{float: left;width: 25%;}
.sy_navicon ul li a{display: block;}
.sy_navicon ul li a span{width: 50px;height: 50px;background: url(2019_3g_swlgb_synavicon.png) left top;background-size: 200px 50px;display: block;margin: 10px auto 5px auto;}
.sy_navicon ul li a span.syicon_xxgk{background-position: -50px 0px;}
.sy_navicon ul li a span.syicon_jyjl{background-position: -100px 0px;}
.sy_navicon ul li a span.syicon_jxxc{background-position: -150px 0px;}
.sy_navicon ul li a p{height: 30px;text-align: center;margin: 0px;}
/*首页新闻切换  开始*/
.tabBox{margin: 10px 0px;}
.tabBox .hd{ height:40px; line-height:40px;font-size:110%;border-bottom: 1px #f6f6f6 solid;width: 100%;}
.tabBox .hd ul{ overflow:hidden; padding:0 5px; }
.tabBox .hd ul li{ float:left;width: 33.333%;}
.tabBox .hd ul li a{text-align: center;display:block;width: 100%;}
.tabBox .hd ul .on{ border-bottom:2px solid #be1615; color:#BA2636;}
.tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */ color: #be1615;font-weight: 600;}
.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.tabBox .bd{width: 100%;}
.tabBox .bd ul{padding: 5px 5px 10px 5px;}
.tabBox .bd ul .ckqb{height: 28px;background-color: #f8f8f8;width: 100%;}
.tabBox .bd ul .ckqb a{font-size: 90%;line-height: 28px;display: block;text-align: center;}
.sy_tzgg{margin-bottom: 10px;}
/*横幅滚动  开始*/
.focus{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden;margin-bottom: 10px;}
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;}
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#FE6C9C;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:88px; background:url(2019_3g_swlgb_loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
/*首页绩效宣传开始*/
.jxxc_text{padding: 5px 10px 10px 10px;position: relative;display: block;margin-bottom: 10px;}
.jxxc_img{width: 150px;height: auto;position: absolute;margin-bottom: 10px;}
.jxxc_img img{width: 150px;height: auto;}
.jxxc_wz{padding-left: 160px;}
.jxxc_wz span{overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left; }
.jxxc_wz p{text-align: center;padding: 0px;margin: 0px;font-size: 0.9em;}
/*首页底部图标 开始*/
.sy_icon2{padding: 10px 0px;}
.sy_icon2 ul li{float: left;width: 21%;margin: 0px 2%;background-color: #f6f6f6;}
.sy_icon2 ul li a{display: block;height: 80px;padding-top: 10px;}
.sy_icon2 ul li a span{display: block;background: url(2019_3g_swlgb_syicon.png) no-repeat left top;width: 40px;margin: 0px auto;background-size: 160px 40px;height: 40px;}
.sy_icon2 ul li a .syicon_jgzn{background-position: -40px 0px;}
.sy_icon2 ul li a .syicon_jzxx{background-position: -80px 0px;}
.sy_icon2 ul li a .syicon_dcyj{background-position: -120px 0px;}
.sy_icon2 ul li a p{height: 30px;text-align: center;margin-top: 5px;}
/*底部 开始*/
.bottom{background-color: #585858;height: 100px;width: 100%;padding:5px 0px;}
.bottom p{text-align: center;color: #f5f5f5;font-size: 0.9em;margin: 0px;padding: 0px;}

/*****内页头部 开始************/
.ny_top{width: 100%;height: 50px;background-color: #be1615;position: relative;text-align: center;line-height: 50px;color: #ffffff;font-size: 120%;font-weight: 600;}
.fanhui{position: absolute;height: 20px;width: 50px;top: 15px;left: 10px;background: url(2019_3g_swlgb_fanhui.png)no-repeat left center;background-size: 8px 14px;}
.fanhui a{display: block;font-size: 0.8em;color: #ffffff;text-indent:8px;line-height: 20px;}
.nytop_menu{height:16px; display:block; position:absolute; right:10px; top:17px; z-index:9;}
.nytop_menu a{background: url(2019_3g_swlgb_nav.png) no-repeat center center;background-size:  22px 16px;display: block;height: 16px;width: 22px;}
/*内页二级弹出菜单效果 开始*/
.subMenu{position:absolute;left:0px; top:50px; z-index:10000002;display:none; width:100%; padding:15px 10px; box-sizing:border-box; background:#f8f8f8;}
.subMenu li{height:45px; background:#be1615; margin-bottom:15px;border-radius: 10px;}
.subMenu li a{line-height:45px; display:block; text-align:center;color: #ffffff;font-weight: normal;}
.subMenu .point{width:0; height:0; border-bottom:7px solid #f8f8f8;border-left:6px solid transparent;border-right:6px solid transparent; position:absolute; right:20px; top:-5px;}
.TClayer{position:absolute;left:0px; top:0px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; width:100%;height:100%;z-index:1000001; background:#000000;}
/*内页二级列表 开始*/
.ny_ejlm{padding-bottom: 15px; background-color: #ffffff;margin-bottom: 5px;}
.ny_ejlm ul li{float: left;width: 33.333333%;margin-top: 15px;}
.ny_ejlm ul li a{margin: 0px 5%;text-align: center;line-height: 38px;height: 38px;display: block;background-color: #f6f6f6;border-radius: 10px;}
.ny_ejlm ul li a.ejlb_in{margin: 0px 5%;text-align: center;line-height: 38px;height: 38px;display: block;background-color: #be1615;border-radius: 10px;color: #ffffff;}

/* 加载更多 开始   默认不显示，ajax调用成功后才决定显示与否 */
.jzgd{width:100%; height:35px; background-color:#eeeeee; line-height:35px; text-align:center;  margin:10px auto; display:block;}
/*内页文字列表 开始*/
.ny_wzlb2{padding: 10px;background-color: #ffffff;}
.ny_main{margin: 0px auto;background-color: #ffffff}
/********网页地图  开始********/
.mapsite{}
.mapsite ul li{
    display:block;
}
.mapsite li {
         font-size: 16px;
         font-weight: bold;
        }
        
        .mapsite li a {
         color: #bd0808;
         display: block;
         padding: 10px;
         border-bottom:1px solid #ccc ;
         font-size: 18px;
        }
        
        .mapsite li .sub {
         padding: 0px 10px;
        }
        
        .mapsite li .sub li {
         padding: 5px 10px;
         font-size: 14px;
        }
        
        .mapsite li .sub li a {
         font-size: 14px;
         color: #000;
         display: block;
         font-weight: bold;
         border: 0px;
         padding: 5px;
        }
        
        .mapsite li .sub li a:hover {
         color: #e44f4f;
        }
        
        .mapsite li a:hover {
         color: #e44f4f;
        }
        .mapsite li .sub li .three{padding-left: 20px;}
        .mapsite li .sub li .three li{float: left;background: url(dian_swlgb_2019.png) no-repeat left center;}
        .mapsite li .sub li .three li a{font-weight: normal;padding: 3px;}

/*分页  开始*/
.page {text-align:center;font-size: 14px;line-height: 20px;height: 30px;width: auto;margin: 0 auto;;padding: 10px 0px 10px 0px;}
.page table {width: auto;margin: 0 auto;}
.page li {float: left;margin-left: 10px;}
.page table a {font-size: 14px;line-height: 30px;background-color: #f1f1f1;height: 30px;width: 30px;padding:0px 7px;color: #000000; border-radius:2px;margin: 0px 5px;}
.page .page_in {color: #FFFFFF;background-color: #c90000;}


.page span{
    color:#FFFFFF;
    background-color: #c90000;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    padding:0px 7px;
    border-radius:2px;
    margin: 0px 5px;
}

.page .active {
    color:#FFFFFF;
    background-color: #c90000;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    padding:0px 7px;
    border-radius:2px;
    margin: 0px 5px;
}

.page a {
    font-size: 14px;
    line-height: 30px;
    background-color: #f1f1f1;
    height: 30px;
    width: 30px;
    padding:0px 7px;
    color: #000000;
    border-radius:2px;
    margin: 0px 5px;
}

.page .GO {
    cursor: pointer;
}

/*分页  结束*/


/*内页图片列表 开始*/
.ny_tplb{padding:10px; margin:0 auto; overflow:hidden;background-color: #ffffff;}
.ny_tplb li{width:50%; float:left; right:10px; box-sizing:border-box;margin-bottom: 5px;}
.ny_tplb li .tpimg{height:110px; display:block; overflow:hidden; padding:2px; box-sizing:border-box; margin-right:10px;}
.ny_tplb li .tpimg img{width:100%; height:100%;}
.ny_tplb li .tptxt{width:100%; height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0 10px; box-sizing:border-box;}
/*********** 文章详细 开始 ************/
.wzxx{margin:0 auto;padding: 10px;}
.wzxx .wztitle{text-align:center; line-height:30px; font-size:130%; padding:0 5px; box-sizing:border-box;}
.wzxx .wzdata{text-align:center; line-height:30px; font-size:100%; color:#a8a8a8; margin-top:10px;}
.wzxx .wztxt{margin-top:15px; padding-bottom:10px; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5;}
.wzxx .wztxt img{text-align: center}
.wzxx .wztxt p{line-height:24px; text-indent:2em;}
.wzxx .wznext{margin:0 auto; display:block; margin-top:20px;}
.wzxx .wznext a{line-height:26px; margin-left:10px;}

/*内页绩效宣传  开始*/
.ny_jxxc{padding: 10px;}
.ny_jxxc ul{}
.ny_jxxc ul li{border: 1px #ededed solid;margin-top: 10px;padding:5px;}
.ny_jxxc ul li a{width: 100%; height: 66px;display: block;}
.ny_jxxc ul li a img{width:  100%;height: 66px;}





  }
