.pubc-nav-right{
    position: fixed;
    right: 0;
    top: 50%;
    z-index: 999;
    transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    transition:all 0.3s;
    -webkit-transition:all 0.3s;
    overflow: hidden;
    padding: 10px 0 10px 10px;
}

.pubc-nav-right{ width: 15px; }
.pubc-nav-right:hover{ width: 114px; }

.pubc-nav-right .item{
    background: #fff;
    margin-bottom: 2px ;
    color: #333333;
    transition: all 0.4s ease;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    width: 114px;
}
.pubc-nav-right .item a{
    display: block;
    padding: 12px 0;
}
.pubc-nav-right .item .img{
    width: 45px;
    height: 35px;
    margin: 0 auto;
    position: relative;
}
.pubc-nav-right .item img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.4s ease;
}
.pubc-nav-right .item .tit{
    text-align: center;
    margin-top: 5px;
    font-size: 16px;
    /*transition: all 0.4s ease;*/
}
.pubc-nav-right .item .i1{
    z-index: 2;
    opacity: 0;
}

.pubc-nav-right .item .i2{
    z-index: 1;
}
.pubc-nav-right .item:hover{
    background: #781010;
    color: #fff;
    
}
.pubc-nav-right .item:hover .i1{
    opacity: 1;
}

.no-posi {position: relative;}
.tit_com.center {text-align: center;}
.tit_com.center .t1 {float: none;}
.tit_com.center .t2 {float: none;padding-top: 0;padding-left: 0;}
.tit_com.center .t3 {color: #987b49;padding-top: 25px;}
.transport1 {height: 327px;background-position: center;background-repeat: no-repeat;background-size: cover;text-align: center;}
.transport1 .h36 {color: #ffffff;}
.transport2 {background: url(http://www.beijingbinzang.com/common/image/jjl/bgi1.jpg);padding-bottom: 80px;}
.transport2 .cont {height: 710px;background: url(http://www.beijingbinzang.com/common/image/jjl/transport1.png) no-repeat bottom center;overflow: hidden;box-sizing: border-box;padding-top: 80px;}
.transport2 .cont .item {float: left;width: 25%;}
.transport2 .cont .item .div {height: 416px;box-sizing: border-box;text-align: center;color: #fff;overflow: hidden;padding: 80px 30px;}
.transport2 .cont .item .div .ico {margin: 0px auto;width: 147px;height: 147px;}
.transport2 .cont .item .div .ico img {width: 100%;height: auto;}
.transport2 .cont .item .div .h20 {padding: 15px 0 10px;}
.transport2 .cont .item .div .p { font-size: 16px; }
.transport2 .cont .item:nth-child(1) {margin-top: 40px;}
.transport2 .cont .item:nth-child(2) {margin-top: 80px;}
.transport2 .cont .item:nth-child(3) {margin-top: 40px;}
.transport2 .cont .item:nth-child(4) {margin-top: 0px;}
.transport2 .cont .text {font-size: 28px;text-align: center;position: absolute;left: 0;width: 100%;bottom: 0;line-height: 66px;}
.transport3 {padding-top: 80px;}
.transport3 .list {padding: 35px 0 0}
.transport3 .item {background: url(http://www.beijingbinzang.com/common/image/temp/home11.jpg);padding: 40px 0;overflow: hidden;border: 1px solid #d0d0d0;}
.transport3 .item+.item {margin-top: 12px;}
.transport3 .item .l_img {overflow: hidden;float: left;width: 786px;}
.transport3 .item .l_img .d {float: left;margin-left: 18px;width: 375px;text-align: center;}
.transport3 .item .l_img .d .img {width: 100%;position: relative;height: 226px;overflow: hidden;}
.transport3 .item .l_img .d .img img {width: 100%;height: auto;}
.transport3 .item .l_img .d .h20 {padding-top: 20px;}
.transport3 .item .r_txt {overflow: hidden;padding: 0 55px 0 40px;}
.transport3 .item .r_txt .t1 {padding-bottom: 15px;}
.transport3 .item .r_txt .ts_wp {overflow: hidden;border-bottom: 1px solid #e3e3e3;padding-bottom: 10px;margin-bottom: 15px;}
.transport3 .item .r_txt .ts_wp .s1 {float: left;line-height: 15px;padding: 0 7px;border: 1px solid #96615a;font-size: 12px;margin: 0 4px 4px 0;}
.transport3 .item .r_txt .p {overflow: hidden;padding-left: 55px;min-height: 40px;background-position: left top;background-repeat: no-repeat;line-height: 1.4;margin-top: 10px;}
.transport3 .item .r_txt .p .h18 {display: inline;color: #987b49;}
.transport3 .item .r_txt .jg {background-image: url(http://www.beijingbinzang.com/common/image/jjl/transport6.png);line-height: 40px;}
.transport3 .item .r_txt .js {background-image: url(http://www.beijingbinzang.com/common/image/jjl/transport7.png);}
.transport3 .item .r_txt .btn_wp {margin-top: 40px;}
.transport3 .item .r_txt .btn_wp .a {display: inline-block;width: 133px;line-height: 37px;text-align: center;border: 1px solid #9e8252;margin-right: 8px;}
.transport3 .item .r_txt .btn_wp .a.cor1 {background: #6c2016;color: #fff;border-color: #6c2016;}
.transport3 .item .r_txt .btn_wp .a:hover {opacity: 0.9;}
.transport3 .bar {padding: 30px 0 25px;text-align: center;}
.transport3 .bar .ico {overflow: hidden;width: 82px;height: 71px;display: inline-block;vertical-align: middle;margin-right: 20px;}
.transport3 .bar .ico img {width: 100%;height: auto;}
.transport3 .bar .h28 {display: inline-block;vertical-align: middle;}
.transport3 .bar .h28 .s1 {display: inline-block;font-size: 38px;color: #6c2016;line-height: 1;font-weight: bold;font-family: 'avian';vertical-align: middle;}
.transport4 {height: 759px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.transport4 .l_txt {color: #fff;width: 365px;margin-left: 5px;}
.transport4 .l_txt .tit_com.center {text-align: left;padding-top:160px;margin-bottom:30px;}
.transport4 .l_txt .tit_com.center .t2{padding-left:0;}
.transport4 .l_txt .h28 {}
.transport4 .l_txt .cor1 {color: #ffe29d;}
.transport4 .l_txt .txt_wp {margin:30px 0;height:128px;} 
.transport4 .l_txt .txt_wp .d {width: 163px;height: 128px;float:left;background-image: url(http://www.beijingbinzang.com/common/image/jjl/transport18.jpg);text-align: center;}
.transport4 .l_txt .txt_wp .d:nth-child(1){background-image: url(http://www.beijingbinzang.com/common/image/jjl/transport17.jpg);margin-right: 10px;}
.transport4 .l_txt .txt_wp .d .num {font-size:66px;line-height:1.2;margin-top:10px;}
.transport4 .l_txt .txt_wp .d .num .h16 {}
.transport4 .map{position:absolute;top:108px;right:4px;}
.transport5 .clear {height: 855px;}
.transport5 .clear .con {position: absolute;width: 615px;}
.transport5 .clear .l {float: left;width: 50%;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;}
.transport5 .clear .l .con {right: 0;top: 0;}
.transport5 .clear .l .tit_com.center {text-align: left;width: 240px;position: absolute;top: 130px;left: 0;}
.transport5 .clear .l .con .wap {margin-top: 130px;position: relative;}
.transport5 .clear .l .con .wap .d {width: 165px;height: 191px;background: url(http://www.beijingbinzang.com/common/image/jjl/transport11.png) no-repeat center;position: absolute;text-align: center;}
.transport5 .clear .l .con .wap .d .ico {margin: 40px auto 0;}
.transport5 .clear .l .con .wap .d .h20 {padding-top: 5px;}
.transport5 .clear .l .con .wap .d1 {left: 249px;top: 0; background-image: url(http://www.beijingbinzang.com/common/image/jjl/transport10.png);color: #fff;}
.transport5 .clear .l .con .wap .d2 {left: 166px;top: 142px;}
.transport5 .clear .l .con .wap .d3 {left: 330px;top: 142px;}
.transport5 .clear .l .con .wap .d4 {left: 248px;top: 284px;}
.transport5 .clear .l .con .wap .d5 {left: 413px;top: 284px; background-image: url(http://www.beijingbinzang.com/common/image/jjl/transport12.png);color: #fff;}
.transport5 .clear .l .con .wap .d6 {left: 3px;top: 426px;}
.transport5 .clear .l .con .wap .d7 {left: 167px;top: 426px;}
.transport5 .clear .l .con .wap .d8 {left: 330px;top: 426px;}
.transport5 .clear .r {float: left;width: 50%;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;}
.transport5 .clear .r .con {position: absolute;width: 615px;padding-left: 118px;height: 100%;color: #fff;}
.transport5 .clear .r .con:before {content: "";background: url(http://www.beijingbinzang.com/common/image/jjl/transport23.png) top center no-repeat;width: 43px;position: absolute;top: 118px;left: 42px;bottom: 0;}
.transport5 .clear .r .tit_com.center {text-align: left;margin: 115px 0 40px;}
.transport5 .clear .r .bar {margin-top: 40px;}
.transport5 .clear .r .bar .btn1 {width: 148px;line-height: 50px;background: #a98059;color: #fff;display: inline-block;vertical-align: middle;margin-right: 20px;}
.transport5 .clear .r .bar .h18 {display: inline-block;vertical-align: middle;}
.transport5 .clear .r .bar .h18 .h28 {display: inline-block;color: #ffc984;line-height: 1;font-weight: bold;font-family: 'avian';margin-left: 5px;}
.transport5 .clear .r .form {}
.transport5 .clear .r .form .line {margin-bottom: 30px;}
.transport5 .clear .r .form .line:hover .label1:before {background-image: url(http://www.beijingbinzang.com/common/image/jjl/transport24_a.png);}
.transport5 .clear .r .form .line .label1 {min-width: 88px;color: #ffc984;position: relative;display: inline-block;vertical-align: middle;}
.transport5 .clear .r .form .line .label1:before {content: "";display: block;position: absolute;left: -73px;height: 34px;top: -2px;background: url(http://www.beijingbinzang.com/common/image/jjl/transport24.png) no-repeat center;width: 53px;}
.transport5 .clear .r .form .line .r_con {overflow: hidden;margin-top: 15px;}
.transport5 .clear .r .form .line .r_con .btn1 {background: rgba(255,255,255,0.3);width: 118px;line-height: 44px;height: 48px;text-align: center;float: left;margin-right: 7px;cursor: pointer;box-sizing: border-box;}
.transport5 .clear .r .form .line .r_con .btn1 .s1 {display: inline-block;vertical-align: middle;line-height: 1.2;}
.transport5 .clear .r .form .line .r_con .btn1.w1 {width: 93px;}
.transport5 .clear .r .form .line .r_con .btn1.cur {background: #a98059;}
.transport5 .clear .r .form .line .ipt {display: inline-block;vertical-align: middle;background: rgba(255,255,255,0.3);width: 401px;box-sizing:border-box;padding: 7px 20px;border: 1px solid #d2d1d0;}
.transport5 .clear .r .form .line .ipt .ipt {height: 20px;line-height: 20px;display: inline-block;width: 100%;}




.ltbz_6 .clear .r .tit_com.center,.ltbz_6 .clear .l .con .wap{ margin-top: 80px; }
.ltbz_6 .clear .r .con:before{ top:85px; }
.ltbz_6 .clear .l .tit_com.center{ top:80px; }

.recall1 {position: relative;overflow: hidden;}
.recall1 .slick-item {height: 769px; background-position: center right;background-repeat: no-repeat;}
.recall1 .slick-dots {bottom: 13%;text-align: left;padding-left: 28%;}
.recall1 .slick-dots:before {content: "";display: block;position: absolute;left: 0;top: 50%;height: 1px;background: rgba(255,255,255,0.6);width: 27%;}
.recall1 .slick-dots li {padding: 0;width: 17px;height: 17px;border-radius: 50%;background: none;border: 1px solid #fff;}
.recall1 .slick-dots li.slick-active {background: #fff;}
.recall1 .l_mask {width: 40%;background-size: cover;background-position: center;background-repeat: no-repeat;position: absolute;left: 0;top: 0;bottom: 0;}
.recall1 .l_mask .text { letter-spacing: 2px; width: 245px; float: right; padding-right: 180px; -webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;height: 450px;padding-top: 15%;}
.recall1 .l_mask .text .h56 {font-size: 56px;font-weight: bold;color: #fff;line-height: 1;}
.recall1 .l_mask .text .h20 {color: #fff;padding: 0 25px 0 30px;}
.recall1 .l_mask .text .link {color: #fff5af;width: 69px;line-height: 69px;border: 3px solid #fff5af;border-radius: 3px;display: inline-block;padding: 30px 0;}
.recall1 .l_mask .text .link .s1 {display: inline-block;vertical-align: middle;}
.recall1 .l_mask .text .link img {width: 38px;display: inline-block;vertical-align: middle;margin-top: 15px;}
.recall1 .r_mask {position: absolute;right: 0;bottom: 0;left: 38%;}
.recall1 .r_mask .item {width: 33.33%;float: left;background: #fff;box-shadow: 0px 0px 15px 0px #b5adad;height: 139px;text-align: center;box-sizing: border-box;padding: 0 3%;}
.recall1 .r_mask .item .img {overflow: hidden;width: 71px;height: 76px;display: inline-block;vertical-align: middle;}
.recall1 .r_mask .item .img img {width: 100%;height: auto;}
.recall1 .r_mask .item .h20 {display: inline-block;padding-top: 5px;width: 59%;text-align: left;vertical-align: middle;margin-left: 3%;}
.recall2 {overflow: hidden;height: 987px;}
.recall2 .l, .recall2 .r {float: left;width: 50%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.recall2 .l .padd {width: 615px;float: right;}
.recall2 .r .padd {padding: 120px 0 0 75px;width: 615px;float: left;box-sizing: border-box;}
.recall2 .tit_com.center {text-align: left;color: #776437;}
.recall2 .tit_com.center .h16 {color: #707070;padding-top: 30px;}
.recall2 .l .top {padding: 110px 0 40px;}
.recall2 .l .tit_com.center .h16 {padding-right: 15px;}
.recall2 .l .tab-mod {width: 670px;}
.recall2 .l .tab-cont {position: relative;}
.recall2 .l .tab-item {position: absolute;left: 0;top: 0;width: 100%;height: 402px;overflow: hidden;visibility: hidden;opacity: 0;filter:(20px);-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.recall2 .l .tab-item.act {position: relative;visibility: visible;opacity: 1;filter:none;}
.recall2 .l .tab-item img{ display: block; width: 100%; height:100%; }
.recall2 .l .tab-bar {position: relative;}
.recall2 .l .scroll-box { position: relative; overflow: hidden;padding-top: 22px;margin: -22px 55px 0;}
.recall2 .l .scroll-track { display: table; white-space: nowrap;}
.recall2 .l .tab-term { display: inline-block; background-color: #fff;  vertical-align: middle; cursor: pointer;position: relative;color: #707070;box-sizing: border-box;padding: 25px 30px;width: 113px;height: 104px;white-space: normal;text-align: center;}
.recall2 .l .tab-term+.tab-term {border-left: 1px solid #d6d6d6;}
.recall2 .l .tab-term.cur {background: #957a54;color: #fff;}
.recall2 .l .tab-term.cur:before {content: "";display: block;position: absolute;left: 50%;bottom: 100%;border: 22px solid transparent;border-bottom-color: #957a54;margin-left: -22px;}
.recall2 .l .scroll-prev, .recall2 .l .scroll-next{ position: absolute; top: 22px; bottom: 0;cursor: pointer; z-index: 1;width: 55px;}
.recall2 .l .scroll-prev:hover, .recall2 .l .scroll-next:hover {opacity: 0.8;}
.recall2 .l .scroll-prev{ left: 0;background: #ccba87 url(http://www.beijingbinzang.com/common/image/jjl/recall6.png) no-repeat center;}
.recall2 .l .scroll-next{ right: 0;background: #ccba87 url(http://www.beijingbinzang.com/common/image/jjl/recall6_a.png) no-repeat center;}
.recall2 .r .img {width: 100%;height: 321px;}
.recall2 .r .img img {width: 100%;height: auto;}
.recall2 .r .text {background: #fff;padding: 45px 55px 100px;}
.recall2 .r .link { position: relative; z-index: 5; width: 437px;height: 105px;line-height: 105px;color: #fff;background: #783c22;display: block;float: right;margin-top: -53px;text-align: center;}
.recall2 .r .link .s1 {display: inline-block;}
.recall2 .r .link img {display: inline-block;width: 54px;margin-left: 15px;}
.recall3 {height: 818px;overflow: hidden;position: relative;}
.recall3 .con_wp {position: absolute;width: 592px;height: 592px;left: 50%;top: 50%;background: url(http://www.beijingbinzang.com/common/image/jjl/recall17.png) no-repeat center;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 1;}
.recall3 .con_wp .con {width: 318px;height: 318px;background: url(http://www.beijingbinzang.com/common/image/jjl/recall18.png) no-repeat center;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 1;}
.recall3 .con_wp .con .tit_com.center {padding-top: 70px;}
.recall3 .con_wp .con .tit_com.center .t1 {color: #987a47;}
.recall3 .con_wp .con .tit_com.center .t2 {color: #45351b;padding-top: 15px;}
.recall3 .con_wp .con .x {display: block;width: 1px;height: 37px;background: #c3c3c3;margin: 5px auto 10px;}
.recall3 .con_wp .con .btn1 {border: 2px solid #ad9975;overflow: hidden;position: relative;margin: 0 auto;height: 41px;width: 185px;display: block;}
.recall3 .con_wp .con .btn1 .s1 {width: 100%;line-height: 41px;display: block;text-align: center;margin: 0 auto;
  -webkit-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 100ms;transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 100ms;
  position: relative;}
.recall3 .con_wp .con .btn1:hover {}
.recall3 .con_wp .con .btn1 .s1:after{content:attr(data-tit);
    position: absolute;line-height: 41px;
    top:0px;left:0px;right:0;
    color:transparent;
    -webkit-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 200ms;
    transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 200ms;
    -webkit-transform: translate(0,100%);
    transform: translate(0,100%);
}
.recall3 .con_wp .con .btn1:hover .s1{color: transparent;-webkit-transform: translate(0,-100%);transform: translate(0,-100%);}
.recall3 .con_wp .con .btn1:hover .s1:after{background-color: #ad9975;color:#fff;}
.recall3 .con_wp .svg_wp {position: absolute;top: 50%;left: 50%;width: 213px;height: 425px;background: url(http://www.beijingbinzang.com/common/image/jjl/recall19.png) no-repeat center;margin-top: -212.5px;}
.recall3 .l, .recall3 .r {float: left;width: 50%;height: 100%;position: relative;}
.recall3 .l {background-repeat: no-repeat;background-size: cover;background-position: center;}
.recall3 .r .con {width: 615px;box-sizing: border-box;padding-left: 260px;padding-top: 95px;}
.recall3 .r .con .item {margin-bottom: 50px;}
.recall3 .r .con .item:nth-child(2) {padding-left: 73px;}
.recall3 .r .con .item:nth-child(3) {padding-left: 73px;}
.recall3 .r .con .item .h20 {-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.recall3 .r .con .item .p {color: #707070;padding-top: 15px;text-align: justify; }

.recall4 {height: 1350px;background-size: cover;background-repeat: no-repeat;background-position: center;overflow: hidden;}
.recall4 .x-wrap {height: auto;}
.recall4 .tit_com.center {text-align: left;color: #fff;position: absolute;left: 0;top: 30px;width: 200px;}
.recall4 .mar {position: relative;margin-top: 135px;overflow: hidden;height: 847px;}
.recall4 .tab-mod {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.recall4 .tab-bar {position: absolute;left: 10px;bottom: 20px;width: 200px;padding-bottom: 40px;}
.recall4 .tab-bar:before {content: "";display: block;width: 1px;position: absolute;left: 0;;bottom: 2px;background: #fff;height: 705px;}
.recall4 .tab-bar:after {content: "";display: block;width: 5px;height: 5px; position: absolute;left: -2px;bottom: 0;background: #fff;border-radius: 50%;}
.recall4 .tab-bar .tab-term {color: #fff;padding-left: 35px;margin-bottom: 30px;position: relative;cursor: pointer;transition:all 0.5s; -webkit-transition:all 0.5s;}
.recall4 .tab-bar .tab-term:before {content: "";display: block;position: absolute;height: 1px;background: #fff;width: 9px;left: 2px;top: 50%;}
.recall4 .tab-bar .tab-term:hover {color: #ffeb8b;}
.recall4 .tab-cont .tab-item {position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden; transition:all 0.5s; -webkit-transition:all 0.5s;}
.recall4 .tab-cont .tab-item.act {opacity: 1;visibility: visible;position: relative;}
.recall4 .tab-cont .tab-item .div {position: absolute;overflow: hidden;box-sizing:border-box;}
.recall4 .tab-cont .tab-item .div img {width: 100%;height: auto;}
.recall4 .tab-cont .tab-item .d1 {right: 0px;width: 713px;height: 428px;top: 0;background: url(http://www.beijingbinzang.com/common/image/jjl/recall11.jpg) no-repeat center;color: #fff;text-align: center;padding: 0 60px;}
.recall4 .tab-cont .tab-item .d1 .ico {width: 102px;height: 128px;margin: 66px auto 0;}
.recall4 .tab-cont .tab-item .d1 .h28 {padding: 20px 0 25px;}
.recall4 .tab-cont .tab-item .d2 {width: 459px;height: 276px;right: 724px;top: 152px;}
.recall4 .tab-cont .tab-item .d3 {width: 639px;height: 383px;right: 363px;top: 441px;}
.recall4 .tab-cont .tab-item .d4 {width: 348px;height: 209px;right: 0px;top: 441px;} 
.recall4 .tel1 {width: 284px;height: 138px;position: absolute;right: 724px;top: 0;background: url(http://www.beijingbinzang.com/common/image/jjl/recall10.jpg);text-align: center;line-height: 138px;}
.recall4 .tel1 .ico {width: 72px;height: 67px;display: inline-block;vertical-align: middle;line-height: 1;}
.recall4 .tel1 .ico img {width: 100%;height: 100%;}
.recall4 .tel1 .r_txt {display: inline-block;vertical-align: middle;color: #fff;text-align: left;line-height: 1;}
.recall4 .tel1 .r_txt .h26 {font-family: Arial;}
.recall4 .more_wp {position: absolute;right: 168px;bottom: 0;width: 180px;height: 182px;background: url(http://www.beijingbinzang.com/common/image/jjl/recall15.jpg);text-align: center;color: #fff;}
.recall4 .more_wp .ico {width: 38px;height: 38px;overflow: hidden;margin: 50px auto 15px;}
.recall4 .more_wp .ico img {width: 100%;height: auto;}
.recall4 .h46 {text-align: center;font-size: 46px;color: #fff;padding: 80px 0 40px;}
.recall4 .bar {position: relative;overflow: hidden;text-align: center;color: #fff;}
.recall4 .bar .s1 .a{line-height: 62px;/*border: 2px solid #f5d482;*/padding: 2px 45px;position: relative;display: inline-block;}
.recall4 .bar .s1 .a:before {content: "";display: block;position: absolute;width: 1000px;top: 50%;right: 120%;height: 1px;background: #fff;position: absolute;}
.recall4 .bar .s1 .a:after {content: "";display: block;position: absolute;width: 1000px;top: 50%;left: 120%;height: 1px;background: #fff;position: absolute;}

.recall4 .bar .s1 .a .line{ position: absolute; left: 0px; top:0px; right: 0px; bottom: 0px; overflow: hidden; }
.recall4 .bar .s1 .a .line i{ position: absolute; background:#f5d482; transform:translate(0px,0px); -webkit-transform:translate(0px,0px); }
.recall4 .bar .s1 .a .line i:nth-child(1){ width: 100%; height:2px; left:0; top:0; }
.recall4 .bar .s1 .a .line i:nth-child(2){ width: 2px; height:100%; right:0; top:0; }
.recall4 .bar .s1 .a .line i:nth-child(3){ width: 100%; height:2px; right:0; bottom:0; }
.recall4 .bar .s1 .a .line i:nth-child(4){ width: 2px; height:100%; left:0; bottom:0; }

.recall4 .bar .s1 .a .line:hover i:nth-child(1){ animation:line1 0.5s; -webkit-animation:line1 0.5s; }
.recall4 .bar .s1 .a .line:hover i:nth-child(2){ animation:line2 0.5s; -webkit-animation:line2 0.5s; }
.recall4 .bar .s1 .a .line:hover i:nth-child(3){ animation:line3 0.5s; -webkit-animation:line3 0.5s; }
.recall4 .bar .s1 .a .line:hover i:nth-child(4){ animation:line4 0.5s; -webkit-animation:line4 0.5s; }

@keyframes line1{
    0%{ transform:translate(-100%,0px); }
    100%{ transform:translate(0px,0px); }
}
@keyframes line2{
    0%{ transform:translate(0,-100%); }
    100%{ transform:translate(0px,0px); }
}
@keyframes line3{
    0%{ transform:translate(100%,0); }
    100%{ transform:translate(0px,0px); }
}
@keyframes line4{
    0%{ transform:translate(0,100%); }
    100%{ transform:translate(0px,0px); }
}

.recall5 {overflow: hidden;background: url(http://www.beijingbinzang.com/common/image/jjl/bgi1.jpg);padding: 100px 0 90px;}
.recall5 .tit_com.center {padding: 0 35px 55px;}
.recall5 .tit_com.center .h20 {color: #7f6526;padding-top: 30px;}
.recall5 .tit_com.center .h16 {padding-top: 25px;color: #707070;} 
.recall5 .tit_com.center .h16 .cor {display: inline;color: #7f6526;}
.recall5 .cont {background: url(http://www.beijingbinzang.com/common/image/jjl/recall15.png) no-repeat bottom center;overflow: hidden;box-sizing: border-box;padding: 0 2px 118px;}
.recall5 .cont .item {float: left;width: 20%;}
.recall5 .cont .item .div {height: 416px;box-sizing: border-box;text-align: center;color: #fff;overflow: hidden;padding: 80px 30px;}
.recall5 .cont .item .div .ico {margin: 0px auto;width: 147px;height: 147px;}
.recall5 .cont .item .div .ico img {width: 100%;height: auto;}
.recall5 .cont .item .div .h20 {padding: 15px 0 10px;}
.recall5 .cont .item .div .p {}
.recall5 .cont .item:nth-child(1) {margin-top: 30px;}
.recall5 .cont .item:nth-child(2) {margin-top: 60px;}
.recall5 .cont .item:nth-child(3) {margin-top: 30px;}
.recall5 .cont .item:nth-child(4) {margin-top: 0px;}
.recall5 .cont .item:nth-child(5) {margin-top: 50px;}
.recall5 .cont .text {font-size: 28px;text-align: center;position: absolute;left: 0;width: 100%;bottom: 0;line-height: 66px;}
.recall5 .cont .text .a{ display: block; width: 270px; margin:0 auto; height:100%; }
.recall6 {overflow: hidden;background: url(http://www.beijingbinzang.com/common/image/jjl/bgi1.jpg);padding: 0px 0 70px;}
.recall6 .clear {height: 613px;position: relative;}
.recall6 .clear .pic {width: 207px;height: 449px;position: absolute;right: 243px;bottom: 0;pointer-events: none;}
.recall6 .clear .pic img {width: 100%;height: auto;}
.recall6 .clear .l {background-size: cover;background-position: center;background-repeat: no-repeat;width: 886px;float: left;height: 100%;}
.recall6 .clear .l .con {height: 100%;color: #fff;padding-left: 118px;overflow: hidden;}
.recall6 .clear .l .con:before {content: "";background: url(http://www.beijingbinzang.com/common/image/jjl/transport23.png) top center no-repeat;width: 43px;position: absolute;top: 80px;left: 42px;bottom: 0;}
.recall6 .clear .l .tit_com.center {text-align: left;margin: 35px 0 30px;}
.recall6 .clear .l .bar {margin-top: 30px;}
.recall6 .clear .l .bar .btn1 {width: 148px; cursor: pointer; line-height: 50px;background: #c9ab5a;color: #fff;display: inline-block;vertical-align: middle;margin-right: 20px;}
.recall6 .clear .l .bar .h18 {display: inline-block;vertical-align: middle;}
.recall6 .clear .l .bar .h18 .h28 {display: inline-block;color: #c9ab5a;line-height: 1;font-weight: bold;font-family: 'avian';margin-left: 5px;}
.recall6 .clear .l .form {}
.recall6 .clear .l .form .line {margin-bottom: 20px;}
.recall6 .clear .l .form .line:hover .label1:before {background-image: url(http://www.beijingbinzang.com/common/image/jjl/transport24_a.png);}
.recall6 .clear .l .form .line .label1 {min-width: 88px;color: #c9ab5a;position: relative;display: inline-block;vertical-align: middle;}
.recall6 .clear .l .form .line .label1:before {content: "";display: block;position: absolute;left: -73px;height: 34px;top: -2px;background: url(http://www.beijingbinzang.com/common/image/jjl/transport24.png) no-repeat center;width: 53px;}
.recall6 .clear .l .form .line .r_con {overflow: hidden;margin-top: 15px;}
.recall6 .clear .l .form .line .r_con .btn1 {background: rgba(255,255,255,0.3);width: 79px;line-height: 24px;height: 28px;text-align: center;float: left;margin-right: 7px;cursor: pointer;box-sizing: border-box;}
.recall6 .clear .l .form .line .r_con .btn1 .s1 {display: inline-block;vertical-align: middle;line-height: 1.2;}
.recall6 .clear .l .form .line .r_con .btn1.w1 {width: 101px;}
.recall6 .clear .l .form .line .r_con .btn1.cur {background: #c9ab5a;}
.recall6 .clear .l .form .line .ipt {display: inline-block;vertical-align: middle;background: rgba(255,255,255,0.3);width: 401px;box-sizing:border-box;padding: 7px 20px;border: 1px solid #d2d1d0;}
.recall6 .clear .l .form .line .ipt .ipt {height: 20px;line-height: 20px;display: inline-block;width: 100%;}
.recall6 .clear .r {overflow: hidden;height: 100%;background: url(http://www.beijingbinzang.com/common/image/jjl/recall17.jpg);}
.recall6 .clear .r .padd {padding: 65px 55px;}
.recall6 .clear .r .tit_com.center {text-align: left;color: #fff;}
.recall6 .clear .r #tagsList {position: relative;height: 400px;margin-top: 30px;}
.recall6 .clear .r #tagsList a {position: absolute;color: #fff;}
.recall6 .clear .r #tagsList .a1 {top: 0;left: 65px;animation:texta 6s linear  infinite; -webkit-animation:texta 6s linear alternate infinite; -ms-animation:texta 6s linear alternate infinite;}
.recall6 .clear .r #tagsList .a2 {top: 23px;right: 0;animation:texta 7s linear  infinite; -webkit-animation:texta 7s linear alternate infinite; -ms-animation:texta 7s linear alternate infinite;}
.recall6 .clear .r #tagsList .a3 {top: 70px;left: 99px;animation:texta 5s linear  infinite; -webkit-animation:texta 5s linear alternate infinite; -ms-animation:texta 5s linear alternate infinite;}
.recall6 .clear .r #tagsList .a4 {top: 112px;right: 33px;animation:texta 8s linear  infinite; -webkit-animation:texta 8s linear alternate infinite; -ms-animation:texta 8s linear alternate infinite;}
.recall6 .clear .r #tagsList .a5 {top: 160px;left: 42px;animation:texta 4s linear  infinite; -webkit-animation:texta 4s linear alternate infinite; -ms-animation:texta 4s linear alternate infinite;}
.recall6 .clear .r #tagsList .a6 {top: 189px;right: 0;animation:texta 9s linear  infinite; -webkit-animation:texta 9s linear alternate infinite; -ms-animation:texta 9s linear alternate infinite;}
.recall6 .clear .r #tagsList .a7 {top: 232px;right: 70px;animation:texta 6s linear  infinite; -webkit-animation:texta 6s linear alternate infinite; -ms-animation:texta 6s linear alternate infinite;}
.recall6 .clear .r #tagsList .a8 {top: 296px;left: 20px;animation:texta 8s linear  infinite; -webkit-animation:texta 8s linear alternate infinite; -ms-animation:texta 8s linear alternate infinite;}
.recall6 .clear .r #tagsList .a9 {top: 304px;right: 20px;animation:texta 5s linear  infinite; -webkit-animation:texta 5s linear alternate infinite; -ms-animation:texta 5s linear alternate infinite;}
.recall6 .clear .r #tagsList .a10 {top: 356px;left: 70px;animation:texta 7s linear  infinite; -webkit-animation:texta 7s linear alternate infinite; -ms-animation:texta 7s linear alternate infinite;}

.recall6 .clear .r #tagsList a:hover{ animation:opt 0s;-webkit-animation:opt 0s;  }

.recall6 .l .line .r_con .i input{ height:20px; display: block; width:100%;  }
.recall6 .l .line .r_con .i{ background: rgba(255, 255, 255, 0.3); width: 401px;box-sizing: border-box;padding: 7px 20px; border: 1px solid #d2d1d0; }


.recall1 .l_mask .text .icon {
    background: url(http://www.beijingbinzang.com/common/image/jjl/recall1.png) no-repeat center;
    background-size: 100% 100%;
    width: 38px;
    height: 38px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-top: 5px;
}

.recall1 .l_mask .text .icon .i {
    background: #224074;
    position: absolute;
    top: 10px;
    right: 5px;
    height: 15px;
    width: 26px;
    animation: il 2s ease infinite;
    -webkit-animation: il 2s ease infinite;
}

@keyframes il {
    0% {
        width: 26px;
    }

    60% {
        width: 0;
    }

    100% {
        width: 0;
    }
}
@-webkit-keyframes il {
    0% {
        width: 26px;
    }

    60% {
        width: 0;
    }

    100% {
        width: 0;
    }
}

@keyframes texta{
    0%{transform: scale(1);opacity: 0.2;}
    50%{transform: scale(1.1);opacity: 1;}
    100%{transform: scale(1);opacity: 0.2;}
}
@-webkit-keyframes texta{
    0%{-webkit-transform: scale(1);opacity: 0.2;}
    50%{-webkit-transform: scale(1.1);opacity: 1;}
    100%{-webkit-transform: scale(1);opacity: 0.2;}
}
@-ms-keyframes texta{
    0%{-ms-transform: scale(1);opacity: 0.2;}
    50%{-ms-transform: scale(1.1);opacity: 1;}
    100%{-ms-transform: scale(1);opacity: 0.2;}
}

@keyframes opt{
    0%{ opacity: 1;}
    100%{ opacity: 1;}
}
@-webkit-keyframes opt{
    0%{-webkit- opacity: 1;}
    100%{-webkit- opacity: 1;}
}
@-ms-keyframes opt{
    0%{-ms- opacity: 1;}
    100%{-ms- opacity: 1;}
}



.recall5 .cont .list{ overflow: hidden; }
















.pop-mod {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: -99999;visibility: hidden;opacity: 0;}
.pop-mod.x-show {visibility: visible;opacity: 1;z-index: 99;}
.pop-mod .mask {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.8);}
.pop-mod .close {position: absolute;background: url(http://www.beijingbinzang.com/common/image/jjl/colse1.png) no-repeat center;background-size: cover;width: 44px;height: 44px;top: 0;right: -63px;cursor: pointer;}
.pop-form .cont {width: 905px;height: 560px;background: url(http://www.beijingbinzang.com/common/image/jjl/bgi2.jpg);position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 9;margin: auto;}
.pop-form .cont .tit_com.center {text-align: left;margin-bottom:30px;}
.pop-form .cont .tit_com.center .t2{padding-left:0;}
.pop-form .cont .padd {padding: 40px;}
.pop-form .cont .form {}
.pop-form .cont .form .line {margin-bottom: 15px;}
.pop-form .cont .form .line .label1 {display: inline-block;vertical-align: middle;width: 140px;text-align: right;}
.pop-form .cont .form .line .r_con {display: inline-block;vertical-align: middle;}
.pop-form .cont .form .line .r_con .btn1 {background: rgba(255,255,255,0.7);width: 161px;line-height: 44px;height: 46px;border: 1px solid #cfcfcf;text-align: center;float: left;margin-right: 7px;cursor: pointer;box-sizing: border-box;}
.pop-form .cont .form .line .r_con .btn1.w1 {width: 127px;}
.pop-form .cont .form .line .r_con .btn1.cur {border: 3px solid #a98059;line-height: 40px;}
.pop-form .cont .form .line .ipt {display: inline-block;vertical-align: middle;background: rgba(255,255,255,0.7);width: 663px;box-sizing:border-box;padding: 7px 20px;border: 1px solid #cfcfcf;}
.pop-form .cont .form .line .ipt .ipt {height: 20px;line-height: 20px;display: inline-block;width: 100%;}
.pop-form .cont .bar {margin-left: 145px;margin-top: 40px;}
.pop-form .cont .bar .btn1 {width: 148px;line-height: 50px;background: #a98059;color: #fff;display: inline-block;vertical-align: middle;margin-right: 20px;}
.pop-form .cont .bar .h18 {display: inline-block;vertical-align: middle;}
.pop-form .cont .bar .h18 .h28 {display: inline-block;color: #7d3226;line-height: 1;font-weight: bold;font-family: 'avian';margin-left: 5px;}


.pop-ts {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 9;}
.pop-ts .mask {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.8);}
.pop-ts .close {position: absolute;background: url(http://www.beijingbinzang.com/common/image/jjl/colse1.png) no-repeat center;background-size: cover;width: 44px;height: 44px;top: 0;right: -63px;cursor: pointer;}
.pop-ts .cont {width: 662px;height: 266px;background: url(http://www.beijingbinzang.com/common/image/jjl/bgi2.jpg);position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 9;margin: auto;}
.pop-ts .cont .padd {padding: 85px 50px;text-align: center;}
.pop-ts .cont .padd .p {line-height: 2.4;}
.pop-ts .cont .padd .h28 {display: inline-block;color: #7d3226;line-height: 1;font-weight: bold;font-family: 'avian';margin-left: 5px;}

.transport5 .clear .l .con .wap .d:hover .ico{
    animation: icon1 0.8s ease-out 0s 1 normal;
    -webkit-animation: ico1 0.4s ease-out 0s 1 normal;
}




@keyframes ico1{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-10px);
    }
    100%{
        transform: translateY(0);
    }
}

@media screen and (min-width: 751px) {
    .transport2 .cont .item:nth-child(1){ opacity: 0; transition:all 1s; -webkit-transition:all 1s; transform:translateY(80px); -webkit-transform:translateY(80px); }
    .transport2 .cont .item:nth-child(2){ opacity: 0; transition:all 1s; -webkit-transition:all 1s; transform:translateY(-80px); -webkit-transform:translateY(-80px); }
    .transport2 .cont .item:nth-child(3){ opacity: 0; transition:all 1s; -webkit-transition:all 1s; transform:translateY(80px); -webkit-transform:translateY(80px); }
    .transport2 .cont .item:nth-child(4){ opacity: 0; transition:all 1s; -webkit-transition:all 1s; transform:translateY(-80px); -webkit-transform:translateY(-80px); }
    .transport2.anim .cont .item{ opacity: 1; transform:translateY(0); -webkit-transform:translateY(0); }




    .transport3 .list .item{ opacity: 0; transition:all 1s; -webkit-transition:all 1s; transform:translateY(80px); -webkit-transform:translateY(80px); }
    .transport3 .list .item.anim{ opacity: 1; transform:translateY(0px); -webkit-transform:translateY(0px);  }


    .transport4 .map{ opacity: 0; transition:all 1s; -webkit-transition:all 1s; transform:scale(0.8); -webkit-transform:scale(0.8); }
    .transport4.anim .map{ opacity: 1; transform:scale(1); -webkit-transform:scale(1);  }  

    .transport5 .d{ opacity: 0; transition:all 1s; -webkit-transition:all 1s; transform:scale(0.9); -webkit-transform:scale(0.9); }
    .transport5.anim .d1{ transition-delay:0.3s; -webkit-transition-delay:0.3s; }
    .transport5.anim .d2{ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
    .transport5.anim .d3{ transition-delay:0.9s; -webkit-transition-delay:0.9s; }
    .transport5.anim .d4{ transition-delay:1.2s; -webkit-transition-delay:1.2s; }
    .transport5.anim .d5{ transition-delay:1.5s; -webkit-transition-delay:1.5s; }
    .transport5.anim .d8{ transition-delay:1.8s; -webkit-transition-delay:1.8s; }
    .transport5.anim .d7{ transition-delay:2.1s; -webkit-transition-delay:2.1s; }
    .transport5.anim .d6{ transition-delay:2.4s; -webkit-transition-delay:2.4s; }

    .transport5.anim .d{ opacity: 1; transform:scale(1); -webkit-transform:scale(1);  }


    .recall3 .r .con .item:hover .h20 {color: #5b3518;padding-left: 20px;font-weight: bold;}

    .recall1 .l_mask .text{  opacity: 0; transition:all 1.2s; -webkit-transition:all 1.2s; transform:translateY(80px); -webkit-transform:translateY(80px);  }
    .recall1.anim .l_mask .text{ opacity: 1; transform:translateY(0px); -webkit-transform:translateY(0px);  }

    .recall2 .l .top{  opacity: 0; transition:all 1.2s; -webkit-transition:all 1.2s; transform:translateX(-80px); -webkit-transform:translateX(-80px);  }
    .recall2 .l .tab-mod{  opacity: 0; transition:all 1.2s; -webkit-transition:all 1.2s; transform:translateY(80px); -webkit-transform:translateY(80px);  }
    .recall2 .r .img{  opacity: 0; transition:all 1.2s; -webkit-transition:all 1.2s; transform:translateY(-80px); -webkit-transform:translateY(-80px);  }
    .recall2 .r .text{  opacity: 0; transition:all 1.2s; -webkit-transition:all 1.2s; transform:translateX(80px); -webkit-transform:translateX(80px);  }
    .recall2.anim .l .top{ opacity: 1; transform:translateX(0); -webkit-transform:translateX(0); }
    .recall2.anim .l .tab-mod{ opacity: 1; transform:translateY(0); -webkit-transform:translateY(0); }
    .recall2.anim .r .img{ opacity: 1; transform:translateY(0); -webkit-transform:translateY(0); }
    .recall2.anim .r .text{ opacity: 1; transform:translateX(0); -webkit-transform:translateX(0); }

    .recall3 .r .con .item{  opacity: 0; transition:all 1.2s; -webkit-transition:all 1.2s; transform:translateX(30px); -webkit-transform:translateX(30px);  }
    .recall3.anim .r .con .item:nth-child(1){ transition-delay:0.3s; -webkit-transition-delay:0.3s; }
    .recall3.anim .r .con .item:nth-child(2){ transition-delay:0.8s; -webkit-transition-delay:0.8s; }
    .recall3.anim .r .con .item:nth-child(3){ transition-delay:1.3s; -webkit-transition-delay:1.3s; }
    .recall3.anim .r .con .item:nth-child(4){ transition-delay:1.8s; -webkit-transition-delay:1.8s; }
    .recall3.anim .r .con .item{ opacity: 1; transform:translateX(0); -webkit-transform:translateX(0);  }

    .recall3 .tit_com.center{ opacity: 0.5; transform:scale(0.8); -webkit-transform:scale(0.8); transition:all 3s; -webkit-transition:all 3s;  }
    .recall3.anim .tit_com.center{ opacity:1; transform:scale(1); -webkit-transform:scale(1); }

    .recall4 .tab-cont .tab-item .d1,.recall4 .tel1,.recall4 .more_wp{ opacity: 0;  transition:all 1.2s; -webkit-transition:all 1.2s;  }
    .recall4.anim .tab-cont .tab-item .d1,.recall4.anim .tel1,.recall4.anim .more_wp{ opacity: 1;  }

    .recall5 .tit_com{  opacity: 0; transition:all 1.2s; -webkit-transition:all 1.2s; transform:translateY(80px); -webkit-transform:translateY(80px); }
    .recall5 .cont .item{  opacity: 0; transition:all 1.2s; -webkit-transition:all 1.2s;  }
    .recall5 .cont .item:nth-child(1){ transform:translateY(150px); -webkit-transform:translateY(150px); }
    .recall5 .cont .item:nth-child(2){ transform:translateY(100px); -webkit-transform:translateY(100px); }
    .recall5 .cont .item:nth-child(3){ transform:translateY(120px); -webkit-transform:translateY(120px); }
    .recall5 .cont .item:nth-child(4){ transform:translateY(80px); -webkit-transform:translateY(80px); }
    .recall5 .cont .item:nth-child(5){ transform:translateY(100px); -webkit-transform:translateY(100px); }
    .recall5.anim .cont .item{ transition-delay:0.8s; -webkit-transition-delay:0.8s;  }
    .recall5.anim .cont .item,.recall5.anim .tit_com{  opacity: 1; transform:translateY(0); -webkit-transform:translateY(0);  }

    .recall4 .tab-bar .tab-term.cur{color: #ffeb8b;}

}
.transport5 .clear .r .bar .btn1{ cursor: pointer; }
.transport5 .clear .l .con .wap .d .ico img{ width: 73px; display: block; margin:0 auto; }
.transport4 .map img{ display: block; width: 100%; }
.transport5 .clear .r .form .line .ipt input{ display: block; width: 100%; }
.pop-form .cont .bar .btn1{ cursor: pointer; } 
@media screen and (max-width: 750px) {
    /*遗体运送*/
    .transport1{ height:4rem; padding:0 0.6rem; }
    .pubc-nav-right{ display: none; }
    .transport2 .cont{ padding:0.8rem 0 0; background:none; height:auto; }
    .transport2 .cont .text{ position: static; line-height: 1.6; font-size: 0.36rem; padding-bottom: 0.4rem; }

    .transport2 .cont .item{ width: 50%; margin:0 !important; }
    .transport2{ padding-bottom: 1rem; }
    .transport2 .cont .item .div{ height:5rem; padding:0.8rem 0.3rem 0; }
    .transport2 .cont .item .div .ico{ width: 1.6rem; height:auto; }
    .transport3{ padding:1rem 0 0; }

    .tit_com.center .t3{ padding:0; font-size: 0.3rem; }
    .transport3 .list{ padding-top: 0.4rem; }
    .transport3 .item .l_img{ float: none; width: auto; padding:0 0.25rem 0.3rem; border-bottom:1px solid #d0d0d0; }

    .transport3 .item .l_img .d{ width: 100%; float: none; margin:0 0 0.3rem; }
    .transport3 .item .l_img .d .img{ height:auto; }
    .transport3 .item{ padding:0.4rem 0; }
    .transport3 .item .r_txt{ padding:0.4rem 0.3rem 0; }
    .transport3 .item .l_img .d .h20{ padding-top: 0.3rem; }
    
    .transport3 .item .r_txt{ position: relative; }
    .transport3 .item .r_txt .ts_wp{position: absolute; right: 0.3rem; top:0.4rem; margin:0; border:0;  }
    .transport3 .item .r_txt .p{ padding-left:0.7rem; background-size:0.5rem 0.5rem; background-position: left center; min-height: 0;  } 
    .transport3 .item .r_txt .jg{ line-height: 0.6rem; }  
    .transport3 .item .r_txt .t1{ padding-bottom: 0.2rem; }
    .transport3 .item .r_txt .btn_wp{ margin-top: 0.4rem; }
    .transport3 .item .r_txt .btn_wp .a{ width:2.2rem; line-height: 0.6rem; font-size: 0.26rem; }
    .transport3 .bar .ico{ width: 0.8rem; height:auto; margin-right: 0.2rem; }
    .transport3 .bar .h28{ font-size: 0.3rem; }
    .transport3 .bar .h28 .s1{ font-size: 0.4rem; }

    .transport4{ height:auto; padding:1rem 0; }
    .transport4 .l_txt{ width: auto; margin: 0; padding:0 0 0.4rem; }
    .transport4 .map{ position: static; }
    .transport4 .map img{ display: block; width: 100%; }
    .transport4 .l_txt .tit_com.center{ padding:0; margin:0; }
    .transport4 .l_txt .h28{ font-size: 0.3rem; }
    .transport4 .l_txt .txt_wp{ margin:0.4rem 0; height:auto; overflow: hidden; }
    .transport4 .l_txt .txt_wp .d{ width: 2.4rem; height:2rem; }
    .transport4 .l_txt .txt_wp .d .num{ font-size: 0.8rem; margin-top:0.3rem; }
    .transport5 .clear{ height:auto; }
    .transport5 .clear .l{ float: none; width: 100%; overflow: hidden; }
    .transport5 .clear .r{ float: none; width: 100%; overflow: hidden; }
    .transport5 .clear .con{ position: static; padding:1rem 0.3rem; width: auto; }
    .transport5 .clear .l .tit_com.center{ position: static; width: 100%; text-align: center; }
    .transport5 .clear .l .con .wap{ margin:0; overflow: hidden; }
    .transport5 .clear .l .con .wap .d{ position: relative; left: 0; right: auto; top:0; right: auto; width: 30.3%; margin:0 1.5% 0.2rem; float: left; height:2.4rem; background-size: 100% 100%; }
    .transport5 .clear .l .con .wap .d .ico{ margin:0 auto; padding-top: 0.35rem; }
    .transport5 .clear .l .con .wap .d{ } 
    .transport5 .clear .l .con .wap .d .ico img{ display: block; width: 1rem; margin:0 auto; }
    .transport5 .clear .l .con .wap .d .h20{ font-size: 0.26rem; }
    .transport5 .clear .r .con{ position: static; width: auto; padding:1rem 0.3rem; }
    .transport5 .clear .r .tit_com.center{ margin:0; }
    .transport5 .clear .r .form{ padding-left: 0; }
    .transport5 .clear .r .con:before{ display: none; }
    .transport5 .clear .r .form .line .label1:before{ display: none; }
    .transport5 .clear .r .form .line .ipt{ width: 4.7rem; }
    .transport5 .clear .r .form .line .r_con .btn1,.transport5 .clear .r .form .line .r_con .btn1.w1{ width: 3.2rem; line-height: 0.8rem; margin-bottom: 0.1rem; height:auto; }
    .transport5 .clear .r .form .line .r_con .btn1 .s1 br{  display: none; }
    .transport5 .clear .r .form .line .label1{ width: 1.6rem; }
    .transport5 .clear .r .form .line{ margin-bottom: 0.3rem; }
    .transport5 .clear .r .bar{ margin-top:0.6rem; }
    .transport5 .clear .r .bar .btn1{ margin-bottom: 0.3rem; width: 3rem; line-height: 0.8rem; }
    
    
    .pop-form .cont{ width: 100%; height:auto; bottom: auto; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); }
    .pop-form .cont .padd{ padding:0.4rem 0.3rem; }
    .pop-form .cont .tit_com.center{ margin-bottom: 0rem; }
    .pop-form .cont .form .line .label1{ min-width: 1.6rem; width: auto; text-align: left; padding-bottom: 0.2rem; }
    .pop-form .cont .form .line .r_con .btn1{ width: 2.1rem; height:0.64rem; line-height: 0.62rem; font-size: 0.22rem; margin:0 0.1rem 0.1rem 0; }
    .pop-form .cont .form .line .r_con .btn1.cur{ border-width:1px; line-height: 0.62rem; font-size: 0.22rem;  }
    .pop-form .cont .form .line .ipt{ width: 5rem; padding:0.1rem 0.2rem; }
    .pop-form .cont .form .line{ margin-bottom: 0.15rem; }
    .pop-form .cont .form .line .r_con{ display: block; overflow: hidden; }
    .pop-form .cont .form .line .r_con .btn1.w1{ width: 2.1rem; }
    .pop-form .cont .bar{ margin:0.3rem auto 0; }
    .pop-form .cont .bar .btn1{ width: 2rem; line-height: 0.8rem; margin-right: 0.2rem; }
    .pop-form .cont .bar .h18{ width: 4.2rem; }
    .pop-mod .close{ right: 0rem; top:0rem; background-color:rgba(0,0,0,0.3); background-size: 80% 80%; }

    .pop-ts .cont{ width: 100%; height:auto; bottom: auto; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); }
    .pop-ts .cont .padd{ padding:1.2rem 0.4rem;  }
    .pop-ts .cont .padd .p{ line-height: 1.8; }
    .transport3 .item .r_txt .ts_wp .s1{ font-size: 0.26rem; padding:0.05rem 0.1rem; }
    .transport3 .item .r_txt .js br{ display: none; }




    .recall1 .slick-item{ height:4rem; background-position: center; background-size: cover; }
    .recall1 .l_mask{ position: relative; width: 100%; height:auto;  }
    .recall1 .l_mask .text{ -webkit-writing-mode: inherit; writing-mode:inherit; float: none; width: 100%; height:auto; padding:0.6rem 0.3rem; }
    .recall1 .r_mask{ position: static; width: 100%; }
    .recall1 .slick-dots:before{ display: none; }
    .recall1 .slick-dots{ padding:0; text-align: center; }
    .recall1 .slick-dots li{ width: 8px; height:8px; border-width: 2px; margin:0 5px; }
    .recall1 .l_mask .text .h56{ font-size: 0.6rem; }
    .recall1 .l_mask .text .h20{ padding:0.2rem 0 0.4rem; }
    .recall1 .l_mask .text .link{ width: 3.6rem; text-align: center; padding:0; line-height:1; border-width: 0.03rem; }
    .recall1 .l_mask .text .link .s1{ line-height:0.8rem; font-size: 0.36rem; }
    .recall1 .l_mask .text .link .icon{ margin:0 0 0 0.2rem; width: 0.5rem; height:0.5rem; }
    .recall1 .l_mask .text .icon .i{ display: none; }  

    .recall1 .r_mask .item{ padding:0.3rem; float: none; width: 100%; height:auto; display: block; text-align: left; box-shadow:none; border-bottom: 1px solid #ccc; }
    .recall1 .r_mask .item .img{ width: 0.8rem; height:auto;  }
    .recall1 .r_mask .item .middle-cont{ width: 100%; }


    .recall2 .l, .recall2 .r{ float: none; width: 100%; height:auto; padding:0.8rem 0.3rem; overflow: hidden; }
    .recall2{ height:auto; }

    .recall2 .l .padd{ float: none; width: auto; padding:0; margin:0; }
    .recall2 .l .top{ padding:0 0 0.6rem; }
    .recall2 .l .tit_com.center .h16{ padding:0; }
    .recall2 .l .tab-mod{ width: 100%; }
    .recall2 .l .tab-item{ height:auto; }
    .recall2 .l .tab-term{ width: 1.2rem; height:1.2rem; padding:0.25rem 0.3rem 0; line-height: 1.2; }
    .recall2 .l .tab-term.cur:before{ bottom:82%; }

    .recall2 .r .padd{ float: none; width: auto; padding:0; margin:0; }
    .recall2 .r .img{ height:auto; }
    .recall2 .r .text{ padding:0.6rem 0.3rem; }
    .recall2 .r .link{ margin:0; width: 100%; height:1.4rem; line-height: 1; }
    .recall2 .tit_com.center .h16{ padding:0; }
    .recall2 .r .link img{ width: 0.6rem; }
    .recall2 .r .link .s1 { line-height: 1.4rem; font-size: 0.3rem; }

    .recall3 .l,.recall3 .con_wp .svg_wp{ display: none; }
    .recall3{ height:auto; }
    .recall3 .con_wp .con{ position: static; width: 100%; height:auto; background:none; -webkit-transform: translate(0,0); transform: translate(0,0);}
    .recall3 .con_wp{ position: static; -webkit-transform: translate(0,0); transform: translate(0,0); width: 100%; height:auto; }

    .recall3 .r{ float: none; width: 100%; height:auto; }
    .recall3 .r .con{ padding:0.6rem 0.4rem; margin:0; width: auto; }
    .recall3 .r .con .item{ margin:0 0 0.3rem !important; padding:0 0 0 0.3rem !important; }

    .recall3 .con_wp .con .tit_com.center{ padding:1rem 0 0; }
    .recall3 .con_wp .con .x{ display: none; }
    .recall3 .con_wp .con .tit_com.center .t2{ padding-top: 0rem;  }
    .recall3 .r .con .item .p{ padding-top: 0.2rem; }
    .recall3 .r .con .item .h20{ position: relative; }
    .recall3 .r .con .item .h20:before{ position: absolute; width: 0.16rem; height:0.16rem; border-radius: 50%; content:""; background:#ad9975; left:-0.3rem; top:50%; margin-top: -0.08rem; }


    .recall4{ height:auto; padding:1rem 0rem; }
    .recall4 .mar{ margin:0 0.3rem; padding-bottom: 1.5rem; height:auto; padding-left: 0rem; }
    .recall4 .tit_com.center{ position: static; width: 100%; text-align: center; padding-bottom: 0.4rem; }

    .recall4 .tab-mod{ position: static; }
    .recall4 .tab-bar{ position: static; overflow: hidden; width: 100%; padding: 0rem 0 0.4rem;  }
    .recall4 .tab-bar .tab-term{ padding-left: 0; margin-bottom: 0rem; }

    .recall4 .more_wp{ left:0.4rem; bottom:0; display: block; right:0; width: auto; height:1.5rem; }
    .recall4 .more_wp .ico{ margin:0 auto 0.15rem; width: 0.5rem; height:auto; padding-top: 0.2rem; }

    .recall4 .h46{ font-size: 0.4rem; padding:0.8rem 0.3rem 0.6rem; }
    .recall4 .bar .s1 .a{ border-width: 0.03rem; padding:0 0.3rem; line-height: 0.8rem; font-size: 0.28rem; }

    .recall4 .tab-cont{}
    .recall4 .tab-cont .tab-item .div{ position: relative; width: 100%; height:auto; left: 0; top:0; }
    .recall4 .tab-cont .tab-item .d3,.recall4 .tab-cont .tab-item .d4{ display: none; }
    .recall4 .tab-cont .tab-item .d1{ padding:0.6rem 0.3rem; }
    .recall4 .tab-bar:before{ height:100%; }  
    .recall4 .tab-cont .tab-item .d1 .ico{ width: 1rem; height:auto; margin:0 auto; }
    .recall4 .tab-cont .tab-item .d1 .h28{ padding:0.2rem 0 0.4rem; } 
    .recall4 .tel1{ position: static; width: 100%; height:1.5rem; line-height: 1.5rem; }
    .recall4 .tel1 .ico{ width: 1rem; height:auto; }

    .recall5{ padding:1rem 0; }
    .recall5 .tit_com.center{ padding:0 0.0.6rem; }
    .recall5 .tit_com.center .h20{ padding:0; }

    .recall5 .cont .item{ margin:0 !important; float: none; height:auto; width: 100%; }
    .recall5 .cont .item .div{  padding:0.4rem 0.3rem; height:auto; overflow: hidden; }
    .recall5 .cont .item .div .p{ font-size: 0.24rem; text-align: justify; }
    .recall5 .cont .item .div .ico{ width: 1.2rem; height:1.2rem; float: left; }
    .recall5 .cont .item .div .h20{ padding:0rem 0 0.1rem; }
    .recall5 .cont .text{ font-size: 0.3rem;  }
    .recall5 .cont .item .txt{ overflow: hidden; text-align: left; padding-left: 0.3rem; }


    .recall5 .cont{ padding:0 0 1.2rem; background-size:12rem auto; }
    .recall5 .cont .text{ line-height: 0.6rem; }
    .recall6 .clear .pic{ display: none; }
    .recall6 .clear .l{ width: 100%; float: none; padding: 1rem 0.3rem 1rem 0; height:auto; }
    .recall6 .clear .l .con{ padding-left: 1.49rem; }
    .recall6 .clear .l .con:before{ width: 0.6rem; left: 0.1rem; background-size: 93% auto; }
    .recall6 .clear .l .tit_com.center{ margin:0; }
    .recall6 .clear .l .form .line .r_con .btn1{ width: 1.4rem; height:0.6rem; margin:0 0.1rem 0.1rem 0; }
    .recall6 .clear .l .form .line{ margin:0 0 0.2rem; }
    .recall6 .clear{ height:auto; }
    .recall6 .clear .l .bar{ margin-top: 0.5rem; }
    .recall6 .clear .l .bar .btn1{ width: 3rem; line-height: 0.8rem;  margin-bottom: 0.2rem; }

    .recall6 .clear .l .form .line .r_con .btn1.w1{ width: 2rem; }
    .recall6 .clear .r .padd{ padding:1rem 0.3rem; }
    .recall6 .clear .r .tit_com.center{ text-align: center; }
    .recall6 .clear .r #tagsList{ height:auto; overflow: hidden; margin:0; }
    .recall6{ padding-bottom: 1rem; }

    .recall6 .clear .r #tagsList a { position: static; width: 50%; display: block; float: left; line-height: 0.6rem; text-align: center;  }
    .recall6 .l .line .r_con .i{ width: auto; }
    .recall5 .cont .text .a{ width: 2.8rem; }

    .transport2 .cont .item .div .p{ font-size: 0.24rem;}

    .recall4 .tab-cont .tab-item,.recall4 .tab-bar .tab-term{ transition:all 0s; -webkit-transition:all 0s; }


    .recall4 .tab-bar .tab-term{ text-align: center; line-height: 1rem; font-size: 0.32rem; }
    .recall4 .tab-bar .tab-term:before{ display: none; }
    .recall4 .tab-bar{ padding:0; margin-bottom:0; position: relative; border: 0; left:0; }

    .recall4 .tab-bar:before,.recall4 .tab-bar:after{ display: none; }
    .recall4 .slick-next,.recall4  .slick-prev{ top:50%; margin-top: -0.3rem; border-radius: 50%; width: 0.6rem; height:0.6rem; background-size: 30% 50%; border:1px solid #fff; }

    
    .recall4 .tab-bar .slick-active .tab-term{color: #ffeb8b;}
    .recall4 .slick-disabled{ opacity: 0.3; cursor: default; }
    .recall4 .more_wp{ left: 0; }

}
    










































