@charset "utf-8";
.container{position: relative;z-index: 99;}
.banner{width: 100%;height: 829px;background: url(/z/new2017/images/banner.jpg) center top no-repeat;background-size: cover;}
.logo{width: 74px;height: 74px;background: url(/z/new2017/images/logo.jpg) center no-repeat;float: left;}

.block{height: auto;overflow: hidden;}
.block1{width: 1140px;margin:0 auto;}
.block1 .txt-box{height: auto;overflow: hidden;}
.block1 .txt-box .box-con{margin-top:48px;}
.block1 .txt-box .box-con h1{font-size: 18px;font-weight: bold;color: #009966;}
.block1 .txt-box .box-con h1 span{font-weight: normal;margin-left: 7px;font-family: 'hrlvetica-lt';}
.block1 .txt-box .box-con ul{margin-top: 16px;}
.block1 .txt-box .box-con ul li{position: relative;border-bottom: 1px dotted #d6d6d6;}
.block1 .txt-box .box-con ul li a{display: block;font-size: 14px;color: #515151;line-height: 40px;}
.block1 .txt-box .box-con ul li i{display: block;width: 6px;height: 9px;background: url(/z/new2017/images/jt.png) center no-repeat;background-size: 100%;position: absolute;right:5px;top: 50%;margin-top:-4.5px;}
.block1 .txt-box .box-con ul li:hover a{font-size: 18px;color: #333333;font-weight: bold;}
.block1 .txt-box .box-con ul li:hover i{width: 11px;height: 22px;margin-top: -11px;transition: 0.5s;}
.block1 .img-box{float: right;position: relative;width: 570px;padding-left: 70px;position: relative;}
.block1 .img-box .hd{overflow:hidden;position: absolute;bottom: 10px;right: 10px;z-index: 2;}
.block1 .img-box .hd ul{height: auto;overflow:hidden; zoom:1; }
.block1 .img-box .hd ul li{display: inline-block;*display: inline;zoom:1;width:10px; height:10px; margin:0 5px; overflow:hidden;text-indent:-999px; cursor:pointer; background:#d6efe6;border-radius: 50%;}
.block1 .img-box .hd ul li.on{ background: #009966;}
.block1 .img-box .bd{height: auto;overflow: hidden;}
.block1 .img-box .bd ul{height: auto;overflow:hidden; zoom:1;}
.block1 .img-box .bd ul li{width: 570px;}
.block1 .img-box .bd ul li img{display: block;width: 570px;height: 315px;}

.block2{padding: 60px 0;}
.block2 h1{font-size: 36px;text-align: center;color: #303030;font-weight: bold;}
.block2 em{display: block;width: 22px;height: 34px;background: url(/z/new2017/images/jt2.png) center no-repeat;background-size: 100%;margin:13px auto 15px;}
.block2 ul li{width: 100%;min-height: 430px;overflow: hidden;position: relative;}
.block2 ul li .img-box{margin-right: 0;margin-left: 50px;width: 50%;float: right;height: 430px;}
.block2 ul li .img-box a{display: block;height: 430px;}
.block2 ul li .txt-box{height: auto;overflow: hidden;width: 518px;float: right;}
.block2 ul li .txt-box h2{font-size: 22px;color: #333333;font-weight: bold;padding: 75px 0 30px;}
.block2 ul li .txt-box p{font-size: 16px;line-height: 28px;}
.block2 ul li .txt-box p a{display: inline-block;color:#009966;margin-left: 25px;}
.block2 ul li .txt-box a.yuyue{display: inline-block;margin-top:25px;width: 170px;height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;color: #fff;background: #d94243;border:2px solid #d94243;border-radius: 50px;text-align: center;}
.block2 ul li .txt-box a.yuyue:hover{background: #d94243;color: #fff;}
.block2 ul li.even{background: #f2f2f2;}
.block2 ul li.even .img-box{margin-right: 50px;margin-left: 0;float:left;}
.block2 ul li.even .txt-box{float: left;}
.block2 ul li span.icon{width: 55px;height: 55px;background: url(/z/new2017/images/block2-icon.png) center no-repeat;background-size: 100%;position: absolute;top: 60px;left: 50%;margin-right: 50%;margin-left: -27.5px;}
.block2 ul li span.icon2{width: 55px;height: 55px;background: url(/z/new2017/images/block2-icon2.png) center no-repeat;background-size: 100%;position: absolute;top: 60px;left: 50%;margin-right: 50%;margin-left: -27.5px;}

.block3{padding: 60px 0;background: #f2f2f2;position: relative;min-height: 479px;}
.block3 .w1140{position: relative;z-index: 2;}
.block3 h1{font-size: 36px;text-align: center;color: #303030;font-weight: bold;}
.block3 em{display: block;width: 22px;height: 34px;background: url(/z/new2017/images/jt2.png) center no-repeat;background-size: 100%;margin:13px auto 15px;}
.block3 ul{overflow: hidden;margin-top: 30px;}
.block3 ul li{width: 35%;float: left;padding-left: 15%;}
.block3 ul li h2{font-size: 22px;color: #009966;font-weight: bold;position: relative;}
.block3 ul li h2 span{display: inline-block;width: 49px;height: 36px;background: url(/z/new2017/images/block3-tit2.png) center no-repeat;background-size: cover;position: relative;top: 4px;margin-right: 5px;}
.block3 ul li:first-child{padding-right: 15%;padding-left: 0 ;}
.block3 ul li:first-child h2 span{width: 42px;background: url(/z/new2017/images/block3-tit1.png) center no-repeat;background-size: cover;}
.block3 ul li p{padding-left: 12px;position: relative;font-size: 14px;line-height: 24px;margin-top:15px;color: #333333;}
.block3 ul li p i{display: block;width: 8px;height: 6px;background: url(/z/new2017/images/block3-icon.png) center no-repeat;background-size: cover;position: absolute;left: 0;top: 8px;}
.block3 .img{width: 165px;height: 165px;position: absolute;top: 156px;left: 50%;right: 50%;margin-left: -82.5px;}
.block3 .sj1{width: 516px;height: 254px;background: url(/z/new2017/images/block3-sj1.png) top center no-repeat;background-size: 100%;position: absolute;top: 0px;left: 50%;right: 50%;margin-left: -258px; z-index:1;}
.block3 .sj2{width: 576px;height: 286px;background: url(/z/new2017/images/block3-sj2.png) bottom center no-repeat;background-size: 100%;position: absolute;bottom: 0px;left: 50%;right: 50%;margin-left: -288px; z-index:1;}

.block4{padding: 60px 0 50px;background: #30ab7a;position: relative;z-index: 2;}
.block4 h1{font-size: 36px;text-align: center;color: #fff;font-weight: bold;}
.block4 em{display: block;width: 22px;height: 34px;background: url(/z/new2017/images/jt3.png) center no-repeat;background-size: 100%;margin:13px auto 15px;}
.block4 h3{text-align: center;font-size: 15px;color: #fff;}
.block4 ul{padding: 45px 0;overflow: hidden;}
.block4 ul li{text-align: center;width: 20%;position: relative;padding-top: 21px;float: left;}
.block4 ul li a{display: block;}
.block4 ul li a img{display: block;width: 105px;height: 105px;margin:0 auto;animation: mymove 0.5s infinite;}
.block4 ul li span{display: block;width: 147px;height: 147px;position: absolute;top: 0;left: 50%;right: 50%;margin-left: -73.5px;transition: 0.5s;}
.block4 ul li span.img1{background: url(/z/new2017/images/block4-img1.png) center no-repeat;background-size: 100%;}
.block4 ul li span.img2{background: url(/z/new2017/images/block4-img2.png) center no-repeat;background-size: 100%;}
.block4 ul li span.img3{background: url(/z/new2017/images/block4-img3.png) center no-repeat;background-size: 100%;}
.block4 ul li span.img4{background: url(/z/new2017/images/block4-img4.png) center no-repeat;background-size: 100%;}
.block4 ul li span.img5{background: url(/z/new2017/images/block4-img5.png) center no-repeat;background-size: 100%;}
.block4 ul li a:hover span{transform: rotate(360deg);}
.block4 ul li a:hover span.img1{background: url(/z/new2017/images/block4-imgfu1.png) center no-repeat;background-size: 100%;transition: 0.8s;}
.block4 ul li a:hover span.img2{background: url(/z/new2017/images/block4-imgfu2.png) center no-repeat;background-size: 100%;transition: 0.8s;}
.block4 ul li a:hover span.img3{background: url(/z/new2017/images/block4-imgfu3.png) center no-repeat;background-size: 100%;transition: 0.8s;}
.block4 ul li a:hover span.img4{background: url(/z/new2017/images/block4-imgfu4.png) center no-repeat;background-size: 100%;transition: 0.8s;}
.block4 ul li a:hover span.img5{background: url(/z/new2017/images/block4-imgfu5.png) center no-repeat;background-size: 100%;transition: 0.8s;}
.block4 ul li p{font-size: 16px;color: #fff;padding-top: 30px;}

.pop{position: absolute;z-index: -100;bottom: 100px;width: 1168px;height: 421px;left: 50%;right: 50%;margin-left: -584px;background: url(/z/new2017/images/pop-bg.png) center no-repeat;background-size: 100%;display: block;}
.pop .pop-close{position: absolute;top: 20px;right: 30px;cursor: pointer;}
.pop .pop-con{width: 1084px;height: 296px;background: #fff;margin:12.5px 12px;padding: 50px 30px}
.pop .pop-con dl dd{overflow: hidden;}
.pop .pop-con .img-box{width: 383px;margin-right: 45px;float: left;}
.pop .pop-con .img-box img{max-width: 100%;display: block;margin:0 auto;}
.pop .pop-con .txt-box{height: auto;overflow: hidden;min-height: 207px;}
.pop .pop-con .txt-box h2{font-size: 24px;line-height: 30px;color: #30ab7a;}
.pop .pop-con .txt-box h3{font-size: 18px;line-height: 36px;color: #009966;padding-top: 25px;}
.pop .pop-con .txt-box h4{font-size: 14px;line-height: 24px;color: #30ab7a;position: absolute;bottom: -25px;padding-left: 10px;cursor: pointer;}
.pop .pop-con .txt-box .txth4{bottom: 10px;}
.pop .pop-con .txt-box h4.prev{left: 495px;}
.pop .pop-con .txt-box p{font-size: 14px;line-height: 24px;color: #333333;padding-top: 10px;}
.pop .pop-con .jtBtn{border:1px solid #009966;background: #009966;display: inline-block;width: 12px;width: 24px;height: 24px;z-index: 3;position: absolute;bottom: 85px;}
.pop .pop-con .jtBtn i{display: block;width: 6px;height: 12px;margin: 6px 8px;}
.pop .pop-con .prev i{background: url(/z/new2017/images/jt8.png) center no-repeat;background-size: 100%;}
.pop .pop-con .next i{background: url(/z/new2017/images/jt9.png) center no-repeat;background-size: 100%;}
.pop .pop-con .prev{left: 465px;}
.pop .pop-con .next{left: 495px;}
.pop .pop-con .jtBtn.nextStop,.pop .pop-con .jtBtn.prevStop{background: #fff;}
.pop .pop-con .prev.prevStop i{background: url(/z/new2017/images/jt6.png) center no-repeat;background-size: 100%;}
.pop .pop-con .next.nextStop i{background: url(/z/new2017/images/jt7.png) center no-repeat;background-size: 100%;}


/*±íµ¥*/
.pop-order{display: none;width: 500px;height: 320px;position: fixed;left: 50%;right: 50%;top: 50%;margin-left: -290px;margin-top: -205px;background: #fff;padding: 40px 50px 30px;z-index: 199;border-radius: 5px;}
.pop-order h1{font-size: 20px;font-weight:bold;text-align: center;}
.pop-order .row{margin-top: 10px;height: auto;position: relative;}
.pop-order form{overflow: hidden;height: auto;margin-top: 15px;}
.pop-order form span{display: block;width: 50px;line-height: 45px;float: left;}
.pop-order form select{border: 1px solid #d9d9d9;font-size: 14px;height: 45px;width: 450px;padding-left:8px}
.pop-order form input{margin-top: 5px;padding:12px 0 12px 10px;border:1px solid #e3e3e3;width: 438px;}
.pop-order form textarea{width: 435px;height: 106px;margin-top:5px;padding: 10px;resize:none;border:1px solid #e3e3e3;}
.pop-order form input.submit{width: 180px;height: 42px;line-height: 42px;border:none;background: #e9534c;color: #fff;font-size: 16px;cursor: pointer;margin-top: 15px;
  text-align: center;padding:0;border-radius: 5px;float: right;}
.pop-order .pop-close2{position: absolute;top: 20px;right: 30px;cursor: pointer;}

/*footer*/


/*suspen*/
.suspen{position: fixed;bottom: 10%;right: 20px;z-index: 99;}
.suspen img{width: 100px;height: 100px;display: block;margin:0 auto;}
.suspen p{font-size: 12px;color: #147122;margin-top:15px;}

.cover-bg {background: url("/z/new2017/images/cover-bg.png") repeat; display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 100;  }

@keyframes mymove{0% {transform: scale(1,1);}50% {transform: scale(1.04,1.04);}100% {transform: scale(1,1);}}<!--ºÄÊ±1755825412.6163Ãë-->