
/*==> 头部*/
#header{width: 7.5rem;height: 1.4rem;background-color: #FFF;position: fixed;left: 0;top:0;z-index: 8000;}
#header.br{border-bottom: 2px solid #2b4baf;}
#header .logo{float: left;width: 2.6rem;margin: 0.4rem 0 0 0.4rem;}
#header .search{width: 0.4rem;height: 1.4rem;float: left;margin-left: -1.2rem;background: url("../images/search-head.png") no-repeat center 0.54rem;background-size: 100% auto;}
#header .menu{float: right;padding:0 0.4rem;height: 100%;}
/*#header .menu ul:after{content: '';display: block;width: 0;height: 0.4rem;border-left: 1px solid #cccccc;position: absolute;left: -0.4rem;top:0;}*/
#header .menu ul{width: 0.45rem;height: 0.45rem;margin-top: 0.54rem;position: relative;}
#header .menu li{display: block;width: 100%;height: 0;border-top: 2px solid #123054;position: absolute;left: 0;-webkit-transition:all 0.5s ease-out;transition: all 0.5s ease-out;}
#header .menu li:nth-child(1){top: 0;}
#header .menu li:nth-child(2){top: 40%;}
#header .menu li:nth-child(3){top: 80%;}
#header .menu.open li:nth-child(1){top:50%;margin-top: -2px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
#header .menu.open li:nth-child(2){opacity: 0;}
#header .menu.open li:nth-child(3){bottom: auto;top:50%;margin-top: -2px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu-nav{width: 0;height: 100%;position: fixed;right: 0;top:0;z-index: -800;}
.menu-nav .nav{float: right;width: 3.66rem;height: 100%;padding: 0 0.4rem;background-color: #f50613;position: relative;z-index: 9999;overflow: auto;-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0;-webkit-transition: opacity,transform 0.4s,0.4s ease-in-out ;transition: opacity,transform 0.4s,0.4s ease-in-out ;}
.menu-nav var{display: none;width: 7.5rem;height: 100%;background-color: rgba(0,0,0,0.4);position: fixed;top:0;left: 0;}
.menu-nav.open .nav{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
.menu-nav .nav .tit{overflow: hidden;padding: 0.56rem 0 0.34rem ;}
.menu-nav .nav .delete{float: right;width: 0.24rem;margin-right: 0.3rem;}
.menu-nav .nav p{float: left;font-size: 0.25rem;line-height: 100%;color: #FFF;}
.menu-nav .nav p a{display: inline-block;}
.menu-nav .nav p i{opacity: 0.5;}
.menu-nav .nav ul{margin: 0 0 0.64rem;padding: 0 0 0.77rem;border-bottom: 1px solid rgba(255,255,255,.5);}
.menu-nav .nav ul li{padding-top: 0.7rem;font-size: 0.26rem;color: #FFF;line-height: 100%;}
.menu-nav .nav .nun{display: block;height: 0.55rem;line-height: 0.55rem;color: #FFF;font-size: 0.32rem;font-family: 'Montserrat Regular';text-align: center;border: 1px solid rgba(255,255,255,.5);-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}
.menu-nav .nav .txt{padding: 0.35rem 0;overflow: hidden;}
.menu-nav .nav .txt p{line-height: 0.4rem;font-size: 0.22rem;color: #FFF;}
.menu-nav .nav .wb, .menu-nav .nav .wx{float: left;width: 1rem;margin-right: 0.1rem;margin-bottom: 0.4rem;}


/*==> 底部*/
#footer{padding: 0 0.4rem 0.9rem;}
#footer h4{line-height: 1.8rem;color: #ff1919;font-size: 0.48rem;font-family: 'Montserrat Regular';text-indent: 0.74rem;background: url("../images/footer-number-icon.png") no-repeat left center;background-size: 0.56rem auto;border-bottom: 1px solid #747474;}
#footer .box{height: 1.4rem;border-bottom: 1px solid #747474;margin-bottom: 0.4rem;}
#footer .box p{float: left;line-height: 1.4rem;}
#footer .box p a{display: inline-block;}
#footer .box .ew{float: right;padding-top: 0.2rem;}
#footer .box .ew a{float: left;width: 1rem;margin-left: 0.1rem;}
#footer>p{color: #747474;font-size: 0.2rem;line-height: 0.36rem;}

#footer.fo-v{ background-color: #373741;  }
#footer.fo-v h4 {  background: url("../images/fo-v-number.png") no-repeat left center;  background-size: 0.56rem auto; }
#footer.fo-v>p,
#footer.fo-v .box p i,
#footer.fo-v .box p a{  color: #FFF; opacity: 0.5;}



/*==> 子导航 */
.childNav{margin-top: 1.4rem;height: 1rem;}
.childNav dl{position: relative;}
.childNav dt{line-height: 1rem;color: #123054;font-size: 0.3rem;background-color: #FFF;text-align: center;position: relative;z-index: 500;}
.childNav dt em{position: relative;}
.childNav dt em:after{content: "";display: block;width: 0;height: 0;border: 0.07rem solid transparent;border-top: 0.07rem solid #3257c3;position: absolute;right: -0.3rem;top: 0.15rem;}
.childNav .open dt em:after{top: 0.1rem;border-bottom: 0.07rem solid #3257c3;border-top: 0.07rem solid transparent;}
.childNav dd{width: 100%;position: absolute;top:1rem;left: 0;z-index: -400;transform-style: preserve-3d;}
.childNav .open dd{perspective: 500;-webkit-perspective: 500; z-index: 400;}
.childNav dd ul{position: relative;z-index: -400;padding-top: 1px;}
.childNav .open dd ul{ z-index: 400;}
.childNav dd li{
    line-height: 0.97rem;padding: 0 0.4rem;text-align: center;background-color: #FFF;color: #8f99a6;font-size: 0.27rem;opacity: 0;
    -webkit-transition-property: transform,opacity;transition-property: transform,opacity;-webkit-transition-duration: 0.4s,0.3s;transition-duration: 0.4s,0.3s;-webkit-transition-timing-function: ease-out,ease;transition-timing-function: ease-out,ease;-webkit-transform: rotateX(90deg);transform: rotateX(90deg);
}
.childNav .open dd li:nth-child(1){-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}
.childNav .open dd li:nth-child(2){-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}
.childNav .open dd li:nth-child(3){-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}
.childNav .open dd li:nth-child(4){-webkit-transition-delay: 0.4s;transition-delay: 0.4s;}
.childNav .open dd li:nth-child(5){-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}
.childNav .open dd li:nth-child(6){-webkit-transition-delay: 0.6s;transition-delay: 0.6s;}
.childNav .open dd li:nth-child(7){-webkit-transition-delay: 0.7s;transition-delay: 0.7s;}
.childNav .open dd li:nth-child(8){-webkit-transition-delay: 0.8s;transition-delay: 0.8s;}
.childNav .open dd li:nth-child(9){-webkit-transition-delay: 0.9s;transition-delay: 0.9s;}
.childNav .open dd li{-webkit-transform: rotateX(0);transform: rotateX(0);opacity: 1;}
.childNav dd li a{border-top: 1px dashed #cecccd;opacity: 0.8;}
.childNav dd var{display: none;width: 100%;height: 40000px;background-color: rgba(0,0,0,0.4);position: fixed;top:0;left: 0;z-index: 300;}



/*==>  共用 */

.index .z-h1{
    color: #444;
    font-size: 0.48rem;
    line-height: 100%;
}

.hr-1 .dog-dd .t-box h3,
.z-h1,
.x-h1{
    color: #58585e;
    font-size: 0.30rem;
    line-height: 100%;
    margin-bottom: 0.2rem;
}


.z-h2,
.x-h2{
    color: #c0a988;
    font-size: 0.36rem;
    line-height: 100%;
    margin-bottom: 0.2rem;
    font-weight: inherit;
    font-family: 'Montserrat Regular';
}

.content {
    padding-top: 0.75rem;
    background-color: #FFF;
}
.index.content{
    padding-top: 0;
}

/*下拉框*/
.zqm-dow{
    position: relative;
}
.zqm-dow ul{
    display: none;
    position: absolute;
    z-index: 200;
}
/*--*/
.drop-down{
    position: relative;
}
.drop-down >ul{
    display: none;
    position: absolute;
    z-index: 200;

}


/*隐藏 地图logo*/
.anchorBL{
    display: none;
}

/*按钮*/
.z-more{
    height: 0.78rem;
    border:1px solid #cecccd;
    text-align: center;
    line-height: 0.78rem;
    color: #535353;
    font-size: 0.24rem;
}

/*==> 首页*/
.index-slider{position: relative;margin-top: 1.4rem;z-index: 99;}
.index-slider .swiper-pagination{bottom: 0.3rem;}
.index-slider .swiper-pagination span{background-color: transparent!important;opacity: 1!important;border:1px solid #FFF!important;}
.index-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color: #ff1919!important;border:1px solid #ff1919!important;}
.index .ceaBox{padding: 0.54rem 0.4rem 0.4rem;}
.index .ceaBox h1{margin-bottom: 0.5rem;background: url("../images/index-triangle.png") no-repeat right 0.05rem;background-size: 0.44rem auto;}
.index .ceaBox ul li{height: 1.6rem;padding: 0 0.3rem 0 1.54rem;margin-bottom: 0.1rem;background-color: #e8ecf2;background-image: url("../images/index-settings.png");background-repeat: no-repeat;background-size: 0.6rem auto;}
.index .ceaBox ul li:nth-child(1){background-position: 0.5rem 0.5rem;}
.index .ceaBox ul li:nth-child(2){background-position: 0.5rem -1.2rem;}
.index .ceaBox ul li:nth-child(3){background-position: 0.5rem -2.86rem;}
.index .ceaBox ul li strong{color: #747474;font-size: 0.3rem;padding-top: 0.5rem;line-height: 100%;margin-bottom: 0.14rem;}
.index .ceaBox ul li p{color: #d1d1d1;font-size: 0.24rem;font-family: 'Myriad Pro Regular';}
.index-news{padding: 0.6rem 0.4rem 0.6rem;background-color: #e8ecf2;}
.index-news h1{margin-bottom: 0.5rem;font-family: 'Montserrat Regular';}
.index-news ul li{padding-left: 0.4rem;margin-top: 0.4rem;border-left: 2px solid #4563bd;}
.index-news ul li:nth-child(1){margin-top: 0;}
.index-news ul li h3{color: #747474;font-size: 0.3rem;}
.index-news ul li em{display: block;padding-top: 0.2rem;color: #4563bd;font-size: 0.24rem;}
.index-news .more{display: inline-block;color: #747474;padding-top: 0.6rem;font-size: 0.24rem;line-height: 100%;}
.index .shares{height: 3.36rem;background: url("../images/index-bgi-001.png") no-repeat 0 0;background-size: 100% 100%;margin: 0.2rem 0;padding: 0 0.4rem;position: relative;}
.index .shares .sha h1{color: #585b5d;font-size: 0.3rem;line-height: 100%;padding: 0.6rem 0 0.3rem;}
.index .shares .sha .nun{color: #ff1919;font-size: 0.56rem;line-height: 100%;padding: 0.30rem 0 0.12rem;position: relative;}
.index .shares .sha .nun:after{content: '';display: block;width: 0;height: 0;border: 0.13rem solid transparent;position: absolute;left: 0.04rem;}
.index .shares .sha .nun.down:after{top: -0.065rem;border-bottom: 0.13rem solid #ff1919;}
.index .shares .sha .nun.up:after{top: 0.065rem;border-top: 0.13rem solid #4563bd;}
.index .shares .sha .nun.up{color: #4563bd;}
.index .shares .sha p{color: #34364b;font-size: 0.34rem;line-height: 100%;font-family: 'Montserrat Regular';}
.index .shares .sha span{display: block;color: #34364b;font-size: 0.24rem;line-height: 100%;margin-top: 0.1rem;}
.index .shares .more{display: block;width: 1.8rem;height: 0.8rem;line-height: 0.8rem;text-align: center;font-size: 0.24rem;font-family: 'Montserrat Regular';color: #7f8ebb;border:1px solid #7f8ebb;-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;position: absolute;top:50%;margin-top: -0.4rem;right: 0.4rem;}
.index .csrBox{height: 3.36rem;padding: 0 0.4rem;background: url("../images/index-bgi-002.jpg") no-repeat 0 0 ;background-size: 100%;margin-bottom: 0.3rem;}
.index .csrBox h1{color: #669d03;font: 400 1rem/0.74rem 'Rubik Regular';padding: 0.6rem 0 0.3rem;}
.index .csrBox h2{color: #4563bd;font-size: 0.3rem;line-height: 100%;margin-bottom: 0.16rem;}
.index .csrBox p{color: #4563bd;font-size: 0.24rem;opacity: 0.6;}
.index-join{padding: 0.4rem;background-color: #3753b5;}
.index-join .swiper-containers{width: 6.7rem;overflow: hidden;position: relative;}
.index-join .swiper-containers img{width: 6.7rem;}
.index-join .swiper-containers .next,.index-join .swiper-containers .prev{display: block;width: 0.6rem;height: 0.6rem;position: absolute;top:50%;z-index: 99;margin-top: -0.3rem;}
.index-join .swiper-containers .next{right: 0;background:#3753b5 url("../images/index-join-next.png") no-repeat center;background-size: 0.32rem auto;}
.index-join .swiper-containers .prev{left: 0;background:#3753b5 url("../images/index-join-prev.png") no-repeat center;background-size: 0.32rem auto;}

.index .aft{height: 3.34rem;padding: 0 0.4rem;margin: 0.3rem 0;background: url("../images/index-aft-001.jpg") no-repeat center;background-size: 100% 100%;}
.index .aft h1{color: #585b5d;font-size: 0.3rem;line-height: 100%;padding: 0.6rem 0;}
.index .aft p{color: #4563bd;font-size: 0.24rem;line-height: 0.4rem;}




/*==> 公司概况*/
.about-1 .top{padding: 0 0.4rem 0.66rem;}
.about-1 .top p{color: #535353;font-size: 0.24rem;line-height: 0.4rem;opacity: 0.7;}
.about-1 .top .box{padding-bottom: 0.7rem;border-bottom: 1px dashed #cecccd;}
.about-1 .top>.box:nth-child(2){padding-top: 0.7rem;border-bottom: none;}
.about-1 .top .box:nth-child(2) ul{overflow: hidden;margin-top: 0.4rem;}
.about-1 .top .box:nth-child(2) ul li{float: left;width: 2.1rem;height: 1.06rem;margin-left: 0.2rem;padding-top: 1.6rem;background-color: #e7f4fd;background-image: url('../images/about-1-settings.png') ;background-repeat: no-repeat;background-size: auto 0.62rem;}
.about-1 .top .box:nth-child(2) ul li p,
.about-1 .top .box:nth-child(2) ul li h4 {color: #939393;font-size: 0.24rem;line-height: 0.3rem;text-align: center;}
.about-1 .top .box:nth-child(2) ul li:nth-child(1){margin-left: 0;background-position: 0.78rem 0.55rem;}
.about-1 .top .box:nth-child(2) ul li:nth-child(2){background-position: -1.52rem 0.55rem;}
.about-1 .top .box:nth-child(2) ul li:nth-child(3){background-position: -3.8rem 0.55rem;}
.about-1 .bom{padding: 0.7rem 0.4rem 0;height: 8.3rem;background: url("../images/about-1-bom.jpg") no-repeat 0 0;background-size: 100% 100%;position: relative;}
.about-1 .bom h2{color: #e2271a;}
.about-1 .bom h1{color: #58585e;}
.about-1 .bom p{margin-top: 0.4rem;color: #535353;opacity: 0.6;line-height: 0.34rem;font-size: 0.24rem;}
.about-1 .bom .tit-i{padding: 0 0.4rem;position: absolute;bottom: 2.4rem;left: 0;}
.about-1 .bom .tit-i h3{color: #4664bc;font-size: 0.3rem;line-height: 0.44rem;font-weight: inherit;}
.about-1 .bom .tit-i h3 span{display: inline-block;color: #4664bc;font-size: 0.9rem;font-family: 'Myriad Pro Regular';margin: 0 0.1rem;position: relative;top: 0.37rem;}


/*==> 经营理念*/
.content.about-2 .top .box{border-bottom: none;}
.content.about-2 .top p{margin-bottom: 0.4rem;}
.about-2 .video{position: relative;}
.about-2 .video img{display: block;}
.about-2 .video video{display: none;width: 100%;}
.about-2 .video.af:after{content: '';display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.4) url("../images/video-icon.png") no-repeat center;background-size: 0.8rem auto;position: absolute;top:0;left: 0;}


/*==> 企业文化*/
.content.about-3 .top{padding-bottom: 0.4rem;}
.content.about-3 .top .box{border-bottom: none;padding-bottom: 0;}
.about-3 .top ul {
    border-bottom: 1px solid #cccccc;
    margin-bottom: 0.2rem;
}
.about-3 .top ul li{padding: 0.75rem 0 0 1.3rem;height: 1.36rem;background-image: url("../images/about-3-01.png");background-repeat: no-repeat;border-top: 1px dashed #cecccd;background-size: 0.9rem auto;}
.about-3 .top ul li:nth-child(1){border-top: none;background-position: 0 0.75rem;}
.about-3 .top ul li:nth-child(2){background-position: 0 -1.52rem;}
.about-3 .top ul li:nth-child(3){background-position: 0 -3.62rem;}
.about-3 .top ul li:nth-child(4){background-position: 0 -5.72rem;}
.about-3 .top ul li strong{color: #2b4baf;font-size: 0.3rem;line-height: 100%;margin-bottom: 0.11rem;}
.about-3 .top ul li strong p{color: #535353;font-size: 0.24rem;}

.about-3 .top ol { margin: 0.4rem  0 0.6rem; color: #545454;}
.about-3 .top ol li{ margin-bottom: 0.4rem; }
.about-3 .top ol li p{color: #818181; }
.about-3 .top ol li strong{display: block;margin-bottom: 0.1rem;}
.about-3 .top h3{color: #2121a6;font-size: 0.36rem;line-height: 100%;padding: 0.4rem 0 0;font-weight: inherit;}
.about-3 .top h4{color: #f84d57;font-size: 0.3rem;line-height: 100%;padding: 1.14rem 0 0.24rem;font-weight: inherit;}
.about-3 .top .bomTit{overflow: hidden;margin-bottom: 0.4rem;}
.about-3 .top .bomTit em{float: left;margin-right: 0.64rem;color: #2121a6;font-size: 0.36rem;line-height: 100%;}

.about-3 .radiusBox{position: relative;}
.about-3 .radiusBox a{/*background-color: rgba(0,0,0,0.4);*/}
.about-3 .radiusBox .war a{display: block;width: 0.95rem;height: 0.95rem;border-radius: 50%;position: absolute;}
.about-3 .radiusBox .war a:nth-child(1){left: 0 ;top: 1.05rem;}
.about-3 .radiusBox .war a:nth-child(2){left: 2rem ;top: 0;}
.about-3 .radiusBox .war a:nth-child(3){right: 0;top: 1.05rem;}
.about-3 .radiusBox .war a:nth-child(4){right: 0;bottom: 0.57rem;}
.about-3 .radiusBox .war a:nth-child(5){left: 0;bottom: 0.57rem;}
.about-3 .radiusBox .war{width: 5rem;height: 100%;/*background-color: rgba(0,0,0,0.3);*/position: absolute;left: 0.9rem;top:0;}
.about-3 .radiusBox .nin{width: 3.75rem;height: 3.7rem;/*background-color: rgba(0,0,0,0.3);*/position: absolute;left: 1.5rem;top: 1.1rem;}
.about-3 .radiusBox .nin a{display: block;width: 1rem;height: 2rem;position: absolute;}
.about-3 .radiusBox .nin a:nth-child(1){width: 1.45rem;height: 1.45rem;border-radius: 50%;left: 1.16rem;top:1.12rem;}
.about-3 .radiusBox .nin a:nth-child(2){transform: rotate(35deg);left: 0.3rem;top: 0.15rem;}
.about-3 .radiusBox .nin a:nth-child(3){transform: rotate(-35deg);right: 0.3rem;top: 0.15rem;}
.about-3 .radiusBox .nin a:nth-child(4){height: 2.2rem;transform: rotate(-90deg);left: 1.4rem;bottom: -0.55rem;}



/*弹窗*/
.z-popupWrap{display: none;width: 100%;height: 100%;position: fixed;top:0;left: 0;z-index: 9999;}
.z-popupWrap .z-popup{position: absolute;background-color: #FFF;}
.z-Mask{width: 100%;height: 100%;background-color: #000;opacity: .7;filter:Alpha(opacity=70);position: absolute;top:0;left: 0;}
.ivt_pop .z-popup{width: 6.9rem;height: 4.4rem;}
.ivt_pop .z-popup h2{text-align: center;color: #333333;font-size: 0.3rem;line-height: 100%;font-weight: inherit;padding: 0.4rem 0 0.2rem;}
.ivt_pop .z-popup .cont{padding: 0 0.3rem;}
.ivt_pop .z-popup .video{margin-top: 0.1rem;}
.ivt_pop_1 .z-popup{height: 5rem;}
.ivt_pop_3{display: block;}
.ivt_pop_3 .z-popup{height: 4.4rem;}
.ivt_pop_3 .swiper-containers{overflow: hidden;position: relative;}
.ivt_pop_3 .swiper-containers .next, .ivt_pop_3 .swiper-containers .prev{display: block;width: 0.8rem;height: 0.8rem;position: absolute;top:50%;margin-top: -0.4rem;z-index: 99;}
.ivt_pop_3 .swiper-containers .next{background: url("../images/slid-btn-prev-001.png") no-repeat center;background-size: 100% 100%;left: 0;}
.ivt_pop_3 .swiper-containers .prev{background: url("../images/slid-btn-next-001.png") no-repeat center;background-size: 100% 100%;right: 0;}
.ivt_pop_3 .swiper-pagination-bullet-active{background-color: #FFF;opacity: 0.8;}
.ivt_pop_5 .z-popup{width: 5.6rem;height: 5.3rem;}
.ivt_pop_5 .marAuto{width: 4rem;margin: 0 auto;}
/*.ivt_pop_4{*//*display: block!important;*//*}*/
.ivt_pop_4 .z-popup{height: 6rem;/*display: block!important;*/}
.ivt_pop_4 .Mp3{height: 4.5rem;overflow: auto;margin-top: 0.2rem;}
.ivt_pop_4 .Mp3 .pang{display: block;width: 1.3rem;}
.ivt_pop_4 .Mp3 .card{width: 5rem;height: 1.3rem;margin: 0 0 0.2rem 0.8rem;/*overflow: hidden;*/background-color: #efefef;}
.ivt_pop_4 .Mp3 .card.play em{background: url(../images/map3-icon-pk-2.png) no-repeat center;background-size: 100% 100%;}
.ivt_pop_4 .Mp3 .pa{float: left;width: 1.3rem;position: relative;margin-left: -0.5rem;}
.ivt_pop_4 .Mp3 .pa em{display: block;width: 0.5rem;height: 0.5rem;border-radius: 50%;background: url("../images/map3-icon-pk.png") no-repeat center;background-size: 100% 100%;position: absolute;left: 50%;top:50%;margin: -0.21rem 0 0 -0.22rem;}
.ivt_pop_4 .Mp3 .tip{float: left;width: 4.2rem;}
.ivt_pop_4 .Mp3 .tip p{padding: 0 0.3rem;font-size: 0.24rem;line-height: 1.3rem;color: #3a3a3a;}

/*==> 发展历程*/
.content.about-4 .top .box{border-bottom: none;padding-bottom: 0;}
.about-4 .top .list{margin-top: 0.5rem;padding: 0 0.1rem;}
.about-4 .top .list dl{padding-left: 0.58rem;border-left:1px solid #e9e9e9;padding-bottom: 0.50rem;}
.about-4 .top .list dt{color: #2b4baf;font-size: 0.42rem;font-weight:inherit;font-family:'Montserrat Regular';line-height: 100%;margin-bottom: 0.14rem;position: relative;}
.about-4 .top .list dl:nth-child(1) dt:after{background:#FFF url("../images/about-4-icon-01.png") no-repeat 0 bottom;background-size: auto 0.26rem;}
.about-4 .top .list dt:after{content: "";display: block;width: 0.43rem;height: 0.35rem;background: url("../images/about-4-icon-01.png") no-repeat 0 bottom;background-size: auto 0.26rem;position: absolute;left: -0.7rem;top: 0;}
.about-4 .top .more{padding-left: 0.83rem;width: 1.34rem;height: 0.6rem;line-height: 0.6rem;color: #ff1919;font-size: 0.4rem;font-weight: inherit;font-family: 'Montserrat Regular';background: url("../images/about-4-more.png") no-repeat 0 0;background-size: 0.56rem auto;margin-left: -0.17rem;}


/*==> 企业荣誉*/
.about-5 .wrap .drop-down{height: 0.8rem;margin: 0 0.4rem;position: relative;}
.about-5 .wrap .drop-down .drop-txt{color: #FFF;font-family: 'Montserrat Regular';padding: 0 0.3rem;line-height: 0.8rem;background-color: #2b4bae;position: relative;}
.about-5 .wrap .drop-down .drop-txt:after{content: "";display: block;width: 0;height: 0;border: 0.1rem solid transparent;border-top: 0.1rem solid #FFF;position: absolute;right: 0.4rem;top: 0.35rem;  }
.about-5 .wrap .drop-down ul{width: 6.05rem;border:1px solid #ccc;background-color: #FFF;padding: 0.1rem 0.3rem;max-height: 5.4rem; overflow: auto;}
.about-5 .wrap .drop-down ul li{line-height: 0.6rem;font-size: 0.3rem;color: #333333;font-family: 'Montserrat Regular';}
.about-5 .p-cont{padding: 0 0.4rem 0.8rem;}
.about-5 .p-cont dl dt{overflow: hidden;background-color: #f4f4f4;border-bottom: 2px solid #FFF;}
.about-5 .p-cont dl dd{background-color: #dde1ea;border-bottom: 2px solid #FFF;overflow: hidden;}
.about-5 .p-cont dl dd:nth-child(2n+1){background-color: #f4f4f4;}
.about-5 .p-cont dl dt strong{float: left;height: 0.6rem;color: #2b4bb0;line-height: 0.6rem;text-align: center;}
.about-5 .p-cont dl dt strong:nth-child(1){width: 70%;}
.about-5 .p-cont dl dt strong:nth-child(2){width : calc(30% - 2px);border-left: 2px solid #FFF;}
.about-5 .p-cont dl dd p{float: left;width: 70%;height: 0.9rem;padding-top: 0.2rem;line-height: 0.36rem;color: #565656;font-size: 0.24rem;text-align: center;}
.about-5 .p-cont dl dd p:nth-child(1){width: 70%;}
.about-5 .p-cont dl dd p:nth-child(2){width : calc(30% - 2px);border-left: 2px solid #FFF;}

.about-5 .ovs-dd,.about-4 .ovs-dd{overflow: hidden;margin: -0.4rem 0.4rem 0.5rem;}
.about-5 .ovs-dd ul,.about-4 .ovs-dd ul{height: 0.8rem;border-bottom: 2px solid #dee1ea;}
.about-5 .ovs-dd ul li,.about-4 .ovs-dd ul li{float: left;margin-left: 0.4rem;height: 0.8rem;line-height: 0.8rem;color: #58595e;font-size: 0.3rem;/*border-bottom: 2px solid #f6060f;*/}
.about-5 .ovs-dd ul li.on,.about-4 .ovs-dd ul li.on{border-bottom: 2px solid #f6060f;}
.about-5 .ovs-dd ul li:nth-child(1),.about-4 .ovs-dd ul li:nth-child(1){margin-left: 0;}

.about-4 .ovs-dd{
    margin: 0.47rem 0 0.6rem!important;
}


.about-5-2.about-5 .p-cont dl dt strong:nth-child(1){width: 25%;}
.about-5-2.about-5 .p-cont dl dt strong:nth-child(2){width: calc(50% - 2px);}
.about-5-2.about-5 .p-cont dl dt strong:nth-child(3){width: calc(25% - 2px);border-left: 2px solid #FFF;}
/*.about-5-2.about-5 .p-cont dl dd{height: 1.2rem;}*/
.about-5-2.about-5 .p-cont dl dd p{height: 1.3rem;padding-top: 0.2rem;line-height: 0.4rem;}
.about-5-2.about-5 .p-cont dl dd p:nth-child(1){width: 25%;}
.about-5-2.about-5 .p-cont dl dd p:nth-child(2){width: calc(50% - 2px);}
.about-5-2.about-5 .p-cont dl dd p:nth-child(3){width: calc(25% - 2px);border-left: 2px solid #FFF;}





/*==> 生产基地*/
.about-6 .slideWrap{margin: 0.6rem 0;}
.about-6 .swiper-containers{overflow: hidden;position: relative;}
.about-6 .swiper-containers.dis-btn .prev,.about-6 .swiper-containers.dis-btn .next{display: block;}
.about-6 .swiper-containers .prev,.about-6 .swiper-containers .next{display: none;width: 0.6rem;height: 0.6rem;position: absolute;top:50%;margin-top: -0.3rem;z-index: 99;}
.about-6 .swiper-containers .prev{left: 0;background: url("../images/silder-btt-prev-01.png") no-repeat 0 0;background-size: 100% auto;}
.about-6 .swiper-containers .next{right: 0;background: url("../images/silder-btt-next-01.png") no-repeat 0 0;background-size: 100% auto;}
.about-6 .zqm-dow{height: 0.78rem;background-color: #2b4baf;position: relative;}
.about-6 .zqm-dow .dro{height: 0.78rem;color: #FFF;padding: 0 0.3rem;line-height: 0.78rem;font-size: 0.3rem;opacity: 1;}
.about-6 .zqm-dow .dro:after{content: '';display: block;width: 0;height: 0;border: 0.07rem solid transparent;border-top: 0.07rem solid #FFF;position: absolute;top: 50%;right: 0.3rem;}
.about-6 .zqm-dow ul{width: 6.1rem;padding: 0 0.3rem;top: 0.78rem;background-color: #f0f1f5;}
.about-6 .zqm-dow ul li{border-top: 1px dashed #c2c1c5;line-height: 0.8rem;color: #8f99a6;font-size: 0.24rem;}
.about-6 .zqm-dow ul li:nth-child(1){border-top: none;}
.about-6 .txtWrap>div{display: none;}
.about-6 .txtWrap>div:nth-child(1){display: block;}
.about-6 .txtWrap{padding: 0.44rem 0;}
.about-6 .txtWrap h1{color: #c8cbdc;font-size: 0.3rem;padding: 0 0 0.1rem;}
.about-6 .txtWrap p{color: #535353;font-size: 0.24rem;opacity: 0.7;}
.about-6 #BMap{height: 7rem;}
.about-6 .BMap_pop{margin-top: -0.5rem;}
.about-6 .BMap_shadow{display: none!important;}
.about-6 .BMap_pop .BMap_bubble_content{/*line-height: 1.2rem;*/margin-top: 0.3rem;font-size: 0.24rem;}

/*==> 精彩视屏*/
.about-7 .video{margin-bottom: 0.6rem;}
.about-7 .video p{text-align: center;font-size: 0.26rem;line-height: 0.4rem;padding: 0.2rem 0;}
.about-7 .video video{display: block;width: 100%;background-color: #333333;}
.about-7 .cont{padding-top: 0.6rem;}

/*==> 经营理念*/
.news{padding-bottom: 0.8rem;}
.news .box:nth-child(1){border-top: 0;}
.news .box:nth-child(1) a{padding-top: 0;}
.news .box a{padding: 0.6rem 0;}
.news .box{border-top: 1px dashed #cecccd;margin: 0 0.4rem;}
.news .box strong{color: #c0a988;font-size: 0.3rem;font-family: "Montserrat Regular";line-height: 100%;margin-bottom: 0.14rem;}
.news .box h3{color: #58585e;font-size: 0.3rem;margin-bottom: 0.12rem;
    overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.news .box .txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.news .box .txt p{color: #535353;font-size: 0.24rem;}
.news .z-more{margin: 0.2rem 0.4rem 0;}



/*==> 经营理念*/
.news-data{padding: 0.75rem 0.4rem 0.7rem;}
/*.news-data .z-more{margin-top: 0.5rem;}*/
.news-data .tit{margin: 0 0 0.4rem;padding: 0 0 0.4rem;border-bottom: 1px dashed #cecccd;}
.news-data .tit strong{color: #c0a988;font-size: 0.36rem;line-height: 100%;margin-bottom: 0.08rem;font-family: "Montserrat Regular";}
.news-data .tit h3{color: #58585e;font-size: 0.3rem;}
.news-data .tit span{display: block;color: #656565;font-size: 0.24rem;line-height: 100%;opacity: 0.5;margin-top: 0.14rem;padding-left: 0.6rem;background: url("../images/splay.png") no-repeat left center;background-size: auto 100%;}
/*.news-data .cont img{margin-bottom: 0.4rem;}*/
.news-data .cont img+br{
    display: none;
}
.news-data .cont p{color: #878787;font-size: 0.24rem;line-height: 0.36rem;margin-bottom: 0.2rem;}

.news-data .cont .img-p2 {
    text-align: center;
    overflow: hidden;
    margin: 0.2rem 0 0;
}
.news-data .cont .img-p2 img{
    float: left!important;
    width: 48%;
    height: 1.7rem;
    margin: 0 1% 0.1rem;
}
.news-data .cont .img-p2 em{
    float: left!important;
    width: 48%;
    height: 0.8rem;
    margin: 0 1% 0.1rem;
    text-align: center;
    font-size: 0.24rem;
}

.relevantBnt{width: 5rem;height: 0.34rem;line-height: 0.34rem;margin: 0.5rem auto 0;border:1px solid #e1e1e1;overflow: hidden;position: relative;padding: 0.2rem 0;}
/*.relevantBnt:after{content: "";display: block;width: 0;height: 0.4rem;border-left:1px solid #e1e1e1;position: absolute;left: 50%;top:50%;margin-top: -0.2rem;}*/
.relevantBnt a{float: left;width: 33.33%;color: #898989;font-size: 0.24rem;text-align: center;}
.relevantBnt .prev{border-right: 1px solid #e1e1e1;margin-left: -2px;}
.relevantBnt .next{float:right;border-left: 1px solid #e1e1e1;}




/*==> 产品与服务*/
.products .Card{overflow: hidden;padding: 0 0.4rem ;margin-bottom: 0.8rem;}
.products .box{float: left;width: 3.24rem;height: 5.04rem;margin-left: 0.2rem;margin-bottom: 0.2rem;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.products .box:nth-child(2n+1){margin-left: 0;}
.products .box:nth-child(1){background-color: #4763b8;}
.products .box:nth-child(2){background-color: #43949a;}
.products .box:nth-child(3){background-color: #c9a852;}
.products .box:nth-child(4){background-color: #83a4c4;}
.products .box img{width: 100%;}
.products .box .txt{margin: 0 0.3rem;}
.products .box i{display: block;width: 0.5rem;height: 0.5rem;background-image: url("../images/products-001.png");background-repeat: no-repeat;background-size: 1.08rem auto;margin-top: 0.4rem;margin-bottom: 0.14rem;}
.products .box:nth-child(1) i{background-position: 0 0 ;}
.products .box:nth-child(2) i{background-position: -0.64rem 0 ;}
.products .box:nth-child(3) i{background-position: 0 -0.64rem ;}
.products .box:nth-child(4) i{
    background-image: url("../images/products-yk.png");
    background-position: center;
    background-size: 90% auto;
}
.products .box h2{color: #fff;font-size: 0.24rem;line-height: 0.3rem;font-family: "Rubik Regular";margin-bottom: 0.14rem;opacity: 0.3;}
.products .box p{color: #FFF;font-size: 0.26rem;}


/*==> 安全生产*/
.social-2 .drop-down{height: 0.8rem;margin: 0 0.4rem 0.7rem;position: relative;}
.social-2 .drop-down .drop-txt{color: #FFF;padding: 0 0.3rem;line-height: 0.8rem;background-color: #2b4bae;position: relative;}
.social-2 .drop-down .drop-txt:after{content: "";display: block;width: 0;height: 0;border: 0.1rem solid transparent;border-top: 0.1rem solid #FFF;position: absolute;right: 0.4rem;top: 0.35rem;}
.social-2 .drop-down ul{width: 6.05rem;border:1px solid #ccc;background-color: #FFF;padding: 0.1rem 0.3rem;}
.social-2 .drop-down ul li{line-height: 0.6rem;font-size: 0.3rem;color: #333333;}
.social-2 .cont{margin: 0 0.4rem 1rem;}
.social-2 .cont p{color: #535353;font-size: 0.24rem;line-height: 0.4rem;}
/*.social-2 .cont .ovs-dd>div{display: none;}*/
/*.social-2 .cont .ovs-dd>div:nth-child(1){display: block;}*/
.social-2 .cont .ovs-dd .swiper-containers{overflow: hidden;position: relative;margin-bottom: 0.4rem;}
.social-2 .cont .ovs-dd .swiper-containers .next, .social-2 .cont .ovs-dd .swiper-containers .prev{display: block;width: 0.8rem;height: 0.8rem;position: absolute;top:50%;margin-top: -0.2rem;z-index: 99;}
.social-2 .cont .ovs-dd .swiper-containers .prev{background: url("../images/slid-btn-prev-001.png") no-repeat center;background-size: 100% 100%;left: 0;}
.social-2 .cont .ovs-dd .swiper-containers .next{background: url("../images/slid-btn-next-001.png") no-repeat center;background-size: 100% 100%;right: 0;}

/*==> 绿色企业*/
.social .ovs-dd{margin-top: -0.4rem;}
.social .ovs-dd ul{height: 0.8rem;border-bottom: 2px solid #dee1ea;}
.social .ovs-dd ul li{float: left;margin-left: 0.4rem;height: 0.8rem;line-height: 0.8rem;color: #58595e;font-size: 0.3rem;/*border-bottom: 2px solid #f6060f;*/}
.social .ovs-dd ul li.on{border-bottom: 2px solid #f6060f;}
.social .ovs-dd ul li:nth-child(1){margin-left: 0;}
.social .cont{padding: 0 0.4rem;}
.social .cont .pr_list{overflow: hidden;margin: 0.4rem 0;}
.social .cont .pr_list li:nth-child(1){margin-left: 0;}
.social .cont .pr_list li{float: left;width: 1.26rem;height: 1.5rem;margin-left: 0.1rem;background-color: #dee1ea;background-repeat: no-repeat;background-size: auto 0.51rem;background-position: center 0.8rem; border-bottom: 2px solid #dee1ea;}
/*.social .cont .pr_list li:nth-child(1){background-position: 0.4rem 0.8rem;}*/
/*.social .cont .pr_list li:nth-child(2){background-position: -0.92rem 0.8rem;}*/
/*.social .cont .pr_list li:nth-child(3){background-position: -2.28rem 0.8rem;}*/
/*.social .cont .pr_list li:nth-child(4){background-position: -3.7rem 0.8rem;}*/
/*.social .cont .pr_list li:nth-child(5){background-position: -5.1rem 0.8rem;}*/
.social .cont .pr_list li.on{border-bottom: 2px solid #000099;}
.social .cont .pr_list li p{color: #123054;font-size: 0.24rem;line-height: 0.3rem;padding-top: 0.1rem;text-align: center;overflow: hidden;}
.social .swiper-containers{display: block;overflow: hidden;position: relative;margin-bottom: 0.4rem;}
.social .swiper-containers .prev,.social .swiper-containers .next{display: block;width: 0.8rem;height: 0.8rem;position: absolute;top:50%;margin-top: -0.3rem;z-index: 99;}
.social .swiper-containers .prev{left: 0;background: url("../images/silder-btt-prev-01.png") no-repeat 0 0;background-size: 100% auto;}
.social .swiper-containers .next{right: 0;background: url("../images/silder-btt-next-01.png") no-repeat 0 0;background-size: 100% auto;}
.social .pr-ovs-dd{padding-bottom: 0.4rem;}
.social .pr-ovs-dd>div{/*display: none;*/}
.social .pr-ovs-dd>div:nth-child(1){display: block;}
.social .pr-ovs-dd h1{color: #535353;font-size: 0.3rem;line-height: 0.5rem;font-weight: inherit;margin-bottom: 0.1rem;}
.social .pr-ovs-dd .dev li{overflow: hidden;height: 0.74rem;border:1px solid #2b4baf;margin-bottom: 0.3rem;}
.social .pr-ovs-dd .dev li i{float: left;width: 0.48rem;height: 0.76rem;margin: 0 0.3rem;background: url("../images/social-1--pr-pdf.png") no-repeat center;background-size: 0.46rem auto;}
.social .pr-ovs-dd .dev li strong{float: left;font-weight: inherit;line-height: 0.76rem;color: #c0a988;font-size: 0.36rem;font-family: 'Montserrat Regular';margin-right: 0.3rem;}
.social .pr-ovs-dd .dev li h4{float: left;font-weight: inherit;line-height: 0.76rem;color: #58585e;font-size: 0.3rem;}
.social .pr-ovs-dd .dev li a{float: right;width: 0.3rem;height: 0.76rem;margin-right: 0.3rem;background: url("../images/download.png") no-repeat center;background-size: 100% auto;}

/*.social .table-cv{width: 100%;border:1px solid #dee1ea;}*/
/*.social .table-cv td, .social .table-cv th{border:1px solid #dee1ea;font-size: 0.24rem;line-height: 0.6rem;text-align: center;font-weight: inherit;}*/
/*.social .table-cv td h2{color: #bba280;font-size: 0.24rem;line-height: 0.6rem;font-weight: inherit;}*/
/*.social .table-cv td i{display: block;width: 0.2rem;height: 0.2rem;margin: 0 auto;}*/
/*.social .table-cv td .state-o{background: url("../images/state-o-v.png") no-repeat right center ;background-size: auto 100%;}*/
/*.social .table-cv td .state-v{background: url("../images/state-o-v.png") no-repeat left center ;background-size: auto 100%;}*/
/*.social .table-cv td{min-width: 0.8rem;}*/

.social .tab-tit{
    margin-bottom: 0.2rem;
}
.social .tab-tit em{
    display: block;
    color: #c2c2c2;
    font-size: 0.24rem;
    margin-bottom: 0.1rem;
}
.social .tab-tit h4{
    color: #535353;
    font-size: 0.32rem;
}

.annualTable-2{
    /*overflow: hidden;*/
    border:1px solid #dee1ea;
    border-bottom: none;
}
.annualTable-2>div{
    overflow: hidden;
    border-bottom:1px solid #dee1ea;
}
.annualTable-2 strong{
    float: left;
    width: 0.84rem;
    height: 0.62rem;
    font-size: 0.24rem;
    line-height: 0.6rem;
    text-align: center;
    font-weight: inherit;
    border-left:1px solid #dee1ea;
}
.annualTable-2 strong:nth-child(1){

}

.annualTable-2 .dt{
    width: 1.45rem;
    border-left: none;
}

.annualTable-2 span.dt{
    color: #bba280;
    font-size: 0.24rem;
    line-height: 0.6rem;
    font-weight: inherit;
}
.annualTable-2 span{
    float: left;
    width: 0.84rem;
    height: 0.62rem;
    font-size: 0.24rem;
    line-height: 0.6rem;
    text-align: center;
    font-weight: inherit;
    border-left:1px solid #dee1ea;
}
.annualTable-2 .state-o{background: url("../images/state-o-v.png") no-repeat -1.04rem center ;background-size: 1.6rem auto;}
.annualTable-2 .state-v{background: url("../images/state-o-v.png") no-repeat 0.35rem center ;background-size: 1.6rem auto;}

/*==> 六爱六助*/
.social-3 .zqm-dow-dog ul{max-height: 4rem;overflow: auto;/*background-color: #FFF;*/}
.social-3 .zqm-dow-dog ul li{font-size: 0.3rem;}
.social-3 .dog-dd{padding: 0 0.4rem 0.6rem;}
.social-3.content .dog-dd>div{display: block;}
.social-3 .dog-dd h1{color: #535353;font-size: 0.3rem;line-height: 0.5rem;font-weight: inherit;margin-bottom: 0.1rem;}
.social-3 .swiper-containers{display: block;overflow: hidden;position: relative;margin-bottom: 0.4rem;}
.social-3 .swiper-containers .prev,.social-3 .swiper-containers .next{display: block;width: 0.8rem;height: 0.8rem;position: absolute;top:50%;margin-top: -0.3rem;z-index: 99;}
.social-3 .swiper-containers .prev{left: 0;background: url("../images/silder-btt-prev-01.png") no-repeat 0 0;background-size: 100% auto;}
.social-3 .swiper-containers .next{right: 0;background: url("../images/silder-btt-next-01.png") no-repeat 0 0;background-size: 100% auto;}


/*==> 策略伙伴*/
.social-4 .top{padding: 0 0.4rem 0.1rem;}
.social-4 .top img{margin: 0.4rem 0;}
.social-4 .top p{color: #535353;opacity: 0.7;font-size: 0.24rem;margin-bottom: 0.4rem;line-height: 0.36rem;}
.social-4 .bom{height: 8rem;padding: 0 0.4rem;background: url("../images/social-4-bom-01.jpg") no-repeat center;background-size: 100% auto;}
.social-4 .bom h1{color: #e2271a;padding-top: 0.55rem;}
.social-4 .bom h2{font-weight: inherit;}



/*==> 训练发展*/
.zqm-dow-dog{height: 0.8rem;background-color: #2b4baf;margin: 0 0.4rem 0.6rem;position: relative;}
.zqm-dow-dog .dro{line-height: 0.8rem;padding: 0 0.3rem;color: #FFF;font-size: 0.3rem;}
.zqm-dow-dog .dro:after{content: "";display: block;width: 0;height: 0;border: 0.07rem solid transparent;border-top: 0.07rem solid #FFF;position: absolute;right: 0.3rem;top: 49%;}
.zqm-dow-dog ul{display: none;width: 100%;background-color: #2d678e;padding: 0.2rem 0;z-index: 200;position: absolute;top: 0.8rem;left: 0;}
.zqm-dow-dog ul li{color: #FFF;font-size: 0.24rem;line-height: 0.7rem;padding: 0 0.3rem;}
/*.dog-dd>div{display: none}*/
/*.dog-dd>div:nth-child(1){display: block;}*/
.hr-1 .dog-dd{padding: 0 0.4rem;}
/*.hr-1 .dog-dd .t-box{border-bottom: 1px dashed #cecccd;}*/
.hr-1 .dog-dd .t-box h3{color: #58585e;font-size: 0.3rem;line-height: 100%;margin-bottom: 0.2rem;}
.hr-1 .dog-dd .t-box p{color: #535353;font-size: 0.24rem;}

.hr-1 .tg-il{
    width: 7.5rem;
    margin: 0.4rem 0 0.4rem -0.4rem;
}


.hr-1 .scrX-boxWrap{width: 6.7rem;padding: 0.6rem 0.4rem;margin-left: -0.4rem;background-color: #e8ecf2;}
.hr-1 .scrX-boxWrap .card{float: left;width: 3.8rem;height: 5.3rem;margin-left: 0.2rem;background-color: #fff;margin-bottom: 0.2rem;}
.hr-1 .scrX-boxWrap .card:nth-child(1){margin-left: 0;}
.hr-1 .scrX-boxWrap .ivs{overflow: auto;}
.hr-1 .scrX-boxWrap .ivs::-webkit-scrollbar{width: 2px;height: 4px;background-color: transparent;}
.hr-1 .scrX-boxWrap .ivs::-webkit-scrollbar-thumb{background-color: rgba(164, 161, 161, 0.7);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.hr-1 .scrX-boxWrap .txt{margin: 0.3rem 0 0.3rem 0.3rem;padding-right: 0.3rem;height: 2.4rem;overflow: auto;}
.hr-1 .scrX-boxWrap h4{color: #001cc6;font-size: 0.24rem;margin-bottom: 0.2rem;}
.hr-1 .scrX-boxWrap p{color: #818181;font-size: 0.24rem;}


.hr-1 h1{
    display: none;
}
.hr-1 .cardBox li{
    background-color: #f8f9fb;
    margin-bottom: 0.3rem;
}
.hr-1 .cardBox li h4{
    color: #001cc6;
    font-size: 0.24rem;
    margin-bottom: 0.2rem;
}
.hr-1 .cardBox li .txt{
    padding: 0.32rem ;
}
.hr-1 .cardBox li p img{
    margin-bottom: 0;
}
.hr-1 .cardBox li p{
    color: #818181;
    font-size: 0.26rem;
    line-height: 0.34rem;
}
.hr-1 .cardBox li p br{
    display: none;
}

.hr-1 p>img{
    margin-bottom: 0.8rem;
}
.hr-1 .swiper-containers{
    overflow: hidden;
    margin-bottom: 0.6rem;
    position: relative;
}
.hr-1 .swiper-containers .prev,.hr-1 .swiper-containers .next{display: block;width: 0.8rem;height: 0.8rem;position: absolute;top:50%;margin-top: -0.3rem;z-index: 99;}
.hr-1 .swiper-containers .prev{left: 0;background: url("../images/silder-btt-prev-01.png") no-repeat 0 0;background-size: 100% auto;}
.hr-1 .swiper-containers .next{right: 0;background: url("../images/silder-btt-next-01.png") no-repeat 0 0;background-size: 100% auto;}



/*==> 薪酬福利*/
.hr-2{padding-bottom: 0.8rem;}
.hr-2 .t-box{padding: 0 0.4rem;}
.hr-2 .t-box h1{display: none;}
.hr-2 h3{color: #58585e;font-size: 0.3rem;line-height: 0.4rem;margin-bottom: 0.2rem;}
.hr-2 img{width: 6.7rem;}

.hr-2 .t-box>p:nth-child(2) img{
    width: 0.6rem;
    margin-bottom: 0.2rem;
}


.ik{margin-bottom: 0.5rem;}
.ik li{padding-left: 0.34rem;color: #535353;font-size: 0.24rem;line-height: 0.4rem;position: relative;margin-bottom: 0.1rem;}
.ik li:after{content: '';display: block;width: 0;height: 0;border : 0.08rem solid transparent;border-left: 0.08rem solid #ff1919;position: absolute;left: 0;top: 0.1rem;}
.ik li p{color: #535353;font-size: 0.24rem;line-height: 0.36rem;}



/*==> 员工关怀*/
.hr-3 .top{padding: 0 0.4rem 0.6rem;}
.hr-3 .swiper-containers{position: relative;overflow: hidden;margin-top: 0.4rem;}
.hr-3 .swiper-containers .next, .hr-3 .swiper-containers .prev{display: block;width: 0.6rem;height: 0.6rem;position: absolute;top: 50%;margin-top: -0.3rem;z-index: 99;}
.hr-3 .swiper-containers .prev{left: 0;background: url(../images/silder-btt-prev-01.png) no-repeat 0 0;background-size: 100% auto;}
.hr-3 .swiper-containers .next{right: 0;background: url(../images/silder-btt-next-01.png) no-repeat 0 0;background-size: 100% auto;}

.hr-3 .tabTx p{
    display: none;
    line-height: 1rem;
    color: #6b6b6b;
    font-size: 0.3rem;
}
.hr-3 .tabTx p:nth-child(1){
    display: block;
}



/*==> 最新公告*/
.investor .list{margin: 0 0.4rem;}
.investor .list .box:nth-child(1){border-top: none;padding-top: 0;}
.investor .list .box{padding: 0.34rem 0;border-top: 1px dashed #d2d3db;}
.investor .list h3{color: #476bc7;font-size: 0.36rem;font-weight: 400;margin-bottom: 0.1rem;}
.investor .list h3 em{color: #999999;font-size: 0.24rem;}
.investor .list h4{color: #666666;font-size: 0.24rem;margin-bottom: 0.2rem;}
.investor .list p{color: #868686;font-size: 0.24rem;line-height: 0.4rem;}

.investor .investor-bom-card{
    margin: 0 0.4rem;
}

.investor-bom-card{margin: 0.3rem 0 0;height: 2.8rem;background: #4664bc url("../images/investor1-bom-bg.jpg") no-repeat right bottom/100% auto;}
.investor-bom-card h4{color: #b1bbe0;font-weight: 400;padding: 0.5rem 0 0.3rem 0.4rem;}
.investor-bom-card em{display: block;color: #FFF;font: 400 0.42rem/1 "Rubik Regular";padding-left: 0.4rem;}


.investor2{padding: 0.6rem 0.4rem 0;}
.investor2 .list{margin: 0.6rem 0 ;}
.investor2 .list .li{/*height: 1.3rem;*/padding-bottom: 0.3rem;padding-right: 0.2rem;border: 1px solid #dee1ea;margin-bottom: 0.2rem;}
.investor2 .list .li a{float: left;width: 0.8rem;height: 0.8rem;background: url("../images/pdf-ic.png") no-repeat center/0.55rem;margin: 0.2rem 0.2rem 0 0.16rem;}
.investor2 .list .li h5{color: #58585e;font-size: 0.3rem;padding-top: 0.2rem;/*letter-spacing: -1px;*/font-weight: 400;font-family: "Montserrat Regular";}
.investor2 .list .li p{font-size: 0.24rem;color: #868686;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

.investor4{padding: 0.6rem 0.4rem 0;}
.investor4 .cardWrap{margin: 0.6rem 0;}
.investor4 .card{height: 1.6rem;padding-left: 1.24rem;margin-bottom: 0.2rem;}
.investor4 .card:nth-child(1){background: #e9edf4 url("../images/investor4-card-01.png") no-repeat 0.3rem center/0.6rem auto;}
.investor4 .card:nth-child(2){background: #e9edf4 url("../images/investor4-card-02.png") no-repeat 0.3rem center/0.6rem auto;}
.investor4 .card:nth-child(3){background: #e9edf4 url("../images/investor4-card-03.jpg") no-repeat 0.3rem center/0.6rem auto;}
.investor4 .card:nth-child(1) h4{font-size: 0.32rem;}
.investor4 .card h4{color: #c0a988;font: 400 0.24rem/1 "Montserrat Regular" ;}
.investor4 .card h3{color: #7e7e86;padding: 0.3rem 0 0.1rem;font-weight: inherit;}

/*==> 联络关注*/
.contact .top{padding: 0 0.4rem;}
.contact .top .txt{margin-bottom: 0.4rem;}
.contact .top .txt p{color: #535353;font-size: 0.24rem;line-height: 0.4rem;opacity: 0.7;}
.contact .top .ew-cont{overflow: hidden;margin-bottom: 0.6rem;position: relative;}
.contact .top .ew-cont img{float: left;width: 1.3rem;margin-right: 0.2rem;}
.contact .top .ew-cont p{color: #797a81;opacity: 0.7;line-height: 0.32rem;font-size: 0.24rem;position: absolute;bottom:0;left: 1.52rem;}
.contact .zqm-dow-dog{margin-bottom: 0.3rem;}
.contact .dog-dd{padding: 0 0.4rem 0.5rem;}
.contact .dog-dd p{color: #535353;opacity: 0.7;font-size: 0.24rem;line-height: 0.4rem;}
.contact .dog-dd >div{
    display: none;
}
.contact .dog-dd >div:nth-child(1){
    display: block;
}
.contact .dog-dd .ewm{
    width: 1.6rem;
    margin-top: 0.3rem;
}
.contact .dog-dd .ewm p{
    color: #322b2b;
    text-align: center;
    font-weight: bold;
}
.contact .bom{height: 10.03rem;padding: 0 0.4rem;background: url("../images/contact-bom-bgi.jpg") no-repeat 0 0;background-size: 100% 100%;}
.contact .bom h1{color: #e2271a;font-size: 0.4rem;line-height: 100%;padding: 0.55rem 0 0.16rem;font-weight: inherit;font-family: 'Rubik Regular';}
.contact .bom h2{color: #58585e;font-size: 0.3rem;line-height: 100%;font-weight: inherit;margin-bottom: 0.3rem;}
.contact .bom .txt{margin-bottom: 0.36rem;}
.contact .bom .txt p{color: #535353;font-size: 0.24rem;opacity: 0.7;line-height: 0.36rem;}
.contact .bom .table{overflow: hidden;}
.contact .bom .table input{float: left;height: 0.8rem;line-height: 0.8rem;background-color: #FFF;padding: 0 0.2rem;margin-bottom: 0.2rem;margin-left: 0.2rem;color: #c3c3c3;}
.contact .bom .table input:nth-child(2){margin-left: 0;}
.contact .bom .table input:nth-child(5){margin-left: 0;}


.contact .bom .table .name{width: 1.2rem;}
.contact .bom .table .bic{float: left;width: 1.03rem;height: 0.8rem;line-height: 0.8rem;background-color: #FFF;padding: 0 0.2rem;margin-bottom: 0.18rem;/*margin-left: 0.2rem;*/border:1px solid #FFF;border-bottom: none;margin-left: 0.18rem;}
.contact .bom .table .bic:after{content: "";display: block;width: 0;height: 0;border: 0.07rem solid transparent;border-top: 0.07rem solid #ff1919;position: absolute;right: 0.2rem;top: 46%;}
.contact .bom .table .bic.open{border:1px solid #c4c4c4;border-bottom: none;}
.contact .bom .table .bic p{color: #c3c3c3;line-height: 0.8rem;}
.contact .bom .table .bic.open ul{border:1px solid #c4c4c4;border-top: none;}
.contact .bom .table .bic ul{width: 1.03rem;padding: 0.2rem;background-color: #FFF;top: 0.8rem;left: -1px;border:1px solid #FFF;border-top: none;}
.contact .bom .table .bic li{color: #737373;line-height: 0.5rem;}
.contact .bom .table .sdx{width: 2.84rem;position: relative;}
.contact .bom .table .nun{width: 2.84rem;}
.contact .bom .table .eml{width: 2.84rem;}
.contact .bom .table textarea{clear: both;width: 6.3rem;height: 2rem;padding: 0.3rem 0.2rem;color: #c3c3c3;background-color: #FFF;margin-bottom: 0.4rem;}
.contact .bom .table button{width: 6.7rem;height: 0.8rem;text-align: center;line-height: 0.8rem;background-color: #2b4baf;color: #FFF;font-size: 0.24rem;}




.dwo-pop .z-popup{width: 6.3rem;height: 7rem;padding: 0 0.3rem;margin: auto;left: 0;top:0;right:0;bottom:0;}
.dwo-pop .z-popup h5{color: #818181;font-size: 0.24rem;line-height: 1;padding: 0.9rem 0 1rem 1.38rem;position: relative;}
.dwo-pop .z-popup h5 i{width: 1.18rem;height: 0.78rem;color: #ffffff;font-family: "DIN 1451 Std";font-size: 0.4rem;text-align: center;font-weight: inherit;background-color: #c0a988;padding-top: 0.82rem;position: absolute;left: 0;top:0;}
.dwo-pop .z-popup .download-W{
    width: 6.2rem;
    padding-right: 0.15rem;
    overflow: auto;
    height: 4.4rem;
}

.dwo-pop .z-popup .download-W a{
    display: block;
    padding: 0 0.8rem 0 0.24rem;
    height: 1rem;background:#dee1ea url("../images/download-w-icon.png") no-repeat 5.3rem 0.26rem /0.46rem auto;margin-left: 0.1rem;margin-bottom: 0.1rem;

    color: #494949;
    font-size: 0.24rem;
    line-height: 1rem;

    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
