@charset "utf-8";
html, body {margin: 0px;padding: 0px;}
IMG {border-width:0px;}
* {list-style-type: none;margin: 0;padding: 0; font-family: Arial}
a{ text-decoration:none !important; color:#555}
a:hover{ text-decoration:none; }
*{font-family: 'Open Sans', sans-serif;}
ul,li{list-style: none;margin: 0;padding: 0;}
.hdp img,.nyt img{display: block; margin:0 auto;}
.hdp{overflow: hidden;position: relative}
    /*导航*/

/*小屏图标*/
.navbar-toggle{ margin-top:12px !important; border:solid 1px #333 !important; }
.navbar-toggle .icon-bar{ background:#333}
.navbar-toggle{ border:solid 1px #333; padding:7px 7px}
.carousel-control.right,.carousel-control.left{ background-image:none}
.carousel-indicators .active{ background:#333 !important; }
.carousel-indicators{ bottom:0;}
.carousel-indicators li{ background:#ccc;}
.carousel-control.right,.carousel-control.left{ background:none !important}.nyjjnr1 p,.fzlc p{margin:0!important;}
.navbar-default .navbar-toggle .icon-bar{background-color:#333}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff !important;}

.carousel-indicators .active{background: #104e8b!important;}
.carousel-inner .item img{width:100% !important;margin: 0 auto!important; height: auto}

:root{--swiper-theme-color:#ca9730}
.close1{position:absolute;top:15px;right: 20px}
.modal-header{border:none!important;}
.nyt img{max-width: 100%;display: block;margin: 0 auto;}

@media (min-width: 769px) {
.container1{max-width: 1400px !important;margin-right: auto;
    margin-left: auto;    box-sizing: border-box;min-width: 1280px;}
/*ttop*/
.ttop{width: 100%;background: #f3f3f3;overflow: hidden;}
.wapp{width: 196px;background:url("../images/waicon.png") no-repeat left center;padding-left:30px;font-size: 16px;line-height:54px;color: #333;float: right;margin-right:20px;}
.yx{width: 226px;background:url("../images/yxicon.png") no-repeat left center;padding-left:34px;font-size: 16px;line-height:54px;color: #333;float: right;margin-right: 15px;}
.top{justify-content: center; /* 水平居中 */
    align-items: center;padding:10px 0;}
    .nav-link{display: flex !important;align-items: center;white-space: nowrap;}
/*导航*/
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#fff; border-radius: 2px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding:0 !important;}
.nav>li>a{
    padding:0 !important; color:#333 !important; line-height:50px;}
.nav li .yxt{background: none !important;}
.nav li .active{border-bottom:2px solid #fff;font-size: 16px;color:#026a42;text-transform: uppercase;line-height: 68px}
.nav> li .zt{padding: 0px 20px!important;font-size:17px !important;text-transform: uppercase;line-height: 68px; display: flex;justify-content: center; /* 水平居中 */
    align-items: center;}
.nav li{ float:left;}
    .dhs{padding-right: 0;margin-top:10px;}
    .nav{width: 100%;display: flex;align-items: center;justify-content: center;align-items: center;}
    .navbar-nav{float: right !important;display: flex;justify-content:space-between;width: 100%;}
    .dhy{padding: 0 !important;}
    .navbar-default{background:rgb(255 255 255 / 0%)!important;border: none !important;}
    .dhht{width: 100%;}
    .nav> li:hover .dropdown-menu {display: block;}
    .well00{background:rgb(22 22 22 / 85%) !important}
    .well00 p{ margin: 0; font-size: 13px; line-height: 32px; color: #555;padding: 0 10px;}
    .well00 p a{ color: #fff;}
    .navbar{margin-bottom: 0 !important;margin-top:7px;;}
    .yc{display: block}
    .yc0{display: none;}
.logo{width:200px;}
    /*搜索框*/
    .ssk{height: 44px;padding: 0;overflow: hidden;border: 1px solid #e6e6e6;}
    .ssk input{width: 80%;float: left;border:none;height: 40px;padding: 0 5px;font-size: 14px;line-height: 40px;color: #555;}
    .ssk button{border: none;width: 20%;float: right;height:40px;background: none !important;}
    .ssk button img{display: block;margin: 0 auto;}
    .dh .ssk input:focus {
        border:none; /* 2px宽，实线，红色 */
    }
    .ssk input:focus{outline: none;}
        /*推荐产品*/
    .cptjk{margin: 70px auto;}
    .cpbtk h1{margin: 0;font-size: 38px;font-weight: bold;color: #000000;text-align: center;line-height: 70px;text-transform: uppercase}
    .cpbtk article{width: 80%;margin: 0 auto;font-size: 14px;line-height: 26px;color: #555;text-align: center;}
    .cptjnk{margin: 60px auto}
    .cplbxk .cptp{border: 1px solid #e6e6e6;width: 100%;overflow: hidden;height: 250px;}
    .cptp img{transition: all ease .3s;}
    .cptp img:hover{transform: scale(1.2)}
    .cplbxk:hover .cpwz{background: #212121}
    .cplbxk:hover .cpwz h1{color: #fff;}
    .cpwz{width: 100%;background: #f5f5f5;transition: all ease.3s;padding: 10px;height: 180px;overflow-y:scroll}
    .cpwz h1{font-size: 16px;line-height:30px;color: #333;overflow: hidden;text-overflow: ellipsis;margin: 0;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
    .cpwz article,.cplbk article{margin: 5px auto;font-size: 14px;line-height: 26px;color: #555;}
    .cplbxk:hover .cpwz article{color: #fff;}
    .gd{width: 220px;line-height: 54px;font-size: 18px;text-align: center;background: #212121;border-radius: 5px;margin: 40px auto;}
    .gd a{color: #fff;}
    .gd:hover{background: #333333}
    /*产品应用*/
    .cpyyk{width: 100%;background: #f6f6f6;padding:70px 0 50px;}
    .yybtk{margin-bottom: 40px;}
    .yybtk h1{margin: 0;overflow: hidden;}
    .yybtk h1 .yyt{font-size: 38px;line-height: 70px;color: #333;font-weight: bold;text-transform: uppercase;float: left;width: 50%;}
    .yybtk h1 .gd1{float: right;margin: 10px auto 0;}
    .yybtk article{margin:10px auto;font-size: 14px;line-height: 26px;color: #555;}
    .yylb h1{margin: 0;font-size: 18px;line-height: 70px;color: #222;}
    .yylb img{transition: all ease .3s;}
    .yylb img:hover{transform: scale(1.2)}
    .yytpk{overflow: hidden}
    /*关于我们*/
    .gydk{width: 100%;background: url("../images/gybg.jpg") no-repeat center center;padding:70px 0;background-size: cover}
    .gybk{border-bottom-right-radius: 20px;border-top-right-radius: 20px;width:100%;background:url("../images/gynk.png") no-repeat left center;background-size: 80%;padding: 50px 0;overflow: hidden;}

    .gywz h1{margin: 0;font-size: 38px;line-height: 70px;color: #333;font-weight: bold}
    .gywz .gywzjj{margin:20px auto 30px;font-size: 14px;line-height: 28px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:6;
        -webkit-box-orient: vertical;}
    .gd2{float: left;margin: 0 auto;}
    /*计数*/

    .zsbh{background: #fff;background-clip: content-box;margin-top: -100px !important;border-radius: 15px;overflow: hidden;box-shadow: 5px 15px 45px #e6e6e6;position: relative;z-index: 999;}
    .xjt{max-width: 1200px;display: block; overflow: hidden; margin:18px auto}
    .xjt li{  text-align:center; color:#fff;background: url("../images/sticon.png") no-repeat right center; }
    .xjt li:last-child{border-right: none;background: none;}
    .xjt h3, .timer,.xjt h3 span{font-size:2.5rem; font-weight:bold; line-height:60px;color: #fff;}
    .xjt sup{font-size:15px;top:-30px!important; line-height: 0;font-weight: normal;color: #fff;}
    .jjszk{background: #535353;padding:30px 0;overflow: hidden;background-size: cover}
    .xjt li p{margin: 0;font-size: 14px;color: #d2d2d2;line-height:20px;}
    /*为什么选择我们*/
    .xzk{margin: 60px auto;}
    .ysk{margin: 40px auto;}
    .xzlb{background: #f9f9f9;border-radius: 10px;border-left: 7px solid #e42625;padding:30px 15px;overflow: hidden;margin-bottom: 30px;}
    .xzzbt{width: 16%;float: left;}
    .xzwz{width: 84%;float: right;}
    .xzwz h1{margin: 0;font-size:18px;line-height:20px;color: #333;padding: 10px 0;}
    .xzwz article{margin:0px auto;display: block;font-size: 14px;line-height: 24px;color: #555;height:74px;overflow-y: scroll;}
    ::-webkit-scrollbar {
        width: 14px;
        height: 14px;
    }
    ::-webkit-scrollbar-track {
        border-radius: 999px;
        border: 5px solid transparent;
        box-shadow: 1px 1px 5px rgba(0,0,0,0.2) inset;
    }

    ::-webkit-scrollbar-corner {
        background: transparent;
    }
    /*首页新闻*/
    .xyxwk{width: 100%;background: url("../images/xwbg.jpg") no-repeat top center;padding:50px 0;background-size: cover;}
    .zbtwk{position: relative;display: block;}
    .xwbk{margin-top: 40px;}
    .xwtpk{overflow: hidden;}
    .xwtpk img{transition: all ease .3s;}
    .xwtpk img:hover{transform: scale(1.05)}
    .xwsyz{position: absolute;left: 0;bottom: 0;z-index: 10;background:rgb(255 255 255 / 95%);padding: 15px;border-left: 2px solid #f06213}
    .xwsyz h1{font-size: 18px;color: #333;line-height:44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;}
    .xwsyz article{font-size: 14px;line-height: 24px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}

    .ybxw li{margin-bottom: 12px;transition: all ease .3s}
    .ybxw li a{display: block;background:#fff;overflow: hidden;}
    .zbsj{width: 15%;float: left;padding:30px 0;}
    .zbsj span{font-size: 46px;font-weight: bold;color: #333;text-align: center;display: block;text-align: center;line-height:50px;}
    .zbsj h1{margin: 0;font-size: 12px;text-align: center;color: #777;}
    .xhx{width: 5%;float: left;height: 1px;background:#dddddd;margin-top:60px;margin-left:2%;}
    .ybxwk{width: 75%;float: right;padding: 16px 10px 16px 0;}
    .ybxwk h1{font-size: 18px;color: #333;line-height:44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;}
    .ybxwk article{font-size: 13px;line-height: 24px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}
    .ybxw li:hover a{box-shadow: 5px 5px 5px #e6e6e6;}
    .ybxw li:hover .zbsj{background: #333333}
    .ybxw li:hover .zbsj span,.ybxw li:hover .zbsj h1{color: #fff;}
    .ybxw li:hover .xhx{background: #11439b;}
    .ybxw li:hover{margin-left: 10px;}
    /*footer*/
    .footer{width: 100%;background: #1d1d1d;padding: 60px 0;}
    .end{overflow: hidden;}
    .zblx{width: 35%;float: left;}
    .zblx h1,.ksdh h1,.kdlx h1{margin: 0;font-size: 20px;color: #ffffff;line-height:70px;}
    .zblx article{font-size: 14px;line-height: 26px;color: #969696;}
    .ksdh{width: 20%;float: left;margin: 0 5%;}
    .ksdh li{width: 50%;float: left;}
    .ksdh li a{font-size: 14px;line-height: 30px;color: #969696;}
    .kdlx{width: 30%;float: right;}
    .lxd{font-size: 14px;line-height: 30px;color: #969696;background: url("../images/appicond.png") no-repeat left center;padding-left: 30px;display:block;width: 100%;}
    .kdlx ul{display: block;width: 100%;margin-top: 15px;overflow: hidden}
    .kdlx li{float: left;padding-right:10px;}
    /*产品列表*/
    .cplbnk{background: #fff;position: relative;margin-top: -80px;z-index: 10;box-shadow: 0px -10px 10px rgb(2 2 2 / 4%);border-top-left-radius: 10px;border-top-right-radius: 10px;padding:15px;margin-bottom: 60px;}
    .cbt{font-size: 30px;font-weight: bold;color: #000;line-height: 80px;border-bottom:3px solid #0b1530}
    .cdh .zxzx{font-size: 16px;line-height: 60px;color: #333;border-bottom: 1px solid #e6e6e6;display: block;width: 100%;background: url("../images/lbjt.png") no-repeat 98% center;padding-right: 10px;}
    .cdh .current{color:#11439b !important; }
    .cdh li ul{display: none;padding:10px;background: #eee;}
    .ssk2{margin-top: 30px;border:1px solid #e6e6e6;}
    /*当前位置*/
    .dq{font-size: 14px;line-height: 80px;color: #555;text-align: right;}
    /*右边产品*/
    .cptk{padding-left: 60px;}
    .cptk li{margin-bottom:30px;}
    .cptk li a{display: block;position: relative}
    .cptk .cptp{border: 1px solid #e6e6e6;overflow: hidden;height: 250px;}
    .cptk li h1{margin: 0;font-size: 15px;color: #333;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease .3s;width: 100%;}
    .cptk li:hover h1{color: #fff;}
    .cptk .cpwz{height: 160px !important;}
    .cptk li:hover .cpwz{background: #212121;}
    .cptk li:hover article{color: #fff}
    /*产品内容*/
    .cpgs{overflow: hidden;margin: 70px auto;}
    .cptpn{width:35%;float: left;overflow: hidden;}
    .cptpn .swiper {
        width:95%;
        margin-left: auto;
        margin-right: auto;position: relative;;
    }

    .cptpn .swiper-slide {
        background-size: cover;
        background-position: center;border: 1px solid #e6e6e6;
    }
    .cptpn .swiper-slide img {
        width:100%!important;height: auto;
    }

    .cptpn .mySwiper2 {
        width:95%;
    }

    .cptpn .mySwiper {
        box-sizing: border-box;
        padding: 10px 0;
    }

    .cptpn .mySwiper .swiper-slide {
        width: 33%;
        height: auto;
        opacity: 0.4;
    }

    .cptpn  .mySwiper .swiper-slide-thumb-active {
        opacity: 1;
    }

    .cptpn .swiper-slide img {
        display: block;
        width: 100%;
        object-fit: cover;
        cursor:pointer;
    }


    /*产品右边描述*/
    .cpybms{width: 60%;float: right;margin-top: 80px;}
    .cpbtkn{padding:20px 0;border-bottom: 1px solid #e6e6e6;}
    .cpbtkn h1{margin: 0;font-size: 24px;color: #333;line-height:40px;font-weight: bold;text-transform: uppercase;}
    .cpbtkn h2{margin: 0;font-size: 15px;line-height: 30px;color: #de0011;}
    .cpybms article{margin: 40px auto;font-size: 14px;line-height: 26px;color: #555;}
    .lan{width: 100%;overflow: hidden;margin-top: 40px;}

    .zjyx{width: 190px;display:block;font-size: 15px;line-height: 50px;text-align: center;background: url("../images/xxk.png") no-repeat 15px center #11439b;
        color: #fff;border-radius:8px;margin-right: 30px;
        float: left;}
    .lxwm{width: 190px;display:block;font-size: 15px;line-height: 50px;text-align: center;background: url("../images/lxiocn.png") no-repeat 15px center #f06213;
        color: #fff;border-radius:8px;float: left;}
    /*产品详情*/
    .cpxqbtk{width: 100%;background: #f9f9f9;overflow: hidden;}
    .btxk{font-size: 24px;font-weight: bold;color: #222;;line-height: 64px;}
    .xqnkk{margin: 40px auto;font-size: 14px;line-height: 26px;color: #555;overflow: hidden;}
    .xqnkk table{width: 100%;overflow-y: scroll}
    .xqnkk table tr{padding: 0 5px;border-bottom: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6 }
    .xqnkk table td{border-top: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6 }
    /*公司简介*/
    .gsjj{margin: 50px auto;}
    .gybt{font-size: 34px;line-height: 60px;text-align: center;font-weight: bold;color: #333;text-transform: uppercase;}
    .gydetail{margin: 40px auto 0;font-size: 14px;line-height: 26px;color: #555;}
    .gstdk{width: 100%;background: #f5f5f5;padding: 60px 0;}
    /*新闻详情*/
    .faxq{margin: 50px auto;}
    .fbsjn{font-size: 13px;line-height:50px;color: #777;text-align: center;display: block;width: 100%;background: #f3f6fc;}
    .faxqnnxw{font-size: 26px;line-height:30px;text-align: center;color: #333;padding:30px 0;font-weight: bold;}
    .faxqms{margin: 30px auto;font-size: 15px;line-height: 28px;color: #555;}
    /*新闻列表*/
    .xwlbn{margin:50px auto;}
    .xwlbn li{background: #fff;position: relative;top: 0;transition:all ease .3s;padding:30px 0;}
    .xwlbn li a{display: block;}
    .xwlbn li:nth-child(even){background: #f3f6fc;}
    .xwlbn li:hover{top: 10px;}
    .xwwz{padding-left:80px;}
    .cwnk{overflow:hidden;margin: 0;}
    .xwwz h1{margin: 0;font-size: 24px;color: #000000;font-weight: bold;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .xwwz article{margin: 20px auto;font-size: 14px;line-height: 28px;color: #555;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;}
    .xwlbn .xwsj{font-size: 14px;line-height: 30px;color: #666666;}
    .xwtn{border-radius: 15px;overflow: hidden;padding: 0;}
    .fejl{margin-bottom:40px !important;}

    .xwtp{height: 220px;overflow: hidden;}
    .fyjl{margin: 40px auto;}
    .xwbtd{margin: 30px auto;}
    /*上下页*/
    .sxfy{margin: 40px auto;overflow: hidden;border-top: 1px solid #e6e6e6;}
    .sxfy li{width: 50%;float: left;padding: 0 10px;font-size: 15px;line-height: 60px;color: #11439b;}
    .sxfy li:nth-child(even){text-align: right;}
    /*应用列表*/
    .yylbk{margin: 50px auto;}
    .yywz article{margin-top: 15px;font-size: 14px;line-height: 26px;color: #666;text-align: center;}
    .nblbk{margin: 50px auto;}
    .nblbk .yylb{margin-bottom: 15px;}
    /*问答列表*/
    .wdlb{margin: 50px auto;}
    .wdlb li ul{display: none;padding:10px;background: #f5f5f5;font-size: 14px;line-height: 26px;color: #555;}
    .wdlb li ul p{display: inline}
    .wdt{font-size: 16px;line-height:30px;color: #222;padding:15px 0 15px 10px;margin-bottom: 15px;}
    .wdlb .wdbb{border-bottom: 1px solid #e6e6e6;}
    .wdbt{padding:5px 10px;background: #11439b;font-size: 18px;color: #fff;border-radius: 100px;line-height: 50px;margin-right: 8px;}
    .wdbt1{padding:5px 10px;background: #f06213;font-size: 18px;color: #fff;border-radius: 100px;line-height: 50px;margin-right: 8px;}
    /*联系*/
    .lxkn{margin: 50px auto;}
    .zclxw{margin-top: 50px;}
    .zclxw h1{margin: 0;font-size: 34px;color: #333;font-weight: bold;line-height:80px;text-transform: uppercase;}
    .zclxw article{font-size: 14px;line-height: 28px;color: #555;}
    /*表单*/
    .nybt h1{margin: 0;font-size: 34px;color: #333;font-weight: bold;line-height:80px;text-transform: uppercase;text-align: center;}

    .lxbdk{width: 100%;padding: 40px 0;margin-top:70px;background: #f9f9f9}
    .lxk{margin:40px auto;overflow: hidden;}
    .srky{width: 30%; float:left;margin-right:5%;}
    .srk0{width: 30%; float:left;}
    .srky input,.srk0 input{width: 100%;height:42px;background: #fff;border: 1px solid #f3f3f3;padding:0 5px;margin-bottom:30px;}
    .lyk{width: 100%;float: left;}
    .lyk textarea{width: 100%;min-height:80px;background: #fff;border: 1px solid #f3f3f3;padding:0 5px;margin-bottom:30px;}
    .yzm{width: 65%;float: left;}
    .tjan{width: 200px;line-height: 44px;text-align: center;font-size: 14px;background: #11439b;border-radius: 4px;color: #fff}
    .tjan a{color: #fff;}
    .lxkn input:focus,.lxkn textarea:focus {
        border:none; /* 2px宽，实线，红色 */
        border: 1px solid #98b5e9;
    }
    .lxkn input:focus,.lxkn textarea:focus {outline: none;}
    .dropdown-submenu {
        position: relative;
    }

    .dropdown-item:hover {
        background: #0d6efd;
        color: #fff !important;
    }

    .dropdown-submenu > .dropdown-menu {
        top: 0;
        left: 100%;
        margin-top: -6px;
        margin-left: -1px;
        -webkit-border-radius: 0 6px 6px 6px;
        -moz-border-radius: 0 6px 6px 6px;
        border-radius: 0 6px 6px 6px;
    }

    .dropdown-submenu:hover > .dropdown-menu {
        display: block;
    }

    .dropdown-submenu > a:after {
        display: block;
        content: " ";
        float: right;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid;
        border-width: 5px 0 5px 5px;
        border-left-color: #cccccc;
        margin-top: 5px;
        margin-right: -10px;
    }

    .dropdown-submenu:hover > a:after {
        border-left-color: #ffffff;
    }

    .dropdown-submenu .pull-left {
        float: none;
    }

    .dropdown-submenu.pull-left > .dropdown-menu {
        left: -100%;
        margin-left: 10px;
        -webkit-border-radius: 6px 0 6px 6px;
        -moz-border-radius: 6px 0 6px 6px;
        border-radius: 6px 0 6px 6px;
    }
    /*详情页推荐产品*/
    .tjcpnk{width: 100%;background: #f6f6f6;padding: 20px 0;}
    .tjnbt{font-size: 24px;color: #222;font-weight: bold;line-height: 20px;}
    .tjcpnk .cptjk{margin: 30px auto;}
    .xwlbn1{margin:40px auto;}
    .xwlbn1 li{margin-bottom: 15px;}
    .xwlbn1 .cptp{overflow: hidden;border: 1px solid #e6e6e6;height: 350px;}
    .xwlbn1 .cpwz{height: auto !important;}
}
.noneafter > a:after{display: none !important;}
@media (min-width: 1200px) {
    .gybk{border-bottom-right-radius: 20px;border-top-right-radius: 20px;width:100%;background:url("../images/gynk.png") no-repeat left center;background-size:70%;padding: 50px 0;overflow: hidden;}
}
.swiper-button-next:after,.swiper-button-prev:after{display: none;}
.cptjnk .swiper-button-prev{background: url("../images/zbjt.png") no-repeat center center;width:60px;height:60px;top:50%;left: 0% !important;}
.cptjnk .swiper-button-next{background: url("../images/ybjt.png") no-repeat center center;width:60px;height:60px;top:50%;right: 0% !important;}
.cpgs .swiper-button-next{background: url("../images/yjt.jpg") no-repeat center center;}
.cpgs .swiper-button-prev{background: url("../images/zjt.jpg") no-repeat center center;}
.dq1{text-align: left!important;;background: #f5f5f5;line-height: 50px;}
@media (max-width: 768px) {
    .xwlbn1 .cpwz{height: auto !important;}
    .xwlbn1{margin:20px auto;}
    .xwlbn1 li{margin-bottom: 10px;}
    .xwlbn1 .cptp{overflow: hidden;border: 1px solid #e6e6e6}
    /*详情页推荐产品*/
    .tjcpnk{width: 100%;background: #f6f6f6;padding: 20px 0;}
    .tjnbt{font-size: 20px;color: #222;font-weight: bold;line-height: 20px;}
    .tjcpnk .cptjk{margin: 20px auto;}
    /*联系*/
    .lxkn{margin:20px auto;}
    .zclxw{margin-bottom:20px;}
    .zclxw h1{margin: 0;font-size: 24px;color: #333;font-weight: bold;line-height:50px;text-transform: uppercase;}
    .zclxw article{font-size: 14px;line-height: 28px;color: #555;}
    /*表单*/
    .btkk,.lxk{padding: 0 10px;overflow: hidden;}
    .lxbdk{width: 100%;background:#f3f6fc;padding:15px 0 30px;}
    .lxk{margin:20px auto;}
    .srky,.srk0{width:100%;margin-bottom:15px;}
    .srky input,.srk0 input{width: 100%;height: 40px;background: #fff;border: 1px solid #f3f3f3;padding:0 5px;}
    .lyk{width: 100%;float: left;}
    .lyk textarea{width: 100%;min-height:80px;background: #fff;border: 1px solid #f3f3f3;padding:0 5px;margin-bottom:15px;}
    .srk1{width:48%;margin-bottom:15px;float: left;margin-right: 2%;}
    .yzm{width:50%;float: left;}
    .tjan{width: 200px;line-height: 44px;text-align: center;font-size: 14px;background: #11439b;border-radius: 5px;}
    .tjan a{color: #fff;}
    .nybt h1{font-size:24px;line-height:60px;color: #333333;text-transform: uppercase;font-weight: bold;padding-left: 10px;}
    .lxkn input:focus,.lxkn textarea:focus {
        border:none; /* 2px宽，实线，红色 */
        border: 1px solid #98b5e9;
    }
    .lxkn input:focus,.lxkn textarea:focus {outline: none;}
    /*问答列表*/
    .wdlb{margin: 20px auto;}
    .wdlb li ul{display: none;padding:10px;background: #f5f5f5;font-size: 14px;line-height: 26px;color: #555;}
    .wdt{font-size: 14px;line-height:26px;color: #222;padding:15px 0 15px 10px;margin-bottom: 15px;}
    .wdlb .wdbb{border-bottom: 1px solid #e6e6e6;}
    .wdbt{padding:1px 6px;background: #11439b;font-size: 18px;color: #fff;border-radius: 100px;line-height:40px;margin-right: 8px;}
    .wdbt1{padding:1px 6px;background: #f06213;font-size: 18px;color: #fff;border-radius: 100px;line-height:26px;margin-right: 8px;}
    /*应用列表*/
    .yylbk{margin:20px auto;}
    .yywz article{margin-top: 15px;font-size: 14px;line-height: 26px;color: #666;text-align: center;}
    .nblbk{margin:20px auto;}
    .nblbk .yylb{margin-bottom: 15px;}
    /*新闻列表*/
    .fyjl{margin-bottom:20px !important;}
    .xwlbn{margin:20px auto;}
    .cwnk{overflow: hidden;padding: 0 5px;margin: 0;}
    .xwlbn li{background: #fff;position: relative;top: 0;transition:all ease .3s;padding:0;}
    .xwlbn li:nth-child(even){background: #f3f6fc;}
    .xwwz{padding: 0 15px;}
    .xwwz h1{margin: 0;font-size:20px;color: #000000;font-weight: bold;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}
    .xwwz article{margin: 10px auto;font-size: 14px;line-height: 24px;color: #555;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        word-break: break-all;
        text-overflow: ellipsis;
        overflow: hidden;}
    .xwsj{font-size: 14px;line-height:40px;color: #666666;}
    .xwtn{border-radius: 15px;overflow: hidden;padding: 0;}
    .fejl{margin-bottom:20px !important;}
    /*新闻详情*/
    .fbsjn{font-size: 13px;line-height:40px;color: #777;text-align: center;display: block;width: 100%;background: #f3f6fc;}
    .faxqnnxw{font-size: 16px;line-height:24px;text-align: center;color: #333;padding: 15px 0;}
    .faxq{margin: 20px auto;}
    .faxqms{margin:15px auto;font-size: 15px;line-height: 28px;color: #555;}
    /*上下页*/
    .sxfy{margin:20px auto;overflow: hidden;border-top: 1px solid #e6e6e6;padding-top: 20px;}
    .sxfy li{width: 100%;padding: 0 10px;font-size: 14px;line-height:40px;color: #11439b;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    /*公司简介*/
    .gsjj{margin:20px auto;}
    .gybt{font-size: 24px;line-height:50px;text-align: center;font-weight: bold;color: #333;text-transform: uppercase;}
    .gydetail{margin:10px auto 0;font-size: 14px;line-height: 26px;color: #555;}
    .gstdk{width: 100%;background: #f5f5f5;padding:20px 0;}
    /*产品内容*/
    .cpgs{overflow: hidden;margin: 70px auto;}
    .cptpn{width:100%;overflow: hidden;}
    .cptpn .swiper {
        width:95%;
        margin-left: auto;
        margin-right: auto;position: relative;;
    }

    .cptpn .swiper-slide {
        background-size: cover;
        background-position: center;border: 1px solid #e6e6e6;
    }
    .cptpn .swiper-slide img {
        width:100%!important;height: auto;
    }

    .cptpn .mySwiper2 {
        width:95%;
    }

    .cptpn .mySwiper {
        box-sizing: border-box;
        padding: 10px 0;
    }

    .cptpn .mySwiper .swiper-slide {
        width: 33%;
        height: auto;
        opacity: 0.4;
    }

    .cptpn  .mySwiper .swiper-slide-thumb-active {
        opacity: 1;
    }

    .cptpn .swiper-slide img {
        display: block;
        width: 100%;
        object-fit: cover;
        cursor:pointer;
    }


    /*产品右边描述*/
    .cpybms{width:100%;margin-top:40px;}
    .cpbtkn{padding:20px 0;border-bottom: 1px solid #e6e6e6;}
    .cpbtkn h1{margin: 0;font-size: 24px;color: #333;line-height:40px;font-weight: bold;text-transform: uppercase;}
    .cpbtkn h2{margin: 0;font-size: 15px;line-height: 30px;color: #de0011;}
    .cpybms article{margin: 40px auto;font-size: 14px;line-height: 26px;color: #555;}
    .lan{width: 100%;overflow: hidden;margin-top: 40px;}

    .zjyx{width:45%;display:block;font-size: 15px;line-height: 50px;text-align: center;background: url("../images/xxk.png") no-repeat 5px center #11439b;
        color: #fff;border-radius:8px;margin-right: 30px;
        float: left;}
    .lxwm{width: 45%;display:block;font-size: 15px;line-height: 50px;text-align: center;background: url("../images/lxiocn.png") no-repeat 5px center #f06213;
        color: #fff;border-radius:8px;float: left;}
    /*产品详情*/
    .cpxqbtk{width: 100%;background: #f9f9f9;overflow: hidden;}
    .btxk{font-size: 20px;font-weight: bold;color: #222;;line-height: 54px;padding-left: 15px;}
    .xqnkk{margin:20px auto;font-size: 14px;line-height: 26px;color: #555;overflow: hidden;padding: 0 10px;}
    .xqnkk table{width: 100%;overflow-y: scroll}
    .xqnkk table tr{padding: 0 5px;border-bottom: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6 }
    .xqnkk table td{border-top: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6 }
    /*产品列表*/
    .cplbnk{background: #fff;margin: 20px auto;}
    .cbt{font-size:14px;font-weight: bold;color: #000;line-height: 80px;border-bottom:3px solid #0b1530;text-transform: uppercase;}
    .cdh .current{color:#11439b !important; }
    .cdh .zxzx{font-size: 14px;line-height:20px;color: #333;border-bottom: 1px solid #e6e6e6;display: block;width: 100%;background: url("../images/lbjt.png") no-repeat 98% center;padding: 15px 10px 15px 10px;}
    .cdh li:last-child .zxzx{border-bottom: none}
    .cdh li ul{display: none;padding:10px;background: #eee;}
    .ssk2,.dq{display: none}
    /*右边产品*/
    .cptk{padding-left: 20px;}
    .cptk li{margin-bottom:20px;padding: 0 5px;}
    .cptk li a{display: block;position: relative}
    .cptk .cptp{border: 1px solid #e6e6e6;overflow: hidden;}
    .cptk li h1{margin: 0;font-size: 15px;text-align: center;color: #333;background: #f5f5f5;padding: 0 5px;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease .3s;position: absolute;bottom: 0;z-index: 10;width: 100%;}
    .cptk li:hover h1{background: #11439b;color: #fff;}
    /*footer*/
    .footer{width: 100%;background: #1d1d1d;padding:20px 0;}
    .end{overflow: hidden;}
    .zblx{width:100%;margin-bottom: 10px;}
    .zblx h1,.kdlx h1{margin: 0;font-size:18px;color: #ffffff;line-height:50px;}
    .zblx article{font-size: 14px;line-height: 26px;color: #969696;}
    .ksdh{display: none}
    .lxd{font-size: 14px;line-height: 30px;color: #969696;background: url("../images/appicond.png") no-repeat left center;padding-left: 30px;}
    .kdlx ul{display: block;width: 100%;margin-top: 15px;overflow: hidden}
    .kdlx li{float: left;padding-right:10px;}
    /*首页新闻*/
    .xyxwk{width: 100%;background: url("../images/xwbg.jpg") no-repeat top center;padding:20px 0;background-size: cover;}
    .zbtwk{position: relative;display: block;overflow: hidden;margin-bottom: 20px;}
    .xwbk{margin-top:20px;}
    .xwtpk{overflow: hidden;}
    .xwtpk img{transition: all ease .3s;}
    .xwtpk img:hover{transform: scale(1.05)}
    .xwsyz{position: absolute;left: 0;bottom: 0;z-index: 10;background:rgb(255 255 255 / 95%);padding: 15px;border-left: 2px solid #f06213;width: 100%;}
    .xwsyz h1{font-size: 18px;color: #333;line-height:44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;}
    .xwsyz article{font-size: 14px;line-height: 24px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}
    .ybxw ul{padding: 0;}
    .ybxw li{margin-bottom: 12px;transition: all ease .3s}
    .ybxw li a{display: block;background:#fff;overflow: hidden;padding:0 10px;}
    .zbsj{width: 15%;float: left;padding:30px 0;}
    .zbsj span{font-size: 46px;font-weight: bold;color: #333;text-align: center;display: block;text-align: center;line-height:50px;}
    .zbsj h1{margin: 0;font-size: 12px;text-align: center;color: #777;}
    .xhx{width: 5%;float: left;height: 1px;background:#dddddd;margin-top:60px;margin-left:2%;}
    .ybxwk{width: 75%;float: right;padding:10px;}
    .ybxwk h1{font-size: 16px;color: #333;line-height:44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;}
    .ybxwk article{font-size: 13px;line-height: 24px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}
    /*为什么选择我们*/
    .xzk{margin:20px auto;padding: 0}
    .ysk{margin:20px auto;}
    .xzlb{background: #f9f9f9;border-radius: 10px;border-top: 7px solid #f06213;padding:15px;overflow: hidden;margin-bottom: 30px;}
    .xzzbt{width: 100%;}
    .xzzbt img{display: block;margin: 5px auto;}
    .xzwz{width: 100%;}
    .xzwz h1{margin: 0;font-size:16px;line-height:20px;color: #333;padding: 10px 0;text-align: center}
    .xzwz article{margin:0px auto;display: block;font-size: 13px;line-height: 20px;color: #555;text-align: center}
    /*计数*/
    .zsbh{background: #fff;background-clip: content-box;margin-top: -100px !important;border-radius: 15px;overflow: hidden;box-shadow: 5px 15px 45px #e6e6e6;position: relative;z-index: 999;}
    .xjt{max-width: 1200px;display: block; overflow: hidden; margin:0px auto}
    .xjt li{  text-align:center; color:#fff;margin-bottom: 10px;}
    .xjt li:last-child{border-right: none}
    .xjt h3, .timer,.xjt h3 span{font-size:18px; font-weight:bold; line-height:30px;color: #fff;margin: 0;}
    .xjt sup{font-size:13px;line-height: 0;font-weight: normal;color: #fff;}
    .jjszk{background:#535353;padding:10px 0;overflow: hidden;}
    .xjt li p{margin: 0;font-size: 12px;color: #d2d2d2;line-height:20px;}
    /*关于我们*/
    .gydk{width: 100%;background: url("../images/gybg.jpg") no-repeat center center;padding:20px 0;background-size: cover}
    .gybk{border-bottom-right-radius: 20px;border-top-right-radius: 20px;width:100%;background:rgb(255 255 255 / 98%);padding:20px 0;overflow: hidden;}
    .gywz h1{margin: 0;font-size: 24px;line-height: 50px;color: #333;font-weight: bold;text-align: center;}
    .gywz .gywzjj{margin:20px auto 10px;font-size: 14px;line-height: 28px;color: #555;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:6;
        -webkit-box-orient: vertical;}
    /*产品应用*/
    .cpyyk{width: 100%;background: #f6f6f6;padding:20px 0;}
    .yybtk{margin-bottom:20px;}
    .yybtk h1{margin: 0;overflow: hidden;}
    .yybtk h1 .yyt{font-size: 24px;line-height:50px;color: #333;font-weight: bold;text-transform: uppercase;}
    .yybtk h1 .gd1{margin:0 auto 0;float: left;}
    .yybtk article{margin:10px auto;font-size: 12px;line-height: 22px;color: #555;}
    .yylb h1{margin: 0;font-size: 16px;line-height: 50px;color: #222;text-align: center}
    .yylb img{transition: all ease .3s;}
    .yylb img:hover{transform: scale(1.2)}
    .yytpk{overflow: hidden}
    /*推荐产品*/
    .cptjk{margin:20px auto;}
    .cpbtk h1{margin: 0;font-size: 24px;font-weight: bold;color: #000000;text-align: center;line-height:50px;text-transform: uppercase}
    .cpbtk article{width:98%;margin: 0 auto;font-size: 12px;line-height: 22px;color: #555;text-align: center;}
    .cptjnk{margin:30px auto}
    .cplbxk .cptp{border: 1px solid #e6e6e6;width: 100%}
    .cpwz{width: 100%;background: #f5f5f5;}
    .cpwz h1{font-size: 16px;line-height:60px;color: #333;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
    .gd{width: 220px;line-height:44px;font-size: 15px;text-align: center;background: #212121;border-radius: 5px;margin:20px auto;}
    .gd a{color: #fff;}

    .ttop{width: 100%; background: #f9f9f9;padding:0;}
    .top{padding: 0;margin: 0;}
    .dht{padding: 0;}
    .dh{padding: 0;}
   .navbar-toggler{margin-right: 5px;}
    .navbar-toggle{margin-right: 0 !important;}
    .dhs{padding:0;margin-top:-65px;}
    .dh .container-fluid{padding: 0;}

    .logo{padding:10px 5px;width:25% !important;position:relative;z-index: 200 }
    .navbar-nav{ text-align: center; background: #f6f6f6; width: 100%; margin: 0 auto}
    .navbar-nav li{border-bottom: solid 1px #dedede;}
    .navbar-collapse{padding:0 !important}
    .navbar-header{padding: 5px 10px;min-height:60px}

    .dropdown-menu li{text-align: center;line-height: 30px}
    .dropdown-menu li:last-child{border-bottom: none}
    .navbar{margin-bottom: 0;top:0px;background: none !important;;border: none !important;}
    /*ttop*/
    .ttop{width: 100%;background: #f3f3f3;overflow: hidden;}
    .wapp{width: 196px;background:url("../images/waicon.png") no-repeat left center;padding-left:30px;font-size: 16px;line-height:54px;color: #333;float: right;margin-right:20px;}
    .yx{width: 226px;background:url("../images/yxicon.png") no-repeat left center;padding-left:34px;font-size: 16px;line-height:54px;color: #333;float: right;margin-right: 15px;}

    /*搜索框*/
    .ssk{height: 44px;padding: 0;overflow: hidden;width: 90%;margin: 5px auto;background: #fff;border-radius: 5px;}
    .ssk input{width: 80%;float: left;border: none;height: 40px;padding: 0 5px;font-size: 14px;line-height: 40px;color: #555;}
    .ssk button{border: none;width: 20%;float: right;height:40px;background: none !important;}
    .ssk button img{display: block;margin: 0 auto;}
    .ssk input:focus {
        border:none;outline: none;
    }
}



.hkan11{width:150px;text-align: center;background:#0055ff;line-height: 35px;border-radius: 35px;display: block;color: #fff!important;margin:0 auto;display: block;}
/*内页banner*/
.nybanner{width:100%;display: block;height:auto;margin:0 auto}
.nybanner img{width: 100%;display: block;height:auto;margin:0 auto}
.nyposition1{width:100%;background: #f8f8f8;overflow: hidden}
.nyposition{ max-width: 1200px; margin:0 auto;  color: #444; font-size: 14px;overflow: hidden;padding: 10px 15px;line-height: 28px}
.nyposition a{color: #444}

/*页码*/
.listfy {text-align:center; width:98%; display:block; margin:20px auto;}
.pagination{justify-content: center}
.pagination a{color:#0b112a !important}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff !important;
    cursor: default;
    background-color: #11439b!important;
    border-color: #11439b !important;}


.carousel-inner .item img{max-width: 100%;height: auto;display: block;margin:0 auto}

.bottomend{width:100%; margin: 0 auto; text-align: center; font-size:14px;line-height:45px;color:#e0e0e0;background:#373536}
#platform .BMap_noprint {
    background: url(../images/dbimg.png) no-repeat center center !important; height: 35px!important;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
