@charset "utf-8"; /*首页-banner区域*/ .banner{ width:100%; height:380px; } .banner .swiper-container{ height:380px; } .banner .swiper-slide img{ display:block; width:100%; height:100%; object-fit: cover; } .banner .swiper-pagination-bullet { display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #d8d8d8; margin: 0 5px; cursor: pointer; } .banner .swiper-pagination-bullet-active{ background:#cc0700; } .banner .swiper-pagination{ bottom:60px; left:50%; width:1200px; margin-left:-600px; text-align: left; } /*首页-banner上导航*/ .quick-nav{ width:100%; height:127px; position: relative; background:#fff; } .quick-nav-main{ position: absolute; top:-45px; left:0px; right:0px; z-index: 10; } .quick-navul{ height:127px; width:1140px; margin:0 auto; } .quick-navul li{ float:left; width:350px; height:127px; background:url(/uploads/image/isecondportal/quickbg.png) no-repeat center center; background-size:cover; box-sizing: border-box; padding:24px 40px; margin:0 15px; } .quick-navul-tit{ padding-left:50px; height:36px; line-height: 36px; font-size:22px; color:#333; font-weight: normal; background:url(/uploads/image/isecondportal/quicknav1.png) no-repeat left center; } .quick-navul-tit1{ background:url(/uploads/image/isecondportal/quicknav2.png) no-repeat left center; } .quick-navul-tit2{ background:url(/uploads/image/isecondportal/quicknav3.png) no-repeat left center; } .quick-navul-cont{ font-size:14px; color:#999999; height:24px; line-height: 24px; margin-top:8px; padding-left:10px; } .quick-navul li a:hover{ opacity: 0.85; filter:alpha(opacity=85); } /*精选推荐*/ .recommend{ background:#fff; padding-bottom:50px; } .recommend-tit{ height:80px; line-height:80px; text-align: center; font-size:30px; color:#333; padding-bottom:16px; } .recommend-main{ background:#fff; padding-top:14px; box-shadow: 0px 4px 20px 6px rgba(208, 208, 208, 0.1); } .rec-main-tab{ height:56px; border-bottom:1px solid #ebebeb; } .rec-main-tab li{ width:20%; text-align: center; height:56px; line-height: 56px; float:left; font-size:18px; position: relative; font-weight: bold; } .rec-main-tab li.active a{ color:#cc0700; font-weight: bold; } .rec-main-tab li.active::after{ content: ""; width:80px; height: 4px; position: absolute; left: 50%; bottom: 0; margin-left:-40px; background:#cc0700; } .rec-main-cont{ padding-top:4px; padding-bottom:15px; } .rec-main-contul li{ width:50%; box-sizing: border-box; float: left; padding:0px 36px; } .rec-main-contul-dv{ border-bottom: 1px solid #ebebeb; padding:20px 0; } .rec-main-contul-dv h5{ font-weight: normal; padding-right:30px; height:30px; line-height: 30px; font-size:16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .rec-main-contul-dv p{ margin-top:15px; } .rec-main-contul-dv p span{ display:inline-block; border:1px solid #ebebeb; height:26px; line-height: 26px; padding:0 15px; margin-right:10px; color:#adadad; border-radius: 4px; } .rec-main-contul-dv p em{ display:inline-block; background:#ffefef url(/uploads/image/isecondportal/time.png) no-repeat 5px center; height:28px; line-height: 28px; padding:0 15px 0 24px; color:#ff635e; border-radius: 4px; } .rec-main-contul-dv p em.jz{ background:#f1f1f1; color:#999999; } /* .rec-main-contul li:nth-last-of-type(-n 2) .rec-main-contul-dv{ border:none; } */ .rec-main-contp{ text-align: right; padding:32px 36px 0 0; } .rec-main-contp a{ display:inline-block; width:90px; height:32px; text-align: center; line-height: 32px; border-radius: 4px; background:#cc0700; color:#fff; cursor: pointer; } .rec-main-contp a:hover{ background: #e52820; color:#fff; } /*招采信息*/ .bidding{ padding:30px 0 50px; background: #f6f7f9; } .bidding-main{ background: #fff; height: 450px; border-radius: 4px; } .bidmain-left{ width:220px; height:450px; background:url(/uploads/image/isecondportal/zcxxleft.png) no-repeat; overflow: auto; } .bidmain-leftbox{ padding:40px 0 0 40px; } .bidmain-leftbox h3{ font-size:22px; height:30px; line-height: 30px; color:#fff; font-weight: 500; } .bidmain-leftbox ul{ padding-top:15px; } .bidmain-leftbox ul li{ height:40px; line-height: 40px; color:#fff; font-size:16px; padding-left:36px; background:url(/uploads/image/isecondportal/point.png) no-repeat 16px center; cursor: pointer; } .bidmain-leftbox ul li.active{ color:#cc0700; background:#fff url(/uploads/image/isecondportal/point1.png) no-repeat 16px center; border-radius: 4px 0 0 4px; } .bidmain-right{ width:980px; } .bidmain-right .recommend-main{ box-shadow: none; } .bidmain-right .rec-main-tab li{ /*width: auto;*/ /*padding: 0 20px;*/ /*font-size: 16px;*/ } .rec-main-contul-dv h4{ font-weight: normal; padding-right: 30px; height: 30px; line-height: 30px; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .bidmain-right .rec-main-contul-dv{ padding: 18px 0 12px; border: none; } .bidmain-right .rec-main-contul-dv p{ margin-top: 4px; height: 28px; } /*平台特色*/ .feature{ background:#fff; padding:32px 0 95px; } .feature-main li{ float: left; padding-right:20px; } .feature-main li:last-child{ padding-right:0px; } .feature-main-box{ width:285px; height:362px; position: relative; } .feature-main-box a{ display: block; width:285px; height:362px; box-sizing: border-box; padding:38px; } .feature-main-box a.pts1{ background:#fff url(/uploads/image/isecondportal/tsybg1.png) no-repeat; background-size:cover; } .feature-main-box a.pts2{ background:#fff url(/uploads/image/isecondportal/tsybg2.png) no-repeat; background-size:cover; } .feature-main-box a.pts3{ background:#fff url(/uploads/image/isecondportal/tsybg3.png) no-repeat; background-size:cover; } .feature-main-box a.pts4{ background:#fff url(/uploads/image/isecondportal/tsybg4.png) no-repeat; background-size:cover; } .feature-main-box a h6{ font-size:20px; color:#333333; line-height: 30px; } .feature-main-box a p{ font-size:14px; color:#999999; line-height: 28px; margin-top: 18px; } .feature-main-box a.active{ position: absolute; padding-right:56px; width:320px; top:-15px; left:0px; z-index: 10; } .feature-main-box a.active h6{ color:#fff; } .feature-main-box a.active p{ color:#fff; } .feature-main-box a.active.pts1{ height:459px; padding-right:75px; background:url(/uploads/image/isecondportal/tsbg1.png) no-repeat; background-size:cover; } .feature-main-box a.active.pts2{ height:456px; background:url(/uploads/image/isecondportal/tsbg2.png) no-repeat; background-size:cover; } .feature-main-box a.active.pts3{ height:462px; background:url(/uploads/image/isecondportal/tsbg3.png) no-repeat; background-size:cover; } .feature-main-box a.active.pts4{ height:462px; background:url(/uploads/image/isecondportal/tsbg4.png) no-repeat; background-size:cover; } /*如何完成全流程电子招投标?*/ .allflow{ height:318px; background:url(/uploads/image/isecondportal/flowbg.png) no-repeat center center; background-size:cover; box-sizing: border-box; padding-top:30px; } .allflow-tit{ font-size:18px; color:#999999; line-height: 24px; text-align: center; } .allflow-btn{ padding-top:48px; text-align: center; } .allflow-btn a{ display: inline-block; box-sizing: border-box; width:240px; height:60px; line-height: 60px; border-radius: 4px; font-size:18px; color:#fff; margin:0 20px; } .allflow-btn a:hover{ opacity: 0.7; filter:alpha(opacity=70); } .allflow-btn a.fw-btn1{ padding-left:32px; background:#cc0700 url(/uploads/image/isecondportal/down.png) no-repeat 34px center; } .allflow-btn a.fw-btn2{ padding-left:30px; background:#2d4678 url(/uploads/image/isecondportal/down.png) no-repeat 28px center; } /*采招资讯*/ .information{ background:#fff; padding:25px 0 60px; } .inf-mleft{ width:460px; height:280px; } .inf-mleft-boxfc{ position: absolute; z-index: 100; width: 100%; height:90px; background:rgba(0,0, 0, 0.6); bottom: 5px; box-sizing: border-box; padding:20px; } .inf-mleft-boxfc h6{ font-size:14px; color:#fff; line-height: 28px; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .inf-mleft-boxfc p{ font-size:12px; color:rgba(255, 255, 255, 0.7); line-height: 20px; margin-top: 5px; } .inf-mleft .swiper-pagination{ bottom: 22px; text-align: right; left: -20px; } .inf-mleft .swiper-pagination .swiper-pagination-bullet{ width:16px; height:4px; border-radius: 0; } .inf-mleft .swiper-pagination .swiper-pagination-bullet-active{ background:#fff; } .inf-mright{ width:740px; box-sizing: border-box; padding-left:40px; } .inf-mright-tit{ height:66px; } .inf-mright-tit li{ float: left; text-align: center; height:55px; line-height: 66px; font-size:18px; color:#333; margin-right:40px; box-sizing: border-box; padding:0 5px; cursor: pointer; } .inf-mright-tit li.active{ font-weight: bold; color:#cc0700; border-bottom:3px solid #cc0700; } .inf-mright-cot{ padding-top:20px; } .inf-mright-cot li{ height:40px; line-height: 40px; padding-right:150px; font-size: 14px; border-bottom:1px solid #d8d8d8; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; } .inf-mright-cot li:last-child{ border-bottom: none; } .inf-mright-cot li span{ position: absolute; right:0px; color: #999; } /*交易数据*/ .deal-data li{ float:left; width:25%; } .deal-data li h3{ font-size:42px; color:#cc0700; text-align: center; line-height: 66px; } .deal-data li p{ font-size:18px; color:#666; text-align: center; line-height:44px; } /*合作伙伴*/ .partner{ background:#fff; padding:30px 0 50px; } .partner .side-warp{ width:1200px; height:258px; margin:0 auto; overflow: hidden; position: relative; } .partner .side-warp .sw-slides .sw-slide a{ width:200px; height:76px; background:#fff; float:left; margin-bottom:10px; } .partner .side-warp .sw-slides .sw-slide a img{ display:block; width:100%; height:100%; } .partner .sw-next{ width:65px; height:65px; background: no-repeat; left:0px; } .partner .sw-prev{ width:65px; height:65px; background: no-repeat; right:0px; } /*共公搜索区域*/ .public-search{ padding:20px 25px; } .public-search-list{ /* display: flex; */ margin:20px 0; } .public-search-list dt{ width:90px; height:28px; line-height: 28px; padding-left:22px; font-size:15px; color:#333; font-weight: bold; } .public-search-list dt.xmvip{ background: no-repeat left center; } .public-slcot{ width:1020px; } .public-slcot .all{ float:left; font-size:15px; height:28px; line-height: 28px; color:#666; padding-right:20px; cursor: pointer; } .public-slcot .one{ float:left; height:28px; line-height: 28px; font-size:15px; color:#666; padding-right:20px; cursor: pointer; } .public-slcot .one.active{ color:#cc0700; } .public-slcot .all.active{ color:#cc0700; } .public-slcot .srkbox{ float:left; width:160px; position: relative; } .public-slcot .srkbox .srk{ width:100%; padding:0 10px; height:28px; line-height: 28px; box-sizing: border-box; border: 1px solid #666; } .public-slcot .srkbox .yuan{ font-size:12px; color:#999; position: absolute; right: 8px; top: 4px; } .public-slcot .aniu{ float:left; width:40px; height:28px; line-height: 28px; text-align: center; font-size: 14px; color:#999; box-sizing: border-box; border: 1px solid #999; background:#fff; margin-left:10px; cursor: pointer; } .hx{ float:left; height:28px; line-height: 28px; padding:0 10px; font-size: 14px; color:#999; } .public-slcot .tolbox{ float:left; width:90%; } .public-slcot .tolbox .hybox{ display:inline-block; position: relative; } .public-slcot .tolbox .hybox .mc{ display:inline-block; height:28px; line-height: 28px; font-size:15px; color:#666; padding-right:20px; cursor: pointer; } .public-slcot .tolbox .hybox .mc.active{ color:#cc0700; } /*行业与城市浮框start*/ .hyfloat-box{ width:420px; padding:20px; background:#fff; box-shadow: 0px 4px 12px 0px rgba(172, 172, 172, 0.3); border-radius: 4px; position: absolute; left: 0px; top: 34px; z-index: 10; display:none; } .hyfloat-box::after{ content: ""; width:31px; height: 12px; background: no-repeat left top; position: absolute; left:5px; top: -12px; } .hyfloat-box-m{ padding-bottom:20px; } .hyfloat-box-m .tit{ height:30px; line-height: 30px; font-size:14px; } .hyfloat-box-m .cont{ padding-top:8px; } .hyfloat-box-m .cont em{ font-size: 12px; color: #666; display: inline-block; margin-bottom: 5px; cursor: pointer; } .hyfloat-box-m .cont em.active{ color:#cc0700; } .hyfloat-box-m .cont b{ font-size:12px; color:#666; font-weight: normal; margin:0 8px; } /* .hyfloat-box-m .cont a:hover{ color:#cc0700; } */ .hyfloat-box-btn{ height:30px; text-align: right; } .hyfloat-box-btn button{ display: inline-block; width:68px; height:28px; line-height: 28px; text-align: center; font-size:12px; border-radius: 4px; color:#666; margin-left:15px; cursor: pointer; } .hyfloat-box-btn button.a1{ background:#fff; border:1px solid #999; } .hyfloat-box-btn button.a2{ background:#cc0700; border:1px solid #cc0700; color:#fff; } /*行业与城市浮框end*/ .public-search-open{ text-align: right; } .public-search-open .zk{ display: inline-block; background:#f0f0f0; border-radius: 4px; width:36px; height:18px; line-height: 18px; font-size:12px; color:#999; text-align: center; cursor: pointer; margin-right:10px; } .public-search-open .popen{ display: inline-block; height:18px; line-height: 18px; font-size:12px; color:#999; padding:0 16px 0 3px; background: no-repeat right center; cursor: pointer; } .public-search-open .popen.sq{ background: no-repeat right center; } .public-smheight{ height:145px; overflow: hidden; } /*公共列表区域*/ .public-list{ padding:20px 30px; } .public-list-tit{ height:46px; line-height: 45px; font-size:20px; padding-left:35px; background: url(/uploads/image/isecondportal/list-titbg.png) no-repeat left center; border-bottom: 1px solid #ebebeb; } .public-list-cot li{ padding:20px 0; border-bottom:1px solid #ebebeb; } .public-list-cotit{ height: 40px; line-height: 40px; padding-right: 150px; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: normal; position: relative; } .public-list-cotit span{ position: absolute; right: 0px; color:#adadad; } .public-list-cotnr{ margin-top:10px; position: relative; } .public-list-cotnr span{ /*display:inline-block;*/ float:left; border:1px solid #ebebeb; height:26px; line-height: 26px; padding:0 15px; margin-right:10px; color:#adadad; border-radius: 4px; } .public-list-cotnr em{ /*display:inline-block;*/ float:left; background:#ffefef url(/uploads/image/isecondportal/time.png) no-repeat 5px center; height:28px; line-height: 28px; padding:0 15px 0 24px; color:#ff635e; border-radius: 4px; } .public-list-cotnr .js-count-down span{ border:none; height:28px; line-height: 28px; padding:0; margin:0; border-radius: 0; color:#ff635e; } .public-list-cotnr em.jz{ background:#f1f1f1; color:#999999; padding:0 15px; } .public-list-cotnr .js-count-down.jz span{ color:#999999; } .public-list-cotnr a{ position: absolute; right:0px; bottom:0px; display: inline-block; width:100px; height:34px; line-height: 34px; text-align: center; font-size: 14px; border-radius: 4px; box-sizing: border-box; } .public-list-cotnr a.qtb{ background: #cc0700; color:#fff; } .public-list-cotnr a.qck{ border: 1px solid #cc0700; color:#cc0700; } /*分页样式*/ .pagination { height: 32px; font-size: 14px; color: #666; line-height: 32px; text-align: center; margin-top: 50px; } .pagination em { margin-right: 10px; } .pagination select { width:115px; height: 32px; border: 1px solid #dcdfe6; padding: 0 10px; margin-top: -3px; border-radius: 4px; } .pagination a { display: inline-block; padding: 0 14px; height: 32px; line-height: 32px; background:#f5f7fa; color:#666; margin:0 1px; border-radius: 4px; } .pagination a:hover{ background: #cc0700; color: #fff; } .pagination a.active { background: #cc0700; color: #fff; } .pagination span { margin-left: 15px; } .pagination span input { width: 40px; height: 32px; line-height: 32px; padding: 0 5px; border: 1px solid #dcdfe6; border-radius: 4px; } .pagination button{ width:62px; height:32px; border: none; border-radius:4px; background: #cc0700; color:#fff; margin-left:15px; cursor: pointer; } /*暂无数据start*/ .zwdata img{ display: block; width:100%; height:100%; } /*暂无数据end*/