.box-vertical-megamenus .vertical-menu-content{border:2px solid #014292}

.channel-banner {height:260px;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0;padding:0;}
.channel-banner .banner-info {height: 260px; position:absolute;left:0;right:0;z-index:3}
.banner-title{ font-size: 38px;  font-family: FZLTHJW;   font-weight: normal;  color: rgba(255,255,255,1);  line-height: 48px; margin-top: 80px;}
.banner-des{ text-align: left; font-size:18px;  font-family:PingFang SC; font-weight:400;  color:rgba(255,255,255,1);  line-height:32px;
      margin-top: 30px;}


.page-content{ min-height: 550px; background: #f9f9f9;}
.page-article{ margin-bottom: 40px; overflow: hidden; padding: 20px 0;}
.page-news-content {position:relative;}
.page-article-container {width:920px;float:left;}
.page-sidebar-container {float:right;  width:320px;}
.page-sidebar-container .page-sidebar-content {width:310px;}
.page-sidebar-container .sidebar-item {width:100%;padding:24px 24px 32px;background-color:#fff;outline:solid 1px #e5eaf1;}
.page-sidebar-container .sidebar-item+.sidebar-item {margin-top:24px;}
.page-sidebar-container .sidebar-item-head {margin-bottom:8px;}
.page-sidebar-container .sidebar-item-head h2 {position:relative;font-size:20px;font-weight:600;line-height:32px;color:#171c3c;border-bottom:1px solid #e5eaf1;}
.page-sidebar-container .sidebar-item-head h2 span {display:inline-block;position:relative;padding-bottom:10px;}
.page-sidebar-container .sidebar-item-head h2 span::after {position:absolute;content:"";bottom:-1px;left:0;width:100%;height:1px;background-color:#2469f3;}
.page-sidebar-container .sidebar-item-search-form {padding:0;}
.page-sidebar-container .sidebar-item-search-form .search-form {width:100%;}
.page-sidebar-container .sidebar-item-search-form .search-form input {height:40px;border:none;outline:0;}
.page-sidebar-container .sidebar-item-search-form .search-form input::-ms-clear,.page-sidebar-container .sidebar-item-search-form .search-form input::-ms-reveal {display:none;}
.page-sidebar-container .sidebar-item-search-form .search-form input::-webkit-search-cancel-button {display:none;}
.page-sidebar-container .sidebar-item-search-form .search-form .searchInput {width:100%;padding:0 40px 0 16px;color:#8c8d9e;background-color:#fff;}
.page-sidebar-container .sidebar-item-search-form .search-form .submitInput {position:absolute;width:40px;top:0;right:0;font-size:0;cursor:pointer;background-color:#fff;background:url(../images/icon-search.svg) no-repeat center;background-size:14px;}
.page-sidebar-container .sidebar-item-article {padding-bottom:18px;}
.page-sidebar-container .switch-article {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:14px;line-height:1;color:#8c8d9e;font-weight:400;margin-top:-5px;}
.page-sidebar-container .switch-article .switch-article-btn {display:inline-block;vertical-align:middle;margin:0 8px;cursor:pointer;}
.page-sidebar-container .switch-article .switch-article-btn.active {color:#2469f3;}
.page-sidebar-container .switch-article::after {position:absolute;content:'';display:inline-block;vertical-align:middle;margin:0 4px;width:2px;height:12px;top:2px;right:40px;background-color:#e5eaf1;}
.page-sidebar-container .hot-article-list {display:none;}
.page-sidebar-container .hot-article-list .article-item {position:relative;padding:14px 0 14px 42px;background-repeat:no-repeat;background-size:30px 30px;background-position-y:16px;}
.page-sidebar-container .hot-article-list .article-item:not(:first-child) {border-top:1px dashed #e5eaf1;}
.page-sidebar-container .hot-article-list .article-item::after {position:absolute;}
.page-sidebar-container .hot-article-list .article-item:nth-child(n+6) {display:none;}
.page-sidebar-container .hot-article-list .article-item .link {font-size:14px;line-height:20px;color:#464964;}
.page-sidebar-container .hot-article-list .article-item .link p {font-size:14px;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.page-sidebar-container .hot-article-list .article-item .time {display:inline-block;margin-top:4px;font-size:12px;line-height:1;color:#8c8d9e;}
.page-sidebar-container .hot-article-list .article-item:hover .link {color:#2469f3;}
.page-sidebar-container .hot-article-list .article-item:nth-child(1) {background-image:url(../images/icon_num_01.svg);}
.page-sidebar-container .hot-article-list .article-item:nth-child(2) {background-image:url(../images/icon_num_02.svg);}
.page-sidebar-container .hot-article-list .article-item:nth-child(3) {background-image:url(../images/icon_num_03.svg);}
.page-sidebar-container .hot-article-list .article-item:nth-child(4) {background-image:url(../images/icon_num_04.svg);}
.page-sidebar-container .hot-article-list .article-item:nth-child(5) {background-image:url(../images/icon_num_05.svg);}
.page-sidebar-container .hot-article-list.active {display:block;}
.page-sidebar-container .hot-tags-more {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:14px;line-height:1;color:#8c8d9e;font-weight:400;margin-top:-5px;}
.page-sidebar-container .hot-tags-more:hover {color:#2469f3;}
.page-sidebar-container .hot-tags-list {margin-left:-4px;margin-right:-4px;font-size:0;}
.page-sidebar-container .hot-tags-list>li {display:inline-block;padding-left:4px;padding-right:4px;font-size:12px;margin-top:8px;}
.page-sidebar-container .hot-tags-list .hot-tag-item {display:inline-block;padding:1px 8px;font-size:12px;line-height:22px;color:#707481;background-color:#f6f6f6;border-radius:1px;}
.page-sidebar-container .hot-tags-list .hot-tag-item:hover {color:#fff;background-color:#2469f3;-webkit-box-shadow:0 0 3px 0 #8090b2;box-shadow:0 0 3px 0 #8090b2;}
.page-sidebar-container .weChat-public {position:relative;margin-top:16px;}
.page-sidebar-container .weChat-public img {width:100px;height:100px;}
.page-sidebar-container .weChat-public p {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:14px;color:#464964;}
.page-sidebar-container .exchange-circle {font-size:0;margin-top:16px;}
.page-sidebar-container .exchange-circle .exchange-content,.page-sidebar-container .exchange-circle .exchange-nav {display:inline-block;vertical-align:top;font-size:14px;}
.page-sidebar-container .exchange-circle .exchange-nav {width:108px;}
.page-sidebar-container .exchange-circle .exchange-nav li {position:relative;margin:16px 0;font-size:14px;line-height:1;cursor:default;}
.page-sidebar-container .exchange-circle .exchange-nav li:first-child {margin-top:8px;}
.page-sidebar-container .exchange-circle .exchange-nav li:last-child {margin-bottom:8px;}
.page-sidebar-container .exchange-circle .exchange-nav li::after {position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:0;height:0;border-style:solid;border-width:10px 16px 10px 0;border-color:transparent #f6f6f6 transparent transparent;opacity:0;}
.page-sidebar-container .exchange-circle .exchange-nav li span {font-size:14px;line-height:1;color:#8c8d9e;}
.page-sidebar-container .exchange-circle .exchange-nav li.active::after,.page-sidebar-container .exchange-circle .exchange-nav li:hover::after {opacity:1;}
.page-sidebar-container .exchange-circle .exchange-nav li.active span,.page-sidebar-container .exchange-circle .exchange-nav li:hover span {color:#2469f3;}
.page-sidebar-container .exchange-circle .exchange-content {width:134px;height:150px;padding:18px 20px;background-color:#f6f6f6;overflow:hidden;text-align:center;}
.page-sidebar-container .exchange-circle .exchange-content li {display:none;}
.page-sidebar-container .exchange-circle .exchange-content li.active {display:inline-block;}
.page-sidebar-container .exchange-circle .exchange-content li img {width:92px;height:92px;}
.page-sidebar-container .exchange-circle .exchange-content li span {display:inline-block;margin-top:10px;font-size:12px;line-height:1;color:#464964;}
.page-sidebar-container .sidebar-item-drainage {padding:0;}
.page-sidebar-container .drainage-banner {width:100%;padding:0;height:218px;}
.page-sidebar-container .drainage-banner a {display:block;}
.page-sidebar-container .drainage-banner img {width:100%;}
.page-article-container .page-article-list {width:850px;}
.page-article-container li:first-child .article-item {border-top:none;}
.page-article-container li:hover .article-item {position:relative;-webkit-box-shadow:0 10px 20px 0 rgba(224,224,224,.6);box-shadow:0 10px 20px 0 rgba(224,224,224,.6);z-index:2;}
.page-article-container li:hover .article-item .article-desc .title—description h3 {color:#2469f3;}
.page-article-container li:hover+li .article-item {border-top-color:transparent;}
.page-article-container .article-item {font-size:0;padding:30px 24px 32px;background-color:#fff;border-top:1px solid #e5eaf1;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.page-article-container .article-item .article-desc,.page-article-container .article-item .article-thumbnail {display:inline-block;font-size:14px;vertical-align:middle;}
.page-article-container .article-item .article-thumbnail {position:relative;width:260px;height:110px;overflow:hidden;background-size:cover;background-position:center;}
.page-article-container .article-item .article-thumbnail img {width:100%;height:100%;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.page-article-container .article-item .article-desc {margin-left:16px;width:526px;}
.page-article-container .article-item .article-desc .title—description h3 {position:relative;padding-left:36px;text-align:justify;font-size:20px;font-weight:600;line-height:1.2;color:#171c3c;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.page-article-container .article-item .article-desc .title—description h3 .article-icon {position:absolute;display:block;left:0;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;}
.page-article-container .article-item .article-desc .title—description p {margin-top:12px;text-align:justify;font-size:14px;font-weight:400;line-height:25px;min-height:42px;letter-spacing:0;color:#707481;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.page-article-container .article-item .article-desc .article-tag {position:relative;font-size:0;margin-top:10px;line-height:22px;color:#8c8d9e;}
.page-article-container .article-item .article-desc .article-tag .category,.page-article-container .article-item .article-desc .article-tag .post-time {font-size:12px;}
.page-article-container .article-item .article-desc .article-tag .vertical-bar {display:inline-block;margin:0 12px;font-size:12px;}
.page-article-container .article-item .article-desc .article-tag .article-tag-item {display:inline-block;color:#707481;margin:0 8px;font-size:12px;padding:1px 8px;height:24px;background-color:#f6f6f6;border-radius:1px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.page-article-container .article-item .article-desc .article-tag .article-tag-item:hover {color:#fff;background-color:#2469f3;}
.page-article-container .article-item .article-desc .article-tag .post-views {font-size:12px;position:absolute;right:0;}
.page-article-container .article-item .article-desc .article-tag .post-views .icon-view {display:inline-block;width:16px;height:8px;background:url(../images/icon-view.svg) no-repeat center;background-size:contain;margin-right:6px;}
.icon-item_solution {background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/icon-solution.svg)!important;}


.single-article-content {padding:40px;background:#fff;border:1px solid #e5eaf1;}
.single-article-content .article-head .article-head-title {position:relative;padding-left:44px;}
.single-article-content .article-head .article-head-title .icon-head {position:absolute;top:3px;left:0;width:32px;height:32px; border-radius:100%; line-height:32px;border:solid 1px #e5eaf1;}
.single-article-content .article-head .article-head-title .icon-head img{width: auto;  max-width: 100%; vertical-align: middle; }
.single-article-content .article-head .article-head-title h2 {font-size:24px;line-height:36px;color:#171c3c;font-weight:600;text-align:justify;}
.single-article-content .article-head .article-head-title h1{font-size: 24px; line-height: 36px; color: #171c3c;font-weight: 600; text-align: justify;}
.single-article-content .article-head .article-head-desc {position:relative;margin-top:14px;font-size:12px;line-height:22px;color:#8c8d9e;}
.single-article-content .article-head .article-head-desc .vertical-bar {display:inline-block;margin:0 12px;}
.single-article-content .article-head .article-head-desc .category,.single-article-content .article-head .article-head-desc .time {font-size:12px;line-height:22px;color:#8c8d9e;}
.single-article-content .article-head .article-head-desc .tags-box {display:inline-block;}
.single-article-content .article-head .article-head-desc .tags-box .tag-item {display:inline-block;margin:0 4px;padding:6px 8px;color:currentColor;background:#f5f5f5;border-radius:1px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.single-article-content .article-head .article-head-desc .tags-box .tag-item:hover {color:#fff;background:#2469f3;}
.single-article-content .article-head .article-head-desc .reading-box {position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.single-article-content .article-head .article-head-desc .reading-box .icon-view {display:inline-block;width:14px;height:14px;background:url(../images/icon-view.svg) no-repeat center;background-size:contain;vertical-align:middle;}
.single-article-content .article-head .article-head-desc .reading-box .icon-give_like {display:inline-block;width:14px;height:14px;background:url(../images/icon-give_like.svg) no-repeat center;background-size:contain;vertical-align:middle;}
.single-article-content .article-head .article-head-desc .reading-box span {display:inline-block;color:#8c8d9e;font-size:12px;line-height:22px;vertical-align:middle;margin-right:20px;}
.single-article-content .article-excerpt {margin-top:24px;padding:16px 24px;background:#f5f5f5;}
.single-article-content .article-excerpt p {position:relative;color:#464964;padding-left:48px;font-size:14px;line-height:24px;}
.single-article-content .article-excerpt p span {position:absolute;top:2px;left:0;color:#171c3c;font-size:16px;line-height:22px;font-weight:600;}
.single-article-content .article-body {margin-top:24px;color:#464964;line-height:2;}
.single-article-content .article-body P {font-size:16px;line-height:2;margin-bottom:20px;color:#464964;}
.single-article-content .article-body img {display:block;text-align:center;max-width:100%!important;height:auto!important;margin:0 auto;}
.single-article-content .article-body h2,.single-article-content .article-body h3 {font-size:20px;font-weight:700;color:#000;margin:22px 0;padding-left:9px;position:relative;}

.single-article-content .divider {width:100%;height:1px;background:#e5eaf1;}
.single-article-content .article-link .article-link-item {color:#171c3c;font-size:14px;line-height:20px;}
.single-article-content .article-link .article-link-item {margin-top:16px;}
.single-article-content .article-link .article-link-item a {color:#171c3c;font-size:14px;line-height:20px;}
.single-article-content .article-link .article-link-item a:hover {color:#2469f3;}

.article-icon,.icon-head {background-image:url(../images/category-icon/news.svg)!important;}
.icon-item_list {background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/icon-list.svg)!important;}
.icon-item_news {background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/icon-news.svg)!important;}


.case a {color:#252B3A;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;}
.case .imglist01 {background:#f9fafc;padding-top:2%;}
.case .imglist01 .title {margin-bottom:20px;}
.case .imglist01 .title h4 {text-align:center;}
.case .imglist01 .title ul {border-bottom:1px solid #e0e0e0;text-align:center;margin-top:1.5%;}
.case .imglist01 .title li {display:inline-block;padding:10px 15px 20px 15px;margin:0 10px;cursor:pointer;position:relative;}
.case .imglist01 .title li a:hover {color:#2386ec;}
.case .imglist01 .title li:after {content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0px;width:0%;height:3px;background:#1e83ed;transition:all 0.5s ease-in-out;}
.case .imglist01 .title li.other_li:after {display:none;}
.case .imglist01 .title li:hover {color:#2386ec;}
.case .imglist01 .title li:hover:after {width:100%;}
.case .imglist01 .title li.active {color:#2386ec;}
.case .imglist01 .title li.active:after {width:100%;}
.case .imglist01 .caselist dl {width:32%;float:left;margin-top:40px;background:#fff;border-radius:8px;overflow:hidden;margin-right:2%;box-shadow:0 0 5px #eaeef9;}
.case .imglist01 .caselist dl:hover {box-shadow:5px 5px 15px #ccc;}
.case .imglist01 .caselist dl:nth-of-type(3n) {margin-right:0px;}
.case .imglist01 .caselist dl dt {position:relative;}
.case .imglist01 .caselist dl dt a {display:block;height:0px;padding-bottom:43.5%;overflow:hidden;}
.case .imglist01 .caselist dl dt .img_box {width:100%;height:0px;padding-bottom:43.5%;transition:all 0.5s ease-in-out;}
.case .imglist01 .caselist dl dt .img {text-align:center;width:100px;height:100px;border-radius:100%;background:#fff;position:absolute;bottom:-50px;left:30px;z-index:3;box-shadow:0 4px 10px #ddd;line-height:100px;overflow:hidden;}
.case .imglist01 .caselist dl dt .img a {display:block;padding:0;height:100%;}
.case .imglist01 .caselist dl dt .img img {width:auto;max-width:90%;vertical-align:middle;}
.case .imglist01 .caselist dl:hover dt a .img_box {transform:scale(1.04);}
.case .imglist01 .caselist dd {padding:70px 30px 20px;}
.case .imglist01 .caselist dd h3 {border-bottom:1px solid #e0e0e0;padding-bottom:20px;}
.case .imglist01 .caselist dd h3 a {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:3em;line-height:1.5;color:#333333;}
.case .imglist01 .caselist dd h3 a:hover {color:#2386ec;}
.case .imglist01 .caselist ul {margin-top:20px;}
.case .imglist01 .caselist li {display:inline-block;border-radius:5px;margin-right:5px;padding:3px 8px;}
.case .imglist01 .caselist li:nth-of-type(1) {background:#e3f4fc;color:#0086f9;}
.case .imglist01 .caselist li:nth-of-type(1) a {color:#0086f9;}
.case .imglist01 .caselist li:nth-of-type(2) {background:#fcede3;color:#f98d00;}
.case .imglist01 .caselist li:nth-of-type(2) a {color:#f98d00;}
.case .imglist01 .caselist li:nth-of-type(3) {background:#e3f6fc;color:#00c5f1;}
.case .imglist01 .caselist li:nth-of-type(3) a {color:#00c5f1;}
.case .imglist01 .caselist .caselist_list {display:none;}
.case .imglist01 .caselist .caselist_list.active {display:block;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.case .imglist01 .caselist .more {width:100%;float:left;text-align:center;}
.case .imglist01 .caselist .more a {display:inline-block;width:140px;height:47px;background:#fff;line-height:45px;color:#333;border:1px solid #edf0f5;border-radius:3px;}
.case .imglist01 .caselist .more a:hover {background:#2386ec;color:#fff;}
.case .imglist01 .caselist .g_more {width:100%;float:left;text-align:center;}
.case .imglist01 .caselist .g_more a {box-sizing:content-box;display:inline-block;width:140px;text-align:center;border-radius:5px;line-height:48px;border:1px solid #fff;background:#fff;height:50px;border:1px solid #bdbebf;color:#7b7d7e;transition:none;}
.case .imglist01 .caselist .g_more a:after {transform:translateY(-1px);content:"";transition:0.5s;font-family:"iconfont";display:inline-block;vertical-align:middle;}
.case .imglist01 .caselist .g_more a:hover {background-image:linear-gradient(135deg,#0068dd,#00aeee);background-color:#0360c3;color:#fff;border-color:transparent;}
.case .imglist01 .caselist .g_more a:hover:after {content:"\e683";margin-left:5px;}
@media only screen and (max-width:1500px) {.case .imglist01 .title li {padding:10px 10px 20px 10px;margin:0;}
;}
@media only screen and (max-width:1400px) {.case .imglist01 .title {margin-bottom:10px;}
.case .imglist01 .title ul {margin-top:20px;font-size:0;}
.case .imglist01 .title li {margin:0;padding:10px 10px 15px 10px;}
.case .imglist01 .caselist li {padding:3px 5px;}
.case .imglist01 .caselist dl dt .img {width:70px;height:70px;bottom:-30px;line-height:70px;overflow:hidden;}
.case .imglist01 .caselist dd {padding-top:45px;}
;}

.pages-span-title {padding:65px 0 35px;}
.pages-span-title .title {text-align:center;}
.pages-span-title .title h2 {font-weight:bold;}

.pages-span-content-box{ font-size: 16px; line-height: 1.8;}
.pages-span-content-box .box{ padding: 20px; margin: 15px 0; font-size: 18px !important; background-color: #f3f5f9; overflow: hidden;}
.pages-span-content-box img{width:100%;height:auto;max-width:100%;max-height:100%; border-radius: 8px; overflow: hidden; margin: 15px 0;}
.pages-span-content-box img:hover {transform:scale(1.02);  box-shadow: 0px 0px 10px 0px rgba(116, 116, 116, 0.2);}

.pages-wubaislt {background-color:#f3f5f9;}
.pages-wubaislt .swiper-wubauslt ul {flex-wrap:wrap;}
.pages-wubaislt .swiper-wubauslt ul li {width:23.37032%;margin-right:2.08044%;margin-bottom:30px;}
.pages-wubaislt .swiper-wubauslt ul li:nth-child(4n) {margin-right:0;}
.pages-wubaislt .swiper-wubauslt ul li .in-box {background-color:#fff;border-radius:10px;height:278px;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;transition:all 0.5s;}
.pages-wubaislt .swiper-wubauslt ul li .logo {width:54.89614%;height:72px;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:all 0.5s;}
.pages-wubaislt .swiper-wubauslt ul li .logo img {max-width:100%;max-height:100%;transition:all 0.5s;}
.pages-wubaislt .swiper-wubauslt ul li .datetime {color:#76778b;}
.pages-wubaislt .swiper-wubauslt ul li h2 {color:#131931;font-weight:bold;}
.pages-wubaislt .swiper-wubauslt ul li .sm {color:#76778b;margin-top:5px; padding: 5px 10px;}
.pages-wubaislt .swiper-wubauslt ul li .in-box:hover {box-shadow:0px 0px 40px 0px rgba(16,44,68,0.1);}
.pages-wubaislt .swiper-wubauslt ul li .in-box:hover .txt h2 {color:#4695ff;}

.pages-wubaislt .btn-more {margin-top:30px;text-align:center;}
.x-ai10 {padding:0.63rem 0 1.2rem;}
@media (max-width:767px) {.x-ai10 {padding:0.8rem 0 1.2rem;}
;}
.x-ai10 .container .x-title {font-weight:bold;text-align:center;color:#252b3a;}
.x-ai10 .container ul {margin-top:0.25rem;}
.x-ai10 .container ul li {display:flex;justify-content:flex-start;padding:0.35rem 0;border-bottom:1px solid #dddddd;cursor:pointer;}
.x-ai10 .container ul li:first-child .x-text .x-p {/* display:block;*/;}
.x-ai10 .container ul li.on i img:nth-child(1) {opacity:0;}
.x-ai10 .container ul li.on i img:nth-child(2) {opacity:1;}
.x-ai10 .container ul li i {display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative;flex-shrink:0;}
@media (max-width:1580px) {.x-ai10 .container ul li i {margin-top:0.06rem;}
;}
@media (max-width:767px) {.x-ai10 .container ul li i {width:0.3rem;height:0.3rem;}
;}
.x-ai10 .container ul li span {width:22px;height:22px;padding-top:3px;font-size:14px;font-family:'Bronova';background:#007be2;border-radius:100%;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:2px;}
.x-ai10 .container ul li i img {width:20px;height:20px;object-fit:contain;transition:0.4s ease-in-out;}
.x-ai10 .container ul li i img:nth-child(2) {position:absolute;left:0;top:0;opacity:0;}
.x-ai10 .container ul li .x-text {width:calc(100% - 10px);padding-left:10px;}
.x-ai10 .container ul li .x-text .x-tit {color:#252b3a;font-weight:bold;}
.x-ai10 .container ul li .x-text .x-p {color:#252b3a;margin-top:0.2rem;display:none;cursor:initial;}
a.public-btn,div.public-btn {display:inline-block;text-align:center;border-radius:5px;border:1px solid transparent;box-sizing:border-box;height:48px;line-height:48px;border:none;font-size:16px;min-width:180px;text-align:center;color:#fff;background-image:linear-gradient(135deg,#0068dd,#00aeee);background-color:#0360c3;}
.public-btn::after {transform:translateY(-1px);content:"";transition:all 0.4s ease;font-family:"iconfont";display:inline-block;vertical-align:middle;position:static;background:transparent;color:#fff;width:initial;height:initial;}
.public-btn:hover::after {content:"\e683";margin-left:5px;}
a.public-btn4 {background-color:transparent;border:1px solid #fff;background-image:none;}



.about_container .box .boxLeft {width:35%;}
.about_container .box .boxLeft p {border-radius:10px;overflow:hidden;}
.about_container .box .boxLeft img {width:100%;}
.about_container .box .boxRight {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:35px;}
.about_container .box .boxRight .HomeTiele {text-align:left;}
.about_container .box .boxRight .HomeTiele .h1{ font-size: 38px;}
.about_container .box .boxRight .content1 {margin-top:20px;font-size:16px;color:#555;text-align:justify;line-height:1.8;}
.about_container .box .boxRight .content1 p{ padding-top: 10px;}
.about_container .box .boxRight .content2 {margin-top:30px;}
.about_container .box .boxRight .content2 .item:not(:last-child) {width:260px;}
.about_container .box .boxRight .content2 .item div {font-family:'gilroy_regular';font-size:36px;line-height:1;}
.about_container .box .boxRight .content2 .item p {font-size:14px;color:#555;margin-top:10px;}

.customerListMain {padding:40px 0px;background: url(../images/bg_03.png);background-repeat:no-repeat;background-size:cover;background-position:center;}
.customerListMain .customerListDesc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.customerListMain .customerListDesc .numberBox {width:265px;}
.customerListMain .customerListDesc .numberBox .numberText {font-size:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:0.8;color:#00aeee;}
.customerListMain .customerListDesc .numberBox .numberText span {font-size:46px;}
.customerListMain .customerListDesc .numberBox .desc {font-size:24px;color:#000000;}
  .customerListMain .customerListDesc .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 16px; line-height: 26px; }
.customerListMain .customerListDesc .content {font-size:16px;line-height:20px;color:#000000; line-height: 1.8; color:#555;}
.customerListMain .customerList {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px -5px;padding-top:30px;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;}
.customerListMain .customerList .list {width: 16.66%; padding: 0px 8px; margin-top: 15px;position:relative;z-index:1;}
.customerListMain .customerList .list img {width:100%;display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-border-radius:15px;border-radius:15px;z-index:10;position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .6s;transition:all .6s;}
.customerListMain .customerList .list::after {content:'';width:100%;height:100%;left:0px;top:0px;position:absolute;-webkit-border-radius:15px;border-radius:15px;opacity:0;visibility:hidden;-webkit-transition:all .6s;transition:all .6s;-webkit-box-shadow:0px 16px 38px rgba(75,61,61,0.86);box-shadow:0px 16px 38px rgba(75,61,61,0.86);}
.customerListMain .customerList .list span {position:absolute;right:23px;left:23px;top:5px;bottom:0px;z-index:8;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transition:all .6s;transition:all .6s;-webkit-border-radius:12px;border-radius:12px;background:#00aeee;}
.customerListMain .customerList .list:hover {z-index:10;}
.customerListMain .customerList .list:hover::after {opacity:1;visibility:visible;}
.customerListMain .customerList .list:hover img {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.customerListMain .customerList .list:hover span {-webkit-transform:scale(1.2) translateY(4px);-ms-transform:scale(1.2) translateY(4px);transform:scale(1.2) translateY(4px);}



.honor_box{overflow:hidden;margin-bottom:30px;height:auto}
.honor_box .titile_ys .title_c{font-size:30px; padding: 20px 0;}
.honor_c{position:relative;margin-bottom:20px;width:100%;height:360px}
.honor_c .next,.honor_c .prev{position:absolute;bottom:0;left:45%;z-index:100;width:38px;height:38px;background:url(../images/btns.png) no-repeat; background-size: cover;cursor:pointer;transition:all .3s;}
.honor_c .next{right:45%;left:auto;background-position:0 -42px}
.honor_c .next:hover,.honor_c .prev:hover{bottm:0;}
.honor_c .scrollwrap{padding-top:15px}
.honor_c ul{zoom:1}
.honor_c ul li{float:left;margin:0 20px;width:320px;text-align:center}
.honor_c .honor_pic{overflow:hidden;margin:0 auto;width:340px;height:240px}
.honor_c .honor_pic img{/*width:260px;height:200px*/ max-height:100%; max-width:100%; vertical-align:middle;}
.honor_c .honor_name{overflow:hidden;width:340px;height:40px;color:#666;text-align:center;font-size:14px;line-height:40px}
.culture1 .fr .mission{display:block; width:600px; height:220px; margin-top:30px;background:#0068dd; position:relative; z-index:2; left:0; top:0;overflow:hidden;}
.culture1 .fr .mission img{transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.culture1 .fr .mission:hover img{transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);}
.culture1 .fr .mission .wz{display:block; position:absolute; z-index:3; left:0; top:0;width:600px; height:220px;
transition:linear .7s linear 0s; -webkit-transition:linear .7s linear 0s; -moz-transition:linear .7s linear 0s; -o-transition:linear .7s linear 0s; }
.culture1 .fr .mission:hover .wz{background:#0068dd;opacity:0.7;filter:alpha(opacity=70);}
.culture1 .fr .mission .wz h4{display:block; height:40px; line-height:40px;font-size:32px; padding-left:50px; padding-top:40px; font-weight:normal; color:#fff;}
.culture1 .fr .mission .wz .tip{display:block;font-size:18px; color:#fff;padding-top:50px;padding-left:50px;line-height:26px;padding-bottom:90px; background:url(../images/ct.png) no-repeat 450px top; font-size:16px;}

.culture1 .fr .vision{display:block; width:600px; height:300px;background:#0068dd; overflow:hidden; position:relative; z-index:2; left:0; top:0; }
.culture1 .fr .vision img{display:block; width:600px; height:300px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.culture1 .fr .vision:hover img{ transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);}
.culture1 .fr .vision .wz{display:block; position:absolute; z-index:3; left:50px; top:70px;}
.culture1 .fr .vision .wz h4{display:block; height:40px; line-height:40px;font-size:32px; color:#222; font-weight:normal; color:#fff;}
.culture1 .fr .vision .wz .tip{display:block;font-size:16px; color:#ffffff;padding-top:20px;}

.culture1{display:block;margin:60px 0; overflow: hidden;}
.culture1 .fl{width:650px; height:550px;background:#0068dd url(../images/cl_bg.jpg) no-repeat left top; position:relative; z-index:2; left:0; top:0; overflow:hidden;}
.culture1 .fl img{ transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.culture1 .fl:hover img{display:block; width:650px; height:550px;transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);}
.culture1 .fl .wz{display:block; position:absolute; left:60px; top:80px; z-index:9;}
.culture1 .fl .wz .en{display:block; height:50px; line-height:50px; font-size:42px; font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;font-weight:normal;}
.culture1 .fl .wz h4{display:block; height:40px; line-height:40px;font-size:28px; color:#fff; font-weight:normal;}
.culture1 .fl .wz .detail{display:block; font-size:16px; color:#fff; padding-top:55px;line-height:27px;width:550px;}
.mb45{ margin-bottom:45px;}
.mt30{ margin-top:30px;}

.contact-sec {padding-top:24px;}
.contact-sec .contact-inner {margin:auto;max-width:1280px;padding-left:32px;padding-right:32px;width:100%;}
.contact-sec .contact-inner .c-tit--02 {font-size:30px;line-height:38px;letter-spacing:-0.6px;border-left:4px solid #0068dd;border-bottom:1px solid #0068dd;padding:8px 15px;margin:48px 0 24px 0;font-size:30px;font-weight:bold;}
.contact-inner  .p-clm-imgtxt {display:flex;}
.contact-inner .contact-gridlist {margin-top:32px !important;display:grid;grid-template-rows:min-content;grid-auto-rows:auto;gap:2rem;position:relative;gap:32px;grid-template-columns:repeat(2,1fr);}
.contact-inner .contact-gridlist li {height:300px;border-color:#eaecf0;background-color:#fff;color:#262626;background-color:#f9fafb;border:1px solid #d0d5dd;padding:20px;margin:0;border-radius:4px;}
.contact-inner .c-box .c-box__tit {background-color:#f9fafb;border-color:#eaecf0;padding:12px 20px;font-size:24px !important;text-align:center !important;background-color:#f9fafb;border-bottom:1px solid #eaecf0;border-radius:4px 4px 0 0;padding:20px;margin:-20px -20px 20px -20px; font-weight: bold;}
.contact-inner .c-box .u-ta--c {text-align:center;font-weight:bold !important;font-size:40px !important;margin-top:18px !important;margin-bottom:12px !important;color:#0068dd !important;}
.contact-inner .c-box .c-pl-txt {padding-left:20px;line-height:20px;font-size:14px !important;}
.contact-inner--02 {margin:auto;max-width:1280px;padding-left:32px;padding-right:32px;width:100%;}
.contact-inner--02 .c-tit {font-weight:bold;margin-bottom:16px !important;font-size:18px;line-height:24px;letter-spacing:-0.36px;}
.contact-inner--02 .c-box {padding:20px 40px;color:#262626;background-color:#f9fafb;border:1px solid #d0d5dd;padding:20px;margin:0;border-radius:4px;}
.contact-inner--02 .contact-gridlist {display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:min-content;grid-auto-rows:auto;gap:2rem;position:relative;margin-top:25px;gap:24px 32px; }
.contact-inner--02 .contact-gridlist li .c-btn {display:block;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.8%22%20height%3D%2214.1%22%3E%3Cpath%20fill%3D%22%230A5CFF%22%20d%3D%22M1.1%2C13.8c-0.2%2C0-0.4-0.1-0.5-0.2c-0.3-0.3-0.3-0.8%2C0-1.1L6%2C7.1L0.5%2C1.6c-0.3-0.3-0.3-0.8%2C0-1.1s0.8-0.3%2C1.1%2C0l6%2C6c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-6%2C6C1.4%2C13.7%2C1.3%2C13.8%2C1.1%2C13.8z%22%2F%3E%3C%2Fsvg%3E);background-size:10px; background-position: calc(100% - 10px) center; background-repeat:no-repeat;font-size:18px;line-height:24px;font-weight:bold;min-width:384px;padding:17px 20px;border:1px solid #0068dd;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;line-height:1;vertical-align:middle;user-select:none;text-decoration:none;position:relative;cursor:pointer;min-width:280px;max-width:100%;transition:all 0.3s ease-in-out;outline:rgba(0,0,0,0); color:#0068dd;}

.contact-inner .contact-gridlist .is-large{ background-color: #0068dd; color:#ffffff;
background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.8%22%20height%3D%2214.1%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.1%2C13.8c-0.2%2C0-0.4-0.1-0.5-0.2c-0.3-0.3-0.3-0.8%2C0-1.1L6%2C7.1L0.5%2C1.6c-0.3-0.3-0.3-0.8%2C0-1.1s0.8-0.3%2C1.1%2C0l6%2C6c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-6%2C6C1.4%2C13.7%2C1.3%2C13.8%2C1.1%2C13.8z%22%2F%3E%3C%2Fsvg%3E);
background-size:10px; background-position: calc(100% - 10px) center; background-repeat:no-repeat;font-size:18px; border-radius:4px;display:block;line-height:1;vertical-align:middle; text-align: center; padding: 18px 0; font-weight: bold;
}
.contact-inner .contact-gridlist .is-large {margin-bottom:20px;}
.u-layoutbox {display:flex;flex-wrap:wrap;flex-direction:row;height:calc(100% - 60px);}
.weChatImg {padding:35px 0 0 0;margin-top:20px !important;}


.list_pic{margin:50px 0 0px 0;clear:both;}
.list_pic ul li{width:24%;margin:0 1% 1% 0;float:left;}
.list_pic ul li .row{border:1px solid #ededed;padding:4px;display:block;background:#fff;}
.list_pic ul li .row div{overflow:hidden;width:100%;height:100%;text-align:center;}
.list_pic ul li .row div img{max-width:279px;max-height:200px;border:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.list_pic ul li:hover{box-shadow:0px 1px 10px rgba(0,0,0,0.1);}
.list_pic ul li:hover div img{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);}
.list_pic ul li .row p{text-align:left;font-size:14px;color:#333;margin:0;padding:10px;}
.list_pic ul li:hover p{color:#f30;}
.list_pic ul li .row .title{min-height:30px;text-align:center;}


.aeo-content{ line-height: 1.8; font-size: 16px;}
.aeo-content p{ padding: 5px 0;}
.jgeq{height:auto !important; overflow:hidden; padding-bottom:20px;}
.page-content img{ max-width:100%;}
