/*全局样式*/

#main{padding:3.625rem 0 4.4375rem 0;}
.wrap-white{padding:1.5rem 0.875rem;}
.wrap-gray{padding:1.5rem 0.875rem;}

/*头部样式*/

#header{height:3.625rem;}
#logo{left:0.875rem; top:0.875rem; height:1.875rem;}
#logo img{height:1.875rem;}
#nav-btn{right:0.875rem; top:1.3125rem; width:1.375rem; height:1rem; background-size:1.375rem 1rem;}
#nav-btn.close{width:1rem; height:1rem; background-size:1rem 1rem;}

#nav{top:3.625rem; padding:0 0.875rem;}
#nav ul li{line-height:3.25rem; font-size:0.9375rem;}
#nav ul li em{width:0.75rem; height:3.25rem; margin-left:0.875rem; background-size:0.75rem 0.75rem;}
#nav ul li ul li a{padding-left:0.9375rem;}

/*首页样式*/

#banner-btn{bottom:1rem; height:0.375rem;}
#banner-btn dl{height:0.375rem;}
#banner-btn dl dd{width:0.375rem; height:0.375rem; margin:0 0.25rem;}

.title h2{height:1.25rem; line-height:1.25rem; font-size:1.125rem;}
.title h3{height:1rem; line-height:1rem; margin-top:0.375rem; font-size:0.8125rem;}

#about{margin-top:1.25rem;}
#about h3{height:1.125rem; line-height:1.125rem; margin-top:1rem; font-size:0.9375rem;}
#about p{max-height:7rem; line-height:1.75rem; margin-top:0.625rem; font-size:0.875rem; -webkit-line-clamp:4;}
#about dl{margin-top:0.875rem;}
#about dl dd em{width:3.5rem; height:3.5rem;}
#about dl dd em.a-icon1{background-size:1.875rem 1.875rem;}
#about dl dd em.a-icon2{background-size:2.125rem 1.75rem;}
#about dl dd em.a-icon3{background-size:1.625rem 1.5rem;}
#about dl dd em.a-icon4{background-size:1.625rem 1.625rem;}
#about dl dd span{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}

.view-more{width:10rem; height:2.625rem; line-height:2.625rem; margin:1.5rem auto 0 auto; border-radius:1.3125rem; font-size:0.875rem;}

#wrap-subcompany{padding:1.5rem 0.875rem;}

#subcompany{margin-top:1.25rem;}
#subcompany-item ul li section{height:7.625rem; padding:0.875rem;}
#subcompany-item ul li section h3{font-size:0.9375rem;}
#subcompany-item ul li section p{height:3rem; line-height:1.5rem; margin-top:0.5rem; font-size:0.875rem; -webkit-line-clamp:2;}
#subcompany-item ul li section h4{width:8.125rem; height:2.375rem; line-height:2.375rem; margin-top:0.625rem; border-radius:1.1875rem; font-size:0.8125rem;}
#subcompany-btn{height:0.375rem; margin-top:1rem;}
#subcompany-btn dl dd{width:0.375rem; height:0.375rem; margin:0 0.25rem;}

#case{margin-top:1.25rem;}
#case ul{margin:-0.625rem 0 0 -0.625rem;}
#case ul li{margin:0.625rem 0 0 0.625rem;}
#case ul li h3{height:1rem; line-height:1rem; padding:1.5rem 0.75rem 1rem 0.75rem; background-size:0.0625rem 3.5rem; font-size:0.875rem;}

#news{margin-top:1.25rem;}
#news ul li{margin-left:0.625rem;}
#news ul li section{height:4.125rem; padding:0.875rem;}
#news ul li section h3{font-size:0.9375rem;}
#news ul li section h4{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}
#news ul li section p{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem; -webkit-line-clamp:1;}

/*内页样式*/

#menu{margin-bottom:1.25rem;}
#menu dl{margin:-0.4375rem 0 0 -0.4375rem;}
#menu dl dd{margin:0.4375rem 0 0 0.4375rem; height:2.625rem; line-height:2.5rem; border-radius:1.3125rem; font-size:0.875rem;}
#menu dl dd a{padding:0 0.875rem;}

#news-list ul li{height:4.875rem; margin-top:0.875rem;}
#news-list ul li img{width:6.75rem; height:4.875rem;}
#news-list ul li section{left:7.625rem; top:0.375rem; height:4.125rem;}
#news-list ul li section h3{font-size:0.9375rem;}
#news-list ul li section h4{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}
#news-list ul li section p{height:1rem; line-height:1rem; font-size:0.875rem; -webkit-line-clamp:1;}

#case-list ul{margin:-0.625rem 0 0 -0.625rem;}
#case-list ul li{margin:0.625rem 0 0 0.625rem;}
#case-list ul li h3{height:1rem; line-height:1rem; padding:1.5rem 0.75rem 1rem 0.75rem; background-size:0.0625rem 3.5rem; font-size:0.875rem;}

#pageinfo{margin-top:1.5rem;}
#pageinfo a{min-width:0.875rem; height:2.375rem; line-height:2.375rem; margin:0 0.1875rem; padding:0 0.75rem; font-size:0.875rem;}

#single{font-size:0.875rem;}
#article-title{font-size:0.9375rem;}
#article-info{margin:0.375rem 0; font-size:0.875rem;}

#prev-next{height:2.75rem; margin-top:1rem; padding-top:1rem;}
#prev-next dl dd{height:1rem; line-height:1rem; font-size:0.875rem;}
#prev-next dl dd:first-child{margin-bottom:0.75rem;}

#contact h3{height:1.125rem; line-height:1.125rem; font-size:0.9375rem;}
#contact section{margin-top:0.75rem;}
#contact section p{line-height:1.5rem; padding-left:1.875rem; background-position:left 0.0625rem; background-size:1.375rem 1.375rem; font-size:0.875rem;}
#contact section p{margin-top:0.5rem;}

#map{height:11.25rem; margin-top:1rem;}

#sub-about section{padding:1rem;}
#sub-about section h3{height:1.125rem; line-height:1.125rem; margin-bottom:0.5rem; font-size:0.9375rem;}
#sub-about section p{line-height:1.75rem; font-size:0.875rem;}

.product{margin-top:1.25rem;}
.product-item ul li{margin-right:0.625rem;}
.product-item ul li h3{height:2.625rem; line-height:2.625rem; padding:0 0.875rem; font-size:0.875rem;}
.p-prev,.p-next{width:2rem; height:2rem; margin-top:-1.3125rem; background-size:0.75rem 0.875rem;}
.p-prev{left:0.75rem;}
.p-next{right:0.75rem;}

/*底部样式*/

#copyright{padding:1.25rem 0.875rem; line-height:1.75rem; font-size:0.875rem;}

#tabbar{height:2.875rem; padding:0.75rem 0;}
#tabbar dl dd{height:2.875rem;}
#tabbar dl dd em{height:1.375rem;}
#tabbar dl dd em.home{background-size:1.375rem 1.3125rem;}
#tabbar dl dd em.wechat{background-size:1.75rem 1.375rem;}
#tabbar dl dd em.tel{background-size:1.3125rem 1.3125rem;}
#tabbar dl dd h3{height:1.125rem; line-height:1.125rem; margin-top:0.375rem; font-size:0.9375rem;}<!--耗时1756508982.2692秒-->