@charset "utf-8";
/* 焦点图调整 */
.focusBox .txt li a{ display: block; color: white; padding: 0 130px 0 10px; font-size: 16px;height: 56px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width: 458px;}
/* 通知公告Tab */
.gwdtTab{position: relative;height: 337px;overflow: hidden;}
.gwdtTab .hd{ line-height:44px; height:44px; border-bottom:1px solid #e1e1e1;position:relative;padding-top: 6px;padding-bottom: 6px;background: #EDEBEC;padding-right: 18px;padding-left: 10px;}
.gwdtTab .hd .more{ float:right; font-size: 14px;}
.gwdtTab .gwdtCon{height: 286px;overflow: hidden;}
.gwdtTab .hd .more a{color: #292929;}  
.gwdtTab .hd ul{ z-index:5; position:absolute; height:44px;zoom:1; }
.gwdtTab .hd li{ float:left;  padding:0 10px; cursor:pointer;font-size: 24px;position: relative;height: 44px;}
.gwdtTab .hd li span{display: block;}
.gwdtTab .hd li img{display: none;}
.gwdtTab .hd li.on img{display: block;position: absolute;bottom: -10px;left: 50%;transform: translateX(-50%);}
.gwdtTab .hd li.on{ font-weight:bold; font-weight:bold; color:#c00;  }
.gwdtTab .hotNews{padding:12px;background: #F8F6F7;}
.gwdtTab .hotNews h3 { font-size: 24px; font-weight: bold; color: #292929; line-height: 32px; margin-top: 10px; margin-bottom: 11px;height: 32px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gwdtTab .hotNews p { font-size: 14px; color: #292929; line-height: 22px; height: 44px;display: -webkit-box; line-clamp: 2; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
/* 党建工作修改为通栏 */
.djgz{width: 100%;}
.djgz-notice{width: 100%;height: 341px;overflow: hidden;}
.djgz-notice .public li{position: relative;}
.djgz-notice .public li .titleText{color: #393939;display: inline-block;padding-right: 130px;vertical-align: middle;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width: 1000px;height: 40px;}
.djgz-notice .public li a:hover .titleText{color: #CD262A;}
.djgz-notice .public li .time{display: block;position: absolute;line-height: 40px;top: 0;right: 0;}
.djgz-notice .tab-hd li img{left: 50%;transform: translateX(-50%);}
/* 机关党建资料修改为tab并与理论学习模块一栏 */
.jgdjTabBox{width: 658px;height: 275px;overflow: hidden;}
.jgdjzl-notice{width: 100%;height: 226px;overflow: hidden;margin-top: 5px;}
.jgdjzl-notice .public li{position: relative;}
.jgdjzl-notice .public li .titleText{color: #393939;display: inline-block;vertical-align: middle;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width: 580px;height: 40px;}
.jgdjzl-notice .public li a:hover .titleText{color: #CD262A;}
.jgdjzl-notice .public li .time{display: block;position: absolute;line-height: 40px;top: 0;right: 0;}
.jgdjzl-notice .tab-hd li img{left: 50%;transform: translateX(-50%);}
.jgdjzl-notice .tab-bd{height: 146px;overflow: hidden;padding-top: 12px;padding-bottom: 12px;background: #FCFBFA;border: 1px solid #e6e0d7;border-top: 0;}
.jgdjzl-notice .tab-bd .tab-pal{height: 146x;overflow: hidden;}
.jgdjzl-notice .tab-hd{background: #F8F6F7; border: 1px solid #E5CEAF;}
.jgdjzl-notice .tab-hd li.on a{color: #CD262A;}
.jgdjzl-notice .tab-hd li a{color: #6E5F47;}
.jgdjzl-notice .public li{height: 36px;}
/*  */
.djlmTab-notice{width: 100%;height: 226px;overflow: hidden;margin-top: 5px;}
.djlmTab-notice .tab-hd li img{left: 50%;transform: translateX(-50%);}
.djlmTab-notice .tab-bd{padding-left: 0;padding-right: 0;height: 163px;overflow: hidden;padding-top:0;padding-bottom:0;background: #FCFBFA;border: 1px solid #e6e0d7;border-top: 0;}
.djlmTab-notice .tab-bd .tab-pal{height: 163x;overflow: hidden;}
.djlmTab-notice .tab-hd{background: #F8F6F7; border: 1px solid #E5CEAF;}
.djlmTab-notice .tab-hd li.on a{color: #CD262A;}
.djlmTab-notice .tab-hd li a{color: #6E5F47;}
/*  */
.layDjlm{width:1132px;  padding:0px 36px;margin: auto;box-sizing: border-box; position:relative;overflow:hidden;zoom:1; }
.layDjlm .ohbox{overflow:hidden; position:relative;width:1080px;left:0px;margin-top: 15px;}
.layDjlm .piclist{ overflow:hidden; zoom:1;}
.layDjlm .piclist li{float:left; display:inline;font-size: 14px;height: 78px;overflow: hidden;}
.layDjlm .piclist li p{line-height: 26px;width:270px;display: block;float: left;}
.layDjlm .piclist li p span{ float: left; display: block; width: 2px; height: 2px; background: #657988; border-radius: 50%; margin-top: 12px; margin-right: 6px; }
.layDjlm .pageBtn span{ padding-left: 5px;padding-right: 5px;display:block;width:11px;height:46px;position:absolute;top:28px;cursor:pointer;overflow:hidden; }
.layDjlm .pageBtn .prev{left:0px;background: url("../images/2021/zsl.png") #e3e4e5 no-repeat center;}
.layDjlm .pageBtn .next{right:0px;background:url("../images/2021/zsr.png") #e3e4e5 no-repeat center;}
.layDjlm .list-dj{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
.layDjlm .list-dj li{ background:#CBD4DA; float:left; display:inline; width:4px;height:4px;cursor:pointer;margin-left:5px;overflow:hidden;border-radius: 50%;line-height: 26px;  }
.layDjlm .list-dj li.on{background:#657988; }
.zslm-bg{background: #FBF8F5;}
.zslm{background: #FBF8F5;}
.xslm ul li{width: 100px;margin-right: 90px;}
.xslm ul{width: 1142px;margin-top: 6px;}
.xslm ul li a{font-size: 14px;color: #555;}
/*  */
.spzb-title{ width: 100%; margin-top: 20px; text-align: center; height: 28px; line-height: 28px; vertical-align: center; padding-bottom: 5px; color: #CD262A; font-weight: bold; font-size: 28px; border-bottom: 1px solid #EFEBEB; }
.spzb-title img{ vertical-align: center; line-height: 28px; }
.spzb-title a{ float: right; font-size: 14px; color: #ACACAC; }
.spzbBox{ height: 192px;overflow: hidden;width:1200px; position:relative;overflow:hidden;zoom:1; margin-top: 34px;margin-bottom: 50px;}
.spzbBox .piclist{ overflow:hidden; zoom:1;}
.spzbBox .ohbox{overflow:hidden; position:relative;width:1144px;padding: 0 28px;}
.spzbBox .piclist li{float:left; display:inline; width:266px;padding: 0 10px;}
.spzbBox .piclist li img{ width: 268px; height: 192px;display: block;}
.spzbBox .piclist li a{display: block;width: 268px; height: 192px; position: relative;}
.spzbBox .piclist li .title{position: absolute;box-sizing: border-box;bottom: 0;left: 0;padding: 5px 10px;background: rgba(0,0,0,0.5);font-size: 16px;line-height: 32px;height: 42px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #fff;width: 100%;}
.spzbBox .piclist li a .mask{display: none;}
.spzbBox .piclist li a:hover .mask{display: block;position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;background:url("../images/2021/play.png") rgba(0,0,0,0.5) no-repeat center;}
.spzbBox .pageBtn span{ display:block;width:24px;height:46px;position:absolute;top:73px;cursor:pointer;overflow:hidden; }
.spzbBox .pageBtn span img{display: block;width: 24px; height: 46px;}
.spzbBox .pageBtn .prev{left:0px;}
.spzbBox .pageBtn .next{right:0px;}
.spzbBox .pageBtn .ztzl-clist{overflow:hidden;zoom:1;height: 6px;text-align: center;width: 30px;margin:10px auto 0; }
.spzbBox .pageBtn .ztzl-clist li{ background:#C0C0C0; float:left; display:inline; width:6px;height:6px;cursor:pointer;margin-left:6px;overflow:hidden;border-radius: 50%;  }
.spzbBox .pageBtn .ztzl-clist li.on{background: #AA1317; }
/* 第二版 */
.tzgg{width: 585px;}
.tzgg ul li{width: 585px;}
.wdk-3-col{width: 275px;}