.iswindow{ display: block;} .ismobile{ display: none;} /************************************首页********************************************/ /*tops*/ .itops{ width: 100%; height: 110px; background: url(../images/topbg.png) top right no-repeat; background-size:auto 100%;} .itops .itop_left{ float: left; height: 110px; line-height: 106px; background: #B30E08; overflow: hidden; padding: 0 70px 0 80px;} .itops .itop_left a{display: table; height: 100%;} .itops .itop_left .dang{ height: 100%; display: table-cell; vertical-align: middle;} .itops .itop_left .dang img{ width: 60px;} .itops .itop_left .itop_title{ float: right; font-size: 30px; color: #fff; padding-left: 12px;} .itops .itop_left .itop_title i{ padding: 0 20px; display: inline-block;vertical-align: top;margin-top: -1px;} .itops .itop_right{ padding-left: 633px;} .itops .itop_right, .itops .itop_right .itop_right_navs ul, .itops .itop_right .itop_right_navs{ height: 110px;} .itops .itop_right .itop_right_navs{ margin: 0 75px; float: left; width: calc(100vw - 633px - 150px - 127px);} .itops .itop_right .itop_right_navs ul li{ display: inline-block; font-size: 0;} .itops .itop_right .itop_right_navs ul li a.a1{ display: block; line-height: 110px;} .itops .itop_right .itop_right_navs ul li a.a1.on, .itops .itop_right .itop_right_navs ul li a.a1:hover{ color: #b30e08; font-weight: bold;} .itop_right_sea{ float: left; height: 100%; background: url('../images/xian1.png') left 50% no-repeat; padding-left: 52px;} .itop_right_sea .isea{ display: table; height: 100%; position: relative; } .itop_right_sea .isea .isea_img{ display: table-cell; vertical-align: middle; cursor: pointer;} .itop_right_sea .isea .isea_img .img1{ margin-top: 2px;} .itop_right_sea .isea_input{ position: absolute; border: 1px solid #eee;margin: auto; top: 65px; right: -10px; border-radius: 6px; z-index: 2; overflow: hidden; background: rgba(255,255,255,1); width: 240px; overflow: hidden; height: 40px; display: none;} .itop_right_sea .isea_input .input{ float: left; border: none; background: none; outline: none; padding: 13px 0; text-indent: 10px; font-size: 14px; width: 200px;} .itop_right_sea .isea_input .isea_btn{ float: left; width: 40px; text-align: center; height: 42px; cursor: pointer;} .itop_right_sea .isea_input .isea_btn img{ margin-top: 10px;} .itop_right_sea .isea:hover .isea_input{ display: block;} /*tops end*/ /*wap导航条*/ /*header*/ header{height:60px;background: #fff;position:fixed;width:100%;left:0;top:0;z-index:100;box-shadow: 0 4px 5px 0 rgba(0,0,0,.08), 0 1px 10px 0 rgba(0,0,0,.06), 0 2px 4px -1px rgba(0,0,0,.1);} header .logo{height:46px;left:0.2rem;top:0;border-radius:0 0 3px 3px;float:left;position:absolute;z-index:90; overflow: hidden;} header .logo img{width:auto;height:30px;margin:15px 5px 0 auto; float: left;} header .logo p{ float: left; line-height: 60px; font-size: 18px; color: #b30e08;} header .logo p i{ padding: 0 5px;} header .navopen{width:30px;height:auto;float:right;margin:18px 0;margin-right:.2rem;} header .navopen img{width:100%;height:100%;} .m_nav{position: fixed;top: 0px;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%; height: 100%; background: #fff; transition: all ease 0.5s; -webkit-transition: all ease 0.5s;z-index: 999000; opacity: 1; visibility: visible; margin-top: 0; overflow-y: auto; transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; top: 0; transform: translateX(100%);} .m_nav.open{transform: translateX(0);} .m_nav .top{height:45px;padding:12px 15px;box-sizing: border-box;} .m_nav .top .closed{width: 25px;height:25px;vertical-align: middle;float:right;cursor: pointer;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;transition: all 0.4s ease-out;} .m_nav .logo{width:auto;margin:0 auto; text-align: center;} .m_nav .top .closed:hover{transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);} .m_nav .logo img{height: 60px;display: block;margin:-5px auto 0px; vertical-align: middle;} .m_nav .logo img, .m_nav .logo p{ display: inline-block;} .m_nav .logo p{ font-size: 20px; color: #b30e08; font-weight: bold;} .m_nav .ul{margin-top: 30px;} .m_nav .ul li{padding: 0 20px;border-bottom: 1px solid #f5f5f5;transform: translateY(0);-webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; opacity: 0;} .m_nav.open .ul li{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);} .m_nav .ul li:nth-child(1){-webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li:nth-child(2){-webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li:nth-child(3){-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li:nth-child(4){-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li:nth-child(5){-webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li:nth-child(6){-webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li:nth-child(7){-webkit-transition: all 1.4s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all 1.4s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li:nth-child(8){-webkit-transition: all 1.6s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all 1.6s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li:nth-child(9){-webkit-transition: all 1.8s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all 1.8s cubic-bezier(.77, 0, .175, 1) 0ms;} .m_nav .ul li a{display: block;text-decoration: none;color: #333;font-size: 18px;height: 50px;line-height: 50px;font-family: "Montserrat-Medium";} .m_nav .ul li a i{ float: right;} .m_nav .ul li a i img{ width: 30px; height:30px; margin-top: 10px;transform:rotate(-90deg);} .m_nav .mnav{ display: none;} .m_nav .hasmnav.open .mnav{ display: block;} .m_nav .hasmnav.open i img{transform:rotate(0deg);} .m_nav .mnav a.a2{ font-size: 16px !important; padding-left: 30px;} .m_nav .ul li.on a,.m_nav .ul li a:hover{color: #C82500 } .mempty{ width: 100%; height: 60px;} /*wap导航条 end*/ /*footer*/ .footers{ background: url('../images/footbg.png') top center no-repeat; background-size: 100% 100%;} .foot{ padding: 49px 0 72px;} .foot_left{ width: 295px;} .foot_left_top{ text-align: left;} .foot_left_top *{ display: inline-block;} .foot_left_top .img1{ width: 36px;} .foot_left_top i{ height: 34px; background: #C82500; width: 1px; margin: 0 16px;} .foot_adds{ margin-top: 55px;} .foot_add{ overflow: hidden; margin-top: 12px;} .foot_add span, .foot_add em{ display: block;} .foot_add span{ padding-right: 16px; float: left;} .foot_add span img{ vertical-align: middle; margin-top: 6px;} .foot_add em{ font-size: 18px; color: #fff; line-height: 26px; padding-left: 35px;} .foot_right{ width: 1024px;} .foot_right ul li{ position: relative; margin:10px 0 20px 108px;} .foot_right ul li a.a1{ font-size: 24px; color: #fff;} .foot_right ul li .mnavs{ position: absolute; margin: auto; left: 0; top: 55px;} .foot_right ul li .mnavs a.a2{ display: block; font-size: 18px; color: #fff; line-height: 42px; opacity: 0.6;} .foot_right ul li a.a1:hover, .foot_right ul li .mnavs a.a2:hover{ color: #FFF605; opacity: 1;} .copyright{ padding: 30px 0; border-top: 1px solid #C94133;} .copyright p, .copyright a{ font-size: 18px; color: #fff; opacity: 0.6;} /*footer end*/ /*幻灯片*/ .ibanner, .ibanner .swiper-slide{ width: 100%; overflow: hidden;} .ibanner .swiper-slide img{ width: 100%; height: auto;} .ibanner .swiper-pagination{ bottom: 54px !important; width: 100% !important;} .ibanner .swiper-pagination-bullet{ width: 8px !important; height: 8px !important; background: #fff !important; opacity: 0.55 !important; margin: 0 4px !important;} .ibanner .swiper-pagination-bullet-active{ width: 25px !important; opacity: 1 !important; border-radius: 5px !important;} .ibanner .swiper-button-next-i, .ibanner .swiper-button-prev-i{ position: absolute; width: 28px; height: 50px; cursor: pointer; z-index: 9; margin: auto; top: 0; bottom: 0; outline: none;-webkit-tap-highlight-color:rgba(0,0,0,0);} .ibanner .swiper-button-next-i img, .ibanner .swiper-button-prev-i img{ width: 100%; height: 100%;} .ibanner .swiper-button-next-i{ right: 80px;} .ibanner .swiper-button-prev-i{ left: 80px;} /*幻灯片 end*/ /*新闻*/ /*.inews{ margin: 97px auto 91px; }*/ .inews{margin:97px auto 0} .inews .inew_left{ width: 878px; height: 448px; position: relative; background: #B10E08;} .inews .inew_left .hots{ position: absolute; left: 42px; top: -9px;} .inews .inew_left .inew_left_m{ width: 90.89%; margin: 0 auto;} .inews .inew_left .inew_left_m .inew_left_m_top{ border-bottom: 1px solid #B92721; padding-bottom: 30px;} .inews .inew_left .inew_left_m .inew_left_m_top .txt1{ padding:28px 0 28px 82px; font-size: 24px;} .inews .inew_left .inew_left_m .inew_left_m_top .txt2{ line-height: 27px; } .inews .inew_left .inew_left_m .inew_left_m_top .txt2 span{opacity: 0.7;} .inews .inew_left .inew_left_m .inew_left_m_top .txt2 a:hover{ color: #FDDB66;} .inew_left_m_list{ position: absolute; width: 90.89%; margin: auto; left: 0; right: 0; top: 213px;} .inew_left_m_list .minew{ width: 379px; background: #fff; height: auto; text-align: center; box-shadow: 0 0px 15px rgba(0,0,0,.1);} .inew_left_m_list .minew .minew_img{width: 100%; height: 279px; overflow: hidden; text-align: center;} .inew_left_m_list .minew .minew_img img{ max-width: 100%; max-height: 100%;} .inew_left_m_list .minew .minew_txt{ padding: 0 55px; line-height: 60px;} .inew_left_m_list .minew:hover .minew_img img{ transform: scale(1.05);} .inew_left_m_list .minew:hover .minew_txt{ color: #B10E08;} .inews .inew_right{ width: 470px;} .inews .inew_right .commtop{ padding: 12px 0;} .inewlist{ margin-top: 8px;} .inewlist .inewlist_one{ line-height: 59px; border-bottom: 1px solid #E6E6E6; background: url('../images/dian1.png') left 50% no-repeat;} .inewlist .inewlist_one .txt1{ padding-left: 24px; width: 321px;} .inewlist .inewlist_one .txt2{ color: #b2b2b2;} .inewlist .inewlist_one a:hover .txt1{ color: #B10E08;} /*新闻 end*/ /*通知公告*/ .inotices{border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 80px 0 43px; overflow: hidden;} .more2{ display: block; width: 114px; height: 38px; line-height: 38px; text-align: center; border: 1px solid #E6E6E6;margin-top: 23px;} .more2 i{ font-size: 24px; vertical-align: top; margin: -1px 0 0 8px; display: inline-block;} .more2:hover{ color: #fff; background: #B10E08;} .inotices .inotice_left{ float: left; width: 350px;} .inotices .inotice_right{ width: 1050px; float: left; overflow: hidden;} .onenotice .txt1{ font-size: 24px; color: #333; padding-left: 16px; background: url('../images/xian2.png') left 50% no-repeat;} .onenotice .txt2{ font-size: 16px; color: #999; line-height: 25px; margin-top: 16px;} .onenotice:hover .txt1{color: #B10E08;} .inotice_right .swiper-pagination{ position:unset !important; text-align: left !important; margin-top: 36px;} .inotice_right .swiper-pagination-bullet {width: 8px !important;height: 8px !important;background: #ccc !important; opacity: 1 !important;} .inotice_right .swiper-pagination-bullet-active { background: #CC1919 !important;} /*通知公告 end*/ /*组织、干部工作*/ .iorgans .iorgan{ width: 47.71%; padding: 90px 0 100px;} .iorgans .iorgan .inewlist{ margin-top: 30px;} .iorgans .iorgan .inewlist .inewlist_one .txt1{ width: 75%;} /*组织、干部工作 end*/ /*基层党建*/ .ibasics .commtop{ line-height: 60px;} .ibasics .ibasic_left{ width: 878px;} .ibasic_left_list{ margin-top: 56px;} .one_ibsic_left{ width: 348px;} .one_ibsic_left .one_ibsic_left_img{ height: 322px; overflow: hidden;} .inewlista_one .inewlista_one_img img, .one_ibsic_left .one_ibsic_left_img img{ max-height: 100%; max-width: 100%;} .one_ibsic_left .txt{ padding: 0 27px; background: #F2F2F2; line-height: 60px;} .one_ibsic_left .one_ibsic_bot .txt2{ color: #b2b2b2;} .one_ibsic_left:hover .one_ibsic_left_img img{transform: scale(1.05);} .one_ibsic_left:hover .txt{color: #B10E08;} .one_ibsic_left .one_ibsic_bot .txt2{ display: none;} .one_ibsic_right{ width: 488px;} .inewlista_one .inewlista_one_img{ display: none; width: 171px; height: 127px;} .inewlista_one .inewlista_one_txt{ width: 100%;display: flex;align-items: center;justify-content: space-between;} .inewlista .inewlista_one{ line-height: 59px; border-bottom: 1px solid #E6E6E6; background: url('../images/dian1.png') left 50% no-repeat;} .inewlista .inewlista_one.open{ padding-bottom:15px;} .inewlista .inewlista_one .txt1{ padding-left: 24px; width: 70%;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;} .inewlista .inewlista_one .txt2{ color: #b2b2b2;} .inewlista .inewlista_one a:hover .txt1{ color: #B10E08;} .inewlista_one.open .inewlista_one_img{ display: block;} .inewlista_one.open .inewlista_one_txt{ display: block; width: 295px;} .inewlista_one.open .inewlista_one_txt .txt1, .inewlista_one.open .inewlista_one_txt .txt2{ display: block;} .inewlista_one.open .inewlista_one_txt .txt1{ width: 100%; padding: 0; font-size: 24px; color: #333; line-height: 42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space:unset;} .inewlista_one.open .inewlista_one_txt .txt2{ margin-top: 24px; line-height: 20px;} .ibasics .ibasic_right{ width: 488px;} .ibasic_right_list{ margin-top: 34px;} .ibasic_right_list .one_ibsic{ width: 235px; height: 96px; padding-top: 17px; text-align: center; margin-top: 22px;} .ibasic_right_list .one_ibsic .one_ibsic_img{ height: 47px;} .ibasic_right_list .one_ibsic .one_ibsic_img img{ height: 100%;} .ibasic_right_list .one_ibsic .txt{margin-top: 10px;} .ibasic_right_list .one_ibsic:hover{ transform: scale(1.05);} .ibasic_right_list .one_ibsic.one_ibsic1{ background: #8E1F1F;} .ibasic_right_list .one_ibsic.one_ibsic2{ background: #233D72;} .ibasic_right_list .one_ibsic.one_ibsic3{ background: #A25D34;} .ibasic_right_list .one_ibsic.one_ibsic4{ background: #23724C;} .ibasic_right_list .one_ibsic.one_ibsic5{ background: #744C7A;} .ibasic_right_list .one_ibsic.one_ibsic6{ background: #D1B255;} .ibasic_right_list .one_ibsic.one_ibsic6 .txt{ color: #9a1b16; } /*基层党建 end*/ /*党员教育*/ .educations{ padding: 88px 0 70px; border-bottom: 1px solid #E6E6E6;} .educations .commtop{ display: block; width: 167px; margin: 0 auto; text-align: center;} .edutabs{ height: 50px; background: url('../images/xian3.jpg') left 50% repeat-x; text-align: center; margin-top: 35px;} .edutabm{ display: inline-block; line-height: 50px; background: #fff; padding: 0 15px;} .edutabm a{ display: inline-block; width: 142px; font-size: 24px; color: #000; position: relative; margin: 0 14px;} .edutabm a.on{ background: #B10E08; color: #fff;} .edutabm a.on::after{position: absolute; content: '';width:0;height:0; margin: auto; left: 0; right: 0; bottom: -9px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #B10E08;} .iedulist2, .iedulist3{ display: none;} .iedulist3 .nedulist .nedulist_det{ width: 100%;} .iedu{ margin-top: 45px;width:426px;} .iedus{ margin-top: 45px;width:285px;} .iedu:nth-child(3n+2){ margin: 45px 60px 0;} /*.iedu .iedu_img{ width: 426px; height: 319px; text-align: center; overflow: hidden;}*/ .iedu .iedu_img{text-align: center; overflow: hidden;} .iedu .iedu_img img{ max-width: 100%; max-height: 100%;} .iedu .iedu_bot{ padding: 20px 0;} .iedu .iedu_bot .iedu_bot_title{ width: 79.81%;} /*.iedu .iedu_bot .iedu_bot_title .txt1{ background: url('../images/xian2.png') left 50% no-repeat; padding-left: 14px;}*/ .iedu .iedu_bot .iedu_bot_title .txt1{ background: url('../images/xian2.png') left 50% no-repeat; padding-left: 14px;font-size: 16px;} .iedu .iedu_bot .iedu_bot_title .txt2{ padding-top: 10px;} .iedu:hover .iedu_img img{ transform: scale(1.05);} .iedu:hover .iedu_bot .iedu_bot_title .txt1{color: #B10E08;} .iedu:hover .iedu_bot .iedu_bot_play img{-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);} .iedus:nth-child(3n+2){ margin: 45px 60px 0;} /*.iedu .iedu_img{ width: 426px; height: 319px; text-align: center; overflow: hidden;}*/ .iedus .iedu_img{text-align: center; overflow: hidden;} .iedus .iedu_img img{ max-width: 100%; max-height: 100%;} .iedus .iedu_bot{ padding: 20px 0;} .iedus .iedu_bot .iedu_bot_title{ width: 79.81%;} /*.iedu .iedu_bot .iedu_bot_title .txt1{ background: url('../images/xian2.png') left 50% no-repeat; padding-left: 14px;}*/ .iedus .iedu_bot .iedu_bot_title .txt1{ background: url('../images/xian2.png') left 50% no-repeat; padding-left: 14px;font-size: 16px;} .iedus .iedu_bot .iedu_bot_title .txt2{ padding-top: 10px;} .iedus:hover .iedu_img img{ transform: scale(1.05);} .iedus:hover .iedu_bot .iedu_bot_title .txt1{color: #B10E08;} .iedus:hover .iedu_bot .iedu_bot_play img{-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);} .iedu_newlist{ width: 100%;} .iedulist2 .inewlist{ width: 48%;} /*党员教育 end*/ /*党校、党章*/ .ipschools{ margin: 85px auto;} .ipschools .commtop{ margin-bottom: 38px;} .ipschools .ipserves .commtop{ margin-bottom: 23px;} .ipschools .ipschool, .ipschools .ipserves{ width: 30.43%;} .ipschools .ipserve{ padding-top: 1px;} .mipserve{ margin-top: 32px;} .mipserve a{padding: 50px 45px 50px 50px;} .mipserve .mipserve_left img{ height: 85px;} .mipserve p.txt1{ font-size: 24px; color: #fff; font-weight: bold;} .mipserve p.txt2{ font-size: 18px; color: #fff; opacity: 0.5; padding-top: 10px;} .mipserve.mipserve1{ background: #C93B3B;} .mipserve.mipserve2{ background: #525489;} .mipserve:hover{ transform: scale(1.02);} .ipschools .inewlist .inewlist_one .txt1{ width: 75%;} /*党校、党章 end*/ /*友情链接*/ .linklist{ margin: 50px 0 55px;} .linklist a{ width: 11.07%; height: 55px; margin: 0 3.33% 35px; text-align: center;} .linklist a img{ max-height: 100%; max-width: 100%;} .linklist a:hover{ transform: scale(1.05);} .linklist a:nth-of-type(6n-5){ margin-left: 0;} .linklist a:nth-of-type(6n){ margin-right: 0;} /*友情链接 end*/ /*banner*/ .nbanner, .nbanner img{ width: 100%; height: auto;} /*banner end*/ /*内容区*/ .contents{ background: #F5F5F5;} /*内容区 end*/ /*新闻中心*/ .nsea{ padding: 47px 0 25px; overflow: hidden;} .nsea .nsea_input{ width: 537px; text-indent: 13px; float: left; font-size: 16px; color: #333; border: 1px solid #E6E6E6; border-right: none; padding: 13px 0;} .nsea .nsea_btn{ display: inline-block; width: 92px; line-height: 46px; text-align: center; background: #B10E08; font-size: 16px; color: #fff;} .newsbox{ padding-bottom: 30px;} .newsbox .newsbox_left, .newsbox .newsbox_right{ display: inline-block;} /*.newsbox .newsbox_left{ width: 850px; padding:0 30px 0px 10px;border-right: 1px solid #E6E6E6; }*/ .newsbox .newsbox_left{ width: 1000px; padding:0 30px 0px 10px;border-right: 1px solid #E6E6E6; } .onenews{ overflow: hidden; border-bottom: 1px solid #E6E6E6; padding: 30px 0;} .onenews .onenews_img{ width: 185px; height: 135px; float: left; text-align: center; overflow: hidden;} .onenews .onenews_img img{ max-width: 100%; max-height: 100%;} .onenews .onenews_det{ padding-left: 205px;} .onenews .onenews_det .onenews_det_title{ vertical-align: top; margin-top: -6px; font-size: 24px; color: #333; line-height: 36px;} .onenews .onenews_det .onenews_det_title span{ display: inline-block; font-size: 16px; line-height: 25px; color: #fff; background: #B10E08; padding: 0px 10px; vertical-align: middle; margin: -3px 10px 0 0;} .onenews .onenews_det .onenews_det_intro{ font-size: 16px; color: #666; line-height: 30px; padding-top: 8px;} .onenews .onenews_det .onenews_det_read{ padding-top: 8px; font-size: 16px; color: #ccc;} .onenews:hover .onenews_img img{ transform: scale(1.05);} .onenews:hover .onenews_det_title{ color: #B10E08;} /*.newsbox .newsbox_right{ width: 435px; padding-right: 10px;}*/ .newsbox .newsbox_right{ width: 285px; padding-right: 10px;} .imlist{ margin-top: 40px;} .imlist_first{ padding-bottom: 25px;border-bottom: 1px solid #E6E6E6; margin-bottom: 10px;} .imlist_first .imlist_f_img, .imlist_first .imlist_f_img img{ width: 100%; height: auto; overflow: hidden;} /*.imlist_first .imlist_f_title{ font-size: 24px; padding: 16px 0 12px; color: #333;}*/ .imlist_first .imlist_f_title{ font-size: 20px; padding: 16px 0 12px; color: #333;} .imlist_first .imlist_f_intro{ line-height: 30px;} /*.imlist_one{ line-height: 60px;background: url('../images/dian1.png') left 50% no-repeat; padding-left: 24px;}*/ .imlist_one{ line-height: 45px;background: url('../images/dian1.png') left 50% no-repeat; padding-left: 24px;} /*.imlist_one a{ font-size: 18px; color: #333;}*/ .imlist_one a{ font-size: 16px; color: #333;} .imlist_one:hover a, .imlist_first:hover .imlist_f_title{color: #B10E08;} .imlist_first:hover .imlist_f_img img{ transform: scale(1.03);} /*新闻中心 end*/ /*内页导航条*/ .innavs{ background: #fff; height: 70px; line-height: 70px; font-size: 0; text-align: center; position: relative; box-shadow: 0 0 25px rgba(0,0,0,0.1);} .innavs a{ display: inline-block; position: relative; width: 142px; font-size: 18px; color: #333;} .innavs a.on, .innavs a:hover{ background: #B10E08; color: #fff;} .innavs a.on::after, .innavs a:hover::after{ position: absolute; content: '';width:0;height:0; margin: auto; left: 0; right: 0; bottom: -7px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #B10E08;} /*内页导航条 end*/ /*基层党建*/ .nbasics{ padding: 66px 0 0px;} .mnswiper{ height: 565px; overflow: hidden; position: relative;} .mnswiper .swiper-slide{ position: relative;} .mnswiper .mnswiper_img, .mnswiper .mnswiper_img img{ width: 820px; height: 470px;} .mnswiper .mnswiper_img{ position: absolute; left: 0; top: 0;} .mnswiper .mnswiper_det{ width: 470px; height: 565px; padding: 0 55px 0 175px; background: #B10E08; float: right;} .mnswiper .mnswiper_det .mnswiper_det_title{ font-size: 24px; color: #fff; line-height: 35px; padding-top: 50px;} .mnswiper .mnswiper_det .mnswiper_det_intro{ font-size: 16px; color: #fff; line-height: 30px; opacity: 0.45; padding: 46px 0 0px;} .mnswiper .mnswiper_det img.jias{ margin-top: 130px;} .mnswiper_det_bot{ padding: 30px 0; border-top: 1px solid #BB2721;} .mnswiper_det_bot .onenews_det_read img{ vertical-align: middle; margin: -6px 8px 0 0;} .mnswiper_det_bot .onenews_det_read span{ font-size: 16px; color: #fff;} .mnswiper .swiper-pagination, .mnswiper .swiper-npx{ width: 273px; height: 92px; line-height: 92px; font-size: 16px; color: #666; position: absolute; left: 233px; bottom: 0;} .mnswiper .swiper-pagination .swiper-pagination-current{ font-size: 30px; color: #b30e08;} .mnswiper .swiper-button-next:after, .mnswiper .swiper-button-prev:after{ display: none;} .basiclist{ border-top: 1px solid #e6e6e6; margin-top: 60px;} .basiclist .onenews{ padding: 50px 0;} .basiclist .onenews_img{ width: 350px; height: 255px; } .basiclist .onenews .onenews_det{ padding-left:378px;} .basiclist .onenews .onenews_det .onenews_det_title{ vertical-align: top; margin-top: -6px; font-size: 24px; color: #333; line-height: 36px;} .basiclist .onenews .onenews_det .onenews_det_title span{ display: inline-block; font-size: 16px; line-height: 25px; color: #fff; background: #B10E08; padding: 0px 10px; vertical-align: middle; margin: -3px 10px 0 0;} .basiclist .onenews .onenews_det .onenews_det_intro{ font-size: 16px; color: #666; line-height: 30px; margin-top: 30px;} .basiclist .onenews .onenews_det .onenews_det_read{ padding-top: 55px;} .basiclist .onenews:hover .onenews_det .onenews_det_title{color: #b30e08;} /*基层党建 end*/ /*党员学习*/ .nedulists{ padding-top: 40px; margin-top: 90px;border-top: 1px solid #e6e6e6;justify-content:start;} .nedulist{ width: 433px; background: #fff; margin-top: 52px;} .nedulist:nth-of-type(3n-1){ margin: 52px 50px 0;} .nedulist .nedulist_img{ width: 433px; height: 325px; position: relative; text-align: center; overflow: hidden;} .nedulist .nedulist_img a{ display: block; width: 100%; height: 100%;} .nedulist .nedulist_img img.img1{height: 100%;width: 100%;} .nedulist .nedulist_img .nedulist_type{ position: absolute; width: 84px; height: 60px;left: 10px; bottom: 10px; z-index: 2; font-size: 16px; color: #fff;} .nedulist .nedulist_img .nedulist_type .nedulist_type_date{ width: 61px; text-align: center; background: #B30E08; padding: 5.5px 8px;} .mnedulists .nedulist .nedulist_img .nedulist_type .nedulist_type_date{ width: 50px;} .nedulist .nedulist_img .nedulist_type .nedulist_type_date p{ line-height: 24px;} .nedulist .nedulist_img .nedulist_type .nedulist_type_date p.txt1{ border-bottom: 1px solid #fff;} .nedulist .nedulist_img .nedulist_type .nedulist_type_name{ width: 23px; padding: 4px 0; text-align: center; background: #F6EC33; color: #b30e08; line-height: 26px;} .nedulist .nedulist_img .nedulist_play{ position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.3); top: 0; left: 0; z-index: 2;} .nedulist .nedulist_img .nedulist_play img{ position: absolute; margin: auto; left: 0; bottom: 0; right: 0; top: 0; cursor: pointer; z-index: 6;} .nedulist .nedulist_det{ width: 90.76%; margin: 0 auto;} .nedulist .nedulist_det .txt1{ font-size: 18px; color: #333; line-height: 60px; border-bottom: 1px solid #E3E3E3;} .nedulist .nedulist_det .txt2{ font-size: 16px; color: #999; height: 60px; line-height: 30px; margin: 10px 0 20px; position: relative;} .nedulist .nedulist_det .txt2 a{ color: #b30e08; position: absolute; background: #fff; bottom: 0; right: 0;} .nedulist:hover .nedulist_img img.img1{ transform: scale(1.05);} .nedulist:hover .nedulist_det .txt1{ color: #b30e08;} /*党员学习 end*/ /*微党课*/ .nedulists.mnedulists{ margin-top: 60px; padding-top: 8px;} .lectzd{ padding-top: 90px;} .lectzd .lectzd_left{ width: 815px;} .lectzd .lectzd_left .lectzd_left_img{ width: 100%; height: auto; position: relative; overflow: hidden;} .lectzd .lectzd_left .lectzd_left_img .img1{ width: 100%; height: auto;} .lectzd .lectzd_left .lectzd_left_img .m_lectzd{ position: absolute; width: 96%; padding: 0 2%; line-height: 75px; font-size: 24px; color: #fff; left: 0; right: 0; bottom: 0; z-index: 3;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%); text-align: center;} .lectzd .lectzd_left .lectzd_left_img .m_play{ position: absolute; width: 50px; height: 50px; margin: auto; top: 0; bottom: 0; left: 0; right: 0; z-index: 2;} .lectzd .lectzd_left .lectzd_left_img .m_play img{ width: 100%;} .lectzd .lectzd_left:hover .lectzd_left_img .img1, .lectzd_right_one:hover .lectzd_right_one_img img{ transform: scale(1.05);} .lectzd .lectzd_right{ width: 540px;} .lectzd_right_one:nth-of-type(2){ margin: 22px 0;} .lectzd_right_one .lectzd_right_one_img{ width: 183px; height: 138px; text-align: center; position: relative; overflow: hidden;} .lectzd_right_one .lectzd_right_one_img img{ max-width: 100%; max-height: 100%;} .lectzd_right_one .lectzd_right_one_det{ width: 338px;} .lectzd_right_one .lectzd_right_one_det .txt1{ font-size: 24px; color: #333; line-height: 42px;} .lectzd_right_one .lectzd_right_one_det .txt2{ margin-top: 27px;} .lectzd_right_one .lectzd_right_one_img .m_play{ position: absolute; width: 100%; height: 100%; z-index: 2; left: 0; top: 0; background: rgba(0, 0, 0, 0.5);} .lectzd_right_one .lectzd_right_one_img .m_play img{ position: absolute; width: 32px; height: 32px; z-index: 3; margin: auto; left: 0; right: 0; top: 0; bottom: 0;} /*微党课 end*/ /*政策文件*/ .policys{ padding: 50px 0;} /*.policys .policy_left{ width: 878px; padding-right: 34px; border-right: 1px solid #ddd;}*/ .policys .policy_left{ width: 1000px; padding-right: 34px; border-right: 1px solid #ddd;} .policy_left_box{ border-bottom: 1px dashed #CCCCCC; padding: 10px 0;} .onepolicy{ padding: 10px 0;} .onepolicy .txt1{ font-size: 18px; color: #333; padding-left: 20px; background: url('../images/dian1.png') left 50% no-repeat;} .onepolicy .onepolicy_det{ font-size: 16px; color: #ccc; padding-top: 8px;} .onepolicy .onepolicy_det .onenews_det_read{ display: inline-block;} .onepolicy .onepolicy_det i{ padding: 0 13px;} /*.policys .policy_right{ width: 426px;}*/ .policys .policy_right{ width: 285px;} .policys .policy_right .iedulist{ margin-top: 40px;} .policys .policy_right .iedu{ margin: 22px 0 0 0;} .policys .policy_right .iedus{ margin: 22px 0 0 0;} /*政策文件 end*/ /*党章党规*/ .onerule{ border-bottom: 1px dashed #CCCCCC; padding: 27px 0;} .onerule .txt1{ font-size: 24px; color: #333; font-weight: bold; } .onerule .onerule_m{ font-size: 16px; color: #666; line-height: 30px;padding-top: 8px;} .onerule .onerule_m .mtxt1{padding-left: 20px; background: url('../images/dian1.png') left 50% no-repeat;} .onerule:hover .txt1{ color: #b30e08;} /*党章党规 end*/ /*下载专区*/ .downlist{ padding-top: 30px;} .down{ padding: 25px 0; margin-top: 30px; background: #fff;} .down .down_left{ max-width: 75%; padding-left: 25px;} .down .down_left .txt1{ font-size: 24px; color: #333;} .down .down_left .txt2{ font-size: 16px; color: #ccc; padding-top: 20px;} .down .down_left .txt2 span{ display: inline-block; min-width: 120px;} .down .down_right{ width: 135px; height: 80px; text-align: center; border-left: 1px solid #E5E5E5;} .down:hover{ background: #b30e08;} .down:hover .down_left .txt1, .down:hover .down_left .txt2{ color: #fff;} .down:hover .down_right a img{ filter: grayscale(100%) brightness(2000%);} /*下载专区 end*/ /*副导航*/ .tsmap{ font-size: 16px; line-height: 90px;} .tsmap img{ display: inline-block; vertical-align: text-top; margin: 2px 3px 0 0;} .tsmap a, .tsmap i{ color: #999;} .tsmap span{ color: #333;} .tsmap a:hover{ color: #b30e08;} /*副导航 end*/ /*详情*/ .details{ padding-bottom: 65px;} /*.detail_left{ width: 828px; padding: 0 30px; background: #fff;}*/ .detail_left{ width: 1000px; padding: 0 30px; background: #fff;} .detail_title{ font-size: 30px; color: #333; font-weight: bold; padding-top: 40px;} .detail_bot{ padding: 20px 0; font-size: 16px; color: #ccc; border-bottom: 1px solid #E6E6E6;} .detail_bot .onenews_det_read{ display: inline-block;} .detail_bot .detail_bot_right i{ padding: 0 22px;} .detail_bot .onenews_det_read img{ vertical-align: middle; margin: -4px 2px 0 0;} .detail_con{ padding: 35px 0;} .detail_video{ width: 100%; height: auto;} .detail_con_txt *, .detail_con_txt img{ max-width: 100%;} /*.detail_right{ width: 410px; padding: 35px 33px 0; background: #fff;}*/ .detail_right{ width: 260px; padding: 35px 33px 0; background: #fff;} .onerecom{ padding: 30px 0; border-bottom: 1px solid #E6E6E6; overflow: hidden;} .onerecom:last-child{ border: none;} /*.onerecom .onerecom_left{ width: 140px; height: 140px; float: left; overflow: hidden;}*/ .onerecom .onerecom_left{ width: 140px; height: 102px; float: left; overflow: hidden;} .onerecom .onerecom_left img{ width: 100%; height: 100%;} /*.onerecom .onerecom_right{ padding-left: 164px;}*/ /*.onerecom .onerecom_right .txt1{ font-size: 24px; color: #333; line-height: 36px;}*/ .onerecom .onerecom_right .txt1{ font-size: 18px; color: #333; line-height: 30px;} /*.onerecom .onerecom_right .txt2{ font-size: 16px; color: #666; margin-top: 40px;}*/ .onerecom .onerecom_right .txt2{ font-size: 16px; color: #666; margin-top: 22px;} .onerecom:hover .onerecom_left img{ transform: scale(1.03);} .onerecom:hover .onerecom_right .txt1{ color: #b30e08;} .updow{ margin-top: 30px !important;} .updow .updowm{ width: 49.7%; display: inline-block; background: #fff;} .updow .updowm a{ display: block; font-size: 18px; line-height: 48px; color: #333; padding: 16px 20px;} .updow .updowm a:hover{ background: #b30e08; color: #fff;} /*详情 end*/ .detail_con_txt{ line-height: 25px; } /*.detail_con_txt p{ text-indent: 2em; }*/