@charset "utf-8";

/* CSS Document */

@media screen and (min-width: 1800px) {
	.juzhong {
		width: 1500px;
		min-width: 1500px;
	}
}

@media all and (min-width:1600px) and (max-width: 1800px) {
	.juzhong {
		width: 1500px;
		min-width: 1500px;
	}
	.in_cgskjd_list li:hover .in_cgd_gdks {
		margin: 50px auto 0;
	}
}


/* 中小型笔记本或大平板 laptop */

@media all and (min-width:1360px) and (max-width: 1600px) {
	.juzhong {
		width: 1280px;
		min-width: 1280px;
	}
	.bank {
		height: 540px;
	}
	.main_image li,	.main_image ul,.main_image li a {
		height: 540px;
	}
	.main_image {
		height: 540px;
	}
	.main_visual {
		height: 540px;
	}
	.in_cgskjd_list li:hover .in_cgd_titkd {
		margin-top: 70px;
	}
	.in_hzhb_list li a {
		height: 112px;
	}
	.ab_imgkd b {
		width: 288px;
		height: 347px;
	}
	.sx_kjfn_ywk {
		font-size: 12px;
	}
	.gsxxk_dsbjd {
		height: 318px;
		display: block;
	}
	.case_left,
	.case_right {
		height: 171px;
	}
	#box-2 {
		width: 1690px;
		left: -755px;
	}
}

@media all and (min-width: 1280px) and (max-width: 1360px) {
	.juzhong {
		width: 1220px;
		min-width: 1220px;
	}
	.in_logo {
		width: 40%;
	}
	.nav li a {
		padding: 0 25px;
	}
	#box-1 {
		left: 85px;
	}
		#box-2 {
		width: 1480px;
		left: -655px;
	}
	#box-4 {
		right: 120px;
	}
	.in_fotes_right {
		width: 30.33%;
	}
	.in_btsk_titks {
		width: 24.6%;
	}
	.in_cgank_tit {
		width: 35.06%;
	}
	.in_fekhsd_tit {
		width: 34.26%;
	}
	.in_news_tit {
		width: 34.53%;
	}
	.ab_titfd {
		width: 33.8%;
	}
	.ab_dtskd_tit {
		width: 32.87%;
	}
	.in_hzhbk_tit {
		width: 34.87%;
	}
	.pro_titk{width: 33.89%;}
	.case_tit{width: 33.89%;}
	.zyzxkd_tit{width:33.89% ;}
	.jsfwk_tit{width:33.89%  ;}
	.bank {
		height: 540px;
	}
	.main_image li,.main_image ul,
	.main_image li a {
		height: 540px !important;
	}
	.main_image {
		height: 540px;
	}
	.main_visual {
		height: 540px;
	}
	.in_cgskjd_list li:hover .in_cgd_titkd {
		margin-top: 70px;
	}
	.in_hzhb_list li a {
		height: 112px;
	}
	.ab_imgkd b {
		width: 273px;
		height: 329px;
	}
	.sx_kjfn_ywk {
		font-size: 12px;
	}
	.gsxxk_dsbjd {
		height: 318px;
		display: block;
	}
	.case_left,
	.case_right {
		height: 171px;
	}
	.in_fotes_right {
		width: 30.33%;
	}
	.pro_pro_titksx span{font-size: 20px;}
}

@media all and (min-width: 1024px) and (max-width: 1280px) {
	.juzhong {
		width: 960px;
		min-width: 960px;
	}
	.in_logo {
		width: 38%;
		margin-top: 13px;
	}
	.nav li a {
		padding: 0 15px !important;
	}.lefnewxd_lbk .bd li{height: 270px;}
		.pro_pro_titksx span{font-size: 20px;}
	.nav li:hover a span,
.nav li.on a span {
	padding: 0 0px;
	}
	#box-1 {
		left: 50px;
	}
	#box-2 {
		width: 1480px;
		left: -655px;
	}
		#box-4 {
		right: 95px;
	}
	.bank {
		height: 410px;
	}
	.main_image li,.main_image ul,.main_image,
	.main_image li a {
		height: 410px;
	}
	.main_visual {
		height: 410px;
	}
	.in_cgskjd_list li:hover .in_cgd_titkd {
		margin-top: 70px;
	}
	.in_hzhb_list li a {
		height: 83px;
	}
	.ab_imgkd b {
		width: 206px;
		height: 249px;
	}
	.sx_kjfn_ywk {
		font-size: 12px;
	}
	.gsxxk_dsbjd {
		height: 232px;
		display: block;
	}
	.case_left,
	.case_right {
		height: 123px;
	}
	.in_fotes_right {
		width: 30.33%;
	}
	.in_btsk_titks {
		width: 30.6%;
	}
	.in_cgank_tit {
		width: 42.06%;
	}
	.in_fekhsd_tit {
		width: 41.26%;
	}
	.in_news_tit {
		width: 43.53%;
	}
	.in_jsfwk {
		height: 470px;
	}
	.in_cgskjd_list li:hover {
		padding: 0 15px;
	}
	.in_news_left .bd a {
		height: 270px;
	}
	.in_news_left {
		height: 270px;
	}
	.in_ne_jsdk {
		height: 29px;
		overflow: hidden;
	}
	.in_news_right_list li {
		padding: 5px 0;
	}
	.in_news_right {
		height: 270px;
	}
	.ab_titfd {
		width: 44.1%;
	}
	.ab_dtskd_tit {
		width: 42.87%;
	}
	.in_hzhbk_tit {
		width: 44.87%;
	}
	.ab_lxkds {
		min-height: 134px;
		
	}
	.ab_wzkds{line-height: 30px !important;}
	.pro_pro_titksx span {
		height: 65px;
		overflow: hidden;
		line-height: 34px;
	}
	.pro_titk {
		width: 42.4%;
	}
	.gszx_titk {
		width: 42.4%;
	}
	.jsfwk_tit {
		width: 42.4%;
	}
	.case_tit {
		width: 42.4%;
		margin: 110px auto 0;
	}
	.case_ban,
	.zyzxks {
		height: 320px;
	}
	.zyzxkd_tit {
		width: 42.4%;
		margin: 80px auto 0;
	}
	.zyzxjd_flcks {
		margin-top: 30px;
	}
	.jsfw_ban{height: 320px;}
	.ser_xskdf{margin-top:-136px}
	.product_banj{height: 320px;padding: 110px 0;}
	.cpj_rnjslk{height: 90px; overflow: hidden;}
	.aboutk{height: 320px; display: block; }
	.aqb_shujukd{margin-top: 40px;}
	
	
	.in_gzwbk img{width: 120px; height: 120px;}
	
	
}


/* 中型平板或小型笔记本 tablet */

@media all and (min-width: 768px) and (max-width: 979px) {}


/* 手机或小平板 phone */

@media all and (max-width: 767px) {}