.part1_l{width: 52%;}
.tplb{position: relative;width: 100%; height: 340px;}
.tplb .hd{ position: absolute;z-index: 1;bottom:15px; right:10px;}
.tplb .hd li{cursor:pointer;width:13px;height:13px;display:block;overflow:hidden;text-indent:20px;float:left;margin-left:13px;background: #fff;border-radius: 8px;}
.tplb .hd li.on{background: #f7ca52;}
.tplb .prev, .tplb .next{width:40px;height:40px;margin:-20px 0 0;display:none;background:url(ad_ctr.png)no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:0.2}
.tplb .prev{left:16px}
.tplb .next{background-position:0-40px;right:16px}.tplb.prev:hover,.tplb.next:hover{filter:alpha(opacity=50)!important;opacity:0.5!important}
.tplb .bd{width:100%;height:100%;position:relative;overflow:hidden}
.tplb .bd li{width:100%;height:340px;background-color:#fff;position:relative}
.tplb .bd li img{width: 100%; height: 340px;}
.tplb .bd li p{position:absolute;left:0;bottom:0;line-height:50px;height:50px;width:100%;white-space:nowrap;overflow:hidden;padding-left:20px}
.tplb .bd li p i{position:absolute;left:0;top:0;display:block;width:100%;height:50px;background:#000;opacity:.3;filter:alpha(opacity=30)}
.tplb .bd li p a, .tplb .bd li p a:visited{position:relative;color:#fff;font-size:16px;line-height:50px;text-align:center}

.part1_r{width:45%}
.ztpic{margin-top: 6px;}
.ztpic img{width: 260px; height: 75px}

.part2_l{width: 32%;}

/* 通知公告 */
.tzgg_list li{padding: 26px 0; border-bottom: 1px #C9C9C9 solid;}
.tzgg_list li .date{width: 60px; height: 60px; float: left; color: #fff; text-align: center; background: url(index_r16_c1_s1.png) top left no-repeat;}
.tzgg_list li .date span{display: block; color: #fff;}
.tzgg_list li .date .day{font-size: 22px; font-weight: bold; padding: 6px 0 0;}
.tzgg_list li .date .year{font-size: 8px;}
.tzgg_list li .gjbt{width: 80%; float: right; line-height: 2;}
.tzgg_list li.bordn{border: none;}
.part2_r{width: 65%;}

.part2_1_l{width: 48%;}
.part2_1_r{width: 48%;}

/* 统计数据 */
.tjsj_menu li{width: 33.333%; margin-top: 22px; text-align: center; float: left;}
.tjsj_menu li i{width: 52px; height: 52px; display: block; margin: 0 auto 15px; background-color: #DAF5FF; border: 1px #307EEA solid; border-radius: 50%;}
.tjsj_menu li i img{display: block; vertical-align: middle; margin: 20% auto;}
.tjsj_menu li.lm3 i img{margin-top: 25%;}
.tjsj_menu li span{display: block; text-align: center;}

/* 联网直报 */
.lwzb_list{padding-top: 20px;}
/* .lwzb_list li{width: 21.7%; margin-right: 34px; margin-right: 136px; float: left;} */
.lwzb_list li{width: 18.5%; margin-right: 14px; /*margin-right: 136px;*/ float: left;}

.lwzb_list li a{display: block;}
.lwzb_list li img{width: 100%; height: 125px;}
.lwzb_list li.nomarg{margin-right: 0;}

.lwzb_list h3{width: 18.5%; margin-right: 14px; /*margin-right: 136px;*/ float: left;}


/* .lwzb_list h3 img{width: 100%; height: 125px;} */
.lwzb_list h3 img{width: 100%; height: 140px;}
.lwzb_list h3.nomarg{margin-right: 0;}
/* .lwzb_list h3{width: 18.5%; margin-right: 14px; margin-right: 136px; float: left;} */
.lwzb_list h3{width: 23.5%; margin-right: 14px; /*margin-right: 136px;*/ float: left;}
.lwzb_list h3 a{display: block;}
.lwzb_list h3 span{display: block; width: 100%; height: 100%;} 
/* .lwzb_list h3 span.gjtj{background: url(nwsjsjlm.png) top center  no-repeat; background-size: 110%; height: 130px;} */
.lwzb_list h3 span.gjtj{background: url(nwsjsjlm.png) top center  no-repeat; background-size: 110%; height: 140px;}
.lwzb_list h3.on{ color: #fff;}
.lwzb_list h3.on span.gjtj{background: url(nwsjsjlm_hover.png) top center  no-repeat; background-size: 110%}
.lwzb_list .bd{display: none;}
.fwbox{background: #fff; border-radius: 12px; padding: 10px; box-shadow: 0 0 10px 0 #E4E8F1;}
.gjtjList{text-align: center;}
.gjtjList span{ text-align: center; background: #E7F1FC; border-radius: 5px; padding: 10px; display: inline-block; margin: 0 10px;}
.gjtjList span a{display: block;}
.gjtjList span:hover{background: #0F79E2; color: #fff;}
.gjtjList span:hover a{color: #fff;}

/* 信息公开栏目 */
.xxgk_box{background-color: #EFEFEF; padding: 34px 0; margin-top: 40px;}
.xxgk_menu li{width: 16.666%; float: left; text-align: center;}
.xxgk_menu li i{width: 67px; height: 67px; background-color: #DAF5FF; border: 1px #2782ff solid; margin: 0 auto 14px; display: block; border-radius: 50%;}
.xxgk_menu li i img{display: block; margin: 20% auto;}

.index_menu01 li{width: 22.7%; float: left; margin-right: 36px; background-color: #3293F2; height: 70px; line-height: 70px; text-align: center;}
.index_menu01 li a{color: #fff; display: block; font-size: 16px;} 
.index_menu01 li a i{display: inline-block; margin-right: 10px;}
.index_menu01 li a i img{display: initial; vertical-align: middle;}
.index_menu01 li span{color: #fff;}
.index_menu01 li.nomarg{margin-right: 0;}

.index_menu02 li{width: 20%; float: left; text-align: center;}
.index_menu02 li i{width: 67px; height: 67px; background-color: #DAF5FF; border: 1px #2782ff solid; margin: 0 auto 14px; display: block; border-radius: 50%;}
.index_menu02 li i img{display: block; margin: 20% auto;}

/* 专题专栏 */
.ztzl{position: relative; *overflow: hidden; overflow: hidden; margin-top: 20px;}
.ztzl .bd{overflow: hidden; width: 1100px; margin: 0 auto;}
.ztzl .bd li{float: left; margin-right:40px;}
.ztzl .bd li:hover a{color:#fff}
.ztzl .bd ul div.box{position:relative; overflow:hidden;}
.ztzl .bd li img{display: block; width:530px; height: auto;}
.ztzl .hgan{display: block;}
.ztzl .hgan a{position:absolute; top:0; width:34px; height:122px; cursor:pointer; 
    background: #c9c9c9; text-align: center; line-height: 122px; color: #fff; font-family: "宋体"; font-size: 16px; font-weight: bold; cursor: pointer;}
.ztzl .hgan .prev{left: 0;}
.ztzl .hgan .next{right: 0;}

.xcpic{margin-top: 30px;}
.xcpic li{width: 31.6%; margin-right: 30px; float: left;}
.xcpic li img{width: auto; height: 163px;}
.xcpic li.last{margin:0; float: right;}

/* 通用框架 */
.column_r{width: 25%;}
.column_l{width: 72%;}

/* 政务公开 */
.zwgk_menu{margin: 0 0 30px;}
.zwgk_menu li{width: 31.7%; float: left; margin-right: 20px; line-height: 70px; text-align: center; background-color: #3293f2;}
.zwgk_menu li a{color: #fff; display: block;}
.zwgk_menu li.nomarg{margin-right: 0}

.zwgk_menu2{background-color: #efefef; padding: 36px 0;}
.zwgk_menu2 li{width: 16.666%; float: left; text-align: center; }
.zwgk_menu2 li i{width: 67px; height: 67px; background-color: #DAF5FF; border: 1px #2782ff solid; margin: 0 auto 14px; display: block; border-radius: 50%;}
.zwgk_menu2 li i img{display: block; margin: 20% auto;}
.zwgk_menu2 li.lm1 i img{display: block; margin: 35% auto;}
.zwgk_menu2 li.lm1 a i{background: url(zwgk_r11_c1_s1.png) center no-repeat #DAF5FF;}
.zwgk_menu2 li.lm2 a i{background: url(zwgk_r10_c3_s1.png) center no-repeat #DAF5FF;}
.zwgk_menu2 li.lm3 i{background: url(zwgk_r10_c5_s1.png) center no-repeat #DAF5FF;}
.zwgk_menu2 li.lm4 i{background: url(zwgk_r10_c7_s1.png) center no-repeat #DAF5FF;}
.zwgk_menu2 li.lm5 i{background: url(zwgk_r9_c9_s1.png) center no-repeat #DAF5FF;}
.zwgk_menu2 li.lm6 i{background: url(zwgk_r9_c11_s1.png) center no-repeat #DAF5FF;}


.zwgk_menu3{background-color: #efefef; padding-top: 15px; padding-bottom: 5px;}
.zwgk_menu3 li{width: 50%; float: left; text-align: center;}
.zwgk_menu3 li i{width: 67px; height: 67px; background-color: #DAF5FF; border: 1px #2782ff solid; margin: 0 auto; display: block; border-radius: 50%;}
.zwgk_menu3 li i img{display: block; margin: 20% auto;}
.zwgk_menu3 li span{display: block; line-height: 50px;}

.zwgk_menu3 li.lm1 a i{background: url(zwgk_r2_c13_s1.png) center no-repeat #DAF5FF;}
.zwgk_menu3 li.lm2 a i{background: url(zwgk_r1_c16_s1.png) center no-repeat #DAF5FF;}
.zwgk_menu3 li.lm3 i{background: url(zwgk_r5_c13_s1.png) center no-repeat #DAF5FF;}
.zwgk_menu3 li.lm4 i{background: url(zwgk_r6_c17_s1.png) center no-repeat #DAF5FF;}

.zwgk_menu4{margin-top: 18px;}
.zwgk_menu4 li{display:block; line-height: 55px; text-align: center; background-color: #daf4ff; margin-top: 12px;}
.zwgk_menu4 li a{color: #2782ff; display: block;}

/* 统计业务 */
.tjyw li{width: 49%;}
.tjyw li .pic{width: 38%; float: left;}
.tjyw li .pic img{width: 100%; height: 173px;}
.tjyw li .lmxx{width: 55%; float: right; height: 173px; position: relative;}
.tjyw li .lmxx .zy{margin: 13px 0; line-height: 1.5;}
.tjyw li .lmxx .more{width: 116px; line-height: 32px; text-align: center; color: #2782ff; border: 1px #2782ff solid; border-radius: 5px; position: absolute; left: 0; bottom: 2px;}
.tjyw li .lmxx .more a{display: block; color: #2782ff;}

/* 联网直报 */
.shpt{margin-top: 27px;}
.shpt .name{width: 10%; line-height: 150px; color: #3293f2; text-align: center;}
.shpt .shpt_list{width: 88%;}
.shpt .shpt_list li{width: 30.7%; margin-right: 30px; line-height: 70px; text-align: center; color: #fff; margin-bottom: 20px; background-color: #3293f2; float: left;}
.shpt .shpt_list li a{display: block; color: #fff;}
.shpt .shpt_list li.nomarg{margin-right: 0;}

.shpt_list2022 li{width: 30.7%; margin: 0 15px 20px; line-height: 70px; text-align: center; color: #fff; background-color: #3293f2; float: left;}
.shpt_list2022 li a{display: block; color: #fff;}
 
.tjyw_list2022{width: 90%}
.tjyw_list2022 li{width: 30.4%; margin: 0 15px 20px; line-height: 70px; text-align: center; color: #fff; background-color: #3293f2; float: left;}
.tjyw_list2022 li a{display: block; color: #fff;}

.spt{margin-top: 20px;}
.spt .name{width: 10%; line-height: 70px; color: #3293f2; text-align: center;}
.spt .spt_list{width: 88%;}
.spt .spt_list li{width: 30.7%; margin-right: 30px; line-height: 70px; text-align: center; color: #fff; background-color: #3293f2; float: left;}
.spt .spt_list li a{display: block; color: #fff;}
.spt .spt_list li.nomarg{margin-right: 0;}
.spt .spt_list li.lm3, .spt .spt_list li.lm6, .spt_list li.lm9{margin-right: 0}

/* 资源下载 */
.zyxz_list{margin-top: 25px;}
.zyxz_list li{width: 31%; margin-right: 30px; line-height: 70px; text-align: center; color: #fff; background-color: #3293f2; float: left;}
.zyxz_list li a{display: block; color: #fff;}
.zyxz_list li.nomarg{margin-right: 0;}

/* 统计快讯 */
.tjkx_con{border: 1px #ccc solid; margin-top: 20px; padding: 10px 16px;}
.zjtj_list{padding-top: 8px;}
.zjtj_list li{display: block; background-color: #3293F2; height: 70px; line-height: 70px; text-align: center; margin-top: 18px;}
.zjtj_list li a{color: #fff; display: block; font-size: 16px;} 
.zjtj_list li a i{display: inline-block; margin-right: 10px;}
.zjtj_list li a i img{display: initial; vertical-align: middle;}
.zjtj_list li span{color: #fff;}

/* 随机飘窗 轮播 */
#piaoc{width: 300px;}
.hflb{ width:100%; height:94px; overflow:hidden; position:relative;}
.hflb .hd{ height:16px; overflow:hidden; position:absolute; right:6px; bottom:6px; z-index:1;}
.hflb .hd ul{overflow:hidden; zoom:1; float:left; display: flex;}
.hflb .hd ul li{float:left; margin:0px 4px; border-radius: 50%; width:10px; height:10px; text-align:center; background:#fff; cursor:pointer; text-indent:99999em;}
.hflb .hd ul li.on{background:#0062c5; color:#fff; margin: 0 4px; border: 1px #fff solid; width:10px; height:10px;}

.hflb .bd{ position:relative; height:100%; z-index:0;}
.hflb .bd li{zoom:1; vertical-align:middle;}
.hflb .bd img{width:300px; height:94px; display:block;}

/* 通用列表 */
.sidemenu{width: 25%;}
.sidemenu .title{padding: 18px; line-height: 1.5; color: #fff; font-weight: bold; background-color: #64aff7; text-align: center; font-size: 18px;}
.sidemenu .menubox{border: 1px #3293f2 solid; padding: 10px;}
.sidemenu .menubox li{text-align: center; display: block; line-height: 1.8; padding: 12px 0; border-bottom: 1px #a1a1a1 dashed;}
.sidemenu .menubox li:last-child{border: none;}
.sidemenu .menubox li a{font-size: 18px;}
.sidemenu .menubox li.current a{color: #3293f2;}
.maincontent{width: 72%; position: relative;}
.curmb{line-height: 1.5; border-bottom: 1px #9D9D9D dashed; margin-bottom: 20px; padding-bottom: 10px;}
.common_list ul{margin-bottom: 20px;}
.common_list li{height: 50px; line-height: 50px; padding-right: 100px;}

.info_xgxw{clear:both; border-top: 1px #9D9D9D solid; border-bottom: 1px #9D9D9D solid; margin-bottom: 20px;}
.info_xgxw_title{ border-bottom:#ebebeb 1px solid; background:url(/global2022/2016-icon-sidenav.gif) no-repeat left center; padding-left:22px; font-size:18px; font-weight:bold; height:60px; line-height:60px;}
.info_xgxw ul{padding:15px 0 20px; }
.info_xgxw li{ background:url(/global2022/2016_icon_dot_grey.gif) no-repeat left center; padding:0 100px 0 18px; font-size:16px; line-height:34px;  overflow:hidden; position:relative; *font-size:0;}
.info_xgxw li *{*font-size:16px;}
.info_xgxw li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; padding-left:10px; z-index:1;}
.info_xgxw li a{ display: block;}
.info_xgxw li a:hover{font-weight:bold;}


.info_xgfj{clear:both; font-family: '微软雅黑'; border-top: 1px #9D9D9D solid}
.info_xgfj ul{padding:15px 0 20px; }
.info_xgfj li{ background:url(/global2022/2016_icon_dot_grey.gif) no-repeat left center; padding:10px 0 10px 18px; font-size:16px; line-height:1.5;  overflow:hidden; position:relative; *font-size:0;}
.info_xgfj li *{*font-size:16px;}
.info_xgfj li a{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.info_xgfj li a:hover{font-weight:bold;}

/* 通用内容 */
.zw-title{
    font-size: 24px;
    font-weight: normal;
    text-align: center;
    color: #282828;
    margin: 45px 10%;
}

.zw-info{
    margin: 30px auto;
    line-height: 40px;
    padding-bottom: 5px;
    border-bottom: solid 1px #A1A1A1;
    font-size: 14px;
    color: #666;
    text-align:center;
    position:relative;
}

.zw-info .time {margin-right: 10px;}
.zw-info .scoure {margin-right: 10px;}

.zw {
    margin: 15px auto 50px auto;
    font-size: 16px;
    line-height: 36px;
    min-height: 110px;
    color: #424242;
}

.zw p{
	margin-top: 10px;
    line-height: 2em;
    text-align: justify;
}

.zw img {
    display: block;
    max-width:100%;
    height: auto;
    margin: 15px auto!important;
}
.changeFont span{cursor: pointer;}
.cont_down_l .lll{float: left; margin-right: 10px;; line-height: 34px;}
.cont_down_l .shareIcon{float:left}

.cont_down_r span{display: inline-block; padding: 6px 22px; border: 1px #B4B4B4 solid; border-radius: 5px; margin: 0 9px;}

.guidang{position: absolute; top: 0; right: 0; z-index:2;}


.pcwz{
    /* font-size: 16px;
    line-height: 24px;
    color: rgb(255, 255, 255);
    padding: 10px 10px; */
    /* width: 480px; */
    z-index: 99;
    /* background: linear-gradient(to right, rgb(58, 170, 241), rgb(45, 197, 241)); */
}
.pcwz .gjbt{font-size: 24px; text-align: center; font-weight: bold; display: none;}
.pcwz a{color: #fff;}
.pcwz span{color: #fff; position: absolute; top: 2px; right: 10px; font-size: 14px; z-index: 2; font-weight: bold;}
.pcwz .gjnr{font-size: 20px; line-height: 1.8; position: relative;}
.pcwz .gjnr img{width: 480px; height: auto}
.pcwz a, .pcwz a:hover{color: #fffc00; font-size: 33px; font-weight: bold; line-height: 1.5; text-align: center; text-decoration: none;}

.pctb{width: 300px;}
.pctb img{width: 100%; height: auto}

.sygdlb{ width:300px; height:122px; overflow:hidden; position:relative;}
.sygdlb .hd{ height:14px; overflow:hidden; position:absolute; right:15px; bottom:12px; z-index:1;}
.sygdlb .hd ul{overflow:hidden; zoom:1; float:left;}
.sygdlb .hd ul li{float:left; margin:2px 4px; border-radius: 50%; width:10px; height:10px; text-align:center; background:#fff; cursor:pointer; text-indent:99999em;}
.sygdlb .hd ul li.on{background:#f00; color:#fff; margin: 0 4px; border: 2px #fff solid;}

.sygdlb .bd{ position:relative; height:100%; z-index:0;}
.sygdlb .bd li{zoom:1; vertical-align:middle;}
.sygdlb .bd img{width:100%; height:122px; display:block;}