@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;list-style:none}
img,a img {border:0px;}
body {font:14px  "Microsoft YaHei";color:#333;background:#fff;}
a:link {color:#333;text-decoration:none}
a:visited {color:#333;text-decoration:none}
a:hover {color:#fad001!important;text-decoration:none}
a:active {color:#194a7e;text-decoration:none}
i{font-style: normal;}
table {border-collapse:collapse;border-spacing:0;}
input,textarea,select,button {border:0;background:none;outline:0;font-family:"Microsoft Yahei";}
input[type="button"],input[type="text"],input[type="submit"],select {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input,input:focus,input:active {user-select:text;}
textarea {resize:none;}
em {font-style:normal;}
.container {width:1600px;margin:0 auto;}
.w1400 {width:100%;margin:0 auto;}
.w1200 {width:1200px;margin:0 auto;}
.w14002 {width:1400px;margin:0 auto;position:relative;}
.clear:after {content:"";display:block;height:0;overflow:hidden;clear:both;}
.hide {display:none;}
.bg-cover {background-repeat:no-repeat;background-size:cover;background-position:center;}
.col-md-6s {float:left;width:50%;*width:48%;}
.col-md-4s {float:left;width:33.3%;*width:31.3%;}
.col-md-3s {float:left;width:25%;*width:23%;}
.col-md-5s {float:left;width:20%;*width:18%;}
.col-md-12s {width:100%;float:left;}
video {/*width:40%;height:20%;*/object-fit:cover;/*margin: 0 410px;*/}
.fl {float:left;}
.fr {float:right;}
.hide {display:none;}
.clearfix {zoom:1;}
.clearfix:after {content:".";*zoom:1;display:block;visibility:hidden;height:0;clear:both;}
.w1497 {width:1497px;margin:0 auto;}
/* @font-face {font-family:SourceHanSansSC;src:url('../fonts/SourceHanSansCN-Light.otf');src:url('../fonts/SourceHanSansSC-Regular.otf');} */
@media screen and ( max-width:1599px ) {.container {width:1400px;}
}
@media screen and ( max-width:1499px ) {.container {width:1400px;}
}
@media screen and ( max-width:1496px ) {.w1497 {width:1400px;}
}
@media screen and ( max-width:1399px ) {.container {width:1200px;}
.w1497 {width:1200px;}
.w1400 {width:1200px;}
}
/*header start*/.logo-text .small {font-size:18px;font-family:Source Han Sans CN;color:#ffffff;}
.logo-text {float:left;height:76px;margin-top:27px;font-size:18px;color:#ffffff;margin-left:16px;}
.logo-text .big {font-size:28px;font-family:Source Han Sans CN;font-weight:bold;color:#ffffff;margin-bottom:4px;}
.logo-text .big span {color:#204792;}
.lines_bg {float:left;margin:0 6px 0 4px;}
.header_zw {display:block;height:120px;}
/* 头部 */.header {position:relative;top:0px;left:0;z-index:9999;width:100%;height:120px;background-color:#fff;}
.header.fixed {position:fixed;background-color:#fff;top:0;height:90px;box-shadow:4px 0 20px -5px rgba(0,0,0,0.2);transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;}
.header.fixed .nav {height:90px;}
.header .logo {padding-top:18px;float:left;}
.header .logo img {height:100%;}
.header .more {float:right;margin-top:45px;}
.header .more .ico {display:block;height:30px;width:30px;float:left;background-position:center !important;}
.header .more .search {background:url(../images/search.png) no-repeat;cursor:pointer;margin-right:15px;}
.header .more .wechat {background:url(../images/wechat.png) no-repeat;cursor:pointer;}
.header .nav {float:right;height:120px;margin-right:10px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;}
.header .nav ul {height:100%;}
.header .nav>ul>li {float:left;margin:0 12px;height:100%;cursor:pointer;}
.header .nav>ul>li>a {font-family:"microsoft yahei";height:43px;line-height:43px;position:relative;display:block;font-size:16px;transition:.7s;color:#333;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;line-height:40px;padding-top:44px;}
.header .nav>ul>li:hover>a {color:#ff6917 !important;}
.header .nav>ul>li>a:after {height:2px;background:#333;content:"";position:absolute;bottom:0px;left:0px;right:0px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:.6s all ease;-webkit-transition:.6s all ease;-moz-transition:.6s all ease;-ms-transition:.6s all ease;-o-transition:.6s all ease;}
/* .header .nav>ul>li:hover> a:after,.header .nav>ul>li.active>a:after {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
*/.header ul li a {transition:.3s;}
.header ul>li:hover>a {color:#fff;}
.header .nav>ul>li.active>a {color:#ff6917;}
.header .subnav {display:none;position:absolute;width:100%;top:100%;left:0;z-index:111;background:#ffffff;border-top:1px solid #f6f6f6;padding: 20px 0;}
.header .subnav ol {float:right;text-align: right;}
.header .subnav ol li {float:left;margin:0 10px;}
.header .subnav ol>li>a {line-height:48px;}
.header .header_other {float:right;padding-top:44px;}
.header.fixed .header_other {padding-top:26px;}
.header .weixin-code {float:left;line-height:34px;position:relative;margin-left:14px;}
.header .ename-program-list {position:absolute;left:-50px;top:76px;z-index:80;width:126px;height:0;overflow:hidden;font-size:14px;background:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;box-shadow:2px 2px 10px 5px rgba(0,0,0,.05);}
.header .ename-program-list img {width:107px !important;height:107px;}
.header.fixed .ename-program-list {top:68px;}
.ename-program-list ul {transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;}
.ename-program-list li {position:relative;text-align:center;margin-top:10px;}
.nav-app-pic {display:block;width:56px;height:56px;margin:auto;border-radius:10px;box-shadow:2px 2px 10px 5px rgba(0,0,0,.05);transition:.9s;}
.header .weixin-code:hover .ename-program-list {height:126px;}
.header .search-btn {float:left;line-height:34px;}
.header .header_other  img{vertical-align: middle;}
.header.fixed .nav>ul>li>a {padding-top:22px;}
.header.fixed .logo {height:67px;padding-top:11px;}
.header.fixed .logo-text {height:auto;margin-top:10px;}
.ibox-scoll {animation:850ms 350ms;-webkit-animation:850ms 350ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:fadedown;animation-name:fadedown;}
.header.fixed .headerSearch {top:90px;}
.headerSearch {position:absolute;top:120px;background:#fff;background:rgba(255,255,255,.5);height:80px;overflow:hidden;width:100%;z-index:222;display:none;}
.headerSearch form {width:720px;margin:0 auto;margin-top:20px;background:#fff;height:40px;overflow:hidden;}
.headerSearch .sear_text {width:600px;float:left;box-sizing:border-box;height:40px;line-height:40px;color:#666;padding-left:10px;background:url('../images/search-btn.png') no-repeat 15px center;padding-left:50px;}
.headerSearch .sear_btn {float:right;width:90px;height:40px;cursor:pointer;text-align:center;background:#ff6917;color:#fff;font-size:16px;transition:all 0.3s;}
.headerSearch .sear_btn:hover {background-color:#de9401;}
@-webkit-keyframes fadedown {from {-webkit-transform:translateY(-100%);opacity:0;}
to {-webkit-transform:translateY(0);opacity:1;}
}
@keyframes fadedown {from {transform:translateY(-100%);opacity:0;}
to {transform:translateY(0);opacity:1;}
}
@media screen and ( max-width:1599px ) {.header .nav>ul>li {margin:0 12px;}
.header .weixin-code {line-height:32px;margin-right:32px;}
.header .logo {height:72px;padding-top:28px;}
.header .search-btn {line-height:32px;}
}
@media screen and ( max-width:1499px ) {
	.header .logo {height:67px;padding-top:30px;}
	.header .nav>ul>li {margin:0 4px;}
	.header .nav>ul>li>a{font-size: 14px;}
}
@media screen and ( max-width:1399px ) {.header.fixed .nav>ul>li>a {padding-top:28px;}
.header.fixed .header_other {padding-top:32px;}
.header .logo {height:62px;}
.header.fixed .logo {height:62px;padding-top:16px;}
.header .weixin-code img {width:30px;}
.header .search-btn {line-height:28px;}
.header .weixin-code {line-height:30px;margin-right:20px;}
.header .search-btn img {width:22px;}
}
/*首页公共头部*/.index_title {text-align:center;position:relative;overflow:hidden;}
.inner-tit {font-family:YouSheBiaoTiHei;font-weight:400;color:#333;}
.inner-tit span {color:#194a7e;}
.index_title p {font-size:16px;font-family:Arial;font-weight:400;color:#000000;margin-top:16px;text-transform:uppercase;}
.index_title2 {text-align:center;overflow:hidden;}
.inner-tit2 {font-size:46px;font-weight:bold;color:#404040;}
.inner-tit2 span {color:#194a7e;}
.index_title2 p {font-size:18px;font-family:Microsoft YaHei;font-weight:300;color:#888888;line-height:40px;}
.index_title2 i {display:block;width:42px;height:2px;background:#194a7e;margin:12px auto 0;}
.index_title2 img {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
/* 广告图 */
.banner {overflow:hidden;position:relative;z-index:2;}
.banner img {width:100%;}
.banner .slick-dots {bottom:45px;}
.banner .slick-dots {z-index:3333;}
.banner .slick-dots li {margin:0 1.5px;}
.banner .slick-dots li button {width:14px;height:14px;padding:0;}
.banner .slick-dots li button {background-color:#ffffff;width:12px;height:12px;}
.banner .slick-dots li.slick-active button {width:37px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;}
#banner .slick-slide {float:none;position:relative;}
#banner .slick-track .slick-slide {float:left;}
/* #banner .slick-slide img {width:100%;transform:scale(1.1,1.1);transition:transform 3s;-webkit-transition:transform 3s;-moz-transition:transform 3s;-ms-transition:transform 3s;-o-transition:transform 3s;}
*/
#banner .slick-slide a {display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
/* #banner .slick-slide.scale-pic img {transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);}
*/
/* 新闻资讯 */.index-news {padding:42px 0 42px;overflow:hidden;background-color:#F5F5F5;}
.news-ilist {width:69.341%;}
.news-slist {width:30.659%;}
.index-news .news-title {margin:0 28px 20px;}
.index-news .news-title span {font-size:24px;font-family:"microsoft yahei";font-weight:bold;color:#333333;line-height:33px;}
.index-news .news-title a {font-size:16px;font-family:"microsoft yahei";font-weight:300;color:#666666;line-height:33px;}
.index-news .ind-news-ibox {margin:0 -18px;}
.index-news .ind-news-ibox .item {margin:0 15px;padding-bottom:6px;background-color:#ffffff;cursor:pointer;}
.index-news .ind-news-ibox .pic {width:100%;overflow:hidden;padding:12px 9px 16px 9px;box-sizing:border-box;}
.index-news .ind-news-ibox .pic a {display:block;width:100%;overflow:hidden;}
.index-news .ind-news-ibox .pic img {width:100%;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.index-news .ind-news-ibox .item:hover .pic img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.index-news .ind-news-ibox .item:hover .tit a {color:#194a7e;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}
.index-news .news-desc-ibox {padding:0 20px;}
.index-news .tit_top {margin-bottom:12px;}
.index-news .news-desc-ibox .tit a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-family:"microsoft yahei";font-weight:bold;color:#333333;}
.index-news .news-desc-ibox .tit {float:left;width:75%;}
.index-news .news-desc-ibox .time {font-size:14px;font-family:"microsoft yahei";font-weight:300;color:#666666;float:right;margin-top:5px;}
.index-news .news-desc-ibox .text {overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:24px;}
.index-news .news-recommend-list {height:225px;background-color:#ffffff;margin:0 15px;}
.index-news .news-recommend-list .news-item a {height:51px;line-height:51px;margin:0 20px;display:block;border-bottom:1px solid #f5f5f5;font-size:15px;color:#666;box-sizing:border-box;}
.index-news .news-tit {float:left;text-align:left;width:76%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index-news .news-time {float:right;font-size:14px;color:#666666;font-family:"microsoft yahei";font-weight:300;}
.news-slist .dd {margin:0px 0 0 15px;height:597px;overflow:hidden;background-color:#fff;padding:30px 35px 0 34px;box-sizing:border-box;}
.news-slist .dd li {margin-bottom:10px;}
.news-slist .dd li a {display:block;border-bottom:1px solid #f5f5f5;padding-bottom:16px;transition:color .4s;margin-left:30px;}
.news-slist .dd li .ifaq.q {margin-bottom:10px;}
.news-slist .dd li {position:relative;}
.news-slist .dd li .title span {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:33px;}
.news-slist .dd li .title:hover span {color:#194a7e;}
.news-slist .dd li  img {position:absolute;left:0px;top:10px;}
.news-slist .dd li .text {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#777777;line-height:22px;height:44px;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news-slist .dd li a:hover .title {color:#194a7e;}
@media screen and ( max-width:1599px ) {.news-slist .dd {height:584px;}
}
@media screen and ( max-width:1399px ) {.news-slist .dd {height:546px;}
.index-news .news-tit {width:74%;}
}
/*底部*/#footer {position:relative;overflow:hidden;}
#footer .foot-nav-ibox {padding:82px 0 0px;}
#footer .foot-left {float:right;}
#footer .foot-top {height:136px;border-bottom:1px solid #D5D5D5;}
#footer .foot-logo {float:left;margin-top:38px;}
#footer  .firend-link {color:#666666;font-family:PingFang SC;border-bottom:1px solid #2d2d2d;padding-bottom:16px;}
#footer  .firend-link a {color:#666666;font-family:PingFang SC;padding:0 8px;position:relative;}
#footer  .firend-link  a i {position:absolute;left:-2px;top:2px;background-color:#666;width:1px;height:14px;}
.copy_right_box {width:100%;height:105px;background-color:#ff6917;font-size:16px;font-family:"microsoft yahei";font-weight:300;color:#FFFFFF;margin:0 auto;}
.copy_right_box .copyright {color:#ffffff;padding:0 30px 0 36px;}
.copy_right_box .copyright a {color:#ffffff;margin-left:14px;line-height:105px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.copy_right_box .copyright a:hover {color:#fff !important;opacity:0.7;}
#footer .ft-logo {margin-top:6px;}
#footer .friend_link {font-size:14px;font-family:"microsoft yahei";font-weight:300;color:#FFFFFF;line-height:48px;opacity:0.7;float:left;width:100%;}
#footer .friend_link span {opacity:0.7;}
#footer .friend_link a {color:#FFFFFF;opacity:0.7;}
#footer .friend_link a:hover {color:#fff !important;opacity:1;}
#footer .foot-language {float:right;width:191px;position:relative;margin-top:26px;background-color:#fff;}
#footer .foot-language em.global {background:url(../images/global.png) no-repeat left center;position:absolute;left:12px;top:12px;width:14px;height:14px;}
#footer .foot-language  a {font-size:14px;color:#A7A7A7;display:block;padding:0 35px;height:36px;line-height:36px;}
#footer .foot-language i.iconfont {position:absolute;right:16px;top:12px;color:#C9C9C9;cursor:pointer;}
#footer .foot-language .language-box2 {width:191px;margin-right:0;position:absolute;left:0;bottom:38px;}
#footer .foot-language .language-desc:hover {background-color:#194a7e;}
#footer .foot-language .language-desc:hover a {color:#ffffff !important;}
#footer .social_icon {margin-top:53px;float:right;margin-right:60px;}
#footer .social_icon a {display:inline-block;margin:0 9px;}
#footer .social_icon a:hover {opacity:.5;filter:alpha(opacity=50);-webkit-filter:alpha(opacity=50);}
#footer .foot-right {float:left;width:35%;height:100%;box-sizing:border-box;}
#footer .foot-info p {font-size:16px;font-family:"microsoft yahei";font-weight:300;color:#FFFFFF;line-height:33px;opacity:0.7;}
#footer .foot-info-tit {font-size:30px;font-family:"microsoft yahei";font-weight:500;color:#FFFFFF;line-height:38px;padding-top:10px;}
#footer .ft_tel {font-size:30px;font-family:"microsoft yahei";font-weight:bold;color:#FFFFFF;line-height:30px;margin-top:16px;margin-bottom:10px;}
#footer .ft_tel img {margin-right:6px;vertical-align:middle;}
.foot-nav {float:left;}
.foot-nav dt {font-size:18px;font-family:"microsoft yahei";font-weight:bold;color:#FFFFFF;line-height:48px;}
.foot-nav dd li a {font-size:16px;font-family:"microsoft yahei";font-weight:300;color:#FFFFFF;line-height:48px;opacity:0.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.foot-nav1 {width:400px;/* margin-right:116px; */}
.foot-nav1 ul li {float:left;width:50%;}
.foot-nav2 {margin-right:220px;}
.foot-nav2 dd li a {line-height:33px;}
.foot-nav dd li a:hover {color:#fff !important;opacity:1;}
.foot-nav2 dt span {display:block;margin-bottom:8px;}
#footer .foot-model {float:right;}
#footer .webcode {width:126px;margin-top:34px;float:right;}
#footer .webcode span {display:block;font-size:16px;font-family:"microsoft yahei";font-weight:300;color:rgba(255,255,255,0.7);line-height:48px;text-align:center;}
@media screen and ( max-width:1399px ) {.foot-nav1 {margin-right:80px;}
.foot-nav2 {margin-right:130px;}
}
/* 合作客户 */.ind-parent {padding-bottom:50px;padding-top:52px;overflow:hidden;}
.ind-parent img {width:100%;}
.ind-parent .title {font-size:45px;font-family:"microsoft yahei";font-weight:bold;color:#333333;text-align:center;position:relative;margin-bottom:18px;}
.ind-parent .title::after {content:"";position:absolute;right:0;top:30px;height:1px;background-color:#e0e0e0;width:490px;}
.ind-parent .title::before {content:"";position:absolute;left:0;top:32px;height:1px;background-color:#e0e0e0;width:490px;}
.ind-parent .text {font-size:18px;font-family:"microsoft yahei";font-weight:300;color:#333333;text-align:center;margin-bottom:34px;}
.ind-parent .img {text-align:center;}
@media screen and ( max-width:1599px ) {.ind-parent .title::before,.ind-parent .title::after {top:33px;width:454px;}
}
@media screen and ( max-width:1399px ) {.ind-parent .title::before,.ind-parent .title::after {width:350px;}
}
/* 公司简介 */.ind-about {position:relative;/* height:965px; */}
.ind-about .about-inner {width:100%;height:726px;}
.ind-about .title {text-align:right;font-size:45px;font-family:"microsoft yahei";font-weight:bold;color:#333333;padding-top:56px;margin-bottom:10px;}
.ind-about .title span {color:#194a7e;}
.ind-about .text {font-size:24px;font-family:"microsoft yahei";font-weight:bold;color:#ff6917;text-align:right;margin-bottom:20px;}
.ind-about .small_text {font-size:16px;font-family:"microsoft yahei";font-weight:400;color:#333333;line-height:33px;}
.ind-about .small_text span {display:block;text-align:right;width:848px;float:right;}
.about-num-show {width:772px;height:132px;background:rgba(255,255,255,0.57);margin-top:24px;}
.about-num-show .num {float:left;width:25%;text-align:center;margin-top:34px;}
.about-num-show .num i {display:block;text-align:center;font-size:18px;font-family:"microsoft yahei";font-weight:400;color:#333333;font-style:normal;margin-top:12px;}
.about-num-show .num  span.timer {font-size:59px;font-family:"microsoft yahei";font-weight:bold;color:#C30733;line-height:42px;}
.about-num-show .num em {position:absolute;right:-16px;top:-14px;}
.about-num-show .inner {position:relative;display:inline-block;}
.ind-about .related_products {position:absolute;bottom:0px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);overflow:hidden;}
.ind-about .related_products li {width:25%;float:left;}
.ind-about .related_products .tit {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-family:"microsoft yahei";font-weight:bold;color:#194a7e;text-align:center;border-bottom:1px solid #e3e3e4;padding-bottom:6px;padding-top:14px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.ind-about .related_products a:hover .tit {color:#fff;}
.ind-about .related_products .text2 {height:90px;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:15px;font-family:"microsoft yahei";font-weight:300;color:#666666;line-height:30px;text-align:left;margin:14px 6px 0;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.ind-about .related_products a:hover .text2 {color:#fff;}
.ind-about .related_products li a {display:block;padding:15px 16px 16px;background-color:#F5F5F5;margin:0 9px;transition:background-color .88s;-webkit-transition:background-color .88s;-moz-transition:background-color .88s;-ms-transition:background-color .88s;-o-transition:background-color .88s;}
.ind-about .related_products li.n1 a,.ind-about .related_products li.n1 img {border-radius:40px 0 0 0;-webkit-border-radius:40px 0 0 0;-moz-border-radius:40px 0 0 0;-ms-border-radius:40px 0 0 0;-o-border-radius:40px 0 0 0;}
.ind-about .related_products li.n4 a,.ind-about .related_products li.n4 img {border-radius:0 40px 0 0;-webkit-border-radius:0 40px 0 0;-moz-border-radius:0 40px 0 0;-ms-border-radius:0 40px 0 0;-o-border-radius:0 40px 0 0;}
.ind-about .related_products li a:hover {background-color:#194a7e;}
.ind-about .related_products .img,.ind-about .related_products .img img {width:100%;overflow:hidden;}
.ind-about .related_products ul {margin:0 -10px;}
.ind-about .related_products img {transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.ind-about .related_products a: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);}
/* 产品分类 */.ind_fenleix {background-color:#F5F5F5;overflow:hidden;padding-bottom:47px;padding-top:46px;}
.tab_list .tit {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-family:"microsoft yahei";font-weight:300;color:#333333;line-height:26px;text-align:center;padding:8px 0 16px;transition:color .8s;-webkit-transition:color .8s;-moz-transition:color .8s;-ms-transition:color .8s;-o-transition:color .8s;}
.tab_list:hover .tit {color:#194a7e;}
.ind_fenleix .tab_tit {width:210px;height:69px;background:#FFFFFF;border-radius:10px;text-align:center;font-size:16px;font-family:"microsoft yahei";font-weight:300;color:#666666;line-height:69px;text-align:center;float:left;margin:0 8px;transition:background .8s;-webkit-transition:background .8s;-moz-transition:background .8s;-ms-transition:background .8s;-o-transition:background .8s;cursor:pointer;}
.ind_fenleix .tab_tit.active,.ind_fenleix .tab_tit:hover {background-color:#194a7e;color:#fff!important;}
.ind_fenleix .tab_tit.active a{color:#fff!important;}
.ind_fenleix .tab_tit:hover a {color:#fff !important;}
.ind_fenleix .tab_list .inner {float:left;width:25%;}
.ind_fenleix .tab_list .item {background-color:#fff;margin:11px;display:block;overflow:hidden;}
.ind_fenleix .tab_list .img {width:100%;overflow:hidden;}
.ind_fenleix .tab_list img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}
.ind_fenleix .tab_list .inner: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);}
.ind_fenleix .tab_con {margin-top:18px;}
@media screen and ( max-width:1599px ) {.ind_fenleix .tab_tit {width:184px;}
}
@media screen and ( max-width:1399px ) {.ind_fenleix .tab_tit {width:155px;height:60px;line-height:60px;font-size:14px;}
}
/* 产品及领域 */.ind_lingyue {padding-bottom:30px;padding-top:60px;overflow:hidden;}
.ind_lingyue .inner_tit {font-size:45px;font-family:"microsoft yahei";font-weight:bold;color:#333333;text-align:center;}
.ind_lingyue .inner_text {font-size:18px;font-family:"microsoft yahei";font-weight:300;color:#333333;text-align:center;}
.ind_lingyue .tab_tit_top2 {text-align:center;margin-bottom:20px;margin-top:48px;}
.ind_lingyue .tab_tit2 {display:inline-block;*display:inline;*zoom:1;cursor:pointer;margin:0 1%;}
.logopic {text-align:center;margin-bottom:10px;}
.logopic.pic2 {display:none;}
.tab_tit2:hover .logopic,.tab_tit2.active .logopic {display:none;}
.tab_tit2:hover .logopic.pic2,.tab_tit2.active .logopic.pic2 {display:block;}
.tab_tit2.active .icon_text,.tab_tit2:hover .icon_text {color:#ff6917;}
.icon_text {font-size:18px;font-family:"microsoft yahei";font-weight:400;color:#666666;}
.ind_lingyue .tab_con2 .tit2 {font-size:16px;font-family:"microsoft yahei";font-weight:400;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;padding:8px 0 16px;transition:color .8s;-webkit-transition:color .8s;-moz-transition:color .8s;-ms-transition:color .8s;-o-transition:color .8s;}
.ind_lingyue .tab_con2 .inner:hover .tit2 {color:#194a7e;}
.ind_lingyue .tab_con2 .inner {width:19%;float:left;margin: 0 5px;}
.ind_lingyue .tab_con2  a {display:block;}
.ind_lingyue .tab_con2 .img {width:100%;overflow:hidden;}
.ind_lingyue .tab_con2 .img img {width:100%;transition:transform .9s;-webkit-transition:transform .9s;-moz-transition:transform .9s;-ms-transition:transform .9s;-o-transition:transform .9s;}
.ind_lingyue .tab_con2 .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);}
@media screen and ( max-width:1399px ) {.ind_lingyue .tab_tit2 {margin:0 17px;}
}
/* 首页-广告 */.ind_guanggao {width:100%;height:362px;color:#fff;overflow:hidden;}
.rexian_text {font-size:18px;font-family:"microsoft yahei";font-weight:400;color:#FFFFFF;text-align:center;}
.rexian_text img {/*display:block;*/margin:0  10px;}
.rexian_tel {font-size:36px;font-family:"microsoft yahei";font-weight:bold;color:#FFFFFF;line-height:40px;}
a.zixun {width:185px;height:42px;background:#FFFFFF;border-radius:21px;text-align:center;line-height:42px;font-size:24px;font-family:"microsoft yahei";font-weight:400;color:#194a7e;display:block;margin:15px auto;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;}
a.zixun:hover {transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);}
.rexian {margin-left:60px;margin-top:111px;}
.guangao_img {margin-top:19px;}
.guanggao_left .tit {font-size:30px;font-family:"microsoft yahei";font-weight:bold;color:#FFFFFF;text-align:center;padding-top:26px;position:relative;z-index:2;}
.guanggao_left .text {font-size:15px;font-family:"microsoft yahei";font-weight:300;color:#FFFFFF;text-align:center;margin-bottom:20px;position:relative;z-index:2;}
.ad_icon_list span {font-size:18px;font-family:"microsoft yahei";font-weight:400;color:#FFFFFF;line-height:24px;text-align:center;display:block;}
.ad_icon_list {position:relative;z-index:2;}
.ad_icon_list .item {float:left;width:25%;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.ad_icon_list .item:hover {transform:translateY(-8px);-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);}
.ad_icon_list .img {text-align:center;}
.guanggao_left {width:632px;height:271px;margin-top:55px;position:relative;margin-right: 60px;}
.guanggao_left  .mask {position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;opacity:0.1;}
@media screen and ( max-width:1399px ) {.guanggao_left {width:566px;}
.rexian {margin-right:36px;}
.guanggao_left .tit {font-style:28px;}
.guangao_img {width:310px;}
}

	.chanpinlist{
		width: 100%;
		height: 455px;
		background-color: #ccc !important;
	}
	
	
	/*产品详情---资质证书*/
	.prod_certified{padding: 40px 44px 60px 44px; background: url(../images/chara_titbg.png) repeat #2b467c; text-align: center;}
	.prod_certified .prod_ntitle{color: #fff;}
	.prodcert_desc{text-align: center; font-size:20px; line-height:25px; color: #fff; margin-top: 24px;}
	.prodcert_sub{text-align: center; font-size:32px; line-height:35px; color: #fff; margin: 15px 0;}
	.prodcert_zl{ width:250px;font-size:18px; line-height:28px; color: #fff;margin: 10px 20px 20px 250px; padding:6px 50px; border:1px solid #FFF}
	
	
	
	.prod_certifiedBox img{width: 100%!important;}
	/*产品详情---天诚优势*/
	.prod_adv{padding: 20px 0 0 0;}
	.prod_advBox{font-size: 0; margin-top: 20px;}
	.prod_advBox ul:after{
		content: ".";
		height: 0;
		display: block;
		clear: both;
		visibility: hidden;
	}
	.prod_advBox ul{background: #213c72;}
	
	.prod_advBox li{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; font-size: 14px; color: #fff;}
	.prod_advBox li span{color: #ff9933;}
	.prod_advBox .pic{width: 50%;}
	.prod_advBox .text{width: 50%;}
	.prod_advBox .n2 .pic{width: 50%;margin-left: 0;float: right;}
	.prod_advBox .n2 .text{width: 50%;margin-left: 0;float: right;}
	.prod_advBox li .txt{padding: 0 46px 0 30px;}
	.prod_advBox li .title{font-size: 30px; line-height: 38px;}
	.prod_advBox li .info{font-size: 24px; line-height: 38px; margin-top: 10px;}
	.prod_advBox li .desc{font-size: 18px; line-height: 30px; margin-top: 16px;}
	.prod_advBox li .desc p{line-height: 36px;}
	.prodetails_content .prod_ntitle{font-size: 48px; text-align: center; line-height: 1.4;}
	.prodetails_content .prod_ntitle span{color: #ff7200;}
	
	
	
.navchildq{background: #fff; overflow: hidden; display: flex;justify-content: space-around;}
.navchildq .item{ margin-top: 15px; margin-bottom: 10px;}
.navchildq dl{margin: 0 20px;}
.navchildq dt{ border-bottom: 1px solid #3f537d;color: #010101;font-size: 18px;height: 35px;line-height: 35px;overflow: hidden; background: url(../images/hg.jpg) right 5px no-repeat; margin-bottom: 10px;}
.navchildq dt a{display: block; font-size: 14px; border-left: 2px solid #3f537d; height: 18px; line-height: 18px; padding-left: 8px; font-weight: bold;}
.navchildq dd{min-width: 180px; height: 30px; line-height: 30px; border-bottom: 1px dashed #bfbfbf; overflow: hidden; font-size: 14px;}
.navchildq dd a{color: #656565; display: block; height: 30px; overflow: hidden; padding-left: 12px; position: relative;}
.navchildq dd a i{display: block; width: 4px; height: 4px; background: #194a7e; position: absolute; left: 0; top: 13px;}
.navchildq dd a:hover{color: #194a7e;}


.xLeftNav *{box-sizing: border-box;}
.xLeftNav li{display: block;text-align: left;border-bottom: 1px #e9e9e9 dashed;}
.xLeftNav .aNav{padding: 0px 45px 0px 25px;position: relative;}
.xLeftNav .aNav>a{display: block;font-size: 15px;color: #333;line-height: 20px;padding: 20px 0 20px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position: relative;}
.xLeftNav .aNav>a::after{content: "";display: block;width: 4px;height: 4px;border-radius: 100%;position: absolute;left: 0px;top: 28px;background: #194a7e;}
.xLeftNav .aNav>i{display: block;width: 30px;height: 30px;position: absolute;right: 15px;top: 15px;background: url(../images/iconRight1.png);background-size: 100%;cursor: pointer;transition: .3s;}
.xLeftNav .bNav{display: none;padding:0 0 0 50px}
.xLeftNav .bNav>a{display: block;line-height: 20px;font-size: 14px;padding: 10px 0px 10px 0px;border-top: 1px #e9e9e9 dashed;transition: .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.xLeftNav li.active .aNav>a{color: #ff6917;font-weight: bold;}
.xLeftNav li.active .aNav>i,.xLeftNav li.open .aNav>i{transform: rotate(90deg);}
.xLeftNav .bNav>a.active{color: #ff6917;}









.nIndexTitle{display: flex;flex-wrap: wrap;}
.nIndexTitle .atit{width: 100%;}
.nIndexTitle .btit{width: 100%;}

.nIndexTitle .lTit{text-align: left;margin-right: auto;}
.nIndexTitle .rTit{margin: auto 0;}

.xProSelList{display: flex;flex-wrap: wrap; border: 1px solid #E9E9E9;border-radius: 25px;background: #FFFFFF;}
.xProSel{padding: 0 30px;line-height: 50px;border-radius: 25px;font-size: 16px;color: #333333;transition: .3s;}
.xProSel.active {background: #ff6917;color: #FFFFFF!important;}

.swiper-container-xPro{position: relative;overflow: hidden;width:100%;}
.swiper-container-xPro .swiper-slide{height: auto;background: #F5F5F5;}
.xProList{width: 100%;display: grid;grid-template-columns: repeat(4, 1fr);grid-template-rows: repeat(2, auto);gap: 20px;}
.xProItem{width: 100%;background: #FFFFFF;transition: .3s;}
.xProItem .img{overflow: hidden;border-bottom: 1px solid #eee;padding: 10px;}
.xProItem .img img{display: block;width: 100%;transition: .5s;}
.xProItem p{display: block;height: 60px;line-height: 60px;font-size: 16px;color: #333;text-align: center;overflow:hidden;text-overflow:ellipsis;/* white-space:nowrap; */transition: .3s;}
.xProItem:hover{transform: translateY(-5px);box-shadow: 0px 0px 10px 0px #ececec;}
.xProItem:hover p{background: #194a7e;color: #FFFFFF;}



.indCaseBox{padding: 20px 0 80px;}
.swiper-containerIndCase{position: relative;overflow: hidden;}
.indCaseItem{display: block;width: 100%;background: #194a7e;height: 100%;}
.indCaseItem .img{overflow: hidden;}
.indCaseItem .img img{display: block;width: 100%;transition: .5s;}
.indCaseItem .desc{padding: 20px 25px 30px;}
.indCaseItem .desc .atit{font-size: 22px;color: #FFFFFF;line-height: 40px;height: 40px;margin-bottom: 5px;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.indCaseItem .desc .btit{font-size: 16px;color: #FFFFFF;line-height: 24px;}
.indCaseItem:hover .img img{transform: scale(1.03);}

.indCaseBox .swiper-slide{height: auto;}
.indCaseBox .swiper-pagination{position: relative;display: flex;align-items: center;justify-content: center;bottom: 0;padding-top: 20px;}
.indCaseBox .swiper-pagination .swiper-pagination-bullet{display: block;width: 30px;height: 12px;background: #000;border-radius: 6px;transition: .3s;}
.indCaseBox .swiper-pagination .swiper-pagination-bullet-active{width: 60px;background: #ff6917;}

@media screen and (max-width:1599px) {
	.indCaseItem .desc .atit{font-size: 26px;}
	.indCaseItem .desc .btit{font-size: 15px;}
}

.gallery-top .swiper-button-prev,.gallery-top .swiper-button-next{height: 40px;width: 40px;background-size: 30%;background-color: #194a7e;border-radius: 100%;}







.nsec3{background: url(../images/nsec3Bg.jpg) center/cover;padding-bottom: 40px;}
.proTD{display: flex;margin-top: 40px;}
.proImg{margin: 0 auto;max-width: 626px;padding: 0 20px;box-sizing: border-box;}
.proImg img{display: block;width: 100%;}
.proTDList{display: flex;flex-direction: column;padding-bottom: 6%;}
.proTDItem{background: #FFFFFF;border-radius: 10px;padding: 20px;margin: 10px 0;max-width: 380px;box-sizing: border-box;position: relative;}
.proTDItem p{display: block;font-size: 24px;line-height: 1.2;font-weight: bold;color: #ff6917;}
.proTDItem span{display: block;font-size: 16px;color: #333333;line-height: 1.5;margin-top: 5px;}

.left .proTDItem::after{content: "";display: block;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #fff;position: absolute;left: 100%;top: 50%;margin-top: -5px;}
.right .proTDItem::after{content: "";display: block;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #fff;position: absolute;right: 100%;top: 50%;margin-top: -5px;}
.right .proTDItem{text-align: right;}
.left .proTDItem:nth-of-type(2){margin:auto 0;transform: translateX(-50px);}
.right .proTDItem:nth-of-type(2){margin:auto 0;transform: translateX(50px);}


@media screen and (max-width:1620px) {
	.nsec3 .w1497{padding: 0 50px;box-sizing: border-box;}
	
}


.nsec4{padding-top: 50px;}
.mySwiperIndHonor{position: relative;overflow: hidden;}
.indHonor{display: block;width: 100%;}
.indHonor .img{overflow: hidden;}
.indHonor img{display: block;width: 100%;transition: .5s;}
.indHonor p{display: block;text-align: center;font-size: 16px;line-height: 1.4;padding: 15px;background: #f5f5f5;}
.indHonor:hover img{transform: scale(1.05);}




@media screen and ( max-width:1399px ) {
    .navchildq dl{margin: 0 10px;}
    .navchildq dd {min-width: 150px;}

}

