.i_container{width: 100%;height: auto;}
.i_banner{width: 1405px;max-width: 2560px;min-width: 1200px; height: 740px;background: url(../img/staticResidential/img_bg_big.webp)no-repeat right;margin: 0 auto;background-position-y: 15px;}
.ib_cont{width: 1200px;margin: 0 auto;display: flex;padding-top: 123px;justify-content: space-between;}
.ib_cont .ib_cont_left{padding-top: 95px}
.ib_cont p{font-size: 16px;color: #333333;}
.ib_cont p.ib_title{font-size: 42px;color: #333;font-weight: bold;}
.ib_titles_2{position: relative;z-index: 1;}
.ib_titles_2 span{position: absolute; display: inline-block;width: 156px;height: 22px;background-color: #92eeaa;z-index: -1;border-radius: 10px;opacity: 0.5;top: 32px;left: 51px;}
.ib_text{width: 615px;margin-top: 30px;}
.ib_texts{}
/*.ib_cont p:nth-child(3){font-weight: bold;}*/
.ib_cont_left a{display: block;width: 240px;height: 68px;background:#0d86ff ;border-radius: 6px;color: #fff;font-size: 18px;font-weight: bold;box-shadow: 0px 6px 18px 0px rgba(13, 134, 255, 0.24);text-align: center;line-height: 68px;margin-top: 60px;cursor: pointer;}
.ib_cont_left a:hover{background-color: #49a4ff;}
.ib_cont_right{width: 605px;height: 517px;background: url(../img/staticResidential/house.webp)no-repeat center;margin-left: 0px;position: relative;margin-top: 0px;}


.ib_cont_2{padding: 90px 0 65px 0px;background-color: #f5f7fc;}
.icont2_title{color: #465469;font-size: 42px;font-weight: bold;text-align: center;position: relative;z-index: 1;width: 990px;margin: 0 auto;}
.icnt2_2{font-size: 36px;text-align: center;font-weight: bold;color: #333333;position: relative;z-index: 1;width: 990px;margin: 15px auto 0 auto;}
.ic_sudden{position: absolute;display: inline-block;height: 23px;background-color: #92eeaa;border-radius: 10px;opacity: 0.5;z-index: -1;bottom: 5px;}
.icont2_title .ic2_d{width: 100px;left: 340px;}
.icnt2_2 .ic2_2_d{width: 415px;left: 488px;}
.icont2_cont{width: 1418px;margin: 0 auto;margin-top: 50px;display: flex;}
.icont2_cont .in_detail_1{border-left: none;}
.icont2_detail{height: 485px;width: 208px;background: #fff;border-left: 1px solid #e9eef6;text-align: center;position: relative;cursor: pointer;border-right: 1px solid #e9eef6;}
.in_detail_1{width: 160px;background: #fff;}
.in_detail_1 .in_bottom{text-align: left;height: 175px;border-left: 1px solid #e9eef6;}
.in_top{height: 270px;position: relative;position: relative;cursor: pointer;border-top: 1px solid #e9eef6;}
.in_bottom{height: 175px;font-size: 13px;color: #666666;padding: 19px;border-top: 1px solid #e9eef6;}
.in_bottom p{margin-bottom: 8px;}
.in_top p.discount_cout{position: absolute;width: 120px;height: 24px;line-height: 24px;text-align: center;color: #fff;font-size: 13px; background: url(../img/index_new/img_bg_1.webp)no-repeat center;background-size: 100% 100%;top: 16px;right: 0;z-index: 2;}
/*.icont2_cont .icont2_detail:last-child .in_top p.discount_cout{background: url(../img/index_new/img_bg_3.png)no-repeat center;background-size: cover;}*/
.in_detail_1 .in_top{border-bottom: none;border-top: none;}
.in_top p.all_ips{color: #0d86ff;font-size: 20px;padding-top: 50px;font-weight: bold;}
.in_top p.ips_price{color: #333;font-size: 26px;font-weight: bold;margin-top: 6px;}
.in_top p.ips_price span{font-size: 13px;}
.in_top p.fd_buy_last{margin: 0 auto; margin-top: 34px;width: 134px;height: 35px;line-height: 35px;border-radius: 2px;border: solid 1px #333333;font-size: 14px;color: #333;}
.in_detail_1 .in_top {
    border-bottom: none;
    border-top: none;
    background-color: #f5f7fc;
}
.icont2_detail:hover .in_top p.fd_buy_last{background-color: #333333;color: #fff;}
.icont2_detail:hover .in_top p.fd_buy_last a{color: #fff;}
.in_top p.fd_bottom{color: #333;font-size: 12px;margin-top: 16px;}
.in_top p.fd_bottom{color: #333;font-size: 12px;margin-top: 16px;}
.in_top p.fd_buy{width: 134px;height: 35px;line-height: 35px; border-radius: 2px;border: solid 1px #333333;font-size: 14px;color: #333;margin: 0 auto;margin-top: 26px;}
.in_bottom p.all_ips img{margin-top: 6px;}
.in_bottom p:last-child img{margin-top: 4px;}
.icont2_cont .icont2_detail:last-child .in_top{border-right: none;}
.icont2_detail:hover{border: 2px solid #0d86ff;border-top: none;}
.icont2_detail:hover .in_top{top: -20px;}
.icont2_detail:hover .ac_span{display: block;}
.icont2_detail:hover .in_top p:nth-child(5){background-color: #333333;color: #fff;}
.icont2_detail:hover .in_top p:nth-child(5) a{color: #fff;}

.icont2_cont .icont2_detail:nth-child(1):hover .in_top{top: 0;}
.icont2_detail .ac_span{display: none;position: absolute;width: 100%;height: 20px;background: #fff;top: 0px;left: -2px;border-left: 2px solid #0d86ff;border-right: 2px solid #0d86ff;border-top: 2px solid #0d86ff;}
.ib_cont_3{padding-top: 90px;display: flex;width: 1200px;height: 428px;margin: 0 auto;justify-content: space-between;}
.ib_cont_3 .ib_cont3_txt{width: 630px;padding-top: 18px;}
.ib_cont_3 .ib_cont3_txt h2{font-size: 40px;color: #333333;}
.ib_cont_3 .ib_cont3_txt p{font-size: 16px;color: #333333;line-height: 32px;font-family: ArialMT;margin-top: 30px;}
.ib_cont_3 .ib_cont3_img img{margin-top: 45px}

.ib_cont_4{margin-top: 104px;}
.ib_cont_4 .icont2_title{width: 600px;margin: 0 auto;}
.ib_cont_4 .ib_cont4_card{width:1230px;margin:75px auto 0 auto;}
.ib_cont_4 .ib_cont4_card .ic4_card_box{display: flex;justify-content: space-between;margin-top: 20px}
.ib_cont_4 .ib_cont4_card .card{width: 400px;padding-top: 45px;background-color: #ffffff;text-align: center;padding-bottom: 72px}
/*.ib_cont_4 .ib_cont4_card .card:hover{box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;}*/
.ib_cont_4 .ib_cont4_card .card img{height: 80px;}
.ib_cont_4 .ib_cont4_card .card h3{font-size: 28px;line-height: 32px;color: #333333;margin-top: 55px;font-weight: normal;}
.ib_cont_4 .ib_cont4_card .card p{font-size: 16px;line-height: 28px;color: #333333;width: 335px;margin: 31px auto 0 auto;}

.ib_cont_6{margin-top: 100px;padding-bottom: 105px;}
.icnt2_2.c5_title{color: #465469;font-size: 42px;font-weight: bold;}
.c6_cont{width: 1200px;margin: 0 auto;margin-top: 70px;}
.c6_cont .c6-detail{background-color: #ffffff;box-shadow: 0px 0px 12px 0px #e6e8ed;border-radius: 12px;height: 133px;display: flex;margin-top: 24px;}
.c6_cont_id .c6-detail{height: 150px;}
.c6_cont .c6-detail .img{margin:24px 33px 24px 42px;width: 85px;height: 85px;}
.c6_cont .c6-detail .detail_txt{}
.c6_cont .c6-detail .detail_txt h2{font-size: 28px;color: #333333;line-height: 32px;font-weight: normal;margin-top: 20px;}
.c6_cont .c6-detail .detail_txt p{font-size: 16px;line-height: 25px;color: #333333;width: 990px;margin-top: 10px;}
.c6_cont .c6-detail:nth-child(1) h2{margin-top: 30px;}
/* header_new */
.nav{margin-left: 10px;}
.nav a{padding: 0 24px;position: relative;}
.head_learn{padding: 0 24px;position: relative;display: inline-block;color: #163561;cursor: pointer;}
.head_learn .hear_learn_title:hover{color: #0d86ff;}
.head_learn .hear_learn_title{padding: 0;}
.head_learn .select1{display: block;width: 6px;height: 5px;background: url(../img/index_new/select_down.png)no-repeat center;background-size: cover;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.head_learn .select2{display: none;width: 6px;height: 5px;background: url(../img/index_new/selected_dwon.png)no-repeat center;background-size: cover;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
/*.learn_cont{width: 120px;height: 80px;background-color: #ffffff;box-shadow: 0px 2px 4px 0px#e1e3eb;border-radius: 6px;position: absolute;top: 60px;left: 12px;display: none;}*/
.learn_cont a{height: 40px;line-height: 40px;text-align: left;font-size: 14px;color: #465469;    padding: 0 24px;display: block;}
/*.learn_cont a:hover{background-color: #f5f7fc;}*/

/* .login_sign a{width: 130px;height: 44px;line-height: 44px;text-align: center; border-radius: 22px;border: solid 2px #99b7dc;color: #465569;font-size: 16px;}
.login_sign a:nth-child(1){border: none;} */
.in_top p.fd_buy_last{margin-top: 34px;}

.active_jb{background: url(../img/meal/ads_activity_logo.png)no-repeat center;background-size: cover;width: 115px;height: 76px;top: -38px;right: 6px;position: absolute;display: none;z-index: 9;}
.show{display: block;}
