.singleBan{height: 600px;background: url(../img/banner_ybszybj.jpg) no-repeat center;background-size: cover;}
.flex-center{display: flex;justify-content: center;align-items: center;}
.flex-start{display: flex;justify-content: flex-start;align-items: flex-start;}
.flex-start-cen{display: flex;justify-content: flex-start;align-items: center;}
.flex-btw{display: flex;justify-content: space-between;align-items: center;}
.flex-btw-start{display: flex;justify-content: space-between;align-items: flex-start;}

.ZTC{max-width: 1126px;margin: 0 auto;}
.ZTC,.ZTC a{transition: 0.6s ease;}
.ZTC .bjlink{font-size: 30px;color: #fff;width:29.84%;height: 64px;margin: 0 auto;display: block;background: #C30D24;line-height: 64px;text-align: center;border-radius: 50px;}
.ZTC .bjlink:hover{background: #c0976d;}
.zybjMod1 h1{display:none;}
.qianyan{height: 231px;background: url(../img/qianyan.jpg) no-repeat center;background-size: 100%;}
.qianyan .ZTC{height: 100%;}
.qianyan p{font-size: 22px;color: #6b6b6b;line-height: 36px;padding: 15px 40px 0 200px;}
.qianyan p span{font-size: 22px;color: #fff;line-height: 28px;padding: 0 14px;display: inline;background: #C30D24;margin-right: 10px;}
.zybjTT{text-align: center;position: relative;padding-bottom: 34px;}
.zybjTT h2{font-size: 48px;color: #c30d24;line-height: 1;}
.zybjTT span{font-size: 24px;color: #6b6b6b;padding-top:15px;display: block;}
.zybjTT::after{content: "";width: 80.37%;height: 1px;background: #BFBFBF;position: absolute;left: 0;right: 0;bottom: 0;margin: auto;}
.zybjTT::before{content: "";width: 6.92%;height: 3px;background: #D82B31;position: absolute;bottom: 1px;left: 0;right: 0;margin: auto;}
.zybjMod1{padding: 70px 0 160px;}
.zybjMod1 .zybjCon{padding: 120px 0 62px;position: relative;}
.zybjMod1 .zybjCon img{display: block;width: 30.64%;margin: 0 auto;}
.zybjMod1 .zybjCon .item{border-radius: 50%;position: absolute;display: flex;justify-content: center;align-items: center;line-height: 1.1;color: #333;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;font-size: 22px;cursor: pointer;flex-direction: column;}
.zybjMod1 .zybjCon .item span{color: #666;font-size: 22px;padding: 0 20px;margin-top: 10px;}
.zybjMod1 .zybjCon .item.i1{width: 145px;height: 145px;background: #F8DFD7;font-size: 30px;padding: 0 25px;left: 18.82%;top: 85px;}
.zybjMod1 .zybjCon .item.i2{width: 118px;height: 118px;background: #E7E7E7;left: 8.17%;top: 270px;}
.zybjMod1 .zybjCon .item.i3{width: 110px;height: 110px;background: #F8DFD7;left: 24%;bottom: 40px;}
.zybjMod1 .zybjCon .item.i4{width: 118px;height: 118px;background: #E7E7E7;right: 24.33%;top:55px;}
.zybjMod1 .zybjCon .item.i5{width: 136px;height: 136px;background: #F8DFD7;right: 7.64%;top: 166px;}
.zybjMod1 .zybjCon .item.i6{width: 170px;height: 170px;background: #E7E7E7;right: 16.34%;bottom: 15px;font-size: 26px;}

.zybjMod2{background: #EAEAEA;padding-bottom: 66px;}
.zybjMod2 .zjbjCon{width: 100%;border-radius: 20px;background: #666;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 50px;margin: 0 auto;position: relative;top: -60px;}
.zybjMod2 .zybjTT h2{color: #fff;}
.zybjMod2 .zybjTT::before{background: #fff;}
.zybjMod2 .zform{width: 70%;margin: 55px auto 0;}
.zybjMod2 .item{margin-bottom: 62px;}
.zybjMod2 .item span{font-size: 36px;color: #fff;line-height: 1;display: block;margin-bottom: 22px;}
.zybjMod2 .lab{width: 180px;}
.zybjMod2 label{font-size: 26px;line-height: 32px;color: #fff;cursor: pointer;padding-left: 10px;}
.zybjMod2 .lab:last-child{width: auto;}
.zybjMod2 input[type="radio"]{width: 25px;height: 25px;cursor: pointer;}
.zybjMod2 input[type="radio"]::before{display: block;width: 25px;height: 25px;text-align: center;-webkit-font-smoothing: antialiased;-webkit-appearance: none;content: "";text-decoration: none;border-radius: 0px;border-width: 0px;border-style: initial;border-color: initial;border-image: initial;background:url(../img/radio.png) no-repeat center;background-size: 100%;}
.zybjMod2 input[type=radio]:checked:before{background:url(../img/radio_check.png) no-repeat center;
background-size:100%;}		 
.zybjMod2 p{font-size: 22px;color: #fff;line-height: 32px;padding: 0 65px;}

.zybjMod3{padding: 120px 0 115px;}
.zybjMod3 .zybjCon{padding: 68px 0 80px;}
.zybjMod3 .zybjCon img{flex-shrink: 0;width: 43.87%;}
.zybjMod3 .zybjCon p{font-size: 22px;color: #222;line-height: 36px;width: 52%;flex-shrink: 0;}
.zybjMod3 .zybjCon p span{display: block;text-indent: 2em;}
.zybjMod3 .zybjCon p span:nth-of-type(2){margin-top: 36px;color: #6b6b6b;}

.zybjMod4{background: #EAEAEA;padding: 85px 0 80px;}
.zybj4Swiper{padding: 80px 0 150px;position: relative;overflow: hidden;}
.zybj4Swiper .swiper-slide{background:#EAEAEA;}
.zybj4Swiper .left{width: 52.4%;margin-left: 16px;}
.zybj4Swiper .left h3{font-size: 30px;color: #222;font-weight: 700;padding-left: 24px;line-height: 1;position: relative;}
.zybj4Swiper .left h3::after{content: '';width: 10px;height: 100%;background: #222;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;border-radius: 50px;}
.zybj4Swiper .left p{font-size: 22px;color: #6b6b6b;line-height: 36px;padding-top: 32px;}
.zybj4Swiper .left a{width: 335px;height: 60px;line-height: 60px;text-align: center;border-radius: 50px;color: #fff;background: #C30D24;font-size: 30px;position: absolute;left: 10px;bottom: 0;}
.zybj4Swiper .left a:hover{background: #c0976d;}
.zybj4Swiper img{border-radius: 15px;width: 42.45%;flex-shrink: 0;}
.zybj4Swiper .swiper-button-next,.zybj4Swiper .swiper-button-prev{width: 72px;height: 72px;position: absolute;bottom: 0;margin-top: 0;top: inherit;transition: 0.6s all;}
.zybj4Swiper .swiper-button-next{background:#666 url(../img/Mod2_next.png) no-repeat center;background-size: 100%;right: 42.6%;}
.zybj4Swiper .swiper-button-prev{background:#666 url(../img/Mod2_prev.png) no-repeat center;background-size: 100%;left: 42.6%;}
.zybj4Swiper .swiper-button-prev:hover{background:#c0976d url(../img/Mod2_prev.png) no-repeat center;}
.zybj4Swiper .swiper-button-next:hover{background:#c0976d url(../img/Mod2_next.png) no-repeat center;}