@charset "UTF-8";

/*head*/

.headerbg{height:4rem;background: #28B28B;}

.headernav{-moz-box-shadow:0px 2px 4px #CCCCCC; -webkit-box-shadow:0px 2px 4px #CCCCCC; box-shadow:0px 2px 4px #CCCCCC;}

.toptel{line-height: 4rem;margin-left:0.5rem;}

.toptext{line-height: 4rem;}

.kefubtn{height: 2.6rem;line-height: 2.4rem;border-radius: 1.3rem;margin-top:0.65rem;padding:0 1rem;background-image: linear-gradient(-90deg,#f72b15 0%,#fa5d2d 100%),linear-gradient(#f10000,#f10000);background-blend-mode: normal,normal;box-shadow: 0.014rem 0.273rem 0.318rem 0rem rgba(250, 86, 48, 0.34);border: solid 0.091rem #fb9a4c;}

.navtext{line-height:2.6rem;}

.logo2{width:24%;}

@media screen and (min-width: 320px) and (max-width: 440px) {

  .navtext,.btmstext{display:none;}

}

.navbox{top:0;z-index: 999999;max-width: 640px;display: none;}

.navbox_ul li{float:left;width:25%;box-sizing: border-box;margin-bottom: 2rem;}

.navbox_ul li img{width:5rem;margin:0 auto;height: 5rem;}

.navbox_ul li p{font-size: 1rem;text-align: center;margin-top:0.2rem;color:#222;}

/**/



/**/

.synavul li{width:25%;float:left;}

.synavul li img{height:4.3rem;margin:0 auto;}

.sy_bj_yuan{border-radius: 0.5rem;overflow: hidden;width:4.5rem;height: 2.5rem;line-height: 2.5rem;}

.xianps1{left:0;top:0.9rem;}

.xianps2{right:0;top:0.9rem;}

.sy_form_t{top:0;left:0;bottom:0;right:0;margin:auto auto;}

.fromtext{color:#ec870c;}

.sy_top_form li{height: 4.2rem;border-radius: 0.5rem;border:1px solid #ccc;overflow: hidden;margin-top:1rem;}

.nameico1{width:1.05rem;margin:0.9rem 0.2rem 0.9rem 0.9rem;}

.nameico2{width:1.05rem;margin:0.8rem 0.2rem 0.9rem 0.9rem;}

.nameico3{width:1.05rem;margin:0.9rem 0.2rem 0.9rem 0.9rem;}

.sy_top_form li input{display: block;float:left;width:86%;height: 100%;font-size: 1rem;}

.pingfang{right:0.8rem;top:0.8rem;}

.sy_top_sub{height: 3.6rem !important;}

.sy_top_sub button{background-image: -webkit-gradient(linear,0% 100%, 100% 100%, from(#e6040a), to(#aa0509));border:0 !important;width:100%;height: 100% !important;outline: none;}

.yuyuegd{height: 1.3rem;overflow: hidden;}

@media screen and (min-width: 640px) and (max-width: 750px) {

  .sy_form_t{width:48% !important;}

}

@media screen and (min-width: 490px) and (max-width: 639px) {

  .sy_form_t{width:50% !important;}

}

@media screen and (min-width: 320px) and (max-width: 489px) {

  .sy_form_t{width:57% !important;}

}

.fgx{height: 0.8rem;width:100%;}

.sy_tc_btn{bottom:5%;width:34%;left:33%;background: #DA1121;overflow: hidden;border-radius: 0.5rem;}



/*anli*/

.biaoti{border-left: 8px solid red;padding-left:0.6rem;}

.sy_bt_{padding-bottom:0.6rem;border-bottom: 1px solid #cccccc;    margin-bottom: .5rem;}

.btjt{width:1rem;margin-top:0.2rem;}

.sy_anli li{float:left;width:47.9%;position: relative;height: 10rem;overflow: hidden;margin-top:1rem;}

.sy_anli li img{width:100%;height: 100%;}

.sy_anli li div{bottom:0;height: 2.2rem;line-height: 2.2rem;color:#fff;background: rgba(0,0,0,.6);left:0;position: absolute;width:100%;}

.addright{float:right !important;}

.sy_anli_form li{height: 3rem;line-height: 3rem;box-sizing: border-box;}

.sy_anli_form li button{background-image: -webkit-gradient(linear,0% 100%, 100% 100%, from(#e6040a), to(#aa0509));border:0 !important;width:100%;height: 100% !important;}

.al_tel_li{border:1px solid #ccc;}



/*sjs*/

.sy_sjs_nx{top:0;left:0;width:2.6rem;height: 1.4rem;overflow: hidden;line-height: 1.4rem;}

.sy_sjs_name{left:0;bottom:0;width:100%;background:rgba(0,0,0,.6);color:#fff;text-align: center;}

.sysjs_text{overflow: hidden;}

/*zsgd*/

.sy_zsgd_ul li{width:47.9%;float:left;margin-top:1rem;}

.zsgdtext{background: rgba(0,0,0,.6);}

/*news*/

.synews_ul li{margin-top:0.9rem;}





/*footertop*/

.foottext{border-top:1px solid #fff;}

.foottext a{color:#fff;}

.sy_foottel{width:1.8rem;}

/*footer*/

.footbg{background: #333333;}

.foot_top{padding:1.2rem 0 0;}

.foot_nav{bottom:0;width:100%;height: 4.3rem;max-width: 640px;z-index: 9999;   
      -moz-box-shadow: 0px -0.1rem 0.5rem rgba(0, 80, 58, 0.22);
      -webkit-box-shadow: 0px -0.1rem 0.5rem rgba(0, 80, 58, 0.22);
      box-shadow: 0px -0.1rem 0.5rem rgba(0, 80, 58, 0.22);
    }

.foot_nav_ul li {width:33%;float:left;height: 100%;}

.foot_nav_ul li img{height: 2rem;margin:0 auto;}
.foot_nav_ul .lli1{position: relative;}
.foot_nav_ul .lli1 .ll_sz{    position: absolute;
    top: -10%;
    left: 58%;
    width: 1rem;
    line-height: 1rem;
    text-align: center;
    background: red;
    color: #fff;
    border-radius: 50%;
    font-size: .8rem;}
.fico3{width:20%;height: auto !important;bottom:0;}



/*tc_yuyue*/

.tc_yuyue{width:100%;top:0;max-width:640px;z-index: 101;background: rgba(0,0,0,.6);height: 100%;display: none;}

.tc_yuyuebg{background:#fff;overflow: hidden;width:90%;height:21rem;background-size:100%;top:0;left:0;bottom:0;right:0;margin:auto auto;}

.yuyue_t{margin-top:1.5rem;color:#222;}

.tc_yuyue_form{margin-top:1rem;}

.tc_yuyue_form li{overflow: hidden;height: 3.4rem;background: #fff;margin-bottom: 1.1rem;border:1px solid #ccc;}

.icops{width:2.5rem;border-right:1px solid #ccc;}

.icops img{width:1.1rem;margin:0 auto;}

.tc_yuyue_form li input{width:50%;height: 100%;font-size: 1rem;}

.tc_yuyue_sub{background:#CF001A !important;height: 4rem !important;line-height: 4rem !important;overflow: hidden;}

.tc_yuyue_sub button{color:#fff;}

.clus{top:-0.5rem;right:0.5rem;}



/*/////////////////////////////////////案例////////////////////////////////////*/

/*sx*/

.sx_btn_ul{border-bottom: 1px solid #ccc;}

.sx_btn_ul li{width:33.33%;float:left;height: 3.4rem;border-right: 1px solid #ccc;line-height: 3.4rem;}

.xjiatou img{width:0.6rem;left:0.5rem;}

.xsanjiao1{display: none;}

.addsxli p{color:#c4261d;}

.addsxli .xsanjiao2{display: none;}

.addsxli .xsanjiao1{display: block !important;}

.sx_btn2_ul{padding-bottom: 1rem;}

.sx_btn2_ul li{width:23%;height:2.2rem;line-height: 2.2rem;text-align: center;border:1px solid #ccc;border-radius: 0.4rem;overflow: hidden;margin:0.8rem 1% 0;float:left;}

.sx_btn2_ul li a{font-size: 1rem;display: block;width: 100%;height:100%;}

.sxlist_li{display: none;}

.addlisth{display: block !important;}

.sxlistbox{top:0;width:100%;z-index: 999;}

.current{color:#ce0020 !important;}

/*sx*/

/*list*/

.listanl_ul li{overflow: hidden;border-radius: 0.4rem;position: relative;margin-bottom: 1rem;}

.anlitext{bottom:0;width:100%;background: rgba(0,0,0,.6);padding:0.4rem 0;overflow: hidden;}

/*///////////////////////////////案例详情////////////////////////////////////*/

.al_xq_ul li{width:50%;float:left;line-height: 2rem;text-indent:1rem;}

.anlism{border-bottom: 1px solid #f2f2f2;border-top: 1px solid #f2f2f2;}

.hjiantou{width:1.8rem;margin:0 auto;position: relative;top:-0.9rem;}

#hxtulb .swiper-button-next{background: url(../images/at_jt_l2.png) !important;width:2rem !important;height:2rem !important;margin-top:-1rem !important;background-size:100% !important;left:auto !important;right:1rem !important;}

#hxtulb .swiper-button-prev{background: url(../images/at_jt_l1.png) !important;width:2rem !important;height: 2rem !important;margin-top:-1rem !important;background-size:100% !important;left:1rem !important;right:auto !important;}

.xian{height: 1rem;}

.anlibody img{max-width: 100% !important;}

.sqhxbtn1{height: 3.6rem;border-radius: 0.3rem;overflow: hidden;line-height: 3.6rem;background: -webkit-gradient(linear,0% 100%, 100% 100%, from(#F56B46), to(#E60415));}

.at_anlilist_ul li{width:48.5%;float:left;box-sizing: border-box;border:1px solid #ccc;margin-bottom: 1rem;}

.at_anlilist_ul li img{height: 12.3rem;}

.atanlibtn{border-radius: 0.5rem;border:1px solid #ccc;height:3.45rem;line-height: 3.45rem;}

/*/////////////////////////////////////vr////////////////////////////////////*/

/*vr*/

.vrico{width:5.9rem;height: 5.9rem;}

.vrlist_ul li{border:1px solid #ccc;}

/*/////////////////////////////////////video////////////////////////////////////*/

/*video*/

.videoico{width:4.77rem;height: 4.77rem;top:-2rem !important;}

/*/////////////////////////////////////loupan////////////////////////////////////*/

/*loupan*/

.listlp_ul li{width:49%;float:left;border:1px solid #ccc;padding-bottom: 0.5rem;box-sizing: border-box;margin-bottom: 1rem;}

/*/////////////////////////////////楼盘详情////////////////////////////////////*/

.lpsjico1{display: none;}

.atlpnav div{box-sizing: border-box;border-top:1px solid #ccc;border-bottom: 1px solid #CCCCCC;padding:0.8rem 0;}

.addlpico{background: #d32f2e;border-top:1px solid #d32f2e !important;border-bottom: 1px solid #d32f2e !important;}

.addlpico p{color:#fff !important;}

.addlpico .lpsjico1{display: block;}

.addlpico .lpsjico2{display: none;}

.at_list{display: none;}

.lpxqbtn{width:40%;border:1px solid #ccc;padding: 0.4rem 0;}

/*/////////////////////////////////////sjs////////////////////////////////////*/

/*sjs*/

.listsjs_ul{    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: space-between;}

.listsjs_ul li{width:49%;position: relative;margin-bottom: 1rem;}

.sjstext{bottom:0;left:0;width:100%;background: rgba(0,0,0,.6);overflow: hidden;padding:0.3rem 0;}

/*//////////////////////////////设计师详情////////////////////////////////////*/

.sjsbg{height: 18rem;background: url(../images/at_sjsbg.jpg) center center;overflow: hidden;}

.sjstx{width:11rem;height: 11rem;border-radius:50%;overflow: hidden;margin-top:3.5rem;border:3px solid #fff;}

.sjsrtext{margin-top:3.5rem;width:16.8rem;}

@media screen and (min-width: 320px) and (max-width: 450px) {

  .sjsrtext{width:50% !important;}

}

.sjsrbtn{height:2.7rem;line-height: 2.7rem;border-radius: 0.3rem;overflow: hidden;background: -webkit-gradient(linear,0% 100%, 100% 100%, from(#F46644), to(#E60415));}

.sjsxq{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}

.sjsxq_ul li{float:left;width:33.33%;}

.sjsxq_text p{line-height: 2rem;}



/*/////////////////////////////////////news////////////////////////////////////*/

/*news*/

.news_ul li{padding: 1rem 0;border-bottom: 1px solid #ccc;}

/*/////////////////////////////////新闻详情////////////////////////////////////*/

.news_body img{max-width: 100%;}



/*/////////////////////////////////////口碑////////////////////////////////////*/

.listkb_ul li{width:49%;float:left;border:1px solid #ccc;padding-bottom: 0.5rem;box-sizing: border-box;margin-bottom: 1rem;}

.kbimg {height:10rem;overflow: hidden;}

/*/////////////////////////////////在施工地////////////////////////////////////*/

.listzsgd_ul li{overflow: hidden;padding:1rem 0;border-bottom: 1px solid #ccc;}

.dingwei{width:0.9rem;}

.jindu{border:1px solid red;border-radius: 0.3rem;}

/*//////////////////////////在施工地详情////////////////////////////////////*/

.zsgdjd_ul li{position: relative;width:14.28%;float:left;}

.zsgdjd{height: 5rem;}

.jdxian{height: 1px;background: #ccc;width:86%;top:0.65rem;left:6%;}

.xyuan{width:0.8rem;height:0.8rem;border-radius: 50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow: hidden;background: #cccccc;z-index: 3;}

.dyuan{width:1.4rem;height:1.4rem;border-radius: 50%;overflow: hidden;background: #FFFFFF;border:2px solid #c4261d;z-index: 2;display: none;}

.yuanbox{width:1.4rem;height:1.4rem;}

.addyuan .dyuan{display: block !important;}

.addyuan .xyuan{background: #c4261d !important;}

.gd_body img{max-width: 100%;}

.gd_btn a{border-radius: 0.4rem;}

.gd_xq{background: -webkit-gradient(linear,0% 100%, 100% 100%, from(#F46644), to(#E60415))}



/*//////////////////////////关于我们////////////////////////////////////*/

.xjtico{bottom:13%;left:0;right:0;margin:auto auto;}

.gywm_sjsbg{background:#262323;}

.gywmsmbg{background: url(../images/gywm_smbg.jpg);padding:2rem 0;}

/*标题*/

.bt_kuan_l{width:2rem;height: 0.5rem;background: #454545;position: absolute;right:0;top:0;}

.bt_kuan_r{width:2rem;height: 0.5rem;background: #454545;position: absolute;left:0;top:0;}

.bt_xian{width:100%;height: 1px;background: #ccc;}

.xleft{height: 0.5rem;margin-top:1rem;}

/**/

.fzlctext{top:0;left:1%;width:98%;height: 100%;}

.gy_pybg{padding: 1rem 0 1.5rem 0;background: url(/mobile/images/gy_pybg.jpg) center center;}

.gyzxpy_ul li{float:left;width:47.9%;color:#fff;text-align: center;background: rgba(246,58,58,.6);height:11rem;margin-top:1.5rem;}

.sjtdbg{background: url(../images/sjstextbg.jpg);height: 4.5rem;}

.sjtdgsm{background: rgba(0,0,0,.6);}

.sjfk{width:0.8rem;height: 0.8rem;}

.gyico{height:2.6rem;margin:0 auto;}

.gy_ico_ul li{width:33.33%;box-sizing: border-box;float:left;border-right: 1px solid #fff;}

.yezi{bottom:-1rem;right:5%;}

.hb_wrbg{background: url(../images/hb_wrbg.jpg) center center;}

.fhongse{color:#ff6666;}

.hb_cl_ul li{width:48.5%;position: relative;margin-bottom: 1rem;float:left;}

.hb_cltext{line-height: 38px;bottom:0;left:0;width:100%;}

.hbjjbg{background: #ff6666;}

#nhsjlist .swiper-pagination-bullet{background: #000;opacity: 1 !important;}

#nhsjlist .swiper-pagination-bullet-active{background: #b20000 !important;}

.hb_form li{height: 2.7rem;line-height: 2.7rem;background: #fff;margin-top:1rem;}

.hb_sub{background: #00ffa0 !important;}

.hb_flzt{background: #00ffa0;}



/*//////////////////////////金牌施工////////////////////////////////////*/

.jplist_ul li{overflow: hidden;padding:1rem 0;border-bottom: 1px solid #ccc;}

.jinpaiimg{width:25%;}



/*//////////////////////////品牌实力////////////////////////////////////*/

.ppbnbg{background:url(../images/pp_banner.jpg) center center;overflow: hidden;background-size:110%;}

.ppxian{height: 1px;background: #fff;margin-top:0.8rem;}

.ppbnnh{background: rgba(255,255,255,.3);}

.pp_top_form li{height: 2.8rem;margin-top:1rem;}

.pp_top_form li input{font-size: 1.1rem;background: #fff;}

.pp_top_sub{background: #d32f2e;}

.pp_mbg{background:-webkit-gradient(linear,0% 100%, 100% 100%, from(#008396), to(#036C33));}

.pp_bt{border-left: 1px solid #666;border-right: 1px solid #666;}

.ppxian{height: 3px;background: #036c31;width:20%;margin:0 auto;}

.pprybg{background: url(../images/pp_rybg.jpg) center center;background-size:110%;}

.pp_bt2{border-left: 1px solid #fff;border-right: 1px solid #fff;}

.ppxian2{height: 3px;background: #fff;width:20%;margin:0 auto;}

.ppry_ul li{width:32.33%;float:left;margin:0.1rem 0.5%;}

.ppzt_tbg{background: #d4aa62;}

.ppzt_nav li{float:left;width:25% !important;margin-bottom: 0.4rem;opacity: 1 !important;height:2.4rem !important;border-radius: 0 !important;background: none !important;}

.ppzt_nav li p{background: #a47523;line-height:2.4rem;}

.ppzt_nav .swiper-pagination-bullet-active p{background: #d32f2e !important;color:#fff;}

.pp_m_form li{height: 2.8rem;background: #fff;margin-top:1rem;}

.pp_m_form li input{font-size: 1.1rem;}

.pp_m_sub{background: #d32f2e !important;}

.pp_jq_ul li{width:32.33%;margin:0.3rem 0.5% 0;float:left;}

.pphbt{height: 10rem;line-height: 10rem;}

.pp_b_form li{line-height: 3.6rem;height: 3.6rem;border:1px solid #ccc;border-radius: 0.3rem;margin-top:1rem;}

.pp_b_form li .ppbico{width:1rem;}

.pp_b_form li input{font-size: 1.1rem;}

/*2019.07.23*/

/*.pp_b_sub{background: -webkit-gradient(linear,0% 100%, 100% 100%, from(#01C9E7), to(#00AFCA)) !important;border:0 !important;}*/

.ppslsjsbg{background: #cde1d6;}





/*//////////////////////////yuyue////////////////////////////////////*/



.yy_top_form li{height:3.6rem;border-radius: 0.3rem;border:1px solid #ccc;margin-top:1rem;}

.mianji{top:1rem;right:3%;color:#999999;}

.lpname,.yyhuxing{height:3.6rem;border-radius: 0.3rem;border:1px solid #ccc;}

.yyhuxing select{height: 100%;display: block;width:100%;border:0;outline: 0;background: none;font-size:1.27rem;color:#757575;box-sizing:border-box ;padding-left:0.7rem;}

.xsanjiao{right:6%;top:1.6rem;width:5%;opacity: 0.7;}

/*2019.07.23*/

/*.yy_top_sub{background: -webkit-gradient(linear,0% 100%, 100% 100%, from(#01C9E7), to(#00AFCA)) !important;border:0 !important;}*/

.yymnbg1{background: url(../images/yy_zxmnimg1.jpg) no-repeat;background-size:100%;}

.yymnt{color:#356456;}

.yymntext{color:#627670;}

.yymnbg2{background: url(../images/yy_zxmnimg3.jpg) no-repeat;background-size:100% 100%;}

.yymnbg3{background: url(../images/yy_zxmnimg4.jpg) no-repeat;background-size:100% 100%;}

.yymnbg4{background: url(../images/yy_zxmnimg5.jpg) no-repeat;background-size:100% 100%;}

.yytcbg{background:#e4dbca;}

#yycplist .swiper-slide:not(.swiper-slide-active){transform: scale(0.9);}

#yycplist .swiper-slide {transition: 300ms;}

.yy_ztul li{width:23%;margin:0.5rem 1% 0;float:left;}

.yybbg{background: #00b4cf;}

.yy_b_img{border-radius: 0.5rem;}



/*//////////////////////////jingzhanggongyi////////////////////////////////////*/

.jzgyimg1{width:5rem;}

.jzgy1text{margin-top:-1.5rem;}

.gyczbg{background: #ccdad2;}

.jzgy15bg{background: #ccdad2;}

.jzgy16bg{background:#7f7f7f;}

.jzygfootbg{background:#666c69;}



.gy_b_t{color:#ffd9b7;}

.gy_b_form li{height: 2.8rem;background: #fff;margin-top:1rem;}

.gy_b_sub{background: #fdda01 !important;}

.gy_b_gd{height:5.5rem;}

.gy_anqutext{height: 1.2rem;line-height: 1.2rem;}

.gy_aqico{width:0.8rem;}

/*//////////////////////////pzbz////////////////////////////////////*/

.bz_xtbg{background: url(../images/bz_xtbg.jpg);background-size:100% 100%;}

.bz_xtlibg{background: #835c39;}

.bz_xt_ul li{overflow: hidden;height: 8rem;}

.bz_cnbg{background: url(../images/bz_10cnbg.jpg);background-size:100% 100%;}

/*2019.07.23*/

/*.bz_gy_bj{background: #008296;}*/

.bz_gy_form li{height: 2.9rem;background: #fff;margin-top:1rem;}

.bz_gy_sub{background: #ffab00 !important;}

.jpgdbg{background: url(../images/jpgd.jpg);background-size:100% 100%;}

.jpgdtext{background: rgba(255,69,85,.8) !important;}



/*//////////////////////////zpzx////////////////////////////////////*/

.bodycon{-moz-box-shadow:0px 0px 5px #333333; -webkit-box-shadow:0px 0px 5px #333333; box-shadow:0px 0px 5px #333333;background: #fff;top:-2rem;padding:2rem 0;border-radius: 0.5rem;overflow: hidden;}







.ficobg{background:#31303a;}

.fico_ul li{width:29.33%;float:left;margin:0 2%;border:1px solid #f1f1f1;padding:0.8rem 0;border-radius: 0.3rem;}

.syfico{height: 2.7rem;margin:0 auto;}



/*///////////首页/////////////////首页////////////////////////////首页*/



/*banner*/

#banner .swiper-pagination-bullet {

    width: 0.7rem !important;

    height: 0.7rem !important;

    opacity: 1 !important;

    background: #fff;

    font-size: 1rem !important;

}



#banner .swiper-pagination-bullet-active {

    background: #ce0020 !important;

    color: #fff;

}



/*banner over*/

/* 小导航 */

.sy_xdh_wk ul {

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: space-between;

}



.sy_xdh_wk li {

    width: 25%;

    text-align: center;

    margin-top: .8rem;

}



.sy_xdh_wk li img {

    width: 60%;

    margin: auto;

}



/* 小导航 over */

/* 间隔条 */

.sy_jgt {

    width: 100%;

    height: .5rem;

    background: #f2f2f2;

}



/* 间隔条 over */

/* 首页表单1 */

.sy_form_wk {

    padding: 1rem 0;

}



.sy_form_wk p {

    text-align: center;

    font-size: 2rem;

    font-weight: bold;

    color: #cc0a00;

    margin-bottom: 1rem;

}



.sy_form_nk {

/*    height: 11rem;*/

}



.sy_form_wk form {

    width: 96%;

    margin: auto;

}

.jzfbtn{margin-top:1.1rem}

.h19{height: 19.4rem;}

.sy_form_wk li {height: 2.5rem;

    line-height: 2.5rem;

    margin-top: 1rem;

    float: left;

    background: #f8f8f8;

    width: 100%;

}



.sy_form_wk .form_li4 {

    background: #ffc100;

    width: 100%;

}



.sy_form_wk .form_li4 .form_sub {

    color: #fff;

}



.pingfangs {

    right: 0.8rem;

}



/* 首页表单1 over */

/* 创艺解决方案 */

.sy_bt_ {

    padding-bottom: 0.6rem;

}



/* 创艺解决方案 over */

/* 首页案例  */

.anlibox {

    padding-bottom: 1rem !important;

}



.newstop {

    margin: 1rem auto 0.5rem;

    padding: 0.2rem 0;

}



/* .newstop p {

    color: #333;

    font-size: 1.3rem;

    border-left: 2px solid red;

    padding-left: .5rem;

} */

.sy_anli_pag {

  right:1rem;top:0.2rem;  

}

.sy_anli_pag span{display: inline-block; width:0.5rem;height: 0.5rem;margin:0 0.2rem;}

.sy_anli_pag .swiper-pagination-bullet {

    width: 12px;

    height: 12px;

    margin: 0 0.2rem;

}



.sy_anli_pag .swiper-pagination-bullet {

    width: .5rem;

    height: .5rem;

    margin: 0 0.2rem;

}



.sy_anli_pag .swiper-pagination-bullet-active {

    background: #d51625 !important;

}



.anliul li {

    border-radius: .5rem;

    height: 11rem;

    overflow: hidden;

}



.anliimg {

    width: 100%;

    height: 100%;

    

}



.anliul li img {

    width: 100%;

    height: 100%;

}



.sjs_ps_text {

    bottom: 0;

    width: 100%;

    background: rgba(0, 0, 0, .6);

    height: 1.8rem;

    line-height: 1.8rem;

    font-size: 0.8rem;

}



.sy_anli_btn {

    height: 3rem;

}



.sy_anli_btn a {

    color: #ffc100;

    line-height: 3rem;

}



/* 首页案例  over*/

/* 昆明体验店 */

.lunbo-next-gy1{

    background: url(../images/right.png) center no-repeat;

}

.lunbo-prev-gy1{

    background: url(../images/left.png) center no-repeat;

}

.sy_anli_form li {

    height: 3rem;

    line-height: 3rem;

    box-sizing: border-box;

    background: #f2f2f2;

    border-radius: .5rem;

}



.sy_anli_form li button {

    background: #ffc100;

    border: 0 !important;

    width: 100%;

    height: 100% !important;

    border-radius: .5rem;

}



/* 昆明体验店 over */

/* 热门楼盘 */

#gongdi .swiper-slide{

    border-radius: .5rem;

    overflow: hidden;

}

#gongdi img{

    width: 100%;

}

.sy_sg_text{

    background: #eeeeee;

    color: #666;

    line-height: 2rem;

}

.sy_lp_hd{

    position: absolute;

    top: 0;

    left: 1rem;

    width: 3rem !important;

}

/* 热门楼盘 over */

/* 核心优势 */

.sy_hxys{

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: space-between;

}



.sy_hxys a{

    margin-top: .5rem;

 

}

.sy_hxys1 a{

    width: 48%;

}

.sy_hxys2 a{

    width: 32%;

}

.sy_dd img{

    border-radius: .5rem;

    overflow: hidden;

}

/* 核心优势 over */





/*///////////首页/////////////////首页////////////////////////////首页*/

















