.header { width: 100%; height: 524px; position: relative; } .header .bg { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .content-header { width: 100%; position: absolute; } .header .tools-container { width: 1200px; margin: 15px auto; overflow: hidden; } .header .tools { float: right; width: 500px; display: flex; align-items: center; } .header .tools .item-tools { color: #fff; flex: 1; height: 42px; line-height: 42px; text-align: center; border-radius: 4px; font-size: 20px; cursor: pointer; } .header .tools .item-tools.active { background-color: #4e93f4; } .header .nav-container { width: 100%; border-bottom: 1px solid #ffffff; } .header .nav { width: 1200px; display: flex; align-items: center; margin: 0 auto; } .header .nav .navtitle { font-weight: bold; color: #ffffff; width: 120px; height: 80px; line-height: 80px; font-size: 25px; text-align: center; cursor: pointer; box-sizing: border-box; } #a-zwfw,.clm_min_a { color: #fff; } .header .nav .navtitle .navtitle-child{ position: relative; background-color: #ffffff; color: #bebdbd; text-align: center; /*margin-top: 2px;*/ /* opacity: 0; */ display: none; font-size: 16px; transition: 0.3s; -webkit-transition: .5s; -moz-transition: .5s; } .header .nav .navtitle .navtitle-child p{ height: 35px; line-height: 35px; } .header .nav .navtitle .navtitle-child p:hover{ background-color: #0068ff; color: #ffffff; } .header .nav .navtitle.hover { border-bottom: 2px solid #fff; } .header .nav .navtitle:hover .navtitle-child{ z-index: 99999; color: #656e73; opacity: 1; display: block; } .logo-container { width: 1200px; margin: 100px auto 0 auto; } .logo-container img.infoimg { display: block; width: 996px; margin: 0 auto; } .search-container { margin-left: 6px; width: 300px; background: rgba(255, 255, 255, 0); border-radius: 6px; backdrop-filter: blur(2px); display: flex; align-items: center; } .search-container input { width: 185px; flex: 1; height: 35px; line-height: 66px; padding-left: 20px; box-sizing: border-box; font-size: 18px; border: none; background: rgba(255, 255, 255, 0.2); outline: none; } .search-container .bt_search_img { width: 40px; height: 40px; border: none; background: #006aff; border-radius: 0px 6px 6px 0px; cursor: pointer; } .search-container .bt_search_word { color: #fff0ea; width: 40px; height: 40px; border: none; background: #006aff; cursor: pointer; } .news-container { background: #fff; padding: 40px 0; } .content-news { width: 1200px; margin: 0 auto; } .nav-news-container { display: flex; align-items: center; border-bottom: 1px solid #dbe4f2; ; } .nav-news-container .item { flex: 1; height: 60px; line-height: 60px; color: #999999; font-size: 24px; position: relative; text-align: center; cursor: pointer; } .nav-news-container .item .active { font-weight: bold; color: #006aff; font-size: 28px; } .nav-news-container .item:hover { font-weight: bold; color: #006aff; font-size: 28px; } .nav-news-container .item .triangle { position: absolute; width: 100px; height: 15px; bottom: -10px; left: 25px; display: none; } .nav-news-container .item .triangle1 { position: absolute; width: 100px; height: 15px; bottom: -10px; left: 25px; display: none; } .nav-news-container .item.active .triangle1 { display: block; } .nav-news-container .item:hover .triangle{ display: block; } .nav-news-container .item :hover .triangle1{ display: none; } .nav-news-container .item.active .triangle { display: block; } .lists-news-container { margin: 40px 0 60px 0; display: flex; align-items: center; } .carousel-lists-news-container { width: 600px; height: 420px; } .carousel-lists-news-container a { display: block; width: 100%; height: 100%; } .carousel-lists-news-container img { display: block; width: 100%; height: 100%; } .carousel-lists-news-container p{ font-size: 16px; color: #000000; margin-top:270px; margin-left: 30px; } .content-lists-news-container { flex: 1; margin-left: 30px; height: 428px; overflow-y: auto; } .content-lists-news-container .item { display: flex; align-items: flex-start; font-size: 18px; margin-bottom: 19px; } .content-lists-news-container .item:last-child { margin-bottom: 0; } .content-lists-news-container .item .circle { width: 6px; height: 6px; background: #0368fe; margin-right: 10px; margin-top: 10px; } .content-lists-news-container .item .info { height: 24px; line-height: 24px; margin-right: 16px; width: 448px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .content-lists-news-container .item .date { color: #4277c5; flex: 1; } .carousels-content-news { display: flex; align-items: center; } .first-carousels-content-news { width: 795px; height: 160px; margin-right: 19px; } .first-carousels-content-news .imgbox { overflow: hidden; } .first-carousels-content-news .imgbox a{ float: left; width: 49%; height: 100%; } .first-carousels-content-news .imgbox a:last-child{ float: right; } .first-carousels-content-news .imgbox .img1 { display: block; height: 100%; width: 100%; } .first-carousels-content-news .imgbox .img2 { display: block; height: 100%; width: 100%; } .second-carousels-content-news { flex: 1; height: 160px; } .second-carousels-content-news img{ width: 100%; height: 100%; } .info-global { padding: 90px 0 65px 0; background-image: ; background-size: 100% 100%; } .main-info-global { width: 1200px; margin: 0 auto; } .info-global .title { display: block; width: 100%; } .content-info-global { margin: 60px 0 45px 0; display: flex; align-items: center; } .content-info-global .sub-title { width: 60px; } .imgs-info-global { flex: 1; display: flex; align-items: center; } .imgs-info-global .item { flex: 1; text-align: center; } .imgs-info-global .item a { display: block; } /* .imgs-info-global .item a .imgbox { width: 140px; height: 140px; background-color: #fff; border-radius: 50%; text-align: center; margin: 0 auto; } */ .imgs-info-global .item img { width: 62px; margin-top: 30px; } .imgs-info-global .item .tit { font-size: 20px; color: #000000; text-align: center; margin-top: 20px; } .links-info-global { display: flex; align-items: center; align-content: space-between; } .links-info-global .item { flex: 1; } .links-info-global .item a { display: block; } .links-info-global .item img { width: 100%; height: 135px; } /* 电子档案馆 */ .dangan-container { padding: 95px 0 65px 0; background-color: #fff; } .main-dangan-container { width: 1200px; margin: 0 auto; } .main-dangan-container .title { display: block; width: 100%; } .content-dangan-container { display: flex; align-items: center; margin-top: 60px; } .content-dangan-container .item { flex: 1; margin-right: 30px; } .content-dangan-container .item:last-child { margin-right: 0; } .content-dangan-container .item a { display: block; } .content-dangan-container .item img { width: 100%; height: 230px; margin-bottom: 14px; } .content-dangan-container .item .tit { width: 90%; margin: 0 auto; font-size: 16px; font-family: pingfangsc-semibold, pingfang sc; font-weight: 600; color: #7997c1; line-height: 30px; height: 120px; overflow: hidden; } /* 政务服务 */ .zhengwu-container { padding: 65px 0 65px 0; background-image: ; background-size: 100% 100%; } .main-zhengwu-container { width: 1200px; margin: 0 auto; } .title-main-zhengwu-container { display: block; width: 100% } .conent-zhengwu-container { display: flex; align-items: flex-start; margin-top: 60px; } .baosong-zhengwu-container { width: 420px; margin-right: 20px; } .baosong-zhengwu-container .title { width: 100%; height: 81px; line-height: 81px; background-image: ; background-size: 100% 100%; text-align: center; font-size: 38px; font-family: youshebiaotiyuan; color: #ffffff; } .content-baosong-zhengwu-container { padding: 10px; border: 1px solid #448df9; margin-top: 10px; height: 272px; box-sizing: border-box; } .content-baosong-zhengwu-container .items { display: flex; align-items: center; } .content-baosong-zhengwu-container .items .item { width: 48%; /* height: 36px; */ line-height: 36px; background: #e7f1ff; border: 1px solid #0068ff; text-align: center; cursor: pointer; } .content-baosong-zhengwu-container .items .item:last-child { margin-left: 4%; } .content-baosong-zhengwu-container .items .item img { width: 22px; margin-right: 5px; } .content-baosong-zhengwu-container .items .item span { font-size: 14px; font-family: microsoftyahei; color: #333333; } .lists-baosong-zhengwu { /*margin-top: 10px;*/ } .lists-baosong-zhengwu .item { display: flex; align-items: center; font-size: 14px; font-family: microsoftyahei-bold, microsoftyahei; border: 1px solid rgba(0, 104, 255, 0.2); margin-top: 4px; } .lists-baosong-zhengwu .item .col { flex: 1; height: 44px; line-height: 44px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; } .lists-baosong-zhengwu .item .col:first-child { flex: 2; text-align: left; padding-left: 20px; } .lists-baosong-zhengwu .item.head { background: #6ba5f5; font-weight: bold; color: #fff; border: none; } .info-zhengwu-container { width: 760px; } .info-zhengwu-container .title-main { display: block; width: 100%; } .items-info-zhengwu-container { display: flex; align-items: flex-start; /*margin-top: 18px;*/ } .items-info-zhengwu-container .items { width: 48%; } .items-info-zhengwu-container .items:first-child { margin-right: 4%; } .items-info-zhengwu-container .items .title { width: 100%; height: 81px; line-height: 81px; text-align: center; background-image: url(/uploads/image/himg/互动交流.png); background-size: 100% 100%; font-size: 38px; font-family: youshebiaotiyuan; color: #ffffff; } .content-info-zhengwu-container { display: flex; align-items: center; flex-wrap: wrap; border: 1px solid #448df9; margin-top: 10px; height: 267px; } .content-info-zhengwu-container .item { width: 50%; text-align: center; cursor: pointer; } .content-info-zhengwu-container .item .icon { margin-bottom: 14px; } .content-info-zhengwu-container .item .tit { font-size: 16px; font-family: microsoftyahei; color: #333333; } /* 视频推荐 */ .shipin-container { padding: 90px 0 70px 0; } .main-shipin-container { width: 1200px; margin: 0 auto; } .title-main-shipin-container { display: block; width: 100%; } .footer-shipin-container { margin-top: 120px; display: flex; align-items: center; align-content: space-between; } .footer-shipin-container .item { flex: 1; margin-right: 8px; } .footer-shipin-container .item:last-child { margin-right: 0; } .footer-shipin-container .item a { display: block; } .footer-shipin-container .item img { display: block; width: 100%; height: 110px; } .content-shipin-container { margin-top: 60px; } .banner .swiper { width: 1200px; margin: 0 auto; position: relative; } .swiper-slide .bg { display: block; width: 100%; height: 100%; } .swiper-slide .videoimg { display: block; width: 52px; position: absolute; left: 50%; top: 50%; margin-left: -26px; margin-top: -26px; } .current-swiper { width: 650px; height: 370px; border-radius: 10px; margin: 0 auto; box-shadow: 0 0 20px rgba(0, 0, 0, 0.05); position: relative; z-index: 99; } .left-swiper { position: absolute; left: 117px; top: 52px; z-index: 1; } .right-swiper { position: absolute; right: 117px; left: auto; top: 52px; z-index: 1; } .nocurrent-swiper { width: 479px; height: 273px; border-radius: 8px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.05); } .nocurrent-swiper:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(237, 240, 240, 0.9); z-index: 99; } .current-swiper .names { position: absolute; left: 10px; bottom: 40px; height: 46px; line-height: 46px; font-size: 16px; font-family: microsoftyahei; color: #ffffff; } .current-swiper .detail { position: absolute; left: 10px; bottom: 10px; font-size: 20px; font-family: microsoftyahei-bold, microsoftyahei; font-weight: bold; color: #ffffff; height: 26px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .swiper-button-prev { opacity: 0; pointer-events: auto; top: 75px; left: 120px; width: 150px; height: 272px; background: no-repeat center center; } .swiper-button-next { opacity: 0; pointer-events: auto; width: 150px; height: 272px; background-size:auto; background-image:; right: 120px; top: 75px; left: auto; } .footer { width: 100%; height: 327px; background-image: ; background-repeat: no-repeat; background-size: 100% 100%; color: #fff; } .center-footer { width: 1200px; margin: 0 auto; } .select-footer { width: 100%; display: flex; justify-content: space-evenly; font-size: 18px; padding-top: 26px; color: white; } .item-select-footer { display: flex; align-items: center; cursor: pointer; } .item-select-footer img { margin-right: 6px; } .item-select-footer .layui-icon { margin-left: 10px; } .select-footer .select-nav { text-align: center; opacity: 0; width: 200px; height: auto; max-height: 300px; background-color: #ffffff; position: absolute; top: 25px; margin-left: 0px; overflow-y: auto; transition: 0.3s; -webkit-transition: .5s; -moz-transition: .5s; display: none; } .select-footer .item-select-footer:hover .select-nav{ display: block; opacity: 1; } .select-footer .select-nav p { text-align: center; line-height: 30px; height: 30px; font-size: 14px; color: #000; overflow: hidden; } .select-footer .select-nav p:hover{ background-color: #0068ff; color: #ffffff; } .select-footer .select-nav::-webkit-scrollbar { width: 10px; } .select-footer .select-nav::-webkit-scrollbar-thumb { background: #82b5f2; // 滑块颜色 padding-left: 20px; border-radius: 5px; // 滑块圆角 } .center-footer .box { display: flex; font-size: 14px; color: white; margin-top: 70px; } .center-footer .box .box-middle { margin-left: 40px; margin-right: 32px; } .center-footer .box .box-middle p { margin-bottom: 20px; } .later-footer { width: 100%; height: 44px; font-size: 14px; color: #ffffff; background-color: #012955; line-height: 44px; text-align: center; } .later-footer a{ color: #ffffff; } .item-show{ display: block; } .item-hide{ display: none; } .xxbs-tj-item { overflow-y: scroll; height: 160px; } #id-carousel-demo-3 image{ width: 100%; height: 100%; } .carousel-lists-news-container .layui-carousel-ind{ display: none; } .img-news-title{ position: absolute; font-size: 20px; color: #ffffff; top:374px; left: 10px; width: 90%; height: 42px; line-height: 42px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .sh-ct{ color: red !important; }