.banner{height: 650px;background-position: center top;background-repeat: no-repeat;background-image: url("../images/anli/banner.jpg");}
.zz{position: relative;overflow: hidden; padding-top: 80px;}
.zz-hd{width: 977px;height: 56px;margin: 40px auto 45px;text-align: center;line-height: 56px;font-size: 25px;color: #002a72;border: 1px solid #d9d9d9;}
.zz-slide{position: relative;height: 813px;}
.zz-slide .bd{position: absolute;z-index: 1;top: 0;left: 50%;margin: 0 0 0 -960px;width: 1920px;height: 813px;overflow: hidden;}
.zz-slide li{height: 813px;background-position: center top;background-repeat: no-repeat;}
.zz-slide .ctrl{position: absolute;z-index: 10;bottom: 50px;right: 50px;font-size: 0;line-height: 0;}
.zz-slide .ctrl span{position: relative;display: inline-block;width: 60px;height: 60px;margin:0 0 0 15px;border-radius: 10px;background: rgba(0,0,0,0.2);cursor: pointer;transition: all ease .3s;}
.zz-slide .ctrl span:hover{background: rgba(0,0,0,0.4);}
.zz-slide .ctrl span::before{position: absolute;left: 50%;top:50%;margin:-8px 0 0 -5px;content: '';width: 10px;height: 17px;}
.zz-slide .ctrl span.prev::before{background: url('../images/prev.png');}
.zz-slide .ctrl span.next::before{background: url('../images/next.png');}

.zj{margin: 120px 0 0;overflow: hidden;}
.zj-slide{position: relative;height: 1110px;margin:40px auto 0;}
.zj-slide .bd{position: absolute;top: 0;left: 50%;margin: 0 0 0 -960px;width: 1920px;height: 785px;padding-top: 325px;overflow: hidden;background: url('../images/anli/zj_bg.jpg') center top no-repeat;}
.zj-hd{position: absolute;top: 213px;left: 352px;z-index: 20;width: 595px;height: 70px;font-size: 36px;text-align: center;line-height: 70px;color: #fff;background: #00709c; border-radius: 35px; overflow: hidden;}
.zj-slide li{height: 1122px;background-position: center top;background-repeat: no-repeat;}

.zj-slide .ctrl{position: absolute;z-index: 10;bottom: 170px;right: 90px;font-size: 0;line-height: 0;}
.zj-slide .ctrl span{position: relative;display: inline-block;width: 60px;height: 60px;margin:0 0 0 15px;border-radius: 10px;background: rgba(0,0,0,0.2);cursor: pointer;transition: all ease .3s;}
.zj-slide .ctrl span:hover{background: rgba(0,0,0,0.4);}
.zj-slide .ctrl span::before{position: absolute;left: 50%;top:50%;margin:-8px 0 0 -5px;content: '';width: 10px;height: 17px;}
.zj-slide .ctrl span.prev::before{background: url('../images/prev.png');}
.zj-slide .ctrl span.next::before{background: url('../images/next.png');}




















