body {font-family: Arial; font-size: 13px; color:#415538; background-color: #FFFFFF;background: url(../images/bj.gif) repeat-x; line-height:20px;}
*{ margin:0px; padding:0px;}
p{ margin:10px 0px;}	
ul,li{ list-style:none;}
img{ border:none 0px;}
a{color:#333333;text-decoration: none;}
a:hover{ color:#009900;}

#top {height: 193px;width: 100%; margin:0px 0px 10px 0px;}
#top ul {height: 193px; width: 987px; margin:0px auto; background:url(../images/banner.jpg) no-repeat;}
#top h3 { width:230px; height:163px; float:left; font-size: 0px;color: #ADAEB2; background:url(../images/logo.jpg) no-repeat; display:block;}
#language dt a {color: #FFFFFF;}
#language {float: right;margin-top: 10px;height: 30px;width: 200px;text-align: right;}
#language dt a:hover {color: #009900;}
#menu { background:url(../images/menubj.gif) no-repeat;height:97px;width: 747px; float:right; margin:55px 0px 0px 0px;}
#menu ul {width: 747px; margin:0px;font-size:14px;font-weight: 900;height: 33px;line-height: 33px;}
#menu li {float: left;padding:0px 13px; background:url(../images/line.gif) no-repeat left;}
#menu li.noline {background-image: none;}
#menu a {color: #FFFFFF;}
#menu a:hover {color: #C0DFB7;}

.con {width: 985px; margin:0px auto;}
.left {float: left;width: 231px;}

#gav { background:url(../images/pbj.jpg) no-repeat; height:192px;background-color: #F0F0F0;display: block; margin-bottom:10px;}
#gav ul {padding:45px 20px 0px 20px;}
#gav li {font-size: 14px;font-weight: bold; text-indent:25px;line-height: 32px; border-bottom:solid 1px #E3E3E3;}
#gav li.hover a {color: #fda701;}

#gav2 {
	height:340px;
	background-color: #FFFFFF;
	display: block;
	margin-bottom:10px;
	background-image: url(../images/pbj2.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 5px solid #e5e5e5;
}
#gav2 ul {padding:0px 1px 0px 20px;}
#gav2 img{ border:solid 1px #FFFFFF; border-bottom:none 0px;}
#gav2 li{font-size: 14px;font-weight: bold; text-indent:25px;line-height: 32px; border-bottom:solid 1px #E3E3E3;}
#gav2 li.hover a {color: #009900;}
#gav2 li ul {padding: 0px 0px 0px 10px;}
#gav2 li ul li {background:url(../images/gavbj.gif) no-repeat left; height:26px; border:none 0px; line-height:26px; font-weight:normal; margin:3px 0px;}
#gav2 li ul li a { color:#ffffff; display:block;}
#gav2 li ul li a:hover { color:#CCCCCC; text-indent:33px; }

#cant{ border:solid 5px #CCCCCC; text-align:center; padding-bottom:10px;}
.right-con {float: right;width: 747px;}
.right{ float:right;}
.le {float:left;}
#cen {width: 456px;height: 241px;background: url(../images/titbj.gif) no-repeat bottom #808284;float: left;margin-bottom: 10px;}
#cen ul {padding: 20px 20px 20px 30px;}
#cen p {font-size: 18px;color: #000000;}
#cen span {margin-top: 40px;display: block;color: #FFFFFF;}
#cen span a {color: #000000;padding-left: 50px;text-decoration: underline;font-weight: bold;}
#cen span a:hover {color: #00CC00;}

.erjicon { width:100%; height:90px;background: url(../images/tfc2_bj.gif) no-repeat bottom #808284;}
.erjicon ul{padding:10px 10px 0px 50px;}
.erjicon ul h4{ margin:10px 0px;}
.erjicon ul span { padding-left:30px; color:#000000;}
.right-con .main ul { padding:10px 20px 10px 60px;}
.main h5 {
	font-size: 16px;
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.progundong {height:400px; overflow:auto;}




#foot { font-size:12px;height: 60px;width: 910px;margin:30px auto 10px auto;text-align: left;line-height: 20px;color: #585858;}
#foot span {float:left;display: block;width: 300px; margin-left:100px;text-align: center;overflow: hidden;}
#foot span a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	width: 80px;
	display: block;
	float: left;
}
#foot span a:hover { color:#FFCC00;}


.qingchu {height:0px!important;line-height:0px;overflow:hidden;*display:inline;_display:inline; padding-left:10px; color:#FFFFFF;}
.qingchu a { color:#CCCCCC;}
.picPlayer{width: 221px;height: 187px;background-image: url(../images/productbj.gif);background-repeat: no-repeat;display: block;text-align: center;padding-top:0px; *overflow:hidden;_overflow:hidden;
}
/*focus images*/
.picPlayer #titleArea{height: 37px;display: block;font-size: 14px;line-height: 37px;font-weight: bold;color: #000000; background: url(../images/tfc3.gif) no-repeat;}
.picPlayer #titleArea a{color: #000000;}
.picPlayer #picBox{width:221px;margin:0px auto 0 auto;position:relative;height:160px!important;height:160px; }
.picPlayer #picBox .picImg{display:block; width:221px; height:160px;}       
.picPlayer .num {position:absolute;bottom:0px;height:17px;left:1px;width:221px;z-index:400;}
         /* 080813001 ws begin */
.picPlayer .num label{display:block;text-align:center;color:#fff;line-height:15px;cursor:pointer;}
.picPlayer .num .numDiv{float:right; width:24px; height:17px; overflow:hidden; padding-right:3px;}
         /* 080813001 ws end */
.picPlayer .numArea{position:absolute;bottom:0px;height:17px;left:1px;width:221px;z-index:300;}
.picPlayer .numArea label{display:block;width:24px;height:17px;float:right;margin-right:3px;display:inline;background-image: url(../images/team_cl_003.gif);background-repeat: no-repeat;background-position: 0 -50px;}
.picPlayer .numArea label.current{background-position:0 0;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}

/*080813 cl begin*/
 .picPlayer .focusImgArea{position:absolute;left:0;top:0;z-index:10;}
/*080813 cl end*/
 /*focus images end*/
 
 
/*cantect css*/ 		 
.s li {float: left;width: 30%;text-align: center;}
.cantect {
	width: 250px;
	float: left;
	display: block;
	margin: 80px 10px 80px 20px;
	line-height: 30px;
}
.cantect dt {
	color: #FFFF00;
}
.cantect span {
	color: #FFFF00;
}
/*cantect css end*/
 
#web .pro{ margin:10px 0px 0px 0px;}
#web .pro li {float: left;width: 25%;text-align: center;}
#web .pro li img { width:120px; height:120px; padding:3px; background-color:#FFCC00;}
.tab {border-collapse:collapse; background:#f7f7f7;}
.tab th{background-color: #808284;border-color: #FFFFFF; color:#fff;}
.tab td {padding:5px;text-align: center; color:#000;}
.tab td img{ width:150px; height:120px;}
