.container {width: 100%;background-color: #fff;font-size:14px;}

.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-list,.slick-slide,.slick-slider,.slick-track{height:100%}

.banner{width:100%;min-width:1200px;overflow: hidden;position: relative;}
.banner .slider-wrap{font-size:0;line-height:0;width:100%;height:400px;position: relative;}
.banner .slider-wrap .item{height: 400px;position:relative;background-repeat:no-repeat;background-position:center center;}
.banner .slider-wrap a{display: block;width:100%;height: 100%;}
.banner .slider-wrap img{position: absolute;left: 50%;top: 0;z-index: 1;margin-left:-960px;}
.slider-wrap .slick-dots,.slide-panel .slick-dots{position:absolute;bottom:25px;left:0;width:100%;text-align:center;font-size:0;z-index:10}
.slider-wrap .slick-dots li,.slide-panel .slick-dots li{display:inline-block;vertical-align:middle;margin:0 5px}
.slider-wrap .slick-dots button,.slide-panel .slick-dots button{border:none;font-size:0;padding:0;width:10px;height:10px;border-radius:5px;background-color:#fff;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer; outline:0;}
.slider-wrap .slick-dots .slick-active button,.slide-panel .slick-dots .slick-active button{opacity:1;width:30px;background-color: #f35257}
.slide-panel .slick-dots{left:auto;right:20px;bottom:20px;width:auto;}
.slide-panel .slick-dots button{border-radius: 0;}
.slide-panel .slick-dots .slick-active button{width:10px;}

.lpsdscroll-box .slick-slider .slick-list{height: auto;}
.lpsdscroll-box .slick-dots{width:100%;text-align:center;overflow: hidden;font-size:0;}
.lpsdscroll-box .slick-dots li{display:inline-block;vertical-align:middle;margin:0 5px}
.lpsdscroll-box .slick-dots button{border:none;font-size:0;padding:0;cursor: pointer;display: inline-block;list-style: none;border-radius: 4px;width: 8px;height: 8px;background-color: #d8d8d8;overflow: hidden;}
.lpsdscroll-box .slick-dots .slick-active button{background-color: #f35257}

.entrances-wrap{padding:30px 0 10px;}
.entrances-wrap .items{width:25%;overflow: hidden;position: relative;float:left;}
.entrances-wrap .items:not(:last-child):after{content:'';position: absolute;top:0;right:15px;border-right:1px solid #eee;height:100%;padding-right:15px;}
.entrances-wrap .items .icons-index-entrances{float:left;width:60px;height: 60px;background-image:url('../images/icons-index-entrances.png');background-repeat: no-repeat;}
.entrances-wrap .items.newhouse .icons-index-entrances{background-position: 0 0;}
.entrances-wrap .items.sale .icons-index-entrances{background-position: 0 -80px;}
.entrances-wrap .items.rent .icons-index-entrances{background-position: 0 -160px;}
.entrances-wrap .items.findhouse .icons-index-entrances{background-position: 0 -240px;}
.info-text .text{font-size:16px;line-height: 16px;}
.info-text .text.c_tx1{color:#e96f4a}
.info-text .text.c_tx2{color:#789e3b}
.info-text .text.c_tx3{color:#b579c3}
.info-text .text.c_tx4{color:#5186b8}
.info-text .cate{font-size:0;height:52px;overflow:hidden;}
.info-text .cate a{color:#999;font-size:14px;line-height: 26px;margin-right:24px;white-space:nowrap;}.info-text .cate a:hover{color:#f35257}
.entrances-wrap .items:not(:last-child) .info-text .cate{padding-right:15px;}

.navSearch-con{position: relative;width: 1200px;margin: 0 auto}
.navSearch-box{position: absolute;left: 0;margin-top: -400px;width: 220px;height: 400px;z-index: 99}
.navSearch-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #333;opacity: .8;filter: alpha(Opacity=80)}
.navSearch-ul{padding: 0 25px 0 24px;position: relative}
.navSearch-ul li{border-bottom: 1px solid #666}
.navSearch-ul li.last{border-bottom: 0}
.navSearch-ul .hover-sty{position: relative;padding: 21px 0 20px;z-index: 1}
.navSearch-ul .hover-tit{padding-bottom: 15px;transition: all .15s ease-in-out}
.navSearch-ul .hover-tit a{font-size: 18px;font-weight: bold;color: #eee;line-height: 21px;}
.navSearch-ul .hover-tit i,.navSearch-ul .hover-tit span{display: inline-block;vertical-align: top}
.navSearch-ul .hover-tit i{width: 22px;height: 21px;margin-right: 10px}
.navSearch-ul .hover-extra .year,.navSearch-ul .hover-extra a{display: inline-block;line-height: 22px;margin-right: 14px;font-size: 14px}
.navSearch-ul .hover-extra{transition: all .15s ease-in-out;height:22px;overflow: hidden}
.navSearch-ul .hover-extra>div{height: 22px;overflow: hidden}
.navSearch-ul .hover-extra .year{color: #ddd}
.navSearch-ul .hover-extra a{color: #c6c6c6}
.navSearch-ul .hover-extra a:hover{color: #eee}

.navSearch-ul .hover-xinfang .hover-tit i{background-position: -216px -86px;}
.navSearch-ul .hover-ershoufang .hover-tit i{background-position: -191px -128px;width:21px;margin-right:11px;}
.navSearch-ul .hover-zufang .hover-tit i{background-position: -243px -86px;}
.navSearch-ul .hover-zhaofang .hover-tit i{background-position: -166px -128px;}

.common-wrap{margin-top:40px;}
.common-part1{margin-top:30px;}
.common-part3,.common-part4,.common-part5,.common-part6{margin-top:23px;}
.common-part8 .common-hd h2,.common-part9 .common-hd h2{float:right;}


.topic{height:86px;overflow:hidden;margin-bottom:30px;}
.topic .i_tt{background-position: 0px -37px;width:102px;height:86px;margin-right:45px;display:inline-block; text-indent:-9999em}
.bignews {margin-left:147px;text-align:left;}
.bignews h2 {font-weight: 700;font-size: 40px;line-height: 40px;height: 40px;padding:5px 0 16px; text-align: center;}
.bignews h3 a{color:#999;font-size:16px;display: inline-block;}
.bignews h3 a:hover{color:#f74a4a}
.bignews .v-line{position: relative;top: 0px; height: 14px;margin: 0 20px;border-left: solid 1px #ddd;}
.news-box .slide-panel{width:610px;height:390px;overflow: hidden;position: relative;}
.news-box .slide-panel em{display:block;width:100%;text-indent:10px;height:49px;font-size:18px;line-height:49px;position:absolute;bottom:0;left:0;color:#fff;font-family:"微软雅黑";background:url(../images/shadow2.png) repeat-x left bottom}
.news-box .news-panel{width:552px;height:390px;overflow: hidden;}

.hot-tit{height:40px;font:20px/30px 'Microsoft Yahei','微软雅黑'; text-align:center}
.hot-tit a{color:#f35257; font-weight:bold}

.text-list{line-height:36px;font-size:16px;}
.text-list.first{margin-bottom:24px;}
.text-list li{overflow: hidden;}
.text-list a.bt{color:#999;}
.text-list a.bt:hover{color:#f74a4a}
.text-list .v-line{ display: inline-block;position: relative;top: 2px;height: 13px;margin: 0 12px;border-left: solid 1px #dddddd;}
.text-list .a-time{color:#999;}


.common-hd{height:46px;line-height:40px;margin-bottom:20px;overflow: hidden;}
.common-hd em{float:left;display:inline;font-size:36px;font-weight:700}
.common-hd h2{float:left;line-height:58px;font-weight:normal}
.common-hd h2 span{margin-left:24px;font-size:14px;color:#999}
.common-hd a.more{float:right;font-size:14px;color:#999;line-height: 42px}
.common-hd div.more{float:right;font-size:0;color:#e6e6e6;display:inline-block;*display:inline;*zoom:1}
.common-hd div.more a{color:#999;margin:0 15px;font-size:14px;}
.common-hd div.more a:hover,.common-hd a.more:hover{color:#f35257}
.common-hd div.more .vertical_line{display: inline-block;width: 0;height: 12px;border-left: 1px solid #d8d8d8;vertical-align: -1px;_vertical-align: middle;*vertical-align: middle;}

.common-hd .tabs-trigger{margin-left:35px;margin-top:4px;float:left}
.common-hd .tabs-trigger li{float: left;padding:0 24px;height: 36px;text-align: center;color: #666;line-height: 36px;cursor: pointer;font-size: 16px;position: relative;}
.common-hd .tabs-trigger li i{display: none;border-color:#fff;border-top-color:#ff919a;position: absolute;bottom:-6px;left:50%;margin-left:-3px;}
.common-hd .tabs-trigger li i{width:0;height:0;overflow:hidden;border-style:solid;border-width:6px 6px 0;}
.common-hd .tabs-trigger li.active {background: #ff919a;color: #fff;}
.common-hd .tabs-trigger li.active i{display: inline-block;}

.minxin-list .item{float:left;margin-right:28px;margin-bottom:27px;width:279px;}
.minxin-list .pic-box{position:relative;width:100%;overflow:hidden;}
.minxin-list .info-box{padding:14px 0 0;}
.minxin-list .info-box .title-wrap{overflow: hidden;line-height:18px;}
.minxin-list .info-box .label-wrap{overflow: hidden;line-height:27px;}
.minxin-list .info-box .label-wrap .area{margin:10px 0;}
.minxin-list .info-box .house-name{font-size:18px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 70%;}
.minxin-list .info-box .area{font-size:14px;color:#999;}
.minxin-list .info-box .price{font-size:18px;color:#f35257;margin:10px 0;}
.minxin-list .info-box .number{color:#999;position: absolute;right:0;bottom:0;}
.minxin-list .info-box .number span{font-size:18px;color:#333;}
.minxin-list .info-box .tag-box{height: 30px;overflow: hidden;}
.minxin-list .info-box .tag-box span{display: inline-block; height: 30px; margin-right: 10px; padding: 0 12px; line-height: 30px; font-size: 14px; color: #a49b9b; background: rgba(132,154,174,.1);}

.sale-list,.tejia-list{width:1200px;overflow: hidden;}
.sale-list ul,.tejia-list ul{width:1228px;}
.tejia-list li a:hover{color:#f35257;}
.tejia-list li .discount{position:absolute;width:44px;left:10px;top:10px;color:#fff;text-align: center;}
.tejia-list li .discount span{ display:block;background:#f35257;line-height:18px; padding:3px 0}
.tejia-list li .discount b{display:block; font-weight:normal}
.tejia-list li .discount .i_dis {background: url('../images/ico_tejia_dis.png');background-repeat: no-repeat;width: 44px;height: 10px;display: block;}
.tejia-list li .icon-offer{display: inline-block;background: url('../images/ico_offer.png') no-repeat;width:16px;height: 18px;vertical-align: -2px;_vertical-align: middle;*vertical-align: middle;margin-right:8px;}
.tejia-list li .offer-info{font-size:14px;color:#999;}
.tejia-list .extra{margin-top:10px;}
.tejia-list .extra span{ display:block; line-height:20px}
.tejia-list .extra .btn{ display:block;height:37px;line-height:37px;background:#f3686d; padding:0 20px;color:#fff;}
.tejia-list .extra .btn:active,.extra .btn:hover{ background:#f35257; text-decoration:none}
.tejia-list .info-box .price{margin:10px 0 5px;}
.tejia-list .info-box .tejia-price{font-weight: normal;font-size:14px;}
.tejia-list .tejia-price .price-now{color:#f35257;}
.tejia-list .tejia-price .price-now em{font-size:20px;margin-right:5px;}
.tejia-list .tejia-price .price-original{color:#999;font-size:12px;line-height:1;}

.house-wrap{width: 921px;margin-right:2px;}
.right-side-container{width:277px;}

.right-side-box{background-color: #f6f6f6;padding:20px;}
.right-side-box h4{font-size:20px;line-height:24px;font-weight: bold;margin-bottom:18px;}
.right-side-box .more{color:#999;line-height: 24px;}.right-side-box .more:hover{color:#f35257}
.lpsd-index-box{height: 242px;overflow: hidden;}
.lpsd-index-box .item{margin-bottom:18px;}
.lpsd-index-box .item .title{position: relative;padding-right:45px;}
.lpsd-index-box .item .title a{display: inline-block; max-width: 75%; font-size: 18px; line-height: 18px; vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.lpsd-index-box .item .title .status{display: inline-block;padding: 4px 6px;margin-left: 10px;line-height: 12px;font-size: 12px;color: #fff;vertical-align: middle;background: #269cff;}
.lpsd-index-box .item .title .status.status_1{background: #f35257;}.lpsd-index-box .item .title .status.status_2{background: #47d25b;}.lpsd-index-box .item .title .status.status_3{background: #269cff;}
.lpsd-index-box .item .time{position: absolute;top:2px;right:0;color:#999;}
.lpsd-index-box .info{color:#999;margin-top:10px;text-align:justify;text-justify:inter-ideograph;line-height: 22px;}
.lpsd-index-box .info a.link{color:#f35257}

.index-signUp .qrcode img{vertical-align:top}
.index-signUp .qrcode p{font-size:14px;line-height:26px;color:#999;padding-left:93px}
.index-signUp .qrcode span,.index-signUp .qrcode a{color:#333;}


.ui-sign__item{padding:0 20px 20px 20px;}
.ui-sign__item.center{display:none}
.ui-sign__item .ui-sign__tips{color:#999;font-size:12px; line-height:1.5;padding:8px 0 10px;text-align:center}
.gb-form .form-line {position: relative;}
.gb-form .input {width:218px;height: 18px;line-height: 18px;display:block;border: 1px solid #f2f2f2;padding: 10px 10px;}
.gb-form .form-btn {display: block;height: 50px;width: 100%;margin-top:12px;color: #FFF;font-size: 18px;text-align: center;border: none;cursor: pointer;}

.group-items{height:157px;overflow: hidden;}
.group-items li{position: relative;padding:15px 0;border-bottom:1px solid #eaeaea;}
.group-items .info-box{padding-right:74px;}
.group-items .info-box .house-name{font-size:18px;color:#333;}
.group-items .info-box .nums{color:#999;}
.group-items .info-box .nums em{margin:0 5px;}
.group-items .btn{width:64px;height:38px;background: #f97d85;position: absolute;top:50%;right:0;margin-top:-19px;}

.conve-list li{width:70px;float:left;text-align:center;}
.conve-list li a{display: block;}
.conve-list li.conve-item__jsq a{color: #ff919a;}
.conve-list li.conve-item__dt a{color: #ffb891;}
.conve-list li.conve-item__zs a{color: #b091ff;}
.conve-list li.conve-item__jsq,.conve-list li.conve-item__dt{margin-right:33px;}
.conve-list li .icon{display: block;width:72px;height:72px;border-radius:50%;position: relative;margin-bottom:5px;}
.conve-list li.conve-item__jsq .icon{border:1px solid #ffdfe2;}
.conve-list li.conve-item__dt .icon{border:1px solid #ffb891;}
.conve-list li.conve-item__zs .icon{border:1px solid #b091ff;}
.conve-list li i{ display:inline-block;position: absolute;top:50%;left:50%;}
.conve-list li i.i_jsq{width:24px;height:30px;background-position: -107px -86px;margin-left:-12px;margin-top:-15px;}
.conve-list li i.i_dt{width:35px;height:30px;background-position: -206px -37px;margin-left:-17px;margin-top:-15px;}
.conve-list li i.i_zs{width:21px;height:29px;background-position: -136px -86px;margin-left:-10px;margin-top:-15px;}
.conve-list li em{display:block;height:24px;line-height:24px}



.publish-btn{width:100%;}
.publish-btn .btn{margin-bottom:20px;font-size:24px;width:100%;height:80px;line-height: 80px;padding:0;color:#fff;}
.publish-btn .btn i{display: inline-block;width:24px;height:24px;vertical-align: -3px;_vertical-align: middle;*vertical-align: middle;margin-right:18px}
.publish-btn .btn i.i_fbfy{background-position: -162px -86px;}
.publish-btn .btn i.i_zjrz{background-position: -188px -86px;}
.publish-btn .btn-fbfy{background:url('../images/fbfy_btn_bg.png') no-repeat;}
.publish-btn .btn-zjrz{background:url('../images/zjrz_btn_bg.png') no-repeat;}
.publish-btn .btn-fbzf{background:url('../images/fbzf_btn_bg.png') no-repeat;}

.inter-box h4{margin-bottom:10px;}
.inter-list ul{height: 403px;overflow: hidden;}
.inter-list li{overflow: hidden;position: relative;padding-left:77px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #efefef;}
.inter-list li .img{width:64px;height:64px;position: absolute;top:16px;left:0;}
.inter-list li .info{line-height: 1;height: 64px;}
.inter-list li .info em{margin:0 5px;color:#999;}
.inter-list li .info .coname{font-size:18px;}
.inter-list li .info .area{padding:9px 0;}

.jjr-list{width:100%;overflow: hidden;}
.jjr-list ul{width:1230px;}
.jjr-list li{background: #f6f6f6;width:216px;margin-right:30px;float:left;}
.jjr-list li .link-box{display: block;width:152px;padding:30px 32px;text-align: center;}
.jjr-list li .avatar{width:120px;height:120px;margin:0 auto;}
.jjr-list li .avatar img{border-radius: 50%;}
.jjr-list li .info{margin:12px 0;}
.jjr-list li .btn-jjr{width:100%;display: block;height:48px;line-height:48px;background: #f5d5d6;color:#f35257;font-size:18px;}

.news-wrap .slpnel{width:219px;height: 400px;overflow: hidden;}
.news-wrap .scpnel{width:644px;}
.news-wrap .srpnel{width:277px;}
.news-wrap .img-list li{width:220px;margin-bottom:18px}
.news-wrap .img-list li p{font-size:12px;line-height:36px;text-align: center;white-space: nowrap;overflow: hidden;}

.news-wrap .news-panel{width:316px;float: left;}

.news-wrap .news-panel .news-tt{margin-bottom: 18px;}
.news-wrap .news-panel .news-tt h4{font-size:22px;line-height:1;}
.news-wrap .news-panel .news-list li{height: 30px;line-height: 30px;padding-left: 18px;background:url(../images/dian.png) no-repeat;background-position: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-wrap .news-panel .news-list li a{color:#666;}.news-wrap .news-panel .news-bd li a:hover{color:#f35257}
.news-wrap .news-panel .lshq-imgnews{margin-top:12px;}
.news-wrap .news-panel .lshq-imgnews li{width:148px;float: left;margin-right:10px;font-size:0;position: relative;}
.news-wrap .news-panel .lshq-imgnews li .wall{position: absolute;z-index: 1;bottom: 0;left: 0;height: 30px;line-height: 30px;width: 100%;text-align: left; overflow: hidden;}
.news-wrap .news-panel .lshq-imgnews li .wall em{color: #fff;font-size: 12px;display: block;}
.news-wrap .news-panel .lshq-imgnews li .wall s{width:100%;height:30px;background:#000;filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40);display:block;position:absolute;z-index:-1;bottom:0;left:0}
.news-wrap .news-panel.gcjd-panel{margin-left:12px;}
.news-wrap .news-panel.lshq-panel .news-list{margin-right:10px;}

.topic-list{margin-top:10px;}
.topic-list li{line-height:30px;height: 30px;overflow: hidden;}
.topic-list li a{color:#666}.topic-list li a:hover{color:#f35257}

.analyst-box{width:100%;overflow: hidden;}
.analyst-box ul{width:1232px;}
.analyst-box .analyst-item{width:538px;height: 244px;margin-right:32px;float: left;background: #f6f6f6;padding:30px;padding-right:16px;}
.analyst-box .analyst-item .teach-box{text-align: center;width:156px;}
.analyst-box .analyst-item .teach-box .pic{width:120px;height:120px;margin:0 auto;}
.analyst-box .analyst-item .teach-box .pic img{border-radius: 50%;}
.analyst-box .analyst-item .teach-box .detail{margin:9px 0 10px;}

.analyst-box .analyst-item .teach-box .name{font-size:24px;}
.analyst-box .analyst-item .teach-box .pos{color:#f3aa54;}
.analyst-box .analyst-item .teach-box .i_vip{display: inline-block;width:16px;height: 14px;background-position: -189px -154px;vertical-align: -2px;_vertical-align: middle;*vertical-align: middle;margin-right:8px;}
.analyst-box .analyst-item .teach-box .btn-contact{width:100%;height: 48px;line-height:48px;background: #f5d5d6;color:#f35257;font-size:18px;padding:0;}
.analyst-box .analyst-item .teach-box .btn-contact .i_qq{width:16px;height:18px;display: inline-block;background-position: -212px -128px;vertical-align: -2px;_vertical-align: middle;*vertical-align: middle;margin-right:8px;}
.dianping{width:356px;}
.dianping .info{font-size:14px;color:#666;margin-bottom:12px;line-height:24px;margin-right:14px;min-height:120px;}
.dianping li{position: relative;width:164px;height:112px;float: left;margin-right:14px;}
.dianping li .wall{position: absolute;z-index: 1;bottom: 0;left: 0;height: 30px;line-height: 30px;width: 100%;text-align: center;}
.dianping li .wall em{color: #fff;font-size: 12px;display: block;}
.dianping li .wall s{width:100%;height:30px;background:#000;filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40);display:block;position:absolute;z-index:-1;bottom:0;left:0}

.rank-wrap{width:370px;margin-right:40px;float:left;}
.rank-wrap.last{margin-right:0}
.rank-wrap .rank-tt{height:32px; line-height:32px;margin-bottom: 8px;}
.rank-wrap .rank-tt h4{font-size:22px;}
.rank-list li:hover,.rank-news-list li:hover {background: #f5f5f5;}
.rank-list li{line-height: 36px;height:36px;position: relative;overflow: hidden;padding-left: 35px;}
.rank-list li span{float: left;display:inline-block;_display:inline}
.rank-list li .no{position: absolute;display: block;width: 25px;height: 30px;line-height: 30px;font-size:18px;font-family:Arial;font-style:italic;text-align: center;top: 50%;left: 0;margin-top: -15px;color:#f4adaf}
.rank-list li .name{width:165px;white-space: nowrap;word-wrap: normal;overflow: hidden;-o-text-overflow: ellipsis; text-overflow: ellipsis;text-align: left;}
.rank-list li .price{width:105px}
.rank-list li .area{width:65px; text-align:right;color:#999999}

.rank-news-list li{height:36px;overflow: hidden;position: relative;height:36px;line-height:36px;padding-left:35px;overflow: hidden;}
.rank-news-list li a{display: block;float:left;max-width:72%;}
.rank-news-list li .no{position: absolute;display: block;width: 25px;height: 30px;line-height: 30px;font-size:18px;font-family:Arial;font-style:italic;text-align: center;top: 50%;left: 0;margin-top: -15px;color:#f4adaf}
.rank-news-list li .date{float:right;max-width:25%;color:#999;}

.design-topic{width:893px;height:440px;overflow: hidden;margin-right:30px}
.design-topic ul{}
.design-topic .design-item{float: left;position: relative;margin:0 0 19px 19px;width:285px;height:210px;}
.design-topic .design-item[data-index='0']{width:285px;height: 440px;margin-left:0;}
.design-topic .design-item .image-wrapper {height:0;}
.design-topic .design-item img{height: 100%; margin-left: 0px; display: inline;}
.design-topic .design-item a{display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;}

.intro-box{width: 100%;position: absolute;background: url(../images/rBLkBVlZq--AKfvAAAAD4UrgA9o260.png) repeat-x top;left: 0;bottom: 0;color: #fff;}
.intro-box p{display: block;padding:30px 20px 15px;font-size:16px;height: 16px; line-height: 16px;overflow: hidden;}
.intro-box p span{max-width: 140px; display: inline-block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.intro-box p em{float: right; max-width: 105px; display: inline-block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}

.jz-apply{background: #f6f6f6;height:440px;overflow: hidden;}
.navApply-tab{width:100%;display: block;position: relative;border-bottom: 1px solid #e9e9e9;}
.navApply-tab li{float:left;padding:18px 24px;width:44px;text-align: center;position: relative;cursor:pointer;}
.navApply-tab li a{font-size:18px;color:#999;line-height: 24px;}
.navApply-tab li .rt{width:1px;height:44px;background: #e9e9e9;position:absolute;top:50%;right:0;margin-top:-22px;}
.navApply-tab li.active .bot{width:100%;height:11px;position: absolute;bottom:-5px;left:0;background:url('../images/ico_home_apply_tab_bot.png') no-repeat;background-position: center}
.navApply-tab li.active a{font-weight: bold;color:#1eae6a;}

.navApply-cont{padding:0 20px;}
.navApply-cont .form-tit{padding:15px 0;color:#666;text-align: center}
.navApply-cont .form-tips em{color:#ff6b14;}
.navApply-form{position: relative;line-height: 24px;}
.navApply-form .form-item{margin-bottom:20px;position: relative;}
.navApply-form .form-item .input-txt{width:194px;height:18px;padding:14px 20px;background: #fff;border:1px solid #e9e9e9;}
.navApply-form .form-btn-wrap{width:100%;padding-bottom:30px;}
.navApply-form .form-btn{width:100%;height:48px;line-height: 48px;font-size:18px;font-weight: bold;text-align: center;padding:0;background:#1eae6a }