﻿@charset "utf-8";
/* CSS Document */

/*   =layout   */
#wrapper
{
	width:990px;
	margin:0 auto;
	text-align:left;
}
#sidebar,#content_main,#content_sub
{
	padding-top:15px;
}
#sidebar
{
	width:220px;
	float:left;
	_display:inline;
}
#content_main
{
	width:480px;
	float:left;
	_display:inline;
	padding:15px;
	*padding:15px 10px;
}
#content_sub
{
	width:260px;
	float:right;
	_display:inline;
}

/*   =default   */
#logo
{
	float:left;
}
#nav_top,#websites
{
	float:right;
	margin-top:10px;
}
#websites
{
	clear:right;
}
#nav_top li
{
	display:block;
	float:left;
	padding:0 10px;
	height:21px;
	line-height:21px;
	background:url(../Images/devide.gif) no-repeat right center;
	text-align:center;
}
#nav_top li a
{
	display:block;
	float:left;
}
#nav_top li.trail
{
	background:none;
}
#toggle
{
	display:block;
	position:relative;
	margin-right:10px;
	padding-right:15px;
}
#toggle h3
{
	font-weight:normal;
	font-size:12px;
}
#sites
{
	position:absolute;
	width:250px;
	padding:10px;
	background:#fff;
	border:2px solid #eee;
	top:15px;
	right:0;
}
#sites li
{
	padding-left:10px;
	background:url(../Images/dot.gif) no-repeat left center;
	height:21px;
	line-height:21px;
}
.down
{
	background:url(../Images/arrow_down.gif) no-repeat right center;
}
.up
{
	background:url(../Images/arrow_up.gif) no-repeat right center;
}
.hidden
{
	display:none;
}
#navbar {
	height:28px;
	line-height:28px;
	border:1px solid #00717f;
	background:url(../Images/co_n.gif) repeat-x left center;
}
#nav li {
	width:120px;
	height:28px;
	float:left;
}
#nav li a {
	display:block;
	width:120px;
	height:28px;
	line-height:28px;
	background:transparent url(../images/co_ni.gif) no-repeat right center;
	text-align:center;
	color:#bad9df;
}
#nav li a:hover
{
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
#banner
{
	width:990px;
	height:180px;
	overflow:hidden;
}
#banner img
{
	width:990px;
	height:180px;
}
#footer
{
	margin-top:15px;
	padding:10px;
	border-top:5px solid #00717f;
	color:#6e6e6e;
}

.sb,.cs,.cm
{
	margin-bottom:15px;
}

h3
{
	font-size:13px;
}
.t_title
{
	height:28px;
	line-height:28px;
	background:#eaeaea url(../Images/title.gif) repeat-x left bottom;
	position:relative;
}
.t_title h3
{
	padding-left:15px;
	background:url(../Images/h3_s.gif) no-repeat left bottom;
	color:#666;
}
.t_title .more
{
	position:absolute;
	right:15px;
	top:0;
	font-size:10px;
	font-family:BankGothic Lt BT,Verdana,Arial;
	text-transform:uppercase;
}
.cm .t_title
{
	background:url(../Images/main_t.gif) no-repeat left bottom;
}
.cm .t_title h3
{
	background:url(../Images/h3_m.gif) no-repeat left center;
	color:#333;
}

.menu,.searchbar,.contact,.qc
{
	padding:10px;
	border:1px solid #ddd;
	background:url(../Images/v_bg.jpg) repeat-x left bottom;
}
.menu1 a
{
	padding-left:10px;
	background:url(../Images/icon02.gif) no-repeat left center;
	font-size:13px;
	height:24px;
	line-height:24px;
}
.menu2 a
{
	background-image:url(../Images/icon03.gif);
	margin-left:20px;
	height:21px;
	line-height:21px;
	font-size:12px;
}
/*
.status
{
	display:none;
}
*/
#category ul li ul{
display:none;
}
#category ul li.show ul{
display:block;
}

.s_l
{
	float:left;
}
.s_r
{
	float:right;
}
.txtInput
{
	width:140px;
}
.post
{
	width:48px;
	height:47px;
	border:none;
	background:url(../Images/btn_sel.gif);
	cursor:pointer;
}
#alibaba
{
	text-align:center;
}
#alibaba li
{
	display:block;
	margin-bottom:10px;
	border:1px solid #ddd;
}
.contact th,.contact td
{
	padding:3px 0;
	color:#6d6d6d;
	font-weight:normal;
	text-align:left;
}
.contact th
{
	vertical-align:top;
	padding-left:10px;
}
.contact tbody td
{
	padding-right:10px;
}
.contact .caption
{
	padding-left:10px;
	font-weight:bold;
}
.qc
{
	text-align:center;
}
.qc a
{
	width:220px;
	overflow:hidden;
}
.synopsis
{
	padding:10px;
}
.synopsis .details
{
	color:#dd0301;
}
.pro_new li
{
	display:block;
	float:left;
	margin:10px 3px 5px;
	text-align:center;
}
.pro_new li img
{
	width:150px;
	height:113px;
	border:2px solid #ddd;
}
.name
{
	display:block;
	color:#00717f;
	margin-top:5px;
	text-align:center;
}
.pro_new li a:hover .name
{
	color:#00717f;
	text-decoration:underline;
}

/*   =about   */
#crumb
{
	background:url(../Images/main_t.gif) no-repeat left bottom;
	position:relative;
	height:24px;
	line-height:24px;
}
#crumb h3
{
	padding-left:15px;
	background:url(../Images/h3_m.gif) no-repeat left center;
	color:#00717f;
}
#position
{
	position:absolute;
	right:10px;
	top:0;
}
#position p
{
	padding-left:15px;
	background:url(../Images/icon04.gif) no-repeat left center;
}
.current_pos
{
	font-weight:bold;
}
#content
{
	padding:20px;
}
.lists
{
	margin-bottom:15px;
}
.lists li
{
	padding-left:10px;
	background:url(../Images/icon03.gif) no-repeat left center;
	position:relative;
	height:24px;
	line-height:24px;
	border-bottom:1px dashed #ddd;
}
.date
{
	position:absolute;
	right:10px;
	top:0;
	color:#666;
}
#gallery
{
	margin-top:15px;
}
#gallery h3
{
	padding-left:15px;
	background:url(../Images/h3_m.gif) no-repeat left center;
	border-bottom:1px dotted #ccc;
}
#gallery img
{
	width:150px;
	height:113px;
	border:2px solid #ccc;
	margin:5px;
}
#pro_lists
{
		
}
#pro_lists li
{
	margin:10px 7px 5px;
	*height:150px;
	*overflow:hidden;
}
#description
{
	width:100%;
}
#description caption
{
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:15px;
	font-size:13px;
	font-weight:bold;
	background:#00717f;
	color:#fff;
}
#description caption h3
{
	height:24px;
	line-height:24px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	background:#00717f;
	color:#fff;
}
#description th,#description td
{
	border:1px solid #00717f;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:15px;
}
#description th
{
	text-align:right;
	padding-right:15px;
	color:#00717f;
}/*
#description img
{
	display:block;
	text-align:center;
	border:2px solid #ddd;
	margin-top:8px;
}
#description .imgCell
{
	padding-left:0;
}
.bigImage
{
	display:block;
	text-align:center;
}
.bigImage a
{
	padding-left:18px;
	background:url(../Images/big.gif) no-repeat left center;
	text-decoration:underline;
}*/
#description thead td
{
	padding:10px;
	text-align:center;
	vertical-align:middle;
}
#description tbody tr.desc td
{
	padding:5px;
}
.info_title td
{
	font-weight:bold;
	color:#00717f;
	background:#bad9df;
}
#title h2
{
	text-align:center;
	font-size:18px;
	font-family:"黑体","宋体";
	font-weight:normal;
	color:#00717f;
	line-height:27px;
	border-bottom:1px solid #c1d9f4;
}
#title h5
{
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-align:center;
}
#article
{
	padding:15px;
}
