@font-face { font-family: 'cmsicon'; /* Project id 296545 */ src: url('//at.alicdn.com/t/font_296545_qz2sq4gft8.woff2?t=1632364125179') format('woff2'), url('//at.alicdn.com/t/font_296545_qz2sq4gft8.woff?t=1632364125179') format('woff'), url('//at.alicdn.com/t/font_296545_qz2sq4gft8.ttf?t=1632364125179') format('truetype'); } * { padding: 0; margin: 0; box-sizing: border-box; } .transition-on { -webkit-transition: all ease-in 0.2s; -moz-transition: all ease-in 0.2s; -ms-transition: all ease-in 0.2s; transition: all ease-in 0.2s; } a { text-decoration: none; color: #333; } .transparentBg { background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI0NzNEMjgzQjBCQzExRTdCNUY2RTgzNTRENzEwNDU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI0NzNEMjg0QjBCQzExRTdCNUY2RTgzNTRENzEwNDU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjQ3M0QyODFCMEJDMTFFN0I1RjZFODM1NEQ3MTA0NTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjQ3M0QyODJCMEJDMTFFN0I1RjZFODM1NEQ3MTA0NTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAAQABADAREAAhEBAxEB/8QATAABAQEAAAAAAAAAAAAAAAAACQAKAQEAAAAAAAAAAAAAAAAAAAAAEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDTgBiAQB3B/9k=); background-repeat: repeat; } body, div, dl, dt, dd, ul, ol, li, h2, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, button, textarea, p, blockquote, th, td { padding: 0; margin: 0; } body { min-width: 1200px; margin: 0; } html, body { font-family: '微软雅黑'; } ul, li { list-style: none; } a, body { padding: 0; } .content-container { padding: 0 35px 35px 35px; width: 1200px; position: relative; margin: 0 auto 30px auto; min-height: 700px; height: auto; background-color: #f1f1f1; } .content-container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .content-container .content-wrapper { float: right; width: 870px; padding: 13px; background: #fff; } .header__image { min-width: 1200px; } .bottom-href-box { position: fixed; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.7); color: #ccc; font-size: 10px; border-radius: 3px; } .header { width: 100%; height: 365px; position: relative; background-repeat: no-repeat; background-position: center; background-size: cover; min-width: 1200px; box-sizing: border-box; } .header * { vertical-align: middle; } .header__top { height: 91px; line-height: 90px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .header__top-left { float: left; } .header__limit-box { width: 1200px; margin: 0 auto; overflow: hidden; } .header__content { position: relative; height: 365px; } .header__org-name { color: #fff; font-size: 24px; font-weight: bold; max-width: 730px; display: inline-block; } .header__org-name.with-sm { line-height: 1.2; width: 990px; font-size: 18px; } .header__org-name.with-xsm { line-height: 1.3; width: 990px; font-size: 16px; } .header__btns { float: right; } .header__btns-item { cursor: pointer; font-family: cmsicon; color: #fff; font-size: 16px; white-space: nowrap; } .header__btns-item.with-fav { color: #ebae5a; } .header__btns-icon { font-size: 19px; } .header__btns #my-fav { display: none; } .header__arrow { cursor: pointer; margin-left: 20px; font-family: 'cmsicon'; float: left; font-size: 16px; color: #fff; } .header__title { position: absolute; z-index: 9; top: 150px; left: 50%; transform: translateX(-50%); max-width: 1200px; width: 100%; font-size: 72px; text-align: center; color: #fff; font-weight: bold; } .header__title span { vertical-align: middle; } .header__title .header__title--policy { display: none; } .header__guohui { width: 44px; margin-right: 14px; } .header__image { position: absolute; left: 0; top: 0; width: 100%; height: 365px; z-index: -1; } .search { height: 218px; position: relative; width: 100%; } .search__split { height: 1px; width: 225px; background-color: #5096c9; position: absolute; top: 50%; } .search__split.with-left { left: 0; } .search__split.with-right { right: 0; } .search__form { width: 550px; height: 50px; position: absolute; top: 50%; left: 50%; margin-left: -275px; margin-top: -25px; } .search__form-input { outline: 0; border: 1px solid #5096c9; border-radius: 5px; padding-right: 75px; height: 50px; line-height: 50px; background: #fff; padding-left: 15px; font-size: 18px; width: 550px; } .search__form-button { height: 50px; line-height: 50px; background: #fff; border: 1px #5096c9 solid; outline: none; border-left: none; position: absolute; top: 0; cursor: pointer; font-family: cmsicon; color: #5096c9; border-bottom-right-radius: 5px; border-top-right-radius: 5px; right: 0; width: 65px; font-size: 24px; } .search__form .radioGroup, .search__form .search-radioGroup { display: none; position: absolute; width: 275px; transform: translateX(-50%); left: 50%; top: 80px; margin-left: 72px; } .search__form .radioGroup .file-status, .search__form .search-radioGroup .file-status { display: none; } .search__form .radioGroup span.title, .search__form .search-radioGroup span.title { display: inline-block; margin-right: 20px; color: #0f5a9b; } .search__form .radioGroup i, .search__form .search-radioGroup i { font-style: normal; margin-right: 20px; } .search__form .search-radioGroup { display: block; visibility: hidden; width: 627px; } #standard-search__form-button, #policy-search__form-button, .policy-search-tip { display: none; } .policy-search-tip { width: 418px; height: 38px; line-height: 38px; margin: auto; text-align: center; position: relative; top: -45px; } .policy-search-tip span { font-size: 18px; color: #0f5a9b; font-weight: bold; } .policy-search__detail-button { display: none; position: absolute; top: 0; right: -114px; height: 50px; width: 100px; line-height: 50px; text-align: center; color: #fff; border-radius: 5px; background-color: #0f5a9b; z-index: 1; cursor: pointer; } .mask { display: none; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.5); z-index: 1; } .detail-search-box { display: none; width: 100%; height: 400px; background: #fff; position: fixed; top: 0; left: 0; z-index: 999; } .detail-search-box > div { width: 600px; margin: auto; } .detail-search-box .detail-search-title { padding: 20px 0; border-bottom: 1px solid #ddd; position: relative; } .detail-search-box .detail-search-title .cloud-btn { position: absolute; right: 10px; color: #0f5a9b; cursor: pointer; } .detail-search-box .detail-search-title .cloud-btn i { display: inline-block; margin-bottom: -2px; width: 15px; height: 15px; font-style: normal; margin-left: 5px; transform: rotate(90deg); background-image: url(/gkmlpt/gkml/pc/images/close.80308894.png); background-size: 15px 15px; } .detail-search-box .search-policy-radio { border-bottom: 1px solid #ddd; } .detail-search-box .search-policy-radio > div { width: 630px; margin: 20px 0; color: #666; } .detail-search-box .search-policy-radio > div.status { display: none; } .detail-search-box .search-policy-radio > div > span { display: inline-block; margin-right: 20px; color: #0f5a9b; min-width: 130px; height: 40px; line-height: 40px; } .detail-search-box .search-policy-radio > div i { display: inline-block; font-style: normal; width: 100px; } .detail-search-box .search-policy-radio > div .detail-keyword { box-sizing: border-box; color: #616161; font-size: 14px; height: 40px; line-height: 40px; padding: 0 8px; margin: 0; width: 310px; border: 1px solid #ebecee; } .detail-search-box .detail-search-btn { margin-top: 20px; width: 80px; height: 36px; line-height: 36px; color: #fff; background-color: #0f5a9b; border-radius: 8px; text-align: center; font-size: 16px; cursor: pointer; } .nav-bar { box-sizing: border-box; width: 240px; float: left; } .nav-bar__item { width: 240px; background: #fff; min-height: 70px; height: auto; margin-bottom: 15px; position: relative; overflow: hidden; display: none; cursor: pointer; } .nav-bar__item a { text-decoration: none; } .nav-bar__item .with-children { display: none; } .nav-bar__item .with-bg { float: left; width: 90px; height: 70px; } .nav-bar__item .zhinan { background: url(/gkmlpt/gkml/pc/images/zhinan.b28d5023.png) center no-repeat #fff; } .nav-bar__item .gongkaizhidu { background: url(/gkmlpt/gkml/pc/images/gongkaizhidu.46e362dc.png) center no-repeat #fff; } .nav-bar__item .zhudonggongkai { background: url(/gkmlpt/gkml/pc/images/zhudonggongkai.7db0bad9.png) center no-repeat #fff; } .nav-bar__item .nianbao { background: url(/gkmlpt/gkml/pc/images/nianbao.77d4facd.png) center no-repeat #fff; } .nav-bar__item .link { background: url(/gkmlpt/gkml/pc/images/link.3c2e7d45.png) center no-repeat transparent; } .nav-bar__item .policy { background: url(/gkmlpt/gkml/pc/images/policy.a3b8ec8a.png) center no-repeat transparent; } .nav-bar__item .split { width: 1px; background: #ccc; margin-top: 10px; height: 50px; float: left; } .nav-bar__item .text { height: 70px; width: 148px; float: left; font-size: 23px; color: #494949; background-color: #fff; padding: 3px 25px; } .nav-bar__item .text.gkml-policy { line-height: 65px; } .nav-bar__item.active { background: url(/gkmlpt/gkml/pc/images/tab-active.64c6a976.png) top no-repeat transparent; } .nav-bar__item.active .zhinan { background: url(/gkmlpt/gkml/pc/images/zhinan-active.c4924a9e.png) center no-repeat transparent; } .nav-bar__item.active .gongkaizhidu { background: url(/gkmlpt/gkml/pc/images/gongkaizhidu-active.0c4b541b.png) center no-repeat transparent; } .nav-bar__item.active .zhudonggongkai { background: url(/gkmlpt/gkml/pc/images/zhudonggongkai-active.148ab805.png) center no-repeat transparent; } .nav-bar__item.active .nianbao { background: url(/gkmlpt/gkml/pc/images/nianbao-active.cdd8fcec.png) center no-repeat transparent; } .nav-bar__item.active .policy { background: url(/gkmlpt/gkml/pc/images/policy-active.7b5a08e7.png) center no-repeat transparent; } .nav-bar__item.active .link { background: url(/gkmlpt/gkml/pc/images/link-active.e403bea9.png) center no-repeat transparent; } .nav-bar__item.active .text { color: #fff; background: transparent; } .nav-bar__item.active .with-children { display: block; } .side-bar { box-sizing: border-box; width: 240px; padding: 10px; position: relative; background: #e0ebef; float: left; word-wrap: normal; word-break: normal; } .side-bar li { position: relative; overflow: hidden; cursor: pointer; } .side-bar li ul { background: #fff; color: #000; font-weight: normal; font-size: 14px; } .side-bar li p { margin-left: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 30px; } .side-bar > ul > li { font-size: 18px; line-height: 48px; height: auto; background: #2f6ea2; color: #fff; } .side-bar > ul > li > ul { background: #e0ebef; } .side-bar > ul > li > p > a { display: block; color: #fff; } .side-bar .hasChild .icon { position: absolute; top: 0; right: 18px; font-weight: bold; } .side-bar .hasChild li { font-size: 16px; margin-bottom: 10px; background: #fff; } .side-bar .hasChild li:last-child { margin-bottom: 0; } .side-bar .hasChild li:hover { background-color: #f4f4f4; } .side-bar .active > p { color: #2f6ea2; } .catalogue.active > p { color: #fff; } .catalogue > ul > li.active > p { background-image: url(/gkmlpt/gkml/pc/images/files1.924a9d87.png); } .catalogue > ul > li > p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 30px 0 18px; background-image: url(/gkmlpt/gkml/pc/images/files.8f63cdc1.png); background-repeat: no-repeat; background-position: 0 16px; } .side-bar .hasChild .hasChild .icon { font-size: 18px; font-weight: bold; } .side-bar .hasChild ul { display: none; } .side-bar .hasChild.append > ul { display: block; } .router { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 45px; line-height: 45px; border-left: 5px solid #2f6ea2; padding-left: 5px; margin-bottom: 10px; background: #edf0f3; } .router .pos { font-family: cmsicon; color: #2f6ea2; font-size: 18px; } .router .text, .router a { margin: 0 8px; cursor: pointer; } .router a { text-decoration: none; margin: 0 3px 0 8px; } .router .right-icon { font-family: cmsicon; font-size: 12px; color: #333; vertical-align: bottom; } .loading { position: relative; width: 100%; height: 400px; z-index: 100; } .loading .loading-icon { position: absolute; width: 60px; height: 60px; margin: auto; top: 0; bottom: 0; left: 0; right: 0; background: url(/gkmlpt/gkml/pc/images/loading.4b13d80c.gif) no-repeat; background-size: 60px 60px; } .pagination { padding-top: 48px; padding-bottom: 28px; } .pagination a, .pagination span { text-decoration: none; color: #2f6ea2; border: 1px solid #dbdbda; font-size: 16px; padding: 0 10px; margin-right: 4px; line-height: 24px; float: left; } .pagination span { border: none; } .pagination .active { border: 1px solid #dbdbda; color: #fff; background: #2f6ea2; } .pagination .jump-ipt { width: 83px; outline: none; color: #2f6ea2; border: 1px solid #dbdbda; font-size: 15px; padding: 0 10px; margin-right: 4px; line-height: 24px; float: left; height: 26px; } .pop-wrap { width: 540px; display: none; padding: 10px; border: 1px solid #ddd; opacity: 0.95; background-color: #eff2f3; position: absolute; z-index: 99; } .pop-wrap:after { content: '\e6af'; font-family: cmsicon; position: absolute; top: -14px; color: #eff2f3; left: 40px; font-size: 18px; } .pop-wrap > div { overflow: hidden; padding: 5px 0; color: #0c316e; } .pop-wrap > div .key, .pop-wrap > div .value { float: left; font-size: 14px; } .pop-wrap > div .key { font-weight: bold; width: 75px; text-align: right; } .pop-wrap > div .value { width: 435px; } .table-head-wrap { background: #7ba6ce; } .policy-thead-tr { width: 744px; } .policy-thead-tr th { width: 60%; } .policy-thead-tr th:first-child { width: 10%; } .policy-thead-tr th:last-child { width: 30%; } .policy-tbody-tr { width: 744px; } .policy-tbody-tr td { border-bottom: 0 !important; font-family: NSimSun, SimSun, STSong; } .policy-tbody-tr td .policy-title { font-size: 16px; font-weight: bold; line-height: 30px; } .policy-tbody-tr td .policy-abstract { font-size: 14px; color: #5d89b6; line-height: 24px; } .policy-tbody-tr td .policy-abstract strong { font-weight: normal !important; } .policy-tbody-tr td .policy-abstract em { color: #5d89b6 !important; font-style: normal; } .policy-tbody-tr td:first-child { font-size: 16px; color: #333; } .policy-tbody-tr td:nth-child(2) { text-align: left; } .policy-tbody-tr td:last-child { position: relative; } .policy-tbody-tr td:last-child > div { display: block; width: auto; text-align: center; } .policy-tbody-tr:nth-child(even) { background-color: #eee; } .policyindex-tbody-tr:nth-child(even) { background-color: #eee; } .policyindex-tbody-tr td { border-bottom: 0 !important; font-family: NSimSun, SimSun, STSong; } .policyindex-tbody-tr td .policy-title { font-size: 16px; font-weight: bold; line-height: 30px; } .policyindex-tbody-tr td .policy-abstract { font-size: 14px; color: #5d89b6; line-height: 24px; } .policyindex-tbody-tr td .policy-abstract strong { font-weight: normal !important; } .policyindex-tbody-tr td .policy-abstract em { color: #5d89b6 !important; font-style: normal; } .policyindex-tbody-tr td:first-child { width: 10%; font-size: 16px; color: #333; } .policyindex-tbody-tr td:nth-child(2) { width: 60%; text-align: left; } .policyindex-tbody-tr td:last-child { width: 30%; position: relative; } .policyindex-tbody-tr td:last-child > div { display: block; width: auto; text-align: center; } .table-content, .table-head { width: 100%; border-collapse: collapse; } .table-content thead th, .table-head thead th { text-align: center; color: #fff; background: #7ba6ce; } .table-content a, .table-head a { text-decoration: none; } .table-content tr td, .table-head tr td { border-bottom: 1px solid #c4c4c4; padding: 10px 0; font-size: 14px; line-height: 20px; text-align: center; } .table-content tr td em, .table-head tr td em { font-style: normal; color: #f94646; } .table-content th, .table-head th { padding: 16px 0; font-size: 16px; line-height: 24px; } .table-content .first-td, .table-head .first-td { text-align: left; padding-left: 20px; } .table-content .first-td a, .table-head .first-td a { overflow: hidden; display: block; text-overflow: ellipsis; } .table-content td:last-child, .table-head td:last-child { padding-left: 10px; text-align: left; } .table-content td a:hover, .table-head td a:hover { text-decoration: underline; } .policy-search-nav { display: none; width: 230px; } .policy-search-nav > div { border-top: #7ba6ce 2px solid; background-color: #fff; padding: 20px 15px; margin-bottom: 20px; color: #333; } .policy-search-nav > div p { text-indent: 2em; line-height: 25px; font-weight: bold; font-size: 13px; } .policy-search-nav > div > a { display: block; margin: auto; border: 1px solid #e5e5e5; background-color: #f2f2f2; height: 46px; line-height: 46px; padding: 0 10px; border-radius: 5px; cursor: pointer; font-size: 14px; text-align: center; } .policy-search-nav > div .policy-nav-tip { font-size: 12px; color: #949494; margin-top: 10px; margin-left: 1px; } .policy-search-nav > div ul { width: 100%; } .policy-search-nav > div ul li { display: inline-block; width: 31%; } .policy-search-nav > div ul li a { display: block; border: 1px solid #e5e5e5; height: 32px; line-height: 32px; border-radius: 3px; cursor: pointer; font-size: 12px; text-align: center; margin-top: 10px; } .policy-search-nav > div ul li a.noData { background-color: #f2f2f2; }