/*公司简介*/
.gsjj_main{ clear:both; width:100%; min-width:320px; min-height:18.75vw; background:url(../images/txt_bg.png) top center no-repeat; background-size:100% 100%;}
	.gsjj_body{ clear:both; width:1200px; margin:0 auto; padding:3vw 0; }
		.gsjj_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:2em; color:#2763ff; text-align:left; white-space:nowrap; overflow:hidden;}
		.gsjj_content{ clear:both; width:100%; line-height:200%; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}

/*企业文化*/
.qywh_main{ clear:both; width:100%; min-width:320px; min-height:18.75vw; background-color:#fff;}
	.qywh_body{ clear:both; width:1200px; margin:0 auto; padding:3vw 0; }
		.qywh_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:2em; color:#2763ff; text-align:left; white-space:nowrap; overflow:hidden;}
		.qywh_content{ clear:both; width:100%; margin-top:1vw; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}
			.qywh_item{ float:left; width:31%; height:21.35vw; margin:0 1%; text-align:left; border-radius:0.78vw 0.78vw 0 0;  overflow:hidden; position:relative;}
				.qywh_item_txt{ position:absolute; right:0; bottom:0; left:0; width:100%; padding:0.78vw 1vw; background-color:#2763ff; box-sizing:border-box;}
					.qywh_item_txt_title{ clear:both; width:100%; height:1.5vw; line-height:1.5vw; font-size:1.12em; font-weight:500; color:#fff; overflow:hidden;}
					.qywh_item_txt_content{ clear:both; width:100%; height:2.8vw; line-height:1.4vw; margin-top: 0.26vw; color:#b8e0fe; overflow:hidden;}

/*企业业务介绍*/
.ywjs_main{ clear:both; width:100%; min-width:320px; min-height:48vw; background:url(../images/AboutUs/ywjs_bg.jpg) top center no-repeat; background-size:100% 100%; background-color:#525358;}
	.ywjs_body{ clear:both; width:1200px; margin:0 auto; padding:3vw 0; }
		.ywjs_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:2em; color:#fff; text-align:left; white-space:nowrap; overflow:hidden;}
		.ywjs_content{ clear:both; width:100%; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}
			.ywjs_content_txt{ clear:both; width:100%; margin:1vw auto; color:#fff; text-align:left; overflow:hidden;}
			.ywjs_item{ float:left; width:44%; margin:0.5vw 3%; padding:1vw; text-align:left; border-radius:0.78vw; background-color:#ebf3fa; box-sizing:border-box; overflow:hidden;}
				.ywjs_item_txt_title{ clear:both; width:100%; height:2vw; line-height:2vw; font-size:1.4em; color:#2763ff; overflow:hidden;}
				.ywjs_item_txt_content{ clear:both; width:100%; height:2.8vw; line-height:1.4vw; margin-top: 0.5vw; color:#3d3d3d; overflow:hidden;}
			.ywjs_item:hover, .ywjs_item:hover .ywjs_item_txt_title, .ywjs_item:hover .ywjs_item_txt_content{ background-color:#2785ff; color:#fff;}

/*展望未来*/
.zwwl_main{ clear:both; width:100%; min-width:320px; min-height:18.75vw; background:url(../images/AboutUs/zwwl_bg.jpg) top center no-repeat; background-size:100% 100%;}
	.zwwl_body{ clear:both; width:1200px; margin:0 auto; padding:3vw 0; }
		.zwwl_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:2em; color:#2763ff; text-align:left; white-space:nowrap; overflow:hidden;}
		.zwwl_content{ clear:both; width:100%; line-height:200%; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}


@media (min-width:769px) and (max-width:1219px){
	.gsjj_body{  width:96vw;}
	.qywh_body{  width:96vw;}
	.ywjs_body{  width:96vw;}
		.ywjs_item{ width:48%; height:10vw; margin:1vw 1%; padding:2vw;}
	.zwwl_body{  width:96vw;}
}
@media (min-width:0px) and (max-width:768px){
	.gsjj_body{  width:96vw;}
	.qywh_body{  width:96vw;}
	.ywjs_body{  width:96vw;}
		.ywjs_item{ width:48%; height:16vw; margin:1vw 1%; padding:2vw;}
	.zwwl_body{  width:96vw;}
}
