body{background-color: #f6f7f7;}

#Header{height:2.56rem; background-color: #fff;}
.header{position: relative; height:100%;}
.header .logo{height:100%; padding-left: .5rem;}
.header .logo a{height:100%;}
.header .logo img{height:100%; width:auto;}

.header .seek-header{position:absolute; right:2.816rem; top:.277rem; height:2rem; width:2rem; background:url("../img/heer_seek.png") no-repeat center/.64rem;}

.header .main-header{background: #e2332e; width:2.56rem; height:2.56rem; float: right; position: relative;}
.header .main-header a{display:block; width: .812rem; height:.64rem; position:absolute; left:50%; top:50%; margin:-0.32rem 0 0 -0.406rem;}
.header .main-header a span{position: absolute; left: 0; width: 100%; height:.086rem; background-color: #fff; -webkit-transition: -webkit-transform 300ms, top 300ms;}
.header .main-header .top {top:0; -webkit-animation:menuBtn-off-top-anim 400ms forwards;}
.header .main-header .mid {top:0.277rem; margin-top: -.043rem; -webkit-opacity:0; -webkit-animation:menuBtn-off-mid-anim 400ms forwards;}
.header .main-header .bot {top:0.554rem; -webkit-animation:menuBtn-off-bot-anim 400ms forwards;}

/*菜单栏*/
#sidenav{/*position:fixed;*/ /*z-index: 1000;*/ /*left:0; top:0; width:100%; height:100%; display: none;*/}
#sidenav .bg{position:fixed; z-index: 500; left:0; top:0; width:100%; height:100%; background-color: rgba(0,0,0,.8); display: none;}
#sidenav .listBox{position:fixed;  z-index: 500; width:13.44rem; height:100%; left:-100%; top:0; -webkit-transition:all 400ms; transition:all 400ms; opacity:0; overflow-y: scroll;}
#sidenav .listBox::-webkit-scrollbar{width:0;}
#sidenav .listBox .box{background-color: #fff;}
#sidenav .li_h{position:relative;}
#sidenav .li_h i{display: block; position:absolute; z-index: 1; right:.747rem; top:.768rem; width:.7rem; height:.7rem; background:url("../img/sidenav_icon_down.png") no-repeat center / .6rem; transition:all .3s;}
#sidenav .li_h.on i{transform:rotate(180deg);}
#sidenav .li_h.home a{height:2.56rem; line-height: 2.56rem;}
#sidenav .li_h>a{position:relative; z-index: 10; display: block; height:2.2rem; line-height: 2.2rem; font-size: .7rem; font-weight: bold; color:#333; padding-left:1.28rem;}
#sidenav .li_h ul{padding-bottom: .64rem; display: none;}
#sidenav .li_h li a{display: block; height:1.6rem; line-height: 1.6rem; font-size: .65rem; padding-left:1.28rem;}

/*展开菜单*/
body.menu-on .header .main-header{position:fixed; z-index: 22222; right:0; top:0;}
body.menu-on #sidenav{display: block;}
body.menu-on #sidenav .listBox{left:0; opacity:1;}
body.menu-on .header .main-header .top {-webkit-animation:menuBtn-on-top-anim 400ms forwards;}
body.menu-on .header .main-header .mid {-webkit-animation:menuBtn-on-mid-anim 400ms forwards;}
body.menu-on .header .main-header .bot {-webkit-animation:menuBtn-on-bot-anim 400ms forwards;}

/*内页公共*/
.c_unfold_txtBox .p_wrap{max-height: 9.85rem; transition:all .3s; -webkit-transition:all .3s; overflow:hidden;}
.c_unfold_txtBox a.btn{width:1.5rem; height:1.5rem; background:url("../img/icon_down.png") no-repeat center/.85rem; margin:0 auto;}
.c_unfold_txtBox.on a.btn{background-image: url("../img/icon_up.png");}
.c_next,.c_prev,.c_next2,.c_prev2{position:absolute; z-index: 10; top:50%; width:1rem; height:1rem;}
.c_prev,.c_prev2{left:0;}
.c_next,.c_next2{right:0;}


@-webkit-keyframes menuBtn-on-top-anim {
    50% {top:0.277rem;-webkit-transform:rotate(0deg);}
    100% {-webkit-transform:rotate(45deg); top:0.277rem;}
}
@-webkit-keyframes menuBtn-on-mid-anim {
    100% {-webkit-opacity:0;}
}
@-webkit-keyframes menuBtn-on-bot-anim {
    50% {top:0.277rem;-webkit-transform:rotate(0deg);}
    100% {-webkit-transform:rotate(-45deg); top:0.277rem;}
}
@-webkit-keyframes menuBtn-off-top-anim {
    50% {top:0.277rem;-webkit-transform:rotate(0deg);}
    100% {top:0;-webkit-transform:rotate(0deg);}
}
@-webkit-keyframes menuBtn-off-mid-anim {
    100% {-webkit-opacity:1;}
}
@-webkit-keyframes menuBtn-off-bot-anim {
    50% {top:0.277rem;-webkit-transform:rotate(0deg);}
    100% {top:0.554rem;-webkit-transform:rotate(0deg);}
}



#Header .head_seekWrap{position:fixed; z-index: 100000; left:0; top:0; width:100%; height:100%; display: none;}
#Header .head_seekWrap .bg{position:absolute; left:0; top:0; width:100%; height:100%; background-color: rgba(0,0,0,.7);}
#Header .head_seekWrap dl{position:relative; top:40%; z-index: 2; width:86%; height:1.62rem; margin:0 auto;}
#Header .head_seekWrap dd{position:relative; float:left; width:70%; height:100%; border:1px solid #cdcdcd; box-sizing: border-box;}
#Header .head_seekWrap dd input{width:100%; height:100%; line-height: 1.534rem; box-sizing: border-box; font-size: .6rem; padding-left:.426rem;}
#Header .head_seekWrap dd i{display: block; position:absolute; right:.426rem; top:.56rem; width:.5rem; height:.5rem; background:url("../img/icon_seek.png") no-repeat center/100%;}
#Header .head_seekWrap dt{float:right; width:28%; height:100%;}
#Header .head_seekWrap dt a{display: block; width:100%; height:100%; line-height: 1.62rem; font-size: .6rem; color:#fff; text-align: center; background-color: #e2332e;}

.footer{padding:0 4% 3.926rem; background-color: #fff; border-top: 1px solid #d9b68a;}
.footer .row{border-bottom: 1px solid #c5c5c5;}
.footer .r1 p{height:2.346rem; line-height:2.346rem; font-size: .6rem; color:#333;}
.footer .r2{overflow:hidden;}
.footer .r2 .linkBox{height:2.6rem;}
.footer .r2 .linkBox a{line-height: 2.6rem; font-size: .6rem; color:#333;}
.footer .r2 .shareBox{height:2.6rem; /*line-height: 2.6rem;*/ background:url("../img/foot_shareBox_bg.png") no-repeat left center/.728rem; padding-left: 1rem; box-sizing: border-box;/* font-size: 0; text-align: right;*/}
.footer .r2 .shareBox>*{float:left;}
.footer .r2 .shareBox span{font-size: .6rem; line-height: 2.6rem; color:#333;}
.footer .r2 .shareBox a{height:2.6rem; width:1.2rem; margin-left:.25rem; background:no-repeat center/100%;}
.footer .r2 .shareBox a.wx{background-image: url("../img/foot_icon_wx.png");}
.footer .r2 .shareBox a.wb{background-image: url("../img/foot_icon_wb.png");}


.footer .share{padding-top: .384rem;}
.footer .share a{display:inline-block; width:1.5rem; margin-left: .3rem;}
.footer .share a img{height:auto;}
.footer .wx_ma{display:none; position:fixed; z-index: 888; left:0; top:0; width:100%; height:100%;}
.footer .wx_ma .shade{position:absolute; left:0; top:0; width:100%; height:100%; background-color: rgba(0,0,0,.5);}
.footer .wx_ma .ma{position:absolute; z-index: 1; left:50%; top:50%; width:8rem; height:8rem; margin:-4rem 0 0 -4rem;}
.footer .wx_ma .ma img{width:100%;}


#ban{position:relative; height:14.5rem; width:100%; overflow:hidden;}
#ban .swiper-pagination{text-align: left; bottom:0 !important; padding-left:.64rem;}
#ban .swiper-pagination-bullet{width:1.07rem; height:0.126rem; border-radius:0; background-color: #fff; opacity:1; margin:0 0.128rem;}
#ban .swiper-pagination-bullet-active{background-color: #d8312c;}

.i_intro {padding:.85rem .64rem .64rem; background:#d02e2a url("../img/i_intro-bg.png") no-repeat bottom center/100%;}
.i_intro h1.en{font-size: .9rem; color:#fff; line-height: 1rem;}
.i_intro h2{font-size: .65rem; font-weight: bold; color:#fff; line-height: 1rem;}
.i_intro p{font-size: .6rem; color:rgba(255,255,255,.5); line-height: .9rem;}
.i_news{padding:0 .64rem .66rem; background-color: #fff;}
.i_news .news_main{padding:0;}
.i_news .news_main .itemWrap dl{margin-top: 0; border-bottom:1px solid #e8e8e8;}
.i_news .news_main .itemWrap dl:last-child{border-bottom:0 none;}
.i_news .news_main .itemWrap dd{padding:.5rem 0;}
.i_news .news_main .itemWrap dd h4{white-space: normal; line-height: 1rem;}
.i_news a.more{display:block; height:1.6rem; line-height: 1.6rem; text-align: center; color:#d02e2a; border:1px solid #d02e2a;}
.i_industry{padding:1rem 0 .85rem; background:url("../img/i_industry-bg.png") no-repeat bottom center/100%;}
.i_industry h1.em{font-size: .9rem; line-height: .9rem; color:rgba(255,255,255,.3); text-align: center;}
.i_industry h2{font-size: .65rem; font-weight: bold; color:#fff; line-height: 1rem; text-align: center; margin-bottom: .64rem;}
.i_industry .itBox{overflow:hidden;}
.i_industry .itBox .each{float:left; width:33.33%;}


.inner_ban{position:relative; height:4.76rem; background:url("../img/inner_ban.jpg") no-repeat center/cover;}
.inner_ban h1{position:absolute; width:100%; left:0; top:1.88rem; font-size: 1rem; font-family: "KNOCKOUT-HTF30-JUNIORWELTERWT"; height:1rem; line-height: 1rem; color:#90826b; padding-right: 1.2rem; text-align: right; box-sizing: border-box;}

.he_h1{font-size: .8rem; font-weight: 600; line-height: .8rem; color:#e2332e; text-align: center;}
.he_h2{font-size: .9rem; font-family: "MONTSERRAT-REGULAR"; line-height: 1.2rem; color:#e0e1df; text-align: center;}
.c_ny_top{padding:.86rem 0 .5rem; background-color: #f6f7f7;}
.c_ny_top .icon{width:1.4rem; height:1.4rem; margin:0 auto;}
.c_ny_top h3{font-size: .65rem; line-height: 1rem; font-weight: 600; color:#556d8d; text-align: center; padding:.255rem 0;}
.c_ny_top p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: 1rem;}
.c_ny_top .p_box{height: 6rem; overflow:hidden;}
.c_ny_top .p_box.on{height:auto !important;}
.c_ny_top a.unfold{width:1.2rem; height:1.2rem; margin:.64rem auto .2rem;}

.c_bg{background:no-repeat center/cover;}

/*about*/
.about .w_chunk1{padding:0 4%;}
.about .industrial_system{padding:.64rem; background:url("../img/about_industry_bg.jpg") no-repeat center/100% 100%;}
.about .industrial_system .h_em{font-size: .75rem; font-family: "MONTSERRAT-REGULAR"; line-height: 1.2rem; color:#b5bbb4; text-align: center;}
.about .industrial_system h2{font-size: .8rem; font-weight: 600; line-height: .8rem; color:#2873a6; text-align: center; margin-bottom: .64rem;}
.about .industrial_system .item{position:relative; height:4.2rem; margin-bottom: .3rem;}
.about .industrial_system .it1{background-color: #d6c37e;}
.about .industrial_system .it2{background-color: #8ed4a4;}
.about .industrial_system .it3{background-color: #db7a78;}
.about .industrial_system dt{position:absolute; left:0; top:0; width:36%; height:100%; padding:.34rem 0 .34rem .4rem; box-sizing: border-box;}
.about .industrial_system dt .icn{height:1.45rem; padding-bottom: .64rem;}
.about .industrial_system dt .icn img{height:1.3rem;}
.about .industrial_system dt h3{font-size: .52rem; line-height: .6rem; color:#fff;}
.about .industrial_system dt h4{font-size: .52rem; font-family: 'DINCond-Medium'; line-height: 1rem; color:#232222; opacity:.3;}
.about .industrial_system dd{position:absolute; right:0; bottom:0; width:70%; padding:.34rem .4rem .34rem 0; box-sizing: border-box;}
.about .industrial_system dd p{font-size: .48rem; line-height: .9rem; text-align: right; color:#fff;}
.about .strategic_layout{padding:.86rem .64rem;}
.about .strategic_layout .title_box .he_h1{color:#e2332e;}
.about .strategic_layout .title_box h4{font-size: .6rem; line-height: 1.1rem; color:#556d8d; text-align: center;}
.about .strategic_layout .title_box p{font-size: .53rem; line-height: 1rem; color:#8e8e8e; text-align: center;}
.about .strategic_layout .title_box span{font-size: .75rem; font-family: "MONTSERRAT-REGULAR"; letter-spacing:-.05rem; color:#e2332e;}
.about_map{position:relative; padding:2.7rem 0 0;}
.about_map .aWrap a{position:absolute; width:.425rem;}
.about_map .aWrap .curr{position:absolute; display: none; z-index: 5;}
.about_map .list{text-align: center; padding-top: .8rem;}
.about_map .list ul{display:inline-block;}
.about_map .list li{float:left; font-size: .6rem; line-height: 1rem; padding:0 .55rem; color:#b1b1b1;}
.about_map .list li.on{color:#dc2121;}

.about2 .chairman{padding:0 .64rem;}
/*.about2 .chairman dd{padding:1.06rem .94rem 2.3rem; background:#e2332e url("../img/chairman_name.jpg") no-repeat right .7rem bottom .81rem/4rem;}*/
.about2 .chairman dd{padding:1.06rem .94rem 1.3rem; background:#e2332e;}
.about2 .chairman dd h4{font-size: .8rem; line-height: .8rem; color:#fff; margin-bottom: .341rem;}
.about2 .chairman dd p{font-size: .7rem; line-height: .9rem; color:rgba(255,255,255,.5);}
.about2 .c_unfold_txtBox{padding:0 .64rem .64rem;}
.about2 .c_unfold_txtBox h2{padding:.6rem 0 .45rem; font-size: .8rem; line-height: .8rem; color:#e2332e;}
.about2 .c_unfold_txtBox p{font-size: .6rem; line-height: 1.2rem; color:#666; margin-bottom: 1rem;}

.about3 .w_chunk2{padding:0 .64rem .64rem;}
.about3 .w_chunk2 .top{height:6.87rem;}
.about3 .w_chunk2 .top .pic{float:left; width:40%; height:100%; background:no-repeat center/cover;}
.about3 .w_chunk2 .top .txt{float:left; display:flex; width:60%; height:100%; background:#e2332e; justify-content:center; align-items:center;}
.about3 .w_chunk2 .top .box{width:6.2rem;}
.about3 .w_chunk2 .top .box .name{font-size: .75rem; line-height: .9rem; color:#fff;}
.about3 .w_chunk2 .top .box .post{font-size: .65rem; line-height: .8rem; color:#f8c7c7; margin-bottom: .6rem;}
.about3 .w_chunk2 .top .box .introduce{font-size: .6rem; line-height: .8rem; color:#fff;}
.about3 .w_chunk2 .bottom{padding:.64rem .64rem 1rem; background-color: #fff;}
.about3 .w_chunk2 .bottom p{font-size: .65rem; color:#666; line-height: 1rem;}
.about3 .w_chunk3{padding:.64rem; background:url("../img/about3_c3_bg.jpg") no-repeat center/100% 100%;}
.about3 .w_chunk3 dl{position:relative; padding:.64rem; background-color: #fff; margin-bottom: .22rem;}
.about3 .w_chunk3 dt{height:1.24rem; margin-bottom: .341rem;}
.about3 .w_chunk3 dt img{width:auto; height:100%;}
.about3 .w_chunk3 dd{width:11rem;}
.about3 .w_chunk3 dd .p_box{max-height: 1.85rem; transition:all .3s; -webkit-transition:all .3s; overflow:hidden;}
.about3 .w_chunk3 dd h4{font-size: .8rem; line-height: .8rem; color:#434250; margin-bottom: .3rem;}
.about3 .w_chunk3 dd p{font-size: .6rem; line-height: .9rem; color:#999;}
.about3 .w_chunk3 dl a.btn{position:absolute; right:.64rem; top:50%; width:1.1rem; height:1.1rem; margin-top: -.55rem; background:url("../img/icon_plus.png") no-repeat center/100%;}
.about3 .w_chunk3 dl.on a.btn{background-image: url("../img/icon_minus.png");}
.about3 .w_chunk3 .d4{height:5.7rem; padding:0; overflow:hidden; margin:0;}
.about3 .w_chunk3 .d4 dt{height:100%; float:left; width:35%; background-color: #e2332e; margin:0;}
.about3 .w_chunk3 .d4 dt h4{font-size: .8rem; line-height: 5.7rem; text-align: center; color:#fff;}
.about3 .w_chunk3 .d4 dd{float:left; height:100%; width:65%; background: no-repeat center/cover;}


.about4 .w_chunk1{padding: 0 1.2rem;}
.about4 .w_chunk1 p{text-align: center;}
.about4 .w_chunk2{padding:0 .64rem 3.85rem; background:url("../img/about4_c2_bg.jpg") no-repeat bottom center/100%;}
.about4 .w_chunk2 .wrap{margin-left: .214rem; padding-left: .854rem; border-left:1px solid #dedede;}
.about4 .w_chunk2 li{position:relative; padding:.64rem; background-color: #fff; margin-bottom: .64rem;}
.about4 .w_chunk2 li h1{font-size: 1.25rem; line-height: 1.2rem; font-family: "DINCond-Bold"; color:#e2332e; margin-bottom: .4rem;}
.about4 .w_chunk2 li .icon{position:absolute; left:-1.1rem; top:50%; margin-top: -.22rem; width:.44rem; height:.44rem; background:url("../img/about4_c2_icon.png") no-repeat center/ 100%;}
.about4 .w_chunk2 li p{font-size: .6rem; line-height: 1.2rem; color:#666; margin-bottom: 1.2rem;}
.about4 .w_chunk2 .p_wrap{max-height: 2.7rem;}
.about4 .w_chunk2 .wrap a.addMore{width:1.2rem; height:1.2rem; padding-top: .42rem; background:url("../img/unfold_more.png") no-repeat center/100%; margin:0 auto;}

.about5 .w_chunk2{overflow-x: hidden;}
.about5 .w_chunk2 .slide_nav{padding:.5rem 0 1.1rem; background:url("../img/about5_c2_h_bg.png") no-repeat bottom center/100% ;}
.about5 .w_chunk2 .slide_nav .swiper-slide{font-size: 1.25rem; font-family: "DINCond-Bold"; line-height: 1.2rem; color:#aea4a4; text-align: center; padding-bottom: ;}
.about5 .w_chunk2 .slide_nav .swiper-slide.swiper-slide-active{color:#e2332e;}
.about5 .w_chunk2 .slide_conter{position:relative; background:url("../img/about5_c2_b_bg.jpg") no-repeat center/100% 100%;}
.about5 .w_chunk2 .slide_conter .swiper-slide{padding:2.2rem .64rem; box-sizing: border-box;}
.about5 .w_chunk2 .slide_conter .p_box{max-height: 12.8rem; overflow:auto; overflow-x:hidden;}
.about5 .w_chunk2 .slide_conter h4{font-size: .6rem; color:#fff; line-height: 1rem; margin-bottom: .5rem;}
.about5 .w_chunk2 .slide_conter h4 span{font-size: 1.15rem; font-family: "DINCond-Bold";}
.about5 .w_chunk2 .slide_conter p{font-size: .6rem; line-height: 1rem; color:#fff; margin-bottom: 1rem;}
.about5 .w_chunk2 .btnWrap{position:absolute; width:2.8rem; right:.64rem; top:.86rem;}
.about5 .w_chunk2 .btnWrap .swiper-button-prev,.about5 .w_chunk2 .btnWrap .swiper-button-next{width:1.2rem; height:auto; top:0; margin:0; background:no-repeat;}
.about5 .w_chunk2 .btnWrap .swiper-button-prev{left:0;}
.about5 .w_chunk2 .btnWrap .swiper-button-next{right:0;}


/*news*/
.news_classify{padding:.2rem 0; text-align: center;}
.news_classify ul{display:inline-block;}
.news_classify ul li{float:left; font-size: .6rem; color:#9d9ca1; line-height: .6rem; padding:0 .6rem;}
.news_classify ul li.on{color:#e2332e;}
.news_main{padding:0 .64rem;}
.news_head_seek dl{height:1.62rem; margin:0 auto;}
.news_head_seek dd{position:relative; float:left; width:70%; height:100%; border:1px solid #cdcdcd; box-sizing: border-box;}
.news_head_seek dd input{width:100%; height:100%; line-height: 1.534rem; box-sizing: border-box; font-size: .6rem; padding-left:.426rem; background-color: transparent;}
.news_head_seek dd i{display: block; position:absolute; right:.426rem; top:.56rem; width:.5rem; height:.5rem; background:url("../img/icon_seek.png") no-repeat center/100%;}
.news_head_seek dt{float:right; width:28%; height:100%;}
.news_head_seek dt a{display: block; width:100%; height:100%; line-height: 1.62rem; font-size: .6rem; color:#fff; text-align: center; background-color: #e2332e;}
.news_main .itemWrap dl{margin-top: .342rem;}
.news_main .itemWrap dd{padding:.64rem .47rem; background-color: #fff;}
.news_main .itemWrap dd .time{font-size: .9rem; font-family: "DINCond-Medium"; line-height: .9rem; color:#e2332e;}
.news_main .itemWrap dd h4{font-size: .7rem; color:#595554; line-height: 1.4rem; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; margin-bottom: .2rem;}
.news_main .itemWrap dd p{font-size: .6rem; color:#a2a5a8; line-height: .9rem;}
.news_main .moreBox{padding:.853rem 0;}
.news_main .moreBox a{display:block; width:1.2rem; height:1.2rem; margin:0 auto;}

.news_d_main{padding:.64rem; background-color: #fff;}
.news_d_main .time{font-size: .9rem; font-family: "DINCond-Medium"; line-height: .9rem; color:#e2332e; margin-bottom: .3rem;}
.news_d_main h4{font-size: .7rem; color:#595554; line-height: 1rem; margin-bottom: .6rem;}
.news_d_main p{font-size: .6rem; color:#a2a5a8; line-height: 1rem; margin-bottom: 0.5rem;}
.news_d_main p strong{font-weight: bold;}
.news_d_main p img{ display:inline-block}

/*industry*/
.industry .w_chunk1{padding:0 .64rem;}
.industry .w_chunk2{background:url("../img/industry_c2_bg.jpg") no-repeat center/100% 100%;}
.industry .w_chunk2 .txtWrap{padding:.85rem .64rem .64rem;}
.industry .w_chunk2 .c_ny_top{padding-top:0; background-color: transparent;}
.industry .w_chunk2 .c_ny_top .he_h2{color:rgba(110,121,129,.2);}
.industry .w_chunk2 .c_ny_top p{color:#6e7981; margin-bottom: 1rem;}
.industry .w_chunk2 .access{height:1.8rem; position:relative; }
.industry .w_chunk2 .access .icon{width:1.15rem; animation: moveLeft 1.5s 0s ease-out infinite ; -webkit-animation: moveLeft 1.5s 0s ease-out infinite ;}
@-webkit-keyframes moveLeft {
    0% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
        opacity: 1; /*初始状态 透明度为0*/
    }
     40% {
        opacity: 0.6; /*初始状态 透明度为0*/
    }
    80% {
       
        opacity: 0.2; /*初始状态 透明度为0*/
    }
    100% {
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem);
         opacity: 0; /*初始状态 透明度为0*/
    }
}
.industry .w_chunk2 .itemWrap .item{position:relative; padding:.47rem .512rem .5rem .64rem; margin-bottom: .256rem; background-color: #e0d9d0; overflow:hidden;}
.industry .w_chunk2 .itemWrap .le{float:left; width:5rem;}
.industry .w_chunk2 .itemWrap .le .icon{height:1.92rem;}
.industry .w_chunk2 .itemWrap .le .icon img{max-width: 1.37rem;}
.industry .w_chunk2 .itemWrap .le h4{font-size: .6rem; line-height: .6rem; color:#6a615a; margin-bottom: .21rem;}
.industry .w_chunk2 .itemWrap .le .en{font-size: .6rem; line-height: .6rem; font-family: "DINCond-Medium"; color:rgba(106,97,90,.3);}
.industry .w_chunk2 .itemWrap .ri{position:absolute; right:.512rem; bottom:.2rem; width:8.5rem;}
.industry .w_chunk2 .itemWrap .ri p{text-align: right; font-size: .55rem; line-height: 1rem; color:#a19e9b;}
.industry .w_chunk2 .itemWrap .item.on{background:url("../img/industry_c2_itOn_bg.jpg") no-repeat center/100% 100%;}
.industry .w_chunk2 .itemWrap .item.on .ri p{color:#6a615a;}
.industry .w_chunk2 .popupBox{display:none; position:fixed; z-index: 100; left:0; top:0; width:100%; height:100%;}
.industry .w_chunk2 .popupBox .bg{position:absolute; left:0; top:0; width:100%; height:100%; background-color: rgba(0,0,0,.5);}
.industry .w_chunk2 .popupBox .cententWrap{position:absolute; left:0; top:50%; z-index: 5; height:; width:100%; background-color: #fff; box-sizing: border-box; transform:translateY(-50%);}
.industry .w_chunk2 .popupBox .title{font-size: .85rem; line-height: 2.4rem; color:#333; text-align: center;}
.industry .w_chunk2 .popupBox .swiper-slide{padding:0 .64rem; box-sizing: border-box;}
.industry .w_chunk2 .popupBox .pic{height:11rem; background: no-repeat center/ cover;}
.industry .w_chunk2 .popupBox .p_box{padding:.4rem 0; height:3rem;}
.industry .w_chunk2 .popupBox .p_box p{font-size: .7rem; line-height: 1rem; color:#666; text-align: center;}
.industry .w_chunk2 .popupBox .close{position:absolute; width:1.9rem; height:1.9rem; top:-1.9rem; right:0;}
.industry .w_chunk2 .popupBox .c_next,.industry .w_chunk2 .popupBox .c_prev{position:absolute; top:7.4rem; z-index: 200; width:1rem; height:1rem;}
.industry .w_chunk2 .popupBox .c_prev{left:1.28rem;}
.industry .w_chunk2 .popupBox .c_next{right:1.28rem;}
.industry .w_chunk3{padding:0 .64rem .64rem;}
.industry .w_chunk3 .txtBox .box{margin-bottom: .3rem;}
.industry .w_chunk3 .txtBox p{font-size: .6rem; line-height: .9rem; color:#8f8f8f;}
.industry .w_chunk3 .txtBox span{font-size: .7rem; font-family: "DINCond-Bold"; color:#e2332e;}
.industry .w_chunk3 .txtBox em{font-size: .7rem; font-family: "DINCond-Bold"; color:#8f8f8f;}
.industry .w_chunk3 .c_slideWrap{position:relative; width:11.52rem; margin:0 auto; padding-top: .4rem;}
.industry .w_chunk3 .c_slideWrap .c_slide{overflow:hidden;}
.industry .w_chunk3 .c_slideWrap .swiper-slide{height:8.24rem;}
.industry .w_chunk3 .c_slideWrap .c_prev{left:-1.5rem;}
.industry .w_chunk3 .c_slideWrap .c_next{right:-1.5rem;}
.industry .w_chunk4{padding:.85rem 0; background-color: #e4e4e4;}
.industry .w_chunk4 .he_h2{color:rgba(70,23,22,.22);}
.industry_slideWrap{position:relative; width:11.52rem; margin:0 auto; padding-top: .4rem;}
.industry_slideWrap .c_slide,.industry_slideWrap .c_slide2{overflow:hidden;}
.industry_slideWrap .swiper-slide .pic{height:8.24rem;}
.industry_slideWrap .txtBox{padding:.4rem .64rem; background-color: #fff;}
.industry_slideWrap .txtBox h4{font-size: .9rem; line-height: 1rem; color:#e2332e; margin-bottom: .3rem;}
.industry_slideWrap .txtBox p{font-size: .6rem; line-height: .9rem; color:#848181;}
.industry_slideWrap .c_prev2{left:-1.5rem;}
.industry_slideWrap .c_next2{right:-1.5rem;}

.industry_d .w_chunk1{padding:0 .64rem;}
.industry_d .c_slideWrap{position:relative; overflow:hidden; width:14.72rem; margin:0 auto;}
.industry_d .c_slideWrap .c_prev{left:.5rem;}
.industry_d .c_slideWrap .c_next{right:.5rem;}
.industry_d .c_slideWrap .video{position:absolute; right:.25rem; bottom:.25rem; width:1.4rem; height:1.4rem; background:url("../img/industry_d_video.png") no-repeat center/100%;}
.industry_d .w_chunk3{padding:.64rem;}
.industry_d .w_chunk3 h1{font-size: .85rem; line-height: .9rem; color:#e2332e; margin-bottom: .4rem;}
.industry_d .w_chunk3 p{font-size: .6rem; line-height: 1rem; color:#666; margin-bottom: 1rem;}
.industry_d .w_chunk3 .infoBox{padding-top: .8rem; margin-top: .8rem; border-top: 1px solid #e3e3e3;}
.industry_d .w_chunk3 .infoBox p{font-size: .6rem; color:#666;}

.industry2 .w_chunk1{padding:0 .64rem .64rem;}
.industry2 .w_chunk1 .itemwrap{display:flex; justify-content:space-between;}
.industry2 .w_chunk1 .item{width:2.432rem;}
.industry2 .w_chunk1 .c_slideWrap{position:relative;}
.industry2 .w_chunk1 .c_slideWrap .c_slide{width:12rem; margin:0 auto; overflow:hidden;}
.industry2 .w_chunk1 .swiper-slide{text-align: center;}
.industry2 .w_chunk1 .swiper-slide img{display:inline-block; width:2.35rem; padding:0 .55rem;}
.industry2 .w_chunk1 .c_prev,.industry2 .w_chunk1 .c_next{width:1.28rem; height:1.28rem; margin-top: -.84rem;}
.industry2 .w_chunk2{padding:.85rem 0; background-color: #beafa4;}
.industry2 .w_chunk2 .he_h1{color:#fff;}
.industry2 .w_chunk2 .he_h2{color:#787266;}

.industry3 .w_chunk1{padding:0 .64rem;}
.industry3 .w_chunk1 p.strong{color:#6d6d6d;}
.industry3 .w_chunk2{padding:.768rem 0; background-color: #beafa4;}
.industry3 .w_chunk2 .he_h1{color:#fff;}
.industry3 .w_chunk2 .he_h2{color:#b1a499;}
.industry3 .w_chunk2 .ul_hd{padding:.2rem 0; text-align: center;}
.industry3 .w_chunk2 .ul_hd ul{display:inline-block;}
.industry3 .w_chunk2 .ul_hd li{float:left; font-size: .6rem; color:#ded6d0; line-height: .6rem; padding:0 .6rem;}
.industry3 .w_chunk2 .ul_hd li.on{color:#e2332e;}
.industry3 .w_chunk2 .bd{position:relative; width:11.48rem; margin:0 auto;}
.industry3 .w_chunk2 .bd .ulWrap{width:100%; overflow:hidden;}
.industry3 .w_chunk2 .bd .pic{height:8.28rem; background:no-repeat center/cover;}
.industry3 .w_chunk2 .bd .txtBox{padding:.6rem .726rem; background-color: #fff;}
.industry3 .w_chunk2 .bd h4{font-size: .9rem; line-height: 1rem; color:#e2332e; margin-bottom: .2rem;}
.industry3 .w_chunk2 .bd p{font-size: .6rem; line-height: .8rem; color:#848181;}
.industry3 .w_chunk2 .bd a.prev,.industry3 .w_chunk2 .bd a.next{display:block; position:absolute; top:50%; width:1rem; height:1rem; margin-top: -.5rem;}
.industry3 .w_chunk2 .bd a.prev{left:-1.6rem;}
.industry3 .w_chunk2 .bd a.next{right:-1.6rem;}
.industry3 .w_chunk3{padding:.8rem .64rem;}
.industry3 .w_chunk3 .title_time{text-align: center; margin-top: .6rem;}
.industry3 .w_chunk3 .title_time h1{display: inline-block; padding-top: .6rem; padding-left: 1.9rem; font-size: 1rem; line-height: .85rem; font-family: "MONTSERRAT-REGULAR"; letter-spacing: -.1rem; color:#eb3d00; background:url("../img/industry_logo.jpg") no-repeat .2rem center/auto 100%; height:.85rem;}
.industry3 .w_chunk3 .txtBox h4{font-size: .6rem; color:#6d6d6d; line-height: 1.3rem; text-align: center;}
.industry3 .w_chunk3 .txtBox p{font-size: .6rem; color:#8f8f8f; line-height: .9rem;}
.industry3 .w_chunk3 .mapBox{padding-top: .6rem;}
.industry3 .w_chunk3 .mapBox p{font-size: .6rem; color:#8e8e8e; text-align: center;}
.industry3 .w_chunk3 .mapBox p span{font-size: .875rem; font-family: "MONTSERRAT-REGULAR"; letter-spacing: -.1rem; color:#eb3d00;}
.industry3 .w_chunk3 .mapBox .img{width:11.6rem; margin:0 auto; padding:.64rem 0;}
.industry3 .w_chunk4{padding:1.5rem 0 1.8rem; background:#e2b353 url("../img/industry_c4_bg2.jpg") no-repeat top center/100% 100%;}
.industry3 .w_chunk4 .he_h1{font-size: .65rem; color:#fff; opacity:.8;}
.industry3 .w_chunk4 .he_h2{color:#fff; opacity:.2; margin-bottom: .6rem;}
.industry3 .w_chunk4 .txt{padding:0 .64rem .6rem;}
.industry3 .w_chunk4 p{font-size: .6rem; line-height: .9rem; color:#fff; text-align: center; opacity:.4; margin-bottom: .6rem;}



/*duty*/
.duty2 .w_chunk1{padding:0 .64rem;}
.duty2 .w_chunk1 .c_ny_top{padding-bottom: 0;}

.duty2 .w_chunk1 .c_ny_top p{text-align: center;}
.duty2 .w_chunk2{padding:1.5rem .64rem 2.77rem; background:url("../img/duty2_c2_bg.jpg") no-repeat center/100% 100%;}
.duty2 .w_chunk2 .wrap{width:11.74rem; margin-left: 2.14rem;}
.duty2 .w_chunk2 .txt{overflow:hidden;}
.duty2 .w_chunk2 .txt h1{float:right; width:5.87rem; padding:.3rem .32rem; box-sizing: border-box; font-size: .8rem; font-family: "MONTSERRAT-REGULAR"; line-height: .8rem; color:#82775e;}
.duty2 .w_chunk2 .box{position:relative; float:left; width:5.87rem; height:5.6rem; background:no-repeat center/cover;}
.duty2 .w_chunk2 .b1 .img{position:absolute; right:0; bottom:0; width:8rem; height:8.38rem; background:no-repeat center/cover;}


/*culture*/
.culture .w_chunk1{padding: 0 .64rem;}
.culture .w_chunk1 .img{padding:.6rem 0;}
.culture .w_chunk1 .p_box{height: 6.5rem;}
.culture .w_chunk1 .p_box h3{font-size: .7rem; font-weight:normal; color:#525a7f; text-align: left;}
.culture .w_chunk1 .p_box h3 span{color:#eb3d00;}
.culture .w_chunk2{padding:1.07rem 0; background:url("../img/culture3_c2_bg.jpg") no-repeat center/100% 100%;}
.culture .w_chunk2 .c_slideWrap{position:relative; width:11.52rem; margin:0 auto; background-color: #f1ece6;}
.culture .w_chunk2 .c_slide{overflow:hidden;}
.culture .w_chunk2 .swiper-slide{padding:.64rem; box-sizing: border-box; overflow:auto; overflow-x: hidden;}
.culture .w_chunk2 .swiper-slide .box{height:10.2rem; overflow:auto; overflow-x: hidden;}
.culture .w_chunk2 .c_slideWrap .c_prev{left:-1.5rem;}
.culture .w_chunk2 .c_slideWrap .c_next{right:-1.5rem;}
.culture .w_chunk2 .swiper-slide h2{font-size: .8rem; line-height: .8rem; color:#434250; margin-bottom: .47rem;}
.culture .w_chunk2 .swiper-slide .box h3{font-size: .8rem; line-height: .8rem; color:#434250; margin-bottom: .47rem;}
.culture .w_chunk2 .swiper-slide p{font-size: .6rem; line-height: 1rem; color:#666;}


.culture3 .w_chunk1{padding:0 .64rem 2.35rem; background:url("../img/culture3_c1_bg.jpg") no-repeat left bottom/100%;}
.culture3 .w_chunk1 .c_ny_top{background-color: transparent;}
.culture3 .w_chunk2{position:relative; padding-top: .86rem; background:url("../img/culture3_c2_bg.jpg") no-repeat center/cover;}
.culture3 .w_chunk2 .bg2{position:absolute; left:0; top:1.75rem; background-color: rgba(255,255,255,.15); height:9.47rem; width:100%;}
.culture3 .w_chunk2 .bd{position:relative; z-index: 5; width:8.5rem; margin:0 auto;}
.culture3 .w_chunk2 .bd .swiper-container{overflow:hidden;}
.culture3 .w_chunk2 .bd .pic{height:11.44rem; background:no-repeat center/cover;}
.culture3 .w_chunk2 .bd .pic a{display:block; width:100%; height:100%;}
.culture3 .w_chunk2 .bd p{font-size: .65rem; color:#fffefe; line-height: 2.2rem; text-align: center;}
.culture3 .w_chunk2 .bd a.prev,.culture3 .w_chunk2 .bd a.next{display:block; position:absolute; top:5.8rem; width:1rem; height:1rem; margin-top: -.5rem;}
.culture3 .w_chunk2 .bd a.prev{left:-2.6rem;}
.culture3 .w_chunk2 .bd a.next{right:-2.6rem;}


/*join*/
.join .w_top{padding:; }
.join .w_top .c_ny_top{background-color: #fafafa;}
.join .w_chunk2{background:url("../img/join2_c2_bg.jpg") no-repeat center/100% 100%;}
.join .w_chunk2 .txtBox{padding:.5rem .64rem .5rem;}
.join .w_chunk2 .txtBox h4{font-size: .65rem; color:#fff; text-align: center; line-height: 1.2rem;}
.join .w_chunk2 .txtBox p{font-size: .6rem; color:#80b7c1; line-height: .9rem;}
.join .w_chunk2 .hd{position:relative;}
.join .w_chunk2 .hd .bg2{position:absolute; left:0; top:.5rem; width:100%; height:5.6rem; background-color: rgba(183,227,228,.33);}
.join .w_chunk2 .hd .slideWrap{position:relative; z-index: 5; width:6.5rem; margin:0 auto;}
.join .w_chunk2 .hd .swiper-container{overflow:hidden;}
.join .w_chunk2 .hd .swiper-slide{padding:1.155rem 0; background-color: #b7e3e4;}
.join .w_chunk2 .hd .icon{width:2.46rem; height:2.46rem; margin:0 auto; margin-bottom: .5rem;}
.join .w_chunk2 .hd h3{font-size: .65rem; color:#395664; text-align: center; line-height: .7rem;}
.join .w_chunk2 .hd h4{font-size: .9rem; color:#aacbcf; font-family: "DINCond-Medium"; text-align: center; line-height: 1.3rem;}
.join .w_chunk2 .hd a.prev,.join .w_chunk2 .hd a.next{display:block; position:absolute; top:50%; width:1rem; height:1rem; margin-top: -.5rem;}
.join .w_chunk2 .hd a.prev{left:-2rem;}
.join .w_chunk2 .hd a.next{right:-2rem;}
.join .w_chunk3{padding:.85rem .64rem .4rem;}
.join .w_chunk3 li{margin-bottom: .5rem;}
.join .w_chunk3 .row{padding:.64rem; border:1px solid #e3e3e3; overflow:hidden; background:url("../img/join2_row_icn.png") no-repeat right .64rem center/1rem; transition:all .3s; -webkit-transition:all .3s;}
.join .w_chunk3 li.on .row{background-image: url("../img/join2_row_icn-on.png");}
.join .w_chunk3 .row h3{float:left; font-size: .65rem; color:#395664; line-height: .7rem; padding-right: .64rem;}
.join .w_chunk3 .row .time{float:left; font-size: .6rem; color:#9a9a9a; line-height: .7rem;}
.join .w_chunk3 li .hid{display:none; padding:.64rem;}
.join .w_chunk3 .hid h4{font-size: .65rem; font-weight: bold; line-height: .8rem; color:#9a9a9a; margin-bottom: .2rem;}
.join .w_chunk3 .hid p{font-size: .6rem; line-height: 1rem; color:#9a9a9a; margin-bottom: 1rem;}
.join .w_chunk3 a.more{width:1.2rem; height:1.2rem; margin:0 auto .6rem;}

.join2 .w_chunk1{padding:0 .64rem;}


/*contact*/
.contact .w_chunk1{padding:.85rem 1.3rem;}
.contact .w_chunk1 .firm{padding-top: .5rem;}
.contact .w_chunk1 .strongBox{padding:1.2rem 1.1rem .8rem; background-color: #f0e8de;}
.contact .w_chunk1 .strongBox .icon{width:1rem; margin-bottom: .3rem;}
.contact .w_chunk1 .strongBox h4{font-size: .7rem; line-height: .9rem; color:#595554; margin-bottom: .3rem;}
.contact .w_chunk1 .strongBox .phone{font-size: .9rem; line-height: .8rem; font-family: "DINCond-Medium"; color:#e2332e; background:url("../img/icon_phone.png") no-repeat left center/ auto 100%; padding-left: 1.2rem; margin-bottom: .3rem;}
.contact .w_chunk1 .strongBox p{font-size: .6rem; line-height: 1rem; color:#949393;}
.contact .w_chunk1 .firm .itemWrap{padding:1.1rem; background-color: #fff;}
.contact .w_chunk1 .itemWrap h4{font-size: .7rem; line-height: .9rem; color:#595554; margin-bottom: .3rem;}
.contact .w_chunk1 .itemWrap p{font-size: .6rem; line-height: 1rem; color:#949393;}
.contact .w_chunk1 .itemWrap span{color:#e04842;}
.contact .w_chunk1 .itemWrap ul{width:100%; padding-right: 8%; height:10rem; overflow-y:auto;}
.contact .w_chunk1 .itemWrap li{margin-top: .64rem; padding-top: .64rem; border-top: 1px solid #e5e5e5;}
.contact .w_chunk1 .itemWrap li:first-child{margin-top: 0; padding-top: 0; border-top: 0 none;}
.contact .mCustomScrollBox{max-width:110%; width:100%; padding-right: 8%;}
.contact .mCSB_scrollTools .mCSB_draggerRail{background-color: rgba(255, 255, 255, .75);}
.contact .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.contact .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.contact .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color: rgba(0, 0, 0, .4);}
.contact .mCSB_inside>.mCSB_container{margin-right: 0;}
.contact .w_chunk1 .WeChat{padding-top: .5rem; overflow:hidden;}
.contact .w_chunk1 .WeChat span{float:left; width:1.8rem; font-size: .6rem; line-height: .6rem; color:#949393;}
.contact .w_chunk1 .WeChat .QR_code{float:left; width:3.5rem; height:3.5rem; border:.214rem solid #e2332e;}
.contact .w_chunk2 #l-map{width:100%; height:11.6rem;}


