@charset "utf-8";
/*header*/
.topnav_ul li{width:12.25%;float:left;position: relative;text-align: center;box-sizing: border-box;}
.topnav_ul li a{color:#fff;line-height:50px;font-size: 16px;width:100%;height: 100%;}
.topnav_ul li:hover{background: #f08400;}
.topnavbg{height: 50px;}
.son_nav{top:50px;left: 0;width:100%;height: 0;overflow: hidden;z-index: 9999;}
.son_nav dd{background: rgba(0,0,0,.7);}
.son_nav dd:hover{background:rgba(251,108,6,.7);}
.nav_sanjiao{right:18%;top:53%;margin-top:-3px;}
.hot{top:-20px;width:100%;text-align: center;left:0;}
.nav_tj{top:10px;right:28%;}
.top_yy_btn{width:300px;}
.addnavli{background-color: #f08400;}
/*header*/
/*banner*/
.banner .swiper-button-next{
	right: 10%;
}
.banner .swiper-button-prev{
	left:10%;
}
.banner .swiper-pagination-bullet{
	width: 12px;
    height: 12px;
    display: inline-block;
    border-radius: 100%;
    background: #f8f8f8;
    opacity: 1;
}
.banner .swiper-pagination-bullet-active{
	background: #ef8401 !important;
}
.banner .swiper-pagination{
	bottom:3%;
}
/*banner*/
/*lfk*/
.sy_lfk_ul li{float:left;width:23%;margin:30px 1%;position: relative;background: #fff; height: 112px;}
.sy_lfk_ul li:hover{-moz-box-shadow:0px 0px 14px #333333; -webkit-box-shadow:0px 0px 14px #333333; box-shadow:0px 0px 14px #333333;background: #ef8401 !important;cursor: pointer;}
.sy_lfk_ul li:hover .sy_lfk_ico{border:1px dashed rgba(255,255,255,.3) !important;}
.sy_lfk_ul li:hover p{color:#fff !important;}
.sy_lfk_ul li:hover .sy_mico1{display: none;}
.sy_lfk_ul li:hover .sy_mico2{display: block;}
.sy_lfk_ico{border:1px dashed rgba(239,132,1,.3);height: 98px;width: 94%;}
.sy_mico2{display: none;}
.sy_lfk_ul li p{color:#444;}
/*lfk*/
/*yuyue*/
.sy_video{width:334px;height: 290px;}
.sy_top_yuyue{width:841px;height: 290px;margin-right: 5px;}
.sy_top_yy_lb{width:300px;}
.sy_top_yuyue_div{height: 230px;box-shadow: 0px 0px 10px 0px rgba(240, 132, 1, 0.26);}
.sy_yy_textlb{height: 170px;width:100%;}
.sy_yy_lb_ul li{line-height:28px;}
.sy_yy_r_div{width:541px;height: 290px;}
.sy_yy_r_text{width:241px;}
.sy_top_gd_ul li{line-height: 34px;text-align: center;}
.sy_yy_form_div{width:300px;}
.sy_top_form li{width:100%;height: 40px;background: #fff;margin-top:12px;box-sizing: border-box;}
#ysf{width:105px;}
.sy_top_gd_ul li span{display: inline-block;width:60px;}
.sy_top_sub{background: #fb0606 !important;}
.sy_top_sub button{cursor: pointer;}
.sy_top_sub:hover{background: #d20000 !important;}
/*yuyue*/

.syhoverse:hover{background: #d20000 !important;}

/*taocan*/
.sy_bt_ximg{vertical-align: 45%;}
.tc_left{width:240px;height: 611px;}
.tc_left_btn{bottom:5%;left:7.5%;}
.tc_m{width:630px;height: 611px;position: relative;}
.tc_m_top{width:100%;height: 301px;overflow: hidden;}
.tc_anli_text{bottom:0;left:0;width:100%;background: rgba(0,0,0,.7);height:36px;line-height: 36px;}
.tc_m_b_li{width:310px;height: 301px;float: left;position: relative;overflow: hidden;}
.tc_m_b{bottom:0;left:0;width:100%;}
.tc_right{width:313px;height: 611px;margin-left:9px;}
.tc_r_li{height: 301px;overflow: hidden;}
.tc_r_li_ps{bottom:0;left:0;width:100%;}
.anlifdimg{transition: all 0.6s;}
/*shuzi*/
.sy_mbnbg{background: url(../images/sy_m_bn1.jpg) center center;height: 156px;margin-top:30px;}
.sy_mbn_btn{width:230px;height: 60px;line-height: 60px;right:0;top:60px;}
/*vr*/
.vr_t_left{width:394px;height: 616px;}
.vr_top_right{width:798px;overflow: hidden;position: relative;height: 616px;}
.vr_t_r{background: rgba(0,0,0,.7);bottom:0;left:0;width:100%;height: 36px;}
.vrico{}
.vr_b_ul li{float:left;width:394px;height:304px;position: relative;overflow: hidden;}
.vr_b_text{background: rgba(0,0,0,.7);bottom:0;left:0;width:100%;height: 36px;}
.vrmd:hover{background:#ce5905 !important;}
.sy_vr_bt_text{border-top-right-radius: 18px;border-bottom-right-radius: 18px;top:0;left:0;height: 36px;width:151px;}
.sy_vr_btn1{border:1px solid #ccc;border-radius: 5px;}
.sy_vr_btn2{background-color: #ef8401;border-radius: 5px;border: solid 1px #ef8401;}
.sy_vr_btn1:hover{background: #ef8401;color:#fff !important;border:1px solid #ef8401 !important;}
/*sjs*/
.sy_sjs_bg{background: url(../images/sy_sjs_bg.jpg) center center;}
.sy_t_sjs_dl dd{position: relative;width:32.33%;float:left;}
.sy_t_sjs_text1{bottom:0;left:0;background: rgba(0,0,0,.7);padding: 10px 0;}
.sy_t_sjs_scfg{color:#C2C2C2;height: 64px;overflow: hidden;}
.sy_sjs_tjico{top:-6px;left:-8px;}
.sy_t_sjs_text2{width:100%;height: 100%;background: rgba(239,132,1,.5);top:0;left:0;display: none;}
.sy_t_sjs_btn1{background: #222;border-radius: 8px;}
.sy_t_sjs_btn2{background: #ef8402;border-radius: 8px;}
.sy_t_sjs_con{height: 170px;}
.sy_t_sjs_btn1:hover{font-size: 18px;}
.sy_t_sjs_btn2:hover{font-size: 18px;}
.sy_t_sjs_dl dd:hover .sy_t_sjs_text1{display: none;}
.sy_t_sjs_dl dd:hover .sy_t_sjs_text2{display: block;}
.sy_sjs_b_text{background: rgba(0,0,0,.7);height: 38px;line-height: 38px; text-align: center;color:#FFF;bottom:0;width:100%;left:0;font-size: 14px;}
#sy_sjs_b_lbt .swiper-button-next{background: url(../images/sy_sjs_jt_r.png) !important;width:40px;height: 54px;background-size:40px 54px;margin-top: -27px;}
#sy_sjs_b_lbt .swiper-button-prev{background: url(../images/sy_sjs_jt_l.png) !important;width:40px;height: 54px;background-size:40px 54px;margin-top: -27px;}
.sy_sjs_btn{width:470px;height: 66px;margin:50px auto 30px;background-color: #ef8401;	border-radius: 5px;}
/*楼盘*/
.sy_lp_left{width:519px;height: 536px;}
.lp02{float:left;height: 171px;width:252px;overflow: hidden;}
.lp_m_ul li{height: 171px;width:252px;overflow: hidden;}
.lp_r{width:409px;height: 717px;background: url(../images/sy_dsgd_bg.jpg);}
.sy_zsgd{height:211px;}
.sy_zsgd_ul li{height: 36px;line-height: 36px;}
.sy_zsgd_ul li dd{float:left;width:25%;text-align: center;}
.sy_zsgd_ul li:hover dd{background:#fb6c06;color:#fff !important;}
.zsgd_btn{width:100%;cursor: pointer;height: 360px;background: url(../images/sy_gd_form_bg.jpg);}

.sy_lp_form li{background:#fff;width:100%;margin:0 0 20px;height: 54px;border:1px solid #fff;}
.sy_lp_sub{background:#fb6c06 !important;}
.sy_lp_sub button{cursor: pointer;}
.sylp_text{background: rgba(0,0,0,.7);border-radius:15px;overflow: hidden;bottom:5%;height:30px;left:4%; }
.sy_gd_ul3 li{width:252px;height: 171px;position: relative;float: left;}
.sy_lp_btn{border:1px solid #ccc;border-radius: 5px;}
.sy_lp_btn:hover{color:#fff !important;border:1px solid #d20000 !important;}
/**/
/*合作品牌*/
.sy_pp_logo li{width:180px;height: 68px;float:left;margin:0 10px 10px;}
.sy_hzpp_btn{width:470px;height: 66px;margin:50px auto 30px;background-color: #ef8401;	border-radius: 5px;}
/*优势*/
.sy_ys_bg{background:url(../images/sy_ys_bg.jpg) center center;}
.sy_ys_img1{width:566px;height: 338px;border-radius: 5px;overflow: hidden;}
.sy_ys_text{width:100%;height: 100%;background: rgba(101, 56, 0, 0.7);top:0;left:0;font-family: PingFangSC-Regular;}
.sy_ys_img2{width:292px;height: 338px;border-radius: 5px;overflow: hidden;}
.sy_ys_img3{width:382px;height:262px;border-radius: 5px;overflow: hidden;}
/*.sy_ys_t{height:275px;overflow: hidden;background: rgba(0,0,0,.7) url(../images/sy_ys_right_img1.png);}
.sy_ys_t:hover{background:RGBA(251,108,6,.7) url(../images/sy_ys_right_img1.png);}*/
.sy_ys_text:hover{background:rgba(0,0,0,.5) ;}

/*客户见证*/
.sy_khjz_div .swiper-button-next{background: url(../images/sy_khjz_jt_r.png) !important;width:53px;height: 50px;background-size:53px 50px;margin-top: -25px;}
.sy_khjz_div .swiper-button-prev{background: url(../images/sy_khjz_jt_l.png) !important;width:53px;height: 50px;background-size:53px 50px;margin-top: -25px;}

/*footer*/
.footer_bg{background: url(../images/footer_bg.jpg) center center;padding: 40px 0;}
.footer_tel{vertical-align: -26%;}
.foot_nav_ul li{float:left;width:33.33%; text-align: center;position: relative;}
.foot_nav_ul li a{font-size: 18px;color:#fff;}
.foot_nav_ul li dd{line-height: 50px;}
.foot_nav_ul li dt{color:#fff;font-size: 20px;}
.foot_nav_ul li dd:hover a{color:#ef8401 !important;}
.foot_fgx{height:1px;background: #777;width:410px;margin-top:30px;}
.foot_nav_x{right:0;top:0;width:1px;height: 200px;background: #777;}
/*分页*/
.thisclass{background: #000;color:#fff !important;}
.pages_btn{text-align: center;}
.pages_btn a{display: inline-block;width:40px;height: 40px;line-height: 40px;border:1px solid #000000;color:#000;border-radius: 8px;margin:0 5px;font-weight: bold;font-size: 18px;}

.zhaoping{top:-150px;}
.current:hover{color:#fff !important;}

/* right新加 */
.news_r_form{width: 310px !important;}
.ri_xj_wk{width:94%;margin:20px auto 0;}
.ri_xj_tit{line-height: 40px; }
.ri_xj_tit p{display: inline;font-weight: bold;}
.ri_xj_tit a{float: right;}
.ri_xj_tit a:hover{color: #ef8401;}
.ri_xj_lb li{margin-bottom: 10px;}
.ri_xj_lb li:hover .xj_img img{transform:scale(1.1);}
.ri_xj_lb li:hover .xj_p{color: #ef8401;}
.ri_xj_lb li .xj_img{width: 310px;height:215px;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: 180px;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: #ef8401;}
.ri_xj_lb li span{line-height: 30px;float: right;}
.ri_xj_lb li:hover span{color: #ef8401;}


/*视频*/
.huayousp {position: fixed;top: 0;display: none;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .6);z-index: 9999999;}
.hyspbox {height: 720px;}








/* 修改设计师 */
.sy_xgsjs_add {
    color: #ef8401 !important;
}
.sy_xgsjs_div{visibility: hidden;position: absolute;top:0;left:0;width:100%;overflow: hidden;height: 480px;}
.sy_sjs ul {height:480px;padding-left:480px}
.sy_sjs li {float:left;overflow: hidden;}
.sy_sjs li img{width: 100%;}
.sy_sjs li .lazy {width:100%;height:100%;display:block}
.sy_sjs li.first {position:relative;width:480px;height:480px;margin-left:-480px;overflow: hidden;}
.sy_sjs li.first .tag {position:absolute;left:20px;top:0px;z-index:1;}
.sy_sjs li.first .con {position:absolute;left:0;padding-left:33px;padding-bottom:10px;padding-top:10px;bottom:0;right:0;background:rgba(0, 0, 0, 0.644)}
.sy_sjs li.first .con .tit,.sy_sjs li.first .con .subTit {color:#fff;font-size:24px}
.sy_sjs li.first .con .des {font-size:16px;color:#c5c5c5;margin-top:10px;line-height:1.6}
.sy_sjs li.first .swiper-button-next,.sy_sjs li.first .swiper-button-prev{background-image: none; line-height: 30px; font-size: 30px;font-weight: 100; color: #dfc27d; transform: scale(1,3);-ms-transform: scale(1,3); -webkit-transform: scale(1,3);-moz-transform: scale(1,3);-o-transform: scale(1,3);}
.sy_sjs li.first .swiper-button-next{left: 10px;right: auto;}
.sy_sjs li.first .swiper-button-prev{right: 10px;left: auto;}
.sy_sjs li.item {position:relative;width:240px;height:240px;overflow:hidden}
.zy_sysjs_1 {position:absolute;bottom:0;background:rgba(0, 0, 0, 0.644);width:100%;height:40px;line-height:40px;color:#fff;font-size:18px;text-align:center;}
.pstestbg{width:100%;left:0;top:0;background: rgba(0, 0, 0, 0.671);z-index: 7;height: 100%;display: none;}.clearfix .item:hover .pstestbg{display: block !important;}
.clearfix .item:hover .zy_sysjs_1{display: none;}
.hongse{color:#FF0000}
.zy_sysjs_1 span {color:rgba(255,255,255,.8);display:initial;font-size:16px;margin-left:5px;width:145px;height:50px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.sy_sjs .designer-swiper .swiper-slide img{margin: auto;}
.sy_xgsjs_p{color: #fff;}
.sy_xgsjs_a{display: none; position: absolute;left: 15%;bottom: 40px; width: 70%; line-height: 40px;font-size: 18px;text-align: center; color: #fff;background: #f08400;border-radius: 5px;z-index: 99;}
.sy_xgsjs_a:hover{background: #ce5905;}
.clearfix .item:hover .sy_xgsjs_a{display: block !important;}

.sy_xghxys_ul{margin-left: -12px;}
.sy_xghxys_ul li{float: left;width: 190px;margin-left: 12px;}
.sy_xghxys_img{width: 190px;height: 180px;}
.sy_xghxys_text{width: 190px;height: 125px; padding: 15px 0;background: #fff;}
.sy_xghr{width: 50px;height: 2px;margin: 10px 0; background: #ef8401;}






















































