@charset "utf-8";
body {MARGIN: 0 auto; PADDING: 0px;font-family:tahoma, Helvetica, sans-serif; font-size:12px; margin-left:0px;  margin-top:0px; background:#E8EBEF; color:#666666;}
div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; margin: 0; padding: 0; border: 0; line-height:20px; color:#666;}
img { vertical-align:top; border:0;}
p{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
a{ text-decoration:none;}
.clb{ clear:both;}

.all{ width:818px; margin:0 auto; background:#FFF;}

/*----top----*/
.logo{ width:818px; background:url(../images/logo.jpg) no-repeat left; height:100px;}
.logo a{ float:right; background:url(../images/jt.jpg) no-repeat left center; color:#666666; margin:66px 37px 0 0; padding:0 0 0 12px;}


/*-----内容----*/
.banner{ width:516px; float:left; padding:32px 0 0 37px;}
.banner img{ border:1px solid #D2D2D2;}

.right{ float:left; padding:31px 0 0 20px; overflow:hidden; width:228px;}
.right p{ color:#666666; line-height:18px; padding:12px 32px 16px 0;}
.right ul{}
.right ul li{ margin:12px 0 6px 0; padding:0 24px 0 0; line-height:18px;}
.right ul li a{line-height:18px; color:#008328;}
.right ul li a:hover{ color:#F30; text-decoration:none}
.right ul li span{ font-size:11px; line-height:18px; color:#666666;}

.gaikuang{ width:228px; padding-top:18px;}
.gaikuang a{ float:left; margin:0 12px 10px 0;}
.gaikuang img{  margin:0 12px 10px 0; float:left;} 

.title{ width:74px; height:19px; background:url(../images/lazg.jpg) no-repeat;}
.title1{ width:214px; border-bottom:1px solid #CCCCCC; line-height:26px; color:#666666; }

/*-----foot-----*/
.foot{  padding:0 28px 28px 37px;}
.foot ul{}
.foot ul li{ width:232px; height:36px; padding:4px; border:1px solid #999999; float:left; margin:0 9px 3px 0;}
.foot ul li img{ float:left;}
.foot ul li span{ background:url(../images/jt3.jpg) no-repeat left ; margin:10px 0 0 7px;  padding:0px 0 0 14px!important;padding:2px 0 0 14px;  display:block; float:left;  vertical-align:middle;}
.foot ul li span a{color:#666666; font-weight:bold;}

.foot-title{ background:url(../images/bj.jpg) repeat-x; height:58px; line-height:58px; clear:both; margin-right:9px;}
.foot-title b{ color:#008328; font-size:14px; line-height:58px; background:#FFF; display:block; width:134px; float:left; }
.foot-title span{ float:right; background:url(../images/jt2.jpg) no-repeat right center; width:75px; background-color:#FFF; display:block; padding:0 9px 0 8px;}
.foot-title span a{ color:#666666;}

.foot1{ width:771px; margin:0 auto; border-top:1px solid #05B59D; color:#666; line-height:20px; padding:6px 0 16px 0;}
.foot1 a{ color:#666; margin:0 8px;}
.foot1 a:hover{ color:#333;}




/*------product-------*/
.left{ width:181px; float:left; margin:32px 0 0 0;}
.left h4{ color:#008328; background:url(../images/jt4.jpg) no-repeat left; margin:0 0 16px 21px; padding:0 0 0 16px; font-size:14px;}
.left b{ font-size:14px;}
.left a{ font-size:12px; color:#666; line-height:26px; display:block; margin-left:38px;}
.left a:hover{color:#008328; text-decoration:underline;}
.left img{ margin:0 0 24px 58px;}

.left1{ width:181px; float:left; margin:32px 0 0 0;}
.left1 h4{ color:#008328; background:url(../images/jt4.jpg) no-repeat left; margin:0 0 16px 21px; padding:0 0 0 16px; font-size:14px;}
.left1 b{ font-size:14px;}
.left1 a{ font-size:12px; color:#666; line-height:26px; display:block; margin-left:38px;}
.left1 a:hover{ font-size:14px; font-weight: bold; }
.left1 a:active{ font-size:14px; font-weight: bold; }


.contect{ width:637px; float:left; overflow:hidden;}
.contect p{ background:url(../images/bj2.jpg) repeat; line-height:28px; font-size:14px; margin:32px 30px 0 0; color:#666;}
.contect strong{ color:#666666; display:block; font-size:14px; margin:20px 0 0 0;}
.contect ul{ padding:26px 0 0 0px;}
.contect ul li{ float:left; width:139px; margin:0 49px 10px 12px!important;margin:0 59px -10px 6px; text-align:center;}
.contect ul li a{ line-height:42px; color:#008328; font-size:14px; font-weight:bold;}
.contect span{ color:#666666; font-weight:bold; font-size:14px;}


.tl{ float:right; font-size:12px; color:#666666; line-height:32px; padding:0 37px 0 10px; background:url(../images/jt6.jpg) no-repeat left;}
.tl a{ color:#666;}
.tl a:hover{ color:#333; text-decoration:underline;}

.t2{color:#008328; background:url(../images/jt4.jpg) no-repeat left; margin:0 0 0px 4px; padding:0 0 0 16px; font-size:14px; font-weight:bold; line-height:50px;}


.gang{ height:1px; background:url(../images/bj3.jpg) repeat-x; width:594px; overflow:hidden;}
.gang1{ height:1px; background:url(../images/bj3.jpg) repeat-x; overflow:hidden; width:156px;}

.font1{ color:#666666; line-height:18px; padding:0 37px 24px 8px;}
.font1 p{margin:0px;padding:0px; font-size:12px; background:none; line-height:18px;}
.font1 a{ color:#666; text-decoration:underline;}

.new{ padding:0 0 0px 14px; overflow:hidden; }
.new a{ background:url(../images/jt5.jpg) no-repeat left; float:left; width:45.9%; padding-left:8px; line-height:22px; color:#666; text-decoration:none;}
.new a:hover{ text-decoration:underline;}

.new1{ padding:0 0 20px 4px; overflow:hidden; }
.new1 a{ background:url(../images/jt5.jpg) no-repeat left;  padding-left:8px; line-height:22px; color:#666; text-decoration:underline; display:block;}

/*-------pro-------*/
.contect-left{ float:left; width:326px; margin:10px 0 0 0;}
.pro{ width:275px; line-height:18px;}
.pro1{ margin:12px 0 12px 0px; color:#008328; line-height:18px; text-indent:-6px;} 
.pro1 a{ color:#008328; line-height:18px; margin:0 8px; padding-left:-6px; }
.pro1 a:hover{ text-decoration:underline;}
.pro2{color:#666; line-height:18px; padding:0 0 18px 0; font-size:12px;}
 
.contect-right{float:left; width:307px; margin:10px 0 0 0;}
.contect-right p{ margin:0px; padding:0px; background:none;}
.contect-right dl{ margin:0 0 12px 0; overflow:hidden;}
.contect-right dl dt{ float:left; color:#008328; line-height:18px; width:191px; padding:0 0 0 4px;}
.contect-right dl dt a{color:#008328; line-height:18px; margin:0 8px;}
.contect-right dl dt p{ color:#666; line-height:18px; margin:0 0 0 8px; font-size:12px; background:none;}
.contect-right dl dd{ float:left; width:51px;}

.pro3{ float:left; width:234px; background:url(../images/ban5.jpg) no-repeat; line-height:70px; font-size:14px; font-weight:bold; color:#FFF; padding-left:30px;}
.pro4{ float:left; width:306px; background:#666666; line-height:70px; font-size:14px; color:#FFF; font-weight:bold; padding-left:30px; }
.pro4 a{ color:#FFF; text-decoration:underline; font-size:14px;}
.pro5{ text-align:center; overflow:hidden }

.pro6 img{ border:2px solid #E8EBEF; margin:12px 8px 12px 8px;}
.pro6:hover img{border:2px solid #008328;}
.pro6:hover{color: red; /* Dummy definition to overcome IE bug */}
.pro6-Sel img{ border:2px solid #E8EBEF; margin:12px 8px 12px 8px;border:2px solid #008328;}
.pro6-Sel:hover img{border:2px solid #008328;}
.pro6-Sel:hover{color: red; /* Dummy definition to overcome IE bug */}
.pro7{ line-height:45px; font-size:14px; font-weight:bold; color:#008328; padding:0 0 0 22px;}
.pro7 span{line-height:45px; font-size:14px; font-weight:bold; color:#008328; float:left; display:block;}

.cpshow{padding:25px 37px 21px 0px;}

/*------about-------*/

.about{ width:395px; padding:34px 34px 0 0; float:left;}
.about p{ line-height:20px; color:#666; padding:30px 0 20px 0; background:none; font-size:12px; margin:23px 0px 0 0;}
.about h3{ width:392px; border-bottom:1px solid #CDCDCD; font-weight:bold; line-height:36px; color:#666; font-size:14px; padding:10px 0 0 0;}
.about dl{ border-bottom:1px solid #CCCCCC; width:392px;}
.about dl dd{ float:left; width:137px; padding:0 0 30px 0; }
.about dl dd img{ border:1px solid #CACACA;}
.about dl dt{ float:left; width:253px; line-height:16px; color:#666; padding:0 0 30px 0;}
.about dl dt span{ font-size:12px;  color:#4070BA; line-height:22px; font-weight:bold; display:block;}
.about dl dt span a{ font-size:12px;  color:#4070BA; line-height:22px; }

.about2{ width:395px; padding:34px 34px 0 0; float:left;}
.about2 p{ line-height:20px; color:#666; background:none; font-size:12px; margin:0 0 20px 0;}


.about1{width:395px; padding:34px 34px 20px 0; float:left;}
.about1 img{ border:1px solid #ccc;}
.about1 h3{ width:392px; border-bottom:1px solid #CDCDCD; font-weight:bold; line-height:36px; color:#666; font-size:14px; padding:10px 0 0 0;}
.about1 p{margin:0px;padding:0px; font-size:12px; background:none; line-height:18px;}
.honor{border-bottom:1px solid #CCCCCC; width:392px; color:#666; line-height:20px; padding:12px 0 16px 0; margin:0 0 27px 0;}
.honor a{ color:#666;}

.news-contect{ line-height:20px; font-size:12px; color:#666; padding:16px 0 14px 0; border-bottom:1px solid #CCCCCC;}
.news-contect p{margin:0px;padding:0px; font-size:12px; background:none; line-height:18px;}
.news-time{font-family:Tahoma; color:#666;}
.news-title{ color:#3B73B9; font-weight:bold; font-size:12px; text-decoration:none; padding:0 0 12px 0;}
.news-title a{ color:#3B73B9; font-weight:bold; font-size:12px; text-decoration:none;}
.news-title a:hover{ text-decoration:underline;}
.alltext{ display:block; color:#666; line-height:20px; font-size:12px;}
.alltext:hover{ color:#3B73B9;}
.fenye{ line-height:28px; background:url(../images/jt9.jpg) no-repeat left; color:#666; padding:0 0 0 7px; margin:10px 0 10px 0;}
.fenye a{ color:#666; text-decoration:underline; }
.fenye-wenben{ width:37px; height:19px; background:url(../images/bj5.jpg) no-repeat; font-size:12px;  border:none;}
.fenye-buttom{ width:30px; height:20px; background:url(../images/bt.jpg) no-repeat; border:none;}

.moon{width:392px; border-bottom:1px solid #CDCDCD; font-weight:bold; line-height:36px; color:#666; font-size:14px; padding:10px 0 0 0; border-top:1px solid #CDCDCD; margin:10px 0 0 0;}

.d_over{background-color:#008328; width:77px; height:23px; float:left; padding:0 0 0 11px;   margin:0 4px 0 0;}
.d_over a{font-size:12px; font-weight:bold; color:#FFF; line-height:24px; background:url(../images/jt8.gif) no-repeat left; padding:0 0 0 15px; margin:0 0 0 0; }
.d_out{background-color:#FF0202; width:77px; height:23px; float:left; padding:0 0 0 11px;   margin:0 4px 0 0;}
.d_out a{font-size:12px; font-weight:bold; color:#FFF; line-height:24px; background:url(../images/jt8.gif) no-repeat left; padding:0 0 0 15px; margin:0 0 0 0; }

.new-list{ width:171px; float:left; background:#F2F2F2; margin:34px 0 0px 0; padding:6px 0 8px 0;}
.new-list h5{ color:#666; font-weight:bold; font-size:12px; line-height:24px; border-bottom:1px solid #CCCCCC; width:140px; margin-left:6px; padding-left:16px;}
.new-list dl{ padding:10px 0 0 13px;}
.new-list dd{ color:#666; line-height:14px; font-size:11px; padding-left:9px;}
.new-list dt{ background:url(../images/jt7.jpg) no-repeat left top; color:#008328; padding:1px 17px 0 9px; font-size:12px; line-height:16px; margin:1px 0 12px 0; }
.new-list dt a{ font-size:12px; line-height:16px; color:#008328;}

.news-right{ width:120px; margin:34px 0 0 0; background:url(../images/bj6.jpg) no-repeat top left; background-color:#3B73B9; padding:44px 32px 0 19px;}
.news-right1{ width:120px; margin:34px 0 0 0; background:url(../images/bj6-2.jpg) no-repeat top left; background-color:#3B73B9; padding:44px 32px 0 19px;}
.zhanhui{ width:120px; background:url(../images/bj7.jpg) repeat-x bottom; font-size:14px; font-weight:bold; color:#FFF; line-height:20px; padding:0 0 12px 0;}
.zhanhui a{ color:#FFF; text-decoration:none}
.zhanhui a:hover{ text-decoration:underline;}

.danwei{ padding:0px 0 12px 0; line-height:20px; color:#FFF;}
.danwei a{ color:#FFF}
.danwei strong{ display:block; color:#fff; font-size:12px;}
.time{ background:#F2F2F2; padding:16px 28px 16px 18px; color:#3B73B9; line-height:21px; }

.news-cp ul{ padding:26px 0 0 0px;}
.news-cp ul li{ float:left; width:139px; margin:0 49px 10px 12px!important;margin:0 59px -10px 6px; text-align:center;}
.news-cp ul li a{ line-height:42px; color:#008328; font-size:14px; font-weight:bold;}
.news-cp span{ color:#666666; font-weight:bold; font-size:14px;}

.news-tl{  background:url(../images/bj8.jpg) no-repeat right; background-color:#3B73B9; width:590px; color:#FFF; font-size:14px; font-weight:bold; line-height:70px; display:block; height:70px; padding:0 0 0 10px;}
.news-other{}

.returnClass a{ color:#008328; text-decoration:underline;}
.returnClass a:hover{ font-weight:bold;}

/*  对联广告  */
#lovexin14{
   width:140px;
   height:153px;
   background:#FCFEFE url(../images/qq_bg.jpg) no-repeat #F0F0F0;
   display:none;
}








