@charset "utf-8"; /*全局mixin*/ /* rem适配 */ /*将px转换成rem*/ * { margin: 0; padding: 0; list-style: none; } body { user-select: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; } a { color: #333; } a, button { cursor: pointer; } a, u { text-decoration: none; } .mt20 { margin-top: 1rem !important; } .mt30 { margin-top: 1.5rem !important; } .mt40 { margin-top: 2rem !important; } .mt50 { margin-top: 2.5rem !important; } .mt60 { margin-top: 3rem !important; } .mb80 { margin-bottom: 4rem !important; } .pt40 { padding-top: 2rem !important; } .pb80 { padding-bottom: 4rem !important; } input { padding: 0 0.5rem; } input, button, select { outline: 0; border: none; } textarea, input[type="text"], input[type="number"], input[type="password"], input[type="search"], select { padding: 0 0.5rem; line-height: 2rem; height: 2rem; border: 1px solid #e4e4e4; background-color: #fff; -webkit-transition: all 0.3s; transition: all 0.3s; border-radius: 4px; display: inline-block; font-size: 0.7rem; background-image: none; -webkit-box-sizing: border-box; box-sizing: border-box; } img { object-fit: cover; } .fl { float: left !important; } .fr { float: right !important; } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; font-size: 0; clear: both; } .news-content ul, .news-content ol, .news-content li { list-style: auto; } @font-face { font-family: "iconfont"; /* Project id 3569614 */ src: url("./font/iconfont.woff2") format("woff2"), url("./font/iconfont.woff") format("woff"), url("./font/iconfont.ttf") format("truetype"); } @font-face { font-family: "iconxn"; src: url("./font/xndyyljt_font/iconfont.woff2") format("woff2"), url("./font/xndyyljt_font/iconfont.woff") format("woff"), url("./font/xndyyljt_font/iconfont.ttf") format("truetype"); } @font-face { font-family: 'iconfont2'; /* Project id 2894331 */ src: url("//at.alicdn.com/t/font_2894331_9m2tttnamnd.eot?t=1641347052121"); /* IE9 */ src: url("//at.alicdn.com/t/font_2894331_9m2tttnamnd.eot?t=1641347052121#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_2894331_9m2tttnamnd.woff?t=1641347052121") format("woff"), url("//at.alicdn.com/t/font_2894331_9m2tttnamnd.ttf?t=1641347052121") format("truetype"), url("//at.alicdn.com/t/font_2894331_9m2tttnamnd.svg?t=1641347052121#iconfont") format("svg"); } .iconxn { font-family: "iconxn" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /*没有信息*/ .nodata { display: flex; justify-content: center; align-items: center; flex-direction: column; color: #aaa; } .nodata i { font-size: 90px; margin-bottom: 10px; } html { font-size: 20px; } .layout { width: 1360px; margin: 0 auto; box-sizing: border-box; } .inner-container { overflow: hidden; background-size: 45%; } .inner-layout { width: 1200px; margin: auto; min-width: 320px; min-height: 400px; box-sizing: border-box; } .path { padding-top: 1.5rem; padding-bottom: 1.5rem; color: #999; font-size: 14px; } .path i { font-size: 12px; padding: 0 5px; } .path .inner-layout { min-height: 0; } #currentMedia { display: none; } .pager { font-size: 0; padding-bottom: 4rem; text-align: center; margin-top: 30px; } .pager a, .pager input, .pager button, .pager span { display: inline-block; height: 50px; text-align: center; line-height: 50px; border-radius: 4px; font-size: 16px; color: #333333; margin-right: 10px; box-sizing: border-box; } .pager span { width: 50px; } .pager a { width: 50px; border: 1px solid #E4E4E4; background-color: #F2F2F2; } .pager a:hover { color: #B0CE3A; } .pager a.on { background-color: #B0CE3A; border-color: #B0CE3A; color: #fff; } .pager a.pager-prev, .pager a.pager-next { width: 88px; } .pager a.disabled { color: #d7d7d7; cursor: default; } .pager input { width: 100px; padding: 0 0 0 15px; line-height: 50px; height: 50px; box-sizing: border-box; border: 1px solid #AAAAAA; } .pager input::-webkit-input-placeholder { color: #d7d7d7; } .pager button { width: 80px; color: #fff; background-color: #B0CE3A; cursor: pointer; } .pager button:hover { background-color: #1D9D9A; } .pager .choose-page { display: none; width: 90px; height: 30px; border: 1px solid #AAA; color: #D7D7D7; border-radius: 4px; margin-right: 6px; } .pager .choose-page option { color: #333; } #foxWechatBox { width: 20rem !important; height: 24rem !important; border: none; border-radius: 10px; padding: 2.8rem 2.5rem 3.5rem !important; box-sizing: border-box; position: relative; margin-left: -10rem !important; margin-top: -12rem !important; } #foxWechatBox > div { text-align: center; font-size: 1.2rem !important; } #foxWechatBox .share_weixin_qrcode { margin: 1.5rem 0 !important; } #foxWechatBox a.share_weixin_close { top: -1.8rem !important; right: -1.5rem !important; font-size: 1.5rem !important; width: 1rem !important; height: 1rem !important; } #foxWechatBox img { width: 15rem !important; height: 15rem !important; } @media (max-width: 1440px) { .layout { width: 1200px; } .inner-layout { width: 1200px; } } @media (max-width: 1200px) { html { font-size: 16px; } .layout { width: 960px; } .path { font-size: 12px; } .inner-layout { width: 960px; } .pager { margin-top: 18px; } .pager a, .pager input, .pager button, .pager span { margin-right: 8px; } } @media (max-width: 960px) { .layout { width: 100%; min-width: 360px; } .mt40 { margin-top: 20px !important; } .mt60 { margin-top: 30px !important; } .mb80 { margin-bottom: 40px !important; } .inner-layout { width: auto; margin: 0 20px; } .inner-layout.no-margin { margin: 0; } .path { padding-top: 20px; padding-bottom: 20px; } .path .inner-layout span { display: none; } #currentMedia { width: 960px; } .pager input { display: none; } .pager .choose-page { display: inline-block; } .pager { margin-top: 10px; padding-bottom: 40px; } .pager a, .pager input, .pager button, .pager span { height: 30px; line-height: 30px; font-size: 12px; margin-right: 6px; } .pager a { width: 30px; margin-bottom: 10px; } .pager a.pager-prev, .pager a.pager-next, .pager button { width: 50px; } } .container { min-height: 500px; } /* Slider */ .slick-slider { position: relative; display: block; box-sizing: border-box; -moz-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: none; touch-action: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .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-list, .slick-track, .slick-slide, .slick-slide img { -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; zoom: 1; margin-left: auto; margin-right: auto; } .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%; min-height: 1px; display: none; } .slick-slide img { display: block; } .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; } /* Icons */ @font-face { font-family: "slick"; src: url("./slider/fonts/slick.eot"); src: url("./slider/fonts/slick.eot?#iefix") format("embedded-opentype"), url("./slider/fonts/slick.woff") format("woff"), url("./slider/fonts/slick.ttf") format("truetype"), url("./slider/fonts/slick.svg#slick") format("svg"); font-weight: normal; font-style: normal; } /* Arrows */ .slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; } .slick-prev:focus, .slick-next:focus { outline: none; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; } .slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev { left: -25px; } .slick-prev:before { content: "←"; } .slick-next { right: -25px; } .slick-next:before { content: "→"; } /* Dots */ .slick-slider { margin-bottom: 30px; } .slick-dots { position: absolute; bottom: 0; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; } .slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; } .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: 0; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; } .slick-dots li button:focus { outline: 0; } .slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-dots li.slick-active button:before { opacity: 0.75; } @keyframes popFadeIn { from { opacity: 0; -webkit-transform: translate3d(0, 10%, 0); -ms-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes popFadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, -10%, 0); -ms-transform: translate3d(0, -10%, 0); transform: translate3d(0, -10%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes toShow { 0% { opacity: 0; transform: translateX(-120px); } 100% { opacity: 1; transform: translateX(0); } } h1.center-tit001 { font-size: 1.6rem; line-height: 1; font-weight: normal; text-align: center; z-index: 1; position: relative; } h1.center-tit001 a { color: #fff; } h1.center-tit001.black a { color: #333; } h1.center-tit003 { display: flex; flex-direction: column; align-items: center; font-weight: normal; } h1.center-tit003 a.tit { font-size: 1.6rem; color: #333333; line-height: 1; margin-bottom: 1rem; } h1.center-tit003 a.more { display: flex; align-items: center; } h1.center-tit003 a.more span { font-size: 0.8rem; line-height: 1; color: #7F7F7F; } h1.center-tit003 a.more i { font-size: 0.8rem; color: #1D9D9A; margin-left: 0.5rem; } h1.center-tit003 a.more:hover span { color: #1D9D9A; } @media (max-width: 960px) { h1.center-tit003 a.tit { font-size: 18px; margin-bottom: 14px; } h1.center-tit003 a.more i { margin-left: 4px; font-size: 14px; } } h1.left-tit-more { display: flex; justify-content: space-between; align-items: center; font-weight: normal; z-index: 1; position: relative; } h1.left-tit-more.white a.tit { color: #fff; } h1.left-tit-more a.tit { font-size: 1.6rem; line-height: 1; color: #333; } h1.left-tit-more a.more { display: flex; align-items: center; } h1.left-tit-more a.more span { font-size: 0.8rem; line-height: 1; color: #1D9D9A; transition: all 0.5s; } h1.left-tit-more a.more i { color: #1D9D9A; font-size: 0.8rem; margin-left: 0.4rem; } h1.left-tab-tit001 { display: flex; justify-content: space-between; align-items: center; font-weight: normal; } h1.left-tab-tit001.black a.tit { color: #000000; } h1.left-tab-tit001.black a.tit:after { background-color: #1D9D9A; } h1.left-tab-tit001 a.tit { font-size: 2rem; line-height: 2rem; color: #fff; position: relative; } h1.left-tab-tit001 a.tit:after { content: ""; display: block; width: 3.2rem; height: 0.2rem; background-color: #fff; position: absolute; left: 0; bottom: -0.7rem; border-radius: 7.5rem; } h1.left-tab-tit001 .tab-tit { flex: 1; font-size: 0; } h1.left-tab-tit001 .tab-tit a { margin-right: 1.5rem; font-size: 1.2rem; line-height: 1; color: #333333; position: relative; } h1.left-tab-tit001 .tab-tit a.cur { color: #1D9D9A; } h1.left-tab-tit001 .tab-tit a.cur:after { position: absolute; content: ""; font-size: 0; width: 0; height: 0; border: 0.65rem solid transparent; border-top-color: #B0CE3A; left: 50%; transform: translateX(-50%); bottom: -1.5rem; border-top-width: 0.5rem; border-bottom-width: 0.5rem; } h1.left-tab-tit001 a.more { display: flex; align-items: center; } h1.left-tab-tit001 a.more span { font-size: 0.8rem; line-height: 0.8rem; color: #AAAAAA; transition: all 0.5s; } h1.left-tab-tit001 a.more i { color: #B0CE3A; font-size: 0.8rem; margin-left: 0.4rem; } h1.left-tab-tit001 a.more:hover span { color: #1D9D9A; } h2.left-tab-tit002 { display: flex; justify-content: space-between; font-weight: normal; } h2.left-tab-tit002 .tab-tit { font-size: 1rem; line-height: 1; position: relative; height: 2.5rem; } h2.left-tab-tit002 .tab-tit a { color: #333; } h2.left-tab-tit002 .tab-tit.cur a { color: #1D9D9A; } h2.left-tab-tit002 .tab-tit.cur:after { position: absolute; content: ""; font-size: 0; width: 0; height: 0; border: 0.75rem solid transparent; border-top-color: #B0CE3A; left: 50%; transform: translateX(-50%); bottom: 0; border-top-width: 0.5rem; border-bottom-width: 0.5rem; } h2.left-tab-tit002 .tab-tit + .tab-tit { margin-left: 1.05rem; position: relative; } h2.left-tab-tit002 .tab-tit + .tab-tit:before { display: block; content: ""; width: 1px; height: 1rem; background-color: #E4E4E4; position: absolute; left: -0.5rem; top: 0; } h2.left-tab-tit002 a.more { display: flex; align-items: center; } h2.left-tab-tit002 a.more span { font-size: 0.8rem; line-height: 0.8rem; color: #1D9D9A; transition: all 0.5s; } h2.left-tab-tit002 a.more i { color: #1D9D9A; font-size: 0.8rem; margin-left: 0.4rem; } h1.tit-line { font-weight: normal; position: relative; font-size: 0; } h1.tit-line:after { content: ""; display: block; width: 3.6rem; height: 0.2rem; background-color: #1D9D9A; position: absolute; left: 0; bottom: -0.7rem; } h1.tit-line.center { text-align: center; } h1.tit-line.center:after { left: 50%; transform: translateX(-50%); } h1.tit-line.black a { color: #333; } h1.tit-line a { font-size: 1.6rem; line-height: 1; color: #fff; } a.center-more001 { width: 9rem; height: 2.5rem; border-radius: 4px; background-color: #9CC301; position: relative; left: 50%; margin-left: -4.5rem; display: flex; justify-content: center; align-items: center; margin-top: 1rem; transition: all 0.5s; overflow: hidden; } a.center-more001:before { content: ""; position: absolute; width: 9rem; height: 9rem; border-radius: 50% 50% 0px 0px; left: 0; top: 100%; -webkit-transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1); background-color: #1D9D9A; } a.center-more001 span { font-size: 1rem; line-height: 1; color: #fff; transition: all 0.5s; z-index: 11; transform: translateX(-0.75rem); } a.center-more001 i { font-size: 1.2rem; line-height: 1; color: #fff; transition: all 0.5s; position: absolute; top: 0.75rem; right: 1.75rem; } @media (any-hover: hover) { a.center-more001:hover:before { top: -3.25rem; transform: scale(1.2); } a.center-more001:hover span { transform: translateX(0); } a.center-more001:hover i { color: rgba(255, 255, 255, 0.2); transform: scale(2.1); right: 0.75rem; top: 0.6rem; } } @media (max-width: 960px) { body, html { max-width: 100%; overflow-x: hidden; } h1.center-tit001 { font-size: 18px; } h1.left-tit-more a.tit { font-size: 18px; } h1.left-tab-tit001 .tab-tit a, h1.tit-line a { font-size: 18px; } a.center-more001 { width: 104px; height: 32px; margin-left: -50px; } a.center-more001 i { top: 6px; right: 10px; } a.center-more001:before { width: 104px; height: 104px; } } @media (max-width: 960px) and (any-hover: hover) { a.center-more001:hover:before { top: -36px; } a.center-more001:hover i { transform: scale(1.6); right: 6px; top: 7px; } } .login-dialog { display: none; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 100; background-color: rgba(0, 0, 0, 0.4); } .login-dialog .login-pop { background: #fff; border-top: 5px solid #C39D58; padding: 0.5rem 1.5rem; width: 15rem; border-radius: 4px; position: fixed; left: 50%; top: 50%; margin-left: -9rem; margin-top: -12.5rem; } .login-dialog .login-pop .pop-tit { line-height: 2.5rem; font-size: 0.8rem; position: relative; border-bottom: 1px solid #ddd; margin-bottom: 1rem; } .login-dialog .login-pop .pop-tit a { display: block; width: 50%; float: left; text-align: center; } .login-dialog .login-pop .pop-tit a.cur { border-bottom: 1px solid #1678ad; margin-bottom: -1px; color: #1678ad; } .login-dialog .login-pop .close { position: absolute; top: 0.25rem; right: 0.5rem; } .login-dialog .login-pop .login-form .ruifox-form-group { padding-bottom: 0; margin-bottom: 0.75rem; } .login-dialog .login-pop .login-form .ruifox-form-group .control { float: left; width: 100%; } .login-dialog .login-pop .login-form .ruifox-form-group .control > span { position: absolute; top: 0.15rem; text-align: center; left: 0; width: 1.7rem; height: 1.7rem; z-index: 2; line-height: 1.7rem; color: #d5cccc; } .login-dialog .login-pop .login-form .ruifox-form-group .control > span i { font-size: 1.2rem; } .login-dialog .login-pop .login-form .ruifox-form-group .control .input { width: 100%; display: block; padding-left: 1.8rem; } .login-dialog .login-pop .login-form .ruifox-form-group .control .btn { width: 100%; font-size: 0.8rem; line-height: 2rem; } .login-dialog .login-pop .login-form p { padding: 0.25rem 0; overflow: hidden; font-size: 0.7rem; } .login-dialog .login-pop .login-form p.text-center { word-spacing: 1em; color: #999; } .login-dialog .login-pop .login-form a { color: #03a560; } label, summary { cursor: default; } .alert { padding: 0.4rem 1.75rem 0.4rem 0.7rem; margin-bottom: 1rem; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); color: #c09853; font-size: 0.7rem; background-color: #fcf8e3; border: 1px solid #fbeed5; border-radius: 0.2rem; } .alert.alert-danger, .alert.alert-error { color: #b94a48; background-color: #f2dede; border-color: #eed3d7; } .hidden { display: none; } .text-center { text-align: center; } .ruifox-form { font-family: "Chinese Quote", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-variant: tabular-nums; line-height: 2rem; } .ruifox-form input, .ruifox-form select, .ruifox-form button, .ruifox-form .btn { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); border-radius: 4px; } .ruifox-form .btn { padding: 0 0.75rem; margin-bottom: 0; font-weight: 400; line-height: 2rem; height: 2rem; border-radius: 4px; display: inline-block; font-size: 0.7rem; background-image: none; text-align: center; white-space: nowrap; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; min-width: 4rem; } .ruifox-form .btn.btn-primary { color: #fff; background-color: #03a560; border-color: #03a560; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 2px 0 rgba(0, 0, 0, 0.05); } .ruifox-form .label { text-align: right; vertical-align: middle; line-height: 2rem; display: inline-block; overflow: hidden; white-space: nowrap; } .ruifox-form .text-hidden { font-size: 0; } .ruifox-form-group { margin-bottom: 0.25rem; vertical-align: middle; } .ruifox-form-group .control { position: relative; font-size: 14px; } .ruifox-form-group .control textarea { min-height: 120px; resize: vertical; } .ruifox-form-group .nc-container { min-height: 2rem; } .ruifox-form-group .nc-container .nc_scale { height: 2rem; } .ruifox-form-group .nc-container .nc_scale span { box-sizing: border-box; width: 2rem; height: 2rem; line-height: 2rem; } .ruifox-form-group .nc-container .nc_scale .scale_text { line-height: 2rem; } .ruifox-form-horizontal .ruifox-form-group { padding-bottom: 0; margin-bottom: 0.25rem; } .ruifox-form-horizontal .ruifox-form-group > .label { float: left; width: 16.66666667%; padding-right: 1.5rem; } .ruifox-form-horizontal .ruifox-form-group > .control { float: left; width: 58.33333333%; } .ruifox-form-horizontal .ruifox-form-group:after { clear: both; display: table; content: ""; } a.left-more001 { width: 9rem; height: 2.5rem; border-radius: 5px; background-color: #B0CE3A; display: flex; justify-content: center; align-items: center; transition: all 0.5s; overflow: hidden; position: relative; } a.left-more001:before { content: ""; position: absolute; width: 9rem; height: 9rem; border-radius: 50% 50% 0px 0px; left: 0; top: 100%; -webkit-transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1); background-color: #328484; } a.left-more001 span { font-size: 1rem; line-height: 1; color: #fff; transition: all 0.5s; z-index: 11; transform: translateX(-0.75rem); } a.left-more001 i { font-size: 1.2rem; line-height: 1; color: #fff; transition: all 0.5s; position: absolute; top: 0.75rem; right: 1.75rem; } @media (any-hover: hover) { a.left-more001:hover:before { top: -3.25rem; transform: scale(1.2); } a.left-more001:hover span { transform: translateX(0); } a.left-more001:hover i { color: rgba(255, 255, 255, 0.2); transform: scale(2.1); right: 0.75rem; top: 0.6rem; } } @media (max-width: 960px) { a.left-more001 { width: 104px; height: 32px; margin: 23px auto 0; } a.left-more001 i { top: 6px; right: 10px; } a.left-more001:before { width: 104px; height: 104px; } } @media (max-width: 960px) and (any-hover: hover) { a.left-more001:hover:before { top: -36px; } a.left-more001:hover i { transform: scale(1.6); right: 6px; top: 7px; } } .hos-path { font-size: 0.7rem; } .hos-path a, .hos-path span { color: #7F7F7F; } .show-share-position { position: absolute; top: 0; } .show-share-box { position: absolute; top: 0; left: -3.8rem; width: 2.8rem; z-index: 11; } .show-share-box.position { position: fixed; top: 2.8rem; left: 50%; margin-left: -33.8rem; } .show-share-box .share-ico { width: 2.8rem; height: 2.8rem; line-height: 2.8rem; text-align: center; color: #AAAAAA; background-color: #E4E4E4; cursor: pointer; } .show-share-box .share-ico i { font-size: 1.5rem; } .show-share-box .share-ico.close { background-color: #1D9D9A; color: #fff; } .show-share-box .share-container .share-btn { display: block; background-color: #E4E4E4; width: 2.8rem; height: 2.8rem; display: flex; align-items: center; justify-content: center; color: #fff; } .show-share-box .share-container .share-btn span { display: none; font-size: 0.7rem; } .show-share-box .share-container .share-btn i { font-size: 1.2rem; animation: showSpan 0.5s; } @keyframes showSpan { from { opacity: 0; } to { opacity: 1; } } .show-share-box .share-container .share-btn:hover i { display: none; } .show-share-box .share-container .share-btn:hover span { display: inline-block; animation: showSpan 0.5s; } .show-share-box .share-container .share-btn.copy-btn { background-color: #F59A23; } .show-share-box .share-container .share-btn.qr-btn { background-color: #70B603; } .show-share-box .share-container .share-btn.print-btn { background-color: #02A7F0; } @media (max-width: 1200px) { .show-share-position { position: static; } .show-share-box.position { margin-left: -480px; } .show-share-box { margin-top: 30px; position: static; width: 128px; display: flex; } .show-share-box .share-ico { width: 32px; height: 32px; line-height: 32px; } .show-share-box .share-ico i { font-size: 18px; } .show-share-box .share-container { display: flex; } .show-share-box .share-container .share-btn { width: 32px; height: 32px; } .show-share-box .share-container .share-btn i { font-size: 14px; } } @media (max-width: 960px) { .show-share-box.position { margin-left: 10px; left: 0; } .show-share-box .share-container .share-btn:hover i { display: block; } .show-share-box .share-container .share-btn:hover span { display: none; } } .bidding-header .header-wrap .layout .logo-row { display: flex; justify-content: space-between; align-items: center; padding: 1.5rem 0 0.6rem; } .bidding-header .header-wrap .layout .logo-row .left-logo { display: flex; align-items: center; } .bidding-header .header-wrap .layout .logo-row .left-logo a.logo { position: relative; z-index: 2024; } .bidding-header .header-wrap .layout .logo-row .left-logo a.logo img { height: 3rem; } .bidding-header .header-wrap .layout .logo-row .left-logo h1.text { color: #333; font-size: 1.2rem; margin-left: 0.8rem; } .bidding-header .header-wrap .layout .logo-row .search-login { display: flex; align-items: center; } .bidding-header .header-wrap .layout .logo-row .search-login .search-wrap form .change-wrap { position: relative; } .bidding-header .header-wrap .layout .logo-row .search-login .search-wrap form .change-wrap .keyword { width: 20rem; height: 2rem; background-color: #F2F2F2; box-sizing: border-box; padding: 0 2rem 0 0.9rem; border: none; font-size: 0.8rem; } .bidding-header .header-wrap .layout .logo-row .search-login .search-wrap form .change-wrap .keyword::placeholder { color: #AAAAAA; } .bidding-header .header-wrap .layout .logo-row .search-login .search-wrap form .change-wrap .search-submit { background-color: transparent; position: absolute; right: 1rem; top: 50%; transform: translateY(-50%); } .bidding-header .header-wrap .layout .logo-row .search-login .search-wrap form .change-wrap .search-submit i { font-size: 1rem; color: #1D9D9A; } .bidding-header .header-wrap .layout .logo-row .search-login .search-btn { display: none; } .bidding-header .header-wrap .layout .logo-row .search-login .login { border-radius: 4px; background-color: #1D9D9A; color: #fff; font-size: 0.8rem; margin-left: 3rem; width: 4rem; height: 1.5rem; line-height: 1.5rem; text-align: center; position: relative; z-index: 2024; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box { display: none; position: relative; margin-left: 3rem; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box .info-box { display: flex; align-items: center; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box .info-box p { font-size: 0.8rem; line-height: 1; color: #333; white-space: nowrap; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box .info-box i { width: 0; height: 0; font-size: 0; border: 0.5rem solid transparent; border-top-color: #aaa; border-bottom-width: 0; margin-left: 0.5rem; cursor: pointer; transition: transform 0.3s; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box .info-box i.active { transform: rotate(180deg); } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box .menu-box { display: none; width: 6.2rem; height: 9.2rem; border-radius: 5px; box-shadow: 5px 5px 20px rgba(85, 85, 85, 0.35); box-sizing: border-box; padding: 1.5rem; position: absolute; right: 0; top: 1.8rem; z-index: 2022; background-color: #fff; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box .menu-box ul li { margin-bottom: 1rem; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box .menu-box ul li a { display: block; font-size: 0.8rem; line-height: 1; color: #333; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box .menu-box ul li a:hover { color: #B0CE3A; } .bidding-header .header-wrap .layout .logo-row .search-login .pc-menu { display: none; } .bidding-header .header-wrap .layout .nav { width: 100%; } .bidding-header .header-wrap .layout .nav .nav-ul { display: flex; justify-content: center; } .bidding-header .header-wrap .layout .nav .nav-ul > li { font-size: 0.9rem; position: relative; line-height: 2.9rem; margin: 0 1.5rem; flex-shrink: 0; } .bidding-header .header-wrap .layout .nav .nav-ul > li > a { color: #333333; position: relative; line-height: 0.9rem; display: inline-block; } .bidding-header .header-wrap .layout .nav .nav-ul > li > a:after { content: ''; display: block; position: absolute; bottom: -1rem; left: 50%; height: 0.2rem; width: 0; background-color: #B0CE3A; transition: all 0.3s; border-radius: 4px; } .bidding-header .header-wrap .layout .nav .nav-ul > li.cur > a { font-weight: bold; } .bidding-header .header-wrap .layout .nav .nav-ul > li.cur > a:after { width: 100%; left: 0; } .bidding-header .header-wrap .layout .nav .nav-ul > li > a:hover:after { width: 100%; left: 0; } .bidding-header .header-wrap .search { display: none; } .bidding-second-banner { position: relative; height: 20rem; width: 100%; overflow: hidden; background-image: url("../images/tender/second_banner.png"); background-size: cover; background-position: bottom center; } .bidding-second-banner:before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.2); } .bidding-second-banner h1 { text-align: center; font-size: 2rem; color: #fff; margin-top: 7.85rem; z-index: 1; position: relative; } .logout-dialog { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 2023; display: none; } .logout-dialog .inner-dialog { width: 30%; border-radius: 8px; background-color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .logout-dialog .inner-dialog .header { padding: 1rem; margin: 0; line-height: 1rem; border-bottom: 1px solid #e4e4e4; position: relative; } .logout-dialog .inner-dialog .header h1 { font-size: 0.9rem; } .logout-dialog .inner-dialog .header i { cursor: pointer; color: #909399; font-size: 1rem; position: absolute; right: 1rem; top: 1rem; } .logout-dialog .inner-dialog .body { padding: 1rem; color: #606266; font-size: 0.7rem; } .logout-dialog .inner-dialog .footer { display: flex; justify-content: flex-end; padding: 1rem; border-top: 1px solid #e4e4e4; } .logout-dialog .inner-dialog .footer a { display: block; margin-left: 1.2rem; height: 1.6rem; line-height: 1.6rem; text-align: center; border-radius: 4px; background-color: #fff; border: 1px solid #dcdfe6; color: #606266; font-size: 0.7rem; padding: 0 0.75rem; } .logout-dialog .inner-dialog .footer a.primary { background-color: #3980EA; color: #fff; border-color: #3980EA; } @media (max-width: 960px) { .bidding-header .header-wrap.is-show .layout .logo-row .search-login .search-btn i { color: #fff; } .bidding-header .header-wrap.is-show .layout .logo-row .search-login a.pc-menu span, .bidding-header .header-wrap.is-show .layout .logo-row .search-login a.pc-menu:before, .bidding-header .header-wrap.is-show .layout .logo-row .search-login a.pc-menu:after { background-color: #fff; } .bidding-header .header-wrap .layout { padding: 0 20px; } .bidding-header .header-wrap .layout .logo-row .left-logo a.logo img { height: 30px; } .bidding-header .header-wrap .layout .logo-row .left-logo h1.text { display: none; } .bidding-header .header-wrap .layout .logo-row .search-login .search-wrap { display: none; } .bidding-header .header-wrap .layout .logo-row .search-login .search-btn { display: block; margin-left: 5px; z-index: 2024; position: relative; } .bidding-header .header-wrap .layout .logo-row .search-login .search-btn i { color: #1D9D9A; cursor: pointer; font-size: 20px; line-height: 1; } .bidding-header .header-wrap .layout .logo-row .search-login .login { margin-left: 10px; width: 40px; } .bidding-header .header-wrap .layout .logo-row .search-login .userinfo-box { margin-left: 5px; } .bidding-header .header-wrap .layout .logo-row .search-login a.pc-menu { position: relative; z-index: 2024; display: flex; height: 16px; width: 18px; align-items: center; flex-direction: column; justify-content: space-between; margin-left: 10px; } .bidding-header .header-wrap .layout .logo-row .search-login a.pc-menu span { display: block; height: 3px; width: 100%; border-radius: 0.2rem; background-color: #1D9D9A; transition: all 0.3s; } .bidding-header .header-wrap .layout .logo-row .search-login a.pc-menu:before, .bidding-header .header-wrap .layout .logo-row .search-login a.pc-menu:after { content: ''; display: block; height: 3px; width: 100%; border-radius: 0.2rem; background-color: #1D9D9A; transform-origin: left; transition: all 0.3s; } .bidding-header .header-wrap .layout .logo-row .search-login a.pc-menu.is-show:before { transform: rotate(45deg); } .bidding-header .header-wrap .layout .logo-row .search-login a.pc-menu.is-show:after { transform: rotate(-45deg); } .bidding-header .header-wrap .layout .logo-row .search-login a.pc-menu.is-show span { opacity: 0; } .bidding-header .header-wrap .layout .nav { display: none; } .bidding-header .header-wrap .search { display: none; height: 100vh; width: 100vw; position: fixed; top: 0; left: 0; background-color: rgba(29, 157, 154, 0.95); z-index: 2025; } .bidding-header .header-wrap .search form { position: relative; height: 100%; width: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; } .bidding-header .header-wrap .search form .turn-down-search { position: absolute; right: 12px; top: 20px; } .bidding-header .header-wrap .search form .turn-down-search i { color: #fff; font-size: 20px; } .bidding-header .header-wrap .search form h2 { font-size: 24px; color: #fff; font-weight: normal; margin-bottom: 20px; } .bidding-header .header-wrap .search form .change-wrap { width: 320px; height: 40px; display: flex; } .bidding-header .header-wrap .search form .change-wrap input { width: 320px; height: 40px; border: none; box-sizing: border-box; padding-left: 10px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; font-size: 12px; } .bidding-header .header-wrap .search form .change-wrap button { height: 40px; width: 40px; border: none; border-top-right-radius: 4px; border-bottom-right-radius: 4px; background-color: #fff; } .bidding-header .header-wrap .search form .change-wrap button i { color: #1D9D9A; font-size: 16px; } .bidding-header .header-wrap .search form .hot-search { display: flex; align-items: center; width: 320px; margin-top: 20px; justify-content: start; flex-wrap: wrap; } .bidding-header .header-wrap .search form .hot-search span { display: block; width: 100%; font-size: 14px; color: #ffffff; margin-bottom: 10px; } .bidding-header .header-wrap .search form .hot-search p { line-height: 1.7rem; height: 1.7rem; margin-right: 0.5rem; width: auto; background-color: rgba(0, 0, 0, 0.4); border-radius: 0.2rem; margin-bottom: 10px; } .bidding-header .header-wrap .search form .hot-search p a { box-sizing: border-box; padding: 0 0.5rem; display: block; height: 100%; width: 100%; border-radius: 0.2rem; color: #fff; font-size: 12px; } .bidding-second-banner { height: 150px; } .bidding-second-banner h1 { margin-top: 0; line-height: 150px; font-size: 24px; } .logout-dialog .inner-dialog { width: 80%; } } .tender-container h1.center-tit { text-align: center; font-size: 1.6rem; color: #000000; } .tender-container h1.center-tit.white a { color: #fff; } .tender-container a.center-more { display: flex; align-items: center; justify-content: center; width: 7rem; height: 2rem; border-radius: 5px; background-color: #1D9D9A; color: #fff; margin: 0 auto; } .tender-container a.center-more span { font-size: 0.8rem; } .tender-container a.center-more i { font-size: 1.2rem; margin-left: 0.5rem; } .home-text001 { padding: 4rem 0; } .home-text001 .layout ul.notice-list { display: flex; flex-wrap: wrap; margin-bottom: 2rem; margin-top: 2rem; } .home-text001 .layout ul.notice-list li { width: 50%; height: 6rem; box-sizing: border-box; padding: 0 2rem; position: relative; } .home-text001 .layout ul.notice-list li:before { content: ""; width: 0px; height: 4rem; background-color: #B0CE3A; position: absolute; left: 0; top: 50%; transform: translateY(-50%); transition: width 0.2s; } .home-text001 .layout ul.notice-list li a { padding: 1rem 0 0.7rem; border-bottom: 1px solid #D7D7D7; display: flex; flex-direction: column; justify-content: space-between; height: 100%; box-sizing: border-box; } .home-text001 .layout ul.notice-list li a p.tit { font-size: 0.9rem; color: #333; line-height: 1.35rem; max-height: 2.7rem; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .home-text001 .layout ul.notice-list li a .bottom { display: flex; align-items: center; } .home-text001 .layout ul.notice-list li a .bottom .time { color: #7F7F7F; font-size: 0.7rem; } .home-text001 .layout ul.notice-list li a .bottom .rest-time { text-align: right; flex: 1; color: #AAAAAA; font-size: 0.7rem; margin-right: 0.5rem; } .home-text001 .layout ul.notice-list li a .bottom .tag { width: 4.5rem; height: 1.3rem; border-radius: 2px; text-align: center; line-height: 1.3rem; font-size: 0.7rem; color: #fff; background-color: #9CC301; } .home-text001 .layout ul.notice-list li a .bottom .tag.gray { background-color: #C9C9C9; } .home-text001 .layout ul.notice-list li a:hover { border: none; } .home-text001 .layout ul.notice-list li a:hover p.tit { color: #1D9D9A; } .home-text001 .layout ul.notice-list li:has(a:hover) { background-color: #fff; box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1); } .home-text001 .layout ul.notice-list li:has(a:hover):before { width: 0.2rem; } @media (max-width: 960px) { .tender-container h1.center-tit { font-size: 18px; } .home-text001 { padding: 40px 0; } .home-text001 .layout { padding: 0 20px; } .home-text001 .layout ul.notice-list li { width: 100%; padding: 0; } .home-text001 .layout ul.notice-list li:before { display: none; } .home-text001 .layout ul.notice-list li:has(a:hover) { box-shadow: unset; } } .home-text002 { background-color: #33A1AC; padding: 4rem 0 6.8rem; box-sizing: border-box; position: relative; } .home-text002:before { position: absolute; left: 0; top: 0; content: ""; width: 100%; height: 100%; background-image: url("../images/tender/zbgg_bg.png"); opacity: 0.5; background-size: cover; } .home-text002 .layout { z-index: 1; position: relative; } .home-text002 .layout ul { display: flex; flex-wrap: wrap; justify-content: space-between; margin: 2rem 0; } .home-text002 .layout ul li { width: 33rem; height: 5.85rem; box-sizing: border-box; padding: 1rem 0; border-bottom: 1px solid rgba(255, 255, 255, 0.5); display: flex; justify-content: space-between; flex-direction: column; position: relative; } .home-text002 .layout ul li a { font-size: 0.9rem; color: #fff; line-height: 1.35rem; max-height: 2.7rem; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .home-text002 .layout ul li a:before { content: ""; width: 0; height: 1px; background-color: #fff; position: absolute; left: 0; bottom: 0; transition: width 0.3s; } .home-text002 .layout ul li a:hover:before { width: 100%; } .home-text002 .layout ul li .time { font-size: 0.7rem; line-height: 1; color: #fff; } .home-text002 .layout a.center-more { background-color: #B0CE3A; } @media (max-width: 1440px) { .home-text002 .layout ul li { width: 29rem; } } @media (max-width: 960px) { .home-text002 { padding: 40px 0 80px; } .home-text002 .layout { padding: 0 20px; } .home-text002 .layout ul li { width: 100%; } } .home-text3-container { margin-top: -2.8rem; position: relative; z-index: 1; } .home-text3-container .layout { display: flex; justify-content: space-between; flex-wrap: wrap; } .home-text3-container .layout .notice-box-item { width: 33rem; height: 23rem; box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1); box-sizing: border-box; padding: 2rem; background-color: #fff; margin-bottom: 2rem; } .home-text3-container .layout .notice-box-item h1.left-tit-more { display: flex; justify-content: space-between; align-items: center; } .home-text3-container .layout .notice-box-item h1.left-tit-more a.tit { font-size: 1.2rem; line-height: 1; } .home-text3-container .layout .notice-box-item h1.left-tit-more a.more { font-weight: normal; display: flex; align-items: center; } .home-text3-container .layout .notice-box-item h1.left-tit-more a.more span { font-size: 0.8rem; color: #333333; } .home-text3-container .layout .notice-box-item h1.left-tit-more a.more i { font-size: 1.2rem; margin-left: 0.5rem; color: #B0CE3A; } .home-text3-container .layout .notice-box-item h1.left-tit-more a.more:hover span { color: #B0CE3A; } .home-text3-container .layout .notice-box-item ul { margin-bottom: 1rem; } .home-text3-container .layout .notice-box-item ul li { height: 5.65rem; box-sizing: border-box; padding: 1rem 0; border-bottom: 1px solid #D7D7D7; display: flex; justify-content: space-between; flex-direction: column; position: relative; } .home-text3-container .layout .notice-box-item ul li a { font-size: 0.8rem; color: #333; line-height: 1.2rem; max-height: 2.4rem; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .home-text3-container .layout .notice-box-item ul li a:hover { color: #1D9D9A; } .home-text3-container .layout .notice-box-item ul li .time { font-size: 0.7rem; line-height: 1; color: #333333; } @media (max-width: 1440px) { .home-text3-container .layout .notice-box-item { width: 29rem; } } @media (max-width: 960px) { .home-text3-container .layout { padding: 0 20px; } .home-text3-container .layout .notice-box-item { width: 100%; padding: 20px; } .home-text3-container .layout .notice-box-item h1.left-tit-more a.tit { font-size: 18px; } } .bidding-footer001 { height: 4.8rem; background-color: #555555; display: flex; align-items: center; justify-content: center; } .bidding-footer001 p { font-size: 0.7rem; color: #fff; } .bidding-footer001 p a { color: #fff; } .qr-container { display: none; background-color: rgba(0, 0, 0, 0.7); position: fixed; right: 0; top: 0; bottom: 0; left: 0; z-index: 3000; } .qr-container .qr-content { width: 300px; height: 320px; background-color: #fff; position: relative; left: 50%; top: 50%; transform: translate(-50%, -50%); display: flex; flex-direction: column; align-items: center; justify-content: center; } .qr-container .qr-content i { position: absolute; top: 10px; right: 10px; color: #333; font-size: 20px; line-height: 1; cursor: pointer; } .qr-container .qr-content p { margin: 0.5rem 0 0; font-size: 0.9rem; color: #333; } .show-tender001 { padding-bottom: 4rem; display: flex; justify-content: space-between; } .show-tender001 .list-item { width: 100%; } .show-tender001 .list-item .content { width: 100%; border-bottom: 1px solid #AAAAAA; padding-bottom: 1rem; position: relative; } .show-tender001 .list-item .content .news-title { border-bottom: 1px solid #D7D7D7; padding-bottom: 1rem; color: #444; position: relative; } .show-tender001 .list-item .content .news-title:after { content: ""; display: block; width: 7.1rem; height: 0.1rem; background-color: #B0CE3A; position: absolute; bottom: 0; left: 0; } .show-tender001 .list-item .content .news-title h1 { font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif; font-weight: normal; font-style: normal; font-size: 1.6rem; color: #333333; line-height: 1.5; } .show-tender001 .list-item .content .news-title span { font-size: 0.7rem; color: #888; line-height: 1; display: inline-block; } .show-tender001 .list-item .content .news-title .time-comefrom { margin-top: 2rem; font-size: 0; } .show-tender001 .list-item .content .news-title .time-comefrom span.comefrom { margin-left: 1.05rem; position: relative; } .show-tender001 .list-item .content .news-title .time-comefrom span.comefrom:before { content: ""; height: 14px; width: 1px; background-color: #D7D7D7; position: absolute; top: 0; left: -0.5rem; } .show-tender001 .list-item .content .news-title .ctrl { position: absolute; right: 0; bottom: 1rem; display: flex; align-items: center; } .show-tender001 .list-item .content .news-title .ctrl span { color: #333333; font-size: 0.7rem; line-height: 1; } .show-tender001 .list-item .content .news-title .ctrl .btn { color: #7F7F7F; font-size: 1rem; margin-left: 0.5rem; line-height: 1; cursor: pointer; } .show-tender001 .list-item .content .news-title .ctrl .btn i { font-size: 1rem; } .show-tender001 .list-item .content .news-title .ctrl .btn:hover { color: #1D9D9A; } .show-tender001 .list-item .content .news-title .ctrl .btn:hover i { color: #1D9D9A; } .show-tender001 .list-item .content .apply-box { height: 12rem; box-sizing: border-box; border: 1px solid #D7D7D7; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); background-color: #fff; padding: 2rem; margin-top: 2rem; position: relative; } .show-tender001 .list-item .content .apply-box .tender-info p { font-size: 0.8rem; color: #333; margin-bottom: 1rem; line-height: 0.8rem; max-height: 0.8rem; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; } .show-tender001 .list-item .content .apply-box .tender-info p span { font-weight: bold; color: #333; } .show-tender001 .list-item .content .apply-box .tender-info p.status { color: #B0CE3A; } .show-tender001 .list-item .content .apply-box .tender-info p.status.gray { color: #c9c9c9; } .show-tender001 .list-item .content .apply-box .apply-btn { display: flex; flex-direction: column; align-items: flex-end; position: absolute; bottom: 2rem; right: 2rem; } .show-tender001 .list-item .content .apply-box .apply-btn > span { font-size: 0.8rem; color: #AAAAAA; } .show-tender001 .list-item .content .apply-box .apply-btn > span u { font-weight: bold; color: #FF0C0C; } .show-tender001 .list-item .content .apply-box .apply-btn > span.red u { color: #FF0C0C; } .show-tender001 .list-item .content .apply-box .apply-btn a.btn { width: 8rem; height: 2.5rem; border-radius: 4px; background-color: #9CC301; display: flex; align-items: center; justify-content: center; color: #fff; margin-top: 1.1rem; } .show-tender001 .list-item .content .apply-box .apply-btn a.btn span { font-size: 1rem; } .show-tender001 .list-item .content .apply-box .apply-btn a.btn i { font-size: 1rem; margin-left: 0.5rem; } .show-tender001 .list-item .content .news-content { padding-top: 1.5rem; } .show-tender001 .list-item .content .news-content p, .show-tender001 .list-item .content .news-content div { box-sizing: border-box; } .show-tender001 .list-item .content .news-content p { margin-bottom: 8px; font-size: 16px; line-height: 1.5; font-family: "Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif; } .show-tender001 .list-item .content .news-content img { max-width: 100% !important; display: block; margin-right: auto; margin-left: auto; height: auto !important; } .show-tender001 .list-item .content .share-box { display: flex; justify-content: flex-end; align-items: center; margin-top: 1rem; font-size: 0; } .show-tender001 .list-item .content .share-box span { color: #333333; font-size: 0.7rem; line-height: 1; display: inline-block; } .show-tender001 .list-item .content .share-box .share-btn { margin-left: 0.5rem; } .show-tender001 .list-item .content .share-box .share-btn i { font-size: 1rem; line-height: 1; color: #7F7F7F; } .show-tender001 .list-item .content .share-box .share-btn:hover i { color: #1D9D9A; } @media (max-width: 960px) { .show-tender001 .list-item .content .apply-box { padding: 20px; } .show-tender001 .list-item .content .apply-box .apply-btn { bottom: 20px; right: 20px; } .show-tender001 .list-item .content .apply-box .apply-btn a.btn { height: 30px; width: 110px; } } .inner-list-content .share { cursor: pointer; position: relative; } .inner-list-content .share:hover .bdsharebuttonbox { display: block; } .inner-list-content .share i { margin-right: 0.25rem; color: #555555; width: 0.8rem; height: 0.8rem; } .inner-list-content .share span { font-size: 0.7rem; color: #999999; display: block; height: 1.4rem; position: relative; z-index: 2; } .inner-list-content .share .enjoy { border-bottom: 1px solid #c9c9c9c9; } .inner-list-content .share .bdsharebuttonbox { box-sizing: border-box; display: none; position: absolute; right: 0; top: 1.4rem; z-index: 1; background: #fff; padding: 0.5rem 0.4rem; width: 100px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .inner-list-content .share .bdsharebuttonbox span { display: inline-block; color: #555; border-bottom: 1px solid #e4e4e4; width: 100%; height: 1rem; } .inner-list-content .share .bdsharebuttonbox a { display: block; float: none; font-size: 0.7rem; margin-right: 0; width: 100%; } .inner-list-content .share .bdsharebuttonbox a.bds_weixin:before { content: "\e643"; font-size: 0.7rem; background-color: #70B603; } .inner-list-content .share .bdsharebuttonbox a.bds_tsina:before { content: "\e642"; background-color: #D9001B; } .inner-list-content .share .bdsharebuttonbox a.copy-link:before { content: "\e670"; font-size: 12px; background-color: #F2A141; } .inner-list-content .share .bdsharebuttonbox a:before { font-family: "iconfont"; color: #fff; width: 1rem; height: 1rem; border-radius: 50%; font-size: 0.8rem; display: inline-block; text-align: center; line-height: 1rem; vertical-align: text-top; } .inner-list-content .share .bdsharebuttonbox a:after { content: attr(title); margin-left: 0.25rem; } .inner-list-content .share .bdshare-button-style0-16 a { background-image: none; padding-left: 0; height: auto; } .inner-list-content .share .bdshare-button-style0-24 a { line-height: 16px; background-image: none; padding-left: 0; height: auto; } .inner-list-item { position: relative; } .inner-list-item .inner-list-tit { height: 1rem; line-height: 1rem; padding-bottom: 1rem; padding-top: 2rem; border-bottom: 1px solid #c9c9c9; } .inner-list-item .inner-list-tit .fl { color: #666; position: relative; font-size: 0.7rem; } .inner-list-item .inner-list-tit .fl span { font-weight: normal; } .inner-list-item .inner-list-tit .fl i { font-family: Arial; color: #aaa; font-style: normal; } .inner-list-item .inner-list-tit .fl.list-title { font-size: 1.2rem; color: #1D9D9A; font-weight: normal; } .inner-list-item .inner-list-tit .tab-tit { display: block; color: #555; } .inner-list-item .inner-list-tit .tab-tit a { display: inline-block; color: #666; font-weight: normal; font-size: 0.7rem; position: relative; margin-bottom: 0.9rem; } .inner-list-item .inner-list-tit .tab-tit a:last-child { margin-right: 0; } .inner-list-item .inner-list-tit .tab-tit a.cur { color: #E38A59; font-weight: bold; } .inner-list-item .inner-list-tit .tab-tit a.cur:after { background-color: #1D9D9A; } .inner-list-item .inner-list-content { position: relative; } .inner-list-item .inner-list-content .aa { border-top: 1px solid #e4e4e4; padding-top: 30px; padding-bottom: 20px; } .inner-list-item .inner-list-content .bac { font-size: 0.9rem; font-weight: bold; } .inner-list-item .inner-list-content a:hover { color: #FFA943; } .inner-list-item .inner-list-content .mark { color: #1D9D9A; } .inner-list-item .inner-list-content .borderB { margin-bottom: 98px; } .inner-list-item .inner-list-content .list-news001 li, .inner-list-item .inner-list-content .list-video001 li { border-bottom: 1px solid #e4e4e4; padding: 1.5rem 0; height: 8rem; box-sizing: border-box; position: relative; } .inner-list-item .inner-list-content .list-news001 li.hasthumb, .inner-list-item .inner-list-content .list-video001 li.hasthumb { padding-left: 10rem; } .inner-list-item .inner-list-content .list-news001 li:last-child, .inner-list-item .inner-list-content .list-video001 li:last-child { border-bottom: none; } .inner-list-item .inner-list-content .list-news001 li .thumb, .inner-list-item .inner-list-content .list-video001 li .thumb { position: absolute; left: 0; top: 1.5rem; width: 9rem; height: 5rem; overflow: hidden; } .inner-list-item .inner-list-content .list-news001 li .thumb img, .inner-list-item .inner-list-content .list-video001 li .thumb img { display: block; width: 100%; height: 100%; } .inner-list-item .inner-list-content .list-news001 li .thumb i, .inner-list-item .inner-list-content .list-video001 li .thumb i { font-size: 1.5rem; color: rgba(255, 255, 255, 0.6); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 99; } .inner-list-item .inner-list-content .list-news001 li .title, .inner-list-item .inner-list-content .list-video001 li .title { font-size: 0.9rem; color: #333; height: 2.8rem; font-family: 微软雅黑; line-height: 28px; max-height: 56px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .inner-list-item .inner-list-content .list-news001 li .title a:hover, .inner-list-item .inner-list-content .list-video001 li .title a:hover { color: #B0CE3A; } .inner-list-item .inner-list-content .list-news001 li h2, .inner-list-item .inner-list-content .list-video001 li h2 { font-size: 0.9rem; font-weight: bold; } .inner-list-item .inner-list-content .list-news001 li.hasthumb .info, .inner-list-item .inner-list-content .list-video001 li.hasthumb .info { width: calc(100% - 200px); } .inner-list-item .inner-list-content .list-news001 li.nothumb .info, .inner-list-item .inner-list-content .list-video001 li.nothumb .info { width: 100%; } .inner-list-item .inner-list-content .list-news001 li .info, .inner-list-item .inner-list-content .list-video001 li .info { font-size: 0.7rem; color: #999; line-height: 1.4rem; position: absolute; bottom: 1.25rem; } .inner-list-item .inner-list-content .list-news001 li .info .mark, .inner-list-item .inner-list-content .list-video001 li .info .mark { color: #999; } .inner-list-item .inner-list-content .list-news001 li .info .mark .time, .inner-list-item .inner-list-content .list-video001 li .info .mark .time { color: #1D9D9A; } .inner-list-item .inner-list-content .list-news001 li .info .mark u, .inner-list-item .inner-list-content .list-video001 li .info .mark u { padding: 0 0.5rem; font-size: 12px; color: #c7c5c5; position: relative; top: -1px; } .list-announce001 li { border-bottom: 1px solid #e4e4e4; padding: 1.5rem 0; position: relative; } .list-announce001 li:last-child { border-bottom: none; } .list-announce001 li .title { font-size: 0.9rem; color: #333; font-family: 微软雅黑; line-height: 28px; max-height: 56px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; margin-bottom: 0.85rem; } .list-announce001 li .title a:hover { color: #B0CE3A; } .list-announce001 li h2 { font-size: 0.9rem; font-weight: bold; } .list-announce001 li p { color: #797979; line-height: 1rem; margin-bottom: 0; } .list-announce001 li.nothumb .info { width: 100%; } .list-announce001 li .info { font-size: 0.7rem; color: #999; line-height: 1.4rem; } .list-announce001 li .info .mark { color: #999; } .list-announce001 li .info .mark .time { font-family: Arial; color: #1D9D9A; } .list-announce001 li .info .mark u { padding: 0 0.5rem; font-size: 12px; color: #c7c5c5; position: relative; top: -1px; } .list-service001 li { width: 100%; height: 4rem; box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1); border-radius: 0.2rem; margin-bottom: 0.5rem; display: flex; align-items: center; box-sizing: border-box; padding: 0 1.5rem; background-color: #fff; } .list-service001 li i { font-size: 0.7rem; color: #C9C9C9; } .list-service001 li p { flex: 1; margin: 0 2.15rem 0 0.5rem; } .list-service001 li p a { font-size: 0.9rem; color: #333; font-family: 微软雅黑, sans-serif; font-weight: 400; font-style: normal; line-height: 18px; max-height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; } .list-service001 li p:hover a { color: #B0CE3A; } .list-service001 li span { color: #1D9D9A; font-size: 0.7rem; line-height: 1; } .list-service001.list-sevice-withnav { display: flex; justify-content: space-between; } .list-service001.list-sevice-withnav .nav3-list { width: 14rem; } .list-service001.list-sevice-withnav .nav3-list h2 { font-size: 0.9rem; color: #5F929D; height: 3.5rem; line-height: 3.5rem; padding-left: 1.5rem; box-sizing: border-box; border-bottom: 1px solid #DBC19E; position: relative; } .list-service001.list-sevice-withnav .nav3-list h2 i { position: absolute; left: 0; top: -23px; transform: rotate(270deg); font-size: 24px; font-weight: normal; color: #DBC19E; } .list-service001.list-sevice-withnav .nav3-list ul { padding-top: 1rem; } .list-service001.list-sevice-withnav .nav3-list ul div { height: 2.3rem; width: 100%; line-height: 2.3rem; padding-left: 1.5rem; box-sizing: border-box; } .list-service001.list-sevice-withnav .nav3-list ul div a { display: inline-block; color: #555555; font-size: 0.8rem; position: relative; padding-left: 10px; } .list-service001.list-sevice-withnav .nav3-list ul div a:before { content: ''; display: block; position: absolute; height: 0.8rem; width: 2px; background-color: #C69B59; left: 0; top: 0.75rem; } .list-service001.list-sevice-withnav .nav3-list ul div.cur a { color: #5F929D; font-weight: bolder; } .list-service001.list-sevice-withnav .nav3-list ul div:hover { background-color: #5898A6; } .list-service001.list-sevice-withnav .nav3-list ul div:hover a { color: #fff; } .list-service001.list-sevice-withnav .nav3-list ul div:hover a:before { background-color: #fff; } .list-service001.list-sevice-withnav .service-list { width: 44.5rem; } @media (max-width: 960px) { .list-service001.list-sevice-withnav .nav3-list { width: 120px; height: 446px; padding: 30px 10px; box-sizing: border-box; background-color: #F2F2F2; } .list-service001.list-sevice-withnav .nav3-list h2 { display: none; } .list-service001.list-sevice-withnav .nav3-list .nav3-list-box { border-top: 1px solid #D7D7D7; border-bottom: 1px solid #D7D7D7; height: 380px; overflow-y: auto; overflow-x: hidden; } .list-service001.list-sevice-withnav .nav3-list ul { padding: 0; } .list-service001.list-sevice-withnav .nav3-list ul div { padding: 0; } .list-service001.list-sevice-withnav .service-list { width: calc(100% - 130px); } } .inner-img-content { margin: 1.5rem 0; } .list-images001 { display: flex; flex-wrap: wrap; margin-right: -1.1rem; font-size: 0; } .list-images001 li { width: 19.25rem; margin-right: 1.1rem; padding-bottom: 1rem; margin-bottom: 1.5rem; position: relative; } .list-images001 li .img { display: block; width: 100%; height: 10.9rem; position: relative; } .list-images001 li .img img { width: 100%; height: 100%; } .list-images001 li .img .count { position: absolute; right: 0; bottom: 0; width: 3rem; height: 2rem; color: #fff; background-color: rgba(0, 0, 0, 0.5); font-size: 0.7rem; text-align: center; line-height: 2rem; } .list-images001 li .title { margin: 10px 0; height: 2.7rem; color: #333; font-size: 0.9rem; line-height: 27px; max-height: 54px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .list-images001 li .title:hover a { color: #B0CE3A; } .list-images001 li .info { color: #aaa; font-size: 0.7rem; height: 0.7rem; line-height: 0.7rem; } .list-images001 li .info .mark .time { display: inline-block; margin-right: 1.5rem; } .list-images001 li .info .mark .comefrom { white-space: nowrap; } .list-images001 li .info .share i { color: #333; } .list-images001 li .info .share span { height: auto; } .list-images001 li .info .share .bdsharebuttonbox { right: 0; top: -6.75rem; } .list-images001 li .info .share .bdsharebuttonbox span { display: inline-block; color: #555; border-bottom: 1px solid #e4e4e4; width: 100%; height: 1rem; } .list-images001 li .info .share .bdsharebuttonbox:before { content: ""; display: inline-block; width: 4.65rem; height: 1rem; position: absolute; bottom: -0.75rem; right: 0; background-color: transparent; } .list-images001 li:nth-child(3n+1):after { content: ""; display: inline-block; width: 1200px; height: 1px; background-color: #e4e4e4; position: absolute; left: 0; bottom: 0; } .list-leader-image001 { display: flex; justify-content: center; flex-wrap: wrap; margin-top: 3rem; } .list-leader-image001 li { width: 16.5rem; display: flex; flex-direction: column; align-items: center; margin: 0 0.5rem 2rem; } .list-leader-image001 li .leader-photo { width: 7rem; } .list-leader-image001 li .leader-photo img { width: 100%; } .list-leader-image001 li .leader-info { display: flex; flex-direction: column; align-items: center; } .list-leader-image001 li .leader-info .leader-name { line-height: 1.2rem; font-size: 1.2rem; color: #1D9D9A; font-weight: normal; margin: 1rem 0; } .list-leader-image001 li .leader-info span { font-size: 0.8rem; color: #555; } .list-leader-image001 li .leader-info .leader-protit { line-height: 21px; max-height: 21px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; } .list-leader-image001 li .leader-info .doc-protit { margin-top: 10px; line-height: 17px; max-height: 17px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; } .list-leader-text001 li { display: flex; padding: 40px 0; border-bottom: 1px solid #d7d7d7; } .list-leader-text001 li .leader-photo { display: block; width: 7.2rem; height: 10rem; flex-shrink: 0; } .list-leader-text001 li .leader-photo img { width: 100%; height: 100%; } .list-leader-text001 li .leader-info { margin-left: 2rem; padding-right: 2rem; } .list-leader-text001 li .leader-info .leader-name { display: block; font-weight: normal; color: #1D9D9A; font-size: 1.2rem; margin-bottom: 1.2rem; } .list-leader-text001 li .leader-info .leader-protit { margin-bottom: 1.6rem; } .list-leader-text001 li .leader-info .leader-protit span { font-size: 18px; line-height: 18px; color: #333; display: inline-block; } .list-leader-text001 li .leader-info .leader-protit span + span { margin-left: 1rem; } .list-leader-text001 li .leader-info .leader-intro { color: #797979; font-size: 14px; line-height: 24px; max-height: 72px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; } @media (max-width: 1200px) { .inner-list-item .inner-list-content .list-news001 li .title, .inner-list-item .inner-list-content .list-video001 li .title, .list-announce001 li .title { font-size: 16px; height: 48px; line-height: 24px; max-height: 48px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .inner-list-item .inner-list-content .list-news001 li h2, .inner-list-item .inner-list-content .list-video001 li h2, .list-announce001 li h2 { font-size: 16px; } .inner-list-item .inner-list-content .list-news001 li, .inner-list-item .inner-list-content .list-video001 li, .list-announce001 li { padding: 25px 0; } .inner-list-item .inner-list-content .list-news001 li.hasthumb .info, .inner-list-item .inner-list-content .list-video001 li.hasthumb .info { width: calc(100% - 160px); } .list-announce001 li .title { margin-bottom: 12px; } .list-service001 li { margin-bottom: 8px; } .list-service001 li p { margin: 0 24px 0 10px; } .list-service001 li p a { font-size: 16px; line-height: 16px; max-height: 16px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; } .list-service001 li span { font-size: 12px; } .inner-list-content .share span, .inner-list-content .share .bdsharebuttonbox a { font-size: 12px; } .list-images001 li .title { font-size: 0.8rem; line-height: 24px; max-height: 48px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .list-images001 li .info { font-size: 12px; } .list-images001 li:nth-child(3n+1):after { width: 960px; } .list-leader-image001 li .leader-name { line-height: 20px; font-size: 20px; } .list-leader-image001 li span { font-size: 14px; } .list-leader-image001 li .doc-protit, .list-leader-image001 li .leader-protit { line-height: 15px; max-height: 15px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; } .list-leader-text001 li .leader-info .leader-name { font-size: 20px; } .list-leader-text001 li .leader-info .leader-protit span { font-size: 16px; line-height: 16px; } .list-leader-text001 li .leader-info .leader-intro { font-size: 12px; line-height: 18px; max-height: 54px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; } } @media (max-width: 960px) { .inner-list-item { margin: 0 10px; } .inner-list-item .inner-list-tit { height: 12px; line-height: 12px; padding-bottom: 17px; padding-top: 20px; } .inner-list-item .inner-list-tit .fl, .inner-list-item .inner-list-tit .tab-tit a { font-size: 12px; } .inner-list-item .inner-list-content .list-news001 li, .inner-list-item .inner-list-content .list-video001 li { height: 112px; padding: 20px 0; } .inner-list-item .inner-list-content .list-news001 li .info, .inner-list-item .inner-list-content .list-video001 li .info { bottom: 15px; } .inner-list-item .inner-list-content .list-news001 li .info .mark .author, .inner-list-item .inner-list-content .list-news001 li .info .mark .comefrom, .inner-list-item .inner-list-content .list-video001 li .info .mark .author, .inner-list-item .inner-list-content .list-video001 li .info .mark .comefrom, .inner-list-item .inner-list-content li .info .share { display: none; } .inner-list-item .inner-list-content .list-news001 li .thumb, .inner-list-item .inner-list-content .list-video001 li .thumb { width: 126px; height: 70px; top: 20px; } .inner-list-item .inner-list-content .list-news001 li .title, .inner-list-item .inner-list-content .list-video001 li .title, .list-announce001 li .title { font-size: 14px; height: 42px; line-height: 21px; max-height: 42px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .inner-list-item .inner-list-content .list-news001 li h2, .inner-list-item .inner-list-content .list-video001 li h2, .list-announce001 li h2 { font-size: 14px; } .inner-list-item .inner-list-content .list-news001 li.hasthumb, .inner-list-item .inner-list-content .list-video001 li.hasthumb { padding-left: 136px; } .inner-list-item .inner-list-content .list-news001 li.hasthumb .info, .inner-list-item .inner-list-content .list-video001 li.hasthumb .info { width: calc(100% - 136px); } .inner-list-item .inner-list-content li .title a:hover { color: #333 !important; } .list-service001 li { flex-direction: column; align-items: flex-start; justify-content: center; } .list-service001 li p { flex-grow: 0; } .list-service001 li i { display: none; } .list-service001 li p { margin: 0 0 10px 0; } .list-service001 li p a { font-size: 14px; line-height: 21px; max-height: 42px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .list-service001 li p:hover a { color: #333; } .list-images001 { justify-content: space-between; margin-right: 0; } .list-images001 li { width: 48%; margin-right: 0; margin-bottom: 16px; padding-bottom: 10px; } .list-images001 li .img { height: auto; } .list-images001 li .img .count { width: 40px; height: 20px; font-size: 12px; line-height: 20px; } .list-images001 li .title { margin: 8px 0; height: 40px; font-size: 14px; line-height: 20px; max-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .list-images001 li .info { margin-top: 28px; } .list-images001 li .info .mark { position: relative; } .list-images001 li .info .mark .comefrom { position: absolute; left: 0; top: -20px; } .list-images001 li .info .share i { font-size: 12px; } .list-images001 li:nth-child(3n+1):after { display: none; } .list-images001 li:nth-child(2n+1):after { content: ""; display: inline-block; width: calc(100vw - 20px); height: 1px; background-color: #e4e4e4; position: absolute; left: 0; bottom: 0; } .inner-list-item .inner-list-content .list-images001 li .info .share { display: block; } .list-leader-image001 { margin-top: 0; } .list-leader-image001 li { width: 100%; flex-direction: row; justify-content: flex-start; align-items: flex-start; margin-bottom: 0; border-bottom: 1px solid #f2f2f2; padding: 20px 0; } .list-leader-image001 li .leader-photo { width: 69px; height: 96px; flex-shrink: 0; } .list-leader-image001 li .leader-info { align-items: flex-start; margin-left: 10px; } .list-leader-image001 li .leader-info .leader-name { margin: 0 0 33px; } .list-leader-text001 li { padding: 20px 0; } .list-leader-text001 li .leader-photo { width: 69px; height: 96px; } .list-leader-text001 li .leader-info { margin-left: 10px; padding-right: 0; } .list-leader-text001 li .leader-info .leader-name { font-size: 16px; line-height: 16px; margin-bottom: 10px; } .list-leader-text001 li .leader-info .leader-protit { margin-bottom: 18px; line-height: 14px; } .list-leader-text001 li .leader-info .leader-protit span { font-size: 14px; line-height: 14px; } .list-leader-text001 li .leader-info .leader-protit span + span { margin-left: 20px; } .list-leader-text001 li .leader-info .leader-intro { font-size: 12px; line-height: 22px; max-height: 44px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } } @media (max-width: 720px) { .pages { width: 100%; height: 50%; background-color: #70B603; display: flex; justify-content: space-between; align-items: center; flex-direction: column; flex-shrink: 1; flex-grow: 1; border: 1px solid #ccc; border-radius: 50%; line-height: 1; transform: rotate(30deg); transform: translateX(-10px); transition: all 0.3s; text-align: center; position: absolute; left: 0; right: 0; bottom: 0; } } .list-department001 { position: relative; min-height: 30rem; } .list-department001 .inner-layout .container-inner .department-list { font-size: 0.8rem; } .list-department001 .inner-layout .container-inner .department-list .area-con { display: flex; } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line { overflow: hidden; width: 12rem; height: 3rem; cursor: pointer; box-sizing: border-box; border: 1px solid #DBC19E; background-color: #F8F5EB; position: relative; display: inline-block; line-height: 3rem; text-align: center; } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line .right-top { font-size: 0.8rem; position: absolute; display: inline-block; color: #DBC19E; right: 0; top: -1.1rem; } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line .right-bottom { font-size: 0.8rem; position: absolute; display: inline-block; color: #DBC19E; right: 0; bottom: -1.1rem; transform: rotate(90deg); } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line .left-top { font-size: 0.8rem; position: absolute; display: inline-block; color: #DBC19E; left: 0; top: -1.1rem; transform: rotate(270deg); } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line .left-bottom { font-size: 0.8rem; position: absolute; display: inline-block; color: #DBC19E; left: 0; bottom: -1.1rem; transform: rotate(180deg); } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line p { color: #AB6034; } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line.cur { background-color: #5F929D; border-color: #5F929D; } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line.cur .right-top, .list-department001 .inner-layout .container-inner .department-list .area-con .second-line.cur .right-bottom, .list-department001 .inner-layout .container-inner .department-list .area-con .second-line.cur .left-top, .list-department001 .inner-layout .container-inner .department-list .area-con .second-line.cur .left-bottom { color: rgba(255, 255, 255, 0.8); } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line.cur p { color: #fff; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class { display: none; flex-wrap: wrap; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line { transition: all 0.3s; width: 14.5rem; height: 2.5rem; border: 1px solid #D7D7D7; display: block; margin-right: 0.665rem; line-height: 2.5rem; box-sizing: border-box; margin-top: 1.5rem; position: relative; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line .border-corner { height: 0.4rem; width: 0.4rem; box-sizing: border-box; position: absolute; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line .corner-left-top { top: 0; left: 0; border-top: 0.15rem solid #D7D7D7; border-left: 0.15rem solid #D7D7D7; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line .corner-left-bottom { bottom: 0; left: 0; border-bottom: 0.15rem solid #D7D7D7; border-left: 0.15rem solid #D7D7D7; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line .corner-right-top { top: 0; right: 0; border-top: 0.15rem solid #D7D7D7; border-right: 0.15rem solid #D7D7D7; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line .corner-right-bottom { bottom: 0; right: 0; border-right: 0.15rem solid #D7D7D7; border-bottom: 0.15rem solid #D7D7D7; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line:nth-child(4n) { margin-right: 0; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-p { padding-left: 1rem; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class.cur { display: flex; } @media (max-width: 960px) { .list-department001 { padding: 0 10px; } .list-department001 .inner-layout .container-inner .department-list .area-con { justify-content: center; flex-wrap: wrap; } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line { height: 34px; line-height: 34px; margin-top: 10px; width: auto; padding: 0 10px; border: 1px solid #fff; background-color: #fff; } .list-department001 .inner-layout .container-inner .department-list .area-con .second-line .right-top, .list-department001 .inner-layout .container-inner .department-list .area-con .second-line .right-bottom, .list-department001 .inner-layout .container-inner .department-list .area-con .second-line .left-top, .list-department001 .inner-layout .container-inner .department-list .area-con .second-line .left-bottom { color: #fff; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class { justify-content: space-between; } .list-department001 .inner-layout .container-inner .department-list .depart-content .depart-class .last-second-line { margin-right: 0; width: calc(50% - 15px); } } .dm-doctor-list .inner-layout { display: flex; flex-wrap: wrap; justify-content: center; } .dm-doctor-list .dm-doc-item { height: 17.5rem; width: 11.2rem; background-color: #fff; box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1); box-sizing: border-box; padding: 2rem 2rem 0 2rem; margin: 0.5rem 0.4rem; } .dm-doctor-list .dm-doc-item .doc-item-info a { display: flex; width: 7.2rem; flex-direction: column; align-items: center; } .dm-doctor-list .dm-doc-item .doc-item-info a img { height: 10rem; width: 7.2rem; } .dm-doctor-list .dm-doc-item .doc-item-info a p.name { font-size: 0.9rem; margin-top: 0.5rem; line-height: 1.6rem; } .dm-doctor-list .dm-doc-item .doc-item-info a span.protit { font-size: 0.7rem; margin-bottom: 0.5rem; } .dm-doctor-list .dm-doc-item span.level-list { display: flex; flex-wrap: wrap; justify-content: center; } .dm-doctor-list .dm-doc-item span.level-list u { font-size: 0.6rem; color: #aaa; line-height: 0.7rem; } .dm-doctor-list .dm-doc-item span.level-list u + u:before { content: '/'; font-size: 0.6rem; color: #aaa; } @media (max-width: 960px) { .dm-doctor-list .dm-doc-item { width: 30vw; height: 46vw; padding: 4vw 0 0; min-height: 166px; min-width: 114px; } .dm-doctor-list .dm-doc-item .doc-item-info a { width: 14vw; min-width: 50px; margin: 0 auto; } .dm-doctor-list .dm-doc-item .doc-item-info a img { height: 20vw; width: 14vw; min-width: 50px; min-height: 70px; } } .list-special001 { display: flex; flex-wrap: wrap; margin-right: -1.3rem; } .list-special001.list-mygzs li { width: 47%; } .list-special001.list-mygzs li a .img { height: 8.15rem; } .list-special001 li { margin-right: 1.3rem; width: 14rem; margin-bottom: 1.5rem; } .list-special001 li a { width: 100%; display: block; position: relative; } .list-special001 li a .img { width: 100%; height: 7.9rem; } .list-special001 li a .img img { width: 100%; height: 100%; object-fit: cover; } .list-special001 li a p { width: 100%; line-height: 40px; max-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; font-size: 16px; color: #333; height: 2rem; border-bottom: 1px solid #d7d7d7; transition: all 0.5s; } .list-special001 li a:after { content: ""; height: 0.1rem; width: 0; position: absolute; bottom: 0; left: 0; display: block; background-color: #1D9D9A; transition: .3s ease; } .list-special001 li a:hover:after { width: 100%; } @media (max-width: 1200px) { .list-special001 li a p { line-height: 32px; max-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px; } } @media (max-width: 960px) { .list-special001 li { width: 100%; } .list-special001 li a .img { height: 36vw; } } /*# sourceMappingURL=tender.css.map */