@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, img { border: 0; }
/* remember to define focus styles! */
:focus { outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
code, kbd, samp, tt { font-size: 100%; }
[url=]/*@purpose[/url] To enable resizing for IE */
[url=]/*@branch[/url] For IE6-Win, IE7-Win */
input, button, textarea, select {
*font-size: 100%;
}
/*input:focus { border:1px solid #09F; background:#fff; }*/
body { line-height: 1.5; }
ol, ul, li { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; margin-left:4px; line-height:1px; }
sup { font-size:9px; color:#999; }
abbr { cursor:help; }
/* remember to highlight anchors and inserts somehow! */
:link, :visited, ins { text-decoration: none; text-decoration:none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
textarea, input { outline: none; }
.clear { clear:both; }
::-moz-selection {
background:#0C7823;
color:#fff;
}
::selection { background:#0C7823; color:#fff; }
code::-moz-selection {
background: #0C7823;
}
code::selection { background: #0C7823; }
body { font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:12px; color:#5A5B5B; background:#BABABA url("webbg.jpg") repeat-x; margin:0 auto; }
/*header begin*/
#header { height: 100px; width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.logo { float: left; height: 50px; width: 475px; margin-top: 25px; }
.language { float: right; height: 30px; width: 275px; line-height: 28px; color: #5A5B5B; }
.language a {
	margin-right: 8px;
	margin-left: 8px;
	text-decoration: none;
	color: #F00;
	
}
.language a:hover { text-decoration:underline; }
/*nav begin*/
#nav { height: 34px; width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #999999; border-bottom:5px solid #CC0000; }
#nav li { float: left;  height: 34px; width: 130px;}
#nav .nav1 { height: 34px; width: 130px; text-align: center; }
#nav .nav2 { height: 34px; width: 150px; text-align: center; }
#nav .nav3 { height: 34px; width: 120px; text-align: center; }
#nav a { color: #FFFFFF; text-decoration: none; text-align:center; display: block; line-height:34px; background-image: url("navLine.gif") right center no-repeat; }
#nav a:hover { color: #FFFFFF; width: 130px; background: #CC0000; }

.tg_pages{
padding-top: 10px;
padding-bottom: 10px; text-align: center;
}

.tg_pages li{
display: inline;
line-height: 22px;
}
.tg_pages li a{
margin-right: 5px;
padding-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #CCC;
background-color: #FFF;
}
.thisclass {
font-weight: bold;
color: #C00;

}



/*main begin*/
#main { background-color: #FFFFFF; height: auto; width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; overflow:hidden; padding-bottom: 50px; }
/*mainleft begin*/
.mainleft { float: left; height: auto; width: 200px; margin-left: 15px; _margin-left: 8px; margin-top: 15px; }
.mainleftnav { background-color: #CC0000; height: 42px; width: 200px; color: #FFFFFF; line-height: 42px; font-weight: bold; text-indent: 10px; }
.mainleft a { color: #5A5B5B; text-decoration: none; }
.mainleft a:hover {
	color:#F00;
	text-decoration: underline;
	font-weight: bold;
}
/*联系我们*/
#contact { float:left; height: auto; width: 235px; margin-top: 25px; }
/*#contact p { padding:0 auto; }*/
#contact ul { width:235px; margin:0 auto; line-height:24px; overflow:hidden; }
#contact ul li { width:230px; float:left; text-indent:5px; line-height:50px; font-size:12px; }
#contact ul li img{float:left;}
#contact .con { height:48px; width:190px; margin-bottom:15px; }
/*products list begin*/
#levelmenu .unit ul { width:200px; }
#levelmenu .unit h2 { width:200px; height:auto; line-height:42px; overflow:hidden; color:#5A5B5B; border-bottom: 1px #ECECEC solid; font-weight:bold; text-indent:20px; text-transform : uppercase; }
#levelmenu .unit ul { display:block; line-height:30px; padding-left: 20px; }
#levelmenu .unit li { text-decoration:none; font-size: 12px; text-transform:capitalize; border-bottom:1px #ECECEC dashed; }
#levelmenu .unit li a { color:#0080BD; }
#levelmenu .unit li a:hover { text-decoration:underline; }
 
/**/
/*footer begin*/
#footer { margin:0 auto; height:auto; width:960px; margin-top:0px; margin-right:auto; margin-bottom:20px; margin-left:auto;color:#FFFFFF; line-height:30px; font-size:14px; text-indent:5px;}
#footer ul li {color:#FFFFFF; line-height:30px; font-size:14px; text-align:center;}
#footer li a {font-size:12px; color:#006;text-align:center;}
#footer li a:hover {text-decoration:underline;}
/*page */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #666;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#369;border:1px solid #666;} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */
.prenext {float:right;height: auto; width: 710px;height:auto; float:left; margin-top:20px;}
span .pre {float:left;width:200px; height:34px; padding:10px 10px 0px 0px; line-height:24px; border-bottom:1px dotted #98ab32; text-align:left;}
span .pre a {color:#369;text-decoration:none;}
span .pre a:hover {text-decoration:underline;}
span .next {float:right;width:250px; height:34px; padding:10px 0px 0px 10px; line-height:24px; border-bottom:1px dotted #98ab32; text-align:left;]
span .next a {color:#369;text-decoration:none;}
span .next a:hover {text-decoration:underline;}

.prodetaildes{margin:10px 0}
.prodetaildes table{ background:#ccc;}
.prodetaildes table td{background:#fff}
.relpro{margin:10px; font-size:10px;}
.pdbox{padding:5px 15px; color:#000; border:1px solid #f2f2f2; margin:5px 10px; background:url("small.gif") 8px 13px no-repeat}
