/* CSS Document */
body
{
	font-family:"Microsoft YaHei", "SimHei", "宋体";;
	font-size:14px;
	margin:0px;
	padding:0px;
	color:#555;
	margin:0 auto;
	background:url(../img/bg.jpg) repeat-x;
	text-align:center;

}
*{margin:0;padding:0;}
*{
	moz-user-select: -moz-none;
	-moz-user-select: none;
	-o-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
	}
a:link {color:#555; text-decoration:none; font-size:13px}
a:visited {color:#555;text-decoration:none; font-size:13px}
a:hover {color:#DF2010;text-decoration:underline; font-size:13px}

.dd a:link {color:#1d60ae; text-decoration:none;font-family:"Microsoft YaHei", "SimHei", "宋体";}
.dd a:visited {color:#1d60ae;text-decoration:none;font-family:"Microsoft YaHei", "SimHei", "宋体";}
.dd a:hover {color:#222;text-decoration:underline;font-family:"Microsoft YaHei", "SimHei", "宋体";}

.top a:link {color:#222; text-decoration:none;  font-family:"Microsoft YaHei", "SimHei", "宋体"; font-size:14px;}
.top a:visited {color:#222;text-decoration:none;  font-family:"Microsoft YaHei", "SimHei", "宋体"; font-size:14px;}
.top a:hover {color:#a50000;text-decoration:underline; font-family:"Microsoft YaHei", "SimHei", "宋体"; font-size:14px;}

.bannerx{
	margin:0 auto;
	width: 1000px;
	height: 150px;
	border:0;
}
.bannerx img{
	width:100%;
	height:100%;
}
.cent{
      width:1000px;
	  height:auto;
	  margin:0 auto;
	  font-size:13px; 
	  text-align:center;
	  background:#fff;
}
.center{
     width:1000px;
	 height:auto;
	 margin:0 auto;
	 text-align:left; 
	 background:#fff;
}
#tplist{
      width:600px;
	  height:360px;
	  margin-top:10px;
	  float:left;
}
#ywlist{
      width:378px;
	  height:360px;
	  margin-left:20px;
	  margin-top:10px;
	  border:solid #ddd 1px; 
	  border-top:solid #a50000 2px;
	  float:left;
}
.left{
     width:310px;
	 height:230px;
	 margin:20px 0px 0px 0px;
	 border:solid #ddd 1px;
	 border-top:solid #a50000 2px;
	 float:left;
}
.cen{
      width:334px;
	  height:230px;
	  border:solid #ddd 1px;
	  border-top:solid #a50000 2px;
	  margin:20px 0px 0px 25px;
	  float:left;
}
.right{
      width:300px;
	  height:230px;
	  border:solid #ddd 1px;
	  border-top:solid #a50000 2px;
	  margin:20px 0px 0px 25px;
	  float:left;
}
.pic{
     width:100%;
	 height:100px;
	 margin-top:10px;
	 float:left;
}
.zz{
     width:100%;
	 height:150px;
	 margin-top:10px;
	 background:url(../img/x02.jpg) no-repeat;
	 float:left;
}
.zz_t{
     width:80px;
	 height:100px;
	 background:#a50000;
	 line-height:30px;
	 font-size:18px;
	 text-align:center;
	 color:#FFFFFF;
	 float:left;
}
.zz_c{
     width:880px;
	 height:auto;
	 margin-left:10px;
	 float:left;
}

.pro{
      width:100%;
	  height:auto;
	  margin:15px 0px 0px 0px;
	  border:solid #ddd 1px;
	  background:url(../img/x03.jpg) no-repeat;
	  float:left;
}
.top{
     width:100%;
	 height:34px;
	 border-bottom:solid #ddd 1px;
	 line-height:34px;
	 float:left;

}

.top_l{
      width:150px;
	  height:34px;
	  color:#fff;
	  font-weight: bold;
	  line-height:30px;
	  padding:0px 0px 0px 0px;
	  float:left;
}
.top_r{
      width:80px;
	  height:34px;
	  color:#ccc;
	  line-height:30px;
	  float:right;
	  text-align:right;
}
.ct{
      width:100%;
	  height:auto;
	  margin-top:10px;
	  float:left;
}
.leftx{
     width:220px;
	 height:auto;
	 margin:15px 0px 0px 0px;
	 border:solid #ddd 1px;
	 float:left;
}
.rightx{
      width:746px;
	  height:auto;
	  margin:15px 0px 0px 30px;
	  border:solid #ddd 1px;
	  float:left;
}
.right_top{
	 width:100%;
	 height:40px;
	 line-height:40px;
	 color:#666;
	 background:#efefef;
	 border-bottom:solid #ddd 1px;
	 float:left;
}
.right_cont{
     width:100%;
	 height:auto;
	 padding:20px 0px;
	 text-align:left;
	 line-height:25px;
	 float:left;
}
.footer{
      width:980px;
	  height:auto;
	  clear:both;
}
