/* 深入贯彻中央八项规定精神学习教育 - 专题 */
*{padding: 0; margin: 0; list-style: none;}

.banner_view{min-width: 1920px; width: 100%; min-height: 635px;}
.banner_view>img{display: block; width: 100%;}

/* 中央精神 */
.jingshen_view{min-width: 1920px; width: 100%; min-height: 1050px; background: url(../../images/srgczybxgdjsxxjy/jingshen_bg.jpg) no-repeat center; background-size: 100% 100%;}
.jingshen_view .jingshen_inner_view{width: 1540px; height: 100%; margin: 0 auto; padding: 100px 0;}
.jingshen_view .jingshen_head{height: 100px; width: 100%; margin: 30px auto 60px auto;}
.jingshen_view .jingshen_head .jingshen_img{width: 100%;}
.jingshen_view .jingshen_content{min-height: 580px; background: #fff url(../../images/srgczybxgdjsxxjy/jingshen_content_bg.png) no-repeat right bottom; background-size: 520px 560px; padding: 20px 60px; box-sizing: border-box;}
.jingshen_content>ul{width: 75%;}
.jingshen_content>ul>li{display: flex; align-items: center; padding: 35px 0; margin: 0 45px; border-bottom: 2px solid #ffe9eb; box-sizing: border-box;}
.jingshen_content>ul>li:last-child{border-bottom: 0;}
.jingshen_content>ul>li .date_view{width: 70px; color: #d10b12; text-align: center;}
.jingshen_content>ul>li .date_view .dateText{font-size: 36px; font-weight: bold;}
.jingshen_content>ul>li .date_view .yearMonthText{font-size: 16px;}
.jingshen_content>ul>li .content_view{flex: 1; padding: 12px 0 12px 20px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; }
.jingshen_content>ul>li .content_view .title_view{text-decoration: none; width: 860px; font-size: 24px; color: #000; line-height: 42px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.jingshen_content>ul>li .content_view .title_view:hover{color: #d10b12;}
.jingshen_content>ul>li .content_view .desc_view{width: 860px; font-size: 16px; color: #a1a29d; line-height: 26px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/* 学习解读 */
.jiedu_view{min-width: 1920px; width: 100%; min-height: 1000px; background: url(../../images/srgczybxgdjsxxjy/jiedu_bg.jpg) no-repeat center; background-size: 100% 100%;}
.jiedu_view .jiedu_inner_view{width: 1540px; height: 100%; margin: 0 auto; padding: 130px 0;}
.jiedu_view .jiedu_head{height: 100px; width: 100%; margin: 30px auto 60px auto;}
.jiedu_view .jiedu_head .jiedu_img{width: 100%;}
.jiedu_view .jiedu_content{display: flex; background: #fff; padding: 50px; box-sizing: border-box;}
.jiedu_view .jiedu_l_view{width: 43.5%;}
.jiedu_view .jiedu_l_view>img{width: 100%; height: 380px;}
.jiedu_view .jiedu_r_view{width: 56.5%;}
.jiedu_view .jiedu_r_view>ul{width: 100%;}
.jiedu_view .jiedu_r_view>ul>li{display: flex; align-items: center; padding: 10px 0; margin: 0 45px; border-bottom: 2px solid #ffe9eb; box-sizing: border-box;}
.jiedu_view .jiedu_r_view>ul>li:last-child{border-bottom: 0;}
.jiedu_view .jiedu_r_view>ul>li .date_view{width: 70px; color: #d10b12; text-align: center;}
.jiedu_view .jiedu_r_view>ul>li .date_view .dateText{font-size: 36px; font-weight: bold;}
.jiedu_view .jiedu_r_view>ul>li .date_view .yearMonthText{font-size: 16px;}
.jiedu_view .jiedu_r_view>ul>li .content_view{flex: 1; padding: 12px 0 12px 20px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; }
.jiedu_view .jiedu_r_view>ul>li .content_view .title_view{text-decoration: none; width: 620px; font-size: 24px; color: #000; line-height: 42px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.jiedu_view .jiedu_r_view>ul>li .content_view .title_view:hover{color: #d10b12;}
.jiedu_view .jiedu_r_view>ul>li .content_view .desc_view{width: 620px; font-size: 16px; color: #a1a29d; line-height: 26px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}


/* 学习动态 */
.dongtai_view{min-width: 1920px; width: 100%; min-height: 1050px; background: url(../../images/srgczybxgdjsxxjy/dongtai_bg.jpg) no-repeat center; background-size: 100% 100%;}
.dongtai_view .dongtai_inner_view{width: 1540px; height: 100%; margin: 0 auto; padding: 130px 0;}
.dongtai_view .dongtai_bottom_bg{margin-top: -430px; }
.dongtai_view .dongtai_bottom_bg>img{display: block; width: 100%;}
.dongtai_view .dongtai_head{height: 100px; width: 100%; margin: 30px auto 60px auto;}
.dongtai_view .dongtai_head .dongtai_img{width: 100%;}
.dongtai_view .dongtai_content{display: flex; background: #fff; padding: 50px; box-sizing: border-box;}
.dongtai_view .dongtai_l_view{width: 57%;}
.dongtai_view .dongtai_r_view{width: 43%;}
.dongtai_view .dongtai_r_view>img{width: 100%; height: 380px;}

.dongtai_view .dongtai_l_view>ul{width: 100%;}
.dongtai_view .dongtai_l_view>ul>li{display: flex; flex-direction: column; padding: 10px 0; margin: 0 45px; border-bottom: 2px solid #ffe9eb; box-sizing: border-box;}
.dongtai_view .dongtai_l_view>ul>li:last-child{border-bottom: 0;}
.dongtai_view .dongtai_l_view>ul>li .dongtai_top_view{height: 110px; display: flex; align-items: center;}
.dongtai_view .dongtai_l_view>ul>li .dongtai_top_view .date_view{width: 70px; color: #d10b12; text-align: center;}
.dongtai_view .dongtai_l_view>ul>li .dongtai_top_view .date_view .dateText{font-size: 36px; font-weight: bold;}
.dongtai_view .dongtai_l_view>ul>li .dongtai_top_view .date_view .yearMonthText{font-size: 16px;}
.dongtai_view .dongtai_l_view>ul>li .dongtai_top_view .content_view{flex: 1; padding: 12px 0 12px 20px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; }
.dongtai_view .dongtai_l_view>ul>li .dongtai_top_view .content_view .title_view{text-decoration: none; width: 620px; font-size: 24px; color: #000; line-height: 40px;
line-clamp: 2; -webkit-line-clamp: 2; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;}
.dongtai_view .dongtai_l_view>ul>li .dongtai_top_view .content_view .title_view:hover{color: #d10b12;}

.dongtai_view .dongtai_l_view>ul>li .dongtai_bottom_view{flex: 1;}
.dongtai_view .dongtai_l_view>ul>li .dongtai_bottom_view .desc_view{width: 620px; height: 130px; font-size: 16px; color: #a1a29d; line-height: 26px; text-overflow: ellipsis; overflow: hidden;}





















































