﻿.fat-nav,.hua_wapshow{
    display: none;
}
@media ( max-width:980px ) {
    .hua_wapshow{
        display: block;
    }
    .hua_waphidden{
        display: none;
    }
    body .container.w1200 {
        width: auto;
    }
    /****************首页*******************/
    /*页头*/
    .SRKC_topbar{
        height:80px;
    }
    .SRKC_topbar .container .leftpart.fl {
        float:none;
        width:300px;
        padding:0;
        text-align: center;
        border-bottom: 1px solid #4c4c4c;
    }
    .SRKC_topbar .container .leftpart a {
        line-height: 26px;
        width: 45%;
        border:none;
        margin: 0;
    }
    .SRKC_topbar .container .rightpart{
        position: relative;
        width: 100%;
    }
    .SRKC_topbar .container .rightpart .searchbox{
        height: 30px;
        border: 1px solid #4c4c4c;
        position: relative;
        margin: 10px auto;
        margin-right: auto;
        width: 220px;
        float: none;
    }
    .SRKC_navbar .container{
        height:auto;
    }
    .SRKC_navbar .logo{
        position: relative;
        width: 50%;
    }
    .SRKC_navbar .container .logo img{
        width: 100%;
        height: auto;
    }

    .fat-nav, .hamburger_icon, .hamburger_icon:after, .hamburger_icon:before { -moz-transition-duration: .4s; -o-transition-duration: .4s; -webkit-transition-duration: .4s }
    a.hamburger {outline:none;width: 30px; height: 20px; position:absolute; top: 50%; right: 15px;margin-top:-10px; z-index: 9001;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: transparent; -ms-touch-action: manipulation; touch-action: manipulation }
    .hamburger_icon { position: relative; margin-top: 7px; margin-bottom: 7px }
    .hamburger_icon, .hamburger_icon:after, .hamburger_icon:before { display: block; width: 100%; height: 2px; background-color: #999; -moz-transition-property: background-color, -moz-transform; -o-transition-property: background-color, -o-transform; -webkit-transition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-duration: .4s }
    .hamburger_icon:after, .hamburger_icon:before { position: absolute; content: "" }
    .hamburger_icon:before { top: -7px }
    .hamburger_icon:after { top: 7px }
    .hamburger.active { position:fixed; top:25px; right:20px;}
    .hamburger.active .hamburger_icon { background-color: transparent}
    .hamburger.active .hamburger_icon:after, .hamburger.active .hamburger_icon:before { background-color: #fff }
    .hamburger.active .hamburger_icon:before { -moz-transform: translateY(7px)rotate(45deg); -ms-transform: translateY(7px)rotate(45deg); -webkit-transform: translateY(7px)rotate(45deg); transform: translateY(7px)rotate(45deg) }
    .hamburger.active .hamburger_icon:after { -moz-transform: translateY(-7px)rotate(-45deg); -ms-transform: translateY(-7px)rotate(-45deg); -webkit-transform: translateY(-7px)rotate(-45deg); transform: translateY(-7px)rotate(-45deg) }
    .fat-nav {
        top: 0;
        left: 0;
        z-index: 9000;
        position: fixed;
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,0.8);

        -moz-transform: scale(1.4);
        -ms-transform: scale(1.4);
        -webkit-transform: scale(1.4);
        transform: scale(1.4);

        -webkit-transition:all .4s linear;
        -moz-transition:all .4s linear;
        -o-transition:all .4s linear;
        -ms-transition:all .4s linear;
        transition:all .4s linear;


        -webkit-overflow-scrolling:touch;}
    .fat-nav .fat-nav_wrapper {
        position:fixed;
        width: 100%;
        height: 90%;
        top:10%;
        left:0;
        overflow: auto;
    }
    .fat-nav.active{ -moz-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); display:block;}

    .fat-nav .fat-nav_wrapper .mo_nav{ display:block; width:90%;margin-left:5%; margin-right:5%; padding:0; }
    .fat-nav .fat-nav_wrapper .mo_nav li { list-style-type: none; font-size: 2rem; height:2.5em; line-height:2.5em; width:100%; margin-bottom:0.1rem }
    .fat-nav .fat-nav_wrapper .mo_nav li a { display:block; width:100%; height:100%; text-decoration: none; color:#fff; text-align:left; }
    .fat-nav .fat-nav_wrapper .mo_nav .fat-nav_dropwrap p{ height:30px;}
    .fat-nav .fat-nav_wrapper .mo_nav .fat-nav_dropwrap a{display:block;font-size:16px; width:100%; height:100%; text-decoration: none; color:#fff; text-align:center;}

    /*页头end*/
    /*页尾*/
    .SRKC_footer .container{
        padding-top:0;
    }
    .SRKC_footer .container .copyright p img{
        display: block;
        margin: 10px auto;
    }
    /*页尾end*/

    .index_column .title .b,
    .index_column .title .b.en{
        font-size: 20px;
    }
    .index_column .title{
        padding:20px 0 0;
    }
    .SRKC_carchosebar .container{
        height:100px;
    }
    .SRKC_carchosebar .container span.ico b{
        bottom:0px;
        font-size:14px;
    }
    .SRKC_productList{
        margin:0 10px;
    }
    .index_column .SRKC_productList .list .item{
        width: 48%;
        margin-right: 2%;
    }
    .SRKC_productList .list .item .k .t{
        padding:15px 10px 0;
        word-wrap:break-word;
        overflow: hidden;
        height:38px;
    }
    .SRKC_productList .list .item .k .btnwrap{
        text-align: center;
        padding:10px;
    }
    .SRKC_productList .list .item .k .btnwrap a{
        width:100%;
    }
    .SRKC_productList .list .item .k .btnwrap a:first-child{
        margin-right:0;
        margin-bottom: 10px;
    }
    .index_column.advantage a.pic1,.index_column.advantage a.pic2,.index_column.advantage a.pic3,.index_column.advantage a.pic4{
        margin-bottom: 20px;
    }
    .index_column.advantage {
        margin: 20px 0;
        padding-bottom: 20px;
        background: url(../images/background/r.jpg) center center;
        background-size: auto 100%;
    }
    .index_column.order{
        margin: 20px 0 0;
        padding-bottom: 50px;
        background: url(../images/background/order.jpg) center center;
        background-size: auto 100%;
    }
    .SRKC_applyinfor2{
        padding:10px;
    }
    .SRKC_applyinfor2 .btnwrap.pb40{
        padding-bottom: 0;
    }
    .index_column.order .rightpart .content{
        padding:0 0 0 0;
    }
    .index_column.order .rightpart .content.en{
        margin-top:0;
    }
    .index_column.order .rightpart .content .subt{
        padding:10px;
        margin-top: 10px;
    }
    .index_column.order .rightpart .content .subt.dh,
    .index_column.order .rightpart .content .subt.wx,
    .index_column.order .rightpart .content .subt.em,
    .index_column.order .rightpart .content .subt.dz{
        background: none;
    }
    .index_column.order .rightpart .content .subc img{
        width: 200px;
        height:auto;
    }
    /****************首页end****************/

    /****************二级页面****************/
    .SRKC_webcrumb{
        padding:0 20px;
    }
    .SRKC_sideBar{
        width: auto;
    }
    .SRKC_sideBar.fl{
        float: none;
        border: none;
    }
    .SRKC_sideBar .pic{
        display: none;
    }
    .SRKC_sideBar .k{
        margin: 0 10px 10px;
    }
    .SRKC_sideBar .k h2{
        height:30px;
        line-height:30px;
        font-size: 16px;
    }
    .SRKC_sideBar .k h2 .ico.service {
        display: inline-block;
        width: 22px;
        height: 22px;
        background: url(../images/ico/leaf.png) no-repeat center center;
        background-size: auto 28px;
        vertical-align: middle;
        margin: 0 5px 0 0;
    }
    .SRKC_sideBar .k p {
        border: dashed #18af86;
        border-width: 0 1px;
        height: 25px;
        line-height: 25px;
        border-bottom: 1px solid #e6e6e6;
    }
    .SRKC_main{
        margin:10px 0 0 0;
    }
    .SRKC_main.type2 {
        margin-left: auto;
    }
    #news_flexslider{
        margin: 0 10px;
        padding-bottom: 20px;
    }
    #news_flexslider li .picwrap{
        width: 100%;
        float: none;
    }
    #news_flexslider li .content{
        width: 100%;
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
    #news_flexslider.flexslider .flex-control-nav  {
        width: 100%;
        position: absolute;
        bottom: 0px;
        text-align: center;
        left: 0;
    }
    .newscentershow .column .vedio{
        width: auto;
        height: auto;
    }

    /*时间轴*/
    .SRKC_article.timeline{}
    .SRKC_article.timeline .row .col-md-2{
        display: none;
    }
    .SRKC_article.timeline .row .col-md-5{
        width: auto;
        text-align: center;
    }
    .row.clearfix.ac.greenfont.px40.pt20.pb20{
        font-size: 16px;
    }
    /*时间轴end*/
    /*公司荣誉*/
    #gsry.flexslider{
        padding-bottom: 30px;
    }
    #gsry .slides li {
        display: none;
    }
    #gsry.flexslider .flex-control-nav  {
        width: 100%;
        position: absolute;
        bottom: 0px;
        text-align: center;
        left: 0;
    }
    #gsry.flexslider .flex-control-nav li a{ text-indent:99em; display:inline-block; width:8px;height:8px;overflow:hidden; border-radius:10px; border:1px solid #18af86; background:none;}
    #gsry.flexslider .flex-control-nav li a.flex-active{
        background:#18af86;}

    /*公司荣誉*/

    /*我们的优势*/
    .SRKC_superiorityWrap .item1,
    .SRKC_superiorityWrap .item2,
    .SRKC_superiorityWrap .item3{
        text-align:left;
        background:#18af86;
        color:#fff;
        vertical-align:middle;
        height:auto;}
    .SRKC_superiorityWrap .item1 img,
    .SRKC_superiorityWrap .item2 img,
    .SRKC_superiorityWrap .item3 img{
        width:100%;
        height:auto;}
    .SRKC_superiorityWrap .item1 .t,
    .SRKC_superiorityWrap .item2 .t,
    .SRKC_superiorityWrap .item3 .t{
        display: inline-block;
        width:90%;
        vertical-align:middle;
        text-align:left;
        margin:10px 5%;
    text-indent: 2em;}
    .SRKC_superiorityWrap .item1 .t2,
    .SRKC_superiorityWrap .item2 .t2,
    .SRKC_superiorityWrap .item3 .t2{
        display:block;
        width:100%;
        text-align:center;
        font-size:20px;
        padding: 20px 0 0;}
    .SRKC_superiorityWrap .item1 .t2 img,
    .SRKC_superiorityWrap .item2 .t2 img,
    .SRKC_superiorityWrap .item3 .t2 img{
        width:30px;
        margin-top:10px;}
    .SRKC_timelineWrap{
        display: block;
    }
    .SRKC_timelineWrap .time.hua_waphidden{
        display:none;}
    .SRKC_timelineWrap .pic{
        position: relative;
        display: inline-block;
        color:#4c4c4c;
        text-align:center;
        width:80%;
        left: 10%;
        border:2px solid #999999;
        border-radius:5px;
        padding:5px;
        margin-bottom: 10px;
        margin-left: -6px;}
    .SRKC_timelineWrap .pic .hua_wapshow{
        font-size: 20px;
    }
    .SRKC_timelineWrap .pic .pict.hua_waphidden{
        display: none;
    }
    .SRKC_timelineWrap .pic .pict.hua_wapshow{
        display: inline-block;
    }
    .SRKC_timelineWrap .pic .pict{
        position:relative;
        display:inline-block;
        width: 100%;
        left:auto;
        bottom:auto;
        white-space: inherit;
        word-wrap: break-word;
        font-weight:bold;
        font-size:16px;}
    .SRKC_timelineWrap .pic.p1,
    .SRKC_timelineWrap .pic.p2,
    .SRKC_timelineWrap .pic.p3,
    .SRKC_timelineWrap .pic.p4,
    .SRKC_timelineWrap .pic.p5{
        right: auto;
        top: auto;
        left:10%;}
    /*我们的优势end*/
    /*产品展示*/
    .SRKC_carchosebar .container span{
        background:none;
    }
    .SRKC_Optionbox.fl {
        margin: auto;
        width: auto;
        height: auto;
        background: #3f3f3f;
        float: none;
    }
    .SRKC_main.type1{
        margin: 0;
    }
    .SRKC_Optionbox .itemk {
        width: 100%;
        overflow: auto;
    }

    .SRKC_Optionbox .itemk .item{
        overflow: auto;
        padding: 5px 0px 5px 60px;
        position: relative;
    }
    .SRKC_Optionbox .itemk .item h3 {
        color: #7b9e95;
        font-size: 14px;
        font-weight: normal;
        vertical-align: middle;
        padding: 0px 0 0px 0px;
        float: left;
        position: absolute;
        left: 0;
    }
    .SRKC_Optionbox .itemk .item h3 i.ico {
        display: inline-block;
        width: 20px;
        height: 20px;
        vertical-align: middle;
        margin: -3px 5px 0 5px;
    }
    .SRKC_Optionbox .itemk .item p {
        margin: 0 0 0 10px;
        padding: 0px 0 0px 0px;
        border-left: none;
        float: left;
        font-size: 12px;
        display: inline-block;
        white-space:nowrap;
    }
    .SRKC_Optionbox .itemk .item p a.active {
        background:none;
    }
    .SRKC_productList .list .item{
        width:94%;
    }
    /*产品展示end*/
    /*产品详情*/
    .productdetail h1 {
        color: #4c4c4c;
        font-size: 16px;
        text-align: center;
        font-weight: bold;
        padding: 10px 0 0;
    }
    .productdetail h1 span{
        display: block;
        text-align: center;
        margin-top: 10px;
    }
    .productdetail .chosewrap {
        margin: 20px 0 0 0;
        overflow: hidden;
        background: #fafafa;
        border-top: 1px solid #18af86;
    }
    .productdetail .chosewrap span {
        height: auto;
        line-height: 20px;
    }
    .productdetail .chosewrap span a {
        color: #4c4c4c;
        font-size: 12px;
        border: solid #e6e6e6;
        border-width: 0 1px 1px 1px;
        margin-left: -1px;
        margin-top: -1px;
        height: 50px;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .productdetail .contentlist {
        padding: 0px 0px;
        border-bottom: 1px solid #18af86;
    }
    .productdetail .contentlist .content{
        padding: 0;
    }
    .onlineorder{
        padding: 0;
    }
    .onlineorder h1 {
        padding: 10px 0 10px 0;
        margin-bottom: 0px;
        font-size: 16px;
    }
    .onlineorder .memo .p {
        display: inline-block;
        width: 100%;
        vertical-align: middle;
        margin: 0 0px 0;
        text-align: center;
    }
    .onlineorder .memo{
        padding:0;
    }
    .onlineorder .memo .w {
        display: inline-block;
        width: 100%;
        vertical-align: middle;
        font-size: 12px;
    }
    .onlineorder .memo .t {
        font-size: 14px;
        padding-bottom: 10px;
    }
    .onlineorder .SRKC_applyinfor2 {
        padding: 10px 0 0;
    }
    .SRKC_applyinfor2 .row .inputbar .redfont {
        left: 0px;
    }
    .SRKC_applyinfor2 .row .inputbar .t {
        left: 10px;
    }
    .SRKC_applyinfor2 .row .inputbar {
        padding-left: 100px;
    }
    /*产品详情end*/
    /*反馈*/
    .SRKC_applyinfor {
        background: url(../images/background/service.jpg) no-repeat center center;
        background-size: auto 100%;
        padding: 0 10px;
    }
    .SRKC_applyinfor .row .inputbar {
        position: relative;
        padding-left: 100px;
        margin-bottom: 20px;
    }
    .SRKC_applyinfor .row .inputbar .t {
        left: 10px;
    }
    /*反馈end*/
    /*弹窗*/
    .mapwraptype2 {
        display: none;
        position: fixed;
        width: 80%;
        left: 10%;
        top: 50%;
        margin-left: 0;
        background: #ffffff;
        overflow: hidden;
        border-radius: 20px;
        z-index: 99;
        overflow: hidden;
    }
    .mapwraptype2 h2 {
        background: #18af86;
        font-size: 16px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        text-align: center;
        border-bottom: 1px solid #fff;
        position: relative;
    }
    .mapwraptype2 .top {
        margin: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #fff;
    }
    /*弹窗end*/
    /****************二级页面end****************/

}




