/***** 焦点图新闻 *****/
/*----新闻滚动图片------*/
.ntnew-swiper {width:55%;height: 436px;overflow: hidden;position: relative;float:left; margin-right:2%;}
.ntnew-itm {position: relative;}
.ntnew-itm img { width:100%;height: 436px;}
.ntnew-til {position: absolute;width: 100%;height: 55px;padding-left: 20px;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.6);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.ntnew-til a {display: block;color: #fff;font-size: 20px;line-height: 55px; width:70%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ntnew-swiper .pagination {position: absolute;bottom: 18px;right: 10px;overflow: hidden;}
.ntnew-swiper .swiper-pagination-switch {width: 15px;height: 15px;background-color: #D0D0D0;float: left;margin-left: 10px;border-radius: 0px;cursor:pointer;}
.ntnew-swiper .swiper-active-switch {background-color: #006ace;}
.ntarrow-left {background: url("../images/2022/arrows.png") no-repeat 0 0;
position: absolute;left: 10px;top: 50%;margin-top: -12px;width: 25px;    height: 25px;cursor: pointer;}
.ntarrow-right {background: url(../images/2022/arrows.png) no-repeat 0 -30px;position: absolute;right: 10px;top: 50%;cursor: pointer;    margin-top: -12px;width: 25px;height: 25px;}
/*----要闻动态------*/
.nenews{width:43%; float:left;}
/*---------------------------内页政务公开--------9个图标-------------------------------*/
.nyzwimg {float:left; width:32%;margin-right:2%;}
.nyzwimg ul {margin-left:-2.4%;margin-top:-2.4%;}
.nyzwimg li{line-height: 55px;float: left;margin-top:2.4%;margin-left: 2.4%;width: 46%;background: url("../images/2022/icbg01.png") no-repeat;
background-size:contain;}
.nyzwimg li img{ margin:0 auto;padding:10% 0 0 0%;}
.nyzwimg li a{display: block;color: #333;font-size: 20px;-webkit-transition: 0.5s; text-align:center; }
.nyzwimg li a:hover{color: #fff;background: url("../images/2022/icbg01a.png") no-repeat;background-size:contain;}
.nyzwimg li a .zzjgimg1{display: block;}
.nyzwimg li a .zzjgimg2{display: none;}
.nyzwimg li a:hover .zzjgimg1{display: none;}
.nyzwimg li a:hover .zzjgimg2{display: block;}
/*----公告公示------*/
.gggxnews{width:66%; float:left;}
/*---------------------------内页政务公开--------组织机构4个图标-------------------------------*/
.zjggtitle { float:left; width:96%;background:; text-align:center; font-size:30px; color:#346cb7; background:url("../images/2022/zjgg.png") no-repeat center; margin:22px 0;}
/*---------------------所在位置---------------------*/
.padd { margin:10px auto 0 auto; background:url("../images/2022/padd.png") no-repeat 20px #FFF; display:block; max-width:1255px; padding:0 0 0 45px; border-bottom:1px #046ccf solid; line-height:50px;}

/*-------信息列表-------*/
.nlistleft { float:left; width:23%; margin-right:2%; padding:30px; background: #FFF;}
.nzwgk_title { background:#0056ac; text-align:center; color:#FFF; font-size:22px; line-height:60px;display: block;width:100%;}
.nlistright { float:left; width:65.7%; padding:30px; background:#FFF;}
.zwgk_left_list { float:left; width:100%;}
.zwgk_left_list li {background:url("../images/2022/listimg_01.png") no-repeat #f4f4f4 30px; margin-top:10px; line-height:60px; }
.zwgk_left_list li a { clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');font-size:20px;display:block; padding-left:50px;}
.zwgk_left_list li.on a { color:#FFF;}
.zwgk_left_list li.on,.zwgk_left_list li a:hover{background:url("../images/2022/listimg_02.png") no-repeat #0070e0 30px; margin-top:10px; line-height:60px;color:#FFF;}


/* -----信息列表-----右侧------ */
.zwgk_rlist {height:50px; width:100%; margin-bottom:15px;border-bottom:2px solid #ececec;}
.zwgk_rlist_tit {float: left;text-align:center;padding:0 3px;font-size:25px;line-height:40px; padding-bottom:9px;border-bottom:4px #0056ac solid; color:#0056ac; font-weight:700;}
.zwgk_rlist_bg { height:52px; width:80px; float:right; background:url("../images/2022/morbg.png") no-repeat bottom;}
.zcgknews_list {animation-name:mymove;
animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效果 */
-webkit-animation-name:mymove;
-webkit-animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效*/
}
.zcgknews_list li{ position:relative; font-size:18px; margin:7px 0; width:100%; overflow:hidden; line-height:39px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.zcgknews_list strong, .zcgknews_list li strong, .list-fy span{font-weight: normal !important;}
.zcgknews_list li .time{ position:absolute; right:0; top:0; color:#999999;}
.zcgknews_list li a{transition:all .2s ease-in-out;float:left; padding:0 88px 0 20px; width:85%; clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.zcgknews_list li:hover{color:#cc3333;border-bottom: #2587cb 1px dashed; width:100%;}
.zcgknews_list li i{position:absolute; left:5px; top:18px; width: 4px; height: 4px; background: #0070e0;}

/* ------------------内容展示----------------- */
.content_title{padding: 30px 0 50px 0; text-align:center; font-size:35px; color:#346cb7;}
.content_attr{color:#666666; padding:6px 12px; background:#f6f6f6;font-size:14px;  border-bottom:#e3e3e3 1px solid; line-height:25px;}
.content_attr ul li{float: left; position: relative;}
.content_attr ul li i{/*position: absolute; left: 0; top: 50%; margin-top: -12px;*/ width: 25px; height: 25px; background:url("../images/2022/content_icon.png") no-repeat; vertical-align: middle; display: inline-block;}
.content_attr ul li.ly { margin-left:20px;}
.content_attr{*zoom:1}.content_attr:before,.content_attr:after{display:table;line-height:0;content:""}.content_attr:after{clear:both}
.content_attr .attr_r{white-space:nowrap; float:right;}
.content_attr .tims{ margin:auto; float:left;}
.content_attr .attr_r li{background:url("../images/2022/content_sep.gif") no-repeat left center; padding: 0 10px;}
.content_attr ul li.fontsize .d{background-position: 0 -100px;}
.content_attr ul li.fontsize .z{background-position: 0 -75px;}
.content_attr ul li.fontsize .s{background-position: 0 -50px;}
.content_attr ul li.fontsize .d:hover{background-position:-25px -100px;}
.content_attr ul li.fontsize .z:hover{background-position:-25px -75px;}
.content_attr ul li.fontsize .s:hover{background-position:-25px -50px;}
.content_attr ul li.print i{background-position: 0 -125px; cursor: pointer;}
.content_attr ul li.print i:hover{background-position:-25px -125px;}
.content_attr ul li.jc i{background-position: 0 -175px; cursor: pointer;}
.content_attr ul li.jc i:hover{background-position:-25px -175px;}
.content_attr ul li.fontsize i{cursor: pointer;}
.content_article{clear:both; padding:20px; line-height:2.0; border-bottom:#e5e5e5 1px solid;}
.content_article img {padding:10px 0;}
/* ------------------二维码----------------- */
.content_ewm{text-align:center; padding-top:20px;  margin:auto;}
.content_ewm_txt{text-align:center; margin:auto; line-height:25px;}
/* ------------------打印----------------- */
.conprint { text-align:center; margin:10px 0;}
.conprint a {color:#1387d1; font-size:20px; cursor:pointer;}
/* ------------------页码----------------- */
.nyyn {text-align: center; margin:20px 0;}
/* ------网站地图-------- */
.itemmap{line-height:30px; overflow:hidden; zoom:1; margin-bottom:15px;}
.itemmap .maptitle{font-size:20px; display:block; background:#edf7ff; line-height:50px;  border-bottom:1px solid #e3e3e3; margin-bottom:20px;}
.itemmap .maptitle a{width:120px; display:block;color:#fff; background:#288bde;line-height:50px;padding:0 20px; text-align:center;}
.itemmap .maptit{ font-weight:600;font-size:18px; display:block; padding:15px 0 0 15px; color:#288bde;}
.itemmap ul{}
.itemmap ul li{ border-bottom:#ccc 1px dashed; padding:0 0 15px 0 ; color:#c1c1c1; overflow:hidden; zoom:1;}
.itemmap ul li a{background:url("../images/2021/ot1.png") no-repeat 30px; float:left;  padding:5px 10px; text-indent:2em;}
.itemmap ul li:last-child, .itemmap:last-child{ border-bottom:none;}
.itemmap ul li h3 { color: #646464;font-weight: normal;padding: 15px;float: left;display: inline;font-size: 18px;border-right: 1px solid #e1e1e1;line-height: 30px;margin: 8px 0;}
.itemmap ul li h3 a {color: #646464;font-weight: normal;}
.itemmap ul li h6{color: #646464;font-weight: normal;padding:15px;float: left;display: inline;  font-size: 18px;line-height: 30px;margin: 8px 0;}
.itemmap ul li h6 a {color: #646464;font-weight: normal;}