@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}
a, a:link {
	color:#171717;
	text-decoration:none;
}
a:hover {
	color:#003399;
	text-decoration:underline;
}
img {
	border:0px;
	vertical-align:middle;
}
input {
	vertical-align:middle;
}
body {
	background:#FFFFFF url(/template/images/mbg.jpg) no-repeat top center;
	font-size:12px;
	font-family:"����";
}
/*----------------------*/
#headerWraper {
	width:980px;
	height:179px;
	background:transparent;
	margin:0 auto 0 auto;
}
#logoWraper {
	width:485px;
	height:115px;
	display:inline;
	float:left;
	background:transparent;
}
#logoWraper a {
	width:461px;
	height:59px;
	margin:28px auto 28px auto;
	display:block;
}
#headerInfo {
	width:495px;
	height:115px;
	background:transparent;
	position:relative;
	display:inline;
	float:right;
}
#headerInfo ul {
	width:230px;
	margin:0;
	padding:0;
	position:absolute;
	top:60px;
	right:0px;
}
#headerInfo ul li {
	margin:0;
	float:left;
	background-image:none;
	color:#999999;
}
#headerInfo ul li a {
	color:#303030;
	text-decoration:none;
	text-transform:capitalize;
	padding:1px 3px 1px 3px;
}
#headerInfo ul li a:hover {
	color:#FFFFFF;
	background-color:#2190d3;
}
ul {
	list-style-type: none;
}
#menuWraper {
	width:980px;
	height:63px;
	background:url(/template/images/menubg.gif) no-repeat;
}
#menuTop {
	width:980px;
	height:32px;
}
#form_search {
	display:inline-block;
	width:285px;
	text-align:center;
	height:18px;
	padding:7px 0px;
	float:left;
}
#input_text {
	width:120px;
	height:16px;
	border:#FFFFFF 1px solid;
	line-height:16px;
}
#input_btn {
	width:44px;
	height:18px;
	border:0px;
	background:url(/template/images/ico_btn02.gif) no-repeat;
	cursor:pointer;
}
#input_btn:hover {
	width:44px;
	height:18px;
	border:0px;
	background:url(/template/images/ico_btn02_hover.gif) no-repeat;
}
#menuBox {
	width:695px;
	height:32px;
	display:inline;
	float:left;
}
#menuBox a, #menuBox a:link {
	display:block;
	padding:6px 32px;
	float:left;
	color:#FFFFFF;
	height:20px;
	line-height:20px;
	background:url(/template/images/ico_02.gif) no-repeat top right;
	text-decoration:none;
}
#menuBox a:hover {
	text-decoration:none;
	color:#a9feff;
}
#noticeWraper {
	width:775px;
	padding:0px 20px 0px 185px;
	height:31px;
	line-height:31px;
	overflow:hidden;
	color:#979797;
}
#noticeWraper a, #noticeWraper a:link {
	color:#979797;
	text-decoration:none;
}
#noticeWraper a:hover {
	color:#171717;
	text-decoration:none;
}
/*-----------------------------*/
#contentWraper {
	width:980px;
	height:auto;
	background:transparent url(/template/images/bg01.gif) no-repeat top left;
	margin:0 auto 0 auto;
}
#leftsidebar {
	width:737px;
	height:auto;
	display:inline;
	float:left;
}
#rightsidebar {
	width:241px;
	height:auto;
	display:inline;
	float:right;
}
/*-----------�õ�Ƭ��ʽ----------------*/
#banner {
	width:522px;
	height:245px;
	padding-left:215px;
	margin-top:12px;
}
#sasFlashFocus27 {
	width:522px;
	height:245px;
}
/*-----------��Ʒ�б���ʽ----------------*/
#productlistWraper {
	width:198px;
	height:auto;
	background-color:#f6f6f6;
	display:inline;
	float:left;
	margin-top:10px;
}
.h5Style04 {
	width:200px;
	height:20px;
	padding-top:6px;
	text-align:right;
	background:url(/template/images/title_bar02.gif) no-repeat;
}
#productlistWraper ul {
	padding:5px 5px 10px 5px;
	border:#e0e4e3 1px solid;
	width:188px;
}
#productlistWraper ul li {
	border-bottom:#eaeaea 1px solid;
	padding:4px 0px;
}
#productlistWraper ul li a, #productlistWraper ul li a:link {
	display:block;
	background:transparent;
	height:18px;
	line-height:18px;
	padding:2px 10px 2px 18px;
	background:url(/template/images/ico_04.gif) no-repeat 5px 8px;
	text-decoration:none;
	color:#003399;
}
#productlistWraper ul li a:hover {
	display:block;
	padding:2px 10px 2px 18px;
	color:#FFFFFF;
	background-color:#2190d3;
	text-decoration:none;
}
/*-----------��ҵ������ʽ----------------*/
#newsWraper {
	width:522px;
	height:auto;
	display:inline;
	float:right;
	margin-top:10px;
}
.h5Style02 {
	width:522px;
	height:20px;
	padding-top:7px;
	text-align:right;
	background:url(/template/images/title_bar03.gif) no-repeat;
}
#newsWraper li {
	height:36px;
	line-height:36px;
	border-bottom:#e3e7ea 1px solid;
	padding-left:10px;
}
#newsWraper li a, #newsWraper li a:link {
	color:#666666;
	text-decoration:none;
}
#newsWraper li a:hover {
	color:#003399;
	text-decoration:underline;
}
#newsWraper li span {
	float:right;
	color:#696969;
}
/*-----------��Ʒչʾ��ʽ----------------*/
#produceShowWraper {
	width:520px;
	height:200px;
	border:#e0e4e3 1px solid;
	display:inline;
	float:right;
	margin:10px 0px 10px 0px;
}
.h5Style03 {
	width:519px;
	height:20px;
	padding-top:8px;
	text-align:right;
	background:url(/template/images/title_bar04.gif) no-repeat;
}
#scrollshow_demo {
	width: 490px;
	height: 140px;
	overflow:hidden;
	margin:15px auto 0px auto
}
.tableProBox {
	width:90px;
	padding:1px;
	background-color:#dddbdc;
	height:130px;
	text-align:left;
	margin:0px 10px 0px 0px;
}
.divpline{
	height:70px;
}
/*-----------��˾�����ʽ----------------*/
#descWraper {
	width:241px;
	height:auto;
	margin-top:12px;
}
.h5Style01 {
	width:241px;
	height:20px;
	padding-top:7px;
	text-align:right;
	background:url(/template/images/title_bar01.gif) no-repeat;
}
#descConBox {
	padding:15px;
	line-height:24px;
	height:200px;
}
#descConBox h3 {
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#0040a7;
	font-family:"΢���ź�";
	text-align:center;
	padding-bottom:5px;
}
#descConBox h3 a, #descConBox h3 a:link {
	color:#0040a7;
	font-family:"΢���ź�";
	text-decoration:none;
}
#descConBox h3 a:hover {
	color:#003399;
	font-family:"΢���ź�";
	text-decoration:none;
}
#descConBox p.pStyle a, #descConBox p.pStyle a:link {
	color:#333333;
	text-decoration:none;
}
#descConBox p.pStyle a:hover {
	color:#003399;
	text-decoration:none;
}

/*-----------����������ʽ----------------*/
#linksWraper {
	width:183px;
	height:80px;
	margin-left:12px;
	background:url(/template/images/linksbg.gif) no-repeat;
	padding:37px 23px 0px 23px;
}
#scrollDiv {
	width:179px;
	height:44px;
	line-height:44px;
	border:#e7e7e7 1px dashed;
	display:block;
	overflow:hidden;
	padding-top:10px;
    text-align:center;
}
#scrollDiv div a {
	height:44px;
	text-align:center;
    display:block;
    width:130px;
	margin-left:auto;
	margin-right:auto;
}
#scrollDiv div a img {
	width:130px;
	height:35px;
	border:0px;
}
/*----------�ײ���ʽ----------------*/
#footerWraper {
	width:980px;
	height:114px;
	background:url(/template/images/footerbg.gif) no-repeat top center;
	margin:15px auto 0px auto;
	padding-top:10px;
}
#footerLogo {
	width:265px;
	display:inline;
	float:left;
	text-align:right;
}
#footerInfo {
	width:530px;
	display:inline;
	float:left;
}
#footerMenu {
	padding-bottom:8px;
	border-bottom:#d9dfe3 2px solid;
	color:#999999
}
#footerInfo p {
	line-height:24px;
	padding:3px 0px;
}
#footerInfo p a, #footerInfo p a:link {
	color:#0066CC;
	text-decoration:none;
}
#footerInfo p a:hover {
	color:#FFFFFF;
	background-color:#2190d3;
	text-decoration:none;
	padding:2px;
}
/*--------------------------node-style----------------------------*/
#contentWraper_node {
	width:980px;
	height:auto;
	margin:0px auto 0px auto;
	padding-left:20px;
}
#conLeftsidebar {
	width:711px;
	height:auto;
	background:transparent;
	display:inline;
	float:left;
}
#navigationWraper {
	width:auto;
	height:36px;
	line-height:36px;
	border-bottom:#CCCCCC 1px solid;
	margin-top:15px;
	background:url(/template/images/nav_ico.gif) no-repeat 5px 9px;
	padding-left:25px;
	font-size:14px;
	color:#0240a3;
	font-weight:bold;
	font-family:"΢���ź�", "����";
}
#navigationWraper span {
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#171717;
}
.conBox {
	padding:20px 10px;
}
.conBox p {
	line-height:26px;
	padding:5px 0px;
}
#conRightsidebar {
	width:239px;
	height:auto;
	display:inline;
	float:right;
	padding-right:10px;
}
#nodelist {
	width:229px;
	height:auto;
	margin-top:15px;
}
#nodelist .top {
	width:229px;
	height:50px;
	background:url(/template/images/nodelisttop.gif) no-repeat;
}
#nodelist .center {
	width:221px;
	height:auto;
	border:#e7e7e7 1px solid;
	border-top:none;
	background-color:#FFFFFF;
	padding:0px 3px 3px 3px;
}
#nodelist .center ul {
	width:221px;
	height:auto;
	display:block;
	background-color:#f5fbfe;
}
#nodelist .center ul li {
	width:170px;
	height:26px;
	line-height:26px;
	display:block;
	background:url(/template/images/ico_04.gif) no-repeat 5px 10px;
	padding-left:15px;
	margin:0px auto 0px auto;
	border-bottom:#e7e7e7 1px solid;
	border-top:#FFFFFF 1px solid;
}
#nodelist .center ul li a, #nodelist .center ul li a:link {
	color:#003399;
	text-decoration:none;
	font-weight:bold;
}
#nodelist .center ul li a:hover {
	color:#171717;
	text-decoration:none;
	font-weight:bold;
}
ul.newslist li {
	height:36px;
	line-height:36px;
	font-size:14px;
	border-bottom:#cccccc 1px dashed;
}
ul.newslist li a, ul.newslist li a:link {
	color:#171717;
	font-size:14px;
	text-decoration:none;
}
ul.newslist li a:hover {
	color:#003399;
	font-size:14px;
	text-decoration:none;
}
ul.newslist li span {
	float:right;
	color:#666666;
}
.divTitWraper {
	height:60px;
	border-bottom:#c9c9c9 1px solid;
	margin-bottom:15px;
}
.divTitWraper h3 {
	font-size:18px;
	text-align:center;
	color:#333333;
}
.divTitWraper p {
	text-align:center;
}
.divTitWraper p span {
	text-align:center;
	padding:0px 20px;
	color:#666666
}
#nextpages {
	display:block;
	list-style:none;
	margin-top:35px;
	border-top:#666666 1px dotted;
	padding:5px 0px;
}
#nextpages li {
	list-style:none;
	line-height:18px;
	height:18px;
	padding:0px;
	margin:0px;
}
.input_text {
	width:260px;
	height:20px;
	line-height:20px;
}
table a, table a:link {
	color:#171717;
	text-decoration:none;
}
table a:hover {
	color:#003399;
	text-decoration:none;
}
.tabBox img.proImg {
	width:140px;
	height:140px;
	padding:2px;
	border:#CCCCCC 1px solid;
}
/*��ҳ*/
#pagenav span
{
  padding-left:6px;
  padding-right:6px;
  font-size:12px;
}
