@import '/zt/myzzyfy/css/zjtd.css';
.banner{margin-top: 75px;height:680px;overflow:hidden; background: url("../images/banner.jpg?v=20231204") center top no-repeat;}
.banner a{display: block;height: 680px;}
.cnts {
    width: 1340px;
    margin-left: auto;
    margin-right: auto;
}

.m{margin-bottom: 100px !important;margin-bottom: 100px;}
.zhd{text-align: center;}
.zbtn{text-align: center;}
.m .pic{margin-bottom: 30px;}
.m .pic li{float: left;width: 320px;padding:0;}
.m .pic li p{padding: 15px 0; font-size: 22px;color: #555; text-align: center; line-height: 25px;}

.zhongdian{margin-top: 100px;}


.m3 {height: 1060px;background:#e6f5fc;}
.m3 .zhd {margin-left: auto; margin-right: auto;text-align: center;}
.m3 .bd{margin-bottom: 30px;}
.m3 .hd ul{margin-left: -15px;}
.m3 .hd li{float: left;width: 310px;height: 110px; margin-left: 15px; text-align: center; background: #75c7ed; color: #fff; cursor: pointer; margin-top: 30px;}
.m3 .hd li .p1{padding:10px 0 0 0;font-size: 26px; line-height: 40px;}
.m3 .hd li .p2{font-size: 20px; line-height: 20px;}
.m3 .hd li a{display: block; font-size: 24px; color: #816024; line-height: 97px; background: #ebeae4; transition: all ease .3s;}
.m3 .hd li a:hover{color:#fff;background: #754f0d;}
.m3 .hd li.on{background: #f79858;}


.m2-3{margin: 80px 0 0 0;height: 531px; background: url("../images/m2-7.jpg") center top no-repeat;}
.m2-3-info{width: 365px;padding: 50px 0 0 90px; color: #fff; font-size: 22px; line-height: 28px;}
.m2-3-info h3{font-size: 36px; color: #fff; font-weight: normal;}
.m2-3-info .p1,
.m2-3-info .p2{margin: 25px 0 0 0; padding: 0; color: #fff; font-size: 22px; line-height: 28px;}
.m2-3-info .line{width: 60px;height: 10px;margin: 25px 0 0 0;font-size: 0;margin-left:-10px; background: #fff;}

.m3 .pic{margin-top: 50px;}
.m3 .pic li{width: 280px; height: 292px; overflow: hidden; position: relative;}
.m3 .pic li p{background: #a3a3a3; color: #fff; line-height: 25px;}
.m3 .pic li .m3-h{position:absolute;left: 10px; top: 0; width: 280px; height: 292px;display: none;}



.m3-2{text-align: center; margin-top: 80px;}

.m4 .zhd2{width: 640px;height: 50px; margin: 15px auto 0; background: #0f507c;text-align: center; line-height: 50px; color: #fff; font-size: 26px;}
.m4 .bpic{margin: 60px 0 85px 0;}
.m4 .bpic li{float: left;width: 540px; height: 450px; position: relative; margin: 0 10px; padding: 20px; background: #e6e6e6;}
.m4 .bpic .ptext span{float: left;width: 50%; padding: 10px 0 0 0; text-align: center; font-size: 22px;color: #666; line-height: 25px;}
.m4 .bpic .name{height: 40px;margin-top: 40px;line-height: 30px; font-size: 24px; color: #ff5e28; background: url("../images/pname.gif") left bottom no-repeat;}
.m4 .bpic .intro{line-height: 30px;color: #ff612c; font-size: 20px;}
.m4 .bpic .tiyan{width: 100px;height: 30px; margin-top: 25px; text-align: center;line-height: 30px;color: #fff; background: #ff5e28; font-size: 20px;}
.m4 .bpic .info{margin:10px 0 0 0;font-size: 22px; line-height: 25px; color: #666;}
.m4 .bpic .zbtn{position: absolute;bottom: -37px; left: 80px;}
.m4 .bpic .zbtn a{display: block;width: 420px;height: 70px;background: url("../images/m4-btn1.png");}
.m4 .spic li{position:relative;float: left;width: 340px; padding: 20px; margin: 0 10px; text-align: center; background: #e6e6e6;}
.m4 .spic li p{ padding: 10px 0; font-size: 22px;line-height: 24px;color: #555;}
.m4 .spic li .zbtn{position: absolute;width: 150px;height: 40px; bottom: -20px; left: 114px;}
.m4 .spic li .zbtn a{display: block;width: 150px;height: 40px;background: url("../images/m4-btn2.png");}

.m5{padding-top: 50px;}


.m6 .zbtn a{margin: 0 10px;}

.m6 .p1 { padding: 30px 10px;font-size: 22px;color: #555555;line-height: 30px;}







