@charset "gb2312";
*{ padding:0px; margin:0px;border:none;}
body{ font-size:12px; font-family:Verdana, Microsoft YaHei, Simsun; color:#000;}
a{ text-decoration:none; color:#555;}
.left{ float:left}
.right{ float:right}
.mg{ margin:0px auto;}
.cl{ clear:both}
.wi{ width:1174px;}
.wi970{ width:970px;}

/* 网站首页 */
.top{ background:url(images/01.jpg) repeat-x center; height:85px; min-width:1174px;}
.top .tleft{ padding:20px 0px 0px 15px;}
.top .tright .li{ width:110px; height:85px; line-height:85px; font-size:16px; text-align:center; font-weight:bold;}
.top .tright .li a{ display:block;}
.top .tright .li:hover{ background:url(images/02.jpg) repeat-x center;}
.top .tright .libg{ background:url(images/04.jpg) no-repeat center; width:2px; height:85px;}
.content{ background:#f5f5f5; padding-bottom:15px; min-width:1174px;}
.content .cpart1{ height:373px;}
.content .wi{ position:relative;}
.content .wi .cpart2{ text-align:center; position:inherit; z-index:9; margin-top:-5px;}
.content .wi .kbjg{ height:15px;}
.content .wi .cpart3{ height:330px; padding:14px;}
.content .wi .cpart3 .gywmp1{ width:345px;}
.content .wi .cpart3 .gywmp1 .cont{ line-height:26px; font-size:14px; text-align:justify;}
.content .wi .cpart3 .gywmp2{ width:377px;}
.content .wi .cpart3 .gywmp2 .cont{ padding-top:15px;}
.content .wi .cpart3 .gywmp2 .cont .gp2c1{ height:90px; display:none;}
.content .wi .cpart3 .gywmp2 .cont .gp2c1 .img{ padding:2px; border:1px #CCCCCC solid;}
.content .wi .cpart3 .gywmp2 .cont .gp2c1 .wz{ width:250px;}
.content .wi .cpart3 .gywmp2 .cont .gp2c1 .wz .ti{line-height:26px; height:26px; font-size:13px; font-weight:bold; color:#4C4C4C;}
.content .wi .cpart3 .gywmp2 .cont .gp2c1 .wz .ct{ font-size:12px; line-height:26px; color:#BB1D1D; padding-right:20px;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2{ padding-top:10px;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .ti{ border-left:1px #CFCBCB solid; height:30px; line-height:28px; background-color:#F2F2EF;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .ti .li{ border:1px #CFC9C9 solid; border-left:none; width:93px; height:28px; text-align:center; font-size:14px; cursor:pointer;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .ti .li:hover{ border:1px #e1d5af solid; border-left:none; background:#E6CF84;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .ti .li:hover a{ color:#FF0000;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .cot{ height:104px; padding-top:10px;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .cot .li{ background:url(images/13.jpg) no-repeat center left; padding-left:15px; line-height:26px; height:26px; font-size:13px; color:#555;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .cot .li a{text-overflow:ellipsis; overflow:hidden; width:280px; float:left; white-space:nowrap; }
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .cot .li a:hover{ color:#000;}
.content .wi .cpart3 .gywmp2 .cont .gp2c2 .xwzxicot{ display:none;}
.content .wi .cpart3 .gywmp3{ width:350px;}
.content .wi .cpart3 .gywmp3 .cont{ text-align:center; margin-top:10px; background:#000000; height:265px;}
.content .wi .cpart3 .title,.content .wi .cpart4 .title,.content .wi .cpart5 .title{ background:url(images/08.jpg) no-repeat bottom left; height:42px; line-height:42px; font-size:16px; padding-left:10px; font-weight:bold;}
.content .wi .cpart3 .title span a,.content .wi .cpart4 .title span a,.content .wi .cpart5 .title span a{ color:#7a7a7a; font-size:14px; font-weight:normal; line-height:55px;}
.content .wi .cpart3 .mgleft{ padding-left:37px;}
.content .wi .cpart4, .content .wi .cpart5{ padding:0px 10px;}
.content .wi .cpart4 .cont{ padding:15px 0px; height:170px;}
.content .wi .cpart4 .cont .li{ position:relative; width:249px; padding:0px 10px;}
.content .wi .cpart4 .cont .li .wz{ background:url(images/15.png) repeat; height:40px; line-height:40px; text-align:center; font-size:16px; color:#FFFFFF; position:absolute; bottom:0px; width:249px;}
.content .wi .cpart5 .cont{ padding:10px 0px; height:70px; text-align:center;}
.content .wi .cpart5 .cont img{ padding:0px 2px;}
.content .wi .cpart5 .cont .a1{ background:url(images/17.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a1:hover{ background:url(images/43.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a2{ background:url(images/18.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a2:hover{ background:url(images/44.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a3{ background:url(images/19.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a3:hover{ background:url(images/45.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a4{ background:url(images/20.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a4:hover{ background:url(images/46.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a5{ background:url(images/21.jpg) no-repeat center;}
.content .wi .cpart5 .cont .a5:hover{ background:url(images/47.jpg) no-repeat center;}
.content .wi .cpart5 .cont .ah{ height:70px; width:230px;}
.content .wi .cpart5 .cont a{ display:block; height:70px;}
.foot{ background:#e9e9e9; color:#2f2f2f; font-size:13px; height:70px; min-width:1174px;}
.foot .fleft{ padding-left:20px; line-height:70px;}
.foot .fright{ padding-right:10px; line-height:70px;}
.foot .frighttj{ padding-right:10px;}
.foot .frightimg{ padding-top:15px; height:40px;}
.foot .fpyq{ padding:26px 5px 0px 8px; height:45px;}
.foot a{ color:#2f2f2f;}
#demo{width:1154px;overflow:hidden;}
#indemo{ float:left;width:500%;}
#demo1{float:left;}
#demo2{float:left;}

/* 单页 */
.dycont{ background:#FFFFFF; min-width:1174px;}
.dycont .dcpart1{ background:url(images/22gyrh.jpg) no-repeat center; height:197px;}
.dycont .dcpartgyrh{ background:url(images/22gyrh.jpg) no-repeat center; height:197px;}
.dycont .dcpartxwzx{ background:url(images/22xwzx.jpg) no-repeat center; height:197px;}
.dycont .dcpartlxwm{ background:url(images/22lxwm.jpg) no-repeat center; height:197px;}
.dycont .dcpartkfzx{ background:url(images/22kfzx.jpg) no-repeat center; height:197px;}
.dycont .dcpartlpzs{ background:url(images/22lpzs.jpg) no-repeat center; height:197px;}
.dycont .wi970{ padding:0px 0px 20px; position:relative;}
.dycont .wi970 .dcpart2 .dcp2l{ width:202px; background:url(images/39.jpg) no-repeat left top;}
.dycont .wi970 .dcpart2 .dcp2l .allbg{ background:url(images/48.jpg) repeat-y left}
.dycont .wi970 .dcpart2 .dcp2l .part1{ width:202px; padding-top:32px; background:url(images/39.jpg) no-repeat left top;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .li{ background:url(images/41.jpg) repeat-x bottom; height:60px; line-height:60px; padding-left:35px; width:167px; font-size:16px; text-align:left;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .li a{ display:block; color:#000000;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .li:hover{ background:url(images/38.jpg) no-repeat left;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .li span{ color:#a6a5a6; font-size:12px;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .li .lihspan{ color:#7cb5db; font-size:12px;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .li:hover span{ color:#7cb5db;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .lih{ background:url(images/38.jpg) no-repeat left;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .lih a{ color:#FFFFFF;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .lispan{ color:#7cb5db;}
.dycont .wi970 .dcpart2 .dcp2l .part1 .li:hover a{ color:#FFFFFF;}
.dycont .wi970 .dcpart2 .dcp2l .part2{ padding:10px 20px; width:161px;}
.dycont .wi970 .dcpart2 .dcp2l .part2 .li{ background:url(images/25.jpg) no-repeat left center; height:28px; line-height:28px; padding-left:15px; font-size:14px;}
.dycont .wi970 .dcpart2 .dcp2l .part2 .li a{ color:#a97022;}
.dycont .wi970 .dcpart2 .dcp2l .part3{ line-height:28px; font-size:14px; padding:0px 20px 5px; width:166px; background:#f8f8f8;}
.dycont .wi970 .dcpart2 .dcp2l .part3 a{ color:#f67120;}
.dycont .wi970 .dcpart2 .dcp2l .part4{ background:url(images/26.jpg) no-repeat; height:300px; line-height:350px; padding-left:55px; color:#FF0000; font-size:16px; font-weight:bold; width:150px; background-position:0px 25px;}
.dycont .wi970 .dcpart2 .dcp2r{ width:745px; padding-top:20px;}
.dycont .wi970 .dcpart2 .dcp2r .drtitle{ line-height:40px; height:40px; border-bottom:1px #d3d4d4 solid; padding:0px 20px;}
.dycont .wi970 .dcpart2 .dcp2r .drtitle .drtl{ font-size:16px; font-weight:bold;}
.dycont .wi970 .dcpart2 .dcp2r .drtitle .drtr{ color:#727171; background:url(images/27.jpg) no-repeat center left; padding-left:20px;}
.dycont .wi970 .dcpart2 .dcp2r .drtitle .drtr a{ color:#727171;}
.dycont .wi970 .dcpart2 .dcp2r .drcont{ padding:20px; line-height:28px; font-size:14px; min-height:500px; border:1px #DDD solid; border-top:none;}
.dycont .wi970 .dcpart2 .dcp2r .drcont img{ max-width:700px; width:expression(this.width > 700 ? "700px" :this.width); margin:0 auto; display:block;}
.dycont .wi970 .dcpart2 .dcp2r .drcont .tds{border-bottom: 1px dashed #aaaaaa; padding:5px 0px;}
.dycont .wi970 .dcpart2 .dcp2r .drcont p{ padding:8px 0 8px 0;text-align: justify;}

/* 楼盘展示 */
.dycont .wi970 .dcpart2 .dcp2r .lprcont{ padding:20px; min-height:500px; border:1px #DDD solid; border-top:none;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont img{ max-width:704px;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle{ background:#f6f6f6; line-height:36px; overflow:hidden; font-size:14px; padding:0px;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle .lil{ padding:0px; width:95px; text-align:center; cursor:pointer; margin-left:5px;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle .lil:hover{ color:#FFF ;background:#cc2a2a;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle .lil a{display:block}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle .lil a:hover{color:#fff;}

.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle ._lil{color:#cc2a2a !important;padding:0px; text-align:center; width:95px; cursor:pointer; margin-left:5px;;float:left}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle ._lil:hover{color:#cc2a2a; background:none;}

.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle .lilhov{ background:#DDD;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle .lilhov a{ color:#cc2a2a;}

.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle .lilh{ padding:0px 19px;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .lititle .lilh a{ font-weight:bold; color:#cc2a2a;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .licont{ line-height:28px; padding:20px 0px; font-size:14px; display:none; text-align:justify;} 
.dycont .wi970 .dcpart2 .dcp2r .lprcont #JKDiv_0{ display:block;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .licont .sjtpli{ width:231px; text-align:center; height:170px; line-height:28px; font-size:12px;}
.dycont .wi970 .dcpart2 .dcp2r .lprcont .licont .sjtpli img{ width:215px; height:135px; padding:1px; border:1px #DDD solid;}

/* 在线留言 */
.page_tsjy_input{ line-height:32px; border:1px #CCC solid; background:#FFF; width:300px; height:32px; border-radius:5px; -ms-border-radius:5px;}
.page_tsjy_select{ line-height:32px; border:1px #CCC solid; background:#FFF; width:300px; height:32px; border-radius:5px; -ms-border-radius:5px;}
.page_tsjy_textarea{border:1px #CCC solid; background:#FFF; width:300px; border-radius:5px; resize:none}
.page_tsjy_tj{line-height:32px; border:1px #CCC solid; background:#FFF; width:149px; cursor:pointer; border-radius:5px; -ms-border-radius:5px;}
.page_tsjy_tj:hover{ background:#F60; color:#FFFFFF;}
.page_tsjy_ts1{ color:#666; line-height:24px;}

/* 翻页样式 */
.pages{ width:610px; margin:0px auto; padding:20px 0px;}
.pages .fytd{ height:40px; line-height:40px; background:#f1f1f1; color:#616161; border:1px #e2e2e2 solid; margin-left:5px; text-align:center;}
.pages .fytd a{ display:block; color:#616161;}
.pages .fyd{ width:80px;}
.pages .fyc{ width:120px;}

/* 新闻页面 */
.dycont .wi970 .dcpart2 .dcp2r .xwrcont{ padding:20px; min-height:500px; border:1px #DDD solid; border-top:none;}
.dycont .wi970 .dcpart2 .dcp2r .xwrcont .li{ border-bottom:1px #CCCCCC solid; height:120px; margin-top:15px;}
.dycont .wi970 .dcpart2 .dcp2r .xwrcont .li .img{ width:150px;}
.dycont .wi970 .dcpart2 .dcp2r .xwrcont .li .img img{ border:1px #CCCCCC solid; padding:2px;}
.dycont .wi970 .dcpart2 .dcp2r .xwrcont .li .wz{ width:525px; line-height:28px; color:#666666;}
.dycont .wi970 .dcpart2 .dcp2r .xwrcont .li .wz .ti{ font-size:16px; color:#000;}
.dycont .wi970 .dcpart2 .dcp2r .xwrcont .li .wz .sj{ color:#ff8c1a;}
.dycont .wi970 .dcpart2 .dcp2r .xwrcont .li .wz .cont{ font-size:12px;}

/* 项目展示 */
.dycont .wi970 .dcpart2 .dcp2r .xmrcont{ padding:20px; min-height:500px; border:1px #DDD solid; border-top:none;}
.dycont .wi970 .dcpart2 .dcp2r .xmrcont .li{ width:231px; text-align:center; line-height:22px; height:200px; font-size:14px;}
.dycont .wi970 .dcpart2 .dcp2r .xmrcont .li img{ width:200px; height:135px; padding:1px; border:1px #DDD solid;}

/* 漂浮属性 */
#QQFloat{Z-INDEX:2; VISIBILITY:visible; POSITION:absolute; right:-40px; background:url(images/28.jpg) no-repeat center; width:40PX; height:122px;}
#QQFloat a{height:41px;}
#QQFloat .pta1{ height:41px; width:40px;}
#QQFloat .pta1 .kfwkuang{ background:#c2a174; position: absolute; top:0px; left:-160px; _position: absolute; width:150px; padding:5px; line-height:32px; text-align:center; display:none;}
#QQFloat .pta1:hover .kfwkuang{ display:block;}
#QQFloat .pta1 .kfwkuang .kfbodr{ border:1px #FFFFFF solid; border-radius:10px; padding:5px;}
#QQFloat .pta1 .kfwkuang .kfbodr .kfnkuang{background:#F7F7F7; border-radius:10px;}
#QQFloat .pta1 .kfwkuang .kfbodr .kfnkuang .li{border-bottom: solid 1px #E6E4E4; color: #777;overflow: hidden;}
#QQFloat .pta1 .kfwkuang .kfbodr .kfnkuang .li img{ vertical-align: middle;}
#QQFloat .pta1 .kfwkuang .kfbodr .kfnkuang h3{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;}
#QQFloat .pta1 .kfwkuang .kfbodr .kfnkuang a{color: #777;}
#QQFloat .pta1 .kfwkuang .kfbodr .kfnkuang .lidh{color: #777;}
#QQFloat .pta2{ height:41px; width:40px;}
#QQFloat .pta2:hover .ewm{ display:block;}
#QQFloat .pta3{ height:41px; width:40px;}
#QQFloat .pta3 a{ display:block;}
#QQFloat .ewm{ position:absolute; left:-121px; top:0px; display:none; padding:3px; border:1px #CCCCCC solid; border-right:none; background:#FFFFFF;  height:114px; z-index:99;}

/* 人才招聘 */
.dycont .dcpart2 .dcp2r .rczpcont .table{ width:695px;}
.dycont .dcpart2 .dcp2r .rczpcont .table .trtop{ background:#DDD; height:33px; line-height:33px;}
.dycont .dcpart2 .dcp2r .rczpcont .table .trtop .td{ width:142px; text-align:center; font-weight:bold;}
.dycont .dcpart2 .dcp2r .rczpcont .table .trcont a:hover{ color:#FF0000;}

/* 物业新闻 */
.dycont .dcpart2 .dcp2r .wyxwcont{ padding:20px;}
.dycont .dcpart2 .dcp2r .wyxwcont .xwli{ background:url(images/13.jpg) no-repeat center left; padding-left:15px; height:28px; line-height:28px; font-size:14px;}
.dycont .dcpart2 .dcp2r .wyxwcont .xwli a{ color:#222;}
