@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:"Arial"}ul,li{list-style: none;margin: 0;}.hdp img,.nyt img{display: block; margin:0 auto;width: 100% !important;}input:focus,textarea:focus {    outline: none;}/*导航*//*小屏图标*/.navbar-toggle{ margin-top:10px !important; margin-bottom:10px !important; border:solid 1px #fff !important; }.navbar-toggle .icon-bar{ background:#fff !important;}.navbar-toggle{ border:solid 1px #fff; padding:7px 7px}.carousel-control.right,.carousel-control.left{ background-image:none}.carousel-indicators .active{ background:#004c98 !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;}.Language{width:100%;background: #fafafa;overflow: hidden}.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #004c98 !important;}.en{font-size:14px;line-height:34px;float:right;margin-right: 10px;display: block;}.en img{margin-right:3px}.en a{color: #555}.endl article p{margin: 0!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;}@media (min-width: 769px) {    .container{width: 1300px !important;margin-right: auto;        margin-left: auto;    box-sizing: border-box;}.top{padding: 10px 0 0;}    /*搜索*/    .ssk{width: 300px;overflow: hidden;float: right;border: 1px solid #e6e6e6;height: 34px;margin-right: 60px;margin-top: 8px;}    .ssk input{border: none;width: 250px;float: left;padding-left: 10px;font-size: 14px;line-height: 34px;}    .ssk button{width: 40px;float:right;background: #fff;border: none; }    .ssk button img{margin-top: 5px;}    .nav{padding: 0;margin-top: 5px;}    .ttop{width: 100%;height: 3px;background: #2e3886}    /*导航*/    .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:#333333 !important; line-height:60px;}    .nav li .yxt{background: none !important;}    .nav li .active{border-bottom: 3px solid #2e3886;font-size: 17px;color:#026a42;}    .nav> li .zt{padding: 0px !important;font-size:17px !important;text-transform: uppercase; }    .nav li{margin: 0 50px!important; float:left}    .dhs{padding-right: 0;float: right;}    .navbar-nav{float: right !important;}    .dhy{padding: 0 !important;}    .navbar-default{background: #fff!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;;}    .yc{display: block}    .yc0{display: none;}    .dropdown-menu{width: 210px !important;}    /*首页产品*/    .sycpk{margin: 50px auto;}    .cpbt h1{margin: 0;font-size: 34px;color: #000000;text-transform: uppercase;text-align: center;line-height: 50px;font-weight: bold;}    .cpbt article{font-size: 15px;color: #777777;text-align: center;line-height: 30px;}    .xhx{display: block;width:50px;height:5px;background: #2e3886;margin: 0 auto;border-radius: 10px;margin-top: 10px;}    /*首页产品列表*/    .sycplb{width: 100%;margin: 50px auto 20px;overflow: hidden;}    .sycplb li{margin-bottom:20px;padding: 0 10px;}    .sycplb li a{display: block;background: #1731c6;overflow: hidden;position: relative;}    .cptp img{position: relative;        opacity: 1;transition: all ease .3s;}    .cpwz{position: absolute;top: 40%;width: 100%;transition: all ease .3s;padding: 0 20px;}    .cpwz h1{margin: 0;font-size: 25px;line-height: 60px;color: #f7f7f7;background: url("../images/cpbtx.png") no-repeat bottom center;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .cpwz article{font-size: 14px;line-height: 24px;color: #fff;text-align:center;position: relative;transition: all ease .3s;margin-top: 140px;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 5;        text-overflow: ellipsis;        overflow: hidden;}    .sycplb li:hover .cptp img{        opacity: .6;}    .sycplb li:hover .cpwz{top: 20%;}    .sycplb li:hover  .cpwz article{margin-top: 20px;}    .ckgd{width: 300px;line-height:60px;margin: 0 auto;display: flex;background: #004c98;border-radius: 50px;}    .ckgd a{display: block;width: 100%;font-size: 16px;line-height:60px;color: #fff;text-align: center;align-items: center;justify-items: center;text-transform: uppercase; }    .ckgd:hover{background: #1731c6;}    /*首页简介*/    .syjjk{width: 100%;background: url("../images/gybg.jpg") no-repeat top center;padding: 80px 0 50px;background-size: cover;}    .jjwz{padding-left:80px;}    .jjwz h1{margin: 0;font-size: 34px;color: #000000;font-weight: bold;line-height:80px;}    .jjhx{width: 38px;display: block;height: 5px;background: #1731c6;}    .jjwz article{font-size: 14px;line-height: 26px;color: #333333;margin-top:30px;}    .xjt{ overflow: hidden; margin:50px auto 0;background: #fff;padding: 15px 15px 30px 15px ;border-radius: 15px;}    .xjt li{  text-align:center; color:#666;background: url("../images/stt.png") no-repeat right center}    .xjt li:last-child{background:none;}    .xjt li:last-child{border-right: none}    .xjt h3, .timer{  font-size:60px;font-family: Arial; line-height:60px;color: #004c98; font-weight: bold;}    .xjt sup{font-size:30px;top:-10px!important; line-height: 0;font-weight: normal;color: #004c98;}    .xjt li p{margin: 0;font-size: 18px;color: #333;}    .xjt li:nth-child(1) sup{left: 10px;}    /*为什么选择我们*/    .whyxz{width: 100%;background: url("../images/ysbg.jpg") no-repeat top center;padding: 50px 0;background-size: cover;}    .xzlbk{margin:60px auto;}    .xzlbk li{width: 20%;float: left;padding: 0 10px;position: relative;top: 0;transition: all ease .3s;}    .xzkk{background: #ffffff;border-radius: 15px;border: 1px solid #f0eded;box-shadow: 0 5px 5px 0 rgb(228 228 228 / 24%);padding:0px 8px 30px;min-height: 298px;}    .xztp{height: 70px;}    .xzlbk li .xztp img{display: block;margin:30px auto;}    .xzlbk li h1{font-size: 18px;font-weight: bold;text-align: center;line-height:70px;margin: 0;color: #004c98;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .xzkk article{font-size: 13px;line-height: 24px;color: #555;text-align: center;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp:4;        text-overflow: ellipsis;        overflow: hidden;text-justify: inter-word !important;}    .xzlbk li:nth-child(2) .xzkk,.xzlbk li:nth-child(5) .xzkk{background: #f4f9fe}    .xzlbk li:nth-child(3) .xzkk{background: #f6f7f8;}    .xzlbk li:hover{top: -10px;}    /*首页新闻*/    .syxwk{margin: 60px auto;}    .syxwk .cpbt{margin-bottom: 40px;}    .zbtw{padding-right: 40px;}    .xwtp{position: relative;}    .xwsjk{width: 78px;height: 78px;position: absolute;bottom: 0;left: 0;background:#004c98;}    .xwsjk span{font-size: 18px;line-height:30px;color: #f9f9f9;text-align:center;display: block;margin-top: 10px;}    .xwsjk h1{margin: 0;font-size: 20px;font-weight: bold;color: #f9f9f9;text-align: center;}    .xwwz{padding:30px 15px;background:#f4f9fe;}    .xwwz h1{margin: 0;font-size: 18px;line-height: 50px;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;text-transform: uppercase;}    .xwwzky h1{margin: 0;font-size: 18px;line-height: 30px;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;text-transform: uppercase;}    .xwwz article,.xwwzky article{font-size: 14px;line-height: 26px;color: #555;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp:2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .ycxw li{width: 100%;overflow: hidden;padding:18px 10px;background: #f4f9fe;margin-bottom:12px;position: relative;transition: all ease .3s;}    .xwsjky{width: 78px;height: 78px;background:#ecf6ff;float: left;position: relative;transition: all ease .3s;}    .ycxw li:hover{transform: translateX(10px);}    .ycxw li:hover .xwsjky{background: #004c98}    .ycxw li:hover .xwsjky span,.ycxw li:hover .xwsjky h1{color: #fff;}    .xwwzky{width:480px;float: right;}    .xwsjky span{font-size: 18px;line-height:30px;color: #333333;text-align:center;display: block;margin-top: 10px;}    .xwsjky h1{margin: 0;font-size: 20px;font-weight: bold;color: #333333;text-align: center;}    .ckgd1{margin-top: 40px;}    /*底部信息*/    .footer{width: 100%;background: #222222;padding: 40px 0;}    .zclxwz h1,.cpflx h1,.follow h1{margin: 0;font-size: 18px;font-weight: bold;color: #fff;line-height: 50px;}    .dbxhx{width: 20px;height: 1px;background: #919191;display: block;margin-bottom: 20px;}    .zclxwz article{font-size: 14px;line-height: 24px;color:#919191; }    .cpflx{padding:0 50px;background: url("../images/dst.png") no-repeat left 20px;min-height: 200px;}    .cpflx li{width: 50%;float: left;padding-right: 5px;}    .cpflx li a{font-size: 14px;line-height: 28px;color:#919191;}    .follow{float: right;background: url("../images/dst.png") no-repeat left 20px;min-height: 200px;padding-left:30px;}    .follow li{float: left;margin-right:10px;}    .ssk1{margin-top:20px;width:100%;float: right;margin-top: 30px;}    .ssk1 input{background:#00050d;border:1px solid #33353a;font-size: 13px;line-height:34px;color: #fff;box-shadow:none !important;width: 80%;float: left;}    .ssk1 input::placeholder{font-size: 15px;}    .ssk1 button{background:#1731c6;border:1px solid #1731c6;width: 20%;float: right;;height: 36px;border-left: none}    .ssk1 button img{display: block;margin: 0 auto;}    .bqxx{width: 100%;border-top: 1px solid #33353a;font-size: 15px;line-height: 60px;color:#6d6d6d;background: #000309 }    /*当前位置*/    .dq{width: 100%;font-size: 14px;line-height: 50px;color: #555;background: #f4f9fe;border-bottom: 1px solid #e0f4ff;}    .wz a{font-size: 14px;line-height: 50px;color: #555;}    .nybt{margin: 50px auto 20px;}    /*简介文字*/    .nygy{margin:70px auto;font-size: 14px;line-height: 26px;color: #555;}    .gsyj{width: 100%;background: url("../images/yjbg.jpg") no-repeat top center;background-size: cover;padding: 50px 0;}    .xzbt h1{color: #fff !important;}    .xzbt .xhx{background: #fff !important;}    .yjlbk{margin:70px auto 30px;}    .yjlbk li .yjkk{background: rgb(6 16 91 / 30%);padding:50px 40px;border-top:5px solid #a9dafc;border-radius: 5px;min-height: 360px;}    .yjlbk li:nth-child(even) .yjkk{background:rgb(4 131 196 / 30%);padding:50px 40px;border-top:5px solid #0483c4;}    .yjkk h1{margin: 0;font-size: 24px;line-height:80px;color: #ffffff;text-align: center;}    .yjkk article{font-size: 15px;line-height: 26px;color:#ededed;text-align: center;}    .gywzszk{background: #f4f9fe}    .xjt1{background: #f4f9fe }    /*证书展示*/    .syzsk{width: 100%;background:#f7f7f7;padding: 50px 0;}    .zskk{margin: 50px auto;}    .xwtp{border: 1px solid #e6e6e6;}    /*一级产品分类*/    .cpyjfl{margin: 40px auto 10px;}    .cpyjfl li{width: 20%;float: left;padding: 0 5px;margin-bottom: 15px;}    .cpyjfl li a{display: block;background:#f4f9fe;border-radius: 5px;font-size: 16px;line-height:56px;text-align: center;width: 100%;color: #333;    border: 1px solid #e0f4ff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .cpyjfl li a.active{background: #004c98;color: #fff;border: 1px solid #004c98}    /*二级分类*/    .ejflk{width: 100%;background: #f4f9fe;padding: 20px 0;margin-top: 20px;}    .sjicon{position: absolute;left:40px;top: -40px;}    .ejfl{position: relative;}    .ejfl li{padding: 0 5px;float: left;margin-bottom: 10px;}    .ejfl li a{padding: 0 18px;font-size: 14px;background: #fff;border: 1px solid #e6e6e6;line-height: 40px;color: #555;display: block;border-radius:5px;}    .ejfl li a.active{background: #2e3687;color: #fff;}    /*产品列表*/    .cplbkk{margin:40px auto;}    .cplbkk li p{margin: 0;font-size: 15px;line-height:60px;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;background: #f4f9fe;text-align: center;}    .cplbkk li{margin-bottom: 30px;position: relative;top: 0;transition: all ease .3s;}    .cplbkk li:hover{top: -10px;}    .cplbkk li:hover p{background: #004c98;color: #fff;}    /*产品详情*/    .cpxq{margin: 50px auto;}    .ybwz{padding-left: 70px;margin-top: 50px;}    .ybwz h1{margin: 0;font-size: 24px;line-height: 70px;color: #333;font-weight: bold;}    .ybwz article{font-size: 14px;line-height: 28px;color: #555;margin-top:15px;}    .lxan{margin-top: 30px;}    .lxan a{display: block;width: 230px;font-size: 18px;line-height: 54px;text-align: center;background: #004c98;border-radius: 50px;color: #fff;}    /*产品详情描述*/    .xqmsk{width: 100%;background: #f9f9f9;}    .xqmsbt{width: 100%;border-bottom:1px solid #e5e5e5;}    .msbtk{background: url("../images/btbg.png") no-repeat left center;font-size: 18px;line-height: 56px;color: #fff;padding-left: 30px;}    .mddetail{padding: 40px 0;font-size: 15px;line-height: 28px;color: #555;}    .mddetail table{width: 100%;}    /*新闻列表*/    .xwlbn{margin:20px auto;}    .xwlbn li{background: #fff;position: relative;top: 0;transition:all ease .3s;padding:30px 0;}    .xwlbn li:nth-child(even){background: #f3f6fc;}    .xwlbn li:hover{top: 10px;}    .xwwzn{padding-left:80px;}    .xwwzn h1{margin: 0;font-size: 24px;color: #000000;font-weight: bold;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 30px;}    .xwwzn article{margin: 0px auto 10px;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;}    .xwsjn{font-size: 14px;line-height:40px;color: #666666;}    .xwtn{border-radius: 15px;overflow: hidden;padding: 0;}    .fejl{margin-bottom:40px !important;}    .xwtp{height: 220px;overflow: hidden;}    /*新闻详情*/    .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: 18px;line-height:50px;text-align: center;color: #333;}    .faxqms{margin: 30px auto;font-size: 15px;line-height: 28px;color: #555;}    /*联系我们*/    .lxwz{font-size: 14px;line-height: 30px;color: #555;}    .lxwz h1{margin: 0;font-size:14px;line-height:24px;color: #333;}    .lxbgk{background:#f3f6fc;padding:20px 10px;border-radius: 5px;padding-left: 30px;}    .lxwz:nth-child(1){padding: 0;}    .lxwz:nth-child(1) .lxbgk{background:url("../images/lxicon4.png") no-repeat 20px center #f3f6fc;padding-left:70px;min-height: 118px;padding-top:32px;}    .lxwz:nth-child(2){padding-left: 30px;}    .lxwz:nth-child(2) .lxbgk{background:url("../images/lxicon2.png") no-repeat 20px center #f3f6fc;padding-left:70px;min-height: 118px;padding-top:32px;}    .lxwz:nth-child(3) .lxbgk{background:url("../images/lxicon1.png") no-repeat 20px center #f3f6fc;padding-left:70px;min-height: 118px;}    /*表单*/    .btkk h1{font-size: 32px;line-height: 80px;color: #333333;text-transform: uppercase;text-align: center;}    .lxbdk{width: 100%;padding: 40px 0;margin-top:70px;background: #f3f6fc}    .lxk{margin:40px auto;}    .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: #1731c6;border-radius: 4px;cursor:pointer;}    .tjan a{color: #fff;}    /*搜索结果*/    .sslbk{margin: 50px auto;}    .sslbk li{border-bottom: 1px dashed #e6e6e6;}    .sslbk li a{font-size: 18px;line-height: 70px;color: #333;}}.xwmss img{max-width: 100%;height: auto;}.zskk .swiper-button-next{background: url("../images/yjticon.png") no-repeat center center;height: 60px;width: 60px;top:40%;right: 0;}.zskk .swiper-button-prev{background: url("../images/zjticon.png") no-repeat center center;height: 60px;width: 60px;top:40%;left: 0}.zskk .swiper-button-next:after, .zskk .swiper-button-prev:after{display: none;}.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{display: none;}@media (max-width: 768px) {    /*联系我们*/    .lxk{padding: 0;}    .lxwz{font-size: 14px;line-height: 30px;color: #555;margin-bottom: 15px;}    .lxwz h1{margin: 0;font-size:15px;line-height:24px;color: #333;}    .lxbgk{background:#f3f6fc;padding:20px 10px;border-radius: 5px;padding-left: 30px;}    .lxwz:nth-child(1) .lxbgk{background:url("../images/lxicon4.png") no-repeat 20px center #f3f6fc;padding-left:70px;}    .lxwz:nth-child(2) .lxbgk{background:url("../images/lxicon2.png") no-repeat 20px center #f3f6fc;padding-left:70px;}    .lxwz:nth-child(3) .lxbgk{background:url("../images/lxicon1.png") no-repeat 20px center #f3f6fc;padding-left:70px;}    /*表单*/    .btkk h1{font-size: 32px;line-height: 80px;color: #333333;text-transform: uppercase;text-align: center;}    .lxbdk{width: 100%;padding:15px 10px 20px;margin-top:20px;background: #f3f6fc}    .lxk{margin:20px auto;}    .srky{width: 100%; float:left;}    .srk0{width:100%; float:left;}    .srky input,.srk0 input{width: 100%;height:42px;background: #fff;border: 1px solid #f3f3f3;padding:0 5px;margin-bottom:10px;}    .lyk{width: 100%;float: left;}    .lyk textarea{width: 100%;min-height:80px;background: #fff;border: 1px solid #f3f3f3;padding:0 5px;margin-bottom:10px;}    .srk1{width: 50%;float: left;}    .yzm{width: 48%;float: right;}    .tjan{width: 200px;line-height: 44px;text-align: center;font-size: 14px;background: #1731c6;border-radius: 4px;cursor:pointer;}    .tjan a{color: #fff;}    /*新闻详情*/    .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;}    /*新闻列表*/    .xwlbn{margin:20px auto;}    .xwlbn li{background: #fff;position: relative;top: 0;transition:all ease .3s;padding:20px 0;}    .xwlbn li:nth-child(even){background: #f3f6fc;}    .xwwzn{padding: 0;}    .xwwzn 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;}    .xwwzn 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;}    /*产品详情*/    .cpxq{margin:20px auto;padding: 0;}    .ybwz{margin-top:20px;}    .ybwz h1{margin: 0;font-size:18px;line-height:30px;color: #333;font-weight: bold;}    .ybwz article{font-size: 14px;line-height: 28px;color: #555;margin-top:15px;}    .lxan{margin-top:20px;}    .lxan a{display: block;width: 230px;font-size: 18px;line-height: 54px;text-align: center;background: #004c98;border-radius: 50px;color: #fff;}    /*产品详情描述*/    .xqmsk{width: 100%;background: #f9f9f9;margin-top:30px;}    .xqmsbt{width: 100%;border-bottom:1px solid #e5e5e5;}    .msbtk{background: url("../images/btbg.png") no-repeat left center;font-size: 18px;line-height: 56px;color: #fff;padding-left: 30px;}    .mddetail{padding: 40px 10px;font-size: 15px;line-height: 28px;color: #555;}    .mddetail table{width: 100%;}    /*一级产品分类*/    .cpyjfl{margin:20px auto 10px;}    .cpyjfl li{width:100%;float: left;padding: 0 5px;margin-bottom: 5px;}    .cpyjfl li a{display: block;background:#f4f9fe;border-radius: 5px;font-size: 16px;line-height:46px;text-align: center;width: 100%;color: #333;        border: 1px solid #e0f4ff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .cpyjfl li a.active{background: #004c98;color: #fff;border: 1px solid #004c98}    /*二级分类*/    .ejflk{width: 100%;background: #f4f9fe;padding: 20px 0;margin-top: 20px;}    .sjicon{position: absolute;left:40px;top: -40px;}    .ejfl{position: relative;}    .ejfl li{padding: 0 5px;float: left;margin-bottom: 10px;}    .ejfl li a{padding: 0 10px;font-size: 14px;background: #fff;border: 1px solid #e6e6e6;line-height: 40px;color: #555;display: block;border-radius:5px;}    .ejfl li a.active{background: #2e3687;color: #fff;}    /*产品列表*/    .cplbkk{margin:40px auto 0;padding:0px}    .cplbkk li p{margin: 0;font-size: 15px;line-height:50px;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;background: #f4f9fe;text-align: center;}    .cplbkk li{margin-bottom:20px;position: relative;top: 0;transition: all ease .3s;padding: 0 5px;}    .cplbkk li:hover{top: -10px;}    .cplbkk li:hover p{background: #004c98;color: #fff;}    /*当前位置*/    .dq{width: 100%;font-size: 14px;line-height:30px;color: #555;background: #f4f9fe;border-bottom: 1px solid #e0f4ff;padding: 10px 0;}    .wz a{font-size: 14px;line-height:30px;color: #555;}    .nybt{margin:20px auto 10px;}    /*简介文字*/    .nygy{margin:20px auto;font-size: 14px;line-height: 26px;color: #555;}    .gsyj{width: 100%;background: url("../images/yjbg.jpg") no-repeat top center;background-size: cover;padding: 50px 0;}    .xzbt h1{color: #fff !important;}    .xzbt .xhx{background: #fff !important;}    .yjlbk{margin:20px auto 10px;}    .yjlbk li{padding: 0;margin-bottom: 15px;}    .yjlbk li .yjkk{background: rgb(6 16 91 / 30%);padding:30px 20px;border-top:5px solid #a9dafc;border-radius: 5px;}    .yjlbk li:nth-child(even) .yjkk{background:rgb(4 131 196 / 30%);padding:50px 40px;border-top:5px solid #0483c4;}    .yjkk h1{margin: 0;font-size: 24px;line-height:80px;color: #ffffff;text-align: center;}    .yjkk article{font-size: 15px;line-height: 26px;color:#ededed;text-align: center;}    .gywzszk{background: #f4f9fe}    .xjt1{background: #f4f9fe !important; }    /*证书展示*/    .syzsk{width: 100%;background:#f7f7f7;padding: 50px 0;}    .zskk{margin: 50px auto;}    .xwtp{border: 1px solid #e6e6e6;}    /*底部信息*/    .footer{width: 100%;background: #222222;padding: 40px 0;}    .zclxwz{padding:0;}    .zclxwz h1,.cpflx h1,.follow h1{margin: 0;font-size: 18px;font-weight: bold;color: #fff;line-height: 50px;}    .dbxhx{width: 20px;height: 1px;background: #919191;display: block;margin-bottom: 20px;}    .zclxwz article{font-size: 14px;line-height: 24px;color:#919191; }    /*首页新闻*/    .syxwk{margin:20px auto;}    .syxwk .cpbt{margin-bottom:20px;}    .zbtw{padding:0px;}    .xwtp{position: relative;}    .xwsjk{width: 78px;height: 78px;position: absolute;bottom: 0;left: 0;background:#004c98;}    .xwsjk span{font-size: 18px;line-height:30px;color: #f9f9f9;text-align:center;display: block;margin-top: 10px;}    .xwsjk h1{margin: 0;font-size: 20px;font-weight: bold;color: #f9f9f9;text-align: center;}    .xwwz{padding:10px 15px;background:#f4f9fe;}    .xwwz h1{margin: 0;font-size: 18px;line-height: 50px;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;text-transform: uppercase;}    .xwwzky h1{margin: 0;font-size: 18px;line-height: 30px;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;text-transform: uppercase;}    .xwwz article,.xwwzky article{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;}    .ycxw{padding: 0;margin-top: 15px;}    .ycxw li{width: 100%;overflow: hidden;padding:18px 10px;background: #f4f9fe;margin-bottom: 4px;}    .xwsjky{width: 78px;height: 78px;background:#ecf6ff;float: left;}    .xwwzky{width:280px;float: right;}    .xwsjky span{font-size: 18px;line-height:30px;color: #333333;text-align:center;display: block;margin-top: 10px;}    .xwsjky h1{margin: 0;font-size: 20px;font-weight: bold;color: #333333;text-align: center;}    .ckgd1{margin-top: 20px !important;}    /*为什么选择我们*/    .whyxz{width: 100%;background: url("../images/ysbg.jpg") no-repeat top center;padding:20px 0;background-size: cover;}    .xzlbk{margin:20px auto;padding: 0 5px;}    .xzlbk li{width: 100%;padding: 0 10px;margin-bottom:5px;}    .xzkk{background: #ffffff;border-radius: 15px;border: 1px solid #f0eded;box-shadow: 0 5px 5px 0 rgb(228 228 228 / 24%);padding:10px 8px;overflow: hidden;}    .xztp{height: 70px;width: 30%;float: left;}    .xzwzz{width: 68%;float: right;}    .xzlbk li .xztp img{display: block;margin:30px auto;}    .xzlbk li h1{font-size: 18px;font-weight: bold;line-height:50px;margin: 0;color: #004c98;}    .xzkk article{font-size: 13px;line-height: 24px;color: #555;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp:4;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .xzlbk li:nth-child(2) .xzkk,.xzlbk li:nth-child(5) .xzkk{background: #f4f9fe}    .xzlbk li:nth-child(3) .xzkk{background: #f6f7f8;}    /*首页简介*/    .syjjk{width: 100%;background:#f4f9fe;padding: 20px 0 20px;}    .jjwz{padding: 0;}    .jjwz h1{margin: 0;font-size:24px;color: #000000;font-weight: bold;line-height:80px;text-align: center;}    .jjhx{width: 38px;display: block;height: 5px;background: #1731c6;margin: 0 auto;}    .jjwz article{font-size: 14px;line-height: 26px;color: #333333;margin-top:20px;}    .xjt{ overflow: hidden; margin:20px auto 0;background: #fff;padding: 5px 5px 10px 5px ;border-radius: 15px;}    .xjt li:last-child{background:none;}    .xjt li:last-child{border-right: none}    .xjt h3, .timer{  font-size:44px;font-family: Arial; line-height:50px;color: #004c98; font-weight: bold;text-align: center;}    .xjt sup{font-size:30px;top:-10px!important; line-height: 0;font-weight: normal;color: #004c98;}    .xjt li p{margin: 0;font-size: 16px;color: #333;text-align: center;}    .xjt li:nth-child(1) sup{left: 10px;}    /*首页产品*/    .sycpk{margin:20px auto;}    .cpbt h1{margin: 0;font-size: 24px;color: #000000;text-transform: uppercase;text-align: center;line-height: 40px;font-weight: bold;}    .cpbt article{font-size: 14px;color: #777777;text-align: center;line-height:20px;}    .xhx{display: block;width:50px;height:5px;background: #2e3886;margin: 0 auto;border-radius: 10px;margin-top: 10px;}    /*首页产品列表*/    .sycplb{width: 100%;margin:30px auto 20px;overflow: hidden;}    .sycplb li{margin-bottom:20px;padding: 0 5px;}    .sycplb li a{display: block;background: #1731c6;overflow: hidden;position: relative;}    .cptp{height: 157px;overflow: hidden;}    .cpwz{position: absolute;top: 20%;width: 100%;transition: all ease .3s;padding: 0 20px;}    .cpwz h1{margin: 0;font-size: 16px;line-height:30px;color: #f7f7f7;background: url("../images/cpbtx.png") no-repeat bottom center;text-align:center;}    .cpwz article{display: none;}    .ckgd{width: 260px;line-height:50px;margin: 0 auto;display: flex;background: #004c98;border-radius: 50px;}    .ckgd a{display: block;width: 100%;font-size: 16px;line-height:50px;color: #fff;text-align: center;align-items: center;justify-items: center;text-transform: uppercase; }   /*头部导航*/    .dhh{padding: 0;}    .logo1{width:100%; padding: 5px 0;height:50px;}    .logob{margin-right: 20px;}    .logo2{margin: 0 auto;display: block;}    .navbar-toggle{margin-right: 0 !important;}    .dhs{padding:0;background: #004c98}    .logo img{padding:0px;height:90px;margin: 0 auto;}    .top{padding: 0;}    .navbar-nav{ text-align: center; background: #f6f6f6; width: 100%; margin: 0 auto}    .navbar-nav li{border-bottom: solid 1px #dedede;font-size: 15px;text-transform: uppercase;}    .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;}    .yc0{display: block}    .yc{display: none !important;}}.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 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: #004c98!important;    border-color: #004c98 !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}