/*-------内页信息列表-------*/
.nynews_list {animation-name:mymove;
animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效果 */
-webkit-animation-name:mymove;
-webkit-animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效*/
}
.nynews_list li{ position:relative; font-size:18px; padding:3px 0; width:100%; overflow:hidden; line-height:39px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.nynews_list strong, .news_list li strong, .list-fy span{font-weight: normal !important;}
.nynews_list li .time{ position:absolute; right:0; top:3px; color:#999999;}
.nynews_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'); }
.nynews_list li:hover{color:#cc3333;border-bottom: #2587cb 1px dashed; width:100%;}
.nynews_list li i{position:absolute; left:5px; top:18px; width: 4px; height: 4px; background: #0056ac;}

/*-------通知公告-------*/
.kjjx_tzgg {width:32%;overflow: hidden;position: relative;float:left; margin-right:2%;}
.tzgg-com-hd { height: 49px; background:#f8f8f8;}
.tzgg-com-item {line-height: 48px;position: absolute;left: 0; top: 0;width: 40%;text-align: center;}
.tzgg-com-item a {font-size:20px;color: #878787;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tzgg-com-item.cur a {color: #ffffff;font-weight:600; background:#0056ac;}
.tzgg-com-bd {margin-top: 10px;}
.tzggnews_list {animation-name:mymove;
animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效果 */
-webkit-animation-name:mymove;
-webkit-animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效*/
}
.tzggnews_list li{ position:relative; font-size:18px; padding:3px 0; width:100%; overflow:hidden; line-height:39px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.tzggnews_list strong, .tzggnews_list li strong, .list-fy span{font-weight: normal !important;}
.tzggnews_list li .time{ position:absolute; right:0; top:3px; color:#999999;}
.tzggnews_list li a{transition:all .2s ease-in-out;float:left; padding:0 88px 0 20px; width:70%; clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.tzggnews_list li:hover{color:#cc3333;border-bottom: #2587cb 1px dashed; width:100%;}
.tzggnews_list li i{position:absolute; left:5px; top:18px; width: 4px; height: 4px; background: #0056ac;}
/*-------动态要闻-------*/
.dtywnews{width:66%; float:left;}
.dtyw-com-hd { border-bottom:1px #dddddd solid;height: 49px; }
.dtyw-com-item {line-height: 48px;position: absolute;left: 0; top: 0;width: 20%;text-align: center;}
.dtyw-sec {left: 20%;}
.dtyw-com-item a {font-size:24px;color: #878787;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dtyw-com-item.cur a {color: #0056ac;border-bottom:3px #0056ac solid; font-weight:600;}
.dtyw-com-bd {margin-top: 10px;}
/*-------专题专栏-------*/
.ny_ztzl {width: 100%; float: left;}
.ny_ztzl li { margin-top:20px;background:#ecf6ff;width: 100%;float:left; line-height:30px;}
.ny_ztzl li img {border-radius: 10px; border:1px #FFF solid; margin:0 20px 0 0;}
.ny_ztzl li a:hover{ color:#FFF;background:#0056ac;}
.ny_ztzl li a{ width:auto;font-size:18px;display: block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); padding:20px;}
/*--内页--信息公开左右--------*/
.zwgk_left {width:32%;float:left;margin-right:2%;}
.zwgk_right {width:66%;float:left;}
.czyzsnews {width:100%;float:left;}

/*----信息公开----信息公开5图标------*/
.zwgkimg {float:left;}
.zwgkimg ul {}
.zwgkimg .zwgk_title { background:#0056ac; padding:20px; color:#FFF; font-size:22px;}
.zwgkimg li{line-height:70px;float: left;margin-top: 4%;width: 100%;background: #f4f4f4;}
.zwgkimg li a{display: block;text-decoration: none;color: #333;font-size: 20px;-webkit-transition: 0.5s;}
.zwgkimg li a:hover{color: #fff;background: #0070e0;box-shadow: #cee2f2 0 3px 5px;}
.zwgkimg li a img{display: block;width: 36px;float: left; margin:4.5% 5% 0 10%;}
.zwgkimg li a .zwgkimg1{display: block;}
.zwgkimg li a .zwgkimg2{display: none;}
.zwgkimg li a:hover .zwgkimg1{display: none;}
.zwgkimg li a:hover .zwgkimg2{display: block;}
/*----组织机构-------*/
.zzjg { width:100%; float:left; margin-top:50px;}
.zzjgtitle { padding:9% 0; color:#FFF; font-size:30px; text-align:center; background:url("../images/2021/zjjg.jpg") no-repeat;}
.zzjgimg { float:left; width:100%;}
.zzjgimg ul {margin-left: -3%;}
.zzjgimg li{line-height: 50px;float: left;margin-top:3%;margin-left: 3%;width: 47%;background: #f4f4f4;}
.zzjgimg li img{ margin:0 auto;padding:15% 0 0 0%;}
.zzjgimg li a{display: block;color: #333;font-size: 20px;-webkit-transition: 0.5s; text-align:center; padding-bottom:4%;}
.zzjgimg li a:hover{color: #fff;background: #0070e0;box-shadow: #cee2f2 0 3px 5px;}
.zzjgimg li a .zzjgimg1{display: block;}
.zzjgimg li a .zzjgimg2{display: none;}
.zzjgimg li a:hover .zzjgimg1{display: none;}
.zzjgimg li a:hover .zzjgimg2{display: block;}
/*-------预决算-------*/
.yjs-com-hd { border-bottom:1px #dddddd solid;height: 49px; }
.yjs-com-item {line-height: 48px;position: absolute;left: 0; top: 0;width: 20%;text-align: center;}
.yjs-sec {left: 20%;}
.yjs-com-item a {font-size:24px;color: #878787;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yjs-com-item.cur a {color: #0056ac;border-bottom:3px #0056ac solid; font-weight:600;}
.yjs-com-bd {margin-top: 10px;}
/*-------信息列表-------*/
.nlistleft { float:left; width:23%; margin-right:2%;}
.nzwgk_title { background:#0056ac; text-align:center; color:#FFF; font-size:22px; line-height:60px;display: block;width:100%;}
.nlistright { float:left; width:75%;}
.zwgk_left_list { float:left; width:100%;}
.zwgk_left_list li {background:url("../images/2021/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/2021/listimg_02.png") no-repeat #0070e0 30px; margin-top:10px; line-height:60px;color:#FFF;}

/* -----信息列表-----右侧------ */
.zwgk_rlist { width:30%; height:50px; width:100%; margin-bottom:15px;border-bottom:1px solid #eaeaea;}
.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;}
.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;}

/*---------------------所在位置---------------------*/
.padd { margin:20px auto 0 auto; background:url("../images/2021/padd.png") no-repeat 20px; display:block; max-width:1300px; padding:0 0 0 45px;}

/* ------------------内容展示----------------- */
.content_title{padding: 30px 0 50px 0; text-align:center; font-size:35px; color:#ff0000;}
.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/2021/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/2021/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;}