/*全局样式*/

#main{padding:3.75rem 0 4.4375rem 0;}
.wrap-white{padding:1.5rem 0.875rem;}
.wrap-gray{padding:1.5rem 0.875rem;}

/*头部样式*/

#header{height:3.75rem;}
#logo{left:0.875rem; top:0.875rem; height:2rem;}
#logo img{height:2rem;}
#nav-btn{right:0.875rem; top:1.375rem; width:1.375rem; height:1rem; background-size:1.375rem 1rem;}
#nav-btn.close{width:1rem; height:1rem; background-size:1rem 1rem;}

#nav{top:3.75rem; 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.375rem; line-height:1.375rem; font-size:1.1875rem;}
.title h3{height:1rem; line-height:1rem; font-size:0.875rem;}

.wrap-white.ab{padding-bottom:1.25rem;}
.wrap-gray.at{padding-top:0.875rem;}

#about section{padding:1.25rem;}
#about section h3{height:1.125rem; line-height:1.125rem; font-size:0.9375rem;}
#about section p{max-height:7rem; line-height:1.75rem; margin-top:0.75rem; font-size:0.875rem; -webkit-line-clamp:4;}

.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;}

#product{margin-top:1.25rem;}
#product ul{margin:-1rem 0 0 -0.625rem;}
#product ul li{margin:1rem 0 0 0.625rem;}
#product ul li h3{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}

#news{margin-top:1.25rem;}
#news ul li{margin-left:0.625rem;}
#news ul li:first-child{margin-left:0;}
#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;}

#keyan-big{margin-top:1.25rem;}
#keyan-big h3{left:0.875rem; right:0.875rem; height:1.125rem; line-height:1.125rem; font-size:0.9375rem;}
#keyan-small{margin-top:1.25rem;}
#keyan-small dl dd h3{left:0.875rem; right:0.875rem; height:1.125rem; line-height:1.125rem; font-size:0.9375rem;}

#feedback{margin-top:1.25rem;}
#feedback input{height:2.625rem; line-height:2.5rem; margin-bottom:0.625rem; padding:0 0.75rem; border-radius:0.1875rem; font-size:0.875rem;}
#feedback textarea{height:7.125rem; line-height:1.5rem; padding:0.5rem 0.75rem; border-radius:0.1875rem; font-size:0.875rem;}
#feedback button{height:2.625rem; line-height:2.625rem; margin-top:1.25rem; border-radius:1.3125rem; font-size:0.875rem;}

#validate-tip{height:2.625rem; line-height:2.625rem; padding:0 0.875rem; border-radius:0.1875rem; font-size:0.875rem;}

/*内页样式*/

#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;}

#product-list ul{margin:-1rem 0 0 -0.625rem;}
#product-list ul li{margin:1rem 0 0 0.625rem;}
#product-list ul li h3{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}

#news-list ul{margin:-0.625rem 0 0 -0.625rem;}
#news-list ul li{margin:0.625rem 0 0 0.625rem;}
#news-list ul li section{height:4.125rem; padding:0.875rem;}
#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; margin-top:0.5rem; font-size:0.875rem; -webkit-line-clamp:1;}

#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;}

/*底部样式*/

#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;}