<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* {margin: 0;padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body {font-family: 'Microsoft Yahei', sans-serif; font-size: 14px;}
img{display: block;}
ul,li {list-style: none;}
a{text-decoration:none;cursor:pointer;outline:none}
p{ line-height:24px;}
table {border-collapse: collapse;border-spacing: 0;}
.clearfix::after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}

.main{ width:1200px; margin:0 auto; overflow:hidden;}
.innermain{ width:1200px; margin:0 auto; overflow:hidden;}

/* 移动端导航 */
.m_nav{display:none}
.headlf .m_logo{display: none}
.headrg .m_menuimg{display: none}

.about-banner{background:url(../images/banner-about.jpg) 0 0 no-repeat; background-position: 50% 50%;}
.contact-banner{background:url(../images/banner-contact.jpg) 0 0 no-repeat; background-position: 50% 50%;}
.news-banner{background:url(../images/banner-news.jpg) 0 0 no-repeat; background-position: 50% 50%;}
.online-banner{background:url(../images/banner-online.jpg) 0 0 no-repeat; background-position: 50% 50%;}
.pro-banner{background:url(../images/banner-pro.jpg) 0 0 no-repeat; background-position: 50% 50%;}

/*导航  header-banner 必要布局样式css */
.aui-header-top {position: fixed;top: 0;width: 100%;z-index: 1;background-color: rgba(0,0,0,0.3);background-color: #000\9;transition: all 0.6s ease-out;
}
.aui-header-title {width: 1200px;margin: 0 auto;overflow:hidden; line-height:50px;}
.aui-header-title .aui-title {float: left;}
.aui-title li{ display:inline-block; margin-right:13px; color:#fff;/*opacity: 0.7;*/ }
.aui-title li:first-child::after{content: "|";margin-left: 13px;color: #929499 !important;}
.aui-title .email{background: url(../images/email.png) 0 18px no-repeat; padding-left:30px;}
.aui-title .tel{background: url(../images/tel.png) 0 14px no-repeat; padding-left:30px;}
.aui-header-title .navList {float: right;}
.aui-header-title .navList li:first-child {margin-left: 0;}
.aui-header-title .navList li {float: left;margin-left: 66px;}
.aui-header-title a {color: #fff;/*opacity: 0.7;*/}
.aui-header-title a:hover{ opacity: 1;}
.aui-header-title .navList li a {font-size: 12px;}
.aui-header-nav {position: fixed;top: 0;width: 100%;background-color: transparent;border-bottom: 1px solid transparent;z-index: 999;transition: all 0.45s ease-in-out;}
.aui-header-nav.moveDown {top: 29px;transition: all 0.45s ease-in-out;}
.aui-header-nav .wrapper {position: relative;width: 1200px;height: 90px;margin: 0 auto;}
.aui-header-nav .aui-logo {width: 160px;height: 90px;background: url(../images/logo.png) 0 0 no-repeat; /*background-size:100% auto;*/}
.aui-header-nav .wrapper .aui-logo {position: relative;top: 1px;}
.aui-header-nav.solid .aui-logo {background: url(../images/logo-1.png) 0 0 no-repeat;/*background: url(../images/logo-1.png) no-repeat\9; background-size:100% auto;*/}
.aui-header-nav .wrapper .aui-top-nav {position: absolute;right: 0px;top: 0;}
.aui-top-nav .menu {-webkit-user-select: none;user-select: none;margin-top: 4px;}
.aui-top-nav .menu &gt;li {float: left;margin-left: 22px;height: 85px;}
.aui-top-nav .menu &gt;li &gt;a {display: inline-block;vertical-align: baseline;zoom: 1; padding: 0 32px;height: 85px;font-size: 16px;line-height: 85px;color: #fff;border-bottom: 2px solid transparent;border-bottom: 0 \9;background-color: rgba(0,0,0,0);}
.aui-header-nav.solid .aui-top-nav .menu &gt;li &gt;a {color: #383838;}
.aui-top-nav .menu &gt;li .panel {position: fixed;top: 149px;left: 0;right: 0;height: 110px;padding-top: 0;filter: alpha(opacity = 0) \9;opacity: 0;
transition-delay: 0.1s;transition-duration: 0.3s;z-index: -1;visibility: hidden;visibility: visible\9;display: none\9;background:rgba(
255,255,255,0.9);text-align: center;border-bottom: 1px solid #e4e4e4;}
.aui-top-nav .menu &gt;li .pro{ height:300px;}
.aui-top-nav .menu &gt;li .application{ height:160px;}
.aui-top-nav .menu &gt;li .panel.product {height: auto;}
.aui-top-nav .menu &gt;li .panel .inner {display: inline-block;vertical-align: baseline;zoom: 1; width: 1200px;padding: 28px 0 37px 0;box-shadow: none;overflow: hidden;text-align:left;}
.aui-top-nav .menu &gt;li .panel .list {display: inline-block;vertical-align: baseline;zoom: 1; /* float: left; */}
.aui-top-nav .menu &gt;li .panel .product .list {box-sizing: border-box;display: block;height: 60px;text-align: left;margin-left: 295px;margin-top: 30px;}
.aui-top-nav .menu &gt;li .panel .product .list dt {display: inline-block;vertical-align: baseline;zoom: 1; width: 90px;vertical-align: middle;font-size: 16px;color: #373d40;line-height: 60px;margin-right: -20px;}
.aui-header-nav.solid .aui-top-nav .menu &gt;li .panel .list dt {color: #7d8496;}
.aui-top-nav .menu &gt;li .panel .list dd {display: inline-block;vertical-align: baseline;zoom: 1; margin-left: 65px;text-align: center;vertical-align: top;}
.aui-top-nav .menu &gt;li .panel .list a {display: block;font-size: 14px;line-height: 1.5;color: #333;font-weight: 400;text-align: center;}
.aui-top-nav .menu &gt;li .pro .list a{ margin-bottom:20px;}
.aui-top-nav .menu &gt;li .panel .list dd .list-b a{ margin-bottom:15px;}
.aui-top-nav .menu &gt;li .panel .list dd .list-b a:hover{color: #0a3480;}
.aui-header-nav.solid .aui-top-nav .menu &gt;li .panel .list a {color: #383838;}
.aui-top-nav .u-iconfont {font-size: 32px;line-height: 33px;color: #383838;}
.aui-top-nav .menu &gt;li .panel .list dd em {font-weight: 400;}
.aui-top-nav .menu &gt;li .panel .list dd .txt { display: block; margin-top: 18px; font-style: normal;}
.aui-top-nav .menu &gt;li .pro .list dd .txt{ font-size:16px; margin-top: 4px; margin-bottom:15px;}
.aui-header-top.moveUp {top: -29px;transition: all 0.5s ease-out;}
.aui-header-nav.solid { background-color: #fff; background-color: #fff\9; border-bottom: 1px solid #f0f1f2; transition: all 0.5s ease-in-out;}
.aui-header-nav.moveDown {top: 60px; transition: all 0.45s ease-in-out;}
.aui-top-nav .menu &gt;li:hover .panel { filter: alpha(opacity = 100) \9; opacity: 1; transition-delay: 0.1s;transition-duration: 0.3s;z-index: 1; visibility: visible;display: block\9;}
.aui-top-nav .menu &gt;li &gt;a:hover { color: #fff; border-color: #0a3480;border-bottom: 2px solid #0a3480;}
.aui-top-nav .menu &gt;li .panel .list a:hover .txt {color: #0a3480;}
.solid .aui-top-nav .menu &gt;li .panel {top: 91px;}
.aui-banner-slide {position: relative;min-width: 1000px;}
.aui-banner-main {position: relative;width: 100%;overflow: hidden;text-align: center;user-select: none;-webkit-user-select: none;height:650px;}
.aui-banner-wrapper {
    position: relative;
    -webkit-transition-property: -webkit-transform, left, top;
    -webkit-transition-duration: 0s;
    -webkit-transform: translate3d(0px,0,0);
    -webkit-transition-timing-function: ease;
    -moz-transition-property: -moz-transform, left, top;
    -moz-transition-duration: 0s;
    -moz-transform: translate3d(0px,0,0);
    -moz-transition-timing-function: ease;
    -o-transition-property: -o-transform, left, top;
    -o-transition-duration: 0s;
    -o-transform: translate3d(0px,0,0);
    -o-transition-timing-function: ease;
    -o-transform: translate(0px,0px);
    -ms-transition-property: -ms-transform, left, top;
    -ms-transition-duration: 0s;
    -ms-transform: translate3d(0px,0,0);
    -ms-transition-timing-function: ease;
    transition-property: transform, left, top;
    transition-duration: 0s;
    transform: translate3d(0px,0,0);
    transition-timing-function: ease;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.aui-banner-button {z-index: 1002;margin-top: 15px;position: absolute;top: 80%;left: 22%;}
.aui-banner-button a {padding: 12px 30px; border-radius: 25px; line-height: 1; color: #fff; background-image: linear-gradient(130deg,#ea3e3c 0,#a21211 100%); display: inline-block; vertical-align: baseline;zoom: 1;}
.aui-banner-button a:hover { color: #fff; background-image: linear-gradient(-130deg,#ea3e3c 0,#a21211 100%);}
.aui-banner-button .aui-btn-wh { color: #fff; background-color: rgba(255,255,255,0);margin-left: 20px; padding: 11px 43px;border-width: 1px; border-style: solid; border-color: #fff; border-radius: 2px; font-size: 14px; line-height: 1.3; color: #fff;}
.aui-banner-button .aui-btn-wh:hover { color: #fff; background-color: rgba(255,255,255,0.3); border-width: 1px; border-style: solid; border-color: #fff;}
.aui-banner-wrapper ul li img { width: 100%; height:650px; display: block; border: none; max-width:1610px; margin:0 auto;}
.aui-banner-wrapper ul li { position: relative;}
.aui-banner-circle ul li { display: inline-block; vertical-align: baseline; zoom: 1; width: 6px; height: 6px; background: url(../images/icon-q1.png) no-repeat; background: url(../images/icon-q1.png) no-repeat\9; background-size: 6px 6px; border-radius: 2px; cursor: pointer; margin-left: 4px; margin-right: 4px;}
.aui-banner-circle ul .on { width: 24px; height: 6px; background: url(../images/icon-q2.png) no-repeat; background: url(../images/icon-q2.png) no-repeat\9; background-size: 24px 6px;}
.aui-banner-circle {position: relative; display: inline-block; vertical-align: baseline;zoom: 1; width: auto; bottom: 58px; padding: 5px 13px; padding-bottom: 3px;  border-radius: 16px;  text-align: center;}
.aui-banner-button-mo {width: 180px; left: 50%; margin-left: -90px;}

/* index-cpzx 产品中心 */
.index-cpzx-m{ display:none;}
.index-cpzx{ margin:30px auto 70px;}
.index-title { overflow:hidden; position:relative;}
.index-title h2{ text-align:center; font-size:28px; margin-bottom: 40px; font-weight:300; color:#16428d; letter-spacing:1.5px;}
.index-title .more, .news-tit .more, .side-tit .more{position: absolute;right: 0;top: 7px;width: 60px;height: 26px;line-height: 24px;text-align: center;font-size: 12px;color: #666;border-radius: 15px;border: 1px solid #666;transition: all .3s;}
.index-title .more:hover, .news-tit .more:hover, .side-tit .more:hover{ background:#16428d; color:#fff; border-color:#16428d;}
.cpzx-con li{ width:394px; float:left; margin-right:9px; margin-bottom:9px; background:#f8f8f8;}
.cpzx-con li:hover h4 a{ color:#16428d;}
.cpzx-con li:hover .more{color:#cf000d; border-color:#cf000d;}
.cpzx-con li:nth-child(3n){ margin-right:0;}
.cpzx-con .pro-list-img{ display:block; width:200px; height:200px; margin:0 auto;}
.cpzx-con .pro-list-img img { width:100%;}
.cpzx-con .tit-txt{ height:62px; overflow:hidden; text-align:center;}
.cpzx-con .tit-txt h4 { font-weight:300;}
.cpzx-con .tit-txt h4 a{ color:#333; font-size:16px;}

/* index-solu 解决方案 */
.index-solu{ margin-bottom:50px;}
.change-main { width: 1200px !important; margin: 0 auto; position: relative;}
.change-main .content {display: flex; flex-wrap: wrap;}
.change-box .change-cut { margin: 0 0 10px;}
.transition { -moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.change-box .change-cut .tab { height: 60px; line-height: 60px; text-align: center;font-size: 18px; background-color: #F1F1F1; box-sizing: border-box;  position: relative; cursor: pointer; width: 33.33%; float:left;}
.flex-rows{ display: flex; flex-direction: row; justify-content: center; align-items: center;}
.change-box .change-cut ul{ margin-left: 0px;}
.change-box .change-cut .tab.on { background-color: #16428d;color: #fff;}
.change-box .change-cut .tab.on:after { content: ""; position: absolute; width: 0; height: 0; border: 11px solid; border-color: #16428d transparent transparent transparent; bottom: -22px; left: 50%; transform: translateX(-50%);transition: all .3s ease;}
.change-box .wrapper { width: 33.3%; height: 100%; padding: 4px;}
.change-box .wrapper .vintage{background:#16428d;}
.change-box .wrapper .vintage img{opacity: .5;}
.box { position: relative; /*max-height: 300px;*/ overflow: hidden;}
.box h4, .box p { color: #fff; z-index: 2; width: 100%; transition: opacity 0.2s, transform 0.3s; position:absolute;}
.box h4 { font-weight: 500; font-size: 18px; margin-bottom: 0;}
.box p { bottom: 0;font-size: 14px;}
.box:hover { transition: all .3s ease-in-out;}
.box:hover:before { transition: all .3s ease-in-out;}
.box img { position: relative; width: 100%; height: 100%; z-index: 1; transition: all .3s ease-in-out;}
.box img:hover { transition: all .3s ease-in-out;}
.box img:after { content: ''; position: absolute; background-color: rgba(0, 0, 0, 0.6); width: 100%; height: 100%; top: 0; left: 0; opacity: 0;}
.box img:hover { transition: all .3s ease-in-out;}
.vintage h4 { top: 52%; transform: translate3d(0, 60px, 0); padding-left:40px;}
.vintage p { opacity: 0; bottom: 0; transform: translate3d(0, -10px, 0); font-size: 12px; padding-left:40px; padding-right:20px; line-height:20px;}
.vintage:hover h4 {bottom: 55px; transform: translate3d(0, 20px, 0);}
.vintage:hover p {opacity: 1;transform: translate3d(0, -20px, 0);}

/* index-about 关于能斯达 */
.index-about{ width:100%; height:800px; background:url(../images/index-about.jpg) 50% 0 no-repeat; margin-bottom:50px; padding-top:77px;}
.about-txt{ width:665px; height:645px; background-color:rgba(22,66,141,0.8); padding:65px 120px 50px 50px;}
.about-txt p{ color:#fff; font-size:16px; line-height:32px; letter-spacing:1.9px;}
.about-txt p:first-child{ margin-bottom:25px;}
.about-txt .more{ width:130px; display:block; line-height:40px; text-align:center; color:#fff; border-radius:25px; margin:70px 0 0 360px; font-size:16px;
background-image: linear-gradient(130deg,#ea3e3c 0,#a21211 100%);}
.about-txt .more:hover{ background-image: linear-gradient(-130deg,#ea3e3c 0,#a21211 100%);}

/* index-news 新闻中心 */
.index-news{ overflow:hidden; margin-bottom:50px;}
.news-infor-con{ overflow:hidden;}
.infor-l { width: 573px; overflow: hidden; float: left; height: 628px; position: relative;}
.prev { display: block;  position: absolute; top: 51%; margin-top: -30px; left: 78%; z-index: 99; width: 40px; height: 60px;
 background: url(../images/icon-arrow.png) -126px -137px no-repeat; cursor: pointer;}
.next { display: block; position: absolute; left: auto; right: 5%; top: 51%; margin-top: -30px; z-index: 99; width: 40px; height: 60px; background: url(../images/icon-arrow.png) -6px -137px no-repeat;cursor: pointer;}
.infor-l .bd ul li { position: relative;  height:628px; background:#f8f6f7;}
.infor-l .bd ul li .news-tab{ display:block; height:382px; overflow:hidden; position:relative;}
.infor-l .bd ul li .news-tab img{ width:100%; display:block;}
.infor-l .bd ul li .news-tab h4{ z-index:99; position: absolute;width: 360px;bottom: 34px;left: 40px; color:#fff; font-size:24px; overflow:hidden;}
.infor-l .bd ul li .news-info{padding: 45px 30px;font-size: 14px;line-height: 24px;color: #666;}
.infor-l .bd ul li .news-tab::after{content: "";position: absolute;width: 573px;z-index: 9;height: 180px;bottom: 0;left: 0;
background-image: linear-gradient(180deg,rgba(27,67,139,0) 0,#16428d 90%);background-size: cover;}
.infor-l .bd ul li .news-info .time{ font-size:18px; margin-bottom:10px; padding-left:25px;}
.time{ width:200px; height:30px; background: url(../images/time.png) 0 4px no-repeat; }
.infor-l .bd ul li .news-info p{ margin-bottom:36px;}
.infor-l .bd ul li .news-info .more{ width:80px; line-height:26px; text-align:center; display:block; color:#666; border:1px solid #666; border-radius:15px; margin:0 auto;}
.infor-l .bd ul li .news-info .more:hover, .news-r-con .more:hover{ background:#16428d; color:#fff; border-color:#16428d;}
.infor-r{ width:520px; float:right;}
.infor-r h3{ color:#555; font-size:22px; letter-spacing:1.5px; font-weight:300;}
.news-r-con::before{content: ""; width: 290px; height: 0; display: block; position: absolute; top: 14px; left: 130px;border-top: solid 1px #b3bac5;}
.news-r-con{ position:relative;}
.news-r-con .more{position: absolute; right: 0; top: 0; display: inline-block; width: 60px; height: 26px; line-height: 24px; text-align: center;
font-size: 12px; color: #666; border-radius: 15px; border: 1px solid #666;transition: all .3s;}
.news-li{ position:relative; border-bottom:1px solid #b3bac5;}
.news-li:last-child{ border-bottom:none;}
.news-li .date{ position: absolute;left: 0;top: 0;}
.news-li .date .m{transition: all .3s;color: #7d7d7d;font-size: 24px;line-height: 32px; font-weight: 700;}
.news-li .date .y{ transition: all .3s;line-height: 22px;width: 50px;text-align: center; background: #7d7d7d;color: #fff;border-radius: 12px;margin-top: 10px; font-size:14px;}
.news-li .news-tit{ margin:29px 0 0 90px;}
.news-li .news-tit h4{ font-size:18px; line-height:32px; font-weight:300; height:64px; overflow:hidden; margin-bottom:29px;}
.news-li .news-tit h4 a{ color:#666;}
.news-li:hover .date .m, .news-li:hover .news-tit h4 a{ color:#16428d;}
.news-li:hover .date .y{background: #16428d;}
.news-v-con{ overflow:hidden; margin-top:30px;}
.news-v-con .news-li-v{ width:252px; float:left; position:relative; margin-right:15px;}
.news-v-con .news-li-v:last-child{ margin-right:0px;}
.news-v-con .news-li-v .thumb{ border-radius:4px; display:block; height:168px; overflow:hidden; position:relative; background:#16428d;}
.news-v-con .news-li-v .thumb img, .side-txt-v .news-li-v .thumb img{ width:100%; display:block;opacity: .8;transition: all .3s;}
.news-v-con .news-li-v .thumb:hover img, .side-txt-v .news-li-v .thumb:hover img{opacity: .5;}
.news-v-con .news-li-v .v-tit, .side-txt-v .news-li-v .v-tit{position: absolute; bottom: 20px; width: 220px; left: 30px; padding: 0; background: 0 0;}
.news-v-con .news-li-v .v-tit h4, .side-txt-v .news-li-v .v-tit h4{ font-weight:300; height:40px; line-height:20px; overflow:hidden;}
.news-v-con .news-li-v .v-tit h4 a, .side-txt-v .news-li-v .v-tit h4 a{ color:#fff;}

/*about 公司介绍*/
.innermain-banner{ height:470px;}
.ny-main{ width:1200px; margin:0 auto; overflow:hidden;}
.position {width: 100%; /*margin-bottom: 10px;*/ height: 60px; line-height: 60px;}
.position .ny-main{ color:#666;}
.position a{ color:#666;}
.position a:hover{ color:#16428d;}
.ny-con{ overflow:hidden; margin-bottom:40px;}
.ny-con h3{ font-size:22px; color:#333; margin-bottom:30px; font-weight:300;}
.about h3, .about h4{color:#16428d;}
.about h4, .contact h4{ font-size:20px; margin-bottom:20px; font-weight:300;}
.ny-con span{ font-size:16px; font-weight:bold; color:#666;}
.ny-con p{ font-size:16px; color:#666;}
.about p, .news-body p, .solu-txt p{line-height:32px; margin-bottom:24px;}
.ny-con p img{ margin:0 auto;}
.ny-con .jjsz{ width:100%; margin:0 auto; display:flex; justify-content:space-between; margin-bottom:50px; font-size:0;}
.ny-con .jjsz::before, .ny-con .jjsz::after{ content:''; display:block;}
.ny-con .jjsz li{font-size: 16px;color:#666; display:inline-block; padding-right:90px;}
.ny-con .jjsz li .tit{ display:block; margin-bottom:10px;}
.ny-con .jjsz li .big{font-size: 70px;line-height: 1em; color:#666;}


/*about-qyzz 企业资质*/
#imgModule{display:none;}
#imgDefault{ width:100%; margin:0 auto;cursor:pointer; font-size:0; overflow:hidden; margin-bottom:50px;}
.gallery-item{ width:33%; float:left; background:#f7f7f7; height:315px; text-align:center; margin:0 .5% 8px 0; padding-top:20px;}
#imgDefault .gallery-item:nth-child(3n){ margin-right:0px;}
.gallery-img{ height:240px; overflow:hidden;}
.gallery-item img{filter: grayscale(.5); display:inline;}
.gallery-item img:hover{filter: grayscale(.1);}
.gallery-item .gallery-txt{ color:#666; line-height:32px; font-size:14px;}
.mask{background:#000;opacity:.8;filter:alpha(opacity=80);position:fixed;left:0;top:0;width:100%;height:100%; z-index:1042; }
.lightBoxContent{width:800px;height:530px;position:absolute;left:50%;top:50%;background:#fff;margin:-265px 0 0 -400px; z-index:1045;}
#imgLoader{width:32px;height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;display:none;}
#imgLight{width:800px;height:530px;-webkit-animation:change 1s;animation:change 1s;}
#imgModule .btn{width:40px;height:50px;position:absolute;top:50%;margin-top:-25px;cursor:pointer; z-index:1046;}
.lightBoxSprite{background-image:url(../images/imgIcons.png);background-repeat:no-repeat;}
#lightBoxPrev{left:10px;background-position:2px center;}
#lightBoxNext{right:10px;background-position:-42px center;}
.closeBtn{width:35px;height:35px;background-position:-100px center;position:absolute;top:15px;right:15px;cursor:pointer; z-index:1046;}
.lightBoxPagination{position:absolute;left:0;bottom:50px;width:100%;text-align:center; z-index:1046;}
.lightBoxPagination span{display:inline-block;width:10px;height:10px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;margin-right:8px;}
.lightBoxPagination span.current{background:#fff;}

/*about-fzlc 发展历程*/
.dsj-box-m{ display:none;}
label[for],input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer; font-size:16px;}
input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;}
.dsj-box{width:1200px;margin:0 auto; overflow:hidden;}
.event_year{width:110px;text-align:center;float:left;}
.event_year li{width:110px;height:38px;line-height:36px; border:1px solid #ccc;margin-bottom:4px;font-size:16px;color:#999;cursor:pointer; font-weight:bold;}
.event_year li.current{background:#16428d; color:#fff;}
.event_list{width:950px;float:right;background:url('../images/about-fzlc-dian.png') 139px 0 repeat-y;margin:10px 0 20px 0;}
.event_list h3{margin:0 0 10px 132px;font-size:24px;color:#666;padding-left:45px;background:url('../images/about-fzlc-jian.png') 0 -45px no-repeat;height:38px;line-height:30px;}
.event_list li{/*background:url('../images/about-fzlc-jian.png') 136px -80px no-repeat;*/}
.event_list li span{width:127px;text-align:right;display:block;float:left;margin-top:10px;}
.event_list li p{width:780px;margin-left:24px;display:inline-block;padding-left:10px;line-height:25px;_float:left;}
.event_list li p span{width:auto;text-align:left;padding:10px 15px;background:#FFF;margin:0; font-size:14px; font-weight:300;}

/*about-jsnl 技术能力*/
.aui-nav-content-box { width:100%; position: relative; margin:40px auto;}
.aui-nav-list-box {  overflow: hidden; zoom: 1; border-bottom: none; /*z-index: 110;*/ background: #fff; width:100%; margin-bottom:40px;}
.aui-nav-list-box .box-con{ width:555px; margin:0 auto; overflow:hidden;}
.aui-nav-list-box ul li { float: left; height: 40px; line-height: 38px; padding: 0 40px; margin-right: 55px; border: 1px solid #003691; color: #003691;
border-radius: 5px; cursor:pointer;}
.aui-nav-list-box ul li:last-child{ margin-right:0px;}
.aui-nav-list-box ul .aui-current { color: #fff; background: #003691; font-weight: bold;}
.aui-nav-list-item {display: none;}
.bigimg{width:600px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;/*border: 10px solid #fff;*/}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 0.5s;display: none}
.bigbox{width:1200px;margin:0 auto;overflow: hidden; display:block; padding:0;}
.bigbox&gt;.imgbox{width:24%;/*height:362px;*/float:left;overflow: hidden; background:#f3f4f6; text-align:center;margin: 0 1.3% 20px 0; padding:30px 0;}
.bigbox&gt;.imgbox:nth-child(4n){ margin-right:0px;}
.bigbox&gt;.imgbox&gt;img{ width:200px; height:301px; display:inline;}
.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask&gt;img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask&gt;img:hover{cursor:pointer}


/*solu-index 智能解决方案*/
.solu .content {display: flex; flex-wrap: wrap;}
.solu .wrapper { width: 33.3%; height: 100%; padding: 4px;}
.solu .wrapper .vintage p { opacity: 0; bottom: 0; transform: translate3d(0, -10px, 0); font-size: 12px; padding-left:40px; padding-right:20px; line-height:20px; color:#fff; margin-bottom:0;}
.solu .wrapper .vintage:hover h4 {bottom: 55px; transform: translate3d(0, 20px, 0);}
.solu .wrapper .vintage:hover p {opacity: 1;transform: translate3d(0, -20px, 0);}

/*solu 智能解决方案*/
.solu-intro{ overflow:hidden; margin-bottom:80px;}
.solu-intro .solu-img{ width:600px; float:left;}
.solu-intro .solu-img img{ width:100%;}
.solu-intro .solu-info{ width:540px; float:right;}
.solu-intro .solu-info h1{ font-size: 26px;font-weight: 300;color: #16428d;margin-bottom: 15px;}
.solu-intro .solu-info .intro{ overflow:hidden; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:20px 0 50px 0; margin-bottom:130px;}
.solu-intro .solu-info .btns a{ display:block; width:160px; line-height:46px; text-align:center; background:#16428d; color:#fff; float:left;}
.solu-intro .solu-info .btns .online{ margin-right:20px;}
.solu-intro .solu-info .btns .online:hover{background-image: linear-gradient(-130deg,#16428d 0,#4169E1 100%);}
.solu-intro .solu-info .btns .message{ background:#8e8e8e;}
.solu-intro .solu-info .btns .message:hover{background-image: linear-gradient(-130deg,#8e8e8e 0,#C0C0C0 100%);}
.solu-content h4{ font-size:20px; color:#16428d; font-weight:300; margin-bottom:20px;}
.solu-txt, .solu-xgcp{ overflow:hidden; margin-bottom:40px;}
.solu-xgcp .xgcp-item{ width:270px; float:left; margin-right:40px;}
.solu-xgcp li:last-child{ margin-right:0px;}
.solu-xgcp .xgcp-item .thumb{display: block;width: 270px;height: 270px;background: #f8f8f8; margin-bottom:10px;}
.solu-xgcp .xgcp-item .thumb img{ width:100%;}
.solu-xgcp .xgcp-item h4{ font-size:16px; color:#666; margin-bottom:0px; text-align:center; line-height:32px;}
.solu-xgcp .xgcp-item h4 a{ color:inherit;}
.solu-xgcp .xgcp-item h4 a:hover{color:#16428d;}


/*pro-index 产品中心*/
.pro-item-tit{ overflow:hidden;}
.pro-item-tit h3{ float:left;}
.pro-item-tit .more{ float:right; width:60px; height:29px; line-height:27px; border:1px solid #666; color:#666; text-align:center; border-radius:15px; font-size:12px;}
.pro-item-tit .more:hover{ background:#16428d; color:#fff; border-color:#16428d;}
.pro .pro-item{ overflow:hidden; margin-bottom:30px;}
.pro .pro-item ul::after{content:" ";display: inline-block;width: 100%;height: 0;vertical-align: top;}
.pro-tab{ width:100%; color:#666; margin-bottom:20px; overflow:hidden;}
.pro-tab li{ width:394px; float:left; margin-right:9px; margin-bottom:9px; background:#f8f8f8;}
.pro-tab li:hover h4 a{ color:#16428d;}
.pro-tab li:hover .more{color:#cf000d; border-color:#cf000d;}
.pro-tab li:nth-child(3n){ margin-right:0;}
.pro-tab .pro-list-img{ display:block; width:200px; height:200px; margin:0 auto;}
.pro-tab .pro-list-img img { width:100%;}
.pro-tab .tit-txt{ height:62px; overflow:hidden; text-align:center;}
.pro-tab .tit-txt h4 { font-weight:300;}
.pro-tab .tit-txt h4 a{ color:#333; font-size:16px;}


/*contact 联系我们*/
.contact h3, .contact h4{color:#16428d;}
.contact-number{ overflow:hidden; margin-bottom:30px; }
.contact-number p{ color:#fff; font-weight:bold; line-height:30px; margin-bottom:10px;}
.number1, .number2{ width:48%; height:auto; background:#16428d; padding:82.5px 0 82.5px 10%;}
.number1{ float:left;}
.number2{ float:right;}
.contact-map{ margin-bottom:30px;}
.contact-map iframe {display: block; border: 1px solid #ccc; width: 100%; height: 400px;}
.contact-online{ overflow:hidden; margin-bottom:30px;}
.online-l{ width:100%;}
.gzwm-con{ width:100%; background:#f1f1f1; padding:30px 120px; /*display:flex; justify-content: space-evenly;*/text-align: justify; text-justify:inter-ideograph; font-size:0; line-height:0;}
.gzwm-con:after{ display:inline-block; content:""; width:100%;}
.gzwm-con h4{ text-align:center; color:#666; margin-bottom:43px;}
.gzwm-con li{ display:inline-block; position:relative;}
.gzwm-con li p{ margin-bottom:10px; text-align:center;}

/*contact-zpzw 招聘职位*/
.job-l{ width:70%; float:left;}
.job-l .job-item{ overflow:hidden; margin-bottom:20px;}
.job-l .job-item h4{ font-size:18px; color:#16428d; margin-bottom:18px; font-weight:bold;}
.job-l .job-item .job-txt{ margin-bottom:30px;}
.job-txt h5{ font-size:16px; color:#666; margin-bottom:10px; font-weight:300;}
.job-txt p{ font-size:14px; line-height:24px; margin-bottom:5px;}
.hr-r{ color:#16428d; padding:33px 70px; background:#f7f7f7; position: fixed;top: 540px;right: 240px;}
.hr-r li{ margin-bottom:12px;}
.hr-r li span{ color:#16428d; font-size:16px;}

/*news-index 新闻中心*/
.news-tit{ overflow:hidden; position:relative;}
.news-tit h3{ color:#16428d;}
.news-tit .more{top: 1.5px;}
.news-gs{ overflow:hidden; margin-bottom:30px;}
.news-gs .infor-l .bd ul li .news-info p{ line-height:24px; font-size:14px;}
.news-gs .news-r-con::before{ display:none;}
.news-gs .news-li{ margin-bottom:36px;}
.news-gs .news-li:last-child{ margin-bottom:0;}
.news-gs .news-li .news-tit{ margin:0 0 0 98px;}
.news-gs .news-li .news-tit h4{ margin-bottom:32px;}
.news-gs .news-li .date .m{ margin-bottom:0;}
.news-v{ overflow:hidden;}
.news-v .news-v-con{ margin-top:0;}
.news-v .news-v-con .news-li-v{ width:390px;  margin-bottom:30px;}
.news-v .news-v-con .news-li-v .thumb{ border-radius:0px; height:260px; margin-bottom:10px;}
.news-v .news-v-con .news-li-v .v-tit{position:relative; bottom: 0px; width: 100%; left: 0px;}
.news-v .news-v-con .news-li-v .v-tit h4{ font-size:16px; line-height:40px;}
.news-v .news-v-con .news-li-v .v-tit h4 a{ color:#666;}
.news-v .news-v-con .news-li-v .v-tit h4 a:hover{ color:#16428d;}
.news-v-con .news-li-v:nth-child(3n){ margin-right:0;}

/*news-nsd 能斯达新闻*/
.news-nsd .infor-r{ width:100%; float:none;}
.news-nsd .news-li:last-child{ border-bottom:1px solid #b3bac5;}
.news-nsd .news-li .news-tit h4{ margin-bottom:0px; height:32px;}
.news-nsd .des-txt{ margin:8px 0 20px 0;}
.news-nsd .des-txt p{ font-size:14px;}

.page { width:100%; height:auto; overflow:hidden; text-align:center; margin-top:50px;}
.page .thisclass{display:inline-block; padding: 10px 15px; border: 1px solid #eeeeee; background: #eeeeee; color:#999999;}
.page li{ display:inline-block;}
.page a{ padding: 10px 15px; border: 1px solid #eeeeee; color:#999999; display:inline-block;}
.page a:hover{ background:#eeeeee;}

/*news 新闻*/
.news-body{ width:800px; float:left;}
.news-body h1{ font-size:26px; font-weight:300; color:#16428d; margin-bottom:25px;}
.meta{ color:#666; line-height:35px; background: url(../images/time.png) 0 9px no-repeat; padding-left:24px; padding-bottom:5px; border-bottom:1px solid #ccc; margin-bottom:40px;}
.news-txt{ overflow:hidden; margin-bottom:30px;}
.news-txt h3{ font-size:18px; margin-bottom:15px; font-weight:700;}
.news-txt h4{ font-size:16px; margin-bottom:15px;}
.pre-next{ border-top:1px solid #ccc; padding-top:40px;}
.pre-next li{ color:#666; line-height:32px; margin-bottom:8px;}
.pre-next li a{ color:inherit;}
.pre-next li a:hover{ color:#16428d;}
.news-sidebar{ width:300px; float:right;}
.sidebar{ overflow:hidden; margin-bottom:25px;}
.side-tit{ overflow:hidden; position:relative;}
.side-tit h3{ color:#666; font-weight:300;}
.side-tit .more{ top:1.5px;}
.side-txt{ overflow:hidden;}
.side-txt .side-item{ overflow:hidden; margin-bottom:15px;}
.side-txt .side-item .side-img{ display:block; width:111px; height:74px; overflow:hidden; float:left;}
.side-txt .side-item .side-img img{ width:100%;}
.side-txt .side-item .info{ width: 170px; float:right;}
.side-txt .side-item .info h4{ color:#666; font-weight:300; margin-bottom:10px; overflow:hidden; line-height:20px; max-height:40px;}
.side-txt .side-item .info h4 a{ color:inherit;}
.side-txt .side-item .info h4 a:hover{ color:#16428d; }
.side-item .meta{ margin-bottom:0px; border-bottom:none; padding-bottom:0px; line-height:26px; background: url(../images/time.png) 0 5px no-repeat;}
.side-txt-v .news-li-v{ width:300px; position: relative;}
.side-txt-v .news-li-v:first-child{ margin-bottom:20px;}
.side-txt-v .news-li-v .thumb{ display:block; height:200px; overflow:hidden; position:relative; background:#16428d;}

/*online 在线商城*/
.online-dj a{ display:block; width:593px;}
.online-dj .albb{ float:left;}
.online-dj .tb{ float:right;}


/*footer 网站底部*/
.footer{ background:#282c35; padding-top: 40px; color:#ccc; font-size:14px;}
.footer_con{ width:1200px; margin:0 auto; margin-bottom:5px;}
.footer_menu { width:1200px; overflow:hidden; margin-bottom:30px;}
.footer_menu .footer_menu_ul{ float:left; width:auto; margin-right:60px;}
.footer_menu .footer_menu_ul:last-child{ margin-right:0px;}
.footer_menu .footer_menu_ul a{ font-size:14px; color:#9ca4af;}
.footer_menu .footer_menu_ul a:hover{ color:#fff;}
.footer_menu .footer_menu_ul .online-dp{ display:block; width:133px; height:51px; border-radius:23px 0 0 23px; background:#FFF; margin-bottom:10px; overflow:hidden;}
.footer_menu .footer_menu_ul .online-dp img{ display:block; margin:0 auto; transition: all 0.5s;}
.footer_menu .footer_menu_ul .online-dp img:hover
{   transform: scale(1.08); 
    -webkit-transform:scale(1.08);/*for Chrome || Safari */
    -moz-transform:scale(1.08);/*for Firefox*/
    -ms-transform:scale(1.08);/*for IE*/
    -o-transform:scale(1.08);/*for Opera*/
}	
.footer_menu ul li { line-height:28px;}
.footer_menu ul .first{ margin-bottom:15px; font-weight:bold; font-size:18px; color:#9fa5b3;}
.footerbar{ background:#171a21;}
.footerbar-con{ width:1200px; margin:0 auto; text-align:center;}
.footerbar p{ line-height:60px;}
.footerbar p span{ margin-right:12px; color:#4f5055;}
.footerbar p span:second-child{ margin-right:22px;}
.footerbar p span a{ color:#4f5055;}
.contactFixed{ display:none;}
/*footer end*/

/*右侧浮动样式*/
.suspension{position:fixed;z-index:555;right:10px;bottom:80px;width:84px;height:288px;}
.suspension-box{position:relative;float:right;}
.suspension .a-link{display:block;width:44px;height:44px;background-color:#052850;cursor:pointer;outline:none;border-top: 1px #0a4990 solid;border-bottom: 1px #041d3a solid;transition:all 0.5s ease 0s;}
.suspension .a-link.active,.suspension .a-link:hover{background:#da251c;border-top: 1px #da251c solid;border-bottom: 1px #da251c solid;}
.suspension .a-link .i-icon{float:left;width:44px;height:44px;background:url(../images/side_icon.png) no-repeat;}
.suspension .a-link .showFont {display:none;width:30px;height:30px;color:#fff;text-align:center; box-sizing:content-box; padding:1px 7px 0 7px;}
.suspension .a-link:hover .showFont {display:block;}
.suspension .a-link:hover .i-icon {display:none;}
.suspension .a-online .i-icon,.suspension .a-service .i-icon,.suspension .a-service-phone .i-icon,
.suspension .a-qrcode .i-icon,.suspension .a-cart .i-icon,.suspension .a-top .i-icon{width:28px;height:28px;margin-top:8px;margin-left:8px;background:url(../images/side_icon.png) no-repeat;}
.suspension .a-online .i-icon{background-position:0 0;}
.suspension .a-service .i-icon{background-position:0 -53px;}
.suspension .a-service-phone .i-icon{background-position:0 -104px;}
.suspension .a-qrcode .i-icon{background-position:0 -155px;}
.suspension .a-cart .i-icon{background-position:0 -206px;}
.suspension .a-top .i-icon{background-position:0 -257px;}
.suspension .a-top{background:#666;border-top:none;border-bottom:none;margin-top:4px;}
.suspension .a-top:hover{background:#da251c;}
.suspension .d{display:none;width:220px;background:#fff;position:absolute;right:60px;min-height:90px;border:1px solid #dedede;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.25);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../img2016/side_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-online{top:0;}
.suspension .d-service{top:34px;}
.suspension .d-service-phone{top:78px;}
.suspension .d-qrcode{top:-100px;}
.suspension .d-qrcode .arrow {top:260px;}
.suspension .d .inner-box{padding:8px 18px 12px;}
.suspension .d-service-item{padding:14px 0;}
.suspension .d-service-item {border-bottom:none;}
.suspension .d-service-item a {color: #333;}
.suspension .d-service-item a:hover {color: #da251c;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#eee;display:block;float:left;}
.suspension .d-service-item .i-kefu{width:44px;height:44px;background:url(../images/side_con_kf.png) no-repeat center 20px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-kefu{background-position:center center;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_qq.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_tel.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{color: #da251c;font-weight:bold;}
.suspension .d-service-intro{padding-top:10px;border-top:1px solid #eee;}
.suspension .d-qrcode{text-align:center;width:200px;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode .qrcode-img {width:150px;margin:20px auto 0;}
.suspension .d-qrcode .qrcode-img:first-child {margin-top:0;}
.suspension .d-qrcode .qrcode-img img {display:block;width:100%;}
.suspension .d-qrcode p{font-size:14px;color:#999;padding:10px 10px 0;}


/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width: 1600px) and (min-width:1200px) {
   .nav ul li .f_a{font-size:14px}
   .nav ul li .s_navbox .s_a a{font-size:12px}
   .foot_top ul{margin-left:60px}
   .nav ul li .s_navbox .s_a{width:100%}
}


/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 0px){
   .msgNum{display: none;}
   .slider{margin-top:70px;}
   .head{display:none}
   .m_img{display:block;height:70px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}
   .m_img .headlf{padding-left:10px;float: left;}
   .m_img .headlf .m_logo{display: block}
   .m_img .headrg{padding-right:5%;padding-top:27px;float: right;}
   .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display: block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}

@media(max-width:1200px){
	
.top{ display:none;}
.main{ width:94%;}
.ny-main{ width:94%; margin-top:110px;}
.header-banner{ display:none;}
.ny-con{ margin-bottom:80px;}
.ny-con h1{ font-size:20px;}
.ny-con h3{ font-size:16px;margin-bottom:15px;}
.ny-con h4{ font-size:14px;}
.ny-con span{ font-size:14px;}
.ny-con p{ font-size:14px; line-height:24px; margin-bottom:15px; letter-spacing: 0px;}
.ny-con p img{ width:100%;}
.index-title h2{font-size:20px; margin-bottom: 20px;}
.index-cpzx-m li a, .solu-xgcp .xgcp-item h4{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/* index-cpqh-m 产品移动端 */
.index-cpzx{ display:none;}
.index-cpzx-m{ display:block; overflow:hidden; padding-top:120px; margin-bottom:35px;}
.index-cpzx-m li{width: 33.3333%; float: left; height:auto;border-right: solid 1px #e2e2e4; border-bottom: solid 1px #e2e2e4; text-align:center;}
.index-cpzx-m li:nth-child(3n){ border-right:none;}
.index-cpzx-m li a{ padding-top:65px; display:block; height:100%; color: #000; margin-bottom:15px; font-size:12px;}
.index-cpzx-m li a:hover{ color:#16428d;}
.index-cpzx-m .m_rxyl{ background:url(../images/index-cp-rxyl-m.png) no-repeat top center;}
.index-cpzx-m .m_rxyd{ background:url(../images/index-cp-rxyd-m.png) no-repeat top center;}
.index-cpzx-m .m_rxdr{ background:url(../images/index-cp-rxdr-m.png) no-repeat top center;}
.index-cpzx-m .m_rxrm{ background:url(../images/index-cp-rxrm-m.png) no-repeat top center;}
.index-cpzx-m .m_rxwsd{ background:url(../images/index-cp-rxwsd-m.png) no-repeat top center;}
.index-cpzx-m .m_pro{ background:url(../images/index-cp-m.png) no-repeat top center;}

/* index-solu 解决方案 */
.index-solu {margin-bottom: 35px;}
.index-title .more, .news-tit .more{width: 54px;height: 22px;line-height: 20px;}
.index-title .more{ top:3px;}
.change-main { width: 100%!important;}
.change-box .change-cut .tab { height: 50px; line-height: 50px; font-size: 14px;}
.change-main .content { display:block;}
.change-box .wrapper { width: 100%;}
.box-txt{ position:absolute; bottom:20%;}
.box h4{ font-size:16px;}
.box h4, .box p { z-index: 1;position:relative;}
.vintage h4 { top: 0; transform: translate3d(0, 0, 0); margin-bottom:20px;}
.vintage p { opacity: 1; bottom: 0;transform: translate3d(0, 0, 0);}

/* index-about 关于能斯达 */
.index-about{ height:auto; background:url(../images/index-about-m1.jpg) center center no-repeat; margin-bottom:35px; padding:35px 0; background-size: cover;}
.about-txt{ width:100%; height:auto; padding:25px 15px; background-color:rgba(22,66,141,0.9);}
.about-txt p{ font-size:14px; line-height:26px; letter-spacing:0px;}
.about-txt p:first-child{ margin-bottom:10px;}
.about-txt .more{ width:90px; line-height:28px; margin:20px 0 0 0; font-size:14px;}

/* index-news 新闻中心 */
.index-news{ margin-bottom:100px;}
.infor-l{ display:none;}
.infor-r{ width:100%; float:none;}
.infor-r h3{ display:none;}
.news-r-con::before{ display:none;}
.news-r-con .more{ display:none;}
.video{ display:none;}
.news-li-con .news-li:first-child .news-tit{ margin-top:0;}
.news-li .date .m{font-size: 14px;line-height: 24px; font-weight: 400; text-align:center;}
.news-li .date .y{margin-top:5px; margin-bottom:0;}
.news-li .news-tit{ margin:26px 0 0 62px;}
.news-li .news-tit h4{ font-size:14px; line-height:28px; height:56px !important; margin-bottom:25px;}

/*pro-index 产品中心*/
.position{ display:none;}
.pro .pro-item ul{ font-size:0; text-align:justify;}
.pro .pro-item ul::after{content:" ";display: inline-block;width: 100%;height: 0;vertical-align: top;}
.pro-item-tit .more{ width:54px; height:21px; line-height:19px;}
.pro-tab li{ width:49%; float:none; margin-right:0px; display:inline-block;}
.pro-tab li:nth-child(3n){ margin-right:0;}
.pro-tab .pro-list-img{ width:100%; height:auto;}
.pro-tab .tit-txt{ height:42px; }
.pro-tab .tit-txt h4 a{ font-size:14px;}

/*solu-index 智能解决方案*/
.solu .wrapper .vintage p{ opacity: 1; bottom: 0;transform: translate3d(0, 0, 0);}

/*solu 智能解决方案*/
.solu-intro{ margin-bottom:40px;}
.solu-intro .solu-img{ width:100%; float:none; margin-bottom:10px;}
.solu-intro .solu-info{ width:100%; float:none; }
.solu-intro .solu-info h1{ font-size: 20px;margin-bottom: 15px;}
.solu-intro .solu-info .intro{ margin-bottom:0px; padding-bottom:20px;}
.solu-intro .solu-info .intro p{ margin-bottom:0px;}
.solu-intro .solu-info .btns{ display:none;}
.solu-xgcp{ font-size:0; text-align:justify;}
.solu-xgcp::after{content: "";display: inline-block;width: 100%;height: 0;vertical-align: top;}
.solu-xgcp .xgcp-item{ width:48%; float:none; margin-right:0px;margin-bottom: 12px; display: inline-block; position: relative;vertical-align: top;}
.solu-xgcp .xgcp-item .thumb{width:100%;height:auto;}
.solu-xgcp .xgcp-item h4{ font-size:14px;}

/*about 公司介绍*/
.ny-con .jjsz{ margin-bottom:20px;}
.ny-con .jjsz li{font-size: 14px;padding-right:10px;}
.ny-con .jjsz li .tit{ display:block; margin-bottom:10px;}
.ny-con .jjsz li .big{font-size: 20px;}

/*about-qyzz 企业资质*/
.gallery-item{  height:auto; padding-bottom:10px;}
.gallery-img{ height:auto;}
.gallery-img img{ width:100%;}
.gallery-item .gallery-txt{ line-height:normal;}
.lightBoxContent{width:100%;height:auto; margin:0; top:34%; left:0;}
#imgLoader{width:32px;height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;display:none;}
#imgLight{width:100%;height:auto;}
.closeBtn{top:27%;right:1%;}

/*about-fzlc 发展历程*/
.dsj-box{ display:none;}
.dsj-box-m{ display:block; padding-top:10px;}
.dsj-box-m ul li{ overflow:hidden; margin-bottom:25px;}
.dsj-box-m ul li span{ color:#16428d; font-weight:700; display:block; margin-bottom:10px; padding-left:15px; position:relative; }
.dsj-box-m ul li span::before{background: #16428d; display:block;content: "";width: 8px; height:8px; border-radius:5px;position: absolute;left: 0;top: 5px;}
.dsj-box-m ul li p{ margin-bottom:8px; line-height:24px;}

/*about-jsnl 技术能力*/
.aui-nav-list-box .box-con{ width:320px;}
.aui-nav-list-box ul li { padding: 0 10px; margin-right: 16px;}
.aui-nav-list-box ul li:last-child{ margin-right:0px;}
.bigimg{width:600px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;/*border: 10px solid #fff;*/}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 0.5s;display: none}
.bigbox{width:100%;}
.bigbox&gt;.imgbox{width: 49%;height: auto; float:none; margin:0; display:inline-block;}
.bigbox&gt;.imgbox:nth-child(4n){ margin-right:0px;}
.bigbox&gt;.imgbox&gt;img{ width:150px; height:226px; margin:0 auto;}

/*contact 联系我们*/
.number1, .number2{ padding:30px 0 30px 3%;}
.contact-number p{ font-weight:300;}
.gzwm{ display:none;}

/*contact-zpzw 招聘职位*/
.job-l{ width:100%; float:none;}
.job-l .job-item h4{ font-size:16px;}
.job-txt h5{ font-size:14px; color:#666; margin-bottom:10px;}
.job-txt p{ margin-bottom:0;}
.hr-r{ width: 100%;position: inherit;float: none;padding: 20px 0 20px 20px;margin-bottom: 30px;}

/*news-index 新闻中心*/
.news-gs .news-li .news-tit{ margin:0 0 0 62px;}
.news-gs .news-li .news-tit h4, .news-nsd .news-li .news-tit h4{ margin-bottom:15px;}
.news-v .news-v-con .news-li-v{ width:100%; max-width:390px;  margin-bottom:10px; margin-right:0; float:none;}
.news-v .news-v-con .news-li-v .thumb{ height:auto; margin-bottom:0;}
.news-v .news-v-con .news-li-v .v-tit h4{ font-size:14px;}
.news-tit .more{ top:0;}

/*news-nsd 能斯达新闻*/
.news-nsd .des-txt{ display:none;}

/*news 新闻*/
.news-body{ width:100%; float:none;}
.news-body h1{ margin-bottom:10px;}
.meta{ line-height:25px; background: url(../images/time.png) 0 4px no-repeat;padding-bottom:0px; margin-bottom:30px;}
.news-sidebar{ display:none;}

/*online 在线商城*/
.online-dj a{ width:100%;}
.online-dj a img{ width:100%;}
.online-dj .albb, .online-dj .tb{ float:none;}
.online-dj .albb{ margin-bottom:20px;}

/*footer 底部*/
.footer{ display:none;}
.contactFixed{ position:fixed;margin:0 auto;bottom:0;width:100%; z-index:99;background-color:#244477;display:block; height:45px;}
.contactFixed a{float:left;width:25%;height:45px;line-height:70px;display:block;color:#fff;text-decoration:none;text-align:center}
.contactFixed a:first-child{background:url(../images/ico-contact.png) center -7px no-repeat}
.contactFixed a:nth-child(2){background:url(../images/ico-contact.png) center -51px no-repeat}
.contactFixed a:nth-last-child(2){background:url(../images/ico-contact.png) center -97px no-repeat}
.contactFixed a:last-child{background:url(../images/ico-contact.png) center -143px no-repeat}

}

@media(max-width:768px){

}

@media screen and (max-width: 1200px) and (min-width:768px) {
.lightBoxContent{ top:25%;}
.closeBtn{top:20%;}
}


@media(max-width:320px){
	
}</pre></body></html>