@import 'http://www.maiya91.com/zt/myzzyfy/css/zjtd.css';
.banner{height:800px;overflow:hidden; margin-bottom: 80px; background: url("../images/banner.jpg") center top no-repeat;}
.banner .cnt{padding: 537px 0 0 43px;}
.b-btn{ position: relative; width: 400px;height: 70px;background: url("../images/b-btn.png") no-repeat;}
.b-btn span{position: absolute;left: 5px; top: 4px; width: 265px; height: 62px; line-height: 62px; font-size: 24px; text-align: center; color: #fff; background: url("../images/b-btn2.png") no-repeat; cursor:pointer; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;}

.m{margin-bottom: 80px;}
.zhd{margin-bottom: 60px;text-align: center;font-size: 0;}
.zbnt1{position: relative; display: inline-block; padding: 0 40px; font-size: 24px; vertical-align: middle; color:#fff;height:58px; line-height:58px;background: #ff9b57; border-radius: 58px; transition: all ease .5s;_display: inline;_zoom:1;}
.zbnt1:hover{background: #4cbcca; color: #fff;}

.mbtn{text-align: center;}
.zbnt2{display: inline-block;padding: 0 40px; font-size: 0; vertical-align: middle; color:#fff;background: #ff9b57; border-radius: 58px; transition: all ease .5s; _display: inline;_zoom:1;}
.zbnt2 span{padding-right:10px;font-size: 24px;display: inline-block; vertical-align: middle;height:58px; line-height:58px;_display: inline;_zoom:1;}
.zbnt2 img{vertical-align: middle;}
.zbnt2:hover{background: #4cbcca; color: #fff;}


.m1 .left{width: 483px; padding: 9px; height: 656px;background: #4cbcca;}
.m1 .left img{display: block;width: 483px; height: 582px;}
.m1 .left p{ padding: 25px 0 0 0; font-size: 23px;color: #fff; line-height: 30px; text-align: center;}
.m1 .right{width: 650px;}
.m1 .right .pic{font-size: 0; margin-bottom: 20px;}
.m1 .right .info{position: relative; padding: 20px 30px; font-size: 18px; color: #999; line-height: 40px; border-radius: 5px; background: #f1f1f1;}
.m1 .right .info span{ color: #4cbcca; font-weight: bold;}
.m1 .right .info .zbnt1{position: absolute;right: 30px; bottom: -24px;}
.m1 .row2{ position: relative; height: 180px; margin-top: 50px; background: url("../images/m1-3.jpg") no-repeat;}
.m1 .row2 p{float: left;font-size: 18px;line-height: 36px;color: #fff;}
.m1 .row2 .p1{width: 225px;padding:35px 10px 0 30px;}
.m1 .row2 .p2,
.m1 .row2 .p3,
.m1 .row2 .p4{ width: 240px; padding: 132px 0 0 0;line-height: 48px;}
.m1 .row2 a{position: absolute; right: 0; top: 0; padding: 40px 0 0 0; width: 180px; height: 140px; text-align: center; font-size: 24px; color: #fff;}

.m2{padding-top: 152px; padding-bottom: 15px; margin-bottom: 0; background:#d9f5f8 url("../images/m2.gif") center top no-repeat;}
.m2 .info{font-size: 18px;color: #333;line-height: 30px;text-indent:2em; margin-bottom: 30px;}
.m2-tab{margin-bottom: 40px;}
.m2-tab .hd{width: 320px;}
.m2-tab .hd span{display: block; position: relative; width: 320px;height: 100px; margin-bottom: 10px; line-height: 100px; text-align: center; color: #fff; font-size: 30px; background: #4cbcca; cursor: pointer;}
.m2-tab .hd span i{position: absolute; top: 50%; right: -20px; margin-top: -10px; border: 10px solid #d9f5f8; border-left-color: #ff9b57; display: none;}
.m2-tab .hd span.on{background: #ff9b57;}
.m2-tab .hd span.on i{display: block}
.m2-tab .hd span.last{margin-bottom: 0;}
.m2-tab .bd{width: 830px;height: 430px;background: #fff; overflow: hidden;}
.m2-tab .bd .con{padding: 15px;}
.m2-tab .bd .con .pic{float: left;width: 454px;}
.m2-tab .bd .con .info{float: right;width: 320px; margin-bottom: 0; text-indent: 0;}
.m2-tab .bd .con .info p{height: 320px; text-indent: 0; line-height: 36px;}
.m2-tab .bd .con .info .zbnt1{display: block;width: 220px;margin: 0 auto; text-align: center;}
.m2-tab .bd .m2-4 .info{float: none;width: 100%; margin-bottom: 30px;}
.m2-tab .bd .m2-4 .info p{height: auto;}
.m2-tab .bd .m2-4 li{float: left;width: 120px;margin-right: 10px;}
.m2-tab .bd .m2-4 li img{display:block;width: 100%;height: auto;}
.m2-tab .bd .m2-4 li p{padding: 3px 0 0 0; height: 40px; line-height: 40px; font-size: 18px; text-align: center; color: #333;}
.m2-tab .bd .m2-4 li span{display: block; width: 100px;height: 40px;text-align: center;line-height: 40px; color: #fff; font-size: 18px; background: #ff9b57; border-radius: 20px; transition: all ease .5s;margin: 0 auto;}
.m2-tab .bd .m2-4 li a:hover p{color: #333;}
.m2-tab .bd .m2-4 li a:hover span{background: #4cbcca;}

.m3{padding-top: 145px; padding-bottom: 30px; margin-bottom: 0; background: url("../images/m3.gif") center top no-repeat;}
.m3 .row1{margin-bottom: 30px;}
.m3 .vbox{width: 500px;}
.m3 .vbox .video{height: 310px;}
.m3 .vbox p{height: 60px;line-height: 60px;text-align: center; font-size: 24px; color: #fff; background: #4cbcca;}
.m3 .vinfo{width: 652px; height: 368px; padding: 0 12px; border: 1px dotted #ccc;}
.m3 .vinfo .p1,.m3 .vinfo .p2{ padding: 15px 5px; font-size: 18px; line-height: 30px; color: #999; border-bottom: 1px dotted #ccc;}
.m3 .vinfo .p2{border-bottom: 0;}
.m3 .vinfo .p1 a{color: #ff9b57; transition: all ease .5s;}
.m3 .vinfo .p1 a:hover{color: #4cbcca;}
.m3 .vinfo p span{color: #4cbcca; font-weight: bold;}
.m3 .vinfo ul li{float: left; position: relative; width: 150px; height: 160px; overflow: hidden; margin: 0 10px 0 0; cursor: pointer;}
.m3 .vinfo li p{height: 40px;line-height: 40px;text-align: center;color: #fff; font-size: 18px; background:#4cbcca; }
.m3 .vinfo ul li .sc{height: 160px; background: #4cbcca; color: #fff; font-size: 18px;}
.m3 .vinfo ul li .sc p{height: auto; padding:30px 10px; line-height: 32px; text-align: left;}
.m3 .mbtn{margin-bottom: 30px;}

.m3 .row2 li{position:relative;float: left;width: 190px;margin-right: 10px;}
.m3 .row2 li.last{margin-right: 0;}
.m3 .row2 li span{position: absolute;left: 0; top: 0; width: 50px;height: 30px; text-align: center;line-height: 30px;font-size: 18px; color: #fff; background:#4cbcca; border-radius: 0 0 3px 0;}
.m3 .row2 li img{display: block;margin-bottom: 10px; width: 190px;height: 240px;}
.m3 .row2 li .p1{font-size: 18px;color: #333;}
.m3 .row2 li .p2{font-size: 18px;color: #999;}

.m4{height: 928px; margin-bottom: 0; background: url("../images/m4.jpg") center top no-repeat;}
.m4 .cnt{padding-top: 350px;}
.m4 a{display: block;height: 578px;}

.m5{padding-bottom: 107px; padding-top: 55px; margin-bottom: 0; background: #d9f5f8 url("../images/m5.gif") center bottom no-repeat;}
.m5-tab .hd{ margin-bottom: 40px; background: url("../images/m5-line.gif") no-repeat;}
.m5-tab .hd ul{width: 90%;margin: 0 auto;}
.m5-tab .hd li{float: left;width: 20%; height: 70px; text-align: center; cursor: pointer;}
.m5-tab .hd li i{display: block;width: 15px;height: 15px; margin: 0 auto; background:#4cbcca; border-radius: 100%;}
.m5-tab .hd li p{font-size: 18px;color: #333; margin-top: 20px; line-height: 24px;}
.m5-tab .hd li.on i{ background: #ff9b57;}
.m5-tab .hd li.on p{ color: #ff9b57;}
.m5-tab .bd{}
.m5-tab .bd li{}
.m5-tab .pic{width: 584px;height: 462px;background: #fff;padding: 8px;}
.m5-tab .pic img{display: block;width: 584px;height: 462px;}
.m5-tab .info{width: 555px;}
.m5-tab .info .title{display: inline-block;height: 55px; padding: 0 20px; margin-bottom: 30px; vertical-align: top; font-size: 24px; line-height: 55px; color: #fff; border-radius: 55px; background: #4cbcca;_display: inline;_zoom:1;}
.m5-tab .intro{font-size: 16px; color: #333; line-height: 30px; margin-bottom: 40px;}
.m5-tab .intro p{padding: 9px 0; border-bottom: 1px dotted #ccc;}
.m5-tab .intro p span{ color: #4cbcca; font-size: 18px;}
.m5-tab .intro p.last{border-bottom: 0; padding-bottom: 0;}
.m5-tab .btn{width: 400px;height: 60px; margin: 0 auto; background: url("../images/m5-btn.jpg") no-repeat;}
.m5-tab .btn a{float: left;width: 200px; height: 60px; text-indent: -9999px; overflow: hidden;}

.m9{height: 722px;margin-bottom: 50px !important; background: url("../images/m9_bg.gif") center top no-repeat;}
.m9-hd{width: 1182px; margin: 0 auto;}
.m9-hd span{float: left;width: 195px;height: 90px; margin: 0 1px; padding: 10px 0 0 0; font-size: 20px; color: #333; line-height: 90px; text-align: center; background: url("../images/m9_tab.gif") left bottom no-repeat; cursor: pointer;}
.m9-hd span.on{height: 100px; padding: 0; font-size: 24px; color: #fff; line-height: 100px; text-align: center; background: url("../images/m9_cur.gif") left bottom no-repeat;}

.m9-bd{margin: 50px auto 0 auto; width: 1135px;}
.m9-bd .con{display: none;}
.m9-bd .focus{width: 660px;}
.m9-bd .focus .bd{height: 480px;overflow: hidden;}
.m9-bd .focus .hd {padding-top:20px;text-align: center;}
.m9-bd .focus .hd li{display: inline-block; width: 15px; height: 15px; margin: 0 5px; border-radius: 50%; cursor: pointer; overflow: hidden; text-indent: -9999px; background: #cbcbcb;}
.m9-bd .focus .hd li.on{background: #4cbcca;}
.m9-bd .content{width: 455px; padding: 85px 0 0 0;}
.m9-bd .con-hd{}
.m9-bd .con-content{margin: 50px 0 0 0;font-size: 16px;line-height: 30px; color: #555;}








