body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "å¾®è½¯é›…é»‘","Arial Narrow",HELVETICA;background:#fff;height:100%;width:100%;}
a{color:#172c45;text-decoration:none} 
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle} 
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
html{font-size:50px;height:100%;}
body{font-family:"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei","å¾®è½¯é›…é»‘",'STHeiti',"åŽæ–‡ç»†é»‘";	}
a{font-family:"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei","å¾®è½¯é›…é»‘",'STHeiti',"åŽæ–‡ç»†é»‘",sans-serif;}
body{min-width: 1200px;}
.m-1200{width: 1200px; margin-left: auto; margin-right: auto;}
.clearfix{overflow: hidden; clear: both;}
.m_left{float: left;}
.m_right{float: right;}
.g_page{position: relative; background:url(header_er_20221014.jpg) center 0 no-repeat;}
.m_header{width:1200px;margin:0 auto;height: 518px;position: relative;}

.m_nav{background:#b3110f; max-width: 1920px; margin-left: auto; margin-right: auto; height: 90px; line-height: 90px; margin-bottom: 70px;}
.m_nav .nav{width:1200px;margin:0 auto;font-size: 35px;color: #fff;}
.m_nav .nav a{color: #fff;font-size: 17px;font-weight: bold;padding:0 30px; float: left;}
.m_nav .nav span{float: left; margin-top: -4px;}

.g_part1Wrap{background: url(bg1_er_20221014.jpg) top center no-repeat;}
.m-headLineWrap .m-title{font-weight: bold; font-size: 41px; color: #b3110f; text-align: center;}
.m-headLineWrap .m-title a,.m-headLineWrap .m-subtitle a{color: #b3110f;}
.m-headLineWrap .m-subtitle{text-align: center; margin-top: 15px; font-size: 23px; color: #b3110f;}

/*要闻*/
.m_area{width:1200px;margin:0 auto 40px;overflow: hidden; }
.slideBox{width: 1200px; height: 692px; overflow: hidden; position: relative; margin-top: 50px;}
.slideBox .hd{overflow: hidden; position: absolute; right: 10px; bottom: 12px; z-index: 1;}
.slideBox .hd ul{overflow: hidden; zoom: 1; list-style: none;}
.slideBox .hd ul li{float: left; margin-right: 5px; width: 10px; height: 10px; background: #fff; border-radius: 50%; cursor: pointer; position: relative;}
.slideBox .hd ul .on{background: #cf2420;}
.slideBox .bd{position: relative; height: 100%; z-index: 0;}
.slideBox .bd li{zoom: 1; vertical-align: middle; position: relative;}
.slideBox .bd li img{width: 1200px; height: 692px; display: block;}
.slideBox .bd li .p1{position: absolute; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
    background: rgba(0, 0, 0, 0.8); left: 0px; bottom: 0; width: 100%; height: 43px; line-height: 43px;}
.slideBox .bd li .p1 a{padding-left: 10px; font-size: 20px; color: #fff;}
.u_webHeader{display: none;}
.m_part1 .m_more{text-align: right; margin-top: 20px; font-size: 20px;}
.m_part1 .m_more a{color: #000000;}

/*中央精神 &&权威解读*/
.m_part2 .m_block{background: url(blockBg_er_20221014.png) no-repeat; margin-bottom: 67px; overflow: hidden; width: 567px; height: 534px;}
.m_part2 .m_block .m_banner{text-align: center; margin-top: 46px; margin-bottom: 10px;}
.m_part2 .m_block .m_textWrap{width: 480px; margin-left: auto; margin-right: auto;}
.m_part2 .m_block .m_textWrap ul li{font-size: 19px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dashed #000000; line-height: 72px; color: #000000;}
.m_part2 .m_block .m_textWrap ul li a{color: #000000;}
.m_part2 .m_block .m_textWrap ul li span{color: #c11b21;}
.m_part2 .m_more{text-align: right; margin-top: 20px; font-size: 12px;}
.m_part2 .m_more a{color: #000000;}

/*党组动态&通知公告*/
.m_part3 .m_block{background: url(block2Bg_er_20221014.png) no-repeat; margin-bottom: 67px; overflow: hidden; width: 748px; height: 615px;}
.m_part3 .m_block .m_banner{text-align: center; margin-top: 46px; margin-bottom: 10px;}
.m_part3 .m_block .m_textWrap{width: 670px; margin-left: auto; margin-right: auto;}
.m_part3 .m_block .m_textWrap ul li{font-size: 19px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dashed #fff; line-height: 72px; color: #fff;}
.m_part3 .m_block .m_textWrap ul li a{color: #fff;}
.m_part3 .m_block .m_textWrap ul li span{color: #fff;}
.m_part3 .m_more{text-align: right; margin-top: 20px; font-size: 12px;}
.m_part3 .m_more a{color: #fff;}

.m_part3 .m_block2{background: url(block3Bg_er_20221014.png) no-repeat; width: 398px; height: 615px; overflow: hidden; position: relative;}
.m_part3 .m_block2 ul{margin-top: 107px;}
.m_part3 .m_block2 ul li{width: 330px; margin-bottom: 13px; clear: both; overflow: hidden; border-radius: 10px; font-size: 19px; color: #000000; background:#fbdfbd; margin-left: auto; margin-right: auto; padding: 10px;}
.m_part3 .m_block2 ul li span{float: left;}
.m_part3 .m_block2 ul li a{float: left; width: 93%; margin-left: 3%; color: #000000;}
.m_part3 .m_more2{font-size: 12px; position: absolute; right: 50px; top: 45px;}
.m_part3 .m_more2 a{color: #fff;}

.g_part2Wrap{background: url(bg2_er_20221014.jpg) top center no-repeat;}

/*二十大代表风采*/
.m_part4{margin-bottom: 60px;}
.m_part4 .m_con{height: 650px; overflow-y: auto; padding: 0 20px;}
.m_part4 .m_banner{margin-bottom: 40px;}
.m_part4 .m_list{margin-bottom:10px; clear: both; overflow: hidden;}
.m_part4 .m_list .m_imgWrap,.m_part4 .m_list .m_imgWrap img{width: 204px; height: 153px;}
.m_part4 .m_list .m_texts{width: 320px;}
.m_part4 .m_list .m_texts .m_title{font-size: 19px; line-height: 29px; color: #000000;}
.m_part4 .m_list .m_texts .m_title a{color: #000000;}
.m_part4 .m_list .m_texts .m_zy{font-size: 15px; color: #666666; line-height: 24px;}
.m_part4 .m_533{width: 533px; border-bottom: 1px solid #666666; padding-bottom: 25px; padding-top: 25px;}

/*学习先锋榜样*/
.m_part5{margin-bottom: 54px;}
.m_part5 .m_banner{margin-bottom: 40px;}
.m_part5 .m_525{width: 525px;background: #f5f5f5; padding-bottom: 25px;}
.m_part5 .m_525 .m_listWrap{background: #fcebd6; padding-top: 25px; margin-bottom: 10px;}
.m_part5 .m_475{width: 475px; margin-left: auto; margin-right: auto;}
.m_part5 .m_listWrap .m_title{font-size: 19px; margin-bottom: 15px; line-height: 29px; color: #c11b21;}
.m_part5 .m_listWrap .m_title a{color: #c11b21;}
.m_part5 .m_listWrap .m_zy{font-size: 15px; line-height: 24px; color: #666666; padding-bottom: 15px;}
.m_part5 .m_ulList li{font-size: 19px; line-height: 29px; color: #000000; padding: 15px 0; border-bottom: 1px solid #000000;}
.m_part5 .m_ulList li:last-child{border-bottom: none;}

.m_part5 .m_imgUl{margin-right: -20px;}
.m_part5 .m_imgUl li{float: left; margin-right: 20px; margin-bottom: 20px; width: 309px;}
.m_part5 .m_imgUl li .m_imgWrap,.m_part5 .m_imgUl li .m_imgWrap img{width: 309px; height: 174px;}
.m_part5 .m_imgUl li .m_title{background: url(titleBg_er_20221014.png) no-repeat; height: 54px; overflow: hidden;}
.m_part5 .m_imgUl li .m_title p{font-size: 14px; color: #000000; line-height: 20px; width: 250px; margin-left: 52px; margin-top: 7px;}
.m_part5 .m_imgUl li .m_title p a{color: #000000;}
.m_part5 .m_645{width: 645px;}

/*一体两翼*/
.m_part6 .m_banner{margin-bottom: 50px;}
/*机关及直属单位*/
.m_part6_1{background: url(block4Bg_er_20221014.png) no-repeat; height: 329px; overflow: hidden;}
.m_part6_1 .m_con{width: 1030px; position: relative; margin-top: 52px; margin-left: 130px;}
.m_part6_1 .m_con ul{clear: both; overflow: hidden; margin-right: -35px;}
.m_part6_1 .m_con ul li{float: left; margin-right: 32px; margin-bottom: 25px; width: 291px; height: 60px; border: 1px solid #98592f; border-radius: 15px; padding: 15px;}
.m_part6_1 .m_con ul li .m_imgWrap,.m_part6_1 .m_con ul li  .m_imgWrap img{width: 96px; height: 54px;}
.m_part6_1 .m_con ul li .m_title{font-size: 16px;width: 181px; font-weight: bold; color: #98592f; line-height: 27px;}
.m_part6_1 .m_con ul li .m_title a{color: #98592f;}
.m_part6_1 .m_more{font-size: 12px; position: absolute; right: 0; bottom: 0;}
.m_part6_1 .m_more a{color: #be181a;}
/*全国学会*/
.m_part6_2{background: url(block5Bg_er_20221014.png) no-repeat; height: 272px; overflow: hidden;}
.m_part6_2 .m_con{width: 1050px; position: relative; margin-top: 16px; margin-left: 40px;}
.m_part6_2 .m_con ul{clear: both; overflow: hidden; margin-right: -77px;}
.m_part6_2 .m_con ul li{font-size: 19px; float: left; margin-right: 77px; width: 475px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dashed #000000; line-height: 72px; color: #000000;}
.m_part6_2 .m_con ul li a{color: #000000;}
.m_part6_2 .m_con ul li span{color: #c11b21;}
.m_part6_2 .m_more{font-size: 12px; position: absolute; right: 0; bottom: 0;}
.m_part6_2 .m_more a{color: #be181a;}
/*地方科协*/
.m_part6_3{background: url(block6Bg_er_20221014.png) no-repeat; height: 472px; margin-bottom: 40px;}
.m_part6_3 .m_con{width: 1030px; margin-left: 130px;}
.m_part6_3 .m_blockUl{width: 475px; position: relative; height: 438px;}
.m_part6_3 .m_blockUl .m_banner{margin-bottom: 0; text-align: center;}
.m_part6_3 .m_con ul li{font-size: 19px; float: left; margin-right: 77px; width: 475px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dashed #000000; line-height: 72px; color: #000000;}
.m_part6_3 .m_con ul li a{color: #000000;}
.m_part6_3 .m_con ul li span{color: #c11b21;}
.m_part6_3 .m_more{font-size: 12px; position: absolute; right: 0; bottom: 0;}
.m_part6_3 .m_more a{color: #be181a;}

/*基层组织*/
.m_part6_4{padding-bottom: 20px;}
.m_part6_4 .m_banner{width: 368px; margin-bottom: 20px; margin-left: auto; margin-right: auto; height: 49px; position: relative;}
.m_part6_4 .m_banner a{font-size: 12px; position: absolute; right:60px; bottom: 5px; color: #000000;}
.m_part6_4 ul{clear: both; overflow: hidden; margin-right: -77px;}
.m_part6_4 ul li{font-size: 19px; float: left; margin-right: 77px; width: 560px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 52px; color: #000000;}
.m_part6_4 ul li a{color: #000000;}
.m_part6_4 ul li span{color: #c11b21;}

/*视频*/
.m_part7{margin-top: 70px; margin-bottom: 70px;}
.m_part7 .m_banner{margin-bottom: 40px;}
.m_part7 .picScroll-left{ overflow:hidden; position:relative;}
.m_part7 .picScroll-left .hd{position:relative; z-index:4; top:110px;}
.m_part7 .picScroll-left .hd .prev{ display:block;  width:23px; height:32px; cursor:pointer; float:left;}
.m_part7 .picScroll-left .hd .next{ display:block;  width:23px; height:32px; cursor:pointer; float:right;}

.m_part7 .picScroll-left .bd{width:1200px; margin:0 auto;}
.m_part7 .picScroll-left .tempWrap{width:1200px !important; margin:0 auto;}
.m_part7 .picScroll-left .bd ul{ overflow:hidden; zoom:1; margin-left:20px;}
.m_part7 .picScroll-left .bd ul li{ width:292px; float:left; margin-right:20px; _display:inline; text-align:center; overflow:hidden;}
.m_part7 .picScroll-left .bd ul li img{ width:292px; height:165px; display:block;}
.m_part7 .picScroll-left .bd ul li p{font-size:18px; height:28px; text-align: center; overflow:hidden; display:block; background: #c11b21; color: #FFFFFF;}
.m_part7 .picScroll-left .bd ul li p a{color: #FFFFFF;}

/*底部*/
.m_footer{background:url(kxnhBottomBg_20221014.jpg) center no-repeat;text-align: center; height: 224px; overflow: hidden;}
.m_footer .m_con{margin-top: 90px;}
.m_footer p{font-size: 16px;line-height: 2em;color: #fff;font-weight: 700;}
.g_layer{background: url(http://2021nh.cast.org.cn/images/133/layer_20210709.png) 0 0 no-repeat;width:151px;height: 219px;position: fixed;right: 2%;bottom: 10%;z-index: 1000;}
.g_layer p{font-size: 16px;text-align: center;padding:18px 0 0;color: #fff;}
.g_layer img{padding:14px 0 0 12px;}
.g_layer a{background: url(http://2021nh.cast.org.cn/images/133/gotop_20210709.png) 0 0 no-repeat;display: block;width:84px;height: 17px;margin:21px 0 0 40px;}


