﻿body {
	background: rgb(192, 192, 192); margin: 0px; text-align: center; color: rgb(51, 51, 51); line-height: 25px; font-family: " sans-serif", "Arial", "Verdana"; font-size: 13px;
}
body {
	margin-right: auto; margin-left: auto;
}
div {
	margin-right: auto; margin-left: auto;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
body {
	line-height: 25px; font-family: " sans-serif", "Arial", "Verdana"; font-size: 13px;
}
td {
	line-height: 25px; font-family: " sans-serif", "Arial", "Verdana"; font-size: 13px;
}
th {
	line-height: 25px; font-family: " sans-serif", "Arial", "Verdana"; font-size: 13px;
}
div {
	line-height: 25px; font-family: " sans-serif", "Arial", "Verdana"; font-size: 13px;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
a img {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
input {
	padding-top: 2px;
}
input {
	font-size: 13px; vertical-align: middle;
}
select {
	font-size: 13px; vertical-align: middle;
}
p {
	margin: 0px; padding: 0px; line-height: 25px;
}
ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
li {
	margin: 0px; padding: 0px; list-style-type: none;
}
a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(254, 55, 0); text-decoration: none;
}
a:active {
	text-decoration: none;
}
.topbg {
	background: url("../images/topbg.jpg") no-repeat; width: 723px; height: 108px;
}
.toptel {
	width: 330px; height: 32px; text-align: left; line-height: 32px;
}
.toplink {
	width: 153px; height: 32px; text-align: left; line-height: 32px;
}
.topqq {
	height: 22px; text-align: right; line-height: 30px; padding-top: 5px;
}
.nav {
	background: url("imagesmenu_bg2.gif") repeat-x; margin: 0px auto; width: 1004px; height: 37px;
}
.nav a {
	background: url("imagesnav_bg.gif") no-repeat; width: 90px; text-align: center; line-height: 37px; font-size: 14px; font-weight: bold; display: block;
}
.nav a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.nav a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.nav a:hover {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.nav li {
	width: 90px; height: 37px; float: left;
}
.nav li a:hover {
	background: url("imagesnav_bgon.gif") no-repeat;
}
.nav li ul {
	background: url("../images/navbg.gif") no-repeat; left: -9999em; width: 300px; text-align: left; line-height: 27px; padding-top: 5px; padding-left: 20px; float: left; list-style-type: none; position: absolute;
}
.nav li ul li {
	width: 75px; text-align: left; float: left;
}
.nav li ul a {
	width: 75px; text-align: center; display: block;
}
.nav li ul a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.nav li ul a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.nav li ul a:hover {
	color: rgb(242, 249, 195); font-weight: normal; text-decoration: none;
}
.nav li:hover ul {
	left: auto;
}
.nav li.sfhover ul {
	left: auto;
}
.indexbiaoti {
	height: 31px; text-align: left; color: rgb(0, 83, 139); line-height: 30px; font-size: 14px; font-weight: bold;
}
.indextitle {
	background: url("imagesindex.gif") repeat-x; height: 31px; text-align: left; color: rgb(0, 83, 139); line-height: 30px; padding-left: 10px; font-size: 14px; font-weight: bold; border-right-color: rgb(197, 200, 215); border-left-color: rgb(197, 200, 215); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.indexbox {
	padding: 5px; border-right-color: rgb(197, 200, 215); border-bottom-color: rgb(197, 200, 215); border-left-color: rgb(197, 200, 215); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.leftbg {
	background: url("imagesleftbg.gif") no-repeat top rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); border-image: none; width: 200px; text-align: center;
}
.lefttitle {
	width: 155px; height: 60px; text-align: left; color: rgb(0, 83, 139); line-height: 60px; padding-left: 60px; font-family: "????"; font-size: 18px; font-weight: normal;
}
.leftnav {
	width: 155px; height: 30px; text-align: center; line-height: 30px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dotted;
}
.leftnav a {
	width: 155px; height: 30px; text-align: center; font-size: 14px; font-weight: bold; display: block;
}
.leftnav a:link {
	color: rgb(108, 108, 108); text-decoration: none;
}
.leftnav a:visited {
	color: rgb(108, 108, 108); text-decoration: none;
}
.leftnav a:hover {
	color: rgb(254, 55, 2); text-decoration: none;
}
.mainbody {
	background: rgb(255, 255, 255); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(192, 192, 192) rgb(192, 192, 192) rgb(192, 192, 192) currentColor; border-image: none;
}
.titlebg {
	background: url("imagestitlebg.gif") no-repeat; width: 710px; height: 30px; text-align: left; color: rgb(0, 83, 139); line-height: 30px; padding-left: 50px; font-size: 14px; font-weight: bold;
}
.conbody {
	padding: 10px; text-align: left;
}
.pics ul {
	list-style: none; width: 748px; height: auto;
}
.pics li {
	width: 374px; height: 170px; text-align: left; margin-bottom: 20px; float: left;
}
.cont {
	margin: 10px auto; width: 780px; text-align: left; line-height: 28px; font-size: 14px; min-height: 400px; _height: 400px;
}
.img_list {
	margin: 0px auto; width: 750px; overflow: hidden; padding-top: 10px;
}
.img_list img {
	padding: 2px; border: 1px solid rgb(192, 192, 192); width: 180px; height: 216px;
}
.img_list li {
	width: 186px !important; text-align: center; line-height: 30px; overflow: hidden; margin-right: 10px; margin-bottom: 5px; margin-left: 30px; float: left;
}
.img_list a {
	text-align: center; color: rgb(10, 48, 100); font-size: 14px; font-weight: bold;
}
.img_list2 {
	margin: 0px auto; width: 780px; overflow: hidden; padding-top: 10px;
}
.img_list2 img {
	padding: 2px; border: 1px solid rgb(192, 192, 192); width: 225px; height: 150px;
}
.img_list2 li {
	width: 231px !important; text-align: center; line-height: 30px; overflow: hidden; margin-right: 10px; margin-bottom: 5px; margin-left: 10px; float: left;
}
.img_list2 a {
	text-align: center; color: rgb(10, 48, 100); font-size: 14px; font-weight: bold;
}
.prolist {
	padding: 5px 0px 5px 10px; width: 540px; text-align: left;
}
.protitle {
	height: 30px; text-align: left; line-height: 20px;
}
.protitle a {
	font-size: 16px; font-weight: bold; text-decoration: none;
}
.protitle a:link {
	color: rgb(249, 97, 0); text-decoration: none;
}
.protitle a:visited {
	color: rgb(249, 97, 0); text-decoration: none;
}
.protitle a:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
.procon {
	color: rgb(51, 51, 51); line-height: 25px;
}
.newstitle {
	height: 30px; text-align: center; color: rgb(249, 97, 0); line-height: 20px; font-size: 16px; font-weight: bold;
}
.newscon {
	text-align: left; line-height: 25px;
}
.news_list88 {
	width: 100%; overflow: hidden; float: left;
}
.news_list88 li {
	text-align: right; color: rgb(130, 130, 130); line-height: 23px; font-family: verdana; font-size: 12px; margin-left: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news_list88 li a {
	background: url("imagesico_black.jpg") no-repeat left; color: rgb(0, 0, 0); padding-left: 8px; font-family: verdana; font-size: 12px; text-decoration: none; float: left;
}
.news_list88 li a:hover {
	background: url("imagesico_red.jpg") no-repeat left; color: rgb(255, 0, 0); padding-left: 8px; font-family: verdana; font-size: 12px; text-decoration: none; float: left;
}
.news_list88 li a.hot {
	background: url("imagesico_red.jpg") no-repeat left; color: rgb(255, 0, 0); padding-left: 8px; font-family: verdana; font-size: 12px; text-decoration: none; float: left;
}
.productimglist {
	margin: 0px auto; text-align: center;
}
.productimglist img {
	margin: 5px; border: 1px solid rgb(192, 192, 192); border-image: none;
}
.bgfoot {
	background: url("imagesbgfoot.gif") repeat-x top rgb(255, 255, 255);
}