@charset "utf-8"; 
@import url("reset.css"); 
@import url("header.css"); 
@import url("footer.css"); 
@import url("animate.min.css");

.conMain{height:auto;background:#ffffff;border-radius:10px;padding:30px 40px;box-sizing:border-box;}
.conMain .ztzlBox{height:auto;padding-bottom:57px;border-bottom:1px solid #dddddd;margin-bottom:46px;}
.ztzlBox .hd{width:100%;height:56px;position:relative;margin-bottom:24px;}
.ztzlBox .hd p{width:100%;height:1px;background:#cee1f9;position:absolute;left:0px;top:28px;}
.ztzlBox .hd span{display:block;width:121px;height:56px;font-size:26px;font-weight:bold;color:#1c69c6;margin:0 auto;line-height:56px;background:#ffffff;position:relative;z-index:2;text-align:center;}
.ztzlBox #gallery{width:1054px;margin: 0 auto;overflow: hidden;height:352px;position:relative;}
.ztzlBox #gallery .galleryContainer{font-size: .8125em;position: relative;width:100%;margin: 0 auto;}
.ztzlBox #gallery .btn{width:40px;height:72px;cursor: pointer;background-position: center;position: absolute;top:136px;z-index: 222;}
.ztzlBox #gallery .tpprev{left: 0; background: url(ztzl_img02.png)no-repeat center;}
.ztzlBox #gallery .tpnext{right: 0; background: url(ztzl_img03.png)no-repeat center;}
.ztzlBox .roundabout-holder{width: 100%;height:342px;margin: 0 auto;}
.ztzlBox .roundabout-moveable-item{width:571px;height:342px;cursor: pointer;position:relative;margin-top:10px;}
.ztzlBox .roundabout-moveable-item a{display:block;width: 100%;height: 100%;}
.ztzlBox .roundabout-moveable-item .myRoundaboutBBoxImgs{position: relative;display: block;width: 100%;height:100%;}
.ztzlBox .roundabout-moveable-item .myRoundaboutBBoxImgs img{width: 100%;height: 100%;}
.ztzlBox #gallery .galleryContainer ul .li-1::after{content:"";width:51px;height:56px;background:url("ztzl_img01.png")no-repeat center;position:absolute;top:-4px;left:5%;}

.listBox{height:auto;overflow:hidden;}
.listBox ul{width: 110%;height: auto;overflow: hidden;}
.listBox #layuiPage {text-align: center;}
.listBox ul li{width: 270px;height: 240px;float: left;margin-right: 14px;margin-bottom:30px;position:relative;}
.listBox ul li.gd::after{content: '';display: block;position: absolute;width: 78px;height: 78px;background: url("ztzl_gd.png") no-repeat;top: 5px;right: 5px;}
.listBox ul li a{display:block;width:100%;height:100%;}
.listBox ul li a .pic{display:block;width:100%;height: 180px;overflow:hidden;margin-bottom:17px;}
.listBox ul li a .pic img{width:100%;height:100%;transition:all 1s;}
.listBox ul li:hover a .pic img{transform:scale(1.1);}
.listBox ul li a .txt{width:100%;height:auto;max-height:40px;overflow:hidden;font-size:16px;color:#222222;line-height:20px;text-align: center;}
.listBox ul li:hover a .txt{color:#1c69c6;}
