@charset "utf-8";

.container{padding-bottom:60px;}

.b-1{}
.b-1 .ilogo{width:62px;height:76px;background:url(ilogo.png);margin:60px auto 56px;}
.b-1 .hd{text-align:center;margin:60px auto 56px;}
.b-1 .hd h2{font-size:34px;font-weight:normal;color:#010101;}
.b-1 .hd .line{width:18px;height:3px;background:#75b32c;margin:22px auto 0;}
.b-1 .i{font-size:18px;color:#888;line-height:38px;text-indent:2em;}
.b-1 ul{padding:50px 0;}
.b-1 li{float:left;width:362px;position:relative;overflow:hidden;}
.b-1 li .p{overflow:hidden;}
.b-1 li img{transition:all 0.5s;}
.b-1 li:nth-child(2){margin:0 57px;}
.b-1 li p{font-size:22px;text-align:center;color:#535353;padding-top:10px;}
.b-1 li a{display:block;width:362px;height:221px;background:rgba(118,180,43,0.5);position:absolute;top:-100%;left:0;transition:all 0.5s;z-index:10;}
.b-1 li a span{display:block;width:87px;height:87px;background:url(more.png);margin:67px auto 0;}
.b-1 li:hover a{top:0;}
.b-1 li:hover img{transform:scale(1.03);}

.b-2{margin-top:46px;}
.b-2 .hd{text-align:center;}
.b-2 .hd h2{font-size:34px;font-weight:normal;color:#010101;}
.b-2 .hd .line{width:18px;height:3px;background:#75b32c;margin:22px auto 0;}
.b-2 ul{margin-top:44px;overflow:hidden;}
.b-2 li{width:25%;float:left;position:relative;}
.b-2 li img{width:100%;transition:all 0.5s;}
.b-2 li a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;padding-left:36px;color:#fff;z-index:10;}
.b-2 li a img{width:auto;margin-bottom:16px;}
.b-2 li a h3{font-size:28px;font-weight:normal;width:214px;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:8px;text-shadow:1px 2px 2px #444;}
.b-2 li a p{font-size:18px;}
.b-2 li:hover img{transform:scale(1.04);}
.b-2 li:nth-child(1) a{padding-top:142px;}
.b-2 li:nth-child(2) a{padding-top:212px;}
.b-2 li:nth-child(3) a{padding-top:282px;}
.b-2 li:nth-child(4) a{padding-top:352px;}

.b-3{margin-top:46px;}
.b-3 .hd{text-align:center;}
.b-3 .hd h2{font-size:34px;font-weight:normal;color:#010101;}
.b-3 .bd{position:relative;margin-top:44px;}
.b-3 .bd .prev,.b-3 .bd .next{width:25px;height:42px;cursor:pointer;position:absolute;top:140px;z-index:10;}
.b-3 .bd .prev{background:url(prev.png);left:-52px;}
.b-3 .bd .next{background:url(next.png);right:-52px;}
.b-3 .bd li{width:260px;float:left;position:relative;margin-right:53px;}
.b-3 .bd li a{display:block;position:absolute;bottom:0;left:0;background:#f00;z-index:10;width:100%;height:120px;background:rgba(0,0,0,0.8);text-align:center;color:#fff;}
.b-3 .bd li h3{font-size:22px;font-weight:normal;padding-top:28px;}
.b-3 .bd li p{font-size:14px;padding-top:3px;}
.b-3 .bd li a:hover{background:#76b42b;}
.b-3 .point { width:100%; height:18px; z-index:4; margin-top:44px; }
.b-3 .point ul { width:1200px; height:18px; margin:0 auto; text-align:center;}
.b-3 .point ul li { display:inline-block; *display:inline; zoom:1; width:18px; height:18px; margin:0 10px; border-radius:18px; background:#b5d293; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.b-3 .point ul .on {background:#76b42b;}

.b-4{margin-top:46px;}
.b-4 .hd{text-align:center;}
.b-4 .hd h2{font-size:34px;font-weight:normal;color:#010101;}
.b-4 .bd{position:relative;margin-top:56px;}
.b-4 .bd img{border:1px solid #e5e5e5;}
.b-4 .bd .sm{width:101px;height:260px;background:url(sm.png);position:absolute;top:-74px;right:0;}
.b-4 .bd .box{width:670px;height:74px;background:#fff;position:absolute;left:1px;bottom:1px;background:#fff;padding:11px 0 0 20px;}
.b-4 .bd .box a{display:block;}
.b-4 .bd .box h3{font-size:22px;font-weight:normal;color:#000;transition:all 0.5s;}
.b-4 .bd .box p{font-size:14px;color:#888;}
.b-4 .bd .box a:hover h3{color:#76b42b;}
.b-4 .bd .box span{width:85px;height:85px;background:#76b42b url(more3.png) center no-repeat;position:absolute;top:0;right:0;}

.b-5{margin-top:60px;width:1920px;position:relative;left:50%;margin-left:-960px;}
.b-5 a img{transition:all 1s;}
.b-5 a:hover img{transform:scale(1.02);opacity:0.9;}

.b-6{margin-top:46px;}
.b-6 .hd{text-align:center;}
.b-6 .hd h2{font-size:34px;font-weight:normal;color:#010101;}
.b-6 .hd .line{width:18px;height:3px;background:#75b32c;margin:22px auto 0;}
.b-6 .hot{margin-top:44px;}
.b-6 .hot .pic{float:left;overflow:hidden;}
.b-6 .hot .pic a img{transition:all 0.8s;}
.b-6 .hot .pic a:hover img{transform:scale(1.03);}
.b-6 .hot .txt{width:576px;float:left;margin-left:56px;padding-top:6px;}
.b-6 .hot .txt h3{font-size:24px;font-weight:normal;}
.b-6 .hot .txt .i{font-size:14px;color:#777;padding:25px 0;line-height:26px;}
.b-6 .hot .txt .line{width:22px;height:2px;background:#76b42b;}
.b-6 .hot .txt .d{font-size:20px;font-family:Arial;color:#777;margin-top:16px;}
.b-6 .hot .txt .m{margin-top:24px;}
.b-6 .hot .txt .m a{display:block;width:131px;height:37px;line-height:37px;text-align:center;color:#fff;font-size:18px;background:#76b42b;}
.b-6 .hot .txt .m a:hover{background:#69a91b;}
.b-6 ul{margin-top:30px;}
.b-6 li{width:374px;border:1px solid #b5b5b5;float:left;}
.b-6 li:nth-child(2){margin:0 36px;}
.b-6 li a{display:block;padding:20px 20px 0;height:202px;box-sizing:border-box;}
.b-6 li h3{font-size:18px;font-weight:normal;}
.b-6 li .i{font-size:14px;color:#999;padding:18px 0 22px;line-height:24px;}
.b-6 li .line{display:block;background:#76b42b;width:22px;height:2px;margin-bottom:18px;}
.b-6 li span{font-size:18px;font-family:Arial;color:#999;}
.b-6 li a:hover{background:#76b42b;color:#fff;}
.b-6 li a:hover .i{color:#fff;}
.b-6 li a:hover span{color:#fff;}
.b-6 li a:hover .line{background:#fff;}

.b-7{margin-top:46px;}
.b-7 .hd{text-align:center;}
.b-7 .hd h2{font-size:34px;font-weight:normal;color:#010101;}
.b-7 .hd .line{width:18px;height:3px;background:#75b32c;margin:22px auto 0;}
.b-7 .hd p{font-size:18px;color:#777;margin-top:28px;}
.b-7 form{font-size:18px;margin:40px 0 44px;color:#333;}
.b-7 .name{width:536px;height:71px;border:1px solid #a0a0a0;float:left;background:url(f1.png) left 22px center no-repeat;padding-left:52px;}
.b-7 .phone{width:536px;height:71px;border:1px solid #a0a0a0;float:right;background:url(f1.png) left 22px center no-repeat;padding-left:52px;}
.b-7 .content{width:1146px;height:71px;border:1px solid #a0a0a0;background:url(f3.png) left 22px center no-repeat;padding-left:52px;margin-top:20px;}
.b-7 input[type="submit"]{width:1200px;height:50px;background:#76b42b;color:#fff;margin-top:20px;cursor:pointer;}

.b-7 .add{font-size:14px;color:#666;float:left;width:690px;}
.b-7 .add p{float:left;width:345px;line-height:29px;}
.b-7 ul{float:right;}
.b-7 li{float:left;}
.b-7 li img{border:7px solid #76b42b;}
.b-7 li p{font-size:16px;text-align:center;padding-top:4px;color:#222;}
.b-7 li:nth-child(2){margin:0 54px;}