#Header{height:2.46rem; background-color: #fff;}
.header{position: relative; height:100%; padding-left: .64rem;}
.header .logo{   
    margin-top: .78rem;
    height: 1rem;
    margin-right: .4rem;
	display: flex;
}
.header .logo a{display: block; height: 100%;}
.header .logo img{height:100%; width:auto;}
.header .logo a:nth-child(1){margin-right: .25rem;}
.header .main-header{background: #7dbd35; width:1.7rem; height:1.5rem; position: absolute; top:.48rem; right:.64rem; border-radius: .12rem;}
.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; width:80%; -webkit-animation:menuBtn-off-bot-anim 400ms forwards;}
.header .h_wire{position:absolute; z-index: 200; left:0; bottom:-1px; height:1px; width:100%; background:url("/mobile/img/h_wire.jpg") no-repeat center/100% 100%;}
.header .h_bid{position:absolute; left:8.8rem; top:.64rem; width:4.1rem;}

/*菜单?*/
#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.02rem; 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("/mobile/img/sidenav_icon_down.png") no-repeat center / .6rem; transition:all .3s;}
#sidenav .li_h.on i{transform:rotate(180deg); -webkit-transform:rotate(180deg);}
#sidenav .li_h.home a{height:2.46rem; line-height: 2.46rem;}
#sidenav .li_h>a{position:relative; z-index: 10; display: block; height:2.2rem; line-height: 2.2rem; font-size: .65rem; font-weight: bold; color:#77767c; 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; color:#77767c;}

/*footer*/
.footer{padding:.8rem .64rem 1.11rem; border-top: 2px solid #e9e9e9;}
.footer p{font-size: .6rem; color:#737373;}
.footer a{display: flex;align-items: center;}
.footer a img{margin-right: .3rem;}
/*展开菜单*/
body.menu-on .header .main-header{position:fixed; z-index: 22222;}
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; width: .812rem;}
body.menu-on .header .main-header .mid {-webkit-animation:menuBtn-on-mid-anim 400ms forwards; width: .812rem;}
body.menu-on .header .main-header .bot {-webkit-animation:menuBtn-on-bot-anim 400ms forwards; width: .812rem;}


@-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);}
}


/*内页公共*/
#wrap{padding: 0 .64rem 1.75rem;}
.ny_ban{box-sizing: border-box;
     /* height:4.75rem;  */
     background:no-repeat center/cover;}
.ny_ban h3{font-size: .6rem; color:rgba(255,255,255,.7); height:4.75rem; line-height:4.75rem; box-sizing: border-box;}
.c_top{padding:.8rem 0;}
.h_h1{font-size: 1.2rem;     font-family: 'DINCond-Regular';
    font-weight: bold; line-height: 1.2rem; color:#56bb4e; margin-bottom: .1rem; text-transform: uppercase;}
.h_h2{font-size: .85rem; line-height: .9rem; color:#64636b;}
.h_h3{font-size: .75rem; line-height: 1.5em; color:#505255; margin-top: 0.8rem;}
.c_txtDown h2{font-size: .75rem; line-height: .8rem; color:#706f75; margin-bottom: .3rem;}
.c_txtDown p{font-size: .6rem; line-height: 1rem; color:#8f8f8f;}
/* .c_txtDown .hid{display:none;} */
.c_txtDown .btnBox{width:1.2rem; height:2.6rem; margin:0 auto;}
.c_txtDown a.btn{width:1.2rem; height:1.2rem; background:url("/mobile/img/icon_up.png") no-repeat center/100%; animation: moveUp 1.5s 0s ease-out infinite ; -webkit-animation: moveUp 1.5s 0s ease-out infinite;}
.c_txtDown .btnBox.on a.btn{background-image: url("/mobile/img/icon_down.png"); animation: moveDown 1.5s 0s ease-out infinite ; -webkit-animation: moveDown 1.5s 0s ease-out infinite;}
.c_tab_wrap{overflow:hidden;}
.c_bg{background:no-repeat center/cover;}
a.addMore{width:1.2rem; height:1.2rem; margin:0 auto; background:url("/mobile/img/icon_more.png") no-repeat center/100%;}

@-webkit-keyframes moveDown {
    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(1.4rem);
        transform: translateY(1.4rem);
         opacity: 0; /*初始状? 透明度为0*/
    }
}

@-webkit-keyframes moveUp {
    0% {
        -webkit-transform: translateY(1.4rem);
        transform: translateY(1.4rem);
        opacity: 1; /*初始状? 透明度为0*/
    }
     40% {
        opacity: 0.6; /*初始状? 透明度为0*/
    }
    80% {
       
        opacity: 0.2; /*初始状? 透明度为0*/
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
         opacity: 0; /*初始状? 透明度为0*/
    }
}

#ban{position:relative; 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: #7dbd35;}

.i_chunk1{display:-webkit-flex; display:flex; padding:1.28rem; background-color: #fff; -webkit-justify-content:space-between; justify-content:space-between;}
.i_chunk1 .item{width:2.9rem; cursor:pointer;}
.i_chunk1 .item .icon{height:2.9rem; width:2.9rem; background: no-repeat center/100%; margin-bottom: .5rem;}
.i_chunk1 .item p{font-size: .6rem; line-height: .6rem; color:#857b84; text-align: center;}
.i_chunk1 .it1 .icon{background-image: url("/mobile/img/i_itIcn-new1.png");}
.i_chunk1 .it2 .icon{background-image: url("/mobile/img/i_itIcn-new2.png");}
.i_chunk1 .it3 .icon{background-image: url("/mobile/img/i_itIcn-new3.png");}
.i_chunk1 .it4 .icon{background-image: url("/mobile/img/i_itIcn4.png");}
.i_chunk1 .it5 .icon{background-image: url("/mobile/img/i_itIcn5.png");}
.i_chunk2{padding:0 .64rem .01rem; background-color: #ededed;}
.i_chunk2 .title{font-size: .75rem; line-height: 2.35rem; color:#909392; text-align: center;}
.i_chunk2 .row{padding:.64rem 1.62rem .64rem .49rem; background: #fdfdfd url("../img/i_news_icon.png") no-repeat right .36rem center/.342rem; box-sizing: border-box; margin-bottom: .3rem;}
.i_chunk2 .row h2{font-size: .7rem; line-height: .8rem; color:#847a83; white-space:nowrap; overflow-x: hidden; text-overflow:ellipsis; margin-bottom: .2rem; overflow-y: hidden;}
.i_chunk2 .row h3{font-size: .6rem; line-height: .6rem; color:#7dbd35;}
.i_chunk2 .more{width:1.28rem; height:1.28rem; margin:.8rem auto;}

/*about*/
.about .designShow{padding:.5rem 0 0;}
.about .designShow h4{font-size: .6rem; font-weight: bold; color:#25911b;}
.about2 .listWrap .head{padding:.64rem; margin-bottom: .32rem; background-color: #f2f2f2;}
.about2 .listWrap .head h2{font-size: .85rem; line-height: .9rem; color:#56bb4e; background:url("/mobile/img/about2_icon2.png") no-repeat right center/.6rem;}
.about2 .listWrap .head.on{background-color: #71bdaa;}
.about2 .listWrap .head.on h2{color:#fff; background-image:url("/mobile/img/about2_icon3.png");}
.about2 .listWrap .body{display:none;}
.about2 .listWrap .body .box{margin-left: .768rem; padding-right: .4rem; border-left:2px solid #f2f2f2;}
.about2 .listWrap .body .optionHD{padding:.8rem 0 .5rem; overflow:hidden;}
.about2 .listWrap .body .optionHD a{float:left; margin-left: .94rem; padding:0 .6rem; font-size: .75rem; line-height: 1.3rem; color:#519383; background-color: #e5e9e8; border-radius:.3rem;}
.about2 .listWrap .body .optionHD a.on{color:#fff; background-color: #efbe53;}
.about2 .listWrap .body .optionBD{padding-bottom: .64rem;}
.about2 .listWrap .body .optionBD li{padding:.5rem 0; margin-left: -.34rem; font-size: .6rem; line-height: .9rem; color:#949494; padding-left: 1.28rem; background: url("/mobile/img/about2_icon1.png") no-repeat left .65rem/.6rem;}

.about3 .w_explain{padding-bottom: .64rem;}
.about3 .w_explain h2{font-size: 1.25rem; line-height: 1.3rem; margin-bottom: .4rem; font-family: "DINCond-Medium"; color:#c0c0c0;}
.about3 .w_explain p{font-size: .6rem; line-height: 1rem; color:#8f8f8f;}
.about3 .c_tab_wrap .hd{padding-left: .64rem; background:url("/mobile/img/about3_hd_bg.png") no-repeat bottom left/105.5% .256rem;}
.about3 .c_tab_wrap .hd ul{overflow:hidden; width:15.2rem;}
.about3 .c_tab_wrap .hd li{float:left; width:3.2rem; height:3.8rem; padding-top: .8rem; box-sizing: border-box; margin-right: .58rem; background:url("/mobile/img/about3_hd_Libg.png") no-repeat left top/100%;}
.about3 .c_tab_wrap .hd li.on{background-image: url("/mobile/img/about3_hd_Libg-on.png");}
.about3 .c_tab_wrap .hd h1{font-size: .68rem; font-family: "DINCond-Medium"; line-height: .7rem; margin-bottom: .2rem; color:#56bb4e; text-align: center;}
.about3 .c_tab_wrap .hd h2{font-size: .55rem; line-height: .6rem; color:#9e9e9e; text-align: center;}
.about3 #wrap{padding-bottom: 0;}
.about3 .c_tab_wrap .bd .swiper-slide{padding:1.152rem .64rem 0 1.152rem; box-sizing: border-box;}
.about3 .c_tab_wrap .bd ul{border-left:1px solid #e8e8e8; padding-bottom: 1.28rem;}
.about3 .c_tab_wrap .bd ul h1{padding-left: 1.8rem; font-size: .75rem; line-height: 1.4rem; color:#9e9e9e; background:#fff url("../img/icon_time.png") no-repeat left center/ 1.3rem; margin-left: -.6rem; margin-bottom: .4rem;}
.about3 .c_tab_wrap .bd ul h1 span{float:left; padding-right: .4rem; font-size: 1.4rem; font-family: "DINCond-Medium"; color:#56bb4e; }
.about3 .c_tab_wrap .bd li{padding:.5rem 0; margin-left: -.2rem; font-size: .6rem; line-height: .9rem; color:#949494; padding-left: 1.28rem; background: url("/mobile/img/about2_icon1.png") no-repeat left .65rem/.4rem;}

.about4 .img_box ul{overflow:hidden; width:15.3rem;}
.about4 .img_box li{float:left; width:3.6rem; height:2.2rem; padding:.2rem; box-sizing: border-box; margin-right: .2rem; margin-bottom: .2rem; border:1px solid #dedfe0; border-radius:.3rem; line-height: 1.7rem; text-align: center; background: no-repeat center/92%;}
/*.about4 .img_box li img{display:inline-block; vertical-align: middle; max-height: 100%; max-width: 100%;}*/
.about4 .img_box2 li{background-size: 118%;}
.about4 .img_box h2{font-size: .75rem; line-height: .8rem; color:#706f75; margin-bottom: .3rem;}

.about5 .c_top{padding:.8rem .64rem;}
.about5 .w_chunk2{padding:0 .64rem; background-color: #f6f6f6;}
.about5 .w_chunk2 ul{padding:.5rem 0 1.28rem; margin-left: .15rem; background:url("/mobile/img/about5_wire.png") no-repeat left top/1px 100%;}
.about5 .w_chunk2 li{padding:.2rem 0 .2rem 1rem; margin-left: -.15rem; background:url("/mobile/img/about5_dot.png") no-repeat left .54rem/.3rem;}
.about5 .w_chunk2 .green{float:left; font-size: .65rem; line-height: .9rem; color:#3d814a;background-color: rgba(0,0,0,0)}
.about5 .w_chunk2 .gray{font-size: .65rem; line-height: .9rem; color:#999;}
.about5 .w_chunk3 .hd{padding:1rem .64rem 0; border-bottom: 1px solid #f1f5f3;}
.about5 .w_chunk3 .hd li{float:left; font-size: .75rem; line-height: .8rem; color:#afafaf; margin-right: 1rem; padding-bottom: .4rem; border-bottom: 1px solid transparent; position:relative; bottom:-1px;}
.about5 .w_chunk3 .hd li.on{color:#56bb4e; border-color:#56bb4e;}
.about5 .w_chunk3 .bd{padding:.85rem 0 0.85rem;}
.about5 .w_chunk3 .bd .listWrap{position:relative; margin-bottom: 4.6rem;}
.about5 .w_chunk3 .bd .swiper-slide{padding:0 .64rem; box-sizing: border-box;}
.about5 .w_chunk3 .bd .list{overflow:hidden; width:16rem !important; font-size: 0; text-align: center; box-sizing: border-box;}
.about5 .w_chunk3 .bd .list li{float:left; width:4.26rem; margin-bottom: .85rem;margin-right: 0.95rem;}
.about5 .w_chunk3 .bd .list a>img{ width:100%; box-sizing: border-box; border:1px solid #eaeaea;}
.about5 .w_chunk3 .bd .list p{height:1.62rem; line-height:1.62rem; font-size: .5rem; color:#727272; background-color: #f0f4f2; text-align: center;}
.about5 .w_chunk3 .txt{font-size: .55rem; color:#727272;margin-bottom: 0.64rem;line-height: 1rem;}
.about5 .w_chunk3 .btnBox{width: 100%;height: 1.28rem;text-align: center; font-size: .6rem;}
.about5 .w_chunk3 .btnBox_Ul{position:relative; display:inline-block; height: 1.5rem; padding:0 1.75rem; overflow: hidden; text-align: center; }
.about5 .w_chunk3 .btnBox_Ul ul{display:inline-block; height: 1.5rem; overflow: hidden; font-size: 0; text-align: center;}
.about5 .w_chunk3 .btnBox li{float:left; font-size: .6rem; width: 1.28rem !important; height: 1.28rem; margin: 0 .36rem; line-height: 1.28rem; color: #adadad; text-align: center; border:1px solid #adadad; border-radius:.22rem; -webkit-border-radius:.22rem; box-sizing: border-box;}
.about5 .w_chunk3 .btnBox .on{background-color: #56bb4e; border:1px solid #56bb4e; color: #FFF!important;}
.about5 .w_chunk3 .btnBox_next,.about5 .w_chunk3 .btnBox_prev{position:absolute; top:0; display: block; width: 1.28rem; height: 1.28rem; line-height: 1.28rem; border:1px solid #adadad; border-radius:.22rem; -webkit-border-radius:.22rem; box-sizing: border-box; background:no-repeat center/.22rem;}
.about5 .w_chunk3 .btnBox_prev{left: 0; background-image:url("/mobile/img/about5_left.png");}
.about5 .w_chunk3 .btnBox_next{right: 0; background-image:url("/mobile/img/about5_right.png");}
.about5 .w_chunk3 span.on{background-color: #56bb4e;}
.about5 .w_chunk3 .btnBox_prev.on{background-image: url("/mobile/img/about5_left-on.png");}
.about5 .w_chunk3 .btnBox_next.on{background-image: url("/mobile/img/about5_right-on.png");}


/*news*/
.news .c_top{padding:.8rem .64rem;}
.news_itWrap{padding-bottom: 1.28rem;}
.news_itWrap li{padding:.43rem .64rem; border-bottom:1px solid #ececec; overflow:hidden;}
.news_itWrap li .pic{float:left; width:4.8rem; height:3.2rem; background:no-repeat center/cover;}
.news_itWrap li .txt{width:9.2rem; float:right; font-size: .7rem; line-height: .7;}
.news_itWrap li .txt h2{font-size: .7rem; line-height: .9rem; color:#847a83; margin-bottom: .64rem;}
.news_itWrap li .time{float:left; font-size: .6rem; line-height: .6rem; color:#b4b4b4;}
.news_itWrap li .browse{float:right; font-size: .6rem; line-height: .6rem; color:#b4b4b4;}
.news_itWrap .addMore{margin-top: .7rem;}

.news_d .c_top{position:relative;}
.news_d .c_top a.return{position:absolute; right:0; bottom:.8rem; font-size: .75rem; line-height: .8rem; color:#9b9b9b; padding-left: .4rem; background:url("/mobile/img/news_d-icon.png") no-repeat left center/.36rem;}
.news_d .details h1{font-size: .75rem; color:#74737c; line-height: 1rem; margin-bottom: .3rem;}
.news_d .details p{font-size: .6rem; color:#989899; line-height: 1rem; padding:.5rem 0;}
/* .news_d .details p img{width: 1.6rem;height: 1.6rem;} */


/*business*/
.business .c_top{padding:.8rem .64rem;}
.business .c_top .h_h2{margin-bottom: .8rem;}
.business .c_top p{font-size: .6rem; color:#8f8f8f; line-height: 1rem;}
.business .w_chunk2{padding:0 .64rem 1rem; background:url("/mobile/img/business_bg.jpg") no-repeat center/100% 100%;}
.business .w_chunk2 h1,.business .w_chunk3 h1{font-size: .8rem; line-height: 2.6rem; color:#6ebe4e;}
.business .w_chunk2 .txt{padding:.47rem; background-color: rgba(27,26,26,.62);}
.business .w_chunk2 .txt h4{font-size: .65rem; line-height: .9rem; color:#fff;}
.business .w_chunk2 .txt p{font-size: .45rem; line-height: .7rem; color:#999;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.business .w_chunk3{padding:0 .64rem 1.28rem;}
.business .w_chunk3 .filtrateWrap>div{margin-bottom: .5rem;}
.business .w_chunk3 .filtrateWrap h4{font-size: .75rem; line-height: .8rem; color:#656363; margin-bottom: .4rem;}
.business .w_chunk3 .filtrateWrap ul{overflow:hidden; padding-bottom: .3rem; border-bottom: 1px solid #cdd9cd;}
.business .w_chunk3 .filtrateWrap li:last-child{margin-right: 0;}
.business .w_chunk3 .filtrateWrap li{float:left; margin-right: 1rem; font-size: .7rem; line-height: 1.2rem; color:#8f8f8f;}
.business .w_chunk3 .filtrateWrap li.on{color:#56bb4e;}
.business .w_chunk3 .filtrateWrap .iptBox{position:relative; height:1.6rem; border:1px solid #cdcdcd; box-sizing: border-box;}
.business .w_chunk3 .filtrateWrap .iptBox input{width:12.6rem; height:100%; line-height:1.6rem; font-size: .7rem; color:#8f8f8f; padding-left:.426rem;}
.business .w_chunk3 .filtrateWrap .iptBox i{display: block; position:absolute; right:-1px; top:-1px; width:1.6rem; height:1.6rem; background:url("/mobile/img/icon_seek.png") no-repeat center/.86rem;}
.business .w_chunk3 .itemWrap ul{overflow:hidden; width:15rem;}
.business .w_chunk3 .itemWrap li{float:left; width:7.25rem; margin-right: .22rem; margin-bottom: .428rem;}
.business .w_chunk3 .itemWrap .pic{height:4.5rem; background: no-repeat center/cover;}
.business .w_chunk3 .itemWrap .txt{height:1.49rem; line-height:1.49rem; padding:0 .4rem; border:1px solid #cdd0cd; border-top: 0 none; text-align: center; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; font-size: .6rem; color:#666;}
.business .w_chunk3 .itemWrap li.on .txt{color:#fff; border-color:#40b09a; background-color: #40b09a;}
.business .w_chunk3 .itemWrap .addMore{margin-top: .42rem;}

.business_d .detail{position:relative;}
.business_d .detail>h1{font-size: .9rem; line-height: 1rem; color:#666; padding-top: .2rem; padding-bottom: .64rem;    width: 80%;}
.business_d .detail a.return{position:absolute; right:0; top:0; width:2.2rem;}
.business_d .slideWrap{background-color: #99bb9a;}
.business_d .slideWrap .exhibition{height:8.6rem;}
.business_d .slideWrap .swiper-container{width:14.3rem; margin:0 auto; padding:.21rem 0;}
.business_d .slideWrap .swiper-pagination .swiper-pagination-bullet-active{background-color: #99bb9a;opacity: 1;}
.business_d .slideWrap .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.business_d .txtBox{padding:.64rem 0 .8rem;}
.business_d .txtBox p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .6rem;}
.business_d .btnBox a{width:100%; height:1.84rem; line-height: 1.84rem; font-size: .6rem; color:#a5a5a5; text-align: center; background-color: #f6f6f6; margin-top: .3rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 .4rem;}
.business_d .btnBox a.on{color:#fff; background-color: #3caf98;}

.business_manInfo .w_chunk2 .img{width:6.2rem;}
.business_manInfo [class^="w_chunk"]{padding-bottom: .5rem; border-bottom: 1px solid #e9e9e9;}
.business_manInfo [class^="w_chunk"] h2{font-size: .85rem; line-height: .9rem; padding:.6rem 0; color:#666;}
.business_manInfo [class^="w_chunk"] p{font-size: .6rem; line-height: 1.1rem; color:#8f8f8f;}
.business_manInfo .w_chunk5{border-bottom: 0 none;}
.business_manInfo .w_chunk5 .itemWrap ul{overflow:hidden; width:15rem;}
.business_manInfo .w_chunk5 .itemWrap li{float:left; width:7.25rem; margin-right: .22rem; margin-bottom: .428rem;}
.business_manInfo .w_chunk5 .itemWrap .txt{height:1.49rem; line-height:1.49rem; padding:0 .4rem; border:1px solid #cdd0cd; border-top: 0 none; text-align: center; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; font-size: .6rem; color:#666;}
.business_manInfo .w_chunk5 .itemWrap li.on .txt{color:#fff; border-color:#40b09a; background-color: #40b09a;}

/*develop*/
.develop .c_top{padding:.8rem .64rem 0;}
.develop .c_top h2{margin-bottom: .64rem;}
.develop .c_top p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .6rem;}
.develop .w_chunk2{padding:0 .64rem 3.5rem; background:url("/mobile/img/develop_c2_bg.jpg") no-repeat center/100% 100%;}
.develop .w_chunk2 .itBox{position:relative; height:8.83rem;}
.develop .w_chunk2 .itBox .item{position:absolute; width:3.67rem; height:3.67rem; line-height:3.67rem; text-align: center; font-size: .5rem; color:#fff;}
.develop .w_chunk2 .itBox .it1{left:0; top:0; background-color: #56bb4e;}
.develop .w_chunk2 .itBox .it2{left:3.67rem; top:0; background-color: #b6dbb2;}
.develop .w_chunk2 .itBox .it3{left:0; top:3.67rem; background-color: #b6dbb2;}
.develop .w_chunk2 .itBox .it4{left:3.67rem; top:3.67rem; background-color: #a1d49c;}
.develop .w_chunk2 .itBox .it5{left:7.34rem; top:3.67rem; background-color: #bddbba;}
.develop .w_chunk2 .itBox li p{text-align: center;}
.develop .w_chunk2 .txtBox{font-size: .55rem; color:#76796f;}
.develop .w_chunk2 .txtBox>div{float:left; height:.6rem; line-height:.6rem;}
.develop .w_chunk2 .txtBox .stat1{margin-right: 1rem;}
.develop .w_chunk2 .txtBox strong{position:relative; top:.2rem; float:left; font-size: 1.8rem; line-height: .6rem; font-family: "NOVECENTOWIDE-MEDIUM"; color:#63c95b;}

.develop2 .c_top{padding:.8rem .64rem;}
.develop2 .txtBox{padding:0 .64rem .2rem;}
.develop2 .txtBox h4{font-size: .6rem; line-height: 1rem; color:#56bb4e; margin-bottom: .8rem;}
.develop2 .txtBox p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .8rem;}
.develop2 .chart{position:relative; height:7rem; background:url("/mobile/img/develop2_chart.png") no-repeat left top/100%;}
.develop2 .chart p{position:absolute; width:4rem; height:3.8rem; font-size: .5rem; line-height: .8rem; color:#fff; text-align: center; box-sizing: border-box; padding-top: .9rem;}
.develop2 .chart p strong{font-size: .95rem; color:#fff;}
.develop2 .chart .p1{left:2.3rem; top:2rem;}
.develop2 .chart .p2{left:5.8rem; top:0;}
.develop2 .chart .p3{left:9.2rem; top:2rem;}
.develop2 .chart .p4{height:2.5rem; left:5.8rem; top:3.85rem; color:#8f8f8f; padding-top: .5rem;}
.develop2 .chart .p4 strong{color:#666;}

.develop3 .txtBox p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .8rem;}

.develop4 .listWrap .head{padding:.64rem; margin-bottom: .32rem; background-color: #f2f2f2;}
.develop4 .listWrap .head h2{background:url("/mobile/img/develop4_icn.png") no-repeat right center/.6rem; overflow:hidden;}
.develop4 .listWrap .head .area{float:left; width:5.5rem;}
.develop4 .listWrap .head .area span{float:left; font-size: .65rem; line-height: .8rem; color:#56bb4e;}
.develop4 .listWrap .head .area span.en{font-size: .85rem; font-family: "DINCond-Bold"; line-height: .8rem; color:rgba(52,26,51,.2);}
.develop4 .listWrap .head .name{float:left; font-size: .65rem; line-height: .8rem; color:#83828a;}
.develop4 .listWrap .head.on{background-color: #3caf98;}
.develop4 .listWrap .head.on h2{color:#fff; background-image:url("/mobile/img/develop4_icn-on.png");}
.develop4 .listWrap .head.on span{color:#fff;}
.develop4 .listWrap .head.on .name{color:#fff;}
.develop4 .listWrap .body{display:none; padding:.6rem 0;}
.develop4 .listWrap .body .ul h3{font-size: .75rem; color:#56bb4e; margin-bottom: .6rem;}
.develop4 .listWrap .body .ul p{font-size: .6rem; color:#9fa2af; line-height: 1rem; margin-bottom: .6rem;}
.develop4 .listWrap .body .ul{width:100%;}
.develop4 .listWrap .body .ul li{width:100%;}
.develop4 .listWrap .body ul{overflow:hidden; width:15rem;}
.develop4 .listWrap .body li{float:left; width:7.25rem; margin-right: .22rem; margin-bottom: .428rem;}
.develop4 .listWrap .body .txt{height:1.49rem; line-height:1.49rem; padding:0 .4rem; border:1px solid #cdd0cd; border-top: 0 none; text-align: center; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; font-size: .6rem; color:#666;}
.develop4 .listWrap .body li.on .txt{color:#fff; border-color:#40b09a; background-color: #40b09a;}


/*talent*/
.talent .txtBox h4{font-size: .75rem; line-height: 1rem; color:#656565; margin-bottom: .8rem;}
.talent .txtBox p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .8rem;}

.talent2 .filtrateBox{padding-bottom: .56rem; margin-bottom: .42rem; border-bottom: 1px solid #f7f7f7;}
.talent2 .filtrateBox .row{padding:.25rem 0; overflow:hidden;}
.talent2 .filtrateBox span{float:left; font-size: .6rem; line-height: 1rem; color:#666; padding-left: .9rem; padding-right: .64rem; background: no-repeat left center/auto .7rem;}
.talent2 .filtrateBox .site span{background-image: url("/mobile/img/icon_location.png");}
.talent2 .filtrateBox .time span{background-image: url("/mobile/img/icon_time2.png");}
.talent2 .filtrateBox a{float:left; font-size: .6rem; line-height: 1rem; color:#999; margin-right: .98rem;}
.talent2 .filtrateBox a.on{color:#3caf98;}
.talent2 .filtrateBox a:last-child{margin-right: 0;}
.talent2 .listWrap .head{padding:.64rem; margin-bottom: .32rem; background-color: #f2f2f2;}
.talent2 .listWrap .head h2{background:url("/mobile/img/develop4_icn.png") no-repeat right center/.6rem; overflow:hidden;}
.talent2 .listWrap .head .post{float:left; font-size: .75rem; line-height: .8rem; color:#555; width:5.5rem;}
.talent2 .listWrap .head .quantity{float:left; font-size: .65rem; color:#999; line-height: .8rem;}
.talent2 .listWrap .head.on{background-color: #3caf98;}
.talent2 .listWrap .head.on h2{color:#fff; background-image:url("/mobile/img/develop4_icn-on.png");}
.talent2 .listWrap .head.on .post{color:#fff;}
.talent2 .listWrap .head.on .quantity{color:#b4f1e4;}
.talent2 .listWrap .body{display:none; padding:.6rem 0;}
.talent2 .listWrap .body h4{font-size: .65rem; font-weight: bold; line-height: .8rem; color:#646262; margin-bottom: .2rem;}
.talent2 .listWrap .body .time{font-size: .8rem; line-height: .8rem; color:#bcbcbc; font-family: "DINCond-Medium"; margin-bottom: .3rem;}
.talent2 .listWrap .body p{font-size: .6rem; color:#8f8f8f; line-height: 1rem;}
.talent2 .listWrap .body .putBox{padding-top: .6rem; padding-bottom: 1.2rem;}
.talent2 .listWrap .body .putBox a{position:relative; font-size: .5rem; width:3.6rem; height:1.6rem; background-color: #f7ab3e;  text-align: center; line-height: 1.6rem; color:#fff;}
.talent2 .listWrap .body .putBox input{display:block; position:absolute; left:0; top:0; font-size: 0; width:100%; height:100%; opacity:0;}
.talent2 .process .title{font-size: .75rem; line-height: .8rem; color:#3fb099; padding:.6rem 0 .4rem; border-bottom: 1px solid #f7f7f7; margin-bottom: .85rem;}

.talent3 .w_chunk2{padding-bottom: .8rem;}
.talent3 .w_chunk2 p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .8rem;}
.talent3 .w_chunk3{padding:.64rem; margin-bottom: .428rem; background-color: #e6f0f1;}
.talent3 .w_chunk3 h2{font-size: 1.1rem; color:#56bb4e; font-family: "DINCond-Medium"; margin-bottom: .3rem;}
.talent3 .w_chunk3 p{font-size: .6rem; line-height: 1rem; color:#909cab; margin-bottom: .8rem;}
.talent3 .w_chunk4 h4{font-size: .7rem; line-height: .8rem; padding:.42rem 0 .42rem .4rem; color:#56bb4e; background:url("/mobile/img/talent3_icon.jpg") no-repeat left center/auto .6rem;}
.talent3 .w_chunk4 ul{overflow:hidden; width:15rem;}
.talent3 .w_chunk4 li{float:left; width:4.86rem; margin-right: .01rem; margin-bottom: .428rem; border:1px solid #e9e9e9; box-sizing: border-box;}
.talent3 .w_chunk4 .txt{height:1.4rem; line-height:1.4rem; padding:0 .4rem; text-align: center; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; font-size: .6rem; color:#777; background-color: #eeefef;}
/*.talent3 .w_chunk4 li.on .txt{color:#fff; border-color:#40b09a; background-color: #40b09a;}*/


/*investor*/
.investor .c_top{padding:.8rem .64rem;}
.investor .txtBox{padding:1.8rem .64rem 1.2rem; background:url("/mobile/img/investor_txtBg.jpg") no-repeat .64rem top/13.94rem;}
.investor .txtBox h4{font-size: .65rem; line-height: 1rem; color:#4c4f52; margin-bottom: .5rem;}
.investor .txtBox p{font-size: .5rem; line-height: 1rem; color:#949494;}
.investor .txtBox p a{display:inline; font-size: .5rem; color:#56bb4e;}
.investor .w_chunk3{padding:.64rem; min-height: 5.2rem; background:url("/mobile/img/investor_bg1.jpg") no-repeat center/100% 100%;}
.investor .w_chunk3 .power{font-size: 2rem; line-height: 2rem; padding-left:.86rem; font-family: "DINCond-Medium"; color:#f84600; background:url("/mobile/img/stockicon.png") no-repeat left .3rem/.5rem; float:right; padding-bottom: .3rem;}
.investor .w_chunk3 .power1{color:#56bb4e; background-image: url("/mobile/img/stockar1.png");}
.investor .w_chunk3 .clearfix{border-bottom: 2px solid #ddd9d9; margin-bottom: .2rem;}
.investor .w_chunk3 p{font-size: .65rem; line-height: 1.1rem; color:#949494; text-align: right;}
.investor .w_chunk4{padding-top: 2.45rem; height:7.3rem; background:url("/mobile/img/investor_bg2.jpg") no-repeat center/100% 100%; overflow:hidden; box-sizing: border-box; padding-left: .64rem;}
.investor .w_chunk4 .item{float:left; width:4.8rem; margin-right: .17rem;}


/*contact*/
.contact .txtBox h4{font-size: .75rem; color:#656565; line-height: .8rem;}
.contact .txtBox{padding-bottom: 1.1rem;}
.contact .txtBox .phone{font-size: 1.4rem; font-family: "DINCond-Medium"; line-height: 2rem; color:#e2332e; padding-left: 1.4rem; background:url("/mobile/img/icon_phone.png") no-repeat left center/1rem;}
.contact .txtBox p{font-size: .6rem; line-height: 1rem; color:#8f8f8f;}
.contact .w_chunk3 #l-map{height:8.32rem; width:100%;}

.contact2 .c_top{padding:.8rem .64rem;}
.contact2 .w_chunk2{padding:0 .64rem;}
.contact2 .w_chunk2 .picBox{overflow:hidden;}
.contact2 .w_chunk2 .pic{float:left; height:6.5rem; max-width:8.6rem;}
.contact2 .w_chunk2 .maBox{float:left; padding-left: 1.1rem; width:3.92rem;}
.contact2 .w_chunk2 .maBox .p{height:1.73rem; padding-top: .85rem; font-size: .6rem; line-height: .8rem; color:#d3d3d3; text-align: center;}
.contact2 .w_chunk2 .maBox .ma{height:3.92rem;}
.contact2 .w_chunk2 .txtBox{padding:.64rem 0 .9rem;}
.contact2 .w_chunk2 .txtBox h3{font-size: .75rem; line-height: .8rem; color:#407789;}
.contact2 .w_chunk2 .txtBox h4{font-size: .65rem; line-height: .8rem; color:#8f8f8f; margin-bottom: .4rem;}
.contact2 .w_chunk2 .txtBox p{font-size: .6rem; line-height: .8rem; color:#adb1b0;}
.contact2 .w_chunk3{padding:0 .64rem 1rem; background:url("/mobile/img/contact2_bg.jpg") no-repeat left top/100% 25rem;background-size: cover;}
.contact2 .w_chunk3 .img_map{width:65%;height: 10rem;padding-top: 1rem;position: relative;margin: auto;}
.contact2 .w_chunk3 .img_map .nanhai{position: absolute;right: 3%;bottom:0;width: 1.2rem;z-index: 3;}
.contact2 .w_chunk3 h2{font-size: .75rem; line-height: .8rem; color:#536371;}
.contact2 .w_chunk3 h1{font-size: 1.5rem; font-family: "DINCond-Bold"; line-height: 1.6rem; color: #d7dbb6;}
.contact2 .w_chunk3 .explain{padding-top: .85rem; height:1.8rem;}
/* .contact2 .w_chunk3 .explain p{float:left; font-size: .55rem; line-height: .8rem; color:#77a093;}
.contact2 .w_chunk3 .explain span{font-family: "MONTSERRAT-REGULAR"; font-size: 1.7rem; line-height: 1.3rem; color:#e9a708;} */
.contact2 .w_chunk3 .explain h5{float: left;font-family: "MONTSERRAT-REGULAR"; font-size: 1.7rem; line-height: 1.3rem; color:#e9a708;}
.contact2 .w_chunk3 .explain h6{float: left;font-size: .55rem; line-height: 1.8rem; color:#77a093;}
.contact2 .w_chunk3 .optionHD{overflow:hidden; width:15.34rem; padding-bottom: .4rem;}
.contact2 .w_chunk3 .optionHD a{float:left; font-size: .5rem; color:#82ad9f; line-height: 1.2rem; margin-right: .85rem;}
.contact2 .w_chunk3 .optionHD a.on{color:#345535;}
.contact2 .w_chunk3 .optionBD .item{margin-bottom: .6rem;}
.contact2 .w_chunk3 .optionBD p{font-size: .55rem; color:#808d8a; line-height: .8rem;}

.contact .form input{display:block; width:100%; height:1.5rem; line-height: 1.5rem; padding:0 .3rem; margin-bottom: .55rem; font-size: .6rem; color:#9f9f9f; border:0 none; border:1px solid #d9d7d6; box-sizing: border-box;}
.contact .form .areaBox{margin-bottom: .55rem;}
.contact .form .areaBox .p{float:left; height:1.5rem; line-height: 1.5rem; font-size: .6rem; color:#9f9f9f; padding-right: .3rem;}
.contact .form .areaBox .down{float:left; position: relative; z-index: 9; width:5.7rem;}
.contact .form .areaBox .down.fr{float:right;}
.contact .form .areaBox .down>span{display:block; height:1.5rem; line-height: 1.5rem; font-size: .6rem; color:#9f9f9f; padding-left: .4rem; background:url("/mobile/img/contact3_icon_down.png") no-repeat right .4rem center/.22rem; border:1px solid #d9d7d6; box-sizing: border-box;}
.contact .form .areaBox .down>span.on{color:#fff; background-color: #7dbd35;}
.contact .form .areaBox .down ul{display:none; position:absolute; top:1.5rem; left:0; width:100%; max-height: 8.6rem; overflow:auto; overflow-x: hidden;}
.contact .form .areaBox .down li{float:none; margin:0; padding-left: .25rem; font-size: .512rem; color:#484f62; line-height: 1.2rem; background-color: #ccc6c6;}
.contact .form textarea{display:block; width:100%; font-size: .6rem; line-height: .9rem; color:#9f9f9f; padding:.3rem; height:6rem; border:0 none; border:1px solid #d9d7d6; box-sizing: border-box; margin-bottom: .85rem;}
.contact .form .btn{width:5.4rem; text-align: center; padding:0; background-color: #59b652; color:#fff; border:0 none; margin:0;}



/*修改*/
.main_title{padding: .8rem 0;}
.main_title h2 strong, .main_title h2 b{display:block; font-size: 1.2rem; font-family: "DINCond-Medium"; line-height: 1.2rem; color:#56bb4e; margin-bottom: .1rem;}
.main_title h2 span{display:block; font-size: .85rem; line-height: .9rem; color:#64636b;}


.about .main_title{padding:.8rem 0;}
.about .main_title h2 strong{display:block; font-size: 1.2rem; font-family: "DINCond-Medium"; line-height: 1.2rem; color:#56bb4e; margin-bottom: .1rem;}
.about .main_title h2 span{display:block; font-size: .85rem; line-height: .9rem; color:#64636b;}
.about .word p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .6rem;}
.about .load-cnt{display:none;}
.about .more_wrap{width:1.2rem; height:2.6rem; margin:0 auto;}
.about .more_wrap a{width:1.2rem; height:1.2rem; background:url("/mobile/img/icon_down.png") no-repeat center/100%; animation: moveDown 1.5s 0s ease-out infinite ; -webkit-animation: moveDown 1.5s 0s ease-out infinite;}
.about .more_wrap.on a{background-image: url("/mobile/img/icon_up.png"); animation: moveUp 1.5s 0s ease-out infinite ; -webkit-animation: moveUp 1.5s 0s ease-out infinite;}
.about h4{font-size: .6rem; font-weight: bold; color:#25911b;}


.about3 .main_title{padding:.8rem 0;}
.about3 .main_title h2 strong{display:block; font-size: 1.2rem; font-family: "DINCond-Medium"; line-height: 1.2rem; color:#56bb4e; margin-bottom: .1rem;}
.about3 .main_title h2 span{display:block; font-size: .85rem; line-height: .9rem; color:#64636b;}
.about3 .word{padding-bottom: .64rem;}
.about3 .word h3{font-size: 1.25rem; line-height: 1.3rem; margin-bottom: .4rem; font-family: "DINCond-Medium"; color:#c0c0c0;}
.about3 .word p{font-size: .6rem; line-height: 1rem; color:#8f8f8f;}



.develop .w1200{padding: .8rem .64rem 0;}
.develop .l_word h3{font-size: .85rem; line-height: .9rem; color: #64636b; margin-bottom: .64rem;}
.develop .l_word p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .6rem;}

.develop .wall{display:none;}
.develop .dev1bot{padding:0 .64rem 3.5rem; background:url("/mobile/img/develop_c2_bg.jpg") no-repeat center/100% 100%;}
.develop .dev1bot .l_box{position:relative; height:8.83rem;}
.develop .dev1bot .l_box li{position:absolute; width:3.67rem; height:3.67rem; line-height:3.67rem; text-align: center; font-size: .5rem; color:#fff;}
.develop .dev1bot .l_box .item1{left:0; top:0; background-color: #56bb4e;}
.develop .dev1bot .l_box .item2{left:3.67rem; top:0; background-color: #b6dbb2;}
.develop .dev1bot .l_box .item3{left:0; top:3.67rem; background-color: #b6dbb2;}
.develop .dev1bot .l_box .item4{left:3.67rem; top:3.67rem; background-color: #a1d49c;}
.develop .dev1bot .l_box .item5{left:7.34rem; top:3.67rem; background-color: #bddbba;}
.develop .dev1bot .l_box li p{text-align: center;}
.develop .dev1bot .r_box{font-size: .55rem; color:#76796f;}
.develop .dev1bot .r_box>div{float:left; height:.6rem; line-height:.6rem;}
.develop .dev1bot .r_box .clearfix{display:none;}
.develop .dev1bot .r_box .stat2{float:right;}
.develop .dev1bot .r_box strong{position:relative; top:-.5rem; float:left; font-size: 1.8rem; line-height: .6rem; font-family: "NOVECENTOWIDE-MEDIUM"; color:#63c95b;}

.develop2 .main_title{padding:.8rem .64rem;}
.develop2 .word{padding:0 .64rem;}
.develop2 .word h3{font-size: .6rem; line-height: 1rem; color:#56bb4e; margin-bottom: .8rem;}
.develop2 .word h4,.develop2 .word p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .8rem;}

.develop2 .dev2tu{position:relative; height:7rem; background:url("/mobile/img/develop2_chart.png") no-repeat left top/100%;}
.develop2 .dev2tu .item{position:absolute; width:4rem; height:3.8rem; box-sizing: border-box; padding-top: .9rem;}
.develop2 .dev2tu .item p{font-size: .5rem; line-height: .8rem; color:#fff; text-align: center;}
.develop2 .dev2tu .item strong{font-size: .95rem; color:#fff;}
.develop2 .dev2tu .item1{left:2.3rem; top:2rem;}
.develop2 .dev2tu .item2{left:5.8rem; top:0;}
.develop2 .dev2tu .item3{left:9.2rem; top:2rem;}
.develop2 .dev2tu .item4{height:2.5rem; left:5.8rem; top:3.85rem; padding-top: .5rem;}
.develop2 .dev2tu .item4 p{color:#8f8f8f;}
.develop2 .dev2tu .item4 strong{color:#666;}


.talent .word h3{font-size: .75rem; line-height: 1rem; color:#656565; margin-bottom: .8rem;}
.talent .word p{font-size: .6rem; line-height: 1rem; color:#8f8f8f; margin-bottom: .8rem;}
.talent .ta1tu1{height:5.25rem; background:url("/mobile/img/talent_chart.png") no-repeat center/100%;}
.talent .ta1tu1 p{display: none;}

.talent .res1tu2{height:8rem; background:url("/mobile/img/publicBenefit_pic.png") no-repeat center/100%;}
.talent .res1tu2 p{display: none;}

/*.publicBenefit .talent2{height:8rem; background:url("/mobile/img/publicBenefit_pic.png") no-repeat center/100%;}
.publicBenefit .talent2 p{display:none;}*/


.investor .main_title{padding:.8rem .64rem;}
.investor .stock{padding:1.8rem .64rem 1.2rem; background:url("/mobile/img/investor_txtBg.jpg") no-repeat .64rem top/13.94rem;}
.investor .stock h3{font-size: .65rem; line-height: 1rem; color:#4c4f52; margin-bottom: .5rem;}
.investor .stock p{font-size: .5rem; line-height: 1rem; color:#949494;}
.investor .stock p a{display:inline; font-size: .5rem; color:#56bb4e;}

.contact .w_chunk3{margin-top: 1.1rem;}
.contact h3{font-size: .75rem; color:#656565; line-height: .8rem;}
.contact h4{font-size: 1.4rem; font-family: "DINCond-Medium"; line-height: 2rem; color:#e2332e; padding-left: 1.4rem; background:url("/mobile/img/icon_phone.png") no-repeat left center/1rem;}
.contact p{font-size: .6rem; line-height: 1rem; color:#8f8f8f;}


.develop4 .listWrap .body h4{font-size: .75rem; color:#56bb4e; margin-bottom: .6rem;}
.develop4 .listWrap .body p{font-size: .6rem; color:#9fa2af; line-height: 1rem; margin-bottom: .6rem;}

/*bid*/
.bid .part{padding-top: .86rem;}
.bid .part1{padding-top: 0;}
.bid .bidtitle{background-color: #eff1f0; overflow:hidden;}
.bid .bidtitle h4{float:left; padding:0 1.7rem 0 .47rem; font-size: .75rem; line-height: 1.8rem; color:#fff; background:#0baf2f url("../img/bid_it_tl_bg.jpg") no-repeat right center/auto 100%;}
.bid .bidcont li{padding:.5rem .47rem; border-bottom: 1px dashed #e1e1e1;}
.bid .bidcont li a{font-size: .6rem; color:#606570; line-height: .9rem; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.bid .bidcont li span{font-size: .55rem; color:#a3a6ac; line-height: 1rem;}


/* 研究中心 */
.introduction {
    overflow: hidden;
}
.introduction #wrap::before {
    display: none;
}
.c_introduction p {
    font-size: .55rem;
    line-height: 1rem;
    color: #959595;
}
.c_introduction .ver_txt{
    margin-bottom: 1rem;
}
.introduction_down {
    width: 100%;
    display: inline-block;
    margin: 0.8rem 0 1.3rem;
    position: relative;
}
.introduction_down::before {
    content: "";
    position: absolute;
    right: -30%;
    bottom: -3px;
    width: 100%;
    height: 3px;
    border-top: 3px solid #e2e2e2;
}
.introduction_down .fl {
    width: 85%;
    float: left;
}
.introduction_down .fr {
    width: 15%;
    float: right;
    position: absolute;
    right: 0;
    bottom: 3px;
    text-align: center;
}
.introduction_down .fr img {
    width: 1.175rem;
    display: initial;
}
.introduction #wrap{
    position: relative;
    padding: 0 .64rem 3.825rem;
}
.c_introduction_downimgs {
    position: absolute;
    bottom: 0;
    left: 0.64rem;
    width: 5.225rem;
}

/* 科研团队 */
.team_one {
    overflow: hidden;
    margin-left: -0.25rem;
    margin-right: -0.25rem;
    margin-top: 0.825rem;
    margin-bottom: 1.5rem;
}
.team_one li {
    width: 33.333333%;
    height: 1.825rem;
    line-height: 1.825rem;
    float: left;
    padding: 0 0.25rem;
    margin-bottom: 0.5rem;
}
.team_one li a {
    font-size: 0.5rem;
    color: #e0f0ff;
    background: #89b9e6;
    text-indent: 0.5rem;
    letter-spacing: -2px;
}
.team_one li a em {
    font-size: 0.8rem;
    color: #f8ff84;
}

.green {
    background-color: #def5f1;
}
.green .h_h3 {
    color: #527c74;
}
.green .c_introduction p {
    color: #819e98;
}
.green .c_introduction .hid {
    margin-top: 0.5rem;
}
.team_twomore.btnBox {
    width: 100%;
    height: 1.25rem;
    background: url(/mobile/img/ico5.png) no-repeat center;
    background-size: contain;
    margin: 0.85rem 0 1.45rem;
    display: inline-block;
}
.team_twomore.btnBox.on {
    background: url(/mobile/img/ico5b.png) no-repeat center;
    background-size: contain;
}
.team_theww {
    width: 100%;
    overflow: hidden;
    margin-top: 0.5rem;
}
.team_threeside {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
.team_threet {
    font-size: 0.6rem;
    color: #847a83;
    background: #ebebeb;
    /* height: 2.25rem; */
    line-height: 1.6rem;
    padding: 0 0.4rem;
    /* max-width: 100%; */
    /* white-space: nowrap; */
    /* text-decoration: none; */
    /* text-overflow: ellipsis; */
    /* overflow: hidden; */
    padding: 0.3rem;
    text-align: center;
    /* min-height: 3.3rem; */
}
.team_threet p {
    line-height: 0.9rem;
}

/* 科研方向 */
.team #wrap::before{
    display: none;
}
.direction_title {
    font-size: 0.9rem;
    color: #4ab72f;
    text-align: center;
    position: relative;
    padding: 1.05rem;
}
.direction_title::before {
    content: "";
    position: absolute;
    left: 50%;
    margin-left: -2.95rem;
    bottom: 0;
    width: 5.9rem;
    height: 3px;
    border-top: 3px solid #d3dddc;
}
.direction_title::after {
    content: "";
    position: absolute;
    left: 50%;
    margin-left: -2.95rem;
    top: 0;
    width: 5.9rem;
    height: 3px;
    border-top: 3px solid #d3dddc;
}
.tabs_info {
    display: none;
}
.tabs_info.active {
    display: block;
}
.direction_nav {
    padding-top: 1.4rem;
    margin-top: 0.95rem;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: 0.425rem 0.425rem;
    overflow: hidden;
}
.direction_nav li {
    float: left;
    width: 33.33333%;
    height: 3.875rem;
    border: 3px solid #d3dddc;
    border-left: none;
    font-size: 0.65rem;
    color: #505255;
    text-align: center;
    padding: 6% 0;
}
.direction_nav li:last-child {
    border-right: none;
}
.direction_nav li em {
    display: inline-block;
    line-height: 2.025rem;
}
.direction_nav li img {
    width: 1.75rem;
    margin-right: 0.45rem;
    /* height: 2.025rem; */
    display: inline-block;
}
.direction_nav li:hover,
.direction_nav li:focus,
.direction_nav li.active {
    background: url(/mobile/img/ico11.png) repeat-x left center;
    background-size: cover;
}
.tabs_info p {
    color: #959595;
    font-size: 0.65rem;
    line-height: 1.15rem;
}
.direction_info {
    margin: 1.22rem 0 2rem;
}
.direction_info p {
    text-align: center;
}

.direction_two {
    width: 100%;
    background: url(/mobile/img/ico12.png) repeat-y center top;
    background-size: cover;
}
.direction_twoinfo {
    display: none;
}
.direction_twoinfo.active {
    display: block;
}
.direction_twonav {
    overflow: hidden;
    margin-left: -0.25rem;
    margin-right: -0.25rem;
    padding-top: 10px;
    position: relative;
    top: -30px;
}
.direction_twonav li {
    width: 33.333333%;
    height: 2.575rem;
    float: left;
    padding: 0 0.25rem;
    margin-bottom: 0.5rem;
    position: relative;
}
.direction_twonav li.active {
    height: 3rem;
    margin-top: -10px;
}
.direction_twonav li a {
    background: url(/mobile/img/ico13.png) no-repeat center;
    background-size: cover;
    height: 100%;
}
.direction_twonav li:nth-child(2) a {
    background: url(/mobile/img/ico14.png) no-repeat center;
    background-size: cover;
}
.direction_twonav li:nth-child(3) a {
    background: url(/mobile/img/ico15.png) no-repeat center;
    background-size: cover;
}
.dir_txt h2 {
    font-size: 1.15rem;
    color: #56bb4e;
    font-family: "DINCond-Medium";
}
.dir_txt h3 {
    font-size: 0.7rem;
    color: #56bb4e;
    margin: 0.25rem 0 0.55rem;
}
.dir_txt p {
    color: #959595;
    font-size: 0.6rem;
    line-height: 1.1rem;
}

.direction_twoinfo {
    overflow: hidden;
}
.direction_twoinfo ul {
    /* width: 100%; */
    margin-left: -0.2rem;
    margin-right: -0.2rem;
    overflow: hidden;
}
.direction_twoinfo li {
    width: 33.333333%;
    float: left;
    padding: 0 0.2rem;
    margin-top: 0.75rem;
}
.direction_twoinfo li .wk {
    /* width: 4.525rem; */
    height: 4.525rem;
    background: url(/mobile/img/ico19.png) no-repeat center;
    background-size: 100%;
    padding-top: 33%;
}
.direction_twoinfo li .wk p {
    color: #2990c7;
    font-size: 0.55rem;
    line-height: 0.8rem;
    text-align: center;
}

/* 科研成果 */
.scientific_nr #wrap {
    position: relative;
    padding-bottom: 3.075rem;
}
.scientific_nr #wrap::before {
    content: "";
    position: absolute;
    left: 0%;
    bottom: -3px;
    width: 100%;
    height: 3px;
    border-top: 3px solid #e2e2e2;
}
.scientific_nr #wrap > #wrap {
    position: static;
}
.scientific_img {
    position: absolute;
    left: 0.64rem;
    bottom: 0;
    width: 2.45rem;
}

.scientific_nav {
    padding: 0 .64rem;
    margin: 1.5rem 0 1.3rem;
    overflow: hidden;
    line-height: 0.9rem;
}
.scientific_nav li {
    float: left;
    width: 33.33%;
    font-size: 0.9rem;
    color: #505255;
    text-align: center;
}
.scientific_nav li.active {
    color: #3cb126;
}

#wrap.yc::before {
    display: none;
}
.scientific_down {
    overflow: hidden;
}
.scientific_down li {
    width: 100%;
    overflow: hidden;
    background: #e8f3ed;
    margin-bottom: 2.5%;
}
/* .scientific_down li a {
    background: #e8f3ed;
} */
.scientific_downimg {
    float: left;
    width: 50%;
    background: #bae9e8;
    text-align: center;
    padding: 2.5% 0;
}
.scientific_downimg img {
    display: inline-block;
}
.scientific_downtext {
    width: 50%;
    float: left;
    padding-left: 5%;
}
.scientific_downtext h2 {
    color: #565656;
    font-size: .55rem;
    font-weight: bold;
    margin-top: 15%;
}
.scientific_downtext p {
    color: #7b7b7b;
    font-size: .55rem;
    line-height: 1rem;
}
.scientific_info .dynamic_listmore {
    margin: 0.7rem auto 0;
}

/* 转换应用 */
.conversion #wrap::before {
    display: none;
}
.conversion_nav li {
    width: 100%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 0.6rem;
    color: #428086;
    background: #d1e9ec;
    margin-bottom: 0.45rem;
}
.conversion_nav li.active {
    background: #07c15f;
    color: #fff;
}
.conversionside {
    width: 100%;
    margin: 0 auto;
    padding: 1rem .64rem 1.2rem;
    overflow: hidden;
    position: relative;
}
.conversionside .swiper-wrapper {
    margin: 0.9rem 0 1rem;
}
.conversionside .swiper-slide {
    position: relative;
    padding: 0 0.25rem;
    /* background: #f00; */
}
.conversionside .swiper-slide::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0.25rem;
    height: 75%;
    border-left: 0.25rem solid #f0f0f0;
}
.conversionside .swiper-slide::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0.25rem;
    height: 75%;
    border-right: 0.25rem solid #f0f0f0;
}
.conversionside_t {
    font-size: 0.55rem;
    color: #515553;
    background: #f0f0f0;
    height: 1.5rem;
    line-height: 1.5rem;
    text-align: center;
}
.scientific_info  {
    margin-left: -10px;
    margin-right: -10px;
}
.conversionside .swiper-button-next,
.conversionside .swiper-button-prev {
    width: 0.675rem;
    height: 0.5rem;
    background-size: 0.675rem 0.5rem;
    top: auto;
    margin-top: -17px;
}
.conversionside .swiper-button-next {
    background-image:url(/mobile/img/ico25.png) !important;
    right: 1rem;
}
.conversionside .swiper-button-prev {
    background-image:url(/mobile/img/ico24.png) !important;
    left: auto;
    right: 77px;
}
.scientific_bg {
    position: relative;
    background: #d9f0e2;
    border-top: 3px solid #e2e2e2;
}
.scientific_bg #wrap {
    padding: 0 ;
    overflow: hidden;
}
.scientific_info .conversionside:nth-child(even) {
    background: #fff;
}
.conversionside h3 {
    font-size: 0.9rem;
    color: #00a34d;
    letter-spacing: -2px;
    padding-left: 0.25rem;
}
.conversionside h4 {
    font-size: 0.55rem;
    color: #7c9085;
}
.conversion {
    position: relative;
    padding-bottom: 3rem;
}
.thesis_right{
    width: 100%;
}
.thesis_right .tap{
    float: left;
    width: 33%;
    height: 1.5rem;
    background: #fff;
    border: 0.02rem solid #e2e2e2;
    
}

.thesis_right .tap p{
    font-size: 0.7rem;
    line-height: 1.5rem;
    color: #07c580;
    text-align: center;
}
.thesis_right .tapcs{
    background: #6bcdff;
}
.thesis_right .tapcs p{
    color: #fff;
}
.tab_sci{
    display: none;
}
.tab_sci li{
    float: left;
    width: 100%;
    /* height: 11rem; */
    margin-top: 0.5rem;
    /* margin-right: 19.5px; */
    text-align: center;
}
.tab_sci li span{
    font-size: 0.5rem;
}
.tab_sci ul li div {
    width: 100%;
    /* height: 9rem; */
    margin-bottom: 0.18rem;
    /* background-color: #e3f1ee; */
}
/* .tab_sci ul li span {
    font-size: 14px;
    line-height: 20px;
    color: #7b7b7b;
} */
 .thesis_a{
    display: block;
    width:100%;
    height: 2rem;
    margin-bottom: 0.2rem;
    background-color: #e3f1ee;
}
 .thesis_a .day{
    float: left;
    width:20%;
    height: 2rem;
    text-align: center;
    line-height: 2rem;
    font-family: 'webfont-DIN-Medium';
    color: #56bb4e;
    letter-spacing: -0.02rem;
}
 .thesis_a .des{
    float: right;
    width: 75%;
    height: 2rem;
    padding-right: 0.2rem;
    display: table;
}
 .thesis_a .des p{
    display: table-cell;
    vertical-align: middle;
    font-size: 0.5rem;
    color: rgb(51,51,51);
    margin-bottom: 0;
    overflow: hidden;
}
 

/* 仪器与设备平? */
.facility {
    overflow: hidden;
}
.facility #wrap::before {
    display: none;
}
.facility .introduction_down {
    margin: 0.8rem 0 0;
}
.facility .introduction_down .fl {
    width: 81%;
}
.facility .introduction_down {
    text-align: right;
}
.facility .introduction_down .fr img {
    width: 1.575rem;
}

/* 合作交流 */
.cooperation {
    overflow: hidden;
}
.cooperation #wrap {
    position: relative;
}
.cooperation #wrap::before {
    display: none;
}
.cooperation .introduction_down .fr {
    width: auto;
    margin-right: 0.4rem;
}
.cooperation .introduction_down .fr img {
    width: 2.875rem;
}
.cooperation .introduction_down::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 3px;
    border-top: 3px solid #e2e2e2;
}
.cooperation_down li {
    width: 100%;
    overflow: hidden;
    
}
.cooperation_up {
    padding: 0 1.9rem;
    position: relative;
}
.cooperation_bg {
    width: 100%;
    height: 97%;
    background: #d3e9e1;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
}
.cooperation_img {
    position: relative;
    z-index: 2;
}
.cooperation_title {
    font-size: 0.6rem;
    color: #569a81;
    height: 2.6rem;
    margin-top: 0.5rem;
    /* line-height: 2.6rem; */
    text-align: center;
}

/* 中心动? */
.dynamic_list {
    overflow: hidden;
}
.dynamic_list li {
    width: 100%;
    overflow: hidden;
}
.dynamic_list li .dynamic_listimg {
    float: left;
    width: 33%;
}
.dynamic_list li .dynamic_listtext {
    float: left;
    width: 67%;
    padding-left: 3%;
}
.dynamic_listtitle {
    color: #847a83;
    font-size: 0.7rem;
    line-height: 0.95rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 0.2rem;
}
.dynamic_listdown {
    font-size: 0.6rem;
    color: #b4b4b4;
}
.dynamic_listdown span + span {
    float: right;
}
.dynamic_list .wrap {
    padding: 0 0.64rem 0.475rem;
    margin-bottom: 0.475rem;
    border-bottom: 1px solid #ececec;
} 
.dynamic_listmore {
    width: 1.45rem;
    height: 1.45rem;
    background: url(/mobile/img/ico33.png) no-repeat center;
    background-size: 1.45rem 1.45rem;
    margin: 0.375rem auto 0.75rem;
}

/* 联系我们 */
.contact_us .c_introduction h3 {
    color: #656565;
    font-size: 0.7rem;
}
.contact_us #wrap::before {
    display: none;
}
.contact_us .contact_usimg {
    width: 8.85rem;
    margin: 0.8rem 0;
    font-size: 1.4rem;
    line-height: 1.4rem;
    height: 1.4rem;
    color: #e2332e;
    font-family: "DINCond-Medium";
    padding-left: 1.4rem;
    background: url(/mobile/img/ico34.png) no-repeat left center/1.2rem;
}

#us_map {
    width: 100%;
    height: 8.8rem;
    margin: 1.6rem 0 0.8rem;
    display: inline-block;
}

.BMap_stdMpCtrl,
.anchorBL,
.BMap_cpyCtrl{
    display: none !important;
}
.BMap_Marker {
    width: 20px !important;
    height: 31px !important;
    background: url("/mobile/img/map.png") no-repeat 0 0 !important;
}

.san {
    display: none;
}
.sanlist {
    /* background: url(/mobile/img/sidenav_icon_down.png) no-repeat 93.5% 0.7rem / .6rem; */
}
#sidenav .li_h.on .sanlist {
    display: block !important;
}
.sanlist li a {
    color: #77767c !important;
    /* line-height: 1rem !important; */
    background: url(/mobile/img/sidenav_icon_down.png) no-repeat 93.5% 40% / .6rem;
}
/* #sidenav .li_h .sanlist:nth-child(1) a {
    height: 1.5rem;
    line-height: 1.5rem !important;
}
#sidenav .li_h .sanlist:nth-child(2) a {
    line-height: 1rem !important;
    margin-bottom: 1rem;
} */
.sanlist li .cge{
    line-height: 1rem !important;
    margin-bottom: 1rem;
}
.sanli a {
    display: block;
    height: 1.6rem;
    line-height: 1.6rem;
    font-size: .65rem;
    padding-left: 1.28rem;
    color: #77767c;
}

.main_title_it h2 {
    font-size: 1.2rem;
    font-family: "DINCond-Medium";
    line-height: 1.2rem;
    color: #56bb4e;
    margin-bottom: .1rem;
}
.word h3 {
    font-size: .75rem;
    line-height: 1.5em;
    color: #505255;
    /* margin-top: 0.8rem; */
}
.it_k {
    margin-bottom: 1rem;
}
.word p {
    font-size: .55rem;
    line-height: 1rem;
    color: #959595;
}
#right_it {
    width: 85%;
    float: left;
}
.itw1200 .fr {
    width: 15%;
    float: right;
    position: absolute;
    right: 0;
    bottom: 1.3rem;
    text-align: center;
}
.itw1200 {
    position: relative;
    display: inline-block;
    margin-top: 0.8rem;
}
.itw1200 .fr img {
    width: 1.175rem;
    display: initial;
}
.itw1200 #right_it {
    /* width: 100%; */
    display: inline-block;
    margin: 0.8rem 0 1.3rem;
    position: relative;
}
#right_it img {
    position: relative;
}
.itw1200 #right_it::before {
    content: "";
    position: absolute;
    right: -30%;
    bottom: -3px;
    width: 100%;
    height: 3px;
    border-top: 3px solid #e2e2e2;
}

.setion1 h3 {
    font-size: 1.2rem;
    font-family: "DINCond-Medium";
    line-height: 1.2rem;
    color: #56bb4e;
    margin-bottom: .1rem;
}
.setion1 h4 {
    font-size: .85rem;
    line-height: .9rem;
    color: #64636b;
    padding-bottom: 0.8rem;
}
.setion1 p {
    font-size: .55rem;
    line-height: 1rem;
    color: #959595;
}
.list1 {
    overflow: hidden;
    margin-left: -0.25rem;
    margin-right: -0.25rem;
    margin-top: 0.825rem;
    margin-bottom: 1.5rem;
}
.list1 li {
    width: 33.333333%;
    height: 1.825rem;
    line-height: 1.825rem;
    float: left;
    padding: 0 0.25rem;
    margin-bottom: 0.5rem;
}
.list1 li p {
    font-size: 0.5rem;
    color: #e0f0ff;
    background: #89b9e6;
    text-indent: 0.5rem;
    line-height: inherit;
    letter-spacing: -2px;
}
.list1 li p em {
    font-size: 0.8rem;
    color: #f8ff84;
}

.txgs ul {
    /* width: 100%; */
    margin-left: -0.2rem;
    margin-right: -0.2rem;
    overflow: hidden;
}
.txgs li {
    width: 33.333333%;
    float: left;
    padding: 0 0.2rem;
    margin-top: 0.75rem;
    height: 4.525rem;
    background: url(/mobile/img/ico19.png) no-repeat center;
    background-size: 4.525rem;
    padding-top: 10%;
}
.txgs li h5 {
    color: #2990c7;
    font-size: 0.45rem;
    line-height: 0.8rem;
    text-align: center;
    letter-spacing: -1px;
}
.dir_txt{
    display: none;
}
.dir_txt.active {
    display: block;
}

.setion1 {
    padding-top: 0.8rem;
}
.setion1 .lef h2{
    font-size: 1.2rem;
    font-family: "DINCond-Medium";
    line-height: 1.2rem;
    color: #56bb4e;
    margin-bottom: .1rem;
}
.scientific_info p {
    font-size: .55rem;
    line-height: 1rem;
    color: #959595;
    margin-bottom: 0.5rem;
}

.tabs_info .head{padding:.64rem; margin-bottom: .32rem; background-color: #f2f2f2;}
.tabs_info .head h2{background:url("/mobile/img/develop4_icn.png") no-repeat right center/.6rem; overflow:hidden;}
.tabs_info .head .area{float:left; width:5.5rem;}
.tabs_info .head .area span{float:left; font-size: .65rem; line-height: .8rem; color:#56bb4e;}
.tabs_info .head .area span.en{font-size: .85rem; font-family: "DINCond-Bold"; line-height: .8rem; color:rgba(52,26,51,.2);}
.tabs_info .head .name{float:left; font-size: .65rem; line-height: .8rem; color:#83828a;}
.tabs_info .head.on{background-color: #3caf98;}
.tabs_info .head.on h2{color:#fff; background-image:url("/mobile/img/develop4_icn-on.png");}
.tabs_info .head.on span{color:#fff;}
.tabs_info .head.on .name{color:#fff;}
.tabs_info .body{display:none; padding:.6rem 0;}


/* new */
.respon1-main .list .pic{box-shadow: 0 0 60px rgba(115,135,115,.27);}
.respon1-main .list ul{display: flex; flex-wrap: wrap;}
.respon1-main .list li{float: left; width: 47.8%; margin-bottom: .8rem;}
.respon1-main .list li:nth-child(even){ margin-left: auto;}
.respon1-main .list .til{padding-top: .4rem; font-size: .555rem; line-height: .6rem; color: #4c4c4c; text-align: center;}



/* 2023.8.1 */
.servicean1 .bustory{
	margin-bottom: 1.125rem;
}
.servicean1 .bustory p{
	font-size: .6rem;
	color: #808080;
	line-height: 1rem;
	margin-bottom: .5rem;
}
.servicean1 .con2{
	margin-top: 2rem;
	width:calc(100% + 1.3rem);
	left: -.65rem;
	position: relative;
		padding: .5rem .75rem 2rem;
		box-sizing: border-box;
	background: linear-gradient(#edf2f2,#edf2f2,#edf2f2);
}
.servicean1 .con2 .chart{
	width: calc(100% + 1.3rem);
	left: -.65rem;
	position: relative;
	
}
.servicean1 .con2 .chart .h1{
	font-size:.75rem ;
	color: #fff;
	text-align: center;
	line-height: 3rem;
	margin-bottom: 2.125rem;
}
.servicean1 .con2 .chart li{
	float: left;
	color: #fff;
	font-size: .6rem;
	position: relative;
	padding:.75rem .5rem 0;
	text-align: center;
	margin-right: .25rem;
	width: 1.65rem;
	height: 5.5rem;
}
.servicean1 .con2 .chart li:last-child{
	margin-right: 0;
}
.servicean1 .con2 .chart .li1,.servicean1 .con2 .chart .li3,.servicean1 .con2 .chart .li4,.servicean1 .con2 .chart .li6,.servicean1 .con2 .chart .li7,.servicean1 .con2 .chart .li9{
	color: #778585;
}
.servicean1 .con2 .chart li .span{
	color: #56bb4e;
	font-size:.6rem ;
	position: absolute;
	    bottom: -1.75rem;
	    white-space: nowrap;
	    left: -0.15rem;
}
.servicean1 .con3{
	padding: 2.25rem 0 0;
}
.c-h1{
	color: #56bb4e;
	font-size: .75rem;
	       font-family: 'DINCond-Regular';
	       font-weight: bold;
		margin-bottom: .375rem;
		line-height: .75rem;
		    text-transform: uppercase;
}
.c-h2{
	color: #4c4c4c;
	font-size: .7rem;
	line-height: .7rem;
	    text-transform: uppercase;
}
.servicean1 .con3 .img{
	margin-top: 0.875rem;

}
.servicean1 .con3 li{
	border-bottom: 0.05rem solid #ebf2f2;
	overflow: hidden;
	padding-bottom: 1.375rem;
	padding-top: 1rem;
}
.servicean1 .con3 li:last-child{
	border-bottom: none;
}
.servicean1 .con3 li .icon{
	max-width: 1.1rem;
	float: left;
	margin-right:0.75rem ;
}
.servicean1 .con3 li:nth-child(3) .icon,.servicean1 .con3 li:nth-child(4) .icon{
	max-width: 1.3rem;
}
.servicean1 .con3 li .h4{
	float: right;
	color: #4c4c4c;
	font-size: .7rem;
	width: calc(100% - 2.15rem);
	margin-bottom: 0.2rem;
}
.servicean1 .con3 li p{
	width: calc(100% - 2.15rem);
	font-size: .6rem;
	line-height: 1rem;
	color: #808080;
	float: right;
	
}
.servicean1 .con4{
background: #f0f2f0;
width: calc(100% + 1.28rem);
position: relative;
left: -.64rem;
padding: 1.875rem  .64rem 2.5rem;
box-sizing: border-box;
}
.servicean1 .con4 .boxswiper {
	background: #fff;
	padding: 0.625rem 1rem 0;
	margin-top: 1rem;
}
.servicean1 .con4 .boxswiper .ton-ul{
	display: flex;
	    overflow-x: scroll;
	    white-space: nowrap;
	    overflow-y: hidden;
	padding: .8rem 0 1rem;
	border-bottom: 0.05rem solid #e8ebe8;
}
.servicean1 .con4 .boxswiper .ton-ul .item{
	font-size: .6rem;
	color: #7e807e;
	margin-right: .95rem;
}
.servicean1 .con4 .boxswiper .ton-ul .item.on{
	color: #56bb4e;
}
.servicean1 .con4 .boxswiper .bon-ul .til{
	color: #7e807e;
	font-size: .75rem;
	margin-top: 1rem;
	margin-bottom: 0.25rem;
}
.servicean1 .con4 .boxswiper .bon-ul .li{
	display: none;
}
.servicean1 .con4 .boxswiper .bon-ul .li:nth-child(1){
	display: block;
}
.servicean1 .con4 .boxswiper .bon-ul p{
	color: #7e807e;
	font-size: .6rem;
	line-height: 1rem;
}
.servicean1 .con4 .boxswiper .bon-ul .swiper-container{
	margin-top: 1.5rem;
	width: calc(100% + 2rem);
	position: relative;
	left: -1rem;
}
.servicean1 .con4 .boxswiper .bon-ul .swiper-pagination{
	display: flex;
	justify-content: flex-end;
	padding-right: 0.875rem;
	bottom: 1rem;
}
.servicean1 .con4 .boxswiper .bon-ul .swiper-pagination span{
	width: 1.5rem;
	height: .15rem;
	border-radius: 0;
	background: #fff;
	opacity: 1;
	margin:0 .125rem ;
}
.servicean1 .con4 .boxswiper .bon-ul .swiper-pagination span.swiper-pagination-bullet-active{
	background: #56bb4e;
}
.servicean2 .chart{
	  position: relative;
		background-size: 12rem;
		/* height: 11.875rem; */
		padding-top:1.45rem;
}
.servicean2 .chart::after{
	content: '';
	width: .05rem;
	height: .85rem;
	background: #b6bfbf;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	top: 3.4rem;
}
.servicean2 .chart .h1{
	font-size: .75rem;
	color: #fff;
	text-align: center;
	background: #56bb4e;
	width:7.5rem ;
	line-height: 2.1rem;
	margin: auto;
	border-radius: 1.05rem;
	box-shadow: 0 .5rem 2rem 0 #e4f4e3;
	position: relative;
	    z-index: 3;
}
.servicean2 .chart .h1::after{
	content: '';
	width: 2.25rem;
	height: 1.5rem;
	    border-radius: 0 .75rem 0 0;
	position: absolute;
	right: -2.25rem;
	top: .95rem;
	border: .05rem solid #b6bfbf;
	    border-left: none;
	    border-bottom: none;
}
.servicean2 .chart .h1::before{
	content: '';
	width: 2.25rem;
	height: 1.5rem;
	    border-radius: .75rem  0  0 0;
	position: absolute;
	left: -2.25rem;
	top: .95rem;
	border: .05rem solid #b6bfbf;
	    border-right: none;
	    border-bottom: none;
}
.servicean2 .chart ul{
	display: flex;
	justify-content: space-between;
	margin-top: 1.375rem;
}
.servicean2 .chart ul li{
		width: 5rem;
}
.servicean2 .chart ul .icon img{
	max-height: 1.7rem;
	margin: auto;
}
.servicean2 .chart .p{
	color: #738080;
	font-size: .6rem;
	background: #ebf0f0;
	width: 100%;
	line-height: 2.1rem;
	border-radius: .9rem;
	text-align: center;
	margin-top: .75rem;
	box-sizing: border-box;
}
.servicean2 .con-npm2{
	margin-top: 2rem;
	background: #ebf0f0;
	width: calc(100% + 1.28rem);
	position: relative;
	left: -.64rem;
	box-sizing: border-box;
	padding: 1.875rem .64rem 1.575rem;
}
.servicean2 .con-npm2 p{
	color: #808080;
	font-size: .6rem;
	line-height: 1rem;
	margin-top: .75rem;
}
.servicean2 .con-npm2 p br{
	display: none;
}
.servicean2 .con-npm2 ul{
	overflow: hidden;
	margin-top: 1.25rem;
}
.servicean2 .con-npm2 ul li{
	background: #fff;
	width:49%;
	height: 7.45rem;
	float: left;
	padding-top: 1.5rem;
	margin-bottom: .35rem;
}
.servicean2 .con-npm2 ul li:nth-child(2n){
	float: right;
}
.servicean2 .con-npm2 ul li .p{
	color: #4c4c4c;
	font-size: .75rem;
	text-align: center;
	position: relative;
	padding-bottom: 0.875rem;
}
.servicean2 .con-npm2 ul li .icon{
	width: 1.925rem;
	height: 2rem;
	background-size:  1.85rem;
	background-repeat: no-repeat;
	margin:0 auto 1rem;
}
.servicean2 .con-npm2 ul li .p::after{
	content: '';
	width: .4rem;
	height: .075rem;
	background: #dfe2de;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom: 0;
}
.servicean2 .con-npm3 {
		padding: 2rem 0 0;
}
.servicean2 .con-npm3 .list{
	margin-top: 0.875rem;

}
.servicean2 .con-npm3 .list .item{
	margin-bottom: .5rem;
}
.servicean2 .con-npm3 .list .item:last-child{
	margin-bottom: 1rem;
}
.servicean2 .con-npm3 .list .pic img{
	width: 100%;
}
.servicean2 .con-npm3 .list .txt{
	border: 1px solid #dce3e3;
	font-size: .6rem;
	color: #666666;
	height: 2.675rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.servicean2 .con-npm3 a.addMore{
	    width: 1.3rem;
	    height: 1.3rem;
}
.servicean1 .c_top{
	    padding:1.9rem 0 .8rem 0;
}
@media screen and (max-width:640px){
	.contact2 .w_chunk3 .img_map .nanhai{
		bottom: .7rem;
	}
}
@media screen and (max-width:660px){
	.servicean2 .chart ul li {
	    width: 4rem;
	}
	.servicean2 .chart .p{
		line-height: 1.8rem;
		    font-size: .5rem;
	}
}<!--ʱ1776410402.1548-->