@charset "utf-8";
/* CSS Document */
body{ background:#c0c0c0; font-size:12px;}
.footer{ font-size:12px;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul{ list-style:none;}
a{ color:#313131; text-decoration:none;}
a:hover{ color:#046709; text-decoration:underline;}
.intro{ width:100%; text-align:center; line-height:25px; display:block;}
.left{ float:left;}
.right{ float:right;}
.red{ color:#F00; float:right;}
.none{ display:none;}
.block{ display:block;}

.main{width:1002px;margin:0 auto; background:#f2f2f2; height:auto!important; overflow:hidden!important; overflow:visible;} 

/*---------header--------*/
.header{ margin:0 auto; width:1002px;}
.header h1{ background:url(../image/logo.gif); height:57px; width:513px; float:left; display:inline; text-indent:-9999px; margin:25px 0 0 20px;}
.link{ background:url(../image/link.gif) repeat-x; height:30px; width:195px; border:1px solid #d9d9d9; float:right; margin:20px 30px 0 0;}
.link a{ background:url(../image/dz.gif) left no-repeat; line-height:30px; text-indent:15px; color:#3e3e3e; display:block; font-size:14px; float:left; margin:0 8px;}

.tel{ background:url(../image/tel.gif) right no-repeat; height:23px; width:270px; float:right; margin:10px 30px 0 0; display:inline; text-indent:-9999px;}


#nav{ width:100%; background:url(../image/nav.gif) repeat-x; height:46px; float:left; margin:15px 0 0 0; display:inline;}
#nav ul{ padding:0 15px;}
#nav li{ width:100px; height:46px; float:left; background:url(../image/interval.gif) right no-repeat; margin:0 4px; display:inline;}
#nav li a{ 
	width:99px;
	line-height:46px; 
	display:block; 
	text-align:center;
	font-size:14px; 
	font-family:"微软雅黑"; 
	color:#353535;
	text-align:center;
	}
#nav li a:hover{ color:#ffffff; background:url(../image/hover.gif) center no-repeat; text-decoration:none;}
.CurrentMenu{background:url(../image/hover.gif) center no-repeat; text-decoration:none;}

.flash{ width:982px; margin:8px 0 0 20px; float:left;}
.middle{ margin:10px 0 0 20px; display:inline; width:962px; float:left;}
.contact{ width:270px; height:250px; float:left;}
.con{width:227px; clear:both;}
.biaoti{ background:url(../image/biaoti.gif) repeat-x; height:33px; border:1px solid #fff; width:268px;}
.conBiaoti{background:url(../image/biaoti.gif) repeat-x; height:33px; border:1px solid #fff; width:225px;}
.biaoti span,.aboutTitle span,.productTitle span{ background:url(../image/span.gif) left no-repeat; line-height:33px; text-indent:15px; margin:0 0 0 10px; font-family:"微软雅黑"; font-size:14px; color:#007d03; font-weight:bolder; float:left; display:block;}
.biaoti a,.aboutTitle a,.productTitle a{ float:right; margin:10px 10px 0 0;}

.contact ul{ border-left:1px solid #fff; color:#313131; border-right:1px solid #fff; border-bottom:1px solid #fff;width:238px; height:185px; padding:15px;}
.con ul{ border-left:1px solid #fff; color:#313131; border-right:1px solid #fff; border-bottom:1px solid #fff;width:220px; height:185px; padding:15px;}
.contact li{ height:25px; line-height:25px; width:100%;}

.proList{ width:270px; margin:0 0 10px 0;}
.proList ul{border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff;width:238px; padding:15px;}
.proList li{ height:36px; width:237px; background:url(../image/lb.gif) no-repeat; margin:3px 0px;}
.proList li a{ text-indent:35px; display:block;background:url(../image/lb.gif) no-repeat; width:237px; line-height:36px;}
.proList li a:hover{ background:url(../image/lbHover.gif) center no-repeat; text-decoration:none; color:#fff;}

.about{ width:450px; float:left; margin:0 5px;}
.aboutTitle{ width:448px;}
.aboutCon{ width:418px; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; height:185px; padding:15px; line-height:25px; color:#303030;}

.fastLink{ width:227px; float:left;}
.fastLink a{ display:block; margin:0 0 10px 0;}

.product{ width:960px; float:left; margin:5px 0 0 0;}
.productTitle{ width:958px;}
.productCon{ width:958px; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; height:215px;}
.productCon ul{ padding:10px;}
.productCon li{ width:200px; height:185px; float:left; margin:5px 10px; display:inline;}

.midLeft{ widows:227px; float:left;}
.midRight{ width:710px; float:right;}
.Title{ width:708px;}
.content,.cpzs{ width:688px; min-height:500px; _height:500px; height:auto!important; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; padding:10px; line-height:25px; color:#303030;}
.content li{ width:97%; height:25px; line-height:25px; background:url(../image/dz.gif) left no-repeat; text-indent:15px; border-bottom:1px dashed #d3d3d3;}
.content h2{ text-align:center; font-size:16px; width:100%; color:#585858; line-height:30px; font-weight:bolder;}
.content h5{ font-size:12px; text-align:center; padding:5px 0px; font-size:12px; font-weight:100;}

.cpzs{ width:658px; min-height:500px; _height:500px; height:auto!important; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; padding:10px 5px; line-height:25px; color:#303030;}
.cpzs li{ width:207px; height:215px; float:left; margin:10px 5px;display:inline;}
.cpzs li a{ width:194px; height:205px; display:block; background:#eeeeee; padding:8px; border:1px solid #CCC;}
.cpzs li a:hover{ background:#006460; color:#dde50a; text-decoration:none;}

#indexPro{ width:940px; margin:0 0 0 5px; height:200px; overflow:hidden;}

.recruit{ padding:10px; line-height:25px; color:#111111;}
.recruit_t{ height:30px; border-bottom:1px solid  #999; width:100%; margin:0 0 10px 0;}
.recruit_t h1{ font-size:14px; font-weight:bolder; float:left; margin:5px 0 0 5px; display:block;}
.recruit_t a{ float:right; margin:5px;}


/****************/
.footer{ height:100px; width:100%; background:url(../image/footer.gif) top repeat-x; float:left; clear:both; margin:10px 0 0 0;}
.footerCon{ padding:20px; width:960px; line-height:25px; color:#010101;}
.footerCon a{ color:#010101; margin:0 5px;}


.G_ul{width:500px;margin:0 auto;line-height:26px;}

#page{
	clear:both;
	color:#585858;
	border:1px solid #ffffff;
	line-height:35px;
	height:35px;
	width:98%;
	float:left;
	margin:5px auto;
	text-align:center;
	margin:12px 0px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

}

.borderLi{
	margin-bottom:6px;
	padding-bottom:6px;
	list-style:none;
}

.G_tips{
	color:#666;
	width:486px;
	margin:10px auto 0 auto;
	border:1px solid #dedede;
	padding:7px;
	line-height:25px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}
