@charset "utf-8"; /* CSS Document by cjy */ html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a { margin: 0; padding: 0; color: #333; } html { display: inline-block; width: 100%; } img { border: none; } a { text-decoration: none; cursor: pointer; border: 0; } strong { font-weight: bold; } ul, ol, li, dt, dd { list-style: none; } em, i { font-style: normal; } .dis-in-b { display: inline-block; } .fl { float: left; } .fr { float: right; } .clear { clear: both; } .clearfix { zoom: 1; } .clearfix:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; } /* CSS Document by cjy */ /*common-start*/ .wrapper { width: 1300px; margin: 0 auto; } .disnone { display: none; } .mt10 { margin-top: 10px; } .mt20 { margin-top: 20px; } .mt30 { margin-top: 30px; } .mt40 { margin-top: 40px; } .top { float: right; display: inline-block; } .top .rk { display: inline-block; float: left; font: 14px/50px "微软雅黑"; color: #1b50b0; } .top .rk:hover { color: #c00101; } .top span { display: inline-block; float: left; font: 14px/50px "微软雅黑"; color: #1b50b0; margin: 0 16px; } .top .wx { display: inline-block; float: left; font: 14px/50px "微软雅黑"; color: #1b50b0; background: url(../images/2022hnsj_wx.png) left center no-repeat; padding-left: 26px; } .top .wx:hover { color: #c00101; } .app-menu-search { display: none; } .m_nav { position: fixed; top: 0px; box-shadow: 0 15px 27px 0 rgba(167, 165, 165, 0.38); width: 100%; height: 100%; background: #fff; transition: all ease 0.5s; -webkit-transition: all ease 0.5s; z-index: 1000; opacity: 1; visibility: visible; margin-top: 0; overflow-y: auto; transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0ms; top: 0; transform: translateX(100%); } .search { display: inline-block; float: left; width: 216px; margin-left: 20px; height: 33px; margin-top: 8px; background: url(../images/2022hnsj_search.png) no-repeat; } .search .srk { width: 160px; height: 33px; outline: none; border: none; font: 14px/33px "微软雅黑"; padding-left: 16px; background: none; } .search .ss { width: 38px; height: 33px; outline: none; border: none; background: none; } .search .ss:hover { cursor: pointer; } .header { height: 232px; background: url(../images/2023hnsj_header.png) center center no-repeat; } .logo { display: inline-block; float: left; width: 580px; height: 72px; margin-top: 80px; padding-left: 0px; background: url(../images/2022hnsj_logo.png) 10px center no-repeat; } .menu { background-color: #1b50b0; } .menu li { position: relative; display: inline-block; width: 168px; float: left; } .menu li.index { width: 120px; } .menu li.index a { width: 120px; display: block; height: 58px; background: url(../images/2022hnsj_home.png) center center no-repeat; } .menu li.index a:hover { background: url(../images/2022hnsj_homecur.png) center center no-repeat; } .menu li:hover a.yj { background-color: #e9f7ff !important; color: #0054a3 !important; } .menu a.yj { display: block; text-align: center; color: #FFFFFF; background: url(../images/2023hnsj_menu.png) left center no-repeat; font: bold 20px/58px "微软雅黑"; } .menu a.yj.index { width: 120px; } .menu .ej { display: none; z-index: 999999; position: absolute; text-align: center; top: 58px; left: 0; width: 168px; } .menu .ej a { display: block; background: #e9f7ff; font: 18px/48px "微软雅黑"; color: #333333; } .menu .ej a:hover { background: #93d8ff; } .cont-tab1 { display: inline-block; width: 870px; } .cont-tab2 { display: inline-block; width: 390px; } .list1 { display: inline-block; width: 250px; } .list2 { display: inline-block; width: 600px; } .com-tit1 { background: url(../images/2022hnsj_tit1.png) no-repeat; height: 53px; } .com-tit1 a.tit { float: left; display: inline-block; padding-left: 55px; color: #ffffff; font: bold 20px/50px "微软雅黑"; padding-top: 3px; } .com-tit1 a.tit.a1 { background: url(../images/2022hnsj_tit_logo1.png) 20px center no-repeat; } .com-tit1 a.tit.a2 { background: url(../images/2022hnsj_tit_logo2.png) 20px center no-repeat; } .com-tit1 a.more { padding-top: 3px; float: right; display: inline-block; color: #1b50b0; font: 14px/50px "微软雅黑"; padding-right: 18px; } .com-tit1 a.more:hover { color: #c00101; } .com-tit2 { border-bottom: 1px solid #e0e0e0; height: 53px; } .com-tit2 a.tit { margin-bottom: -2px; float: left; display: inline-block; padding-left: 20px; background: url(../images/2022hnsj_tit2.png) left 20px no-repeat; color: #1b50b0; font: bold 20px/50px "微软雅黑"; padding-top: 3px; border-bottom: 2px solid #1b50b0; } .com-tit2 a.tit:hover { color: #c00101; } .com-tit2 a.more { padding-top: 3px; float: right; display: inline-block; color: #1b50b0; font: 14px/50px "微软雅黑"; } .com-tit2 a.more:hover { color: #c00101; } .list-tab1 { background: #f9f9f9; height: 240px; } .list-tab1 a.pic { display: inline-block; overflow: hidden; } .list-tab1 img { width: 250px; height: 166px; display: block; vertical-align: middle; transition: all 0.5s; } .list-tab1 img:hover { transform: scale(1.1); } .list-tab1 p { font-family: "微软雅黑"; font-size: 14px; color: #1b50b0; padding-left: 10px; padding-top: 10px; } .list-tab1 a.tit { display: block; font-family: "微软雅黑"; font-size: 16px; color: #000000; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .list-tab1 a.tit:hover { color: #c00101; } ul.comlist1 li { background: url(../images/2022hnsj_list1.png) left center no-repeat; padding-left: 14px; border-bottom: 1px dashed #e8e8e8; } ul.comlist1 li a { font: 18px/48px "微软雅黑"; color: #333333; display: block; padding-right: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } ul.comlist1 li a:hover { color: #c00101; } ul.comlist1 li span { float: right; color: #999999; font: 14px/46px "微软雅黑"; } ul.comlist2 li { background: url(../images/2022hnsj_list3.png) left center no-repeat; padding-left: 24px; border-bottom: 1px dashed #e8e8e8; } ul.comlist2 li a { font: 18px/48px "微软雅黑"; color: #333333; display: block; padding-right: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } ul.comlist2 li a:hover { color: #c00101; } ul.comlist2 li span { float: right; color: #999999; font: 14px/46px "微软雅黑"; } .list3 { height: 244px; background: #f6f6f6; padding-top: 16px; } .list3-tab { padding-left: 22px; padding-bottom: 18px; } .list3-tab .rq { float: left; display: inline-block; width: 68px; border: 1px solid #e6e6e6; } .list3-tab .rq span { display: block; text-align: center; font: bold 24px/40px "微软雅黑"; color: #999999; } .list3-tab .rq p { text-align: center; font: bold 12px/22px "微软雅黑"; color: #ffffff; background: #1b50b0; } .list3-tab a { display: inline-block; float: right; width: 250px; padding-right: 30px; font: 16px/26px "微软雅黑"; color: #333333; padding-top: 8px; } .list3-tab a:hover { color: #c00101; } .list-tab4 { background: #f6f6f6; padding: 15px 0; } .list-tab4 a { display: block; padding-left: 66px; background: url(../images/2022hnsj_list2.png) 20px center no-repeat; font: 18px/38px "微软雅黑"; color: #333333; text-align: left; } .list-tab4 a:hover { color: #c00101; } /*尾部s*/ .footer { height: 156px; width: 100%; background: url(../images/2022hnsj_footer1.png) center top no-repeat; margin-top: 40px; } .footer .wrapper { position: relative; } .foot1 { position: absolute; top: 42px; left: 0px; } .foot2 { position: absolute; top: 42px; left: 82px; } .foot3 { position: absolute; top: 42px; right: 0px; } .foot-nr { position: absolute; top: 30px; left: 176px; width: 999px; padding-left: 20px; background: url(../images/2022hnsj_footer5.png) left center no-repeat; text-align: left; opacity: 0.8; } .foot-clj span { display: inline-block; padding-left: 7px; } .foot-clj a, .foot-clj span { padding-right: 4px; font: 16px/30px "微软雅黑"; color: #ffffff; } .foot-clj a:hover { color: #c00101; } .foot-p span { padding: 0 4px; font: 16px/30px "微软雅黑"; color: #ffffff; } .foot-p img { vertical-align: middle; } /*尾部e*/ /*细览s*/ /*面包屑*/ .mbx { color: #666666; height: 60px; background: url(../images/location.png) 10px center no-repeat; padding-left: 32px; font: 14px/60px "微软雅黑"; } .mbx a { font: 16px/60px "微软雅黑"; color: #666666; } .mbx a:hover { color: #c00101; } .mbx span { font: 16px/60px "微软雅黑"; color: #666666; } .xl { padding: 40px 0; } .xl h3 { font: bold 30px/60px "微软雅黑"; color: #1b50b0; text-align: center; } .xl .rq { margin: 10px 0; font: 14px/36px "微软雅黑"; color: #999999; text-align: center; background: #ededed; } .xl .zw { padding: 20px 0; } .xl .zw p { font: 16px/30px "微软雅黑"; color: #333333; text-indent: 2em; } .xl .zw img { display: block; margin: 20px auto; } /*细览e*/ /*概览s*/ .gl-left { display: inline-block; float: left; width: 260px; text-align: center; } .gl-left h4 { background: #1b50b0; color: #FFFFFF; font: bold 20px/50px "微软雅黑"; border-radius: 6px; } .gl-left .gllist a { display: block; color: #333333; font: 18px/48px "微软雅黑"; border-bottom: 1px solid #d9d9d9; } .gl-left .gllist a:hover, .gl-left .gllist a.cur { background: #eaeaea; color: #cf0053; } .gl-left.zt { width: 300px; } .gl-left.zt h4 { background: #c1000a; } .gl-right { display: inline-block; float: right; width: 1000px; } .gl-right.zt { width: 968px; } .gl-right.zt .com-tit2 span { background: url(../images/2022hnsj_tit3.png) left 20px no-repeat; color: #c1000a; border-bottom: 2px solid #c1000a; } /*概览e*/ /*机构概况s*/ .jggk-tab { margin-top: 20px; position: relative; } .jggk-tab a { display: inline-block; overflow: hidden; margin: 10px; box-shadow: 0px 0px 10px #d6d6d6; } .jggk-tab img { display: inline-block; float: left; width: 158px; transition: all 0.5s; } .jggk-tab img:hover { transform: scale(1.1); } .jggk-tab .nr { position: absolute; top: 50%; left: 171px; transform: translate(0, -50%); display: inline-block; float: left; margin-left: 20px; width: 700px; } .jggk-tab .nr h3 { font: 16px/36px "微软雅黑"; color: #333333; } .jggk-tab .nr h3 strong { font: bold 24px/36px "微软雅黑"; color: #1b50b0; margin-right: 20px; } .jggk-tab .nr p { font: 16px/36px "微软雅黑"; color: #333333; } /*机构概况e*/ /*图库s*/ .tk-tab1 { display: inline-block; float: left; margin: 20px 8px 0 8px; text-align: center; width: 309px; } .tk-tab1 img { vertical-align: middle; width: 310px; height: 249px; display: block; overflow: hidden; transition: all 0.5s; } .tk-tab1 img:hover { transform: scale(1.2); } .tk-tab1 a.pic { overflow: hidden; display: block; } .tk-tab1 a { display: block; font: 18px/30px "微软雅黑"; color: #333333; } .tk-tab1 a:hover { color: #c00101; } /*图库e*/ /*专题s*/ .zt-banner { margin-bottom: 30px; } .zt-tab { padding: 20px 0; border-bottom: 1px dashed #e8e8e8; } .zt-tab img { display: inline-block; float: left; margin-right: 20px; width: 232px; height: 174px; transition: all 0.5s; } .zt-tab img:hover { transform: scale(1.06); } .zt-tab .nr a { display: block; font: bold 18px/38px "微软雅黑"; color: #333333; } .zt-tab .nr p { font: 16px/30px "微软雅黑"; color: #666666; } /*专题e*/