@charset "utf-8";
/* CSS Document */

html{font-size:625%} 
body{font-size:.22rem;}

/*首页*/

/*Title*/
.Title{display:block; text-align:center;}
.Title h3{width:100%; height:.5rem; line-height:.5rem; font-size:.36rem; margin:auto; font-weight: normal;}
.Title span{display:block; font-size:.24rem; line-height: .4rem;}
.Title p{width:98%; color:#999; margin:.1rem auto 0;}

/*团队*/
.Service li{float:left; width:46%; margin:0 2% .2rem;}
.Service li>a{display:block; width:100%; height:auto;}
.Service li a .phbox{display:block; width:100%; height:auto; margin:auto; overflow:hidden;}
.Service li a .phbox img{display:block;  width:100%; height:auto; margin:auto;}
.Service li .name{display:block; width:100%; height:.42rem; line-height:.42rem; text-align:center; margin-top:.1rem; font-size:.24rem;}
.Service li .tag{display:block; text-align:center; color:#666;}

/*案例展示*/
.Advant li{float:left; width:46%; height:auto; margin:0 2% .2rem; overflow:hidden;}
.Advant li a{display:block; width:100%; height:100%;}
.Advant li img{display:block; max-width:100%; height:auto; margin:auto;}
.Advant li p{font-size:.24rem; line-height:.5rem; width:100%; height:.5rem; text-align:center; overflow:hidden; white-space:nowrap;
	 text-overflow:ellipsis;}

/*广告位*/
.bgImg{width:100%;  background-color: rgb(54, 64, 75); padding:.4rem 0; position:relative;}
.bgImg .Daz{width:96%; margin:0 auto; text-align:center; color:#fff;}
.bgImg .Daz h2{font-size:.3rem; line-height:.5rem;}
.bgImg .Daz p{font-size:.24rem; margin-top:.1rem;}
.bgImg .Daz a{display:inline-block; padding:.1rem .3rem; background:#FC8F39; color:#fff; font-weight:700; margin-top:.2rem;}

/*关于我们*/
.About{width:100%; background:#FBFBFB;}
.About .pic{display:block; width:100%; height:auto; overflow:hidden;}
.About .pic img{display:block; max-width:100%; height:auto; margin:auto;}
.About .wenzi{display:block; width:100%; margin-top:.2rem;}
.About .wenzi .jie{line-height:.4rem;}
.more{display:block; width:30%; height:.46rem; text-align:center; line-height:.46rem; background:#434343; color:#fff; border-radius:3px; 
	margin-top:.2rem;}
.more:hover{background:#FC8F39;}

/*新闻中心*/
.News_center li{width:100%; margin:0 auto .18rem;}
.News_center li .tit{display:block; width:100%; height:.48rem; line-height:.48rem; margin-top:.1rem; color:#666; 
	font-weight: bold;}
.News_center li .tit:hover{color:#FC8F39;}
.News_center li .time{display:block; color:#929292; font-size:12px;}
.News_center li .cont{color:#999; margin-top:.1rem; line-height:.4rem; height:.8rem; overflow:hidden;}

/*合作伙伴*/
.partners a{float:left; display:block; width:46%; margin:0 2% .2rem; height:auto}
.partners a img{display:block; max-width:100%; height:auto; margin:auto;}


/*内页banner*/
.wrapper{display:block; width:100%; height:3.2rem; overflow:hidden;}
.wrapper img{display:block; height:100%; width:auto; margin:auto;}

/*位置*/
.Weizhi{width:96%; height:auto; background:#FBFBFB; padding:.2rem 2%;}
.Weizhi .local a{display:inline-block; line-height:.5rem; padding:0 .1rem;}
.Fenlei li{float:left; display:block; width:25%; height:.5rem; margin-top:.15rem;}
.Fenlei li a{display:block; width:100%; height:.5rem; line-height:.5rem; text-align:center;}
.Fenlei li a:hover,.Fenlei li.on a{background:#FC8F39; color:#fff;}


/*关于我们*/
.Guanyu p{line-height:.38rem; margin-bottom:.2rem;}
.Guanyu .Img{margin:.1rem auto;}
.Guanyu .Img li{margin-bottom:.2rem;}
.Guanyu .Img li img{display:block;max-width:100%; height:auto;}


/*案例展示*/
.Pro_box .List li{float:left; display:block; width:46%; margin:0 2% .2rem;}
.Pro_box .List li .pic{width:100%; margin: 0px auto; height:auto; overflow:hidden;}
.Pro_box .List li .pic img{display:block; max-width:100%; height:auto; margin:auto; transition: all 500ms;}
.Pro_box .List li .biaoti{width:100%; margin:.1rem auto; height:.48rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.Pro_box .List li .biaoti a{display:block; font-size:16px; text-align:center; line-height:.48rem; color:#5A5A5A; font-weight:bold;}

/*分页*/
.wp-pager_link{text-align:center; width: 100%; height:.6rem; margin:.2rem auto;}
.wp-pager_link a {display:inline-block; border: 1px solid #000; padding: 2px 5px; margin:2px; color:#000; text-decoration:none;}
.wp-pager_link a:hover{border: 1px solid #000; background-color: #000; color: #FFF;}
.wp-pager_link span.disabled {border: 1px solid #EEE; padding: 2px 5px; margin: 2px; color: #DDD;}
.wp-pager_link span.current {border: 1px solid #000; padding: 2px 5px; font-weight: bold;
    margin: 2px; color: #FFF; background-color: #000;}

/*翻页*/
.Fanye{margin-top:.4rem;}
.Fanye .xu{height:.4rem; color:#666;}
.Fanye .xu span{float:left; display:block; line-height:.4rem;}
.Fanye .xu a{float:left; display:block; line-height:.4rem; height:.4rem; width:80%;
	margin-left:5px; color:#444;}



/*新闻资讯*/
.N_cont li{margin:.1rem 0; padding:.1rem 0;}
.N_cont li .time{background:#FC8F39; width:20%; height:1.2rem; color:#fff; text-align:center;}
.N_cont li .day{display:block; font-size:.4rem; height:.6rem; line-height:.6rem;}
.N_cont li .ny{display:block; font-size:.23rem; }
.N_cont li .conts{width:76%; margin-left:4%;}
.N_cont li .conts .name{display:block; width:100%; height:.4rem; line-height:.4rem; font-size:.24rem; color:#000;}
.N_cont li .conts .desc{color: #999999; margin-top:.1rem; line-height:.36rem; height:.72rem;  overflow:hidden;}

/*新闻详情*/
.news_detail{width:100%; margin:auto;}
.news_detail .Tit{text-align:center; font-size:.25rem;  line-height:.52rem; padding:.05rem 0;}
.sourcedata{padding:.15rem 0; line-height:.4rem; overflow: hidden; margin:auto; color: #999;}
.sourcedata .s_detail{display:inline-block; width:40%; margin-left:2%;}
.text-source-left01{color: transparent; padding: 0 .1rem;}
.news_detail .oshow .desc{text-indent: 2em; background-color: #F5F5F5; border: 1px solid #E5E5E5;
	 color: #868686; margin-bottom:.1rem; padding:.06rem; line-height:.38rem; }
.news_detail .oshow .detail{margin:.3rem auto; display: block;  color:#5A5A5A;line-height:.38rem;}
.news_detail .oshow .detail p{text-indent:2em; margin:.1rem auto;}
.news_detail .oshow .detail img{display:block; max-width:100%; height:auto; margin:.2rem auto;}

/*建筑知识*/
.Help .know li{margin-bottom:.2rem; padding-bottom:.1rem;}
.Help .know li .pic{display:block; width:38%; height:auto; margin-right:2%;}
.Help .know li .pic img{display:block;max-width:100%; height:auto; margin:auto;}
.Help .know li .text{width:60%;}
.Help .know li .text .tit{display:block; width:100%; height:.38rem; line-height:.38rem; color:#5a5a5a; font-size:.24rem; font-weight:bold;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.Help .know li:hover .text .tit{color:#FC8F39;}
.Help .know li .text .time{display:block; color:#9F9F9F; margin-top:.1rem;}
.Help .know li .text .cont{color:#666; line-height:.36rem; height:.72rem; overflow:hidden; margin-top:.1rem;}

/*联系我们*/
.Contact .message{width:96%; border:1px solid #ccc; margin:.2rem auto 0; padding:1%;}
.Contact .message .adr{width:96%; border-bottom:1px solid #ccc; padding-bottom:.1rem;}
.Contact .message .adr p{line-height:.4rem;}
.Contact .message .M_tit{color:#5a5a5a; margin-top:.15rem; line-height:.42rem;}
.Contact .dan li{width:100%; margin-bottom:.1rem;}
.Contact li .T01{display:block;  padding:.1rem 0; line-height:.42rem; height:.42rem;}
.Contact li .inpbox{width:100%; overflow:hidden;}
.Contact li .inpbox .inptext,.Contact li .inpbox .txtarea{border: 1px solid #666; text-indent: 5px; height:.46rem; line-height:.46rem; 
	display:block; width:90%; margin:auto;}
.Contact li .inpbox .txtarea{height:.92rem; overflow:hidden;}
.Contact .message .Btn{display:block; width:90%; height:.52rem; line-height:.52rem; text-align:center; background:#666; color:#fff; 
	border:none; border-radius:4px; margin:.15rem 0;}

















@media (max-width:560px){ html{font-size:500%} }

@media (max-width:460px){ html{font-size:400%} }


@media (max-width:360px){ html{font-size:350%} }

@media (max-width:307px){ 
		
 }






