@charset "utf-8";
/*去掉下面一行注释,可使整个网站群页面变灰*/
/*body{filter:gray}*/
/*全局样式*/
body{ font-family: "微软雅黑";}
.g-list{height: auto;margin: 0 auto;overflow: hidden;}
.g-list-lt{height: auto;border: 1px solid #cccccc;margin-right: 20px;}
/*列表左导航开始*/
/*列表左导航开始*/
.m-lst-tnm{background: #0090ff;color: #ffffff;font-weight: bold;font-size: 18px;line-height: 25px;text-align: center;padding: 20px 0;}
.m-lst-nav{width: 100%;overflow: hidden;}
.m-lst-nav ul{overflow: hidden;padding: 12px 0;}
.m-lst-nav ul .hover  a {color: #0090ff;}
.m-lst-nav ul li{background: #f0f0f0;font-size: 18px;line-height: 45px;margin: 10px auto;width: 90%;border-radius: 6px;text-align: center;}
.m-lst-nav ul li a{text-decoration: none;display: block;}
.m-lst-nav ul li.hover{background: #c6e6ff;display: block;}
.m-lst-nav ul li :hover a{color:#ffffff; display: block;}
.m-lst-nav ul li span{float: right;padding-right: 18px;}
ul#menu ul {background: #f6f6f6;overflow:hidden;padding-top: 5px;display:none;height: auto;margin: 0 auto;}
ul#menu ul li {line-height: 32px;width: 250px;text-indent: 0px;border: none;border: 1px solid #e5e5e5;margin-bottom: 10px;text-align: center;}
ul#menu ul li.hover { background: #0090ff; }
ul#menu ul li a {color:#666666;border:0 none;font-size: 14px;display:block;}
ul#menu ul li.hover a {font-weight: bold; color:#ffffff}
ul#menu ul li.end { border-bottom:0 none;}
/*通用列表左导航结束*/
/*通用列表左导航结束*/
/*栏目名称当前位置部分开始*/
.g-list-rt{height:auto;min-height: 600px;}
.g-list-m-unm,.u-nm{height: 36px;border-bottom: 1px solid #e5e5e5;line-height: 36px;width: auto;overflow: inherit;}
.g-list-u-nm, .u-nm a.hover{color: #0090ff;font-weight: bold;float: left;height: 35px;border-bottom: 2px solid #0090ff;text-align: center;font-size: 18px;line-height: 35px;}

.list-m-unm{padding-left:20px;height: auto;display: block;}
.list-u-nm{color: #0090ff;font-weight: bold;float: left;height: 35px;border-bottom: 2px solid #0090ff;text-align: center;font-size: 16px;line-height: 35px;}
.u-nm-lt{float: right;line-height: 38px;font-size: 14px;}
.u-nm-lt a{text-decoration: none;}
.u-tnm2 {overflow: hidden;height: 35px;color: #1c6dc9;border-bottom: 1px solid #efefef;}
.u-tnm2 .u-nm2 {font-size: 18px;font-weight: bold;line-height: 32px;float: left;padding: 0 10px;color: #1c6dc9;border-bottom: 3px solid #1c6dc9;}
.u-tnm2 .u-nm2 a {color: #1c6dc9;}
/*栏目名称当前位置部分结束*/
.g-1st-list{width:100%;padding: 10px 0 0 0;}
.g-1st-list ul{overflow: hidden;padding: 8px 0;border-bottom: 1px dashed #cccccc;}
.g-1st-list ul li{font-size:16px;line-height: 36px;padding-left: 15px;background:url(../../images/ztzl.files/li-bg.png) left no-repeat;}
.g-1st-list ul li span{float:right;color: #757575;}
.g-1st-list ul li a{ text-decoration: none; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*新闻通用列表部分结束*/
/*通用图片列表部分开始*/
.pic_list{ padding-left: 15px;padding-right: 15px;border-left: 1px solid #e1e1e1;}
.pic_list ul{overflow: hidden;width: 1000px;padding-top: 20px;padding-left: 25px;}
.pic_list ul li{float: left;width: 285px;height: 244px;margin: 0 25px 20px 0;}
.pic_list ul li img{width: 269px;height: 173px;margin-bottom: 5px;}
.pic_list ul li:hover{box-shadow: 7px 7px 7px #c3c3c3;}
.pic_list ul li p{width: 269px;overflow: hidden;color: #969696;line-height: 28px;}
.pic_list ul li a{ display: block; text-decoration: none;}
/*通用图片列表部分结束*/
/*公开文件列表通用样式开始*/
.m-list{padding: 20px 20px 0 20px;/* border: 1px solid #e1e1e1; *//* border-top: none; */}
.m-file-tb, .m-tb * {margin: 0 auto; padding: 0;font-size: 16px;}
.m-file-tb {display: table; width: 100%; border-collapse: collapse;}
.m-file-tb-tr {display: table-row;height: 40px;line-height: 40px;width: 100%;border: 1px solid #dcdcdc;background-color: #c6e6ff;}
.m-file-tb-th {display: table-cell;height: 100%;text-align: center;vertical-align: middle;height: 40px;line-height: 40px;color: #0090ff;font-weight: bold;border: 1px solid #dcdcdc;}
.m-file-tb-td {display: table-cell;vertical-align: middle;height: 30px;line-height: 30px;border: 1px solid #dcdcdc; text-align:center;background: #ffffff;}
.m-file-tb-td a{text-decoration:none;}
.m-file-tb .tdw1{width: 200px;padding-left: 0px;text-align: center;}
.m-file-tb .tdw2{width: 500px;text-align: left;}
.m-file-tb .tdw3{width: 110px;text-align: center;padding-left: 0px;}
.m-file-tb .tdw4{width: 70px;text-align: center;padding-left: 0px;}
/*公开文件列表通用样式结束*/
/*文件列表*/
.gkfile {height: auto;overflow: hidden;}
.table {width: 100%;margin-top: 10px;table-layout: fixed;}
.table thead tr th {border-right: 1px solid #e1e1e1;line-height: 48px;text-align: center;background: #efefef;font-size: 16px;font-weight: bold;border-bottom: 0;padding: 0;}
.table tbody tr td {overflow: hidden;line-height: 34px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;}
.table tbody tr td a {overflow: hidden;line-height: 34px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;}
/*组织机构部分开始*/
.g-1st-list_zzjg{ height: auto;}
.g-1st-list_zzjg ul{overflow: hidden;width: 103%;}
.g-1st-list_zzjg ul li{width: 44%;text-align: center;float: left;margin-right: 30px;line-height: 45px;font-size: 16px;border: solid 1px #cccccc;margin-top: 20px;padding: 0 13px;border-radius: 8px;}
.g-1st-list_zzjg ul li a{text-decoration:none;color: #0090ff; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*组织机构部分结束*/
/*领导列表开始*/
.ld {padding-bottom: 10px;border-bottom: dashed 1px #efefef;}
.ld .col-mb-3 img {width: 120px;height: 144px;}
.ld-name {font-size: 18px;font-weight: bold;line-height: 32px;display: block;}
.ld-division {font-size: 16px;line-height: 32px;display: block;}
.ld-resume {font-size: 16px;line-height: 28px;display: block;color: #888;}
.ld-update {font-size: 16px;line-height: 28px;display: inline-block;color: #888;}
.ld-view {font-size: 14px;float: right;padding: 7px 15px;color: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #1c6dc9;}
.ld-view a {color: #fff;}
/*领导列表结束*/
/**翻页样式**/
.m-lst-pg {display: block;margin: 10px 0;text-align: center;height: auto;overflow: hidden;font-size: 0;width: 100%;}
.m-lst-pg li:first-child {border-radius: 4px 0 0 4px;}
.m-lst-pg li:last-child {border-radius: 0 4px 4px 0;}
.m-lst-pg select,.m-lst-pg li {border: 1px solid #d1d1d1;}
.m-lst-pg li {display: inline-block;height: 36px;margin: 0 -1px 0 0;padding: 0 12px;line-height: 36px;color: #454545;font-size: 16px;}
.m-lst-pg li a {cursor: pointer;display: block;color: #454545;}
.m-lst-pg select {height: 24px;margin: 0 8px;padding: 0 8px;line-height: 24px;color: #333;font-size: 16px;}
.m-lst-pg li.active {background: #0090ff;color: #fff;}.m-lst-pg li.active a {color: #ffffff;}
.m-lst-pg .disabled {color: #999999;}
.m-lst-pg a:hover {color: #454545;}
.u-nm {display: inline-block;width: 100%;line-height: 37px;/*! border-bottom: solid 1px #e1e1e1; */}
.u-nm a {float: left;border-bottom: 2px solid #0090ff;color: #0090ff;font-weight: 700;font-size: 18px;}
.u-nm span {float: left;border-bottom: 2px solid #0090ff;color: #0090ff;font-weight: 700;font-size: 20px;}
/**翻页样式--结束-**/
/*专题列表*/
.zt-bd {overflow: hidden;height: auto;padding: 20px 20px;border: solid 1px #e1e1e1;background: #fff;}
.col-mb-4 img {width: 100%;height: auto;object-fit: cover;}
.col-mb-4 .date-time{-webkit-box-flex: 2;-ms-flex: 2 2 auto;flex: 2 2 auto;color: #333;padding : 10px 30px;border: 1px solid #eeeeee;}
.col-mb-4 .date{text-align : center;font-size: 30px;line-height : 36px;font-weight : bold;color: #a1a1a1;}
.col-mb-4 .year{text-align : center;font-size: 19px;line-height : 36px;border-top: solid 1px #eeeeee;color : #a1a1a1;}
.zt-tt {font-size: 16px;font-weight: bold;line-height: 38px;text-align: left;}
.zt-tt a{ text-decoration:none}
.zt-desc {font-size: 14px;line-height: 26px;color: #999;}
.zt-desc a {color: #999;text-decoration: none;}
.zt-date {font-size: 14px;line-height: 26px;color: #777;}
/*专题装饰图*/
.g-zt-list{ height:auto; margin:20px;}
.zwzt{ line-height:50px; font-size:20px; }
.zwzt a{color: #0090ff;text-decoration:none;font-weight: bold;}
.ztScroll {float: left;overflow: hidden;padding: 20px 20px;border: solid 1px #e1e1e1;background: #fff;}
.ztScroll ul {overflow: hidden;zoom: 1;}
.ztScroll ul li {overflow: hidden;}
.ztScroll ul li a{margin:10px;display: block;}
.ztScroll ul li img {display: block;overflow: hidden;width: 100%;height: 86px;}
.m-txt {border: none;}
/*专题部分结束*/
/*入驻企业部分开始*/
.g-rzqy-list{ height: auto; overflow: hidden;}
.g-rzqy-list ul{height: auto;overflow: hidden;width: 110%;}
.g-rzqy-list ul li{float: left;height: 140px;width: 218px;overflow: hidden;display: block;border: 1px solid #cccccc;margin-right: 20px;margin-top: 20px;}
.g-rzqy-list ul li img{ width:218px; height:113px; } 
.g-rzqy-list ul li p{ text-align:center}
/*入驻企业部分结束*/

/*信息公开目录*/
.gkml-list{ height:auto; padding:20px}
.gkml-list a{width: 22%;background:url(../../images/index/li-bg.png) left no-repeat;padding-left: 15px;text-decoration:none;line-height: 25px;}
/*列表单页面*/

@media screen and (min-width:15.5em) {
 .g-list-lt{margin-right:0px;margin-bottom: 20px;border-radius: 10px;}
 .m-lst-nav ul li{width: 21%;float:left;margin: 10px 2%;}
 .m-lst-nav ul{}
 .g-list{border-top: none;padding-top: 20px;}
}
@media screen and (min-width:64em) {
 .g-list-lt{margin-right:20px;}
 .m-lst-nav ul li{width: 90%;margin: 10px auto;float: inherit;}
 .g-list{hborder-top: 2px solid #93cff9;padding: 20px;}
}