@charset "utf-8";
/* CSS Document */

html{font-size:625%} 
body{font-size:.22rem;}

/*二级页面*/


/*full_width*/
.full_width{width:100%; height:3.2rem; overflow:hidden;}
.full_width img{display:block; height:100%; width:auto; margin:auto;}



/*公司简介*/
.zuo-con{width:100%; margin-top:.4rem;}
.zuo-con .z-box{margin-bottom:.2rem;}
.zuo-con .z-box .classify{text-align:center;}
.classify a{padding:0 .1rem; height:.4rem; line-height:.4rem; color:#666;}
.you-con{width:100%;}
.y-about .name{display:block; font-size:.26rem; line-height:.4rem; text-align:center;}
.company .nei{width:100%; color:#666;}
.company .nei p{text-indent:2em; line-height:.36rem;}
.company img{display:block; max-width:100%; margin:.15rem auto;}
.y-about .wenh{ color:#666; line-height:.36rem;}
.y-about .zheng img{height:238px; max-width:48%; margin-right:2%;}

/*服务项目*/
.y-main li{width:100%; padding:.2rem 0; border-bottom:1px solid #DCDCDC;}
.y-main li:last-child{border-bottom:none;}
.y-main li .pic{float:left; width:40%; height:auto; margin-right:2%;}
.y-main li .pic img{max-width:100%; height:auto; margin:auto;}
.y-main li .wen{float:left; width:56%;}
.y-main li .wen .bt{display:block; width:100%; font-size:.26rem; line-height:.4rem; overflow:hidden; white-space:nowrap; 
	text-overflow:ellipsis;}
.y-main li .wen .conts{color:#999; line-height:.35rem; height:.7rem; margin-top:.18rem; overflow:hidden; }


/*工程案例*/
.case_list li{float:left; width:46%; margin:0 2% .2rem;}
.case_list li .pic{display:block; width:100%; height:auto; overflow:hidden; position:relative;}
.case_list li .pic .m01{display:block; width:100%; height:auto; margin:auto;}
.case_list li .bt{display:block; text-align:center; font-size:.24rem; margin-top:.1rem; line-height:.36rem;}

/*新闻详情*/
.article{width:100%; overflow: hidden; margin:.2rem auto .2rem;}
.article h2.Tit{text-align:center; font-size:.3rem; color:#333; line-height:.5rem;}
.oshow .detail p{display:block; line-height:.36rem; color:#555;} 


/*联系我们*/
.y-lx{width:100%;}
.con-list li{width:100%; text-align:center;}
.con-list li img{display:block; width:80px; height:80px; margin:auto;}
.con-list li p{color:#646464;}
.y-lx .BMap_mask{margin-top:50px;}


/*在线留言*/
.message{width:100%; position:relative;}
.message table{width:100%;}
.message input{vertical-align:middle;}
.message .m_input{display:block;height:32px;line-height:32px;padding:0;padding-left:6px;border:1px solid #dedede;width:200px;}
.message #content{display:block;height:120px;padding:6px;font-size:12px;border:1px solid #dedede;margin-top:6px;}
.message .msgbtn{background:#DA1010;cursor:pointer;width:150px;height:40px;line-height:40px;text-align:center;border:none;color:#fff;font-size:14px;
border-radius:3px;margin-top:15px;font-family:"Microsoft YaHei";-moz-border-radius:3px;-webkit-border-radius:3px;}
#code{padding-top:10px;line-height:26px;}
#checkcode{height:32px;line-height:32px;width:120px;border:1px solid #dedede;}
#checkCodeImg{vertical-align: middle;}
#message_main tr{position:relative;}
#message_main tr th{font-weight:normal; text-align:right; height:60px;line-height:60px;color:#666;}



/*产品展示*/
.pro-list li{float:left; width:42%; border:1px solid #ccc; padding:.1rem; position:relative; margin:0 1.5% .2rem;}
.pro-list li .pic{display:block; width:100%; height:; overflow:hidden;}
.pro-list li img{display:block; width:100%; height:auto; margin:auto;}
.pro-list li .tag{margin-top:.1rem; line-height:.36rem; text-align:center;}

/*产品详情*/
.oshow .detail img{display:block; max-width:100%; height:auto; margin:10px auto;}













@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){ 
        
 }



    