@charset "utf-8";
/* CSS Document */
 .company_zt{text-align:center; max-width:1920px; }
.company_zt .zt{background:#fff;margin:0 auto;
	width:100%;	text-align:center;
	min-width:1200px;max-width:1920px;	position:relative;  
  }
 
.company_zt .zt img{width:100%; max-width:1920px;  height:auto; }
  
.company_zt .zt .img{width:100%; 	position:absolute;}
.company_zt .zt .img img{	width:auto;	height:auto;}
.company_zt .zt .imgs img{	width:auto;	height:auto; }
 /*办公空间*/
.officeloca{ width:100%; max-width:1920px; overflow:hidden; }
 
.officeloca .zt{
	  background:#fff;	margin:0 auto;	width:100%;
	text-align:center;	min-width:1200px;	max-width:1920px;	position:relative;  
  }
.officeloca .zt img{
	  width:100%;	  max-width:1920px;	  height:auto;
  }
.officeloca .zt .img img{width:auto;	height:auto; }
.officeloca .zt3{
	position:absolute;width:100%;text-align:center;top:0;	
}
.officeloca .zt3 .zt31{	width:1200px;	margin:0 auto; }

.officeloca .zt3 .zt31 .zt31_1{	
	width:250px;	margin-top:20px;	float:left;	margin-left:40px; 
	
}
.officeloca .zt3 .zt31 .zt31_1 .tit{text-align:center;
font-size:22px;color:#FD8B8A;line-height:50px;

}
.officeloca .zt3 .zt31 .zt31_1 .tit1{color:#00CDFF;}
.officeloca .zt3 .zt31 .zt31_1 .memo{
text-align:left;font-size:14px;line-height:1.8em;height:130px;color:#666;
}
.officeloca .zt3 .zt31 .zt31_1 .pic img{
width:220px;height:220px;	border:3px solid #FD8B8A;
border-radius:20px;	
}
.officeloca .zt3 .zt31 .zt31_1 .pic{	text-align:center;	padding-top:15px;}

.officeloca .zt3 .zt31 .zt31_1 .but a{
	display:block;	float:left;	width:100px;
	text-align:center;	height:40px;	line-height:40px;
	border:1px solid #FD8B8A;	font-size:14px;	margin-top:20px;
	
}
.officeloca .zt3 .zt31 .zt31_1 .but a:hover{ text-decoration:underline;	}
.officeloca .zt3 .zt31 .zt31_1 .but a.rz{
	border-radius:5px 0px 0px 5px;
	background:#FD8B8A;	color:#fff;	margin-left:20px;
}
.officeloca .zt3 .zt31 .zt31_1 .but a.cg{
	border-radius:0px 5px 5px 0px;	color:#FD8B8A;
}

.officeloca .ztbg{
	text-align:center;	font-size:28px;
	line-height:120px;	color:#000;	border:1px solid #ccc;	border-radius:5px;
	margin-top:20px;
}

.officeloca .container{	
	position:absolute;	top:0;	width:100%; margin-top:50px;
	
}
.officeloca .container .cks{ 
	text-align:center;	padding-top:20px;
	font-size:22px;	color:#fff;
	width:80px;	margin:0 auto;	height:20px; 
}
.officeloca .container .cksline{
	width:80px;	border-top:1px solid #fff;
	height:20px;	margin:0 auto;
	position:absolute;	left:50%;	top:0;
	margin-left:-132px;	margin-top:35px; 
 
}
.officeloca .container .cksline1{
	width:80px;	border-top:1px solid #fff;
	height:20px;	margin:0 auto;
	position:absolute;	top:0;
	left:50%;	margin-left:51px;margin-top:35px; 
 }
.officeloca #slides{
width:1200px;margin:0 auto;margin-top:90px;position:relative;	
}

.officeloca #slides .slidesjs-previous{
display:block;width:19px;height:35px;
float:left;background:url(/images/index_28.png) no-repeat left top;	
position:absolute;top:0;left:0;margin-top:50px;z-index:101;
}

.officeloca #slides .tit{
font-size:24px;text-align:center; 
color:#fff;line-height:1.5em;	
}
.officeloca #slides .img img{
border-radius:50%;border:3px solid #ccc; width:130px; height:130px;max-width:130px;min-width:130px;
}
.officeloca #slides .touxian{
color:#fff;line-height:1.5em;text-align:center;font-size:16px;	
}

.officeloca #slides .say{
color:#fff;line-height:2em;text-align:center;
font-size:22px;	padding-top:50px;
}
.officeloca #slides .slidesjs-next{
display:block;width:19px;height:35px;z-index:101;
 
background:url(../images/index_28.png) no-repeat -28px top;
position:absolute;top:0;right:0;margin-top:50px;	
}
.officeloca #slides .slidesjs-pagination{display:none; }
.officeloca .bgimg{max-height:600px;overflow:hidden;}
.officeloca .bgimgs{max-height:600px;overflow:hidden;}


.indexchaxun{width:100%; position:absolute;bottom:0;z-index:13;	
}
.indexchaxun .cx{
 width:100%; position:absolute;text-align:center;
left:0;bottom:0;height:40px;margin-bottom:15px; z-index:12;
}


.indexchaxun .cx .fom{	width:820px;margin:0 auto;background:#fff;
}
.indexchaxun .cx .fom .fm1,.indexchaxun .cx .fom .fm2,
.indexchaxun .cx .fom .fm3{float:left;height:40px;position:relative;width:200px;margin-left:10px; 
text-align:left;}
.indexchaxun .cx .fom .fmn{
	float:left;height:40px;position:relative;width:180px;margin-left:10px;	
}
 
.indexchaxun .cx .fom .fm1,.indexchaxun .cx .fom .fm2,.indexchaxun .cx .fom .fm3{ 
background:url(../images/xarrow.png) no-repeat right center;
 }
 .indexchaxun .cx .fom .fm1 .fm11{
	 display:none;	 position:absolute;	 left:0;	 top:0;	 background:#fff; 
	 border-top:none;	 margin-top:39px;	 width:190px;  margin-left:-10px;
 }
  .indexchaxun .cx .fom .fm1 .fm11 a{
	  padding-left:13px;	  border-top:1px solid #ccc;
	  display:block;color:#666;	height:38px; font-size:14px;  	  line-height:38px;
}
.indexchaxun .cx .fom .fm1 .fm11 a:hover{background:#efefef; color:#333; }
.indexchaxun .cx .fom .fm3 .fm11{
	 display:none;	 position:absolute;
	 left:0;	 top:0;	 background:#fff; 
	 border-top:none;	 margin-top:39px;	 width:190px;  margin-left:-10px;
 }
.indexchaxun .cx .fom .fm3 .fm11 a{
	  padding-left:13px; border-top:1px solid #ccc;
	  display:block;
      color:#666;	  height:38px;	  font-size:14px;  	  line-height:38px; 
	  }
.indexchaxun .cx .fom .fm3 .fm11 a:hover{
		background:#efefef; 		color:#333; 
	  }
.indexchaxun .cx .fom .fm1 input,.indexchaxun .cx .fom .fm2 input,.indexchaxun .cx .fom .fm3 input{width:180px;
padding-left:5px;height:40px;
border:none;font-size:14px;color:#666;
}
.indexchaxun .cx .fom .fmn a{	
width:100%;display:block;height:40px;
line-height:40px;background: #ed5555;text-align:center;
color:#fff;font-size:16px; 	
}
.indexchaxun .cx .fom .fmn a:hover{	
	background: #ed4444;
}
.indexchaxun .bg{background:#000;	 width:100%; 
position:absolute;text-align:center;left:0;
bottom:0;z-index:10;height:70px;
opacity:0.45;filter:alpha(opacity=45);
 
 }

/*空间内页*/
.container_qs{
		width:1200px;	overflow:hidden;
		 margin: 0 auto; position:relative;}
.oyuding_con{
	border-top:1px solid #ccc;
	padding-top:30px; width:1150px; margin:0 auto; margin-top:40px;	
}
.oyuding_con .left{
	width:800px;float:left;font-size:14px;
	line-height:2em;color:#666;margin-left:5px;
}
.oyuding_con .right{
	width:320px;float:right; 
}
.oyuding_con .right .a3{
	display:block;width:90%px;height:40px;
line-height:40px;text-align:center;color:#ed5555;
font-size:16px;border:1px solid #ed5555;
 
border-radius:5px;
	}
	.oyuding_con .right .a3:hover{border:1px solid #ff0000;	color:#ff0000;}
.oyuding_con .left .sear{font-size:14px;color:#000; 
border-bottom:1px dotted #ccc;padding-bottom:20px;}
.oyuding_con .left .sear select,.oyuding_con .left .sear input{
	margin-left:5px;	border:1px solid #ccc;	padding-left:3px;	color:#666;
	height:25px;
}
.oyuding_con .left .sear .button{
width:60px;height:30px;line-height:30px;background:#ed5555;
margin-left:20px;border-radius:5px;color:#fff;border:1px solid #ed5555; display:inline-block;
text-align:center;
 
}
.oyuding_con .left .sear .button:hover{	background:#ed6666;}
.oyuding_con .left .list{margin-top:40px;	font-size:16px;}
.oyuding_con .left .list .a1{width:200px;	float:left;	overflow:hidden;
}
	.oyuding_con .left .list .a1 span{	color:#F00;	}
.oyuding_con .left .list .a2{
	width:150px;	float:left;}
.oyuding_con .left .list .a2 span{
		color:#F00;	}
	.oyuding_con .left .list .a3{
	width:150px;	float:left;}
		.oyuding_con .left .list .a3 span{
		color:#F00;	}
.oyuding_con .left .list .a4{
	width:120px;	float:left;}
.oyuding_con .left .list .a4 a{
		  width:80px;		  display:block;		  text-align:center;
		    background:#fd8204;  color:#fff;  border-radius:5px;  font-size:14px;
}
.oyuding_con .left .list .shouqing a{
 width:80px;  display:block;
		  text-align:center;   background:#ccc;
  color:#fff;  border-radius:5px;  font-size:14px;
 	
		}
.oyuding_con .left .list .a4 a:hover{ background:#ed5555;}
.oyuding_con .left .list .a5{
	width:120px;float:left;	
}
.oyuding_con .left .list .a5 a{
	background:#fff;	width:80px;
	display:block;	text-align:center;
	border:1px solid #ccc;	font-size:14px;	border-radius:5px;
	}
.oyuding_con .left .list .a5 a:hover{
		color:#ed5555;	}
		
.oyuding_con .right .xz{
	 border:1px solid #fd8204;	 border-top:5px solid #fd8204;
	 margin-top:30px;
 }
.oyuding_con .right .xz .tit{padding-left:20px;
  font-size:18px;  color:#fd8204;  line-height:3em;
  }
.oyuding_con .right .xz .riqi{
		width:280px;		background:#ccc;
		color:#fff;		font-size:14px;	text-align:center;		margin:0 auto;
		height:40px;	line-height:40px;		display:none;
	}
.oyuding_con .right .xz .lie{
padding-left:35px;margin-top:20px;	font-size:16px;	color:#999;
	}
.oyuding_con .right .xz .lie .le{		margin-bottom:20px;	}
.oyuding_con .right .xz .lie .le .ft{	width:170px;display:inline-block;}
.oyuding_con .right .xz .lie .le .fr{
width:100px;display:inline-block;
color:#fd8204;	letter-spacing:2px;
}
.oyuding_con .right .xz .button{
width:280px;margin:0 auto;	margin-top:20px;	margin-bottom:20px;	
}
.oyuding_con .right .xz .button a{
	display:block;	width:100%;	height:40px;	line-height:40px;
	color:#fff;	background-color:#fd8204;
	text-align:center;	border-radius:5px;
}
/*预约叁观*/

.yuebody{background:#F2F7F1;padding:25px 0px;}
.yycanguan{ background:#fff; border-radius:5px;
}
.yycanguan .canguan{float:left; width:660px; padding-top:30px; }
.yycanguan .cright{float:left; width:538px;  margin-top:10px; margin-bottom:10px;}
.canguan div{padding:10px 0px; padding-left:140px;
   }
.canguan .inp{width:350px;}
.canguan .yzinp{width:260px;}
.canguan .tit{
	  font-size:26px; padding-left:260px;   line-height:50px;    color:#333;
  }
 .canguan div input,.canguan div select {border:1px solid #ccc; height:45px;margin-left:10px;
 padding-left:5px;}
  .canguan .buto{ 
  padding-left:150px;
  padding-top:30px;
  }
.canguan .buto a{
		display:block;width:350px;
 line-height:50px;
text-align:center;color:#333;
font-size:18px;margin-bottom:30px;	
border-radius:10px; background:#F60;color:#fff;
	}
.canguan .buto a:hover{
background:#F90;text-decoration:none;
	 }
.yycanguan .cright{border-left:1px solid #efefef;}	 
.yycanguan .erweima{ text-align:center;
padding-top:50px; font-size:16px;
}
	 /*联系我们*/
.listarticle{background:#EBF0F4;}
.zixun_details{margin:0 auto;margin-top:1px;}
.zixun_detail{margin:0 auto;width:1200px;margin:0 auto;}
.zixun_detail .fr{
	float:right;	background:#fff;
	width:970px;	margin-top:10px;	overflow:hidden;border-radius:10px;
}
.zixun_detail .ft{
	float:left;	margin-top:10px;
	width:200px;	background:#fff;		overflow:hidden;border-radius:10px;
}
.zixun_detail .ft .leftnav{
	padding:10px;padding-bottom:260px;
	
}
.zixun_detail .ft .leftnav ul li{
line-height:46px;padding-left:15px;font-size:14px;height:46px;
border-bottom:1px solid #ccc;font-weight:700; 
color:#F90;
}
.zixun_detail .ft .leftnav ul li a{
	display:block;	width:100%;
	height:100%;  color:#666;
 
}
.zixun_detail .ft .leftnav ul li a:hover{	
	color:#333; 
}

.zixun_detail .fr .con{padding:15px 50px;}
.zixun_detail .fr .con .tit{	
	line-height:1.5em;	font-weight:300;
	text-align:left;	color:#333;
	border-left:3px solid #333;	padding-left:5px; 
}
.zixun_detail .fr .con .riqi{
	text-align:left;  line-height:2em;
  padding-left:10px;  color:#333;
  font-size:12px;  height:40px;
  border-bottom:1px solid #ccc;
}
.zixun_detail .fr .con .mem{
margin-top:30px;min-height:500px;
color:#666;line-height:2.5em;
letter-spacing:1px;font-size:13px;	
}
.zixun_detail .fr .con .mem img{
	display:inline-block;
	max-width:100%;
}


.map_center .tccom_mtop .top{
border-bottom:1px solid #eee;height:34px;position:relative;margin-top:20px;
margin-bottom:10px;
}

.map_center .tccom_mtop .mem{position:absolute;left:0;top:0; }
.map_center .tccom_mtop .tit{position:absolute;left:0;top:0;
font-size:20px;border-bottom:4px solid #d3a155; color:#d3a155;  line-height:32px;
text-align:center;overflow:hidden;padding-right:20px;}

.map_center .latit a{display:inline-block;padding:15px 15px;}
.mapnav{ background:#d3a155;  padding:20px; color:#fff; text-align:left;   margin:0 auto; margin-top:20px;}
.mapnav a{display:inline-block;padding:15px 20px;font-size:14px;}
.mapnav a:hover{ font-weight:bold;color:#fff;}