.title{ width: 100%;  margin-top: 10px;background:url(../images/gywm.png) no-repeat;}
.title .title_name{ width: 120px; height: 40px;  color: #ffffff; line-height: 35px; text-align: center;}
.title .title_more{ float: right; line-height: 35px; padding-right: 10px;}
.title .title_more a{ color: #000000;}
.about{ line-height: 25px; padding: 10px; text-indent: 2em;}
.about img{float:left;margin-right:5px;border:1px solid #777;}
.productShow{ width: 100%; height: 145px; background: #cfd0d3; padding: 10px 0;}
.productShow .button{ width: 40px; height: 145px; cursor: pointer; position: absolute;}
.productShow .showBox{ width: 100%; height: 145px; overflow: hidden;}
.productShow .showBox ul{ height: 145px;}
.productShow .showBox ul li{ width: 145px; height: 145px; float: left; margin-left: 10px; background: #000000;}
.productShow .showBox ul li .showBoxImg{ width: 145px; height: 145px; overflow: hidden;}
.productShow .showBox ul li .showBoxImg a{ display: block;}
.productShow .showBox ul li .showBoxImg img{ width: 143px; height: 143px; border: 1px solid #dcdcdc;}
.productShow .showBox ul li .showBoxTitle{ width: 143px; height: 29px; overflow: hidden; position: relative; margin-top: -30px; margin-left: 1px; text-align: center; line-height: 30px; color: #ffffff; background: url("../images/titleBg.png") repeat-x;}
.contact{ line-height: 25px; padding: 10px;} 


.topic{
	margin-top:20px;
	height:28px;
	background: url("../images/m_box_bg2.gif") repeat-x -25px top;
	}
.topic .TopicTitle{
	float:left;
	padding-left:20px;
	font-size:14px;
	color:#FFF;
	height:28px;
	font-weight:normal;
	line-height:28px;}
.topic .TopicTitle p{
	font-size:9px;
	text-transform:uppercase;
	font-weight:normal;
	color:#999;
	line-height:150%;}
.right2 .topic,#body .left .topic{
	height:45px;
}

.TopicTitle a{
	color:#FFF;
	text-decoration:none;}	
.topic .TopicMore{
	float:right;
	font-size:12px;
	padding-right:10px;
	padding-top:9px;}
		