
/* 头条 */
.headnewsbox{min-height: 88px;
  /* border-bottom: 1px solid #ccc; */
}
.headnews{width: 1040px;margin: 0 auto;text-align: center;}
.bnews{font-size: 34px;font-weight: bold;}
.bnews a{color:#00406f;line-height: 1.4;}
.snews{padding-top: 12px;padding-bottom:16px; font-size: 14px;line-height: 1.4;position: relative;}
.snews .more{color:#eb2742; position: absolute;bottom: 0px;right: 0;font-size: 12px}

/* 要闻 */
.w750{width:750px;}
.w410{width:410px;}
.slidebox{width:750px;height:440px;position:relative;overflow:hidden;}
.slidebox .hd{position:absolute;right:5px;bottom:7px;padding:5px;z-index:10;}
.slidebox .hd li{width:10px;height:10px;margin-top:2px;float:left;background:#ccc;margin-right:7px;cursor:pointer;line-height:500px;overflow:hidden;border-radius: 5px; transition:all .3s linear;}
.slidebox .hd li.on{background:hsl(352, 83%, 54%);width: 20px;}
.slidebox ul{height:100%;}
.slidebox .bd{z-index:5;height:440px;}
.slidebox .bd li{float:left;width:750px;height:440px;position:relative;}
.slidebox .bd li a{display:block;width:100%;height:100%;position:relative;}
.slidebox .bd li img{display:block;width:100%;height:100%;}
.slidebox .bd li p{display:block;width:100%;position:absolute;left:0;bottom:0;background:#000;filter:alpha(opacity=60);background:rgba(0,0,0,.6);height:40px;line-height:40px;font-size:16px;color:#fff;text-indent:10px;}

.slidebox .next,.slidebox .prev{position:absolute;top:50%;z-index:3;width:50px;height:50px;margin-top:-25px;background:url(https://g.cbg.cn/web/zt/simple3/web/images/slide_arrow.png) no-repeat}
.slidebox .prev{left:-50px;background-position:left top}
.slidebox .next{right:-50px;background-position:right bottom}
.slidebox .next:hover,.slidebox .prev:hover{background-color:#000;background-color:rgba(0,0,0,.8)}
.slidebox .prev:hover{background-position:right top}
.slidebox .next:hover{background-position:left bottom}

/* 栏目展示+更多 */
.column-tit{height:32px;border-bottom:1px solid #ccc;line-height:32px;margin-bottom: 24px;}
.column-tit .name{height:32px;float:left;padding-right:16px;border-bottom:1px solid #EB2742;font-size:24px;font-weight:bold;color:#EB2742;}
.column-tit .more{float:right;color:#EB2742;font-size:14px;}
.column-tit.active_tit,.column-tit.active_tit .name{
  border-bottom: none;
}
.column-tit .changeSec{float:right;color:#EB2742;font-size:14px;cursor: pointer;    height: 30px;line-height: 30px;}
.column-tit .changeSec img{
  width: 14px;vertical-align: text-bottom;
}

.column-tit.active_tit .name{padding-right: 5px;}
.column-tit .angled_135 {
  display: inline-block;
  width: calc(100% - 100px);
  height: 60%;
  margin: 8px 0px 0 0px;
  -webkit-background-size: 5px 5px;   
  -moz-background-size: 5px 5px;   
  background-size: 5px 5px; /* 控制条纹的大小 */  
  background-color: #fac9cf ;
  background-image: -webkit-gradient(linear, 0 0, 100% 100%,
                          color-stop(.25, #fff), color-stop(.25, transparent),
                          color-stop(.5, transparent), color-stop(.5, #fff),
                          color-stop(.75, #fff), color-stop(.75, transparent),
                          to(transparent));
  background-image: -moz-linear-gradient(-45deg, #fff 25%, transparent 25%,
                      transparent 50%, #fff 50%, #fff 75%,
                      transparent 75%, transparent);
  background-image: -o-linear-gradient(-45deg, #fff 25%, transparent 25%,
                      transparent 50%, #fff 50%, #fff 75%,
                      transparent 75%, transparent);
  background-image: linear-gradient(-45deg, #fff 25%, transparent 25%,
                      transparent 50%, #fff 50%, #fff 75%,
                      transparent 75%, transparent);
}

.column-tit.bg .name{padding-left:16px;background:#EB2742;color:#fff;}
.column-tit.bg{border-color:#EB2742;}


.mtop14{margin-top:14px;}
/* 要闻列表 */
.list li{line-height:22px;overflow:hidden; 
  height: 80px;  margin-bottom: 10px;
  align-items: flex-start;
  position:relative;padding-left:20px;
  background-color: #4a8ab4;
  font-size: 16px;
  background: url(http://m.amcowms.com/images1/web_cq/images/tt_noselect.png) ;background-size: 100% 100%;
}
.list li:last-child{ 
  margin-bottom: 0;
}
.list li:hover{
  font-weight:bold;
  background-color: #EB2742;
  background: url(http://m.amcowms.com/images1/web_cq/images/tt_select.png);background-size: 100% 100%;
}
.list li a{color:#FFF;}
/* .list li a:hover{color: #EB2742;} */

/* <!--工作动态&&权威发布--> */
.w585{
  width: 585px;
}
.list-pics .img img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.main .list-pics{margin-bottom:16px;}
.gzdt_qwfb .list-pics ul{width:596px;}
.gzdt_qwfb .list-pics li{width:285px;}
.gzdt_qwfb .list-pics li{margin-right:10px;display:inline-block;vertical-align:top;}
.list-pics .img{width:285px;height:160px;overflow: hidden;}
.list-pics .img img{width:100%;height:100%;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;}

/* 文字列表 */
.main .list-txt li{margin-bottom:5px;font-size:16px;height:36px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left: 16px; position: relative;   }
.list-txt li:before{content:'';display:block;position:absolute;left:0;top:13px;width:4px;height:4px;
  -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-sizing: border-box;background:#c90000;}

/* 报信息&&文明网评 && 公示 */
.col3V .w380{
  width: 380px;
}
.col3V .w380 .jbxx{margin-left: 30px;}
/* !-- 专题活动 --> */
.active_swipc{height:auto;width:100%;padding:32px  0 50px 0;
background: url(http://m.amcowms.com/images1/web_cq/images/act_back.jpg); background-size: 100% 100%;}
.act_Swiper{width:100%;height:185px; overflow: hidden;}
.act_Swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;/* Center slide text vertically */
  display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:300ms;}
/* .act_Swiper .swiper-slide-active,.swiper-slide-duplicate-active{transform:scale(1.12) !important;} */
.act_Swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.act_Swiper .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,#EB2742);}

/* 20250306  专题+ 培育修改 */
#actCC .column-left{
  width: 950px;
}
#actCC .column_right{
  width: 210px; height: 323px;
}
#actCC .column_right .imgCc{
  width: 100%;    margin-top: 0px;
}
#actCC .column_right .imgCc img{
width: 100%; 
}

/* <!--  文明创建 --> */
.civilization .gallery{position:relative;font-size:0;margin-top:30px;}
.civilization .gallery .gallery-item{position:relative;display:inline-block;vertical-align:top;margin-left:1px;width:82px;height:339px;font-size:0;overflow:hidden;background-color:#d6e8ff;white-space:nowrap;-webkit-transition:width 0.8s;-moz-transition:width 0.8s;transition:width 0.8s;}
.civilization .gallery .gallery-item .gallery-name{position:absolute;left:0;top:0;z-index:3;width:82px;height:340px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 31px;background:rgba(0,0,0,0.6);display:table;cursor:pointer;}
.civilization .gallery .gallery-item .gallery-name .name{width:20px;white-space:normal;display:table-cell;vertical-align:middle;word-wrap:break-word;font-size:20px;font-weight:700;color:#fff;}
.civilization .gallery .gallery-item .gallery-name .num{width:82px;text-align:center;font-size:18px;font-weight:400;position:absolute;left:0;top:66px;color:#fff;}
.civilization .gallery .gallery-item .gallery-name .num span{font-size:36px;font-weight:700;}
.civilization .gallery .gallery-item .gallery-pics{position:relative;display:inline-block;vertical-align:top;z-index:1;width:486px;height:100%;}
.civilization .gallery .gallery-item .gallery-pics .img{width:100%;height:100%;position:relative;z-index:1;}
.civilization .gallery .gallery-item .gallery-pics .img img{width:100%;height:100%;}
.civilization .gallery .gallery-item .gallery-pics .tit{display:none;position:absolute;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;text-align:center;font-size:16px;line-height:1.8;color:#fff;white-space:normal;}
.civilization .gallery .gallery-item .gallery-pics .tit a{color:#fff;}
.civilization .gallery .gallery-item .gallery-list{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:377px;height:100%;background: url(http://m.amcowms.com/images1/web_cq/images/civilization_back.png);background-size: 100% 100%; overflow:hidden;padding:24px;}
.civilization .gallery .gallery-item .gallery-list .list-txt{margin-top:20px;padding:0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.civilization .gallery .gallery-item .gallery-list .list-txt li{line-height:53px;height:53px;overflow:hidden;border-bottom:1px dashed #7e9abb;padding:0;white-space:normal;}
.civilization .gallery .gallery-item .gallery-list .list-txt li:last-child{border-bottom:0;}
.civilization .gallery .gallery-item .gallery-list .list-txt li:before{display:none;}
.civilization .gallery .gallery-item.active{width:866px;}
.civilization .gallery .gallery-item.active .gallery-name{display:none;}
.civilization .gallery .gallery-item.active .gallery-pics .tit{display:block;}
.wmcs_tit{font-weight:bold;font-size:24px;line-height:30px;text-align:left;border-bottom:none;}
.wmcs_tit a{border-bottom:none;color:#d43333;}


/* <!--  文明实践 --> */
.practice{margin-top:50px;}
.practice .column{margin-top:30px;}
.practice .column .column-left{width:380px;}
.practice .column .column-left .list-pics li{position:relative;}
.practice .column .column-left .list-pics .img{width:380px;height:210px;overflow:hidden;position:relative;z-index:1;}

.practice .column .column-left .list-txt{padding:0 10px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.practice .column .column-left .list-txt li{line-height:51px;height:51px;overflow:hidden;/* border-bottom:1px solid #e1e1e1;*/
}
.practice .column .column-left .list-txt li:before{top:23px;left:5px;}
.practice .column .column-center{width:380px;margin-left:30px;}
.practice .column .column-center .list-txt{padding:0 10px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.practice .column .column-center .list-txt li{line-height:51px;height:51px;overflow:hidden;/* border-bottom:1px solid #e1e1e1;*/
}
.practice .column .column-center .list-txt li:before{top:23px;left:5px;}
.practice .column .column-right{width:380px;}
.practice .column .column-right .scroll{width:378px;max-height:205px;overflow:hidden;position:relative;}
.practice .column .column-right .scroll .img{height:374px;max-height:205px;overflow:hidden;position:relative;z-index:1;}
.practice .column .column-right .scroll .img img{width:100%;}
.practice .column .column-right .scroll .tit{position:absolute;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,0.6);color:#fff;font-size:16px;line-height:1.5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;}
.practice .column .column-right .scroll .tit a{color:#fff;}
.practice .column .column-right .imgvc{padding:0 0px;margin-top:15px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.practice .column .column-right .imgvc .img{width:100%;max-height:100px;overflow:hidden;}
.practice .column .column-right .imgvc .img img{width:100%;height:auto;}

/* !--  文明培育 --> */
.trends{margin-top:50px;}
.trends .column{margin-top:30px;}
.trends .column .column-left{width:380px;}
.trends .column .column-left .list-pics li{width:100%;position:relative; margin-top: 15px;   overflow: hidden;}
.trends .column .column-left .list-pics li:first-child{margin-top: 0;}
.trends .column .column-left .list-pics .img{width:100%;height: auto;position:relative;z-index:1;}
.trends .column .column-left .list-pics .img img{width:100%;height:100%;}
.trends .column .column-left .list-pics .tit{position:absolute;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,0.6);color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-top:0;}
.trends .column .column-left .list-pics .tit a{color:#fff;}

.trends .column .column-left .list-txt{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;    margin-top: 25px;}
.trends .column .column-right{width:800px;overflow:hidden;}
.trends .column .column-right .list-pics{margin-top:20px;}
.trends .column .column-right .list-pics ul{font-size:0;width:840px;}
.trends .column .column-right .list-pics li{display:inline-block;width:380px;height:180px;margin-right:40px;position:relative;}
.trends .column .column-right .list-pics .img{width:100%;height:100%;position:relative;z-index:1;}
.trends .column .column-right .list-pics .img img{width:100%;height:100%;}
.trends .column .column-right .list-pics .tit{position:absolute;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,0.6);color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-top:0;text-align:center;}
.trends .column .column-right .list-pics .tit a{color:#fff;}


.trends .column .column-right .wcnrsxddjs{margin-top:30px;}
.trends .column .column-right .pxCC .left{
  width: 48%
}
.trends .column .column-right .pxCC .right{
  width: 48%
}
.trends .column .column-right .wcnrsxddjs .title{font-size:18px;color:#c00;font-weight:700;background:url(http://www.wenming.cn/homepage2024/images/wcnr-bg.png) left center no-repeat;border:0;}
.trends .column .column-right .wcnrsxddjs .title a{border-bottom:0;border-left:3px #c00 solid;height:31px;line-height:31px;display:block;padding-left:15px;}
.trends .column .column-right .wcnrsxddjs .list-txt{margin-top:15px;margin-bottom:15px;}
.trends .column .column-right .wcnrsxddjs .list-txt ul{font-size:0;}
.trends .column .column-right .wcnrsxddjs .list-txt li{margin-bottom:10px;width:98%;height:28px;display:inline-block;vertical-align:middle;margin-left:1%;margin-right:1%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 切换菜单 */
.trends .column .column-right .tab{width:100%;}
.trends .column .column-right .tab .tab-name{
  width:100%;height:40px;}
.trends .column .column-right .tab .tab-name span{display:inline-block;vertical-align:top;position:relative;font-size:0;height:40px;   border-bottom: 1px solid #EB2742;}
.trends .column .column-right .tab .tab-name span a{display:inline-block;vertical-align:top;padding:0 15px;font-size:16px;line-height:40px;height:40px;color:#9a9a9a;}
.trends .column .column-right .tab .tab-name span.active{font-weight:700;color:#fff;font-size:16px;border: none;}
.trends .column .column-right .tab .tab-name span.active a{color:#fff;background:#EB2742;border-radius: 0 16px 0 16px;}
/*  切换 内容 */
.trends .column .column-right .tab .tab-cont{margin-top:20px;}
.trends .column .column-right .tab .tab-cont-item{width:100%;height:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px;display:none;position:relative;}
.trends .column .column-right .tab .tab-cont-item.active{display:block;}  
.trends .column .column-right .tab .swiper-container{width:100%;height:100%;
  overflow: hidden;}
.trends .column .column-right .tab .swiper-button-prev{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAaUlEQVQokYWSyRHAIAwDVwz9l5aWnEcwMYeBH+NF1kjoIT8GBlBuQAo5oO+qBZoBzUpxxc9BzRTi43IDHNquGCA7Td2TQAZm3drK16ai4GsBewQKgymKMSeNCsda5MSxYLU6XDH9BVHxBfOKH/EYtkEfAAAAAElFTkSuQmCC) center center;}
.trends .column .column-right .tab .swiper-button-next{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbUlEQVQokYWSWwqAMAwEZ0PvfzPPtH5oNdVEC4FCJ/uAagMDCERzIr24hTgVfEwJxrT6Uox0V6LcQUv4DI4ihKalwQKNprcAzzJRM7eXnpkKBkAV5KQigPFYvxRy01iZNwAQbiwW6A9Y7L6+yg7Gcx7yS0bUtAAAAABJRU5ErkJggg==) center center;}
.trends .column .column-right .tab .swiper-button-prev,.trends .column .column-right .tab .swiper-button-next{
  width:9px;height:16px;margin-top:-8px; 
}
.trends .column .column-right .tab .swiper-button-prev::after,.trends .column .column-right .tab .swiper-button-next::after{
content: "";
}
.trends .column .column-right .tab .slide-cont{-webkit-border-radius:0 42px 0 42px ;-moz-border-radius:0 42px 0 42px;border-radius:0 42px 0 42px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height: 100%;margin:0 auto;}
.trends .column .column-right .tab .img:before{display: block;
  position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: ' ';
  background: url(http://m.amcowms.com/images1/web_cq/images/trends_imgback.png); background-size: 100% 100%;z-index: 2;
}
.trends .column .column-right .tab .img,.trends .column .column-right .tab .img img{width:100%;height:100%;position:relative;z-index:1;}
.trends .column .column-right .tab .tit{position:absolute;left:20px;bottom:0;z-index:4;height:26px;line-height:26px;padding:0 10px;color:#fff;}
.trends .column .column-right .tab .tit a{color:#fff;}

/* 区县展示&&区县交流 */
.qxshow  .column_left{width:800px;}
.qxshow  .column_right{width:380px;}

.qxshow  .column_left .qxshows{
  height: 390px; background-color: #fff9f3;
}
.qxshow  .column_left .qxshows .y_half{
  width: 52%;
  margin-top: 15px;
  margin-left: 5px;
}
.qxshow  .column_left .qxshows .y_half img{
  width: 100%;
}
.qxshow  .column_left .qxshows .w_half{
  width: 45%; height: 100%;position: relative;
}
.qxshow  .column_left .qxshows .w_half ul{
  margin: 8px 0 0 0 ;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.qxshow  .column_left .qxshows .w_half ul li{
  width: 68px;
  line-height: 30px;
  text-align: center;
  font-size: 12px;
  height: 30px;
  background-color: #ffdfc0;
  color: #000;
  float: left;
  margin: 4px 0px 0 0;
  /* padding: 0 5px; */
  cursor: pointer;
}
.qxshow  .column_left .qxshows .w_half ul li.on{
  background:#4a8ab4;
}
#mapChart{width:100%;height:100%;
  box-sizing:border-box;padding-top:0px;margin-bottom:0px;background-repeat:no-repeat;background-position:bottom;position:absolute;top:0px; left: 0px;
}
/* 主城地图 */
#mainCitMap{
  position: absolute;
    left: 1px;
    top: 1px;
    width: 165px;
    height: 170px;
}
#mapChart{width:100%;height:100%;
  box-sizing:border-box;padding-top:0px;margin-bottom:0px;background-repeat:no-repeat;background-position:bottom;position:absolute;top:0px; left: 0px;
}
/* 区县交流 */
.qxshow  .column_right .cmictC{
  background-color: #fff9f3; height: 390px;
}
.qxshow  .column_right .qxCmit .list-pics .img{
  width: 360px;
  height: 200px; margin: 10px 10px 0 10px;
  overflow: hidden;
}
.qxshow  .column_right .qxCmit .list-pics .tit{
  width: 360px; margin: 0px 10px 0 10px;
}
.qxshow  .column_right .qxCmit  .list-txt li {
  width: calc(100% - 10px);
  margin-left: 10px;
}

.list-pics li {position: relative;    overflow: hidden;}
.list-pics .tit{position:absolute;display:block;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,0.6);color:#fff;font-size:16px;line-height:1.5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;}
.list-pics .tit a{color:#fff;}

/* 创新案例 */
.innovate {
  height: 365px;position: relative;
   overflow: visible;
}
.innovate .inovtCtc{
  position: absolute; width: 1700px;left: -250px; top: 0px;height: 365px; background-color: #f2f2f2;   
}
.innovate .column-tit{margin: 26px auto 10px auto;}
.innovate .innovateC{ background-color: #cbd4db6b;  background-image: url(http://m.amcowms.com/images1/web_cq/images/innovate_back.png);   padding: 20px 0 35px 0;overflow: hidden;background-repeat: no-repeat;
  background-size: 100% 100%;}
.innovate .innovateC .invt_Swiper{width: calc(100% - 80px);
  height: 100%;
  margin: 0 40px 0 40px;
  overflow: hidden;}
.invt_Swiper .swiper-slide{width: 524px; height: 242px; background-color: #f2fafd;}
.invt_Swiper .swiper-slide .list-pics ul li{
  width: 100%; height: 230px; padding: 10px 10px 0 10px;
}
.invt_Swiper .swiper-slide .list-pics ul li .img{display:block;width:100%;height:100%;object-fit:cover;}
.invt_Swiper .swiper-slide .list-pics .tit {
  width: calc(100% - 20px); margin: 0px 10px 0 10px;
}
.invt_Swiper .swiper-slide .list-txt li {
  width: calc(100% - 10px);
  margin-left: 10px;
}
.innovate .innovateC .swiper-button-prev{background:url(http://m.amcowms.com/images1/web_cq/images/prev_btn.png) center center;}
.innovate .innovateC .swiper-button-next{background:url(http://m.amcowms.com/images1/web_cq/images/next_btn.png) center center;}
.innovate .innovateC .swiper-button-prev,.innovate .innovateC .swiper-button-next{
  width: 19px; height: 100px; margin-top: -8px; background-repeat: no-repeat;
  background-size: 100%;
}
.innovate .innovateC  .swiper-button-prev::after,.innovate .innovateC  .swiper-button-next::after{
  content: "";
  }
/* <!-- 公益活动 --> */
.publicAct .publicAct_swipc{

}
.publicAct .publicAct_swipc .pucItem{
  width: 392px; height: 158px;
}
.publicAct .publicAct_swipc .pucItem img{
  width: 100%; height: 100%;
}


/* 关注 */
.sAfC{
  position: fixed;z-index: 9999999; right: 20px; width: 210px;
   bottom: 100px;    padding: 0px 5px 0px 5px; height: auto;
  background-image: url(http://m.amcowms.com/images1/web_cq/images/focus_back.png);background-repeat: no-repeat;background-size: 100% 100%; transition:height 0.5s; overflow: hidden;
}
.sAfC .zanw {width: 100%;height: 54px;height: 0;}
.sAfC .fimc{display: inline-block;width: 96%; position: absolute;left: 0;top: -30px;}
.sAfC .lineC{height: 60px; padding: 4px 2px; display: flex; align-items: end;justify-content: space-around; }
.sAfC .lineC .ercode{ height: 56px; width: 56px;}
.sAfC .lineC .logo{ height: 48%}
.sAfC .lineC span{ font-size: 14px;}
.sAfC .backTop{background-color: #a7d1e1;border-radius: 6px; color: #fff;text-align: center; font-size: 16px;height: 36px;line-height: 36px;    margin: 10px 0 6px 0; cursor: pointer; display: none;}
.sAfC .backTop span{      width: 0;
  height: 0; display: inline-block;
  border-top: 10px solid transparent; 
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  border-bottom: 10px solid #FFF;}

/* <!--文明网相关链接-->  */
.relate .hd{height: 32px;line-height: 32px;border-bottom: 1px solid #ccc;}
.relate ul{overflow: hidden;}
.relate .hd li{cursor: pointer; float: left;padding: 0 24px;text-align: center;color: #414141;font-size: 20px;}
.relate .hd li.on{background: #EB2742;color: #fff;}
.relate .bd{padding-top: 10px;}
.relate .bd a{margin-right: 10px;}

.footer{margin-top: 40px;text-align: center;line-height: 30px;border-top: 5px solid #eb2742;padding: 50px 0 80px;background: #f3f3f3;}

/* 党建以及公益活动 */
.w800{
  width: 800px;
}
.w380{
  width: 380px;
}
.party .column_left .column-content{
  overflow: hidden;
}
.party .column_left .list-pics .img{
  width: 486px;
  height: 273px;
}
.party .column_left .txt{
  width: 300px;
}
.d_list dd {
  font-size: 18px;
  color: #cc0000;
  font-weight: bold;
  line-height: 1.4;
}
.d_list dd a {
  color: #cc0000;
}
.gongyi_Swiper{width:100%;height:273px;overflow: hidden;}
.gongyi_Swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;/* Center slide text vertically */
  transition:300ms;}
/* .gongyi_Swiper .swiper-slide-active,.swiper-slide-duplicate-active{transform:scale(1.12) !important;} */
.gongyi_Swiper .swiper-slide img{display:block;width:100%;height:auto;object-fit:cover;}

/* 公告公示 */
.list-world{overflow: hidden;}
.list-world li{float: left;position: relative;width: 585px;height: 35px;line-height: 35px;margin-left: 30px;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;padding-left: 16px;overflow: hidden;}
.list-world li:nth-child(2n+1){margin-left: 0;}
.list-world li:before {content: '';display: block;position: absolute;left: 5px;top: 17px;
width: 4px;height: 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    box-sizing: border-box;
    background: #c90000;
}
