@charset "utf-8";
@font-face {font-family: "iconfont-zdy";
  src: url('iconfont.eot?t=1467032804'); /* IE9*/
  src: url('iconfont.eot?t=1467032804#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff?t=1467032804') format('woff'), /* chrome, firefox */
  url('iconfont.ttf?t=1467032804') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1467032804#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont-zdy {
  font-family:"iconfont-zdy" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}


.icon-ditu:before { content: "\e695"; }
.icon-office:before { content: "\e611"; }
.icon-7:before { content: "\e67f"; }


.Hui-iconfont-home:before { content: "\e625"; }
.Hui-iconfont-system:before { content: "\e62e"; }
.Hui-iconfont-tongji:before { content: "\e61a"; }
.Hui-iconfont-user-zhanzhang:before { content: "\e653"; }

.Hui-iconfont-feedback1:before { content: "\e70c"; }
.Hui-iconfont-user2:before { content: "\e60d"; }
.Hui-iconfont-usergroup2:before { content: "\e611"; }
.Hui-iconfont-shenhe-tongguo:before { content: "\e6e1"; }


/*关于我们*/
.rzlz{}
	.rzlz li{float: left;width: 20%;position: relative;}
	
	.rzlz .pic{width: 35px;height: 35px;margin: 0 auto 12px;}
	.rzlz .name{font-size: 16px;color: #373d41;line-height:60px;}

	.rzlz .num{
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #383d41;
    color: #fff;
    line-height: 20px;
    font-size: 12px;
    position: absolute;
    left: 50%;
    bottom: -21px;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}

.rzlz .line {
    width: 100%;
    height: 20px;
    background: url(/beijing/images-max/lz-1-20.jpg) left top repeat-x;
}
.rzlz .line span{margin-left:-20%;}
.rzlz .line .txt1 {
    display: inline-block;
    padding: 0 8px;
    background-color: #e0e0e0;
    color: #73777a;
    line-height: 20px;
}

.rzlz .btn3 {
    width: 160px;
    height: 40px;
    margin:40px auto 0;
    background-color: #c9302c;
}

.rzlz .btn3 a {
    display: block;
    text-decoration: none;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
}


/*quanjuyangshi*/
.huissbg{border-bottom:2px inset #e5e6e8; font-weight:normal;}
.weiziquanjuyangshi{color:#333; padding-left:15px; font:normal 12px/20px panpanyou;}

.biaoge{margin:40px auto 120px;}

/*about*/
.neiyexiaohuiqukuai{width:198px; height:115px; font-size:12px; background:url(../images/huiSsbg.jpg) no-repeat;}
.neiyexiaohuiqukuai_1{margin:0px 20px; line-height:24px; color:#eb710e; font-weight:bold;}
/*1*/
.aboutys{}
.aboutysimg{padding-left:10px; float:right;}
.aboutys h2{font:bold 14px/16px panpanyou;}
/*2*/
.Different_ys{}
.Different_ys h1{font:bold 16px/18px panpanyou;}
.Different_ys h2{font:bold 13px/15px panpanyou;}
.Different_ys img{padding-right:15px;}
/*3*/
.OurTeam{}
.OurTeam li{padding-bottom:10px;}
.OurTeam h2{font:bold 14px/16px panpanyou;}
.OurTeam a{color:#00008B;}



/*services*/
.neiyedahuiqukuai{width:198px; height:230px; font-size:12px; background:url(../images/huiDbg.jpg) no-repeat;}
.neiyedahuiqukuai_1{margin:0px 15px; line-height:24px; color:#398ACC; font-weight:bold;}
/*1*/
.wmdfuwu{font-size:12px;}
.wmdfuwu h1{font:bold 16px/18px panpanyou;}
.wmdfuwu h2{font:bold 13px/15px panpanyou;}
.wmdfuwu li a{color:#002280; text-decoration:underline; font-weight:bold;}
.wmdfuwu img{padding-left:10px;}
/*2*/
.cityzhinan{}
.cityzhinan h1{font:bold 16px/18px panpanyou;}
.cityzhinan h3{font:bold 12px/14px panpanyou; padding-bottom:3px;}
.cityzhinan li{padding-bottom:10px;}
/*3*/
.visafuwu{}
.visafuwu h1{font:bold 16px/18px panpanyou;}
.visafuwu h2{font:bold 13px/15px panpanyou; padding-bottom:5px;}
.visafuwuimg{float:right; padding:20px 0px 20px 20px;}
.visafuwu td{padding:5px;}
/*4*/
.temporaryfuwu{}
.temporaryfuwu h1{font:bold 16px/18px panpanyou;}
.temporaryfuwu li{padding-bottom:10px;}
/*5*/
.schoolfuwu{}
.schoolfuwu h1{font:bold 16px/18px panpanyou;}
.schoolfuwu li{padding-bottom:10px;}
/*6*/
.homeprogramfuwu{}
.homeprogramfuwu h1{font:bold 16px/18px panpanyou;}
.homeprogramfuwu h2{font:bold 13px/15px panpanyou;}
.homeprogramfuwu li{padding-bottom:5px;}
/*7*/
.homeprocessfuwu{}
.homeprocessfuwu h1{font:bold 16px/18px panpanyou;}
.homeprocessfuwu h2{font:bold 13px/15px panpanyou;}
.homeprocessfuwu li{padding-bottom:5px;}
/*8*/
.managementfuwu{}
.managementfuwu h1{font:bold 16px/18px panpanyou;}
.tenancymanagementpic_top{background:url(../images/tenancymanagementpic_top.jpg) no-repeat; padding-left:20px; color:#fff;}
.tenancymanagementpic_1{background:url(../images/tenancymanagementpic_1.jpg) no-repeat; padding:5px}
.tenancymanagementpic_2{background:url(../images/tenancymanagementpic_2.jpg) no-repeat; padding:5px}
.tenancymanagementpic_3{background:url(../images/tenancymanagementpic_3.jpg) no-repeat; padding:5px}



/*career*/
.neiyexiaohuiqukuai2{width:198px;height:141px;font-size:12px;background:url(../images/huiSSSbg.jpg) no-repeat;}
.neiyexiaohuiqukuai2_1{margin:0px 20px; line-height:24px; color:#F11447; font-weight:bold;}
/*1*/
.corporatezhaopin{}
.corporatezhaopin h1{font:bold 16px/18px panpanyou;}
.corporatezhaopin li{padding-bottom:5px;}
.corporateculturepic_sm{padding-left:5px; float:right;}
/*2*/
.herezhaopin{}
.herezhaopin h1{font:bold 16px/18px panpanyou;}
.herezhaopin h2{font:bold 14px/16px panpanyou;}
.herezhaopin h3{font:bold 12px/14px panpanyou;}
.herezhaopin li{padding-bottom:5px;}
.herezhaopin a{color:#00008B;}
.baise{color:#fff;}
/*3*/
.developmentzhaopin{}
.developmentzhaopin h1{font:bold 16px/18px panpanyou;}
.developmentzhaopin h2{font:bold 14px/16px panpanyou;}
/*4*/
.listingzhaopin{}
.listingzhaopin h1{font:bold 16px/18px panpanyou;}
.listingzhaopin strong span{color:#FF0000;}
.listingzhaopin li{padding-bottom:8px;}
.listingzhaopin a{color:#00008B;}



/*links*/
.youqinglink{width:900px; margin:0 auto;}
.youqinglink h1{font:bold 16px/18px panpanyou;}
.youqinglink h2{font:bold 14px/16px panpanyou;}
.youqinglink h3{font:bold 12px/14px panpanyou;}
.youqinglink img{border:0; width:180px;}


/*about*/
.cndns-banner-tex {
    text-align: center;
    position: relative;
    margin: 100px 0 50px 0;
	color:#fff;
	text-shadow: 1px 2px 3px rgba(0, 0, 0, 1);
}

.cndns-banner-tex h2 {
    font-size: 54px;
    line-height: 54px;color:#fff;
}
.cndns-banner-tex h3 {
    font-size: 26px;
    padding: 40px 0 30px 0;
    font-weight: normal;color:#fff;
}
.cndns-banner-tex p {
    font-size: 24px;
    line-height: 24px;
    padding-bottom: 38px;
}

.centered {
    text-align: center;
}


#headerwrap h1 {
	margin-top: 130px;
	color: white;
	font-size: 140px;
	font-weight: 700;
	letter-spacing: 3px;
}

#headerwrap h2 {
	color: white;
	font-size: 50px;
	font-weight: 100;
	letter-spacing: 2px;
}

/* Portfolio Wrap */
#portfoliowrap {
	background: url(../zdyimg/portfolio-bg.jpg) no-repeat center top;
	margin-top: 0px;
	padding-top:70px;
	text-align:center;
	background-attachment: relative;
	background-position: center center;
	min-height: 500px;
	width: 100%;
	
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


#portfoliowrap h3 {
	color: #ffffff; margin-bottom:100px; font-size:36px;
}

.port-space {height:170px;}
.port-space a{text-decoration:none;}
	.port-space a:hover{text-decoration:none;}
.port-space .iconfont-zdy{font-size:75px; color:#fff; background-color: rgba(201, 48, 44, 0.65); padding:40px; border-radius:50%;}
	.port-space .iconfont-zdy:hover{background-color: rgba(201, 48, 44, 1); -moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;transition: 0.5s;}



/* White Wrap */
.zdy-body{font-size:16px;}

#w {
	background: #ffffff;
	padding-top: 35px;
	padding-bottom: 35px;
	text-align: center;
}

#w h3 {
	font-weight: 700;
	color: #333;
	letter-spacing: 1px;
}

#w bold {
	color: #2f2f2f;
}


/* Grey Wrap */

#g {
	background: #f2f2f2;
	padding-top: 35px;
	padding-bottom: 35px;
	text-align: center;
}
#g h3{font-size:36px;}
#g h4{font-size:20px;}
#g span{font-size:80px; color:#444;}


/* Dark Grey Wrap */
#dg {
	background: #e0e0e0;
	padding-top: 60px;
	padding-bottom: 70px;
	text-align: center;
}
#dg h3{font-size:36px; margin-bottom:50px; text-transform: uppercase;}

#dg .pic span{font-size:45px; color:#333;}

/* Footer Wrap */

#f {
	background: #fff;
	text-align: center; margin-bottom:1px;
}

#f h3 {
	color: #333; margin-top:30px;	
}
#f h4 {
	color: #333; font-size:22px; margin-top:20px;
}
#f p{padding-top:4px;}

#f i {
	font-size: 26px;
	color: #444;
	padding-left: 10px;
	padding-right: 10px;
}

/* Copyright Wrap */

#c {
	background: #222222;
	padding-top: 15px;
	text-align: right;
}

#c p {
	color: white
}

.desc {
	text-align: left;
}

.desc-b {
	border-left: 4px solid #bababa;
}

.desc-a i {
	color: #555;
	padding-right: 8px;
}

.desc-b i {
	color: #555;
	padding-right: 8px;
}

/* TEAM CONF */

.team {
	padding-top: 20px;
	padding-bottom:20px;
}

.team:hover {
	background: white;
}

.team a {
	padding-right: 10px;
	padding-left: 10px;
}


.video-bg{position:relative; background:#000; height:550px; overflow:hidden;}
.max-banner-video{width: 100%; height: auto; filter: alpha(opacity=50);
-moz-opacity: 0.5; opacity: 0.5; position: absolute;
left: 0;
bottom: 0px;}

.contact a{color:#444;}

.zdy-foot{margin-top:0;}


/*our team*/
/*--banner--*/
.banner{
	background:url(../images/bnr.jpg) no-repeat 0px -120px;
	background-size:cover;
	min-height:640px;
}
.banner-info{
	text-align: center;
    background: rgba(0, 0, 0, 0.47);
    padding: 3em 2em;
    margin-top: 11em;
}
.banner-info h2{
	font-size:2.3em;
	color:#fff;
	text-transform:uppercase;
}
.banner-info h3{
	font-size:1em;
	color:#fff;
	margin-top:25px;
	text-transform:uppercase;
}
.banner-info a{
	font-size:1em;
	color:#fff;
	margin-top:3em;
	padding:0.5em 3em;
	background:#B8D29B;
	display:inline-block;
	border:2px solid #B8D29B;
}
.banner-info a:hover{
	background:transparent;
	border:2px solid #B8D29B;
}





@media (max-width: 1024x){
.rzlz .name{font-size:13px;}
}

@media (max-width: 767px){
#g h3, #dg h3, #portfoliowrap h3{font-size:30px;}
#w h3{font-size:20px;}

	.rzlz li{width:100%; margin-bottom:35px;}
	.rzlz li:last-child{margin-bottom:0;}
	.rzlz .pic{margin:0; float:left;}
	.rzlz .name{float:left; padding-top:20px; padding-left:20px; line-height:20px;}
	.rzlz .num{bottom:0; left:auto; right:0;}
	
	.rzlz .line{background:none; height:auto;}
	.rzlz .line span{position:absolute; left:0; top:130px; margin:0; width:100%;}
	.rzlz .line .txt1{background-color:transparent;}
	
	.rzlz .btn3{width:100%;}
	
	.max-banner-video{display:none;}
	
	.video-bg{background: url(http://www.maxviewrealty.com/css-max/video-bg.jpg) no-repeat center center; background-size:cover;}
	
	.port-space {height:150px;}
	#portfoliowrap{padding-top:20px;}
	#portfoliowrap h3{margin-bottom:60px;}
	.port-space .iconfont-zdy{font-size:60px; padding:30px;}
}