﻿@charset "utf-8";

@media screen and (max-width:1200px){
	.w1200{max-width:980px;}
	
	.top .logo img{max-height:46px;}
	.top .logo_wz .logo_wz_t{font-size:16px;}
	.top .logo_wz .logo_wz_b{font-size:16px;}
	.top .top_lx ul li{padding:0 20px;}
	.top_dh ul li{padding:0 30px;}
	
	.gsjs_sj{margin-top:50px;}
	.gsjs_sj ul li{padding:30px 0;}
	
	.ryzz .owl-pagination{margin-top:40px;}
	
	.xwfb_l .xwfb_l_img{height:360px;}
	.xwfb_r ul li{padding:21px 40px;}
}

@media screen and (max-width:980px){
	.w1200{width:96%;}
	
	.top_bjj{height:80px;}
	.top_bj{height:80px; padding-bottom:0; background:#fff; box-shadow:0 0 8px rgba(0,0,0,0.1); position:fixed; top:0; left:0;  z-index:3; }
	.top .logo{height:80px;}
	.top .logo_wz{margin-top:18px;}
	.top .logo_wz .logo_wz_b{margin-top:4px;}
	.top .top_lx{display:none;}
	.top .top_zyw{display:none;}
	.top_dh{display:none;}
	.sj_dh_kj{display:block;}
	
	#home_slider{display:none;}
	#home_slider2{display:block;}
	.flexslider .slides li{height:auto;}
	
	.cpzs_bj{padding:60px 0;}
	.cpzs_dh{margin-top:30px;}
	.cpzs{margin-top:40px;}
	.cpzs_more{margin-top:40px;}
	
	.gsjs_bj{padding:60px 0;}
	.gsjs_bj:after{display:none;}
	.gsjs_bj:before{width:100%;}
	.gsjs .gsjs_r{width:100%; padding-left:0;}
	.gsjs .gsjs_r .gsjs_r_bt{padding-bottom:20px;}
	.gsjs .gsjs_r .gsjs_r_wb{margin-top:26px;}
	.gsjs .gsjs_r .gsjs_r_more{margin-top:40px;}
	.gsjs_sj{margin-top:40px;}
	
	.ryzz_bj{padding:60px 0;}
	.ryzz{margin-top:40px;}
	
	.hzkh_bj{padding:60px 0;}
	.hzkh{margin-top:40px;}
	
	.xwfb_bj{padding:60px 0;}
	.xwfb_l{width:100%; float:none;}
	.xwfb_l .xwfb_l_img{height:300px;}
	.xwfb_r{width:100%; float:none;}
	.xwfb_r ul{margin:0;}
	.xwfb_r ul li{padding:20px;}
	
	.yqlj_bj{display:none;}
	
	.db_bj{padding-top:60px; padding-bottom:60px;}
	.db .db_dh{display:none;}
	.db .db_lx{float:none; margin:0;}
	.db .db_erweima{float:none;}
	
	.ny_banner_bj{padding:60px 0;}
	
	.ny_dh_bj{padding-top:20px; padding-bottom:40px; position:relative;}
	.ny_dh_bj:after{content:""; width:100%; height:18px; border-top:1px #eaeaea solid; border-bottom:1px #eaeaea solid; background:#f2f2f2; position:absolute; left:0; bottom:0;}
	.ny_dh ul{margin-top:-2%; margin-left:-2%;}
	.ny_dh ul li{width:48%; float:left; display:block; line-height:20px; margin:0; margin-top:2%; margin-left:2%; padding:0; background:#f2f2f2;}
	.ny_dh ul li:after{display:none;}
	.ny_dh ul li a{display:block; padding:10px 0;}
	.ny_dh ul li.s{background:#02236b;}
	.ny_dh ul li.s a{color:#fff;}
	
	.ny_bj{padding:60px 0;}
	
	.qylc ul:after{left:44px;}
	.qylc ul li{width:100%; float:none;}
	.qylc ul li{padding:15px 0; padding-left:110px;}
	.qylc ul li .qylc_rq{left:0;}
	.qylc ul li .qylc_wz{text-align:left;}
	.qylc ul li:nth-child(even){float:none; padding:15px 0; padding-left:110px;}
	.qylc ul li:nth-child(even) .qylc_rq{left:0px;}
	
	.ryzs ul li{width:48%; margin-top:3%;}
	
	.cpzx ul li{width:48%;}
	.cpzx ul li .cpzx_wz{padding:0 10px; padding-bottom:20px;}
	.cpzx ul li{padding-bottom:20px;}
}


@media screen and (max-width:720px){
	.sy_bt .sy_bt_t{font-size:24px;}
	
	.top .logo img{max-height:32px;}
	.top .logo_wz{margin-top:24px; margin-left:10px;}
	.top .logo_wz .logo_wz_t{font-size:12px; line-height:16px;}
	.top .logo_wz .logo_wz_b{font-size:12px; line-height:16px; margin:0;}
	
	.cpzs_bj{padding:40px 0;}
	.cpzs_dh ul li{display:none;}
	.cpzs{margin-top:30px;}
	.cpzs ul{margin-top:-2%;}
	.cpzs ul li{width:48%; margin-top:2%; padding-bottom:20px;}
	.cpzs ul li .cpzs_wz{padding:0 10px; padding-bottom:20px;}
	.cpzs_more{margin-top:30px;}
	
	.gsjs_bj{padding:40px 0;}
	.gsjs .gsjs_r .gsjs_r_bt{font-size:24px;}
	.gsjs .gsjs_r .gsjs_r_more{margin-top:30px;}
	.gsjs_sj{margin-top:30px;}
	.gsjs_sj ul li{padding:15px 0;}
	.gsjs_sj ul li:after{height:50px;}
	.gsjs_sj ul li .gsjs_sj_t span{font-size:30px; line-height:30px;}
	.gsjs_sj ul li .gsjs_sj_b{font-size:13px; margin-top:4px;}
	
	.ryzz_bj{padding:40px 0;}
	.ryzz{margin-top:30px;}
	.ryzz .owl-pagination{margin-top:30px;}
	
	.hzkh_bj{padding:40px 0;}
	.hzkh{margin-top:30px;}
	.hzkh ul li{width:31.33%; height:90px;}
	.hzkh ul li:first-child{display:none;}
	
	.xwfb_bj{padding:40px 0;}
	.xwfb{margin-top:30px;}
	.xwfb_l .xwfb_l_img{height:180px;}
	.xwfb_l .xwfb_l_wb{line-height:40px;}
	.xwfb_l .xwfb_l_wb .xwfb_l_wb_l{width:100%; float:none; font-size:15px; padding:0 10px;}
	.xwfb_l .xwfb_l_wb .xwfb_l_wb_more{display:none;}
	.xwfb_r ul li{padding:10px;}
	.xwfb_r ul li .xwfb_wb{width:calc(100% - 90px);}
	.xwfb_r ul li .xwfb_wb .xwfb_wb_t{font-size:15px;}
	.xwfb_r ul li .xwfb_wb .xwfb_wb_b{font-size:13px; line-height:20px;}
	.xwfb_r ul li .xwfb_rq{padding:5px 0; padding-left:20px;}
	.xwfb_r ul li .xwfb_rq .xwfb_rq_t{font-size:30px; line-height:30px;}
	.xwfb_r ul li .xwfb_rq .xwfb_rq_b{font-size:15px; margin-top:10px;}
	
	.db_bj{padding:40px 0;}
	.db .db_lx{width:100%;}
	
	.ny_banner_bj{padding:40px 0;}
	.ny_banner .ny_banenr_l{font-size:20px;}
	.ny_banner .ny_banenr_r{font-size:24px;}
	.ny_banner_wz{margin-top:10px;}
	
	.ny_bj{padding:40px 0;}
	
	.cpxq_t_l{width:100%; float:none;}
	.cpxq_t_r{width:100%; float:none; margin-top:20px;}
	.cpxq_t_r .cpxq_t_r_bt{font-size:16px;}
	.cpxq_m .cpxq_m_bt span{font-size:14px; line-height:20px;}
	.cpxq_ly{margin-top:20px; padding-top:20px;}
	.cpxq_ly .cpxq_ly_bt{font-size:14px; margin-bottom:20px;}
	.cpxq_ly ul{margin-left:0;}
	.cpxq_ly ul li{width:100%; float:none; margin-left:0;}
	.cpxq_ly ul li .input_txt{height:40px; line-height:40px;}
	.cpxq_ly ul .textarea{width:100%;}
	.cpxq_ly ul li textarea{height:100px;}
	.cpxq_ly .more .input_btn{width:100%;}
	.sp-thumbs a:link, .sp-thumbs a:visited{height:80px;}
	
	.cjwt ul{margin-top:-30px;}
	
	.zlxz ul li .zlxz_bt{width:calc(100% - 80px);}
	.zlxz ul li .zlxz_r{width:60px;}
	.zlxz ul li .zlxz_r .zlxz_dx{display:none;}
	.zlxz ul li .zlxz_r .zlxz_rq{display:none;}
	
	.xwzx ul li .xw_img{display:none;}
	.xwzx ul li .xw_wb{width:100%; float:none;}
	.xwzx ul li .xw_bt{font-size:16px;}
	.xwxq .xwxq_bt{font-size:16px; text-align:left;}
	.xwxq .xwxq_rq{text-align:left;}
	.xwxq_more{text-align:left;}
	
	.lxwm .lxwm_t .lxwm_t_l{width:100%; float:none;}
	.lxwm .lxwm_t .lxwm_t_r{display:none;}
	.dt{margin-top:30px;}
	
	.zxly ul{margin:0;}
	.zxly ul li{width:100%; float:none; margin-left:0;}
	.zxly ul .textarea{width:100%;}
	.zxly .more .input_btn{width:100%;}
}