
@media screen and (max-width: 1850px){
	.menuDl dd span{
		margin: 0 28px;
	}
}
@media screen and (max-width: 1800px) {
    .menuDl dd span{
		margin: 0 24px;
	}
	.topShop{
		margin-right: 15px;
	}
	.roadworkVDl1 {
	    margin-right: 5.9949%;
	    margin-bottom: 4.5%;
	}
}
@media screen and (max-width: 1680px) {
   .menuDl dd span{
   	margin: 0 20px;
   }
   .topShop{
   	margin-right:10px;
   }
   .column1LeftC{
	   padding-top: 65px;
   }
   .caseBox_rightContent{
	   padding: 30px 45px 30px;
   }
   .case_desinger{
	   margin-bottom: 32px;
   }
   .designerTeam_column3Banner .swiper-slide.even .text .textC{
	   bottom: 10px;
   }
   .designerTeam_column3Banner .swiper-slide.odd .text .textC{
   	   top: 10px;
   }
   .sgbz_colunm1ContentC .textC{
	   margin-top: 25px;
   }
   .sgbz_colunm1ContentC .title{
	   line-height: 40px;
	   font-size: 28px;
   }
   .sgbz_colunm1ContentC .spanLabe span {
       padding: 6px 20px 6px 0;
       margin-right: 20px;
	  
   }
   .sgbz_colunm1ContentC .textC{
	    margin-bottom: 35px;
   }
   .topCraftConten2{
   	   top: 25.4231%;
   }
   .Cusrvi-conbotDl dd .textC{
	   margin-bottom: 15px;
   }
   .hotbuil-search{
	   margin-right: 0;
   }
   .hotbuil-search .hotbuil-input{
	   padding: 0 8px;
   }
   .execution_column1Banner .swiper-slide.even .text .textC{
	   bottom: 0;
   }
   .execution_column1Banner .swiper-slide.odd .text .textC{
	   top: 10px;
   }
   .execution_column2Title .title1{
	   font-size: 66px;
   }
   .execution_column3Cr .title{
	   margin-bottom: 15px;
   }
   .execution_column3Cr .text{
	   margin-bottom: 28px;
   }
   .imgText1 dd .pic{
	   margin-right: 40px;
   }
   .zhTitleBox{
	   margin-bottom: 70px;
   }
   .groupDl{
	   padding-top: 50px;
   }
   .groupDl dd{
	   margin-right: 50px;
   }
   .aboutUsCloumn1_box{
	   height: 260px;
   }
   .aboutUsCloumn3BoxC{
	   padding: 60px 45px 0;
   }
   .aboutUsCloumn3Title{
	   margin-bottom: 60px;
   }
   .aboutUsCloumn3Swiper{
	   padding-bottom: 60px;
   }
   .column8Swiper .swiper-slide .con{
	   padding: 45px 35px;
   }
}
@media screen and (max-width:1600px) {
	.menuDl dd span{
		margin: 0 13px;
	}
	.guideTop {
	    margin: 0px 6.25% 35px;
	}
	.guidePic {
	    width: 66.619%;
	    margin: -36px auto 34px;
	}
	.guideCon {
	    bottom: 12.1789%;
	}
   .column1ItroBox{
	padding-top: 29px;
	margin-bottom: 114px;
   }
   .column3Title{
	   padding-top: 2%;
   }
   .swipeeOutslide{
	   padding-top: 25px;
   }
   .column4Remark span{
	 line-height: 36px;
	 font-size: 28px;
   }
   .caseBox_rightContent{
   	   padding: 20px 30px 20px;
   }
   .caseAdderess_infor span{
	   margin-right: 20px;
	   padding: 5px 20px 5px 0;
   }
   .openViewTxt{
	   height: 310px;
   }
   .openViewTxt_designer {
       padding-top: 7.6374%;
   }
   .openViewTxt_designerContent{
	   margin-bottom: 6%;
   }
   .designerView_column3Swiper .con .picBox{
   	   margin-bottom: 5px;
   }
   .roadworkVDl1 dd .ddrvTitle {
       font-size: 14px;
       color: #858585;
       height: 60px;
       line-height: 60px;
   }
   .roadworkVDl1 dd:first-child .con {
       margin-right: 10.6897%;
   }
   .roadworkVDl1 dd:last-child .con {
       margin-left: 10.6897%;
   }
   .articleBox {
       font-size: 16px;
   }
   .imgText1 dd {
       margin-bottom: 35px;
       padding-bottom: 35px;
   }
   .imgText1 dd .pic {
       margin-right: 45px;
   }
   .roadworkVDl2 dd .text {
       font-size: 14px;
   }
   .roadworkVDl2 dd .icnBox .icn span {
       font-size: 24px;
   }
   .roadworkVTitle .title2 span {
       font-size: 26px;
   }
   .roadworkVTitle .title1 {
       font-size: 26px;
   }
   .sgbz_colunm1ContentC .spanLabe span {
       padding: 6px 15px 6px 0;
       margin-right: 15px;
   }
   .topCraftConten2{
	   top: 22.4231%;
   }
   .Cusrvi-con-toplef{
	   padding-top: 6.8609%;
   }
   .Cusrvi-con-biao1{
	   top: -21%;
   }
   .hotbuil-search{
	   margin-right: 0;
   }
   .hotbuil-Dl dd a{
	   padding: 0 25px;
   }
   .execution_column1Banner .textTop{
	   height: 42px;
	   line-height: 42px;
   }
   .execution_column1Banner .swiper-slide .text .textCbox::before{
	   bottom: -10px;
	   top: -10px;
   }
   .execution_column3Cr .title{
	   padding-top: 10px;
	   line-height: 28px;
   }
   .zhTitleBox {
       margin-bottom: 70px;
   }
   .groupDl dd{
   	margin-right: 60px;
   }
   .groupDl .titleCon span{
   	height: 50px;
   	line-height: 50px;
   	font-size: 40px;
   }
   .zhTitleBox .title {
   	height: 46px;
   	line-height: 46px;
   	font-size: 32px;
   }
   .zhTitleBox .title1 {
	   height: 40px;
	   line-height: 40px;
	   font-size: 26px;
		padding-bottom: 25px;
   }
   .groupDl{
   	padding-top: 50px;
   }
   .groupDl .titleCon em{
   	height: 32px;
   	line-height: 65px;
   }
   .aboutUsCloumn1_box{
   	height: 250px;
   }
   /* .aboutUsCloumn2Dl{
   	margin: 0 -40px;
   }
   .aboutUsCloumn2Dl dd .con {
       margin: 0 50px;
   } */
   .aboutUsCloumn2{
   	margin-bottom: 70px;
   	padding-top: 90px;
   }
   .aboutUsCloumn3Title{
   	margin-bottom: 70px;
   }
   .aboutUsCloumn3BoxC {
   	padding: 60px 40px 0;
   }
   .aboutUsCloumn3Swiper .swiperDl{
   	margin-right: -55px;
   }
   .aboutUsCloumn3Dl dd {
   	margin-right: 55px;
   }
   .aboutUsCloumn3Swiper > .swiper-scrollbar{
   	bottom: 40px !important;
   }
   .aboutus_column4Swiper .con .text .title a{
   	height: 42px;
   	line-height: 42px;
   	font-size: 22px;
   }
   .aboutus_column4Swiper .con .textBox{
   	padding: 28px;
   }
   .aboutus_column4Swiper .con .text .textC{
   	margin-bottom: 40px;
   }
   .severLocation_DlC {
	   width: 1200px;
   }
   .severLocation_Dl{
	   margin: 0 -50px;
   }
   .severLocation_Dl dd .con{
	   margin: 0 50px;
   }
   .severCloumn2swiperC .conContentc {
	   padding-top: 60px;
	}
	.severCloumn2swiperC .severNext {
	    bottom: 12.2759%;
	    left: 20.1392%;
	}
	.column8Swiper .swiper-slide .con{
		padding: 25px 20px;
	}
}
@media screen and (max-width: 1500px) {
	.menuDl dd span{
		margin: 0 10px;
	}
}
@media screen and (max-width: 1440px) {
   .menuDl dd span{
   	margin: 0 8px;
   }
	 .topC {
	    margin: 0 4.25%;
	 }
   .topShop{
   	margin-right:0px;
   }
   .designerCaseScroll .designcase_indexItro{
	  height: 26px;
	  overflow: hidden;
   }
   .footerCenter{
	   padding-right:55px;
   }
   .footerMenu dd{
	   min-width: 95px;
	   margin-right: 15px;
   }
   .caseAdderess_name{
	   margin-bottom: 5px;
	   font-size: 20px;
   }
   .caseAdderess_infor span{
	   font-size: 14px;
   }
   .caseAdderess_infor{
	   margin-bottom: 15px;
   }
   .case_infoText{
	   margin-bottom: 20px;
	   padding-bottom: 10px;
   }
    .caseDl dd{
		padding: 15px 0;
	}
   .caseDl dd .con{
	margin: 0 15px;   
   }
   .openViewTxt{
	  height: 310px;
   }
   .openViewTxt_designer {
       padding-top: 5.6374%;
   }
   .openViewTxt_designerT{
	   margin-bottom: 15px;
   }
   .openViewTxt_designerContent{
	   margin-bottom: 10%;
   }
   .openViewTit{
	   font-size: 28px;
   }
   .designerTeam_column3Banner .swiper-slide.even .text .textC{
   	   bottom: -10px;
   }
   .designerTeam_column3Banner .swiper-slide.even:hover .text .textC{
	   bottom: 0px;
   }
   .designerTeam_dutyItro{
	   margin-bottom: 0;
	   height: 35px;
   }
   .designerTeam_column2Left {
       padding: 2.0759% 7.5949% 0 3.4810%;
   }
   .otherItro dd{
	   padding-right: 30px;
	   margin-right: 30px;
   }
   .bgH50{
	   background-size: 35%;
	   height: 35px;
   }
   .designerView_column3Swiper .con .picBox{
	  height: 78%;
   }
   .roadworkVDl2 dd .text {
       font-size: 13px;
   }
   .roadworkV-c1R .title {
       padding-top: 4.4%;
       font-size: 26px;
       height: 40px;
       line-height: 40px;
   }
   .sgbz_colunm1ContentC .spanLabe span {
       padding: 5px 10px 6px 0;
       margin-right: 10px;
   }
   .sgbz_colunm1ContentC .textC{
	   height: 90px;
	   margin-bottom: 15px;
	   margin-top: 10px;
   }
   .sgbz_colunm2BodyDl{
	   margin: 0 -20px;
   }
   .sgbz_colunm2BodyDl dd .con{
   	   margin: 0 20px;
   }
   .topCraft_column6BodyRight {
		top: 10.4231%;
	}
	.topCraftConten2 .title{
		margin-bottom: 15px;
	}
	.topCraftConten2 .textC{
		line-height: 32px;
	}
	.topCraft_column6Swiper .topCratDot4 {
	    bottom: 8.7895%;
	}
	.hotbuil-Dl dd a{
		padding: 0 20px;
	}
	.hotbuil-search{
		margin-right: 0;
	}
	.hotbuil-search .hotbuil-input {
	    width: 160px;
	    padding: 0 10px;
	}
	.hotbuiView-title{
		height: 42px;
		line-height: 42px;
		font-size: 20px;
	}
	.hotbuiViewDl{
		padding: 10px 0;
	}
	.hotbuiView-buy{
		padding: 10px;
	}
	.execution_column2Title .title1 {
	    height: 52px;
	    line-height: 52px;
	    font-size: 48px;
	}
	.execution_column2Text .text .title{
		line-height: 24px;
		font-size: 20px;
		margin-bottom: 10px;
	}
	.executionColumn2Prev,
	.executionColumn2Next{
		width: 42px;
		height: 42px;
	}
	.execution_column3Cr .title{
		line-height: 24px;
		font-size: 16px;
	}
	.execution_column3Cr .text{
		line-height: 28px;
		font-size: 14px;
	}
	.zhTitleBox {
	    margin-bottom: 50px;
	}
	.groupDl dd{
		margin-right: 40px;
	}
	.groupDl .titleCon span{
		height: 42px;
		line-height: 42px;
		font-size: 30px;
	}
	.zhTitleBox .title {
		height: 46px;
		line-height: 46px;
		font-size: 32px;
	}
	.zhTitleBox .title1 {
	    height: 40px;
	    line-height: 40px;
	    font-size: 26px;
		padding-bottom: 25px;
	}
	.groupDl{
		padding-top: 50px;
	}
	.groupDl .titleCon em{
		height: 32px;
		line-height: 65px;
	}
	.aboutUsCloumn1_box{
		height: 230px;
	}
	.aboutUsCloumn2C{
		width: 1100px;
	}
	.aboutUsCloumn2Dl{
		margin: 0 -25px;
	}
	.aboutUsCloumn2Dl dd .con {
	    margin: 0 25px;
	}
	.aboutUsCloumn2{
		margin-bottom: 30px;
		padding-top: 70px;
	}
	.aboutUsCloumn3Title .title,
	.aboutUsCloumn3Title .title1{
		height: 28px;
		line-height: 28px;
		font-size: 24px;
	}
	.aboutUsCloumn3Title{
		margin-bottom: 30px;
	}
	.aboutUsCloumn3BoxC {
		padding: 40px 30px 0;
	}
	.aboutUsCloumn3Swiper .swiperDl{
		margin-right: -45px;
	}
	.aboutUsCloumn3Dl dd {
		margin-right: 45px;
	}
	.aboutUsCloumn3Dl dd .con{
		line-height: 28px;
		font-size: 14px;
	}
	.aboutUsCloumn3Swiper > .swiper-scrollbar{
		bottom: 40px !important;
	}
	.aboutus_column4Swiper .con .text .title a{
		height: 36px;
		line-height: 36px;
		font-size: 22px;
	}
	.aboutus_column4Swiper .con .textBox{
		padding: 25px;
	}
	.aboutus_column4Swiper .con .text .textC{
		margin-bottom: 30px;
	}
	.aboutUsCloumn4Title .title,
	.aboutUsCloumn4Title .title1{
		height: 38px;
		line-height: 38px;
		font-size: 26px;
	}
	.aboutUsCloumn2Title .title,
	.aboutUsCloumn2Title .title1{
		height: 38px;
		line-height: 38px;
		font-size: 26px;
	}
	.severCloumn1_title .title {
		font-size: 28px;
		height: 44px;
		line-height: 44px;
	}
	.severCloumn1_title .title1 {
		font-size: 26px;
		height: 40px;
		line-height: 40px;
	}
	.severCloumn2_dl dd .con a{
		width: 120px;
	}
	.severCloumn2swiperC .conContentc {
	    padding-top: 35px;
	}
	.hotbuiViewDl dd{
		padding: 0 20px;
	}
	.contactContent .titleBox{
		padding: 8% 0 0 14%;
	}
	/* .aboutUsCloumn2Dl dd{
		width: 50%;
	} */
}
@media screen and (max-width: 1366px) {
/* 	.topC {
	    margin: 0 4.25%;
	} */
	.guideDl dd .title {
	    font-size: 14px;
	    height: 28px;
	    line-height: 28px;
	}
	.guideDl dd .title1 {
	    font-size: 12px;
	}
	.guideCon {
	    bottom: 5.1789%;
	}
	.guidePic {
	    width: 66.619%;
	    margin: -90px auto 34px;
	}
   .menuDl dd span{
   	margin: 0 6px;
   }
	.indexTitle1{
		height: 48px;
		line-height: 48px;
		font-size: 42px;
	}
	.indexTitle2{
		height: 42px;
		line-height: 42px;
		font-size: 28px;
	}
	.column1LeftC{
		padding-top: 35px;
	}
	.column1ItroBox {
	    padding-top: 20px;
	    margin-bottom: 80px;
	}
	.column1ItroC{
		height: 90px;
	}
	.column1ItroTitle{
		margin-bottom: 15px;
	}
	.column2Title{
		padding-top: calc(4%);
	}
	.swiperBox{
		top: 30%;
	}
	.swiperTitle{
		height: 48px;
		line-height: 48px;	
	}
	.swiperTitle span{
		height: 48px;
		line-height: 48px;
		font-size: 36px;
	}
	.swiperTitle .title{
		height: 48px;
		line-height: 48px;
		font-size: 24px;
	}
	.swiperMore{
		width: 100px;
		height: 100px;
	}
	.swipeeOutslide{
		padding-top: 15px;
	}
	.swiperOutTitle{
		height: 36px;
	}
	.swiperName{
		height: 36px;
		line-height: 36px;
	}
	.swiperOutText{
		height: 65px;
	}
	.column4Title{
		padding-top: 1.5%;
	}
	.column4Remark span {
	    line-height: 29px;
	    font-size: 22px;
	}
	.column5Title {
	    position: relative;
	    padding-top: 2.4762%;
	}
	.footerCenter{
		padding-right: 15px;
	}
	.footerMenu dd {
	    min-width: 90px;
	    margin-right: 0px;
	}
	.caseAdderess_infor span {
	    margin-right: 10px;
	    padding: 5px 10px 5px 0;
	}
	.case_desinger {
	    margin-bottom: 20px;
	}
	.openViewTxt{
		height: 200px;
	}
	.openViewTxt_designer{
		padding-top: 4.6374%;
	}
	.openViewTxt_designerT{
		margin-bottom: 10px;
	}
	.openViewTxt_designerContent{
		margin-bottom: 10%;
	}
	.location_topLeft .titleCn{
		font-size: 30px;
	}
	.location_topLeft .titleEg span{
		font-size: 15px;
	}
	.designerTeam_orderBtn{
		margin-bottom: 30px;
	}
	.designerTeam_column2Left {
	    padding: 2.0759% 7.5949% 0 3.4810%;
	}
	.designerView_column3Swiper .con .picBox{
		 margin-bottom: 0px;
	}
	.designerView_column3Title .title{
		font-size: 26px;
	}
	.designerView_column3Title .title1{
		font-size: 28px;
	}
	.sgbz_colunm1ContentC .title {
	    line-height: 36px;
	    font-size: 24px;
	}
	.sgbz_colunm1ContentC .spanLabe span {
	    padding: 5px 8px 6px 0;
	    margin-right: 7px;
	}
	.sgbz_colunm1ContentC .textC {
	    margin-bottom: 15px;
	}
	.sgbz_colunm1ContentC .spanLabe{
		padding-bottom: 15px;
	}
	.sgbz_colunm1ContentC .textC {
	   margin-top: 20px;
	}
	.topCraft_column6BodyRight{
		top: 4.4231%;
	}
	.topCraftConten2 .title{
		margin-bottom: 15px;
	}
	.topCraftConten2 .textC{
		line-height: 30px;
	}
	.topCraft_column6Swiper .topCratDot4 {
	    bottom: 8.7895%;
	}
	.Cusrvi-con-icof{
		margin-bottom: 25px;
	}
	.hotbuil-Dl dd a{
		padding: 0 20px;
	}
	.hotbuil-search{
		margin-right: 0;
	}
	.location_topLeft{
		padding-right: 90px;
	}
	.hotbuil-search .hotbuil-input{
		padding: 0 10px;
		width: 140px;
	}
	.hotbuil-conDl dd .hotbuil-text .title a{
		margin-bottom: 15px;
	}
	.hotbuil-conDl dd .hotbuil-text .icof{
		margin-bottom: 25px;
	}
	.hotbuiViewDl dd{
		padding: 0 30px;
	}
	.hotbuiView-makebut{
		padding: 20px 0 20px;
	}
	.material_column5ContentC .textc{
		padding-top: 23.3803%;
	}
	.material_column5ContentC span.span1 {
	    top: -25px;
	}
	.material_column3Itro{
		padding: 25px 0 35px;
	}
	.execution_column2Text .text .title{
		padding: 10px 0;
	}
	.execution_column2Text .text .textc{
		font-size: 14px;
	}
	.execution_column3Cr .text{
		line-height: 26px;
	}
	.zhTitleBox {
	    margin-bottom: 50px;
	}
	.groupDl dd{
		margin-right: 40px;
	}
	.groupDl .titleCon span{
		height: 42px;
		line-height: 42px;
		font-size: 30px;
	}
	.zhTitleBox .title {
		height: 40px;
		line-height: 40px;
		font-size: 28px;
	}
	.zhTitleBox .title1 {
	    height: 32px;
	    line-height: 32px;
	    font-size: 22px;
		padding-bottom: 25px;
	}
	.groupDl{
		padding-top: 45px;
	}
	.groupDl .titleCon em{
		height: 32px;
		line-height: 65px;
	}
	.aboutUsCloumn1_box{
		height: 180px;
	}
	.aboutUsCloumn2C{
		width: 1000px;
	}
	.aboutUsCloumn2Dl{
		margin: 0 -10px;
	}
	.aboutUsCloumn2Dl dd .con {
	    margin: 0 10px;
	}
	.aboutUsCloumn2{
		margin-bottom: 0;
		padding-top: 50px;
	}
	.aboutUsCloumn3Title .title,
	.aboutUsCloumn3Title .title1{
		height: 28px;
		line-height: 28px;
		font-size: 24px;
	}
	.aboutUsCloumn3Title{
		margin-bottom: 30px;
	}
	.aboutUsCloumn3BoxC {
		padding: 40px 30px 0;
	}
	.aboutUsCloumn3Swiper .swiperDl{
		margin-right: -45px;
	}
	.aboutUsCloumn3Dl dd {
		margin-right: 45px;
	}
	.aboutUsCloumn3Dl dd .con{
		line-height: 24px;
		font-size: 13px;
	}
	.aboutUsCloumn3Swiper > .swiper-scrollbar{
		bottom: 40px !important;
	}
	.aboutus_column4Swiper .con .text .title a{
		height: 30px;
		line-height: 30px;
		font-size: 20px;
	}
	.aboutus_column4Swiper .con .textBox{
		padding: 20px;
	}
	.aboutus_column4Swiper .con .text .textC{
		margin-bottom: 20px;
	}
	.aboutUsCloumn4Title .title,
	.aboutUsCloumn4Title .title1{
		height: 32px;
		line-height: 32px;
		font-size: 24px;
	}
	.aboutUsCloumn2Title .title,
	.aboutUsCloumn2Title .title1{
		height: 32px;
		line-height: 32px;
		font-size: 24px;
	}
	.severLocation_DlC {
	    width: 1000px;
	}
	.severLocation_Dl{
		margin: 0 -15px;
	}
	.severLocation_Dl dd .con{
		margin: 0 15px;
	}
	.severCloumn2swiperC .severNext {
	    bottom: 4.2759%;
	    left: 24.1392%;
	}
	.severCloumn1_title .title {
	    font-size: 22px;
	    height: 36px;
	    line-height: 36px;
	}
	.severCloumn1_title .title1 {
	    font-size: 22px;
	    height: 32px;
	    line-height: 32px;
	}
	.severCloumn1_itro .title{
		font-size: 18px;
		height: 44px;
		line-height: 44px;
	}
}
@media screen and (max-width: 1280px) {
	.top{
		height: 90px;
	}
	.logo{
		padding: 20px 0;
	}
	.menuDl dd span a{
		height: 90px;
		line-height: 90px;
	}
	.menuDl dt{
		bottom: 30px;
	}
	.topSearch a{
		height: 90px;
	}
	.topTel .topTelc {
		height: 90px;
	}
	.topTel .topTelc span {
	    padding: 35px 0;
	}
	.menuDl dd span {
	    margin: 0 5px;
	}
	.footerCenter{
		padding-right: 15px;
	}
	.sectionCon {
	    position: relative;
	    height: calc(100% - 90px);
	    top: 90px;
	}
	.footerMenu dd {
	    margin-right: 5px;
	}
	.floRight{
		right: 10px;
	}
	#fp-nav li{
		padding: 3px 0;
	}
	#fp-nav li a{
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	#fp-nav li a span{
		height: 30px;
		line-height: 30px;
	}
	.floRight #fp-nav li a.active span{
		font-size: 18px;
	}
	.indexTitle1 {
	    height: 36px;
	    line-height: 36px;
	    font-size: 30px;
	}
	.indexTitle2 {
	    height: 36px;
	    line-height: 36px;
	    font-size: 22px;
	}
	.column2SwiperCon .column2-buttom{
		width: 36px;
		height: 36px;
	}
	.column2SwiperCon .column2-buttom.swiper-button-next,
	.column2SwiperCon .column2-buttom.swiper-button-prev{
		margin-right: -45px;
	}
	.column1ItroBox {
	    padding-top: 10px;
	}
	.column2Thumbs{
		bottom: 5.8889%;;
	}
	.commonMore {
	    bottom: 5.8889%;
	}
	.column2Swiper1 .title{
		font-size: 20px;
		line-height: 42px;
		height: 42px;
	}
	.column2Swiper1 .textC {
		height: 28px;
		line-height: 28px;
	}
	.swiperOutMore{
		height: 36px;
		line-height: 36px;
	}
	.swiperOutTitle{
		margin-bottom: 10px;
	}
	.swipeeOutslide {
	    padding-top: 10px;
	}
	.swiperName{
		height: 28px;
		line-height: 28px;
		font-size: 20px;
	}
	.pdCloumnScrollBtn{
		width: 95px;
	}
	.pdCloumnScrollPrev,.pdCloumnScrollNext {
		width: 36px;
		height: 36px;
	}
	.designerCaseScroll .designcase_indexName a{
		height: 26px;
		line-height:26px;
		font-size: 16px;
	}
	.column4BoxDl dd .textc span.span1 {
	    height: 30px;
	    line-height: 30px;
	    font-size: 18px;
	}
	.column4BoxDl dd .textc span.span2 {
	    height: 28px;
	    line-height: 28px;
	    font-size: 18px;
	}
	.swiperOutText{
		margin-bottom: 10px;
	}
	.column4SwiperPrev,
	.column4SwiperNext{
		width: 36px;
		height: 36px;
	}
	.column5BtnPrev,
	.column5BtnNext{
		width: 36px;
		height: 36px;
	}
	.subBox {
	    position: relative;
	    height: 600px;
	}
	.subBannerContent{
		top: 240px;
	}
	.locationDl dd{
		margin-left: 20px;
	}
	.locationDl dd{
		width: 82px;
	}
	.locationDl dd .con{
		height: 80px;
	}
	.locationDl dd a{
		padding: 5px 0;
	}
	.caseBox_rightContent {
		padding: 10px 30px 10px;
	}
	.caseAdderess_name{
		height: 36px;
		line-height: 36px;
	}
	.subBannerContent .title{
		font-size: 28px;
	}
	.designerTeam_leftBodytcon .title1{
		width: 22px;
		font-size: 15px;
		line-height: 18px;
	}
	.designerTeam_leftBodytcon .title span{
		font-size: 10px;
	}
	.designerTeamPrev,.designerTeamNext{
		top: 10px;
	}
	.designerTeam_column3Banner .textTop {
	    height: 32px;
	    line-height: 32px;
		margin-bottom: 5px;
	}
	.designerTeam_column3Banner .textTop .textTop_left span{
		line-height: 32px;
	}
	.designerTeam_column3Banner .textTop .textTop_left span.span1{
		font-size: 18px;
	}
	.designerTeam_column3Banner .textTop .textTop_left span.span2{
		font-size: 14px;
	}
	.designerTeam_column3Banner .textContent{
		margin-bottom: 10px;
	}
	.designerTeam_column3Banner .textBtnCon dd a{
		height: 30px;
		line-height: 30px;
	}
	.designerTeam_column3Banner .swiper-slide.even .text .textC{
		bottom: 0;
	}
	.designerTeam_column3Banner .swiper-slide.odd .text .textCbox::before{
		bottom: 0;
	}
	.designerTeam_column3Banner .swiper-slide.even .text .textCbox::before{
		top: -10px;
	}
	.designerTeam_column4Swiper .con .text{
		padding: 10px 25px 10px;
	}
	.designerView_column1{
		padding: 75px 50px 0;
	}
	.designerView_column1Right .name{
		margin-bottom: 10px;
	}
	.designerView_column1Right .idea{
		margin-bottom: 10px;
	}
	.otherItro dd {
	    padding-right: 20px;
	    margin-right: 20px;
	}
	.designerView_column1Title{
		 width: 7.6076%;
	}
	.designerView_column1Title span{
		font-size:24px;
	}
	.sgbz_colunm1ContentC .title{
		line-height: 28px;
		font-size: 18px;
		margin-bottom: 5px;
	}
	.sgbz_colunm1ContentC .spanLabe {
		padding-bottom: 10px;
	}
	.sgbz_colunm1ContentC .spanLabe span{
		padding: 6px 10px 6px 0;
		margin-right: 10px;
		font-size: 13px;
	}
	.sgbz_colunm1ContentC .textC{
		margin-top: 15px;
		margin-bottom: 10px;
	}
	.sgbz_colunm2BodyDl{
		margin: 0 -15px;
	}
	.sgbz_colunm2BodyDl dd .con{
		margin: 0 15px;
	}
	.topCraftConten2 {
	    top: 30.4231%;
	}
	.topCraftTitle .title{
		font-size: 26px;
	}
	.topCraft_column6BodyRtitle span{
		font-size: 16px;
	}
	.Cusrvi-con-det{
		margin-bottom: 10px;
	}
	.Cusrvi-conbotDl dd .time{
		margin-bottom: 5px;
	}
	.Cusrvi-conbotDl dd .textC {
	    margin-bottom: 5px;
	}
	.hotbuil-Dl dd a{
		padding: 0 15px;
		font-size: 14px;
	}
	.hotbuil-search{
		margin-right: 0;
	}
	.hotbuil-search .hotbuil-input{
		padding: 0 10px;
		width: 140px;
	}
	.hotbuil-conDl dd .hotbuil-text .title a{
		height: 28px;
		line-height: 28px;
		font-size: 18px;
		margin-bottom: 10px;
	}
	.hotbuil-conDl dd .hotbuil-text .icof{
		margin-bottom: 15px;
	}
	.hotbuiView-info{
		height: 85px;
	}
	.roadworkV-c1R .title{
		height: 32px;
		line-height: 32px;
		font-size: 20px;
	}
	.roadworkVDl1 dd .ddrvTitle{
		height: 45px;
		line-height: 45px;
	}
	.roadworkVDl1{
		margin-bottom: 1.5%;
	}
	.execution_column1Banner .swiper-slide.even .text .textC{
		bottom: -10px;
	}
	.execution_column1Banner .swiper-slide .text .textCbox::before{
		bottom: -15px;
	}
	.execution_column1Banner .swiper-slide.even:hover .text .textC {
	    bottom: 10px;
	}
	.execution_column3Cr .text{
		line-height: 24px;
		margin-bottom: 20px;
	}
	.execution_column2Text .text .textCbox {
	    padding: 10px 10.7143% 0 30px;
	}
	.imgText1 dd .info{
		margin-bottom: 25px;
	}
	.severCloumn2swiperC .conLeftCenter .textC {
	    line-height: 26px;
	    font-size: 14px;
	    color: #666;
	}
	.severCloumn2swiperC .conLeftCenter .title {
	    height: 42px;
	    line-height: 42px;
	    font-size: 20px;
	}
	.severCloumn1C {
	    padding: 0px 2.9762% 0 0.9524%;
	    overflow: hidden;
	}
	.footerCenter {
		padding-right: 10px;
	}
	.footerMenu dd{
		margin-right: 5px;
	}
}