body{ font-family:"\5FAE\8F6F\96C5\9ED1"; min-width: 1200px;}
.imgtx img{transition: all 0.7s}
.imgtx img:hover{transform: scale(1.1);}
.imgtx li .bg,.imgtx p{ transition: all 0.7s}
.imgtx li:hover .bg,.imgtx li:hover p{  background: rgba(202,0,0,1)!important;}
.xzbds_main{ width:1200px; margin:0 auto; }
.xzbds_banner{ background: url(../images/xzbds_1.jpg) center 0 no-repeat; height: 1046px; overflow: hidden;}
.xzbds_bg1{background: url(../images/xzbds_2.jpg) center 0 no-repeat; height: 1039px; overflow: hidden;}
.xzbds_bg2{background-image: linear-gradient(to bottom,rgba(224,231,255,0),rgba(224,231,255,1)); max-width: 1920px; margin: 0 auto;}
.xzbds_bg3{ background: url(../images/xzbds_3.jpg) center 0 no-repeat; height: 1097px; overflow: hidden;}

.xzbds_banner .xzbds_main{ position: relative;height: 1046px;}
.xzbds_banner .img1{ position: absolute; left: 0; top: 185px;}
.xzbds_banner .img2{ position: absolute; top: 750px; left: 0;}
.xzbds_banner .img3{ position: absolute; bottom: 0; right: -100px;}
.xzbds_banner .img4{ position: absolute; top: 10px; left: -100px;}


.xzbds_nav{font-size: 30px; text-align: center; padding: 25px 0; background: url(../images/xzbds_17.png) center 0 no-repeat; height: 40px;line-height: 40px; margin: 0 auto;}
.xzbds_nav a{ color: #fff; margin: 0 50px; position: relative; display: inline-block;}

area{ outline:none;}
.blank50{height:50px; font-size:1px; clear:both;overflow:hidden;}
.blank735{height:735px; font-size:1px; clear:both;overflow:hidden;}
.blank400{height:400px; font-size:1px; clear:both;overflow:hidden;}

.xzbds_h1{ text-align: center;}
.xzbds_h1 h1{ font-size: 36px;  margin-bottom: 20px;}
.xzbds_h1 h1 a{ color: #e34c30;}
.xzbds_h1 p{ font-size: 18px; color: #454545;}
.xzbds_h1 p a{color: #454545; margin: 0 10px;}
.xzbds_h1 p span{color: #454545;}




.swiper3{ width: 1200px; overflow: hidden;}
.swiper3 .swiper-slide{width: 860px !important;height: 485px; }
.swiper3 .swiper-slide img{ width: 860px; height: 485px;}
.swiper3 .swiper-slide p{text-align: center;width: 860px;margin: -50px auto 0;font-size: 22px;height: 50px;line-height: 50px;background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));opacity: 0;z-index: 9999;position: relative;transition: all 0.35s;}
.swiper3 .swiper-slide.swiper-slide-active p{ opacity: 1;}
.swiper3 .swiper-slide a{ color: #fff; text-decoration: none;}

.xgqn_gqdt{ width: 1200px; position: relative;}
.xgqn_gqdt .prev2,.xgqn_gqdt .next2{ width: 72px; height: 72px; position: absolute; top: 215px; cursor: pointer; opacity: 0.5; transition: all 0.3s;}
.xgqn_gqdt:hover .prev2,.xgqn_gqdt:hover .next2{ opacity: 1;}
.xgqn_gqdt .prev2{ left: -30px; background: url(../images/xzbds_5.png) no-repeat;}
.xgqn_gqdt .next2{ right: -30px; background: url(../images/xzbds_6.png) no-repeat;}



.swiper-pagination-bullet {
    width: 12px;
    height: 12px;
}
 .swiper-pagination-bullet-active{
    background-color: rgba(255,255,255,0.8);
}

.xzbds_lbtul{}
.xzbds_lbtul ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.xzbds_lbtul ul li{ width: 535px; height: 64px; line-height: 64px; font-size: 18px; overflow: hidden; background: url(../images/xzbds_7.png) left 21px no-repeat; padding-left: 40px; border-bottom: 1px dashed #515151;}
.xzbds_lbtul ul li a{ color: #010101;}

.xzbds_szsm{ height: 280px;}
.xzbds_szsm ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.xzbds_szsm ul li{ cursor: pointer;transition: all 0.35s;}
.xzbds_szsm ul li img{}
.xzbds_szsm ul li .wzsm{ background-color: #fff; border: 3px solid #fafbff; box-shadow:0 3px 17px 0px rgba(97,102,122,0.3); height: 90px; padding-top: 100px; margin-top: -84px; transition: all 0.35s;}
.xzbds_szsm ul li:hover{ transform: scale(1.1);}
.xzbds_szsm ul li:hover .wzsm{box-shadow:0 3px 17px 0px rgba(97,102,122,1);}
.xzbds_szsm ul li p{ text-align: center; font-size: 22px; color: #282828; line-height: 30px;}



.xzbds_csbz{ width: 1200px; height: 200px; position: relative;}
.xzbds_csbz::before{ content: ""; width: 1200px; height: 3px; position: absolute; left: 0; top: 65px; background-color:#e4e7ec;}
.xzbds_csbz ul{ display: flex;justify-content: space-between;}
.xzbds_csbz ul li{height: 235px; width: 365px; transition: all 0.35s; position: relative; cursor: pointer; text-align: center;}
.xzbds_csbz ul li::before{ content: "";position: absolute; left: 180px; top: 60px; border-radius: 8px; width: 8px; height: 8px; border: 3px solid #e4e7ec; background-color: #fff; }
.xzbds_csbz ul li p{ font-size: 22px; color: #010101;}
.xzbds_csbz ul li:nth-child(1){ background: url(../images/xzbds_18.png) center bottom no-repeat;}
.xzbds_csbz ul li:nth-child(2){ background: url(../images/xzbds_19.png) center bottom no-repeat;}
.xzbds_csbz ul li:nth-child(3){ background: url(../images/xzbds_20.png) center bottom no-repeat;}
.xzbds_csbz ul li:hover{}
.xzbds_csbz ul li:hover::before{border: 3px solid rgba(106,183,255,1);}
.xzbds_csbz ul li:hover::after{content: "";position: absolute;left: 61px;top: 64px;width: 120px;height: 5px;background-image: linear-gradient(to right,rgba(106,183,255,0),rgba(106,183,255,1));}
.xzbds_csbz ul li:hover:nth-child(1){ background: url(../images/xzbds_18_1.png) center bottom no-repeat;}
.xzbds_csbz ul li:hover:nth-child(2){ background: url(../images/xzbds_19_1.png) center bottom no-repeat;}
.xzbds_csbz ul li:hover:nth-child(3){ background: url(../images/xzbds_20_1.png) center bottom no-repeat;}



.xzbds_ssqd{}
.xzbds_ssqd video{ width: 1200px; height: 680px;}
.xzbds_ssqd ul{ display: flex;justify-content: space-between;}
.xzbds_ssqd ul li{ text-align: center; width: 280px; height: 300px; padding: 40px 50px;background-image: linear-gradient(to top,rgba(106,183,255,0),rgba(106,183,255,0.5));}
.xzbds_ssqd ul li:hover{background-image: linear-gradient(to top,rgba(106,183,255,0),rgba(106,183,255,1));}
.xzbds_ssqd ul li a{ display: inline-block; width: 100%; height: 100%; text-decoration: none;}
.xzbds_ssqd ul li img{ width: 135px; height: 135px; border-radius: 135px; margin-bottom: 20px;}
.xzbds_ssqd ul li p{ font-size: 24px; line-height: 30px; font-weight: bold; margin-bottom: 20px;}
.xzbds_ssqd ul li span{ font-size: 18px; line-height: 30px; text-align: left; display: inline-block; }
.xzbds_ssqd p,.xzbds_zpzs .gd{ text-align: center;}
.xzbds_ssqd p a,.xzbds_zpzs .gd a{display: inline-block; font-size: 20px; width: 150px; height: 36px; line-height: 36px; border: 1px solid #6aa4c9; border-radius: 36px; color: #6aa4c9; text-decoration: none;}
.xzbds_ssqd p a:hover,.xzbds_zpzs .gd a:hover{ color: #fff; background-color:#6aa4c9 ;}


.swiper1{ width: 1200px; overflow: hidden;}
.swiper1 .swiper-slide{width: 380px !important;height: 750px; }
.swiper1 .swiper-slide img{ width: 360px; height: 650px; border:10px solid #6aa4c9; margin-bottom: 10px; }
.swiper1 .swiper-slide p{ background: url(../images/xzbds_7.png) 0 5px no-repeat; text-indent: 45px; width: 380px;font-size: 18px;height: 60px;line-height: 30px; color: #282828; overflow: hidden;}
.swiper1 .swiper-slide.swiper-slide-active p{}
.swiper1 .swiper-slide a{ color: #fff; text-decoration: none;}


.xzbds_zpzs{ width: 1200px; position: relative;}
.xzbds_zpzs .prev1,.xzbds_zpzs .next1{ width: 36px; height: 72px; position: absolute; top: 300px; cursor: pointer; opacity: 0.5; transition: all 0.3s;}
.xzbds_zpzs:hover .prev1,.xzbds_zpzs:hover .next1{ opacity: 1;}
.xzbds_zpzs .prev1{ left: -36px; background: url(../images/xzbds_10.png) no-repeat;}
.xzbds_zpzs .next1{ right: -36px; background: url(../images/xzbds_11.png) no-repeat;}






.del_1{ animation-delay: 0.3s;}
.del_2{ animation-delay: 0.6s;}
.del_3{ animation-delay: 0.9s;}
.del_4{ animation-delay: 1.2s;}
.del_5{ animation-delay: 1.5s;}
.del_6{ animation-delay: 1.8s;}
.del_7{ animation-delay: 2.1s;}




