@charset "gb2312";
/*公共style2*/
/*** width ***/
.w20p { width: 20%; float: left; }
.w25p { width: 25%; float: left; }
.w30p { width: 33.33%; float: left; }
.w50p { width: 50%; float: left; }
.w175 { width: 175px; }
.w230 { width: 230px; }
.w240 { width: 240px; }
.w250 { width: 250px; }
.w270 { width: 270px; }
.w285 { width: 285px; }
.w293 { width: 293px; }
.w295 { width: 295px; }
.w300 { width: 300px; }
.w320 { width: 320px; }
.w343 { width: 343px; }
.w365 { width: 365px; }
.w377 { width: 377px; }
.w400 { width: 400px; }
.w420 { width: 420px; }
.w475 { width: 475px; }
.w495 { width: 495px; }
.w660 { width: 660px; }
.w670 { width: 670px; }
.w705 { width: 705px; }
.w720 { width: 720px; }
.w865 { width: 865px; }
.w890 { width: 890px; }
.w900 { width: 900px; }
.wrap1 { width: 680px; }
.wrap2 { width: 390px; }
.wrap3 { width: 270px; }
.wrap4 { width: 710px; }
.wrap5 { width: 300px; }
/*** padding margin ***/
.pt1 { padding-top: 1px; }
.pt2 { padding-top: 2px; }
.pt3 { padding-top: 3px; }
.pt4 { padding-top: 4px; }
.pt5 { padding-top: 5px; }
.pt6 { padding-top: 6px; }
.pt7 { padding-top: 7px; }
.pt8 { padding-top: 8px; }
.pt9 { padding-top: 9px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt25 { padding-top: 25px; }
.pb1 { padding-bottom: 1px; }
.pb2 { padding-bottom: 2px; }
.pb3 { padding-bottom: 3px; }
.pb4 { padding-bottom: 4px; }
.pb5 { padding-bottom: 5px; }
.pb6 { padding-bottom: 6px; }
.pb7 { padding-bottom: 7px; }
.pb8 { padding-bottom: 8px; }
.pb9 { padding-bottom: 9px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.plr5 { padding: 0 5px; }
.plr8 { padding: 0 8px; }
.plr10 { padding: 0 10px; }
.plr15 { padding: 0 15px; }
.plr20 { padding: 0 20px; }
.ptb4 { padding: 4px 0; }
.ptb5 { padding: 5px 0; }
.ptb6 { padding: 6px 0; }
.ptb8 { padding: 8px 0; }
.ptb10 { padding: 10px 0; }
.ptb12 { padding: 12px 0; }
.ptb15 { padding: 15px 0; }
.ptb20 { padding: 20px 0; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.mt1 { margin-top: 1px; }
.mt2 { margin-top: 2px; }
.mt3 { margin-top: 3px; }
.mt4 { margin-top: 4px; }
.mt5 { margin-top: 5px; }
.mt6 { margin-top: 6px; }
.mt7 { margin-top: 7px; }
.mt8 { margin-top: 8px; }
.mt9 { margin-top: 9px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mb1 { margin-bottom: 1px; }
.mb2 { margin-bottom: 2px; }
.mb3 { margin-bottom: 3px; }
.mb4 { margin-bottom: 4px; }
.mb5 { margin-bottom: 5px; }
.mb6 { margin-bottom: 6px; }
.mb7 { margin-bottom: 7px; }
.mb8 { margin-bottom: 8px; }
.mb9 { margin-bottom: 9px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.ml5 { margin-left: 5px; }
.ml6 { margin-left: 6px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.mr3 { margin-right: 3px; }
.mr5 { margin-right: 5px; }
.mr8 { margin-right: 8px; }
.mr10 { margin-right: 10px; }
.mr11 { margin-right: 11px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mlr5 { margin: 0 5px; }
.mlr8 { margin: 0 8px; }
.mlr10 { margin: 0 10px; }
.mlr15 { margin: 0 15px; }
.mlr20 { margin: 0 20px; }
/*** font ***/
.fcr, .fcr a { color: #C00; }
.fcr2, .fcr2 a { color: #F00; }
.fcb, .fcb a { color: #327ACF; }
.fco, .fco a { color: #F50; }
.fcg, .fcg a { color: #888; }
.fcy, .fcy a { color: yellow; }
.fcw, .fcw a { color: #FFF; }
.fcz, .fcz a { color: #07A1E2; }
.fce, .fce a { color: #D50000; }
.fcz1, .fcz1 a { color: #3088DF; }
.fz12 { font-size: 12px; }
.fz14 { font-size: 14px; }
.fz16 { font-size: 16px; }
.fz18 { font-size: 18px; }
.fz20 { font-size: 20px; }
.fz22 { font-size: 22px; }
.fz24 { font-size: 24px; }
.fwb { font-weight: bold; }
.fwn { font-weight: normal; }
.arial { font-family: Arial; }
.yahei { font-family: Microsoft yahei; }
.simsun { font-family: simsun; }
.por { position: relative; }
.poa { position: absolute; }
.oh { overflow: hidden; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.center { margin: 0 auto; }
.dn { display: none; }
.over { overflow: hidden; }
/*** no ***/
.bor-gray-rbl2 { border: 1px solid #DDD; border-top: none; }
.entry a { margin: 0 10px; }
.entry-g, .entry-g a { color: #666; }
.pri { color: #c00; font: normal 18px Arial; }
.bd { border: 1px solid #DDD; }
.bdt-dash { border-top: 1px dashed #DDD; }
.bdl { border-left: 1px solid #B3B3B3; }
.bdr { border-right: 1px solid #B3B3B3; }
.bdrbl { border: 1px solid #B3B3B3; border-top: none; }
.kuang { border: 1px solid #B3B3B3; }
.backcf5 { background-color: #F5F5F5; }
.xian { width: 1px; height: 183px; margin: 7px 7px 0 3px; border-left: 1px solid #B3B3B3; float: left; }
.xian2 { width: 1px; height: 324px; margin: 56px 6px 0 7px; border-left: 1px solid #B3B3B3; float: left; }
/*公共style2-off*/

/*news*/
.news { width: 1200px; height: 615px; overflow: hidden; }
/*** news-top-left ***/
.news #news-l { width: 293px; background-color: #F5F5F5; border: 1px solid #B3B3B3; border-top: 0; }
/*** 楼盘搜索-nav ***/
.sslp { width: 294px; height: 40px; line-height: 40px; background-color: #07A1E2; border-bottom: 2px solid #B3B3B3; }
.sslp h3 { line-height: 40px; padding: 0 15px; font-size: 20px; color: #FFF; }
/*** 楼盘搜索 ***/
.lpss { font-size: 0; *zoom:1;
overflow: hidden; }
.lpss-txt { float: left; border: 1px solid #B3B3B3; border-right: 0; height: 30px; line-height: 30px; width: 220px; overflow: hidden; display: block; background: #fff url(../images/fdj.png) 8px no-repeat; text-indent: 25px; }
.lpss-txt:focus { border-color: #0E7DDA; }
.lpss-btn { float: left; width: 60px; height: 32px; line-height: 32px; overflow: hidden; border: none; cursor: pointer; background: #1C7DDC; color: #FFF; *padding-top:2px;
}
/*** 搜索信息框 ***/
.condition { border-bottom: 1px solid #B3B3B3; background-color: #F5F5F5; }
.condition dd { position: relative; z-index: 10; margin-bottom: -1px; border-top: 1px solid #B3B3B3; border-bottom: 1px solid #B3B3B3; _zoom: 1; }
.condition h4 { font-weight: bold; *zoom: 1;
}
.condition dd .con-cate { line-height: 24px; position: relative; z-index: 20; margin-right: -1px; padding: 9px 15px; border-left: 3px solid #E9E9E9; _zoom: 1; }
.condition dd .con-cate .con-cate-list { overflow: hidden; height: 48px; }
.condition dd .con-cate-list a { display: inline-block; margin-right: 20px; }
.condition dd .con-cate-more { position: absolute; z-index: 10; top: -1px; right: -302px; display: none; width: 280px; min-height: 70px; padding: 10px; border: 1px solid #B3B3B3; background: #FFF; _height: 70px; }
.condition dd.hover .con-cate { border-left-color: #07A1E2; background: #fff; }
.condition dd.hover .con-cate-more { display: block; }
.condition dd.hover h4 .ico08 { display: none; }
.condition dd.last .con-cate-more { top: auto; bottom: -1px; }
/*btt*/
.btt { height: 32px; line-height: 32px; border-bottom: 1px solid #B3B3B3; }
.btt h3 { float: left; font-size: 16px; font-family: "微软雅黑"; color: #111; }
.btt h3 a { color: #111; }
.btt h3 a:hover { color: #EE4433; }
.btt .tit { border-bottom: 1px solid #07A1E2; position: relative; padding-left: 18px; background: url(../2016img/all-bg.png) -984px -34px no-repeat; }
.btt .more { float: right; color: #666; margin-right: 5px; margin-top: 1px; }
.btt .more2 { float: right; margin-right: 5px; margin-top: 1px; font-size: 16px; font-family: "微软雅黑"; color: #EE4433; }
/*btt2*/
.btt2 { height: 42px; line-height: 32px; }
.btt2 h3 { float: left; font-size: 16px; font-family: "微软雅黑"; color: #FFF; }
.btt2 h3 a { color: #FFF; }
.btt2 .tit { width: 100%; height: 42px; padding-left: 12px; background: url(../2016img/home-icon2.png) 0 -194px no-repeat; overflow: hidden; }
.btt2 .more { float: right; color: #666; margin-right: 25px; margin-top: 1px; }
.btt2 .more2 { float: right; margin-right: 21px; margin-top: 1px; font-size: 16px; font-family: "微软雅黑"; color: #E9E9E9; }
/*** kft ***/
.kft { width: 293px; overflow: hidden; }
.kft ul { border-top: 0; height: 156px; overflow: hidden; }
.kft-i { padding-left: 14px; }
/*** news-top-toutiao ***/
.z_toutiao { width: 895px; height: 82px; overflow: hidden; }
.head-line { background: #F5F5F5; font-family: microsoft yahei; }
.head-line dt { background: #3088DF; color: #fff; line-height: 31px; text-align: center; width: 100px; height: 82px; float: left; position: relative; }
.head-line dt strong { font-size: 28px; padding-top: 10px; display: block; font-weight: normal; width: 80px; margin: 0 auto; }
.head-line dd { padding: 10px 0; text-align: center; }
.head-line h2 { font-size: 33px; height: 31px; line-height: 31px; margin-bottom: 8px; }
.head-line h3 { font-size: 14px; font-family: simsun; overflow: hidden; height: 31px; }
/*** news-top-center ***/
.news #news-c { width: 698px; }
/*** 图文推荐 ***/
#owl-demo { position: relative; width: 698px; height: 320px; }
#owl-demo .item { position: relative; display: block; }
#owl-demo img { display: block; width: 698px; height: 320px; }
#owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 66px; background-color: #000; opacity: .5; filter: alpha(opacity=50); }
#owl-demo span { position: absolute; left: 0; bottom: 27px; width: 100%; font: 18px/32px "微软雅黑", "黑体"; color: #fff; text-align: center; }
.owl-pagination { position: absolute; left: 0; bottom: 10px; width: 100%; height: 12px; text-align: center; }
.owl-page { display: inline-block; width: 10px; height: 10px; margin: 0 5px; background-image: url(http://www.0352fang.com/template/blue/2016img/bg15.png); *display:inline;
*zoom:1;
}
.owl-pagination .active { width: 25px; background-image: url(http://www.0352fang.com/template/blue/2016img/bg16.png); }
.owl-buttons { display: none; }
.owl-buttons div { position: absolute; top: 50%; width: 40px; height: 80px; margin-top: -40px; text-indent: -9999px; }
.owl-prev { left: 0; background-image: url(http://www.0352fang.com/template/blue/2016img/bg17.png); }
.owl-next { right: 0; background-image: url(http://www.0352fang.com/template/blue/2016img/bg18.png); }
.owl-prev:hover { background-image: url(http://www.0352fang.com/template/blue/2016img/bg19.png); }
.owl-next:hover { background-image: url(http://www.0352fang.com/template/blue/2016img/bg20.png); }
.owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/*** display none until init ***/
.owl-carousel { display: none; position: relative; width: 100%; -ms-touch-action: pan-y; }
.owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; }
.owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; }
.owl-carousel .owl-item { float: left; }
.owl-controls .owl-page, .owl-controls .owl-buttons div { cursor: pointer; }
.owl-controls { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/*** mouse grab icon ***/
.grabbing { cursor: url(grabbing.png) 8 8, move; }
/*** fix ***/
.owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }
/*** 全国 大同 news文字 ***/
.text li { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; }
/*** news-top-right ***/
.news #news-r { width: 185px; height: 523px; background-color: #F5F5F5; border: 1px solid #B3B3B3; overflow: hidden; }
/*** col-tools ***/
.col-tools a { line-height: 26px; float: left; width: 49.9%; padding: 10px 0; text-align: center; color: #333; display: inline-block; }
.col-tools a:hover { text-decoration: none; color: #E43; background-color: #FFF; }
.col-tools .ico08 { font-size: 26px; display: block; color: #1C7DDC; text-shadow: 0 0 1px #1C7DDC; }
/*** zttj ***/
.zttj { width: 185px; margin: 0 auto; overflow: hidden; }
.zttj li { width: 170px; height: 160px; margin: 6px auto 0; overflow: hidden; *position:relative;
*right:8px;
}
.zttj li img { width: 170px; height: 134px; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
.zttj li img:hover { width: 180px; height: 144px; margin: -5px; }
.zttj li em { overflow: hidden; height: 30px; line-height: 30px; text-align: center; display: block; padding: 0 3px; cursor: pointer; }
/*news*/

/*新房中心*/
/*** xfdanghang ***/
.col-title { line-height: 40px; border-top: 5px solid #07A1E2; color: #ddd; }
.col-title h3 { color: #fff; background: #07A1E2; padding: 0 20px; font-size: 28px; font-family: Microsoft yahei; height: 40px; line-height: 36px; letter-spacing: 2px; position: relative; }
.col-title h3:after { border-color: #07A1E2 #07A1E2 #07A1E2 #FD8800; content: ''; position: absolute; border-width: 0 0 15px 15px; left: 0; border-style: solid; top: -5px; }
.col-title h3 a { color: #fff; }
.col-title h3 a:hover { text-decoration: none; color: #fff; }
.col-title span a { color: #3088DF; }
.col-title .col-nav { width: 890px; border-bottom: 3px solid #999; float: right; line-height: 34px; z-index: -10; }
.col-title .col-nav a { float: left; padding: 0 3px; }
.col-title .col-nav a:hover { float: left; padding: 0 3px; text-decoration: none; }
.col-title .col-nav span { font-size: 14px; float: left; padding: 0 12px; border-bottom: 3px solid #999; z-index: 10; position: relative; top: 3px; }
.col-title .col-nav .ico08 { line-height: 1; position: absolute; top: 28px; left: 50%; display: none; margin-left: -5px; }
.col-title .col-nav .act { position: relative; color: #07A1E2; background: #fff; }
.col-title .col-nav .act span { cursor: pointer; border-bottom-color: #07A1E2; }
.col-title .col-nav .act .ico08 { display: block; }
.col-title .col-info span { font: 24px Georgia; color: #07A1E2; }
.col-title .col-nav-lg span { padding: 0 25px; }
/*******/
.search { width: 1200px; height: 115px; float: left; }
.testtab { width: 1200px; display: block; float: left; }
.tabcon { width: 1200px; display: inline; float: left; }
.tabcon ul { width: 1200px; margin: 0 auto; display: block; margin-left: 0px; }
.tabcon ul #item2 { width: 660px; float: left; height: 24px; line-height: 24px; margin-top: 5px; margin-left: 1px; overflow: hidden; }
.tabcon ul #item2 a { color: #000; text-decoration: none; padding: 0 1px; }
.tabcon ul #item2 a:hover { color: #F00; text-decoration: underline; }
.tabcon ul #item2 b { background-color: #07A1E2; padding: 7px 10px; color: #FFF; font-weight: normal; }
.tabcon ul li .select { float: left; position: relative; margin-right: 13px; z-index: 100; width: 82px; border: 1px solid #D3D3D3; font: 12px/24px SimSun, san-serif; }
.tabcon ul li .select .txt1 { height: 26px; padding: 0 5px 0 6px; overflow: hidden; line-height: 26px; cursor: default; display: block; background: #FFF; color: #666; border-radius: 2px; }
.tabcon ul li .select .txt1:hover { box-shadow: 0 0 2px #ccc; }
.tabcon ul li .select .droplist { position: absolute; width: 82px; border: 1px solid #B3B3B3; background: #FFF; left: -1px; top: 26px; display: none; box-shadow: 0 0 2px #ddd; }
.tabcon ul li .select .droplist em { display: block; text-decoration: none; height: 20px; line-height: 20px; padding-left: 5px; color: #444; cursor: pointer; font-style: normal; }
.tabcon ul li .select .droplist em:hover, .sea-con .select .droplist .act { background: #E6F1FA; text-decoration: none; }
.tabcon ul li .select .l-more { width: 234px; padding: 5px 0; }
.tabcon ul li .select .l-more em { float: left; width: 73px; }
.tabcon ul li .select b { position: absolute; right: 6px; top: 1px; width: 12px; height: 24px; -webkit-transition: background-position .1s ease; -moz-transition: background-position .1s ease; -ms-transition: background-position .1s ease; -o-transition: background-position .1s ease; transition: background-position .1s ease; background-position: -5px 9px }
.tabcon ul li .act b { border: 1px solid #E6E6E6; border-bottom: none; background-position: right 7px; position: relative; z-index: 100; background-color: #FFF; padding: 0 15px 0 6px; }
.tabcon ul li .hover .droplist { display: block; }
.tabcon ul li .hover b { background-position: -5px -29px; }
.tabcon ul li .txt { float: left; border: 1px solid #D3D3D3; height: 26px; line-height: 26px; width: 200px; background-position: -280px -28px; text-indent: 16px; background-color: #FFF; overflow: hidden; display: block; }
.tabcon ul li .txt:focus { border-color: #0E7DDA; }
.tabcon ul li .btn { float: left; width: 60px; height: 28px; line-height: 26px; overflow: hidden; border: none; cursor: pointer; background: #1C7DDC; color: #FFF; *padding-top:2px;
border-radius: 0; }
.tabcon ul li .w1, .sea-con .w1 .droplist { width: 120px; }
.tabcon ul li .w2, .sea-con .w2 .droplist { width: 86px; }
/*** ysxkz ***/
.zzyy { font-size: 0 }
.ysxkz-txt { float: left; border: 1px solid #B3B3B3; border-right: 0; height: 26px; line-height: 26px; width: 220px; overflow: hidden; display: block; background: #fff url(../images/fdj.png) 8px no-repeat; text-indent: 25px; }
.ysxkz-txt:focus { border-color: #0E7DDA; }
.ysxkz-btn { float: left; width: 60px; height: 28px; line-height: 28px; overflow: hidden; border: none; cursor: pointer; background: #1C7DDC; color: #FFF; *padding-top:2px;
}
/***  ***/
.z_tl { width: 518px; height: 80px; margin-top: 7px; overflow: hidden; }
/*** xinfang left ***/
/*** fbs ***/
.fbs { width: 293px; height: 176px; overflow: hidden; }
.fbs ul { padding: 2px 0 0 17px; height: 123px; }
.fbs .tu img { width: 134px; height: 92px; }
.fbs .tu { width: 134px; height: 92px; float: left; border: 1px solid #B3B3B3; padding: 3px; }
.fbs .zi { width: 111px; height: 80px; float: left; margin-left: 10px; }
.fbs .zi a { padding: 6px 26px; text-align: center; margin-top: 8px; display: inline-block; font-size: 13px; color: #000; border: 1px solid #B3B3B3; border-radius: 3px; }
.fbs .zi a:hover { text-decoration: none; background-color: #07A1E2; color: #FFF; border: 1px solid #FFF; }
.fbs .tel { float: left; width: 93%; line-height: 32px; height: 32px; color: #777; text-align: center; font-size: 15px; font-family: Verdana, Geneva, sans-serif; }
/*** kft ***/
.fbs .bd .fm li{ height:31px; line-height:31px; padding-top:5px;}
.fbs .bd .fm li em{ display:inline-block; width:6px;}
.fbs .bd .fm li em.k4{ display:inline-block; width:23px;}
.fbs .bd span{ color:#c00; margin-right:5px;}
.fbs .bd .txt{ height:22px;line-height:22px;border: 1px solid #ddd;padding: 0 5px;}
.fbs .bd select{ width: 161px;border-color: #DDD;padding: 2px;}
.fbs .bd .kft-btn{ padding: 0 30px; color: #fff;cursor: pointer;border: none; background-color: #3088DF; vertical-align: middle;height: 26px;line-height: 26px;display: inline-block;}
.fbs .kfbm-list{ border: 1px solid #eee; padding: 5px 10px;}
.fbs .kfbm-list li{ height:24px;line-height:24px;overflow: hidden;}
/*** 新房问答 ***/
.xfwdCon { padding: 0 10px 5px 10px; }
.xfwdCon li { border-bottom: 1px dotted #CDCDCD; padding: 5px 0; *zoom:1;
}
.xfwdCon li p { color: #666; height: 21px; line-height: 21px; overflow: hidden; }
.xfwdCon li p i { float: left; width: 16px; height: 16px; text-align: center; background: #EE4433; color: #fff; font: normal 12px/16px Microsoft yahei; margin: 2px 5px 0 0; }
.xfwdCon li .q { font-size: 14px; }
.xfwdCon li .a i { background: #07A1E2; }
/*** xinfang right ***/
/** 精品楼盘  4行
.jplp ul { border-bottom: 1px solid #B3B3B3; width: 100%; height: auto; display: inline-block; }
.jplp li { margin: 10px 0 8px 40px; float: left; width: 270px; overflow: hidden; display: inline; }
.jplp li em { overflow: hidden; height: 30px; line-height: 30px; text-align: center; display: block; padding: 0 3px; cursor: pointer; }
.jplp p { padding: 0 3px; font-size: 14px; height: 26px; line-height: 26px; }
.jplp .icon { float: right; padding: 0 10px; background: #C00; color: #FFF; line-height: 26px; }
.jplp .icon:hover { opacity: 0.8; filter: alpha(opacity=80); text-decoration: none; }
.jplp img { width: 270px; height: 180px; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; overflow: hidden; }
.jplp img:hover { width: 275px; height: 185px; margin: -5px 0 0 -5px; }
.jplp li:nth-child(1),.jplp li:nth-child(5),.jplp li:nth-child(9){ margin-left:0px; }
***/



/*** 精品楼盘  5行**/

.jplp ul { border-bottom: 1px solid #B3B3B3; width: 100%; height: auto; display: inline-block; }
.jplp li { margin: 10px 0 8px 20px; float: left; width: 224px; overflow: hidden; display: inline; }
.jplp li em { overflow: hidden; height: 30px; line-height: 30px; text-align: center; display: block; padding: 0 3px; cursor: pointer; }
.jplp p { padding: 0 3px; font-size: 14px; height: 26px; line-height: 26px; }
.jplp .icon { float: right; padding: 0 10px; background: #C00; color: #FFF; line-height: 26px; }
.jplp .icon:hover { opacity: 0.8; filter: alpha(opacity=80); text-decoration: none; }
.jplp img { width: 224px; height: 180px; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; overflow: hidden; }
.jplp img:hover { width: 223px; height: 180px;  -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; overflow: hidden; }
.jplp li:nth-child(1),.jplp li:nth-child(6){ margin-left:0px; }




 ***/





/*** 新房精选楼盘 商业地产楼盘 二手房楼盘 ***/
.plist1 li { float: left; width: 206px; margin: 10px 22px 0 0; }
.plist1 h5 { line-height: 35px; overflow: hidden; height: 35px; margin-top: -1px; padding: 0 8px; border: 1px solid #B3B3B3; }
.plist1-mod { margin-right: -50px; _position: relative; *zoom: 1;
}
.plist1-mod li .img { display: block; overflow: hidden; }
.plist1-mod li img { -webkit-transition: -webkit-transform .5s; -moz-transition: transform .5s; -ms-transition: -ms-transform .5s; transition: transform .5s; }
.plist1-mod li:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.plist1-mod li:hover h4 { background-color: rgba(7, 161, 226, .5); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#80ee4433, endColorstr=#80ee4433);
}
.plist1-mod h4 { line-height: 30px; position: relative; overflow: hidden; height: 30px; margin-top: -30px; background-color: rgba(0, 0, 0, .5); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#80000000, endColorstr=#80000000);
}
.plist1-mod h4 a { display: block; padding: 0 15px; color: #FFF; }
.plist1-mod h4 a:hover { text-decoration: none; }
/*** xf-neitong ***/
.z_xfco { width: 355px; height: 450px; float: left; overflow: hidden; border-bottom: 1px dotted #CDCDCD; }
.z_xfco ul { margin-top: 6px; }
.text2 li { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; /*background: url(../2015img/index_bg.png) -95px 16px no-repeat;*/ padding-left: 4px; }
/***  ***/
.z_xfco2 { width: 318px; height: 450px; float: left; overflow: hidden; border-bottom: 1px dotted #CDCDCD; }
.text3 li { height: 33px; line-height: 33px; overflow: hidden; font-size: 14px; /*background: url(../2015img/index_bg.png) -91px 16px no-repeat;*/ padding-left: 10px; }
/*** 视频看房 ***/
.spkf { width: 318px; }
.spkf li { width: 140px; height: 90px; margin: 0 9px; position: relative; float: left; overflow: hidden; }
.spkf h4 { height: 24px; line-height: 24px; overflow: hidden; bottom: 0; left: 0; text-align: center; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#77000000 ', endColorstr='#77000000 ');
color: #FFF; position: absolute; width: 100%; font-size: 12px; }
.spkf h4 a { color: #FFF; text-decoration: none; padding: 0 3px; }
.spkf h4 a:hover { color: #E43; text-decoration: none; padding: 0 3px; }
.spkf i,.text999 i{ color: #fff; position: absolute; top: 50%; left: 50%; cursor: pointer; font-size: 26px; transform: translate(-50%, -50%);}
.spkf img { width: 152px; height: 92px; }
.spkf img:hover { margin-left: -10px; position: relative; }
/***  ***/
.z_xfri { width: 187px; height: 450px; float: left; overflow: hidden; background-color: #F5F5F5; margin-left: 15px; }
/*.rqlp { width: 185px; height: 350px; border: 1px solid #B3B3B3; border-top: 0; }
.rqlp ul { padding: 5px 6px; }
.rqlp ul li { font-size: 13px; line-height: 25px; } 
.rqlp ul li img { width: 156px; height: 86px; padding-left: 12px; padding-bottom: 5px; }*/
.topcn { width: 185px;HEIGHT: 405PX; line-height: 29px; font-size: 12px; padding: 3px 0 2px 0; border: 1px solid #B3B3B3; border-top: 0; }
.topcn a { font-size: 12px; }
.topcn li { /*display: inline-block;*/ clear: both; line-height: 29px; padding-left: 6px; }
.topcn span { float: left; width: 16px; height: 16px; line-height: 16px; border: 1px solid #A5A5A5; text-align: center; font-size: 9px; font-family: Verdana, Geneva, sans-serif; margin: 4px 5px 0 0; color: #222; }
.topcn span.on { background-color: #07A1E2; color: #FFF; }
.topcn p, .topcn div { float: left; width: 175px; }
.topcn p { height: 29px; }
.topcn p code { float: right; color: #FFF; }
.topcn .zyc { width: 90px; height: 29px; overflow: hidden; display: inline-block; float: left; }
.topcn img { width: 174px; height: 106px; }
.topcn div { line-height: 29px; padding-bottom: 5px; display: none; }
.topcn em { display: inline-block; float: left; margin-left: 5px; line-height: 29px; }
.topcn em font { color: #F00; font-size: 12px; }
/*新房中心*/

/*快速发布*/
.ksfb { margin-right: -50px; position: relative; }
.ksfb a { float: left; height: 30px; line-height: 30px; white-space: nowrap; padding: 0 43px; color: #fff; background: #07A1E2; margin: 0 11px 8px 0; font-family: Microsoft yahei; font-size: 14px; }
.ksfb a:hover { text-decoration: none; opacity: 0.8; filter: alpha(opacity=80); color: #fff; }
.ksfb .s1 { background: #EE4433; }
/*快速发布*/

/*家装中心*/
.jz li { height: 30px; line-height: 30px; background: url(../2015img/index_bg.png) -90px 12px no-repeat; overflow: hidden; padding-left: 17px; font-size: 14px; }
.jz .pic { height: auto; background: none; padding: 6px 0 6px; }
.jz .pic h4 { font-weight: bold; height: 87px; line-height: 30px; overflow: hidden; font-size: 14px; }
.jz .pic a { color #3088DF;
}
.jz .pic img { float: left; margin-right: 8px; height: 87px; }
.jz .pic p { line-height: 22px; color: #898989; height: 44px; overflow: hidden; }
.jz-f li { height: 26px; line-height: 26px; }
/*** 装修案例 装修效果图 ***/
.plist2 li { float: left; width: 201px; margin: 20px 20px 0 0; }
.plist2 h5 { line-height: 35px; overflow: hidden; height: 35px; margin-top: -1px; padding: 0 8px; border: 1px solid #e7e7e7; }
.plist2-mod { margin-right: -50px; _position: relative; *zoom: 1;
}
.plist2-mod li .img { display: block; overflow: hidden; }
.plist2-mod li img { -webkit-transition: -webkit-transform .5s; -moz-transition: transform .5s; -ms-transition: -ms-transform .5s; transition: transform .5s; }
.plist2-mod li:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.plist2-mod li:hover h4 { background-color: rgba(7, 161, 226, .5); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#80ee4433, endColorstr=#80ee4433);
}
.plist2-mod h4 { line-height: 35px; position: relative; overflow: hidden; height: 35px; margin-top: -35px; background-color: rgba(0, 0, 0, .5); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#80000000, endColorstr=#80000000);
}
.plist2-mod h4 a { display: block; padding: 0 15px; color: #fff; }
.plist2-mod h4 a:hover { text-decoration: none; }
/*家装中心*/
.z_kuang { width: 200px; height: 290px; position: fixed; bottom: 2px; left: 3px; }
.z_kuang img { width: 200px; height: 290px; }
.duilian{ width: 200px; height: 314px; position: fixed; bottom: 2px; left: 3px;}
.duilian_close{ width:100%; height:24px; line-height:24px; display:block;}
/*精品楼盘*/
