@charset "utf-8";
/* CSS Document */
.indexFlash{height:413px;  position:relative; background:#fff;}
.indexFlash li{width:100%; position:absolute; z-index:1; left:0px; top:0px; display:none;}
.indexFlash li a{display:block; height:413px;}
.indexFlash .btnDiv{position:absolute; z-index:10; bottom:-35px; width:100%; left:80%;}
.indexFlash .btnDiv span{display:inline-block; width:22px; height:17px; background:url(../images/limg17_a.png) center top no-repeat; cursor:pointer;}
.indexFlash .btnDiv .spanNow{background:url(../images/limg17_b.png) center top no-repeat;}
 
.indexPart1{ height:45px; background:url(../images/bg3.jpg) repeat-x;}
.indexNews{ height:45px; overflow:hidden}
.indexNews .title{ height:45px; background:url(../images/ico2.jpg) no-repeat 17px center; display:inline; line-height:45px; font-size:16px; color:#8a8a8a; padding-left:26px; font-weight:bold; padding-right:45px;}
.indexNews .title em{ color:#339933; font-size:12px; font-weight:400; padding-left:10px;}
/*.indexNotice li{height:35px; line-height:35px; overflow:hidden; padding-left:55px;}*/
.indexNews ul{ float:left; font-size:12px; line-height:45px; color:#666666; overflow:hidden;}
.indexNews ul li{ width:382px;  margin-right:100px; }
.indexNews ul li a{ color:#666666; }
.indexNews ul li a:hover{ color:#168f56; }
.indexNews ul li span{  color:#ababab; float:left; padding-right:15px;}
.up_down{ width:9px; height:22px; float:left; margin-left:70px; display:inline;}
.up_down img{ display:block; margin-top:12px;}

.indexPart2{ background:#eeeded; padding-top:26px;}
.indexPart2_l{ width:329px; height:257px; background:#fff; box-shadow:3px 3px 3px #999;  -moz-box-shadow: 3px 3px 3px #999;  
 -webkit-box-shadow: 3px 3px 3px #999; }
.indexPart2_l .title{ background:url(../images/ico2.jpg) no-repeat 17px center; display:inline; line-height:45px; font-size:16px; color:#8a8a8a; padding-left:26px; font-weight:bold; padding-right:45px;}
.indexPart2_l .title em{ font-size:12px; font-weight:400; padding-left:10px;}

.productBox{ width:329px; height:220px; position:relative;  }
.productBox .hd{ height:15px; position:absolute; right:5px; top:-25px; z-index:1; }
.productBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.productBox .hd ul li{ float:left; margin-right:6px;  width:6px; height:6px; cursor:pointer; background:url(../images/ico3_b.png) no-repeat; }
.productBox .hd ul li.on{  background:url(../images/ico3_a.png) no-repeat; }
.productBox .bd{ position:relative; height:100%; z-index:0;   }
.productBox .bd li{ zoom:1; vertical-align:middle; }
.productBox .bd img{ width:329px; height:174px; display:block;  }
.productBox .bd li p{ text-align: center; font-size:14px; padding-top:10px;} 

.productBox .prev{ position:absolute; left:5%; bottom:15px; display:block; width:18px; height:18px; background:url(../images/limg18_left_a.png) no-repeat; }
.productBox .next{ position:absolute; right:5%; bottom:15px; display:block; width:18px; height:18px; background:url(../images/limg18_right_a.png) no-repeat; }

.productBox .prev:hover{ background:url(../images/limg18_left_b.png) no-repeat; }
.productBox .next:hover{ background:url(../images/limg18_right_b.png) no-repeat; }

.indexPart2_m{ width:418px; height:257px; background:url(../images/bg7.jpg) repeat-x; margin-left:6px; position:relative; -webkit-box-shadow: 3px 3px 3px #999;  
  -moz-box-shadow: 3px 3px 3px #999;  
  box-shadow: 3px 3px 3px #999;  }
.indexPart2_m .title{ background:url(../images/ico2.jpg) no-repeat 17px center; display:inline; line-height:45px; font-size:16px; color:#8a8a8a; padding-left:26px; font-weight:bold; height:45px; width:382px;}
.indexPart2_m .title em{ font-size:12px; font-weight:400; padding-left:10px;}
.indexPart2_m .title a.more{ display:block; padding-right:20px;}

.indexPart2_m .tab{position:absolute; left:0px; top:46px; width:129px; overflow:hidden; background:url(../images/bg5.png) repeat-x bottom;}
.indexPart2_m .tab li{height:36px; line-height:36px; overflow:hidden; font-size:14px; color:#666666;  position:relative; top:-2px; background:url(../images/bg4.jpg) repeat-x; padding-left:15px;}
.indexPart2_m .tab .liNow{font-size:14px; color:#fff; background:url(../images/limg138_1.png) no-repeat; width:138px; height:40px; line-height:36px;}
.indexPart2_m .tabContent{ padding-left:129px;}

.indexPart2_r{ width:240px; height:257px; background:url(../images/bg7.jpg) repeat-x; position:relative; -webkit-box-shadow: 3px 3px 3px #999;   -moz-box-shadow: 3px 3px 3px #999;  
box-shadow: 3px 3px 3px #999;  }
.indexPart2_r .title{ height:45px; line-height:45px; color:#fff; padding-left:20px; font-size:14px; background:#ff9a1b url(../images/ico4.png) no-repeat 205px center;}
.indexPart2_r ul{ padding:13px 0 0 10px;}
.indexPart2_r li{ width:106px; height:86px; float:left; margin:0 8px 8px 0;}

.indexPart3{ background:#eeeded; padding-top:10px;}
.indexPart3_l{ width:263px; height:155px; background:url(../images/bg6.jpg) repeat-x; position:relative; padding-left:242px;}
.indexPart3_l .imgDiv{ position:absolute; top:0px; left:0px;}
.indexPart3_l .name{ padding-top:18px; font-size:16px; color:#8a8a8a; font-weight:bold;}
.indexPart3_l .e_name{ padding-top:4px; font-size:11px;}
.indexPart3_l .content{ padding-right:5px; line-height:18px; padding-top:6px; color:#8a8a8a;}
.indexPart3_l a{ position:absolute; width:18px; height:18px; right:18px; top:18px;}

.indexPart3_m{ width:241px; height:153px; background:url(../images/limg241_1.jpg) no-repeat; margin-left:6px; position:relative;}
.indexPart3_m a{ display:block; height:18px; width:110px; background:url(../images/limg18_right_b.png) no-repeat right center; font-size:16px; color:#8a8a8a; font-weight:bold; line-height:18px; position:absolute; top:18px; left:18px;}
.indexPart3_m P{ position:absolute; left:18px; top:42px; font-size:11px; color:#8a8a8a;}

.indexPart3_r{ width:241px; height:153px; background:url(../images/limg241_2.jpg) no-repeat; margin-left:6px; position:relative;}
.indexPart3_r a{ display:block; height:18px; width:110px; background:url(../images/limg18_right_b.png) no-repeat right center; font-size:16px; color:#8a8a8a; font-weight:bold; line-height:18px; position:absolute; top:18px; left:18px;}
.indexPart3_r P{ position:absolute; left:18px; top:42px; font-size:11px; color:#8a8a8a;}





