@charset "utf-8";
* {
    margin: 0;
    padding: 0;
    font-family:Microsoft Yahei, Arial, sans-serif;
}

body {
	padding: 0;
    margin: 0;
	
}

h1,h2,h3,h4,h5,h6,p,font,span,b,a {font-family:Microsoft Yahei, Arial, sans-serif; margin: 0; padding: 0;}

.main_wrap {
	display:inline-block;
	clear:both;
	width:100%;
	height:auto;
    font-size: 14px;
    font-family:Microsoft Yahei, Arial, sans-serif;
	padding: 0;
    margin: 0;
	position:relative;
background:#f6f6f6 url(../images/bg.jpg) repeat 0 0;	
	}
	
/*.main_wrap:before{ display:inline-block; position: absolute; content: ""; z-index:0; width: 100%; height:20%; top:0; left:0; padding:0; margin:0; }	*/



.container_wrap{
	display:inline-block;
	clear:both;
	width:100%;
	height:auto;
    font-size: 14px;
    font-family:Microsoft Yahei, Arial, sans-serif;
	padding: 0;
    margin: 0;
	text-align:center;	
	
	}
.jb_bg,
.jb_bgb{
	display:inline-block;
	clear:both;
	width:100%;
	height:auto;
	padding: 0;
    margin: 0;
	text-align:center;	
	/*background:linear-gradient(180deg, rgba(10, 30, 50, 0) 0%, rgba(10, 30, 50, 1) 100%);*/background: url(../images/bg_jb_b.png) repeat-x 0 bottom;}
	.jb_bg{min-height:600px;/* background:linear-gradient(0deg, rgba(10, 30, 50, 0) 0%, rgba(10, 30, 50, 1) 100%);*/ background: url(../images/bg_jb_t.png) repeat-x 0 top;}

/*公司简介*/
.banner_slogan{
	display:inline-block;
	clear:both;
	width:100%;
	height:auto;
	min-height:600px;	
    font-size: 14px;
    font-family:Microsoft Yahei, Arial, sans-serif;
	padding: 0;
    margin: 0;
	text-align:center;	
	}
	.banner_slogan h1{
	display:inline-block;
	clear:both;
	width:70%;
	height:auto;
    font-size: 36px;
	line-height:60px;
	letter-spacing:4px;	
    font-family:"宋体";
	font-weight:bold;
	color:#fff; 
    text-align:center;
	padding:120px 0 40px 0;
    margin: 0 auto;	
	text-shadow:2px 2px 0 #234;		
		}
	.banner_slogan ul{
	display:inline-block;
	clear:both;
	width:960px;
	height:auto;
    text-align:center;
	padding:40px 0 100px 0;
    margin: 0 auto;	
	list-style-type:none;	
	position:relative;		
		}
	.banner_slogan ul li{
	display:inline-block;
	clear:both;
	width:100%;
	height:auto;
    font-size: 20px;
	line-height:60px;
	letter-spacing:2px;
    font-family:Microsoft Yahei, Arial, sans-serif;
	font-weight:normal;
	color:#fff; 
    text-align:center;
	padding:0;
    margin: 0 auto;	
	list-style-type:none;	
	text-shadow:1px 1px 0 #234;
		}			
	.banner_slogan ul:before{ display:inline-block; position: absolute; content: ""; z-index:0; width:200px; height:200px; top:-50px; right:20px; padding:0; margin:0; background:url(../images/dove.png) no-repeat 0 0; background-size:200px 200px; }
	
/*核心优势*/	
	.advantage{ display:inline-block;
	clear:both;
	width:1000px;
	height:auto;
	min-height:600px;	
	padding: 0;
    margin: 0;
	text-align:center;
	background:url(../images/world.png) no-repeat 50% 0;
	background-size:100% auto;
	}
	
	.advantage .team{ display:inline-block; float:left; width:630px; height:auto; padding:0; margin:0 0 0 10px; text-align:center; }		
	.advantage .team ul{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:350px auto 50px auto; text-align:center; list-style-type:none; }		
	.advantage .team ul li{ display:inline-block; float:left; width:90px; height:106px; padding:0; margin:0; text-align:center; list-style-type:none; }		
	.advantage .team ul li img{ display:inline-block; float:left; width:72px; height:90px; padding:0; margin:8px auto; border:0; text-align:center; }		
	
	.advantage .text{ display:inline-block; float:right; width:350px; height:auto; padding:0; margin:200px 10px 50px 0; text-align:center; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4); }		
	.advantage .text dl{ display:inline-block; clear:both; width:90%; height:auto; padding:0; margin:20px auto; text-align:center; list-style-type:none; }		
	.advantage .text dl dt{ display:inline-block; clear:both; width:300px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:left; text-indent:30px; list-style-type:none; font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; background:url(../images/dot.png) no-repeat 0 50%; background-size:16px 16px; }	
	.advantage .text dl dd{ position:relative; display:inline-block; clear:both; width:260px; height:auto; padding:0 0 0 10px; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size: 16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
	.advantage .text dl dd:before{ display:inline-block; position: absolute; content: ""; z-index:0; width:6px; height:6px; top:12px; left:-10px; padding:0; margin:0; background:#222; }			

/*业务领域*/	
	.business{ display:inline-block;
	clear:both;
	width:1000px;
	height:auto;
	min-height:600px;	
	padding: 0;
    margin: 0;
	text-align:center;
	background-size:100% auto;
	position:relative;
	}
	
	.business .pic{ display:inline-block; float:right; width:810px; height:auto; padding:0; margin:0 10px 0 0; text-align:center; }		
	.business .pic img{ display:inline-block; clear:both; width:810px; height:480px; padding:0; margin:0 auto; border:0; }	
	.business .pic p{ display:inline-block; clear:both; width:810px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:right; font-size:16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#223d5a; }		
	.business .pic p span{ font-size:16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#223d5a; margin:0 10px;}		
	
	.business .text{ position:absolute; top:100px; left:10px; display:inline-block; z-index:2; width:290px; height:auto; padding:0; margin:0; text-align:center; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4); }		
	.business .text dl{ display:inline-block; clear:both; width:90%; height:auto; padding:0; margin:20px auto; text-align:center; list-style-type:none; }		
	.business .text dl dt{ display:inline-block; clear:both; width:240px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:left; text-indent:30px; list-style-type:none; font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; background:url(../images/dot.png) no-repeat 0 50%; background-size:16px 16px; }	
	.business .text dl dd{ position:relative; display:inline-block; clear:both; width:200px; height:auto; padding:0 0 0 10px; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size: 16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
	.business .text dl dd:before{ display:inline-block; position: absolute; content: ""; z-index:0; width:6px; height:6px; top:12px; left:-10px; padding:0; margin:0; background:#222; }			
	

/*精英商业地产团队*/	
	.professional{ display:inline-block;
	clear:both;
	width:1000px;
	height:auto;
	min-height:600px;	
	padding: 0;
    margin: 0;
	text-align:center;
	background-size:100% auto;
	position:relative;
	}
	
	.professional .pic{ display:inline-block; float:left; width:810px; height:auto; padding:0; margin:0 0 0 10px; text-align:center; }		
	.professional .pic img{ display:inline-block; clear:both; width:810px; height:480px; padding:0; margin:0 auto; border:0; }	
	
	.professional .text{ position:absolute; top:100px; right:10px; display:inline-block; z-index:2; width:320px; height:auto; padding:0; margin:0; text-align:center; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4); }		
	.professional .text dl{ display:inline-block; clear:both; width:90%; height:auto; padding:0; margin:20px auto; text-align:center; list-style-type:none; }		
	.professional .text dl dt{ display:inline-block; clear:both; width:270px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:left; text-indent:30px; list-style-type:none; font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; background:url(../images/dot.png) no-repeat 0 50%; background-size:16px 16px; }	
	.professional .text dl dd{ position:relative; display:inline-block; clear:both; width:230px; height:auto; padding:0 0 0 10px; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size: 16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
	.professional .text dl dd:before{ display:inline-block; position: absolute; content: ""; z-index:0; width:6px; height:6px; top:12px; left:-10px; padding:0; margin:0; background:#222; }	


	.professional .pic_list{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; }		
	.professional .pic_list ul{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:20px auto; text-align:center; list-style-type:none; }		
	.professional .pic_list ul li{ display:inline-block; float:left; width:250px; height:auto; padding:0; margin:0; text-align:center; list-style-type:none; }		
	.professional .pic_list ul li img{ display:inline-block; clear:both; width:230px; height:auto; padding:0; margin:0 auto; border:0; }		
	.professional .pic_list ul li p{ display:inline-block; clear:both; width:220px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:center; font-size:16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
	.professional .pic_list ul li p span,
	.professional .pic_list ul li p font{ display:inline-block; float:left; width:100px; height:40px; line-height:40px; padding:0; margin:0; text-align:left; font-size:16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#000;}
	.professional .pic_list ul li p font{ float:right; text-align:right;}			

/*地产交易＋物业管理*/	
	.trade{ display:inline-block;
	clear:both;
	width:1000px;
	height:auto;
	min-height:600px;	
	padding: 0;
    margin: 0;
	text-align:center;
	background-size:100% auto;
	position:relative;
	}
	
	.trade .pic{ display:inline-block; float:right; width:810px; height:auto; padding:0; margin:0 10px 0 0; text-align:center; }		
	.trade .pic img{ display:inline-block; clear:both; width:810px; height:480px; padding:0; margin:0 auto; border:0; }	
	.trade .pic p{ display:inline-block; clear:both; width:810px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:right; font-size:16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#223d5a; }		
	.trade .pic p span{ font-size:16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#223d5a; margin:0 10px;}		
	
	.trade .text{ position:absolute; top:100px; left:10px; display:inline-block; z-index:2; width:340px; height:auto; padding:0; margin:0; text-align:center; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4); }		
	.trade .text dl{ display:inline-block; clear:both; width:90%; height:auto; padding:0; margin:20px auto; text-align:center; list-style-type:none; }		
	.trade .text dl dt{ display:inline-block; clear:both; width:290px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:left; text-indent:30px; list-style-type:none; font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; background:url(../images/dot.png) no-repeat 0 50%; background-size:16px 16px; }	
	.trade .text dl dd{ position:relative; display:inline-block; clear:both; width:250px; height:auto; padding:0 0 0 10px; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size: 16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
	.trade .text dl dd:before{ display:inline-block; position: absolute; content: ""; z-index:0; width:6px; height:6px; top:12px; left:-10px; padding:0; margin:0; background:#222; }	


/*出版刊物*/	
	.publications{ display:inline-block;
	clear:both;
	width:1000px;
	height:auto;
	min-height:600px;	
	padding: 0;
    margin: 0;
	text-align:center;
	background-size:100% auto;
	position:relative;
	}
	
	.publications ul{ display:inline-block; clear:both; width:100%;	height:auto; padding: 0; margin: 0; list-style-type:none; text-align:center; }	
	.publications ul li{ display:inline-block; clear:both; width:100%;	height:auto; padding: 0; margin: 0; list-style-type:none; text-align:center; }	
	
	.publications ul li .pic{ display:inline-block; float:left; width:500px; height:auto; padding:0; margin:0; text-align:center; overflow:hidden; }		
	.publications ul li .pic img{ display:inline-block; float:right; width:260px; height:300px; padding:0; margin:0 60px 0 0; border:0; }	
	.publications ul li .pic span{ display:inline-block; float:left; width:140px; height:40px; line-height:40px; padding:0; margin:240px 20px 0 20px; text-align:center; font-size:16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#223d5a; }		

	
	.publications ul li .text{ display:inline-block; float:right; width:460px; height:auto; padding:0; margin:40px 20px; text-align:center; overflow:hidden; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4); }		
	.publications ul li .text dl{ display:inline-block; clear:both; width:400px; height:auto; padding:0; margin:20px auto; text-align:center; list-style-type:none; }		
	.publications ul li .text dl dt{ display:inline-block; clear:both; width:100%; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:left; text-indent:30px; list-style-type:none; font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; background:url(../images/dot.png) no-repeat 0 50%; background-size:16px 16px; }	
	.publications ul li .text dl dt a{ font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; text-decoration:none; }	
	.publications ul li .text dl dd{ position:relative; display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size: 16px; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; overflow:hidden; }	
	
	.publications ul li:nth-child(even) .pic{ float:right; }
	.publications ul li:nth-child(even) .pic img{ float:left; }		
	.publications ul li:nth-child(even) .pic span{ float:left; margin:20px; }	
	.publications ul li:nth-child(even) .text{ float:left; }		
	
	
/*商业地产周刊*/
.weekly{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:20px auto; text-align:center; }
.weekly h1.tit{ display:inline-block; clear:both; width:1000px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:left; text-indent:30px; font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; background:url(../images/dot.png) no-repeat 0 50%; background-size:16px 16px; }
.weekly h1.tit span{ font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; }

.weekly .con{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:10px auto; text-align:center; }
.weekly .con .pic_slide_box { position:relative; width:1050px; height:300px; padding:0; margin:0 auto;}
.weekly .con .pic_slide_box .wrapper { position:absolute; width:1050px; height:240px; top:0; left:0px; padding:0; margin:0; overflow:auto; }
.weekly .con .pic_slide_box .wrapper ul { position:absolute; top:0; left:0; width:105000px; height:auto; padding:0; margin:0; list-style-type:none;}
.weekly .con .pic_slide_box .wrapper ul li{ display:block; float:left; width:210px; height:240px; padding:0; margin:0; list-style-type:none; text-align:center; background:url(../images/loading_xx.gif) no-repeat 50% 50%; }
.weekly .con .pic_slide_box .wrapper ul li.empty{ display:none;}
.weekly .con .pic_slide_box .wrapper ul li .cell{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; overflow:hidden; text-align:center; }
.weekly .con .pic_slide_box .wrapper ul li .cell:hover{}
.weekly .con .pic_slide_box .wrapper ul li .cell img{ clear:both; width:142px; height:200px; padding:0; margin:20px auto; overflow:hidden; border:none;}
.weekly .con .pic_slide_box .wrapper ul li .cell a:hover img{ -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4); }

.weekly .con .pic_slide_box .arrow { display:block; position:absolute; text-indent:-999px; width:45px; height:45px; bottom:0; cursor:pointer; filter:alpha(opacity=80); opacity:0.8;}
.weekly .con .pic_slide_box .forward { background:url(../images/arrow_r.png) no-repeat 50% 0; background-size:45px 45px; right:400px;} 
.weekly .con .pic_slide_box .back { background:url(../images/arrow_l.png) no-repeat 50% 0; background-size:45px 45px; left:400px;}	
.weekly .con .pic_slide_box .arrow:hover { filter:alpha(opacity=100); opacity:1.0;}

/*链接按钮*/
.button_bar{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:30px auto 150px auto; text-align:center; }
.button_bar ul { display:inline-block; clear:both; width:100%;	height:auto; padding: 0; margin: 0; list-style-type:none; text-align:center; }
.button_bar ul li{ display:inline; width:auto; height:auto; padding:0; margin:0; list-style-type:none; text-align:center;}
.button_bar ul li a{ display:inline-block; width:auto; height:auto; padding:0.2em 2em; margin:1em 2em; text-align:center; line-height:30px; text-decoration:none; background:#223d5a; border:1px solid #fff; box-sizing:border-box; border-radius:0.4em; font-size: 16px; color:#fff; font-weight:normal; letter-spacing:2px; filter:alpha(opacity=80); opacity:0.8;}
.button_bar ul li a:hover { filter:alpha(opacity=100); opacity:1.0;}


/*IPAD @media screen (max-width:1024px) and (mix-width:768px)*/
@media only screen and (max-width:1024px) {
	.header-up-container,
.header{ background:#fff; height: 60px; }
.jb_bg,
.jb_bgb{
	display:inline-block;
	clear:both;
	width:1024px;
	height:auto;
	padding: 0;
    margin: 0;
	text-align:center;	
	/*background:linear-gradient(180deg, rgba(10, 30, 50, 0) 0%, rgba(10, 30, 50, 1) 100%);*/background: url(../images/bg_jb_b.png) repeat-x 0 bottom;}
	.jb_bg{min-height:600px;/* background:linear-gradient(0deg, rgba(10, 30, 50, 0) 0%, rgba(10, 30, 50, 1) 100%);*/ background: url(../images/bg_jb_t.png) repeat-x 0 top;}
	
/*商业地产周刊*/
.weekly{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:20px auto; text-align:center; }
.weekly h1.tit{ display:inline-block; clear:both; width:1000px; height:40px; line-height:40px; padding:0; margin:0 auto; text-align:left; text-indent:30px; font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; background:url(../images/dot.png) no-repeat 0 50%; background-size:16px 16px; }
.weekly h1.tit span{ font-size: 20px; color:#223d5a; font-weight:bold; letter-spacing:2px; }

.weekly .con{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:10px auto; text-align:center; }
.weekly .con .pic_slide_box { position:relative; width:1024px; height:300px; padding:0; margin:0 auto;}
.weekly .con .pic_slide_box .wrapper { position:absolute; width:1000px; height:240px; top:0; left:12px; padding:0; margin:0; overflow:auto; }
.weekly .con .pic_slide_box .wrapper ul { position:absolute; top:0; left:0; width:100000px; height:auto; padding:0; margin:0; list-style-type:none;}
.weekly .con .pic_slide_box .wrapper ul li{ display:block; float:left; width:200px; height:240px; padding:0; margin:0; list-style-type:none; text-align:center; background:url(../images/loading_xx.gif) no-repeat 50% 50%; }
.weekly .con .pic_slide_box .wrapper ul li.empty{ display:none;}
.weekly .con .pic_slide_box .wrapper ul li .cell{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; overflow:hidden; text-align:center; }
.weekly .con .pic_slide_box .wrapper ul li .cell:hover{}
.weekly .con .pic_slide_box .wrapper ul li .cell img{ clear:both; width:142px; height:200px; padding:0; margin:20px auto; overflow:hidden; border:none;}
.weekly .con .pic_slide_box .wrapper ul li .cell a:hover img{ -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4); }

.weekly .con .pic_slide_box .arrow { display:block; position:absolute; text-indent:-999px; width:45px; height:45px; bottom:0; cursor:pointer; filter:alpha(opacity=80); opacity:0.8;}
.weekly .con .pic_slide_box .forward { background:url(../images/arrow_r.png) no-repeat 50% 0; background-size:45px 45px; right:400px;} 
.weekly .con .pic_slide_box .back { background:url(../images/arrow_l.png) no-repeat 50% 0; background-size:45px 45px; left:400px;}	
.weekly .con .pic_slide_box .arrow:hover { filter:alpha(opacity=100); opacity:1.0;}
	

	}


/*移动端*/
@media only screen and (max-width:640px) {
.header-up-container,
.header{ background:#fff; height: 60px; }
	.jb_bg,
.jb_bgb{
	display:block;
	clear:both;
	width:100%;
	height:auto;
	padding: 0;
    margin: 0;
	text-align:center;	
	/*background:linear-gradient(180deg, rgba(10, 30, 50, 0) 0%, rgba(10, 30, 50, 1) 100%);*/background: url(../images/bg_jb_b.png) repeat-x 0 bottom;}
	.jb_bg{min-height:600px;/* background:linear-gradient(0deg, rgba(10, 30, 50, 0) 0%, rgba(10, 30, 50, 1) 100%);*/ background: url(../images/bg_jb_t.png) repeat-x 0 top;}
	
/*公司简介*/
.banner_slogan{
    display: block;
    clear: both;
    width: 100%;
    height: auto;
    min-height:auto;
    font-size: 14px;
    font-family: Microsoft Yahei, Arial, sans-serif;
    padding:2em 0 0 0;
    margin: 0;
    text-align: center;
	background:url(../images/world.png) no-repeat 50% 5%; 
	background-size:94% auto;	
	 overflow:hidden;

}	
.banner_slogan h1 {
    display: block;
    clear: both;
    width: 94%;
    height: auto;
    font-size:1.5em;
    line-height:150%;
    letter-spacing:0;
    font-family: "宋体";
    font-weight:bolder;
    color: #fff;
    text-align: center;
    padding:2em 0 0 0;
    margin: 0 auto;
	text-shadow:0.02em 0.02em 0 #234;	
}	

.banner_slogan ul{
display:block;
clear:both;
width: 94%;
height:auto;
text-align:center;
padding:1em 0 2em 0;
margin: 0 auto;	
list-style-type:none;	
position:relative;	
	/*background:url(../images/dove.png) no-repeat right 0;
	background-size:20% auto;*/
background:url(../images/bm_bg.png) no-repeat 0 bottom;
	background-size:100% auto;	
	}
.banner_slogan ul li{
display:block;
clear:both;
width:90%;
height:auto;
font-size:1em;
line-height:150%;
letter-spacing:0px;
font-family:Microsoft Yahei, Arial, sans-serif;
font-weight:normal;
color:#fff; 
text-align:center;
padding:0;
margin: 0 auto;	
list-style-type:none;	
text-shadow:0.05em 0.05em 0 #234;

	}
	
.banner_slogan ul:before{ display:none; }
	
/*核心优势*/	
.advantage{ display:block; clear:both; width:100%; height:auto; min-height:auto; padding: 0; margin: 0; text-align:center; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4); }	
.advantage .team{ display:inline-block; float:none; clear:both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; background:linear-gradient(0deg, rgba(10, 30, 50, 0) 0%, rgba(10, 30, 50, 1) 100%); }		
.advantage .team ul{ display:inline-block; clear:both; width:94%; height:auto; padding:1em 0 0 0; margin:0.5em auto; text-align:center; list-style-type:none;/* background:url(../images/world.png) no-repeat 50% 0; background-size:100% auto; */}		
.advantage .team ul li{ display:inline-block; float:none; width:32%; height:auto; padding:0; margin:0; text-align:center; list-style-type:none; overflow:hidden; }		
.advantage .team ul li img{ display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0.05em auto; border:0; text-align:center; }		

.advantage .text{ position:relative; top:0; left:0; display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0 auto; text-align:center; box-shadow:none; background:none; }	
.advantage .text dl{ display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0.5em auto; text-align:center; list-style-type:none; }		
.advantage .text dl dt{ display:inline-block; float:none; clear:both; width:100%; height:auto; line-height:150%; padding:0; margin:0.4em auto; text-align:left; text-indent:1em; list-style-type:none; font-size:1.2em; color:#223d5a; font-weight:bold; letter-spacing:0.1em; background:url(../images/dot.png) no-repeat 0 50%; background-size:0.8em 0.8em; }	
.advantage .text dl dd{ position:relative; display:inline-block; float:none; clear:both; width:94%; height:auto; min-height:30px; padding:0 0 0 1em; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
.advantage .text dl dd:before{ width:6px; height:6px; top:12px; left:4px; padding:0; margin:0; background:#222; }	


/*业务领域*/	
.business{ display:inline-block; clear:both; width:100%; height:auto; min-height:auto;	padding: 0; margin:0.8em 0; text-align:center; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4); }		
.business .pic{ position:relative; display:inline-block; float:none; clear:both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; }		
.business .pic img{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; border:0; }	
.business .pic p{ position:absolute; z-index:1; left:0; bottom:0; display:inline-block; clear:both; width:100%; height:auto; line-height:40px; padding:0; margin:0 auto; text-align:center; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#fff; background:rgba(0, 0, 0, 0.5); }		
.business .pic p span{ font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#fff; margin:0 0.4em;}		
	
.business .text{ position:relative; top:0; left:0; display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0 auto; text-align:center; box-shadow:none; }	
.business .text dl{ display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0.5em auto; text-align:center; list-style-type:none; }		
.business .text dl dt{ display:inline-block; float:none; clear:both; width:100%; height:auto; line-height:150%; padding:0; margin:0.4em auto; text-align:left; text-indent:1em; list-style-type:none; font-size:1.2em; color:#223d5a; font-weight:bold; letter-spacing:0.1em; background:url(../images/dot.png) no-repeat 0 50%; background-size:0.8em 0.8em; }	
.business .text dl dd{ position:relative; display:inline-block; float:none; clear:both; width:94%; height:auto; min-height:30px; padding:0 0 0 1em; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
.business .text dl dd:before{ width:6px; height:6px; top:12px; left:4px; padding:0; margin:0; background:#222; }	

/*精英商业地产团队*/	
.professional{ display:inline-block; clear:both; width:100%; height:auto; min-height:auto;	padding: 0; margin:0.8em 0; text-align:center; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4); }		
.professional .pic{ position:relative; display:inline-block; float:none; clear:both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; }		
.professional .pic img{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; border:0; }	
.professional .pic p{ position:absolute; z-index:1; left:0; bottom:0; display:inline-block; clear:both; width:100%; height:auto; line-height:40px; padding:0; margin:0 auto; text-align:center; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#fff; background:rgba(0, 0, 0, 0.5); }		
.professional .pic p span{ font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#fff; margin:0 0.4em;}		

.professional .text{ position:relative; top:0; left:0; display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0 auto; text-align:center; box-shadow:none; }	
.professional .text dl{ display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0.5em auto; text-align:center; list-style-type:none; }		
.professional .text dl dt{ display:inline-block; float:none; clear:both; width:100%; height:auto; line-height:150%; padding:0; margin:0.4em auto; text-align:left; text-indent:1em; list-style-type:none; font-size:1.2em; color:#223d5a; font-weight:bold; letter-spacing:0.1em; background:url(../images/dot.png) no-repeat 0 50%; background-size:0.8em 0.8em; }	
.professional .text dl dd{ position:relative; display:inline-block; float:none; clear:both; width:94%; height:auto; min-height:30px; padding:0 0 0 1em; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
.professional .text dl dd:before{ width:6px; height:6px; top:12px; left:4px; padding:0; margin:0; background:#222; }	

	.professional .pic_list{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; }		
	.professional .pic_list ul{ display:inline-block; clear:both; width:94%; height:auto; padding:0; margin:20px auto; text-align:center; list-style-type:none; }		
	.professional .pic_list ul li{ display:inline-block; float:left; width:50%; height:auto; padding:0.2em 0; margin:0 auto; text-align:center; list-style-type:none; }		
	.professional .pic_list ul li img{ display:inline-block; clear:both; width:90%; height:auto; padding:0; margin:0 auto; border:0; border-radius:0.5em; }		
	.professional .pic_list ul li p{ display:inline-block; clear:both; width:86%; height:auto; line-height:150%; padding:0; margin:0 auto; text-align:center; font-size:0.8em; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
	.professional .pic_list ul li p span,
	.professional .pic_list ul li p font{ display:inline-block; float:left; width:auto; height:1.2em; line-height:1.2em; padding:0; margin:0; text-align:left; font-size:0.8em; font-family:Microsoft Yahei, Arial, sans-serif; color:#333;}
	.professional .pic_list ul li p font{ float:right; text-align:right;}	
	
	
/*地产交易＋物业管理*/	
.trade{ display:inline-block; clear:both; width:100%; height:auto; min-height:auto;	padding: 0; margin:0.8em 0; text-align:center; background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4); }		
.trade .pic{ position:relative; display:inline-block; float:none; clear:both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; }		
.trade .pic img{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; border:0; }	
.trade .pic p{ position:absolute; z-index:1; left:0; bottom:0; display:inline-block; clear:both; width:100%; height:auto; line-height:40px; padding:0; margin:0 auto; text-align:center; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#fff; background:rgba(0, 0, 0, 0.5); }		
.trade .pic p span{ font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#fff; margin:0 0.4em;}		

.trade .text{ position:relative; top:0; left:0; display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0 auto; text-align:center; box-shadow:none; }	
.trade .text dl{ display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0.5em auto; text-align:center; list-style-type:none; }		
.trade .text dl dt{ display:inline-block; float:none; clear:both; width:100%; height:auto; line-height:150%; padding:0; margin:0.4em auto; text-align:left; text-indent:1em; list-style-type:none; font-size:1.2em; color:#223d5a; font-weight:bold; letter-spacing:0.1em; background:url(../images/dot.png) no-repeat 0 50%; background-size:0.8em 0.8em; }	
.trade .text dl dd{ position:relative; display:inline-block; float:none; clear:both; width:94%; height:auto; min-height:30px; padding:0 0 0 1em; margin:0.2em auto; text-align:left; line-height:30px; text-indent:0; list-style-type:none; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }		
.trade .text dl dd:before{ width:6px; height:6px; top:12px; left:4px; padding:0; margin:0; background:#222; }		


/*出版刊物*/	
.publications{ display:inline-block; clear:both; width:100%; height:auto; min-height:auto;	padding: 0; margin:0.8em 0; text-align:center;/* background:rgba(255, 255, 255, 0.85); -webkit-box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4); */}		

.publications ul{ display:inline-block; clear:both; width:100%;	height:auto; padding: 0; margin: 0; list-style-type:none; text-align:center; }	
.publications ul li{ display:inline-block; clear:both; width:100%;	height:auto; padding:0.4em 0; margin: 0; list-style-type:none; text-align:center; }	

.publications ul li .pic{ display:inline-block; float:none; clear:both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; overflow:hidden; }		
.publications ul li .pic img{ display:inline-block; float:none; clear:both; width:72%; height:auto; padding:0 16% 0 0; margin:0.5em auto 0 auto; border:0; }	
.publications ul li .pic span{ display:inline-block; float:none; clear:both; width:94%; height:auto; line-height:150%; padding:0; margin:0 auto; text-align:center; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#223d5a; }		


.publications ul li .text{ display:inline-block; float:none; clear:both; width:100%; height:auto; padding:0; margin:0; text-align:center; overflow:hidden; background:none; box-shadow:none; }		
.publications ul li .text dl{ display:inline-block; float:none; clear:both; width:94%; height:auto; padding:0; margin:0.5em auto; text-align:center; list-style-type:none; }		
.publications ul li .text dl dt{ display:inline-block; float:none; clear:both; width:100%; height:auto; line-height:150%; padding:0; margin:0 auto; text-align:center; text-indent:0; list-style-type:none; font-size:1.1em; color:#223d5a; font-weight:bold; letter-spacing:0; background:none; background-size:0.8em 0.8em; }	
.publications ul li .text dl dt a{ font-size:1.1em; color:#223d5a; font-weight:bold; letter-spacing:0; text-decoration:none; }	
.publications ul li .text dl dd{ position:relative; display:inline-block; float:none; clear:both; width:94%; height:auto; min-height:30px; padding:0; margin:0.4em auto; text-align:left; line-height:150%; text-indent:0; list-style-type:none; font-size:1em; font-family:Microsoft Yahei, Arial, sans-serif; color:#000; }	

	
.publications ul li:nth-child(even) .pic{ float:none; }		
.publications ul li:nth-child(even) .pic img{ float:none; }	
.publications ul li:nth-child(even) .pic span{ float:none;  margin:0;}			
.publications ul li:nth-child(even) .text{ float:none; }		
	
	
/*商业地产周刊*/
.weekly{ display:inline-block; clear:both; width:100%; height:auto; min-height:auto; padding: 0; margin:0.8em 0; text-align:center;/* background:rgba(255, 255, 255, 0.85); */}	
.weekly h1.tit{ display:inline-block; float:none; clear:both; width:94%; height:auto; line-height:150%; padding:0; margin:0 auto; text-align:center; text-indent:0; list-style-type:none; font-size:1.2em; color:#223d5a; font-weight:bold; letter-spacing:0.1em; background:none; background-size:0.8em 0.8em; }
.weekly h1.tit span{ font-size:1.2em; color:#223d5a; font-weight:bold; letter-spacing:0.1em; }

.weekly .con{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:10px auto; text-align:center; }
.weekly .con .pic_slide_box { position:relative; width:94%; height:auto; padding:0; margin:0 auto;}
.weekly .con .pic_slide_box .wrapper { position:relative; width:100%; height:auto; top:0; left:0px; padding:0; margin:0; overflow:auto; }
.weekly .con .pic_slide_box .wrapper ul { position:relative; top:0; left:0; width:100%; height:auto; padding:0; margin:0; list-style-type:none;}
.weekly .con .pic_slide_box .wrapper ul li{ display:block; float:left; width:50%; height:auto; padding:0; margin:0; list-style-type:none; text-align:center; background:url(../images/loading_xx.gif) no-repeat 50% 50%; }
.weekly .con .pic_slide_box .wrapper ul li.empty{ display:none;}
.weekly .con .pic_slide_box .wrapper ul li .cell{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; overflow:hidden; text-align:center; }
.weekly .con .pic_slide_box .wrapper ul li .cell:hover{}
.weekly .con .pic_slide_box .wrapper ul li .cell img{ clear:both; width:80%; height:auto; padding:0; margin:0.8em auto; overflow:hidden; border:none; -webkit-box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.4); transition: all 0.2s ease;}
.weekly .con .pic_slide_box .wrapper ul li .cell a:hover img{ transform: scale(1.06); }

.weekly .con .pic_slide_box .arrow { display:none; position:absolute; text-indent:-999px; width:45px; height:45px; bottom:0; cursor:pointer; filter:alpha(opacity=80); opacity:0.8;}


/*链接按钮*/
.button_bar{ display:inline-block; clear:both; width:100%; height:auto; min-height:auto; padding:0 0 1em 0; margin:0 auto; text-align:center;}
.button_bar ul { display:inline-block; clear:both; width:100%;	height:auto; padding: 0; margin: 0; list-style-type:none; text-align:center; }
.button_bar ul li{ display:inline-block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; list-style-type:none; text-align:center;}
.button_bar ul li a{ display:inline-block; width:90%; height:auto; padding:0.6em 0; margin:0.6em auto; text-align:center; line-height:150%; text-decoration:none; background:#223d5a; border:1px solid #fff; box-sizing:border-box; border-radius:0.4em; font-size:1em; color:#fff; font-weight:normal; letter-spacing:0; filter:alpha(opacity=80); opacity:0.8;}
.button_bar ul li a:hover { filter:alpha(opacity=100); opacity:1.0;}

	}






.header-up-container,
.header{ background:#fff; }
