/* CSS Document */
@charset "utf-8";
/*公共样式*/
* {margin:0;padding:0;}
body {font-size:14px;background:#fff;font-family:Microsoft YaHei;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 .3s;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;}
a:hover {color:#1857A4;}
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;}
.clearfix {zoom:1;}
.clearfix:after {content:".";*zoom:1;display:block;visibility:hidden;height:0;clear:both;}
.fl {float:left;}
.fr {float:right;}
.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%;}
.container {width:1300px;margin:0 auto;position:relative;}
.w1300 {width:1300px;margin:0 auto;}
.w1200 {width:1200px;margin:0 auto;position:relative;}
.w1400 {width:1400px;margin:0 auto;position:relative;}
.w1841 {width:1841px;margin:0 auto;position:relative;}
.w1510 {width:1510px;margin:0 auto;position:relative;}
.bg-cover {background-repeat:no-repeat;background-size:cover;background-position:center;}
.col-md-6s {float:left;width:50%;}
.col-md-4s {float:left;width:33.3%;}
.col-md-6s {width:50%;float:left;}
.col-md-3s {float:left;width:25%;}
.col-md-5s {float:left;width:20%;}
.col-md-8s {float:left;width:12.5%;}
.col-md-12s {width:100%;float:left;}
@font-face {font-family:'AG';src:url("../fonts/AkzidenzGrotesk-BoldCondAlt.eot?#iefix") format("embedded-opentype"),url("../fonts/akzidenzgrotesk-boldcondalt.woff") format("woff"),url("../fonts/akzidenzgrotesk-boldcondalt.ttf") format("truetype"),url("../fonts/akzidenzgrotesk-boldcondalt.svg") format("svg");}
@media only screen and (max-width:1699px) {.w1600 {width:1400px;}
}
@media only screen and (max-width:1499px) {.w1600 {width:1200px;}
.w1400 {width:1261px;}
}
@media only screen and (max-width:1299px) {.w1300 {width:1200px;}
.container {width:1200px;}
}
.col-lg-3 {width:25%;*width:24.98%;float:left;}
.col-lg-6 {width:50%;*width:49.98%;float:left;}
.hide {display:none;}
/*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 {float: left; min-height:1px;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;}
/*header*/.header {height:95px;background-color:rgba(255,255,255,.8);position:fixed;top: 0;left: 0; z-index:22;width: 100%;}
.header-zw{height: 95px;}
.logo {float:left;margin-top:20px;width: 420px;margin-left: -10px;}
.logo span{font-size: 16px  !important;}
.nav_collapse_bot{float: right;margin-top: 10px;}
.nav_collapse {float:right;height:66px;}
.nav_collapse_bot >ul > li {float:left;font-size:18px;height:66px;z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;margin:0 0px 0 15px;font-family:Microsoft YaHei;position:relative;}
.nav_collapse_bot >ul > li > a {display:block;color:#333;position:relative;height:66px;line-height:60px;transition:all 0s;text-align:center;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;}
.nav_collapse_bot >ul > li > a i.iconfont {font-size:12px;margin-left:3px;position:absolute;top:28px;color:#cccccc;}
.nav_collapse_bot >ul > li:hover > a i.iconfont,.nav_collapse_bot >ul > li.active a i.iconfont {color:#008CD6;}
.nav_collapse_bot >ul > li > a:hover {color:#008CD6 !important;}
.nav_collapse_bot >ul > li.active > a {color:#1857A4 !important;}
.nav_collapse_bot >ul > li.active > a:hover {color:#008CD6;}
.nav_collapse li i.nav-line {display:block;width:0;height:3px;background:#008CD6;position:absolute;left:0;bottom:0;-webkit-transition:width .6s;-moz-transition:width .6s;-ms-transition:width .6s;-o-transition:width .6s;transition:width .6s;}
.nav_collapse li:hover>a>i.nav-line {width:100%;}
.nav_collapse li.active>a>i {width:100%;}
.nav_collapse_bot >ul > li>a::after {content:"";display:block;width:0%;height:3px;background:#1857A4;position:absolute;left:50%;bottom:0;overflow:hidden;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;}
.nav_collapse li:hover>a::after,.nav_collapse li.active>a::after {width:100%;left:0;}
.sublist > ol ol li .iconfont {width:14px;height:14px;line-height:14px;font-size:14px;position:absolute;left:-3px;top:3px;}
.nav_collapse_bot>ul > li:hover {z-index:2;}
.nav_collapse_bot>ul > li:hover>a {color:#1857A4!important;}
.nav_collapse_bot>ul > li:hover>a .menu-dsub {color:#008CD6;}
.subnav {width:180px;background:#ffffff;font-size:13px;text-align:left;position:absolute;left:50%;top:100%;margin-left:-90px;height:0;overflow:hidden;opacity:0;visibility:hidden;box-shadow:0 0 16px -4px rgba(0,0,0,.3);margin-top:20px;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;}
.subnav ol {padding:12px 0;}
.subnav a {display:block;height:40px;line-height:40px;color:#333;padding:0 10px;text-align:center;}
.subnav a:hover {color:#fff !important;background-color:#1857A4;}
.nav_collapse ul > li:hover .subnav {height:auto;opacity:1;visibility:visible;margin-top:0;}
.ht_info{margin-top: 20px;float: right;}
.ht_tel {
    float: right;
    font-size: 26px;
    font-family: 'AG';
    font-weight: 400;
    color: #858585;
	margin-left: 20px;
}
.ht_tel p{display: inline-block;vertical-align: top;}
.ht_tel img {
    vertical-align: top;
    margin-right: 7px;
	margin-top: 5px;
	width: 25px;
}
.ht_tel span{display: block;}
.ht_tel span:first-child{}

@media only screen and (max-width:1499px) {.logo {margin-left:0;width:390px;margin-top:20px;}
.nav_collapse_bot >ul > li{margin: 0 0 0 16px;}
.ht_tel{font-size: 20px;}
.nav_collapse_bot > ul > li{font-size: 16px;}
.header{height: 90px;}


}
/*底部*/.footer {background:#1857A4;line-height:1.4;color:#6c6c6c;position:relative;overflow:hidden;}
.footer a {transition:color .4s;color:#fff;font-size:16px;line-height:30px;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;}
.footer a:hover {color:#008CD6 !important;}
.foot-model {padding:64px 0 55px 0;}
.foot-nav {float:left;}
.foot-nav dl {min-width:160px;float:left;margin-right:36px;}
.foot-nav dl.last {min-width:0;width:120px;margin-right:0;}
.foot-nav dt {color:#fff;font-size:24px;font-weight:bold;border-bottom:1px solid #006fa9;position:relative;padding-bottom:20px;}
.foot-nav dt::after {content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0098E9;}
.foot-nav dt a {color:#fff;font-size:24px;}
.foot-nav dd {margin-top:16px;}
.foot-nav dd li {line-height:30px;font-size:16px;margin-bottom:6px;}
.foot-tel {float:right;text-align:left;margin-top:12px;width: 350px;}
.foot-tel .t1 {text-align:left;font-size:38px;font-family:'AG';font-weight:bold;color:#008CD6;line-height:38px;margin-bottom:8px;}
.foot-tel .t1 span{
	display: block;
}
.foot-tel .t2 {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:36px;}
.foot-tel .t3 {font-size:14px;}
.foot-tel .t4 {overflow:hidden;margin-top:16px;}
.foot-tel .t4 .more {display:block;float:left;width:130px;height:50px;line-height:50px;background:#008CD6;border-radius:4px;font-size:0;text-align:center;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;}
.foot-tel .t4 .more i,.foot-tel .t4 .more span {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;}
.foot-tel .t4 .more i {width:18px;height:21px;background:url(../images/ftzx-icon.png) no-repeat;}
.foot-tel .t4 .more span {color:#fff;margin-left:8px;}
.foot-tel .t4 .more:hover {background:#019fe9;}
.foot-wechat {float:right;margin-right:24px;text-align:center;margin-top:12px;}
.foot-wechat .wechat-img {float:left;margin-left:10px;}
.foot-wechat img {width:108px;height:108px;border:1px solid #929898;}
.foot-wechat p {font-size:16px;color:#fff;margin-top:8px;}
.foot-copy a {color:#fff;}
@media only screen and (max-width:1299px) {.foot-nav dl {min-width:160px;}
}
/*首页---版权信息*/.copyright {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:30px;height:69px;box-sizing:border-box;border-top:1px solid #0098E9;padding-top:8px;position:relative;}
.copyright::after {content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#006fa9;}
.copyright a {color:#fff;}
/*banner*/.banner {position:relative;width:100%;overflow:hidden;background-color: #ddd;}
.banner .swiper-slide{height: 100%;}
.banner .swiper-slide a {display: block;height: 100%; }
.banner img {display: block;width: 100%;}
.banner .slick-dots {bottom:27%;}
.banner .slick-dots li button {border-radius:50%;width:14px;height:14px;border:none;transition:.5s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.banner .slick-dots li.slick-active button {width:37px;height:14px;border-radius:7px;background:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;margin-top:2px;}
.banner .slick-dots li {margin:0 2px;}
.banner .slick-slide {float:none;position:relative;}
.banner .slick-track .slick-slide {float:left;}
.banner .slick-slide a {display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.banner .vidbacking{
    width: 100%;
  /* height: 80vh;
 object-fit: fill; */
}

.banner .swiper-pagination-bullet{
	outline: none;
	border-radius: 50%;
	width: 14px;
	height: 14px;
	border: none;
	transition: .5s;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	background-color: #FFFFFF;
	opacity: 1;
}
.banner .swiper-pagination-bullet-active{
	width: 37px;
	height: 14px;
	border-radius: 7px;
	background: #fff;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	margin-top: 2px;
}
/* .banner .swiper-wrapper{height: 100%;} */
.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 20%;}
.banner .swiper-slide{overflow: hidden;}
.banner .video-sign{width: 100%;}
@media only screen and (max-width:1699px){
	.banner .slick-dots {bottom:23%;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:15%;}
}
@media only screen and (max-width:1599px){
	.banner .slick-dots {bottom:22%;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:15%;}
}
@media only screen and (max-width:1499px){
	.banner .slick-dots {bottom:132px;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:132px;}
}
@media only screen and (max-width:1399px){
	.banner .slick-dots {bottom:52px;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:52px;}
}



.categories {width:250px;float:left;margin-top:30px;}
.categories ul {width:230px;float:left;overflow:hidden;padding:10px;background:#0063d3;}
.categories ul span {width:215px;float:left;padding-left:10px;font-size:24px;color:#fff;line-height:40px;margin-top:10px;overflow:hidden;}
.categories ul h2 {width:215px;float:left;padding-left:10px;font-size:28px;text-align:left;color:#fff;line-height:60px;overflow:hidden;}
.categories ol {width:248px;float:left;overflow:hidden;border:1px solid #c6c6c6;border-top:none;border-bottom:none;padding-top:1px;}
.categories ol li {width:248px;float:left;height:50px;line-height:50px;font-size:14px;font-weight:normal;border-bottom:1px solid #c6c6c6;}
.categories ol li a {width:210px;float:left;color:#333;line-height:50px;padding-left:38px;background:#fff url(../images/ico.png) no-repeat 20px 22px;}
.categories ol li a:hover {width:210px;float:left;color:#fff;line-height:50px;background:#0063d3 url(../images/ico_1.png) no-repeat 20px 22px;}
.categories .thisclass {width:210px;float:left;color:#fff;line-height:50px;background:#0063d3 url(../images/ico_1.png) no-repeat 20px 22px;}
.categories_con {width:200px;float:left;overflow:hidden;line-height:25px;margin:10px 0 5px 0;background:#fff;}
/*首页*/.inner-title {font-size:34px;font-weight:bold;text-align:center;color:#333333;}
.inner-subtit{font-size: 18px;margin-top: 10px;}
.inner-title i {display:block;width:60px;height:2px;background-color:  #CCCCCC;margin:14px auto 0;}
.inner-title span {color:#0063d3;}
.inner-desc {font-size:18px;font-weight:bold;text-align:center;color:#666;text-transform:uppercase;line-height:1.2;margin-top:10px;}
/*首页---优势*/.index-advantage {overflow:hidden;/*padding-top:72px;*/}
.advantage-ibox2 {margin-top:26px;}
.adavantage-itabtit2 {border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;}
.adavantage-itabtit2 .item {float:left;width:20%;height:84px;line-height:84px;text-align:center;cursor:pointer;position:relative;}
.adavantage-itabtit2 .item+.item::after {content:"";position:absolute;left:0;width:1px;background-color:#eee;height:100%;}
.adavantage-itabtit2 .item .num {font-size:24px;font-family:'AG';font-weight:bold;margin-right:14px;}
.adavantage-itabtit2 .item .adv-text2 {color:#222;font-size:21px;margin-left:12px;}
.adavantage-itabtit2 .item .adv-lines {display:inline-block;width:43px;height:1px;background-color:#000000;opacity:0.1;filter:alpha(opacity=10);position:relative;top:-8px;}
.adavantage-itabtit2 .item.active {background-color:#1857A4;color:#fff;}
.adavantage-itabtit2 .item.active .adv-lines {background-color:#fff;opacity:0.2;filter:alpha(opacity=20);}
.adavantage-itabtit2 .item.active .adv-text2 {color:#fff;}
.advantage-ibox2 .adv_tab_cont2 {position:relative;}
.advantage-ibox2 .adv_tab_cont2 .pic {width:100%;overflow:hidden;}
.advantage-ibox2 .adv_tab_cont2 .pic 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;}
.advantage-ibox2 .adv_tab_cont2:hover .pic 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);}
.adv-mask-desc {position:absolute;bottom:0;left:0;z-index:22;width:100%;}
.advantage-ibox2 .adv_tab_cont2 .adv-mask {width:100%;height:140px;background-color:#000000;opacity:0.6;filter:alpha(opacity=60);position:absolute;bottom:0;left:0;}
.advantage-ibox2 .adv_tab_cont2 .adv-desc2 {font-size:16px;color:#FFFFFF;position:relative;padding:20px 26px;z-index:33;height:140px;box-sizing:border-box;}
.advantage-ibox2 .adv_tab_cont2 .adv-desc2 .tit {font-size:24px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:12px;}
.advantage-ibox2 .adv_tab_cont2 .adv-desc2 p {line-height:28px;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:56px;width:75%;}
@media only screen and (max-width:1499px) {.advantage-ibox {width:1260px;margin-left:-30px;}
}
/*首页---插图广告*/.index_ads {width:100%;height:200px;color:#ffffff;overflow:hidden;}
.index_ads .big {font-size:37px;font-family:Source Han Sans CN;font-weight:bold;margin-left:325px;}
/* .index_ads .left {float:left;position: relative;margin-top:60px;} */
.index_ads .left {float:left;background:url(../images/gg_logo.png) no-repeat 0 center;margin-top:60px;}
.index_ads .small {line-height:37px;font-weight:300;font-size:25px;font-family:Source Han Sans CN;margin-left:325px;}
.index_ads .right {float:right;margin-top:50px;margin-right: 80px;}
.index_ads .zixun {font-size:32px;font-family:'AG';font-weight:400;color:#fff;position: relative;}
.index_ads .zixun img{margin-right: 6px;vertical-align: -4px;position: absolute;left: 0;top: 8px;width: 40px;}
.index_ads .zixun span {letter-spacing:2px;line-height: 30px;display: block;margin-left: 48px;}
.index_ads .tel {font-size:41px;font-family:News706 BT;font-weight:400;color:#008CD6;line-height:28px;}
.index_ads .more {float:right;}
.index_ads .more a {display:block;color:#fff;font-size:17px;font-family:Source Han Sans CN;width:149px;height:42px;background:#008CD6;text-align:center;line-height:42px;margin-top:16px;margin-left:62px;transition:.9s;-webkit-transition:.9s;-moz-transition:.9s;-ms-transition:.9s;-o-transition:.9s;}
.index_ads .more:hover a {background-color:#1857A4;color:#ffffff;}
/*首页---新闻*/.news {padding:30px 0 50px;overflow:hidden;background-repeat:no-repeat;background-size:cover;}
.news .top {margin-bottom:26px;position: relative;}
.news .n_title,.success .n_title,.solve .n_title {float:left;}
.news .n_title>span {font-size:24px;font-family:Arial;font-weight:400;color:#E4E4E4;}
.news .n_title p {font-size:30px;font-family:Microsoft YaHei;font-weight:bold;color:#333333;line-height:30px;}
.news .top ul {position: absolute;right: 0;bottom: -10px;}
.news .top ul li {width:120px;height:50px;background:#EBEBEB;text-align:center;margin-left:16px;float:left;text-align:center;line-height:50px;transition:.5s;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333333;cursor:pointer;}
.news .top ul .action {background:/*#008CD6*/#1857A4;color:#fff;font-weight:bold;}
.news_content .left {float:left;width:646px;box-sizing:border-box;background:#f3f3f3;padding:30px;height:610px;overflow:hidden;}
.news_content .left:hover .desc span {color:#008CD6;}
.news_content .img {width:100%;overflow:hidden;position:relative;}
.news_content .img img {width:100%;transition:.9s;display:block;}
.news_content .img .date {width:98px;height:76px;background:/*#008CD6*/#1857A4;position:absolute;bottom:0;left:0;text-align:center;color:#fff;}
.news_content .img .date span {font-size:36px;margin-top:18px;display:block;margin-bottom:8px;line-height: 24px;}
.news_content .img .date p {font-size:14px;}
.news_content .left .desc {background:#f3f3f3;box-sizing:border-box;padding:16px 0px 0;}
.news_content .left .desc span {font-size:22px;font-family:Microsoft YaHei;font-weight:400;color:#222222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;display:block;transition:color .8s;-webkit-transition:color .8s;-moz-transition:color .8s;-ms-transition:color .8s;-o-transition:color .8s;}
.news_content .left .desc p {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:22px;height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:10px;}
.news_content .desc em.more {font-family:Microsoft YaHei;font-weight:400;text-decoration:underline;color:#ABABAB;line-height:24px;font-style:normal;}
.news_content .right ul li:hover .desc em.more{color: #fff;}
.news_content .left:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}
.news_content .right {float:right;width:630px;}
.news_content .right ul {box-sizing:border-box;}
.news_content .right ul li {width:100%;background:#f3f3f3;box-sizing:border-box;padding:32px 30px;margin-bottom:20px;transition:.5s;height:190px;transition:background .8s;-webkit-transition:background .8s;-moz-transition:background .8s;-ms-transition:background .8s;-o-transition:background .8s;}
.news_content .right .first {margin:0;}
.news_content li .date {height:126px;width:126px;background:#FFFFFF;float:left;text-align:center;}
.news_content li .date span {color:#717171;font-size:36px;display:block;margin-top:32px;line-height:40px;}
.news_content li .date p {font-size:14px;color:#717171;}
.news_content .right .desc span {font-size:22px;color:#333;display:block;margin-bottom:10px;margin-left:154px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_content .right .desc p {font-size:14px;color:#666;line-height:22px;margin-bottom:26px;margin-left:154px;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:44px;}
.news_content .right .desc .a {color:#ABABAB;font-size:14px;display:inline-block;margin-left:20px;text-decoration:underline;}
.news_content .right ul li:hover {background:#1857A4;}
.news_content .right ul li:hover .desc p,.news_content .right ul li:hover .desc span,.news_content .right ul li:hover .desc .a {color:#fff;}
@media only screen and (max-width:1299px) {.news_content .left {width:592px;}
.news_content .right {width:586px;}
}
/* 首页-解决方案 */
/*.fangan-top {text-align:center;font-size:36px;color:#ffffff;padding-top:62px;}
 .infangan .fangan-top span {font-weight:bold;}
.infangan {width:100%;padding-top:62px;padding-bottom:74px;overflow:hidden;background-color:#ccc;}
.infangan .infangan-ibox .tit a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-family:Microsoft YaHei;font-weight:300;color:#FFFFFF;line-height:30px;margin-bottom:15px;position:relative;}
.infangan .infangan-ibox .tit a i {display:block;width:58px;height:2px;background-color:#008CD6;margin-top:16px;}
.infangan .infangan-ibox .tit a:hover {color:#008CD6;}
.infangan .txt2 {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#fff;line-height:30px;}
.infangan .txt2 .name {font-size:18px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.infangan .txt2 p {overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;height:120px;}
.infangan .infangan-ibox {background-color:#1857A4;height:400px;overflow:hidden;}
.infangan .more {position:relative;width:130px;height:42px;background:#008CD6;border-radius:21px;line-height:42px;margin-top:16px;transition:.9s;-webkit-transition:.9s;-moz-transition:.9s;-ms-transition:.9s;-o-transition:.9s;}
.infangan .more:hover {color:#fff !important;transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);}
.infangan .more a {display:block;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#ffffff;padding-left:24px;}
.infangan .more a:hover {color:#fff !important;}
.infangan .more img {position:absolute;top:18px;right:22px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.infangan .more a img {position:absolute;top:5px;left:62px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.infangan-tabtit {padding-bottom:20px;position:relative;overflow:hidden;padding-top:26px;}
.infangan-tabtit ul {font-size:0;text-align:center;}
.infangan-tabtit ul li {display:inline-block;*display:inline;*zoom:1;font-size:0px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;cursor:pointer;margin:0 10px;position:relative;}
.infangan-tabtit ul li span {font-size:16px;color:#666666;}
.infangan-tabtit ul li.active  span {color:#0461B2;}
.infangan .inner-tit {color:#ffffff;padding-top:54px;}
.infangan-parent {padding-top:30px;}
.infangan-ibox .col-md-6 {height:100%;overflow:hidden;}
.infangan .infangan-ibox .imgs {height:400px;width:100%;}
.infangan .infangan-ibox .imgs a {display:block;}
.infangan .infangan-ibox .right {padding-left:60px;padding-right:53px;padding-top:52px;}
.infangan-parent .bdc {margin:0 -15px;}
.infangan-parent .slide {float:left;width:33.3%;}
.infangan-parent .item {cursor:pointer;overflow:hidden;margin:0 15px;background-color:#ffffff;}
.infangan-parent .item img {width:100%;transition:.9s;-webkit-transition:.9s;-moz-transition:.9s;-ms-transition:.9s;-o-transition:.9s;}
.infangan .samll_desc {margin:0 15px;background-color:#ffffff;padding:14px 28px 16px;}
.infangan-parent .small-tit {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333333;font-size:18px;font-family:Microsoft YaHei;font-weight:400;transition:color .9s;-webkit-transition:color .9s;-moz-transition:color .9s;-ms-transition:color .9s;-o-transition:color .9s;line-height:30px;}
.infangan .small-text {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:30px;}
.infangan-parent .slide:hover .item img {transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);}
.infangan-parent .slide:hover .small-tit {color:#1857A4;}
.infangan-tabslick {display:none;}
.infangan-tabslick.active {display:block;} */

.container{width: 1400px; margin: 0 auto;position: relative;}
.jjfa_list{box-sizing: border-box;padding: 30px 0 20px;}
.jjfa_sel{width: 14.222%;float: left;cursor: pointer;}
.jjfa_sel p{font-size: 24px;font-weight: bold;color: #333333;line-height: 30px;transition: .3s;}
.jjfa_sel span{font-size: 20px;color: #777777;line-height: 30px; transition: .3s;}
.jjfa_sel .icon{display: block;width: 24px;height: 24px;background: url(../images/more1.png) no-repeat;margin-top: 16px;transition: .3s;}

.jjfa_sel.active p{color: #0083C3;}
.jjfa_sel.active .icon{background: url(../images/more11.png) no-repeat;}

.jjfa_box{background: #1857A4;}
.jjfa_item{display: none;}
.jjfa_item .desc{width: calc(100% - 800px);float: left;background: url(../images/jjfa_bg.jpg) no-repeat;background-size: cover!important;background-position: center!important;box-sizing: border-box;padding: 100px 70px 145px 100px;}
.jjfa_item .desc p{font-size: 30px;font-weight: bold;color: #0083C3;line-height: 30px;height: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jjfa_item .desc i{display: block;width: 64px;height: 1px;background: #0083c3;margin: 30px 0;}
.jjfa_item .desc span{font-size: 16px;color: #777777;line-height: 36px;height: 180px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.jjfa_item .desc a{display: block;width: 210px;height: 50px;line-height: 50px;text-align: center;box-sizing: border-box;border: 2px solid #0083C3;font-size: 18px;color: #0083C3;margin-top: 60px;}
.jjfa_item .imgs{width: 800px;float: right;box-sizing: border-box;padding: 55px 0 0 60px;}
.jjfa_item .imgs a{display: block;width: calc(50% - 20px);float: left;margin-right: 20px;margin-bottom: 20px;overflow: hidden;position: relative;border-radius: 20px;}
.jjfa_item .imgs a:nth-of-type(2n){margin-right: 0;}
.jjfa_item .imgs a .img{background-color: #fff;transition: .3s;}
.jjfa_item .imgs a img{width: 100%;transition: .4s;}
.jjfa_item .imgs a p{opacity: 0; font-size: 24px;color: #fff;font-weight: bold; position: absolute;top: 50%;line-height: 30px;height: 30px;text-align: center;left: 0;width: 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: .3s;margin-top: -15px;}

.jjfa_item .imgs a:hover img{opacity: .4;transform: scale(1.1);}
.jjfa_item .imgs a:hover .img{background-color: #46c2ff;}
.jjfa_item .imgs a:hover p{opacity: 1;}
.jjfa_item .desc a:hover{background: #0083C3;color: #fff!important;}

.jjfa_item.active{display: block;}

@media screen and (max-width:1460px) {
	.container{width: 1180px;}
	.jjfa_item .desc{padding: 100px 40px 145px 40px;}
}

@media only screen and (max-width:1296px) {.about-swiper-ibox .swiper-button-next {right:0;}
.about-swiper-ibox .swiper-button-prev {left:0;}
}
/* 首页-服务客户 */.index_parenter {padding-top:25px;padding-bottom:32px;}
.parenter_img {padding-top:46px;}
/* 首页-产品中心 */.index_product {padding-top:22px;padding-bottom:15px;}
.product_list {padding-top:15px;}
.index_product .item {float:left;width:25%;}
.index_product .item a {display:block;margin:15px 16px;border:1px solid #CCCCCC;overflow:hidden;position:relative;transition:border 1s;-webkit-transition:border 1s;-moz-transition:border 1s;-ms-transition:border 1s;-o-transition:border 1s;}
.index_product .item:hover a {border:1px solid #1857A4;}
.index_product .tit1 {text-align:center;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;line-height:40px;border-top: 1px solid #ccc; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;opacity:1;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;}
.index_product .item:hover .tit1 {opacity:0;}
.index_product .mask {width:100%;height:100%;background:#1857A4;position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;}
.index_product .item:hover .mask {opacity:0.6;}
.index_product .pro_desc {opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;width:100%;height:100%;position:absolute;left:0;top:0;}
.index_product .item:hover .pro_desc {opacity:1;}
.index_product .tit2 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:26px;width:100%;text-align:center;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%);}
.index_product .item .pic{text-align: center;}
.index_product .item img {width: 100%;text-align: center;transition:transform 1.02s;-webkit-transition:transform 1.02s;-moz-transition:transform 1.02s;-ms-transition:transform 1.02s;-o-transition:transform 1.02s;}
.index_product .item:hover 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);}
/* 首页-工程案例 */.index_case {padding-top:25px;padding-bottom:14px;}
.index_case .link-more {width:126px;height:40px;background:#FFFFFF;text-align:center;line-height:40px;font-size:16px;font-family:Source Han Sans CN;font-weight:400;color:#999999;margin:52px 20px 36px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.index_case .link-more:hover {background:#1857A4;color:#ffffff;}
.index_case .link-more:hover a {color:#ffffff !important;}
.index_case .link-more a {display:block;color:#999999;}
.index_case .case_right {width:391px;height:487px;background:#F5F5F5;box-sizing:border-box;padding-top:60px;}
.index_case .case_right .tit {font-size:22px;padding:0 30px;font-family:Microsoft YaHei;font-weight:400;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;}
.index_case .case_right  .text {font-size:16px;font-family:Microsoft YaHei;padding:0 30px;font-weight:400;color:#666666;line-height:30px;height:150px;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.index_case .case_img_list .item {width:33.3%;float:left;margin-bottom:35px;}
.index_case .case_img_list .item .img {margin-right:5px;overflow:hidden;}
.index_case .case_img_list .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;}
.index_case .case_img_list .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);}
.index_case .case_left {width:906px;}
.index_case .case_itabcont {margin-top:38px;}
.index_case .case_itabtit {width:100%;height:68px;text-align:center;line-height:68px;margin-top:27px;}
.index_case .case_itabtit .item1 {background:#F5F5F5;float:left;width:16.6%;position:relative;cursor:pointer;transition:background .8s;-webkit-transition:background .8s;-moz-transition:background .8s;-ms-transition:background .8s;-o-transition:background .8s;}
.index_case .case_itabtit .item1+.item1::before {content:"";width:1px;height:48px;background:#CCCCCC;position:absolute;left:0;top:10px;}
.logopic,.logopic1-1 {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:2px;}
.logopic.pic2,.logopic1-1.pic1-2 {display:none;}
.index_case .case_itabtit span {font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#333333;transition:color .8s;-webkit-transition:color .8s;-moz-transition:color .8s;-ms-transition:color .8s;-o-transition:color .8s;vertical-align:middle;}
.index_case .case_itabtit .item1.active,.index_case .case_itabtit .item1:hover {background-color:#1857A4;color:#fff;}
.index_case .case_itabtit .item1.active span,.index_case .case_itabtit .item1:hover span {color:#fff;}
.index_case .item1.active .logopic.pic1,.index_case .item1:hover .logopic.pic1,.index_case .case-btn .btn:hover .logopic1-1.pic1-1 {display:none;}
.index_case .item1.active .logopic.pic2,.index_case .item1:hover .logopic.pic2,.index_case .case-btn .btn:hover .logopic1-1.pic1-2 {display:inline-block;*display:inline;*zoom:1;}
.case-btn {border-top:1px solid #CCCCCC;padding:0 20px;font-size:16px;font-family:SourceHanSansSC;font-weight:400;color:#666666;padding-top:22px;}
.case-btn .btn {width:50%;cursor:pointer;outline:none;transition:color .8s;-webkit-transition:color .8s;-moz-transition:color .8s;-ms-transition:color .8s;-o-transition:color .8s;}
.case-btn .btn:hover {color:#1857A4;}
.case-btn .btn.swiper-button-disabled {cursor:not-allowed;}
.case-btn img {margin-left:5px;}
.incase-tabslick {display:none;}
.incase-tabslick.active {display:block;}
@media only screen and (max-width:1459px) {
	.index_case .case_left {width:800px;}
	.index_case .case_right {height:439px;width: 380px;}
	.news_content .left{width: 600px;transition: .3s;}
	.news_content .right{width: 560px;transition: .3s;}
}
@media only screen and (max-width:1299px) {.index_case .case_left {width:800px;}
.index_case .case_right {height:439px;width: 380px;}
.index_case .link-more {margin:32px 20px 36px;}
}
/* 首页-关于我们 */.index-about {padding-top:22px;overflow:hidden;}
.index-about .slideBox .item {float:left;width:20%;}
.index-about .slideBox .item .inner {display:block;margin:0 8px;}
.index-about .slideBox .img {width:100%;overflow:hidden;}
.index-about .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;}
.index-about .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);}
.index-about .parHd {text-align:center;font-size:0;margin-bottom:26px;}
.index-about .parHd ul {position:relative;}
.index-about .parHd ul::before {content:"";width:100%;height:1px;background:#CCCCCC;position:absolute;left:0;top:20px;}
.index-about .parHd li {height:38px;line-height:38px;padding:0 21px;background:#F5F5F5;display:inline-block;*display:inline;*zoom:1;font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#333333;margin:0 6px;padding-bottom:4px;cursor:pointer;position:relative;}
.index-about .parHd li.on {background-color:/*#008CD6;*/#1857A4;color:#fff;}
.index-about .slideGroup .parBd {min-height:189px;overflow:hidden;}
.link-more {text-align:center;line-height:40px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#999999;width:126px;height:40px;background:#FFFFFF;margin-top:18px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.link-more a {display:block;color:#999999;}
.link-more:hover {background:#1857A4;color:#ffffff;}
.link-more:hover a {color:#ffffff;}
.about-desc {padding-top:80px;position:absolute;right:0;height:100%;box-sizing:border-box;}
.about-desc .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:36px;width:581px;}
.about-desc .text span {display:block;text-indent:34px;}
.about-desc .tit {font-size:30px;font-family:Microsoft YaHei;font-weight:400;color:#222222;margin-bottom:16px;}
.about_con {background-color:#F5F5F5;position:relative;margin-top:30px;margin-bottom:40px;}
/* .index-about .about_con .img {width:54%;float:left;height:611px;background:url(/template/default/skin/images/6768a2228d30069c82c50a7d6802eb2.jpg) no-repeat;position:relative;} */
.index-about .about_con .img {width:54%;float:left;position:relative;}
/* .index-about .about_con .img::after {content:"";position:absolute;right:0;top:0;width:0;height:0;border-top:611px solid #F5F5F5;border-left:138px solid transparent;}
 */.big-txt {font-size:176px;font-family:Source Han Sans CN;font-weight:bold;color:#333333;line-height:190px;opacity:0.04;position:absolute;right:10px;bottom:-26px;}
@media only screen and (max-width:1799px) {
    .big-txt{font-size: 140px;bottom: -42px;}
}
@media only screen and (max-width:1599px) {
    .big-txt{font-size: 104px;bottom: -56px;}
    .about-desc .text {
        font-size: 14px;
        line-height: 32px;
    }
}
@media only screen and (max-width:1499px) {
    .about-desc{padding-top: 50px;}
    .about-desc .tit{font-size: 26px;}
}
@media only screen and (max-width:1299px) {.big-txt {font-size:74px;bottom:-67px;}
.about-desc .text {width:530px;}
.about-desc {
    padding-top: 38px;
    margin-bottom: 10px;
}
.about-desc .tit {
    font-size: 24px;
}
}


#igetxt{width:96%; height:auto;}
		#igetxt ul{list-style:none; list-style-type:none; margin:0px; padding:0px;}
		#igetxt ul li{ padding:0px; margin:0px; _padding:0px; _margin:0px;list-style:none;float:left; line-height:20px; border:1px solid #D9D9D9; margin-left:6px;_margin-left:6px; padding:5px;cursor:pointer; cursor:hand;margin-bottom:4px;_margin-bottom:4px;}
		#igetxt ul li h3{font-size:13px; font-weight:bold; padding:0px; margin:0px;}
		.txtgetshow{width:95%; padding:6px 0px; line-height:23px;}
		.pcontent_title_h4{width:940px};
.dht{ width: 870px;  height: 43px;  background: url(../images/20200313110100_2033751855.jpg)center no-repeat; color: #fff; font-size: 18px; line-height: 43px;  padding-left: 70px; margin-top: 4px; margin-bottom:20px;
}

/*合作客户*/
.index-parent {padding-top:88px;overflow:hidden;}
.index-set5 {padding-bottom:120px;}
.index-set5-pp {width:100%;padding-top:30px;}
.index-set5-pp ul.slick-slide li {width:270px;height:120px ; display:  inline-block;box-sizing:border-box;position:relative;}
.index-set5-pp li .pic {border:1px solid #eeeeee;margin:7px 5px;padding: 10px 0px;  transition:border .9s;-webkit-transition:border .9s;-moz-transition:border .9s;-ms-transition:border .9s;-o-transition:border .9s;}
.index-set5-pp li:hover .pic {border:1px solid #FF761B;}
.index-set5-pp .slick-dots li button {cursor: default;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:#007aff;}
.index-set5-pp .slick-dots {bottom:-48px;}
/* 
.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 {height:100%;min-height:1px;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;} */