@charset "utf-8";
.head_top{height: 92px;}
.head_t_logo li{float:left;width:66px;height: 58px; border-radius: 5px;border:1px solid #E6E0E0;}
.head_logo{width:264px;}
.headanvbg{background: #1D2424;height: 40px;}
.nav_ul{width:100%;}
.nav_ul li{float:left;width:11.11%;text-align: center;position: relative;height: 100%;}
.nav_ul li .nav_li_a{line-height: 40px;color:#fff;}
.nav_ul li:hover .nav_li_a{color:#fff !important;background-color: #1D2424 !important;}
.son_nav{position: absolute;left:0;top:40px;height:0;background: rgba(0,0,0,.7);width:100%;overflow: hidden;z-index: 99999999;}
.son_nav dd{height: 50px;line-height: 50px;}
.son_nav dd a{color:#fff;display: block;height: 100%;width:100%;font-size: 16px;}
.son_nav dd:hover{background:#009B4C;}
.head_nav_bor{height:2px;padding-bottom: 8px;border-bottom: 2px solid #444;}
.addnavse .nav_li_a{color:#fff !important;background-color: #009B4C;}
.addnavse .nav_li_span{padding-bottom: 6px;border-bottom: 2px solid #fff;}

/* bn */
#banner .swiper-pagination-bullet-active{background-color: #009B4C;}
#banner .swiper-button-next{right:3%;color: #C1695B;outline: none;}
#banner .swiper-button-prev{left:3%;color: #C1695B;outline: none;}
/* bn */
/* 0 */
.sy_top_ys_ul li{float:left;width:19%;border: 1px solid #EDEDED;margin-right: 1.25%;overflow: hidden;padding: 25px 0;background: #fff;}
/* 0 */
/* 1 */
.sy_top_bj_bg{background: url(../../img/sy_bj_bg.jpg) center center;height: 354px;}
.sy_top_left{width:406px;}
.sy_top_left li{float:left;position: relative;border-radius: 5px;}
.sy_top_left_01{width:196px;height: 116px;}
.sy_top_left_02{width:126px;height: 120px;margin-top:16px;}
.sy_top_left_text{top:11px;left:20px;}
.sy_top_left li:hover{box-shadow: 0 0 6px #009B4C;}
.sy_top_left li img{overflow: hidden;width:100%;height: 100%;border-radius: 5px;}
.sy_top_left li:hover p{color:#009B4C !important;}
.sy_top_center{width: 438px;height: 252px;background: #fff;border-radius: 5px;}
.sy_top_form li{height: 50px;border: 1px solid #979797;width: 100%;border-radius: 5px;}
.sy_top_right{width:271px;position: relative;top:-10px;margin-right: 30px;}
.sy_top_bj_btn{width:156px;bottom:16px;left:50%;margin-left:-78px;}
/* 1 */
/* 2 */
.sy_fw_bg{background: #F9F9F9;}
.titles::before{content:'';position: absolute;width:100%;height: 1px;background: #CAD2DA;top:24px;display: block;left:60%;}
.titles::after{content:'';position: absolute;width:100%;height: 1px;background: #CAD2DA;top:24px;display: block;right:60%;}
.sy_zxfw_uls li{width:49%;height: 158px;margin-top:20px;border-radius: 5px;overflow: hidden;}
.sy_zxfw_li1{background: #E1EEF5;}
.sy_zxfw_li2{background: #E0EDEA;}
.sy_zxfw_li3{background: #F5EBEA;}
.sy_zxfw_li4{background: #F2EDE8;}
.sy_zxfw_li1 .sy_zxfw_x{background: #4F6885;width: 20px;height: 2px;}
.sy_zxfw_li2 .sy_zxfw_x{background: #2E5854;width: 20px;height: 2px;}
.sy_zxfw_li3 .sy_zxfw_x{background: #803829;width: 20px;height: 2px;}
.sy_zxfw_li4 .sy_zxfw_x{background: #653E13;width: 20px;height: 2px;}
.sy_zxfw_li1 p{color:#4F6885;}
.sy_zxfw_li2 p{color:#2E5854;}
.sy_zxfw_li3 p{color:#803829;}
.sy_zxfw_li4 p{color:#653E13;}
.sy_zxfw_uls li:hover{box-shadow: 0px 0px 12px rgba(64,78,96,0.3);}
/* 2 */
/* 3 */
.sy_anli_link a{display: inline-block;margin:0 20px;}
.sy_anli_link a:hover{color:#009B4C !important;}
.sy_anli_left{width:873px;}
.sy_anli_left li{width:277px;margin:14px 14px 0 0;position: relative;float:left;height: 170px;overflow: hidden;}
.sy_anli_txt_bg{background: rgba(0,0,0,.7);display: none;}
.sy_anli_txt_bor{width:94%;height: 92%;top:4%;left:3%;border: 1px solid #FFDCDC;}
.sy_anli_ico{bottom:5%;left:50%;margin-left: -15px;}
.sy_anli_left li:hover .sy_anli_txt_bg{display: block !important;}
.sy_anli_right{height: 538px;margin-top:14px;width: 327px;}
.sy_anli_vr{width:100%;height: 346px;}
.sy_anli_btns{border:1px solid #999999;height: 50px;line-height: 50px;margin:45px auto 0;}
/* 3 */
/* 4 */
.sy_anli_bj_bg{background: url(../../img/sy_anli_bjbg.jpg) center center;height: 222px;}
.bj_2_form li{float:left;width:23%;height: 50px;margin-right: 2.66%;}
/* 4 */
.sy_d_sjs_box{width:506px;height: 519px;}
.sy_d_sjs_left_txt{bottom:0;left:0;padding:25px 0 35px;background: rgba(44, 59, 78, .7);}
.sy_d_sjs_btns{right:0;top:0;}
.sy_d_sjs_r{width:694px;height: 479px;}
.sy_d_sjs_anli_txt{bottom: 0;left:0;width: 100%;background: rgba(44, 59, 78,.7);}
.sy_x_sjs_txt{background: rgba(44, 59, 78,.7);bottom:0;left:0;width:100%;}
.sy_x_sjs_ul li{max-width:206px;max-height: 208px;}
.sy_sjs_lb .swiper-button-next{right:-3%;margin-top:-12px;width:13px;height: 24px;color: #C1695B;outline: none;}
.sy_sjs_lb .swiper-button-prev{left:-3%;margin-top:-12px;width:13px;height: 24px;color: #C1695B;outline: none;}
.sy_sjs_lb .swiper-slide-thumb-active a::before{position: absolute;width:100%;height: 100%;border:4px solid rgba(0,155,76,.7);top:0;left:0;content:'';display: block;z-index: 5;box-sizing: border-box;}
.sy_sjs_list_btn{margin:40px auto 0;}
@media screen and (max-width:1200px){
	.sy_sjs_lb .swiper-button-next{right:2%;}
	.sy_sjs_lb .swiper-button-prev{left:2%;}
}
/* 4 */
/* 5 */
.sy_lp_bg{background: url(../../img/sy_lp_bg.jpg);}
.sy_lp_left{width:780px;}
.sy_lp_lb{width:760px;height: 333px;}
.sy_lp_lb .swiper-pagination{position: absolute;right:2% !important;bottom:4%;text-align: right;left:auto;}
.sy_lp_lb .swiper-pagination span{width: 20px;height: 10px;background: #D8D8D8;opacity: 1;border-radius: 0;}
.sy_lp_lb .swiper-pagination .swiper-pagination-bullet-active{background: #ED7801 !important;}
.st_lp_right{width:240px;height: 333px;}
.sy_lp_r_li{width:100%;height: 157px;overflow: hidden;}
.sy_xlp_bt{background: rgba(0,0,0,.7);height: 40px;line-height: 40px;bottom:0;left:0;width:100%;}
.sy_lp_02 li{width:240px;height: 157px;overflow: hidden;margin:20px 20px 0 0;float:left;}
.sy_lp_rights{width:420px;height: 687px;background:url(../../img/sy_lp_r_bg.jpg);}
.sy_lp_form li{height: 52px;border-radius: 5px;background: #fff;margin-top:15px;border: solid 1px #c4c4c4;}
.sy_lp_text_lp{height: 296px;text-align: center;}
.sy_lp_text_lp li{height: 30px;line-height: 30px;font-size: 16px;}
.sy_lp_text_lp li span{display: inline-block;margin:0 50px}
.sy_zsgd_btna{border:1px solid #fff;}
.sy_lp_right{width:250px;height: 324px;}
.sy_lp_right_ul li{width:100%;height: 157px;overflow: hidden;margin-top:10px;}
/* 5 */
/* 6 */
.sy_gy_lefts{width:740px;height: 374px;}
.sy_gy_l_text{height: 210px;width:296px;}
.sy_gy_right{width:460px;}
.sy_gy_right li{width:218px;height:182px;overflow: hidden;margin:10px 0 0 12px;float:left;}
.sy_gy2_txt{height: 58px;width:100%;}
.sy_zxgy_jt li{width:19%;margin-right: 1.25%;max-height: 154px;overflow: hidden;float:left;}
/* 6 */
/* 7 */
.sy_yzkb_bg{background: #F0F5F1;}
.sy_yzkb_ul{margin-left:-18px;}
.sy_yzkb_ul li{width:185px;float:left;margin-left: 18px;margin-top:16px;height:104px;overflow:hidden;}
.sy_khhp_lb_ul .sy_khhp_lb_ul_li{width:390px;background: #fff;overflow: hidden;background: #DEDEDE;}
.khhp_tx{width:66px;height: 66px;border-radius: 50%;}
.khhp_body{width:268px;}
.khhp_body_dl dd{float:left;width:48%;height: 84px;border-radius: 5px;overflow: hidden;margin-top:10px;}
.sy_yzhp_ico{top:0;right:0;}
.sy_khhp_list .swiper-button-next{top:50%;width:16px;height: 26px;color: #C1695B;outline: none;right: -3%;}
.sy_khhp_list .swiper-button-prev{top:50%;width:16px;height: 26px;color: #C1695B;outline: none;left: -3%;}
/* 7 */
/* 8 */
.sy_zxys_dl dd{float:left;margin-left:18px;}
.sy_zxys_dl_01{width:403px;}
.sy_zxys_dl{margin-left:-18px;}
.sy_zxys_ul li{position: relative;width:403px;height: 191px;margin-top:18px;}
.sy_zxys_txt_bg{background:rgba(205,247,214, .8);top:0;left:0;}
.sy_zxys_ul li:hover .sy_zxys_txt_bg{background: rgba(9, 138, 72, .8) !important;}
.sy_zxys_ul li:hover .sy_zxys_txt_bg p{color:#fff !important;}
.sy_zxys_dl_02{width:358px;height: 611px;}
.sy_zxys_logo{margin:75px auto 50px;}
.sy_zxys_x{width: 48px;height: 6px;background: #009B4C;border-radius: 3px;margin:15px auto;}
/* 8 */
/* 9 */
.sy_zxzx_bg{background: #F0F5F1;}
.sy_news_l{width:410px;}
.sy_news_l_bt{border-bottom: 1px solid #E4E4E4;}
.sy_news_l_btz{border-left:6px solid #CCA266;}
.sy_ns_t_bts{height: 21px;}
.sy_ns_t_ms{max-height: 44px;}
.sy_ns_t_xq{background-color: #fbf1e7;width:62px;height: 26px;color: #ff9b25;}
.h44{height: 44px;}
.sy_ns_b_ul li{padding: 9px 0;border-top:1px solid #dedede;}
.sy_ns_b_ul li span{background-color: #999;border-radius: 50%;height: 5px;width:5px;margin-right: 5px;vertical-align: 10%;}
.sy_ns_m_l_img{width:140px;height: 92px;}
.sy_ns_m_r_bt{width:260px;}
.h36{height: 36px;}
.sy_news_m_ul li{margin-bottom: 15px;overflow: hidden;}
.sy_news_r{width:320px;}
.sy_news_r_ul li{height:152px;background: #E4E4E4;}
.sy_news_ico{height: 50%;}
.sy_news_ico img{top:50%;}
.sy_ns_ico2{display: none;}
.sy_news_r_ul li:hover{background: #009B4C  !important;}
.sy_news_r_ul li:hover .sy_ns_ico2{display: block;}
.sy_news_r_ul li:hover .sy_ns_ico1{display: none;}
.sy_news_r_ul li:hover p{color:#fff !important;}
/* 9 */
/* footer */
.footerbg{background: #1D2424;}
.foot_left{width:620px;}
.hr{background: #BFBFBF;width:100%;height: 1px;}
.foot_tels{vertical-align: -13%;}
.foot_nav_right{width:400px}
.foot_nav_right_ul li{float:left;text-align: center;width:30%;}
.foot_nav_right_ul li dt{font-weight: bold;margin-bottom: 6px;color:#fff;}
.foot_nav_right_ul li dd{line-height:32px;}
.foot_nav_right_ul li dd a{color:#fff;}
.foot_nav_right_ul li dd:hover a{color:#009B4C;}
.foot_ico2{margin-top:-2px;}
.foot_yqlink a{color:#888;}
.foot_yqlink a:hover{color:#009B4C;}
.foot_beian{background: #000;}
.foot_nav_right_ul li img{width:87px;}
/* footer */

/* **********************************套餐*************************************************************** */
.bj_10_form li{float:left;width:31.33%;height:46px;border: 1px solid #CAD2DA;}
.tc_top_ys_ul li{width:20%;float:left;}
.bor_r_x{height: 100%;width:1px;background: #DFDFDF;right: 0;top:0;}
.tc_pages_bg{background: #F0F5F1;}
.titles2::before{content:'';position: absolute;width:100%;height: 1px;background: #CAD2DA;top:24px;display: block;left:80%;}
.titles2::after{content:'';position: absolute;width:100%;height: 1px;background: #CAD2DA;top:24px;display: block;right:80%;}
.tc_pages_dl dd{float:left;width:12.5%;text-align: center;cursor: pointer;}
.tc_pages_dl dd span{border-bottom: 1px solid #F0F5F1;padding-bottom: 6px;font-size: 20px;display: inline-block;}
.add_pages_dd span{border-bottom: 1px solid #009B4C !important;color:#009B4C;}
.titles3::before{content:'';position: absolute;width:100%;height: 1px;background: #CAD2DA;top:24px;display: block;left:65%;}
.titles3::after{content:'';position: absolute;width:100%;height: 1px;background: #CAD2DA;top:24px;display: block;right:65%;}
.tc_bx_ul{margin-left:-16px;}
.tc_bx_ul dd{float:left;width:227px;height: 210px;margin:16px 0 0 16px;}
.tc_bx_bj_bg{background: url(../../img/tc_bj_bg1.jpg) center center;height: 216px;}
.bj_bx_form_ul li{float:left;width:31.33%;height: 50px;}
.titles4::before{content:'';position: absolute;width:100%;height: 1px;background: #CAD2DA;top:24px;display: block;left:90%;}
.titles4::after{content:'';position: absolute;width:100%;height: 1px;background: #CAD2DA;top:24px;display: block;right:90%;}
.tc_zt_dl dd{width:88px;height: 88px;border-radius: 50%;border: 1px solid #DFD6D6;text-align: center;line-height: 88px;display: inline-block;margin:0 30px;}
.add_zt_dd{background: #CCAA6F !important;color:#fff !important;}
.tc_zt_bg{background: url(../../img/tc_zt_bj_bg.jpg);height: 177px;}
.zz_sjs_list{width:679px;height: 468px;}
.zz_sjs_r_txt{width:521px;}
.zz_sjs_r_txt .swiper-button-prev{background: url(../../img/tc_sjs_dt_jt_l.png);width:40px;height: 40px;margin-top:-20px;left:0;outline: none;}
.zz_sjs_r_txt .swiper-button-next{background: url(../../img/tc_sjs_dt_jt_r.png);width:40px;height: 40px;margin-top:-20px;left:40px;outline: none;}
.zz_sjs_r_txt .swiper-button-prev::after{display: none;}
.zz_sjs_r_txt .swiper-button-next::after{display: none;}
.borbtns1{border:1px solid #817C79;}
.tc_gy_bg{background: #F0F5F1;}
.tc_gy_ul{margin-left:-16px;}
.tc_gy_ul li{float:left;width:288px;margin-left:16px;}
.tc_za{left:50%;top:0;margin-left:-210px;}
.tc_anli_ul{width:610px;}
.tc_anli_ul li{width:285px;margin-right: 20px;height: 222px;overflow: hidden;float:left;position: relative;margin-top:20px;}
.tc_anli_textbg{background: rgba(0,0,0,.7);bottom: 0;left:0;width:100%;height: 50px;}
.tc_anli_li2{width:590px;height: 464px;overflow: hidden;}
/*  */
.pz_foot_bg{background: url(../../img/tc_b_bj_bg.jpg) center center;height: 500px;}
.pz_b_it input{height: 50px;border:1px solid #666;}
.pz_yzbts{top:-25px;left:50%;margin-left:-132px;}
.pz_foot_list_t{height: 170px;}
.pz_foot_list_t li{height:35px;line-height: 35px;font-size: 16px;}
.pz_sub_btns{width:140px;left:50%;margin-left:-80px;top:0;}
.pz_xiantiao{width:1px;background: #ccc;left:50%;top:0;}
.bgimgts{top:7px;left:7px;width:126px;height:126px;}
.juhongse{border-radius:50%;width:110px;height:110px;top:15px;left:15px;}
.subtext {width:52px;font-size:26px;margin:18px 30px;z-index:2}
.sublitbtn{top:50%;margin-top:-70px;}
i{font-style: normal;}
.circle-animate {position:absolute;left:50%;cursor:pointer;top:50%;margin-top:-64px;margin-left:-64px;width:128px;height:128px;-webkit-border-radius:50%;border-radius:50%;background:#CCAA6F;z-index:12;opacity:.4;-webkit-animation:scale-three2 1.5s ease infinite;-moz-animation:scale-three2 1.5s ease infinite;-o-animation:scale-three2 1.5s ease infinite;animation:scale-three2 1.5s ease infinite;animation-fill-mode:both;z-index:1}
@-webkit-keyframes scale-three2 {
    0% {transform:scale(0.6);opacity:1}
    100% {transform:scale(1.1);opacity:.0}
}

/* ********************************品质保障********************************************** */
.bz_t_ys_ul li{float:left;width:16.66%;}
.bz_zz_uls{margin-left:-20px;}
.bz_zz_uls li{float:left;margin:20px 0 0 20px;height: 180px;overflow: hidden;}
.bz_xmjl_lu{margin-left:-20px;}
.bz_xmjl_lu li{width:285px;margin:20px 0 0 20px;float:left;}
.bz_sggr_img{width:100%;height:190px;}
.bz_hbbz_l{width:735px;height: 352px;position: relative;}
.bz_hbbz_list{width:685px;height: 100%;}
.bz_hbbz_l .swiper-button-prev{width:50px;height: 50px;background:#009B4C;left:0;bottom:10%;top: auto;outline: none;}
.bz_hbbz_l .swiper-button-next{width:50px;height: 50px;background:#009B4C;left:50px;bottom:10%;top: auto;outline: none;}
.bz_hbbz_l .swiper-button-prev::after{display: none;}
.bz_hbbz_l .swiper-button-next::after{display: none;}
.bz_hbbz_l .swiper-button-prev:hover{background:#007C3D;}
.bz_hbbz_l .swiper-button-next:hover{background:#007C3D;}
.bz_hbbz_r{width:440px;}
.bz_hbbz_ul li{overflow:hidden;margin-bottom: 20px;}
.bz_hb_btns{border: 1px solid #999999;border-radius: 2px;}
.bz_shbz_ul{margin-left:-20px;}
.bz_shbz_ul li{width:285px;margin-left:20px;float:left;height: 216px;}
.bz_shbz_ul li:hover{box-shadow: 0px 0px 20px rgba(0,155,76,0.21);}
.bz_jq_uls li{width:12%;margin:8px 0.25% 0;float:left;}

/* **************************************工艺********************************************************* */
.gy_top_ys_ul li{width:23%;float:left;border: 1px solid #E4E4E4;height: 160px;margin:0 1%;}
.gy_zsgy_bg{background: #F0F5F1;}
.gy_lzgy_ul{margin-left:-12px;}
.gy_lzgy_ul li{float:left;width:190px;margin:15px 0 0 12px;}
.gy_sgbz_bg{background: #F0F5F1;}
.gy_sgbz_ul{width:780px;}
.gy_sgbz_ul li{float:left;margin:15px 15px 0 0;}
.gy_sgbz_li1{width:505px;height: 345px;overflow: hidden;}
.gy_sg_ico{left:0;top:25px;}
.gy_sgbz_li2{width:245px;height: 165px;overflow: hidden;}
.gy_sgbz_r_bg{height: 525px;background: url(../../img/gy_gd_r_bg.jpg);width:420px;}
.gy_form_ul li{height:50px;border: 1px solid #E4E4E4;margin-bottom: 15px;}
.gy_sgbz_ulbox{height: 180px;}
.gy_sgbz_r_ul li{height: 30px;line-height: 30px;font-size: 16px;text-align: center;}
.gy_sgbz_r_ul li span{display: inline-block;margin:0 40px}

/* ************************************关于我们****************************************************** */
.gywm_csr_bg{background: #F0F5F1; height: 375px;z-index: 0;top:0;left:0;width: 100%;}
.gywm_text_con{position:relative;z-index: 1;box-shadow: 0px 0px 20px #E3F6E7;height: 493px;}
.gywm_csr{bottom: 0;left: 0;}
.gywm_csr_txt{width:540px;}
.gywm_w385{width:385px;}
.gywm_qywh_x{background: #D9EAE0;height: 12px;width:80px;position: absolute;bottom:0;left:0;z-index: 0;}
.gywm_qywh_bt{position: relative;z-index: 1;}
.gywm_qyhx_ul dd{margin-bottom:20px;}
.gywm_qyhx_ul2 dd{margin-bottom:25px;}

/* ************************************全屋定制***************************************************** */
.rz_bn_form{height:180px;top:-90px;box-shadow: 0px 8px 13px 0px rgba(0,0,0,0.07);}
.rz_t_form li{float:left;width:32.33%;border: 1px solid #C8C8C8;height: 54px;}
.rz_t_textlbbox{height: 70px;}
.rz_t_textlb li{height: 35px;line-height: 35px;width:33.33%;text-align: center;color:#999;float:left;}
.rz_t_textlb li span{display: inline-block;margin:0 25px;}
.qw_top_ys_ul{margin-left: -20px;}
.qw_top_ys_ul li{width:224px;float:left;margin-left:20px;}
.qw_top_ys_box{top:-30px;}
.qw_tc_bg{background: url(../../img/qw_tc_bg.jpg) center center;}
.qw_tc_bg .swiper-pagination{position: initial;margin-top:20px;}
.qw_pl_txt_bg{background:rgba(44, 59, 78, .7);bottom:0;left:0;width:100%;}
.qw_pl_ul{margin-left:-20px;}
.qw_pl_ul li{float:left;width:285px;height: 285px;position: relative;margin:20px 0 0 20px;}
.qw_sh_dl dd{display: inline-block;margin:0 30px;cursor: pointer;}
.add_qw_dd{color:#CCAA6F;}
.qw_sh_bg{background: url(../../img/qw_tc_bg.jpg) center center;}
.qw_sjs_left{width:400px;height: 437px;}
.qw_sjs_d_txt_bg{background: rgba(0,0,0,.7);bottom:0;left:0;width:100%;}
#qw_sjs_left .swiper-button-next{right:3%;color: #C1695B;outline: none;top:36%;}
#qw_sjs_left .swiper-button-prev{left:3%;color: #C1695B;outline: none;top:36%;}
.qw_sjs_r{width:800px;}
.qw_sjs_r li{float:left;width:190px;height:213px;margin:10px 0 0 10px;position: relative;}
.qw_sjs_x_txt{background: rgba(44, 59, 78, .7);height: 50px;bottom: 0;left: 0;width:100%;}
.qw_anli_link a{display: inline-block;margin:0 30px;}
.qw_anli_link a:hover{color:#CCAA6F;}

/* ********************************************新闻 ****************************************************************/
.title_link,.news_title{border-bottom: 1px solid #eee;}
.title_link a{color:#666;}
.title_link a:hover{color:#333 !important;}
.news_title p{border-left: 4px solid #009B4C;}
.news_top_ul{margin:0 -18px;}
.news_top_ul li{float:left;width:33.3333%;padding: 0 18px;}
.news_top_img{height:234px;}
.news_top_txt{padding:15px 20px 5px; border: 1px solid #eeeeee; border-top: none;}
.news_top_date{height: 30px;line-height: 30px;font-size: 30px;font-weight: 200; color: #999999; position: relative;padding-right: 50px;}
.news_top_date:after {content: ""; position: absolute;top: 4px;right: 0;width: 37px;height: 26px;background: url(../../img/hot.png);background-repeat: no-repeat;}
.news_top_title{border-left: 3px solid #009B4C;}
.news_top_ms{border-top: 1px dotted #dcdcdc;}
.news_top_ms_xq{top:0;right: 0;}
.news_top_ul li:hover .news_top_title{color:#017339 !important;}
.news_top_ul li:hover .news_top_ms_xq{color:#017339 !important;}
.news_list_ul{border-top: 1px dashed #e5e5e5;}
.news_list_ul li{position: relative;border-bottom: 1px dashed #e5e5e5;margin-top:-1px;}
.news_list_ul li:hover{z-index: 1;box-shadow: 0 0 20px rgba(0,0,0,.08);background: #fff;}
.news_list_li_img{width:300px;height:188px;}
.news_list_li_txt{width:620px;height: 188px;}
.news_list_li_ps{color: #d8d8d8;text-transform: uppercase;bottom: 0;}
.news_list_li_right{width:170px;border-left: 1px solid #eeeeee;height: 188px;}
.news_list_li_right_btn{width: 40px;height: 40px;background: url(../../img/button_next.png);bottom: 20px;left:65px;}
.news_list_ul li:before{ content: ""; position: absolute; bottom:0; left:0; width: 0; height: 3px; background: #009B4C; -webkit-transition: all ease .4s; -moz-transition: all ease .4s;  -ms-transition: all ease .4s; -o-transition: all ease .4s;  transition: all ease .4s;}
.news_list_ul li:hover:before{ width: 100%;}
.news_list_ul li:hover .news_list_li_txt_t{color:#009B4C;}
/* ***************************************************新闻详情 ***************************************************/
.info_bodybg{background: #fafafa;}
.info_right{width:350px;}
.info_body{width:830px;}
.info_left_body{border-top: 1px solid #eeeeee;}
.info_left_body img{max-width: 100%;margin-top:15px;margin-bottom: 15px;}
.info_next_btn a:hover{color:#009B4C !important;}
.info_next_btn{border-top: 1px solid #eeeeee;}
.info_r_title{background: #e5e5e5;}
.info_r_ul li{border-bottom: 1px dashed #cccccc;line-height: 40px;height: 40px;font-size: 16px;color:#555;}
.info_r_ul li a{color:#555;}
.info_r_ul li:hover a{color:#009B4C !important;}
.info_jsq_txt span{display: inline-block;margin:0 20px;line-height: 20px;color:#999;font-size: 12px;}
.info_r_form li{height: 50px;border: 1px solid #e2e2e2;background: #f2f2f2;font-size: 18px;border-radius: 3px;margin-top:12px;}
.add_fixed{position: fixed;top: 0;width: 350px;margin-top: 0 !important;}

/* ******************************************************案例 ******************************************************/
.case_sx_box{border:1px solid #CAD2DA;}
.case_sx_dl dd{width:100%;border-bottom:1px dashed #CAD2DA;height: 50px;overflow:hidden;}
.case_sx_bt{width:140px;background: #F9F9F9;border-right:1px solid #CAD2DA;}
.case_sx_r_list li{float:left;padding:5px 10px;border-radius: 5px;margin:10px 5px 0;}
.case_sx_r_list li a{font-size: 14px;}
.case_sx_r_list li.add_sx_li{background: #009B4C;}
.case_sx_r_list li.add_sx_li a{color:#fff;}
.case_list_li_txt{border: 1px solid #CAD2DA;}
.case_list_ul{margin-left:-21px;margin-top:10px;}
.case_list_ul li{float:left;width:386px;margin:20px 0 0 21px;}
.case_list_li_img{height: 256px;}
.case_list_li_txt_01{color:#EE7D25;}
.case_list_li_sjs_tx{width:38px;height: 38px;border-radius:50%;}

/*分页*/
.thisclass{background: #000;color:#fff !important;}
.pages_btn{text-align: center;}
.pages_btn a{display: inline-block;width:auto;height: 40px;line-height: 40px;border:1px solid #000000;color:#000;border-radius: 8px;margin:0 5px;font-weight: bold;font-size: 18px;padding:0 14px;}
.pages_btn li{display:inline-block;}
.pages_btn .active a{background:#009B4C;color:#fff !important;border:1px solid #009B4C !important;}

/* *********************************************案例详情************************************************************* */
.at_body{width:860px;background: #fff;padding-bottom:40px ;}
.at_ul li{border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.at_ul_t_dl dd{float:left;box-sizing: border-box;border-right: 1px solid #ccc;height: 60px;line-height: 60px;background:#f2f2f2;width:20%;text-align: center;}
.at_ul_b_dl dd{float:left;box-sizing: border-box;border-right: 1px solid #ccc;height: 60px;line-height: 60px;width:20%;text-align: center;font-weight: bold;}
.atultdl2{border-bottom: 1px solid #ccc;}
.anli_body img{max-width: 100%;margin:15px auto;display: inline-block !important;}
.anli_ljzx {background: url(../../img/tu_38.jpg);height:260px ;background-size:100% 100%;overflow: hidden;}
.anlixq_form{width:80%;margin:0 auto;}
.anlixq_form li{width:47%;border:1px solid #ccc;height: 60px;margin-top:20px;}
.yyico{width:60px;height: 38px;border-right: 1px solid #ccc;margin-top:10px;}		
.anlixq_form li input{font-size: 20px;color:#fff;}
.anlixq_sub button{border: none; width: 100%;height: 100%;float: left; text-align: center; font-size: 20px;  color: #fff;}
.news_r_form{width:320px;}
.news_r_form_ul li{height: 50px;border:1px solid #ccc;margin-top:20px;}
.xqsjsbtnbox a{border-radius: 5px;overflow: hidden;}
.xqsjskefu{border:1px solid #363434;}
.rform_box{background: #fff;}
.r_form{width:88%;margin:0 auto;}
.rfrom_tel{margin:20px auto 0;}
.pingfang{display: block;height: 100%;line-height: 50px;right:10px;top:0;}
.news_r_sub{height: 56px !important;}
.add_anli_fixed{position: fixed;top: 0;width: 320px;margin-top: 0 !important;}
/*  */
@font-face {font-family:'num';src: url('UnidreamLED.ttf');}
.num{height: 54px;line-height: 54px;box-sizing: border-box;	font-family: 'num';	text-align: right;}
.num span{font-size: 40px;padding:0 1px;}
.anlijsq{background:#D8D8D8;}

/* *******************************************业主有话说*************************************************************** */
.yzkb_list_ul{margin-left:-21px;}
.yzkb_list_ul li{float:left;width:382px;margin:20px 0 0 21px;height:221px;overflow: hidden;}
/* *************************************设计师******************************************************* */
.sjs_list_left{width:950px;}
.sjs_sx_box .case_sx_dl dd{min-height: 50px;height: auto;}
.sjs_sx_box .case_sx_r_list{width:808px;}
.sjs_list_left_tj{border: 1px solid #CAD2DA;}
.sjs_t_list_tx{border-radius: 50%;}
.sjs_t_list_a{border: 1px solid #EE7D25;line-height: 26px;text-align: center;width:70px;height: 26px;margin:10px auto 0;display:block;color:#EE7D25;}
.sjs_t_list_a:hover{background:#EE7D25;color:#fff !important;}
.sjs_t_list_lb .swiper-button-next{right: 0;top: 40%;outline: none;color:#999;}
.sjs_t_list_lb .swiper-button-prev{left: 0;top: 40%;outline: none;color:#999;}
.sjs_t_list_lb .swiper-button-prev:hover{color:#EE7D25;}
.sjs_t_list_lb .swiper-button-next:hover{color:#EE7D25;}
.sjs_t_list_lb li .sjs_t_list_tx{border:2px solid #fff;max-width: 148px;max-height: 152px;}
.sjs_t_list_lb li:hover .sjs_t_list_tx{border:2px solid #EE7D25;}
.sjs_list_left_list li{border: 1px solid #CAD2DA;padding: 20px;overflow: hidden;margin-top:20px;}
.sjs_list_left_list_img{width:232px;height: 348px;overflow: hidden;}
.sjs_list_left_list_right{width:650px;height: 348px;overflow: hidden;}
.sjs_list_left_list_right_btns{width:130px;top:0;right: 0;}
.sjs_list_li_name span{vertical-align: 20%;}
.sjs_list_li_dl dd{float:left;}
.sjs_list_anli{bottom: 0;left: 0;width: 100%;}
.sjs_list_anli dd{width:315px;height:192px;position: relative;float:left;margin:0 5px;overflow: hidden;}
.sjs_list_rigth{width:240px;}
.sjs_list_r_bj{border: 1px solid #CAD2DA;}
.sjs_list_r_bj_t{border-bottom: 1px solid #CAD2DA;}
.sjs_list_r_form li{border: 1px solid #CAD2DA;height: 36px;margin-top:10px;}
.sjs_list_r_form li input{font-size: 14px;}
.sjs_list_r_tel{background: rgba(238,125,37,0.16);}
.sjs_list_r_anli_ul li{margin-top:15px;}
.sjs_list_r_anli_img{height: 130px;}

/* ***************************报价****************************************** */
.bj_bn_bg{background:url(../../img/bj_bn.jpg) center center;height:650px;}
.bj_bn_box{border-radius:10px;overflow:hidden;background:rgba(255,255,255,1);padding:40px 0;bottom:10%;width:1200px;margin-left:-600px;left:50%;}
.animatecolor{background: #009B4C;}
.bj_t_ys_ul li{float:left;background: #F7F7F7;overflow: hidden;padding: 40px 0;width:32%;}
.bj_t_ys_ul_img{width:66px;height: 66px;position: relative;}
.bj_pplogo_bg{background: #F0F5F1;}

/* **********************************在施工地************************************************* */
.gd_list_ul .gd_list_li{overflow: hidden;padding-top:20px;padding-bottom: 20px;border-bottom: 1px dashed #dadada;}
.gd_list_ul .gd_list_li:hover{background: #f2f2f2;}
.gd_list_ul .gd_list_li:hover .zjgdbtn{background: #009B4C;color:#fff !important;}
.gd_l_box{width:940px;}
.gdimg{width:280px;height: 186px;overflow: hidden;margin-left:20px;}
.zjgd_jd{width:610px;}
.zjgd_jd .gd_xian{height: 1px;width:81%;background: #ccc;margin-left:10px;}
.zjgd_jd .gd_jd_ul{top:-10px;left:0;width:100%;}
.zjgd_jd .gd_jd_ul .gd_jd_li{float:left;width:13.3%;position: relative;}
.zjgd_jd .gd_jd_ul .gd_jd_li p{color:#666;}
.zjgd_jd .yuan{width:20px;height: 20px;left:2px}
.zjgd_jd .x_yuan{width:12px;height: 12px;border-radius: 50%;background: #ccc;position: absolute;z-index: 3;top:4px;left:4px;}
.zjgd_jd .d_yuan{width:16px;height: 16px;border-radius: 50%;background: #fff;border:2px solid #009B4C;position: absolute;display: none;box-sizing:content-box;}
.wh20{height: 30px;}
.zjgdbtn{border:1px solid #009B4C;width:150px;margin-right: 20px;margin-top:82px;}
.zjgdbtn:hover{cursor: pointer;}

/* **************************************在施工地详情*************************************************** */
.at_gd_l_body{width:860px;}
.at_gd_top{height: 118px;}
.at_gd_btn{top:0;left:0;bottom:0;right:0;margin:auto auto;height:56px;}
/*  */
.at_jd_box{height: 42px;margin:60px auto 0;}
.gd_xian{height: 1px;width:93%;background: #ccc;margin-left:10px;}
.gd_jd_ul{top:-10px;left:0;width:100%;}
.gd_jd_ul .gd_jd_li{float:left;width:15.3%;position: relative;}
.gd_jd_ul .gd_jd_li p{color:#666;}
.yuan{width:20px;height: 20px;left:3px}
.x_yuan{width:12px;height: 12px;border-radius: 50%;background: #ccc;position: absolute;z-index: 3;top:4px;left:4px;}
.d_yuan{width:16px;height: 16px;border-radius: 50%;background: #fff;border:2px solid #009B4C;position: absolute;display: none;box-sizing: content-box;}
.wh20{height: 30px;}
/*  */
.gd_body_con{width:94%;margin:30px auto;}
.gd_body_con img{max-width: 100%;margin:16px auto;display: inline-block !important;}
/**/
.rform_box{    border: 1px solid #efefef;width:98%;margin:5px auto 0;}
.r_form{width:88%;margin:0 auto;}
.rfrom_tel{margin:20px auto 0;}
.news_r_sub{height: 56px !important;}

/**********************************************热门楼盘***********************************************/
.rzlp_list_ul{margin-left:-15px;}
.rzlp_list_ul li{float:left;width:390px;margin:15px 0 0 15px;}
.rzlp_imgs{width:100%;height: 292px;}
.rzlp_txt_h{height: 80px;}
.rzlp_txt_bor{border:1px solid #ccc;}
.rzlp_btns{right:0;top:35%;border-radius: 15px;}
.rzlp_xq{background: rgba(0,0,0,.7);height: 100%;display: none;}
.rzlp_xq p{height: 40px;border-radius: 20px;background:#009B4C;}
.rzlp_list_ul li:hover .rzlp_xq{display: block;}

/* **************************************热门楼盘详情****************************************************** */
.rzlp_xq_btn1{border-radius: 6px;height: 44px;color:#fff;}
.rzlp_xq_btn2{border-radius: 6px;height: 44px;}
.lpxq_img{height: 400px;width:600px;}
.lpxq_rights{width:600px;background:#fff;height: 400px;}
.lp_bts{border-bottom: 1px solid #eee;}
.lpxq_tj_anli{margin-left:-15px;}
.lpxq_tj_anli li{width:276px;float:left;margin-left:15px;overflow:hidden;margin-bottom: 15px;}
.lpxq_tj_anli .xq_tj_alimg{width:100%;height: 210px;}
.lpxq_tj_anli .xinxing{margin:0 auto;width:16px;}
.lpxq_tj_anli .xq_tj_anli_click{top:0;left:2%;width:50px;padding:5px 0 10px 0;border-bottom-left-radius:25px;border-bottom-right-radius: 25px;z-index: 5;}
.lpxq_tj_anli .xq_tj_anli_bg{background: rgba(0,0,0,.6);top:0;left:0;width:100%;height: 100%;z-index: 4;display: none;}
.lpxq_tj_anli li:hover .xq_tj_anli_bg{display: block;}
.lpxq_tj_anli .xq_anli_btns{height: 40px;}
.lp_left_anli{width:860px;}
.lpbtxian{width:6px;height:21px;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.boxshowmj{box-shadow: 0 0 5px #ccc;height: 98%;margin-top:1%}
.lpxq_r_form li{height: 50px;border:1px solid #ccc;width:100%;margin-top:15px;}
.width320{width:320px;}
.add_lp_fixed{position: fixed;top: 0;width: 320px;}

/* ***********************************设计师详情****************************************************** */
.xq_left_w880{width:880px;}
.xq_right_w300{width:300px;height: 390px;box-shadow: 0 0 5px #666;margin: 5px;}
.xq_left_sjs_con{height: 400px;}
.xq_left_sjs{width:363px;height: 400px;}
.xq_left_sjs_con{width:517px;}
.sjsxq_btn01{border:1px solid #009B4C;border-radius: 20px;width:100px;height: 40px;right:0;top:0;}
.sjsxq_btn01:hover{background:#009B4C !important;color:#fff !important;}
.sjsxq_ln1{margin-bottom: 12px;line-height: 24px;max-height: 48px;overflow: hidden;}
.sjs_xq_ul{border:1px dashed #ccc;overflow: hidden;}
.sjs_xq_ul li{box-sizing: border-box;border-right: 1px dashed #ccc;width:33.33%;float:left;}
.sjsxq_r_form li{height: 54px;background: #f0f0f0;margin-top:15px;}
.xq_bt_xian{height:24px;width:2px;}
.xq_tj_bt{border-bottom: 1px solid #ccc;}
.xq_tj_anli{margin-left:-36px;}
.xq_tj_anli li{width:376px;float:left;margin-left:36px;overflow:hidden;}
.xq_tj_anli .xq_tj_alimg{width:100%;height: 240px;}
.xq_tj_anli .xinxing{margin:0 auto;}
.xq_tj_anli .xq_tj_anli_click{top:0;left:2%;width:52px;padding:6px 0 10px 0;border-bottom-left-radius:34px;border-bottom-right-radius: 34px;z-index: 5;}
.xq_tj_anli .xq_tj_anli_bg{background: rgba(0,0,0,.6);top:0;left:0;width:100%;height: 100%;z-index: 4;display: none;}
.xq_tj_anli li:hover .xq_tj_anli_bg{display: block;}
.xq_tj_anli .xq_anli_btns{height: 40px;}

/* *******************************VR************************************************ */
.vr_list_ul li .case_list_li_img{position: relative;}
.vr720_ico{width:100px;display: none;}
.vr_list_ul li:hover .vr720_ico{display: block;}
/* *******************************VR详情************************************************ */
.logo_ps{top:0;left:0;width:297px;height: 64px;}
.foot_vr_bg{bottom:0;left:0;width:100%;height: 70px;background: rgba(0,0,0,.6);}
.foot_vr_ul{height: 50px;margin:10px auto;}
.foot_vr_ul li{float:left;}
.foot_vr_ul li p{line-height: 50px;}
.foot_vr_abtn{height: 50px;line-height: 50px;border-radius: 30px;margin-top:10px;font-size: 24px;}

/* *******************************弹窗********弹窗**************************************** */
.tc_form_bg{top:0;left:0;width:100%;height: 100%;background: rgba(0,0,0,.5);z-index: 99;}
.tc_form_box{width:620px;top:0;right:0;left:0;bottom:0;height: 635px;margin:auto auto;}
.tc_form_uls li{overflow: hidden;margin-top:20px;}
.tc_form_uls li p{float:left;}
.tc_form_uls li input{height: 70px;border:1px solid #999;width:75%;font-size: 20px;}
.tc_sub_btns{bottom:14%;left:50%;margin-left:-63px;}
.tc_form_x{top:86px;right:-25px;}

/***********************霸屏弹窗*******************************************/
.fiexd_animate{position: fixed;bottom:0;left:0;width:100%;z-index: 999999;min-width: 1200px;background:url(../../img/animate.gif) no-repeat center center;height: 500px;display: none; background-size: cover;}
@media screen and (min-width:1920px){
    .fiexd_animate{height:550px;}
    .animateGif_Shut{width:1200px !important;height: 90px !important;bottom: 380px !important;margin-left:-600px !important;}
}
.animateGif_btn{bottom:0;width:650px;height: 95px;left:50%;margin-left:-325px;}
.animateGif_Shut{left:50%;width:920px;height: 56px;bottom: 357px;margin-left:-460px;cursor: pointer;}


/*cbl*/
.cbl_box{left:3%;top:30%;width:82px;box-shadow:0 0 8px #d6d6d6;z-index:50;border-radius:10px;overflow:hidden;}
.cbl_box_ul li{width:100%;height:78px;position:relative;overflow:hidden;}
.cbl_box_ul li div{width:100%;height:100%;overflow:hidden;}
.cbl_box_ul li div img{margin:15px auto 0;}
.cbl_li_x{width:80%;left:10%;height:1px;background:#FFF6F6;bottom:0;}
.add_cbl_li2{background:#009B4C;}

/**/
.rz_left{width:280px;padding:5px;}
.form_rz_left{background-color: #fff;box-shadow: 0 0 5px 5px #eee;border-radius: 2px;overflow: hidden;padding: 15px;width:280px;}
.from_rz_left_bor{width:5px;height: 20px;border-radius: 2.5px;background: #009B4C;vertical-align: -4px;}
.form_rz_left_ul li{border: 1px solid #EFEFEF;background-color: #FDFDFD;margin-top:10px;height: 40px;}
.from_rz_left_bor02{margin: 15px 0 0;display: block;width: 50px;height: 4px;background-color: #009B4C;}
.rz_right{width:900px;background: #fff;}
.list_rz_rigth li{overflow: hidden;margin-bottom: 40px;}
.list_rz_r_img{width:362px;height: 220px;}
.list_rz_r_txt{width:405px;}
.list_rz_r_bt::after{position: absolute;bottom: 0;left: 0;content: '';width: 52px;height: 1px;background-color: #dcdcdc;}
.list_rz_r_fw{border-top: #dadada dashed 1px;height: 62px;}
.list_rz_r_a{display: flex;justify-content: space-between;}
.list_rz_r_a a{width:110px;height: 30px;border: 1px solid #009B4C;font-size: 14px;line-height: 30px;text-align: center;}

.rz_left_nav_box li {
    margin-bottom: 4px;
    background-color: #fff;
}
.rz_left_nav_box li a{
	display: block;
	padding-left: 38px;
	height: 56px;
	border-left: 8px solid #ddd;
	line-height: 56px;
	color: #666;
	font-size: 16px;
}
.rz_left_nav_box li a:hover {
	border-color: #009B4C;
	color: #009B4C
}
.rz_left_nav_box li.active a {
    border-color: #009B4C;
    color: #009B4C;
}
.icon-side-menu {
	display: inline-block;
	vertical-align: -4px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-position: center;
	width: 16px;
	height: 20px
}

.icon-side-menu_a1 {
	background-image: url(../../img/icon-about_menu1.png)
}

.icon-side-menu_a2 {
	background-image: url(../../img/icon-about_menu2.png)
}

.icon-side-menu_a3 {
	background-image: url(../../img/icon-about_menu3.png)
}

.icon-side-menu_a4 {
	background-image: url(../../img/icon-about_menu4.png)
}

.icon-side-menu_a5 {
	background-image: url(../../img/icon-about_menu5.png)
}

.icon-side-menu_a6 {
	background-image: url(../../img/icon-about_menu6.png)
}

.icon-side-menu_a7 {
	background-image: url(../../img/icon-about_menu7.png)
}

.rz_left_nav_box li.active .icon-side-menu_a1,
.rz_left_nav_box a:hover .icon-side-menu_a1 {
	background-image: url(../../img/icon-about_menu1-active.png)
}

.rz_left_nav_box li.active .icon-side-menu_a2,
.rz_left_nav_box a:hover .icon-side-menu_a2 {
	background-image: url(../../img/icon-about_menu2-active.png)
}

.rz_left_nav_box li.active .icon-side-menu_a3,
.rz_left_nav_box a:hover .icon-side-menu_a3 {
	background-image: url(../../img/icon-about_menu3-active.png)
}

.rz_left_nav_box li.active .icon-side-menu_a4,
.rz_left_nav_box a:hover .icon-side-menu_a4 {
	background-image: url(../../img/icon-about_menu4-active.png)
}

.rz_left_nav_box li.active .icon-side-menu_a5,
.rz_left_nav_box a:hover .icon-side-menu_a5 {
	background-image: url(../../img/icon-about_menu5-active.png)
}

.rz_left_nav_box li.active .icon-side-menu_a6,
.rz_left_nav_box a:hover .icon-side-menu_a6 {
	background-image: url(../../img/icon-about_menu6-active.png)
}

.rz_left_nav_box li.active .icon-side-menu_a7,
.rz_left_nav_box a:hover .icon-side-menu_a7 {
	background-image: url(../../img/icon-about_menu7-active.png)
}
.rz_body_dl dd{float:left;width:25%;border-bottom:4px solid #fff;text-align: center;height: 52px;line-height:52px;cursor: pointer;}
.rz_body_add_dd{border-bottom:4px solid #009B4C !important;color:#009B4C !important;}
.rz_body_list_dl_ul li{overflow: hidden;height: 180px;margin-top:20px;}
.list_li_img{width:275px;height: 180px;overflow: hidden;}
.rz_body_list_dl dd{display: none;}










