@import url("http://www.maiya91.com/zt/myzzyfy/css/zjtd.css");
.banner{height:800px;background: url(../images/banner.jpg) center top;}
.banner a{display: block;height: 800px;}
.m1{background: #faf2ea;}
.ztnav{width:100%;height: 100px; background: #61a542;}
.ztnav li{float: left;}
.ztnav a{float: left;padding: 0 20px;height:100px;line-height:100px;font-size:24px;color:#fff;background: url("../images/navline.gif") right center no-repeat;}
.ztnav li.on a,.ztnav a:hover{color: #fff; background: #f68e2d;}
.ztnav.fixed{position: fixed; left: 0; top: 0; z-index: 9999;}
.zhd{height: 130px; text-align: center; background: url("../images/hd.png") left bottom no-repeat;}
.zhd h2{font-size: 56px; line-height: 65px; font-weight: normal; color: #f68e2d;}
.zhd h3{font-size: 24px; line-height: 56px; font-weight: normal; color: rgba(246,142,45,0.4);}

.m1{padding:60px 0 40px;}
.m1 .zbd{height: 600px;margin:23px 0 0 0;background: url("../images/m1.jpg");}
.m1 ul{width: 622px;margin: 125px 0 0 60px;}
.m1 li{float: left; position: relative; width: 286px; height: 120px;margin: 0 25px 35px 0;}
.m1 li p{position: absolute;top:50px;right:0;width:160px;font-size: 24px; color: #fff; text-align: center; line-height: 32px;}
.m1 .btn{display: block; width: 458px; height: 58px; margin: 25px 0 0 130px; line-height: 58px; text-align: center; font-size: 28px; color: #f68e2d; border: 1px solid #f8c392; transition: all ease .5s;}
.m1 .btn:hover{ background: #61a542; border: 1px solid #61a542; color: #fff;}

.m2{padding:40px 0;}
.m2 .p1{padding:40px 0; text-align:center;font-size: 20px; color: #434343;}
.m2 .p1 strong{color: #f68e2d; font-weight: normal;}
.m2 li{float: left; width: 180px; padding: 14px 40px; margin: 0 17px; border: 1px solid #b5b5b5;}
.m2 li img{display: block; width: 175px; margin: 0 auto;}
.m2 li h3{font-size: 26px; color: #434343; line-height: 49px; text-align: center; font-weight: normal; border-bottom: 1px dotted #a0a0a0;}
.m2 li p{margin:10px 0 0 0;font-size: 20px; line-height: 28px; color: #434343;}
.m2-pic{margin: 10px auto; width: 993px;}

.m3{padding: 110px 0 35px 0;background: #61a542;}
.m3 .left{position: relative;width: 596px; height: 656px;}
.m3 .left img{display: block;width: 596px;height: 656px;}
.m3 .left p{position: absolute;width: 172px; height: 172px; color: #313131; font-size: 18px; line-height: 22px; background: #ceeac2; border-radius: 50%;overflow: hidden;}
.m3 .left p span{display: block;padding-left:20px;padding-right: 20px; padding-top: 50px;}
.m3 .left .p1{left: 15px;top:0;}
.m3 .left .p2{left: 422px;top:0;}
.m3 .left .p3{left: 218px;top:485px;}
.m3 .right{color: #fff;}
.m3 .right h2{width: 470px;padding:70px 0 0 0;height:60px;line-height: 60px;font-size: 40px;font-weight: bold; color: #fff;}
.m3 .right h3{padding:0 0 0 65px;font-size: 16px; font-weight: normal; line-height: 18px;color: rgba(255,255,255,0.4);}
.m3 .right h4{padding:45px 0 0 0;font-size: 28px; font-weight: normal;}
.m3 .right p{margin-top: 30px;font-size: 20px; line-height: 32px;}
.m3 .right .btn{display: block;width: 308px; height: 60px; margin: 65px 0 0 0; text-indent: -9999px; overflow: hidden; background: url("../images/m3-2.jpg");}

.m4{padding:40px 0;}
.m4 .p1{padding:30px 0;font-size: 20px; color: #434343; text-align: center;}
.m4-1{font-size: 18px;}
.m4-1 .left{width: 530px;margin:0 20px 0 0;text-align: right; color: #f68e2d;}
.m4-1 .mid{width: 100px;margin:0 20px 0 0;overflow:hidden;padding-bottom: 15px;background: url("../images/line.jpg") center top repeat-y;}
.m4-1 .right{width: 530px; color: #434343;}
.m4-1 .mid span{display: block; width: 100px; height: 60px; padding: 20px 0; margin-bottom: 11px; text-align: center; font-size: 20px; font-weight: bold; color: #fff; line-height: 28px; background: url("../images/quan.jpg");}
.m4-1 .mid .pk{text-indent: -9999px;overflow: hidden; background: url("../images/pk.jpg");}
.m4-1 h2{height: 70px;padding: 15px 50px 15px 0; margin-bottom: 11px; font-size: 26px; font-weight: bold; line-height: 70px; background: url("../images/m4-1.jpg") right center no-repeat;}
.m4-1 p{height: 100px; margin-bottom: 11px; line-height: 100px;}
.m4-1 .right h2{color: #61a542;padding-left:50px; background: url("../images/m4-2.jpg") left center no-repeat;}

.m4-2{height: 310px; color: #fff; background:#f68e2d url("../images/m4-girl.jpg") right top no-repeat;}
.m4-2 h3{padding:25px 0 0 110px; line-height: 55px; font-size: 28px; font-weight: bold;}
.m4-2 p{padding: 0 0 0 110px; font-size: 18px; line-height: 32px;}
.m4-2 .btn{display: block; width: 552px; height: 50px; text-indent: -9999px; overflow: hidden; margin: 20px 0 0 110px; background: url("../images/m4-btn1.jpg") no-repeat;}

.m4-3{padding:60px 0 0 0;}
.m4-3 .left{width: 356px;margin:0 10px 0 0;}
.m4-3 .hd{padding:45px 0 0 0;font-size: 34px;line-height:42px;color: #61a542;}
.m4-3 .hd strong{font-weight: bold;}
.m4-3 .left p{margin-top:20px;font-size: 18px;line-height: 32px;color: #434343;}
.m4-3 .mid{width: 236px;}
.m4-3 .right{width: 590px;}
.m4-3 .pic{width: 242px; height: 247px; margin: 78px 0 0 0; border: 1px solid #61a542;}
.m4-3 .pic img{display: block;}
.m4-3 .intro{margin: 63px 0 0 0;width: 316px;height: 256px;padding: 15px 15px 15px 0; background: #f68e2d;}
.m4-3 .intro p{height:238px;overflow:hidden;padding: 4px 20px 5px;font-size: 18px; color: #fff; line-height: 34px; border: 1px solid #fff; border-left: none;}
.m4-3 .intro p img{vertical-align: middle; margin-top: -4px;}
.m4 .p2{margin:38px 0 0 0;font-size: 24px; color: #f68e2d; line-height: 60px; text-align: center;}
.m4 .btn2{display: block;width:579px; height: 60px; margin: 0 auto; text-indent: -9999px; overflow: hidden; background: url("../images/m4-btn2.jpg") no-repeat;}

.m5{height: 750px; background: url("../images/m5.jpg") center top no-repeat;}
.m5 .cnt{padding:35px 0 0 0;}
.m5 .zbd{padding:115px 0 0 0;}
.m5 .intro{width:469px;height: 443px; font-size: 16px; background: url("../images/m5-1.jpg");}
.m5 .intro span{display: inline-block;width: 22px; height: 22px; margin: 0 5px 0 0; text-align: center; color: #fff; font-size: 12px; line-height: 22px; vertical-align: middle; background: #f68e2d;}
.m5 .intro .p1{padding:280px 25px 20px;line-height: 24px;}
.m5 .intro .p2{padding:0 25px;line-height: 24px;}
.m5 .zj{width: 280px;padding:70px 35px 0 0; color: #fff;}
.m5 .zj h3{margin-bottom:20px;font-size: 24px;font-weight: normal; text-align: center;}
.m5 .zj p{font-size: 18px; line-height: 32px;}
.m5 .zj p a{color: #fff;}
.m5 .zj .btn{display: block;width: 223px; height: 58px; overflow: hidden; text-indent: -9999px; margin: 20px auto 0; background: url("../images/m5-btn.jpg");}

.m6{padding:50px 0;}
.m6 .zbd{padding:50px 0 0 0;}
.m6 .left{width: 599px;height: 483px;background: url("../images/m6-1.jpg");}
.m6 .right{width: 587px; height: 318px; margin: 164px 0 0 0; border:1px solid #e6e6e6;}
.m6 .pic{width: 250px; height: 168px;margin: 0 20px 0 0;}
.m6 .no5{border-bottom:1px solid #e6e6e6;}
.m6 .pic img{display: block;width: 250px; height: 168px;}
.m6 .intro{width: 307px}
.m6 .intro h3{padding:10px 0 10px 77px; font-size: 30px; color: #61a542; font-weight: normal; line-height: 35px; border-bottom: 1px solid #9ddcb1;}
.m6 .intro h3 span{float: left; margin-left:-77px;width: 70px; height: 70px; font-size: 80px; font-weight: normal; line-height: 70px; text-align: center; color: #fff; background: #61a542;}
.m6 .intro p{ padding: 8px 0 0 0; font-size: 20px; line-height: 32px; color: #434343;}
.m6 .btn{display: block; width: 420px; height: 90px; margin: 30px auto 0; color: #fff; text-align: center; background: #f68e2d; transition: all ease .5s;}
.m6 .btn:hover{background: #61a542;}
.m6 .btn strong {display: inline-block; padding:10px 0 0;font-size: 28px; line-height: 35px;}
.m6 .btn span{font-size: 24px; text-decoration: line-through;}


.m7{padding:50px 0 30px;background: #faf2ea;}
.m7 .zbd{position: relative; margin: 22px 0 0 0; height: 538px;overflow: hidden;}
.m7 li{width: 1200px; height: 538px; float: left;}
.m7 .case-row{height: 220px; padding: 24px 30px; border-bottom: 1px dashed #f8b475;}
.m7 .pic{width: 420px; height: 220px;margin-right: 30px;}
.m7 .pic img{display: block; width: 420px; height: 220px;}
.m7 .intro{width: 555px;padding:41px 0 0 0;}
.m7 .intro h3{font-size: 26px; line-height: 40px; color: #313131; font-weight: normal;}
.m7 .intro p{margin: 5px 0 0 0;font-size: 18px; line-height: 32px; color: #313131;}
.m7 .btn{width: 91px;height: 172px;padding:24px 0 0 0;}
.m7 .btn img{display: block;width: 91px;height: 172px;}
.m7-dot{margin:28px 0 0 0; text-align: center;}
.m7-dot a{display: inline-block; width: 15px; height: 15px; margin: 0 10px; text-indent: -99999px; overflow: hidden; border-radius: 50%; overflow: hidden; vertical-align: top; background: #a0a0a0;}
.m7-dot a.selected{background: #f68e2d;}

.m8{padding:40px 0;}
.m8 .zbd{padding:38px 0 0 0;}
.m8 .left{float: left;width: 606px;}
.m8-1,.m8-2{overflow: hidden;}
.m8-1 ul,.m8-2 ul{width: 110%;}
.m8-1 ul li{float: left;width: 185px; height: 185px; margin: 0 18px 13px 0; text-align: center; color: #fff; background: url("../images/m8-1.jpg") no-repeat;}
.m8-1 ul li span{display: block;width: 25px; height: 25px; margin:43px auto 0; font-size: 24px; color: #f68e2d; line-height: 25px; text-align: center; background: #fff;}
.m8-1 ul li p{margin: 15px 0 0 0;font-size: 18px; line-height: 28px;}
.m8-2 ul li{float:left;width: 196px;margin:0 6px 0 0;}
.m8-2 ul li img{display: block;width: 194px; height: 128px; border: 1px solid #bcbcc2;}
.m8-2 ul li p{margin:10px 0 0 0;font-size: 18px; color: #434343; line-height: 25px;}
.m8-2 ul li span{display:inline-block;width: 25px; height: 25px; margin:0 5px 0; font-size: 24px; color: #fff; line-height: 25px; text-align: center; background: #f68e2d;}
.m8 .right{width: 533px; height: 547px; margin: 8px 0 0 0; background: #fff4ea;}
.m8 .right .inner{padding:118px 0 0 0; text-align: center; color: #333333;}
.m8 .right .p1{padding:8px 0;font-size: 20px;}
.m8 .right .p2{padding:50px 0 0 0;font-size: 26px;}
.m8 .right .p3{padding:10px 0 0 0;font-size: 22px;}
.m8 .right .btn{display: inline-block;width: 287px; height: 60px; margin: 5px 0 0 0; text-align: center; line-height: 60px; font-size: 26px; color: #fff; background: #f68e2d; transition: all ease .5s;}
.m8 .right .btn:hover{ background: #61a542;}

.m9{padding:40px 0;background: #61a542;}
.m9 .zhd{background: url("../images/zhd2.gif") center bottom no-repeat;}
.m9 .zhd h2{color: #fff;}
.m9 .zhd h3{color: #fff;}
.m9 .zbd{position: relative;height: 200px;margin: 65px 0 0 0;overflow: hidden;}
.m9 .prev,.m9 .next{position: absolute;top:50%; left:0;margin:-30px 0 0 0;width: 36px; height: 61px; background: url("../images/m9-arr-l.gif");}
.m9 .next{left:auto; right:0;background: url("../images/m9-arr-r.gif");}
.zt-list{position: relative; width: 1086px; margin: 0 auto; overflow: hidden;}
.zt-list ul{width: 110%;}
.zt-list li{float: left; width: 350px; height: 200px; margin: 0 18px 0 0;}
.zt-list li a{display: block;}
.zt-list li img{display: block;width: 350px; height: 200px;}












