﻿
.ziti{font-family: SourceHanSerifSC-Bold;}
.tit_ximg {vertical-align: 15%;}
.tc_yg_a{width: 360px;height: 47px;line-height: 47px;margin: 50px auto 0; font-size: 16px;text-align: center;color: #FFFFFF;background: #6EB82D;border-radius: 5px;}
.tc_yg_a:hover{background: #5da51e;}
.tc_lg_awk{width: 840px;height: 52px;margin: 40px auto 0;}
.tc_lg_a{width: 338px;line-height: 52px;font-size: 16px;text-align: center; color: #FFFFFF;border-radius: 5px;}
.tc_lg_a1{float: left;background: #8A9AAA;}
.tc_lg_a1:hover{background: rgb(116, 129, 143);}
.tc_lg_a2{float: right;background: #6EB82D;}
.tc_lg_a2:hover{background: #5da51e;}
/* 关于我们 */
.gywm_jj_le{float: left;width: 816px;}
.gywm_jj_jjimg{width: 466px;height: 85px;}
.gywm_jj_text{line-height: 22px;margin-top: 18px; font-size: 16px;color: #34475A;}
.gywm_jj_ri{float: right;width: 333px;height: 280px;margin-top: 80px; border: 1px solid #8A9AAA;}
.gywm_jj_img{margin: 113px auto;}
.gywm_jl_wk{width: 100%;padding: 100px 0  110px 0;background: url(../images/gywm_jlbj.jpg) center no-repeat;overflow: hidden;}
.gywm_jl_img{float: left;width: 535px;height: 373px;}
.gywm_jl_text{float: right;width: 616px;line-height: 22px;margin-top: 100px; font-size: 16px;color: #34475A;text-indent: 2em;}
.gywm_lc_wk{width: 100%;padding: 20px 0 50px;margin-top: 50px; background: url(../images/gywm_lcbj.jpg) center no-repeat;overflow: hidden;}
.gywm_ztbm_form li{float: left;width: 379px;height: 45px;margin-top: 24px;margin-left: 24px; border: 1px solid #CDDADA;border-radius: 5px;}
.gywm_ztbm_sub{width: 348px !important;background: #6EB82D ; border: 1px solid #6EB82D !important;}
.gywm_ztbm_sub:hover{background: #5da51e ;}
.tc_sjs_wk{width: 100%;padding: 50px 0 55px;background: url(../images/tc_sjsbj.jpg) center no-repeat;overflow: hidden;}
.tc_sjslb  .swiper-slide {width:1200px ;}
.tc_sjslb  .swiper-slide img {display:block;opacity: .6 !important;}
.tc_sjslb .swiper-slide-active img{opacity: 1 !important;}
.tc_sjslb .swiper-pagination {width:100%;bottom:20px;}
.tc_sjslb .swiper-button-prev,.tc_sjslb .swiper-button-next{width:39px;height:47px;background-image:none;background:#34475A;font-size: 20px; color: #fff;}
.tc_sjslb .swiper-button-prev p,.tc_sjslb .swiper-button-next p{line-height: 44px; text-align: center;font-weight: 100; transform: scale(1,3);-ms-transform: scale(1,3); -webkit-transform: scale(1,3)}
.tc_sjslb .swiper-button-prev {right:15%;left:auto;}
.tc_sjslb .swiper-button-next {left:15%;}
.tc_zt_imgwk{width:100% ;height: 531px;margin-top: 30px;}
.tc_ztico_ul {text-align: center;width: 1085px;margin:30px auto 0;}
.tc_ztico_ul li {float: left; width:98px ;height: 98px;line-height: 98px;margin:0 28px;font-size: 16px;color: #8A9AAA;border: 1px solid #8A9AAA; border-radius: 50%;}
.tc_ztico_ul li:hover{cursor:pointer;}
.addtcztico {color: #fff !important; background: #8A9AAA ;}
.tc_zt_imgli {position: absolute;top:0;left:0;display:none;bottom:0;right:0;margin:auto;}
.tc_zt_imgli img{margin: auto;}
.addtcztimg{display:block !important;}
.tc_zt_imgli .swiper-button-next,.tc_zt_imgli .swiper-button-prev{width: 39px;height: 47px;line-height: 47px;text-align: center;font-size: 25px; background-image: none;background: #8A9AAA;color: #fff;}
.tc_zt_imgli .swiper-button-next{left: -50px;}
.tc_zt_imgli .swiper-button-prev{right: -50px;left: auto;}
.gywm_db_wk{background: url(../images/tc_dbbmbj.jpg) center no-repeat;padding: 50px 0 100px;}
.gywm_dbbm_wk  .cgbmrs {width: 555px;height: 430px; float: left;font-size: 18px;overflow: hidden;text-align: center;background: #fff;}
.gywm_dbbm_wk .hd_wytg2_ul {overflow: hidden;width: 550px;height: 315px;line-height: 35px; color: #8A9AAA;font-size: 18px;text-align: center;margin-top: 20px;}
.gywm_dbbm_wk .hd_wytg2_ul span{margin: 0 50px;}
.gywm_dbbm_wk  .gywm_dbbm {float: right;width: 615px;z-index: 9;}
.gywm_dbbm_wk  .gywm_dbbm_form li{width: 100%; height: 85px;background: #fff;margin-top: 30px;}
.gywm_dbbm_wk  .gywm_dbbm_form li input{width: 100%;line-height: 60px;padding-left: 10px;font-size: 20px;}
.gywm_dbbm_wk .gywm_dbbm_form .lli{width: 299px;}
.gywm_dbbm_wk  .gywm_dbbm_form .lli1{margin-left: 16px;position: relative;}
.gywm_dbbm_wk  .gywm_dbbm_form .lli1 span{position: absolute;top: 18px;right: 8px;font-size: 18px;color: #999;}
.gywm_dbbm_sub{background: #6EB82D !important;}
.gywm_dbbm_sub:hover{background: #5da51e !important;}


/* 别墅 */
.bs_topbm_form li{float: left;width: 286px;height: 47px;margin-left: 16px;margin-top: 25px; background: #fff; border-radius: 5px;overflow: hidden;}
.bs_topbm_li{width: 284px !important;height: 47px; }
.bs_topbm_li select{width: 100%;height: 100%;padding: 0 10px;font-size: 16px;color: #999999;}
.bs_topbm_sub{width: 280px !important;background: #6EB82D !important; }
.bs_topbm_sub:hover{background: #5da51e !important;}
.bs_top_le{float: left;width: 310px;height: 92px;}
.bs_top_ul{float: left;width: 890px;}
.bs_top_ul li{float: left;width: 238px;height: 56px;padding: 10px  0; margin-left: 38px; text-align: center; border: 10px solid #CDDADA;box-sizing: content-box;}
.bs_anli_le{float: left;width: 524px;height: 758px;}
.bs_anli_ul{float: left;width: 676px;margin-top: -10px;}
.bs_anli_ul li{float: left;width: 329px;height: 246px;margin: 10px 0 0 9px;position: relative;}
.bs_anli_p{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 47px;font-size: 16px;text-align: center; color: #FFFFFF; background: rgba(0,0,0,0.50);}
.bs_sjs_wk{width: 100%;padding: 50px 0 70px;background: url(../images/bs_sjsbj.jpg) center no-repeat;overflow: hidden;}
.bs_sjs_kk{background:#404344;padding:0px;height:658px;}
.bs_sjs_nk{width:1200px;position:relative;margin: auto;}
.bs_sjs_nk ul li{float:left;display:inline;height:658px;color:#fff;cursor:pointer;position:relative;}
.bs_sjs_nk .fold{width:126px;height:100%;text-align:center;position:absolute;top:0px;left:0px;overflow: hidden;}
.bs_sjs_nk .unfold{width:436px;height:100%;display:none;position:absolute;top:0px;left:0px;}
.bs_sjs_sz{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.541);}
.bs_sjs_sz p{font-size: 24px;color: #fff;margin-top: 618px;}
.bs_sjs_text{position: absolute;bottom: 0;left: 0;width: 100%;height: 320px;background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 0%, #000000 100%);}
.bs_cjzg_kk{height: 591px;position: relative;}
.bs_cjzg_lbkk{position: absolute;top: 233px;left: 0;width: 100%;}
.bs_cjpp_wk .swiper-button-next,.bs_cjpp_wk  .swiper-button-prev{width: 39px;height: 47px;line-height: 47px;text-align: center;font-size: 25px; background-image: none;background: #8A9AAA;color: #fff;border-radius: 5px;}
.bs_cjpp_wk .swiper-button-next{left: -40px;}
.bs_cjpp_wk  .swiper-button-prev{left: auto;right: -40px;}
.bs_cjpp_wk .swiper-slide{transform: scale(.85);}
.bs_cjpp_wk .swiper-slide-active{transform: scale(1);box-shadow: 0 2px 10px 0 #6EB82D;}
.bs_cjzg_mt{margin-top: 100px;}
.tc_gljz_ul{margin-top: 15px;margin-left: -30.6px;}
.tc_gljz_ul li{float: left;width: 277px;height: 298px;margin: 25px 0 0 30.6px; position: relative;}
.tc_gljz_li{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;}
.tc_gljz_p1,.tc_gljz_p2{position: absolute;top: 0;left: 26.5px;width: 224px;}
.tc_gljz_p1{color: #34475A;}
.tc_gljz_p2{color: #fff;}
.tc_gljz_li2{display: none}
.tc_gljz_ul li:hover .tc_gljz_li1{display: none;}
.tc_gljz_ul li:hover .tc_gljz_li2{display: block;}
.tc_hbxt_le{width:562px ;height: 543px;margin: 25px 0;}
.tc_hbxt_text{position: absolute;top: 0;right: 0; width: 735px;height: 584px;}
.bs_db_wk{background: url(../images/bs_dbbmbj.jpg) center no-repeat;padding: 50px 0 100px;}
.bs_dbbm_sub{background: #FF7202 !important;}
.bs_dbbm_sub:hover{background: rgb(221, 102, 5) !important;}


/* 工艺 */
.gy_dbtit_ul li{float: left;width: 137px;margin-left: 14.5px;}
.gy_dbtit_yq{width: 135px;height: 55px;padding: 40px 0; font-size: 20px;color: #34475A;text-align: center;background: #FFFFFF;border: 1px solid #8A9AAA;border-radius: 50%;box-sizing: content-box;}
.gy_db_xsj{width: 18px;height: 25px;margin: auto;margin-top: -8px;}
.gy_dbtit_bj{background: #34475A;color: #fff;}
.gy_zx_a{float: right;width: 286px;line-height: 58px;font-size: 18px;text-align: center; color: #FFFFFF;background: #6EB82D;border-radius: 5px;}
.gy_zx_a:hover{background: #5da51e;}
.gy_db_bk{margin-top: 16px;padding: 28px 0; background: #FFFFFF;border: 1px solid #979797;border-radius: 5px;}
.gy_db_le{float: left;width: 667px;}
.gy_db_leimg{width: 667px;height: 380px;}
.gy_db_ri{float: left;width: 456px;}
.gy_db_riimg{width: 456px;height: 380px;}
.gy_db_dui{position: absolute;top: 122px;left: 265px;width: 121px;height: 105px;}
.gy_db_vs{position: absolute;top: 136px;left: 607px;width: 110px;height: 109px;}
.gy_db_cuo{position: absolute;top: 122px;right: 161px;width: 159px;height: 138px;}
.gy_db_textle{float: left;width: 665px;height: 144px;border: 1px solid #8A9AAA;}
.gy_db_textri{float: left;width:454px ;height: 144px;border: 1px solid #8A9AAA;}
.gy_db_text{line-height: 22px; font-size: 16px;color: #34475A;margin: 29px 0 0 74px;}
.gy_zsgd_ul{margin-top: 15px;margin-left: -13.3px;}
.gy_zsgd_ul li{float: left;width: 290px;height: 260px;margin: 15px 0 0 13.3px;position: relative;}
.gy_zsgd_p{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 50px;font-size: 16px;text-align: center; color: #FFFFFF;background: #34475Aa6;}
.gy_dbbm_form li{float: left;width: 379px;height: 45px;margin-top: 30px;margin-left: 22px; border: 1px solid #8A9AAA;border-radius: 5px;}
.gy_dbbm_sub{width: 348px !important; background: #6EB82D ; border: 1px solid #6EB82D !important;}
.gy_dbbm_sub:hover{background: #5da51e !important;}