@charset "utf-8";
/*公共样式开始*/
@media screen and (max-width: 1200px) and (min-width: 320px) {

    * {
        padding: 0;
        margin: 0;
        list-style: none;
    }

    html, body {
        margin: 0 auto;
    }

    body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, header, section, footer {
        margin: 0;
        padding: 0
    }

    body, button, input, select, textarea {
        color: #464343;
    }

    body {
        overflow-x: hidden;
        position: relative;
        font-size: 0.14rem;
        background-color: #ffffff;
        min-width: 320px;
        font-family: "微软雅黑";
    }

    address, cite, dfn, p, span, em, var, i {
        font-style: normal
    }

    ul, ol, dl {
        list-style: none
    }

    a {
        text-decoration: none;
        outline: none;
        font-family: "微软雅黑";
        color: #000;
        cursor: pointer;
    }

    body, div, ul {
        margin: 0;
        padding: 0;
    }

    li {
        font-family: "微软雅黑";
        list-style: none;
        margin: 0;
        padding: 0;
    }

    p {
        margin: 0px;
        padding: 0px;
        word-wrap: break-word;
    }

    :focus {
        outline: none;
    }

    img {
        border: 0;
        vertical-align: middle;
        display: inline-block;
    }

    input, textarea {
        outline: none;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        padding: 0;
        margin: 0;
    }

    ::selection {
        color: #007cc2;
        text-shadow: none
    }

    ::-moz-selection {
        color: #007cc2;
        text-shadow: none
    }

    .fl {
        float: left;
    }

    .fr {
        float: right;
    }

    .clear {
        clear: both;
    }

    .clear:after {
        display: block;
        content: "";
        clear: both;
    }

    .pc {
        display: none;
    }

    .wap {
        display: block;
    }

    .infrom {
        display: none;
    }

    .head_wap {
        display: block;
    }
    .menu_list_pc.pc{display: none;}
    .menu_list_pc{display: none;}
    .head {
        max-width: 100%;
        position: fixed;
        height: 1.2rem;
        z-index: 9999;
        width: 100%;
        background: #ffffff;

        box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
    }

    .head a.logo {
        display: inline-block;
        width: 3.53rem;
        height: 1.01rem;
        margin: 0.1rem 0 0 0.1rem;
        position: relative;
    }

    .head a.logo img {
        display: block;
        height: 100%;
    }

    .head span.navbar {
        display: block;
        width: 0.5rem;
        height: 0.4rem;
        cursor: pointer;
        margin-top: 0.38rem;
        float: right;
        margin-right: 0.24rem;
    }

    .head span.navbar img {
        max-width: 100%;
        display: block;
        width: 0.5rem;
        height: 0.4rem;
    }

    /*菜单栏*/
    .menu_list_bor {
        position: fixed;
        height: 100%;
        width: 100%;
        right: -100%;
        top: 0;
        z-index: 8888;
    }

    .colse_menu {
        position: absolute;
        left: 0;
        top: 0;
        width: 40%;
        height: 100%;
        background: rgba(0, 0, 0, 0.6);
    }

    .menu_right {
        width: 60%;
        position: absolute;
        height: 100%;
        right: 0;
        top: 0;
        background: #fff;
        z-index: 9999;
        overflow-x: hidden;
    }

    .menu_top {
        width: 100%;
        height: 1rem;
        border-bottom: 1px solid #bbbbbb;
    }

    .clo {
        line-height: 1rem;
        color: #333;
        font-size: 0.3rem;
        width: 1.5rem;
        margin-left: 0.3rem;
        height: 1rem;
        background-size: auto 0.25rem;
        padding-left: 0.35rem;
    }

    .menu_list {
        width: 100%;
    }

    .clo b {
        float: left;
        height: 100%;
        width: 20px;
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);;
        background: url('fl.png') no-repeat right center;
        background-size: 40%;
    }

    .clo span {
        display: inline-block;
        line-height: 0.8rem;
        margin-left: 0.1rem;
    }

    .menu_list > ul > li, .menu_list > ul > li div > ul > li {
        line-height: 0.8rem;
        /*height: 0.8rem;*/
        position: relative;
        border-bottom: 1px solid #e9e9e9;
    }

    .menu_list > ul > li div > ul {
        display: none;
    }

    .menu_list > ul > li > a, .menu_list > ul > li div > ul > li > a {
        line-height: 0.8rem;
        height: 0.8rem;
        color: #333;
        font-size: 0.28rem;
        display: inline-block;
        padding-left: 0.65rem;
        width: 100%;
        display: block;
    }

    .menu_list > ul > li div > ul > li {
        border: 0;
        border-top: 1px solid #e9e9e9;
        padding-left: 0.1rem;
    }

    .menu_list > ul > li div > ul > li > a {
        color: #575757;
    }

    .menu_list > ul > li > b, .menu_list > ul > li div > ul > li b {
        position: absolute;
        display: block;
        width: 100%;
        height: 0.8rem;
        right: 0;
        top: 0;
        background: url('fl.png') no-repeat 90% center;
        background-size: 3.5%;
    }

    .menu_list > ul > li div > ul > li li {
        border-top: 1px solid #e9e9e9;
    }

    .menu_list > ul > li div > ul > li li a {
        padding-left: 1.5rem;
        color: #333;
    }

    .menu_list > ul > li > b.nex, .menu_list > ul > li div > ul > li b.nex {
        background: url('nex.png') no-repeat 90% center;
        background-size: 6%;
    }

    .menu_list > ul > li {
        line-height: 0.8rem;
    }
    .f_wap{padding: 0.2rem 0.24rem;font-size: 0.24rem;text-align: center;line-height: 200%;margin-top: 0.5rem;background: #f2f2f2;width: auto;}
    .f_wap p{color: #666666;}
    .f_wap a{color: #666666;}
    .column_foot a{display: inline-block;color: #666666;font-size: 0.24rem;position: relative;width: 1.5rem;}
    .column_foot a:before {
        content: "";
        position: absolute;
        right: 0;
        top: 0.15rem;
        width: 1px;
        height: 0.2rem;
        background-color: #d4d4d4;
    }
    .column_foot a:last-child::before{background: none;}
    .sti{display: block;width: 0.64rem;height: 0.64rem;background: url("wap_stickico.png") no-repeat center;background-size: contain;position: fixed;right: 0.2rem;bottom: 2rem;}
    .foot_wap {
        background-color: #16304b;
        height: 0.9rem;
        line-height: 0.9rem;
        width: 100%;
        overflow: hidden;
        font-size: 0.28rem;

        z-index: 1000;
        position: fixed;
        bottom: 0;
    }

    .foot_wap .footer_service {
        display: block;
        float: left;
        width: 25%;
        text-align: center;
        height: 0.9rem;
        line-height: 0.9rem;
        overflow: hidden;
        text-indent: 6%;
    }

    .foot_wap .footer_service {
        background: url(ico-phone.png) no-repeat 20% #1759a1;
        background-size: 0.45rem 0.5rem;
    }

    .foot_wap .foot_qq {
        background-color: #114783;
    }

    .foot_wap .foot_index {
        background: url("icoindex.png") no-repeat 20% #2f6cb6;
        background-size: 0.45rem 0.5rem;
    }

    .foot_wap .foot_pro {
        background: url("icopro.png") no-repeat 20% #1757a6;
        background-size: 0.45rem 0.5rem;
    }

    .foot_wap .foot_tel {
        background-color: #114783;
        font-size: 0.28rem;
    }

    .foot_wap .foot_qq {
        font-size: 0.26rem;
        background: url(icoQQ.png) no-repeat 20% #154c88;
        background-size: 0.45rem 0.5rem;
    }

    .foot_wap a {

        color: rgba(255, 255, 255, .8);
        font-family: "pingfang regular";
    }
    .banenr_wap{width:100%;}
    .banenr_wap img{width: 100%;display: block;height: auto;}

    /*banner*/
    .focus {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
    }

    .focus ul li {
        position: relative;
    }

    .containt-div {
        position: relative;
        width: 100%;
        height: 1rem;
    }

    .focus ul li .li_left, .focus ul li .li_right {
        width: 50%;
        height: 100%;
        position: absolute;
        display: block;
        bottom: 0;
        z-index: 1200;
    }

    .focus ul li .li_left {
        float: left;
    }

    .focus ul li .li_right {
        float: right;
        left: 50%;
    }

    .focus .flex-control-nav {
        position: absolute;
        bottom: -0.1rem;
        left: 0;
        right: 0;
        text-align: center;
        z-index: 20;
    }

    .focus .flex-control-nav li {
        display: inline-block;
        margin: 0 0.1rem;
    }

    .focus .flex-control-nav li a {
        color: transparent;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        background: rgba(0, 0, 0, .6);
        display: block;
        width: 0.2rem;
        height: 0.2rem;
    }

    .focus .flex-control-nav li a.flex-active {
        background-color: #1757a6;
    }

    ol.flex-control-nav.flex-control-paging {
        height: 0.5rem;
    }

    section {
        display: none;
    }

    .path {
        width: 100%;
        line-height: 0.54rem;
        border-bottom: 1px solid #f4f4f4;
        height: 0.54rem;
    }

    .path i {
        display: block;
        float: left;
        width: 0.32rem;
        height: 0.32rem;
        line-height: 0.41rem;
        margin-left: 0.24rem;
    }

    .path img {
        max-width: 100%;
        max-height: 100%;
    }

    .path span {
        margin-left: 0.1rem;
        color: #484848;
        line-height: 0.5rem;
        display: block;
        font-size: 0.24rem;
        display: block;
        float: left;
    }

    .path a {
        color: #5a5959;
        font-size: 0.24rem;
    }

    .path a:nth-child(1),.path a:nth-child(3){
        display: none;
    }

    .nav {
        background: #f9f9f9;
        padding: 0.4rem 0.24rem;
    }

    .nav > ul {
        overflow: hidden;
        padding-top: 0rem;
        padding-bottom: 0.1rem;
    }

    .nav ul li {
        width: 47%;
        float: left;
    }

    .nav ul li a {
        display: block;
        color: #595959;
        width: 100%;
        background: #fff;
        box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
        margin-bottom: 0.20rem;
        float: left;
        height: 0.7rem;
        line-height: 0.70rem;
        font-size: 0.28rem;
        text-align: center;;
    }

    .nav ul li a.on {
        background: #1757a6;
        color: #fff;
    }

    .main {
        margin-top: 0;
        padding-bottom: 0;
    }

    .product_list {
        padding: 0 0.24rem;
    }

    .product_list ul li {
        width: 47%;
        float: left;
        margin: 0.25rem 0;
        border: 1px solid #e0e0e0;
    }

    .product_list ul li .pic {
        width: 100%;
        height: 2.1rem;
        border: 0;
        overflow: hidden;
        border-radius: 0.05rem;
        -webkit-border-radius: 0.05rem;
        -moz-border-radius: 0.05rem;
        position: relative;
    }

    .product_list ul li .pic img {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        max-height: 98%;
        max-width: 98%;
        margin: auto;
        display: block;
        transition: .5s;
        -o-transition: .5s;
        -webkit-transition: .5s;
        -moz-transition: .5s;
    }

    .product_list ul li .pic .share {
        position: absolute;
        width: 100%;
        height: 100%;
        bottom: 0;
        right: 0;
        left: 0;
        background: rgba(0, 0, 0, .6);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
        transition: all 0.5s;
        -o-transition: all 0.5s;
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s;
        top: 100%;
    }

    .product_list ul li .pic .share .title {
        font-size: 0.28rem;
        color: #fff;
        text-align: center;
        border-bottom: 1px solid rgba(255, 255, 255, .4);
        margin: 0 10%;
        line-height: 0.5rem;
        margin-top: 0.6rem;
    }

    .product_list ul li .pic .share .words {
        margin: 0 10%;
        font-size: 0.24rem;
        color: #fff;
        text-align: center;
        line-height: 0.25rem;
        margin-top: 0.1rem;
    }

    .product_list ul li .text {
        height: 0.6rem;
        line-height: 0.6rem;
    }

    .product_list ul li .text span {
        display: block;
        width: 100%;
        float: left;
        color: #666666;
        font-size: 0.26rem;
        text-align: center;
        line-height: 0.6rem;
    }

    .product_list ul li:hover .text span {
        color: #1757a6;
    }

    .product_list ul li:hover .pic img {
        transform: scale(1.2);
        -o-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
    }

    /*新闻中心*/
    .news_list {
        padding: 0 0.24rem;
    }

    .hot_left {
        width: 30%;
        height: 1.9rem;
        float: left;
        border-radius: 0.05rem;
        -webkit-border-radius: 0.05rem;
        -moz-border-radius: 0.05rem;
        overflow: hidden;
        position: relative;
    }

    .hot_left img {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        max-height: 100%;
        max-width: 100%;
        margin: auto;
        display: block;
    }

    .hot_right {
        float: right;
        width: 65%;
        margin-left: 0.3rem;
    }

    .news_list ul li .hot_right .title {
        width: 100%;
        height: 0.4rem;
        line-height: 0.4rem;
        margin-top: 0.15rem;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        font-size: 0.28rem;
        color: #535353;
        font-weight: bold;
    }

    .hot_right .title span {
        display: block;
        float: left;
    }

    .hot_right .title .text {
        font-size: 0.28rem;
    }

    .news_list ul li .time {
        color: #b2b2b2;
        font-size: 0.24rem;
        line-height: 0.6rem;
        width: auto;
        border: 0;
        text-align: inherit;
        height: 0.6rem;
        padding: 0;
    }

    .hot_right .words {
        font-size: 0.26rem;
        color: #666666;
        line-height: 150%;
        text-align: justify;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

    .hot_box:hover .hot_right .title {
        color: #1757a6;
    }

    .news_list ul li {
        margin-top: 0.2rem;
        border-bottom: 1px solid #dedede;
        padding-bottom: 0.3rem;
    }

    .news_list ul li:hover .hot_right .title {
        color: #1757a6;
    }

    .news_pro_list, .news_hot_list {
        margin: 0 0.24rem;
        overflow: hidden;
        margin-top: 0.2rem;
        box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);
        -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);
    }

    .news_pro_list ul {
        padding: 0.24rem;
    }

    .news_pro_list ul li {
        width: 48%;
        margin-bottom: 0.1rem;
        overflow: hidden;
        float: left;
        margin-top: 0.2rem;
    }

    .news_pro_list ul li .pic {
        width: 100%;
        height: 1.5rem;
        overflow: hidden;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
    }

    .news_pro_list ul li .pic img {
        height: auto;
        width: 100%;
    }

    .news_pro_list ul li h3 {
        line-height: 0.45rem;
        height: 0.45rem;
        text-align: center;
        font-size: 0.26rem;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        color: #333;
    }

    .news_hot_list ul {
        padding: 0.24rem;
    }

    .news_hot_list .pic {
        width: 100%;
        height: 2.5rem;
        overflow: hidden;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
    }

    .news_hot_list .pic img {
        height: auto;
        width: 100%;
    }

    .news_hot_list ul li {
        width: 100%;
        height: auto;
    }

    .news_hot_list ul li:nth-child(2) .pic, .news_hot_list ul li:nth-child(3) .pic, .news_hot_list ul li:nth-child(4) .pic {
        display: none;
    }

    .news_hot_list ul li h3 {
        line-height: 0.6rem;
    }

    .news_hot_list ul li .text {
        text-align: center;
        font-size: 0.26rem;
        display: block;
        float: left;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        color: #333;
    }

    .news_hot_list ul li .time {
        float: right;
        font-size: 0.24rem;
        color: #666666;
        display: block;
    }

    .hotnews_pro {
        height: 0.62rem;
        line-height: 0.62rem;
        background: #f5f5f5;
    }

    .hotnews_pro span {
        font-size: 0.28rem;
        padding-left: 0.2rem;
    }

    .hotnews_pro a.more {
        font-size: 0.24rem;
        padding-right: 0.2rem;
    }

    /*产品详情页*/
    .product_right {
        width: auto;
        padding: 0 0.24rem;
        float: none;
        border: 0;
    }

    .pro_intro_top {
        padding: 0;
    }

    .pro_intro_top .pic {
        width: 100%;
        float: none;
        border: 1px solid #dedede;
        height: 3rem;
    }

    .pro_intro_top .pic img {
        display: block;
        width: 100%;
        height: auto;
    }

    .pro_intro_top .text {
        float: none;
        width: auto;
        margin-left: 0;
        margin-top: 0.2rem;
    }

    .pro_intro_top .text .title {
        font-size: 0.3rem;
        line-height: 0.6rem;
    }

    .pro_intro_top .text .words {
        font-size: 0.26rem;
        line-height: 0.5rem;
    }

    .label_name, .promise span {
        font-size: 0.26rem;
        height: 0.7rem;
        line-height: 0.7rem;
    }

    .label_name:before {
        content: "";
        position: absolute;
        right: 0;
        top: 50%;
        width: 70%;
        height: 1px;
        background-color: #dedede;
    }

    .promise ul {
        margin: 0.1rem 0;
    }

    .pro_intro_bottom .bd {
        padding: 0;
        min-height: 5rem;
        margin: 0;
    }

    .laber ul li {
        font-size: 0.24rem;
        width: auto;
        height: 0.48rem;
        line-height: 0.48rem!important;
        margin-right: 0.1rem;
    }

    .promise ul li {
        font-size: 0.24rem;
        margin-right: 0.2rem;
    }

    .pro_intro_top .text a {
        width: 45%;
        height: 0.75rem;
        line-height: 0.75rem;
        font-size: 0.26rem;
        margin: 0.1rem 0;
    }

    .pro_intro_bottom .hd {
        height: 0.8rem;
        margin-top: 0.2rem;
    }

    .pro_intro_bottom .hd ul li.on {
        background-image: none;
        background-color: #1757a6;
    }

    .pro_intro_bottom .hd ul li {
        width: 25%;
        font-size: 0.28rem;
        height: 0.8rem;
        line-height: 0.8rem;
    }

    .pro_intro_bottom .hd ul li a {
        width: 100%;
        height: 100%;
    }

    .pro_intro_bottom .bd ul li {
        font-size: 0.24rem;
        line-height: 200%;
    }
    .pro_intro_bottom .bd ul li .case_show_list .case_show_text .laber ul li{font-size: 0.24rem!important;padding: 0.1rem;}
    .pro_intro_bottom .bd ul li .case_show_list{background: #f7f7f7;}
    .pro_intro_bottom .bd ul li .case_show_list .pic{width: 100%;height: 3rem;float: none;}
    .pro_intro_bottom .bd ul li .case_show_list .pic img{width: 100%;height: auto;}
    .pro_intro_bottom .bd ul li .case_show_list .case_show_text{float: none;width: auto;padding: 0 0.2rem;}
    /*.pro_intro_bottom .bd ul li .case_show_list .case_show_text .laber ul li{float: left;*/
        /*width: auto;*/
        /*height: 23px;*/
        /*line-height: 23px;*/
        /*border: 1px solid #dedede;*/
        /*text-align: center;*/
        /*margin-right: 8px;*/
        /*color: #1757a6;*/
        /*font-size: 14px;*/
        /*padding: 0 10px;}*/
    .pro_intro_bottom .bd ul li .case_show_list .case_show_text h3{font-size: 0.28rem;line-height: 0.6rem;}
    .pro_intro_bottom .bd ul li .case_show_list .case_show_text p{font-size: 0.24rem;line-height: 200%;}
    .pro_intro_bottom .bd ul li .case_show_list .case_show_text .time{font-size: 0.24rem;}
    .promise .promise_l:before {
        height: 0.3rem;
        top: 50%;
        margin-top: -0.15rem;
    }

    .channel_part1 {
        width: auto;
    }

    .md {
        width: auto;
    }

    .channel_part1 {
        padding: 0 0.24rem;
    }

    .channel_part1 .slider-b {
        width: auto;
        position: relative;
    }

    .channel_part1 .imgbox {
        width: 100%;
        height: auto;
    }

    .channel_part1 .bd1_box {
        width: auto;
        height: auto;
        text-align: justify;
        padding-bottom: 0.4rem;
    }

    .channel_part1 .bd1_box h2 {
        font-size: 0.3rem;
        padding-top: 0.3rem;
    }

    .channel_part1 .bd1_box span {
        font-size: 0.24rem;
        padding: 0.1rem 0;
    }

    .channel_part1 .bd1_box p {
        line-height: 200%;
        font-size: 0.26rem;
    }

    .channel_part1 .bd1_box a {
        font-size: 0.24rem;
        width: auto;
        height: 0.5rem;
        line-height: 0.5rem;
        padding: 0 0.1rem;
        margin-top: 0.2rem;
    }

    .slider-b .flex-control-nav {
        position: absolute;
        bottom: -1rem;
        left: 0;
        right: 0;
        text-align: center;
        height: 0.50rem;
    }

    .slider-b .flex-control-nav ul {
        display: inline-block;
    }

    .slider-b .flex-control-nav li {
        display: inline-block;
        margin: 0 0.10rem;
    }

    .slider-b .flex-control-nav li a {
        color: transparent;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        background-color: #fff;
        display: block;
        width: 0.2rem;
        height: 0.2rem;
        border: 1px solid #1757a6;
    }

    .slider-b .flex-control-nav li a.flex-active {
        background-color: #1757a6;
    }

    ol.flex-control-nav .flex-control-paging {
        height: 0.5rem;
    }

    .channel_part2 {
        width: auto;
        height: auto;
        margin-top: 0.8rem;
    }

    .channel_tittle {
        background: url("wapchannel01.png") no-repeat center;
        background-size: contain;
        height: 1.53rem;
        padding-bottom: 0.2rem;
    }

    .channel_tittle h2 {
        font-size: 0.32rem;
        top: 1.05rem;
        line-height: 0.5rem;
    }

    .channel_part2_ul {
        width: auto;
    }

    .channel_part2_ul li {
        width: 48%;
        margin-right: 0;
    }

    .channel_part2_ul li .imgbox {
        width: 100%;
        height: auto;
    }

    .channel_part2_ul li .imgbox img {
        display: block;
        width: 100%;
        height: auto;
    }

    .channel_part2_ul li h2, .channel_part3 ul li h2 {
        width: auto;
        font-size: 0.28rem;
        line-height: 0.5rem;
        height: 0.5rem;
    }

    .channel_part2_ul li p, .channel_part3 ul li p {
        font-size: 0.24rem;
        line-height: 150%;
        text-align: justify;
    }

    .channel_part2_ul {
        padding: 0 0.24rem;
    }

    .channel_part2_ul li .channel_part2_pos {
        width: auto;
        height: auto;
        font-size: 0.28rem;
        padding: 0 0.1rem;
    }

    .channel_part2_ul li .channel_part2_pos p {
        font-size: 0.24rem;
    }

    .channel_part2_more {
        width: 1.78rem;
        height: 0.55rem;
        line-height: 0.55rem;
        padding: 0 0.1rem;
        font-size: 0.26rem;
        margin-top: 0.4rem;
    }

    .channel_part3 {
        height: auto;
        width: auto;
        padding: 0 0.24rem;
        margin-top: 0.4rem;
        padding-bottom: 0.4rem;
    }

    .channel_part3 .channel_tittle1 {
        background: url("wapchannel02.png") no-repeat center;
        background-size: contain;
        height: 1.53rem;
    }

    .channel_part3 .picScroll-left {
        width: 100%;
        padding: 0;
    }

    .channel_part3 ul {
        width: auto;
    }

    .channel_part3 ul li {
        margin: 0;
        width: 44%;
        border: 1px solid #dedede;
        padding: 2%;
    }

    .channel_part3 ul li span {
        font-size: 0.24rem;
    }

    .channel_part4 {
        width: auto;
        height: auto;
        padding: 0 0.24rem;
    }

    .channel_part4_ul1 {
        width: auto;
        height: auto;
    }

    .channel_part4_ul1 li {
        height: 2.62rem;
        width: 48%;
    }

    .channel_part4_pos {
        width: 1.79rem;
        height: 0.7rem;
        background-size: contain;
    }

    .channel_part4_pos h2, .channel_part4_word h2 {
        font-size: 0.26rem;
        font-weight: normal;
        margin-bottom: 0;
        width: auto;
    }

    .channel_part4_padding {
        padding: 0.14rem 0.16rem 0 0.33rem;
    }

    .channel_part4_ul1 li:hover .channel_part4_pos {
        background-size: contain;
    }

    .channel_tittle2 {
        background: url("wapchannel3_2.png") no-repeat center;
        background-size: contain;
    }

    .channel_part4_ul2 {
        width: auto;
        height: auto;
        margin-top: 0.22rem;
        border: 0;
    }

    .channel_part4_ul2 li {
        height: 3.2rem;
        width: 48%;
        float: left;
        border: 1px solid #dedede;
    }

    .channel_part4_ul2 .imgbox {
        width: 100%;
        height: 2rem;
    }

    .channel_part4_ul2 .imgbox img {
        width: 100%;
        height: auto;
    }

    .channel_part4_ul2 .channel_part4_mb {
        width: 100%;
    }

    .channel_part4_word {
        padding: 0.2rem 0 0.2rem 0.14rem;
    }

    .channel_part4_pos span, .channel_part4_word span {
        font-size: 0.24rem;
        line-height: 0.5rem;
    }

    .channel_part4_pos span, .channel_part4_word span em {
        font-size: 0.24rem;
    }

    .channel_part4_pos span i, .channel_part4_word span i {
        background: url(colock.png) no-repeat center center;
        background-size: cover;
        margin-right: 0.1rem;
        width: 0.3rem;
        height: 0.3rem;
        margin-top: 0.08rem;
        float: left;
    }

    .channel_part5 {
        width: auto;
        height: auto;
        padding: 0 0.24rem;
        padding-top: 0.3rem;
        padding-bottom: 0.4rem;
        margin-top: 0.4rem;
    }

    .channel_part5_nav {
        width: 2.3rem;
        font-size: 0.32rem;
        height: 0.6rem;
        line-height: 0.6rem;
    }

    .channel_part5_content {
        width: auto;
        height: auto;
        margin-top: 0.35rem;
    }

    .channel_part5_left {
        width: 100%;
        height: auto;
    }

    .channel_part5_left .imgbox {
        height: 3.6rem;
    }

    .channel_part5_left .imgbox img {
        width: 100%;
        max-height: 100%;
    }

    .channel_part5_word {
        width: auto;
        height: auto;
        padding: 0.2rem 0.18rem 0.32rem 0.18rem;
    }

    .channel_part5_word h2 {
        font-size: 0.28rem;
    }

    .channel_part5_word span {
        font-size: 0.24rem;
    }

    .channel_part5_word p {
        font-size: 0.24rem;
        line-height: 180%;
        margin-top: 0.1rem;
    }

    .channel_part5_list {
        width: auto;
        height: auto;
        margin-top: 0.2rem;
    }

    .channel_part5_list li {
        width: auto;
        padding: 0.15rem;
        margin-bottom: 0.2rem;
    }

    .channel_part5_list .imgbox {
        width: 30%;
        height: 1.6rem;
    }

    .channel_part5_info {
        width: 65%;
        padding-left: 0.2rem;
    }

    .channel_part5_info h2 {
        font-size: 0.28rem;
    }

    .channel_part5_info span {
        font-size: 0.24rem;
        padding: 0.08rem 0;
    }

    .channel_part5_info p {
        font-size: 0.24rem;
        line-height: 180%;
        text-align: justify;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

    /*关于权鼎*/

    /*.wap_about_nav ul li{width: 25%;height: 0.7rem;line-height: 0.7rem;font-size: 28rem;color: #595959;text-align: center;}*/
    .main {
        width: auto;
    }

    .briefIntro {
        width: auto;
        padding: 0 0.24rem;
    }

    .aboutTitle {
        height: 1.3rem;
        padding: 0.3rem 0;
        width: auto;
    }

    .aboutTitle .p1 {
        font-size: 0.32rem;
        line-height: 0.87rem;
    }

    .aboutTitle .p2 {
        width: 0.6rem;
        height: 0.03rem;
    }

    .briefIntro .main {
        width: auto;
        font-size: 0.26rem;
        padding: 0;
        margin: 0;
    }

    .briefIntro .main p {
        line-height: 200%;
    }

    .briefIntro .main .txt {
        height: auto;
        line-height: 200%;
    }

    .briefIntro .main img {
        display: block;
        max-width: 100%;
        height: auto !important;
    }

    .briefIntro2 {
        width: auto;
        height: auto;
        padding: 0 0.24rem;
    }

    .aboutTitle .p3 {
        font-size: 0.24rem;
        line-height: 0.7rem;
    }

    .briefIntro2 .main {
        padding: 0;
    }

    .briefIntro2 .main .list {
        width: 48%;
    }

    .briefIntro2 .main .list i {
        width: 1.4rem;
        height: 1.4rem;
        background-size: contain;
    }

    .briefIntro2 .main .list .img1 {
        background: url("aboutIcon1.png") no-repeat;
        background-size: cover;
    }

    .briefIntro2 .main .list .img2 {
        background: url("aboutIcon2.png") no-repeat;
        background-size: cover;
    }

    .briefIntro2 .main .list .img3 {
        background: url("aboutIcon3.png") no-repeat;
        background-size: cover;
    }

    .briefIntro2 .main .list .img4 {
        background: url("aboutIcon4.png") no-repeat;
        background-size: cover;
    }

    .briefIntro2 .main .list:hover .img1 {
        background: url("aboutIconAc1.png") no-repeat;
        background-size: cover;
    }

    .briefIntro2 .main .list:hover .img2 {
        background: url("aboutIconAc2.png") no-repeat;
        background-size: cover;
    }

    .briefIntro2 .main .list:hover .img3 {
        background: url("aboutIconAc3.png") no-repeat;
        background-size: cover;
    }

    .briefIntro2 .main .list:hover .img4 {
        background: url("aboutIconAc4.png") no-repeat;
        background-size: cover;
    }

    .briefIntro2 .main .list .p1 {
        font-size: 0.28rem;
        line-height: 0.56rem;
    }

    .briefIntro2 .main .list .p2 {
        font-size: 0.24rem;
        width: auto;
        line-height: 0.5rem;
    }

    .briefIntro3 {
        width: auto;
        height: auto;
        background: none;
        padding-bottom: 0.3rem;
        margin-top: 0.4rem;
        overflow: hidden;
        padding-left: 0.24rem;padding-right: 0.24rem;
    }

    .briefIntro3 h2 {
        font-size: 0.36rem;
        height: 1.2rem;
        line-height: 1.2rem;
        width: auto;
    }

    .briefIntro3 h2 p {
        width: auto;
    }

    .briefIntro3 h2 .span1 {
        font-size: 1rem;
        padding-top: 0.2rem;
    }

    .briefIntro3 h2 .span2 {
        font-size: 0.9rem;
        padding: 0;
    }

    .briefIntro3 h2 .span3 {
        font-size: 1rem;
        padding-top: 0.2rem;
    }

    .briefIntro3 .main {
        width: auto;
        height: auto;
        padding: 0 0.24rem;
    }

    .briefIntro3 .main .list {
        width: 100%;
        height: auto;
        margin: 0 0 0.2rem 0;
        float: none;
    }

    .briefIntro3 .main .list .toi {
        padding: 0.2rem 0.4rem;
    }

    .briefIntro3 .main .list .p1 span {
        font-size: 0.36rem;
        padding-right: 0;
    }

    .briefIntro3 .main .list .p1 {
        font-size: 0.32rem;
        line-height: 0.58rem;
        padding-top: 0rem;
    }

    .briefIntro3 .main .list .p2 {
        font-size: 0.26rem;
        line-height: 0.5rem;
    }

    .briefIntro4 {
        width: auto;
        height: auto;
        padding: 0 0.24rem;
    }

    .briefIntro4 .main .left {
        width: 100%;
        height: auto;
        float: none;
    }

    /*.briefIntro4 .main .left ul li:nth-child(1){width: 48%;height: auto!important;}*/
    /*.briefIntro4 .main .left ul li:nth-child(2){width: 48%;height: auto!important;margin-bottom: 0.15rem;margin-left: 0;}*/
    /*.briefIntro4 .main .left ul li:nth-child(3){width: 48%;height: auto!important;margin-bottom: 0.15rem;margin-left: 0;}*/
    .briefIntro4 .main .left ul li {
        width: 48%;
        height: 3rem;
        overflow: hidden;
        margin-bottom: 0.15rem;
        float: left;
    }

    .briefIntro4 .main .left ul li img {
        display: block;
        max-width: 100%;
        height: auto !important;
    }

    .briefIntro4 .main .left.animatebox.animate img, .briefIntro4 .main .right {
        max-width: 100%;
        height: auto;
    }

    .briefIntro4 .main .right {
        width: auto;
        height: auto;
        float: none;
        margin-top: 0.2rem;
    }

    .briefIntro4 .main .right img {
        display: block;
        width: 100%;
        height: 100%;
    }

    .briefIntro4 .main .right .top {
        float: left;
    }

    .briefIntro4 .main .right .below {
        float: right;
    }

    .briefIntro4 .main .right .top, .briefIntro4 .main .right .below {
        width: 49%;
        height: 2.6rem;
        padding: 0;
    }

    /*净水槽*/
    .pro_about .md {
        width: auto;
        height: auto;
        margin: 0;
        padding: 0;
    }

    .pro_about {
        padding: 0 0.24rem;
    }

    .aobut_title {
        padding: 0.6rem 0 0.5rem 0;
        margin: 0;
    }

    .aobut_title .china {
        font-size: 0.32rem;
    }

    .aobut_title .english {
        font-size: 0.28rem;
    }

    .pro_about .left_pic {
        width: 100%;
        height: auto;
        margin: 0;
        float: none;
        display: inline-block;
        text-align: center;
    }

    .pro_about .left_pic img {
        display: inline-block;
        text-align: center;
    }

    .pro_about .right_text {
        margin: 0;
        width: auto;
        height: auto;
        font-size: 0.26rem;
        float: none;
    }

    .about_list {
        height: auto;
        padding-bottom: 0.3rem;
    }

    .advantages {
        padding: 0.24rem;
        font-size: 0.26rem;
        color: #666666;
        text-align: justify;
    }

    .advantages img {
        max-width: 100%;
        height: auto !important;
    }

    .advantages ul li .title {
        font-size: 0.26rem;
        line-height: 150%;
        margin-top: 0.15rem;
    }

    .advantages ul li {
        width: 48%;
        padding-bottom: 0.2rem;
    }

    .advantages ul li i {
        width: 1.02rem;
        height: 1.02rem;
    }

    .pro_intro {
        padding: 0.24rem;
    }

    .pro_intro .md {
        padding: 0;
    }

    .jhc_intro {
        margin: 0;
        padding-bottom: 0;
    }

    .pro_intro .pic {
        float: none;
        width: 100%;
        height: auto;
        display: inline-block;
        text-align: center;
    }

    .pro_intro .pic img {
        display: inline-block;
        text-align: center;
    }

    .pro_intro .text .aobut_title {
        text-align: center;
        padding: 0.6rem 0 0.5rem 0;
    }

    .pro_intro .text {
        float: none;
        width: 100%;
        font-size: 0.26rem;
    }

    /*.craft_list{padding:  0.24rem;}*/
    .craft_list .md {
        width: auto;
    }

    .craft_list {
        padding: 0 0.24rem;
    }

    .craft_list img {
        display: block;
        max-width: 100%;
        height: auto !important;
    }

    .craft {
        float: none;
        padding: 0;
        margin-bottom: 0.4rem;
    }

    .craft ul li {
        width: 25%;
        height: 1.47rem;
        padding: 0;
        background: none;
    }

    .craft ul li i {
        width: 1rem;
        height: 1rem;
    }

    .craft ul li i.jscico01 {
        background: url("wapjhcico1.png") no-repeat center;
        background-size: contain;
    }

    .craft ul li i.jscico02 {
        background: url("wapjhcico2.png") no-repeat center;
        background-size: contain;
    }

    .craft ul li i.jscico03 {
        background: url("wapjhcico3.png") no-repeat center;
        background-size: contain;
    }

    .craft ul li i.jscico04 {
        background: url("wapjhcico4.png") no-repeat center;
        background-size: contain;
    }

    .craft ul li .title {
        font-size: 0.26rem;
        line-height: 0.5rem;
    }

    .craft_left, .craft_right {
        width: 1.7rem;
        height: 0.52rem;
        line-height: 0.52rem;
        font-size: 0.28rem;
        float: none;
        background-size: contain;
        margin: auto;
        margin-bottom: 0.4rem;
    }

    /*团队风采*/
    .team {
        width: auto;
        height: auto;
        padding: 0 0.24rem;
    }

    .aboutTitle2 {
        padding: 0.3rem 0;
    }

    .aboutTitle2 .p1 {
        font-size: 0.32rem;
        line-height: 0.5rem;
    }

    .aboutTitle2 .p2 {
        font-size: 0.24rem;
    }

    .team_t {
        width: 100%;
        height: auto;
    }

    .team_t img {
        max-width: 100%;
        height: auto;
        display: block;
    }

    .team .team_t .team_tw {
        height: auto;
        padding: 0.3rem 0.2rem;
    }

    .team .team_t .team_tw h3 {
        margin: 0;
        font-size: 0.3rem;
        float: none;
        border-right: 0;
        text-align: center;
        padding-bottom: 0.2rem;
    }

    .team .team_t .team_tw p {
        width: auto;
        font-size: 0.24rem;
        line-height: 150%;
        padding: 0;
        float: none;
    }

    .elite {
        width: auto;
        margin-bottom: 0.3rem;
    }

    .elite .list {
        margin-top: 0.24rem;
        width: auto;
        height: auto;
        float: none;
        margin-bottom: 0.1rem;
    }

    .elite .list dl dt {
        width: 100%;
        height: auto;
    }

    .elite .list dl dt .xm {
        width: auto;
        padding-left: 0.7rem;
        padding-top: 0.7rem;
        padding-bottom: 0.7rem;
    }

    .elite .list dl dt .xm h3 {
        font-size: 0.28rem
    }

    .elite .list dl dt .xm h3 span {
        font-size: 0.24rem;
        padding-top: 0.1rem;
    }

    .elite .list dl dt .xm p {
        font-size: 0.26rem;
        line-height: 150%;
        padding-top: 0.16rem;
    }

    .elite .list dl dd {
        width: 100%;
    }

    .elite .list dl dd img {
        display: block;
        width: 100%;
        height: auto;
    }

    /*荣誉资质*/
    .honor {
        width: auto;
        padding: 0 0.24rem;
    }

    .honor .txt {
        padding-bottom: 0.45rem;
    }

    .honor .txt .p1 {
        font-size: 0.3rem;
        text-align: center;
    }

    .honor .txt .p2 {
        font-size: 0.24rem;
        text-align: center;
        color: #666;
    }

    .honorList {
        width: auto;
    }

    .honorList li {
        width: 49%;
        height: 2.16rem;
        float: left;
        margin: 0;
        margin-bottom: 0.15rem;
        overflow: hidden;
    }

    .honorList li img {
        display: block;
        max-width: 100%;
        height: auto;
    }

    .leader {
        width: auto;
        padding: 0 0.24rem;
    }

    .leader li {
        width: 49%;
        height: 2.58rem;
        margin: 0;
        margin-bottom: 0.15rem;
        padding: 0;
    }

    .leader li .img {
        width: 100%;
        height: 2.58rem;
    }

    .leader li .img img {
        display: block;
        height: 100%;
        max-width: 100%;
    }

    /*发展历程*/
    .progress {
        width: auto;
        padding: 0;
        overflow: hidden;

    }

    .progress .pro_ul {
        padding: 0;
    }

    .progress .pro_ul li {
        margin: 0;
        width: auto;
    }

    .progress .pro_ul .pro_box {
        width: auto;
    }

    .progress .pro_word {
        width: auto;
        padding: 0.35rem;
        font-size: 0.26rem;
        line-height: 150%;
    }

    .progress .pro_ul li.this em {
        font-size: 0.3rem;
        width: 0.83rem;
        height: 0.5rem;
        line-height: 0.5rem;
    }

    .progress .pro_time em {
        font-size: 0.3rem;
        width: 0.83rem;
        height: 0.5rem;
        line-height: 0.5rem;
        margin: auto;
        display: block;
        padding-left: 0;
        text-align: center;
    }

    .progress .pro_time {
        margin: auto;
        width: 0.83rem;
        padding: 0.3rem 0;
    }

    .progress .pro_box .imgbox.animatebox.animate {
        width: auto;
        height: auto;
    }

    .progress .pro_box .imgbox {
        margin-top: 0.16rem;
    }

    .progress .pro_top {
        margin: 0;
    }

    /*分页*/
    .pageClass {
        text-align: center;
        font-size: 0.22rem;
        padding-top: 0.7rem;
        padding-bottom: 0.5rem;
        clear: both;
    }

    .pageClass span {
        padding: 0.10rem 0.18rem;
        display: inline-block;
        margin-left: 0.1rem;
        font-size: 0.24rem;
        background-color: #fff;
        color: #666666;
        border: 1px solid #e3e3e3;
    }

    .pageClass strong span {
        color: #fff;
        background-color: #1757a6;
        border: 1px solid #1757a6;
    }

    .pageClass .next span {
        color: #666666;
        background-color: #fff;
    }

    /*内页*/
    .Current-content {
        font-size: 0.26rem;
    }

    .Current-content .up {
        margin-top: 0.2rem;
        border-top: 0.02rem solid #dddddd;
        line-height: 0.5rem;
        overflow: hidden;
        padding-top: 0.2rem;
        margin-left: 0;
        margin-right: 0;
    }

    .Current-content .up a {
        color: rgb(153, 153, 153);
        line-height: 0.5rem;
    }

    .Current-content .down {
        overflow: hidden;
        height: 0.7rem;
        line-height: 0.7rem;
        margin-left: 0;
        margin-right: 0;
    }

    .Current-content .down a {
        color: rgb(153, 153, 153);
        line-height: 0.5rem;
    }

    .article_title {
        text-align: center;
        line-height: 0.6rem;
        margin-top: 0.5rem;
    }

    .article_title .author {
        color: #bfbfbf;
    }

    .Current-content .article_con img {
        height: auto;
        max-width: 100%;
        float: none;
        margin-top: 0.2rem;
    }

    .content img {
        max-width: 100%;
        height: auto !important;
    }

    .article_con img {
        max-width: 100%;
        height: auto !important;
    }

    .Current-content .article_con {
        margin-top: 0.3rem;
        font-size: 0.24rem;
        line-height: 0.4rem;
    }

    .content {
        min-height: 5rem;
        padding: 0 0.24rem;
    }

    .content .article_con {
        min-height: 3rem;
    }

    .content {
        background-color: #ffffff;
        overflow: hidden;
        margin: 0.1rem 0 0;
        padding: 0 0.24rem 0.3rem;
    }

    .content .article_title {
        margin: 0.4rem 0 0.2rem;
        text-align: center;
        border-bottom: 0.02rem solid #dddddd;
    }

    .content .article_title h3 {
        font-size: 0.32rem;
        color: #333;
    }

    .content .article_title .author {
        font-size: 0.23rem;
        color: #c6c5c6;
        margin-top: 0.1rem;
    }

    .content .article_con {
        padding: 0.2rem 0;
        font-size: 0.28rem;
        color: #555555;
        text-align: justify;
        line-height: 200%;
        min-height: 5rem;
    }

    .content .article_con img {
        max-width: 100%;
        display: inline-block;
        height: auto !important;
    }

    /*首页*/
    .smallBanner_box {
        width: auto;
        height: auto;
        margin-top: 0.7rem;
        margin-bottom: 0.5rem;
        padding: 0.2rem 0.24rem;
    }

    .smallBanner_box .top {
        border-bottom: 1px solid rgba(255, 255, 255, .5);
        padding-bottom: 0.2rem;
        background: url(PROFESSION_icon.png) no-repeat center;
        background-size: contain;
    }

    .smallBanner_box .top h3 {
        background-size: contain;
        height: auto;
        color: #fff;
        width: auto;
        margin: 0;
        line-height: 150%;
        font-size: 0.36rem;
    }

    .smallBanner_box .top h3 em {
        font-size: 0.28rem;
        color: #1757a6;
    }

    .smallBanner_box .top p {
        font-size: 0.26rem;
        color: #fff;
        line-height: 150%;
    }

    .smallBanner_box .bottom {
        padding-top: 0.2rem;
    }

    .smallBanner_box .bottom span {
        display: block;
        float: left;
        width: 40%;
    }

    .smallBanner_box .bottom p {
        margin: 0;
        font-size: 0.28rem;
        color: #1757a6;
    }

    .smallBanner_box .bottom em {
        font-size: 0.28rem;
        color: #fff;
        font-family: 'ImpactLTStd';
    }

    .smallBanner_box .bottom h3 {
        float: left;
        width: 60%;
        margin-top: 0.1rem;
    }

    .smallBanner_box .bottom h3 a {
        height: 0.6rem;
        width: 100%;
        line-height: 0.6rem;
        font-size: 0.26rem;
        color: #fff;
        display: block;
        background: #1757a6;
        text-align: center;
    }

    .smallBanner_box .bottom h3 a:hover {
        background: #238ebc;
    }

    /*首页典型案例*/
    .model_case {
        width: auto;
        margin-top: 0px;
        background: none;

        padding: 0 0.24rem;
    }

    .nav h3 {
        font-size: 0.3rem;
        line-height: 0.85rem;
        height: 0.6rem;
    }

    .nav .column_title3, .nav .column_title2, .nav .column_title4, .nav .column_title5, .nav .column_title1 {
        background-size: contain;
    }

    .nav .column_title_brief {
        font-size: 0.28rem;
    }

    .case_md {
        width: auto;
        padding: 0.2rem 0;
    }
    .case_md a.more{display: block; font-size: 0.26rem;
        color: #fff;
        text-align: center;
        width: 2.5rem;
        height: 0.5rem;
        line-height: 0.5rem;
        background: #1757a6;
        display: block;
        margin: auto;
        padding: 0.1rem;
        margin-top: 0.3rem;border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;}
    .case_md .wapcase_hot li{width: 48%;height: 2.6rem;-moz-border-radius: 4px;
        -webkit-border-radius: 4px;overflow: hidden;float: left;
        border-radius: 4px;border: 1px solid #ebebeb;margin-bottom: 0.2rem;}
    .case_md .wapcase_hot li .pic{height: 2.1rem;width: 100%;}
    .case_md .wapcase_hot li .pic img{display: block;width: 98%;height: 98%;margin: auto;}
    .case_md .wapcase_hot li .text{font-size: 0.26rem;color: #333333;height: 0.5rem;line-height: 0.5rem;text-align: center;}
    .case_md .hd {
        width: auto;
        float: none;
        padding: 0 0.24rem;
        padding-top: 0.2rem;

    }

    .case_md .hd ul li {
        width: 48%;
        height: 0.8rem;
        border: 0;
        float: left;
        text-align: center;
        background: rgba(0, 0, 0, .1);
        overflow: hidden;
        margin-bottom: 0.15rem;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
    }

    .case_md .hd ul li.on {
        background: #1757a6;
        color: #fff;
    }

    .case_md .hd ul li .title {
        font-size: 0.3rem;
        line-height: 0.8rem;
        padding: 0 0.2rem;
    }

    .case_md .hd ul li .words {
        font-size: 0.26rem;
    }

    .case_md .bd {
        width: 100%;
        height: auto;
    }

    .case_md .bd ul li .case_hot {
        width: auto;
        height: auto;
        padding: 0 0.24rem;
        margin-top: 0.2rem;
    }

    .case_md .bd ul li .case_hot > ol > li {
        margin: 0;
        width: 48%;
        height: 3rem;
        border: 1px solid #dedede;
    }

    .case_md .bd ul li .case_hot > ol > li:nth-child(1) {
        width: 48%;
        height: 3rem;
    }

    .case_md .bd ul li .case_hot > ol > li:nth-child(2) {
        width: 48%;
        height: 3rem;
    }

    .case_md .bd ul li .case_hot ol li .pic {
        width: 100%;
        height: 2.5rem;
        overflow: hidden;
    }

    .case_md .bd ul li .case_hot ol li .pic > img {
        display: block;
        width: 100%;
        height: 100%;
        position: inherit;
    }

    .case_md .bd ul li .case_hot ol li .text {
        height: 0.5rem;
        line-height: 0.5rem;
        text-align: center;
        color: #333;
        font-size: 0.26rem;
    }

    /*权鼎优势*/
    .advantage {
        width: auto;
        padding: 0 0.24rem;
        display: none;
    }

    .advantage .advantage_list .f_lists {
        float: none;
        width: auto;
        height: auto;
    }

    .advantage .advantage_list .f_lists li {
        height: auto;
        margin-bottom: 0.2rem;
        border: 1px solid #dedede;
    }

    .advantage .advantage_list .f_lists li div {
        width: auto;
        height: auto;
        overflow: hidden;
        float: none;
    }

    .advantage .advantage_list .f_lists li .advantage_list_pic {
        width: 100%;
        height: 3rem;
    }

    .advantage .advantage_list .f_lists li .advantage_list_text {
        padding: 0.2rem 0.2rem;
    }

    .advantage .advantage_list .f_lists li div img {
        display: block;
        width: 100%;
        height: auto;
    }

    .advantage .advantage_list .f_lists li div h3, .advantage .advantage_list .t_lists li div h3 {
        font-size: 0.28rem;
        margin: 0;
        padding: 0;
    }

    .advantage .advantage_list .f_lists li div h3 em, .advantage .advantage_list .t_lists li div h3 em {
        font-size: 0.3rem;
    }

    .advantage .advantage_list .f_lists li div p, .advantage .advantage_list .t_lists li div p {
        font-size: 0.24rem;
        line-height: 150%;
        margin: 0;
    }

    .advantage .advantage_list .f_lists li:hover .advantage_list_pic img {
        width: 99%;
        height: auto;
        position: inherit;

    }

    /*权鼎公司介绍*/
    .abouts {
        width: auto;
        margin-top: 0.6rem;
        padding: 0 0.24rem;
    }

    .abouts .nav {
        display: block;
        margin: 0;
    }

    .abouts .bd {
        height: auto;
    }

    .abouts .bd ul li .about_left {
        width: 100%;
        float: none;
        height: 3rem;
    }

    .abouts .bd ul li .about_right {
        width: 100%;
        float: none;
    }

    .abouts .bd ul li .about_right .text {
        height: auto;
        padding: 0.15rem 0.24rem;
    }

    .abouts .bd ul li .about_right .text .words {
        font-size: 0.26rem;
        line-height: 150%;
        margin: 0;
    }

    .abouts .bd ul li .about_right .text .more {
        font-size: 0.24rem;
        margin-top: 0.3rem;
    }

    .abouts .wap_about_hd {
        height: auto;
    }

    .abouts .wap_about_hd .hd_img {
        width: 100%;
        float: none;
        height: 1.68rem;
        overflow: hidden;

    }
    .abouts .wap_about_hd .hd_img img{display: block;width: 100%;height: auto;}
    .abouts .wap_about_hd ul {
        float: none;
        width: auto;
        margin: 0.2rem 0;
    }

    .abouts .wap_about_hd ul li {
        width: 25%;
        height: auto;
        background: none;
        float: left;
        text-align: center;
    }
    .abouts .wap_about_hd ul li a{color: #666666;}

    .abouts .wap_about_hd ul li i {
        width: 1.09rem;
        height: 1.09rem;
        margin: auto;
        display: block;
    }

    .abouts .wap_about_hd ul li i.hdico_01  {
        background: url("home01.png") no-repeat;
        background-size: contain;
    }

    .abouts .wap_about_hd ul li:hover i.hdico_01 {
        background: url("home05.png") no-repeat;
        background-size: contain;
    }

    .abouts .wap_about_hd ul li:hover i.hdico_02 {
        background: url("home06.png") no-repeat;
        background-size: contain;
    }

    .abouts .wap_about_hd ul li:hover i.hdico_03 {
        background: url("home07.png") no-repeat;
        background-size: contain;
    }

    .abouts .wap_about_hd ul li:hover i.hdico_04 {
        background: url("home08.png") no-repeat;
        background-size: contain;
    }

    .abouts .wap_about_hd ul li i.hdico_02 {
        background: url("home02.png") no-repeat;
        background-size: contain;
    }

    .abouts .wap_about_hd ul li i.hdico_03 {
        background: url("home03.png") no-repeat;
        background-size: contain;
    }

    .abouts .wap_about_hd ul li i.hdico_04 {
        background: url("home04.png") no-repeat;
        background-size: contain;
    }

    .abouts .wap_about_hd ul li i.hdico_02, .abouts .hd ul li i.hdico_03, .abouts .hd ul li i.hdico_04 {
        width: 1.09rem;
    }

    .abouts .wap_about_hd ul li .china {
        font-size: 0.28rem;
    }

    .abouts .wap_about_hd ul li .english {
        font-size: 0.22rem;
    }

    .about_right .words {
        font-size: 0.26rem;
        line-height: 200%;
        color: #333;
        text-align: justify;
    }

    .about_right .more {
        font-size: 0.26rem;
        color: #fff;
        text-align: center;
        width: 2.5rem;
        height: 0.5rem;
        line-height: 0.5rem;
        background: #1757a6;
        display: block;
        margin: auto;
        padding: 0.1rem;
        margin-top: 0.3rem;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
    }


    /*权鼎新闻*/
    .infrom {
        width: auto;
    }

    .inform {
        width: auto;
        padding: 0 0.24rem;
    }

    .infrom .infrom-nav {
        height: 0.8rem;
        line-height: 0.8rem;
        background: rgba(255, 255, 255, 0.3);
        box-shadow: -1px 2px 30px -4px rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: -1px 2px 30px -4px rgba(0, 0, 0, 0.2);
        -o-box-shadow: -1px 2px 30px -4px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: -1px 2px 30px -4px rgba(0, 0, 0, 0.2);
    }

    .infrom .infrom-nav p {
        width: 33%;
        height: 0.8rem;
        line-height: 0.8rem;
        font-size: 0.26rem;
    }

    .infrom .infrom-nav p:hover span {
        border: 0;
    }

    .infrom .infrom-nav p:hover {
        border: 0;
    }

    .infrom .infrom-nav p.on {
        color: #e8e8e8;
        border: 0;
        background: #1757a6;
        border-top-left-radius: 20px;
        border-bottom-right-radius: 20px;
    }

    .infrom_list {
        width: auto;
        height: auto;
    }

    .infrom .infrom_bd {
        height: auto;
    }

    .infrom .infrom_bd > ul > li {
        width: 100%;
        height: auto;
    }

    .infrom .infrom_bd .bd {
        width: auto;
        float: none;
        margin: 0;
        height: auto;
        border: 1px solid #dedede;
        padding: 0 0.24rem;
        margin-top: 0.2rem;
    }

    .infrom .infrom_bd .bd ul li {
        width: 100%;
        height: 4.4rem;
    }

    .infrom .infrom_bd .bd .pic {
        width: 100%;
        height: 2.44rem;
    }

    .infrom .infrom_bd .bd .pic img {
        position: inherit;
        width: 100%;
        height: auto;
    }

    .infrom .infrom_bd .bd .title {
        line-height: 0.6rem;
    }

    .infrom .infrom_bd .bd .words {
        font-size: 0.24rem;
        line-height: 150%;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

    .infrom .infrom_bd .hd {
        width: 100%;
        float: none;
    }

    .infrom .infrom_bd .hd ul li {
        width: 100%;
        height: auto;
        padding: 0.2rem 0;
    }

    .infrom .infrom_bd .hd ul li .time {
        width: 20%;
    }

    .infrom .infrom_bd .bd .title .title_text {
        font-size: 0.28rem;
        font-weight: normal;
    }

    .infrom .infrom_bd .bd .title .time {
        font-size: 0.24rem;
    }

    .infrom .infrom_bd .hd ul li .time .year {
        font-size: 0.48rem;
        margin-bottom: -0.1rem;
        text-align: center;
        margin-top: 0.1rem;
    }

    .infrom .infrom_bd .hd ul li .time .hour {
        font-size: 0.24rem;
        text-align: center;
        display: block;
    }

    .infrom .infrom_bd .hd ul li .text {
        float: right;
        width: 76%;
    }

    .infrom .infrom_bd .hd ul li .text .title {
        font-size: 0.28rem;
        font-weight: normal;
        margin: 0;
        line-height: 0.5rem;
    }

    .infrom .infrom_bd .hd ul li .text .words {
        font-size: 0.26rem;
        line-height: 150%;
        overflow: hidden;
        text-align: justify;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

    .product {
        width: auto;
        padding: 0 0.24rem;
    }


    .wap_pro_nav {
        height: 0.6rem;
        line-height: 0.6rem;
        width: 100%;
        display: inline-block;
        text-align: center;
        padding-bottom: 0.4rem;
    }

    .wap_pro_nav>ul>li {
        width: 3rem;
        float: left;
        display: inline-block;
        text-align: center;
        height: 0.6rem;
        line-height: 0.6rem;
        font-size: 0.28rem;

        border-radius: 44px;
        border: 1px solid #1757a6;
    }
    .wap_pro_nav>ul>li:nth-child(2){float: right;}
    .wap_pro_nav>ul>li.on{background: #1757a6;color: #fff;}
    .wap_pro {
        position: relative;
        overflow: hidden;
        width: 100%;
        height: auto;
    }

    .wap_pro .wap_pro_list {
        position: relative;
        height: auto;
        display: none;
    }

    .wap_pro .wap_pro_list .pro-list-bd {
        width: 100%;
        height: auto;
    }

    .product_content {
        height: auto;
        width: 100%;
    }

    .product_content .hd ul li {
        width: 48%;
        border: 0;
        float: left;
        text-align: center;
        background: rgba(0, 0, 0, .1);
        overflow: hidden;
        margin-bottom: 0.15rem;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        line-height: 0.6rem;
        height: 0.6rem;
        font-size: 0.26rem;
    }

    .product_content .hd ul li.on {
        background: #1757a6;
        color: #fff;
    }

    .product_content .bd {
        width: 100%;
        height: auto;
        position: relative;
    }

    .product_content .bd ul li {
        position: relative;
    }

    .product_content .bd ul li .pro_top {
        width: 100%;

    }

    .product_content .bd ul li .pro_top .pic {
        width: 100%;
        height: 4rem;
        overflow: hidden;
    }

    .product_content .bd ul li .pro_top .pic img {
        display: block;
        width: 100%;
        height: auto;
    }

    .pro_text .title {
        font-size: 0.28rem;
        line-height: 0.6rem;
    }
    .pro_text .title a{color: #1757a6;}
    .pro_text .text {
        font-size: 0.24rem;
        line-height: 170%;
        margin-top: 0.2rem;
        margin-bottom: 0.2rem;
        height: auto;
    }

    .pro_apply .pro_apply_left {
        font-size: 0.26rem;
        float: none;
    }
    .pro_apply .pro_apply_left em{display: block;height: 0.5rem;line-height: 0.5rem;float: left;font-size: 0.24rem;color: #4c4c4c;font-weight: bold;}
    .pro_apply .pro_apply_left span {
        width: auto;padding: 0 0.1rem;
        height: 0.5rem;
        line-height: 0.54rem;
        margin-left: 0.22rem;
    }

    .pro_apply .pro_apply_right {
        float: right;
        margin-top: 0;
        margin-left: 0;
        width: auto;
    }

    .pro_apply .pro_apply_right a {
        width: 1.5rem;
        line-height: 0.5rem;
        height: 0.5rem;
        font-size: 0.24rem;
        margin-left: 0;
        margin-right: 0.2rem;
    }

    .pro_intro_list {
        padding: 0 0.24rem;
        margin-top: 0.2rem;
    }

    .pro_intro_list .title {
        height: 0.7rem;
        line-height: 0.7rem;
        background: #f0f0f0;
        border: 0;
    }

    .pro_intro_list .title .title_w {
        font-size: 0.28rem;
        margin-top: 0rem;
        border: 0;
    }

    .pro_intro_list .title .title_w em {
        font-size: 0.28rem;
    }

    .pro_intro_list .title .title_w i {
        margin-top: 0.22rem;
        width: 0.3rem;
        height: 0.26rem;
        background-size: cover;
        margin-left: 0.2rem;
    }

    .text_details .pro_title {
        font-size: 0.28rem;
        line-height: 0.7rem;
        margin-top: 0.1rem;
    }

    .text_details .text_words .sub_title {
        font-size: 0.26rem;
        height: 0.7rem;
        line-height: 0.7rem;
    }

    .float_left ul li {
        height: 2.14rem !important;
    }
    .float_left ul li:nth-child(2){float: right!important;}
    .text_details .text_words .sub_title i {
        width: 0.3rem;
        height: 0.26rem;
        background-size: cover;
        margin-left: 0.2rem;
        margin-top: 0.22rem;
    }

    .text_words_left {
        width: auto;
        float: none;
    }
    .text_words_left img{max-width: 100%;height: auto;}
    .text_words_right {
        width: auto;
        float: none;
        margin: 0;
    }

    .text_words_right img {
        width: 100%;
        height: auto;
    }

    .text_details .text_words .words {
        font-size: 0.24rem;
        line-height: 200%;
        padding: 0 0.2rem;
    }
    .text_details .text_words img{max-width: 100%;height: auto;}
    .text_details .text_words {
        margin-top: 0.2rem;
        padding: 0;
    }

    .text_details .text_words ul li {
        width: 48%;
        height: 3.14rem;
        overflow: hidden;
        margin: 0;
        float: left;
        background: #ebebeb;
        border-radius: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        margin-bottom: 0.2rem;
    }

    .text_details .text_words ul li .pic {
        width: 100%;
        height: 2.04rem;
    }

    .text_details .text_words ul li .pic img {
        display: block;
        width: 100%;
        max-height: 100%;
    }

    .text_details .text_words ul li .text {
        font-size: 0.26rem;
        color: #333;
    }

    .text_details .text_words ul li .text .title {
        line-height: 0.5rem;
        height: 0.5rem;
        padding-left: 0.15rem;
    }

    .text_details .text_words ul li .more {
        font-size: 0.24rem;
        color: #1757a6;
        padding-left: 0.15rem
    }

    .promise ul li i {
        width: 0.4rem;
        height: 0.4rem;
    }

    /*联系我们*/
    .map {
        width: 95%;
    }
    /*.map iframe{height: 5rem;}*/
    .refer_list {
        margin-top: 0.1rem;
        float: none;
        width: auto;
    }

    .refer_list ul li .margin {
        margin-top: 0.2rem;
    }

    .refer_list ul li {
        width: 100%;
        height: 1.7rem;
        background: url("contactbj.png") no-repeat;
        float: left;
        border: 1px solid #dedede;
        margin-right: 1.3px;
        background-size: cover;
        margin-bottom: 0.1rem;
    }

    .refer_list ul li:nth-child(4) {
        margin-right: 0;
    }

    .refer_list ul li span {
        font-size: 0.26rem;
        font-weight: bold;
        color: #666666;
        text-align: center;
        width: 100%;
        display: block;
        margin-top: 0.05rem;
    }

    .refer_list ul li p {
        font-size: 0.28rem;
        font-weight: bold;
        color: #2aa9e0;
        text-align: center;
    }

    .refer_list ul li i {
        display: block;
        width: 0.5rem;
        height: 0.5rem;
        margin: auto;
    }

    .refer_list ul li .itel {
        background: url("contactico1.png") no-repeat;
        background-size: cover;
    }

    .refer_list ul li .iwechat {
        background: url("contactico2.png") no-repeat;
        background-size: cover;
    }

    .refer_list ul li .ifax {
        background: url("contactico3.png") no-repeat;
        background-size: cover;
    }

    .refer_list ul li .iemail {
        background: url("contactico4.png") no-repeat;
        background-size: cover;
    }

    /*快速报价*/
    .Firstep {
        width: auto;background: none;
    }

    .Firstep .title {
        font-size: 0.5rem;
    }

    .Firstep .words {
        font-size: 0.4rem;
        margin-top: 0.2rem;
    }
    .Firstep .title span{font-size: 0.5rem;}
    .firstep_list{margin-top: 0.2rem;padding: 0 0.24rem;}
    .firstep_list .hd{width: auto;padding-top: 0.3rem;}
    .firstep_list .hd ul li{width: 48%;height: 0.9rem;line-height: 0.9rem;font-size: 0.28rem;}
    .firstep_list_leave{margin-top: 0.3rem;padding-top: 0.2rem;}
    .firstep_list_leave .left_form{margin-left: 0;float: none;}
    .firstep_list_leave .code{display: none;}
    .firstep_list .firstep_list_leave .comments{width: auto;float: none;margin-left: 0;}
    .firstep_list .firstep_list_leave .comments .right_width{width: 100%;background: #f7f7f7;text-align: justify;padding-bottom: 0.2rem;}
    .firstep_list .firstep_list_leave .comments .right_width .box{width: 2.5rem;margin: auto;}
    .firstep_list .bd{width: auto;height: auto;    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 1);
        padding-bottom: 0.2rem;
        -moz-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 1);background: none;
    }
    .firstep_list_leave .left_width{width: 40%;font-size: 0.26rem;line-height: 0.7rem;}
    .firstep_list_leave .right_width{width: 57%;}
    .firstep_list_leave .text select{width: 100%!important;height: 0.7rem!important;padding-left: 0.12rem;font-size: 0.26rem;outline: none;
        -moz-box-sizing: content-box;
        box-sizing: content-box;

        margin: 0;}
    .linkUrl{float: none;margin-right: 0;margin-top: 0.2rem;display: none;}
    .firstep_list_leave .btn{width: 4rem;;height: 0.8rem;line-height: 0.4rem;font-size: 0.26rem;margin-top: 0.5rem;}
    .firstep_list_leave .text input{width: 100%!important;padding-left: 0.12rem;height: 0.7rem!important;outline: none;
        -moz-box-sizing: content-box;border: 1px solid #e2e2e2;
        box-sizing: content-box;

        margin: 0;}
    .firstep_list_leave .right_width .box>div>input{outline: none;width: 0.25rem;height: 0.25rem;
        -moz-box-sizing: content-box;border: 1px solid #e2e2e2;
        box-sizing: content-box;background: none;}
    .linkUrl .english{font-size: 0.4rem;text-align: center;line-height: 0.6rem;}
    .linkUrl .china{font-size: 0.3rem;text-align: center;line-height: 0.6rem;}
    .linkUrl .consult_QQ{width: 4rem;height: 0.9rem;line-height:1rem;background-size: contain;font-size: 0.26rem;margin: auto;}
    .firstep_list_leave .btn .pl_btn{width: 4rem;height: 0.8rem;line-height: 0.8rem;background-size: contain;font-size: 0.28rem;}
    .firstep_list .bd ul li .comments .left_width{width: 100% !important;text-align: center;height: 0.7rem;line-height: 0.7rem;background: #87caff;color: #fff; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius:5px;font-size: 0.28rem;
        }
    .firstep_list_leave .right_width{margin: auto;}
    /*.firstep_list_leave .btn .pl_btn{margin-left: 40%;}*/
    .firstep_list_leave .right_width .box>div{margin-top: 0.3rem;font-size: 0.24rem!important;}
    .firstep_list .bd ul li .comments .left_width{font-size: 0.26rem;}
    .firstep_list_leave .right_width .box  img{width: 1.2rem;height: 0.7rem;}

    /*产品清单*/
    .hr_list{
        padding: 0 0.24rem;
        max-width: 100%;
        height: auto;
    }
    .hr_list ul{
        width: 99.99%;
        height: auto;
        border: 1px solid #e5eefc;
        margin-bottom: 0.2rem;
    }
    .hr_list ul li{
        padding: 0.05rem;
        padding-left: 0.24rem;
        line-height: 150%;
        font-size: 0.26rem;
        color: #6e6e6e;
    }
    .hr_list ul li a{

        display: block;
        margin: auto;
        margin-bottom: 0.1rem;
        margin-top: 0.15rem;
        vertical-align: middle;
    }

    .hr_list ul li em{

        display: block;
        width: 1.5rem;
        margin: auto;
        padding: 0.08rem 0.15rem;
        text-align: center;
        color: #1757a6;
        font-size: 0.26rem;
        border-radius: 25px;
        -webkit-border-radius: 25px;
        -moz-border-radius: 25px;
        border: 1px solid #1757a6;

    }
    .hr_list ul li b{font-size: 0.26rem;}
    /*.hr_list li a i{*/
        /*width: 0.14rem;*/
        /*display: block;*/
        /*float: right;*/
        /*margin-right: 0.05rem;*/
        /*margin-top: 0.06rem;*/
        /*height: 0.14rem;*/
        /*background: url(rt_03.png) no-repeat center;*/
        /*background-size: cover;*/
    /*}*/
    .wap_pro_ity i{display: block;width: 0.32rem;height: 0.38rem;background: url("ity_ico.png") no-repeat;float: left;background-size: contain;margin-top: 0.17rem;margin-left: 0.2rem;}
    .wap_pro_ity{margin: 0 0.24rem;font-size: 0.28rem;text-align: center;width: 48%;height: 0.7rem;line-height: 0.7rem;background: #1757a6; border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;}
    .wap_pro_ity a{color: #fff;}

}







