.theme-default #slider{width:1440px;height:450px;}
.theme-default .nivoSlider{background:url("../images/loading.gif") no-repeat 50% 50% rgb(255, 255, 255);margin-bottom:50px;position:relative;}
.theme-default .nivoSlider img{left:0px;top:0px;display:none;position:absolute;}
.theme-default .nivoSlider a{border:0px currentColor;display:block;}
.theme-default .nivo-controlNav{left:635px;width:193px;height:38px;bottom:-30px;padding-top:14px;padding-left:50px;position:absolute;z-index:9;background-image:url("../images/bullets-bg.png");background-repeat:no-repeat;}
.theme-default .nivo-controlNav a{background:url("../images/bullets.png") no-repeat;border:0px currentColor;width:23px;height:17px;text-indent:-9999px;margin-right:3px;float:left;display:block;}
.theme-default .nivo-controlNav a.active{background-position:0px -17px;}
.theme-default .nivo-directionNav a{background:url("../images/arrows.png") no-repeat;border:0px currentColor;width:41px;height:90px;text-indent:-9999px;display:block;}
.theme-default a.nivo-nextNav{background-position:-41px 0px;top:181px;right:30px;}
.theme-default a.nivo-prevNav{left:30px;top:181px;}
.theme-default a.nivo-nextNav:hover{background-position:-41px -110px;top:181px;right:30px;}
.theme-default a.nivo-prevNav:hover{background-position:0px -110px;left:30px;top:181px;}

.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.theme-default .nivo-caption a{color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);border-bottom-width:1px;border-bottom-style:dotted;}
.theme-default .nivo-caption a:hover{color:rgb(255, 255, 255);}

.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider span{display:block; font-size:30px;color:#fff; left:140px;top:315px;font-weight:bold; position:absolute;background:url("../images/spanBG_14.png") left center repeat-x; height:80px;line-height:80px; padding:0 15px;  }

.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivo-slice{height:100%;display:block;position:absolute;z-index:5;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{background:rgb(0, 0, 0);left:0px;width:30%;bottom:0px;color:rgb(255, 255, 255);display:none;position:absolute;z-index:8;opacity:0.8;}
.nivo-caption p{margin:0px;display:none;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{top:45%;position:absolute;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}


.banner_index{height:265px;position: relative;overflow:hidden;width: 1200px;margin:25px auto;margin-top:7px; overflow:hidden; padding-left:20px;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1200px;float: left;}
.banner_index .banner_wrap li a{ display:block;float:left;  width: 340px; height:230px;  margin:0 12px;margin-left:38px;border:1px solid #fff; overflow:hidden;  }
.banner_index .banner_wrap li a img{  width: 340px; max-height:230px; }

.banner_index .banner_wrap li a span{font-size:16px;color:#fff; line-height:65px; text-indent:30px;  width: 340px; display:inline-block;  height:65px;top:-55px; position:relative; z-index:10;  background:url(../images/en_glTitBG_32.png) no-repeat left top; }
.banner_index .banner_wrap li a:hover{  box-shadow: 2px 1px  15px #999999}
.banner_index .banner_wrap li a:hover img{ transition: all 0.6s;transform: scale(1.4);}

.indexBanner_num{width:800px;margin: 0 auto;padding:10px 0;padding-right:43px;   text-align: center; position:relative;top:250px; } 
.indexBanner_num a{width: 40px;height: 2px;display: inline-block;_zoom:1;margin:0 7px;background:#999999; font-size:0;}
.indexBanner_num a.on,.indexBanner_num a:hover{background:#fdad00;}



.silder-box{position:relative;height:260px;}
.silder{margin:0 auto 0;}
.silder li{width:340px;height:230px;}
.silder li img{width:100%;height:100%;}
.silder li a{ display:block;float:left;  width: 340px; height:230px;  margin:0 12px;margin-left:38px;border:1px solid #fff; overflow:hidden;  }
.silder li a img{  width: 340px; max-height:230px; }

.silder li a span{font-size:16px;color:#fff; line-height:65px; text-indent:30px;  width: 340px; display:inline-block;  height:65px;top:-55px; position:relative; z-index:10;  background:url(../images/en_glTitBG_32.png) no-repeat left top; }
.silder li a:hover{  box-shadow: 2px 1px  15px #999999}
.silder li a:hover img{ transition: all 0.6s;transform: scale(1.4);}

.silder-button{bottom:0px;width:40px;height:6px;position:absolute;cursor:pointer;}
.silder-button.btl{left:47.5%;background:url(../images/bl.png);}
.silder-button.btl:hover{left:47.5%;background:url(../images/blH.png);}
.silder-button.btr{right:44%;background:url(../images/br.png);}
.silder-button.btr:hover{right:44%;background:url(../images/brH.png);}
.silder-box-1{width:1160px;margin-bottom:30px;}