/*首页banner切换*/
.index .banner-box{margin-bottom:100px;}
.banner { margin: 0 auto; position: relative; z-index: 2; background: #fff;}
.banner-ul { position: relative; height: 767px; overflow: hidden; z-index: 100; }
.header-banner .banner-ul{height:768px;}
.banner-ul li { width: 100%; position: absolute; height: 100%; left: 0; top: 0; z-index: 2; opacity: 0; filter: alpha(opacity=0); }
.banner-ul li.i0 {z-index: 10; opacity: 1; filter: alpha(opacity=100); }
.banner-ul li .bg {position: absolute; width: 100%;height:auto; left: 0; top: 0; z-index: 1; }
.banner-button { text-align: center; position: absolute; z-index: 200; cursor: default;left:10%;bottom:20px;}
.header-banner .banner-button{top:210px;}
.banner-button span {display: inline-block;margin: 0 2px; outline: 0 none; position: relative;text-align:left;cursor: pointer;background:#aeb9c0;transition:all 1.5s; -webkit-transition: all 1.5s;-moz-transition: all 1.5s;-ms-transition: all 1.5s;position: relative;float: left;}
.banner-ul .fly{position:absolute;top:30%;left:40%;z-index: 10;opacity: 0}
.banner-button span i{font-size:12px;color:#ffffff;font-style: normal;display: inline-block;*display: inline;padding:5px;transition:all 0.3s;}
.banner-button span.on, .banner-button span:hover {background:#fcfdfd;}
.banner-button span.on i, .banner-button span:hover i{color:#aeb8c0;font-style: normal;}
.banner-ul li.on { opacity:1; z-index:3; }
.banner-ul .banner1Small{width:650px;height:340px;}

/* wushi fix S */
.banner-box .banner .tabItem{position: absolute;bottom: -67px;width: 980px;left: 50%;margin-left: -485px;z-index: 1000;}
/* wushi fix E */
.banner-box .banner .tabItem ul li{width: 220px;float: left;background: #fff;text-align: center;padding: 30px 0;-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.5);-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.5);box-shadow: 5px 5px 5px rgba(68,68,68,0.5);margin-right:30px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;}
.banner-box .banner .tabItem ul li.marginRightNone{margin-right:0;}
.banner-box .banner .tabItem ul li .icon{display: inline-block;vertical-align: top;width: 25px;height: 25px;background-repeat: no-repeat;background-size: 100% 100%;}
.banner-box .banner .tabItem ul li span{font-size:18px;color:#606060;line-height: 25px;padding-left:15px;}
.tabItem ul li .icon1{background-image: url(../../images/bg1.png);}
.tabItem ul li .icon2{background-image: url(../../images/bg2.png);}
.tabItem ul li .icon3{background-image: url(../../images/bg3.png);}
/* wushi fix S */
.tabItem ul li .icon4{background-image: url(../../images/bg4.png);}
/* wushi add E */
.main-content{width:100%;background: #f2f2f2;padding:50px 0 115px 0; margin-top:135px;}
.newsList{margin:30px auto 0;width:1200px;background: #fff;padding:20px 0;position:relative;}
.main-content .newTitle{width:95px;padding-bottom:15px;border-bottom: 1px solid #bcbcbc;margin:0 auto;font-size:22px;color: #606060;text-align: center;letter-spacing: 1px;position:relative;}
.main-content .newTitle span{width: 20px;height: 4px;background: #ff2323;position: absolute;bottom: 5px;left: 50%;margin-left: -10px;}
.main-content .newsList ul li{width:367px;height:85px;float: left;padding:0 16px;border-right:1px solid #f2f2f2;}
.main-content .newsList ul li .list_left{width:140px;height:80px;}
.main-content .newsList ul li .list_left img{width:100%;height:100%;}
.main-content .newsList ul li .list_right{width: 202px;height:80px;margin-left: 25px;position: relative;}
.main-content .newsList ul li .list_right h2{font-size:16px;font-weight:normal;padding-top:10px;}
.main-content .newsList ul li .list_right h2 a{color:#333;}
.main-content .newsList ul li .list_right span{font-size:12px;color:#888888;position: absolute;bottom:0;right:0;}
.main-content .newsList ul li p{font-size:12px;color:#888;line-height: 18px;padding-top:10px;}
.main-content .newsList ul li.borderNone{border:none}
.main-content .newsList .moreNews{position:absolute;bottom:5px;right:10px;font-size:12px;}
.main-content .newsList .moreNews a{color:#999;}
.product{width:100%;}
.productList{width:1200px;margin: 0 auto;}
.productList li{width:300px;height:440px;overflow: hidden;display: block;float: left;position:relative;}
.productList li img.tu{display: block;width:100%;height:440px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;}
.productList li img.tu.scale{transform: scale(1.1,1.1);}
.productList li img.img{display: none;width:100%;height:440px;position:absolute;top:0;left:0;}
.productList p.p1{position:absolute;bottom:0;left:0;height:60px;width:100%;color:#fff;background: rgba(0,0,0,0.2);font-size:18px;text-align: center;line-height: 60px;font-weight:700;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;}
.productList .pTitle{position:absolute;bottom:200px;display: none;}
.productList .pTitle p.p2{width:300px;font-size:16px;line-height: 24px;text-align: center;font-weight:700;}
.productList .pTitle p.p2 a{color:#fff;}
.productList p a{color:#fff;}
.partent{padding:20px 0;background: #fff;width:1200px;margin:30px auto 0;}
.partent ul li{width:180px;float: left;background: #fff;text-align: center;padding:20px 0;margin:0 60px;position: relative;}
.partent ul li .icon{display: inline-block;vertical-align: top;width: 30px;height: 30px;background-repeat: no-repeat;background-size: 100% 100%;}
.partent ul li span{font-size:18px;color:#606060;line-height: 30px;padding-left:15px;}
.partent ul li .icon1{background-image: url(../../images/parent1.png);}
.partent ul li .icon2{background-image: url(../../images/parent2.png);}
.partent ul li .icon3{background-image: url(../../images/parent3.png);}
.partent ul li .icon4{background-image: url(../../images/parent4.png);}
.top{position: absolute;z-index:1;height: 3px;width: 0px;top: 0px;width: 0px;}
.bottom{position: absolute;z-index:1;height: 3px;width: 0%;bottom: 0px;right: 0px;}
.left{height: 0;position: absolute;left: 0px;width: 3px;top:0px;}
.right{height: 0;position: absolute;right: 0px;width: 3px;bottom: 0px;}