.top{ clear:both; margin:0px auto;  padding:0px; width:1000px; height:79px; background:#fff;}
.logo{ float:left; margin:0px; padding:11px 0px 0px 29px;}
.top_right{ float:right; margin:0px; padding:0 10px 0 0; width:auto; height:79px;}
.top_right_up{ clear:both; float:right; margin:0px; padding:0px 0px 0px 0px; width:208px; height:auto;}
.top_right_up ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:208px; height:auto;}
.top_right_up li{ float:left; margin:0px; padding:5px 0px 0 20px; width:auto; background:url(/webskin/images/dot.gif) no-repeat 8px 8px; list-style:none;}
.top_right_center{ clear:both; float:right;  margin:0px; padding:3px 0px 0px 0px; width:232px; height:auto; text-align:right;}
.top_search1{ float:left; margin:0px; padding:6px 5px 0px 0px;}
.top_search2{ float:left; margin:0px; padding:2px 0px 0px 0px;}
.top_right_down{ clear:both; float:right; margin:0px; padding:5px 0px 0px 0px; width:258px; height:auto;}

.dh{ clear:both; margin:0px auto; padding:0px; width:1000px; height:30px; background:url(/webskin/images/dh_bg.gif); overflow:hidden;}
.dh ul{ margin:0px; padding:0px; width:1000px; height:30px;}
.dh li{ float:left; margin:0px; padding:0px 31px; width:auto; height:30px; line-height:30px; font-size:14px; color:#fff; font-weight:bold; list-style:none;}
.dh li a{ color:#fff;}
.dh li a:hover{ color:#fff;}
.xian{ float:left; margin:0px; padding:0px; width:2px; height:24px; position:relative; right:-95px; top:-24px; *top:-25px; background:url(/webskin/images/xian.gif) no-repeat;}
.ban_memb{ clear:both; margin:7px auto 0px auto; padding:0px 0px 0px 0px; width:1000px; height:179px; background:#fff;}
.member{ float:left; margin:0px; padding:0px; width:200px; height:179px; background:url(/webskin/images/mem_bg.gif) no-repeat;}
.mem_title{ font-weight:bold; font-size:13px; color:#489A74; padding:28px 0px 0px 40px;}
.mem_con{ padding:8px 0px 0px 25px; line-height:20px;}
.mem_con input{ margin:10px 0px 0px 0px;}
.anniu{ padding:0px 0px 0px 30px;}
.ban{ float:right; margin:0px; padding:0px 0px 0px 0px; width:786px; height:179px; background:url(/webskin/images/ban.jpg);}
.all{ clear:both; margin:0px auto ; padding:0px 0px 0px 0px; width:1000px; height:auto; }
.all_bg{ float:left; margin:0px; padding:0px; width:1000px; height:auto; background:url(/webskin/images/body_bg.gif) repeat-y;}
.all_left{ float:left; margin:0px; padding:0px 0px 10px 0px; width:200px; height:auto;}
.left_title{ margin:0px; padding:0px; width:200px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; text-indent:53px; background:url(/webskin/images/left_title_bg.gif); border:1px solid #fff; border-width:7px 0px 0px 0px;}
.left_list{ margin:0px; padding:0px; width:200px; height:auto;}
.left_list ul{ margin:0px; padding:0px; width:200px; height:auto;}
.left_list li{ margin:0px; padding:0px; width:200px; height:25px; list-style:none;}
.left_list li a{ display:block; margin:0px; padding:0px; width:200px; height:25px; line-height:25px; background:url(/webskin/images/qian.gif);  text-indent:63px; color:#419833; text-decoration:none; list-style:none; }
.left_list li a:hover{ display:block; margin:0px; padding:0px; width:200px; height:25px; line-height:25px; background:url(/webskin/images/hou.gif);  text-indent:63px; color:#fff; text-decoration:none; list-style:none; }
.shipin{ clear:both; margin:7px 0px; padding:0px; text-align:center; width:200px; height:auto;}
.all_maj{ float:right; margin:0px; padding:0px 0px 10px 0px; width:786px; height:auto;}
.pro_title{ clear:both; margin:0px; padding:0px; width:auto; height:41px; line-height:41px; font-size:14px; color:#D10000; font-weight:bold; background:url(/webskin/images/title_icon.gif) no-repeat 12px 16px; text-indent:25px;}
.pro_con{ clear:both; margin:0px 0px 0px 25px; padding:0px; width:auto; height:auto;}
.pro_con li{ list-style:none;}
.news_service{ clear:both; margin:0px; padding:0px; width:auto; height:auto;}
.news{ float:left; margin:0px; padding:0px; width:535px; height:auto;}
.service{ float:right; margin:0px; padding:0px; width:215px; height:auto;}
.news_title{ clear:both; margin:0px; padding:0px; width:535px; height:41px; line-height:41px;  font-size:14px; color:#D10000; font-weight:bold; background:url(/webskin/images/title_icon.gif) no-repeat 12px 16px; text-indent:25px;}
.news_list{ clear:both; margin:0px 0px 0px 25px; padding:0px; width:510px; height:auto;}
.news_list ul{ margin:0px; padding:0px; width:510px; height:auto;}
.news_list li{ margin:0px; padding:0px; width:510px; height:24px; line-height:24px; border:1px dashed #ccc; border-width:0px 0px 1px 0px; text-indent:14px; background:url(/webskin/images/back_dot.gif) no-repeat 4px 9px; list-style:none;}
.news_list li a{ float:left; color:#6a6a6a;}
.news_list li a:hover{ color:#6a6a6a; text-decoration:underline;}
.news_list li span.date{ float:right;}
.service_title{clear:both; margin:0px; padding:0px; width:215px; height:41px; line-height:41px;  font-size:14px; color:#D10000; font-weight:bold; background:url(/webskin/images/pro_title2.gif) no-repeat 0px 16px; text-indent:15px;}
.service_con{ margin:0px; padding:0px;}
.foot{ clear:both; margin:0px; padding:0px; width:100%; height:80px; background:url(/webskin/images/bg_foot.gif) repeat-x;}
.foot_text{ clear:both; margin:0px auto; padding:8px 0px 0px 0px; width:1000px; height:72px; text-align:center; color:#424242; line-height:22px;}
.foot_text a{ color:#424242; text-decoration:none;}
.foot_text a:hover{ color:#424242; text-decoration:underline;}