﻿@media screen and (min-width:1200px) {
	.sj{ display:none !important;}
}
@media screen and (max-width:1540px) {
.dh ul li p a{padding: 0 25px;}
.dh_tx i:after{left: 25px;right: 25px;}
.index-service-list li .pic.iconfont{width: 80px;line-height: 80px;}
.foot_dh ul{margin-right:80px;}
.foot_ewm .h4{margin-right: 20px;}
.foot_ewm{margin-right: 30px;}
}
@media screen and (max-width:1199px) {
	html.on body{overflow:hidden; height:100vh; position:relative;}
	.dhan2{position: absolute;right:2.5%;top: 15px;font-size: 28px;line-height: 30px;width: 30px;text-align: center;color: #282828;}
	.dhan2.on:before{content: "\e71f";font-size: 24px;}
	.sjdh2{position: absolute;left: 0;top:60px;width: 100%; background:#fff;height: 100vh;overflow-y:auto !important;padding-bottom: 60px;display: none;z-index: 9;border-top: 1px solid #eee;}
	.sjdh2 ul li{position:relative;}
	.sjdh2 ul li p a{display: block;padding: 0 15px; color: #282828;font-size: 18px;line-height: 60px;border-bottom: 1px solid #eee;}
	.sjdh2 ul li .dh_xl2 ul li a{display: block;padding: 0 30px; color: #282828;font-size: 16px;line-height: 50px;border-bottom: 1px solid #eee;}
	.sjdh2 ul li .dh_xl2 ul li .dh_xl2 ul li a{color: #282828;padding: 0 45px;font-size: 14px;line-height: 40px;}
	.yxl_tb{position: absolute;right: 0px;top: 0;font-size: 16px;line-height: 60px;color: #282828;text-align:center;padding: 0 15px;z-index: 1;}
	.yxl_tb2{position: absolute;right: 0px;top: 0;font-size: 24px;line-height: 50px;color: #282828;text-align:center;padding: 0 30px;z-index: 1;}
	.ej_tb{float: left;font-size: 12px;padding-right: 5px;}
	.ej_tb:before{display: block;-webkit-transform:scale(0.8);transform:scale(0.8);}
	.sanji_tb{float: left;font-size: 12px;padding-right: 2px;color: #282828;}
	.sanji_tb:before{display: block;-webkit-transform:rotate(-90deg) scale(0.7) translate(2px, 0);transform:rotate(-90deg) scale(0.7) translate(2px, 0);}
	.dh_xl2{display: none;}
	.yxl>.yxl_tb.on:before{display: block;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
	.yxl2>.yxl_tb2.on:before{content: "\e604";}
	.pc{ display:none !important;}
	.sjdh2 ul .qhyy{ display:block;text-align:center;padding: 30px 0;}
	.sjdh2 ul .qhyy a{ display:inline-block;font-size:14px;text-align:center; line-height:35px; color:#282828; width:45%;margin-right: 4%; border:1px solid #ddd; border-radius:5px;}
	.sjdh2 ul .qhyy a:nth-child(2n){margin-right: 0;}
	.sjdh2 ul .qhyy a.on{ background:#e02428;border:1px solid #e02428; color:#fff;}
	.logo img{height:60px;padding:10px 0;}
	
	.banner{margin-top: 60px;}
	.banner ul li .h1{font-size: 18px;line-height: 18px;}
	.banner_txt .h1_fy{display: none;}
	.banner_txt .h2{font-size: 14px;line-height: 20px;padding-top: 10px;}
	.banner_txt .h3{display: none;}
	.banz, .bany{display: none;}
	.foot_yqlj{padding-top:0;}
	.foot{padding:20px 0 0;}
	.bqsy{font-size:14px;line-height:24px;}
	.bat{margin-top: 60px;}
	.bat_txt2 .h1{font-size: 30px;line-height: 30px;display:none;}
	.bat_txt2 .h2{font-size: 24px;line-height: 24px;padding: 10px 0 10px;}
	.bat_txt2 .h3{font-size: 14px;line-height: 24px;}
	.ny_gy{padding:30px 0;}
	.ny_gy_l{width:100%;}
	.ny_gy_r{width:100%;padding-top: 20px;}
	.ny_bt{font-size:20px;line-height:20px;text-align:center;}
	.ny_bt:after{width:30px;height:2px;left:50%;margin-left:-15px;}
	.ny_txt{font-size:14px;margin-top: 15px;}
	.licheng{padding:30px 0;}
	.ny_gywm_bt .h1{font-size:20px;line-height:20px;}
	.ny_gywm_bt .h2{font-size:12px;line-height:12px;margin-top: 10px;}
	.licheng .box{margin-top:20px;}
	.licheng .gallery-top .swiper-slide{padding:0 60px;}
	.licheng .gallery-top .swiper-slide{display:block;}
	.licheng .gallery-top .swiper-slide .pic{width:100%;}
	.licheng .gallery-top .swiper-slide .txt{width:100%;margin:15px 0 0;font-size:14px;line-height:24px;}
	.ny_jymb{padding:30px 0;}
	.ny_jymb_txt{margin-top:20px;}
	.ny_jymb_txt_wz2{padding:10px;background-size: auto 50px;}
	.ny_jymb_txt_wz .h2,.ny_jymb_txt_wz .h3{display:none !important;}
	.ny_jymb_txt_wz .h1{font-size:18px;padding:0;text-align:center;}
	.linian{padding:30px 0;}
	.linian_txt{margin-top:20px;}
	.linian_txt ul li .linian_txt_img{font-size: 30px;line-height: 30px;}
	.linian_txt_wz2{padding-top: 10px;}
	.linian_txt_wz .h1{font-size:12px;line-height:18px;font-weight: normal;padding-bottom:0;}
	.foot_yqlj .h1{font-size:16px;}
	.foot_yqlj .h2 a{font-size:14px;}
	.nczz{padding:30px 0 1px;}
	.nczz_bt{position:relative;top:0;padding:0;text-align:center;font-size:20px;line-height:20px;}
	.nczz_bt:after{width:30px;height:2px;margin: 15px auto 0;}
	.nczz3{display:none;}
	.nczz2{width:95%;margin:20px auto 0;}
	.nczz_lb{width:100%;background:rgba(255,255,255,0.5);padding:30px 20px;margin-bottom:30px;border:none !important;}
	.nczz_lb2{height:auto;}
	.nczz_lb3{position:relative;bottom:0;}
	.nczz_lb .h1{padding: 0 0px;font-size: 18px;line-height: 18px;color: #333;font-weight: normal;padding-bottom: 10px;text-align: center;}
	.nczz_lb .h2_bg{height:auto !important;opacity:1;text-align: center;}
    .nczz_lb .h2{padding:0 0px;font-size: 14px;line-height: 24px;color: #666;margin-bottom: 10px;}
    .nczz_lb .h3{padding:0 0px;font-size: 14px;line-height: 24px;color: #666;-webkit-transition:0.5s;transition:0.5s;}
    .nckh{padding:30px 0;}
    .nckh_r{width:100%;padding-top: 20px;}
    .nckh_l{width:100%;padding-top: 20px;}
    .nckh_l .h3 a{margin: 30px auto 0;}
    
    .ny_qywh_tpqh{position: relative;overflow: hidden;margin-bottom: 30px;}
    .ny_qywh_tpqh ul{width: 10000%;position: relative;}
    .ny_qywh_tpqh ul li{float: left;width: 1%;position: relative;overflow:hidden;}
    .ny_qywh_tpqh ul li img{display: block;width: 100%;}
    .ny_qywh_tpqh ul li .ny_qywh_tpqh_txt{position: absolute;left: 10%;top: 50%;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);text-align: center;width: 80%;}
    .ny_qywh_tpqh ul li .ny_qywh_tpqh_txt .h1{font-size: 16px;line-height: 16px;color: #000;font-weight: bold;}
    .ny_qywh_tpqh ul li .ny_qywh_tpqh_txt .h1:after{content: "";display: block;width: 30px;height: 2px;background: #1e458d;margin: 10px auto 0;}
    .ny_qywh_tpqh ul li .ny_qywh_tpqh_txt .h2{font-size: 12px;line-height: 18px;color: #333;margin-top: 10px;}
    .ny_qywh_tpqh ul li .ny_qywh_tpqh_txt .h3 a{display: block;margin: 15px auto 0;width: 90px;line-height: 30px;border: 1px solid #333;font-size: 12px;color: #333;}
    .ny_qywh_tpqh ul li .ny_qywh_tpqh_txt .h3 a:hover{border: 1px solid #1e458d;color: #fff;background: #1e458d;}
    .ny_qywh_tpqhdd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center; z-index:5;}
    .ny_qywh_tpqhdd span{z-index:2;cursor:pointer;margin: 0px 5px;display:inline-block;width: 30px;height: 2px;background: rgba(255, 255, 255, 0.5);position:relative;-webkit-transition:0.5s;transition:0.5s;}
    .ny_qywh_tpqhdd span.on,.ny_qywh_tpqhdd span:hover{background: #1e458d;}
    .ny_qywh_tpqhz,.ny_qywh_tpqhy{position:absolute;top:0;width: 10%;height:100%;opacity:0;transition:0.3s;cursor:pointer;z-index:5;max-width: 180px;}
    .ny_qywh_tpqhz{ left:0;}
    .ny_qywh_tpqhz:after,.ny_qywh_tpqhy:after{content: '';display: block;width: 70%;height: 100%;background:url(../img/l.png) center no-repeat;background-size: auto 25px !important;}
    .ny_qywh_tpqhy{ right:0;}
    .ny_qywh_tpqhy:after{background:url(../img/r.png) center no-repeat;margin: auto 0 auto auto;}
    .ny_qywh_tpqh:hover .ny_qywh_tpqhz,.ny_qywh_tpqh:hover .ny_qywh_tpqhy{ opacity:0.8;}
    
    .ny_gy_zs_img{padding: 0px 0 30px;position: relative;}
    .ny_gy_zs_img2{background: none;padding-top: 30px;}
    .ny_gy_zs_img ul{margin-top: 20px;}
    .ny_gy_zs_img2 ul{margin-top:0px;}
    .ny_gy_zs_img ul li{float: left;width: 48%;margin: 0 4% 4% 0;position: relative;background: #000;overflow: hidden;}
    .ny_gy_zs_img ul li:nth-child(3n){margin-right:4%;}
    .ny_gy_zs_img ul li:nth-child(2n){margin-right:0;}
    .ny_gy_zs_img ul li .h1{overflow: hidden;}
    .ny_gy_zs_img ul li .h1 img{display: block;width: 100%; -webkit-transition:0.5s;transition:0.5s;}
    .ny_gy_zs_img ul li:hover .h1 img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity: 0.8;}
    .ny_gy_zs_img ul li .h5{position: absolute;left: 0;right: 0;bottom: -30px;opacity: 0;-webkit-transition:0.5s;transition:0.5s;text-align: center;}
    .ny_gy_zs_img ul li .h6{position: absolute;left: 0;right: 0;bottom: 0px;-webkit-transition:0.5s;transition:0.5s;font-size: 18px;line-height: 30px;color: #fff;padding: 0px 20px 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold;}
    .ny_gy_zs_img ul li:hover .h6{opacity: 0;}
    .ny_gy_zs_img ul li:hover .h5{bottom: 20px;opacity: 1;}
    .ny_gy_zs_img ul li .h2{font-size: 14px;line-height: 24px;color: #fff;padding: 10px 5px 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold;}
    .ny_gy_zs_img ul li .h3{font-size: 16px;line-height: 30px;color: #fff;padding: 0px 20px 0px;}
    .ny_gy_zs_img ul li .h4{font-size: 12px;line-height: 18px;color: #fff;padding: 0px 5px 0px;}
    .ny_gy_zs_img.pbl ul li{display: none;}
    .ny_gy_zs_img.ny_gy_zs_img_zzkh ul li{background: #f8f8f8;padding-bottom: 12px;}
    .ny_gy_zs_img.ny_gy_zs_img_zzkh ul li:hover{background: #f2f2f2;}
    .ny_gy_zs_img.ny_gy_zs_img_zzkh ul li .h5{position: relative;bottom: 0px;opacity: 1;}
    .ny_gy_zs_img.ny_gy_zs_img_zzkh ul li .h2{color: #333;}
    .ny_gy_zs_img.ny_gy_zs_img_zzkh ul li .h4{color: #999;}
    
    .ny_ys{padding: 30px 0;}
    .ny_ys_xx{position: relative;margin-bottom:2%;-webkit-transition:0.5s;transition:0.5s;}
    .ny_ys_xx:hover{-webkit-transform: translate(0, -5px);transform: translate(0, -5px);}
    .ny_ys_xx .l{width: 49.5%;padding: 10px;background: #f8f8f8;position: absolute;bottom: 0;top: 0;left: 0;}
    .ny_ys_xx:hover .l{background: #f2f2f2;}
    .ny_ys_xx .r{ width:49.5%; position:relative;overflow: hidden;}
    .ny_ys_xx .l{ font-size:14px; line-height:24px; color:#666;}
    .ny_ys_xx .l .h2{ font-size:18px; line-height:30px; color:#333;padding-bottom: 5px;font-weight: bold;}
    .ny_ys_xx .l .h4{ font-size:14px; line-height:24px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .ny_ys_xx .l .h3{margin-top: 5px; height: 30px;}
    .ny_ys_xx .l .h3 p{float: left; font-size: 14px;line-height: 30px; color:#666;-webkit-transition:0.5s;transition:0.5s;}
    .ny_ys_xx .l .h3 p span{font-size: 12px;color: #1e458d;font-weight: bold;-webkit-transition:0.2s;transition:0.2s;padding-left: 5px;}
    .ny_ys_xx .l .h3 p:hover span{padding-left: 10px;}
    .ny_ys_xx .r img{ display:block; width:100%;-webkit-transition:0.5s;transition:0.5s;}
    .ny_ys_xx:hover .r img{-webkit-transform:scale(1.1);transform:scale(1.1);}
    .ny_ys_xx.on .l{ float:right;left: auto;right: 0;}
    .ny_ys_xx.on .r{ float:left;}
    .ny_xw{padding: 20px 0 30px;}
    
    .ny_jymb_fl{border-bottom: 1px solid #eee;text-align: center;font-size: 0;}
    .ny_jymb_fl ul li{display: inline-block;font-size: 14px;line-height: 30px;margin: 0 5px;border-bottom: 2px solid #fff;cursor: pointer;color: #666;-webkit-transition:0.5s;transition:0.5s;}
    .ny_jymb_fl ul li.on{border-bottom: 2px solid #1e458d;color: #000;}
    .ny_jymb_fl ul li:hover{color: #000;}
    .ny_jymb_nr_l{float: left;width: 100%;line-height: 45px;font-size: 16px;color:#333;font-weight: bold;text-align: center;padding-top: 10px;}
    .ny_jymb_nr_l:after{content: '';display: block;width: 30px;height: 2px;margin: auto;background:#1e458d;}
    .ny_jymb_nr_r{float: left;width: 100%;}
    .ny_jymb_nr_r{font-size: 14px;line-height: 30px;color:#666;padding: 10px 0 0px;}
    .ny_jymb_nr_r img{ display:block; max-width:100%; margin:auto;}
    .ny_jymb_nr_lb{display: none;}
    
    .ny_tw_bt{width:100%;text-align:center;line-height: 20px;padding:0px;font-size: 14px;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
    .ny_tw_bt .line{padding:0 10px; color:#333;}
    .ny_tw_bt p{color: #999;}
    .ny_tw_bt .color-blue{color:#666;}
    .ny_tw_bt .h3{padding: 0 0 10px;line-height:30px;font-size: 18px;color:#333;font-weight: bold;}
    .ny_tw{font-size: 14px;line-height:30px;color:#666;padding: 15px 0 0px;}
    .ny_tw img{ display:block; max-width:100%; margin:auto;}
    
    .ny_cp{padding: 30px 0;}
    .ny_cp ul li{float: left;width: 100%;margin: 0px 0 4% 0;background: #f8f8f8;position: relative;padding: 20px 0 20px 20px;}
    .ny_cp ul li:hover{background: #f2f2f2;}
    .ny_cp ul li .h3_img{float: right;width: 40%; overflow: hidden;padding:0 5% 0 5%;position:relative}
    .ny_cp ul li .h3_img:after{content:""; position: absolute;left:0;top: 00px;bottom: 0px;width: 1px;background: #ddd;right:auto;}
    .ny_cp ul li .h3_img img{display: block;width: 100%; -webkit-transition:0.5s;transition:0.5s;}
    .ny_cp ul li:hover .h3_img img{-webkit-transform:scale(1.1);transform:scale(1.1);}
    .ny_cp ul li .ny_cp_txt{float: left;width: 55%;}
    .ny_cp ul li .h3_txt{font-size: 18px;line-height: 18px;color: #333;padding: 0px 0 0 0px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold;}
    .ny_cp ul li .h4{font-size: 14px;line-height: 24px;color: #666;padding: 10px 0 0 0px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
    .ny_cp ul li .h5{position: absolute;left: 20px;bottom: 20px;height: 30px;}
    .ny_cp ul li .h5 p{float: left; font-size: 14px;line-height: 30px; color:#666;-webkit-transition:0.5s;transition:0.5s;}
    .ny_cp ul li .h5 p span{font-size: 12px;color: #1e458d;font-weight: bold;-webkit-transition:0.2s;transition:0.2s;padding-left: 5px;}
    .ny_cp ul li .h5 p:hover span{padding-left: 10px;}
    
    .ny_cpxq{padding: 10px 0 30px;}
    .ny_cp_qh{padding: 20px 0 0px;}
    .ny_cp_qh_fhsyy{padding-bottom: 10px;}
    .ny_cp_qh_fhsyy a{float: left;font-size: 14px;line-height: 30px;color: #666;}
    .large_box{margin-bottom:10px;width:100%;height:auto;overflow:hidden;margin: auto;background: #fff;}
    .large_box ul li{display: none;}
    .large_box img{display:block;width: 100%;margin: auto;}
    .small_box{width:100%;height: 70px;overflow:hidden;padding: 0 30px;position: relative;max-width: 1680px;margin:20px auto 0;}
    .small_list{position:relative;float:left;width:100%;height: 70px;overflow:hidden;}
    .small_list ul{height: 70px;overflow:hidden;}
    .small_list ul li{position:relative;float:left;width:110px;height: 70px;background: #fff;border: 2px solid #fff;}
    .small_list ul li img{display:block;width: 100%;height: 100%;-o-object-fit: cover;-webkit-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%);}
    .small_list ul li.on img{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); -webkit-filter: grayscale(0);}
    .small_list ul li.on{border: 2px solid #eee;}
    .small_box .btn{position: absolute;top: 0;width:20px;height: 70px;background-color:#ececec;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
    .left_btn{left:0;background-image:url(../img/left_btn.png)}
    .right_btn{right:0;background-image:url(../img/right_btn.png)}
    .cpxq_tp{padding-bottom: 80px;}
    .cpxq_tp img{display: block;max-width: 100%;margin: auto;}
    .ny_cp_qh_l{float: left;width: 100%;}
    .ny_cp_qh_r{float: right;width: 100%;margin-top: 30px;}
    .ny_cp_qh_r .h11{font-size: 18px;color: #333;line-height: 18px;border-bottom: 1px solid #eee;padding-bottom: 15px;font-weight: bold;}
    .ny_cp_qh_r .h22{font-size: 14px;color: #666;line-height: 30px;padding-top: 10px;}
    .cpxq_ckgd{margin-top: 30px;}
    .cpxq_ckgd a{display: block;width: 150px;line-height: 40px;color: #333;text-align:center;font-size: 16px;border: 1px solid #333;}
    .cpxq_ckgd a:hover{color: #fff;background: #1e458d;}
    .nycp_xqbt{font-size:30px; height:60px; border-bottom: 1px solid #eee;line-height:30px; color:#333;font-weight: bold;}
    
    .ny_qylc{position: relative;margin-top: 30px;margin-bottom: 0px;padding-right: 0px;}
    .ny_qylc_l{overflow: hidden;}
    .ny_qylc_l ul{position: relative;}
    .ny_qylc_l ul li{overflow: hidden;margin-bottom: 30px;}
    .ny_qylc_l ul li .h1{font-size: 20px;line-height: 20px;color: #000;font-weight:bold;-webkit-transition:0.5s;transition:0.5s;}
    .ny_qylc_l ul li .h2{padding-top: 10px;}
    .ny_qylc_l ul li .h2 .r{width: 100%;margin-top:10px;}
    .ny_qylc_l ul li .h2 .l{ width:100%; position:relative;overflow: hidden;}
    .ny_qylc_l ul li .h2 .r{font-size: 14px;line-height:30px;color:#666;}
    .ny_qylc_l ul li .h2 .r .h2{ font-size:30px; line-height:50px; color:#333;padding-bottom: 15px;padding-top: 0;font-weight: bold;}
    .ny_qylc_l ul li .h2 .l img{ display:block; width:100%;-webkit-transition:0.5s;transition:0.5s;}
    .ny_qylc_l ul li .h2 .l:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
    .ny_qylc_l ul li .h3{font-size: 14px;padding-top: 5px;font-weight: bold;}
    .ny_qylc_r{display:none;}
    .ny_lx{padding: 30px 0;}
    .sy_xl_div{}
    .sy_xl_txt{font-size: 14px;line-height:30px;color:#666;width: 100%;padding-top: 0px;}
    .spz18_000{font-size: 18px;color:#333;display: block;padding-bottom: 5px;font-weight: bold;}
    .sy_xl_ewm{ width:190px; text-align:right;font-size:16px; line-height:30px; color:#333; padding:40px 0 0 50px;}
    .sy_xl_ewm img{ width:100%; display:block;}
    .sy_xl_ewm p{text-align: center;}
    .sy_xl_ly{width: 100%;margin-top: 20px;}
    .sy_xl_ly form input{display:block;width:100%;border:1px solid #666;margin-bottom:10px;font-size: 14px;line-height:40px;padding:0 10px;}
    .sy_xl_ly form textarea{display:block;width:100%;border:1px solid #666;margin-bottom:10px;font-size: 14px;line-height:30px;padding:5px 10px;height:100px;}
    .sy_xl_ly form a{display:block;width:180px;font-size: 14px;line-height:40px;text-align:center;color:#666;border: 1px solid #666;margin:auto;}
    .sy_xl_ly form a:hover{ background:#1e458d;color: #fff;border: 1px solid #1e458d;}
    .ny_lx_dt{font-size: 14px;line-height: 30px;color:#666;padding: 20px 0 0px;}
    .ny_lx_dt iframe{height:220px;}
    
    .ny_zp{padding: 30px 0 10px;background: #f2f2f2;position: relative;}
    .ny_zp ul{margin-top: 20px;}
    .ny_zp ul li{padding: 20px 15px;position:relative;float: left;width: 100%;margin: 0 0 20px 0;background: #fff;border-radius: 5px;}
    .ny_zp ul li:nth-child(2n){margin-right:0;}
    .ny_zp_img{float: left; overflow:hidden;line-height:30px;font-size: 24px;color: #333;padding-right:5px;}
    .ny_zp ul li .ny_zp_txt{ position:relative;}
    .ny_zp ul li .ny_zp_txt .h1{font-size: 18px;line-height: 30px;color:#333;font-weight: bold;}
    .ny_zp ul li .ny_zp_txt .h2{font-size: 14px;line-height:30px;color:#333;margin-top: 5px;height: 60px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
    .ny_zp ul li .ny_zp_txt .h3{font-size:14px; line-height:35px; color:#333;width: 120px;background: #fff;border: 1px solid #666; text-align: center;margin-top: 10px;cursor: pointer;}
    .ny_zp ul li .ny_zp_txt .h3:hover{color:#fff;background: #1e458d;border: 1px solid #1e458d;}
    
    .ny_zp_tc_bg{position: fixed; left: 0;top: 0;bottom: 0;right: 0;background: rgba(0, 0, 0, 0.75);z-index: 99;display: none;}
    .ny_zp_tc{position: absolute;left: 50%;top: 50%;background:#fff;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 30px;border-radius: 10px;font-size: 14px;line-height: 30px;color: #444;width: 80%;max-width: 700px;height: 0;-webkit-transition:0.5s;transition:0.5s;}
    .ny_zp_tc_gb{position:absolute;right: -18px;top: -18px;width: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #fff;background: #1e458d;border-radius: 50%;cursor: pointer;}
    .ny_zp_tc_xx{height: 100%;overflow: auto;padding-right: 10px;}
    .ny_zp_tc_xx::-webkit-scrollbar{width:5px;height:5px;}
    .ny_zp_tc_xx::-webkit-scrollbar-track{background:#eee;border-radius:2px;}
    .ny_zp_tc_xx::-webkit-scrollbar-thumb{background: #1e458d;border-radius:2px;}
    .ny_zp_tc_xx .jl{display:block; font-size:14px; line-height:40px; color:#333;width: 150px;border: 1px solid #333;text-align: center;margin-top: 20px;}
    .ny_zp_tc_xx .jl:hover{color:#fff;background: #1e458d;}
    .ny_zp_tc_xx_gd .h1{font-weight: bold;padding-bottom: 10px;font-size: 18px;color: #333;}
    .ny_zp_tc_xx_gd .h2{font-size: 14px;line-height: 30px;color: #666;}
    .ny_zp_tc_xx_gd .h1 .ny_zp_img{font-size: 36px;padding-right: 10px;}
    .ny_xw_l{float: left;width: 100%;}
    .ny_xw_l ul li{float: left;width: 100%;margin-right: 0;margin-top: 20px;background: #e5a927;padding-bottom: 30px;}
    .ny_xw_l ul li:nth-child(2n){margin-right:0;}
    .ny_xw_l ul li .h1{overflow: hidden;}
    .ny_xw_l ul li .h1 img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;padding: 0;}
    .ny_xw_l ul li:hover .h1 a img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
    .ny_xw_l ul li .h2{font-size: 14px;line-height:30px;padding-top:5px;color:#fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding: 10px 15px 0;}
    .ny_xw_l ul li .h3{}
    .ny_xw_l ul li .h3 a{display: block;font-size: 18px;line-height: 24px;color:#fff;height: auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight: bold;padding: 0px 15px 0;margin: 0px 0 0;}
    .ny_xw_l ul li:hover .h3 a{color: #fff;}
    .ny_xw_l ul li .h4{font-size: 14px;line-height: 30px;color:#fff;padding: 20px 15px 0;}
    .ny_xw_l ul li .h5{margin: 5px 15px 0;height: 35px;}
    .ny_xw_l ul li .h5 a{float: left; font-size: 14px;line-height: 35px; color:#fff;}
    .ny_xw_l ul li .h5 a span{font-size: 12px;color: #fff;font-weight: bold;-webkit-transition:0.2s;transition:0.2s;padding-left: 5px;}
    .ny_xw_l ul li .h5 a:hover span{padding-left: 10px;}
    
    .ny_xw_r{float: right;width: 100%;margin-top:30px;}
    .ny_xw_l_bt{font-size: 18px;color: #333;line-height:18px;font-weight: bold;position: relative;padding:0 0 15px 0;border-bottom:1px solid #eee;}
    .ny_xw_l_bt a{float: right;font-weight: normal;font-size: 14px;color: #666;padding-right: 17px;}
    .ny_xw_l_bt a span{font-size: 12px;color: #1e458d;font-weight: bold;vertical-align: middle;-webkit-transition:0.2s;transition:0.2s;position: absolute;right: 0;top: 0;}
    .ny_xw_l_bt a:hover span{right: -5px;}
    .ny_xw_r_bt{font-size: 18px;color: #333;line-height: 18px;font-weight: bold;position: relative;padding:0 0 15px 0;border-bottom:1px solid #eee;}
    .ny_xw_r_bt a{float: right;font-weight: normal;font-size: 14px;color: #666;padding-right: 17px;}
    .ny_xw_r_bt a span{font-size: 12px;color: #1e458d;font-weight: bold;vertical-align: middle;-webkit-transition:0.2s;transition:0.2s;position: absolute;right: 0;top: 0;}
    .ny_xw_r_bt a:hover span{right: -5px;}
    .ny_xw_ej1{    padding: 30px 0;}
    .ny_xw_ej1 ul{margin-top: 0px;}
    
    .ny_xw_ej1 ul li{float: left;width: 100%;margin-right: 0;margin-top: 0px;background: #e5a927;padding-bottom: 30px;}
    .ny_xw_ej1 ul li:nth-child(2n){margin-right:0;}
    .ny_xw_ej1 ul li .h1{overflow: hidden;}
    .ny_xw_ej1 ul li .h1 img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;padding: 0;}
    .ny_xw_ej1 ul li:hover .h1 a img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
    .ny_xw_ej1 ul li .h2{font-size: 14px;line-height:30px;padding-top:5px;color:#fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding: 10px 15px 0;}
    .ny_xw_ej1 ul li .h3{}
    .ny_xw_ej1 ul li .h3 a{display: block;font-size: 18px;line-height: 24px;color:#fff;height: auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight: bold;padding: 0px 15px 0;margin: 0px 0 0;}
    .ny_xw_ej1 ul li:hover .h3 a{color: #fff;}
    .ny_xw_ej1 ul li .h4{font-size: 14px;line-height: 30px;color:#fff;padding: 20px 15px 0;}
    .ny_xw_ej1 ul li .h5{margin: 5px 15px 0;height: 35px;}
    .ny_xw_ej1 ul li .h5 a{float: left; font-size: 14px;line-height: 35px; color:#fff;}
    .ny_xw_ej1 ul li .h5 a span{font-size: 12px;color: #fff;font-weight: bold;-webkit-transition:0.2s;transition:0.2s;padding-left: 5px;}
    .ny_xw_ej1 ul li .h5 a:hover span{padding-left: 10px;}

}
@media screen and (max-width:750px) {
}
@media screen and (max-width:499px) {
}