@-ms-viewport {width:device-width;}
html {box-sizing:border-box;-ms-overflow-style:scrollbar}
*,*::before,*::after {box-sizing:inherit;}
.container {margin-left:auto;margin-right:auto;min-width:960px;padding-left:15px;padding-right:15px;width:100%;}
@media only screen and (min-width:1200px) {.container {max-width:1170px}}

.row {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
.no-gutters {margin-left:0; margin-right:0;}
.align-items-center {align-items:center !important;-ms-flex-align:center !important;}
.justify-content-center {-ms-flex-pack:center !important;justify-content:center !important;}
.no-gutters > .col,.no-gutters > [class*=col-] {padding-left:0;    padding-right:0;}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-5ths {min-height:1px;padding-left:15px;    padding-right:15px;position:relative;width:100%;}
.col {flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}
.col-auto {-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;    width:auto;}
.col-1 {-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2 {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3 {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5 {-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6 {-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7 {-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8 {-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9 {-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10 {-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11 {-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12 {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.col-5ths {-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
body {background-color:#fff;font-family:Microsoft Yahei,Arial,sans-serif;font-size:14px;line-height:1.5;margin:0;min-width:992px;padding:0;}
h1,h2,h3,h4 {font-weight:400;line-height:1;margin:0;}
h2 {color:#333;font-size:36px;font-weight:700;}
h3 {color:#333;font-size:24px;font-weight:700;}
h4 {color:#333;font-size:18px;}
a {color:#212121;text-decoration:none;}
a:hover,a:active,a.active {color:#ffc107;}
ul {list-style:none;margin:0;padding:0}
p {color:#757575;}
small {font-size:16px;}
.img-fluid {height:auto; max-width:100%;}
.talk {cursor:pointer;}

.media {display:table;line-height:0;overflow:hidden;position:relative;}
.lazyimg {-moz-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;    transition-duration:.5s;width:100%;}
.lazyimg:hover {-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);    -webkit-transform:scale(1.2);transform:scale(1.2);}
img {border:0;}

.gongye-banner{overflow:hidden;}
.gongye-nav {background-color:rgba(0,0,0,.2);height:60px;margin-top:-60px;position:relative;width:100%;z-index: 9;}
.gongye-nav ul {height:100%;}
.gongye-nav ul li {cursor:pointer;display:inline-block;height:100%;line-height:1;transition:all ease 0.3s;}
.gongye-nav ul li a {color:#ffffff;display:block;font-size:18px;height:100%;line-height:60px;text-align:center;transition:all ease 0.3s;}
.gongye-nav ul li:hover,.gongye-nav ul li.active {background-color:#eaf6fd;}
.gongye-nav ul li:hover a,.gongye-nav ul li.active a {color:#003f98;}
.gongye-nav ul li.zixun {background-color:#ffc67d;}
.gongye-nav ul li.zixun a {color:#81541b;}
.xiding{position:fixed;top:0;margin-top:0 !important;z-index: 99999;background-color:#1976d2;}

.gongye-changjing {background-color:#eaf6fd;padding-bottom:65px;padding-top:88px;}
.gongye-changjing > .container {position:relative;}
.gongye-changjing .title span {color:#212121;font-size:28px;line-height:1.2;}
.gongye-changjing .body {margin-top:50px;position:relative;}
.gongye-changjing .body .swiper-wrapper {margin-left:-10px;}
.gongye-changjing .body .item {margin-bottom:30px;}
.gongye-changjing .body .item div {background-color:#ffffff;border:solid 1px transparent;margin-left:10px;padding:30px 0 30px 12px;transition:all ease 0.3s;}
.gongye-changjing .body img {display:inline-block;max-width:24%;vertical-align:middle;}
.gongye-changjing .body span {color:#454545;display:inline-block;font-size:14px;line-height:1.4;margin-left:12px;transition:all ease 0.3s;vertical-align:middle;}
.gongye-changjing .body .item div:hover {background-color:#eaf6fd;border:solid 1px #1976d2;}
.gongye-changjing .body .item div:hover span {color:#003f98;}
.gongye-changjing .gongye-arrow {position:absolute;right:10px;top:-125px;}
.gongye-changjing .gongye-arrow span {background-image:url("../png/problem-solving.png");background-size:100% 100%;display:block;height:15px;width:197px;}
.gongye-changjing .gongye-arrow i {background-color:#d5d5d5;float:right;height:32px;margin-left:15px;margin-right:15px;margin-top:26px;width:1px;}
.gongye-changjing .arrow-left {border-bottom:13px solid transparent;border-right:23px solid #1976d2;border-top:13px solid transparent;cursor:pointer;float:right;font-size:0;height:0;margin-top:30px;width:0;}
.gongye-changjing .arrow-right {border-bottom:13px solid transparent;border-left:23px solid #1976d2;border-top:13px solid transparent;cursor:pointer;float:right;font-size:0;height:0;margin-top:30px;width:0;}

.gongye-gongneng {padding-top:92px;}
.gongye-gongneng .title h4 {color:#212121;font-size:28px;line-height:1;text-align:center;}
.gongye-gongneng .title span {color:#757575;display:block;font-size:14px;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:20px;max-width:985px;text-align:center;}
.gongye-gongneng-tabs,.gongye-gongneng-tabs_item {position:relative;}
.gongye-gongneng-tabs {margin-top:65px;}
.gongye-gongneng-tabs:after {background-color:#bbdefb;bottom:-33px;content:"";height:1px;position:absolute;width:100%;z-index:-2;}
.gongye-gongneng-tabs .gongye-gongneng-tabs_item:nth-child(2) {-webkit-animation-delay:.15s;animation-delay:.15s;}
.gongye-gongneng-tabs .gongye-gongneng-tabs_item:nth-child(3) {-webkit-animation-delay:.3s;animation-delay:.3s;}
.gongye-gongneng-tabs_item div {height:100%;position:relative;width:100%;}
.gongye-gongneng-tabs_item div i {background-color:#ffffff;bottom:0;display:block;height:40px;position:absolute;transition:all ease 0.3s;width:100%;}
.gongye-gongneng-tabs_item div span {bottom:0;color:#212121;display:block;font-size:18px;height:40px;line-height:40px;position:absolute;text-align:center;transition:all ease 0.15s;width:100%;}
.gongye-gongneng-tabs_item:hover div span,.gongye-gongneng-tabs_item.active div span {color:#ffffff;}
.gongye-gongneng-tabs_item:hover div i,.gongye-gongneng-tabs_item.active div i {height:0;}
.gongye-gongneng-tabs_item:before {background-color:#1976d2;border-radius:2px;bottom:-38px;content:'';height:11px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;-moz-transform:rotate(45deg);/* Firefox */    -ms-transform:rotate(45deg);/* IE 9 */    -o-transform:rotate(45deg);/* Opera */    -webkit-transform:rotate(45deg);/* Safari 和 Chrome */    transform:rotate(45deg);width:11px;}
.gongye-gongneng-tabs_item:after {background-color:#eaf6fd;border:solid 1px #1976d2;border-radius:2px;bottom:-43px;content:'';height:22px;left:0;margin-left:auto;margin-right:auto;opacity:0;position:absolute;right:0;-moz-transform:rotate(45deg);/* Firefox */    -ms-transform:rotate(45deg);/* IE 9 */    -o-transform:rotate(45deg);/* Opera */    -webkit-transform:rotate(45deg);/* Safari 和 Chrome */    transform:rotate(45deg);transition:all ease 0.6s;width:22px;z-index:-1;}
.gongye-gongneng-tabs_item:hover::after,.gongye-gongneng-tabs_item.active::after {opacity:1;}
.gongye-gongneng_content {margin-top:65px;}
.gongye-gongneng_content .item {display:none;}
.gongye-gongneng_content .item:nth-of-type(1) {display:block;}
.gongye-gongneng_content .item .gongye-gongneng_content_item {border:solid 1px #bbdefb;margin-top:30px;padding:23px 25px 23px;position:relative;transition:all ease 0.45s;}
.gongye-gongneng_content .item .gongye-gongneng_content_item i {background-color:transparent;display:block;height:0;left:0;position:absolute;top:0;transition:all ease 0.45s;width:100%;z-index:-1;}
.gongye-gongneng_content .item .gongye-gongneng_content_item:hover{border:solid 1px transparent;}
.gongye-gongneng_content .item .gongye-gongneng_content_item:hover i {background-color:#eaf6fd;height:100%;}
.gongye-gongneng_content .item .gongye-gongneng_content_item h4 {color:#003f98;font-size:18px;font-weight:600;line-height:1;}
.gongye-gongneng_content .item .gongye-gongneng_content_item p {color:#757575;font-size:14px;margin-top:20px;text-align:justify;}
.gongye-gongneng_content .item .gongye-gongneng_content_item p:after {content:'';display:block;height:0;overflow:hidden;width:100%;}
.gongye-gongneng_content01 {background-image:url("../png/01_bg.png");background-repeat:no-repeat;background-size:100% auto;}
.gongye-gongneng_content02 {background-image:url("../png/02_bg.png");background-repeat:no-repeat;background-size:100% auto;}
.gongye-gongneng_content03 {background-image:url("../png/03_bg.png");background-repeat:no-repeat;background-size:100% auto;}
.gongye-gongneng_content04 {background-image:url("../png/04_bg.png");background-repeat:no-repeat;background-size:100% auto;}
.gongye-gongneng_content05 {background-image:url("../png/05_bg.png");background-repeat:no-repeat;background-size:100% auto;}
.gongye-gongneng_content06 {background-image:url("../png/06_bg.png");background-repeat:no-repeat;background-size:100% auto;}

.gongye-anli {padding-top:96px;}
.gongye-anli-yuyao .word {-webkit-animation-delay:.3s;animation-delay:.3s;left:34px;position:absolute;top:108px;z-index:0;}
.gongye-anli-yuyao .word h4 {color:#ffffff;display:table;font-size:28px;font-weight:600;line-height:1.2;}
.gongye-anli-yuyao .word span {color:#ffffff;font-size:20px;font-weight:100;line-height:1.2;}
.gongye-anli-jiangsu {-webkit-animation-delay:.15s;animation-delay:.15s;margin-bottom:20px;position:relative;}
.gongye-anli-hebei {position:relative;}
.gongye-anli-jiangsu .word,.gongye-anli-hebei .word {bottom:20px;position:absolute;right:15px;}
.gongye-anli-jiangsu .word h4,.gongye-anli-hebei .word h4 {color:#ffffff;display:table;font-size:24px;font-weight:600;text-align:right;}
.gongye-anli-jiangsu .word span,.gongye-anli-hebei .word span {color:#ffffff;display:block;font-size:18px;line-height:1.8;text-align:right;}

.gongye-fuwu {margin-bottom:105px;padding-top:94px;}
.gongye-fuwu .title h4 {color:#212121;font-size:28px;line-height:1;text-align:center;}
.gongye-fuwu .title span {color:#757575;display:block;font-size:14px;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:20px;max-width:985px;text-align:center;}
.gongye-fuwu .body {margin-top:54px;}
.gongye-fuwu .gongye-biaozhun,.gongye-fuwu .gongye-siyou,.gongye-fuwu .gongye-dingzhi {padding:20px 20px 18px;}
.gongye-fuwu .gongye-biaozhun span,.gongye-fuwu .gongye-siyou span,.gongye-fuwu .gongye-dingzhi span {color:#ffffff;display:block;font-size:18px;line-height:1;text-align:center;}
.gongye-fuwu .gongye-biaozhun p,.gongye-fuwu .gongye-siyou p,.gongye-fuwu .gongye-dingzhi p {color:#ffffff;font-size:14px;line-height:1.8;margin-top:12px;text-align:center;}
.gongye-fuwu .gongye-biaozhun {background-image:linear-gradient(0deg,#1e3c72 0%,#2a5298 100%);}
.gongye-fuwu .gongye-siyou {background-image:linear-gradient(0deg,#d19b49 0%,#e5bc7d 100%);}
.gongye-fuwu .gongye-dingzhi {background-image:linear-gradient(0deg,#6b0407 0%,#8b0509 100%);}
.gongye-fuwu .body .row > div:nth-child(2) {-webkit-animation-delay:.15s;animation-delay:.15s;}
.gongye-fuwu .body .row > div:nth-child(3) {-webkit-animation-delay:.3s;animation-delay:.3s;}

@media only screen and (min-width:1200px) {
    .gongye-nav{height:70px;margin-top:-70px;}
    .gongye-nav ul li a {font-size:20px;line-height:70px;}
    .gongye-changjing .title span {font-size:32px;}
    .gongye-gongneng .title h4{font-size:32px;}
    .gongye-fuwu .title h4 {font-size:32px;}
    .gongye-anli-yuyao .word h4{font-size:32px;}
    .gongye-anli-yuyao .word span {font-size:26px;}
    .gongye-anli-jiangsu .word h4, .gongye-anli-hebei .word h4{font-size:24px;}
    .gongye-fuwu .gongye-biaozhun span, .gongye-fuwu .gongye-siyou span, .gongye-fuwu .gongye-dingzhi span{font-size: 20px;}


}
@media only screen and (min-width:1600px) {
    .gongye-nav{height:88px;margin-top:-88px;}
    .gongye-nav ul li a {font-size:24px;line-height:88px;}
    .gongye-changjing .title span {font-size:36px;}
    .gongye-changjing .body span {font-size:16px;line-height:1.8;}
    .gongye-gongneng .title h4{font-size:36px;}
    .gongye-fuwu .title h4 {font-size:36px;}
    .gongye-gongneng .title span{font-size:16px;line-height:1.8;}
    .gongye-fuwu .title span {font-size:16px;line-height:1.8;}
    .gongye-gongneng-tabs_item div span{height: 60px;line-height: 60px;font-size:24px;}
    .gongye-gongneng-tabs_item div i{height: 60px;}
    .gongye-gongneng_content .item .gongye-gongneng_content_item h4{font-size: 24px;}
    .gongye-gongneng_content .item .gongye-gongneng_content_item p{font-size: 16px;}
    .gongye-anli-yuyao .word h4{font-size: 36px;}
    .gongye-anli-yuyao .word span {font-size:30px;}
    .gongye-anli-jiangsu .word h4, .gongye-anli-hebei .word h4{font-size:28px;}
    .gongye-anli-jiangsu .word span,.gongye-anli-hebei .word span{font-size:20px;}
    .gongye-fuwu .gongye-biaozhun span, .gongye-fuwu .gongye-siyou span, .gongye-fuwu .gongye-dingzhi span{font-size: 24px;}
    .gongye-fuwu .gongye-biaozhun p,.gongye-fuwu .gongye-siyou p,.gongye-fuwu .gongye-dingzhi p {font-size:16px;}
}

