body{ margin:0; padding:0; font-size:12px; color:#6D747A;  }
ul,li { padding:0; margin:0; list-style:none; }
a { text-decoration:none; color:#6D747A; }
a:hover { text-decoration:none; color:#6D747A;  }
img { border:none; }
.logo { width:965px; margin:auto; }
.cls { height:1px; margin-top:-1px; clear:both; }
.nva { width:100%; background:url(images/nva.jpg) repeat-x; line-height:32px; height:32px;}
.nvabg { background:url(images/nva-bg.jpg) no-repeat center center; }
.nva ul { width:965px; margin:auto; padding:0; height:32px; clear:both; }
.nva li { font-weight:bold; font-size:14px; width:100px; float:left; text-align:center; }
.nva li a { color:#FFF; text-decoration:none; }
.box { width:968px; margin:auto; }
.all-banner { width:960px; margin: 5px auto 0px; }
.footer { background:url(images/footer.jpg) repeat-x; padding:20px 0px; line-height:20px; text-align:center; color:#6E757B; font-size:12px; clear:both; }

.index-case { width:965px; margin:auto;}
.index-case-menu { background:url(images/index_case.jpg) repeat-x left -32px; height:32px; }
.index-case-menu label { width:100px; float:left;background:url(images/index_case.jpg) no-repeat left 0px; height:32px;  }
.index-case-menu span { width:133px; float:right;background:url(images/index_case.jpg) no-repeat left -64px; height:32px; }
.index-case { margin-top:5px; }
.index-case li { width:185px; height:205px; float:left; margin-left:7px; display:inline;}
.index-case li div { background:url(images/index_case_box.jpg) no-repeat; padding:12px;}
.index-case li span { display:block; text-align:center; line-height:34px; height:34px;}
.index-case li span a { color:#6C777D; }


.left { width:230px; float:left; }
.right { width:730px; float:right;}


.index-class { width:100%; margin:auto; text-align:left; }
.index-class li { background:url(images/index-class.jpg) no-repeat; line-height:23px; height:24px; }
.index-class li a { padding-left:20px; }
.index-class li a:hover { background:url(images/index-class-bg.jpg) no-repeat; line-height:23px; height:24px; display:block; width:100%; padding-left:20px; }

.index-about { line-height:25px; float:left; width:210px; padding:10px 0px 10px 20px;}
.index-about-1 { float:right; width:135px; text-align:left; padding-top:10px; }

.index-news { width:90%; margin:10px auto; }
.index-news li { line-height:24px; height:24px; border-bottom:1px dashed #666; overflow:hidden; }
.index-news li span { float:right; margin-right:10px; }

.d1 { margin:10px auto; width:720px; height:200px; overflow:hidden; white-space:nowrap; }
.index-scroll { margin-top:5px; width:970px; }
.index-scroll li { width:185px; height:205px; float:left; margin-left:7px; display:inline;}
.index-scroll li div { background:url(images/index_case_box.jpg) no-repeat; padding:12px;}
.index-scroll li span { display:block; text-align:center; line-height:34px; height:34px;}
.index-scroll li span a { color:#6C777D; }

.content { line-height:23px; width:700px; margin:25px auto; }
.content h2 { font-size:14px; text-align:center;}
.pages { line-height:35px; height:35px; text-align:center; clear:both; }

.product-list { width:700px;}
.product-list li { width:185px; height:205px; float:left; margin-left:25px; display:inline;}
.product-list li div { background:url(images/index_case_box.jpg) no-repeat; padding:12px;}
.product-list li span { display:block; text-align:center; line-height:34px; height:34px;}
.product-list li span a { color:#6C777D; }