﻿@charset "UTF-8";
/*头部*/
.head_top{background: #1f1f1f;height: 40px;}
.head_top_lx{padding-left:30px;border-left: 1px solid #999999;}
.head_top_lx a:hover{color:#c4261d !important;}
.head_logo{width:320px;}
.head_nav{width:820px;height: 58px;}
.head_nav_ul li{float:left;width:12.25%;position: relative;}
.head_nav_ul li a{font-size: 17px;text-align: center;line-height: 58px;}
.head_nav_xian{height: 2px;background: #c41e25;bottom: 0;}
.addnavse>a{color:#c41e25;}
.nav_b_box{height: 0;background:#d8d5d7;top:148px;left:0;width:100%;z-index: 99;}
.headnav_dl{top:56px;z-index: 100;height: 0;width:100%;background: #fff;-moz-box-shadow:0px 0px 6px #ccc; -webkit-box-shadow:0px 0px 6px #ccc; box-shadow:0px 0px 6px #ccc;}
.headnav_dl dd{width:100%;text-align: center;line-height: 50px;margin-top:2px;}
.headnav_dl dd:hover{background: #d32f2e !important}
.headnav_dl dd:hover a{color:#fff !important;}
.nhlogo{width:180px;}
.nhqh{right:0;top:14px;padding-bottom: 10px;}
.nhcity{z-index:9999999;top:31px;right:30px;width:60%;height:0;background: #fff;-moz-box-shadow:0px 0px 6px #ccc; -webkit-box-shadow:0px 0px 6px #ccc; box-shadow:0px 0px 6px #ccc;}
.nhcity li{line-height: 30px;text-align: center;}
.nhcity li:hover{background: #d32f2e !important}
.nhcity li:hover a{color:#fff !important;}
/**/
.sybj_ico,.sybj_ico2{height: 50px;margin:25px auto 10px;}
.bj_nav_l{width:270px;}
.bj_nav_ul{width:100%;}
.sybj_ico2{display: none;}
.bj_nav_ul li{border-radius: 8px;background: #dad8d9;width:130px;height: 130px;overflow: hidden;}
.bj_nav_ul li.hv_li:hover{background:#c4261d;}
.bj_nav_ul li.hv_li:hover .sybj_ico{display:  none;}
.bj_nav_ul li.hv_li:hover .sybj_ico2{display:  block !important;}
.bj_nav_ul li.hv_li:hover p{color:#fff;}
.min_form{width:500px;}
.min_slt{width:32.33%;height:42px;border:1px solid #b6b6b6;height:42px;box-sizing: border-box;float:left;}
.min_n_t,.min_mj{height: 42px;border:1px solid #b6b6b6;box-sizing: border-box;}
.min_n_t input,.min_mj input{width:100%;height:100%;display: block;}
.min_pf{top:8px;right:10px;}
.min_n_t{margin:17px 0;}
.min_sub{background: #d00000;height: 44px;}
.min_sub:hover{background: #a90505 !important;}
.min_sub:hover input{font-size: 1.4rem;}
.min_sub input{padding:0 !important;color:#fff;font-size: 1.2rem;}
.min_gdtext{width:350px;border-left: 1px solid #b6b6b6;height: 270px;}
.min_gd_lb{height: 208px;overflow: hidden;}
.min_gdtext_ul li{height: 35px;line-height: 35px;}

/*整装*/
.sy_cp_btbox{height: 80px;}
.z_xiao{height: 2px;background: #000;width:100px;margin:39px 0;}
.sy_cp_bt{top:0;left:0;width:100%;}
.sy_z_l{width:296px;height: 409px;overflow: hidden;}
.sy_z_l img{height: 409px;}
.sy_z_l_text{top:0;left:0;width:100%;height: 100%;}
.sy_z_l_text hr{width: 20px; margin: auto; margin-top: 20px;height: 5px; background: #fff; border: 1px solid #fff;border-radius: 10px;}
.sy_z_l_text .hover_s{border: 1px solid rgb(255, 255, 255);width: 200px;margin: 20px auto auto;height: 50px;; line-height: 50px;    }
.sy_z_l_text .hover_s:hover{background:rgba(177,0,7,.9); color: #fff !important; border: 1px solid rgba(177,0,7,.9);cursor:pointer;}
.sy_z_m{width:592px;height:409px;overflow: hidden;margin: 0 12px !important;}
.sy_z_m_text{bottom:20px;left:0;padding:10px 0;background: rgba(255,255,255,.6);}
.sy_z_mw{width:116px;height: 46px;line-height:46px;background: rgba(211,125,1,.9);border-top-right-radius:23px ;border-bottom-right-radius:23px;}
.sy_zmw_con{width:350px;line-height: 46px;}
.sy_z_r{width:288px;height:409px;overflow: hidden;}
.sy_z_r_text{bottom:0;left:0;padding:6px 0;background: rgba(255,255,255,.6);}
.sy_z_rw{width:108px;height: 34px;line-height:34px;background: rgba(211,125,1,.9);border-top-right-radius:19px ;border-bottom-right-radius:19px;}
.sy_zrw_con{line-height: 34px;}
.sy_z_r2{bottom:0;left:0;}
.syz2mw{background: rgba(0,16,95,.9) !important;}
.syz3mw{background: rgba(177,0,7,.9) !important;}
.sy_zr_li{height:200px;overflow: hidden;}
/*设计师*/
.sy_sjs_bg{background: #f2f2f2;}
.sy_sjs_img{width:265px;height: 325px;}
.sy_sjs_con{width:560px;height: 325px;}
.sy_sjs_anli li{float:left;width:31.33%;height:108px;overflow: hidden;}
.sy_sjs_anli li:nth-child(2){
    margin: 0px 3%;
}
.sy_sjs_ab{bottom:0;left:0;width:80%;}
.sy_sjs_btn{width:60%;}
.sjs_btn1{border:1px solid #222;color:#222;height:40px;line-height: 40px;text-align: center;border-radius: 8px;}
.sjs_btn2{border:1px solid #c4261d;color:#c4261d;height:40px;line-height: 40px;text-align: center;border-radius: 8px;}
.sjs_btn1:hover{background: #000;color:#fff !important;}
.sjs_btn2:hover{background: #980b03;color:#fff !important;cursor: pointer;}
.sy_sjs_r{width:300px;height:306px;-moz-box-shadow:0px 0px 20px #cacaca; -webkit-box-shadow:0px 0px 20px #cacaca; box-shadow:0px 0px 20px #cacaca;top:10px;right:10px;}
.sy_sjs_ul li{height:38px;border:1px solid #ccc;margin-bottom: 16px;}
.sy_sjs_sub{background: #c4261d;}
.sy_sjs_sub:hover{background: #9a1b14 !important;}
.sy_sjs_sub:hover input{font-size: 26px !important;}
#sy_sjs_lb .swiper-button-next{background-image:url(../images/sjs_jt_r.png) !important;width:30px !important;height: 86px !important;margin-top:-43px !important;-moz-background-size: 30px 86px;-webkit-background-size: 30px 86px;    background-size: 30px 86px;}
#sy_sjs_lb .swiper-button-prev{background-image:url(../images/sjs_jt_l.png) !important;width:30px !important;height: 86px !important;margin-top:-43px !important;-moz-background-size: 30px 86px;-webkit-background-size: 30px 86px;    background-size: 30px 86px;}
.sy_sjs_li{max-width:142px;max-height: 174px;overflow: hidden;}
/*720*/
.sy_vr720{width:458px;left:-193px;top:0;}
.sy_vrbox{height: 520px;}
.sy_vr_anli{width:920px;height: 520px;right:0;top:0;}
.sy_vr_anli_ul li{float:left;width:50%;height: 260px;position: relative;}
.sy_vr720_text{height: 36px;line-height: 36px;width:100%;bottom:0;left:0;}
.bgtuhuangse{background: #e2c88b;}
.sy_vrtextbg{background: rgba(0,0,0,.6);color:#fff;}
.sy_vr_hover{top:0;left:0;width:100%;height: 100%;z-index: 9;display: none;}
.sy_vr_anli_ul li:hover .sy_vr_hover{display: block;}
.sy_vr_btn{border:1px solid #323232;width:12%;margin:40px auto;height: 36px;line-height: 36px;text-align: center;}
.sy_vr_btn:hover{border:1px solid #d00000 !important;color:#fff;background:#d00000;}

/*热门楼盘*/

.sy_lp_ul li{width:253px;height: 157px;float:left;overflow: hidden; position: relative;}
.sy_lp_ul .sy_lp_text{ position: absolute; bottom: 0; width: 100%; height: 30px;line-height: 30px; text-align: center;background: rgba(0, 0, 0, 0.58); color: #fff;}
.sy_lp_anli{width:801px;}
.addlpli{margin:0 21px;}
.addlpli2{margin-top:21px;margin-bottom: 21px;}
.sy_lp_lb{width:369px;}
.sy_zdgd_t{line-height: 77px;left:20px;top:0;}
.sy_zdgd_bbg{background:#e6e6e6;height: 50px;}
.sy_zdgd_bbg p{float:left;color:#000;line-height: 50px;}
.sy_zjgd{height: 336px;overflow: hidden;}
.sy_zjgd_ul li{height: 42px;line-height: 42px;}
.zjgd_dl dd{float:left;}
.sy_zjgd_btn{height: 50px;line-height: 50px;text-align: center;font-size: 14px;color:#7f1a75;}
.sy_zjgd_btn:hover{background: #c4261d !important;color:#fff !important;}
.sy_zjgd_ul li:hover dl{color:#C4261D !important;}
/**/
.sy_m_formbg{background: #000000;}
.sy_m_fm_t{color:#fff;font-size: 18px;}
.sy_m_form_ul li{float:left;margin-right:20px;}
.sy_m_form_ul li span{display: block;line-height: 60px;color:#fff;float:left;}
.sy_m_form_ul li input{display: block;float:left;height: 32px;margin-top:14px;width:196px;background: #fff;border-radius: 4px;margin-left:10px;}
.sy_m_sub input{background: #c4261d !important;color:#fff;font-size: 16px;height: 36px !important;margin-top:12px !important;padding:0 !important;border-radius: 36px !important;}
.sy_m_sub input:hover{background: #941c15 !important;cursor: pointer;}
/*核心优势*/
.sy_hxbg{background:#2b2b31;}
.sy_hx_ul1 li{float:left;width:31.33%;border-radius: 10px;overflow: hidden;}
.sy_hx_text{top:0;left:0;width:100%;height: 100%;z-index: 10;}
.sy_hx_mbbg{background: rgba(0,0,0,.6);top:0;left:0;height: 100%;width:100%;z-index: 9;}
.jiahao{top:20px;}
.sy_hx_ul1 li:hover .sy_hx_mbbg{background:rgba(136,72,15,.8);}
.sy_hx_ul2 li{float:left;width:19%;border-radius: 10px;overflow: hidden;}
.sy_hx_ul2 li:hover .sy_hx_mbbg{background:rgba(136,72,15,.8);}
.xian_{top:10px;}

/*footer*/
.foot_tel_l{width:210px;}
.foot_tel_t{border-bottom: 1px solid #c41e25;}
.foot_nav_m{width:710px;}
.foot_nav_ul li{float:left;width:20%;box-sizing: border-box;padding-left: 15px;border-left: 1px solid #eaeaea;}
.foot_nav_ul li dl dd{margin-bottom: 10px;}
.foot_nav_ul li dl dd:hover a{color:#c41e25 !important;}
.foot_wx_r{width:108px;}
.foot_b_bg{background: #333333;}
.footer_b_a a{color:#fff;}
.foot_yqlj li{float:left;padding:0 5px 6px 5px;}
.foot_yqlj li a{color:#fff;}
.foot_yqlj li:hover a{color:#c41e25 !important;}

/*人才招聘*/
.zhaoping{top:-150px;}

/*公式样式*/
.qylpbtn:hover{background: #ab1e15 !important;}
.anli_sx_ul li:hover a{color:#d32f2e !important;}
.vr720sub:hover{background: #9e2322 !important;}
.hvoerse:hover{background: #a22119 !important;}
.news_r_sub:hover{background: #9c1d16 !important;}
.spbtn img{top:-40px;}
/*热装楼盘*/
.xian_l,.xian_r{height: 15px;width:490px;margin-top:23px;}
.xian_l .sek_t{width:12%;height: 100%;background: #222222;right:0;top:0;z-index: 3;}
.xian_l .sek_xian{height: 1px;background: #999999;top:7px;left:0;z-index: 2;width:88%;}
.xian_r .sek_t{width:12%;height: 100%;background: #222222;left:0;top:0;z-index: 3;}
.xian_r .sek_xian{height: 1px;background: #999999;top:7px;right:0;z-index: 2;width:88%;}
.rzlp_t{width:220px;}
.lp_img{width:100%;height: 300px;}
.vrlp_list_ul>li{width:23%;margin-right: 2.5%;float:left;}
.vrlp_list_ul>li:hover{-moz-box-shadow:0px 0px 14px #333333; -webkit-box-shadow:0px 0px 14px #333333; box-shadow:0px 0px 14px #333333;}
.lp_b_text_ul>li{float:left;width:50%;}
.vrlp_btn{border:1px solid #d32f2e;}
.vrlp_btn:hover{background: #d32f2e !important;color:#fff !important;}
.vrlp_list_ul>li:last-child{margin-right:0 !important;}
/*分页*/
/*.pages_btn a{display: inline-block;padding: 5px 20px;border:1px solid #ccc;margin:0 4px;}
.pages_btn .thisclass{background:#D32F2E !important;color:#fff !important;border:1px solid #D32F2E !important;}*/
/*改版分页*/
.pages_btn{width:86%;margin:0 auto;}
.pagination{overflow: hidden;}
.pagination li{float:left;padding: 5px 20px;border:1px solid #ccc;margin:0 4px;}
.pagination li form{width:160px;}
.zongti{float:right !important;border:0 !important;}
.pagination .sltbtn:hover{cursor: pointer;}
.pagination .active{background:#D32F2E !important;color:#fff !important;border:1px solid #D32F2E !important;}
/*anli*/
.vranliimg{overflow: hidden;}
.listbtn:hover{cursor: pointer;}

/*topnav*/
.anli_top_nav li{float:left;}
.anli_top_nav li a{color:#000;display: block;width: 100%;height: 100%;line-height: 60px;padding:0 40px;overflow: hidden;}
.add_topnav{background: #d32f2e !important;}
.add_topnav a{color:#fff !important;}

/*底部案例*/
.anli_list_ul li:hover .tj_al_sjs_btn{background: #d32f2e !important;color:#fff !important;}

/*新闻*/
.rform_box{-moz-box-shadow:0px 0px 15px rgba(177,177,177,.5) !important; -webkit-box-shadow:0px 0px 15px rgba(177,177,177,.5) !important; box-shadow:0px 0px 15px rgba(177,177,177,.5) !important;width:98%;margin:5px auto 0;}


.hovercur{cursor: pointer !important;}

/*家装小视频*/

.zjxsp_sx_ul li{float:left;width:20%;text-align: center;line-height: 56px;border:1px solid #dedede;box-sizing: border-box;border-right: 0;}
.zjxsp_sx_ul li a{;display: block;width:100%;height:100%;}
.zjxsp_sx_ul li .current{color:#d32f2e;}
.zjxsp_sx_ul li a:hover{color:#d32f2e;}
/*客服*/
.kefu:hover{cursor: pointer;}
/*畅言*/
.service-wrap-w,.section-service-w{display: none !important;color:#fff !important;}


/* right新加 */
.news_r_form{width: 310px !important;}
.ri_xj_wk{margin-top: 20px;}
.ri_xj_tit{line-height: 40px; padding: 0 10px;}
.ri_xj_tit p{display: inline;font-weight: bold;}
.ri_xj_tit a{float: right;}
.ri_xj_tit a:hover{color: #c41e25;}
.ri_xj_lb{}
.ri_xj_lb li:hover .xj_img img{transform:scale(1.1);}
/* .xj_wz_img{height: 190px !important;} */
.ri_xj_lb li:hover .xj_p{color: #c41e25;}
.ri_xj_lb li .xj_img{width: 310px;height: 240px;overflow: hidden;}
.ri_xj_lb li .xj_p{text-align: center;line-height: 30px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.ri_xj_lb .xj_pp{width: 210px;display: inline-block; text-align: left;line-height: 30px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.ri_xj_lb li:hover .xj_pp{color: #c41e25;}
.ri_xj_lb li span{line-height: 30px;float: right;}
.ri_xj_lb li:hover span{color: #c41e25;}

.xj_img1{height: 205px !important;}
/*add*/
.sy_ico_ul_ li{float:left;background: #fff;border-radius: 8px;width:19.2%;margin-right: 1%;padding: 20px 0;}
.sy_ico_ul_ li img{margin:8px 0 0 20px;}
.sy_ico_02{display: none;}
.sy_ico_ul_ li:hover{background: #323232;}
.sy_ico_ul_ li:hover .sy_ico_01{display: none;}
.sy_ico_ul_ li:hover .sy_ico_02{display: block !important;}
.sy_ico_ul_ li:hover div{color:#fff !important;}
.yuyuebg{background: url(../images/baojiabg.jpg);}
.w261{width:261px;}
.zxli{width:49%;height: 92px;border-radius: 8px;}
.kefu_div{width:100%;height:50px;top:12px}
.w880{width:880px;}
.bjico{width:26%;height: 100%;}
.bjico img{border-right: 1px solid #999;padding-right: 15%;}
.sy_top_form_ul li{height: 60px;border:1px solid #666;width:31.33%;float:left;box-sizing: border-box;border-radius: 6px;}
.sy_top_form_ul li input{width:65%;padding:0 !important;}
.sy_top_sub{width:150px;border:1px solid #d3b167;border-radius: 4px;color:#d3b167;height: 40px;}
.sy_top_sub:hover{cursor: pointer;background: #d3b167;color:#fff !important;}
/**/
.ztleft_text{text-align: center;top:0;left:0;width:100%;}
.ljyybtn{width: 180px;height: 45px;border: solid 1px #d3b167;color: #d3b167;margin:80px auto 0;}
.ljyybtn:hover{cursor: pointer;background: #d3b167;color:#fff !important;}
.ztlbbox{width:750px;height: 496px;}
.leftimg{width:450px;height: 500px;}
#ztimglb .swiper-pagination-bullet-active{background-color: #d3b167 !important;}
#ztimglb .swiper-pagination-bullet{background-color: #999999;width: 20px;	height: 20px;opacity:1;}

/*kefu*/
.sod_fs{width:123px;height: 554px;background: url(../images/kefubg.png);left:1%;top:50%;margin-top:-277px;z-index: 999999;}
.sod_ul{width:114px;}
.sod_ul li{width:100%;height: 138px;box-sizing: border-box; }
.sod_ul li .sod_btn{border: solid 1px #cfa76f;color: #dfc176;width: 78px;height: 28px;}
.sod_xian{width: 78px;height: 1px;background-color: #ffffff;opacity: 0.5;margin:20px auto 0;}
.kefu_{margin:25px auto 0;}
.kefutel{font-family: MicrosoftYaHei;}
.href:hover{cursor: pointer;}
