body{background: no-repeat center top; width: 100%;} /*.caigou-bg{background: no-repeat center top #f5f5f5; width: 100%; }*/ .container{width:1200px;margin:0 auto;} li{list-style:none} /*头部*/ .head{overflow: hidden;} .index-logo{margin-top: 60px;float: left;} .top-list{ width: 60%; float: right; height: 100px; line-height: 100px; } .head-search{ float: right; } /*头部-搜索*/ .head-search{ width:412px; margin:0 auto; position: relative; overflow: hidden; margin-bottom: 83px; } .head-search input{ display: block;float: left; width:340px; line-height: 42px; font-size: 16px; text-indent: 60px; border:0; height: 42px; } .head-search .search-btn{ display: block; float: left; width:68px; line-height: 42px; font-size: 16px; color:#fff; text-align: center; background: #de0404; } .search-icon{ position: absolute; left:18px;top:10px; border-right: 1px solid #dfdfdf; height: 18px; padding-right: 10px; } /*导航*/ .nav{ background: #0153a5; float: left; } .nav > .container{ overflow: hidden; } .nav .container a{ width:14.2857%;font-size: 20px; line-height: 65px; color:#fff; display: block;float: left; text-align: center; } .nav .container a:hover{ background: #0d8ee9; color: #fff; } .mobile-nav,.index-pic,.index-pic2,.molile-search{display: none} .mask-menu{ width:0;overflow: hidden;height:0; } .index-con{ margin-top: 20px; overflow: hidden; } .index-con-1{ width: 634px; /*height: 385px;*/ height: auto; position: relative; float: left; } .index-con-2{ width: 542px; height: auto; position: relative; float: right; } .index-con-3{ width: 741px; height: auto; position: relative; float: left; } .index-con-4{ width: auto; height: auto; position: relative; float: left; } /*轮播图*/ .pic_box img{vertical-align: top;} .photo_bt{ width: 100%; height: 50px; background: #000; opacity: 0.7; padding: 0 100px 0 15px; position: absolute; left: 0; bottom: 0; } .photo_bt a{ width: 100%; line-height: 50px; color: #fff; font-size: 15px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /*新闻切换*/ .tab-tit > a,.tab-tit2 > a,.tab-tit-zwgk > a,.tab-tit-zc > a{ font-size: 22px; display: inline-block; line-height: 52px; margin-right: 30px; height: 60px; } .tab-tit > a.on,.tab-tit2 > a.on,.tab-tit-zwgk > a.on{ font-weight: bold; color:#0054a5; background: no-repeat center 51px; } .tab-tit-zc > a.on{ font-weight: bold; color:#0054a5; border-bottom: 2px solid #0a5dcf; } .tab-tit2{ padding-left:15px; } .tab-tit2 a{ font-size: 18px; height:auto; line-height: 35px; padding:0 2px; } .tab-tit2 a.on{ border-bottom: 2px solid; } .tab-con{ margin-top: 10px; } .tab-con2{ margin-top: 10px; } .tab-con2 .tab-tit2{ padding:0;} /*新闻*/ .news-list{ margin-top: 10px; } .news-list .load-more{display: none;} .news-item{ overflow: hidden; line-height: 36px; text-align: justify; } .news-item > a{ float: left; text-indent:10px; } .news-item > a:before { content:''; height: 4px;width: 4px; border-radius: 4px; display: inline-block; background: #999; position: relative; top: -3px; left: -10px; } .news-item > span{ float: right; color: #b3b3b3; } .news-item .state{ color:#c1c1c1; border:1px solid; font-size: 14px; border-radius: 5px; display: inline-block; line-height: 25px; padding: 0 5px; margin-top: 5px; float: left; margin-left: 10px; } .news-item .state.on{ color:#1a74d0; } .swipslider { position: relative; overflow: hidden; display: block; padding-top: 60%; } .swipslider .sw-slides { display: block; padding: 0; list-style: none; width: 100%; height: 100%; white-space: nowrap; font-size: 0; -webkit-transform: translatex(0); transform: translatex(0); position: absolute; bottom: 0; } .swipslider .sw-slide { width: 100%; height: 100%; margin: auto; display: inline-block; position: relative; } .swipslider .sw-slide .sw-content { width: 100%; height: 100%; margin-left: 0; margin-right: 0; font-size: 14px; } .sw-next{ height: 50px; width: 35px; position: absolute; bottom:0; right: 35px; background: url(/uploads/image/i41603/arrow_left.png); background-size: 100% 100%; } .sw-prev{ height: 50px; width: 35px; position: absolute; bottom:0; right: 0px; background: url(/uploads/image/i41603/arrow_right.png); background-size: 100% 100%; } .sw-bullet{display: none} .sw-next:hover { background: ; height: 50px; width: 35px; position: absolute; bottom:0; right: 35px; background-size: 100% 100%; } .sw-prev:active { background: ; height: 50px; width: 35px; position: absolute; bottom:0; right: 0px; background-size: 100% 100%; } /*图片切换*/ .index-pic2 img{ width:100%; } .swiper-slide img{ width:100%; } .swiper-pagination{ position: static; margin-top:8px; } /*banner*/ .warp {width: 1200px;margin: 0 auto;overflow: hidden;padding-top: 20px;} #slides { width:1200px; height:100px; float:left; position:relative; } .slides_container { width:1200px; height:100px; overflow:hidden; position:relative; } .slides_container img { width:1200px; height:100px;} .pagination { display:none; margin:0 auto; width:0px; } #slides .next { width:30px; height:30px; background: no-repeat; left:15px; top:31px; cursor:pointer; position:absolute; z-index:50; display:block; } #slides .next:hover { width:30px; height:30px; background:url(/uploads/image/i41603/zjt2.png) no-repeat;} #slides .prev { width:30px; height:30px; background:url(/uploads/image/i41603/yjt.png) no-repeat; right:15px; top:31px; cursor:pointer; position:absolute; z-index:51; display:block; } #slides .prev:hover { width:30px; height:30px; background:url(/uploads/image/i41603/yjt2.png) no-repeat; } .index-lft{ width: 741px; float: left; } .index-rit{ float: right; width: 422px; } /*首页链接样式二*/ .index-title{ font-size: 20px; color: #0a5dcf; border-left: 4px solid; font-weight: bold; padding-left: 1rem; line-height: 20px; } .index-title2{ font-size: 26px; color: #0a5dcf; border-left: 5px solid; font-weight: bold; padding-left: 16px; line-height: 26px; } .index-title2 a{ display: inline-block; color: #333333; font-weight: 500; } .index-title2 a.on{ color: #0a5dcf; font-weight: 700; } .index-title-cg{ font-size: 26px; color: #0a5dcf; border-left: 5px solid; font-weight: bold; padding-left: 16px; line-height: 26px; float: left; width: 100%; } .index-title-cg a{ display: inline-block; color: #333333; font-weight: 500; float: right; font-size: 16px; } .index-title-cg .on{ color: #0a5dcf; font-weight: 700; float: left; } .index-link2{ overflow: hidden; } .index-link2 a{ color:#213344; text-align: left; float: left;display: block; line-height: 50px; width:205px; text-indent: 30px; margin-right: 11px; margin-bottom: 8px; background: no-repeat 160px 20px #eff4f6; } .index-link2.index-zlb a{width:205px;} .index-link2.link-caigou a{width:100%; line-height: 85px; background: none; background-color: #d3e2f4; text-indent: 129px; font-size: 22px; color: #333333; font-weight: 500; position: relative; } .index-link2.link-caigou a img{ position: absolute; left: 50px; top: 20px; } /*财政信息*/ .index-rit .tab-tit{ background: #568eda; padding-top: 3px; padding-left: 2px; padding-right: 2px; } .index-rit .tab-tit > a{ font-size: 22px; display: inline-block; line-height: 45px; margin-right: 0; height: 45px; padding-left: 20px; padding-right: 20px; color: #fff; } .index-rit .tab-tit > a.on{ font-weight: bold; color:#0054a5; background: #e9f1fa; } /*互动交流*/ .index-hdjl{margin-top: 15px;} .index-hdjl a{ float: left; width: 105px; height: 108px; font-size: 16px; color: #717171; text-align: center; } .index-hdjl a img{ display: block; margin: auto; } /*四图列表*/ .index-piclist{ background: #f0f3f7; padding: 40px 0; margin-top: 20px; } .index-piclist img{ margin-right: 24px; } .caigou-piclist{ padding: 40px 0; margin-top: 20px; } .caigou-piclist img{ margin-right: 13px; } .friendlink{ padding: 27px 0; line-height: 40px; overflow: hidden; } .friendlink-tit{ font-size: 20px; font-weight: bold; display: block; float: left; } .friendlink-tit2{ float: left; width: 249px; margin-left: 27px; text-align: center; } .friendlink-tit2 img{ margin-left: 40px; } .friendlink-tit2 select{ width:100%; height: 40px; border:0; background:#4d81c1; font-size:15px; color:#cedae9; padding-left:16px; } /*尾部*/ .foot { background: #0b3a7f; padding-top:30px; padding-bottom: 10px; overflow: hidden; } .foot a,.foot{color:#fff;} .foot-1,.foot-2,.foot-3{ float: left; } .foot-1{ width:320px; } .foot-1 a{ float: left; margin-right: 25px; margin-bottom: 15px; } .foot-2{ width: 890px; margin-left: 10px; } .foot-2 p{ margin-bottom: 15px; } .foot-3{ margin-left: 30px; } .more{float: right;font-size: 16px!important;} .zwgk-let{ width: 694px; height: auto; float: left; } .zwgk-rit{ width: 470px; height: auto; float: right; } .zwgk-tit{ border-bottom: 1px solid #c2cfe3; } .zwgk-tit > a{ height: 54px; } .zwgk-tit > a.more{ margin-right:0;} .zwgk-rit img{margin-right: 9px;margin-bottom: 15px;} .zwgk-rit .tab-tit{ background: #dde6f5; padding-top: 3px; padding-left: 2px; } .zwgk-rit .tab-tit > a{ font-size: 20px; display: inline-block; line-height: 45px; margin-right: 0; height: 45px; padding-left: 15px; padding-right: 15px; color: #666666; } .zwgk-rit .tab-tit > a.on{ font-weight: bold; color:#555555; background: #fafbfd; } .tab-tit-zwgk{float: left;width: 100%;} .tab-tit-zwgk .on{float: left;} .tzgg{width: 100%;} .zcgl-index{width: 585px;} .kjsw-index{width: 700px;} .rwfc-index{width: 436px;float: right;} .zcgl-let{width: 49%;float: left;} .zcgl-rgt{width: 49%;float: right;} .news-photo{ width:100%;} .photo-item{ width:100%; border-bottom:1px solid #f1f1f1; padding:10px 0 14px; overflow:hidden;} .photo-img{ float:left; width:110px; height:140px;} .photo-note{ float:right; width:290px; height:140px; overflow:hidden;} .photo-note h3{ font-size:18px;} .photo-note p{ padding:24px 0 0; color:#999;} .serviceimg img{ width:100%;} #news-photo .slick-dots { clear:both; width:100%; height:54px; padding:16px 0; text-align:center; list-style: none;} #news-photo .slick-dots li { display: inline-block; width: 12px; height: 12px; background:#e8f4f2; border-radius: 50%; margin-right:12px; cursor:pointer;} #news-photo .slick-dots li:last-child { margin-right: 0;} #news-photo .slick-dots li.slick-active { background: #0153a5;} .showlists { overflow:hidden;} .showlists .photo-item{ float:left; width:32%; margin:0 2% 2% 0;} .showlists .photo-item:nth-of-type(3n){ margin:0 0 2% 0;} .showlists .photo-img{ width:120px; height:160px;} .showlists .photo-note{ width:262px; height:160px; padding:0 0 0 30px;} .person-photo{ width:100%; overflow:hidden;} .person-item{ float:left; width:49%; margin:0 2% 2% 0; padding:10px 5px 14px 0; overflow:hidden;} .person-item:nth-of-type(2n){ margin:0 0 2% 0;} .person-img{ float:left; width:280px; height:180px;} .person-note{ float:left; width:302px; height:180px; overflow:hidden;box-shadow: 0 0 5px rgb(0 0 0 / 10%); padding:30px 30px 0; line-height:26px; position:relative;} .person-note p{ height:78px; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;} .person-note span{ color:#969696; position:absolute; left:30px; bottom:20px;} .faq-container{ width:1200px; margin:20px auto 0; overflow:visible;} .faq-list{ width:1224px; margin:0 -12px;} .faq-item{ float:left; width:380px; height:256px; border:1px solid #e7e7e7; padding:22px; overflow:hidden;margin:0 12px;} .faq-title{ line-height:26px; font-weight:bold; background:url(/uploads/image/i41603/faq1.jpg) no-repeat left 5px; padding:0 0 0 40px; margin:0 0 30px; height:78px; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;} .faq-note{ color:#666; line-height:26px; background:url(/uploads/image/i41603/faq2.jpg) no-repeat left 5px; padding:0 0 0 40px; height:80px; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;} .faq-prev{ width:42px; height:42px; background:url(/uploads/image/i41603/faqleft.png) no-repeat; position:absolute; left:-9px; top:50%; margin:-21px 0 0; z-index:1000; cursor:pointer;} .faq-next{ width:42px; height:42px; background:url(/uploads/image/i41603/faqright.png) no-repeat; position:absolute; right:-9px; top:50%; margin:-21px 0 0; z-index:1000; cursor:pointer;} .old_type .photo-item{ float:none; width:100%; margin:0 2% 2% 0;} .old_type .photo-item:nth-of-type(3n){ margin:0 0 2% 0;} .old_type .photo-img{ width:300px; height:380px;} .old_type .photo-note{ width:890px; height:380px; padding:40px 0 0 30px;} .old_type .photo-note h3{ font-size:36px; line-height:60px;} .old_type .photo-note p{ font-size:36px; padding:40px 0 0;} .old_type #news-photo .slick-dots{ height:80px;} .old_type #news-photo .slick-dots li{ width:20px; height:20px;} .old_type .tab-tit > a.more, .old_type .tab-tit2 > a.more, .old_type .tab-tit-zwgk > a.more, .old_type .tab-tit-zc > a.more{ margin-right:0;} .old_type .person-item{ float:none; width:100%; margin:0 0 2% 0; padding:10px 5px 14px 0; overflow:hidden;} .old_type .person-item:nth-of-type(2n){ margin:0 0 2% 0;} .old_type .person-img{ float:left; width:400px; height:260px;} .old_type .person-note{ float:left; width:792px; height:260px; overflow:hidden;box-shadow: 0 0 5px rgb(0 0 0 / 10%); padding:30px 40px 0; line-height:50px; position:relative;} .old_type .person-note p{ height:108px; font-size:36px; -webkit-line-clamp:2;} .old_type .person-note span{ font-size:36px; left:40px; bottom:30px;} .old_type .faq-item{ font-size:30px;} .old_type .faq-title{ line-height:40px; height:118px;} .old_type .faq-note{ line-height:40px; height:120px;} .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent} .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0} .slick-list:focus{outline:none} .slick-list.dragging{cursor:pointer;cursor:hand} .slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} .slick-track{position:relative;left:0;top:0;display:block} .slick-track:before,.slick-track:after{content:"";display:table} .slick-track:after{clear:both} .slick-loading .slick-track{visibility:hidden} .slick-slide{float:left;height:100%;outline:0;min-height:1px;display:none} [dir="rtl"] .slick-slide{float:right} .slick-slide img{display:block;width:100%} .slick-slide.slick-loading img{display:none} .slick-slide.dragging img{pointer-events:none} .slick-initialized .slick-slide{display:block} .slick-loading .slick-slide{visibility:hidden} .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent} .slick-arrow.slick-hidden{display:none} @media screen and (max-width: 767px) { .slh{ display:none;} .tab-con2 .tab-tit2{ width:100%; display: flex; overflow-x: auto;} .tab-con2 .tab-tit2>a{flex: 0 0 auto; margin-right:15px !important;} .tab-con2 .tab-tit2>a:last-child{ margin-right:0 !important;} .index-con-1, .index-con-2, .index-con-3, .index-con-4, .index-con-zwgk{ margin-bottom:.1rem !important;} .photo-item{ width:100%; padding:.2rem 0 .28rem;} .photo-img{ width:2rem; height:2.5rem;} .photo-note{ width:4.25rem; height:2.5rem; overflow:hidden;} .photo-note h3{ font-size:.32rem;} .photo-note p{ padding:.25rem 0 0; color:#999;} .person-photo{ width:100%; overflow:hidden;} .person-item{ float:none; width:100%; margin:0 0 2% 0; padding:.1rem 0; overflow:hidden;} .person-item:nth-of-type(2n){ margin:0 0 2% 0;} .person-img{ float:left; width:2rem; height:2.5rem;} .person-note{ float:left; width:4.65rem; height:2.5rem; padding:.36rem .36rem 0; line-height:1.5; font-size:.3rem;} .person-note p{ height:1.37rem;} .person-note span{ color:#969696; position:absolute; left:.36rem; bottom:.24rem;} .showlists { overflow:hidden; margin:0;} .showlists .photo-item{ float:none; width:100%; margin:0 0 2% 0;} .showlists .photo-img{ width:2rem; height:2.5rem;} .showlists .photo-note{ width:4.65rem; height:2.5rem; padding:0 0 0 30px;} .faq-container{ width:100%; margin:.3rem auto 0;} .faq-list{ width:100%; margin:0;} .faq-item{ float:left; width:100%; height:3.8rem; padding:.3rem; margin:0 .2rem;} .faq-title{ line-height:1.5; font-weight:bold; background:url(/uploads/image/i41603/faq1.jpg) no-repeat left 5px; padding:0 0 0 .68rem; margin:0 0 .48rem; height:1.2rem; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;} .faq-note{ color:#666; line-height:1.5; background:url(/uploads/image/i41603/faq2.jpg) no-repeat left 5px; padding:0 0 0 .68rem; height:1.2rem;} .faq-prev{ width:.76rem; height:.76rem; background-size:cover; left:-.1rem; top:50%; margin:-.38rem 0 0;} .faq-next{ width:.76rem; height:.76rem; background-size:cover; right:-.1rem; top:50%; margin:-.38rem 0 0;} } .old_type .news_tt{ height: 196px; } .old_type .headlineswrap a { line-height: 60px; font-size: 30px; color: #126fd8; max-width: 90%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; } .old_type .headlines .tag-head{ margin-top: 55px; } .old_type .ts_more{ font-size: 24px; } .old_type .index-con-1{ width: 100%; margin-top: 30px; } .old_type .pic_box img{ width: 100%; } .old_type .photo_bt{ height: 60px; } .old_type .photo_bt a { width: 100%; line-height: 60px; color: rgb(255, 255, 255); font-size: 24px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .old_type .index-con-2 { width: 100%; height: auto; position: relative; float: right; margin-top: 30px; } .old_type .tab-tit > a,.old_type .tab-tit2 > a,.old_type .tab-tit-zwgk > a,.old_type .tab-tit-zc > a { font-size: 40px; display: inline-block; margin-right: 30px; line-height: 60px; height: 60px; } .old_type .tab-tit > a.on,.old_type .tab-tit2 > a.on,.old_type .tab-tit-zwgk > a.on { font-weight: bold; color: rgb(0, 84, 165); background-position:center 60px; } .old_type .news-item{ line-height: 60px; font-size: 30px; } .old_type .govpushinfo150203{ height: 480px; } .old_type .govpushinfo150203 li a { display: block; float: left; width: 800px; height: 60px; font-size: 30px; line-height: 60px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .old_type .govpushinfo150203 li span { display: block; height: 60px; float: right; font-size: 30px; color: rgb(179, 179, 179); line-height: 60px; } .old_type .index-lft{ width: 100%; } .old_type .index-con-3{ width: 100%; margin-bottom: 30px; } .old_type .news-item > a { float: left; text-indent: 10px; overflow: hidden; width: 80%; white-space: nowrap; text-overflow: ellipsis; } .old_type .index-rit{ width: 100%; } .old_type .index-rit{ font-size: 40px; color: rgb(10, 93, 207); border-left: 4px solid; font-weight: bold; padding-left: 1rem; line-height: 60px; } .old_type .index-link2 a { color: rgb(33, 51, 68); text-align: center; float: left; display: block; line-height: 60px; font-size: 24px; width: 275px; text-indent: 0px; margin-right: 20px !important; margin-bottom: 20px; background: #eff4f6; } .old_type .news-item > a::before{ display: none; } .old_type .index-hdjl{ overflow: hidden; } .old_type .index-hdjl a { float: left; width: 147px; height: 130px; font-size: 24px; color: rgb(113, 113, 113); text-align: center; line-height: 30px; } .old_type .headlines .headlines-container{ height: auto !important; } .old_type .sw-next,.old_type .sw-next:hover{ width: 50px; height: 60px; } .old_type .sw-prev,.old_type .sw-prev:hover{ width: 50px; height: 60px } .old_type .index-title{ font-size: 40px; line-height: 60px; } .old_type .xxgk_article td { height: 60px; font-size: 24px; font-family: 微软雅黑; color: #4d4d4d; padding-left: 15px; width: auto !important; border: 1px solid #e6e6e6; }