.banner_bottom .con { padding-top: .50rem; width: 11.55rem; margin: 0 auto; overflow: hidden; }

.banner_bottom .head { margin-top: .30rem; }

.header-inner { height: .80rem; }

.banner_bottom .con .picwordli:nth-child(1), .banner_bottom .con .picwordli:nth-child(5), .banner_bottom .con .picwordli:nth-child(9), .banner_bottom .con .picwordli:nth-child(13) { margin-left: 0; }

.banner_bottom .con .picwordli { float: left; width: 2.75rem; height: 2.10rem; position: relative; margin-bottom: .12rem; margin-left: .165rem; border-bottom: .06rem solid #0090ff; }

.banner_bottom .con .picwordli .picwordli_img { width: 2.75rem; height: 2.04rem; }

.banner_bottom .con .picwordli:hover .maskview { display: block; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; -ms-transition: all .35s ease; -o-transition: all .35s ease; transition: all .35s ease; }

.banner_bottom .con .picwordli:hover .litext { display: none; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; -ms-transition: all .35s ease; -o-transition: all .35s ease; transition: all .35s ease; }

.banner_bottom .con .picwordli:hover .bckgd { display: block; -webkit-transition: all .35s ease; -moz-transition: all .35s ease; -ms-transition: all .35s ease; -o-transition: all .35s ease; transition: all .35s ease; }

.bckgd { width: .21rem; height: .21rem; position: absolute; top: .50rem; left: 50%; margin-left: -.105rem; display: none;}

.maskview { position: absolute; background: #0090ff; opacity: .8; display: none; width: 2.75rem; height: 2.04rem; left: 0; top: 0; }

.banner_bottom .con .picwordli .litext { font-size: .24rem; color: #fff; width: 100%; text-align: center; line-height: 2.04rem; position: absolute; top: 0; background: rgba(0, 0, 0, .5); font-weight: bold; left: 0; }

.banner_bottom .con .picwordli .maskview p { font-size: .24rem; color: #fff; text-align: center; line-height: 2.04rem; }



/*ä¸“åŒº */

.hot { height: 9.45rem; }

.hot .con .img { width: 100%; height: 9.45rem; }

.hot .con .head { padding-top: .40rem; margin-bottom: .25rem; }

.showcon .showcon1 a { display: block; width: 5.15rem !important; height: 3.40rem !important; }

.showcon .showcon1 .img { width: 5.15rem !important; height: 3.40rem !important; }

.showcon1 { width: 420px; height: 350px; display: inline-block; margin-left: .15rem; margin-right: .15rem; }

.showcon { text-align: center; white-space: nowrap; overflow: hidden; }

.showcon .showcon1:hover .bot { opacity: 1; transition: opacity 1s; -moz-transition: opacity 1s; /* Firefox 4 */ -webkit-transition: opacity 1s; /* Safari and Chrome */ -o-transition: opacity 1s; /* Opera */ }

.showcon .showcon1 .bot { width: 1.82rem; height: .25rem; position: absolute; bottom: .15rem; opacity: 0; }

.showcon .showcon1 .bot .ckxq-img { width: 100%; display: block; }



/* ç®­å¤´æ ·å¼ */

.carousel .mip-carousel-preBtn { background: url('../images/jtleft.png') no-repeat left; }

.carousel .mip-carousel-nextBtn { background: url('../images/jtright.png') no-repeat right; }

.carousel .mip-carousel-preBtn, .carousel .mip-carousel-nextBtn { display: block !important; }



/* çƒ­é”€äº§å“ */

.pro_picword { text-align: center; margin-top: .75rem; overflow: hidden; height: 4.75rem; }

.pro_picword .pro_picwordli { width: 2.25rem; height: 4.75rem; display: inline-block; margin-left: .10rem; }

.pro_picword .pro_picwordli .picwordli_bot .top { height: 1.075rem; padding-top: .25rem; background: #232323; }

.pro_picword .pro_picwordli .picwordli-img { width: 2.15rem; height: 2.15rem; border-radius: 50%; overflow: hidden; }

.sjiao { width: 0px; height: 0px; border-bottom: .19rem solid #232323; border-left: .09rem solid transparent; border-right: .09rem solid transparent; top: -.17rem; position: absolute; left: 50%; margin-left: -.09rem; }

.pro_picword .pro_picwordli .picwordli_bot { width: 100%; height: 2.25rem; position: relative; margin-top: .30rem; }

.pro_picword .pro_picwordli .picwordli_bot:hover .sjiao { border-bottom: .19rem solid #0090ff; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; }

.pro_picword .pro_picwordli .picwordli_bot:hover .top { background: #0090ff; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; }

.pro_picword .pro_picwordli .picwordli_bot:hover .text { border: .01rem solid #0090ff; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; }

.pro_picword .pro_picwordli .picwordli_bot p { text-align: center; }

.pro_picword .pro_picwordli .picwordli_bot .title { font-size: .20rem; color: #fff; }

.pro_picword .pro_picwordli .picwordli_bot .sectitle { font-size: .18rem; color: #fff; }

.pro_picword .pro_picwordli .picwordli_bot .text { font-size: .16rem; color: #232323; width: 2.25rem; height: 1.155rem; background: #fff; margin: 0 auto; padding: 0 .05rem; border: .01rem solid #232323; text-align: left !important; }

.product .con { margin-top: .50rem; }

.product .more { margin: .40rem auto; }



/* æ¡ˆä¾‹å±•ç¤º */

.case { overflow: hidden; padding-bottom: .60rem; }

.case .head { width: 100%; position: relative; height: 2.15rem; background: #232323; padding-top: .45rem; padding-bottom: .20rem; }

.case .head:after { content: ""; width: 0px; height: 0px; border-top: .40rem solid #232323; border-left: .37rem solid transparent; border-right: .37rem solid transparent; position: absolute; bottom: -.40rem; left: 50%; margin-left: -.37rem; }

.case .head p { color: #fff; }

.case .more { margin: 0 auto; margin-top: .50rem; }

.case .carousel { margin-top: 1.05rem; }

.case .carousel .mip-carousel-preBtn { background: url('../images/hjtleft.png') no-repeat left; }

.case .carousel .mip-carousel-nextBtn { background: url('../images/hjtright.png') no-repeat right; }



/* åŽ‚æˆ¿å±•ç¤º */

.dynamic { background: #eee; padding-top: .60rem; padding-bottom: .30rem; }

.dynamic .con .head { margin-top: .60rem; }

.dynamic .con .picwordbanner { margin: 0 auto; height: 6rem; margin-top: .38rem; overflow: hidden; display: flex; display: -webkit-flex; display: -moz-flex; display: -ms-flex; justify-content: center; -webkit-justify-content: center; -moz-justify-content: center; }

.dynamic .con .picword { margin: 0 auto; height: 6rem; overflow: hidden; text-align: center; font-size: 0; white-space: nowrap;    /* display: flex;

        display: -webkit-flex;

        display: -moz-flex;

        display: -ms-flex;

        justify-content: center;

        -webkit-justify-content: center;

        -moz-justify-content: center; */ }

    .picwordbanner .mip-carousel-preBtn { left: 10.1rem; top: 4.6rem; height: 20%; position: absolute; background-position: 100% 100%; background-image: url(../images/showl.png); }

    .picwordbanner .mip-carousel-nextBtn { right: 0; top: 4.6rem; height: 20%; position: absolute; background-position: 100% 100%; background-image: url(../images/showr.png); }

    .picwordbanner .mip-carousel-preBtn, .picwordbanner .mip-carousel-nextBtn { }

    .dynamic .con .picword .picwordli { width: 2.15rem; height: 5.25rem; margin-top: .10rem; position: relative; display: inline-block; }

    .mip-layout-size-defined .mip-fill-content { position: relative; overflow: hidden; }

    .dynamic .con .picword .picwordli:nth-child(even) .title, .dynamic .con .picword .picwordli:nth-child(even) .picwordli-bot { background: #979797; }

    .sanjiao { content: ""; width: 0; height: 0; border-width: .21rem .18rem 0; border-style: solid; border-color: #fff transparent transparent; position: absolute; left: 50%; margin-left: -.105rem; top: 0; opacity: 0; }

    .dynamic .con .picword .picwordli .title { color: #fff; font-size: .17rem; height: .90rem; line-height: .90rem; text-align: center; color: #fff; white-space: normal; background: #4e4e4e; }

    .dynamic .con .picword .picwordli:hover { width: 3.38rem; height: 6rem; background: #0090ff; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; }

    .dynamic .con .picword .picwordli:hover .sanjiao { opacity: 1; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; }

    .dynamic .con .picword .picwordli:hover .title { background: #0090ff; font-size: .20rem; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; }

    .dynamic .con .picword .picwordli:hover .picwordli-img { height: 2.54rem; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; }

    .dynamic .con .picword .picwordli:hover .picwordli-bot { height: 1.48rem; font-size: .16rem; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -ms-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease; background: #0090ff; }

    .dynamic .con .picword .picwordli .picwordli-bot { width: 100%; height: 2.05rem; background: #4e4e4e; overflow: hidden; padding-top: .45rem; }

    .picwordli-img { height: 1.62rem; width: 100%; }

    .picwordli-bot .text { margin: 0 auto; font-size: .12rem; color: #000; width: 1.94rem; position: relative; color: #fff; white-space: normal; -webkit-line-clamp: 3; padding-bottom: .04rem; text-align: left; }

    .picwordli-bot .text:after { content: ""; position: absolute; left: 0; width: .28rem; height: 1px; background: #fff; bottom: 0; }

    .dynamic .more { margin: .40rem auto; }



    /* å…³äºŽæˆ‘ä»¬ */

    .about { overflow: hidden; height: 5.85rem; position: relative; background-size: 100% 5.26rem; }

    .about .con { height: 4.80rem; }

    .about .left { position: absolute; bottom: 0; left: 0; }

    .about .left .left-img { width: 9.98rem; height: 100%; }

    .about .con { padding-top: .23rem; }

    .about .con .right { float: right; width: 3.92rem; height: 4.80rem; padding-top: .40rem; }

    .about .con .right p { text-align: left; }

    .about .con .right .title { position: relative; font-size: .50rem; color: #fff; height: .85rem; line-height: .85rem; font-weight: bold; padding-right: .20rem; overflow: hidden; display: inline-block; -webkit-line-clamp: 1; word-break: break-all; -webkit-box-orient: vertical; }

    .about .con .right .title:after { content: ""; width: .50rem; height: 2px; position: absolute; left: 0; background: #fff; bottom: 0; }

    .about .con .right .title-bot { font-size: .22rem; color: #fff; margin-top: .04rem; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 1; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

    .about .con .right .big-title { font-size: .24rem; color: #fff; position: absolute; }

    .about .con .right .text { font-size: .14rem; color: #fff; overflow: hidden; margin: 0 auto; text-overflow: ellipsis; -webkit-line-clamp: 5; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

    .about .more { margin-top: .30rem; border: 1px solid #fff; }

    .about .more a { color: #fff; }

    .news .con .left .leftcon .mip-carousel-preBtn {

    background-image: url(../images/prevs.png);

    background-size: 1.04rem .32rem;

    width: 1.04rem;

    height: .32rem;

    top: 2.55rem;

}

.news .con .left .leftcon .mip-carousel-nextBtn {

    background-image: url(../images/nexts.png);

    background-size: 1.04rem .32rem;

    width: 1.04rem;

    height: .32rem;

    top: 2.55rem;

    left: 1.85rem;

}

    /* è½®èƒŽå’¨è¯¢ */

    .news { height: 7.20rem; margin: 0 auto; width: 100%; overflow: hidden; }

    .tbotxian { width: 1.33rem; height: .05rem; }

    .news .con { height: 100%; }

    .news .con .left, .news .con .right { margin-top: .80rem; }

    .news .con .left { float: left; width: 5.75rem; height: 5.27rem; position: relative; }

    .nextpage { margin-left: .12rem; }

    .prevpage, .nextpage { width: 1.04rem; height: .32rem; float: left; margin-top: .70rem; border: .02rem solid #0a0910; }

    .prevpage a, .nextpage a { color: #0a0910; display: block; text-align: center; line-height: .28rem; font-size: .14rem; }

    .news .con .left .leftcon { width: 4.88rem; height: 1.85rem; }

    .news .con .left .leftcon .title { color: #0a0910; font-size: .20rem; font-weight: bold; margin-top: 1rem; }

    .news .con .left .leftcon .text { color: #0a0910; font-size: .14rem; }

    .news .con .left .head p { text-align: left; }

    .news .con .right { float: right; width: 5.95rem; height: 5.27rem; position: relative; border-radius: .20rem; margin-right: .30rem; }

    .news .con .right .rightcon a:first-child { margin-top: 0; }

    .news .con .right .img { width: 4.36rem; height: 5.27rem; float: left; }

    .news .con .right .rightcon a { display: block; height: 1.70rem; margin-top: .085rem; }

    .news .con .right .rightcon a .img { width: 1.39rem; height: 1.70rem; display: inline; }

    .news .con .right .rightcon { width: 1.39rem; overflow: hidden; float: right; }

    .news .more { left: 50%; margin-left: -.65rem; bottom: .50rem; position: absolute; }



    /*é¡¶éƒ¨å¯¼èˆª å¤§äºŽ1200å¯¼èˆªæ˜¾ç¤º*/

    @media screen and (max-width:1680px) and (min-width:1200px) {

        body, html { font-size: 87.50px !important; }

    }

    @media screen and (max-width:1600px) and (min-width:1200px) {

        body, html { font-size: 83.33px !important; }

    }

    @media screen and (max-width:1440px) and (min-width:1200px) {

        body, html { font-size: 75px !important; }

    }

    @media screen and (max-width:1366px) and (min-width:1200px) {

        body, html { font-size: 71.15px !important; }

    }

    @media screen and (min-width:1200px) {

        body, html { font-size: 100px; }

        .header-inner, .banner { display: block; }

        .innav, .padheader-inner, .padbanner, .padnav, .hotshow, .product .padpicword, .case .padpicword, .conbotimg, .padnews, .padnews_zixun, .padproduct_cen, .tabbar, .padproduct_cen, .mobilebanner, .dynamic .bxian, .padnews_zixun, .mtabbar, .padheader-inners, .padhot, .mobile, .pad,.ipad { display: none; }

    }



    /* å±å¹•ä¸º1024æ—¶å¹³æ¿uiæ˜¾ç¤º */

    @media screen and (max-width:1200px) and (min-width:750px) {

        .mip-carousel-indicatorDot { bottom: 0; top:.25rem;}

        .ul-page { width: 5.68rem; height: .45rem; background: #eee; border-radius: .10rem; margin: .30rem auto; text-align: center; }

        .padnews_zixun .more a { color: #fff; }

        .xsjiao { width: .14rem; height: .13rem; margin-top: .155rem; float: right; margin-right: .15rem; }



        /* å¤´éƒ¨éšè— */

        .header-inner, .banner, .product .con .picword, .footer, .news, .news_zixun, .product_cen, .footnav, .dynamic .tbotxian, .nav, .mobilebanner, .mtabbar, .hot, .mobile, .pc { display: none; }

        .padbanner { overflow: hidden; }

        .padheader-inner, .padbanner, .hotshow { display: block; height: 100%; }

        .padheader-inner { height: .78rem; }

        .padheader-inner a { display: block; }

        .bxian { width: 2.52rem; height: .05rem; margin: 0 auto; }

        .area960, .case .con, .case .picword, .product .con, .dynamic .con, .about .con, .news .con, .news .com, .padnews_zixun .con, .product_cen { width: 9.60rem !important; margin: 0 auto; }

        .head p:nth-child(1), .con .head p:nth-child(1) { font-size: .23rem; color: #0a0910; text-align: center; }

        .head p:nth-child(2), .con .head p:nth-child(2) { font-size: .56rem; color: #0a0910; font-weight: bold; text-align: center; }

        .about .con { height: 5.13rem; }

        .padnews .con .main .maincon .title { font-size: .32rem; color: #0a0910; font-weight: bold; }

        .padnews .con .main .maincon .text { font-size: .22rem; color: #0a0910; }

        .header { padding: 0; height: .78rem; position: relative; }

        .fz-img { width: .57rem; height: .52rem; float: left; margin-top: .39rem; }

        .padlogo-img { width: 1.10rem; height: auto; display: inline-block; vertical-align: top; margin-top: .20rem; margin-left: .38rem; }

        .padlogo-img .mip-replaced-content { height: auto; }

        .padheader-inner p { font-size: .35rem; line-height: .78rem; margin-left: .20rem; display: inline-block; vertical-align: top; }

        .padnav { width: 100%; overflow: hidden; background: #0090ff; }

        .padnav .ul { height: 100%; }

        .padnav a { font-size: .35rem; color: #fff; display: block; width: 25%; height: .85rem; line-height: .85rem; text-align: center; float: left; }

        .padbanner { width: 100%; height: 5.30rem; }

        .mip-layout-size-defined { overflow: visible !important; }

        .banner_bottom { padding-top: .56rem; padding-bottom: .52rem; }

        .banner_bottom .con { padding-top: .50rem; width: 9.60rem; margin: 0 auto; overflow: hidden; }

        .banner_bottom .con .picwordli:nth-child(1), .banner_bottom .con .picwordli:nth-child(5), .banner_bottom .con .picwordli:nth-child(9), .banner_bottom .con .picwordli:nth-child(13) { margin-left: .35rem; }

        .banner_bottom .con .picwordli { float: left; width: 2.75rem; height: 2.10rem; position: relative; margin-bottom: .12rem; margin-left: .35rem; border-bottom: .06rem solid #0090ff; }

        .padhot { width: 100%; height: auto; overflow: hidden; }

        .padhot .con .img { width: 100%; height: auto; }

        .padhot .con .img .mip-replaced-content { height: auto; }

        .hot .con .head { padding-top: .90rem; }

        .hot .con .carousel { display: none; }

        .hot .hotshow { height: 4.10rem; }

        .hotshow .hotli { width: 3.12rem; height: 100%; float: left; margin-left: .08rem; overflow: hidden; }

        .hot .hotshow .hotli-bot { background: #d20000; }

        .hot .hotshow .hotli-bot p { color: #fff; text-align: center; margin: 0 auto; }

        .hot .hotshow .hotli-bot p:nth-child(1) { font-size: .32rem; font-weight: bold; }

        .hot .hotshow .hotli-bot p:nth-child(2) { font-size: .23rem; width: 90%; overflow: hidden; -webkit-line-clamp: 3; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

        .more { width: 1.45rem; height: .44rem; }

        .more a { font-size: .20rem; line-height: .44rem; }

        .product .con .padpicword { overflow: hidden; }

        .product .con .padpicword .padcon { width: 3.12rem; height: 2.90rem; float: left; margin-left: .08rem; margin-top: .30rem; }

        .product .con .padpicword .padcon:nth-child(5) p { background: #000; }

        .product .con .padpicword .padcon p { height: .55rem; width: 100%; background: #d20000; color: #fff; text-align: center; line-height: .55rem; font-size: .32rem; }

        .picword-img { width: 100%; height: 2.35rem; }

        .product .con .navli { width: 4.55rem; margin: 0 auto; height: .35rem; margin-top: .36rem; margin-bottom: .19rem; overflow-y: hidden; }

        .product .con .navli ul { width: 4.95rem; margin: 0 auto; height: .35rem; overflow-x: scroll; overflow-y: hidden; white-space: nowrap; }

        .product .con .navli ul li { width: 1.45rem; height: .35rem; text-align: center; position: relative; display: inline-block; vertical-align: top; background: transparent; margin-left: 0; margin-top: 0; float: none; }

        .product .con .navli ul li:before, .product .con .navli ul li:after { display: none; }

        .product .con .navli ul li a { font-size: .30rem; color: #d20000; display: block; line-height: .35rem; }

        .case { overflow: hidden; }

        .case .head p { color: #fff !important; }

        .case .con { overflow: hidden; }

        .case .carousel {width:100%;margin-top: .80rem;}

        .case .con .showcon { width: 100%; margin: 0 auto; overflow: hidden; display: flex;justify-content:space-between;}

        .showcon1 { margin-left: .02rem; margin-right: .02rem; width:auto;height:auto;}

        .case .picword { overflow: hidden; }

        .case .picword .carousel, .case .con .picword .right { display: none; }

        .case .picword .left { width: 100% !important; overflow: hidden; }

        .case .picword .con1, .case .picword .con2 { width: 100% !important; height: 4.85rem !important; }

        .case .picword .con1 .case-img, .case .picword .con2 .case-img { width: 6.40rem !important; height: 4.85rem !important; }

        .case .picword .text { width: 3.20rem !important; height: 4.85rem !important; font-size: .38rem; }

        .case .con .padpicword .padcon { width: 3.12rem; height: 2.90rem; float: left; margin-left: .08rem; margin-top: .30rem; }

        .case .con .padpicword .padcon p { height: .55rem; width: 100%; background: #d20000; color: #fff; text-align: center; line-height: .55rem; font-size: .32rem; }

        .case .more { margin: 0 auto; margin-top: .50rem; }

        .pro_picword { text-align: center; margin-top: .75rem; overflow: hidden; height: 4.75rem; }



        /* // .pro_picword .pro_picwordli:nth-child(1) {

        //     margin-left: 0;

        // } */

        .pro_picword .pro_picwordli { width: 2.25rem; height: 4.75rem; }

        .dynamic { background: #eee; height: 11.18rem; padding-top: .60rem; }

        .dynamic .con .head { margin-top: .60rem; }

        .dynamic .con .picword .picwordli, .dynamic .con .picword .picwordli:hover { width: 25%; height: 4.82rem; display: inline-block; vertical-align: middle; border-top: .02rem solid #d20000; padding-top: .02rem; margin-left: .025rem; margin-right: .025rem; margin-top: .10rem; }

        .dynamic .con .picword .picwordli:hover .sanjiao { opacity: 0; }

        .dynamic .con .picword .picwordli .title, .dynamic .con .picword .picwordli:hover .title { color: #fff; font-size: .17rem; height: .90rem; line-height: .90rem; text-align: center; color: #fff; white-space: normal; background: #979797; }

        .dynamic .con .picword .picwordli .picwordli-bot, .dynamic .con .picword .picwordli:hover .picwordli-bot { width: 3.05rem; height: 2.43rem; background: #979797; overflow: hidden; padding-top: .45rem; }

        .picwordli-img, .dynamic .con .picword .picwordli:hover .picwordli-img { width: 3.05rem; height: 2.30rem; }

        .dynamic .con .picword .picwordli .picwordli-bot { width: 100%; height: 2.43rem; }

        .picwordli-bot .title { margin: 0 auto; font-size: .32rem; color: #000; font-weight: bold; position: relative; text-align: center; width: 2.10rem; height: .72rem; line-height: .72rem; padding-bottom: .04rem; border-bottom: .02rem solid #d20000; }

        .picwordli-bot .text { margin: 0 auto; font-size: .24rem; color: #fff; width: 100%; white-space: normal; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 3; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

        .about { height: 10.23rem; }

        .about .left { position: absolute; left: 0; bottom: 0; width: 100%; height: 5.15rem; }

        .about .left .left-img { width: 100%; height: 5.15rem; }

        .about .con .right { margin: 0 auto; float: none; width: 100%; text-align: center; padding: 0; }

        .tbotxian { width: 2.50rem; height: .05rem; margin: 0 auto; }

        .about .con .right p { text-align: center; }

        .about .con .right .title { font-size: .56rem; margin: 0 auto; width: 100%; text-align: left; }

        .about .con .right .title-bot { font-size: .36rem; }

        .about .con .right .big-title { font-size: .23rem; position: relative; text-align: left; }

        .about .con .right .text { font-size: .27rem; text-align: left; }

        .about .con .right .title:after { content: ""; width: .70rem; height: .04rem; position: absolute; background: #fff; left: 0; bottom: 0; }

        .conbotimg { margin-top: 1.15rem; }

        .conbotimg-img { width: 100%; height: 5.60rem; }

        .picwordbanner .mip-carousel-nextBtn { right: 0; bottom: 0; position: absolute; background-position: 100% 100%; background-image: url(../images/showr.png); }

        .picwordbanner .mip-carousel-preBtn { left: 7.88rem; bottom: 0; position: absolute; background-position: 100% 100%; background-image: url(../images/showl.png); }

        .about .more { margin-top: .45rem; float: right; }

        .about .more a { color: #fff; }

        .padnews { height: 14.46rem; margin: 0 auto; width: 100%; }

        .prevpage { margin-right: .22rem; }

        .prevpage, .nextpage { width: 1.50rem; height: .43rem; float: right; margin-top: .70rem; border: .02rem solid #0a0910; }

        .prevpage a, .nextpage a { color: #0a0910; display: block; text-align: center; line-height: .43rem; font-size: .20rem; }

        .padnews .con .bottom { margin-top: .40rem; width: 100%; height: 7.70rem; }

        .padnews .con .bottom .img { width: 6.40rem; height: 7.70rem; float: left; }

        .padnews .con .bottom .rightcon { float: right; }

        .padnews .con .bottom .rightcon .rightconimg:nth-child(1) { margin-top: 0; }

        .padnews .con .bottom .rightcon .rightconimg { width: 2.07rem; height: 2.52rem; margin-top: .07rem; }

        .padnews .con .head { margin-top: .70rem; }

        .padnews .con .main { margin: 0 auto; margin-top: .10rem; overflow: hidden; }

        .padnews .con .main .maincon .maincon-img { width: 8.45rem; height: 4.40rem; margin: 0 auto; margin-top: .25rem; }

        .padnews .con .main .maincon .maincenli { margin-left: -.225rem; }

        .maincenli .li { width: 3rem; height: 2.25rem; display: inline-block; margin-top: .07rem; position: relative; white-space: nowrap; overflow-x: scroll; }

        .maincenli .li p { width: 2.50rem; height: .72rem; line-height: .72rem; font-size: .32rem; color: #fff; text-align: left; position: absolute; left: 50%; margin-left: -1.25rem; top: .10rem; z-index: 999; padding-bottom: .04rem; border-bottom: 1px solid #fff; }

        .maincenli .li p:hover { color: #d20000; }

        .maincenli .li .li-img { width: 100%; position: absolute; left: 0; top: 0; }

        .maincen p { margin: 0 auto; text-align: center; }

        .maincen { margin-top: .15rem; }

        .maincen .title { font-size: .38rem; font-weight: bold; color: #d20000; width: 6.24rem; height: .68rem; line-height: .66rem; border-top: 0.01rem solid #000; border-bottom: 0.01rem solid #000; }

        .maincen .text { font-size: .28rem; width: 8.30rem; text-align: left; margin-top: .15rem; text-overflow: ellipsis; -webkit-line-clamp: 3; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

        .maincen .time { font-size: .32rem; width: 1.92rem; }

        .tabbar { width: 100%; height: 1.58rem; background: #0090ff; text-align: center; position: fixed; bottom: 0; left: 0; display: flex; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-around; align-items: center; z-index: 9999; }

        .tabbar a:last-child { border: 0; }

        .tabbar a { display: flex; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-direction: column; align-items: center; justify-content: space-around; width: auto; }

        .tabbar a p { color: #fff; font-size: .25rem; margin-top: .17rem; }

        .tabbar a .img { height: 0.50rem; width: auto; }

        .tabbar a mip-img { height: 0.50rem; width: auto; }

        .tabbar a .mip-replaced-content { height: 0.50rem; width: auto; }

        .tabbar-img { width: .45rem; height: .43rem; }

        .footfit { width: 100%; height: 1.58rem; margin: 0 auto; }

        .padnews_zixun { background: #fff; overflow: hidden; }

        .padnews_zixun .con .head { padding-top: .60rem; }

        .picimg-img { width: 1.09rem; height: .05rem; margin-left: .25rem; margin-top: -.60rem; }

        .padnews_zixun_con { width: 9.05rem; height: 2rem; text-align: left; margin: 0 auto; margin-bottom: .50rem; margin-top: .40rem; position: relative; }

        .padnews_zixun_con:after { content: ""; width: 100%; border: 1px dashed #434343; position: absolute; left: 0; bottom: -.20rem; }

        .padnews_zixun_con .title { color: #0090ff; font-size: .32rem; float: left; position: relative; width: 6rem; padding-bottom: .02rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

        .padnews_zixun_con .title:after { content: ""; position: absolute; width: .35rem; height: .02rem; background: #0090ff; left: 0; bottom: 0; }

        .padnews_zixun_con .text { color: #636363; font-size: .24rem; margin-top: .10rem; float: left; }

        .padnews_zixun_con .time { color: #434343; width: 1.5rem; margin-top: .20rem; font-size: .26rem; float: right; }

        .padnews_zixun .more { margin-bottom: .50rem; }

        .padproduct_cen { background: #eeeeee; }

        .padproduct_cen .con { background: #fff; }

        .padproduct_cen .maincon { margin-top: .20rem; width: 9.30rem; margin: 0 auto; overflow: hidden; }

        .padproduct_cen .maincon .picwordli { width: 2.55rem; height: 2.50rem; float: left; margin-left: .4125rem; margin-top: .30rem; }

        .padproduct_cen .maincon .picwordli .picwordli_img { width: 100%; height: 1.92rem; }

        .padproduct_cen .maincon .picwordli .litext { font-size: .22rem; color: #636363; text-align: center; line-height: .50rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

        .padnews_zixun { margin-top: .30rem; background: transparent;        /*margin-bottom: .42rem;*/ }

        .padnews_zixun .con { background: #fff; margin: 0 auto; border-top-left-radius: .15rem; border-top-right-radius: .15rem; padding-bottom: .45rem; border-top: .27rem solid #0090ff; }

        .padnews_zixun .con .richtext { width: 9.20rem; margin: 0 auto; border-bottom: 1px dashed #636363; }

        .padnews_zixun .con .richtext .time { text-align: center; font-size: .26rem; color: #636363; }

        .previtem, .nextitem { font-size: .14rem; color: #636363; display: block; margin-left: .20rem !important; margin-top: .20rem; }

        .padnews_zixun .more { margin: 0 auto; margin-top: .30rem; background: #636363; }

        .padnews_zixun .more a { color: #fff; }

        .padnews_zixun .richtext { margin-top: .20rem; }

        .padnews_zixun .richtext p { font-size: .22rem; padding: .10rem; word-break: break-word; white-space: normal; }

        .padproduct_cen .head { margin-top: .60rem; }

        .padproduct_cen .more { margin: .50rem auto; background: #636363; }

        .padproduct_cen .more a { color: #fff; }

        .padproduct_cen .con .top { width: 100%; height: .90rem; background: #0090ff; }

        .topjiantou { width: .42rem; height: .29rem; margin-top: .245rem; }

        .padheader-inners .con .back { float: left; }

        .padheader-inners .con .area960 { height: .78rem; }

        .padheader-inners .con { height: .78rem; width: 100%; background: #0090ff; }

        .padheader-inners .con .title { width: 7.38rem; line-height: .78rem; font-size: .39rem; color: #fff; display: block; margin: 0 auto; text-align: center; border-left: .02rem solid #fff; border-right: .02rem solid #fff; float: none; }

        .xjiantou { width: .25rem; height: .22rem; float: left; margin-top: .34rem; }

        .padproduct_cen { padding-top: .44rem; margin-bottom: .44rem; }

        .padproduct_cen .con { padding-bottom: .44rem; }

        .padproduct_cen .con .top p { text-align: center; line-height: .80rem; font-size: .45rem; color: #fff; width: 2.40rem; height: .80rem; float: left; margin-left: 3.63rem; margin-top: .05rem; }

        .m_picword { overflow: hidden; margin-top: .20rem; border-bottom: 1px dashed #434343; }

        .main_picword { width: 100%; margin-top: .25rem; overflow: hidden; }

        .main_picword .main_picword-img { width: 2.70rem; height: 2.05rem; float: left; }

        .main_picword .pictext { float: right; width: 6.15rem; height: 2.30rem; margin-left: -.05rem; }

        .main_picword .picimg { width: 1.09rem; height: .08rem; margin: .20rem 0 .20rem .20rem; }

        .main_picword .pictext .title { font-size: .24rem; color: #0090ff; text-align: left; margin-top: .25rem; position: relative; }

        .main_picword .pictext .title:after { content: ""; position: absolute; bottom: 0; left: 0; width: .25rem; height: .02rem; background: #0090ff; }

        .main_picword .pictext .time { font-size: .20rem; color: #636363; float: right; margin-right: .20rem; text-align: right; margin-top: .25rem; }

        .main_picword .pictext .bottext { font-size: .20rem; color: #636363; margin-top: .10rem; }

        .ckxq { width: .98rem; height: .25rem; background: #0090ff; border-radius: .05rem; margin-left: 0 !important; margin-top: .30rem; display: block; }

        .main_picword .pictext .text { font-size: .20rem; color: #5f5f5f; margin-left: .20rem; text-align: left; text-overflow: ellipsis; -webkit-line-clamp: 5; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

        .imgul { overflow: hidden; }

        .imgul .imgul_li { width: 2.55rem; height: 2.52rem; float: left; margin-left: .50rem; margin-top: .40rem; }

        .imgul .imgul_li .imgul_li-img { height: 1.92rem; width: 2.55rem; }

        .imgul .imgul_li .title { text-align: center; color: #636363; font-size: .22rem; }

    }



    /* å±å¹•å°äºŽ1024å¹³æ¿uiæ˜¾ç¤º */

    @media screen and (max-width:1200px) and (min-width:1024px) {

        html, body { font-size: 100px !important; }

    }

    @media screen and (max-width:1023px) and (min-width:960px) {

        html, body { font-size: 95px !important; }

    }

    @media screen and (max-width:959px) and (min-width:800px) {

        html, body { font-size: 85px !important; }

    }

    @media screen and (max-width:799px) and (min-width:750px) {

        html, body { font-size: 75px !important; }

    }



    /* æ‰‹æœºuiæ˜¾ç¤º */

    @media screen and (max-width:749px) and (min-width:320px) {

        .mobilebanner { overflow: hidden; }

        .mip-carousel-indicatorDot { bottom: .30rem; }

        .ul-page { width: 5.68rem; height: .45rem; background: #eee; border-radius: .10rem; margin: .30rem auto; text-align: center; }



        /* å¤´éƒ¨éšè— */

        .header-inner, .banner, .product .con .picword, .footer, .news, .news_zixun, .product_cen, .footnav, .dynamic .tbotxian, .nav, .padbanner, .padheader-inner, .tabbar, .padnews, .padheader-inner, .hot, .pc, .pad,.ipad { display: none; }

        .padheader-inner, .hotshow { height: 100%; }

        .padheader-inner a { display: block; }

        .bxian { width: 1.58rem; height: .03rem; margin: 0 auto; }

        .area960, .case .con, .case .picword, .product .con, .dynamic .con, .about .con, .news .con, .news .com, .padnews_zixun .con, .product_cen { width: 6rem !important; margin: 0 auto; }

        .head p:nth-child(1), .con .head p:nth-child(1) { font-size: .15rem; color: #0a0910; text-align: center; }

        .head p:nth-child(2), .con .head p:nth-child(2) { font-size: .35rem; color: #0a0910; font-weight: bold; text-align: center; }

        .about .con { height: 3.21rem; }

        .padnews .con .main .maincon .title { font-size: .20rem; color: #0a0910; font-weight: bold; }

        .padnews .con .main .maincon .text { font-size: .14rem; color: #0a0910; }

        .header { padding: 0; position: relative; }

        .fz-img { width: .36rem; height: .33rem; float: left; margin-top: .25rem; }

        .maskview { width: 100%; height: 2.18rem; }

        .padlogo-img { width: .69rem; height: auto; display: inline-block; vertical-align: top; margin-top: .13rem; margin-left: .24rem; }

        .padlogo-img .mip-replaced-content { height: auto; }

        .padheader-inner p { font-size: .22rem; line-height: .49rem; margin-left: .13rem; display: inline-block; vertical-align: top; }

        .padnav { width: 100%; overflow: hidden; background: #0090ff; }

        .padnav .ul { height: 100%; }

        .padnav a { font-size: .22rem; color: #fff; display: block; width: 25%; height: .53rem; line-height: .53rem; text-align: center; float: left; }

        .padbanner { width: 100%; height: 3.32rem; }

        .banner_bottom { padding-top: .35rem; padding-bottom: .33rem; }

        .banner_bottom .con { padding-top: .32rem; width: 6rem; margin: 0 auto; overflow: hidden; }

        .banner_bottom .con .picwordli:nth-child(1), .banner_bottom .con .picwordli:nth-child(5), .banner_bottom .con .picwordli:nth-child(9), .banner_bottom .con .picwordli:nth-child(13) { margin-left: .08rem; }

        .banner_bottom .con .picwordli .picwordli_img { width: 100%; height: 2.18rem; }

        .banner_bottom .con .picwordli .litext { line-height: 2.18rem; }

        .banner_bottom .con .picwordli { float: left; width: 2.92rem; height: 2.25rem; position: relative; margin-bottom: .08rem; margin-left: .08rem; border-bottom: .04rem solid #0090ff; }

        .padhot { width: 100%; height: auto; overflow: hidden; }

        .padhot .con .img { width: 100%; height: auto; }

        .padhot .con .img .mip-replaced-content { height: auto; }

        .hot .con .head { padding-top: .56rem; }

        .hot .con .carousel { display: none; }

        .hot .hotshow { height: 2.60rem; }

        .hotshow .hotli { width: 1.95rem; height: 100%; float: left; margin-left: .05rem; overflow: hidden; }

        .hot .hotshow .hotli-bot { background: #d20000; }

        .hot .hotshow .hotli-bot p { color: #fff; text-align: center; margin: 0 auto; }

        .hot .hotshow .hotli-bot p:nth-child(1) { font-size: .20rem; font-weight: bold; }

        .hot .hotshow .hotli-bot p:nth-child(2) { font-size: .16rem; width: 90%; overflow: hidden; -webkit-line-clamp: 3; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

        .more { width: 1.45rem; height: .45rem; }

        .more a { font-size: .14rem; height: .43rem; line-height: .43rem; }

        .product .con .padpicword { overflow: hidden; }

        .product .con { margin-top: .50rem; }

        .product .con .padpicword .padcon { width: 1.95rem; height: 1.81rem; float: left; margin-left: .05rem; margin-top: .19rem; }

        .product .con .padpicword .padcon:nth-child(5) p { background: #000; }

        .product .con .padpicword .padcon p { height: .34rem; width: 100%; background: #d20000; color: #fff; text-align: center; line-height: .34rem; font-size: .20rem; }

        .picword-img { width: 100%; height: 1.47rem; }

        .product .con .navli { width: 4.55rem; margin: 0 auto; height: .35rem; margin-top: .36rem; margin-bottom: .19rem; overflow-y: hidden; }

        .product .con .navli ul { width: 4.95rem; margin: 0 auto; height: .35rem; overflow-x: scroll; overflow-y: hidden; white-space: nowrap; }

        .product .con .navli ul li { width: 1.45rem; height: .35rem; text-align: center; position: relative; display: inline-block; vertical-align: top; background: transparent; margin-left: 0; margin-top: 0; float: none; }

        .product .con .navli ul li:before, .product .con .navli ul li:after { display: none; }

        .product .con .navli ul li a { font-size: .30rem; color: #d20000; display: block; line-height: .35rem; }

        .case {        /* height: 6.18rem; */

        overflow: hidden; padding-bottom: 0; }

        .case .head p { color: #fff !important; }

        .case .head { width: 100%; position: relative; height: 1.45rem; background: #232323; padding-top: .20rem; padding-bottom: .20rem; }

        .case .head:after { border-top: .25rem solid #232323; border-left: .23rem solid transparent; border-right: .23rem solid transparent; bottom: -.25rem; margin-left: -.23rem; }

        .case .carousel { margin-top: 0; width: 100%; }

        .case .con .showcon { width: 100%; margin: 0 auto; overflow: hidden; display: flex;justify-content:space-between;}

        .case .con .showcon .showcon1 { width: 2.80rem; height: 2.10rem; margin-left: .12rem; margin-right: .12rem; margin-top: .55rem; display: inline-block; }

        .mobile { width: 100%; }

        .case .con .showcon .showcon1 .mip-i-space { display: none !important; }

        .case .con .showcon .showcon1 .img { width: 100% !important; height: auto !important; }

        .case .con .showcon .showcon1 .img .mip-replaced-content { height: auto !important; }

        .case .picword { overflow: hidden; }

        .case .picword .carousel, .case .con .picword .right { display: none; }

        .case .picword .left { width: 100% !important; overflow: hidden; }

        .case .picword .con1, .case .picword .con2 { width: 100% !important; height: 4.85rem !important; }

        .case .picword .con1 .case-img, .case .picword .con2 .case-img { width: 6.40rem !important; height: 4.85rem !important; }

        .case .picword .text { width: 3.20rem !important; height: 4.85rem !important; font-size: .38rem; }

        .case .con .padpicword .padcon { width: 3.12rem; height: 2.90rem; float: left; margin-left: .08rem; margin-top: .30rem; }

        .case .con .padpicword .padcon p { height: .55rem; width: 100%; background: #d20000; color: #fff; text-align: center; line-height: .55rem; font-size: .32rem; }

        .case .more { margin: 0 auto; margin-top: 0; margin-bottom: .20rem; }

        .pro_picword { text-align: center; margin-top: .75rem; overflow: hidden; height: 4.75rem; }

        .pro_picword .pro_picwordli { width: 2.25rem; height: 4.75rem; margin-left: .50rem;        /* display: inline; */ float: left; }

        .pro_picword .pro_picwordli .picwordli-img .mip-replaced-content { height: 2.15rem; overflow: hidden; }

        .dynamic { background: #eee; height: 8rem; padding-top: .40rem; }

        .dynamic .con .head { margin-top: .40rem; }



        /* .dynamic .con .picword .picwordli:nth-child(1){

            margin-left:0;

        } */

        .dynamic .con .picword .picwordli:hover .picwordli-img { width: 100%; height: auto; }

        .dynamic .con .picword .picwordli { width: 33%; height: 4.15rem; overflow: hidden; border-top: .02rem solid #d20000; padding-top: .02rem; margin-left: .025rem; margin-right: .025rem; margin-top: .10rem; background: transparent; overflow:hidden;}

        .dynamic .con .picword .picwordli:nth-child(1):hover { margin-left: 0; }

        .dynamic .con .picword .picwordli:hover .sanjiao { opacity: 0; }

        .dynamic .con .picword .picwordli .title, .dynamic .con .picword .picwordli:hover .title { color: #fff; font-size: .17rem; height: .90rem; line-height: .90rem; text-align: center; color: #fff; white-space: normal; background: #979797; }

        .picwordli-img { width: 100%; height: 1.45rem; overflow: hidden; }

        .picwordli-img .mip-replaced-content { height: 1.45rem; overflow: hidden; }

        .dynamic .con .picword .picwordli .picwordli-bot, .dynamic .con .picword .picwordli:hover .picwordli-bot { width: 100%; height: 1.72rem; background: #979797; overflow: hidden; padding-top: .45rem; }

        .picwordli-bot .title { margin: 0 auto; font-size: .32rem; color: #000; font-weight: bold; position: relative; text-align: center; width: 2.10rem; height: .72rem; line-height: .72rem; padding-bottom: .04rem; border-bottom: .02rem solid #d20000; }

        .dynamic .con .picword { margin: 0 auto; height: 6rem; width: 5.4rem; overflow: hidden;        /* display: flex;

                display: -webkit-flex;

                display: -moz-flex;

                display: -ms-flex;

                justify-content: space-between;

                -webkit-justify-content: space-between;

                -moz-justify-content: space-between; */ }

            .picwordli-bot .text { margin: 0 auto; font-size: .20rem; color: #fff; width: 100%; white-space: normal; padding: 0 0 0 .20rem; }

            .picwordli-bot .text:after { content: ""; position: absolute; left: 0.20rem; width: .28rem; height: 1px; background: #fff; bottom: 0; }

            .about { height: 7.53rem; }

            .about .con { padding-top: 0; }

            .about .left { position: absolute; left: 0; bottom: 0; width: 100%; height: 3.35rem; }

            .about .left .left-img { width: 100%; height: 3.35rem; }

            .about .con .right { margin: 0 auto; float: none; width: 100%; height: 3.5rem; text-align: center; padding: 0; }

            .tbotxian { width: 2.50rem; height: .05rem; margin: 0 auto; }

            .about .con .right p { text-align: center; }

            .about .con .right .title { font-size: .35rem; margin: 0 auto; width: 100%; text-align: left; position: relative; color: #fff; height: .57rem; line-height: .57rem; font-weight: bold; padding-right: .20rem; overflow: hidden; display: block; -webkit-line-clamp: 1; word-break: break-all; -webkit-box-orient: vertical; }

            .about .con .right .title-bot { font-size: .36rem; }

            .about .con .right .big-title { font-size: .15rem; position: relative; text-align: left; margin-top: .45rem; }

            .about .con .right .text { font-size: .20rem; text-align: left; color: #fff; overflow: hidden; margin: 0 auto; margin-top: .20rem; text-overflow: ellipsis; -webkit-line-clamp: 3; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

            .about .con .right .title:after { content: ""; width: .70rem; height: .04rem; position: absolute; background: #fff; left: 0; bottom: 0; }

            .conbotimg { margin-top: 1.15rem; }

            .conbotimg-img { width: 100%; height: 5.60rem; }

            .picwordbanner .mip-carousel-nextBtn { right: 0; bottom: 0; top: auto; position: absolute; background-position: 100% 100%; background-image: url(../images/showr.png); }

            .dynamic .con .picwordbanner { margin: 0 auto; height: 5.09rem; margin-top: .38rem; overflow: hidden; display: flex; display: -webkit-flex; display: -moz-flex; display: -ms-flex; justify-content: center; -webkit-justify-content: center; -moz-justify-content: center; }

            .dynamic .more { margin: 0 auto; }

            .picwordbanner .mip-carousel-preBtn { left: 4.8rem; bottom: 0; top: auto; position: absolute; background-position: 100% 100%; background-image: url(../images/showl.png); }

            .about .more { margin-top: .45rem; float: right; margin-right: .44rem; }

            .about .more a { color: #fff; }

            .padnews { height: 14.46rem; margin: 0 auto; width: 100%; }

            .prevpage { margin-right: .22rem; }

            .prevpage, .nextpage { width: 1.50rem; height: .43rem; float: right; margin-top: .70rem; border: .02rem solid #0a0910; }

            .prevpage a, .nextpage a { color: #0a0910; display: block; text-align: center; line-height: .43rem; font-size: .20rem; }

            .padnews .con .bottom { margin-top: .40rem; width: 100%; height: 7.70rem; }

            .padnews .con .bottom .img { width: 6.40rem; height: 7.70rem; float: left; }

            .padnews .con .bottom .rightcon { float: right; }

            .padnews .con .bottom .rightcon .rightconimg:nth-child(1) { margin-top: 0; }

            .padnews .con .bottom .rightcon .rightconimg { width: 2.07rem; height: 2.52rem; margin-top: .07rem; }

            .padnews .con .head { margin-top: .70rem; }

            .padnews .con .main { margin: 0 auto; margin-top: .10rem; overflow: hidden; }

            .padnews .con .main .maincon .maincon-img { width: 8.45rem; height: 4.40rem; margin: 0 auto; margin-top: .25rem; }

            .padnews .con .main .maincon .maincenli { margin-left: -.225rem; }

            .maincenli .li { width: 3rem; height: 2.25rem; display: inline-block; margin-top: .07rem; position: relative; white-space: nowrap; overflow-x: scroll; }

            .maincenli .li p { width: 2.50rem; height: .72rem; line-height: .72rem; font-size: .32rem; color: #fff; text-align: left; position: absolute; left: 50%; margin-left: -1.25rem; top: .10rem; z-index: 999; padding-bottom: .04rem; border-bottom: 1px solid #fff; }

            .maincenli .li p:hover { color: #d20000; }

            .maincenli .li .li-img { width: 100%; position: absolute; left: 0; top: 0; }

            .maincen p { margin: 0 auto; text-align: center; }

            .maincen { margin-top: .15rem; }

            .maincen .title { font-size: .38rem; font-weight: bold; color: #d20000; width: 6.24rem; height: .68rem; line-height: .66rem; border-top: 0.01rem solid #000; border-bottom: 0.01rem solid #000; }

            .maincen .text { font-size: .28rem; width: 8.30rem; text-align: left; margin-top: .15rem; text-overflow: ellipsis; -webkit-line-clamp: 3; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

            .maincen .time { font-size: .32rem; width: 1.92rem; }

            .mtabbar { width: 100%; height: .97rem; background: #0090ff; text-align: center; position: fixed; bottom: 0; left: 0; z-index: 9999; }

            .footdh { width: .35rem; height: .37rem; float: left; margin-top: .15rem; margin-left: 1.8rem; }

            .call { float: left; display: block; margin-left: .12rem; line-height: .77rem; font-size: .46rem; color: #fff; }

            .footfit { width: 100%; height: .67rem; margin: 0 auto; }

            .padnews_zixun { background: #fff; overflow: hidden; }

            .padnews_zixun .con .head { padding-top: .60rem; }

            .picimg-img { width: 1.09rem; height: .05rem; margin-left: .25rem; margin-top: -.60rem; }

            .padnews_zixun_con { width: 5.68rem; height: 2rem; text-align: left; margin: 0 auto; margin-bottom: .50rem; margin-top: .40rem; position: relative; }

            .padnews_zixun_con:after { content: ""; width: 100%; border: 1px dashed #434343; position: absolute; left: 0; bottom: -.20rem; }

            .padnews_zixun_con .title { color: #0090ff; width: 4rem; font-size: .26rem; float: left; position: relative; padding-bottom: .02rem; margin-top: .10rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

            .padnews_zixun_con .title:after { content: ""; position: absolute; width: .35rem; height: .02rem; background: #0090ff; left: 0; bottom: 0; }

            .padnews_zixun_con .text { color: #636363; font-size: .24rem; margin-top: .10rem; float: left; }

            .padnews_zixun_con .time { color: #434343; margin-top: .20rem; font-size: .24rem; float: right; }

            .padproduct_cen { background: #eeeeee; }

            .padproduct_cen .con { background: #fff; }

            .padproduct_cen .maincon { margin-top: .20rem; width: 5.68rem; margin: 0 auto; overflow: hidden; }

            .padproduct_cen .maincon .picwordli { width: 2.65rem; height: 2.65rem; float: left; margin-left: .1367rem; margin-top: .20rem; }

            .padproduct_cen .maincon .picwordli .picwordli_img { width: 100%; height: 2.02rem; }

            .padproduct_cen .maincon .picwordli .litext { font-size: .26rem; color: #636363; text-align: center; line-height: .40rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

            .padnews_zixun { margin-top: .30rem; background: transparent; }

            .padnews_zixun .con { background: #fff; margin: 0 auto; border-top-left-radius: .15rem; border-top-right-radius: .15rem; padding-bottom: .45rem; border-top: .27rem solid #0090ff; }

            .padnews_zixun .con .richtext { width: 5.68rem; margin: 0 auto; border-bottom: 1px dashed #636363; }

            .padnews_zixun .con .richtext .time { text-align: center; font-size: .26rem; color: #636363; }

            .previtem, .nextitem { font-size: .14rem; color: #636363; display: block; margin-left: .20rem !important; margin-top: .20rem; }

            .padnews_zixun .more { margin: 0 auto; margin-top: .30rem; background: #636363; position: relative; }

            .padnews_zixun .more a { color: #fff; }

            .xsjiao { width: .14rem; height: .13rem; margin-top: .095rem; float: right; margin-right: .15rem; }

            .padnews_zixun .richtext { margin-top: .20rem; }

            .padnews_zixun .richtext p { font-size: .22rem; padding: .10rem; word-break: break-word; white-space: normal; }

            .padproduct_cen .head { margin-top: .60rem; }

            .padproduct_cen .more { margin: .50rem auto; background: #636363; }

            .padproduct_cen .more a { color: #fff; }

            .padproduct_cen .con .top { width: 100%; height: .55rem; background: #0090ff; position: relative; }

            .topjiantou { width: .35rem; height: .29rem; margin-top: .155rem; }

            .padheader-inners .con .back { float: left; }

            .padheader-inners .con .area960 { height: .78rem; }

            .padheader-inners .con { height: .60rem; width: 100%; background: #0090ff; }

            .padheader-inners .con .title { width: 4.74rem; line-height: .60rem; font-size: .32rem; color: #fff; display: block; margin: 0 auto; text-align: center; border-left: .02rem solid #fff; float: none; }

            .xjiantou { width: .16rem; height: .15rem; float: left; margin-top: .20rem; margin-left: .20rem; }

            .padproduct_cen { padding-top: .44rem; margin-bottom: .44rem; }

            .padproduct_cen .con { padding-bottom: .44rem; }

            .padproduct_cen .con .top p { text-align: center; line-height: .55rem; font-size: .28rem; color: #fff; height: .55rem; float: left; margin-left: 2.25rem; }

            .m_picword { overflow: hidden; margin-top: .20rem; padding-bottom: .20rem; border-bottom: 1px dashed #434343; }

            .main_picword { width: 100%; margin-top: .25rem; overflow: hidden; }

            .main_picword .main_picword-img { width: 2.70rem; height: 2.05rem; float: left; }

            .main_picword .pictext { float: right; width: 2.74rem; height: 1.44rem; margin-left: -.05rem; }

            .main_picword .picimg { width: 1.09rem; height: .08rem; margin: .20rem 0 .20rem .20rem; }

            .main_picword .pictext .title { font-size: .14rem; color: #0090ff; text-align: left; margin-top: .16rem; position: relative; }

            .main_picword .pictext .title:after { content: ""; position: absolute; bottom: 0; left: 0; width: .16rem; height: .02rem; background: #0090ff; }

            .main_picword .pictext .time { font-size: .14rem; color: #636363; float: right; margin-right: .13rem; text-align: right; margin-top: .16rem; }

            .main_picword .pictext .bottext { font-size: .14rem; color: #636363; margin-top: .10rem; }

            .ckxq { width: 1.32rem !important; height: .32rem !important; background: #0090ff; border-radius: .05rem; margin-left: 0 !important; margin-top: .19rem; display: block; }

            .ckxq p { font-size: .12rem !important; height: .32rem !important; line-height: .32rem !important; float: left; color: #fff; margin-left: .10rem; }

            .ckicon { width: .18rem !important; height: .18rem !important; float: left; margin-top: .07rem !important; margin-left: .05rem; }

            .main_picword .pictext .text { font-size: .14rem; color: #5f5f5f; margin-left: .14rem; text-align: left; text-overflow: ellipsis; -webkit-line-clamp: 5; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; }

            .imgul { overflow: hidden; width: 5.68rem; margin: 0 auto; }

            .imgul .imgul_li { width: 2.67rem; height: 2.62rem; float: left; margin-left: .11rem; margin-top: .16rem; }

            .imgul .imgul_li .imgul_li-img { height: 2rem; width: 100%; }

            .imgul .imgul_li .title { text-align: center; color: #636363; font-size: .14rem; margin-top: .10rem; }

        }



        /*å°äºŽ414æ˜¾ç¤ºæ‰‹æœºui*/

        @media screen and (max-width:749px) and (min-width:640px) {

            html, body { font-size: 100px !important; }

        }

        @media screen and (max-width:639px) and (min-width:515px) {

            html, body { font-size: 85px !important; }

        }

        @media screen and (max-width:516px) and (min-width:414px) {

            html, body { font-size: 68px !important; }

        }

        @media screen and (max-width:413px) and (min-width:321px) {

            html, body { font-size: 55px !important; }

        }

        @media screen and (max-width:320px) {

            html, body { font-size: 42px !important; }

        }