﻿@charset "utf-8";
body { padding:0px; margin:0px; font-size:12px;  color:#666; font-family:Arial, Helvetica, sans-serif; line-height:19px; background:#e5e8ed;  }
*{margin:0;padding:0;}
a img {border:none;}
a {color:#666;outline:none;text-decoration:none;}
ol, ul{list-style:none;}
.clear {clear:both;font-size:0px; height:0; line-height:0px;}
.no{-moz-user-select:none;}
.table1{	width:96%;	height:auto;	background:#e9e9e9; float:left; border-top:1px solid #c7c7c7;
}
.table1 td{margin-bottom:3px;text-align:left; padding-left:3px;}
.table1 tr{ background:#fff;}
.table1 tr.ys{ background:#f0f5f0;}

#top1wt{ width:987px; height:16px; line-height:16px; margin:0 auto; background:#e5e8ed; overflow:hidden; }
#top1w{ width:987px; height:auto; margin:0 auto; background:url(../images/bg1.jpg) top center repeat-y; overflow:hidden; }
#top1{ width:987px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/bg.jpg) top center no-repeat;}
#top{ width:922px; height:80px; margin:0 auto; }
.logo{ width:137px; float:left; height:51px; margin-left:5px;margin-top:17px;}
.com{ width:450px; height:auto; float:left; line-height:29px; color:#000;  font-size:18px;  padding-top:27px; padding-left:15px; font-weight:bold;}
.com h2{line-height:29px; color:#000;  font-size:18px;font-weight:bold;}
.xxcomw{ width:280px; height:auto; float:right; padding-right:15px; line-height:29px; color:#ff6600; text-align:right; font-weight:bold;}
.xxcomw a{ text-decoration:underline; color:#000;}
.xxcomw a:hover{ text-decoration:underline; color:#ff6600;}
.langage{ width:315px; float:right; height:22px;   margin-top:19px;  }
.langage ul{ margin:0px; padding:0px;}
.langage ul li{ margin-right:3px; float:left; }
.langage ul li img{ border:none; margin:0px; padding:0px;}
.langage ul li a{ text-align:left; color:#333; text-decoration:none;}
.langage ul li a:hover{ text-decoration:none; color:#091487;}

.ss_menuw{ width:922px; height:63px; background:url(../images/mbg2.jpg) left top repeat-x; margin:0 auto;}
.ss_menu{ width:922px; height:28px;  margin:0 auto; background:#11a314;}
.ss_menu ul{ margin:0; padding:0;}
.ss_menu ul li.a{ float:left; height:28px; width:auto; line-height:28px; font-size:13px; background:#e6e5e3; width:115px; text-align:center; }
.ss_menu ul li.a a{ text-decoration:none;  width:auto;  color:#000; display:block; height:28px; line-height:28px;  padding:0px 20px;float:left;    }
.ss_menu ul li.a a:hover{ text-decoration:none; color:#11a314;   }
.ss_menu ul li.b{ float:left; height:28px; width:auto; line-height:28px; font-size:13px; background:#11a314; background:url(../images/mbg.jpg) right center no-repeat; width:115px;}
.ss_menu ul li.b a{ text-decoration:none;  width:auto;  color:#fff; display:block; height:28px; line-height:28px;  padding:0px 19px;float:left;   text-align:center; }
.ss_menu ul li.b a:hover{ text-decoration:none; color:#000;   }
.ss_menu ul li.c{ float:left; height:28px; width:auto; line-height:28px; font-size:13px; background:#11a314; }
.ss_menu ul li.c a{ text-decoration:none;  width:auto;  color:#fff; display:block; height:28px; line-height:28px;  padding:0px 20px;float:left; width:115px; text-align:center;}
.ss_menu ul li.c a:hover{ text-decoration:none; color:#000;   }
.banner{ height:174px; width:922px; margin:0 auto;}


#mainw{ width:987px; height:auto; margin:0 auto; background:url(../images/bg1.jpg) top center repeat-y; overflow:hidden; }
#main{ width:922px; height:auto; margin:0 auto; padding-top:10px;}
#lefts{ width:370px; padding:4px; float:left; height:auto; border:1px solid #dbdbdb; overflow:hidden;}
.abouts{ width:370px;   height:auto; color:#666; float:left; line-height:19px; padding-top:6px;  }
.abouts img{ float:none; border:none; margin:0px; padding:0px;}
.abouts .tt{ width:auto; height:auto; float:left; font-size:20px; color:#666; line-height:35px;}
.abouts p{ margin-bottom:6px;}
.abouts .lla{ width:auto; float:right; height:auto; margin-top:5px; padding-right:28px; padding-left:14px; background:url(../images/mo1.jpg) left center no-repeat;}
.abouts .lla a{ text-decoration:none; color:#666;}
.abouts .lla a:hover{ text-decoration:underline; color:#666;}
.menu2{ width:920px; height:auto; float:left; margin-bottom:0px!important;margin-bottom:8px; }
.menu2 ul{ margin:0; padding:0;}
.menu2 ul li{ float:left; height:20px;  margin-right:1px;  margin-bottom:8px; }
.menu2 ul li a{ text-decoration:none; color:#003103; width:110px; line-height:20px; padding:0px 10px 0px 10px; background:url(../images/lbg1a.jpg) left center repeat-x; display:block;     }
.menu2 ul li a:hover{ text-decoration:none; color:#003103; background:url(../images/lbg1ah.jpg) left center repeat-x; }

.menu2 ul li.d{ float:left; height:20px; margin-right:1px;  margin-bottom:8px;}
.menu2 ul li.d1{ float:left; height:20px; margin-right:1px;  margin-bottom:8px;}
.menu2 ul li.d1 a{text-decoration:none; color:#003103; width:140px; line-height:20px; padding:0px 10px 0px 10px; background:url(../images/lbg1a.jpg) left center repeat-x; display:block;}
.menu2 ul li.d a{ text-decoration:none; color:#003103; width:110px; line-height:20px; padding:0px 10px 0px 10px; background:url(../images/lbg1a.jpg) left center repeat-x; display:block;}
.menu2 ul li.d a:hover{ text-decoration:none; color:#003103; background:url(../images/lbg1ah.jpg) left center repeat-x; }

#rights{ width:523px; padding:4px; float:right; height:auto; border:1px solid #dbdbdb;}
#rights .title{ width:auto; height:auto; float:left; font-size:20px; color:#666; line-height:35px; }
#rights .title h1{font-size:20px; color:#666; line-height:35px;}

.productscs{ width:520px; padding-left:3px;   height:auto;  float:left; margin-top:3px; padding-bottom:6px; }
.productscs ul{ margin:0px; padding:0px;}
.productscs ul li{ height:auto; float:left;}
.productscs ul li ol{ width:260px; margin:10px 0px!important;margin:4px 0px;}
.productscs ul li ol li{ width:82px; float:left; height:auto; }
.productscs ul li ol li.pro{ width:155px;  height:auto;  margin-left:8px; line-height:18px; color:#666; }
.productscs ul li ol li.pro a{ color:#000; line-height:21px;  text-decoration:underline; font-size:12px; font-weight:bold;}
.productscs ul li ol li.pro a:hover{ color:ff0000; text-decoration:none;}
.productscs ul li ol li img{ border:none; float:none; margin:0px; padding:0px;}
.productscs ul li ol li.pro1{ width:245px;   height:25px; background:#f9f8f6; padding-left:8px;    line-height:25px; color:#666; }
.productscs ul li ol li.pro1 a{ color:#666; line-height:21px;  text-decoration:none; font-size:12px; font-weight:bold;}
.productscs ul li ol li.pro1 a:hover{ color:ff0000; text-decoration:none;}
#left{ width:195px; float:left; height:auto; border:1px solid #dbdbdb; overflow:hidden;  }
.list{ width:195px; height:auto;   padding-top:6px;  }
.list ul{ margin:0px; padding:0px; }
.list ul li{ display:block;}
.list ul li.a{ width:183px; height:27px; padding-left:9px;  line-height:27px;   margin:3px 0px; background:url(../images/la1.jpg) left top no-repeat; margin-left:0px;   }
.list ul li.a a{ color:#003103; font-weight:bold; }
.list ul li.a a:hover{ color:#ff6600; }
.list ul li span{ text-decoration:underline;}
.list ul li.b{ width:183px; height:21px; background:url(../images/left1.jpg) left center no-repeat;  padding-left:15px;  line-height:21px;  margin-left:13px;    margin-bottom:1px; margin-top:1px;  }
.list ul li.b a{ color:#666; text-decoration:none; }
.list ul li.b a:hover{ color:#000; text-decoration:none;}

.concatz{ width:195px; height:auto;   float:left; margin-top:10px; }
.concat1{ width:184px; height:54px; float:left; line-height:54px;  text-align:left; font-weight:bold; }
.concat1 a{ color:#ff630f; text-decoration:underline; font-style:italic; padding-left:10px; font-size:16px; font-weight:bold;}
.concat1 a:hover{ color:#ff630f; text-decoration:none;}

.concat2{ width:184px; height:auto;  float:left; margin-left:10px!important;margin-left:4px; padding-top:10px; line-height:17px;}
.concat2 a{ text-decoration:none; color:#11a314;}
.concat2 a:hover{ text-decoration:underline;}
.concat2 .ys{ color:#000;}
.concat2 .jl{ margin-left:25px;}
.concat2 p{ margin-bottom:4px;}

#rightn{ width:690px; padding:8px; height:auto; float:right; border:1px solid #dbdbdb;   }
.title3{ width:690px;  height:auto; float:left; color:#ff6600; border-bottom:1px solid #ccc; padding-bottom:1px; line-height:25px; }
.title3 a{ color:#003103; text-decoration:none; }
.title3 a:hover{ color:#ff6600; text-decoration:none;}
.title4{ width:690px;  height:23px; float:left; line-height:23px; color:#ff6600; border-bottom:1px solid #ccc; font-size:13px;}
.titlest{ width:930px; margin-left:10px!important;margin-left:5px; margin-top:10px;  height:auto; float:left; color:#ff0000; border-bottom:1px solid #ccc; padding-bottom:1px; line-height:25px; }
.titlest a{ color:#000; text-decoration:none; }
.titlest a:hover{ color:#ff0000; text-decoration:none;}

.about1{ width:690px;   height:auto; color:#666; float:left; line-height:19px; padding-top:6px;  }
.about1 img{ float:none; margin:0px; padding:0px;border:1px solid #ccc}
.about1 .img1{ float:right; border:1px solid #ccc; margin:0px 0px 0px 5px; padding:1px;}
.about1 .img2{ float:left; border:1px solid #ccc; margin:8px 20px 6px 0px; padding:1px;}
.about1 .img3{ float:left; border:1px solid #ccc; margin:8px 5px 0px 40px; padding:1px;}
.about1 .img31{ float:left; border:1px solid #ccc; margin:8px 5px 0px 10px; padding:1px;}
.about1 .img4{ float:left; border:1px solid #ccc; margin:8px 8px 8px 0px; padding:1px;}
.about1 .imgab{ float:left; border:1px solid #ccc; margin:5px 5px 0px 5px; padding:1px;}
.about1 .imgcer{ float:left; border:1px solid #ccc; margin:5px 10px 0px 0px; padding:1px;}
.about1 .tts{ width:97%; height:25px; line-height:25px; float:left; background:#f0f5f0; padding-left:2px; font-weight:bold;}
.about1 p{ margin-bottom:6px;}
.about1 h2{ float:left; color:#ff6600; font-size:18px; font-weight:bold; line-height:28px; padding:16px 0px 6px 0px;}
.about1 h3{ float:left; color:#000; font-size:14px; font-weight:bold; line-height:17px; padding:6px 0px 6px 0px;}
.about1 .rc3{ width:370px; height:auto; float:left; }
.about1 .rc4{ width:160px; height:auto; float:left; }
.about1 .rc5{ width:270px; height:auto; float:left; }
.about1 .rc6{ width:350px; height:auto; float:left; }
.about1 .cty{ text-decoration:underline; color:#003300;}
.about1 a{text-decoration:underline;color:#666;}

#addpage{width:690px;height:auto; float:left; padding-bottom:10px; padding-top:10px;}
#addpage ul{width:690px;height:auto;}
#addpage ul li{width:100px;height:auto;float:left;margin-right:12px!important;margin-right:8px;margin-bottom:5px; margin-left:3px;}
#addpage ul li img{display:block;border:1px solid #ccc;}
#addpage ul li a{height:auto;color:#000;float:right;text-align:center;}
#addpage ul li a:hover{color:#ff6600;}



#footerw{ width:987px; height:auto; margin:0 auto; background:#e5e8ed; overflow:hidden;}
#footer{ width:987px; height:auto; margin:0 auto; background:url(../images/bg2.jpg) top center no-repeat; padding-top:26px; margin-bottom:6px; }
#footer .link{ width:900px; height:18px; margin:0 auto; padding-top:5px;   color:#666;text-align:center; padding-bottom:5px;}
#footer .link a{ padding:0 3px; color:#666; text-decoration:underline;}
#footer .link a:hover{ color:#ff6600;}
#footer .addd{ width:auto; height:25px; line-height:25px; color:#666;  text-align:center;}
.ss_menud{ width:960px; height:18px; margin:0 auto; padding-top:5px; }
.ss_menud ul{ margin:0; padding:0; display:block;}
.ss_menud ul li{ float:left; height:18px; width:auto; line-height:17px; padding:0px 10px;  }
.ss_menud ul li a{ text-decoration:none; color:#666;  }
.ss_menud ul li.t{ background:url(../images/xl.gif) right no-repeat;}
.ss_menud ul li a:hover{ text-decoration:none; color:#fff;}

.first-menu{ width:960px; height:18px; margin:0 auto; padding-top:5px; }
.first-menu ul{ margin:0; padding:0; display:block;}
.first-menu ul li{ float:left; height:18px; width:auto; line-height:17px; padding:0px 10px;  }
.first-menu ul li a{ text-decoration:none; color:#666;  }
.first-menu ul li.t{ background:url(../images/xl.gif) right no-repeat;}
.first-menu ul li a:hover{ text-decoration:none; color:#333;}

#footer #otherlink{width:450px; height:auto; margin:0 auto;}
#footer #otherlink div {float:left;width:auto;margin-left:10px;text-align:center;margin-top:6px;height:11px;line-height:17px; margin-bottom:8px; }
#footer #otherlink div a img{ border:none;}
#footer #otherlink div a{ text-decoration:none; color:#e5e8ed; font-weight:normal; font-size:11px; }


.productsc3{ width:690px;   height:auto;  float:left; margin-top:3px; }
.productsc3 ul{ margin:0px; padding:0px;}
.productsc3 ul li{ height:auto; float:left;}
.productsc3 ul li ol{ width:690px; margin:5px 0px; height:120px; border-bottom:1px dotted #ccc;}
.productsc3 ul li ol li{ width:100px; float:left; height:auto; }
.productsc3 ul li ol li.pro{ width:560px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#666;   }
.productsc3 ul li ol li.pro a{ color:#000; line-height:21px;  text-decoration:underline; font-size:12px; font-weight:bold;}
.productsc3 ul li ol li.pro a:hover{ color:ff0000; text-decoration:none;}
.productsc3 ul li ol li img{ border:1px solid #ccc; float:none; margin:0px; padding:1px;}

.productsc4{ width:690px;   height:auto;  float:left; margin-top:3px; padding-bottom:6px; }
.productsc4 ul{ margin:0px; padding:0px;}
.productsc4 ul li{ height:auto; float:left;}
.productsc4 ul li ol{ width:345px; margin:10px 0px; height:auto;}
.productsc4 ul li ol li{ width:100px; float:left; height:auto; }
.productsc4 ul li ol li.pro{ width:225px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#666;   }
.productsc4 ul li ol li.pro a{ color:#000; line-height:21px;  text-decoration:underline; font-size:12px; font-weight:bold;}
.productsc4 ul li ol li.pro a:hover{ color:ff0000; text-decoration:none;}
.productsc4 ul li ol li img{ border:1px solid #ccc; float:none; margin:0px; padding:1px;}

.con_all{width:202px;height:auto;margin-top:10px;display:block; float:left;}

.r{ width:190px; height:auto; margin-left:5px; float:left;   margin-top:3px;}
.r .tt{ width:98%; height:23px; line-height:23px; float:left; background:#EBEEEE; color:#000; padding-left:3px; margin-top:5px;}
.r .xxt{ width:98%; height:auto; float:left; margin-top:3px; padding:3px; background:#f6f2f2; overflow:hidden;   }
.r .xxt img{ border:1px solid #ccc; float:left; padding:1px; margin:3px 4px 5px 4px;}
.r .xxt .ww{ width:40px; height:auto; height:auto; line-height:17px; margin:3px 8px 5px 4px; float:left; text-align:center;}

#pagesp{ width:auto; float:right; height:auto; padding:5px;}
#pagesp a{ float:left; background:#ebeefd; margin-right:6px; padding:2px 6px; border:1px solid #a3bae6; color:#003300; font-weight:bold;}
#pagesp a:hover{ float:left; background:#e65804; margin-right:6px; padding:2px 6px; border:1px solid #ba5e0b; color:#fff;}
#pagesp .dq a{ float:left; background:#e65804; margin-right:6px; padding:2px 6px; border:1px solid #ba5e0b; color:#fff;  font-weight:bold;}
#pagesp .dq a:hover{float:left; background:#ebeefd; margin-right:6px; padding:2px 6px; border:1px solid #a3bae6; color:#003300;}

.ditu{ width:900px; height:auto; float:left; margin-left:5px!important;margin-left:0px;}
.lists{ width:900px; height:auto; float:left; }
.lists ul{ margin:0; padding:0;}
.lists ul li{ float:left; height:auto;  line-height:19px; text-align:left; color:#666; font-size:12px; text-decoration:none;  }
.lists ul li.a{ font-weight:bold; margin:4px 0px;width:860px;   padding-left:22px;  }
.lists ul li.a a{  padding:0; color:#3E82C3; text-decoration:underline;  } 
.lists ul li.a a:hover{ background:none; padding:0;}
.lists ul li.b{
	margin:4px 0px 4px 16px!important;
	margin:4px 0px 4px 10px;
	width:607px;
	padding-left:26px;
}
.lists ul li.b a{  padding:0; color:#3E82C3; font-weight:bold; text-decoration:underline; } 
.lists ul li.b a:hover{ background:none; padding:0; text-decoration:none;}
.lists ul li.az{  margin:4px 0px;width:880px;  background:none;  padding-left:22px; height:auto;  }
.lists ul li.az a{  padding:0; color:#3E82C3;  } 
.lists ul li.az a:hover{ background:none; padding:0;}

.lists ul li.az1{ margin:4px 0px 4px 16px!important;
	margin:4px 0px 4px 10px;
	width:860px;
	padding-left:26px; height:auto;  }
.lists ul li.az1 a{  padding:0; color:#3E82C3;  } 
.lists ul li.az1 a:hover{ background:none; padding:0;}

.lists ul li a{ text-align:left; color:#000;  font-size:12px; text-decoration:none; }
.lists ul li a:hover{ text-decoration:none; color:#fa5304;}
.sm{ width:auto; margin-left:15px;height:auto; float:left;}
.sm a{ text-decoration:underline; color:#3E82C3;  line-height:25px; margin:0; padding:0; font-weight:bold;}
.sm a:hover{ text-decoration:none; color:#ff6600;}

.titlest{ width:98%;  height:28px; float:left; line-height:28px; color:#ff6600;   font-size:13px; margin-left:4px; margin-top:5px;}
.titlest a{ color:#003103; text-decoration:none;}
.titlest a:hover{ text-decoration:none; color:#ff6600;}
#centern{ width:920px; height:auto; overflow:hidden; background:#fff; border:1px solid #ccc; margin:0 auto;}

.pdf1{ width:auto; float:left; padding-left:18px; background:url(../images/pdg.jpg) left center no-repeat; margin-top:20px; }

.productsc5{ width:690px;   height:auto;  float:left; margin-top:3px; }
.productsc5 ul{ margin:0px; padding:0px;}
.productsc5 ul li{ height:auto; float:left;}
.productsc5 ul li ol{ width:690px; margin:5px 0px; height:120px; border-bottom:1px dotted #ccc;}
.productsc5 ul li ol li{ width:100px; float:left; height:auto; }
.productsc5 ul li ol li.pro{ width:560px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#666;   }
.productsc5 ul li ol li.pro a{ color:#000; line-height:21px;  text-decoration:underline; font-size:12px;}
.productsc5 ul li ol li.pro a:hover{ color:ff0000; text-decoration:none;}
.productsc5 ul li ol li img{ border:1px solid #ccc; float:none; margin:0px; padding:1px;}




