﻿/*全局*/
body {
margin:0px;
padding:0px;
background:#d6d6d6 url(../image/bg_top.jpg) repeat-x center top;
}

.unl {text-decoration:underline; color:#09c}

html,body {
height:100%;
}

body,td,th {
font-family:Verdana;
font-size:12px;
color:#333;
}

button {
cursor:pointer;
border:none;
font-family:"宋体";
font-weight:bold;
text-align:center;
background:url(../image/bottom.png);
width:90px;
height:35px;
line-height:35px;
font-size:11px;
color:#666
}

img {
border:none;
}

table {
border-collapse:collapse;
}

input,textarea,select {
font-size:12px;
color:#999;
font-family:Verdana;
padding:2px;
border:#none;
} 

ul {
padding:0px;
margin:0px;
list-style:none;
}

li {
list-style:none;
}

h1,h2,h3,h4,h5,h6 {
padding:0px;
margin:0px;
font-family:"宋体";
}

p,form,dd,dt  {
padding:0px;
margin:0px;
}

input,textarea,select {
border:#ccc 1px solid;
}

a {
color:#333;
text-decoration:none;
}

a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */

:focus { outline: none; } /* for Firefox */ 

a:hover {
color:#0066c3;
}

.Fl {
float:left;
}

.Fr {
float:right;
}

.Clear {
clear:both;
}

/*正文*/
.MainFrame {
background:#fff url(../image/bg_bottom.jpg) repeat-x center bottom;
}

.Wrap {
width:960px;
margin:auto;
}

.TopWrap {
background:url(../image/top_wrap.jpg) repeat-x;
height:100px;
text-align:center;
}

.TopBg {
background:url(../image/wrap_bg.jpg) no-repeat;
height:100px;
width:960px;
margin:auto;
}

.Top {
height:100px;
width:960px;
margin:auto;
}

.Top h1 {
float:left;
width:415px;
height:100px;
background:url(../image/logo.png) no-repeat;
}

.Top h2 {
text-align:right;
float:right;
line-height:30px;
color:#1c5ba2;
font-size:12px;
font-weight:normal;
}

.Top h2 a {
color:#1c5ba2;
}

.Nav {
background:#1c5ba2;
height:30px;
}

.Nav li {
float:left;
font-family:"宋体";
font-weight:bold;
}

.Nav li.Current {
background:#9090b5;
color:#fff;
}

.Nav li a {
display:block;
width:160px;
text-align:center;
line-height:30px;
color:#fff;
}

.Nav li a.Current {
background:#9090b5;
color:#fff;
}

.SubNav {
position:absolute;
width:160px;
display:none;
}

.SubNav li {
border-bottom:#ccc 1px solid;
font-family:"宋体";
text-align:center;
font-size:11px;
}

.SubNav li a {
display:block;
height:30px;
background:#eee;
line-height:30px;
}

.SubNav li a:hover {
color:#fff;
background:#b9b9d1;
font-weight:bold;
}

.SubNav li a.Current {
color:#fff;
background:#b9b9d1;
font-weight:bold;
}

.Banner {
width:960px;
height:350px;
padding-bottom:5px;
background:url(../image/banner_shadow.png) no-repeat center bottom;
margin:10px 0px 20px 0px;
}

.Index h1 {
font-size:12px;
color:#1c5ba2;
padding-bottom:10px;
}

.Index h1 a {
color:#1c5ba2;
}

.Index span {
font-family:"Century Gothic";
}

.IndexLeft {
background:url(../image/index_left.png) no-repeat;
width:300px;
height:115px;
padding:15px 15px 0px 20px;
float:left;
}

.IndexLeft p {
line-height:18px;
}

.IndexMid {
float:left;
width:320px;
height:115px;
background:url(../image/index_mid.png) no-repeat;
padding:15px 0px 0px 18px;
}

.IndexMid h2 {
line-height:20px;
font-size:12px;
padding-left:5px;
}

.IndexRight {
float:right;
width:270px;
height:115px;
background:url(../image/index_right.png) no-repeat;
padding:15px 0px 0px 17px;
}

.More a {
display:block;
background:url(../image/more.jpg) no-repeat left center;
width:70px;
height:20px;
margin-top:20px;
line-height:20px;
color:#fff;
font-family:"宋体";
font-size:11px;
font-weight:bold;
padding-left:10px;
}

.Slide {
background:url(../image/slide_bg.png) no-repeat;
width:380px;
height:85px;
margin:10px auto;
padding:5px 15px;
}

.Bottom {
border-top:#b2b2ff 1px solid;
padding:5px 0px 10px 0px;
}

.BottomWrap {
height:40px;
color:#5c69ad;
font-size:11px;
line-height:40px;
}

.BottomWrap ul {
float:right;
}

.BottomWrap li {
float:left;
font-family:"宋体";
}

/*
.BottomWrap li a {
display:block;
height:35px;
width:90px;
text-align:center;
line-height:35px;
background:url(../image/bottom.png) no-repeat;
}
*/

.GrayBar {
border-bottom:#d0d0d0  1px solid;
height:40px;
line-height:40px;
margin-bottom:1px;
padding-top:10px;
}

.Path {
background:url(../image/blue_arrow.jpg) no-repeat left center;
padding-left:240px;
color:#1c5ba2;
}

.Path a {
color:#1c5ba2;
text-decoration:underline;
}

.LeftNav {
background:#f5f5f5 url(../image/left_bg.jpg) repeat-x center bottom;
float:left;
width:199px;
border-bottom:#fff 1px solid;
padding-bottom:20px;
}

.LeftNav h1 {
background:url(../image/left_title.jpg) repeat-x;
line-height:40px;
font-size:14px;
text-indent:1em;
color:#000;
border-bottom:#d4d4d4 1px solid;
margin-bottom:15px;
}

.LeftNav li {
font-family:"宋体";
}

.LeftNav li a {
display:block;
width:169px;
line-height:35px;
background:url(../image/left_nav.png) no-repeat;
padding-left:20px;
margin:0px 5px 10px 5px;
}

.LeftNav li a:hover {
background:url(../image/left_hover.png) no-repeat;
}

.LeftNav li a.Sub {
background:none;
padding-left:45px;
width:149px;
line-height:15px;
margin:0px 10px 10px 0px;
background:url(../image/dot_blue.gif) no-repeat 35px 5px;
}

.LeftNav li a.SubPre {
background:none;
padding-left:30px;
line-height:15px;
margin:0px 10px 10px 0px;
font-weight:bold;
width:154px;
}

.LeftNav li a.Current {
font-weight:bold;
color:#0066c3;
}

.LeftNav li a.SubCurrent {
color:#0066c3;
background:none;
width:139px;
padding-left:45px;
background:url(../image/dot_blue.gif) no-repeat 35px 5px;
line-height:15px;
margin:0px 15px 10px 5px;
}

.LeftNav h2 {
font-size:14px;
color:#000;
border-bottom:#000 1px solid;
padding:0px 0px 5px 5px;
margin:25px 10px 5px 10px;
}

.LeftNav h3 {
font-size:11px;
font-weight:normal;
padding:0px 15px;
line-height:20px;
}

.Mid {
background:url(../image/left.jpg) repeat-y left center;
padding-bottom:20px;
}

.MidWrap {
width:735px;
float:right;
padding-top:10px;
line-height:25px;
}

.MidWrap h1 {
padding-bottom:20px;
}

.MidWrap h2 {
font-size:14px;
color:#1c5ba2;
text-indent:1em;
padding-bottom:5px;
border-bottom:#ddd 1px solid;
}

.MidWrap h2 a {
color:#1c5ba2;
}

.MidWrap p {
text-indent:2em;
}

.Honor li {
margin-top:15px;
border-bottom:#ddd 1px dashed;
padding-bottom:19px;
height:120px;
}

.Honor img {
float:left;
margin-right:20px;
}

.Honor h3 a {
display:block;
font-size:12px;
background:url(../image/dot_blue.gif) no-repeat 120px center;
padding-left:130px;
color:#1c5ba2;
margin-top:10px;
}

.Year {
font-family:Georgia;
font-size:24px;
font-weight:bold;
padding:20px 0px 5px 0px;
color:#0066c3;
}

.Main h3 {
font-size:12px;
border-bottom:#ddd 1px solid;
margin-bottom:15px;
color:#0066c3;
padding-bottom:5px;
}

.Main table {
line-height:18px;
font-size:11px;
}

.Equipment {
padding-left:30px;
}

.Equipment li {
width:170px;
float:left;
margin:15px 0px 5px 0px;
text-align:center;
}

.Equipment img {
width:150px;
height:100px;
}

.Product {
margin:auto;
}

.Product li {
float:left;
width:160px;
margin:10px 9px 20px 9px;
text-align:center;
border:#fff 1px solid;
}

.Product li:hover {
border:#0066c3 1px solid;
}

.News {
padding:10px;
}

.News li {
padding-left:10px;
background:url(../image/dot_blue.gif) no-repeat left center;
border-bottom:#ddd 1px dotted;
line-height:35px;
}

.News span {
float:right;
color:#1c5ba2;
font-size:11px;
}

.News h3 {
text-align:center;
font-size:18px;
color:#1c5ba2;
border-bottom:#000 1px solid;
padding-bottom:5px;
margin-bottom:20px;
}

.Search {
width:215px;
background:url(../image/search.png) no-repeat;
height:24px;
}

.Search input {
border:none;
width:180px;
height:24px;
float:left;
background:none;
}

.SearchButton {
float:left;
width:24px;
height:24px;
background:url(../image/btn.png);
}

.ProductDetail {
padding:10px 20px;
line-height:25px;
margin-bottom:50px;
}

.ProductDetail h3 {
font-size:12px;
}

.ProductDetail p a {
text-decoration:underline;
color:#0066c3;
}

.show1 
{
	font-size :14px;
	color :Red;
display:block;
height:35px;
width:90px;
text-align:center;
line-height:35px;
background:url(../image/bottom2.png) no-repeat;

}

.show2 
{
	font-size :14px;
	color :Red;
display:block;
height:35px;
width:90px;
text-align:center;
line-height:35px;
background:url(../image/bottom2.png) no-repeat;
}

.Lia {
display:block;
height:35px;
width:90px;
text-align:center;
line-height:35px;
background:url(../image/bottom.png) no-repeat;
}