

/* CSS Document */

#LRdiv0 {display:none}


html, body {

    margin: 0;

    padding: 0

}

* {

    list-style: none;

    margin: 0;

    padding: 0;

}

a{text-decoration: none !important; color: #555 }

img {

    border: none;

}



.dh{font-size:16px; line-height: 45px;margin:0; padding: 0}

.dh img{height:25px; width: auto}

.an{height:28px; margin-top: 5px; line-height: 10px !important;float:right; font-size:13px;}

.nav-link a.active{border-bottom: solid 2px #063fb6;padding-bottom: 10px}



@media (min-width: 768px){

.navjl{margin:20px auto 5px;}

    .hdptop{margin-top: 80px}

    .yc{display: none!important;}

    .navdh{width:100%; margin:0 auto; background:rgba(255,255,255,.8);position: fixed; z-index: 9;padding: 16px 0 10px;border-bottom:solid 1px #dedede}

    .navdh .container{max-width: 1200px !important}

    .navdh .row{margin:0 auto!important;}

    .navbar-nav li{ margin: 0 6px!important; font-size:15px; text-align: center}

    .navbar-nav li a{ color: #444 !important;}

    .navbar-nav li:nth-last-child(2) {display: none}

    .select{display: block; margin: 40px auto; text-align: center}

    .btsy .dot{ width:80px; display: block;height: 8px; margin: -12px auto 0;background:#035bc9}

    .btsy h2{border-bottom: solid 1px #dedede;line-height:70px;font-size:28px; padding-bottom: 5px}

    .btsy{ text-align: center;  margin: 20px auto}

    .imgleft{margin-left:12px}

.xz{width:100%; display:block; margin: 0 auto}

.xztab{width:100%; background: #fafafa;border-bottom: solid 1px #dedede}

.tabimg{font-size:14px;line-height: 35px;color: #444; text-align: center; margin: 0 10px}

.tabimg h2{font-size:20px; line-height: 40px}

.tabimg a{color: #444}

.tabimg img{display: block; margin: 10px auto; max-width: 100%; height: auto}

.tabbg{max-width: 1200px; display: block; margin: 5px auto}

.tabbg .col-xl-2{margin: 0; padding: 0}

.nav-tabs{border-bottom: none !important}

.yswz{ margin-top: 75px}

    .yswz1{ margin-top: 100px}

.ysh2{font-size:22px; color: #555; line-height: 40px;}

.ysh21{font-size:20px; color: #555; line-height: 40px;}

.ysp{font-size:14px; line-height: 24px; margin-top: 20px; color: #555}

.xz1{width:100%; display:block; margin: 0 auto;background: #fafafa;border-bottom: solid 1px #dedede; padding: 15px 0}

.xzt{display:font-size:14px;line-height: 26px;color: #444; text-align: center }

 .xzt img{display: block; margin: 10px auto; max-width: 100%; height: auto}

 .midtp{width:100%;display: block;margin:40px auto; background: url(../image/cta-bg.png) no-repeat center center; padding: 40px 0 10px}

    .midtp1{width:100%;display: block;margin:20px auto 30px; background: url(../image/sybg.jpg) no-repeat top center; padding: 50px 0 10px}

.midh2{color:#40415c;font-size:28px;   }

.ys{font-size:36px; color: #2069eb;}

.midh4{font-size:20px; line-height: 40px; color: #555; }

.ys1{font-size:22px; color: #fff; background: #2069eb; padding: 0 8px;margin-right: 1px}

.mid{max-width: 1150px; margin: 0 auto}

    .midh5{width:100%; padding: 0!important; color: #555; line-height: 40px; font-weight: lighter}

    .midh5 img{width:23px; height: auto;margin:12px  10px 0 8px;     float: left;}

    .midxx{margin-top: -15px;background:rgba(255,255,255,.7);padding:10px  0 10px 35px !important;border-radius:10px;

        border: 1px solid #e6e7eb;    }

.midxx form{display: block; margin: 5px auto;    overflow: hidden;}

.midxx input{float:left; width:75%;font-size:16px; height: 40px; margin-right:2%;margin-top: 5px;border:solid 1px #ccc;

    background: url(../image/ktdot1.png) no-repeat 8px center;background-size:22px 22px;padding-left:40px}

.midxx input:nth-child(2){background: url(../image/ktdot.png) no-repeat 8px center;background-size:22px 22px;padding-left:40px}

.midxx button{float:left;width:80px;height: 80px;margin-top: -40px;padding: 0 10px;font-size: 20px;line-height: 24px;font-weight: 700}

.midxx h5{width:100%; padding: 5px 0 !important; color: #555; line-height: 45px;font-size: 22px}

.midxx h5 img{width:30px; height: auto;margin:10px  10px 0 8px;     float: left;}

 .price{ margin: 15px auto; padding: 20px 0;        box-shadow: 0 0 25px 4px rgba(217,223,231,0.4);

        transition: box-shadow .3s ease; cursor: pointer; min-height: 367px;

        background: #fff; border-radius:2px; border:solid 1px #dedede;  transition: all .2s}

    .price h4{font-size:22px;line-height:45px; text-align: center; margin-bottom: 5px}

    .price h5{font-size:30px; line-height: 35px; text-align: center; border-radius: 5px; color: #fff; margin: 20px auto }

    .price h6{text-align: center; color: #555;}

    .pcolor{background: #2069eb}

    .pcolor0{background:#e86370}

    .pcolor2{background:#3d9db9; font-size:16px}

    .hcolor1{color:#16429c; font-size:16px}

    .price img{display: block; margin: 0px auto;}

    .price p{font-size:14px;line-height:25px; text-align: center; width:90%; margin: 10px auto 0;

        padding-bottom: 15px; border-top:dashed 1px #dedede; padding-top:20px; color: #888 }

    .price{width:100%;}

    .price:hover{  transform: scale(1.08);        background: #fafafa;    }

    .pricenr{width: 95%; margin: 10px auto 5px; font-size:14px; line-height:29px;color: #666;overflow: hidden}

    .pricenr .nr{box-sizing:border-box;

    -moz-box-sizing:border-box; /* Firefox */

    -webkit-box-sizing:border-box; /* Safari */

    width:50%;font-size:14px; line-height: 29px; color: #666;

    float:left;}

    .pricenr .nr img{float:left;ma}

     .dzan{width:90% !important; margin: 20px auto 0; text-align: center; font-size:16px; display: block; padding: 5px 0!important;

         color:#ff253a;border-radius: 50px!important;}

     .jsjg{width:100%; display: block;overflow:hidden;background: #efeff9 url(../image/pricebg.jpg) no-repeat center center; padding: 40px 0; margin:50px auto;}

     .jgh2{font-size:36px;color: #1752bb; text-align: center;line-height: 55px; font-weight:700}

     .jgp{font-size:18px; text-align: center;color: #555;}

     .jgys{color: #ff253a; font-size:22px;}

     .jgbody{width:700px; margin:30px auto 10px;overflow:hidden}

     .jgbody .l{float:left; overflow: hidden;background: rgba(255,255,255,.5); border:solid 1px #53afca;padding:0 15px;width:330px;border-radius: 5px; margin-bottom: 20px}

    .jgbody .r{float:right; overflow: hidden;background: rgba(255,255,255,.5); border:solid 1px #53afca;padding:0 15px;width:330px;border-radius: 5px;margin-bottom: 20px}

    .jgbody .l label,    .jgbody .r label{font-size:18px; line-height: 36px; display: inline-block; padding-top:5px;  }

    .sl{float:right;display: inline-block}

    .minus{font-size:26px; color: #035bc9; margin: 0 }

    .sl input{border:none;display: inline-block; line-height: 40px; padding:0 5px; width: 40px; background: none; outline: none;font-size:20px }

    .jgjg{width:100%;overflow: hidden;background: rgba(255,255,255,.5); border:solid 1px #53afca;padding:10px 15px;border-radius: 5px; margin: 30px auto;display: table}

    .lh4{font-size:18px;line-height: 40px; color: #666;text-decoration: line-through;}

    .lh3{font-size:24px;line-height: 40px; color: #333; margin-bottom: 0}

    .lh5{font-size:16px;line-height: 30px; color: #16429c;}

    .rh3{font-size:29px;line-height: 40px; color: #d20000; margin-bottom: 0}

    .jgtl{width:98%;display: block; overflow:hidden; margin:3px auto}

    .jgtl label{display: block !important; float:left;}

    .jgtl .jg{float:right;display: block}

    .mfsyan{display: block; width:250px;margin:10px auto 0; text-align: center; background: #035bc9; color: #fff !important;border-radius:30px;line-height: 35px}

    .khal{max-width:1200px; margin:50px auto; overflow: hidden;}

    .khal .bt{font-size:28px;line-height: 40px;text-align: center; color: #333; margin:15px auto 30px}

    .khal .xbt{font-size:14px; color:#666; line-height:28px;}

    .khal  li img{display: block;max-width: 100%;height: auto;border:solid 1px #eee}

    .khal li{  margin:10px 0}

    .newsbox{max-width: 1200px;display: block;overflow:hidden;margin:0 auto; padding:50px 0}

    .newsbt,.newsbtr{font-size:24px;line-height: 45px;margin:10px 0 20px}

    .newsbt::after,.newsbtr::after{content: "";display: block; background: #035bc9; height:4px;margin-top: 5px;width:50px;border-radius:10px}

    .newsbtr::after{background: #3d9db9}

    .newsbt1{font-size:20px;line-height: 45px;margin:10px 0 5px;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

    .newsl article{font-size:14px; line-height: 24px; border-bottom:dashed 1px #dedede;padding-bottom: 5px; display: -webkit-box; overflow: hidden; color: #888;

        -webkit-line-clamp:2;text-overflow: ellipsis; line-clamp:2;border-bottom: dashed 1px #dedede;margin-bottom: 10px;

        -webkit-box-orient: vertical}

    .newsl li{ background: url(../image/wtdot.png) no-repeat left center; padding-left:20px;font-size:14px; white-space: nowrap;line-height:30px;text-overflow:ellipsis;overflow:hidden}

    .newsl li a{color: #555}

    .newsan,.newsan1{display: block; width:250px;margin:10px  0;font-size:14px; text-align: center; background: #035bc9; color: #fff !important;border-radius:30px;line-height: 35px}

    .newsan1{background: #3d9db9}

    .bottom{width:100%;background:#021742;padding: 50px 0 10px}

    .endlx{max-width: 1200px; margin:20px auto;overflow:hidden}

    .endlx a{color: #999}

    .endlx .l{float:left;}

    .endlx .l article{font-size: 14px;color: #a4a5ab;line-height: 20px}

    .endlx .l h6{font-size:20px;text-transform: uppercase; color: #ccc;font-family: "Segoe UI Light";}

    .endlx .l h5{font-size:18px; color:#ccc; margin-bottom: 20px}

    .endlx .r{float:right}

    .endlx .r h4{font-size:18px; line-height:45px;color: #ccc}

    .endlx .r ul{float:left; margin-left: 60px}

    .endlx .r ul:last-child{width:320px;}

    .endlx .r ul:first-child li{width:100%;display: block; line-height: 30px;font-size:14px;color: #999}

    .endlx .r ul:last-child li{width:45%;display:block; line-height:30px;font-size:14px;color: #999;float:left}



    .copyright{max-width:1200px;font-size: 13px;line-height: 40px;color:#999; border-top: solid 1px #364064; padding:5px 0; margin: 30px auto 0 }

    .copyright a{color: #666}

    .fontd{font-size:18px;line-height: 30px;}
    .endlogo{max-width: 1200px;display: block; border-bottom: solid 1px #364064; overflow: hidden;   margin: 0 auto}
    .endlogo{max-width: 1200px;display: block; border-bottom: solid 1px #364064; overflow: hidden;   margin: 0 auto}
    .endlogo img{margin-bottom: 10px}
    .lxr{float: left;font-size: 15px;line-height: 28px}



    /*产品报价*/

    .nybj,.nybj1{max-width:1200px;margin:50px auto}

    .nybj .bt{font-size:24px; line-height: 40px; text-align: center}

    .nybj1 .bt{font-size:26px; line-height: 40px; text-align: center}



    .nybj .xt,.nybj1 .xt{font-size:18px; line-height:32px; text-align: center;color: #555}

    .nybj table{border:solid 1px #dedede; width:90%;line-height:40px; margin:20px auto }

    .nybj table th{ font-size:16px; text-align:center;border:solid 1px #dedede; background: #fafafa }

    .nybj table tr td{border:solid 1px #dedede; line-height:40px; font-size:16px; text-align:center}

    .nybj table tr td:nth-child(1){font-weight: bold; font-size:16px; color:#003cb2}

    .nybj table tr:nth-child(even){background:#fff }

    .nybj table a{background: #035bc9; line-height: 30px; text-align: center;width:90%;display: block;margin:2px auto;color: #fff !important;

        border-radius:20px;transition: all .3s}

    .nybj table a:hover{background: #ff253a}

    .nybj1 table{border:solid 1px #fff; width:90%;line-height:40px; margin:20px auto;border-radius:10px }

    .nybj1 table th{ font-size:24px; text-align:center;border:solid 1px #fff; background: #ed4c5c; line-height:70px;color: #fff;font-weight:normal }

    .nybj1 table th:nth-child(3){ background: #3d9db9 }

    .nybj1 table th:nth-child(1){ background: #fafafa }

    .nybj1 table tr td{border:solid 1px #fff; line-height:70px; font-size:20px; text-align:left;padding: 0 20px}

    .nybj1 table td:nth-child(3n){font-size:16px}

    .nybj1 table tr:nth-child(even) td:nth-child(2n){background: #fff0ec;border-bottom:solid 1px #ffbda9;border-top:solid 1px #ffbda9;}

    .nybj1 table tr:nth-child(even) td:nth-child(1){background: #f7fdff;}

    .nybj1 table tr:nth-child(odd) td:nth-child(2n){background: #f7fdff;border-bottom:solid 1px #ffbda9;border-top:solid 1px #ffbda9;}

    .nybj1 table tr{background: #f8f9fb}

    .nybj1 table tr:nth-child(even){background: #eceff4}

.xzyh{width:280px;line-height: 35px;color: #fff !important;text-align: center;display: block;border-radius: 30px;background: #ed4c5c; margin: 40px auto;transition: all .3s}

.xzyh:hover{transform: translate(0,-10px);background: #ff253a}



.ktyx{max-width:1200px;display: block;margin:20px auto -20px; padding: 50px 0 0px;background:#fafafa url(../image/bdtop.png) no-repeat  top  center;

    box-shadow: 0 10px 30px -20px rgba(26,26,51,.2);

    border: 1px solid #e6e7eb;

    border-radius: 16px;

}

.ktyx li{width:700px;margin:18px auto;overflow: hidden; border:solid 1px #bababa;background: #fff;border-radius: 3px;}

.ktyx li img{height:32px; float: left; padding:10px  15px 0; }

.ktyx li .k{display: block;line-height: 45px;padding-left: 10px;font-size: 16px;width:80%;float:left;}

.ktyx li input{border:none; outline: none;border-left:solid 1px #ddd; color: #555;font-size: 16px}

.ktyx li input::placeholder{font-size: 16px;color: #777}

.ktyx button{width:280px;line-height:30px;color: #fff !important;margin: 30px auto; display: block }

    .ktyxbt{font-size:26px; line-height: 40px; text-align: center}

    .ktyxxt{font-size:18px; line-height:32px; text-align: center;color: #555; margin-bottom: 20px;border-bottom: dashed 1px #dedede;padding-bottom: 15px}

    .cpgn{margin: 50px auto; max-width: 1200px;}

    .cpgn li{border-right:dashed 1px #dedede;border-bottom: dashed 1px #dedede;margin-bottom: 1px;background:#fff}

    .cpgn li:nth-child(1), .cpgn li:nth-child(3), .cpgn li:nth-child(5){background:#fafcff}

    .cpgn li:nth-child(8), .cpgn li:nth-child(10), .cpgn li:nth-child(12){background:#fafcff}

    .cpgn li:nth-child(6n){border-right:none}

    .cpgn h2{font-size:20px;line-height:30px;text-align: center}

    .cpgn p{font-size: 14px;line-height: 22px; overflow: hidden; color: #888;

        -webkit-line-clamp:3;text-overflow: ellipsis; line-clamp:3;display: -webkit-box; -webkit-box-orient: vertical}

    .cpgn img{max-width: 70px;height: auto; margin:20px auto 10px;display: block}

    .nypadding{padding: 8px 0}

    .cpgnbg{max-width: 1200px;display: block;margin:20px auto;overflow: hidden}

    .cpgnbg li {width:23%;display: block;float:left; margin-right:2%;background: #fff;border: solid 1px #dedede; padding: 8px 0; border-radius: 10px}

    .cpgnbg li:last-child{margin-right:0}

    .cpgnbg li img {width:65px;display: block; margin:10px auto 15px; height: auto}

    .cpgnbg li h2{font-size:18px;color: #333; text-align: center;line-height:45px;border-top:dashed 1px #eee;border-bottom: dashed 1px #eee;background:#f7f8fa}

    .cpgnbg li article{display: block;font-size: 14px;color: #666;width:90%;margin:5px auto;-webkit-line-clamp:2;overflow: hidden;

        text-overflow: ellipsis; line-clamp:2;display: -webkit-box; -webkit-box-orient: vertical}



    .cpal{margin: 50px auto; max-width: 1200px;}

    .cpal .col-xl-4{padding: 0 8px}

    .cpal li {display: block; border: solid 1px #dedede; border-radius: 10px; margin-left: -1px}

    .cpal li img{display: block;margin: 10px auto}

    .cpal h2{font-size:18px;color: #333; text-align: center;margin-bottom:10px;border-radius: 20px}

    .cpal article{font-size:15px; line-height: 28px;margin: 20px auto;color: #666}

    .cpal article p{margin: 5px auto;padding: 0 10px;border-radius: 10px}

    .cpal article p:nth-child(even){background:#fdf8e8;padding: 5px 10px}

    .altab{width: 100%; background: #fafafa;  border-bottom: solid 1px #dedede;}

    .altab .col{padding: 0 5px!important;}

    .altab img{width: 50px; height: auto}

    .altab  a{font-size: 18px;}

    .alpadding{margin: 25px auto 40px; display: block;overflow: hidden;}

    .alpd{margin:25px auto;padding-top: 20px }

    .alleft{font-size: 16px;}

    .alleft h2{font-size:20px; margin: 20px 0 10px}

    .alleft p{font-size:16px;color: #666; line-height: 28px}

    /*新闻列表*/

    .listnew{ margin:40px auto;max-width:1150px; overflow: hidden}

    .newsh2::after,.newsh21::after{content: "";display: block;margin: 10px auto -2px; background: #16429c;height: 6px;width:50px;}

    .newsh3{font-size:14px;text-align: center;line-height: 30px;color: #555}

    .newsh2,.newsh21{display: block; margin: 30px auto 20px; border-bottom:solid 1px #dedede;font-size:20px; text-align: center; line-height: 45px}

    .listnew li{display: block; overflow: hidden;width:96%; margin:18px auto 15px;border-bottom: dashed 1px #dedede;padding-bottom: 5px;padding-left: 15px;transition: all .3s}

    .listnew time{width:15%; float:left;font-family: "Segoe UI Light";font-size:20px; margin-top:5px;line-height: 35px;margin-left:10px }

    .listnew .r{width:80%; float:left;}

    .listnew .r h2{font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-top: 10px; margin-bottom: 12px}

    .listnew a{color:#555!important;}

    .listnew .r p{font-size:14px;line-height: 22px;display: -webkit-box; overflow: hidden;color:#888;

        -webkit-line-clamp:2;text-overflow: ellipsis;

        line-clamp:2;

        -webkit-box-orient: vertical;}

    .listnew li:hover{background: url(../image/newsx.jpg) no-repeat left center; transform: translate(0,10px);}

    .timed{font-size:24px}



    .jjnr{max-width:1200px;display: block;margin:20px auto 25px;font-size:14px;line-height: 28px;color: #555; }

    .jjnr img{max-width:100%;display: block; margin: 5px auto}

    .syp{ max-width:1200px; margin:20px auto 10px; border-top: dashed 1px #dedede; padding:20px 0 10px;overflow: hidden}

    .syp li { font-size:14px; line-height:30px; padding:0 15px; color:#555;white-space: nowrap; text-overflow: ellipsis;width: 48%;overflow: hidden;

        float:left;}

    .syp a{color: #555 !important;}

    .syp li:nth-child(2){float:right; text-align: right}

    /*关于我们*/

    .jsbox{width: 100%;background: #f3f3f3;padding: 1px 0;background-clip: content-box;border:solid 1px #dedede;border-left:none;border-right:none}

    .xjt{max-width: 1200px;display: block; overflow: hidden; margin:20px auto 6px}

    .xjt li{  text-align:center; color:#666; border-right:solid 1px #dedede}

    .xjt li:last-child{border-right: none}

    .xjt h3, .timer{ font-family: Segoe UI Light, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; line-height:60px; }

    .xjt sup{font-size:16px;top:-30px!important; line-height: 0}

    .jsbox1{width: 100%;background:url(../image/bgt.jpg) no-repeat top center;padding: 1px 0;background-clip: content-box;border:solid 1px #dedede;border-left:none;border-right:none}

    .xjt1{max-width: 1200px;display: block; overflow: hidden; margin:30px auto 6px;padding: 20px 0 }

    .xjt1 h2{text-align: center;font-size:36px;line-height:50px;color: #fff; margin: 10px 0 60px}

    .xjt1 li{text-align:center; color:#fff; border-right:solid 1px #498cc3;width:20%;float: left;}

    .xjt1 li:last-child{border-right: none}

    .xjt1 h3, .timer{ font-family: Segoe UI Light, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; font-weight:normal; line-height:60px; }

    .xjt1 sup{font-size:16px;top:-30px!important; line-height: 0}

    .anjs{border-radius: 50px; text-align: center;line-height:36px;width:280px;color: #013b82;background: #fff;margin: 0 auto 40px;

        display: block;font-size:15px}

    /*优惠活动*/

    .price1{margin: 20px auto 0; max-width:1200px;

        background: #fff;

        box-shadow: 0 20px 60px -20px rgba(26,26,51,.2);

        border: 1px solid #e6e7eb;

        border-radius: 16px;

        padding: 46px 80px;}

    .price1 ul{display: block;border-bottom:dashed 1px #dedede; padding-bottom: 15px;overflow: hidden}

    .price1 li:nth-child(1){padding: 0 20px 0 0 ;width:450px;float:left; height:110px}

    .price1 li:nth-child(2){font-size:18px; padding-top: 5px; margin-left:70px; margin-right: 10px; width:200px;float:left;height:110px}

    .price1 li:nth-child(3){float:left;width:200px;height:110px}

    .price1 h2{font-size:30px;line-height: 60px;  margin-bottom: 10px; color: #555;font-weight: lighter}

    .price1 h4{font-size: 18px;color: #666;line-height: 25px}
    .wzz{font-size:44px; line-height: 50px; color: #f25749;width }
    .pran{width:160px;display: block; margin:20px auto 0;text-align: center;background:#534cd8; color: #fff!important; line-height: 45px;
        cursor:pointer;	border-radius:8px;}
    .prtc{ margin: 0 auto;border-radius:18px}
    .prtc img{display: block; margin: 10px auto}
    .yhhtbt{font-size:26px; text-align:center; color:#333;background: #fbfbfb url(../image/bdtop1.png) no-repeat  top  center;width:100%; line-height: 40px; padding: 30px 0 0 0;border-bottom: 1px solid #eee}
    .yhhtbt::after{content: ""; background: #074ace; width: 60px;height: 5px;border-radius:45px; display: block;margin:15px auto -3px;}
    .yhhtbt .xz{text-transform: uppercase;font-size:16px; line-height: 30px;color:#666;font-family: "Segoe UI Light" ;}
    .yhhtbt .xz10{font-size:16px; display: block;text-align:center;line-height: 35px}
    .carousel-caption{top:35% !important}
    .carousel-caption h2{font-size:3rem; line-height: 60px; margin-bottom: 45px}
    .carousel-caption h3{font-size:2rem; line-height: 25px; margin-bottom: 35px}
    .carousel-caption button{padding: 5px 80px; border-radius: 80px;font-size:18px}


    .newnr{max-width: 1200px;display: block;overflow:hidden;margin:0 auto; padding:50px 0;font-size: 15px;line-height: 28px}
    .newnr h2{text-align: center;font-size: 20px;}
    .newnr h3{text-align: center;font-size:14px;color: #666;margin: 20px auto 30px;border-bottom:solid 1px #eee;padding: 10px 0 20px}
    .newnr p{margin-bottom: 0}
    /* 友情链接*/
    .yqbox{margin:35px auto;overflow:hidden;max-width: 1200px;}
    .yqboxbt{font-size:28px;line-height: 40px;text-align: center; color: #333; margin:15px auto 30px}
    .yqbox li{width:18%;float:left;margin-left: 2%;line-height:35px;margin-bottom: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
    .yqbox a{color: #555}
    .hdp{position:relative; width:100%}
    .fdbd{position:absolute;right:10%;top:0;z-index:1;bottom:0;height：100%;display:none;    justify-content: center;
    align-items: center;}
    .midxx1{background:rgba(255,255,255,.9);padding:40px 20px;width:450px;border-radius:8px}
    .midxx1 form{display: block; overflow: hidden;}
    .midxx1 h5{font-size:20px;line-height:35px;text-align:center}

   .midxx1 input{float:left; width:98%;font-size:16px; height: 48px;margin: 15px auto;border:solid 1px #ccc;
    background: url(../image/ktdot1.png) no-repeat 8px center;background-size:22px 22px;padding-left:40px}
.midxx1 input:nth-child(2){background: url(../image/ktdot.png) no-repeat 8px center;background-size:22px 22px;padding-left:40px}
.fdan{line-height: 40px !important;}



}

@media (max-width: 768px){
    .fdbd{display:none}
    .navdh{width:100%; margin:0 auto; background: #fff;padding: 20px 0 10px}

    .navdh .container{max-width: 1200px !important}

    .navdh .row{margin:0 auto!important; padding: 0!important;}

    /* .navdh .navbar{padding: 40px 0 10px} */
    .navdh .navbar{padding: 0px 0 10px}

    .navjl{margin: 8px auto;}

    /* .logot{position: absolute; width:73%; left:8px; top:60px } */
    .logot{position: absolute; width:73%; left:8px; top:auto }

    .logot img{max-width: 100%;height: auto;}

   .yc0{display: none}

    .navbar-nav{background: #f1f1f1;padding:10px 0!important; text-align: center}

    .nav-item {text-align: center;border-bottom: 1px dashed #fff;}

    .nav-link img{max-width: 96%;height: auto}

    .nav-link a{color: #555; font-size:16px; line-height:20px; }

    .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{border:solid 1px #dedede !important;border-radius: 5px;background: #fafafa}

    /*微信*/

    .wxnav{width:100%;overflow: hidden; background:rgba(255,255,255,.8); margin: 0 auto;padding: 3px 15px;position: fixed;display: block;z-index: 999;top:0;}

 .wxtop{width:68%; float: left; font-size: 14px;line-height: 40px;color: #555;}

 .wxtop img {height:40px;width:auto;}

 .wxtopr{width:30%; float: right; margin: 3px; background:#51a938;line-height: 35px; font-size: 16px; text-align: center;color: #fff;border-radius: 20px }

 .wxtc{width:90%; display: block;border-radius: 20px;background: #fff;margin: 40% auto 0;padding: 20px;position: relative}

 .wxtc img{display: block;margin:10px auto;width:60px;height:auto}

 .wxtc h2{font-size:20px;text-align: center;font-weight: bold; margin-bottom: 10px}

 .wxtc p{font-size:16px; line-height: 24px; text-align: center}

 .wxtc button{background:#51a938;line-height: 50px; font-size: 16px; text-align: center;color: #fff;border-radius:8px;border: none;width:50%;

     display: block;margin: 10px auto}

  .wxtc .close{position:absolute; top:20px;right: 20px;font-size:25px}



    .clear{padding: 0 !important;}

    .navdh .col-12{margin:0!important; padding: 0}

    .navbar-light .navbar-toggler {margin-right: 25px; margin-bottom: 10px}

    .ysh2{font-size:18px; color: #555; line-height: 32px; margin-top: 20px}

    .ysh21{font-size:18px; color: #555; line-height: 35px;}

    .ysp{display: none}

    .xz1{width:100%; display:block; margin: 0 auto;background: #fafafa;border-bottom: solid 1px #dedede; padding: 15px 0}

    .xzt{display:font-size:14px;line-height: 26px;color: #444; text-align: center }

    .xzt img{display: block; margin: 10px auto; max-width: 100%; height: auto}

    .midtp{width:100%;display: block;margin:0 auto 20px; background: url(../image/cta-bg.png) no-repeat center center; padding: 25px 0 10px}

    .midtp1{width:100%;display: block;margin:20px auto 30px; background: url(../image/sybg.jpg) no-repeat center center; padding: 20px 0 10px}

    .midh2{  color:#40415c;font-size:24px; text-align: center }

    .ys{font-size:32px; color: #2069eb;}

    .midh4{font-size:20px; line-height: 40px; color: #555; text-align: center }

    .ys1{font-size:22px; color: #fff; background: #2069eb; padding: 0 5px;margin-right: 1px; text-align: center}

    .mid{max-width: 1100px; margin: 0 auto}

    .midxx form{display: block; margin: 5px auto;    overflow: hidden;}

    .midxx input{ width:96%;font-size:18px; height: 50px; margin:8px auto;border: solid 1px #d8d5d5;}

    .midxx input::placeholder{color: #999}

    .midxx button{width:96%;margin:15px auto 10px; line-height: 32px; font-size: 18px;border-radius: 10px;border: none;background: #f0a80b}

    .midxx h5{width:100%; padding: 2px 0 !important; color: #555; line-height: 45px; text-align:center;

        background: #e9f7ff;  border-bottom: dashed 1px #ddd;    border-top: dashed 1px #ddd; }

    .midxx h5 img{width:30px; height: auto;margin:10px  10px 0 8px;     float: left;}

    .sjyh{width:98%;display: block;margin:8px auto 15px; font-size: 15px;

        line-height:22px;overflow: hidden;color: #444; text-align: center}

    .sjyh img{width:75px;height: auto;display: block;margin:10px auto}

    .sjbt{font-size:22px; line-height: 50px;text-align:center;border-bottom: solid 1px #dedede;margin: 0 auto 10px; color: #333;}

    .sjbt::after{content:"";width:50px; height: 5px;display: block;margin:5px  auto -2px;background: #2069eb;border-radius:20px}

    .price{ margin: 0 auto 15px;

        transition: box-shadow .3s ease; cursor: pointer;   background: #fff; border-radius:2px; border:none;  transition: all .2s}

    .price h4{font-size:22px;line-height:45px; text-align: center; margin-bottom: 5px}

    .price h5{font-size:26px; line-height: 35px; text-align: center; border-radius: 5px; color: #fff; margin: 20px auto }

    .price h6{text-align: center; color: #555;}

    .pcolor{background: #2069eb}

    .pcolor0{background:#e86370}

    .pcolor2{background:#3d9db9; font-size:16px}

    .hcolor1{color:#16429c; font-size:16px}

    .price img{display: block; margin: 15px auto 0; width:70px;height:auto}

    .price p{font-size:14px;line-height:25px; text-align: center; width:90%; margin: 10px auto 0;

        padding-bottom: 15px; border-top:dashed 1px #dedede; padding-top:20px; color: #888 }

    .pricenr{width: 95%; margin: 10px auto 5px; font-size:14px; line-height:29px;color: #666;overflow: hidden}

    .sjjg {background: #fff!important; overflow:hidden;box-shadow: 0 0 25px 4px rgba(217,223,231,0.4);border-radius: 15px;padding-top: 10px}

    .sjjg li{padding:0 2px 10px!important; border-right:dashed 1px #dedede;border-bottom:dashed 1px #dedede}

    .sjjg li:nth-child(2){border-right:none}

    .sjjg h2{font-size:24px;text-align:center;line-height:50px;border-bottom: dashed 1px #dedede;padding-bottom: 10px;color:#555}

    .sjjg h6{font-size:14px;}

    .sjjg h2::after{content: "";width:50px; height:5px;border-radius: 10px;background:#e94d5c;display: block;margin: 10px auto -12px}



    .dzan{width:90% !important; margin: 20px auto 0; text-align: center; font-size:16px; display: block; padding: 5px 0!important;

        color:#ff253a;border-radius: 50px!important;}

    .jsjg{width:100%; display: block;overflow:hidden;background: #efeff9 url(../image/pricebg.jpg) no-repeat center center; padding: 30px 0; margin: 20px auto}

    .jgh2{font-size:30px;color: #1752bb; text-align: center;line-height: 55px; font-weight:700}

    .jgp{font-size:18px; text-align: center;color: #555;line-height: 26px;width:95%;margin:5px auto}

    .jgys{color: #ff253a; font-size:22px;}

    .jgbody{width:100%; margin:10px auto 10px;overflow:hidden}

    .jgbody .l,.jgbody .r{overflow: hidden;background: rgba(255,255,255,.5); border:solid 1px #53afca;padding:0 15px;width:96%;border-radius: 5px; margin: 10px auto;}



    .jgbody .l label,    .jgbody .r label{font-size:18px; line-height: 36px; display: inline-block; padding-top:5px;  }

    .sl{float:right;display: inline-block}

    .minus{font-size:26px; color: #035bc9; margin: 0 }

    .sl input{border:none;display: inline-block; line-height: 40px; padding:0 5px; width: 40px; background: none; outline: none;font-size:20px }

    .jgjg{width:96%;overflow: hidden;background: rgba(255,255,255,.5); border:solid 1px #53afca;padding:10px 15px;border-radius: 5px; margin: 10px auto;display: table}

    .lh4{font-size:18px;line-height: 40px; color: #666;text-decoration: line-through;}

    .lh3{font-size:24px;line-height: 40px; color: #333; margin-bottom: 0}

    .lh5{font-size:16px;line-height: 30px; color: #16429c;}

    .rh3{font-size:29px;line-height: 40px; color: #d20000; margin-bottom: 0}

    .jgtl{width:98%;display: block; overflow:hidden; margin:5px auto}

    .jgtl label{display: block !important; float:left;}

    .jgtl .jg{float:right;display: block}

.yc1{display: none!important;}

    .mfsyan{display: block;font-size:18px; width:90%;margin:20px auto 0; text-align: center; background: #035bc9; color: #fff !important;border-radius:30px;line-height: 35px}



    .khal{width:98%; margin:20px auto; overflow: hidden;}

    .khal .bt{font-size:26px;line-height: 40px;text-align: center; color: #333; margin:5px auto 20px}

    .khal .xbt{font-size:14px; color:#666; line-height:28px;}

    .khal li img{display: block;max-width: 100%;height: auto;border:solid 1px #eee}

    .khal li{  margin:3px 0}

    .newsbox{max-width: 1200px;display: block;overflow:hidden;margin:0 auto; padding:20px 0}

    .newsbt,.newsbtr{font-size:24px;line-height: 45px;margin:10px 0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

    .newsbt::after,.newsbtr::after{content: "";display: block; background: #035bc9; height:4px;margin-top: 5px;width:50px;border-radius:10px}

    .newsbtr::after{background: #3d9db9}

    .newsbt1{font-size:20px;line-height: 45px;margin:10px 0 5px;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

    .newsl article{font-size:14px; line-height: 24px; border-bottom:dashed 1px #dedede;padding-bottom: 5px; display: -webkit-box; overflow: hidden; color: #888;

        -webkit-line-clamp:2;text-overflow: ellipsis; line-clamp:2;border-bottom: dashed 1px #dedede;margin-bottom: 10px;

        -webkit-box-orient: vertical}

    .newsl li{ background: url(../image/wtdot.png) no-repeat left center; padding-left:20px;font-size:14px; white-space: nowrap;line-height:30px;text-overflow:ellipsis;overflow:hidden}

    .newsl li a{color: #555}

    .newsan,.newsan1{display: block; width:250px;margin:10px  0;font-size:14px; text-align: center; background: #035bc9; color: #fff !important;border-radius:30px;line-height: 35px}

    .newsan1{background: #3d9db9}

    .bottom{width:100%;background:#021742;padding: 20px 0; margin-bottom: 50px}

    .endlx{max-width: 1200px; margin:20px auto;overflow:hidden}

    .endlx a{color: #999}

    .endlx .l{display: block; margin:5px auto;width:96%}

    .endlx .l article{font-size: 18px;color: #a4a5ab;line-height: 20px; width: 96%; margin: 0 auto}

    .endlx .l h6{font-size:18px;text-transform: uppercase; color: #ccc;font-family: "Segoe UI Light";width: 96%; margin: 0 auto}

    .endlx .l h5{font-size:18px; color:#ccc; width: 96%; margin: 0 auto 20px}

    .endlx .r{float:right}

    .endlx .r h4{font-size:18px; line-height:45px;color: #ccc}

    .endlx .r ul{float:left; margin-left: 60px}

    .endlx .r ul:last-child{width:320px;}

    .endlx .r ul:first-child li{width:100%;display: block; line-height: 30px;font-size:14px;color: #999}

    .endlx .r ul:last-child li{width:45%;display:block; line-height:30px;font-size:14px;color: #999;float:left}



    .fontd{font-size:18px;line-height: 35px}

    .endlogo{max-width: 1200px;display: block; border-bottom: solid 1px #364064; overflow: hidden;   margin: 0 auto}

    .endlogo img{display: block;margin:20px}

    /*内容产品介格*/

    /*产品报价*/

    .nybj,.nybj1{max-width:1200px;margin:20px auto}

    .nybj .bt{font-size:24px; line-height: 40px; text-align: center}

    .nybj1 .bt{font-size:26px; line-height: 40px; text-align: center}



    .nybj .xt,.nybj1 .xt{font-size:18px; line-height:32px; text-align: center;color: #555}

    .nybj table{border:solid 1px #dedede; width:98%;line-height:40px; margin:20px auto }

    .nybj table th{ font-size:16px; text-align:center;border:solid 1px #dedede; background: #fafafa }

    .nybj table tr td{border:solid 1px #dedede; line-height:40px; font-size:14px; text-align:center}

    .nybj table tr:nth-child(even){background:#fff }

    .nybj table a{background: #035bc9; line-height: 30px; text-align: center;width:90%;display: block;margin:2px auto;color: #fff !important;

        border-radius:20px;transition: all .3s}

    .nybj table a:hover{background: #ff253a}

    .nybj1 table{border:solid 1px #dedede; width:98%;line-height:40px; margin:20px auto;border-radius:10px }

    .nybj1 table th{ font-size:22px; text-align:center;border:solid 1px #dedede; background: #ed4c5c; line-height:70px;color: #fff;font-weight:normal }

    .nybj1 table th:nth-child(3){ background: #3d9db9;display: none }

    .nybj1 table tr td{border:solid 1px #dedede; line-height:26px; font-size:18px; text-align:left;padding:8px 5px}

    .nybj1 table td:nth-child(3n){font-size:16px;display: none}

    .nybj1 table tr:nth-child(even) td:nth-child(2n){background: #fff0ec;border-bottom:solid 1px #ffbda9;border-top:solid 1px #ffbda9;}

    .nybj1 table tr td:nth-child(1){background: #f7fdff; text-align: center}

    .nybj1 table tr:nth-child(odd) td:nth-child(2n){background: #f7fdff;border-bottom:solid 1px #ffbda9;border-top:solid 1px #ffbda9;}

    .nybj1 table tr{background: #f8f9fb}

    .nybj1 table tr:nth-child(even){background: #eceff4}

    .xzyh{width:280px;line-height: 35px;color: #fff !important;text-align: center;display: block;border-radius: 30px;background: #ed4c5c; margin: 20px auto;transition: all .3s}

    .xzyh:hover{transform: translate(0,-10px);background: #ff253a}



    .ktyx{width:98%;display: block;margin:20px auto; padding: 20px 0 10px;background:url(../image/bdtop.png) no-repeat center  center}

    .ktyx li{width:98%;margin:18px auto;overflow: hidden; border:solid 1px #ccc;background: #fff;border-radius: 3px;height:50px}

    .ktyx li img{height:40px; float: left; padding:10px  8px 5px; }

    .ktyx li .k{display: block;line-height: 55px;padding-left: 10px;font-size: 16px;width:88%;float:left;}

    .ktyx li input{border:none; outline: none;border-left:solid 1px #dedede; color: #444;font-size: 18px;height: 50px}

    .ktyx li input::placeholder{font-size: 18px;color: #444}

    .ktyx button{width:98%;line-height:30px;color: #fff !important;margin: 30px auto; display: block;font-size:18px }

    .ktyxbt{font-size:26px; line-height: 30px; text-align: center}

    .ktyxxt{font-size:18px; line-height:22px; text-align: center;color: #555; margin-bottom: 20px;border-bottom: dashed 1px #dedede;padding-bottom: 15px}





    .cpgn{margin: 50px auto; max-width: 1200px;}

    .cpgn li{border-right:dashed 1px #dedede;border-bottom: dashed 1px #dedede;margin-bottom: 1px;background:#fff}

    .cpgn li:nth-child(1), .cpgn li:nth-child(3), .cpgn li:nth-child(5){background:#fafcff}

    .cpgn li:nth-child(8), .cpgn li:nth-child(10), .cpgn li:nth-child(12){background:#fafcff}

    .cpgn li:nth-child(3n){border-right:none}

    .cpgn h2{font-size:18px;line-height:25px;text-align: center}

    .cpgn p{font-size: 14px;line-height: 22px; overflow: hidden; color: #888;width:90%;margin: 0 auto 5px;

        -webkit-line-clamp:2;text-overflow: ellipsis; line-clamp:3;display: -webkit-box; -webkit-box-orient: vertical}

    .cpgn img{max-width: 65px;height: auto; margin:5px auto ;display: block}

    .nypadding{padding: 8px 0}

/*新闻列表*/

    .listnew{ margin:40px auto;max-width:1150px; overflow: hidden}

    .newsh2::after{content: "";display: block;margin: 10px auto -2px; background: #16429c;height: 6px;width:50px;}

    .newsh3{font-size:14px;text-align: center;line-height: 45px;}

    .newsh2,.newsh21{display: block; margin: 20px auto; border-bottom:solid 1px #dedede;font-size:20px; text-align: center;}

    .news21{overflow:hidden;text-align: center;text-overflow: ellipsis;white-space: nowrap;font-size:18px;display: block}

    .listnew{ margin:5px auto;max-width:1150px; overflow: hidden}

    .listnew li{display: block; overflow: hidden;width:96%; margin:15px auto;border-bottom: dashed 1px #dedede;padding-bottom: 10px;padding-left: 15px;transition: all .3s}

    .listnew time{width:15%; float:left;font-family: "Segoe UI Light";font-size:20px; margin-top: 0px;line-height: 35px;margin-left:2px }

    .listnew .r{width:80%; float:left;}

    .listnew a{color: #555}

    .listnew .r h2{font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: 12px}

    .listnew .r p{font-size:14px;line-height: 21px;display: -webkit-box; overflow: hidden;color:#888;

        -webkit-line-clamp:2;text-overflow: ellipsis;

        line-clamp:2;

        -webkit-box-orient: vertical;}

    .listnew li:hover{background: url(../image/newsx.jpg) no-repeat left center; transform: translate(0,10px)}

    .syp{ max-width:1150px; margin:20px auto 10px; border-top: dashed 1px #dedede; padding:20px 0 10px;overflow: hidden}

    .syp li { font-size:14px; line-height:30px; padding:0 15px; color:#555;white-space: nowrap; text-overflow: ellipsis;width:98%;overflow: hidden;

        float:left;}

    .jjnr{width:96%;color: #555;line-height:28px;margin:10px auto;font-size: 1em}



    /*手机计数*/

    .jsbox{width: 100%;background: #f3f3f3;padding: 1px 0;background-clip: content-box;border:solid 1px #dedede;border-left:none;border-right:none}

    .xjt{max-width: 1200px;display: block; overflow: hidden; margin:18px auto 10px}

    .xjt li{  text-align:center; color:#666; border-right:solid 1px #dedede}

    .xjt li:last-child{border-right: none}

    .xjt h3, .timer{ font-family: Segoe UI Light, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:34px; font-weight:normal; line-height:60px; }

    .xjt sup{font-size:16px;top:-25px!important; line-height: 0}



    /*移动办公*/

    .cpgnbg{max-width: 1200px;display: block;margin:20px auto;overflow: hidden}

    .cpgnbg li {width:48%;display: block;float:left; margin-right:2%;background: #fff;border: solid 1px #dedede; padding: 8px 0; border-radius: 10px}

    .cpgnbg li:last-child{margin-right:0}

    .cpgnbg li img {width:65px;display: block; margin:10px auto 15px; height: auto}

    .cpgnbg li h2{font-size:18px;color: #333; text-align: center;line-height:45px;border-top:dashed 1px #eee;border-bottom: dashed 1px #eee;background:#f7f8fa}

    .cpgnbg li article{display: block;font-size: 14px;color: #666;width:90%;margin:5px auto;-webkit-line-clamp:2;overflow: hidden;

        text-overflow: ellipsis; line-clamp:2;display: -webkit-box; -webkit-box-orient: vertical}

    /*优惠活动*/

    .price1{margin: 20px auto 0; width:96%;

        background: #fff;

        box-shadow: 0 20px 60px -20px rgba(26,26,51,.2);

        border: 1px solid #e6e7eb;

        border-radius: 16px;

        padding: 20px 15px;}

    .price1 ul{display: block;border-bottom:dashed 1px #dedede; padding-bottom: 15px;overflow: hidden}

    .price1 li:nth-child(1){padding: 0 20px 0 0 ;width:98%;}

    .price1 li:nth-child(2){font-size:18px; padding-top: 5px; margin-right: 10px; width:50%;float:left;}

    .price1 li:nth-child(3){float:left;width:40%;}

    .price1 h2{font-size:28px;line-height: 60px;  margin-bottom: 10px; color: #555;font-weight: lighter}

    .price1 h4{font-size: 16px;color: #666;line-height: 28px}

    .wzz{font-size:36px; line-height: 50px; color: #f25749; }

    .pran{width:160px;display: block; margin:5px auto 0;text-align: center;background:#534cd8; color: #fff!important; line-height: 45px;

        cursor:pointer;	border-radius:8px;}

    .prtc{ margin: 0 auto;border-radius:18px}

    .prtc img{display: block; margin: 10px auto}

    .yhhtbt{font-size:26px; text-align:center; color:#333;background: #fbfbfb url(../image/bdtop1.png) no-repeat  top  center;width:100%; line-height: 45px; padding: 15px 0 0 0;border-bottom: 1px solid #eee}

    .yhhtbt::after{content: ""; background: #074ace; width: 60px;height: 5px;border-radius:45px; display: block;margin:15px auto -3px;}

    .yhhtbt .xz{text-transform: uppercase;font-size:16px; line-height: 30px;color:#666;font-family: "Segoe UI Light" ;}

    .yhhtbt .xz10{font-size:16px; display: block;text-align:center;line-height: 35px}



    /*案例*/

    .alleft{font-size: 16px;}
    .alleft h2{font-size:20px; margin: 20px 0 10px}
    .alleft p{font-size:16px;color: #666; line-height: 28px}
    .altab li{width: 20%; float:left}
    .tabimg{font-size:12px;color: #444; text-align: center; }
    .tabimg h2{font-size:20px; }
    .tabimg a{color: #444}
    .tabimg img{display: block; margin: 10px auto; max-width: 100%; height: auto}
    .endgd{height:50px;width:100%}


    .newnr{max-width: 96%;display: block;overflow:hidden;margin:25px auto; font-size: 15px; line-height:25px }
    .newnr p{margin-bottom: 0}
    .newnr h2{text-align: center;font-size: 20px;}
    .newnr h3{text-align: center;font-size:13px;color: #666; padding: 15px 0}

}

.page-link{color: #333 !important}

.page-item.active .page-link{color: #fff!important;}
.pagination li{width:30px;text-align: center;border: solid 1px #ddd;line-height: 30px;margin: 0 3px}
.pagination li.arctive{background:#2069eb!important;color: #f3f3f3!important;}
.nyposition{ max-width: 1100px;padding:0; margin:0 auto; line-height: 42px; color: #444;font-size:14px}

.nyposition a{color: #444}

.endzx{width:100%;background: #fff;height:50px;bottom: 0;position: fixed}

.endzx .endzx1{position: relative;float:left}

.endzx2{position:absolute;bottom: -50px}

.endzx2 img{height:60px; width: auto; margin-left: 20px}

.endzx .anzx1{display:block; padding: 0 20px; line-height: 32px!important;background: #fff;color: #236def;float: right;font-size:14px;

    margin-right: 20px;border-radius:20px;border:solid 1px #236def; margin-top: 5px}

.endzx .anzx{display:block; padding: 0 20px; line-height: 32px!important;background: #236def;color: #fff;float: right;font-size:14px;

    margin-right: 20px;border-radius:20px;border:solid 1px #236def;margin-top: 5px}

.shuzt{width:100%;margin:0 auto}

.row{margin-left:0!important;margin-right: 0!important;}

/*悬浮链接*/

.suspension{display:none;position: fixed;z-index:55;right:0;top:185px;width:70px;height:240px;}

.suspension-box{position:relative;float:right;}

.suspension .a{display:block;width:60px;height:60px;background-color:#c53531;margin-bottom:4px;cursor:pointer;outline:none;}

.suspension .a.active,

.suspension .a:hover{background:#F05352;}

.suspension .a .i{float:left;width:60px;height:60px;background-image:url(https://www.4006360163.com/images/side_icon.png);background-repeat:no-repeat;}

/* .suspension .a-service .i{background-position:0 0;} */

.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(https://www.4006360163.com/images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}

.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(https://www.4006360163.com/images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}

.suspension .a-service-phone .i1{width:30px;height:30px;margin-top:10px;margin-left:10px;background: url(../image/i1.png) no-repeat center center;}

.suspension .a .i1{float:left;width:60px;height:60px;background: url(../image/i1.png) no-repeat center center;}

.suspension .a .i2{float:left;width:60px;height:60px;background: url(../image/i2.png) no-repeat center center;}

.suspension .a .i3{float:left;width:60px;height:60px;background: url(../image/i3.png) no-repeat center center;}

.suspension .a .i4{float:left;width:60px;height:60px;background: url(../image/i4.png) no-repeat center center;}

.suspension .a-qrcode .i{background-position:-44px 0;}

.suspension .a-cart .i{background-position:-88px 0;}

.suspension .a-top .i{background-position:-132px 0;}

.suspension .a-top{background:#7d7d7d;}

.suspension .a-top:hover{background:#c0c1c3;}

.suspension .d{display:none;width:180px;background:#fff;position:absolute;right:67px; min-height:40px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}

.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(https://www.4006360163.com/images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}

.suspension .d-service{top:0;}

.suspension .d-service-phone{top:84px;}

.suspension .d-service-ycx{top:68px;}

.suspension .d-qrcode{top:78px;}

.d-service-item{border-bottom:1px solid #eee;padding:5px 0;}

.d-service-item{border-bottom:1px solid #eee;padding:5px 0;}

.suspension .d-service .d-service-item{border-bottom:none;}

.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}

.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(https://www.4006360163.com/images/side_con_icon03.png) no-repeat center 3px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(https://www.4006360163.com/images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item .i-tel0{width:44px;height:44px;background: url(https://www.4006360163.com/images/yxc.png) no-repeat center center;display:block;}

.suspension .d-service-item h3{float:left;width:120px;margin-left:12px;line-height:26px; font-size:14px; color:#555;}

.suspension .d-service-item .text{float:left;width:112px;line-height:40px;font-size:16px;margin-left:12px; font-weight:bold; color:#c68d40;}

.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}

.suspension .d-service-intro{padding:10px 15px; line-height:28px;}

.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}

.suspension .d-service-intro i{background:url(https://www.4006360163.com/images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}

.suspension .d-qrcode{text-align:center;}

.suspension .d-qrcode .inner-box{padding:20px 0;}

.suspension .d-qrcode p{font-size:16px;color:#93959c;}