﻿body {
	margin: 0px;
	padding:0px;
	
}
div,li,td{ font-size:14px; color:#000000; font-family:"微软雅黑";}
form,div,ul,li,dl,dt,dd{ border:0px; margin:0px; padding:0px; }
li{list-style-type:none;}
img{border:0px;}

/* text-align:justify;text-justify :inter-ideograph;  */
a:link,a:visited {font-size: 12px;color: #000000;text-decoration: none;font-family:"微软雅黑";}
a:hover {font-size: 12px;color: #ff0000;text-decoration: none;font-family:"微软雅黑";}
a.f:link, a.f:visited, a.f:hover{ color:#5A5A5A;font-family:"微软雅黑";}
a.f14red:link, a.f14red:visited, a.f14red:hover{font-size:14px; font-weight:bold;font-family:"微软雅黑";}

.cls{ clear:both; height:1px; overflow:hidden;}

img, div ,table, td { behavior: url(/iepng/iepngfix.htc);}

/* ======================================== */
.fw_pic{ width:100%; overflow:hidden;}



.nav_bg {width:100%; height:113px; background-image:url(/images/img/logo_bg.jpg);}
#menu_bg{height:113px;width:1027px; margin:auto auto; background-image:url(/images/img/logo.jpg); background-repeat:no-repeat;}
#menu_bg .imenu_bg{width:750px; float:right;height:83px;margin:0 auto;position:relative;top:0;z-index:999;}


.imenu{font-size: 14px;color: #5A5A5A;font-family: "微软雅黑";line-height: 24px;width:120px;height:83px; text-align:center;cursor:pointer;float:left; margin-top:40px;}
.imenu a:link,.imenu a:visited {font-size:14px;color: #5A5A5A; font-family:"微软雅黑";}
.imenu a:hover {font-size:14px; font-family:"微软雅黑"; }

.imenu_on{width:120px;height:83px;margin-top:40px;color:#ff0000;cursor:pointer; float:left;line-height:24px; text-align:center;font-family:"微软雅黑";font-size:14px;}
.imenu_on a{font-size: 14px;color:#ff0000;text-decoration:none;}
.imenu_on a:hover{font-size: 14px;color:#ff0000;}

.submnu{width:1024px; *width:1024px;_width:1024px;border-top:none; margin:0 auto; display:none; position:absolute; top:113px; left:0px; z-index:999; background-color:#FFFFFF; text-align:left; margin-left:-274px;  filter:alpha(opacity=95);opacity: 0.95;}

.zxzx{ width:1024px; overflow:hidden;}
	.zxzx_lis {width:160px;  overflow:hidden; float:left;}
	.zxzx_lis li { line-height:72px;height:72px;}
	.zxzx_lis li a { padding-left:60px;}
	.zxzx_lis li a:link,.zxzx_lis li a:visited {font-size: 14px;color: #000000;}
	.zxzx_lis li a:hover {font-size: 14px;color: #ff0000;}

.pfzx_lis { width:190px; padding-left:14px; overflow:hidden; float:left;}
.pfzx_lis li { line-height:72px; height:72px;}

.pfzx_lis li a.pfzx_ti {padding-left:60px;margin-left:0px;}
.pfzx_lis li a.pfzx_ti:link,.pfzx_lis li a.pfzx_ti:visited {font-size: 14px;color: #000000; font-family:"微软雅黑";}
.pfzx_lis li a.pfzx_ti:hover {font-size: 14px;color: #ff0000;font-family:"微软雅黑";}

.pfzx_lis li a.pfzx_gy {padding-left:80px;margin-left:0px;}
.pfzx_lis li a.pfzx_gy:link,.pfzx_lis li a.pfzx_gy:visited {font-size: 16px;color: #000000; font-family:"微软雅黑";}
.pfzx_lis li a.pfzx_gy:hover {font-size: 16px;color: #ff0000;font-family:"微软雅黑";}

.m_pic { float:right;}
	.m_pic li { float:left; padding:10px;_padding:7px;}
	.m_pic li img {padding:10px;  border:1px solid #dddddd; overflow:hidden; background-color:#fbfbfb;}

.gy_logo { margin-left:50px; float:left; width:240px; height:127px; background-image:url(/images/img/gy_logo.jpg); background-repeat:no-repeat;}
.gy_wz { float:left; width:700px; padding-top:10px; line-height:30px; text-indent:2em;}
.gy_wz li { text-indent:2em; width:570px; margin:auto auto; font-size:14px; padding-top:15px; line-height:30px;}		

		/* ============Menu Over=============== */
			
.main { width:100%; overflow:hidden; background-image:url(../../images/img/b2.jpg); background-repeat:repeat-x; background-color:#FFFFFF;}

.footer_bg { width:100%; height:130px; background-color:#41414b;}
	.footer { width:1027px; height:130px; overflow:hidden; margin: auto auto;}
		.footer_left {width:200px;height:83px;overflow:hidden;float:left;background-image:url(../../images/img/erwei.jpg);background-repeat:no-repeat;
background-position: right top; margin-top:17px;}
		.footer_left div { width:115px; text-align:center; line-height:50px; color:#FFFFFF;}
		.footer_left div img { display:block; width:27px; height:27px; overflow:hidden; margin:auto auto; margin-top:20px;}
		
		.footer_tel { width:190px; overflow:hidden; float:left; margin-left:50px;margin-top:17px;}
			.footer_tel span { color:#FFFFFF; background-image:url(../../images/img/f2.jpg); background-repeat:no-repeat; background-position:left center; padding-left:40px; line-height:40px;}
			.foo_lis li{ color:#FFFFFF; line-height:24px; background-image:url(../../images/ico/a1.gif); background-repeat:no-repeat; background-position:left center; padding-left:15px;}
			
		.footer_email { width:190px; overflow:hidden; float:left; margin-left:50px;margin-top:17px;}
			.footer_email span { color:#FFFFFF; background-image:url(../../images/img/f3.jpg); background-repeat:no-repeat; background-position:left center; padding-left:40px; line-height:40px;}
			
		.footer_adr { width:297px; overflow:hidden; float:left; margin-left:50px;margin-top:17px;}
			.footer_adr span { color:#FFFFFF; background-image:url(../../images/img/f4.jpg); background-repeat:no-repeat; background-position:left center; padding-left:30px; line-height:40px;}
			.footer_adr ul li{ color:#FFFFFF; line-height:24px;}
			
.friend_bg { width:100%; background-color:#000000;}
	.friend { width:1027px; overflow:hidden; margin:auto auto; color:#FFFFFF; font-size:14px; line-height:24px;}			
	.friend a:link,.friend a:visited {font-size: 14px;color: #FFFFFF; line-height:24px;}
	.friend a:hover {font-size: 14px;color: #ff0000; line-height:24px;}
/* ===== 内页 ============================================== */

.inba {width:100%;overflow:hidden;}
.inba img{ width: 100%; }
	.in_intro { background-image:url(../images/img/l5.jpg); background-repeat:no-repeat;background-position: center top;}
	.in_fuwu { background-image:url(../images/img/l4.jpg); background-repeat:no-repeat;background-position: center top;}
	.in_case {background-image:url(../images/img/l1.jpg);background-repeat: no-repeat;background-position: center top;}
	.in_news { background-image:url(../images/img/l3.jpg); background-repeat:no-repeat;background-position: center top;}
	.in_lx { background-image:url(../images/img/l2.jpg);background-repeat:no-repeat;background-position: center top;}

.in_sp { width:100%; height:35px; overflow:hidden; background-image:url(../../images/img/is.jpg);}

.in_nav { width:1027px; overflow:hidden; margin:auto auto;margin-top:30px; margin-bottom:30px;}
	.in_tit {width:330px;height:76px;overflow:hidden;float:left;background-image:url(../../images/img/l6.jpg);background-repeat:no-repeat;background-position: right top;}
	.in_en { display:block; width:100%; font-size:30px; color:#bdbdbd;}
	.in_zn { display:block; width:100%; font-size:24px; color:#b00000;}
	.in_aa { width:680px; overflow:hidden; float:right;}
	.in_aa a { display:block; width:160px; height:35px; overflow:hidden; text-align:center; line-height:35px; float:left; margin-top:20px;}
	.in_a_intro a { display:block; width:126px; height:35px; overflow:hidden; text-align:center; line-height:35px; float:left; margin-top:20px;}
	.in_a_intro a:link,.in_a_intro a:visited {font-size: 14px;color: #ffffff;background-color:#798284; margin-right:10px;}
	.in_a_intro a:hover {font-size: 14px;color: #ff0000;background-color:#798284;margin-right:10px;}
	.in_a_case a:link,.in_a_case a:visited {font-size: 14px;color: #ffffff;background-color:#e65300; margin-right:10px;}
	.in_a_case a:hover {font-size: 14px;color: #000000;background-color:#e65300;margin-right:10px;}
	
	.in_a_news a:link,.in_a_news a:visited {font-size: 14px;color: #ffffff;background-color:#798284; margin-right:10px;}
	.in_a_news a:hover {font-size: 14px;color: #ff0000;background-color:#798284;margin-right:10px;}
		
	.in_a_fuwu a:link,.in_a_fuwu a:visited {font-size: 14px;color: #ffffff;background-color:#798284; margin-right:5px;}
	.in_a_fuwu a:hover {font-size: 14px;color: #ff0000;background-color:#798284;margin-right:5px;}	
		
.mlogin{ width:375px; height:183px; overflow:hidden; background-image:url(../images/img/member/mbor.jpg);}
.curdate{ padding-left:215px; padding-top:15px;}
.logins{ width:360px; height:123px; margin-left:8px; margin-top:20px; overflow:hidden;}

.ibg_bg{ width:1027px; overflow:hidden; margin:auto auto; }

.ibd1_r { width:704px; float:right;}

.instrlen { padding:5px; line-height:24px; text-indent:24px;}

.cls { height:10px;}
.txt_left{ margin-left: 459px;padding-top: 111px; font-size: 22px; color: #757575;}
.txt_right{ margin-right: 532px; padding-top: 89px; font-size: 22px; color: #757575; float: right;}
.txt_title a{ font-size: 35px; color: #0141a2;}
.txt_title a:hover{ color:red;}
.txt_txt a{ font-size: 17px; line-height:32px;}
.txt_txt{ margin-top:10px;}

/* ===== 列表页 ============================================== */

.ibd1_lis { width:680px; overflow:hidden; float:left; border-right:1px; border-right-style:solid; border-right-color:#e9e9e9;}
.introtitle a:hover{ color:red;}


/* ===== 案列展示 ============================================== */

.case_tit { font-size:18px; color:#ff6f00;}

.case_k { width:100%; height:65px;}

.case_con { text-indent:24px; font-size:14px; line-height:30px;}					

.case_space { width:100%; height:2px; border-bottom:1px dashed #cccccc; margin-top:20px; margin-bottom:20px;}

.case_link { font-size:14px; float:left; margin-top:10px;}
	.case_link a:link,.case_link a:visited {font-size: 14px;color: #ffffff;}
	.case_link a:hover {font-size: 14px;color: #ffffff; }

#npages { float:right; margin-bottom:20px;}	
	#npages .up { display:block; height:57px; line-height:57px; background-image:url(../images/img/sp1.jpg); background-repeat:no-repeat; background-position:right center; padding-right:60px; float:left; margin-right:30px;}
	a.up:link,a.up:visited {font-size: 14px;}
	a.up:hover {font-size: 14px;}
	#npages .up_span {display:block; height:57px; line-height:57px; background-image:url(../images/img/sp1.jpg); background-repeat:no-repeat; background-position:right center; padding-right:60px; float:left;margin-right:50px;}
	
	#npages .next { display:block; height:57px; line-height:57px; background-image:url(../images/img/sp2.jpg); background-repeat:no-repeat; background-position:left center; padding-left:60px; float:left; margin-right:50px;}
	a.next:link,a.next:visited {font-size: 14px;}
	a.next:hover {font-size: 14px;}
	#npages .next_span {display:block; height:57px; line-height:57px; background-image:url(../images/img/sp2.jpg); background-repeat:no-repeat; background-position:left center; padding-left:60px; float:left;}
	
.case_bottom_bg { width:100%; height:140px; overflow:hidden; background-color:#f3f2f8;}
	.case_bottom { width:1027px; overflow:hidden; margin:auto auto;/*border-top: 12px;border-top-color: #eaeaea;border-top-style: solid;*/}
		.case_bottom ul { margin-top:10px;}
		.case_bottom ul li { font-size:14px; line-height:30px;}	
		
/* ===== 联系方式 ============================================== */
		
.titimg {cursor: pointer; }
	.v_map { z-index:999; background:#ffffff; padding:10px; display:none;}
	#vmap { float:left; z-index:999; }
		.btn_close {background: url(../images/img/close.png) no-repeat;cursor: pointer;width: 30px;height: 30px;position: absolute;right: 10px;display: block;top: 10px;}
		.simplemodal-overlay {background-color: rgb(119, 119, 119);opacity: 0.8;height: 100%;width: 100%; position: fixed; left: 0px; top: 0px; z-index: 1001;}
		
.lix_kefu { width:1027px; overflow:hidden; border-top:1px; border-top-color:#000000; border-top-style:dashed; margin-top:30px; margin-bottom:30px;}
	.lix_kefu_tit { width:511px; height:35px; overflow:hidden; margin:auto auto; background-image:url(/images/img/lx1.jpg); background-position:center center; background-repeat:no-repeat; margin-top:20px;}
		.lix_kefu_tit span { display:block; width:185px; height:35px; overflow:hidden; margin:auto auto; text-align:center; line-height:35px; background-color:#FFFFFF; font-size:18px; color:#000000;}
	.lix_kefu_pic { width:1027px; height:218px; overflow:hidden; background-image:url(/images/img/lx2.jpg); margin-top:30px;}
		.lix_kefu_pic ul { margin-left:200px; margin-top:50px;}
		.lix_kefu_pic ul li { font-size:14px; color:#000000; font-weight:bold; line-height:70px;}				
		.operateBar{ clear:both; padding:10px 0; text-align:center; }