/*wrap*/
#wrap{ width:100%; height:100%; overflow-x:hidden;}
.container { width: 1200px; margin: 0 auto; margin: 15px auto; padding: 14px; border: #d6d6d6 1px solid ;}
.contents{ margin: 0 auto; width:100%; height:100%; clear:both; min-height: 560px;  }
.main{margin:15px auto; width:1200px;}
.main_2{ width:1200px; margin: 15px auto;}
.mainPage{margin: 0 auto; width:1200px; clear:both;min-height: 560px; height:100%;}

/*首页列表-通用-zh*/
.list{ width: 100%;position: absolute;max-height: 472px;float: left;}
.list li{ float: left; display:block;height:50px; width:100%;font-size: 17px; line-height: 50px;border-bottom:1px dashed  #ddd; position: relative; font-family:"微软雅黑";overflow:hidden;}
.list li::before { content: ""; position: absolute; left:0px; top:23px;  display: inline-block; width: 5px; height: 5px; background: #cacbcc;border-radius:5px;}
.list li:last-child{border-bottom:none;}
.list li a{display: inline-block;  width: 100%;  padding-left:15px; padding-right:5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list li a:hover{cursor:pointer;color: #cb2525;}
.tabbox{display:none}
.list li a:hover::before {content: ""; position: absolute;  left:0px; top:23px; display: inline-block; width: 5px; height: 5px; background: #cb2525;border-radius:5px;}
.noData{ text-align: center; margin: 20px auto;}
.nomal_img{width:100%; height: 100%;}

/*新闻轮播-zh*/
.news1{width: 1200px;margin: 10px auto;position: relative;padding: 20px;background: #fff;overflow: hidden;border: #d6d6d6 1px solid;height: 589px;}
.banner_top{margin:0 auto;height: 140px;}
.tab1{float: left;width: 560px;right: 26px;top: 153px;position: absolute;background: url(../img/bg_tit.png) right 22px no-repeat}
.tab1 li{width: 156px;height: 44px;display: inline-block;line-height: 44px;text-align: center;color: #1d61b8; }
.tab1 li i{margin-right: 9px;}
.tab1 li a{font-size:18px;color:#1d61b8}
.tab1 li.active>a{ color:#1d61b8; display: block; font-weight: bold;font-size: 20px;}
.news_left{width: 580px; float:left;max-height: 472px;position:relative;overflow:hidden;border-radius: 6px;}
.sbg{display:none}
.news_right{ width:550px; position: absolute;top: 85px;right: 20px;float: right;}
.news_right span{position: absolute;top: 83px;right: 34px;height: 100%;font-size: 16px;}
.news_right .list{width: 100%;position: absolute;max-height: 472px;float: left;top: 125px;}
.news_right span a{ color: #1d61b8; font-weight: bold;}
#Projector{float:left;position:relative;z-index:1;height:100%;width:100%}
#Projector img{height: 404px; width:580px;}
.picplay{position:relative;z-index:2;height:100%;width:100%}
.picplayImg{width:100%;max-height: 472px;}
.picplay .picplayBg{height:50px;width:100%}
.picplay .sbg{position:absolute;bottom:0;left:0;height:50px;color:#fff;display:none;font-size:14px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color: rgba(0, 0, 0, 0.6);line-height:50px;padding-left:10px}
.picplay .picplayLink{position:absolute;bottom:0;left:0;height:50px;color:#fff;display:inline-block;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:50px;padding-left:10px;z-index:8}
.cyclyImg_pager{height:18px;text-align:right;position:absolute;right:20px;bottom:11px;z-index:100;overflow:hidden}
.cyclyImg_pager span{width:18px;height:18px;margin-left:5px;color:#fff;display:inline-block;background:#fff;cursor:pointer;overflow:hidden;text-align:center}
.cyclyImg2 span{width:10px;height:10px; border-radius:10px;}
.cyclyImg_pager span.cycle-pager-active{margin-top:0;background-color:#cb2525}
#Projector1{float:left;position:relative;z-index:1;height:100%;width:100%}
#Projector1 img{height: 404px;width:580px;}
.picplay1{position:relative;z-index:2;height:100%;width:100%}
.picplayImg{width:100%;max-height: 472px;}
.picplay1 .picplayBg{height:50px;width:100%}
.picplay1 .picplayLink{position:absolute;bottom:0;left:0;height:50px;color:#fff;display:block;font-size:16px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color: rgba(0, 0, 0, 0.6);line-height:50px;padding-left:10px}
.cyclyImg_pager1{height:18px;text-align:right;position:absolute;right:20px;bottom:11px;z-index:100;overflow:hidden}
.cyclyImg_pager1 span{width:10px;height:10px;border-radius:10px; margin-left:5px;color:#fff;display:inline-block;background:#fff;cursor:pointer;overflow:hidden;text-align:center}
.cyclyImg_pager1 span.cycle-pager-active{margin-top:0;background-color:#cb2525}

/*专题专栏-zh*/
.ztzl{position:relative;height:325px;}
.ztzl span{position: absolute;top: 46px;right: 23px;height: 100%;}
.ztzl .tit{height:64px;background:url(../img/title_bg2.png) 0 8px no-repeat; line-height: 64px; font-weight: bold; padding-left: 52px; font-size:20px;  }
.ztzl .tit a{color: #fff;}
.ztzl .tit::before { content: ""; position: absolute; left:30px; top:30px;   display: inline-block; width: 30px; height:32px;background:url(../img/title_zt.png ) no-repeat;}
.ztzl .tit_bg{border-bottom: 1px solid #cb2525;margin-left: 25px;}
.slideGroup{ width:100%;  }
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0px; position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:70px;  width:29px; height:68px;  background:url(../img/icoLeft.png)no-repeat; }
.slideGroup .sNext{ position:absolute;left:auto; right:0px; background:url(../img/icoRight.png)no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1; }
.slideGroup .parBd ul li{ margin:0 14px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:285px; height:215px; display:block;  border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#cb2525;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }

/*专题-切换样式-zh*/
.qunar { width: 100%; margin: 0 auto; position: relative; overflow: hidden; }
.qunar .e_pic_wrap { z-index: 1; white-space: nowrap; width: 100%; margin: 0 auto;}
.qunar .e_pic_wrap li {position:relative;  width:100%; margin: 0 auto;  }
.qunar .e_pic_wrap li img{ width: 100%; height: 100%;}
.qunar .e_bg_flt { position: absolute; right: 0; top: 0; width: 270px; height: 300px; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; z-index: 10; }
.qunar .e_flt_inf { position: absolute; right: 0; top: 0; width: 227px; height: 180px; padding: 25px 28px 10px 15px; overflow: hidden; z-index: 20; color: #fff; white-space: normal; word-wrap: break-word; }
.qunar .e_flt_inf .t_info { line-height: 20px; height: 84px; overflow: hidden; }
.qunar .e_flt_inf .t_info a { color: #fff; }
.qunar .e_sep { color: #81d6d3; position: absolute; bottom: 20px; right: 20px; width: 235px; z-index: 20; }
.qunar .e_sep a { color: #81d6d3; }
.qunar .prev, .qunar .next { position: absolute; z-index: 30; display: block; }
.qunar .prev { top: 85%; left: 75.5%; }
.qunar .next { top: 85%; right: 20%; }
.qunar .prev a, .qunar .next a { display: block; width: 25px; height: 32px; overflow: hidden; background: url(../img/ico_prevnext.png) no-repeat scroll 0 0; _background-image: url(../img/ico_prevnext_ie6.png); }
.qunar .prev a { background-position: 0 0; }
.qunar .next a { background-position: 0 -80px; }

/*基层动态-zh*/
.zgdt{position:relative; height:377px;width:893px;padding: 20px; border: #d6d6d6 1px solid ;float: left;}
.zgdt .tit{height:64px;background:url(../img/title_bg2.png) 0 8px no-repeat; line-height: 64px; font-weight: bold; padding-left: 52px; font-size:20px;  }
.zgdt .tit a{color: #fff;}
.zgdt .tit::before { content: ""; position: absolute; left:34px; top:42px;  display: inline-block; width: 28px; height:20px; background: url(../img/icon_news_w.png) no-repeat;}
.jcdcz_tab{position:absolute;right:20px;top:6px}
.jcdcz_tab li{float:left;height:75px; line-height: 90px; text-align:center; font-size:18px; }
.jcdcz_tab li a{padding:0 15px;border-left:2px solid #7a7a7a;}
.jcdcz_tab li:first-child a{border-left:0}
.jcdcz_tab li.active{}
.jcdcz_tab li.active a{color:#1d61b8;font-weight:700}
.jcdcz_box{height:280px;overflow:hidden;width:100%;}
.jcdcz_box .list{ width:100%;max-height: 472px; float: left; margin-top: 10px; }
.jcdcz_box .list li{ float: left; display:block;height:53px; width:calc(100% - 42px);font-size: 18px; margin:0 15px 0 5px; line-height: 53px;border-bottom:none; position: relative; font-family:"微软雅黑";overflow:hidden;}

/*右侧组图样式-zh*/
.listBoxR{ width: 290px;float:left;height:377px;  margin-left: 17px;}
.listBoxR ul{ width:100%;}
.listBoxR ul li{float: left; width:290px; height:85px; border-radius: 8px; margin-top: 12px; }
.listBoxR ul li:first-child{margin-top: 0px;}

/*首页下半部分通用新闻列表*/
.newsLF{ float: left; width:590px; height: 358px;padding: 20px; border: #d6d6d6 1px solid ; margin-right: 20px;  }
.newsRG{ float: left; width:590px; height: 358px;padding: 20px; border: #d6d6d6 1px solid ; }
.h1tit{ position: relative; border-bottom: 5px solid #d6d6d6;height: 50px;line-height: 35px;font-size: 20px;font-weight: bold;color: #1d61b8;text-indent: 15px;}
.h1tit::before { content: ""; position: absolute; left:0px; top:4px;  display: inline-block; width: 4px; height: 25px; background: #1d61b8;}
.h1tit span{position: absolute; right: 3px;}
.list_news{ width: 550px;position: absolute;max-height: 472px;float: left;}
.list_news li{ float: left; display:block;height:55px; width:100%;font-size: 17px; line-height: 55px;border-bottom:1px dashed  #ddd; position: relative; font-family:"微软雅黑";overflow:hidden;}
.list_news li:last-child{border-bottom:none;}
.list_news li a{display: inline-block;  width: 100%;  padding-left:5px; padding-right: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list_news li a:hover{cursor:pointer;color: #cb2525;}
<!--  -->
.news2{
    text-align:center;
    width:1200px;
    border:1px solid #d6d6d6;
    margin:0 auto;
    padding:20px;
}
<!-- 深入学习贯彻党的二十届三中全会精神 -->
.szqh_img{
    width:100%;
}
.szqh_content{
    width:1200px;
    margin:0 auto;
    overflow:hidden;
    background:#fcf1f1;
}
.szqh_news{
    background-color:#FCF1F1;
}
.szqh_view{
    height: 45px;
    line-height: 45px;
    margin-bottom: 20px; 
}
.szqh_text{
    float: left;
    font-size: 18px;
    font-weight: 700;
    color: #1A66B9;
    border-bottom: 2px solid #f4a300;
    line-height: 43px;
    margin-left: 10px;
}
.szqh_news ul li{
    float:left;
    width:100%;
    height:40px;
    line-height:40px;
    font-size:16px;
    color:#333;
}
.szqh_news ul li a{
    margin-left: 10px;
    color:#333;
    text-decoration: none;
}
.szqh_news ul li .time{
    float: right;
    padding-right:10px;
    color:#999;
    padding-left: 10px;
}
.szqh_news .more{
   
    text-align:right;
    margin-top:10px;
    width:100%;
    float:left
}
.szqh_news .more a{
    color: #ff0023;
    text-decoration: none;
}