@charset "utf-8";/*公共样式*/* {margin:0;padding:0;}
body {font-size:14px;background:#fff;font-family:MicrosoftYaHei;line-height:1.3;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
ol,ul,li {list-style:none;}
a {text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(255,0,0,0);cursor:pointer;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}
a:hover {color:#001659;}
em,i {font-style:normal;}
h1,h2,h3,h4,h5,h6,th {font-weight:normal;}
img {border:0;max-width:100%;height:auto;vertical-align:middle;}
table {border-collapse:collapse;border-spacing:0;table-layout:fixed;}
input,textarea,select,button {border:0;background:none;outline:0;font-family:"Arial";}
input[type="button"],input[type="text"],input[type="submit"] {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input,input:focus,input:active {user-select:text;}
textarea {resize:none;}
video{object-fit: cover;height: 250px;}
.clearfix {zoom:1;}
.clearfix:after {content:".";*zoom:1;display:block;visibility:hidden;height:0;clear:both;}
.hide {display:none;}
.tl {text-align:left!important;}
.tc {text-align:center!important;}
.tr {text-align:right!important;}
.middle {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:0;height:100%;}
.col-md-6 {width:50%;float:left;}
.col-md-4 {width:33.3%;}
.col-md-12 {width:100%;float:left;}
.bg-cover {background-position:center;background-repeat:no-repeat;background-size:cover;}
@font-face {font-family:SourceHanSerifSC;src:url("../fonts/SourceHanSerifSC-Bold.otf");}
@font-face {
    font-family: SourceHanSansSC;
    src: url('../fonts/SourceHanSansSC-Regular.otf');
    }
/* 标题 */.inner-title {font-size:20px;font-family:Microsoft YaHei;color:#333333;text-align:center;margin-bottom:3px;}
.inner-desc {font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#666666;text-align:center;padding:0 15px;}
/*slick.css*/.slick-slider {position:relative;z-index:2;}
.slick-list {position:relative;overflow:hidden;}
.slick-list:focus {outline:0;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-track {position:relative;}
.slick-track:before,.slick-track:after {content:"";display:table;}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {float:left;height:100%;min-height:1px;display:none;position:relative;z-index:1;}
.slick-slide:focus {outline:0;}
.slick-slide img {display:block;}
.slick-slide.slick-active {z-index:2;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}
.slick-prev,.slick-next {display:block;width:20px;height:20px;line-height:0;font-size:0;cursor:pointer;position:absolute;top:50%;margin-top:-10px;z-index:6;}
.slick-prev:focus,.slick-next:focus {outline:0;}
.slick-prev {left:-25px;}
.slick-next {right:-25px;}
.slick-dots {width:100%;font-size:0;text-align:center;position:absolute;bottom:30px;z-index:4;}
.slick-dots li {position:relative;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}
.slick-dots li button {display:block;width:14px;height:14px;line-height:0;font-size:0;background:#fff;border-radius:50%;overflow:hidden;cursor:pointer;}
.slick-dots li.slick-active button {background:#ff9800;}
/* 首页-广告图 */.banner .swiper-pagination-bullet {background-color:#fff;}
.banner .swiper-pagination-bullet-active {background-color:#ffffff;}
/*首页---新闻*/.i_news {margin-top:20px;margin-bottom:20px;}
.i_news_tabs {position:relative;margin-bottom:10px;border-bottom:1px solid #ddd;padding-top:15px;}
.i_news_tabs li {float:left;height:34px;line-height:34px;padding:0 8px 0px;color:#666;border-bottom:3px solid transparent;font-size:14px;font-family:Microsoft YaHei;max-width: 33.3%;box-sizing: border-box;overflow: hidden;}
.i_news_tabs li.active {color:#0D3C97;border-bottom:3px solid #0D3C97;}
.i_news .swiper-slide li {height:38px;line-height:38px;margin-bottom:8px;background-color:#eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;}
.i_news .swiper-slide li a {padding-left:8px;}
.i_news .swiper-slide li a span {float:right;margin-left:20px;color:#737373;font-size:13px;padding-right:8px;}
/* .i_news .swiper-slide li a i {display:block;width:6px;height:6px;background:#404040;border-radius:50%;position:absolute;left:4px;top:50%;margin-top:-3px;}
*/.clear {zoom:1;}
.i_news .swiper-slide li:hover {background-color:#0D3C97;color:#fff !important;}
.i_news .swiper-slide li a:active {color:#fff !important;}
.content {margin:0 10px;position:relative;}
#tabs-container {margin-bottom:15px;}
#tabs-container li {background-color:#efefef;margin-bottom:8px;height:40px;line-height:40px;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#tabs-container li span.time {float:right;margin-left:14px;}
/* 首页-合作品牌 */.index-parent {padding-top:24px;overflow:hidden;background-color:#F5F5F5;}
.index-set5 {padding:10px 10px 24px;}
.index-set5-pp {width:100%;padding-top:6px;}
.index-set5-pp ul {display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.index-set5-pp ul li {width:33.3%;box-sizing:border-box;position:relative;cursor:pointer;}
.index-set5-pp li .pic {background-color:#FFFFFF;height:47px;box-sizing:border-box;overflow:hidden;border:1px solid #eeeeee;margin:4px;transition:border .9s;-webkit-transition:border .9s;-moz-transition:border .9s;-ms-transition:border .9s;-o-transition:border .9s;}
.index-set5-pp li .pic img {width:100%;}
.index-set5-pp li:hover .pic {border:1px solid #3FB2D9;}
.index-set5-pp .slick-dots li button {width:58px;height:5px;background-color:#cccccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}
.index-set5-pp .slick-dots li.slick-active button {background:#3FB2D9;}
.index-set5-pp .slick-dots {bottom:-48px;}
.index-set5-pp .slick-dots li {margin:0 3px;}
/* 资质证书 */.ind-zhengshu {padding-bottom:30px;padding-top:28px;}
.zhegnshu-inner {width:100%;}
.ind-zhengshu .inner-desc,.ind-zhengshu .inner-title {color:#ffffff;}
.zhegnshu-slide {margin-top:12px;padding:0 20px;}
.zhegnshu-slide .item {margin:0 4px;}
.zhegnshu-slide p {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-family:SourceHanSansSC;font-weight:400;color:#ffffff;text-align:center;margin-top:8px;transition:color 0.9s;-webkit-transition:color 0.9s;-moz-transition:color 0.9s;-ms-transition:color 0.9s;-o-transition:color 0.9s;}
.zhegnshu-slide .img img {text-align:center;margin:0 auto;}
.zhegnshu-slide .slick-prev {background:url(../images/arrimg1.png) no-repeat center;width:8px;height:20px;left:6px;background-size:contain;margin-top:0;transform:translateY(-80%);}
.zhegnshu-slide .slick-next {background:url(../images/arrimg2.png) no-repeat center;width:8px;height:20px;right:6px;margin-top:0;transform:translateY(-80%);background-size:contain;}
/* 首页-解决方案 */.home-fangan {padding:34px 10px 38px;}
.home-fangan .fangan-ibox {padding-top:10px;}
.home-fangan .hd {width:100%;background:rgba(22,22,22,.8);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
.home-fangan .hd .item {width:25%;font-size:9px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;border-bottom:#2C3843 1px solid;cursor:pointer;padding:8px 0 3px;position:relative;display:block;transition:0.9s;-webkit-transition:0.9s;-moz-transition:0.9s;-ms-transition:0.9s;-o-transition:0.9s;}
.home-fangan .hd .item.item.active {background:#0D3C97;}
.home-fangan .hd .item em {font-style:normal;font-size:4px;font-family:Arial;font-weight:400;color:#FFFFFF;display:block;margin-top:0px;text-transform:uppercase;opacity:0.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
.home-fangan .hd .inner_item:hover {color:#ffffff !important;}
.home-fangan .hd .txt {margin-top:6px;position:relative;z-index:22;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
.home-fangan .tendewr {width:22px;height:22px;background:#FFFFFF;opacity:0.5;border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin:0 auto;position:relative;z-index:22;}
.home-fangan .item.active .tendewr,.home-fangan .item:hover .tendewr,.home-fangan .hd .inner_item:hover .tendewr {opacity:1;box-shadow:inset 0 0 0 70px #ffffff;}
.home-fangan .tendewr img {width:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-ms-transition:0.2s ease-in;-o-transition:0.2s ease-in;width:12px;}
.home-fangan .bot {width:100%;color:#ffffff;height:100px;background:#0D3C97;font-size:38px;font-family:Arial;font-weight:400;color:#FFFFFF;text-align:center;line-height:100px;}
.home-fangan .bot img {vertical-align:middle;}
.home-fangan .bd {width:100%;}
.home-fangan .bd .item {background-color:#E8E8E8;font-size:12px;font-family:SourceHanSansSC;font-weight:400;color:#666666;line-height:22px;display:block;}
.home-fangan .bd .text {padding:6px 10px;}
.home-fangan .bd .img {overflow:hidden;}
.home-fangan .bd .img img {transition:transform 1.02s;-webkit-transition:transform 1.02s;-moz-transition:transform 1.02s;-ms-transition:transform 1.02s;-o-transition:transform 1.02s;}
.home-fangan .bd .item:hover .img img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
/* 视频 */.home_vidoe_con .play_btn {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.home_vidoe_con .play_btn img {width:20px;}
.home_vidoe_con .video-open {position:relative;}
.home_vidoe_con .video-open>img {width:100%;}
.home_vidoe_con .slick-prev {background:url(../images/video_arr1.png) no-repeat center;width:12px;height:20px;left:10px;background-size:contain;}
.home_vidoe_con .slick-next {background:url(../images/video_arr2.png) no-repeat center;width:12px;height:20px;right:10px;background-size:contain;}
/* 案例展示 */.home-case {background-color:#f5f5f5;padding-top:34px;padding-bottom:6px;}
.home-case .case_tabCon {margin-top:10px;}
.home-case .case_tabCon .hd {width:100%;height:50px;background:#f5f5f5;overflow:hidden;margin-bottom:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 10px;box-sizing:border-box;}
.home-case .case_tabCon .bd {padding:0 4px;}
.home-case .hd .item,.home-case .hd .dif-item {float:left;text-align:center;width:25%;height:100%;cursor:pointer;transition:0.9s;-webkit-transition:0.9s;-moz-transition:0.9s;-ms-transition:0.9s;-o-transition:0.9s;}
.home-case .hd .item p,.home-case .hd .dif-item p {text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-family:Microsoft YaHei;font-weight:400;color:#333333;transition:color 0.9s;-webkit-transition:color 0.9s;-moz-transition:color 0.9s;-ms-transition:color 0.9s;-o-transition:color 0.9s;margin-top:31px;}
.home-case .hd .item.active,.home-case .hd .dif-item.active,.home-case .hd .item:hover,.home-case .hd .dif-item:hover {color:#FFFFFF;background:#0D3C97;}
.home-case .hd .item.active p,.home-case .hd .dif-item.active p,.home-case .hd .item:hover p,.home-case .hd .dif-item:hover p {color:#FFFFFF;}
.home-case .bd .inner {display:block;position:relative;margin:0 6px;}
.home-case .bd .inner.inner-item {overflow:hidden;margin-top:10px;}
.home-case .bd .img {width:100%;overflow:hidden;}
.home-case .bd .img img {width:100%;transition:transform 1.02s;-webkit-transition:transform 1.02s;-moz-transition:transform 1.02s;-ms-transition:transform 1.02s;-o-transition:transform 1.02s;}
.home-case .bd .inner:hover .img img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.home-case .inner-item {margin-left:6px;}
.home-case .inner-item .text,.home-case .text2 {position:absolute;left:0;bottom:0;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:32px;height:32px;background:#DEDEDC;font-size:13px;font-family:Microsoft YaHei;font-weight:400;color:#333333;box-sizing:border-box;padding:0 10px;}
.home-case .inner-item .text {height:28px;line-height:28px;}
.home-case .tendewr {position:relative;}
.home-case .tendewr img {position:absolute;transition:0.9s;-webkit-transition:0.9s;-moz-transition:0.9s;-ms-transition:0.9s;-o-transition:0.9s;top:8px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:20px;}
.home-case .tendewr img.img1 {opacity:1;}
.home-case .tendewr img.img2 {opacity:0;visibility:hidden;}
.home-case .hd .item.active img.img1,.home-case .hd .dif-item.active img.img1,.home-case .hd .item:hover img.img1,.home-case .hd .dif-item:hover img.img1 {opacity:1;}
.home-case .hd .item.active img.img2,.home-case .hd .dif-item.active img.img2,.home-case .hd .item:hover img.img2,.home-case .hd .dif-item:hover img.img2 {opacity:1;visibility:visible;}
/* 首页-优势 */.home-adv {background-color:#F5F5F5;padding:0px 10px 35px;}
.home-adv .inner-title {font-size:20px;font-family:SourceHanSansSC;font-weight:bold;color:#0D3C97;text-align:center;top:-26px;}
.home-adv .inner {position:relative;margin-bottom:10px;}
.home-adv .inner-desc2 {font-size:32px;font-family:SourceHanSansSC;font-weight:bold;color:#EDEDED;text-align:center;position:relative;bottom:-25px;}
.home-adv .adv_tabCon {padding-top:0;overflow:hidden;}
.home-adv .hd {font-size:0;text-align:center;width:100%;height:40px;background:#FFFFFF;box-shadow:0px 0px 28px 0px rgba(187,187,187,0.68);}
.home-adv .hd .item {font-size:8px;font-family:SourceHanSansSC;font-weight:400;color:#222222;height:40px;float:left;box-sizing:border-box;width:25%;transition:0.9s;-webkit-transition:0.9s;-moz-transition:0.9s;-ms-transition:0.9s;-o-transition:0.9s;position:relative;cursor:pointer;box-sizing:border-box;padding-top:18px;}
.home-adv .hd .item span {position:relative;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;display: block;}
.home-adv .hd .item.active,.home-adv .hd .item:hover {background-color:#0D3C97;color:#ffffff;}
.home-adv .hd .tender {width:20px;transition:0.2s ease-in;height:7px;margin:0 auto;}
.home-adv .hd .item.n4 .tender {left:64px;}
.home-adv .tender img {width:auto;position:absolute;left:50%;top:8px;transform:translate(-50%);margin:auto;transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-ms-transition:0.2s ease-in;-o-transition:0.2s ease-in;width:12px;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);}
.home-adv .tender img.img1 {opacity:1;visibility:visible;}
.home-adv .tender img.img2 {opacity:0;visibility:hidden;}
.home-adv .item:hover .tender .img1,.home-adv .item.active .tender .img1 {opacity:0;visibility:hidden;}
.home-adv .item:hover .tender .img2,.home-adv .item.active .tender .img2 {opacity:1;visibility:visible;}
.home-adv .adv_desc {width:100%;background:#222222;box-sizing:border-box;padding:10px;}
.home-adv .contact_btn {margin-top:72px;}
.home-adv .contact_btn a {display:block;}
.home-adv .contact_btn a.about {width:188px;height:57px;background:#0D3C97;font-size:18px;font-family:SourceHanSansSC;font-weight:400;color:#ffffff;text-align:center;line-height:57px;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
.home-adv .contact_btn a.about:hover {background-color:#ffffff;color:#0D3C97;}
.home-adv .contact_btn a.contact {box-sizing:border-box;width:188px;height:58px;border:1px solid #FFFFFF;font-size:18px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;text-align:center;line-height:58px;border-top:0;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
.home-adv .contact_btn a.contact:hover {background:#0D3C97;border-color:#0D3C97;color:#ffffff !important;}
.home-adv .contact_tel {margin-right:68px;margin-top:92px;}
.home-adv .contact_tel b {font-size:36px;font-family:SourceHanSansSC;font-weight:bold;color:#FFFFFF;}
.home-adv .contact_tel span {font-size:15px;font-family:SourceHanSansSC;font-weight:400;color:#6E6E6E;display:block;margin-bottom:3px;}
.home-adv .contact_tel span img {margin-right:8px;vertical-align:middle;}
.home-adv .num {font-size:14px;font-family:SourceHanSansSC;font-weight:bold;color:#FFFFFF;position:absolute;left:0px;top:0;}
.home-adv .bd .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-family:SourceHanSansSC;font-weight:bold;color:#FFFFFF;margin-bottom:6px;padding-left:25px;}
.home-adv .bd .text {font-size:10px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:18px;overflow:hidden;}
.home-adv .bd .left {width:100%;position:relative;}
.home-adv .adv_item .img {width:100%;overflow:hidden;}
.home-adv .adv_item .img img {width:100%;transition:transform 1.02s;-webkit-transition:transform 1.02s;-moz-transition:transform 1.02s;-ms-transition:transform 1.02s;-o-transition:transform 1.02s;overflow:hidden;}
.home-adv .adv_item:hover .img img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
/* 公司简介 */.home_brief {width:100%;box-sizing:border-box;padding-top:40px;padding-bottom: 20px;}
.home_brief .inner-title {color:#ffffff;background:url(../images/imate.png) no-repeat center;position:relative;padding-top:14px;background-size:contain;}
.home_brief .inner-title span {position:relative;z-index:22;}
.home_brief .inner-title::after {content:"";position:absolute;left:50%;bottom:0px;width:80px;height:6px;background:#0D3C97;margin-left:-40px;}
.home_brief .brief-text {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:24px;text-align:center;margin-top:20px;padding:0 10px;}
.home_brief .more a {width:70px;height:23px;background:#0D3C97;border-radius:3px;text-align:center;line-height:23px;display:block;color:#FFFFFF;margin:14px auto 24px;text-transform:uppercase;font-size:12px;}
.home_brief .more a:hover {background-color:#0e54dc;color:#ffffff !important;}
.home_brief .slideBox p {text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;margin-top:8px;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
.home_brief .slideBox .item:hover p {color:#0D3C97;}
.home_brief .slideBox .item {float:left;width:25%;}
.home_brief .slideBox .item .inner {display:block;margin:0 3px;}
.home_brief .slideBox .img {width:100%;overflow:hidden;}
.home_brief .slideBox .img img {width:100%;transition:transform 1.02s;-webkit-transition:transform 1.02s;-moz-transition:transform 1.02s;-ms-transition:transform 1.02s;-o-transition:transform 1.02s;}
.home_brief .slideBox .item:hover .img img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.home_brief .parHd {text-align:center;font-size:0;margin-bottom:16px;}
.home_brief .parHd li {display:inline-block;*display:inline;*zoom:1;font-size:13px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;margin:0 14px;padding-bottom:4px;cursor:pointer;position:relative;}
/* .home_brief .parHd li:first-child::after {content:"";position:absolute;right:-14px;top:4px;width:1px;height:12px;background:#FFFFFF;opacity:0.61;} */
/* .home_brief .parHd li.on {border-bottom:1px solid #ffffff;} */
.home_brief .slideGroup {overflow:hidden;}
