@media only screen and (min-width:801px) and (max-width:1150px){
	
.pad_block{display:block;}
.pad_inline{display:inline;}
.pad_none{display:none;}

.pad_center{text-align:center;}
.pad_tal{text-align:left;}
.pad_w100{width:100%; height:auto;}
.pad_fn{float:none;}

.pad_pt0{padding-top:0 !important;}
.pad_pt5{padding-top:5px !important;}
.pad_pt10{padding-top:10px !important;}
.pad_pt15{padding-top:15px !important;}
.pad_pt20{padding-top:20px !important;}
.pad_pt25{padding-top:25px !important;}
.pad_pt30{padding-top:30px !important;}
.pad_pt35{padding-top:35px !important;}
.pad_pt40{padding-top:40px !important;}
.pad_pt50{padding-top:50px !important;}
.pad_pt60{padding-top:60px !important;}
.pad_pt70{padding-top:70px !important;}

.pad_pl10 {padding-left: 10px;}


.header_lx{width:96%;}
.header_please{font-size:14px;}
.header_tel{font-size:19px; margin-left:20px;}
.header_tel span{font-size:12px;}
.header_weixin{font-size:26px; margin-left:15px;}
.header_mail a{width:160px;}
.header{width:96%;}
.header h1 img{width:200px; height:auto;}
.nav > ul > li > a{font-size:14px; padding:0; margin:0 11px;}
.nav_sub{width:96%;}
.nav_sub h3{width:15%; font-size:22px; padding-top:40px;}
.nav_sub ul{width:85%;}
.nav_sub ul li{width:30%; max-width:220px; padding-left:5%;}
.nav_sub ul li a > img{width:100%;}
.nav_sub ul li p{font-size:14px; padding-top:10px;}
.banner{height:300px;}
.kyourin_search_box{width:96%; max-width:884px; padding:10px; margin-top:-40px; box-sizing:border-box;}
.kyourin_search_title{width:220px; height:196px; padding-right:10px; background-size:100% 100%;}
.kyourin_search_tb{width:52px; height:52px; font-size:31px; line-height:52px;}
.kyourin_search_bt{font-size:18px; line-height:28px;}
.kyourin_search_ul{padding:0 20px 0 15px;}
.kyourin_search_ul li{font-size:12px;}
.kyourin_search_ul li span{width:70px; font-size:14px; line-height:32px;}
.kyourin_search_ul li select{width:250px; height:32px; font-size:12px;}
.kyourin_search_ul li select.kyourin_search_select02{width:107px;}
.kyourin_search_submit input{width:170px; font-size:16px;}
.kyourin_latest_box{width:100%;}
.kyourin_latest_title{font-size:25px;}
.kyourin_latest_tab{padding:35px 2% 0 2%; margin:0;}
.kyourin_latest_tab li{width:24.1%; font-size:14px;}
.kyourin_latest_tab li:nth-child(2){margin-left:1.2%;}
.kyourin_latest_tab li:nth-child(3){margin-left:1.2%;}
.kyourin_latest_tab li:nth-child(4){margin-left:1.2%;}
.kyourin_latest_jt .prev,.kyourin_latest_jt .next{top:120px;}
.kyourin_latest_jt .prev:hover,.kyourin_latest_jt .next:hover{opacity:1;}
.kyourin_latest_list li{width:25%;}
.kyourin_latest_list li a{margin:0 8px;}
.kyourin_latest_list li a .kyourin_latest_img{width:100%; height:185px;}
.kyourin_latest_list li a .kyourin_latest_img img{width:100%; height:auto;}
.kyourin_latest_fl01,.kyourin_latest_fl02,.kyourin_latest_fl03,.kyourin_latest_fl04{font-size:12px; line-height:28px;}
.kyourin_latest_lr{height:160px; padding:8px 10px 0 10px;}
.kyourin_latest_bt{font-size:16px; line-height:22px;}
.kyourin_latest_bt p{font-size:13px;}
.kyourin_latest_qu{font-size:12px; line-height:20px;}
.kyourin_latest_jg{font-size:13px;}
.kyourin_ranking_bg{width:100%;}
.kyourin_ranking{width:96%;}
.kyourin_ranking_list li{width:20.5%;}
.kyourin_ranking_list li a{margin-right:20px;}
.kyourin_ranking_list li a .kyourin_ranking_img{width:100%; height:105px;}
.kyourin_ranking_bt{font-size:13px; line-height:18px;}
.kyourin_ranking_bt p{font-size:11px;}
.kyourin_ranking_qu{font-size:10px; line-height:20px;}
.kyourin_ranking_jg{font-size:11px; line-height:18px;}
.kyourin_ranking_hg{width:31px; height:30px; font-size:16px; line-height:22px; padding-top:8px; background-size:cover;}
.kyourin_ranking_fb{width:31px; height:22px; font-size:16px; line-height:22px;}
.kyourin_infor_bg{height:380px;}
.kyourin_invitation{width:96%; padding-top:65px;}
.kyourin_invitation_title{width:200px; font-size:26px;}
.kyourin_invitation_ul{width:calc(100% - 200px);}
.kyourin_invitation_ul li{width:45%; max-width:340px; margin-right:30px;}
.kyourin_invitation_ul li img{width:100%; height:auto;}
.kyourin_news_list{width:calc(100% - 200px);}
.kyourin_news_list li a{padding:10px 0 10px 10px;}
.kyourin_news_list li a span{width:130px; font-size:14px;}
.kyourin_news_list li a p{width:calc(100% - 180px); font-size:14px;}
.kyourin_contact_bg{height:300px; padding-top:40px;}
.kyourin_contact{width:96%; max-width:830px; padding-top:45px;}
.kyourin_contact_tel{font-size:44px;}
.footer{width:96%;}

.sub_route{width:96%; font-size:12px;}
.residential_banner{padding-top:40px;}
.residential_box{width:96%; max-width:884px; padding:10px;}
.residential_title{font-size:26px; line-height:58px;}
.residential_title svg{font-size:34px; margin:0 15px 0 15px;}
.residential_housing_bg{padding:0 10px 10px 10px;}
.residential_district{font-size:14px; line-height:35px;}
.residential_district strong{font-size:15px;}
#houseMap01 img{width:100%; height:auto;}
.residential_dt dd{width:13%; font-size:15px; line-height:32px;}
.residential_dt dt{width:87%;}
.residential_area li{font-size:14px; line-height:32px; padding-right:25px;}

.residential_house{width:96%;}
.residential_house_apart{width:72%;}
.residential_house_list{font-size:26px;}
.residential_terms_title{width:145px; font-size:18px; line-height:60px;}
.residential_terms_yq{width:calc(100% - 145px); font-size:13px;}
.residential_terms_number{padding:18px 10px 10px 12px;}
.residential_terms_quantity{font-size:16px; line-height:30px;}
.residential_terms_quantity span{font-size:25px; margin-right:2px;}
.residential_terms_select{width:90px; font-size:14px;}
.residential_terms_ps{font-size:13px;}
.residential_inquiry_article{width:49.2%; font-size:14px; line-height:30px; letter-spacing:-.05em; padding:20px 0 20px 12px;}
.residential_inquiry_article img{width:24px; margin-right:4px;}
.residential_inquiry_article:before{border-width:35px 0 35px 18px; right:-18px;}

.residential_inquiry_submit{width:44%; margin-left:25px;}
.residential_inquiry_submit input{width:100%; height:42px; font-size:14px; line-height:42px; letter-spacing:-.05em; padding-left:40px; text-align:left; border:none; border-radius:4px; background:#C1272D url(../images/residential_inquiry_submit.svg) no-repeat 18px center; background-size:12px 12px;}
.residential_list_title{padding-bottom:5px;}
.residential_list_title h3{font-size:18px; line-height:35px; border-left:#5FA1AF 4px solid; padding-left:12px;}
.residential_list_title h3 span{font-size:16px; padding-left:8px;}
.residential_list_xx{font-size:13px; line-height:34px;}
.residential_list_xx a{margin-left:10px; padding-left:10px;}
.residential_list_dl dd{width:20%;}
.residential_list_dl dd img{width:100%; height:auto;}
.residential_list_dl dt{width:77%; padding-left:3%;}
.residential_list_dz th{width:80px; font-size:14px;}
.residential_list_dz td{font-size:14px; line-height:24px; padding:6px 0 6px 10px;}
.residential_list_zg th{font-size:15px; line-height:30px;}
.residential_list_zg td{font-size:13px;}
.residential_list_zg td strong{font-size:14px;}
.residential_sidebar{width:24%;}
.residential_sidebar_title{font-size:18px; line-height:38px;}
.residential_sidebar_title .icon{margin-right:4px;}
.residential_sidebar_box{padding:6px 10px 10px 10px;}
.residential_sidebar_zz{font-size:16px;}
.residential_sidebar_rental select{font-size:13px;}
.residential_sidebar_dc{font-size:14px; padding-top:0;}
.residential_sidebar_area{padding:5px 0 15px 0;}
.residential_sidebar_area li{font-size:13px; line-height:25px;}
.residential_sidebar_select:nth-child(2){margin-top:5px;}
.residential_sidebar_submit input{width:100%; max-width:240px; height:45px; font-size:16px;}

.residential_detail dd{width:50%;}
.residential_detail dd img{width:100%; max-width:266px;}
.residential_detail dt{width:47%;}
.residential_detail_summary{font-size:18px; padding-left:10px;}
.residential_list_lx{padding:10px 10px;}
.residential_list_lx a{font-size:14px; line-height:44px;}
.residential_list_lx a .icon{font-size:15px; margin-right:2px;}
.residential_list_tel{font-size:20px;}
.residential_list_tel p{font-size:10px;}
.residential_detail_seeul li{width:19%; border:#FFFFFF 1px solid; margin:10px 0 0 1%; box-sizing:border-box;}
.residential_detail_seeul li img{width:100%; height:auto;}
.residential_rent th{font-size:13px; line-height:30px; padding-left:15px;}
.residential_rent td{font-size:13px; line-height:28px; padding:15px 0 15px 15px;}
.residential_detail_similar{padding:10px 18px 16px 18px; border-top:#5FA1AF 3px solid;}
.residential_detail_list li{width:22.5%; padding-left:3.3%;}
.residential_detail_list li a .kyourin_ranking_img{width:100%; height:auto;}

.w1140{width:100%;}
.pad_plr2{padding-left:2%; padding-right:2%; box-sizing:border-box;}
.house_inquiry{font-size:26px; line-height:60px; padding-left:20px;}
.house_inquiry_p{font-size:14px;}
.house_article_xc{font-size:19px;}
.house_article_xc span{font-size:16px;}
.house_article_dz{font-size:14px;}
.house_article_dz span{padding-left:25px;}
.house_contact_title{font-size:20px;}
.house_contact_dl{padding:14px 18px;}
.house_contact_dl dd{width:170px; font-size:15px;}
.house_contact_dl dt{width:calc(100% - 170px);}
.house_contact_label{font-size:14px;}

.about_philosophy{width:100%; max-width:840px; font-size:15px; line-height:45px; letter-spacing:-.03em; padding-top:25px;}
.about_scope{display:flex; flex-wrap:wrap;}
.about_scope li{width:50%; padding-left:30px; box-sizing:border-box;}
.about_scope li span{color:#7A0311; font-size:10px; margin-right:5px;}

.landlord_benefits_title{font-size:28px;}
.landlord_benefits li{width:31.5%; max-width:350px;}
.landlord_benefits li h4{font-size:24px;}
.landlord_benefits_p{font-size:14px; line-height:22px;}
.landlord_trust dd img{width:95%; max-width:320px;}
.landlord_trust dt{font-size:16px; line-height:30px;}
.landlord_trust_xx{font-size:14px; padding-top:15px;}
.landlord_trust_p{font-size:22px; line-height:40px;}
.landlord_signing{margin-top:50px;}
.landlord_signing_title{font-size:24px;}
.landlord_signing_ul li{width:25%; max-width:284px;}
.landlord_signing_ul li h4{font-size:22px;}
.landlord_signing_p{font-size:14px; line-height:22px;}
.landlord_trust_img img{width:120px;}
.landlord_trust_img p{right:-25px;}
.landlord_trust_img p img{width:50px;}
.landlord_consultation_title{font-size:20px; line-height:50px;}
.landlord_consultation_title span{font-size:14px;}
.landlord_consultation{padding:15px 20px 45px 20px; background-color:#F7F8F8;}
.landlord_consultation table{border-top:#C1BFC0 1px solid;}
.landlord_consultation th{width:200px; font-size:17px; line-height:34px; text-align:left; padding:17px 0 17px 20px; box-sizing:border-box;}
.landlord_consultation_label{font-size:16px; line-height:34px; display:inline-block; padding-right:30px;}
.landlord_consultation_label input{margin-right:6px;}
.landlord_consultation_input{width:80px; height:34px; font-size:16px; margin-right:14px; padding:0 10px; border:#E3E3E3 1px solid; box-sizing:border-box;}
	
.news_list{width:100%; margin-top:50px;}
.news_list li a{padding:10px 0 10px 10px;}
.news_list li a span{width:130px; font-size:14px;}
.news_list li a p{width:calc(100% - 180px); font-size:14px;}

.w840{width:100%; max-width:840px;}

}