@charset "utf-8"; .nyba { position: relative; overflow: hidden; z-index: 4 } .nyba img { width: 100% } .nyba:before { content: ''; height: 40%; position: absolute; left: 0; bottom: 0; right: 0; background: url(../images/bamask.png) no-repeat bottom center; background-size: 101% 101%; z-index: 3; opacity: .7 } .posi { text-align: right; position: relative; z-index: 3; color: #fff } .posi a { color: #fff } .posi .pos { background: url(../images/pos.png) no-repeat left center; padding-left: .3rem; background-size: .2rem .2rem; position: absolute; bottom: .3rem } .pages ul { text-align: center } .pages ul li { text-align: center; font-size: .16rem; display: inline-block; margin: .02rem } .pages ul li a { height: .35rem; text-align: center; line-height: .33rem; padding: 0 8px; min-width: .35rem; display: block; border: 1px solid #ddd; border-radius: 3px } .pages ul li.cur { background: #238ed2; padding: 0 8px; min-width: .35rem; height: .35rem; line-height: .33rem; border: 1px solid #238ed2; border-radius: 3px } .pages ul li a.on { background: #238ed2; padding: 0 8px; min-width: .35rem; height: .35rem; line-height: .33rem; color: #fff; border-radius: 3px } .pages ul li.cur { color: #fff } .pages ul li.page-count { line-height: .33rem } .page-form { line-height: .33rem } .page-form input { border: 1px solid #ddd; width: .35rem; height: .35rem; float: left; text-align: center; padding: 0 3px; background: transparent; border-radius: 3px; margin: 0 5px } .page-form span { float: left; color: #666 } .page-form button { border: none; width: 52px; height: .35rem; line-height: .35rem; text-align: center; margin-left: 3px; float: left; background: #238ed2; color: #fff; border-radius: 3px; margin-left: 5px } .arc-tit { margin-bottom: .3rem } .arc-tit h1 { font-size: .3rem; line-height: 1.4em; text-align: center } .arc-info { padding-bottom: .15rem; border-bottom: 1px solid #ddd; padding-bottom: .2rem; margin-bottom: .2rem; text-align: center; padding-top: .2rem; color: #888 } .arc-info span { margin: 0 .3rem; display: inline-block } .arc-con { line-height: 2em; color: #555; text-align: justify; word-break: break-all; } .arc-con table p{ margin-bottom: 0; text-indent:0; } .arc-con img { display: block; margin: .1rem auto; height: auto !important; } .arc-con p { margin-bottom: .2rem; text-indent: 2em; } .arc-con table { border: 1px solid #eee; min-width: 640px; margin-left: 0 !important; width: 100%; background: #fff } .arc-con table tr th, .arc-con table tr td { border: 1px solid #cac7c7 !important; padding: 15px; text-align: center } .arc-con table tr:nth-child(2n) { background: #EEEEEE } .tbsc { overflow: auto; padding: 15px 0; width: 100% } .tbsc::-webkit-scrollbar { height: 4px } .tbsc::-webkit-scrollbar-thumb { border-radius: 10px; background: #999; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2) } .tbsc::-webkit-scrollbar-track { border-radius: 10px; background: #ededed; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2) } .arc-con video { max-width: 100% !important; height: auto !important; display: block } .video-con video { max-width: 100% !important; height: auto !important } .ny-Main { padding: .5rem 0 .7rem; min-height: 300px; } .ny-Main1 { background: #f8f8f8; padding: .5rem 0 .7rem; min-height: 300px; } .ny-Main1 .wp { background: #fff; position: relative; padding: .6rem } .nysubnav1 { background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, .1) } .nysubnav1 ul li { display: inline-block; line-height: .6rem } .nysubnav1 ul li a { display: block; padding: 0 .35rem; font-size: .18rem; } .nysubnav1 ul li.cur a { background: #238ed2; color: #fff } .nysubnav1 ul { overflow: auto; white-space: nowrap } .nysubnav1 ul::-webkit-scrollbar { height: 4px } .nysubnav1 ul::-webkit-scrollbar-thumb { border-radius: 10px; background: #dcb954 } .nysubnav1 ul::-webkit-scrollbar-track { border-radius: 10px; background: #ddd } @media screen and (max-width: 1024px) { .arc-con video { width: auto !important; height: auto !important } .arc-con img { width: auto !important; height: auto !important } } @media screen and (max-width:768px) { .nyba { height: 30vw } .nyba img { position: absolute; left: 50%; height: 100%; top: 0; transform: translateX(-50%); max-width: inherit; width: auto } } @media screen and (max-width: 640px) { .posi .pos { bottom: .15rem } .nyba { height: 40vw } .ny-Main1 .wp { padding: .3rem } } .nyxybs { text-align: center; margin-bottom: .6rem } .nyxybs li { display: inline-block; width: 1.55rem; height: 1.55rem; border: 1px solid #ccc; margin: 0 .2rem; padding: .2rem .15rem; vertical-align: top } .nyxybs li img { margin: 0 auto } .nyxybs li div { height: .75rem } .nyxybs li.cur { background: #238ed2; color: #fff; border: 1px solid #238ed2 } .nyxybs li h4 { font-size: .22rem; text-align: left; margin-bottom: .1rem } .hislist { position: relative; padding-left: 40px } .hislist:before { content: ''; position: absolute; left: 8px; top: 0; bottom: 0; border-right: 1px dashed #ddd; width: 0 } .hislist li { position: relative; display: flex; justify-content: space-between; margin-bottom: .4rem; flex-wrap: wrap } .hislist li:before { content: ''; width: 14px; height: 14px; border-radius: 50%; left: 0; top: 50%; margin-top: -5px; border: 1px solid #ddd; position: absolute; left: -40px; background: #fff } .hislist li .year { width: 1.3rem } .hislist li .year time { display: block; height: .74rem; line-height: .74rem; background: #238ed2; color: #fff; text-align: center; font-size: .24rem } .hislist li .txt { width: calc(100% - 1.3rem); border: 1px solid #dedede; font-size: .18rem; padding: .2rem; transition: .3s } .hislist li .txt p { line-height: 1.6em } .hislist li:hover .txt { border-color: #238ed2; background: #238ed2; color: #fff } .hislist li:hover:before { border-color: #238ed2; background: #238ed2 } .ldlist li { width: 47%; padding: .3rem 0 } .ldlist li a { display: flex; justify-content: space-between; flex-wrap: wrap } .ldlist li .pic { width: 1.84rem } .ldlist li .txt { width: calc(100% - 1.84rem); padding-left: .3rem; padding-top: .1rem } .ldlist li .txt h4 { font-size: .2rem; color: #808080; position: relative; padding-bottom: .15rem; border-bottom: 1px solid #ddd; margin-bottom: .15rem } .ldlist li .txt h4:after { content: ''; height: 3px; width: .8rem; background: #238ed2; position: absolute; left: 0; bottom: -1px; z-index: 1 } .ldlist li .txt h4 span { font-size: .24rem; font-weight: bold; color: #222; margin-right: 5px } .ldlist li .txt .info { color: #666 } .ldlist li .txt .info div.line { display: flex; flex-wrap: wrap; padding: .1rem 0; line-height: 1.4em } .ldlist li .txt .info span { display: block; width: .85rem } .ldlist li .txt .info p { display: block; width: calc(100% - .85rem) } .zzitem { margin-bottom: .2rem } .zzitem .tbsc { padding-top: 0 } .zzitem h4 { background: #a5a5a5; color: #fff; text-align: center; font-size: .22rem; padding: .15rem 0 } .zzitem table { border: 1px solid #ccc; min-width: 640px; margin-left: 0 !important; width: 100%; background: #fff } .zzitem table tr th, .zzitem table tr td { border: 1px solid #ddd !important; padding: 15px; text-align: center; line-height: 1.6em } .zzitem table tbody tr:nth-child(2n+1) { background: #e6e6e6 } .zzitem table tbody tr:nth-child(2n) { background: #f8f8f8 } .zzitem table tr th:nth-child(1) { width: 25% } .zzitem table tr th:nth-child(2) { width: 20% } .zzitem1 table tr th:nth-child(1) { width: 10% } .zzitem1 table tr th:nth-child(2) { width: 12% } .zzitem1 table tr th:nth-child(3) { width: 12% } .zzitem1 table tr th:nth-child(4) { width: 15% } .zzitem1 table tr th:nth-child(5) { width: 20% } .nysubnav2 { margin-bottom: .3rem } .nysubnav2 ul li { display: inline-block; margin: 0 .1rem; padding-bottom: .2rem } .nysubnav2 ul li a { display: block; padding: 0 .35rem; background: #f7f7f7; line-height: .5rem; position: relative } .nysubnav2 ul li.cur a { background: #238ed2; color: #fff } .nysubnav2 ul li.cur a:after { content: ''; width: 0; height: 0; border: 8px solid transparent; border-top-color: #238ed2; left: 50%; top: 100%; position: absolute; transform: translateX(-50%) } .nysubnav2 ul { overflow-x: auto; white-space: nowrap; text-align: center; overflow-y: hidden } .nysubnav2 ul::-webkit-scrollbar { height: 4px } .nysubnav2 ul::-webkit-scrollbar-thumb { border-radius: 10px; background: #dcb954 } .nysubnav2 ul::-webkit-scrollbar-track { border-radius: 10px; background: #ddd } .xsitem { margin-bottom: .5rem } .xsitem dt { background: #f7f7f7; padding: .18rem .3rem; font-size: .2rem } .xsitem dd p { padding: .18rem .3rem; border-bottom: 1px dashed #ddd; line-height: 1.6em } .gzlist { margin-bottom: .4rem } .gzlist li { padding: .25rem 1.1rem .25rem .2rem; position: relative; border-bottom: 1px solid #ddd; font-size: .18rem; line-height: 1.5em } .gzlist li:before { content: ''; position: absolute; left: 0; width: 6px; height: 6px; border-radius: 50%; background: #238ed2; top: .32rem } .gzlist li time { position: absolute; right: 0; top: .25rem; color: #666 } .xzitem dt { font-size: .26rem; padding-bottom: .2rem; border-bottom: 1px solid #ddd; margin-bottom: .4rem; text-align: center; position: relative } .xzitem dt:after { content: ''; height: 2px; width: .8rem; background: #238ed2; position: absolute; left: 50%; margin-left: -.4rem; bottom: -1px; z-index: 2 } .xzitem dd ul li { margin: 0 .45rem .5rem } .xzitem dd ul li .pic img { width: 1.84rem; height: 2.58rem; margin: 0 auto } .xzitem dd ul li h4 { text-align: center; font-size: .2rem; margin-top: .15rem } .xz1item dt { font-size: .26rem; padding-bottom: .2rem; border-bottom: 1px solid #ddd; position: relative; margin: 0 .45rem; margin-bottom: .4rem } .xz1item dt:after { content: ''; height: 2px; width: .8rem; background: #238ed2; position: absolute; left: 0; bottom: -1px; z-index: 2 } .xz1item dd ul li { margin: 0 .45rem .5rem } .xz1item dd ul li .pic img { width: 1.84rem; height: 2.48rem; margin: 0 auto; object-fit: cover; } .xz1item dd ul li h4 { text-align: center; font-size: .2rem; margin-top: .15rem } .xz1tit { background: #238ed2; font-size: .22rem; padding: .2rem .3rem; margin: 0 .45rem .3rem; color: #fff } .nysubnav3 { background: #e9f3fa } .nysubnav3 ul li { display: inline-block; line-height: .55rem } .nysubnav3 ul li a { display: block; padding: 0 .35rem; position: relative; font-size: 0.17rem; } .nysubnav3 ul li.cur a { color: #238ed2; font-weight: bold } .nysubnav3 ul li.cur a:after { content: ''; position: absolute; left: 50%; margin-left: -.35rem; width: .7rem; height: 2px; background: #238ed2; bottom: 0 } .nysubnav3 ul { overflow: auto; white-space: nowrap } .nysubnav3 ul::-webkit-scrollbar { height: 4px } .nysubnav3 ul::-webkit-scrollbar-thumb { border-radius: 10px; background: #dcb954 } .nysubnav3 ul::-webkit-scrollbar-track { border-radius: 10px; background: #ddd } .zyitem { margin-bottom: .5rem } .zyitem h4 { font-size: .22rem; margin-bottom: .2rem; font-weight: bold; color: #238ed2 } .zyitem .txt { line-height: 2em } .zyitem .txt p { margin-bottom: .1rem } .yjsjy table { border: 1px solid #ccc; min-width: 640px; margin-left: 0 !important; width: 100%; background: #fff } .yjsjy table tr th, .yjsjy table tr td { border: 1px solid #ddd !important; padding: 15px; text-align: center } .yjsjy table tr th:nth-child(1) { width: 20% } .yjsjy table tr th:nth-child(2) { width: 25% } @media (max-width: 1024px) { .xzitem dd ul li { margin: 0 .35rem .5rem } .xz1item dd ul li { margin: 0 .35rem .5rem } .xz1item dt { margin: 0 .35rem .4rem } .xz1tit { margin: 0 .35rem .3rem } .xz1item ul { justify-content: center } } @media (max-width: 980px) { .nyxybs li { margin: 0 .1rem .2rem } .ldlist li { width: 100%; padding: .3rem 0 } } @media (max-width:760px) { .xzitem dd ul li { margin: 0 .2rem .5rem } .xz1item dd ul li { margin: 0 .2rem .5rem } } @media (max-width:640px) { .hislist li .txt { width: 100% } .hislist li .year time { height: .5rem; line-height: .5rem } .ldlist li .txt { width: 100%; padding-left: 0; padding-top: .3rem } .ldlist li .txt .info span { display: block; width: .95rem } .ldlist li .txt .info p { display: block; width: calc(100% - .95rem) } .xzitem dd ul { justify-content: space-between } .xzitem dd ul li { margin: 0 0 .4rem; width: 45% } .xz1tit { margin: 0 0 .3rem } .xz1item dt { margin: 0 0 .4rem } .xz1item dd ul { justify-content: space-between } .xz1item dd ul li { margin: 0 0 .4rem; width: 45% } } @media all and (-ms-high-contrast:none) { *: :-ms-backdrop }