<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/* -------------------------------------------  焦点图样式  ----------------------------------- */
#gz_ban{ height:640px; width:100%; background:#000; }
	.banC{ height:640px; margin:auto; min-width:980px; overflow:hidden; position:relative; z-index:8; }
		.ul_img{ height:640px; left:0; overflow:hidden; position:absolute; top:0; width:100%; }
			.ul_img li{ height:640px; left:0; position:absolute; top:0; vertical-align:bottom; width:100%;position:absolute; z-index:1; }
			.ul_img .current{ opacity:1; }
				.ul_img li a{ display:block; height:640px; width:100%; }
		.b_np{ color:#FFFFFF; display:block; font-size:70px; height:37px; position:absolute; text-align:center; top:300px; width:37px; z-index:99; cursor:pointer; overflow:hidden; }
		#ban_prev{ left:50%; margin-left:-550px;background:url(../images/focus_leftbtn.png) no-repeat 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/focus_leftbtn.png"); _background:none; }
		#ban_next{ right:50%; margin-right:-550px; background:url(../images/focus_rightbtn.png) no-repeat 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/focus_rightbtn.png"); _background:none; }
		.tab_round{ bottom:57px; left:50%; position:absolute; z-index:99; margin-left:-30px; }
			.tab_round li{ float:left; height:11px; margin:0 4px; vertical-align:bottom; width:12px; _display:inline; }
				.tab_round li a{ background:url(../images/focus_numbtn2.png) no-repeat 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/focus_numbtn2.png"); _background:none; display:block; height:11px; width:12px; }
				.tab_round .on_round a{ background:url(../images/focus_numbtn1.png) no-repeat 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/focus_numbtn1.png"); _background:none; }
	
.box{ overflow:hidden; margin-bottom:50px; }
	.title{ text-align:center; padding:43px 0 35px 0; }
		.title h2{ font-size:30px; color:#036eb8; line-height:54px; font-weight:normal;letter-spacing:2px; }
		.title p{ color:#898989; font-size:20px; line-height:30px;letter-spacing:1px; }
	.about_p{ font-size:18px; color:#595757; text-align:center; line-height:26px; margin-bottom:46px;letter-spacing:1px; }
		.about_p b{ font-size:24px; color:#036eb8; }
	.about_list{ overflow:hidden; margin-bottom:40px; }
		.about_list li{ float:left; width:336px; height:166px; margin-right:14px; }		
	.more{ text-align:right; color:#595757; font-size:12px;letter-spacing:2px; }
		.more a{ color:#595757; }
	
.service{ background:#00a0e9; color:#fff; text-align:left; overflow:hidden; }	
	.service .title h2,.service .title p,.service .more,.service .more a{ color:#fff; }
	.service_p{ font-size:16px; line-height:30px; margin-bottom:30px;letter-spacing:1px; }
	.service_list{ overflow:hidden; margin-bottom:40px; }
		.service_list li{ float:left; width:497px; height:259px; margin-right:42px; }		
	
	.case_list{ overflow:hidden; margin-bottom:40px; margin-left:-36px; }
		.case_list li{ float:left; width:321px; height:368px; margin-left:36px; border-bottom:4px solid #c9caca; color:#595757; }
		.case_list li:hover{ border-bottom:4px solid #036eb8; color:#036eb8; cursor:pointer; }
		li.mar0{ margin-right:0; }
			.case_list li .case_img{ width:321px; height:218px; margin-bottom:13px; }
			.case_list li p{ line-height:36px; font-size:24px; letter-spacing:2px; font-weight:bold; }
			.case_list li p.case_time{ font-size:18px; letter-spacing:1px; }
</pre></body></html>