/* CSS Document */

body {
	text-align: left;
	font-family:Arial;
	margin:0;
	padding:0;
	background: #FFF;
	font-size:12px;
	color:#666666;
}
/* base setup */
table,td,tr,p,select,input,div,form{font-size: 12px;}
form,h1{padding:0; margin:0;}
body {background: #000; padding:0; margin:0; text-align:center;}
ul,li{padding:0; margin:0; list-style:none;}
a img{ border:0;}
/* 连接 */
a:link,a:visited,a:active{
	color:#666666;
	text-decoration: none;
}
a:hover{ color:#666;text-decoration: none;}
a.link_gray:link,a.link_gray:visited,a.link_gray:active{ color:#666}
a.link_gray:hover{ color:#8C8C8C}
a.link_white:link,a.link_white:visited,a.link_white:active{ color:#fff}
a.link_white:hover{ color:#F3F3F3}
a.link_green:link,a.link_green:visited,a.link_green:active{ color:#446667}
a.link_green:hover{ color:#ff4e00;}
a.link_org:link,a.link_org:visited,a.link_org:active{ color:#ff8f00}
a.link_org:hover{ color:#ff4e00;}
a.link_red:link,a.link_red:visited,a.link_red:active{ color:#e3004f}
a.link_red:hover{ color:#ff4e00;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
ul{list-style:none;}
ul li{list-style:none;}
/* 链接颜色 */
a:link {
	color: #666666;
	text-decoration:none;
}
a:visited {
	color: #666666;
	text-decoration:none;
}
a:hover {color: #ff0000; text-decoration:underline;}
a:active {color: #cc0000;}

#red{color: #cc0000;}

.redtext{color:ff0000;}
.redtext a:link, .redtext a:visited {color: #ff0000; text-decoration:none;}
.redtext a:hover {color: #ff0000; text-decoration:underline;}

.black{color:000000; font-size:12px}
.black a:link {color: #000000; text-decoration:none;  font-size:12px}
.black a:visited {color: #000000;text-decoration:none;  font-size:12px}
.black a:hover {color: #333333; text-decoration:underline;  font-size:12px}
.black a:active {color: #000000;  font-size:12px}



.top{margin:0 auto; width:950px; height:70px}
.top .righttop{text-align:right; margin-bottom:15px}
.banner{margin:0 auto 5px auto; width:950px; }


.menu{
	margin:0 auto;
	width:950px;
	height:30px;
	background-image: url(../images/bg-menu.gif);
	background-repeat: repeat-x;
}


.area{margin:0 auto; width:950px;}
.area .left{float:left; width:225px;}
.area .right{float:right; width:713px;}


.tit{
	background-image: url(../images/bg-tt.gif);
	background-repeat: no-repeat;
	height:33px;
}
.tit ul li{
	font-size:14px;
	font-wight:bolder;
	font-weight: bolder;
	line-height:33px;
	padding-left:28px
}
.leftbox{
	border:1px solid #BFE3FF;
	background-color: #EAF7FF;
	height:385px;
	overflow:hidden;
}
.category{margin:5px 20px 10px 20px;}
.category ul li{
	font-size: 14px;
	border-bottom: 1px dashed #cccccc;
	padding:5px 0
}

.gg img{margin:5px 12px}

.protit{
	background-image: url(../images/right-tt.gif);
	background-repeat: no-repeat;
	height:34px;
}

.pro{
	border:1px solid #BFE3FF;
	border-top:none;
	height:161px;
	overflow:hidden;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10;
}
.pro ul li{color:#000000}
.pro img{padding:3px; border:1px solid #cccccc;}
.pp{width:131px; white-space: nowrap; overflow: hidden; margin-right:5px;}





.newstt{clear:both; margin-top:10px; background-image: url(../images/news.gif); background-repeat: no-repeat; height:33px;
}
.newsbox{
	border:1px solid #BFE3FF;
	border-top:none;
	height:160px;
	overflow: hidden;
}
.newsgg{float:left; margin-left:10px; margin-top:13px}
.newscom{float:right; width:500px; margin:5px 8px}
.newscom ul{clear:both; border-bottom: 1px dashed #E0E0E0; height:28px; line-height:28px}
#news{
	float:left;
	width:400px;
	background-image: url(../images/tb.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	white-space: nowrap;
	overflow: hidden;
}
#date{float:right;}








.bottom{clear:both; margin:10px auto; width:950px; border-top:5px solid #005AA1; padding:5px 0;}
.bottom ul li{line-height:18px; color:#666666; text-align:right}
.bottom img{float:left; margin:10px 20px}


.iframe{margin:0 auto; width:950px;}




.page{clear:both; text-align:right; margin:15px}
.page img{margin:0 5px}



.inright{width:713px; text-align:left}
.about{margin:15px; line-height:20px; text-align:left; color:#333333}
.about img{float:right; border:1px solid #cccccc; padding:1px; margin:10px}

.innews{margin:15px; text-align:left}
.innews ul{clear:both; border-bottom: 1px dashed #E0E0E0; height:30px; line-height:30px}
#ins{float:left; width:500px;
	background-image: url(../images/tb.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px
}
#date{float:right; color:#333333}
.newsview{margin:15px; color:#333333}
.newsview ul{margin-bottom:20px}
.newsview ul li{
	line-height:20px;
	font-size:13px;
	text-indent: 2em;
}
#viewtt{font-size:16px; font-weight:bolder; text-align:center}
#dd{text-align:center; line-height:30px;}
.newsview img{float:right; margin:10px; padding:1px; border:1px solid #CCCCCC}




.product{margin:5px}
.product ul{
	float:left;
	margin:15px 0 10px 10px;
	width:162px;
	white-space: nowrap;
	overflow: hidden;
}
.product ul li{line-height:20px; color:#000000}
.product img{padding:10px; border:1px solid #cccccc; width:110px; height:110px}

.productshow{margin:20px; line-height:25px}
.productshow img{padding:10px; border:1px solid #cccccc; margin:10px 0; width:370px; height:370px}
.detail{margin:0 20px; border:1px solid #cccccc; background-color:#F7F7F7}
.detail ul li{line-height:20px;text-align:center; font-weight:bolder; color:#333333}
.detailtext{margin:20px; line-height:20px; color:#333333}
.detailtext img{float:right; margin:10px; padding:1px; border:1px solid #CCCCCC}


.inquiry{
	margin:15px; line-height:20px; text-align:left; color:#333333;
	font-size:14px
}


.search{margin:10px;}







.index1 {
	padding: 5px;
}
.index2 {
	border: 1px solid #E8E8E1;
}
.index3 {
	line-height: 30px;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.index3a {
	line-height: 28px;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}

A.index4:link {
	font-size: 14px;
	font-weight: bold;
	color: #009A91;
}
A.index4:visited {
	font-size: 14px;
	font-weight: bold;
	color: #009A91;
}
A.index4:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FE5691;
}
A.index4:active {
	font-size: 14px;
	font-weight: bold;
	color: #009A91;
}
A.index4a:visited {
	font-size: 12px;
	color: #00DDD2;
}
A.index4a:link {
	font-size: 12px;
	color: #00DDD2;
}
A.index4a:hover {
	font-size: 12px;
	color: #FFB366;
}
A.index4a:active {
	font-size: 12px;
	color: #00DDD2;
}

.index5 {
	line-height: 20px;
}
.index5b {
	line-height: 20px;
	padding-top: 10px;
	padding-left: 2px;
}
.index5a {
	line-height: 20px;
	padding-left: 10px;
}
.index6 {
	padding-right: 5px;
	padding-left: 5px;
}
.index7 {
	font-size: 16px;
	font-weight: bold;
	color: #7b6d30;
	text-decoration: none;
}
.index8 {
	padding-right: 20px;
}
.index9 {
	padding-left: 20px;
}
.index11 {
	padding-top: 7px;
}
A.index4b:visited {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
A.index4b:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
}
A.index4b:active {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.pic4 {
	padding: 3px;
	border: 1px solid #CDCDCD;
}
