.branchTemplate{}
.branchTemplate .wrapper{margin: 0 auto;}
.branchTemplate .branchTemplateBanner{}
.branchTemplate .branchTemplateBanner .title{width: 100%;height: 460px;padding-top: 250px;}
.branchTemplate .branchTemplateBanner .title h3{font-family: fangzheng-unionpay-sc;font-size: 54px;color: #FFFFFF;letter-spacing: 10px;text-align: center;line-height: 70px;}
.branchTemplate .branchTemplateBanner .des{padding: 30px 100px;background: #FFFFFF;box-shadow: 0 10px 20px 0 rgba(0,0,0,0.10);margin: -80px auto 0;font-size: 0;display: -moz-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.branchTemplate .branchTemplateBanner .des .left{display: inline-block;border-bottom: 2px solid #EE969A;width: 200px;vertical-align: top;margin-right: 50px;}
.branchTemplate .branchTemplateBanner .des .left span{display: inline-block;vertical-align: top;font-size: 48px;color: #DD2C34;letter-spacing: 2px;line-height: 48px;margin-right: 5px;}
.branchTemplate .branchTemplateBanner .des .left i{font-size: 16px;color: #DD2C34;letter-spacing: 0.5px;text-align: center;line-height: 28px;display: inline-block;vertical-align: top;font-style: normal;}
.branchTemplate .branchTemplateBanner .des .left p{margin: 18px 0 14px;font-size: 18px;color: #222222;letter-spacing: 0.9px;line-height: 28px;}
.branchTemplate .branchTemplateBanner .des .right{padding-bottom: 20px;border-bottom: 1px solid #CCCCCC;display: inline-block;vertical-align: top;width: 730px;}
.branchTemplate .branchTemplateBanner .des .right p{font-size: 16px;color: #282B31;letter-spacing: 0.5px;line-height: 30px;}

.branchTemplate .title-font{padding-bottom: 50px;margin-top: 80px;}
.branchTemplate .title-font h5{font-family: fangzheng-unionpay-sc;font-size: 40px;color: #222222;letter-spacing: 2px;text-align: center;line-height: 40px;margin-bottom: 20px;}
.branchTemplate .title-font .text{text-align: center;position: relative;}
.branchTemplate .title-font .text p{display: inline-block;font-size: 16px;color: #646464;letter-spacing: 16px;text-align: center;line-height: 20px;}
.branchTemplate .title-font .text a{position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;}
.branchTemplate .title-font .text a span{display: inline-block;vertical-align: middle;font-size: 16px;color: #222222;letter-spacing: 1px;line-height: 20px;}
.branchTemplate .title-font .text a img{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin-left: 10px;}

.branchTemplate .branchTemplate-content-1{}
.branchTemplate .branchTemplate-content-1 .main-pc{}
.branchTemplate .branchTemplate-content-1 .main-pc ul{font-size: 0;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li{display: inline-block;margin-left: 80px;width: 340px;vertical-align: top;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li:first-child{margin-left: 0;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li .img{width: 100%;height: 190px;margin-bottom: 30px;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li .img img{width: 100%;height: 100%;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li h5{font-size: 20px;color: #222222;letter-spacing: 1px;line-height: 30px;font-weight: bold;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li p{font-size: 16px;color: #222222;letter-spacing: 0.5px;line-height: 32px;margin: 10px 0 20px;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li .link{font-size: 0;display: block;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li .link span{display: inline-block;vertical-align: middle;font-size: 16px;color: #DD2C34;letter-spacing: 0.5px;line-height: 22px;margin-right: 10px;}
.branchTemplate .branchTemplate-content-1 .main-pc ul li .link img{width: 16px;height: 16px;display: inline-block;vertical-align: middle;}

.branchTemplate .branchTemplate-content-1 .bottom{margin-top: 80px;height: 240px;}
.branchTemplate .branchTemplate-content-1 .bottom ul{font-size: 0;padding-top: 52px;}
.branchTemplate .branchTemplate-content-1 .bottom ul li{width: 350px;display: inline-block;vertical-align: top;margin-left: 65px;}
.branchTemplate .branchTemplate-content-1 .bottom ul li:first-child{margin-left: 0;}
.branchTemplate .branchTemplate-content-1 .bottom ul li p{font-family: fangzheng-unionpay-sc;font-size: 40px;color: #DD2C34;letter-spacing: 1.67px;text-align: center;margin-bottom: 25px;}
.branchTemplate .branchTemplate-content-1 .bottom ul li span{font-size: 18px;color: #333333;letter-spacing: 0.9px;text-align: center;line-height: 36px;display: block;}


.branchTemplate .branchTemplate-content-2{}
.branchTemplate .branchTemplate-content-2 ul{font-size: 0;border-top: 1px solid #E1E1E1;padding-top: 39px;}
.branchTemplate .branchTemplate-content-2 ul li{display: inline-block;vertical-align: top;width: 360px;margin-left: 50px;}
.branchTemplate .branchTemplate-content-2 ul li:first-child{margin-left: 0;}
.branchTemplate .branchTemplate-content-2 ul li .time{font-size: 32px;color: #DD2C34;letter-spacing: 1.6px;line-height: 40px;}
.branchTemplate .branchTemplate-content-2 ul li h5{font-weight: bold;font-size: 20px;color: #222222;letter-spacing: 1px;line-height: 30px;margin: 20px 0 10px;}
.branchTemplate .branchTemplate-content-2 ul li p{font-size: 16px;letter-spacing: 0.5px;line-height: 32px;margin-bottom: 20px;}
.branchTemplate .branchTemplate-content-2 ul li a{}
.branchTemplate .branchTemplate-content-2 ul li a i{display: inline-block;vertical-align: middle;font-style: normal;font-size: 16px;color: #DD2C34;letter-spacing: 0.5px;line-height: 22px;margin-right: 10px;}
.branchTemplate .branchTemplate-content-2 ul li a img{width: 16px;height: 16px;display: inline-block;vertical-align: middle;}


.branchTemplate .shufflingFigure{}
.branchTemplate .shufflingFigure .wrapper{margin: 0 auto;}
.branchTemplate .shufflingFigure .banner{height: 400px;width: 100%;background: #5e5e5e;}
.branchTemplate .shufflingFigure .banner ul{overflow: hidden;display: table;margin: 0 auto;}
.branchTemplate .shufflingFigure .banner ul li{float: left;margin: 80px 0 0 175px;}
.branchTemplate .shufflingFigure .banner ul li:first-child{margin-left: 0;position: relative;}
.branchTemplate .shufflingFigure .banner ul li .img{width: 120px;height: 120px;margin: 0 auto 30px;}
.branchTemplate .shufflingFigure .banner ul li .img img{width: 100%;height: 100%;}
.branchTemplate .shufflingFigure .banner ul li .text{text-align: center;}
.branchTemplate .shufflingFigure .banner ul li .text span{font-family: fangzheng-unionpay-sc;font-size: 24px;color: #FFFFFF;letter-spacing:1px;text-align: center;line-height: 48px;margin-left: 24px;display: inline-block;}
.branchTemplate .shufflingFigure .banner ul li .text span:first-child{margin-left: 0;}

.branchTemplate .shufflingFigure .banner-slider{}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2{width: 980px;margin: -50px auto 0;position: relative;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul{display: block;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li{height: auto;background: #F5F5F5;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .box{padding: 50px 100px;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li h4{font-size: 20px;color: #222222;letter-spacing: 1px;text-align: left;line-height: 26px;margin: 0 0 20px;font-weight: bold;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content{font-size: 0;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content .content-left{display: inline-block;vertical-align: top;width: 655px;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content .content-left p{font-size: 16px;color: #222222;letter-spacing: 0.5px;line-height: 32px;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content .content-right{display: inline-block;vertical-align: top;margin-top: 22px;opacity:0.7;font-size: 60px;color: #CCCCCC;letter-spacing: 2.5px;text-align: center;line-height: 60px;margin-left: 50px;}
.branchTemplate .shufflingFigure .bx-controls .bx-controls-direction{display: none;}
.branchTemplate .shufflingFigure .banner-slider .banner-slider2 .bx-pager{position: absolute;right: 100px;top: 59px;width: auto;}

.branchTemplate .branchTemplate-content-3{}
.branchTemplate .branchTemplate-content-3 .content{font-size: 0;padding: 40px 0;}
.branchTemplate .branchTemplate-content-3 .content .wrapper{display: flex;justify-content: space-between;align-items: center;}
.branchTemplate .branchTemplate-content-3 .content .left{display: inline-block;vertical-align: middle;margin-left: 40px;}
.branchTemplate .branchTemplate-content-3 .content .left h5{font-family: fangzheng-unionpay-sc;font-size: 24px;color: #FFFFFF;letter-spacing: 2px;line-height: 40px;margin-bottom: 20px;}
.branchTemplate .branchTemplate-content-3 .content .left .text{font-size: 0;margin-top: 10px;}
.branchTemplate .branchTemplate-content-3 .content .left .text:first-child{margin-top: 0px;}
.branchTemplate .branchTemplate-content-3 .content .left .text p{display: inline-block;vertical-align: top;margin-left: 48px;}
.branchTemplate .branchTemplate-content-3 .content .left .text p:first-child{margin-left: 0;}
.branchTemplate .branchTemplate-content-3 .content .left .text p span{font-weight: bold;font-size: 18px;color: #FFFFFF;letter-spacing: 0.7px;line-height: 30px;display: inline-block;}
.branchTemplate .branchTemplate-content-3 .content .left .text p i{font-style: normal;font-size: 18px;color: #FFFFFF;letter-spacing: 0.7px;line-height: 30px;display: inline-block;}

.branchTemplate .branchTemplate-content-3 .content .xian{height: 100px;width: 1px;background: #ffffff;}

.branchTemplate .branchTemplate-content-3 .content .right{display: inline-block;vertical-align: middle;}
.branchTemplate .branchTemplate-content-3 .content .right .img{width: 80px;height: 80px;margin-right: 20px;display: inline-block;vertical-align: middle;}
.branchTemplate .branchTemplate-content-3 .content .right .img .imgItem{width: 100%;height: 100%;}
.branchTemplate .branchTemplate-content-3 .content .right .text{display: inline-block;vertical-align: middle;}
.branchTemplate .branchTemplate-content-3 .content .right .text p{font-size: 14px;color: #FFFFFF;letter-spacing: 1px;line-height: 30px;}
.branchTemplate .branchTemplate-content-3 .content .right .text span{display: block;font-size: 14px;color: #FFFFFF;letter-spacing: 1px;line-height: 30px;}

.branchTemplate .branchTemplate-content-3 .bannerList{font-size: 0;margin: 80px 0 100px;}
.branchTemplate .branchTemplate-content-3 .bannerList .img{width: 220px;height: 280px;display: inline-block;vertical-align: middle;margin-left: 20px;padding-top: 166px;}
.branchTemplate .branchTemplate-content-3 .bannerList .img:first-child{margin-left: 0;}
.branchTemplate .branchTemplate-content-3 .bannerList .img p{font-size: 60px;color: #FFFFFF;letter-spacing: 2px;text-align: center;}

@media (max-width: 1220px) {
  .branchTemplate .wrapper{width: 89.4%;} 
  .branchTemplate .shufflingFigure .wrapper{width: 100%;}
  .branchTemplate .branchTemplateBanner .title{padding-top: 200px;}
  .branchTemplate .branchTemplateBanner .des .left{width: 20.4%;margin-right: 5.1%;}
  .branchTemplate .branchTemplateBanner .des .right{width: 74.4%;}
  
  .branchTemplate .branchTemplate-content-1 .main-pc ul{font-size: 0;}
  .branchTemplate .branchTemplate-content-1 .main-pc ul li{margin-left: 6.7%;;width: 28.8%;}
  .branchTemplate .branchTemplate-content-1 .main-pc ul li:first-child{margin-left: 0;}
  .branchTemplate .branchTemplate-content-1 .main-pc ul li .img{width: 100%;height: auto;margin-bottom: 30px;}

  .branchTemplate .branchTemplate-content-1 .bottom ul{padding-top: 40px;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li{width: 29.6%;margin-left: 5.5%;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li:first-child{margin-left: 0;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li p{font-size: 38px;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li span{font-size: 16px;line-height: 32px;}

  .branchTemplate .branchTemplate-content-2 ul li{width: 30.5%;margin-left: 4.2%;}

  .branchTemplate .shufflingFigure .banner-slider .banner-slider2{width: 84%;}
  .branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .box{padding: 50px 10%;}
  .branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content .content-left{width: 80.8%;}
  .branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content .content-right{margin-left: 5%;}

  .branchTemplate .branchTemplate-content-3 .content{font-size: 0;padding: 40px 0;background: #f00;}
  .branchTemplate .branchTemplate-content-3 .content .left{margin-left: 30px;}
  .branchTemplate .branchTemplate-content-3 .content .left h5{font-size: 22px;}
  .branchTemplate .branchTemplate-content-3 .content .left .text p{margin-left: 15px;}
  .branchTemplate .branchTemplate-content-3 .content .left .text p span{font-size: 15px;}
  .branchTemplate .branchTemplate-content-3 .content .left .text p i{font-size: 15px;}

  .branchTemplate .branchTemplate-content-3 .content .right{}
  .branchTemplate .branchTemplate-content-3 .content .right .img{width: 80px;height: 80px;margin-right: 15px;display: inline-block;vertical-align: middle;}
  .branchTemplate .branchTemplate-content-3 .content .right .text p{font-size: 12px;}
  .branchTemplate .branchTemplate-content-3 .content .right .text span{font-size: 12px;}

  .branchTemplate .branchTemplate-content-3 .bannerList .img{width: 18.6%;margin-left: 1.69%;}
  .branchTemplate .branchTemplate-content-3 .bannerList .img p{font-size: 56px;}

}


@media (max-width: 980px) {
  .branchTemplate .branchTemplateBanner .title h3{font-size: 50px;}
  .branchTemplate .branchTemplateBanner .des{padding: 30px 40px;}
  .branchTemplate .branchTemplateBanner .des .left{width: 22.5%;margin-right: 4%;}
  .branchTemplate .branchTemplateBanner .des .left span{font-size: 46px;}
  .branchTemplate .branchTemplateBanner .des .right{width: 73.5%;}
  
  .branchTemplate .title-font .text a span{font-size: 14px;}
  .branchTemplate .title-font .text a img{width: 14px;height: 14px;}

  .branchTemplate .branchTemplate-content-1 .main-pc ul li h5{font-size: 18px;}
  .branchTemplate .branchTemplate-content-1 .main-pc ul li p{font-size: 14px;}
  .branchTemplate .branchTemplate-content-1 .main-pc ul li .link span{font-size: 14px;}
  .branchTemplate .branchTemplate-content-1 .main-pc ul li .link img{width: 14px;height: 14px;}

  .branchTemplate .branchTemplate-content-1 .bottom ul li p{font-size: 36px;margin-bottom: 20px;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li span{font-size: 14px;line-height: 28px;}

  .branchTemplate .branchTemplate-content-2 ul li .time{font-size: 30px;}
  .branchTemplate .branchTemplate-content-2 ul li h5{font-size: 18px;}
  .branchTemplate .branchTemplate-content-2 ul li p{font-size: 14px;line-height: 28px;}
  .branchTemplate .branchTemplate-content-2 ul li a i{font-size: 14px;}
  .branchTemplate .branchTemplate-content-2 ul li a img{width: 14px;height: 14px;}

  .branchTemplate .shufflingFigure .banner ul li .img{width: 100px;height: 100px;}
  .branchTemplate .shufflingFigure .banner ul li .text span{font-size: 22px;}

  .branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content .content-left{width: 78.8%;}
  .branchTemplate .shufflingFigure .banner-slider .banner-slider2 .bx-pager{right: 10%;}
  .branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li h4{font-size: 18px;}
  .branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content .content-left p{font-size: 14px;}
  .branchTemplate .shufflingFigure .banner-slider .banner-slider2 ul li .content .content-right{font-size: 56px;line-height: 56px;}

  .branchTemplate .branchTemplate-content-3 .content .left{margin-left: 0px;}
  .branchTemplate .branchTemplate-content-3 .content .left h5{font-size: 20px;}
  .branchTemplate .branchTemplate-content-3 .content .left .text p{margin-left: 10px;}
  .branchTemplate .branchTemplate-content-3 .content .left .text p span{font-size: 14px;}
  .branchTemplate .branchTemplate-content-3 .content .left .text p i{font-size: 14px;}

  .branchTemplate .branchTemplate-content-3 .content .right{}
  .branchTemplate .branchTemplate-content-3 .content .right .img{width: 70px;height: 70px;}

  .branchTemplate .branchTemplate-content-3 .bannerList .img p{font-size: 52px;}

}

@media (max-width: 880px) {
  .branchTemplate .branchTemplate-content-3 .content .left h5{margin-bottom: 10px;}
  .branchTemplate .branchTemplate-content-3 .content .left .text p:last-child{margin-left: 0;display: block;}
  .branchTemplate .branchTemplate-content-3 .content .left .text{margin-top: 5px;}
}

@media (max-width: 760px) {
  .branchTemplate .branchTemplateBanner .title{width: 100%;height: 265px;padding-top: 120px;}
  .branchTemplate .branchTemplateBanner .title h3{font-family: fangzheng-unionpay-sc;font-size: 28px;color: #FFFFFF;letter-spacing: 2px;line-height: 36px;}
  .branchTemplate .branchTemplateBanner .des{padding: 30px 5.9% 40px;background: #FFFFFF;box-shadow: 0 10px 20px 0 rgba(0,0,0,0.10);margin: -58px auto 0;display: block;}
  .branchTemplate .branchTemplateBanner .des .left{display: block;border-bottom: 1px solid #EE969A;width: 113px;margin: 0 auto;text-align: center;}
  .branchTemplate .branchTemplateBanner .des .left span{display: inline-block;vertical-align: top;font-size: 30px;color: #DD2C34;letter-spacing: 1px;line-height: 36px;margin-right: 3px;}
  .branchTemplate .branchTemplateBanner .des .left i{font-size: 11px;color: #DD2C34;letter-spacing: 0.34px;text-align: center;line-height: 16px;display: inline-block;vertical-align: top;font-style: normal;}
  .branchTemplate .branchTemplateBanner .des .left p{margin: 5px 0 10px;font-size: 13px;color: #222222;letter-spacing: 1px;text-align: center;line-height: 20px;}
  .branchTemplate .branchTemplateBanner .des .right{padding-bottom: 0px;border-bottom: 0;display: block;width: 100%;margin-top: 20px;}
  .branchTemplate .branchTemplateBanner .des .right p{font-size: 13px;color: #222222;letter-spacing: 0.9px;line-height: 22px;}

  .branchTemplate .title-font{padding-bottom: 30px;margin-top: 50px;}
  .branchTemplate .title-font h5{font-family: fangzheng-unionpay-sc;font-size: 24px;color: #222222;letter-spacing: 2px;text-align: center;line-height: 26px;margin-bottom: 12px;}
  .branchTemplate .title-font .text{text-align: center;position: relative;}
  .branchTemplate .title-font .text p{font-size: 11px;color: #646464;letter-spacing: 6px;text-align: center;line-height: 14px;}

  .branchTemplate .branchTemplate-content-1{}
  .branchTemplate .branchTemplate-content-1 .slider-mobile{}
  .branchTemplate .branchTemplate-content-1 .slider-mobile .slider-mobile-content{overflow: hidden;}
  .branchTemplate .branchTemplate-content-1 .slider-mobile .slider-mobile-main{}
  .branchTemplate .branchTemplate-content-1 .slider-mobile .slider-mobile-main li{}
  .branchTemplate .branchTemplate-content-1 .slider-mobile .slider-mobile-main li .img{width: 100%;height: auto;}
  .branchTemplate .branchTemplate-content-1 .slider-mobile .slider-mobile-main li .img img{width: 100%;height: 100%;}
  .branchTemplate .branchTemplate-content-1 .slider-mobile .slider-mobile-main li p{margin: 20px 0 5px;font-size: 18px;color: #222222;letter-spacing: 0.5px;line-height: 28px;font-weight: bold;}
  .branchTemplate .branchTemplate-content-1 .slider-mobile .slider-mobile-main li span{font-size: 13px;color: #222222;letter-spacing: 0.5px;line-height: 22px;}
  .branchTemplate .slider-mobile .slider-mobile-bottom ul{margin: 30px 0;}

  .branchTemplate .branchTemplate-content-1 .bottom{margin-top: 50px;height: auto;padding: 60px 0;}
  .branchTemplate .branchTemplate-content-1 .bottom ul{padding-top: 0;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li{width: 100%;display: block;margin-left: 0;margin-top: 40px;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li:first-child{margin-top: 0;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li p{font-family: fangzheng-unionpay-sc;font-size: 24px;color: #DD2C34;letter-spacing: 1.33px;text-align: center;line-height: 24px;margin-bottom: 10px;}
  .branchTemplate .branchTemplate-content-1 .bottom ul li span{font-size: 13px;color: #222222;letter-spacing: 0.5px;text-align: center;line-height: 28px;}

  .branchTemplate .branchTemplate-content-1 .button{width: 120px;height: 30px;border: 1px solid #DD2C34;border-radius: 16px;margin: 0 auto;}
  .branchTemplate .branchTemplate-content-1 .button a{display: block;text-align: center;font-size: 0;}
  .branchTemplate .branchTemplate-content-1 .button a span{font-size: 14px;color: #DD2C34;letter-spacing: 0.5px;text-align: center;line-height: 30px;display: inline-block;vertical-align: middle;margin-right: 6px;}
  .branchTemplate .branchTemplate-content-1 .button a img{width: 14px;height: 14px;display: inline-block;vertical-align: middle;}

  .branchTemplate .branchTemplate-content-2 ul{font-size: 0;border-top: 0;padding-top: 0;}
  .branchTemplate .branchTemplate-content-2 ul li{display: block;width: 100%;margin-left: 0;margin-top: 15px;padding-top: 15px;border-top: 1px solid  #E9E9E9;}
  .branchTemplate .branchTemplate-content-2 ul li:first-child{margin-left: 0;margin-top: 0;border-top: 0;padding-top: 0;}
  .branchTemplate .branchTemplate-content-2 ul li .time{font-size: 13px;color: #DD2C34;letter-spacing: 1px;text-align: justify;line-height: 16px;}
  .branchTemplate .branchTemplate-content-2 ul li h5{font-weight: bold;font-size: 16px;color: #222222;letter-spacing: 1px;line-height: 24px;margin: 10px 0;}
  .branchTemplate .branchTemplate-content-2 ul li p{font-size: 13px;color: #222222;letter-spacing: 0.5px;line-height: 22px;margin-bottom: 0px;}
  .branchTemplate .branchTemplate-content-2 .button{width: 120px;height: 30px;border: 1px solid #DD2C34;border-radius: 16px;margin: 30px auto 0;}
  .branchTemplate .branchTemplate-content-2 .button a{display: block;font-size: 0;text-align: center;}
  .branchTemplate .branchTemplate-content-2 .button a span{font-size: 14px;color: #DD2C34;letter-spacing: 0.5px;text-align: center;line-height: 30px;display: inline-block;vertical-align: middle;margin-right: 6px;}
  .branchTemplate .branchTemplate-content-2 .button a img{width: 14px;height: 14px;display: inline-block;vertical-align: middle;}

  .branchTemplate .shufflingFigure .banner .wrapper{padding: 0 5.3%;}
  .branchTemplate .shufflingFigure .banner ul{display: block;}
  .branchTemplate .shufflingFigure .banner ul li{float: none;margin: 50px 0 0;width: 100%;}
  .branchTemplate .shufflingFigure .banner ul li:first-child:after{content: "";width: 23.7%;height: 1px;background: #ffffff;opacity: 0.5;position: absolute;left:0;right: 0;bottom: -25px;margin: 0 auto;}
  .branchTemplate .shufflingFigure .banner ul li .img{width: 60px;height: 60px;margin: 0 auto 10px;}
  .branchTemplate .shufflingFigure .banner ul li .text span{font-family: fangzheng-unionpay-sc;font-size: 20px;color: #FFFFFF;letter-spacing: 2px;line-height: 36px;margin-left: 20px;}

  .branchTemplate .shufflingFigure .banner-slidder2-m{margin: -50px auto 0;overflow: hidden;padding: 0 5.3%;}
  .branchTemplate .shufflingFigure .banner-slidder2-m ul{}
  .branchTemplate .shufflingFigure .banner-slidder2-m ul li{padding: 30px 5.3%;margin-top: 20px;background: #f2f2f2;}
  .branchTemplate .shufflingFigure .banner-slidder2-m ul li:first-child{margin-top: 0;}
  .branchTemplate .shufflingFigure .banner-slidder2-m ul li h4{font-weight: bold;font-size: 16px;color: #222222;letter-spacing: 1px;line-height: 28px;margin-bottom: 10px;margin-top: 0;}
  .branchTemplate .shufflingFigure .banner-slidder2-m ul li p{font-size: 13px;color: #222222;letter-spacing: 0.5px;line-height: 22px;margin-bottom: 0;}

  .branchTemplate .branchTemplate-content-3 .content-m{padding: 30px 0 35px;}
  .branchTemplate .branchTemplate-content-3 .content-m h5{font-family: fangzheng-unionpay-sc;font-size: 18px;color: #FFFFFF;letter-spacing: 1.5px;line-height: 40px;margin-bottom: 16px;}
  .branchTemplate .branchTemplate-content-3 .content-m .text{margin-top: 10px;}
  .branchTemplate .branchTemplate-content-3 .content-m .text:first-child{margin-top: 0px;}
  .branchTemplate .branchTemplate-content-3 .content-m .text p{display: inline-block;vertical-align: top;margin-left: 10px;}
  .branchTemplate .branchTemplate-content-3 .content-m .text p:first-child{margin-left: 0;}
  .branchTemplate .branchTemplate-content-3 .content-m .text p span{font-size: 14px;color: #FFFFFF;letter-spacing: 0.5px;line-height: 24px;display: inline-block;font-weight: bold;}
  .branchTemplate .branchTemplate-content-3 .content-m .text p i{display: inline-block;font-size: 14px;color: #FFFFFF;letter-spacing: 0.5px;line-height: 24px;font-style: normal;}
  .branchTemplate .branchTemplate-content-3 .content-m .bottom{margin-top: 25px;}
  .branchTemplate .branchTemplate-content-3 .content-m .bottom .img{width: 60px;height: 60px;display: inline-block;vertical-align: middle;margin-right: 15px;}
  .branchTemplate .branchTemplate-content-3 .content-m .bottom .img .imgItem{width: 100%;height: 100%;}
  .branchTemplate .branchTemplate-content-3 .content-m .bottom .box{display: inline-block;vertical-align: middle;font-size: 13px;color: #FFFFFF;letter-spacing: 0.5px;line-height: 26px;}
  .branchTemplate .branchTemplate-content-3 .content-m .bottom .box p{}
  .branchTemplate .branchTemplate-content-3 .content-m .bottom .box span{display: block;}

  .branchTemplate .branchTemplate-content-3 .bannerList-m{font-size: 0;margin: 50px 0 80px;}
  .branchTemplate .branchTemplate-content-3 .bannerList-m .img{width: 100%;height: auto;padding: 8px 0 8px 9.5%;margin-top: 10px;}
  .branchTemplate .branchTemplate-content-3 .bannerList-m .img:first-child{margin-top: 0;}
  .branchTemplate .branchTemplate-content-3 .bannerList-m .img p{font-size: 40px;color: #FFFFFF;letter-spacing: 1.33px;}


}