﻿@media screen and (min-width:1200px){
	.sj{ display:none !important;}
}
@media screen and (max-width:1440px){
	.dh ul li p a{padding:0 20px;font-size: 16px;}
	.dh ul li p a:after{left: 20px;right: 20px;}
  .top_lx a{font-size: 14px;}
  .foot_dh ul{max-width:180px;}
  .ny_xz ul li .img{height: 120px;}
  .ny_xz ul li .txt{padding:20px;}
  .ny_xz ul li .txt .ml1{display: block;}
  .ny_xz ul li .txt .ml1 p{color: #999;padding-left: 0px;}
}
@media screen and (max-width:1199px){
	html.on body{overflow:hidden; height:100vh; position:relative;}
	.dhan2{position: absolute;right: 2.5%;top: 0;font-size: 26px;height: 60px;width: 30px;text-align: center;color: #22b573;display: flex;align-items: center;align-content: center;justify-content: center;}
	.dhan2.on:before {content: "\e71f";font-size: 22px;}
	.sjdh2{position: absolute;left: 0;top:60px;width: 100%; background:#fff;height: 100vh;overflow-y:auto !important;padding-bottom: 64px;display: none;z-index: 10;/*border-top: 1px solid #eee;*/}
	.sjdh2 ul li{position:relative;}
	.sjdh2 ul li p a{display: block;padding: 0 2.5%; color: #333;font-size: 16px;line-height: 50px;border-bottom: 1px solid #eee;}
	.sjdh2 ul li p a .gd3{display: none;}
	.sjdh2 ul li .dh_xl2 ul li a{display: block;padding: 0 2.5%; color: #666;font-size: 14px;line-height: 46px;border-bottom: 1px solid #eee;}
	.sjdh2 ul li .dh_xl2 ul li a i{display: none;}
	.sjdh2 ul li .dh_xl2 ul li .dh_xl2 ul li a{color: #666;padding: 0 5%;font-size: 12px;line-height: 40px;}
	.yxl_tb{position: absolute;right: 0px;top: 0;font-size: 12px;line-height: 50px;color: #ccc;text-align:center;padding: 0 15px;z-index: 1;}
	.yxl_tb2{position: absolute;right: 0px;top: 0;font-size: 14px;line-height: 46px;color: #ccc;text-align:center;padding: 0 3%;z-index: 1;}
	.ej_tb{float: left;font-size: 12px;padding-right: 3px;}
	.ej_tb:before{display: block;-webkit-transform:scale(0.7);transform:scale(0.7);}
	.sanji_tb{float: left;font-size: 12px;padding-right: 2px;color: #333;}
	.sanji_tb:before{display: block;-webkit-transform:rotate(-90deg) scale(0.5) translate(2px, 0);transform:rotate(-90deg) scale(0.5) translate(2px, 0);}
	.dh_xl2{display: none;}
	.dh{display: none;}
	.yxl>.yxl_tb.on:before{display: block;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
	.yxl2>.yxl_tb2.on:before{content: "\e60d";}
	.sjdh2 ul .qhyy{display:flex;flex-wrap: wrap;text-align:center;padding: 20px 2.5% 20px;}
	.sjdh2 ul .qhyy a{ display:inline-block;font-size:14px;text-align:center; line-height:35px; color:#333; width:49%;margin-right: 2%;margin-bottom: 2%; border:1px solid #eee; border-radius:5px;}
	.sjdh2 ul .qhyy a:nth-child(2n){margin-right: 0;}
	.sjdh2 ul .qhyy a.on{ background:#22b573;border:1px solid #22b573; color:#fff;}
	.pc{ display:none !important;}
	body{padding-top: 60px;}
	.pdt80{padding-top: 30px;padding-bottom: 30px;}
	.pdt60{padding-top: 30px;padding-bottom: 30px;}
  .top_bg{height: 60px;}
  .top_h .logo img{height:60px;}
  .top_lx{margin-right:42px;}
  .top_lx a{font-size: 14px;line-height: 30px;padding: 0 10px;border-radius: 15px;}
  .top_lx a i{font-size: 18px;padding-right: 2px;}
  .bandd{bottom:25px!important;}
  .bandd span{margin:0px 8px!important;width:6px;height:6px;6}
  .bandd span:before{left:-1px;top:-1px;width:6px;height:6px;border: 1px solid rgba(255,255,255,1);}
  .bandd span:after{left:-1px;top:-1px;width:6px;height:6px;border: 1px solid rgba(255,255,255,0);}
  .bandd span.swiper-pagination-bullet-active:before{left:-3px;top:-3px;width:10px;height:10px;border: 1px solid rgba(255,255,255,0);}
  .bandd span.swiper-pagination-bullet-active:after{left:-5px;top:-5px;width:14px;height:14px;border: 1px solid rgba(255,255,255,0);}
  .sy_bt .ml0{margin-bottom: 10px;}
  .sy_bt .ml0 .ml0_l{height: 1px;width: 30px;}
  .sy_bt .ml0 .ml0_z{font-size: 12px;padding: 0 5px;}
  .sy_bt .ml0 .ml0_r{height: 1px;width: 30px;}
  .sy_bt .ml1{font-size: 20px;}
  .sy_bt .ml2{font-size: 14px;margin-top: 10px;}
  .more_an{font-size:14px;line-height: 36px;}
  .more_an .more_an_bg{padding: 0px 20px;border-radius: 18px;}
  .more_an i,.more_an em{margin-left: 5px;font-size: 12px;}
  .sy_gy{margin-top: 20px;border-radius:10px;}
  .sy_gy .txt .ms{font-size: 14px;}
  .sy_gy .txt .gd{margin-top: 20px;}
  .sy_hx .lb ul li{margin-top: 20px;}
  .sy_hx .lb ul li .img{border-radius: 10px;}
  .sy_hx .lb ul li .txt .ml1{font-size: 16px;}
  .sy_hx .lb ul li .txt .ml2{font-size: 14px;margin-top: 10px;}
  .sy_hx .lb ul li .txt .ml3{margin-top:20px;}
  .sy_cp .lb{margin-top: 20px;}
  .sy_cp .lb ul li{border-radius:10px;}
  .sy_cp .lb ul li .txt{padding: 20px;}
  .sy_cp .lb ul li .txt .ml1{font-size: 16px;}
  .sy_cp .lb ul li .txt .ml2{font-size: 14px;}
  .sy_cp .lb ul li .txt .ml3{margin-top: 20px;}
  .sy_cp .lb2 ul li{border-radius: 10px;}
  .sy_cp .lb2 ul li .txt{padding: 20px;}
  .sy_cp .lb2 ul li .txt .ml1{font-size: 16px;}
  .sy_cp .lb2 ul li .txt .ml2{font-size: 14px;}
  .sy_cp .lb2 ul li .txt .ml3{margin-top: 20px;}
  .sy_hz .lb{margin-top: 20px;}
  .sy_hz .lb .ly ul li input{font-size: 14px;padding:0 12px;line-height: 38px;height: 40px;}
  .sy_hz .lb .ly ul li textarea{font-size: 14px;padding:5px 12px;height: 120px;}
  .sy_hz .lb .ly .btn button{font-size: 14px;height: 40px;line-height: 40px;margin-left: 3px;margin-right: 3px;padding: 0 40px;}
  .sy_hz .lb .txt{font-size: 14px;}
  .sy_hz .lb .txt strong{font-size: 16px;}
  .sy_xw_bg .lb_bg{margin-top: 24px;}
  .sy_xw_bg .lb .bt{font-size: 16px;border-bottom: 1px solid #0071bc;padding-bottom: 12px;}
  .sy_xw_bg .lb ul li{padding: 15px 0;}
  .sy_xw_bg .lb ul li a .img{width: 80px;height: 80px;border-radius: 5px;}
  .sy_xw_bg .lb ul li a .img span{font-size: 36px;}
  .sy_xw_bg .lb ul li a .txt{padding-right:10px;}
  .sy_xw_bg .lb ul li a .txt .ml1{font-size: 15px;}
  .sy_xw_bg .lb ul li a .txt .ml2{padding-top: 10px;font-size: 14px;}
  .foot_dh{display:none;}
  .foot_gz{width: 45%;}
  .foot_lx{width: 50%;}
  .foot{padding-top: 30px;}
  .foot1{padding-bottom: 20px;}
  .foot_gz .ml4 img{display: block;height: 36px;}
  .foot_gz .ml4ms{margin-top: 10px;font-size: 14px;}
  .foot_gz .ml5{margin-top: 10px;}
  .foot_gz .ml5 ul li a{font-size: 20px;line-height: 34px;width: 36px;}
  .foot_gz .ml5 ul li .xl{left:50%;bottom: 36px;margin-left:-20px;padding-bottom: 12px;}
  .foot_gz .ml5 ul li .xl:after{left: 12px;margin-left:0px; bottom:0px;border: 6px solid transparent;border-top:6px solid #fff;}
  .foot_gz .ml5 ul li .xl img{width: 120px;}
  .foot_lx .ml1{font-size: 18px;}
  .foot_lx .ml2{margin-top: 10px;font-size: 14px;}
  .bqsy{font-size: 14px;}
  .bat .img{height: 220px;}
  .bat .txt{bottom: 15px;}
  .bat .txt .txt_bg .ml1{font-size: 18px;padding-right: 0;}
  .bat .txt .txt_bg .ml2{font-size: 14px;margin-top: 5px;padding-right: 0;}
  .bat_lj_bg .bat_lj{height: 36px;}
  .bat_lj_bg .bat_lj em{font-size: 14px;}
  .bat_lj_bg .bat_lj i{font-size: 14px;padding: 0px;}
  .ny_gy_dw {top: -60px;}
  .ny_gy{margin-top: 20px;}
  .ny_gy .txt .ml1{font-size: 16px;}
  .ny_gy .txt .ml2{margin-top: 10px;font-size: 14px;}
  .ny_bt .ml1{font-size: 20px;}
  .ny_bt .ml2{font-size: 14px;margin-top: 10px;}
  .ny_wh{padding-top: 24px;}
  .ny_wh .txt{padding: 20px 15px;border-radius: 10px;}
  .ny_wh .txt .ml1{font-size: 16px;}
  .ny_wh .txt .ml2{margin-top: 10px;font-size: 14px;}
  .sy_ys .lb{margin-top: 20px;}
  .sy_ys .lb ul li a{border-radius: 10px;}
  .sy_ys .lb ul li .img{padding-top: 20px;}
  .sy_ys .lb ul li .img i{font-size: 40px;}
  .sy_ys .lb ul li .txt{padding:10px 20px 20px;}
  .sy_ys .lb ul li .txt .ml1{font-size: 16px;}
  .sy_ys .lb ul li .txt .ml2{padding-top: 5px;font-size: 14px;}
  .sy_ys .gd{margin-top: 20px;}
  .hover_xz ul li:hover:before{border-radius: 10px;}
  .hover_xz ul li:hover:after{border-radius: calc(10px + 2px);}
  .ny_td .lb{margin-top: 60px;width: 20%;-webkit-transform: translate(-10%, 0);transform: translate(-10%, 0);}
  .ny_td .lb ul li{}
  .ny_td .lb ul li.swiper-slide-active{margin:0 10%;}
  .ny_td .lb2_bg{padding: 0 40px;max-width:90%;}
  .ny_td .lb2 ul li .ml1{font-size: 18px;}
  .ny_td .lb2 ul li .ml2{margin-top: 5px;font-size: 14px;}
  .ny_td .lb2 ul li .ml3{margin-top: 5px;font-size: 14px;}
  .ny_td .lb2_bg .ny_td_l,.ny_td .lb2_bg .ny_td_r{margin-top: -12px;width: 24px;height: 24px;font-size: 14px;}
  .foot_gt .ms{margin-top: 20px;font-size: 14px;}
  .foot_gt .gd{margin-top: 20px;}
  .ny_hx1 .img img{margin-bottom: 12px;border-radius: 10px;}
  .ny_hx1 .txt .ms{margin-top: 10px;font-size: 14px;}
  .ny_hx2 .lb1 .img img{margin-bottom: 12px;border-radius: 10px;}
  .ny_hx2 .lb1 .txt .ms{margin-top: 10px;font-size: 14px;}
  .ny_hx2 .lb2{margin-top: 20px;}
  .ny_hx2 .lb2 ul li .txt{padding:30px 20px;border-radius: 10px;}
  .ny_hx2 .lb2 ul li .ml1 i{width: 66px;height: 66px;font-size: 36px;}
  .ny_hx2 .lb2 ul li .ml2{font-size: 20px;margin-top: 10px;}
  .ny_hx2 .lb2 ul li .ml3{font-size: 14px;margin-top: 10px;}
  .ny_hx3 .lb{margin-top: 20px;font-size: 14px;}
  .ny_hx3 .lb table th{padding: 10px 10px;}
  .ny_hx3 .lb table td{padding: 5px 10px;}
  .ny_hx4{padding: 30px 20px 20px;border-radius: 10px;}
  .ny_hx4.ny_hx4_2 .img ul{margin-top: 15px;}
  .ny_hx4 .img ul li .tp{border-radius: 5px;}
  .ny_hx4 .img ul li .wz{font-size: 14px;padding: 5px 0;}
  .ny_hx4 .txt .ms{margin-top: 15px;font-size: 14px;}
  .sy_hx5 .lb{margin-top: 20px;}
  .sy_hx5 .lb ul li a{border-radius: 10px;}
  .sy_hx5 .lb ul li .img{padding-top: 20px;}
  .sy_hx5 .lb ul li .img i{font-size: 40px;}
  .sy_hx5 .lb ul li .txt{padding:10px 20px 20px;}
  .sy_hx5 .lb ul li .txt .ml1{font-size: 16px;}
  .sy_hx5 .lb ul li .txt .ml2{padding-top: 5px;font-size: 14px;}
  .ny_cp .lb{margin-top: 20px;}
  .ny_cp .lb ul li{width: 49%;border-radius: 10px;}
  .ny_cp .lb ul li:nth-child(2n){margin-right: 0;}
  .ny_cp .lb ul li .txt{padding: 20px;}
  .ny_cp .lb ul li .txt .ml1{font-size: 16px;}
  .ny_cp .lb ul li .txt .ml2{font-size: 14px;margin-top: 5px;}
  .ny_cp .lb ul li .txt .ml3{font-size: 14px;margin-top: 5px;}
  .ny_cp .lb ul li .txt .ml4{margin-top: 15px;}
  .ny_cp_xq .img{border-radius: 10px;padding:20px 0;}
  .ny_cp_xq .txt{font-size: 14px;padding: 20px 0;}
  .ny_cp_xq .txt strong{font-size: 16px;}
  .ny_cp_xq .txt .ms1{margin-top: 5px;}
  .ny_cp_xq .txt .ms2{margin-top: 10px;border-left: 3px solid #0071bc;padding: 10px;}
  .ny_cp_xq .txt .ms3{margin-top: 10px;border-left: 3px solid #22b573;padding: 10px;}
  .ny_cp_xq .txt .ms4{margin-top: 10px;}
  .ny_cp_xq .txt .ms4 p{margin-top: 5px;padding-left: 12px;}
  .ny_cp_xq .txt .ms5{margin-top: 10px;}
  .ny_cp_ys .lb{margin-top: 20px;}
  .ny_cp_ys .lb ul li a{padding:20px 15px;border-radius: 10px;}
  .ny_cp_ys .lb ul li .ml1{font-size: 16px;}
  .ny_cp_ys .lb ul li .ml2{padding-top: 5px;font-size: 14px;}
  .ny_faq{padding: 20px;border-radius: 10px;margin-top: 20px;}
  .ny_faq ul li:after{top: 12px;font-size:14px;line-height: 24px;}
  .ny_faq ul li .txt{padding:10px 30px 10px 0px;}
  .ny_faq ul li .txt .ml1{font-size: 15px;line-height: 30px;}
  .ny_faq ul li .txt .ml2{font-size: 14px;line-height: 24px;}
  .ny_faq ul li .txt .ml2 .da{font-size: 14px;line-height: 24px;}
  .ny_cp2 .lb{margin-top: 20px;}
  .ny_cp2 .lb ul li .txt{border-radius: 10px;padding:20px;}
  .ny_cp2 .lb ul li .txt .ml1{font-size: 24px;}
  .ny_cp2 .lb ul li .txt .ml2{padding-top: 5px;font-size: 14px;}
  .ny_cp2-2{margin-top: 20px;}
  .ny_cp2-2 .img{border-radius: 10px;padding: 20px 0;}
  .ny_cp2-2 .txt{font-size: 14px;padding:20px 0;}
  .ny_cp2-2 .txt p{padding: 5px 0;}
  .ny_cp2-2 .txt strong{font-size: 16px;}
  .ny_cp2-3 .lb{margin-top: 20px;}
  .ny_cp2-3 .lb ul li{border-radius: 10px;}
  .ny_cp2-3 .lb ul li .txt{padding: 20px;}
  .ny_cp2-3 .lb ul li .txt .ml1{font-size: 16px;}
  .ny_cp2-3 .lb ul li .txt .ml2{font-size: 14px;margin-top: 5px;}
  .ny_cp2-3 .lb ul li .txt .ml3{font-size: 15px;margin-top: 5px;}
  .ny_cp2-3 .lb ul li .txt .ml4{font-size: 14px;margin-top: 5px;}
  .ny_hz .lb{margin-top: 20px;}
  .ny_hz .lb ul li a{padding:30px 20px;border-radius: 10px;}
  .ny_fl_bg{padding-top: 30px;padding-bottom: 30px;}
  .ny_fl ul li{margin-right: 12px;}
  .ny_fl ul li a{font-size: 14px;line-height: 36px;padding: 0 24px;border-radius: 18px;}
  .ny_fl ul li a i{font-size: 18px;padding-right: 3px;}
  .ny_fl_ss form{width: 280px;border-radius: 18px;}
  .ny_fl_ss form input{height: 36px;line-height: 36px;font-size: 14px;padding: 0 80px 0 14px;}
  .ny_fl_ss form a{width: 72px;height: 36px;font-size: 14px;}
  .ny_fl_ss form a i{font-size: 16px;padding-right: 3px;}
  .ny_xw ul li{border-radius: 0px;}
  .ny_xw ul li .txt{padding:20px;}
  .ny_xw ul li .txt .ml2{font-size: 16px;}
  .ny_xw ul li .txt .ml3{font-size: 14px;padding-top: 5px;-webkit-line-clamp: 2;line-clamp: 2;}
  .ny_xw ul li .txt .ml4{margin-top: 5px;font-size: 14px;}
  .ny_xw ul li .txt .ml4:after{font-size: 16px;margin-left: 3px;}
  .pagination{padding-top:20px;}
  .pagination a,.pagination span{padding:0 12px; line-height:30px;font-size:14px;margin:0 3px;}
  .ny_xw_xq_l{padding-right: 30px;}
  .ny_xw_xq_r{width: 280px;}
  .fa_xq .bt{font-size: 20px;}
  .fa_xq .ms{margin-top: 10px;font-size: 14px;}
  .fa_xq .ms .line{padding:0 10px; }
  .fa_xq .txt{font-size: 14px;padding-top: 15px;margin-top: 15px;}
  .fa_xq .txt table{margin-top: 10px;margin-bottom: 10px;}
  .fa_xq .txt table th{padding: 5px 10px;}
  .fa_xq .txt table td{padding: 5px 10px;}
  .view-page2{padding-top:10px;margin-top: 20px;display: block;}
  .view-page2 .prev,.view-page2 .next{width:100%;display: flex;}
  .view-page2 .next{justify-content: flex-start;}
  .view-page2 a{font-size:14px;}
  .ny_xw_xq_xw_tj{top: 80px;}
  .ny_xw_xq_xw_tj.on{top:20px;}
  .ny_xw_xq_xw_tj .bt{font-size: 18px;}
  .ny_xw_xq_xw_tj ul li{margin-top: 10px;}
  .ny_xw_xq_xw_tj ul li{padding-left: 90px;height: 80px;}
  .ny_xw_xq_xw_tj ul li .h3{width: 80px;height:80px;}
  .ny_xw_xq_xw_tj ul li .h1{font-size: 15px;line-height: 24px;}
  .ny_xw_xq_xw_tj ul li .h2{font-size: 14px;line-height: 24px;}
  .ny_xw_xq_xw_tj ul li .h4{font-size:14px; line-height:24px;}
  .ny_xw_xq_xw_tj ul li .h4 span{font-size: 14px;}
  .ny_lx .lb{margin-top: 20px;}
  .ny_lx .lb img{border-radius: 0px;}
  .ny_lx2 .lb{margin-top: 20px;}
  .ny_lx2 .lb ul li a{padding:20px;border-radius: 10px;}
  .ny_lx2 .lb ul li .img i,.ny_lx2 .lb ul li .img em{font-size: 36px;}
  .ny_lx2 .lb ul li .txt{padding-top: 10px;}
  .ny_lx2 .lb ul li .txt .ml1{font-size: 16px;}
  .ny_lx2 .lb ul li .txt .ml2{padding-top: 5px;font-size: 14px;}
  .ny_ly .lb{margin-top: 20px;}
  .ny_ly .lb ul li input{font-size: 14px;line-height: 38px;height: 40px;padding: 0 10px;}
  .ny_ly .lb ul li textarea{font-size: 14px;height: 120px;padding: 5px 10px;}
  .ny_ly .lb .btn button{font-size: 14px;line-height: 40px;height: 40px;padding: 0 40px;}
  .ny_xz ul li{width: 49%;border-radius: 10px;}
  .ny_xz ul li:nth-child(2n){margin-right: 0;}
  .ny_xz ul li .img i{font-size: 40px;}
  .ny_xz ul li .txt{padding:20px;}
  .ny_xz ul li .txt .ml2{font-size: 16px;padding-top: 5px;}
  .ny_xz ul li .txt .ml3{font-size: 14px;padding-top: 5px;}
  .ny_xz ul li .txt .ml4{position: relative;left: 0px;right: 0px;opacity: 1;margin-top:20px;}
  .ny_xz ul li .txt .ml4 .more_an{line-height: 30px;}
  .ny_xz ul li .txt .ml4 .more_an .more_an_bg{padding: 0 16px;}
  .ny_xz ul li:hover .img{height: 120px;}
  .ny_xz ul li:hover .txt{padding-bottom: 20px;}
  .ny_xz ul li:hover .txt .ml4{bottom: 0px;}

}
@media screen and (max-width:750px){
  .sy_gy{display: block;}
  .sy_gy .txt{width:100%;padding: 20px;}
  .sy_gy .img{width: 100%;}
  .sy_hx .lb ul li a{display: block;}
  .sy_hx .lb ul li .img{width: 100%;}
  .sy_hx .lb ul li .txt{width: 100%;padding:20px 0 10px;}
  .sy_cp .lb ul{display: block;}
  .sy_cp .lb ul li{width: 100%;margin:0 0 10px 0;}
  .sy_cp .lb2 ul li{margin-top: 0;}
  .sy_cp .lb2 ul li a{display: block;}
  .sy_cp .lb2 ul li .img{width: 100%;}
  .sy_cp .lb2 ul li .txt{width: 100%;}
  .sy_hz .lb{display:block;}
  .sy_hz .lb .ly{width: 100%;margin-top:20px;}
  .sy_hz .lb .txt{width: 100%;}
  .sy_xw_bg .lb_bg{display: block;margin-top:0;}
  .sy_xw_bg .lb{width: 100%;margin-top:20px;}
  .foot1{display: block;}
  .foot_gz{width: 100%;}
  .foot_lx{width: 100%;margin-top: 20px;}
  .ny_gy{display: block;}
  .ny_gy .txt{width:100%;padding: 20px 0 0;}
  .ny_gy .img{width: 100%;}
  .ny_bt.left{text-align: center;}
  .sy_ys .lb ul{display: block;}
  .sy_ys .lb ul li{width:100%;margin:0 0 20px 0;}
  .sy_ys .lb ul li:last-child{margin-bottom: 0;}
  .ny_td .lb{width: 33.333%;}
  .ny_td .lb{margin-top: 40px;}
  .ny_td .lb2_bg{margin-top: 40px;}
  .ny_hx1{display: block;}
  .ny_hx1 .img{width: 100%;}
  .ny_hx1 .txt{width: 100%;margin-top:20px;}
  .ny_hx2 .lb1{display: block;}
  .ny_hx2 .lb1 .img{width: 100%;}
  .ny_hx2 .lb1 .txt{width: 100%;margin-top:20px;}
  .ny_hx2 .lb2 ul{display: block;}
  .ny_hx2 .lb2 ul li{width: 100%;margin-bottom:20px;}
  .ny_hx2 .lb2 ul li:last-child{margin-bottom:0px;}
  .ny_hx3 .lb{overflow: auto;}
  .ny_hx3 .lb table{width: 750px;}
  .ny_hx4{display: block;}
  .ny_hx4 .img{width: 100%;margin-top: 20px;}
  .ny_hx4 .txt{width: 100%;}
  .sy_hx5 .lb ul{display: block;}
  .sy_hx5 .lb ul li{width:100%;margin:0 0 20px 0;}
  .sy_hx5 .lb ul li:last-child{margin-bottom: 0;}
  .ny_cp_xq .img{position: relative;width: 100%;}
  .ny_cp_xq .txt{width: 100%;margin-left: 0;padding:30px 0 0;}
  .ny_cp_yy ul li .img{border-radius:10px;}
  .ny_cp_yy ul li .txt{font-size: 14px;padding: 5px 0;}
  .ny_cp2-2 .img{position: relative;width: 100%;}
  .ny_cp2-2 .txt{width: 100%;margin-left: 0;padding:20px 0 0 20px;}
  .ny_cp2-3 .lb ul{display: block;}
  .ny_cp2-3 .lb ul li{width: 100%;margin:0 0 20px 0;}
  .ny_cp2-3 .lb ul li:last-child{margin-bottom:0;}
  .ny_fl_bg{display: block;padding-top: 20px;padding-bottom: 0px;border-bottom:none;}
  .ny_fl ul{display: flex;margin-top:12px;}
  .ny_fl ul li{width:32%;margin:2% 2% 0 0;}
  .ny_fl ul li:nth-child(3n){margin-right:0;}
  .ny_fl ul li a{padding: 0;text-align:center;}
  .ny_fl_ss form{width: 100%;}
  .ny_xw ul{display: block;}
  .ny_xw ul li{width: 100%;margin:0 0 20px 0;}
  .ny_xw ul li:last-child{margin-bottom: 0;}
  .ny_xw_xq{display: block;}
  .ny_xw_xq_l{width: 100%;padding-right: 0px;}
  .ny_xw_xq_r{width: 100%;margin-top:20px;}
  .ny_lx2 .lb ul{display: block;}
  .ny_lx2 .lb ul li{margin:0 0 20px 0;text-align: center;}
  .ny_lx2 .lb ul li:last-child{margin-bottom: 0;}
  .ny_lx2 .lb ul li .img{justify-content: center;}
  .ny_xz ul{display: block;}
  .ny_xz ul li{width: 100%;margin: 0 0 20px 0;}
  .ny_xz ul li:last-child{margin-bottom: 0;}
  .ny_xz2 .lb{margin-top: 10px;}
  .ny_xz2 .lb ul li{padding: 5px 0;}
  .ny_xz2 .lb ul li span{width:24px;height: 24px;margin-right: 5px;font-size: 14px;margin-top: 5px;}
  .ny_xz2 .lb ul li p{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:499px){
  .ny_cp .lb ul{display: block;}
  .ny_cp .lb ul li{width: 100%;margin:0 0 20px 0;}
  .ny_cp .lb ul li:last-child{margin-bottom: 0;}
  .ny_cp_yy ul{display: block;}
  .ny_cp_yy ul li{margin: 0 0 20px 0;}
  .ny_cp_yy ul li:last-child{margin-bottom: 0;}
  .ny_cp_ys .lb ul{display: block;}
  .ny_cp_ys .lb ul li{width:100%;margin:0 0 20px 0;}
  .ny_cp_ys .lb ul li:last-child{margin-bottom: 0;}
  .ny_hz .lb ul li{width: 32%;}
}