* { margin: 0; padding: 0; box-sizing: border-box; } a { text-decoration: none; color: #333; } li { list-style: none; } input { outline: none; background: transparent; border: none; } button { margin: 0; padding: 0; border: none; background: transparent; } textarea { border: none; resize: none; outline: none; } body { background: #fff; } /* */ .index_nav { background: #fff; } .index_nav_box { display: flex; align-items: center; justify-content: space-between; width: 1150px; margin: 0 auto; padding: 16px 0; } .index_nav_left { display: flex; align-items: center; } .index_nav_left img { width: 123px; height: 41px; margin-right: 18px; vertical-align: top; } .inle_addr { position: relative; display: flex; align-items: center; margin-right: 40px; padding: 3px 6px; font-size: 12px; color: #666666; border: 1px solid #d8d8d8; border-radius: 12px; cursor: pointer; } .inle_addr img { width: 13.22px; height: 13.22px; margin-right: 3px; vertical-align: top; } .inle_group { display: flex; } .inle_item { margin-right: 22px; font-size: 16px; color: #333333; } .inle_item:last-child { margin-right: 0; } .inle_item_black { font-weight: bold; } .index_nav_right { display: flex; align-items: center; } .inri_text { font-size: 12px; color: #999999; cursor: pointer; } .inri_xian { width: 1px; height: 12px; margin: 0 6px; background: #999999; } /* */ /* */ .index_top { width: 100%; height: 600px; margin-bottom: 20px; background: url(/uploads/image/wc2img/index_topbg.png) no-repeat; background-size: 100% 100%; overflow: hidden; } .index_top_box { width: 1150px; margin: 160px auto 0; } .itbo_title { font-size: 40px; color: #fff; margin-bottom: 24px; } .itbo_search { display: flex; align-items: center; width: 100%; /* height: 148px; */ padding: 25px 0 25px 22px; /* padding-left: 22px; */ background: rgba(0, 0, 0, 0.35); border-radius: 4px; box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.07); } .isle_inp { display: flex; margin-bottom: 13px; } .isle_inp input { width: 600px; margin-right: 13px; padding: 14px 0 14px 12px; background: #ffffff; border-radius: 4px; } .isle_inp input::-webkit-input-placeholder { font-size: 14px; color: #999999; } .isle_map, .isle_choose { display: flex; align-items: center; justify-content: center; width: 83px; height: 46px; font-size: 16px; color: #333333; background: #fbcf2b; border-radius: 4px; } .isle_map { margin-right: 14px; cursor: pointer; } .isle_map img { width: 22px; height: 22px; margin-right: 3px; vertical-align: top; } .isle_choose { cursor: pointer; } .isle_choose span { width: 9px; margin: 8px 0 0 3px; border: 5px solid transparent; border-top-color: #333333; } .isle_choose_xiala { display: none; position: absolute; top: 46px; left: 0; width: 94px; padding-top: 10px; padding-left: 16px; background: #fff; } .icxi_item { font-size: 12px; color: #999999; margin-bottom: 10px; cursor: pointer; } .icxi_item_black { color: #333333; } .isle_hot { display: flex; } .isle_hot_text { margin-right: 6px; font-size: 14px; color: #fbcf2b; } .isle_hot_item { font-size: 14px; color: #fff; margin-right: 40px; cursor: pointer; } .isle_hot_item:last-child { margin-right: 0; } .itbo_search_xian { width: 1px; height: 93px; margin: 0 38px; background: #f3f3f3; opacity: 0.5; } .itbo_search_right { width: 240px; height: 92px; vertical-align: top; } /* */ /* */ .index_sec { display: flex; width: 1150px; margin: 0 auto 20px; } .index_sec_left { flex: 1; display: flex; position: relative; padding: 10px 27px 0 22px; border: 1px solid #f7f7f7; border-radius: 4px; } .isel_more { position: absolute; top: 14px; right: 16px; } .isel_more img { width: 16px; height: 16px; vertical-align: top; } .isel_area, .isel_subway { margin-right: 50px; } .isel_area_top, .isel_subway_top, .isel_price_top { display: flex; align-items: center; margin-bottom: 30px; font-size: 14px; font-weight: bold; color: #333333; } .isel_area_top img { width: 25px; height: 25px; margin-right: 5px; vertical-align: top; } .isel_subway_top img { width: 25px; height: 25px; margin-right: 5px; vertical-align: top; } .isel_price_top img { width: 25px; height: 25px; margin-right: 5px; vertical-align: top; } .isel_area_group, .isel_subway_group, .isel_price_group { display: flex; flex-wrap: wrap; width: 240px; } .isel_area_group { width: 240px; } .isel_subway_group { width: 200px; } .isel_price_group { width: 260px; } .isel_area_item, .isel_subway_item, .isel_price_item { font-size: 14px; color: #333333; margin-bottom: 20px; cursor: pointer; } .isel_area_item { margin-right: 25px; } .isel_subway_item { margin-right: 18px; } .isel_price_item { margin-right: 15px; } .isel_area_item:nth-child(5n) { //margin-right: 0; } .isel_subway_item:nth-child(4n) { margin-right: 0; } .isel_price_item:nth-child(4n) { margin-right: 0; } .index_sec_right { position: relative; width: 273px; /* height: 162px;*/ margin-left: 18px; } .index_sec_right img { width: 100%; height: 100%; vertical-align: top; } .iser_butt { position: absolute; left: 15px; bottom: 20px; padding: 6px 36px; background: #fbcf2b; border-radius: 4px; cursor: pointer; } /* */ /* */ .index_recommend { width: 1150px; margin: 0 auto 18px; } .index_recommend_nav { display: flex; margin-bottom: 20px; } .irna_item { flex: 1; height: 60px; margin-right: 10px; font-size: 16px; line-height: 60px; text-align: center; color: #333333; background: #fafafa; border-radius: 4px; cursor: pointer; } .irna_item:last-child { margin-right: 0; } .irna_item_sgin { position: relative; font-size: 18px; font-weight: bold; } .irna_item_sgin::before { content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 4px; background: #fbcf2b; } .index_recommend_group { display: none; flex-wrap: wrap; } .index_recommend_list { position: relative; width: 274px; height: 170px; margin-right: 18px; margin-bottom: 16px; border-radius: 4px; } .index_recommend_list:nth-child(4n) { margin-right: 0; } .index_recommend_list img { width: 100%; height: 100%; vertical-align: top; border-radius: 4px; } .irli_content { position: absolute; bottom: 0; left: 0; display: flex; flex-direction: column; justify-content: space-around; width: 100%; height: 80px; padding-left: 8px; background: rgba(0, 0, 0, 0.6); border-radius: 0 0 4px 4px; } .irli_content_name { display: flex; align-items: center; font-size: 18px; color: #fff; margin-bottom: 3px; } .irli_content_name span { font-size: 12px; color: #cccccc; margin-left: 6px; } .irli_content_addr { font-size: 14px; color: #cccccc; } .irli_content_price { font-size: 18px; font-weight: bold; color: #df5b14; } /* */ /* */ .index_guide { width: 1150px; margin: 0 auto 24px; } .index_guide_top { width: 100%; height: 60px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; padding: 0 20px 0 23px; background: #fafafa; border: 1px solid #eeeeee; border-radius: 4px; } .index_guide_title { font-size: 24px; font-weight: bold; color: #333333; } .index_guide_nav { display: flex; } .igna_item { font-size: 16px; color: #333333; margin-right: 40px; cursor: pointer; } .igna_item:last-child { margin-right: 0; } .igna_item_sign { position: relative; font-weight: bold; } .igna_item_sign::before { content: ""; position: absolute; bottom: -18px; left: 50%; transform: translatex(-50%); width: 110%; height: 4px; background: #fbcf2b; } .index_guide_more { display: flex; align-items: center; font-size: 14px; color: #999999; cursor: pointer; } .index_guide_more img { width: 7px; height: 11px; margin-left: 6px; vertical-align: top; } /* */ .index_guide_main { display: flex; } .index_guide_left { flex-shrink: 0; width: 274px; height: 509px; margin-right: 18px; padding: 10px 25px 0 10px; background: #fafafa; border: 1px solid #eeeeee; border-radius: 4px; overflow-y: scroll; } .index_guide_left::-webkit-scrollbar { width: 8px; background: transparent; } .index_guide_left::-webkit-scrollbar-thumb { background: #eeeeee; } .igle_title { position: relative; font-size: 16px; font-weight: bold; color: #333333; margin-bottom: 18px; } .igle_title::before { content: ""; position: absolute; top: 50%; left: -10px; transform: translatey(-50%); width: 4px; height: 17px; background: #fbcf2b; } .igle_list { margin-bottom: 18px; } .igle_time { display: inline-block; margin-bottom: 8px; padding: 5px 10px; font-size: 12px; color: #59698c; background: #eceef2; border-radius: 4px; } .igle_box { display: flex; align-items: center; justify-content: space-between; padding-left: 10px; } .igle_name { font-size: 14px; color: #333333; } .igle_price { font-size: 12px; color: #df2622; } /* */ .index_guide_right { flex: 1; display: none; flex-wrap: wrap; } .igri_list { margin: 0 18px 18px 0; } .igri_list:nth-child(3n) { margin-right: 0; } .igri_list img { width: 274px; height: 170px; margin-bottom: 8px; vertical-align: top; border-radius: 4px; } .igri_list_group { display: flex; align-items: center; justify-content: space-between; margin-bottom: 8px; } .igri_name { font-size: 16px; color: #333333; } .igri_sale { padding: 2px 4px; font-size: 12px; color: #ff6263; background: #ffecec; border-radius: 2px; } .igri_price { font-size: 18px; font-weight: bold; color: #df2622; } .igri_price span { font-size: 14px; color: #333333; } .igri_addr { font-size: 12px; color: #999999; } /* */ /* */ .banner12_box { width: 1150px; margin: 0 auto 34px; } .index_banner1 { width: 100%; height: 54px; margin-bottom: 5px; vertical-align: top; cursor: pointer; } .index_banner2 { width: 100%; height: 69px; vertical-align: top; cursor: pointer; } /* */ /* */ .index_louxun { width: 1150px; margin: 0 auto 34px; } .index_louxun_top { display: flex; align-items: center; justify-content: space-between; padding: 0 20px 0 23px; width: 100%; height: 60px; margin-bottom: 20px; background: #fafafa; border: 1px solid #eeeeee; border-radius: 4px; } .ilto_title { font-size: 24px; font-weight: bold; color: #333333; } .ilto_nav { display: flex; } .ilto_item { font-size: 16px; color: #333333; margin-right: 36px; cursor: pointer; } .ilto_item:last-child { margin-right: 0; } .ilto_item_sign { position: relative; font-weight: bold; } .ilto_item_sign::after { content: ""; position: absolute; bottom: -18px; left: 50%; transform: translatex(-50%); width: 110%; height: 4px; background: #fbcf2b; } .ilto_more { display: flex; align-items: center; font-size: 14px; color: #999999; cursor: pointer; } .ilto_more img { width: 7px; height: 11px; margin-left: 6px; vertical-align: top; } /* */ .index_louxun_main { display: flex; } .index_louxun_left { flex-shrink: 0; width: 274px; height: 484px; padding: 24px 0 0 12px; margin-right: 18px; background: #fafafa; border: 1px solid #eeeeee; border-radius: 4px; overflow-y: scroll; } .index_louxun_left::-webkit-scrollbar { width: 8px; background: transparent; } .index_louxun_left::-webkit-scrollbar-thumb { background: #eeeeee; } .ille_title { position: relative; font-size: 16px; font-weight: bold; color: #333333; margin-bottom: 14px; } .ille_title::before { content: ""; position: absolute; top: 50%; left: -15px; transform: translatey(-50%); width: 4px; height: 17px; background: #fbcf2b; } .ille_time { display: inline-block; padding: 5px 10px; margin-bottom: 16px; font-size: 12px; color: #59698c; background: #eceef2; border-radius: 4px; } .ille_content { position: relative; display: block; padding-left: 18px; font-size: 14px; color: #333333; margin-bottom: 14px; cursor: pointer; } .ille_content::before { content: ""; position: absolute; top: 8px; left: 0; width: 4px; height: 4px; background: #d9d9d9; border-radius: 50%; } .ille_content_sign { position: relative; font-weight: bold; } .ille_content_sign::before { content: ""; position: absolute; top: 8px; left: 0; width: 4px; height: 4px; background: #333; border-radius: 50%; } /* */ .index_louxun_right { flex: 1; display: none; padding: 16px 20px 4px 15px; border: 1px solid #f3f3f3; border-radius: 4px; width: 855px; } .ilri_list { display: flex; width: 100%; margin-bottom: 20px; cursor: pointer; } .ilri_list img { width: 128px; height: 96px; margin-right: 14px; vertical-align: top; } .ilri_group { flex: 1; display: flex; flex-direction: column; justify-content: space-between; padding: 3px 0; } .ilri_title { font-size: 16px; font-weight: bold; color: #333333; } .ilri_content { font-size: 14px; color: #666666; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .ilri_footer { display: flex; justify-content: space-between; } .ilri_footer_left { display: flex; } .ilri_time, .ilri_from { font-size: 12px; color: #999999; } .ilri_time { margin-right: 26px; } .ilri_footer_right { font-size: 12px; color: #849ecd; } /* */ /* */ .index_banner3 { width: 1150px; /* height: 156px;*/ margin: 0 auto 10px; cursor: pointer; } .index_banner3 img { width: 100%; height: 100%; vertical-align: top; } /* */ /* */ .index_baike { width: 1150px; margin: 0 auto 28px; } .index_baike_top { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 60px; margin-bottom: 20px; padding: 0 20px 0 23px; background: #fafafa; border: 1px solid #f1f1f1; } .ibto_title { font-size: 24px; font-weight: bold; color: #333333; } .ibto_nav { flex: auto; display: flex; margin-left: 138px; } .ibto_nav_item { font-size: 16px; color: #333333; margin-right: 60px; cursor: pointer; } .ibto_nav_item:last-child { margin-right: 0; } .ibto_nav_sign { position: relative; font-weight: bold; } .ibto_nav_sign::after { content: ""; position: absolute; bottom: -18px; left: 50%; transform: translatex(-50%); width: 70px; height: 4px; background: #fbcf2b; } .ibto_more { display: flex; align-items: center; font-size: 14px; color: #999999; cursor: pointer; } .ibto_more img { width: 7px; height: 11px; margin-left: 6px; vertical-align: top; } .index_baike_main { display: flex; padding: 17px 0 20px 10px; background: #fafafa; border: 1px solid #f4f4f4; } .ibma_group { margin-right: 12px; } .ibma_group_pic { position: relative; width: 274px; height: 178px; margin-bottom: 20px; } .ibma_group_pic img { width: 100%; height: 100%; vertical-align: top; border-radius: 4px; } .igpi_box { position: absolute; bottom: 0; left: 0; right: 0; display: flex; flex-direction: column; justify-content: space-around; height: 65px; padding-left: 8px; background: rgba(0, 0, 0, 0.6); border-radius: 0 0 4px 4px; } .igbi_title { font-size: 18px; color: #fff; } .igbi_time { font-size: 14px; color: #cccccc; } .igbi_ask { font-size: 16px; color: #333333; margin-bottom: 14px; cursor: pointer; } /* */ .ibma_nbox_list { display: flex; align-items: stretch; margin-bottom: 10px; cursor: pointer; } .ibma_nbox_list:last-child { margin-bottom: 0; } .ibma_nbox_list img { width: 140px; height: 90px; margin-right: 12px; vertical-align: top; border-radius: 4px; } .ibma_nbox_right { display: flex; flex-direction: column; justify-content: space-between; padding: 5px 10px 5px 0; } .ibri_title { font-size: 16px; font-weight: bold; color: #333333; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .ibri_content { font-size: 14px; color: #666666; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .ibri_time { font-size: 12px; color: #999999; } /* */ /* */ .index_subject { width: 1150px; margin: 0 auto 34px; } .index_subject_top { display: flex; align-items: center; width: 100%; height: 60px; padding: 0 20px 0 23px; margin-bottom: 20px; background: #fafafa; border: 1px solid #f4f4f4; border-radius: 4px; } .isto_title { font-size: 24px; font-weight: bold; color: #333333; } .isto_nav { flex: auto; display: flex; margin-left: 220px; } .isto_nav_item { margin-right: 70px; cursor: pointer; } .isto_nav_item:last-child { margin-right: 0; } .isto_nav_sign { position: relative; font-weight: bold; } .isto_nav_sign::after { content: ""; position: absolute; bottom: -18px; left: 50%; transform: translatex(-50%); width: 110%; height: 4px; background: #fbcf2b; } .isto_more { display: flex; align-items: center; font-size: 14px; color: #999; cursor: pointer; } .isto_more img { width: 7px; height: 11px; margin-left: 6px; vertical-align: top; } /* */ .index_subject_main { display: none; } .isma_group { width: 374px; margin-right: 14px; padding: 16px 0 10px 20px; background: #fafafa; border: 1px solid #f4f4f4; border-radius: 4px; } .isma_group:last-child { margin-right: 0; } .isma_ask { display: block; font-size: 16px; color: #333333; margin-bottom: 15px; } /* */ /* */ .index_contract { width: 1150px; margin: 0 auto 70px; } .index_contract_top { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 60px; padding: 0 20px 0 23px; margin-bottom: 20px; background: #fafafa; border: 1px solid #f4f4f4; border-radius: 4px; } .icto_title { font-size: 24px; font-weight: bold; color: #333333; } .icto_nav { flex: auto; display: flex; margin-left: 170px; } .icto_nav_item { font-size: 16px; color: #333333; margin-right: 60px; cursor: pointer; } ..icto_nav_item:last-child { margin-right: 0; } .icto_nav_sign { position: relative; font-weight: bold; } .icto_nav_sign::after { content: ""; position: absolute; bottom: -18px; left: 50%; transform: translatex(-50%); width: 110%; height: 4px; background: #fbcf2b; } .icto_more { display: flex; align-items: center; font-size: 14px; color: #999; cursor: pointer; } .icto_more img { width: 7px; height: 11px; margin-left: 6px; vertical-align: top; } /* */ .index_contract_main { display: none; } .icma_group { width: 374px; margin-right: 14px; padding: 16px 25px 12px 18px; background: #fafafa; border: 1px solid #f4f4f4; border-radius: 4px; } .icma_ask { display: flex; justify-content: space-between; margin-bottom: 15px; } .icma_ask_text1 { font-size: 16px; color: #333333; } .icma_ask_text2 { font-size: 14px; color: #999999; cursor: pointer; } /* */