﻿/* 页面样式 */
.n-title {text-align: center;  font-size: 1rem; padding: 0 0.6125rem;  margin-bottom: 0.5rem; margin-top: 1rem;}
.n-title h3 { font-size:1.25rem; color: #0556aa; font-weight: normal;}
.n-title p {  font-size: 0.875rem; margin-top: 0.2rem; color: #888;}

.position { color: #888; padding: 0 0.6125rem; line-height: 1.5rem; margin-bottom: 0.5rem; }
.position a { margin: 0 0.3rem; }

.product { padding: 0.3125rem;}
.product li { float: left; width: 50%; margin-bottom: 10px; font-size: 0.8rem;}
.product li a { margin: 0.315rem; display: block;}
.product li a img { width: 100%;}
.product li a p { text-align: center; word-break: break-word; white-space:nowrap ; overflow: hidden;}
.product h3 { line-height: 1.5rem; text-align: center; color: #333; font-size: 1.125rem; margin-bottom: 1rem;}
.product .img { margin: 0 0.3125rem 0.3125rem 0.3125rem; text-align: center;}
.product .img img { margin: auto; max-width: 100%; height: auto; display: block; }
.product .txt { margin-bottom: 1rem;}

.about .txt { padding: 0.6125rem;}

.case {}
.case ul{ padding:0.5rem 1.3rem;}
.case li { float: left; width: 100%;border:1px solid #e1e1e1; margin-bottom: 20px;}
.case li a  {display: block;}
.case li a img { width: 100%; display: block;}
.case li a h3{ font-size: 0.95rem; line-height: 2; word-break: break-word; white-space:nowrap ; overflow: hidden; font-weight: normal;}
.case li a p { word-break: break-word; white-space:nowrap ; overflow: hidden; font-size: 0.8rem; color: #666;}
.anli_js{ text-align: left; padding: 10px; }

.honor2 { padding: 0.3125rem;}
.honor2 li { float: left; width: 50%;}
.honor2 li a { margin: 0.315rem; display: block;}
.honor2 li a img { width: 100%; border: 1px solid #CCCCCC;}
.honor2 li a p { text-align: center; word-break: break-word; white-space:nowrap ; overflow: hidden;}
