.nav2{overflow: hidden;width: 1280px;margin: auto;position: relative;}
.nav2 .bd{position:relative; z-index:1; max-width: 1080px;margin: auto;}
.nav2 .bd li{overflow: hidden;text-align: center;color: #000;font-size: 14px;width: 180px;padding:15px 0px  15px 0px;float: left;}
.nav2 .bd li a{color: #000;}
.nav2 .bd li .img {height: 84px;width: 180px;}
.nav2 .bd li .img img{max-height: 84px;height:auto !important;height:84px;max-width: 120px;width:auto !important;width:120px;}
.nav2 .hd{position: absolute;width: 1200px;z-index: 0;height: 32px;top: 50%;margin-top: -20px;left: 50%;margin-left: -600px;}
.nav2 .hd .prev{display: block;float: left;cursor: pointer;background-image: url(prev.png);background-position: center;background-repeat: no-repeat;height: 32px;width: 18px;}
.nav2 .hd .next{display: block;float: right;cursor: pointer;background-image: url(next.png);background-position: center;background-repeat: no-repeat;height: 32px;width: 18px;}
.zai_nav{width: 1260px;position: absolute;left: 50%;margin-left: -630px;top: 57px;z-index: 30;display: none;}
.zai_nav ul{overflow: hidden;width: 120px;margin-left: 652px;}
.zai_nav ul li{width: 100%;height: 40px;line-height: 40px;background: #fff;text-align: center;color:#141414;font-size: 14px;}
.zai_nav ul li a{color: #141414;}
.zai_nav ul li:hover{background: #009e96;}
.zai_nav ul li:hover a{color: #fff;}
.gray {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; }