/*手机 ipad*/
.mlogo{display:none;}
.menu{display:none;}
.tabphone{display:none;}
.colsebtn{display:none;}
.searchimg{display:none;}
.planphone{display:none;}
.planbox .arrow-left,.planbox .arrow-right{display:none;}
.lovephone{display:none;}
.boxhide{display:block;}

.menu_btn{
    display: none;
}



@media only screen and (max-width:1300px) {
	/*家装案例*/
	/* .homeltlist li{width:95%;padding-left:5%;} */
	/*头部*/		
	.branch{margin-left:10px;}
	.searchbox{margin-left:20px;}
	.searchbox1{width:270px;}
	.inputbox{width:190px;}
	.inputbox input{width:185px;}
	.nav_a{padding:0 29px;}
	
	/*大家喜欢的案例*/
	.btn_left{left: 20px;top: 120px;}
	.btn_right{right:20px;top: 120px;}
	
    /* video */
    .video_nav .slick-prev{
        left: 2px;
    }

    .video_nav .slick-next{
        right: 2px;
    }

    .gxz_slide .slick-prev{
        left: 0;
    }

    .gxz_slide .slick-next{
        right:0;
    }
}
@media only screen and (max-width:1220px) {
	.whytit1{margin-top:50px;}
	/*为什么选择业之峰*/
	.iconbox{margin-top:5px;}
	.iconlist{text-align:center;}
	.iconli{display:inline-block;float:none;margin-bottom:10px;}
	/*环保装修解决方案*/
	.planli{width:32%;margin-right:1.67%;height:auto;}
	.plana,.planimg{height:auto;}
	/*大家喜欢的案例*/
	.lovelist li a{padding:0 5px;}
	/*设计团队*/
	.tabwrap{margin-top:20px;}
	.tabright{float:none;margin:0 auto;padding:15px;}
	.tableft{float:none;display:none;}
	/*品质保障*/
	.qualist{text-align:center;padding-top:20px;}
	.qualist li{display:inline-block;float:none;margin:0 10px;}
	.qualist li.martop{margin-top:20px;}
	
	/*企业新闻*/
	.newslist{width:auto;padding:30px 10px 10px;;}
	/*底部*/
	.footone{padding:0 10px 10px;width:auto;}
	.boxone{width:14%;}
/*底部输入框*/	
	.in_form .form_right{display:none;;}
	.in_form .form_content{padding:0 10px;}
	.in_form .form_center{float:right;}

.gxz_slide .slick-arrow
{
	top:37%;
}

    /*******************************
        -------[=zjp]-------
    ********************************/
   /* .row_m1,
    .row_m2,
    .row_m3{
        padding: 0 10px;   
    }*/

    /* 案例详情 */
    .case_xq_nav .box{
        margin-left: 30px;
    }

    .case_xq_nav{
        margin-left: -30px;
    }

    .case_con .list{
        text-align: center;
    }

    .case_con{
        line-height: 24px;
    }

    .case_con .list li{
        float: none;
        display: inline-block;
        margin:0 15px;
        width: auto;
    }

    .hbtz_form .bt img{
        max-width: 90%;
    }

    .hbtz_form input,
    .hbtz_form .select .btn{
        width: 100px;
        height: 24px;
        line-height: 24px;
    }

    .hbtz_form .select .btn em{
        font-size: 14px;
    }


    .hbtz_form .select dl{
        padding: 5px 0;
        font-size: 14px;
    }

    .hbtz_form ul{
        padding: 20px 0 30px;
    }

    .hbtz_form button{
        font-size: 16px;
        width: 130px;
        height: 35px;
        line-height: 35px;
    }

    /* 环保套装 */
    .hbtz_footer .slick-arrow{
        margin-top: -30px;
        width: 60px;
        height: 60px;
        -webkit-background-size: 200% auto;
        -o-background-size: 200% auto;
        -moz-background-size: 200% auto;
        background-size: 200% auto;
    }

    .hbtz_footer .slick-prev{left: -30px;}
    .hbtz_footer .slick-next{right: -30px;}

    .hbtz_footer_slide p{
        height: 30px;
        line-height: 30px;
        font-size: 18px;
    }
    
    /*  */
    .hcbs_pic li{
        width: 33.3%;
    }

    .hcbs_pic em{
        width: 24px;
        height: 24px;
    }
}

@media only screen and (max-width:1200px) {
	/*导航*/
	.navlist{text-align:center;}
	.nav_li{margin-right:10px;display:inline-block;float:none;}
	.nav_a{padding:0 24px;}
	/*环保装修解决方案*/	
	.opactit{margin-top:100px;}
	.opacbox{height:150px;}
	.opach3{margin-top:15px;}

    /*******************************
        -------[=zjp]-------
    ********************************/
    /* 个性装 */
  /*  .gxz_list{
        margin-top: 0 !important;
    } */
    
    /* 环保套装 */
    .material_let{
        float: none;
        width: 100%;
        height: auto;
    }

    .material_let img{
        display: block;
        margin:0 auto;
        height: auto;
    }

    .material_rig{
        float: none;
        margin:0 auto;
        max-width: 650px;
        width: auto;
        height: auto;
    }

    .hbtz_pic em{
        margin:0 auto;
        width: 50px;
        height: 50px;
    }

    .hbtz_pic li{
        width: 60px;
    }

    .hbtz_pic p{
        font-size: 14px;
    }

    .hbtz_pic li{
        margin:0 12px;
    }

    .g_ban{
        height: 200px;
        -webkit-background-size: cover;
        -o-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
    }

    /* 设计团队 */
    .list_imgtxt .txt{
        margin-left: 185px;
        height: auto;
    }

    .list_imgtxt .con{
        height: 135px;
    }

    .list_imgtxt .con p{
        height: 25px;
        line-height: 25px;
        font-size: 14px;
    }

    .list_imgtxt .img,
    .list_imgtxt .img img{
        width: 160px;
        height: 194px;
    }

    .list_imgtxt .num em{
        margin:4px 0;
        font-size: 16px;
    }

    .list_imgtxt .num strong{
        font-size: 18px;
        height: 25px;
        line-height: 25px;
    }

    .list_imgtxt .num{
        /* padding-top: 5px; */
		top: -220px;
		left: 80px;
    }

    .list_imgtxt .num dd{
        width: 88px;
        height: 60px;
    }
    
    /* 设计团队 详情 */
    .row_m2 .col_l{
        float: none;
        width: 100%;
    }

    .row_m2 .col_r{
        margin-left: 0;
        padding: 0;
        border-left: 0;
    }

    .sjtd_xq .img{
        margin:0 auto;
        max-width: 300px;
    }

    .row_m2 .list_pic{
        padding: 5px 0;
        overflow: hidden;
    }

    .row_m2 .list_pic .li{
        float: left;
        width: 50%;
    }

    /* 视频 */
    .video_list dd a{
        height: 38px;
        line-height: 38px;
        font-size: 14px;
    }

    .video_list dd{
        padding: 0 12px;
    }

    .video_nav .con i{
        font-size: 18px;
    }
}


@media only screen and (max-width:1100px) {
	/*banner 轮播图*/
	.banner .arrow-left{left:6%;}
	.banner .arrow-right{right:6%;}
	
	
	/*家装案例*/
	.homeltlist li{width:100%;padding-left:0;}
	.hometit{padding-left:4%;}
	.homerttext{padding:20px;width:420px;}
	
	/*头部*/
	.logo{margin-left:10px;}
	.branch{margin-left:20px;}
	.searchbox{float:right;margin-right:10px;}
	.ewmbox{display:none;}
	/*导航*/
	.nav_li{margin-right:5px;}
	.nav_a{padding:0 18px;}
	/*环保装修解决方案*/	
	.planwrap{height:800px;}
}

@media only screen and (max-width:959px) {
    body{
        padding-top: 50px;
    }
	.head{
        position: fixed;
        left: 0;
        top: 0;
        z-index: 99;
        height:50px;width:100%;
       /* -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;   
        box-sizing: border-box;
        padding:0px 10px;*/
    }
	.logo,.branch{display:none;}
	.mlogo{display:block;}
	.mlogo{width:168px;height:24px;position:absolute;top:0;left:10px;margin:13px 0;display:block;}
	.mlogo img{width:168px;height:24px;display:block;}
	.searchbox{margin:8px auto;overflow:hidden;float:none;width:370px;}

    .menu_btn{
        display: block;
    }
	/*导航*/
	.nav_box{display:none;}
	/*.menu{display:block;}*/
	
	/*环保装修解决方案*/
	.opacbox{height:140px;}
	.opach3{margin-top:10px;}
	.opactit{margin-top:60px;}
	.planwrap{height:700px;}
	
	/*家装案例*/
	.homelt{display:none;}
	.homert{display: none;}
    .homewrap{height: 505px;}
    .m_homelist{
        display: block;
    }
	.homeltlist li{padding-left:5%;width:95%;}
	/*大家喜欢的案例*/
	.lovewrap{height:390px;}
	.lovelook{display:none;}
	
	/*设计师团队*/
	.tabphone{display:block;}
	.tabpc{display:none;}
	/*底部*/
	.boxone{width:12%;}
	.ewmbox1{top:10px;}
	
	/*底部输入框*/
    .in_form *{
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }


	.in_form{
        left: 50%;
        top: 50%;
        right: auto;
        bottom:auto;
        display: none;
        width:100%;
        max-width:540px;
        height:auto;

        transform:translateX(-50%) translateY(-50%);
        -webkit-transform:translateX(-50%) translateY(-50%);
    }

    .in_form .form_left{
        float: none;
        width: 100%;
        text-align: center;
        background: none;
        padding-left: 0;
    }

    .in_form .form_center{
        float: none;
        width: auto;
    }

    .in_form .form_center input{
        float: none;
        display: block;
        margin:0 auto 10px;
        width: 90%;
        padding-right: 10%;
    }

    .in_form .form_center span{
        right: 7%;
        left: auto;
    }

    .in_form .form_center button{
        margin: 0 auto 20px;
        width: 90%;
        height: 35px;
    }

    .in_form .close{
        display: block;
    }

    .m_popBtn{
        display: block;
    }

	.footer{padding-bottom:0;display:none;}

    .hbtz_form .txt .let,
    .hbtz_form .txt .rig{
        float: none;
        width:100%;
        text-align: center;
    }

    .hbtz_form .item{
        float: none;
        margin-left: 0;
    }

    .hbtz_form .item input{
        margin:0 auto 10px;
    }

    .hbtz_form .item button{
        height:45px;
    }

    /*******************************
        -------[=zjp]-------
    ********************************/
    /* 案例详情 */
    .row_m1 .col_r{
        float: none;
        width: 100%;
    }

    .row_m1 .col_r .list_case2,
    .row_m1 .col_r .ins_tit{
        display: none;
    }

    .row_m1 .col_r .list_case2 li{
        float: left;
        width: 50%;
    }

    .list_case li{
        width: 50%;
        margin-bottom: 10px;
    }

    .list_case {
        margin-left: -10px;
    }

    .list_case a{
        margin-left:10px;
    }

    .row_m1 .col_l{
        padding-right: 0;
    }

    .g_car{
        padding: 20px 0;
    }

    .ins_form h3{
        height: 35px;
        line-height: 35px;
        font-size: 17px;
    }

    .ins_form .box{
        padding: 10px;
    }

    .ins_form button{
        height: 35px;
        font-size: 18px;
    }

    .ins_tit strong{
        font-size: 18px;
    }	

    .ins_tit{
        padding-bottom: 10px;
        margin-bottom: 12px;
    }

    .case_xq {
        /*padding: 0 10px;*/
    }

    .case_xq h1{
        margin-bottom: 15px;
        padding: 10px 0;
        font-size: 16px;
    }

    /* 个性装 */
    .gxz_list{
        margin-top: 0 !important;

    }

    .gxz_list img{
        width: 40px;
        height: 40px;
    }

    .gxz_list .con{
        margin-top: -46px;
    }

    /*.gxz_list li{
        width: 50%;
    }*/

    .g_tit strong{
        font-size: 26px;
    }

    .g_tit em{
        margin:8px auto 6px;
        width: 40px;
    }

    .g_tit span{
        font-size: 16px;
    }

    .g_tit i,
    .g_tit .i2{
        font-size: 16px;
    }

    .gxz_hxys li{
        width: 33.3%;
        margin-bottom: 10px;
    }


    .bgtz_tabnav li a{
        height: 40px;
        line-height: 40px;
        font-size: 20px;
        margin-left: 16px;
    }

    .bgtz_tabnav{
        margin-left: -16px;
    }

    /* 环保套装 */
    .post_tabnav li a{
        width: 160px;
        line-height: 40px;
    }

    .post_tabcon .txt{
        font-size: 12px;
        line-height: 18px;
    }

    .post_tabcon .box{
        margin-left: 5px;
    }

    .post_tabcon{
        margin-left: -5px;
    }

    /* 公用 */
    .h50{height: 25px;}
    .h40{height: 20px;}
    .h30{height: 15px;}
    .h20{height: 10px;}
    .h{height: 5px;}

    /* 装修百科 */
    .row_m3 .col_l{
        float: none;
        margin-bottom: 10px;
        width: 100%;
    }

    .row_m3 .col_l h3{
        padding-left: 10px;
    }

    .g_subnav li a{
        padding: 0 10px;
        height: 40px;
        line-height: 40px;
    }

    .row_m3 .col_r{
        padding-left: 0;
    }

    .list_txt .con a{
        font-size: 14px;
    }

    .list_pic .li a{
        margin:0 6px;
    }

    .g_search{
        float: none;
        margin: 0 0 5px;
    }

.list_imgtxt .num{top:-240px;padding-top: 15px;}
.g_img_banner{background-size: cover;height:100px;}


}
@media only screen and (max-width:767px) {
	  #jbzx_banner{
		height:auto;
	}  
	.font_size_50{
		font-size:16px !important;
	}
	.g_tit_jbzx  img{
		width:40px !important;
		height:auto !important;
	}
		
	.center_jbzx{
		padding:0px 0px;
		margin-bottom:-10px;
	}
	#jbzx_banner_3{
		height:60px;
		margin-top:-5px;
	}
	.i2_jbzx{
		font-weight:normal !important;
		font-size:12px !important;
		color:black !important;
	}
	.g_tit_jbzx_m_4{
		padding:0px 0px !Important;
	}
	.tcs_tab_jbzx{width:100%;height:auto;border:none;}
	.tcs_tab_jbzx_left{
		width:49%;
		height:auto;
	   float:left;
	   background-color:#fff;
	}
	.tcs_tab_jbzx_right{
		width:51%;
		height:auto;
		float:left;
		background-color:#784800;
	}
	.ldhx_syjk{
		width:100%;height:26px;
	}
	
	.ldhx_syjk div hr{width:100%;margin-top:15px;}
	
	.ldhx_syjk div{
		width:30%;height:26px;float:left;display:block;
	}
	.title_syjk{width:40% !Important;}
	
	.g_tit_sykj_i .font_size_50{font-size:26px !Important;}
	.g_tit_sykj_i i{font-size:10px !Important;}
	#jbzx_banner_4{height:auto;}
	.g_tit_sykj_i{margin-bottom:-60px;height: 20px;}
	.g_tit_sykj_i_1{height:130px;}
	.g_tit_sykj_i_1 .h20{height:0px !important;}
	.g_tit_sykj_i_1 strong{padding-top:30px;display: block;}
	.font_size_spe{font-size:40px !important;}
	
	.font_size_40{
		font-size:15px !important;
	}
	.skyj_4_div_s1{height: auto;}
	.skyj_4_div{padding-top:15px;}
	.skyj_4_div_s2{width:100%;}
	.syjk_sg_div_one{width:33%;height:auto;float:left;display:block;}
	.syjk_sg_div_one .p_1{margin-top:20px;}
	
	
	.skyj_4_div_s1{height: auto;}
	.skyj_4_div{padding-top:15px;}
	.skyj_4_div_s2{width:100%;}
	.syjk_sg_div_one{width:32.2%;height:auto;float:left;display:block;font-size:12px !important;}
	.syjk_sg_div_one .p_1{margin-top:auto;}
	.syjk_sg_div_one .titles{top:0px;height:20px;padding-top:0px;}
	.syjk_sg_div_one p{font-size:12px !important;}
	.syjk_sg_div_one span{font-size:12px !important;}
	.skyj_4_div_s2{height:60px;}
	
	.syjk_yzfc ul {
	
		width:98%;
		height:21px;
		margin-left:1%;
		margin-right:1%;
		 
}

.syjk_yzfc ul li{
	display:block;
	width:11.5%;
	/* height:30px !important; */
	height:auto !important;
	border:dashed 1px #999999;
	border-radius:5px;
	float:left;
	font-size:6px !important;
	vertical-align: middle;
	line-height:10px;
	margin-right:1px;
	
}
	
	 .sykj_banner_10{margin-top:10px;}
	.width_350{width:30% !important}
.width_500{width:40% !important}
	.syjk_yzfc ul{margin-top:0px !important;}
	.syjk_yzfc img{margin-top:0px !important;}
	.skyj_4_div_s2{margin-top:0px;}
	
	.padding_bottom_0{padding-bottom:0px;}
	
	
	
	
.hbtz_form .li_hbtz
	{
		float: left;
    width: 100%;
	}
	/*头部*/
	.mlogo{width:112px;height:16px;margin:17px 0;}
	.mlogo img{width:112px;height:16px;}
	.searchbox{position:relative;margin-top:50px;z-index:99;background:#f3f3f3;width:100%;display:none;}
	.colsebtn{width:32px;height:32px;line-height:32px;text-align:center;display:block;font-size:16px;color:#3f4a59;float:right;cursor:pointer;}
	.searchbox1{width:250px;}
	.inputbox{width:170px;}
	.inputbox input{width:165px;}
	.search{width:60px;}
	.banner .arrow-left,.banner .arrow-right{display:none;}
	
	/*为什么选择业之峰*/
	.iconspan{width:78.5px;height:78.5px;}
	.iconspan1{
		background:url(../images/iconspan1.png) top right no-repeat;background-size:auto 100%;
	}
	.iconspan2{
		background:url(../images/iconspan2.png) top right no-repeat;background-size:auto 100%;
	}
	.iconspan3{
		background:url(../images/iconspan3.png) top right no-repeat;background-size:auto 100%;
	}
	.iconspan4{
		background:url(../images/iconspan4.png) top right no-repeat;background-size:auto 100%;
	}
	.iconspan5{
		background:url(../images/iconspan5.png) top right no-repeat;background-size:auto 100%;
	}	
	
	/*搜索*/
	.searchimg{
        position:absolute;
        display: block;
        top:10px;
        right:60px;
        width:30px;
        height:30px;
    }

	/*为什么选择业之峰*/
	.whytit{height:60px;line-height:60px;font-size:32px;z-index:3;margin-top:20px;}
	.whyspan{padding:10px 0;z-index:3;}
	.iconli{margin-right:0;}
	/*环保装修解决方案*/
	.planpc{display:none;}
	.planphone{display:block;height:459px !important;}
	.planbox{max-width:386px;width:auto;margin:-80px auto 0;position:relative;padding:0 10px;}
	.planli{max-width:386px;width:100%;margin:0 auto;height:459px !important;}
	.planbox .arrow-left {
	  position: absolute;
	  left: 8%;
	  top: 50%;
	  margin-top: 6px;
	  width: 28px;
	  height: 52px;
	  z-index:10;
	  display:block;
	}
	.planbox .arrow-right {
	  position: absolute;
	  right:8%;
	  top: 50%;
	  margin-top: 6px;
	  width: 28px;
	  height: 52px;
	  z-index:10;
	  display:block;
	}	
	
	.opacbox{background:url(../images/opahover.png) repeat;}
	/*家装案例*/ 
	.homejia{display:none !important;}

	.morea{margin:10px auto 0;}
/*大家喜欢的案例*/
	.lovecont{margin-top:30px;}
	.lovepc{display:none;}
	.lovephone{display:block;}
	.lovelook{display:block;}
	.lovephone .swiper-container{max-width:386px;width:auto;overflow:hidden;}
	.lovelist li a{padding:0 10px;}
	
	/*设计团队*/
	.designwrap{height:735px;}
	.tabright{padding:10px;margin:0 auto;width:auto;max-width:416px;overflow:hidden;}	
	.mar50{margin:0;}
	.tablist{text-align:center;}
	.tablist li{margin:10px 10px 0px;float:none;display:inline-block;margin-left:3px;margin-right:3px;}
	/*品质保障*/	
	.qualitywrap{background-repeat-y:repeat!important;background-position:top center !important;}
	.quaicon{width:100px;height:100px;}	
	.quaicon1{background:url(../images/quaicon1.png) top right no-repeat;background-size:200px 100px;}
	.quaicon2{background:url(../images/quaicon2.png) top right no-repeat;background-size:200px 100px;}
	.quaicon3{background:url(../images/quaicon3.png) top right no-repeat;background-size:200px 100px;}
	.quaicon4{background:url(../images/quaicon4.png) top right no-repeat;background-size:200px 100px;}
	.quaicon5{background:url(../images/quaicon5.png) top right no-repeat;background-size:200px 100px;}
	.quaicon6{background:url(../images/quaicon6.png) top right no-repeat;background-size:200px 100px;}
	.quaicon7{background:url(../images/quaicon7.png) top right no-repeat;background-size:200px 100px;}
	
	.tabrttit{padding:0 10px;}
	/*企业新闻*/
	.mar8{margin:0;}
	.newslist li{width:45%;padding-right:5%;}
	.morea1{left:auto;margin:30px auto 0;}
	.morea2{left:auto;margin:10px auto 0;}
	/*底部*/
	.boxhide{display:none;}

    /*******************************
        -------[=zjp]-------
    ********************************/
	/* 个性装 */
    .post_tabnav li{
        float: left;
        width: 50%;
        margin:5px 0;
    }

    .post_tabnav li a{
        width: auto;
        margin:0 5px;
    }

    .gxz_list li{
        width: 50%;
    }
    
    .hbtz_form li{
        display: block;
        /* margin-bottom: 10px; */
    }

    .hbtz_form li button{
        margin:0 auto;
    }

    .hbtz_form ul{
        padding-bottom: 10px;
    }

    /* 环保套装 */
        

    .post_tabcon li{
        width: 33.3%;
        margin-bottom: 5px;
    }

    .post_tabcon{
        padding: 15px 0 20px;
    }

    /* 回潮别墅 */
    .hcbs_pic h2{
        margin: 10px 0 5px;
        font-size: 16px;
    }

    .hcbs_btn a{
        margin:0 5px;
        width: 150px;
        height: 35px;
        line-height: 35px;
        font-size: 16px;
    }

    /* 设计团队 */
    .sjtd_zz{
        padding-bottom: 0;
        background: none;
    }

    .sjtd_hd li:after{
        display: none;
    }

    .sjtd_hd li{
        padding: 0 7px;
        font-size: 14px;
    }

    .g_ban .txt{
        margin: 50px 0 0 10px;
        max-width: 280px;
        line-height: 20px;
        background-position: left 0px;
        -webkit-background-size: auto 20px;
        -o-background-size: auto 20px;
        -moz-background-size: auto 20px;
        background-size: auto 20px;
        font-size: 14px;
        height: auto;
    }

    .g_ban .txt strong{
        font-size: 16px;
    }

    .sjtd_select .rig{
        padding: 15px 0;
    }

    .sjtd_select .let img{
        margin:10px auto;
    }

    .sjtd_select .rig a{
        margin-left: 15px;
    }

    .sjtd_select li{
        margin-bottom: 10px;
    }

    .sjtd_select li,
    .sjtd_select,
    .sjtd_select .rig{
        border:0;
    }


    /* 设计团队 */
    .list_imgtxt li{
        width: 100%;
    }

    
    /* 设计团队 */
    .page span, 
    .page a{
        width: 20px;
        height: 20px;
        line-height: 20px;
        font-size: 12px;
    }
 .page input{
        width:25px;
        height: 20px;
    }
    .page .prev, 
    .page .next{
        padding: 0 10px;
    }

    .page .prev em{
        padding-left: 15px;
    }

    .page .next em{
        padding-right: 15px;
    }


    /* 家装视频 */
    #video{
        margin-right: 0;
    }

    .video_list{
        position: static !important;
        width: 100%;
        height: 200px;
    }

    .video_btn{
        background-size: 100px auto;
    }

    /* 家装案例 */
    .box_case h2{
        padding: 20px 0;
    }

    .case_list dd{
        margin-right: 4px;
    }

     .fdPop{
        display: none !important;
     }
	 .g_tit_jbzx strong{
		 font-size:12px;
	 }
}

@media only screen and (max-width:600px) {
	 .g_tit_jbzx strong{
		 font-size:12px;
	 }
	
    .g_ban{
        height: 100px;
    }

    .g_ban2{
        height: 200px;
    }

    /* 环保套装 */
    .bgtz_tabcon .item{
        width: 100%;
    }

    .bgtz_tabcon .box{
        margin-bottom: 10px;
        padding: 10px;
        height: auto;
    }

    .bgtz_tabcon h3{
        margin-top: 0;
    }

    .bgtz_tabnav li a{
        margin-left: 0;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        border-radius: 0;
    }

    .bgtz_tabnav{
        margin-left: 0;
    }

    .material_pad{
        padding:10px;
    }

    .material_rig .txt{
        padding-top: 10px;
    }

    .material_rig .con{
        float: none;
    }

    .material_nav{
        float: none;
        margin-left: 0;
    }

    .material_rig .con2{
        padding-top: 10px;
    }

    /* 装修百科 */
    .list_txt{
        float: none;
    }

    .list_txt li{
        width: 100%;
        margin-left: 0;
    }

   .list_txt,
   .list_txt .box{
        margin-left: 0;
   }

   /* video */
   .video_nav .slick-arrow{
       top: 42px;
       bottom: 0;
       height: auto;
       background-color:#707070 ;
   }

    /* 家装案例 */
    .case_list .let{
        float: none;
        width: 100%;
    }

    .case_list .rig{
        padding:0px 0 0 0;
    }

    .case_list .l{
        float: left;
    }

    .case_list dl{
        padding-left: 0;
    }

    .case_search{
        border:0;
        padding: 0;
    }

    .case_search div{
        float: none;
    }

    .case_search strong{
        float: none;
    }
}

@media only screen and (max-width:570px) {
	/* .qualitywrap{height:1000px;} */

    /*******************************
        -------[=zjp]-------
    ********************************/
	
	 .g_tit_jbzx strong{
		 font-size:12px;
	 }
    /* 案例详情 */
    .list_case .txt p{
        font-size: 12px;
    }

    .case_xq_nav .box{
        margin-left: 15px;
    }

    .case_xq_nav{
        margin-left: -15px;
    }

    /* 个性装 */
    .gxz_hxys em{
        width: 55px;
        height: 55px;
    }

    .gxz_hxys h3{
        margin:10px 0;
    }

    .gxz_hxys .txt p{
        font-size: 14px;
    }

    
}

@media only screen and (max-width:479px ) {
	
	 .g_tit_jbzx strong{
		 font-size:12px;
	 }
	  .g_tit_jbzx  span{
		 font-size: 14px !important;
		 display:inline !important;
	 }
	 
	 .jbzx_m{
		 background-color:#c5c8cd;
	 }
	 .g_tit_jbzx_m_4{
		 background-color:white;
	 }
	 
	 .height770{
		 height:330px;
	 }
	 .height690{
		  height:345px;
	 }
	 
	  .height770 img{
	  
		width:90%;
		margin-left:5%;
		margin-right:5%;
	  }
	 
	 
	 
    .list_case li,
    .row_m1 .col_r .list_case2 li{
        width: 100%;
    } 

    /* 个性装 */
    .gxz_hxys li{
        width: 50%;
    }

    .g_tit{
        padding:26px 5px;
    }
.g_tit_jbzx{padding-top:5px;}
    .g_tit strong{
        font-size: 18px;
    }

    .g_tit span{
        display: block;
        font-size: 12px;
    }
	
	
.g_tit_sykj {margin-top:40px;}
	.g_tit_sykj table{
		width:auto;
	}
	.g_tit_sykj  strong,.g_tit_sykj  strong span{
		font-size:20px;
		display:inline;
	}
	.g_tit_sykj  table tr td,.g_tit_sykj_3 table tr td{width:30%;}
	.g_tit_sykj_i strong{font-size:20px;}
	.g_tit_sykj_i i{font-size:12px;}
	.g_tit_sykj_i strong,.g_tit_sykj_i_1 strong{font-size:26px;}
	.g_tit_sykj_i_1 i{font-size:8px;}
	
	.g_tit_sykj_i{margin-bottom: -30px;}
	
	.g_tit_sykj_i_1{margin-top:0px;}
	.g_tit_sykj{margin-top:0px;}
	.g_tit_sykj_3 strong span{font-size:18px;}
	.margin-top0{margin-top:0px;}
	.padding-top0{padding-top:0px !important;}
	.width20{width:20% !important;}
	.width7{width:11% !important;}
	.padding_left_4{padding-left:4%;}
	.padding_right_4{padding-right:4%;}
	.padding_left_8{padding-left:8%;}
	.padding_right_8{padding-right:8%;}
	.padding_top_20{padding-top:20px !important;}
	.g_tit_jbzx{padding-top:13px !important;}
    /* 环保套装 */
    .post_tabcon li{
        width: 50%;
    }

    .hbtz_footer_slide{
        margin:0 35px;
    }

    .hbtz_footer .btn{
        margin-bottom: 20px;
        width: 160px;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
    }

    /* 回潮别墅 */
  

    .hcbs_btn {
        padding-top: 20px;
    }

    .hcbs_btn a{
        width: 110px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
    }

    .hcbs_pic .txt{
        padding: 0 10px;
    }

    .hcbs_pic h2,
    .hcbs_pic p{
        font-size: 12px;
    }

    .hcbs_pic em{
        display: none;
    }

    /* 设计团队 */
    .list_imgtxt .img, 
    .list_imgtxt .img img{
        width: 130px;
        height: 158px;
    }

    .list_imgtxt .txt{
        margin-left: 145px;
    }

    .video_list dd a{
        height: 35px;
        line-height: 35px;
        font-size: 12px;
    }

    .video_nav .con i{
        font-size: 14px;
    }

    
    .ftltbox{
        margin-top: 15px;
    }

    .fticonbox{
        padding-top: 0;
    }

    .ftspan{
        width: 25px;
        height: 25px;
        -webkit-background-size: cover;
        -o-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
    }

    .ewmbox1{
        width: auto;
    }

    .ewmbox1 img{
        width: 70px;
        height: auto;
    }

    .fth2{
        font-size: 20px;
        height: 30px;
        line-height: 30px;
    }
}

@media only screen and (max-width:470px ) {
	
	 .g_tit_jbzx strong{
		 font-size:8px;
		 
	 }
	 .g_tit_jbzx img{
		 width:80px;
		 height:5px;
		 display:block;
	 }
	 .g_tit_jbzx_t3 strong{
		 color:#fff100;
		 font-size:12px;
	 }
	 .g_tit_jbzx_t3{
		margin-bottom:-40px;
		z-index:1000;
		position:relative;
	 }
	 
	/*为什么选择业之峰*/
	.iconli{width:170px;}
	/*环保装修解决方案*/
	.planwrap{height:650px;}
	/*家装案例*/ 
	.homelt{height:740px;}
	.homeltbox{height:600px;padding-top:140px;}
	.homeltlist li{padding-left:0;width:100%;}
	.homeltlist li,.homelta{height:87px;}
	.homespan{width:100px;height:87px;}
	.hicon{width:100px;height:87px;}
	.hicon1{background:url(../images/hicon01.png) no-repeat;background-size:100px 87px;}
	.hicon2{background:url(../images/hicon02.png) no-repeat;background-size:100px 87px;}
	.hicon3{background:url(../images/hicon03.png) no-repeat;background-size:100px 87px;}
	.hicon4{background:url(../images/hicon04.png) no-repeat;background-size:100px 87px;}
	.hicon5{background:url(../images/hicon05.png) no-repeat;background-size:100px 87px;}
	.hicon6{background:url(../images/hicon06.png) no-repeat;background-size:100px 87px;}
	
	.hometit{padding:22px 0 21px 0px;}
	.hometitline{width:40px;margin:0 10px;}
	.hometitspan{font-size:20px;}
	/*鼠标移入的效果*/
	.homeltlist li:hover,.homeltlist li.active{background:none;}
	.homeltlist li:hover .homelta .spanbg{
	    display:none;
	}
	
	.homeltlist li:hover .hometit,.homeltlist li.active .hometit{color:#707070;}
	.homeltlist li:hover .hometitline,.homeltlist li.active .hometitline{border-bottom:1px solid #424242;}
	
	.homeltlist li:hover .homelta .hicon1, .homeltlist li.active .homelta .hicon1{background:url(../images/hicon01.png) no-repeat;background-size:100px 87px;}
	.homeltlist li:hover .homelta .hicon2, .homeltlist li.active .homelta .hicon2{background:url(../images/hicon02.png) no-repeat;background-size:100px 87px;}
	.homeltlist li:hover .homelta .hicon3, .homeltlist li.active .homelta .hicon3{background:url(../images/hicon03.png) no-repeat;background-size:100px 87px;}
	.homeltlist li:hover .homelta .hicon4, .homeltlist li.active .homelta .hicon4{background:url(../images/hicon04.png) no-repeat;background-size:100px 87px;}
	.homeltlist li:hover .homelta .hicon5, .homeltlist li.active .homelta .hicon5{background:url(../images/hicon05.png) no-repeat;background-size:100px 87px;}
	.homeltlist li:hover .homelta .hicon6, .homeltlist li.active .homelta .hicon6{background:url(../images/hicon06.png) no-repeat;background-size:100px 87px;}
	/*品质保障*/
	.qualist{padding:0px 5px 0;}
	.qualist li{margin:0 5px;}
	/* .qualitywrap{height:1000px;} */
	/*企业新闻*/
	.newslist li{width:100%;padding:0;}
	/*底部*/
	.fttwop{line-height:22px;}

}


@media only screen and (max-width:360px ) {
	#sykj_pic1, #sykj_pic2, #sykj_pic3{    padding-top: 0px;}
	.syjk_yzfc ul{margin-top:0px !important;}
	.searchbox1{width:170px;}
	.inputbox{width:120px;}
	.inputbox input{width:115px;}
	.search{width:50px;}
	
	/*为什么选择 业之峰*/
	.whytit{font-size:26px;}
	.whytit1{margin-top:10px;}
	.whyspan{font-size:14px;}
	.iconli{width:148px;}
	.iconh3{font-size:20px;}
	.iconp{height:48px;line-height:24px;font-size:14px;}
	/*环保装修解决方案*/
	.planwrap{height:560px;}
	/*家装案例*/
	.homewrap,.homelt{height:auto;}
	.homeltbox{height:500px;padding-top:140px;}
	.homeltlist li{padding-left:0;width:100%;}
	.homeltlist li,.homelta{height:70px;}
	.homespan{width:80px;height:70px;}
	.hicon{width:80px;height:70px;}
	.hicon1{background:url(../images/hicon01.png) no-repeat;background-size:80px 70px;}
	.hicon2{background:url(../images/hicon02.png) no-repeat;background-size:80px 70px;}
	.hicon3{background:url(../images/hicon03.png) no-repeat;background-size:80px 70px;}
	.hicon4{background:url(../images/hicon04.png) no-repeat;background-size:80px 70px;}
	.hicon5{background:url(../images/hicon05.png) no-repeat;background-size:80px 70px;}
	.hicon6{background:url(../images/hicon06.png) no-repeat;background-size:80px 70px;}
	
	.hometit{padding:15px 0 15px 0px;}
	.hometitline{width:40px;margin:0 6px;}
	/*鼠标移入的效果*/
	.homeltlist li:hover .homelta .hicon1, .homeltlist li.active .homelta .hicon1{background:url(../images/hicon01.png) no-repeat;background-size:80px 70px;}
	.homeltlist li:hover .homelta .hicon2, .homeltlist li.active .homelta .hicon2{background:url(../images/hicon02.png) no-repeat;background-size:80px 70px;}
	.homeltlist li:hover .homelta .hicon3, .homeltlist li.active .homelta .hicon3{background:url(../images/hicon03.png) no-repeat;background-size:80px 70px;}
	.homeltlist li:hover .homelta .hicon4, .homeltlist li.active .homelta .hicon4{background:url(../images/hicon04.png) no-repeat;background-size:80px 70px;}
	.homeltlist li:hover .homelta .hicon5, .homeltlist li.active .homelta .hicon5{background:url(../images/hicon05.png) no-repeat;background-size:80px 70px;}
	.homeltlist li:hover .homelta .hicon6, .homeltlist li.active .homelta .hicon6{background:url(../images/hicon06.png) no-repeat;background-size:80px 70px;}
	/*大家喜欢的案例*/
	.lovelook{display:none;}
	.lovewrap{height:400px;}
	
	
}

/*修改*/
.qualist1,.qualist2{
    display:none;
}
@media screen and  (max-width:780px){
	.planwrap {height:2300px;}
	.width1200 {
			width: auto !important;
			margin: 0 auto;
		}
	.three_hbzx, .three_hbzx2, .three_hbzx3, .three_hbzx4, .three_hbzx5{width:100% !important;margin-top:3px;}
	.qwzz_dxgy{padding-bottom:0px;}
	.ovh .g_tit .i2{font-size:14px;}
	.ovh .g_tit .i2 span{font-size:30px;}
	.rzjj  .g_tit .i2{font-size:14px;}
	.rzjj{padding-bottom:20px;}
	.hbtz_bg1 .g_tit{padding-bottom:10px;}
	.center  .g_tit{padding-bottom:10px;}
	.hbtz_bg1{padding-bottom:20px;}
	.qwzz_hzwl{padding-bottom:20px;}
	.padding_bottom_0{padding-bottom:0px !Important;}
	
	#sykj_pic1, #sykj_pic2, #sykj_pic3{    padding-top: 0px;}
	.qwzz_em{width:130px !important;margin-bottom:0  !important;}
	.height584 {
		height: 200px;
		background-size: cover;
	}
	.gxz_slide .slick-arrow{width: 17px;height: 30px;background-size:cover;}
	.m_homelist{margin-top:20px;}
	.btn_left{left: 20px;top: 100px;}
	.btn_right{right:20px;top: 100px;}
	
    .qualist1,.qualist2{
        display:block;
    }
    .qualist{
        display:none;
    }
    .iconli{
		float: left;
		display: block;
		margin-left: 1%;
		width: 27% !important;
		padding: 10px;
		font-size: 12px !important;
		background-color:#F08200;
		margin-top:10px;
		
    }
	/* .iconbox{padding-left: 1%;} */
	.iconli .iconspan{background-position: right;}
	.iconli .iconh3, .iconli .iconp{color:white;}
    .iconbox .icon4{
      
		width: 43% !important;
    }
	 .iconbox .icon5{
       
		width: 43% !important;
		margin-left:2%;
    }
    .iconbox ul:nth-child(2){
       /* padding-left:13%; */
    }
    .iconbox ul,.qualitywrap ul{
        text-align: center;
        margin-bottom: 20px;
        /* overflow: hidden; */
    }
    .iconh3,.quah4{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 18px;
    }
    .quaicon{
        width: 78.5px;
        height: 78.5px;
        background-size: auto 100%;
        display:block;

    }
    .iconp,.quap{
        font-size: 14px;
        overflow: hidden;
        height: 48px;
    }
    .whybox{
        height: 555px;
    }
    .planpc{
        display: block;
    }
    .planbox{
        display:none;
        visibility: hidden;
    }
    .planlist{
        margin-top:20px;
    }
    .planwrap{
        height: 1400px;
    }
    .planli{
        height: 400px!important;
        margin:0 auto 10px !important;
        max-width:100%;
        width:98%;
        float: none;
    }
    .opactit{
        text-align: center;
    }
    .plana, .planimg{
        /* height: 240px; */
		height:100%;
        padding:0;
    }
    .opacbox{
        height: 100px;
		padding-bottom:10px;
    }
    .opacp{
        font-size: 16px;
        line-height:20px;
        height:auto;
    }
    .opach3{
        margin-top:0;
        font-size: 22px;
    }
    .hometitspan,.hometitline{
        display:none;
    }
    .homelta{
        height:auto;
    }
    .homespan,.hometit{
        float:none;
        margin: 0 auto;
        padding:0;
    }
    .homeltlist li{
        height: auto;
        text-align: center;
        float: left;
        padding: 0;
        width: 50%;
    }
    .hometitword{
        font-size: 16px;
    }
    .homeltbox .homeltlist{
        overflow:hidden;
        margin-bottom: 60px;
    }
    .homert{
        width: 100%;
        top:130px;
    }
    .homertul li{
        display:block !important;
        float: left;
        width: 49%;
        height: 170px;
        margin:0 0.5% 1%;
        background-size: cover !important;
    }
    .homertbox{
        display:none;
    }
    .qualitywrap li{
        display:inline-block;
    }
    .homewrap{
        /*height:650px;*/
    }
    .qualitywrap{
        height: 685px;
    }
    .qualitywrap ul li{
    float:left;
	margin-bottom:15px;
    }
    .qualist2 li{
        width: 50%;
    }
    .qualist1 li{
        width: 33%;
    }
    .whyspan{font-size:16px;}
	.newswrap{padding-bottom: 20px;}
	#page-submit{width: 35px;}
	
	.height330{height:100px;background-size:cover;}
	.height328{height:100px;background-size:cover;}
	.height333{height:100px;background-size:cover;}
	.height347{height:100px;background-size:cover;}
	.gxz_list .box{padding-top: 60%;}
	.gxz_list{padding-top:10px !important;}
	.hbtz_form .txt strong{padding-top:25px;margin-top:0px;}
	.hbtz_form .baojiatxt .rig table{width:100%;}
	.hbtz_form .item input{width:49%;}
	.hbtz_form .select{width:100%;margin-left:1%;}
	.hbtz_form .select .btn{width:99% !important;height:45px !important;line-height:45px !important;}
	.hbtz_form .item input{margin-bottom:0px;}
	.hbtz_form .txt .rig{height:290px;}
	.hbtz_form .item button{width:40%;height: 120px;}
	.hbtz_form .item img{float:left;width:60%;height:auto;}
	.dpjd .center ul{width:100%;height:50px;border-top:solid 1px #d6d6d6;border-left:solid 1px #d6d6d6;}
	.dpjd .center ul li{width:16.3%;height:50px;line-height:50px;float:left;text-align:center;font-size:12px;border-right:solid 1px #d6d6d6;}
	.dpjd_slide .slick-arrow{top:64px;width:13px;height:21.5px;background-size: cover;}
	.dpjd .center{padding-bottom:0px !important;}
	.rzjj .slick-arrow{top:70px;}
	.rzjj .draggable{height:auto !important;}
	.rzjj .qwzzslide a{height:auto !important;}
	.qwzz_hzwl .g_tit{padding-top:40px;padding-bottom: 10px;}
	.g_tit_sykj{padding-top:0px !important;}
	.padding_top_20{padding-top:20px !important;}
	.font_size_12{font-size:12px !important;}
	.qwzz_dygy{padding-bottom:20px;}
	.dpjd .i2 span{display:inline;}
	.qwzz_line{width: 0;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 3px solid black;margin-left:auto;margin-right:auto;}
	.video_pc{display:none;}
	.video_phone{display:block;}
	.box_video{padding-top:10px;padding-bottom:20px;}
	.video_list{height:500px;}
	.video_phone .video_list a{font-size:10px;color:white;}
	.tcs_tab_jbzx_left img,.tcs_tab_jbzx_right img{width:70%;height:70%;}
	
.g_tit_jbzx strong{
		 font-size:8px;
	 }
	 .g_tit_jbzx img{
		 width:80px;
		 height:5px;
		 display:block;
	 }
	 .g_tit_jbzx_t3 strong{
		 color:#fff100;
		 
		 font-size: 16px;
    font-weight: bold;
	 }
	 .g_tit_jbzx_t3{
		margin-bottom:-40px;
		z-index:1000;
		position:relative;
	 }
	 .height177{
		 height:70px;
		 margin-top:-10px;
	 }
	 .g_tit_jbzx_t3  span{
		 font-size: 8px !important;
	 }
	 .font_size_40{
		font-size:15px !important;
	}
}

@media screen and (max-width:376px){
	.planwrap {height:2300px;}
	.width1200 {
			width: auto !important;
			margin: 0 auto;
		}
	.three_hbzx, .three_hbzx2, .three_hbzx3, .three_hbzx4, .three_hbzx5{width:100% !important;margin-top:3px;}
	.iconbox{padding-left: 0;}
	.iconli {
		float: left;
		display: block;
		margin-left: 1%;
		width: 26% !important;
		padding: 10px;
		font-size: 12px !important;
		background-color: #F08200;
		margin-top: 10px;
	}
	  .iconbox .icon4{
		width: 42% !important;
    }
	 .iconbox .icon5{
		width: 42% !important;
		margin-left:2%;
    }
		.font_size_40{
		font-size:14px !important;
	}
}
	
@media screen and (max-width:499px){
	.planwrap {height:2300px;}
	.width1200 {
			width: auto !important;
			margin: 0 auto;
		}
	.three_hbzx, .three_hbzx2, .three_hbzx3, .three_hbzx4, .three_hbzx5{width:100% !important;margin-top:3px;}
    .iconh3{
        font-size: 14px;
    }
    .iconp{
        font-size: 12px;
    }
    .whyspan{font-size:14px;}
	/* ` */
	.font_size_spe{font-size:26px !important;}
	.font_size_spe2{font-size:13px !Important;}
		.font_size_40{
		font-size:14px !important;
	}
}


@media only screen and (max-width:322px) {
 	#jbzx_banner{
		height:auto;
	} 
	.font_size_40{
		font-size:14px !important;
	}
		.page span, .page a {
			width: auto;
		}
		.iconli{
			margin-left:1%;
		}
		.iconbox{padding-left: 1%;}
		.iconli {
			float: left;
			display: block;
			margin-left: 1%;
			width: 25% !important;
			padding: 10px;
			font-size: 12px !important;
			background-color: #F08200;
			margin-top: 10px;
		}
		.iconbox .icon4{
			width: 41% !important;
		}
		.iconbox .icon5{
			width: 41% !important;
			margin-left:2%;
		}
	
}