/*头部*/

.head_banner{

	margin-top: 80px;

}

.head_banner img{

	width: 100%;

    /* min-width: 1200px; */

    /*height: 374px;*/

}





/*



地产新视界



 */

.link_box{

	float:right

}

.link_box li{

	float:left;

	margin:0px 11px;

}

.link_box li a{

	color:#979595;

	position: relative;
	font-size: 18.75px;

}

.link_box .link_active a:after{

	content:'';

	display: block;

	position: absolute;

	bottom:-10px;

	left:0;

	width:100%;

	height:6px;

	background: url('../image/link_underline.png') 0 0/100% 100% no-repeat;

}



.new_nav_content,.n_v_content{

	width: 1200px;

	margin: 0 auto;

}

.new_nav_content{

	display: flex;

	justify-content: space-between;

	align-items: center;
	font-size: 18.75px;
	color: #595757;

}

.new_vision_nav{

	line-height: 100px;

	font-size: 18.75px;

	color:  #6a6868;

}

.n_v_content{

	background: #f7f8f8;

}

.n_v_content .left_con{

	width: 367px;

}
.n_v_content .left_con .img img{
	width: 100%;
}
.n_v_content .left_con .text{

	font-size: 26.17px;

	background: #edeeee;

	padding: 100px 0 100px 44px;

}
.n_v_content .english_text{
	line-height: 37.04px;	

}

.n_v_content .english_text,.nav_active{

	color: #f58612;

	font-weight: bold;

}
.new_vision_nav .nav_active ,.new_nav_content .nav_active{
	font-weight: normal;
}

.n_v_content .chinese_text{

	font-weight: bold;

	color: #595757;

    line-height: 58px;

}

.n_v_content .right_con{

	width: 833px;

	box-sizing: border-box;

	padding: 100px 30px 87px 30px;

}
.n_v_content .right_con .c_s_title{
	margin-bottom: 44px;
}
.n_v_content .right_con .n_v_r_item{

	margin-top: 20px;
	position: relative;
}

.n_v_content .right_con .n_v_r_item:hover{

	color: #fff;

	background: #e9eaea;

}

.n_v_content .right_con .n_v_r_item .icon_group{

	display: none;

}

.n_v_content .right_con .n_v_r_item:hover .con_time{

	background: #f58612;

}

.n_v_content .right_con .n_v_r_item:hover .month{

	color: #fff;

}

.n_v_content .right_con .n_v_r_item:hover .year{

	color: #fff;

}

.n_v_content .right_con .n_v_r_item:hover .con_text{

	color: #f58612;

}

.n_v_content .right_con .n_v_r_item:hover .icon_group{

	 height: 70px;

	display: flex;

	align-items: center;

	padding-right: 24px;

}

.n_v_r_item .con_time{

	width: 70px;

	height: 70px;

	background: #eaebeb;

	text-align: center;

	display: flex;

    flex-wrap: wrap;

	align-content:center;

}

.n_v_r_item .con_time .month{

	width: 70px;

    font-size: 29px;

    color: #f58612;
    font-weight: bold;

}

.n_v_r_item .con_time .year{

	width: 70px;

	color: #333;
	font-size: 13px;


}

.n_v_r_item .con_text{

	line-height: 70px;

	padding-left: 30px;

	color: #4a4a4a;

	font-weight: bold;

}

.n_v_r_item .icon_group{

    height: 70px;

	display: flex;

	align-items: center;

	padding-right: 24px;

}

.praise,.share{

	padding-right: 17px;
	cursor: pointer;

}

/*分页器*/

.n_v_pages .page_list {

	display: flex;

	justify-content: center;

	padding-top: 60px;

}

.n_v_pages .page_list li{

	width: 22px;

	height: 22px;

	border: 1px solid #898989;

	text-align: center;

	line-height: 22px;

	margin: 0 6px;

	color: #333;

	cursor: pointer;

}

.n_v_pages .page_list .vision_page_active{

	color:#f58612;

	border: 1px solid #f58612;



}



/*



经典案例



 */

.case_head_nav{

	width: 1200px;

	margin: 0 auto;

}



.case_head_nav{

	display: flex;

	justify-content: space-between;

}



.case_head_rigth_menu .menu_list{

    height: 100px;

	line-height:100px;

	display: flex;

	align-items: center;

}

.case_head_rigth_menu .menu_list li{

    padding-left: 4px;

    color: #979595;

    cursor: pointer;

}

.case_content{

	width: 100%;

	background:url('../image/con_banner.png') no-repeat;

	/*background-size: 100% 100%;*/

    padding-bottom: 200px;

}

.case_page_title {

	text-align: center;

	color: #595757;

	padding: 80px 0 30px;

	font-size: 25px;
    line-height: 36.82px;
}
.agent_main_ach img
{
	width: 100%;
}
/*.case_page_title */

.english_title{

	color: #ff860a;
	line-height: 37.04px;
    padding-bottom: 5px;
}

.area_label{
	width: 1200px;
	margin: 0 auto 5px;
}
.area_label .label_item{
	display: inline-block;
	padding: 2px 4px;
	background: #d6d6d6;
	color: #666;
	margin-left: 5px;
}
.area_label .label_item:first-child{
	margin: 0;	
}
.area_label .label_item_active{
	background: #f58612;
	color: #fff;
}
.work_case{

	width: 1200px!important;

	margin: 0 auto;

	display: flex;

	font-size: 23px;

    align-items: center;

	font-weight:bold;

}

.work_case .title{

	padding-left: 15px;
	color: #595757;

}

.work_case .english_text{

	color: #ff860a;

}

.work_case span:nth-of-type(1){

	height: 21px;

	width:3px;

	background:#333;

}

/*营销代理*/

.agent_img_group{

    width: 1200px;

 	margin: 0 auto;

}

.agent_img_group .agent_list{

	display: flex;

	justify-content: space-between;

	flex-wrap:wrap;



}

.agent_img_group .agent_list .agent_item{
	width: 385px;
	margin-top: 20px;
}

.agent_img_group .agent_list .agent_item:hover{
	border-bottom:7px solid #f99c27;

}
.agent_img_group .agent_list .agent_item img{

	width: 385px;

	height: 261px;

}

.agent_img_group .agent_list .agent_item .item_p_title{

	text-align: center;

	background: #fff;

	line-height: 70px;

	color:#666;

}

.subtitle{

	color: rgb(87,87,87)

}

/*经典案例-营销代理-详情*/

.agent_detail_title{

    /*padding-left: 14px;*/

    height: 17px;

    /*border-left: 2px solid #000;*/

   color: rgb(245,134,18);

   /*margin-top: 38px;	*/

   font-size: 18px;
	display: flex;
	align-items: center;


}
.agent_detail_title .shu_span{
  width: 4px;
	height: 14px;
	background: #595757;
	margin-right: 14px;
}




.agent_detail_title .p_intr{

	color: #595757;

	padding-left: 10px;

}

.agent_detail .a_d_img{

	width: 100%;

	height: 274px;

}

.agent_detail .a_d_text{

	padding-top: 16px;

	font-size: 14.5px;

	color:#666;

	line-height:28px;

}

.agent_main_ach{
	line-height: 28px;
	padding-top: 68px;

}

.m_a_list{

	display: flex;

	flex-wrap:wrap;

	justify-content: space-between;

	margin-top: 7px;

}

.m_a_item{

	width: 363px;

	background: linear-gradient(left,#f5f5f5,#e7e8e8);

	background: -webkit-linear-gradient(left,#f5f5f5,#e7e8e8);

	margin-top: 20px;

	font-size: 15px;

	padding:14px;

	box-sizing: border-box;

}

.m_a_item .time{

	color: #f58612;

}

.m_a_item .text{

	color: rgb(135,135,135);

}

.agent_esc_three .e_t_item{

	padding-top:100px;

}

.agent_esc_three .e_t_item .text{

	color: rgb(135,135,135);

	font-size: 15px;

}

.agent_esc_three .e_t_item  .agent_detail_title{

	margin-bottom: 14px;

}

/*



企业文化



 */

.c_culture{

	height: 472px;

	display: flex;

	justify-content: space-between;

}

.c_culture .c_c_text_msg{

	width: 436px;

	height: 100%;

	box-sizing: border-box;

	padding: 38px;

	position: relative;

	background: url(../image/img1.png) no-repeat;

    color: #fff;

    background-size: 100% 100%;

}

.c_culture .c_c_text_msg .e_title{

	position: absolute;

	left: 38px;

	top: 38px;

	font-size: 33px;
	    opacity: .5;

}

.c_culture .c_c_text_msg .total_item{

	position: absolute;

	left: 38px;

	bottom:38px;

	font-size: 14.58px;

	line-height: 30px;
    padding-right: 38px;
}

.c_culture .c_c_text_msg .total_item .line{

	width: 37px;

	height: 3px;

	background: #fff;

}

.c_culture .c_c_text_msg .total_item .title{

	    font-size: 18.75px;
   letter-spacing: 2px;
	padding-top: 10px;

	    padding-bottom: 10px;



}

.c_culture .s_img{

	width: 765px;

}

/*



 新闻中心



 */

.news_img{

	position: relative;

}

.news_img .mask{

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,.1);

	position: absolute;

	left: 0;

	top: 0;

	z-index: 1;

}

.news_img img{

	width: 200px;

}

.news_list .news_item{

	display: flex;

	height: 125px;

	/*margin-top: 10px;*/

	padding: 20px 0;

	border-bottom: 1px solid #dfdbdc;

}

.news_item .news_img img{

	width: 191px;

	height: 100%

}

.news_item .news_text{

	margin-left: 6px;

	box-sizing: border-box;

	padding: 1px 16px 0 16px;

	/*background: #e7e8e8;*/

	width: 550px;

    position: relative;

}

.news_item .news_text .news_title{

	color: #747474;

	line-height: 30px;

	font-size: 18px;

}

.news_item .news_text .new_con{

	color: #746969;

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 3;

	-webkit-box-orient: vertical;

	line-height: 23px;

	line-height:28px;

	font-size: 12.58px;

    padding-top: 7px;

}

/*.news_item_active*/

.news_item:hover .news_text .news_title{

	color: #f2a156;

}

.news_item:hover .news_text .new_con{

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

}



.news_item:hover .news_text .icon_group{

	display: flex;

	justify-content: flex-end;

	padding-top: 6px;

}

.news_item:hover .news_img .mask{

	display: block !important;

}

.news_item:hover .news_text{

	background-color: #e1e1e1;

	transition: background-color .2s;



}

.icon_group{

	display: none;

    position: absolute;

    bottom: 4px;

    right: 0;



}





/*



新闻详情



 */

.news_img img{

	width: 200px;

}

.news_list .news_item{

	display: flex;

}

.new_detail_content{

	box-sizing: border-box;

	padding: 100px 40px;

	text-align: center;

}

.news_detail_title{

	color: #333;

	font-size: 21px;	

}

.news_msg{

	line-height: 80px;

	color: #b0b0b0;

	font-size: 14.5px;

}

.n_m_item{

	padding-left: 16px;

}

.new_detail_content .n_d_text{

	text-align: left;

	text-indent: 32px;

	padding-top: 30px;

	font-size: 14.5px;

	color:#666;

    line-height: 28px;

}

.new_detail_content .img_text {

	color: #7b7b7b;



}

.new_detail_content .img_text .img img{

	width: 100%;

	height: 600px;

}

/*



领导风采



 */

.lead_list .lead_item{

	display: flex;

	padding: 40px 0; 

	border-bottom: 1px dashed #ccc;

}

.lead_list .lead_item .img img{

	width: 219px;

	height: 330px;

}

.lead_list .lead_item .lead_msg{

	padding-left: 27px;
	font-size: 14.58px;
	color: #898989;

}
.lead_list .lead_item .lead_msg zq{
	line-height: 29px;
	font-size: 14.58px;
	color: #898989;

}
.lead_list .lead_item .lead_msg  zq div{

	line-height: 29px;
	font-size: 14.58px;
	color: #898989;
	letter-spacing: 1px;
}
.lead_list .lead_item .lead_msg h4{
	color: #f58612;
	font-size: 19px;
}
.lead_list .lead_item .lead_msg h4 .name{
	color: #f58612;
	font-size: 25px;
	letter-spacing: 1px;
}
.lead_list .lead_item .lead_msg h4 span{
	letter-spacing: 1px;
}

.lead_list .lead_item .lead_msg .school{
	font-size: 19px;
	color: #898989;
	padding-top: 15px;
	padding-bottom: 30px;
	display: block;
	letter-spacing: 1px;
}
.lead_list .lead_item .lead_msg p {
	color: #898989;
	font-size: 15px;
}
/*
人力资源-热门职位
 */
.position_list{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.position_list .p_l_item{
	width: 236px;
	line-height: 42.19px;
	background: -webkit-linear-gradient(left,#f3f3f3,#dcdddd);
	text-align:center;
	color: #333;
    margin-top: 20px;
    font-size: 20.92px;
}
.position_list .p_l_active{

	color: #fff;

	background: #f9a132;

}

.position_intr .p_work_msg .p_w_item{

	font-size: 14.58px;

	line-height: 38px;

	color:#666;

}
.position_intr .p_work_msg .p_w_item div{
	font-size: 14.58px;
}

.position_intr .p_work_msg .p_w_item .msg_title{

	color:  #f9a132;
   font-weight: bold;
}

.position_intr .p_titie{

	color: #333;

	padding: 100px 0 20px;
	font-size: 18.75px;

}

/*



源



 */

.source_m_banner{

	width: 100%;

	margin: 20px auto;

}

.source_mechan_intr .title{

	color: #f9a132;
	line-height: 28px;

}

.source_mechan_intr .text{

	font-size: 15px;
   line-height: 28px;
	color:#666;

}

.source_intr_list .s_i_item{

	padding-top: 79px;

	display: flex;

	justify-content: space-between;

}

.source_intr_list .s_i_item .l_intr{

	color: #f9a132;

	padding-right: 44px;

}

.source_intr_list .s_i_item .l_intr img{

	width: 463px;

	height: 100%;

}

.source_intr_list .s_i_item .l_intr .text{

	font-size: 15px;
    line-height: 28px;
	color:#666;

	padding-top: 35px;

}

.source_intr_list .s_i_item  .l_intr2{

	margin-left:  44px;

	padding: 0;

}

.source_intr_list .s_i_item .l_intr .c_title{

	padding-top: 20px;

}







/*专业服务-顾问咨询*/

.ask_intr{

	font-size: 14.5px;

	color:#666;

	padding-top: 18px;

	line-height:28px;

}

.a_l_item{

	display: flex;

	justify-content: space-between;

	margin-top: 29px;
	height: 240px;

}
.a_l_item img{
	height: 100%;
}
.item_text{

	width: 285px;

	background-size: 100% 100%!important;

	box-sizing: border-box;

	padding:16px;

	color: #fff;
	height: 240px;
    font-weight: bold;
    letter-spacing: 1px;


}

.item_text[data-index="1"]{

	background: url('../image/seven1.jpg') no-repeat;

}

.item_text[data-index="2"]{

	background: url('../image/seven2.jpg') no-repeat;

}

.item_text[data-index="3"]{

	background: url('../image/seven3.jpg') no-repeat;

}

.item_text[data-index="4"]{

	background: url('../image/seven4.jpg') no-repeat;

}
.item_text[data-index="5"]{

	background: url('../image/seven5.jpg') no-repeat;

}
.item_text[data-index="6"]{

	background: url('../image/seven6.jpg') no-repeat;

}
.item_text[data-index="7"]{

	background: url('../image/seven7.jpg') no-repeat;

}
.item_text[data-id="1"] .container{
	display: block;
}
.item_text[data-id="2"] .container{
	right: 16px;
	display: block;
}
.ask_bus_text{

	font-size: 14.5px;

	color:#666;

	padding:18px 0 24px;

	line-height: 28px;

}



/*



专业服务-渠道拓展



 */

.channel_expand_con{

	font-size: 14.58px;

	color:#666;

	line-height:28px;

}

.channel_expand_con .title{

	color: #f58612;

	font-size: 18px;

	font-weight: bold;

}

.channel_con_img img{

	width: 100%;

	display: block;

	margin: 60px auto 125px;

}



/*



专业服务-广告设计



 */

.ad_list .a_l_item{

	display: flex;

	/*padding-top: 20px;*/

}

.ad_list .a_l_item img{

	width: 50%;

}

.ad_item_intr_text{

	width: 50%;

	background: -webkit-linear-gradient(left top,#f7f7f7,#dededf);

	box-sizing: border-box;

	padding: 20px;

}

.ad_item_intr_text .title{

	color: #e5761c;

    font-size: 17px;

}

.ad_item_intr_text .text{

	font-size: 14px;

	color:#666;

	line-height:26px;

    padding-top: 10px;

}

.service_con_text_title{

	color: #e5761c;

	padding:76px 0 20px;

}

.service_con_img{

	width: 100%;

	margin: 0 auto;

	display: block;

}





/*



专业服务-渠道拓展-第二页



*/

.c_s_title{

	text-align: center;

}

.c_s_title .chinese_title{

	color: #595757;

}

.expand_list .e_l_item {

	display: flex;

	justify-content: space-between;

	margin-top: 22px;

}

.expand_list .e_l_item img{

	width: 483px;

}

.expand_list .e_l_item .con{

	width: 273px;

	color: #fff;

	position: relative;

	background: -webkit-linear-gradient(left top,#878787,#5a5858);

	

}

.expand_list .e_l_item .con .e_text{

	color: #b3b3b3;

	font-size: 18.75px;

	position: absolute;

	top: 30px;

	left: 22px;

	width: 100%;
    line-height: 25px;
}
.e_line{
	position: absolute;
	top: 108px;
	left: 22px;
	width: 100%;
}
.expand_list .e_l_item .con  .line{

	width: 22px;

	height: 2px;

	background: #fff;

}

.expand_list .e_l_item .con .title{

	font-size: 18.75px;

	padding:10px 0 0 0;
	letter-spacing: 2px;

}

.expand_list .e_l_item .con article{
	font-size: 13.58px;
	line-height: 18.68px;
	letter-spacing: 1px;
	

}

.c_text{

	box-sizing: border-box;

	padding-right: 30px;

	position: absolute;

	left: 22px;

	bottom: 12px;

}





/*



专业服务-昕房数据



 */

.xin_data_container .img_text {

	box-sizing: border-box;

	padding:45px 31px;

	display: flex;

	justify-content: space-between;

	background: -webkit-linear-gradient(left,#dedfdf,#f1f1f2);

}

.xin_data_container .img_text  .text_list {

	padding-left: 20px;

}

.xin_data_container .img_text  .text_list .t_l_item .text{

	line-height: 28px;

	}

.xin_data_container .img_text  .text_list .t_l_item {

	font-size: 14.5px;

	color:#666;

	padding-top: 12px;

}

.xin_data_container .img_text .text_list .t_l_item[data-index='1']{

	padding-top: 0;

}

.xin_data_container .img_text  .text_list .t_l_item .title{

	font-size: 18.75px;

	color: #666;

}

.xin_data_container .data_intr_list .a_i_item{

	padding-top: 75px;

}

.xin_data_container .data_intr_list .a_i_item img{

	width: 100%;

}

.xin_data_container .data_intr_list .a_i_item .agent_detail_title{

	margin-bottom: 35px;

}

.xin_data_container .data_intr_list .a_i_item .map_group{

	display: flex;

	justify-content: space-between;

}

.xin_data_container .data_intr_list .a_i_item .map_group img{

	width: auto;

}



/*



专业服务-营销代理



 */

.con_head_banner{

	width: 100%;

	margin: 0 auto;

}

.service_agent_container .s_a_list .s_a_item {

	padding-top: 100px;

}

.service_agent_container .channel_expand_con{

	padding-top: 20px;

	line-height: 28px;

}

.service_agent_container .s_a_list .s_a_item .text_container p{

	font-size: 14.5px;

	color:#666;

}

.service_agent_container .s_a_list .s_a_item .agent_detail_title{

	margin-bottom: 20px;

}

#map{

	width: 747px;

	height: 556px;

	margin: 0 auto;

}



[data-zr-dom-id="zr_0"]{

	display: none;

}





/*



联系我们



 */

#container{

	width: 100%;

	height: 348px;

}

.contact_company_msg{

	padding-top: 37px;

	color:#666;

	font-size: 14.5px;

	line-height:28px;

}

.contact_company_msg .msg_title {

	font-size: 18px;

	font-weight: bold;

	color: rgb(89, 87, 87);

	    padding-bottom: 10px;

}

.text_container{

	color: #666;

	font-size:14.5px;

	line-height: 28px;

}




@media screen and ( max-width: 1367px){
	.leave_blank_zoom{
		zoom:.8;
	}
	.new_nav_content{
		zoom:.8;
	}
	.case_head_nav{
		zoom:.8;
	}
	.n_v_content{
		zoom:.8;
	}
	.case_content{
		zoom:.8;
	}
	.head_banner{
		margin-top: 64px;
	}
	#home_project_case  .swiper-container2 {
		/*width: 960px!important;*/
		height: 200px!important;
	}
	body #home_project_case .swiper-slide {
		height: 200px!important;
	}
	/*.layers-two{
		height: 264px !important;
	}
	.container li:hover img{
        height: 272px!important;
    }*/
	#home_swiper-container{
		margin-top: 64px !important;
	}
}