.banner h3,.banner p,.banner dt{transform: translateY(50px);
    -ms-transform: translateY(50px);
    -webkit-transform: translateY(50px);
    opacity: 0;transition:all 1s;}
.banner .swiper-slide-active p,.banner .swiper-slide-active h3,.banner .swiper-slide-active dt{transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity: 1;}
.banner .swiper-slide-active p{
    transition-delay: .2s;
    -ms-transition-delay: .2s;
    -moz-transition-delay: .2s;
    -webkit-transition-delay: .2s;
    -o-transition-delay: .2s;
} 
.banner .swiper-slide-active h3{
    transition-delay: .4s;
    -ms-transition-delay: .4s;
    -moz-transition-delay: .4s;
    -webkit-transition-delay: .4s;
    -o-transition-delay: .4s;
} 
.banner .swiper-slide-active dt{
    transition-delay: .6s;
    -ms-transition-delay: .6s;
    -moz-transition-delay: .6s;
    -webkit-transition-delay: .6s;
    -o-transition-delay: .6s;
} 
@keyframes fangda{
  0%{transform: scale(1);}
  100%{transform: scale(1.05);}
}
.banner{width:100%;}
.banner img{width:100%;display:block;}
.banner a{display:block;overflow:hidden;transform:scale(1.2);}
.banner .swiper-slide{overflow:hidden;}
.banner .swiper-slide a{animation: fangda 5s ease-in-out infinite alternate;}
.banner .swiper-slide-active a{}
.banner .swiper-pagination-bullet{background:#fff;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#f08200;}
.banner dl{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);text-align:center;color:#fff;}
.banner dl p{font-size:24px;margin-bottom:30px;}
.banner dl h3{font-size:60px;margin-bottom:35px;}
.banner dl dt{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:2px;position:relative;border:1px solid #a0a0a0;font-size:16px;width:160px;height:40px;margin:0 auto;}
.banner dl dt i{position:relative;z-index:3;}
.banner dl dt span{position:absolute;width:0;height:100%;background:#f08200;left:-10px;bottom:0;}
.banner dl dt img{margin-left:20px;width:auto;}
.banner dl dt:hover{border-color:#f08200;}
.banner dl dt:hover span{width:120%;}

.cpzx{margin:80px auto;text-align:center;}
.sybt{text-align:center;margin-bottom:60px;}
.sybt p{color:#f08200;font-size:30px;margin-bottom:30px;}
.sybt h3{font-size:36px;}
.cpzx-t{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;font-size:18px;margin-bottom:60px;}
.cpzx-t a{display:block;position:relative;padding-top:10px;height:90px;width: 220px;color:#000;}
.cpzx-t a i{width:1px;height:90px;position:absolute;right: 0;background:#eee;top:0;}
.cpzx-t a:last-child i{display:none;}
.cpzx-t a h4{height:50px;position:relative;overflow:hidden;}
.cpzx-t a h4 img{}
.cpzx-t a h4 img.img2{position:absolute;left: 50%;top: 0%; -webkit-transform: translateY(0%) translateX(-50%);transform: translateY(0%) translateX(-50%);opacity:0;}
.cpzx-t a.active{color:#f08200;}
.cpzx-t a.active .img1{opacity:0;}
.cpzx-t a.active .img2{opacity:1;}
.cpzx-b{border-top-left-radius:150px;border-bottom-right-radius:150px;overflow:hidden;}
.cpzx-b2{display:none;position:relative;}
.cpzx-b2:nth-child(1){display:block;}
.cpzx-b2-t{overflow:hidden;}
@keyframes fangda{
  0%{transform: scale(1);}
  100%{transform: scale(1.05);}
}
.cpzx-b2-t img{display:none;width:100%;animation: fangda 5s ease-in-out infinite alternate;}
.cpzx-b2-t img:nth-child(1){display:block;}
.cpzx-b2-b{position:absolute;width:100%;height:220px;display:flex;justify-content:center;flex-wrap:wrap;background:rgba(0,0,0,0.5);left:0;bottom:0;align-items:center;font-size:18px;}
.cpzx-b2-b a{display:flex;align-items:center;justify-content:center;margin:0 30px;width:170px;height:45px;color:#fff;border:1px solid rgba(255,255,225,0);}
.cpzx-b2-b a img{margin-left:30px;}
.cpzx-b2-b a.active{border-color:#fff;}

.shdz{margin:80px auto;text-align:center;}
.shdz-t{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:50px;font-size:18px;}
.shdz-t dl{margin:0 50px;transition:all 0.5s;}
.shdz-t dl h4{display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:68px;margin:0 auto 20px auto;border:1px solid #000;transition:all 0.5s;}
.shdz-t dl:hover{color:#f08200;}
.shdz-t dl:hover h4{webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
.shdz-c{margin-bottom:50px;position:relative;overflow:hidden;}
.shdz-c .swiper-container{width: 200%;margin-left: -50%;}
.shdz-c a{position:relative;display:block;color:#fff;font-size:18px;margin: 5px;border-radius:10px;box-shadow: 1px 1px 10px rgba(0,0,0,0.2);overflow:hidden;}
.shdz-c a img{display:block;width:100%;}
.shdz-c a p{position:absolute;width:100%;height:100%;left:0;bottom:0;background:rgba(49,49,49,0.8);}
.shdz-c a h3{position:absolute;z-index:3;right:-100%;top:60px;line-height:45px;padding:0 36px;background:#f08200;border-top-left-radius:5px;border-bottom-left-radius:5px;}

.shdz-c .swiper-slide-shadow-left{display:none}
.shdz-c .swiper-slide-shadow-right{display:none}
.shdz-c .swiper-slide-active a p{background:rgba(49,49,49,0);} 
.shdz-c .swiper-slide-active a h3{right:0;} 
.shdz-c .swiper-button-next{width:45px;height:45px;background:url(/static/boyd/images/r.png);right:100px;transition:all 0.5s;}
.shdz-c .swiper-button-next:hover{background:url(/static/boyd/images/r-1.png);}
.shdz-c .swiper-button-prev{width:45px;height:45px;background:url(/static/boyd/images/l.png);transition:all 0.5s;left:100px;}
.shdz-c .swiper-button-prev:hover{background:url(/static/boyd/images/l-1.png);}
.shdz-b{display:flex;flex-wrap:wrap;justify-content:center;}
.shdz-b a{display:flex;align-items:center;justify-content:center;width:160px;height:40px;border-radius:2px;overflow:hidden;position:relative;font-size:16px;color:#000;margin:0 10px;border:1px solid #a0a0a0;}
.shdz-b a i{position:relative;z-index:3;transition:all 0s;}
.shdz-b a img{margin-left:20px;position:relative;z-index:3;}
.shdz-b a .img2{display:none;}
.shdz-b a span{display:block;position:absolute;left:0;bottom:0;width:0;height:100%;background:#f08200;}
.shdz-b a:hover,.shdz-b a:nth-child(1){color:#fff;border-color:#f08200;}
.shdz-b a:hover .img1,.shdz-b a:nth-child(1) .img1{display:none;}
.shdz-b a:hover .img2,.shdz-b a:nth-child(1) .img2{display:block;}
.shdz-b a:hover span,.shdz-b a:nth-child(1) span{width:100%;}

.yyal{background:#3e3e3e;padding:80px 0;}
.yyal-t{width:794px;margin:0 auto;max-width:100%;position:relative;margin-bottom:40px;}
.yyal-t a{display:block;border-radius:50px;overflow:hidden;position:relative;transition:all 0s;border:5px solid #3e3e3e;}
.yyal-t a img{display:block;width:100%;}
.yyal-t a p{width:100%;height:100%;position:absolute;left:0;bottom:0;border-radius:100px;opacity:0;}
.yyal-t .swiper-slide-active a{border-color:#fff}
.yyal-t .swiper-button-next{width:10px;height:19px;background:url(/static/boyd/images/r2.png);right:-60px;transition:all 0.5s;margin-top:-12px;}
.yyal-t .swiper-button-next:hover{background:url(/static/boyd/images/r2-1.png);}
.yyal-t .swiper-button-prev{width:10px;height:19px;background:url(/static/boyd/images/l2.png);left:-60px;transition:all 0.5s;margin-top:-12px;}
.yyal-t .swiper-button-prev:hover{background:url(/static/boyd/images/l2-1.png);}
.yyal-b3{position:relative;}
.yyal-b4{position:absolute;width:100%;left:0;top:0;opacity:0;transition:all 0.5s;}
/*.yyal-b4{position:relative!important;width:100%;left:0;top:0;opacity:1!important;transition:all 0.5s;}*/
.yyal-b4:nth-child(1){position:relative;opacity:1;z-index:3;}
.yyal-t2{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px;font-size:18px;}
.yyal-t2 a{display:block;color: #fff;margin:0 20px;}
.yyal-t2 a.active,.cgal-t a:hover{color:#f08200;text-decoration:underline;}
.yyal-b{font-size:18px;margin-bottom:60px;}
.yyal-b2{display:none;flex-wrap:wrap;}
.yyal-b2:nth-child(1){display:flex;}
.yyal-b2 a{display:block;position:relative;overflow:hidden;width:50%;color:#fff;}
.yyal-b2 a img{display:block;width:100%;}
.yyal-b2 a p{display:flex;align-items:center;justify-content:center;overflow:hidden;position:absolute;left:0;bottom:0;width:100%;height:0;background:rgba(62,62,62,0.89);}
.yyal-b2 a:hover img{transform:scale(1.1);}
.yyal-b2 a:hover p{height:100%}
.yyal-r{width:50%;display:flex;flex-wrap:wrap;}
.yyal-c{display:flex;align-items:center;justify-content:center;width:160px;height:40px;border-radius:2px;overflow:hidden;position:relative;font-size:16px;color:#fff;margin:0 10px;border:1px solid #fff;margin:0 auto;}
.yyal-c p{position: absolute;}
.yyal-c p:nth-child(1) {top: 0;left: -2px;width: 100%;height: 2px;background: linear-gradient(90deg, transparent, #f08200);animation: btn-anim1 1s linear infinite;}
@keyframes btn-anim1 {
    0% {
        left: -100%;
    }
    50%,100% {
            left: 100%;
    }
}
.yyal-c p:nth-child(2) {top: -100%;right: 0;width: 2px;height: 100%;background: linear-gradient(180deg, transparent, #f08200);animation: btn-anim2 1s linear infinite;animation-delay: .25s}
@keyframes btn-anim2 {
    0% {
        top: -100%;
    }
    50%,100% {
            top: 100%;
    }
}
.yyal-c p:nth-child(3) {bottom: 0;right: -100%;width: 100%;height: 2px;background: linear-gradient(270deg, transparent, #f08200);animation: btn-anim3 1s linear infinite;animation-delay: .5s
}
@keyframes btn-anim3 {
    0% {
        right: -100%;
    }
    50%,100% {
        right: 100%;
    }
}
.yyal-c p:nth-child(4) {bottom: -100%;left: 0;width: 2px;height: 100%;background: linear-gradient(360deg, transparent, #f08200);animation: btn-anim4 1s linear infinite;animation-delay: .75s}
@keyframes btn-anim4 {
    0% {
        bottom: -100%;
    }
    50%,100% {
            bottom: 100%;
    }
}
.yyal-c i{position:relative;z-index:3;transition:all 0s;}
.yyal-c img{margin-left:20px;position:relative;z-index:3;}
.yyal-c span{display:block;position:absolute;left:0;bottom:0;width:0;height:100%;background:#f08200;}
.yyal-c:hover{border-color:#f08200;}
.yyal-c:hover span{width:100%;}

.gywm{background:#f1f1f1;padding:80px 0;}
.gywm-t{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;padding:60px 80px;align-items:center;margin-bottom:40px;}
.gywm-t h6{width:1px;height:102px;background:#eee;}
.gywm-t dl{display:flex;align-items:center;flex-wrap:wrap;}
.gywm-t dl dt{margin-right:60px;}
.gywm-t dl dd{}
.gywm-t dl dd h3{font-size:18px;margin-bottom:10px;}
.gywm-t dl dd h3 b{font-size:51px;padding-right: 10px;}
.gywm-t dl dd p{font-size:18px;}
.gywm-t dl:hover{}
.gywm-b{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}
.gywm-l{width:50%;overflow:hidden;}
.gywm-l img{display:block;width:100%;}
.gywm-l:hover img{transform:scale(1.1);}
.gywm-r{width:calc(50% - 30px);}
.gywm-rt{background:#fff;padding:50px 65px;color:#333;font-size:18px;line-height:36px;margin-bottom:18px;height:330px}
.gywm-rt a{color:#f08200;}
.gywm-rb{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:18px;}
.gywm-rb a{display:block;text-align:center;position:relative;text-align:center;color:#fff;overflow:hidden;width:calc((100% - 30px) / 3);}
.gywm-rb a img{display:block;width:100%;}
.gywm-rb a p{position:absolute;width:100%;line-height:40px;left:0;bottom:0;background:rgba(62,62,62,0.8);}
.gywm-rb a:hover img{transform:scale(1.1);}

.xwzx{margin:80px auto;}
.xwzx-t{margin-bottom:70px;}
.xwzx-t a{display:block;}
.xwzx-t a h5{color:#f08200;font-size:14px;margin-bottom:15px;}
.xwzx-t a h3{color:#000;line-height:36px;font-size:24px;margin-bottom:43px;}
.xwzx-t a h4{overflow:hidden;margin-bottom:30px;}
.xwzx-t a h4 img{display:block;width:100%;}
.xwzx-t a p{color:#878787;font-size:16px;line-height:30px;}
.xwzx-t a:hover img{transform:scale(1.1);}
.xwzx-t a:hover h3{color:#f08200;}
.xwzx-b{display:flex;align-items:center;justify-content:center;width:160px;height:40px;border-radius:2px;overflow:hidden;position:relative;font-size:16px;color:#000;margin:0 10px;border:1px solid #a0a0a0;margin:0 auto;}
.xwzx-b i{position:relative;z-index:3;transition:all 0s;}
.xwzx-b img{margin-left:20px;position:relative;z-index:3;}
.xwzx-b .img2{display:none;}
.xwzx-b span{display:block;position:absolute;left:0;bottom:0;width:0;height:100%;background:#f08200;}
.xwzx-b:hover{color:#fff;border-color:#f08200;}
.xwzx-b:hover .img1{display:none;}
.xwzx-b:hover .img2{display:block;}
.xwzx-b:hover span{width:100%;}

.mfsj{margin:-80px auto 80px auto;background:url(/static/boyd/images/mfsj-bj.jpg)no-repeat center right;padding:200px 95px 70px 95px;position:relative;z-index:3}
.mfsj h4{color:#f08200;font-size:30px;margin-bottom:24px;}
.mfsj h3{font-size:36px;margin-bottom:44px;}
.mfsj-s{width:67.17557251908397%;}
.mfsj-t{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px;}
.mfsj-t dl{width:calc((100% - 40px) / 3);margin-bottom:20px;display:flex;background:#fff;border:1px solid #eee;padding:0 20px;display:flex;justify-content:space-between;}
.mfsj-t dl dt{line-height:46px;color:#878787;width:44px;text-align:right;}
.mfsj-t dl dt i{color:#f08200;}
.mfsj-t dl input{width:calc(100% - 50px);height:46px;}
.mfsj-t dl:nth-child(4){width:100%;margin-bottom:33px;}
.mfsj-t dl:nth-child(4) dt{width:76px;}
.mfsj-t dl textarea{width:calc(100% - 80px);height:46px;height:118px;padding:15px 0;}
.mfsj-t button{width:220px;height:50px;cursor:pointer;transition:all 0.5s;background:#f08200;color:#fff;font-size:16px;}
.mfsj-t button:hover{opacity:0.8;}
.mfsj-b{display:flex;align-items:center;flex-wrap:wrap;font-size:18px;}
.mfsj-b dl{display:flex;align-items:center;flex-wrap:wrap;}
.mfsj-b i{width:1px;height:30px;background:#dcdcdc;margin:0 50px;}
.mfsj-b dl p{margin-right:20px;}
@media(min-width:1200px){
    .shdz-c .swiper-slide-prev a{-webkit-transform: translateX(672px);-ms-transform: translateX(672px);transform: translateX(672px);}
    .shdz-c .swiper-slide-next a{-webkit-transform: translateX(-672px);-ms-transform: translateX(-672px);transform: translateX(-672px);}
}
@media(max-width:1600px){
    .gywm-rt{padding:40px;height:310px}
    .mfsj-b i{margin:0 40px;}
}
@media(max-width:1420px){
    .gywm-rt{font-size:16px;line-height:24px;height:266px;}
    .mfsj-b i{margin:0 20px;}
}
@media screen and (max-width:1200px){
    .banner{margin-top:60px;}
    .cpzx-b,.cpzx-b2-t img{border-radius:10px;overflow:hidden;}
    .cpzx-t a{width: calc(100% / 4 );}
    .cpzx-b2-b{justify-content:space-between;position:relative;background:none;}
    .cpzx-b2-b a{width:auto;border:none;height:30px;color:#000;}
    .cpzx-b2-b a.active{color: #f08200;}
    .shdz-b a{width:140px;margin: 0 5px;}
    .mfsj{background:#eee;}
    .mfsj-b dl{width:50%;justify-content: center;}
    .mfsj-b dl p{height:40px;}
    .mfsj-t dl textarea{height:80px;}
    .gywm-t dl,.shdz-t dl{width: 33%;}
    .gywm-t dl img{transform:scale(0.5);}
    .shdz-c a h3{font-size:16px;top:15px;line-height:24px;padding:10px 15px;}
    .shdz-t{justify-content:flex-start;}
    .gywm-rt{height:auto;}
}