.comm_bg h4{font:18px/24px 'Microsoft Yahei','黑体';margin-bottom:15px}
.ui-more{color:#999}

.focusarea{width: 960px;overflow: hidden;margin-left: 230px;margin-top:10px;float: left;display: inline;position: relative;}
.topic{height:90px; overflow:hidden}
.topic .i_tt{background-position:0 -248px;width:108px;height:90px;margin-right:10px;display:inline-block; text-indent:-9999em}
.bignews {margin-left:118px; text-align:center;}
.bignews h2 {font-weight: 700;font-size: 38px;line-height: 40px;height: 40px;padding:10px 0;}
.bignews h3 .spacer{margin:0 8px;color:#cccccc}
.bignews h3 a{color:#999}
.bignews h3 a:hover{color:#f74a4a}

.slide{width:610px;height:390px;float: left;display: inline;position: relative;overflow:hidden}
.mod-slide{width:610px;height:390px;float:left;margin-right:2px;position:relative;overflow:hidden}
.mod-slide .mod-slide-trigger{width:75px;height:20px;position:absolute;bottom:8px;right:8px}
.mod-slide .mod-slide-trigger li{display:block;float:left;width:20px;height:20px;margin-right:5px;text-indent:-999px;background:url(../images/btn_pre_06.png) no-repeat}
.mod-slide .mod-slide-trigger .selected{background:url(../images/btn_next_03.png) no-repeat}
.mod-slide-content ul{position:relative}
.mod-slide-content ul li{width:610px;height:390px;position:relative}
.mod-slide-content ul li a,.mod-slide-content ul li img{display:block;width:610px;height:390px}
.mod-slide-content ul li em{display:block;width:100%;text-indent:10px;height:40px;font-size:18px;line-height:40px;position:absolute;bottom:0;left:0;color:#fff;font-family:"微软雅黑";background:url(../images/shadow2.png) repeat-x left bottom}


.hot-tit{height:34px;font:16px/34px 'Microsoft Yahei','黑体'; text-align:center}
.hot-tit a{color:#f35257; font-weight:bold}
.index_tit01{ line-height:31px}

.mod-hd{height:30px;line-height:30px;margin-bottom:15px}
.mod-hd em{float:left;display:inline;font-size:28px;font-weight:normal}
.mod-hd h2{float:left;line-height:38px;font-weight:normal}
.mod-hd h2 span{margin-left:10px;font-size:14px;color:#999}
.mod-hd a.more{float:right;font-size:14px;color:#999}
.mod-hd nav.more{float:right;font-size:14px;color:#e6e6e6;display:inline-block;*display:inline;*zoom:1}
.mod-hd nav.more a{color:#999;margin:0 5px;}
 

.caption h3 a:hover span,nav.more a:hover span{ text-decoration:underline}
.caption h3{font:18px/20px 'Microsoft Yahei','黑体';margin:12px 0 5px}
.caption h3 a{ display:block; float:left}
.caption .short-title{font:18px/34px 'Microsoft Yahei','黑体';}
.caption .dis-btn{padding:0 10px;display:inline-block; background:#f3686d;font-size:16px;color:#fff}

.sales-cards,.dis-cards{width:1213px}
.sales-cards li,.dis-cards li{width:280px;float:left;margin-right:23px}
.sales-cards .image,.dis-cards .image{display:block;position:relative;height:196px; overflow:hidden;text-align:center}
.sales-cards .image s{display:block;width:280px;height:40px;background:#000;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0}
.sales-cards .image h3{position:absolute;width:260px;padding:0 10px;height:40px;line-height:40px;color:#fff;bottom:0;left:0}
.sales-cards .image .discount{position:absolute;width:44px;left:10px;top:10px;color:#fff}
.sales-cards .image .discount span{ display:block;background:#f35257;line-height:18px; padding:3px 0}
.sales-cards .image .discount b{display:block; font-weight:normal}
.sales-cards .image .discount .i_dis{ background-position:-71px -55px;width:44px;height:10px;display:block;}
.sales-cards .caption h3{margin:12px 0 8px}
.sales-cards .caption h3 a{height:20px;display:block;font:18px/20px 'Microsoft Yahei','黑体';color:#f35257;float:none}
.sales-cards .caption h3 a .i_hb{background-position:-71px -28px;width:18px;height:20px;display:inline-block;margin-right:5px}
.sales-cards .caption h3 a span{display:inline-block;}
.sales-cards .caption .short-title{font:14px/24px 'Microsoft Yahei','黑体';color:#999;margin-bottom:8px}
.sales-cards .caption .short-title span{ display:block;}
.sales-cards .extra span{ display:block; line-height:20px}
.sales-cards .extra .btn{ display:block;height:37px;line-height:37px;background:#f3686d; padding:0 20px;color:#fff;margin-top:3px;}
.sales-cards .extra .btn:active,.extra .btn:hover{ background:#f35257; text-decoration:none}
.sales-cards .price .price-now b{font-size:24px;}
.sales-cards .price .price-original{color:#999;font-size:12px}
.dis-cards li{margin-bottom:20px;}
.dis-cards .image span.i_hb{width:68px;height:65px; position:absolute;top:10px;left:10px;font:18px/34px 'Microsoft Yahei','黑体';}


.part4_pic .pic{margin-bottom:5px}
.part4_pic .pic img{ vertical-align:bottom}
.part4_pic .pic,.part4_pic .pic span{display:block; line-height:34px}
.part4_sort h4{font-size:22px;margin-bottom:10px}
.part4_sort .list li{line-height:30px; background:url('../images/i_ico.png') no-repeat; background-position:0 50%;padding-left:10px}
.part4_sort .fg{padding-bottom:10px;border-bottom:1px solid #f6f6f6}
.part4_sort .ext_small{margin-top:15px}
.part4_sort .ext_small li{width:148px;height:108px; float:left; position:relative}
.part4_sort .ext_small li s{display:block;width:148px;height:27px;background:#000;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0}
.part4_sort .ext_small li p{position:absolute;width:148px;height:27px;line-height:27px;color:#fff; text-align:center;bottom:0;left:0}

.part4_end{padding:15px 20px}
.part4_end .pic{width:240px;height:168px;margin-bottom:12px;position:relative}
.part4_end .pic s{display:block;width:240px;height:34px;background:#000;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0}
.part4_end .pic p{position:absolute;width:240px;height:34px;line-height:34px;color:#fff;text-align:center;bottom:0;left:0}
.part4_end li{ line-height:30px;}

.dhottab{margin-left:35px;float:left}
.dhottab li{float: left;padding:0 15px;height: 30px;text-align: center;color: #666;line-height: 30px;cursor: pointer;font-size: 16px;}
.dhottab li.active {background: #f3686d;color: #fff;}

.content_part5 nav.more .i_kf,.content_part5 nav.more .i_jsq{width:17px;height:16px;display: inline-block;vertical-align: top; margin-top: 7px;}
.content_part5 nav.more .i_kf{ background-position:-91px -28px}
.content_part5 nav.more .i_jsq{background-position:-111px -28px}
.content_part5 nav.more span{display:inline-block;vertical-align: top;height: auto;padding: 0 0 0 5px;border: 0;}


.part_5_l{width:890px;margin-right:20px;float:left}
.part_5_l .center{display:none}
.part_5_l ul{width:912px;height:532px;overflow:hidden}
.part_5_l li{width:208px;height:251px;float:left;margin:0 20px 15px 0;display:inline;zoom:1;overflow:hidden;position:relative}
.part_5_l li img{border:0;margin:0;padding:0;vertical-align:bottom}
.part_5_l li .pic{color:#fff}
.part_5_l li .pic .i_yh{width:150px;height:32px;font:14px/32px 'Microsoft Yahei','黑体'; display:inline-block; text-align:center; position:absolute;top:15px;left:30px;background-position:0 -71px}
.part_5_l li .price{font:18px/32px 'Microsoft Yahei','黑体';}
.part_5_l li .keyword a{margin:0 8px 8px 0}
.part_5_l li .keyword a{ display:inline-block;float:left;border:1px solid #d6d6d6;padding:0 3px;height:26px; line-height:26px;margin-right:8px;color:#999;font-size:12px}
.part_5_l li .caption{zoom:1}

.part_5_l li .pic{position:relative;width:208px;height:146px;}
.part_5_l li .pic s{display: block;width: 208px;height: 30px;background:rgb(243, 104, 109);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(opacity=80);position: absolute;bottom: 0;left: 0;}
.part_5_l li .pic em{color:#fff;display:block;position:absolute;bottom:0;left:0;height:30px;line-height:30px;width:100%;text-align:center;background-color: #f3686d;}

.part_5_r .calendar{padding:20px;}
.part_5_r .nicescroll{height:235px;display:block}
.part_5_r .calendar .cal-list{border-left:1px solid #cccccc;}
.part_5_r .calendar ul{margin-left:-5px;margin-right:10px;}
.part_5_r .calendar ul li{position:relative; padding-left:15px;padding-bottom:5px}
.part_5_r .calendar ul li .i_disc{width:9px;height:9px; display:inline-block;background-position:-130px -28px;position:absolute;left:0;top:12px}
.part_5_r .calendar ul li .ui-list__date{display:inline-block;*display:inline;*zoom:1;height:26px;line-height:26px;color:#666;padding:3px 0 5px 0}
.part_5_r .calendar ul li .ui-list__date .date{background:#ddd; display:inline-block; padding:0 12px; text-align:center}
.part_5_r .calendar ul li .ui-list__date .i_dot{display:inline-block;border-color: #fff;border-right-color: #ddd;width: 0;height: 0;overflow: hidden;border-style: solid;border-width: 5px 5px}
.part_5_r .calendar ul li .ui-list__meta{margin-left:5px}

.part_5_r .index-signUp{padding:20px}
.part_5_r .index-signUp .qrcode img{ vertical-align:top}
.part_5_r .index-signUp .qrcode p{font-size:12px;line-height:20px;color:#999;padding-left:72px}

.part_5_r .conve-list li{width:92px;height:82px;float:left;text-align:center;border:1px solid #f3f3f3;border-right:none;padding-top:15px}
.part_5_r .conve-list .conve-item__1{border-bottom:none}
.part_5_r .conve-list .conve-item__2{border-bottom:none}
.part_5_r .conve-list .conve-item__3{border-bottom:none;border-right:1px solid #f3f3f3}
.part_5_r .conve-list .conve-item__6{border-right:1px solid #f3f3f3}
.part_5_r .conve-list li i{width:42px;height:42px; display:inline-block;}
.part_5_r .conve-list li i.i_buy{background-position:0 -159px}
.part_5_r .conve-list li i.i_house{background-position:-44px -159px}
.part_5_r .conve-list li i.i_web{background-position:-88px -159px}
.part_5_r .conve-list li i.i_tuan{background-position:0 -203px}
.part_5_r .conve-list li i.i_barg{background-position:-44px -203px}
.part_5_r .conve-list li i.i_map{background-position:-88px -203px}
.part_5_r .conve-list li em{display:block;height:28; line-height:28px}


.part_6_l .buy_btn{width:100%;height:100px}
.part_6_l .buy_btn div{width:50%;height:100px; display:inline-block; float:left}
.part_6_l .btn_cz{background:#f3686d;}
.part_6_l .btn_cs{background:#f7a160;}
.part_6_l .buy_btn div a{color:#fff;font-size:18px;height:100%;line-height:38px;display:block;text-align:center}
.part_6_l .buy_btn div a:hover{ text-decoration:none}
.part_6_l .buy_btn div span{padding-top:12px;display:block}
.part_6_l .buy_btn div i{ display:inline-block;width:44px;height:42px;}
.part_6_l .btn_cz i.i_cz{background-position:-90px -106px}
.part_6_l .btn_cs i.i_cs{background-position:-136px -106px}

.sales-filter{padding:0 20px;margin:10px 0 15px 0}
.sales-filter dl{margin-bottom:5px}
.sales-filter dt{float: left;color:#f35257;line-height: 28px;white-space: nowrap;}
.sales-filter ul{margin-left:42px}
.sales-filter li{float: left;display: inline;padding: 3px 10px 3px 0; line-height:1.6}
.sales-filter li a{height: 20px;color: #333;display: inline-block;padding: 0 5px;border-radius: 2px;white-space: nowrap;}

.g-col .ui-caption{height:32px; line-height:32px;margin:5px 0;}
.g-col .ui-caption__bd{font-size:22px;}
.g-col .ui-list li {height: 35px;line-height: 35px;}
.g-col .ui-list li:hover {background: #f5f5f5;}
.g-col .ui-list__col {float: left;display:inline-block;_display:inline;height: 35px;line-height: 35px;}
.g-col .ui-list__col.ui-list__name{width:202px;white-space: nowrap;word-wrap: normal;overflow: hidden;-o-text-overflow: ellipsis; text-overflow: ellipsis;text-align: left;}
.g-col .ui-list__col.ui-list__hx{width:73px;color:#999}
.g-col .ui-list__col.ui-list__mj{width:60px;color:#999;text-align:right}
.g-col .ui-list__col.ui-list__price{width:60px;text-align:right}
.part_6_r .ui-list__col.ui-list__name{width:185px}
.part_6_r .ui-list__col.ui-list__price{width:77px}

.ui-search__form{width:280px;padding:0 20px;margin-bottom:20px;}
.ui-search__form .search-input{border:1px solid #d6d6d6;width:211px;height: 34px;border-right: 0;}
.ui-search__form .search-input input{padding: 2px 10px 2px 10px;width:191px;height:30px; line-height:30px;border: 0;color: #aaa8a8;}
.ui-search__form .ui-search__btn {float: right;height: 36px; background:#f3686d;color:#fff;display: block;width:68px;border: 0;cursor: pointer;}


.part_7_l .conve-list li{float:left;}
.part_7_l .conve-list li a{width:138px;height:44px;line-height:44px; position:relative;display:block;text-align:left; text-indent:50px;font-size:16px;color:#666;border:1px solid #f3f3f3;border-right:none;}
.part_7_l .conve-list li a:hover{text-decoration:none;color:#fff; background:#f3686d}
.part_7_l .conve-list li.conve-item__1 a{border-bottom:none}
.part_7_l .conve-list li.conve-item__2 a{border-bottom:none;border-right:1px solid #f3f3f3}
.part_7_l .conve-list li.conve-item__4 a{border-right:1px solid #f3f3f3}
.part_7_l .conve-list li i.i_sp{width:20px;height:20px;display:inline-block; position:absolute;left:24px;top:12px;}
.part_7_l .conve-list li i.i_co{background-position:0 -106px}
.part_7_l .conve-list li i.i_pro{background-position:-22px -106px}
.part_7_l .conve-list li i.i_zx{background-position:-44px -106px}
.part_7_l .conve-list li i.i_tuan{background-position:-68px -106px}
.part_7_l .conve-list li a:hover i.i_co{background-position:0 -132px}
.part_7_l .conve-list li a:hover i.i_pro{background-position:-22px -132px}
.part_7_l .conve-list li a:hover i.i_zx{background-position:-44px -132px}
.part_7_l .conve-list li a:hover i.i_tuan{background-position:-68px -132px}
.part_7_m{width:610px; overflow:hidden}

.ui-tab__hd{width:100%;}
.ui-tab__hd li{width:93px;height:50px;float:left;background:#ececec;text-align:center;line-height:50px;}
.ui-tab__hd li{margin-bottom:6px;position:relative;}
.ui-tab__hd li a{display:block;color:#666;}.ui-tab__hd li a:hover{ text-decoration:none;}.ui-tab__hd li.active a{color:#fff}
.ui-tab__hd li .i_tabline{display:none}
.ui-tab__hd li.active{color:#fff;background:#f3686d;text-decoration:none}
.ui-tab__hd li.active .i_tabline{border-color: #fff;border-top-color: #f3686d;width: 0;height: 0;overflow: hidden;display: inline-block;border-style: solid;border-width: 6px 6px 0;position:absolute;bottom:-6px;left:50%;margin-left:-6px;z-index:1}

.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 {padding-bottom: 9px;position: relative;}
.gb-form .form_line span{position: absolute;left: 12px;top: 9px;display: inline-block;}
.gb-form .form_line .i_name{width:17px;height:20px; background-position:-120px -45px}
.gb-form .form_line .i_tel{width:12px;height:20px; background-position:-142px -45px;left:14px}
.gb-form .input {width:218px;height: 18px;line-height: 18px;display:block;text-indent:30px;border: 1px solid #D8D8D8;padding: 8px 10px;}
.gb-form .form_btn {display: block;height: 50px;width: 100%;color: #FFF;background-color: #f46363;font-size: 18px;text-align: center;border: none;cursor: pointer;font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;}

.ui-list__case li{width:182px; float:left;display: inline-block;margin:0 20px 15px 0;vertical-align: top;zoom: 1;}
.ui-list__case li img{ vertical-align:bottom}
.ui-list__case li a{display: block;cursor: pointer;}
.ui-list__case .ui-figure__caption{margin-top:8px;padding:0 3px;white-space: nowrap;word-wrap: normal;overflow: hidden;-o-text-overflow: ellipsis; text-overflow: ellipsis;height:32px;line-height:1.5}

.ui-rank{width:370px;margin-right:40px}
.ui-rank-last{margin-right:0}
.ui-rank__item{line-height: 30px;height:30px;position: relative;overflow: hidden;padding-left: 35px;}
.ui-rank__item .ui-list__news{width:260px;white-space: nowrap;word-wrap: normal;overflow: hidden;-o-text-overflow: ellipsis; text-overflow: ellipsis;text-align: left;}
.ui-rank__item span{float: left;display:inline-block;_display:inline}
.ui-rank__item .ui-list__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: 4px;margin-top: -15px;color:#cccccc}
.ui-rank__item .ui-list__name{width:155px;white-space: nowrap;word-wrap: normal;overflow: hidden;-o-text-overflow: ellipsis; text-overflow: ellipsis;text-align: left;}
.ui-rank__item .ui-list__price{width:115px}
.ui-rank__item .ui-list__area{width:65px; text-align:right;color:#999999}
.ui-rank__item.is_top .ui-list__no{color: #ee9b93;}

.ui-flink li{float:left;margin:8px 0;}
.ui-flink li a{display:block;white-space: nowrap;margin-right:20px;line-height:20px}


/*2017.2.17*/
.mr50{margin-right:50px}
.clear{clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}
.dpico{background:url('../img/dp-ico.png') no-repeat;}
.dpico.t-ico{width:22px;height:24px;margin-right: 8px;display:inline-block;background-position:0 0;position: relative;top:2px;}
.dpico.v-ico{width:18px;height:18px;margin-right: 5px;display:inline-block;background-position:0 -35px;position: relative;top:3px;}
.dpico.qq-ico{width:15px;height:15px;margin-right: 5px;display:inline-block;background-position:-17px -66px;position: relative;top:3px;}
.analyst-box{width: 570px; float: left;}
.analyst-box .teacher-box{width: 570px;padding: 20px 0; border-bottom: 1px solid #efefef;}
.teacher-box .pic{float: left;}
.teacher-box .pic img{width: 100px; height: 100px; border-radius: 50%;}
.analyst-box .teacher-box .detail-r{float: right; width: 455px;}
.teacher-box .detail-r .name{font-size: 18px; line-height: 30px;}
.teacher-box .detail-r .items{font-size: 14px; color: #d21938; line-height: 30px; margin-left: 15px;}
.teacher-box .detail-r .info{line-height: 24px; font-size: 14px; color: #666;}
.analyst-box .dianping p{padding: 12px 0;}
.analyst-box .dianping ul{float: left; width: 587px;}
.analyst-box .dianping ul li{float: left; width: 180px; margin-right: 15px; margin-bottom: 15px;}
.analyst-box .dianping ul li .picimg{position: relative;}
.analyst-box .dianping ul li .picimg img{width: 180px; height: 123px;vertical-align: top;display:inline-block;}
.analyst-box .dianping ul li .picimg .layerbg{height: 25px;}
.layerbg{position: absolute; bottom: 0; left: 0; width: 100%; height: 36px; background-color: #000; filter: Alpha(Opacity=50); opacity: 0.5; overflow: hidden;}
.analyst-box .dianping ul li .picimg .layertxt{font-size: 14px; line-height: 25px;}
.layertxt{position: absolute; bottom: 0; left: 0px; width: 100%; text-align: center; color: #fff; line-height: 36px; font-size: 16px; z-index: 20;}
.teacher-box .detail-r .items:hover .dpico.qq-ico{background-position:-17px -66px;}
.teacher-box .detail-r .items:hover{color:#d21938}
