@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;

}

/*预约叁观*/

.canguan div{padding:20px;

 width:600px; margin:0 auto; text-align:left;}

.canguan .tit{

	  font-size:18px;  line-height:40px; padding-left:150px;  color:#ed5555;

  }

 .canguan div input,.canguan div select {border:1px solid #ccc; height:25px;margin-left:10px;

 padding-left:5px;}

  .canguan .buto{padding-left:150px;  

  }

.canguan .buto a{

		display:block;width:200px;

height:40px;line-height:40px;

text-align:center;color:#333;

font-size:16px;margin-bottom:30px;	

border-radius:10px; background:#ed5555;color:#fff;

	}

.canguan .buto a:hover{

background:#F30;text-decoration:none;

	 }

	 /*联系我们*/

.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:960px;	margin-top:10px;	overflow:hidden;

}

.zixun_detail .ft{

	float:left;	margin-top:10px;

	width:200px;	background:#fff;		overflow:hidden;

}

.zixun_detail .ft .leftnav{

	padding:10px;padding-bottom:200px;	

}

.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: #23ABEB;

}

.zixun_detail .ft .leftnav ul li a{

	display:block;	width:100%;

	height:100%;background:url(../images/la.png) 120px center no-repeat;

 

}

.zixun_detail .ft .leftnav ul li a:hover{	

	color:#06F;background:url(../images/lb.png) 120px center no-repeat;

}



.zixun_detail .fr .con{padding:15px 50px;}

.zixun_detail .fr .con .tit{	

	line-height:1.5em;	font-weight:300;

	text-align:left;	color:#09F;

	border-left:3px solid #09F;	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;	
}


.i_j .wz_wrap{ padding-top:30px; padding-bottom:50px;}
.wz_wrap .name{ width:100%; height:50px; line-height:50px; text-align:center;  font-size:38px; font-weight:600;}

.wz_wrap .des{ width:100%; height:40px; line-height:40px; font-size:16px; color:#666; text-align:center;}
.space_zx { /*纵向间隙*/
	float: left;
	width: 10px;
	font-size: 1px;
	overflow: hidden;
}

.clearfix1 {
	display: block;
}

.n_list li{ width:356px; float:left; background:#FFF; padding:15px; margin-right:21px;}
.n_list li .t{ line-height:40px; height:40px; border-bottom:1px solid #F3F3F3;} .n_list li .t strong{ font-size:15px; float:left; }.n_list li .t span{ float:right;}.n_list li .t span a{ color:#999;}
.n_list li dl{ width:100%; margin-top:10px;}
.n_list li dl dt,.n_list li dl dt img{ width:145px; height:100px; vertical-align:top; float:left;}
.n_list li dl dd{ width:200px; float:right; text-align:left;}
.n_list li dl dd .tit{ width:100%; height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.n_list li dl dd .ctn{ width:100%; height:70px; font-size:13px; color:#666; overflow:hidden; line-height:178%;}
.n_list .new{ width:100%; padding-top:10px;}
.n_list .new li{ width:356px; padding:0; margin:0; height:35px; line-height:35px; position:relative; border-bottom:1px dashed #ddd;}
.n_list .new li p{ width:70%; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.n_list .new li em{ display:block; text-align:right; position:absolute; right:0; top:0; color:#888; font-size:13px;}

