<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
a, b, body, dd, div, dl, dt, em, footer, form, h1, h2, h3, h4, h5, h6, header, hr, html, i, img, input, label, li, nav, object, ol, p, section, select, span, strong, table, tbody, td, th, tr, tt, ul{margin: 0;padding: 0;border: 0; font-weight:normal;}

html{ height:100%; font-size:12px; font-size:62.5%; min-width:320px;}
body {
    font-family: "å¾®è½¯é›…é»‘", Arial;
    box-sizing: border-box;
    height: 100%;
    background: #f7f7f7;
    font-size: 12px;
    font-size: 1.2rem;
    min-width: 320px;
    font-family: SimHei !important;
}

ul, ol, li, dl { list-style: none;}
a{ text-decoration: none; margin:0; color:#666;}
a:hover{ text-decoration: none;}
input, select, textarea { -webkit-tap-highlight-color: rgba(255,255,255,0); -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; outline:none;}
.fl{ float:left;}
.fr{ float:right;}


.ny_header{ width:100%; height:100px; position:absolute; top:0; left:0; z-index:1000; background:#fff; box-shadow:0 0 16px rgba(0,0,0,0.2); position:fixed; top:0; box-sizing:border-box; padding:0 20px;}
.ny_logo{ float:left; display:inline-block; height:100%; padding:10px; box-sizing:border-box;}
.ny_logo a{ height:100%; max-height:80px; display:block;}
.ny_logo a img{ max-width:100%; height:100%;}
/*.ny_nav{ float:right;}
.ny_nav li{ width:145px; height:100px; float:right; line-height:100px; text-align:center; transition-duration:0.3s;}
.ny_nav li h2{ color:#666; font-size:20px; font-size:2.0rem; transition-duration:0.3s;}
.ny_nav li.ny_on h2{ color:#156086;}
.ny_nav li:hover{ background:#156086;}
.ny_nav li:hover h2{ color:#fff;}
.ny_nav li&gt;ul{ width:100%; height:0px; max-height:0px; overflow:hidden; background:#156086; float:none; box-sizing:border-box; transition-duration:0.5s;}
.ny_nav li&gt;ul li{ width:100%; height:44px; line-height:44px; float:none;}
.ny_nav li&gt;ul li:last-child{ margin-bottom:10px;}
.ny_nav li&gt;ul li a{ color:#fff; font-size:18px; font-size:1.8rem;}
.ny_nav li&gt;ul li:hover{ background:#2177a3;}
.ny_nav li:hover&gt;ul{ height:auto; max-height:300px;}*/

.ny_banner{ width:100%; height:auto; background-size:cover; margin-top:110px; clear:both; background:url(../images/ykjj.png) no-repeat center; background-size:cover; overflow:hidden;}
.ny_banner_ykjj{ background:url(../images/ykjj2.png) no-repeat center; background-size:cover;}
.ny_banner_xsyj{ background:url(../images/ysyj.png) no-repeat center; background-size:cover;}
.ny_banner_zytd{background:url(../images/zytd.png) no-repeat center; background-size:cover;}
.ny_banner_qywh{background:url(../images/qywh.png) no-repeat center; background-size:cover;}
.ny_banner_lxwm{background:url(../images/lxwm.png) no-repeat center; background-size:cover;}
.ny_banner_xxgh{background:url(../images/xxgh.png) no-repeat center; background-size:cover;}
.ny_banner h3{ width:100%; position:relative;  line-height:164px; font-size:36px; color:#fff;padding-left:20px;}

.weizhi{ width:100%; height:60px; background:#fff; box-sizing:border-box; padding:0 20px;}
.weizhi ul{ width:100%;}
.weizhi ul li{ float:left; line-height:60px; font-size:16px; margin-right:6px}
.weizhi ul li a{ color:#333;}
.weizhi ul li a:hover{ color:#156086;}

.ny_main{ width:100%; box-sizing:border-box; padding:40px 20px 0; position:relative;}

.l_nav{ width:370px; position:absolute; top:40px; left:20px;}
.l_nav h2{ font-size:22px; color:#333; margin-bottom:20px;}
.l_nav ul{ width:100%;}
.l_nav ul li{ height:36px; font-size:16px; line-height:36px; background:#e3e3e3; box-sizing:border-box; padding-left:50px; margin-bottom:2px; border-left:4px solid #e3e3e3;}
.l_nav ul li a{ color:#333;}

.l_nav ul li.ny_on2{ border-left:4px solid #156086;}
.l_nav ul li:hover{ border-left:4px solid #156086;}

.l_nav ul li.lxwm_l_nav{ border-radius:18px; background:#156086 url(../images/tb_zp.png) no-repeat left 22px center; border:0; margin-top:20px; box-sizing:border-box;}
li.lxwm_l_nav{ border-radius:18px; background:#156086 url(../images/tb_zp.png) no-repeat left 22px center; border:0; margin-top:20px; box-sizing:border-box;}
.l_nav ul li.lxwm_l_nav a{ color:#fff;}
li.lxwm_l_nav a{ color:#fff;font-size:16px;margin-left: 20%;}
li.lxwm_l_nav{width:100%;height:36px;line-height:36px;}

.r_nr{ width:100%; box-sizing:border-box; padding-left:420px;}

.r_nr_bt{ width:100%; background:url(../images/ny_btbg.png) repeat-x bottom; margin-bottom:30px;}
.r_nr_bt h3{ font-size:22px; color:#156086; padding-bottom:20px; border-bottom:2px solid #156086; width:120px;}

.ny_bygk{ width:100%; }
.ny_bygk ul{ width:100%;}
.ny_bygk ul li{ width:100%; background:#fff; box-sizing:border-box; padding:30px; margin-bottom:20px;}
.ny_bygk ul li h4{ height:42px; font-size:26px; color:#444; margin-bottom:20px;}
.ny_bygk ul li h4 img{ margin-right:33px;}
.ny_bygk ul li p{ font-size:17px; color:#777; line-height:26px; text-align:justify;}

.ny_zzjg{ width:100%;}
.ny_zzjg img{ width:100%; max-height:100%;}

.ny_jstd{ width:100%;}
.jstd_tu{ width:26%; float:left;}
.jstd_tu img{ width:100%;}
.jstd_nr{ width:74%; float:left; box-sizing:border-box; padding-left:25px; position:relative;}
.yh01{ position:absolute; left:25px; top:10px;}
.yh02{ position:absolute; right:0; bottom:0;}
.jstd_nr p{ width:100%; text-align:justify; font-size:21px; color:#555; line-height:34px; padding:0 60px; box-sizing:border-box; margin-top:10px;}

.ny_ldtd{ width:100%;}
.ny_ldtd ul{ width:100%; padding-top:40px;}
.ny_ldtd ul li{ width:50%; float:left; padding:10px 40px 0 0; box-sizing:border-box; margin-bottom:80px;}
.ny_ldtd ul li .ldtd_bk{ width:74%; border:2px solid #156086; padding-right:46px; padding-bottom:4px; box-sizing:border-box; position:relative; float:right;}
.ny_ldtd ul li .ldtd_bk&gt;div{ width:100%; max-width:280px; margin-top:-10px; margin-left:-10px; position:relative;}
.ny_ldtd ul li .ldtd_bk&gt;div img{ width:100%;}
.ny_ldtd ul li .ldtd_bk p{ position:absolute; top:0; width:56px; right:0; text-align:center; color:#333333;font-size:26px; box-sizing:border-box; padding:20px 6px 0;}
.ny_ldtd ul li .ldtd_bk p span{ font-size:16px; display:block; box-sizing:border-box; padding:16px 10px 0;}
.ny_ldtd ul li:nth-child(2n){ padding:10px 0 0 40px;}
.ny_ldtd ul li:nth-child(2n) .ldtd_bk{ float:none;}


/*.ny_qywh{ width:100%;}
.ny_qywh ul{ width:100%; padding-top:10px;}
.ny_qywh ul li{ width:100%; box-sizing:border-box; padding:26px 30px; background:#fff; position:relative; margin-bottom:30px;}
.ny_qywh ul li .qywh_bt{ width:60px; position:absolute; top:-10px; left:30px; background:#156086; color:#fff; font-size:26px; text-align:center; float:left; box-sizing:border-box; padding:25px 0;}
.ny_qywh ul li .qywh_wz{ width:100%; line-height:24px; font-size:17px; color:#777; box-sizing:border-box; padding-left:90px;}

*/
.ny_qywh{ width:100%;}
.ny_qywh dl{ width:33.33%; float:left; box-sizing:border-box; padding:0 13px; margin-bottom:20px;}
.ny_qywh dl dt{ width:100%; box-sizing:border-box; overflow:hidden; border-radius:10px;}
.ny_qywh dl dt img{width:100%; height:100%; transition-duration:.5s; display:block;}
.ny_qywh dl dt:hover img{ transform:scale(1.2,1.2);}
.ny_qywh dl dd{ width:100%; line-height:60px; text-align:center; font-size:22px; color:#333;}
.ny_qywh dl:nth-child(3n+1){ padding:0 26px 0 0;}
.ny_qywh dl:nth-child(3n){ padding:0 0 0 26px;}
.ny_lxwm{ width:100%;}
.ny_lxwm p{ width:100%; font-size:22px; color:#333; line-height:44px; margin-bottom:20px;}
.ny_lxwm img{ width:100%;}

.ny_zpxx{ width:100%;}
.ny_zpxx p{ width:100%; font-size:22px; color:#333; line-height:36px; text-align:center;}
.ny_zpxx dl{ width:100%; margin:40px auto 0;}
.ny_zpxx dl dt{ width:220px; height:220px; overflow:hidden; margin:0 auto;}
.ny_zpxx dl dt img{ width:100%; height:100%;}
.ny_zpxx dl dd{ width:100%; text-align:center; line-height:40px; font-size:18px;} 

.ny_ywly{ width:100%;}
.ny_ywly ul{ width:100%;}
.ny_ywly ul li{ width:50%; box-sizing:border-box; padding-right:3%; margin-bottom:40px; float:left;}
.ny_ywly ul li:nth-child(2n){ padding-left:3%; padding-right:0;}
.zwly_bk{ width:100%; padding-bottom:100%; background:#030; overflow:hidden; position:relative; cursor:pointer;}
.zwly_bg{ width:100%; height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); background-size:100%; /*background:url(../images/xxgh_01.png) no-repeat center;*/ transition-duration:.5s;}
.zwly_wz{ position:absolute; bottom:0px; box-sizing:border-box; width:100%; padding:10px 15px 0; background:rgba(21,98,134,.7);}
.zwly_wz h2{ color:#fff; font-size:22px;  margin-bottom:10px; text-align:justify;}
.zwly_nr{ margin-bottom:10px; display:none;}
.zwly_wz p{ color:#fff; font-size:20px; line-height:40px;}
.zwly_bk:hover .zwly_bg:after{ content: ""; width:100%; height:100%; position: absolute; left:0;  top:0; background: inherit; filter: blur(2px); z-index: 2;}

.zwly_tc{ width:100%; height:100%; background:rgba(0,0,0,.6); position:fixed; bottom:0; left:0; z-index:1100; display:none;}
.anniu_gb{ width:32px; height:32px; position:absolute; top:20px; right:20px; opacity:.7; cursor:pointer;}
.anniu_gb img{ width:100%; height:100%;}
.anniu_gb:hover{ opacity:1;}
.anniu_l{ width:50px; position:absolute; top:50%; left:20px; transform:translateY(-50%); opacity:.7; cursor:pointer;}
.anniu_l img{ width:100%;}
.anniu_l:hover{ opacity:1;}
.anniu_r{ width:50px; position:absolute; top:50%; right:20px; transform:translateY(-50%); opacity:.7; cursor:pointer;}
.anniu_r img{ width:100%;}
.anniu_r:hover{ opacity:1;}
.zwly_tc_nk{ width:80%; height:90%; overflow:hidden; background:#fff; margin:0 auto; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); box-sizing:border-box; padding:30px 15px 30px 30px;}
.zwly_tc_nr{ width:100%; height:100%; overflow-y:auto; box-sizing:border-box;}
.zwly_tc_wz{ width:100%;}
.zwly_tc_wz h3{ font-size:24px; color:#333; line-height:34px; margin-bottom:20px;}
.zwly_tc_wz p{ color:#333; font-size:20px; line-height:40px;}
.zwly_tc_img{ width:100%; margin-top:20px;}
.zwly_tc_img img{ width:100%;margin-top:10px;

}



.ny_banner{margin-top:10px;}

.main_content{margin-top:40px;}
/*.bannerBox{margin-top:0px;height:auto;min-height:initial}*/
.ny_banner h3, .weizhi ul {
    width: 100%;
    margin: 0 auto;
}
.ny_ldtd ul li .ldtd_bk {
    max-width: 334px;
    min-height: 300px;
    min-width: 280px;
}
.ny_ldtd ul li {
    padding: 10px 60px 0 0;
  
}
.ny_ldtd ul li:nth-child(2n){ padding: 10px 0 0 60px;}
.zwly_bg{background-size:cover}
/*.ny_qywh{overflow:hidden;}*/
.ny_qywh dl dt{    padding-bottom: 80%;
    height: 0;
    position: relative;}
.ny_qywh dl dt a{    width: 100%;
    height: 100%;
    position: absolute;
    display: block;}
.ny_qywh dl dt span{    width: 100%;
    height: 100%;
    position: absolute;
    display: block;
    cursor:pointer
}
.zwly_tc_nk {
    padding: 30px 30px 30px 30px;
}
.ny_zpxx p{text-align:left;text-indent:2em;}
.zwly_bk{background:none;}
.zwly_wz h2 {
    font-size: 16px;
  
}
.zwly_wz p{font-size:14px;line-height:30px;}
.ny_qywh dl dt img {
    object-fit: cover;
}

.ny_banner, .ny_banner h3, .weizhi ul {
    max-width: 1280px;
    margin:0 auto
}
.ny_bygk ul li h4{font-size:16px;line-height:35px;height:35px;}
.ny_bygk ul li p{font-size:14px;}
.ny_bygk ul li h4 img{float:left;height:35px;margin-right:20px}
.ny_bygk ul li{padding:20px;}
.zwly_tc_wz p {
    font-size: 16px;
    line-height: 30px;
}
.zwly_tc_wz h3 {
    font-size: 22px;
}
.ny_banner h3 {
    line-height: 120px;
    font-size: 30px;
}
.ny_qywh ul li .qywh_wz {
    font-size: 16px;
}
.ny_zpxx p{font-size:18px;}
.ny_zpxx dl {
    margin: 20px auto 0;
}
.ny_lxwm p{font-size:18px;line-height:36px;}
.zwly_h2 {
    height: 56px;
    overflow: hidden;
    position: relative;
    margin-bottom:10px;
}
.zwly_wz h2 {
    font-size: 16px;
  
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.zwly_tc_pic{height:auto;}
.zwly_tc_img img{display:block}
#allmap{height:500px;}
.BMap_bubble_content p {font-size:14px;line-height:20px;margin-bottom:5px
}
.write_bg a{font-size:20px;}
.write_bg a {
    font-size: 18px;
}
.date_1{font-size:14px;}
.jstd_nr p {
    font-size: 18px;
}
.weizhi{max-width:1280px;margin:0 auto;}
.ny_jstd{overflow:hidden}
/*.jstd_tu{display:none}*/
/*.jstd_nr{width:100%}*/
.jstd_pic {
    margin-top: 20px
}
.jstd_pic li {
    float: left;
    width: 25%;
    box-sizing: border-box;
    padding-right: 10px;
    margin-bottom: 20px;
}
.jstd_pic li img{
   display:block;
   width:100%
}
    .jstd_pic li span {
        display: block;
        font-size: 16px;
        line-height: 30px;
        border-bottom: 1px #aaa solid;
        text-align: left;
        padding-bottom: 10px;
    }
/*#jstd {border:1px red solid}*/
#jstd{width:100%;height:53px;background:url(/Content/HMYJY/images/xx.png) no-repeat;background-size:100% auto;margin:15px 0px;cursor:pointer}
.xs {
    background: url(/Content/HMYJY/images/xs.png) no-repeat !important;
}
.jstd_none{display:none}

/*.jstd_none, .ny_jstd{transition-duration:1s;}*/
@media screen and (max-width: 1200px) {
    .ny_ldtd ul li {padding: 10px 20px 0 0;}
.ny_ldtd ul li:nth-child(2n){ padding: 10px 0 0 20px;}
}
@media screen and (max-width: 1000px) {
    /*.content_right{padding}*/
    .ny_ldtd ul li .ldtd_bk{min-width:260px;}
    .ny_banner{}
        .ny_banner h3 {
            line-height: 100px;
            font-size: 30px;
        }
    .ny_qywh dl {
        width: 50%
    }
    /*.weizhi ul li{font-size:14px}*/
}
@media screen and (max-width: 600px) {
    /*.content_right{padding}*/
    .ny_ldtd ul li .ldtd_bk {
        min-width: initial;
       
        margin:0 auto;
        float:none;

    }
       .ny_ldtd ul li {padding: 10px 0px 0 0;}
.ny_ldtd ul li:nth-child(2n){ padding: 10px 0 0 0px;}
    .ny_ldtd ul li {width:100%;}

    .ny_ywly ul li{width:100%}
    .ny_ywly ul li:nth-child(2n){padding-left:0px;}
    .ny_banner h3 {
        line-height: 80px;
        font-size: 24px;
    }
}
@media screen and (max-width: 450px) {
    .ny_qywh dl{width:100%}
}</pre></body></html>