﻿@media screen and (min-width:1200px) {
	.sj{ display:none !important;}
}
@media screen and (max-width:1199px) {
	.sjdh{position:fixed;padding-top:20px;left:-220px; top:0; background:#0b76e6; width:220px; height:100vh; overflow-y:auto;-webkit-transition: 0.5s;transition: 0.5s; z-index:999;display: none;}
	.sjdh i.dhgb{ display:block; margin:20px auto 0;width:30px; height:30px;font-size: 12px;color: #fff;display: flex;align-items: center;justify-content: center;border: 2px solid #fff;border-radius: 50%;}
	.sjdh .dh_xl{ padding-top:30px; position:relative; z-index:2;}
	.sjdh ul{position: relative;z-index: 1;}
	.sjdh ul li{ padding:0px 0px 0; position:relative;}
	.sjdh ul .xl_tb{position:relative;}
	.sjdh ul li a{font-size:16px; color:#fff; line-height:50px; display:block; text-align: center;}
	.sjdh ul li a{text-align:left; margin:0 20px; border-bottom:1px solid rgba(255, 255, 255, 0.1); text-transform:uppercase;}
	.sjdh ul li.xl_tb em{position:absolute; right:0; top:0; z-index:1; width:60px; height:50px;font-size: 20px;text-align: center;color: #fff;display: flex;align-items: center;justify-content: center;}
	.sjdh ul .xl_tb .xl_tb em{height:40px;}
	.dhan{position:fixed;right: 2.5%; top:15px;cursor: pointer;z-index: 998;width:24px;height:25px; padding-top:5px;-webkit-transition: 0.5s;transition: 0.5s;}
	.dhan.hover{padding-top:0px;}
	.dhan:after{content: "";position: fixed;inset: 0;background: rgba(0, 0, 0, 0.5);display: none;}
	.dhan.hover:after{display: block;}
	.dhan div{width: 24px;height: 3px;background:#0b76e6;border-radius: 3px;-webkit-transition: 0.5s;transition: 0.5s;position:relative;top:0;z-index: 1;}
	.dhan div.dhan_2{margin:5px 0;}
	.dhan.hover div.dhan_1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:11px;}
	.dhan.hover div.dhan_2{margin:0; height:0; -webkit-transform:scale(0);transform:scale(0);}
	.dhan.hover div.dhan_3{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px;}
	.dhan.hover div{background:#fff;}
	.dhov{left:0px;}
	.sjdh ul li .dh_xl{position:fixed; left:-220px; top:0; display:block; background:#0b76e6; width:220px;height:100%; box-sizing:border-box; overflow-y:auto;-webkit-transition: 0.5s;transition: 0.5s;}
	.sjdh ul li .dh_xl.on{left:0;}
	.sjdh ul li .dh_xl a{display:block;font-size:14px; color:#fff; line-height:40px; display:block;text-align:left;margin:0 20px; border-bottom:1px solid rgba(255, 255, 255, 0.1);}
	.dh_fl_fh{position:absolute; left:20px;right: 20px; top:0;height:40px;font-size:14px; line-height:40px; color:#FFF;display: flex;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
	.dh_fl_fh i{padding-right: 5px;}
	.sjdh ul li .dh_xl{ padding-top:40px;}
	.sjdh ul li .dh_xl .dh_xl .ml1{display: none;}
	.sjdh ul .qhyy{ display:flex;padding: 30px 20px 20px;}
	.sjdh ul .qhyy a{width: 49%;margin-right: 2%;font-size:14px;text-align:center; line-height:35px; color:#fff; border:1px solid #fff; border-radius:5px;}
	.sjdh ul .qhyy a:nth-child(2n){margin-right: 0;}
	.sjdh ul .qhyy a.on{ background:#fff;border:1px solid #fff; color:#0b76e6;}
	.pc{ display:none !important;}
	body{padding-top: 60px;}
	.top_bg{position: fixed;}
	.top_t{display: none;}
	.top_h .logo img{height: 60px;}
	.top_ss{position: absolute;left: 0;right: 0;top: 60px;padding-top: 10px;width: 100%;display: none;}
	.top_ss form{width: 100%;position: relative;}
	.top_ss_an{font-size: 22px;line-height: 60px;color: #666;margin-right: 42px;}
	.top_ss input{border-radius: 5px;height: 40px;line-height: 38px;padding-left: 12px;}
	.top_ss a{line-height: 40px;width: 46px;}
	.bandd{bottom:20px!important;}
	.bandd span{width: 5px;height: 5px;}
	.bandd span:after{left: -5px;top: -5px;width: 13px;height: 13px;}
	.sy_cp_bg{padding-top: 30px;padding-bottom: 30px;}
	.sy_bt .ml1{font-size: 20px;line-height: 20px;}
	.sy_cp_fl{margin-top: 15px;}
	.sy_cp_fl ul{justify-content: space-between;max-width: 400px;margin: auto;}
	.sy_cp_fl ul li{padding: 0;}
	.sy_cp_fl ul li i{font-size: 30px;line-height: 30px;}
	.sy_cp_fl ul li a{font-size: 12px;line-height: 20px;}
	.sy_cp .lb_bg{margin-top: 20px;}
	.sy_gy_bg{padding-top: 30px;padding-bottom: 30px;}
	.sy_gy .txt{width: 80%;padding:30px 20px;}
	.sy_gy .txt .ml1{font-size: 20px;line-height: 20px;}
	.sy_gy .txt .ml1_ms{font-size: 14px;}
	.sy_gy .txt .ml2{margin-top: 12px;}
	.sy_gy .txt .ml3{padding-top: 10px;}
	.sy_gy .txt .ml3 ul li .m1{font-size: 12px;}
	.sy_gy .txt .ml3 ul li .m1 span{font-size: 24px;}
	.sy_gy .txt .ml3 ul li .m2{margin-top: 0;}
	.sy_gy .txt .ml4{margin-top: 20px;}
	.sy_gy .txt .ml4 a{line-height: 30px;padding: 0 20px;border-radius: 15px;}
	.sy_fa{padding-top: 30px;padding-bottom: 30px;}
	.sy_fa_fl_bg{margin-top: 20px;}
	.sy_fa .lb_bg{margin-top: 20px;padding: 20px;}
	.sy_fa_fl{width: 580px;}
	.sy_fa .lb ul li .txt .ml1{font-size: 18px;line-height: 24px;}
	.sy_fa .lb ul li .txt .ml1:after{margin-top: 8px;}
	.sy_fa .lb ul li .txt .ml2{margin-top: 10px;line-height: 24px;}
	.sy_fa .lb ul li .txt .ml3{margin-top: 10px;}
	.sy_fa .lb ul li{padding: 0 5px;}
	.sy_al{padding-top: 0;padding-bottom: 30px;}
	.sy_al .lb ul li .txt{padding: 10px;}
	.sy_al .lb ul li .txt .ml2{margin-top: 5px;}
	.sy_al .lb ul li .txt .ml3{margin-top: 5px;}
	.sy_al .lb ul li .txt .ml3 span{margin-bottom: 8px;}
	.sy_al .lb ul li .txt .ml4{margin-top: 2px;}
	.sy_al .lb ul li{border-radius: 5px;}
	.sy_ystd{padding: 30px 0;}
	.sy_ystd ul li a{padding: 0 10px;}
	.foot_lx{width: 38%;}
	.ny_dqlj{height: 36px;}
	.ny_dqlj a{font-size: 12px;}
	.ny_dqlj i{font-size: 12px;}
	.ny_dqlj em{font-size: 14px;}
	.ny_cp_fl{padding: 0 10px;}
	.ny_cp_fl dl{padding: 10px 0;}
	.ny_cp_fl dl dt{width: 100%;margin: 0 0 5px 0;padding-left: 10px;}
	.ny_cp_fl dl dd{margin: 0 10px 5px 0;}
	.ny_cp_fl dl dd a{font-size: 12px;line-height: 20px;padding: 0 10px;border-radius: 5px;}
	.pagination{padding-top: 10px;}
	.pagination a, .pagination span{padding: 0 12px;line-height: 30px;margin: 0 2px;font-size: 14px;}
	.ny_cp{padding-bottom: 0;}
	.ny_cp_xq1 .nr .img{width: 50%;}
	.ny_cp_xq1{padding-top: 30px;padding-bottom: 0;}
	.ny_cp_xq1 .nr .txt{padding-left: 30px;padding-top: 0;}
	.ny_cp_xq1 .nr .txt .ml1{font-size: 18px;line-height: 24px;}
	.ny_cp_xq1 .nr .txt .ml2{padding-top: 10px;margin-top: 10px;}
	.ny_cp_xq1 .nr .txt .ml4 ul li a{padding: 0 20px;line-height: 30px;font-size: 12px;}
	.cp_xq_txt{padding-top: 30px;}
	.cp_xq_txt .bt span{font-size: 16px;line-height: 24px;margin-right:24px;}
	.view-page2{margin-top: 15px;padding-top: 10px;}
	.view-page2 .prev, .view-page2 .next{width: 100%;text-align: left;line-height: 24px;font-size: 14px;}
	.cp_xq_txt .txt .lb .xz ul li a{padding: 15px;}
	.cp_xq_txt .txt .lb .xz ul li{width: 49%;margin: 0 2% 2% 0;}
	.cp_xq_txt .txt .lb .xz ul li:nth-child(4n){margin-right: 2%;}
	.cp_xq_txt .txt .lb .xz ul li:nth-child(2n){margin-right: 0;}
	.cpxunpan{padding-top: 30px;padding-bottom: 30px;}
	.cpxunpan .ly{margin-top: 20px;}
	.cpxunpan .ly ul li input{height: 40px;line-height: 38px;padding: 0 10px;}
	.cpxunpan .ly ul li textarea{padding: 5px 10px;height: 120px;}
	.cpxunpan .ly .btn button{height: 40px;line-height: 40px;margin-left: 5px;margin-right: 5px;padding: 0 36px;}
	.ny_fa3 .lb_bg{margin-top: 20px;}
	.ny_fa3 .lb_bg .ny_fa3_dd{bottom:20px!important;padding-top: 20px;}
	.ny_fa3 .lb_bg .ny_fa3_dd span{width: 5px;height: 5px;}
	.ny_fa3 .lb_bg .ny_fa3_dd span:after{left: -5px;top: -5px;width: 13px;height: 13px;}
	.ny_fa3{padding-bottom: 30px;}
	.ny_fa ul li{width: 49%;}
	.ny_fa ul li:nth-child(2n){margin-right: 0;}
	.ny_fa{padding-top: 30px;padding-bottom: 30px;}
	.ny_fa_xq_bg{padding-top: 30px;padding-bottom: 0;}
	.ny_fa_xq .txt{padding: 20px;}
	.ny_fa_xq .txt .ml1{font-size: 18px;line-height: 24px;}
	.ny_fa_xq .txt .ml1:after{width: 38px;margin-top: 10px;}
	.ny_fa_xq .txt .ml2{margin-top: 15px;}
	.ny_fa_xq{margin-bottom: 30px;}
	.ny_al .lb{margin-top: 20px;}
	.ny_al .lb ul li .txt{padding: 15px;}
	.ny_al .lb ul li .txt .ml1{line-height: 24px;font-weight: normal;}
	.ny_al_bg{padding-bottom: 20px;}
	.ny_fw{padding-top: 30px;padding-bottom: 30px;}
	.ny_fw .bt{font-size: 18px;line-height: 24px;}
	.ny_fw .txt{margin-top: 20px;}
	.ny_ly .bt{font-size: 18px;line-height: 24px;}
	.ny_ly .lb{margin-top: 20px;}
	.ny_ly .lb ul li input{height: 40px;line-height: 38px;padding: 0 10px;}
	.ny_ly .lb ul li select{height: 40px;padding: 0 10px;}
	.ny_ly .lb ul li{margin-bottom: 5px;}
	.ny_ly .lb ul li textarea{padding: 5px 10px;height: 134px;}
	.ny_ly .lb .btn button{height: 40px;line-height: 40px;padding: 0 36px;}
	.ny_ly .lb .btn{margin-top: 5px;}
	.ny_ly{padding-bottom: 30px;}
	.ny_fl{margin-top: 20px;}
	.ny_fl ul li{margin: 0 5px;}
	.ny_fl ul li a{padding: 5px 20px;}
	.ny_xw{padding-bottom: 30px;padding-top: 20px;}
	.ny_xw ul li .ml1{font-size: 16px;}
	.ny_xw ul li{padding: 15px 100px 15px 0;}
	.fa_xq .bt{font-size: 18px;line-height: 24px;}
	.fa_xq .ms{font-size: 12px;margin-bottom: 15px;padding-bottom: 10px;margin-top: 5px;}
	.ny_xw_tj{padding-bottom: 30px;}
	.ny_xw_tj .lb{margin-top: 10px;}
	.ny_xw_tj .lb ul{display: block;}
	.ny_xw_tj .lb ul li{width: 100%;margin-right: 0;}
	.ny_xw_tj .lb ul li span{line-height: 36px;}
	.ny_xw_tj .lb ul li a{line-height: 36px;}
	.ny_xw_tj .lb ul li:after{top: 17px;}
	.fa_xq{padding-top: 20px;padding-bottom: 30px;}
	.ny_gy_bg{padding-top: 30px;padding-bottom: 30px;}
	.ny_gy .txt .ml1{font-size: 18px;line-height: 24px;}
	.ny_gy .txt .ml2{margin-top: 10px;}
	.ny_gy_zs{padding: 30px 50px 40px;}
	.ny_gy_zs .lb{margin-top: 30px;}
	.ny_gy_zs_w{padding: 0 46px;}
	.ny_gy_zs_l, .ny_gy_zs_r{font-size: 24px;line-height: 46px;width: 36px;margin-top: 0;}
	.ny_gy_sb{padding-top: 30px;padding-bottom: 20px;}
	.ny_gy_sb .lb{margin-top: 20px;}
	.ny_gy_sb .lb ul li .txt{padding: 10px 0;font-size: 14px;}
	.ny_bt{font-size: 18px;line-height: 24px;}
	.ny_gy_zs .lb ul li{padding: 0 5px;}
	.ny_lx{margin-top: 20px;padding: 30px 0;}
	.ny_lx .bt{font-size: 18px;line-height: 24px;}
	.ny_lx .lb{margin-top: 20px;}
	.ny_lx .lb ul li{padding: 20px;}
	.ny_lx .lb ul li .ml1{width: 40px;height: 40px;font-size: 24px;}
	.pdt60{padding-top: 20px;padding-bottom: 30px;}
	.ny_zp3 .ny_zp3_bt{padding: 0 15px;font-size: 14px;height: 36px;}
	.ny_zp3 ul li{padding: 0 15px;height: 36px;}
	.ny_hz{padding-top: 20px;padding-bottom: 30px;}
	




}

@media screen and (max-width:750px) {
	.sy_cp_bg{padding-bottom: 20px;}
	.sy_cp .lb_bg .lb ul li{width: 49%;margin: 0 2% 2% 0;}
	.sy_cp .lb_bg .lb ul li:nth-child(5n){margin-right: 2%;}
	.sy_cp .lb_bg .lb ul li:nth-child(2n){margin-right: 0;}
	.sy_gy .txt{width: 100%;}
	.sy_fa .lb ul li .txt .ml2{-webkit-line-clamp: 3;}
	.sy_fa .lb_bg{padding: 15px 10px;}
	.sy_fa_fl{flex: 1;overflow: hidden;width: 100%;margin: 0 10px;}
	.sy_fa_fl ul li a{font-size: 12px;line-height: 28px;padding: 0 10px;border-radius: 5px;}
	.sy_fa_fl ul li{margin-right: 5px;}
	.sy_fa_fl_l, .sy_fa_fl_r{width: 30px;height: 30px;border: 1px solid #0b76e6;}
	.sy_ystd ul li a{height: auto;display: block;padding: 15px 10px;}
	.sy_ystd ul li .sy_ystd_txt{padding: 10px 0 0;text-align: center;}
	.sy_ystd ul li .sy_ystd_tb{font-size: 30px;line-height: 30px;text-align: center;}
	.foot_dh{display: none;}
	.foot_lx{width: 100%;}
	.foot_lx .ml1{display: flex;align-items: center;justify-content: center;}
	.foot_lx .ml2{justify-content: center;}
	.foot_lx .ml3{width: 260px;margin:10px auto 0;}
	.foot_lx .ml4 ul{justify-content: center;}
	.foot_lx .ml4 ul li{margin: 0 5px;}
	.foot1{padding-bottom: 20px;}
	.bqsy{display: block;}
	.bqsy .bqsy_r{margin-top: 5px;}
	.ny_cp ul li{width: 49%;margin: 0 2% 2% 0;}
	.ny_cp ul li:nth-child(4n){margin-right: 2%;}
	.ny_cp ul li:nth-child(2n){margin-right: 0;}
	.ny_cp_xq1 .nr{display: block;}
	.ny_cp_xq1 .nr .img{width: 100%;}
	.ny_cp_xq1 .nr .txt{width: 100%;padding-left: 0;padding-top: 30px;}
	.ny_cp_xq1 .nr .txt .ml4{margin-top: 20px;}
	.ny_fa ul li{width: 100%;margin: 0 0 10px 0;}
	.ny_fa_xq{display: block;}
	.ny_fa_xq .img{width: 100%;}
	.ny_fa_xq .txt{width: 100%;}
	.ny_al .lb ul li{width: 100%;margin: 0 0 20px 0;}
	.ny_al_bg{padding-bottom: 10px;}
	.ny_xw ul li{padding: 15px 0 15px 0;}
	.ny_xw ul li .ml3{position: relative;top:0;}
	.ny_gy .lb{display: block;}
	.ny_gy .img{width: 100%;}
	.ny_gy .txt{width: 100%;margin-top: 20px;}
	.ny_gy_zs{padding: 30px 15px 40px;}
	.ny_gy_sb .lb ul li{width: 49%;}
	.ny_gy_sb .lb ul li:nth-child(2n){margin-right: 0;}
	.ny_lx .lb ul li{width: 49%;margin: 0 2% 2% 0;}
	.ny_lx .lb ul li:nth-child(2n){margin-right: 0;}
	.ny_dt iframe{height: 320px;}
	.ny_zp3 .ny_zp3_bt .ml2,.ny_zp3 ul li .ml2{display: none;}
	.ny_zp3 ul li .ml4{width: 100px;}
	.ny_zp3 .ny_zp3_bt .ml3{width: 100px;}
	.ny_hz ul li{width: 32%;}
	.ny_hz ul li:nth-child(3n){margin-right: 0;}
	.cp_xq_txt .txt table{width: 1200px !important;}
}

@media screen and (max-width:499px) {
	.sy_fa .lb_bg{padding: 0;}
	.sy_fa .lb ul li{padding: 0;}
	.sy_fa .lb ul li a{display: block;}
	.sy_fa .lb ul li .img{width: 100%;border-radius:10px 10px 0 0;}
	.sy_fa .lb ul li .txt{width: 100%;padding: 20px;}
	.sy_ystd ul{display: block;}
	.sy_ystd ul li{width: 100%;margin: 0 0 10px 0;}
	.cp_xq_txt .txt .lb .xz ul li{width: 100%;margin: 0 0 10px 0;}
	.ny_fl ul{flex-wrap: wrap;padding-left: 2.5%;padding-right: 2.5%;}
	.ny_fl ul li{width: 49%;margin: 0 2% 2% 0;}
	.ny_fl ul li:nth-child(2n){margin-right: 0;}
	.ny_fl ul li a{text-align: center;}
	.ny_gy_zs .lb{width: 100%;}	
	.ny_gy_zs .lb ul li.swiper-slide-active img{-webkit-transform: scale(1, 1);transform: scale(1, 1);}
	.ny_lx .lb ul li{width: 100%;margin: 0 0 10px 0;}
}