<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";



@media screen and (max-width:1600px){
	.w1600{width:92%;}
	.cptj .cptj_wb{top:22px;}
	.cptj .cptj_wb .cptj_wb_t{font-size:20px; line-height:20px;}
	.cptj_l .cptj_wb{top:50px;}	
	.cptj_l .cptj_wb .cptj_wb_t{font-size:26px; line-height:26px;}
	
	.gsjs{width:100%;}
	
	.xwfb{width:100%;}
}

@media screen and (max-width:1500px){
	.db .db_dh{margin-right:90px;}
}

@media screen and (max-width:1400px){
	.top .top_dh ul li{margin-right:30px;}
	.top .sousuo{margin-right:30px;}
}

@media screen and (max-width:1200px){
	.top .logo img{max-height:52px;}
	.top .top_dh ul li{font-size:15px;}
	
	.block_home_slider{height:600px;}
	
	.top .top_dh ul li{margin-right:20px; vertical-align:middle;}
	.sy_cpfl ul li a{font-size:14px;}
	
	.cptj .cptj_wb .cptj_wb_t{font-size:18px;}
	.cptj .cptj_wb .cptj_wb_b{font-size:14px;}
	.cptj_l .cptj_wb .cptj_wb_t{font-size:24px;}
	.cptj_l .cptj_wb .cptj_wb_b{font-size:16px;}
	
	.db .db_dh{margin-right:60px;}
	
	.zlxz ul{margin-left:0;}
	.zlxz ul li{width:100%; float:none; margin-left:0;}
}

@media screen and (max-width:1080px){
	.sy_bt{width:92%; text-align:center !important; margin:0 auto; margin-bottom:50px;}
	.sy_bt .sy_bt_l{font-size:36px;}
	.sy_bt .sy_bt_r{font-size:29px;}
	
	.top_bjj{height:80px; background:#fff;}
	.top_bj{height:80px; background:#fff;}
	.top .logo{height:80px;}
	.top .top_dh{display:none;}
	.top .sousuo{display:none;}
	.top .top_zyw{display:none;}
	.sj_dh_kj{display:block;}
	
	.block_home_slider{height:auto;}
	#home_slider{display:none;}
	#home_slider2{display:block;}
	
	.sy_cpfl_bj{padding:50px 0;}
	.sy_cpfl ul li{width:32.33%; margin-top:1%;}
	
	.cptj_l{width:100%; height:auto; float:none;} 
	.cptj .cptj_img .cptj_img_t{display:none;}
	.cptj .cptj_img .cptj_img_b{display:block;}
	.cptj_r{width:100%; float:none;}
	.cptj_r ul{margin-top:0; margin-left:-2%;}
	.cptj_r ul li{width:48%; height:auto; margin-top:2%; margin-left:2%;}
	
	.jsxw_bj{padding:0;}
	.jsxw{width:100%;}
	.jsxw_bj .gsjs_bj{width:100%; float:none; margin-top:80px; padding:80px 0; background:#f5f5f5;}
	.gsjs{width:92%}
	
	.jsxw_bj .xwfb_bj{width:100%; float:none; padding:80px 0; background:#fff;}
	.xwfb{width:92%;}
	
	.fwzc ul li .fwzc_wz_t{font-size:18px;}
	.fwzc ul li .fwzc_wz_b{font-size:14px;}
	
	.hzhb ul{margin-top:-2%; margin-left:-2%;}
	.hzhb ul li{width:31.33%; margin-top:2%; margin-left:2%;}
	
	.db_yqlj .db_yqlj_l{width:100%; float:none;}
	.db_yqlj .db_yqlj_r{width:100%; float:none;}
	.db{padding:80px 0;}
	.db .db_dh{display:none;}
	.db .db_erweima{width:100%; float:none;}
	
	.ny_banner_bj{height:auto; padding:80px 0;}
	.ny_banner .ny_banner_wz{margin-top:20px;}
	.ny_dh ul{margin-top:-2%; margin-left:-2%; padding:4% 0;}
	.ny_dh ul li{width:48%; display:block; float:left; line-height:46px; text-align:center; margin-left:2%; margin-top:2%; padding:0 15px !important; border-radius:4px; background:#f2f2f2;}
	.ny_dh ul li:before{display:none;}
	.ny_dh ul li:after{display:none;}
	.ny_dh ul li.s{background:#0075c5;}
	.ny_dh ul li.s&gt;a{color:#fff;}
	.ny_bj{padding:80px 0;}
	
	.gscg ul li{width:48%;}
	.gscg ul li .gscg_wz{margin-top:2%;}
	
	.ryzz ul li{width:48%;}
	.ryzz ul li .ryzz_wz{margin-top:2%;}
	
	.cpzx_dh{width:100%; float:none;}
	.cpzx_dh .cpzx_dh_bt{display:none;}
	.cpzx_dh ul{overflow:hidden; margin-top:-8px;}
	.cpzx_dh ul li dl{display:none;}
	.cpzx_r{width:100%; float:none; margin-top:50px;}
	
	.cpxq_l{width:100%; float:none;}
	.cpxq_r{width:100%; float:none; margin-top:30px;}
	.cpxq_r .cpxq_r_bt{font-size:22px;}
	.cpxq_r .cpxq_r_wb{margin-top:20px;}
	
	.jjfa ul li{width:48%;}
	.jjfa ul li .jjfa_wb_bjj{height:auto; padding:20px 10px;}
	.jjfa ul li:hover .jjfa_wb_bjj{height:auto;}
	.jjfa ul li .jjfa_wb_bj{height:auto; display:block;}
	.jjfa ul li .jjfa_wb{display:block; vertical-align:inherit;}
	
	.xwzx ul li .xw_wb{width:100%; float:none;}
	.xwzx ul li .xw_bt{margin-top:0;}
	.xwzx ul li .xwzx_rq{overflow:hidden; margin-top:20px; transform:none; position:static;}
	.xwzx ul li .xwzx_rq .xwzx_rq_t{float:left; color:#999; font-size:24px;}
	.xwzx ul li .xwzx_rq .xwzx_rq_b{ float:left; margin-top:7px; margin-left:20px; border-left: 1px #ccc solid;}
	.xwxq .xwxq_bt{font-size:17px; text-align:left;}
	.xwxq .xwxq_rq{text-align:left;}
	.xwxq_more{text-align:left;}
	
	
	.lxwm .lxwm_dt{width:100%; height:300px; float:none; padding:0; box-shadow:none;}
	.lxwm .lxwm_wb{width:100%; float:none; margin-top:30px;}
}


@media screen and (max-width:720px){
	.sy_bt .sy_bt_l{display:block; font-size:32px; padding-right:0;}
	.sy_bt .sy_bt_l:after{display:none;}
	.sy_bt .sy_bt_r{display:block; font-size:22px; margin:0;}
	
	.sj_dh a{padding:15px;}
	
	.sy_bt{margin-bottom:30px;}
	
	.sy_cpfl_bj{padding:60px 0;}
	.sy_cpfl ul li{width:49%;}
	
	.jsxw_bj .gsjs_bj{margin-top:60px; padding:60px 0;}
	.gsjs .gsjs_img{width:100%; float:none;}
	.gsjs .gsjs_wb{width:100%; height:auto; float:none; overflow:hidden; line-height:inherit; margin-top:20px; padding:0;}
	
	.jsxw_bj .xwfb_bj{padding:60px 0;}
	
	.fwzc_bt
	.fwzc_bt{font-size:29px; margin-bottom:30px;}
	.fwzc_bj{padding:60px 0;}
	.fwzc ul{margin-top:-2%;}
	.fwzc ul li{width:48%; margin-top:2%;}
	
	.hzhb_bj{padding:60px 0;}
	
	.db{padding:60px 0;}
	.bah_bj{padding:20px 0;}
	
	.ny_banner_bj{padding:50px 0;}
	.ny_banner .ny_banner_bt{font-size:28px;}
	.ny_banner .ny_banner_wb{font-size:18px;}
	.ny_banner .ny_banner_wz{margin-top:10px;}
	.ny_bj{padding:60px 0;}
	
	.cpzx_r{margin-top:30px;}
	.cpzx_bj{padding:60px 0;}
	.cpfl ul li{width:48%;}
	.cpfl ul li .cpfl_wb{font-size:14px; padding:10px 0;}
	
	.cpzx_kj ul li{width:48%;}
	.cpzx_kj ul li .cpzx_kj_wb{margin-top:2%;}
	.cpzx_kj ul li .cpzx_kj_wb .cpzx_kj_wb_t{font-size:15px; font-weight:inherit;}
	.cpzx_kj ul li .cpzx_kj_wb .cpzx_kj_wb_b{color:#777; font-size:13px; margin-top:0;}
	
	.jjfa ul li .jjfa_wb_bjj{padding:15px;}
	
	.xwzx ul li .xw_img{display:none;}
	.xwzx ul li .xw_wz{margin-top:10px;}
	.xwzx ul li .xwzx_kj{width:100%; float:none;}
	.xwzx ul li .xwzx_rq{display:none;}
	.xwxq .xwxq_bt{font-size:16px;}
	.xwxq_more{margin-top:30px;}
	
	.zlxz ul li .zlxz_bt{width:calc(100% - 100px);}
	.zlxz ul li .zlxz_r .zlxz_dx{display:none;}
	.zlxz ul li .zlxz_r .zlxz_rq{display:none;}
	.zlxz ul li .zlxz_r{width:60px;}
	.zlxz ul li .zlxz_r .zlxz_an{ float:none;}
	
	.lxwm_bj{padding:60px 0;}
	.zxly_bj{padding:60px 0;}
	.zxly .zxly_wz{margin-bottom:30px;}
	.zxly ul li{width:100%; float:none;}
	.zxly ul .textarea{width:100%;}
}


@media screen and (max-width:480px){
	.sy_cpfl_bj{padding:50px 0;}
	.sy_cpfl ul li a{font-size:14px; padding:15px 0;}
	
	.cptj .cptj_wb{top:10px;}
	.cptj_l .cptj_wb{top:30px;}
	.cptj .cptj_wb .cptj_wb_t{font-size:14px;}
	.cptj .cptj_wb .cptj_wb_b{color:#777; font-size:12px; margin-top:0;}
	.cptj_l .cptj_wb .cptj_wb_t{font-size:18px;}
	.cptj_l .cptj_wb .cptj_wb_b{font-size:14px;}
	
	.jsxw_bj .gsjs_bj{margin-top:50px; padding:50px 0;}
	.jsxw_bj .xwfb_bj{padding:50px 0;}
	
	.fwzc_bj{padding:50px 0;}
	.fwzc ul{margin-left:0;}
	.fwzc ul li{width:100%; margin-left:0; padding:20px;}
	.fwzc ul li .fwzc_img{width:80px; height:80px; float:left;}
	.fwzc ul li:nth-child(1) .fwzc_img{background:url(../images/fwzc_img1.png) center no-repeat; background-size:80px;}
	.fwzc ul li:nth-child(1):hover .fwzc_img{background:url(../images/fwzc_img1.png) center no-repeat; background-size:80px;}
	.fwzc ul li:nth-child(2) .fwzc_img{background:url(../images/fwzc_img2.png) center no-repeat; background-size:80px;}
	.fwzc ul li:nth-child(2):hover .fwzc_img{background:url(../images/fwzc_img2.png) center no-repeat; background-size:80px;}
	.fwzc ul li:nth-child(3) .fwzc_img{background:url(../images/fwzc_img3.png) center no-repeat; background-size:80px;}
	.fwzc ul li:nth-child(3):hover .fwzc_img{background:url(../images/fwzc_img3.png) center no-repeat; background-size:80px;}
	.fwzc ul li:nth-child(4) .fwzc_img{background:url(../images/fwzc_img4.png) center no-repeat; background-size:80px;}
	.fwzc ul li:nth-child(4):hover .fwzc_img{background:url(../images/fwzc_img4.png) center no-repeat; background-size:80px;}
	
	
	
	.fwzc ul li .fwzc_wb{width:calc(100% - 100px); float:right; text-align:left;}
	.fwzc ul li .fwzc_wz_t{font-size:16px; margin-top:0px;}
	.fwzc ul li .fwzc_wz_b{height:auto; padding:0;}
	
	.hzhb_bj{padding:50px 0;}
	
	.db{padding:50px 0;}
	
	.ny_bj{padding:50px 0;}
}</pre></body></html>