@charset "gb2312";
body{ text-align:center;  font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑";font-size:14px; color:#000;  margin:0px; padding:0px; background:#fff  }
 *{ margin:0px; padding:0px;}
.clear{clear:both;height:0;overflow:hidden; font-size:0px;}
.clear10{height:10px;overflow:hidden;clear:both;}
.clear20{height:20px;overflow:hidden;clear:both;}
.clear40{height:40px;overflow:hidden;clear:both;}
ol,ul,li{list-style:none outside none;}
a{color:#000;  text-decoration:none}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;}
/*input,textarea{padding:0 2px; resize:none;}*/
.box{ width:100%; margin:0px auto; text-align:left; overflow:hidden; background:url(../img/top.jpg); height:100px;}
.fl{ float:left;}
.fr{ float:right;}
.padding{ padding:10px;}
.info{ line-height:35px; text-align:left; }
.red{ color:#990000; font-weight:bold;}
.black{ color:#000;}
.green{ color:#26973d}
.body1{ text-align:left;  background: url(../img/body1.jpg); width:100%;overflow:hidden}

.cor{ color:#666666}

.heard{ background:#ffffff; overflow:hidden; width:100%;}
.logo{ width:1200px; margin:0px auto;  overflow:hidden}
.logo1{ width:550px; float:left; overflow:hidden; margin-top:10px;}
.t1{width:450px;margin:0px auto; margin-top:0px; line-height:25px; float:right;}

.nav{ width:100%; overflow:hidden;background:#57BC54; height:50px;}
.nav ul{ width:1200px; margin:0px auto;}
.nav ul li{ width:138px; float:left; overflow:hidden;}
.nav ul li a{ width:138px; height:50px; display:block; text-align:center; color:#fff; font-size:14px; line-height:50px;}
.nav ul li a:hover{ width:136px;  border-bottom:0px solid #efaf19;  background:#EC9A12; width:138px; height:50px center center;}

#banner{width:100%; overflow:hidden; margin:0 auto;}
.mainbanner{height:480px;overflow:hidden; position:relative; }
.mainbanner_window{left:50%;width:1920px;height:480px;overflow:hidden;margin-left:-960px;position:absolute;}
.mainbanner_window ul{width:999999px;height:480px;position:relative; list-style:none; margin:0px; padding:0px;}
.mainbanner_window li{background:#fff;width:1920px;height:480px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{ width:90px; height:20px; position:absolute; bottom:25px; left:50%; list-style:none; margin:0 0 0 -45px; padding:0;  }
.mainbanner_list li{width:30px;height:20px; float:left; margin:0; overflow:hidden; }
.mainbanner_list a{ width:100%;height:20px; margin:0; background:url(../img/h1.png) no-repeat center center; overflow:hidden;float:left;}
.mainbanner_list li.active a,.mainbanner_list li a:hover{ background:url(../img/h2.png) no-repeat center center; }

.main{  width:100%; margin:0px auto; overflow:hidden;}
.product{ width:1200px; margin:0px auto; overflow:hidden;}

.title{ background:url(../img/tbo.png) no-repeat center; width:204px; height:49px;  margin:0px auto; font-size:24px; font-weight:bold; line-height:50px;}
.wenzi{   margin:0px auto; font-size:20px; color:#AACD06;  line-height:30px;}
.wenzi2{  margin:0px auto; font-size:14px; color:#000;  line-height:30px;}
.but{border:2px double #45B44E; background:#45B44E; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; font-size:14px; color:#FFF;}

.indpro{ width:1200px; margin:0px 0px; overflow:hidden}
.indpro li{ width:220px; float:left; overflow: hidden; margin-bottom:20px; margin-left:15px;}
.indprozi{background: #693; color:#FFF; line-height:35px; width:220px; margin:0 auto;}
.indprozi a { color:#FFF;}


.indpro2{ width:910px; margin:0px 0px; overflow:hidden}
.indpro2 li{ width:280px; float:left; overflow: hidden; margin-bottom:20px; margin-left:20px; border:1px double #ccc}

/*简介*/
.main1{  width:100%; background:#CFFED0; margin:0px auto; overflow:hidden;}
.about{ width:1200px;  margin:0px auto; overflow:hidden;}
.abwz{ text-align:left; line-height:30px; color:#F15628}
.about_wz{text-align:left; line-height:28px;}

.ind_left{ width:220px;  float:left; overflow:hidden; border:1px solid #57BC54;}
.ind_right{ width:910px; float:right; overflow:hidden;}
.prolist{background:#57BC54; width:220px;  line-height:30px; font-size:16px; text-align:center; color:#fff;}
.proclass{  width:220px;}
.proclass li{ height:40px; line-height:40px;border-bottom:1px dashed #ccc;  padding-left:5px;}

.indproclass{ width:200px; float:left; overflow:hidden; border:1px solid #d4d4d4; padding:10px; text-align:left; line-height:30px;}
.proclass{ overflow:hidden; margin-top:10px;}
.proclass dt{ line-height:40px; font-size:14px;text-align:left;  font-weight:bold; border-bottom:1px dashed #CCCCCC; height:40px; padding-left:30px;   background: url(../img/icon03.jpg) no-repeat 3px center;}
.proclass dt a:hover{ color:#FF0000;}
.proclass  dd{line-height:40px; border-bottom:1px dashed #CCCCCC; margin-left:10px; text-align:left; padding-left:10px;   background: url(../img/icon08.jpg) no-repeat 3px center;}
.proclass dd a:hover{ color:#FF0000;}


/*新闻*/
.youcon{width:1200px; margin:0 auto; overflow:hidden}
.youcon li{ width:360px; float:left;  overflow:hidden; margin-bottom:20px; margin-left:35px;  background: #E6E6E6}
.youfoot{width:360px;  margin-left:10px; height:240px;}
.youdazi{ line-height:45px; color:#358A3C; font-size:18px; text-align:left; margin-left:10px;}
.youdazi a {  color:#358A3C; }
.youxzi{ width:330px; line-height:28px; color:#000; font-size:14px; text-align:left; margin-left:5px;}

.newco{width:910px; margin:0 auto; }
.newco ul{width:910px; margin:0 auto;}
.newco ul li{ width:900px; margin:0 auto;margin-left:10px; text-align:left; font-size:14px; border-bottom: dotted 1px #000; line-height:45px; }
.newco ul li a{}



/*优势*/
.joinwrap{ background:url(../img/xian.jpg) center top no-repeat #fdfdfd; overflow:hidden; margin-top:20px;}
.joinTitle{ padding:20px 0; border-bottom:1px solid #f2f2f2; font-size:18px; text-align:center; color:#ff0001;}
.join{width:1000px; margin:0px auto 30px; height:937px; background:url(../img/join.png) left  top no-repeat; position:relative}

.join .use001{ position:absolute; top:40px; left:260px; text-align:left;}
.join .use002{ position:absolute; top:195px; left:520px; text-align:left;}
.join .use003{ position:absolute; top:385px; left:240px; text-align:left;}
.join .use004{ position:absolute; top:535px; left:540px; text-align:left;}
.join .use005{ position:absolute; top:705px; left:230px; text-align:left;}
.join .use006{ position:absolute; bottom:10px; left:540px; text-align:left;}



/*联系*/
.con{ width:1200px; margin:0px 0px; overflow:hidden}
.con_left{width:500px; float:left; text-align:left; line-height:30px; margin-left:60px;}
.con_right{width:600px; float:right; margin-right:10px;}


.footnav{ width:100%; overflow:hidden;background:#E6E9EE; height:30px;}
.footnav ul{ width:1000px; margin:0px auto;}
.footnav ul li{ width:110px; float:left; overflow:hidden;}
.footnav ul li a{ width:110px; height:30px; display:block; text-align:center; color:#000; font-size:14px; line-height:30px;}
.footnav ul li a:hover{ background:#EC9A12;}

.foot{ width:100%; background:#55B950; height:150px;}
.footcon{width:1100px; margin:0px auto;}
.footcon_left{ width:700px; float:left; text-align:right; line-height:30px; margin-top:30px;}
.footcon_right{width:400px; float:right; margin-top:30px;}