html{width: 100%;min-width: 1200px;}
body{font-size: 16px; background: #fff; font-family: "Microsoft Yahei","Arial",Verdana,Arial,sans-serif; 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); transition: all .3s ease; cursor: pointer;}
em,i{font-style: normal;}
h1,h2,h3,h4,h5,h6,th{font-weight: normal;}
strong{font-weight: 800;}
img{border: 0; height: auto; vertical-align: middle;/*display: block;*/}
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"]{appearance: none; -moz-appearance: none; -webkit-appearance: none;}
input,input:focus,input:active{user-select: text;}
button:focus{outline: 0;}
textarea{resize: none;}
video{outline: none;display: block;margin: 0 auto; }
*{margin: 0;padding: 0;}
.clearfix:after{content: ""; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;overflow: hidden;}
.relative{position: relative;}
.fl{float: left;}
.fr{float: right;}
.container{width: 1400px;margin: 0 auto;}
.flex {display: flex;height: 100%;}
.content_box {box-sizing: border-box;width: 100%;margin: auto;}
.tr *,.tr{	 transition:.5s ; -webkit-transition:.5s ; -moz-transition:.5s ; -ms-transition:.5s ; -o-transition:.5s ; }
.swiper-button-prev:after,.swiper-button-next:after,.swiper-button-prev:after{content: "";display: none;}


.header{position: relative;top: 0;left: 0;width: 100%;z-index: 999;background: none;min-width: 1260px;}
.header::before{content: "";display: block;width: 27%;height: 100%;background-color: #005EC9;position: absolute;left: 0%;top: 0;z-index: -1;}
.header .logo{float: left;margin-top: 15px;}
.header .h_nav{float: right;}
.header .h_nav>ul>li{float: left;position: relative;}
.header .h_nav>ul>li::after{ content: ""; display: block; width: 1px; height: 8px; background-color: #BFBFBF; position: absolute; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.header .h_nav>ul>li:last-child:after{ display: none;}
.header .h_nav>ul>li>a{height: 95px;line-height: 95px;font-size: 16px;font-weight: bold;color: #222;margin: 0 22px;display: block;}
.header .h_nav>ul>li>a:hover,.header .h_nav ul>li.active>a{color: #005EC9;}
.header .h_nav>ul>li:hover::before,.header .h_nav ul>li.active::before{ content: ""; display: block; width:40px; height: 3px; background-color: #005EC9; position: absolute; bottom: 15px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }

.header .h_nav ol{transition: .3s;height: 0;visibility: hidden;opacity: 0;margin-top: 20px; position: absolute;z-index: 99;top: 100%;left: 0;width: 180px;background: rgba(2, 2, 2, 0.3);box-sizing: border-box;padding-left: 20px;box-shadow: 1px ​2px 7px #ccc;}
.header .h_nav ol li a{font-size: 14px;color: #fff;line-height: 34px;display: block;width: 100%;box-sizing: border-box;}

.header .h_nav ol li a:hover{padding-left: 10px;}
.header .h_nav ol li:first-child{margin-top: 10px;}
.header .h_nav ol li:last-child{margin-bottom: 10px;}
.header .h_nav ul>li:hover ol{height: auto;visibility: visible;opacity: 1;margin-top: 0;}


.ec-tit{text-align: center;font-size: 38px;color: #222222;}
.ec-tit .tit-l{display: inline-block; vertical-align: middle;margin-right: 15px; width: 56px;height: 7px;background: url(../images/tit-l.png)no-repeat;}
.ec-tit .tit-r{display: inline-block; vertical-align: middle;margin-left: 15px; width: 56px;height: 7px;background: url(../images/tit-r.png)no-repeat;}
.ec-subtit{font-size: 18px;color: #666666;text-align: center;margin: 20px 0;}

/* banner */
.banner{width: 100%;position: relative;}
.swiper-container-bnr{width: 100%;overflow: hidden;}
.swiper-container-bnr img{display: block;width: 100%;}
.bnr-link{position: absolute;bottom: 0;left: 0;width: 100%;display: flex;justify-content: space-between;z-index: 9;}
.bnr-link a{position: relative; display: block;width: 100%;height: 66px;line-height: 66px;background: rgba(34, 34, 34, 0.22);text-align: center;color: #fff;}
.bnr-link a::after{ content: ""; display: block; width: 1px; height: 35px; position: absolute; right: 0; top: 50%;background-color: rgba(255, 255, 255, 0.5); transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.bnr-link a:last-child::after{display: none;}
.bnr-link a:hover{background-color: #005EC9;}
.bnr-link a i{margin-right: 10px;}

.sec1{height: 95px;border-bottom: 1px solid #EEEEEE;min-width: 1260px;}
.sec1 .txtScroll-L{width: 55%;float: left;}
.sec1 .txtScroll-L .hd{float: right;margin-right: 100px;height: 100%;margin-top: 25px;}
.sec1 .txtScroll-L .hd a{display: block;height: 16px;width: 16px;}
.sec1 .txtScroll-L .hd .prev{background: url(../images/jt-prev.png)no-repeat center/cover;margin-bottom: 15px;}
.sec1 .txtScroll-L .hd .next{background: url(../images/jt-next.png)no-repeat center/cover;}
.sec1 .txtScroll-L .hd ul{display: none;}
.sec1 .txtScroll-L .bd{height: 24px;font-size: 16px;color: #999999;width:600px; padding-left: 30px; float: right;margin-top: 35px; overflow: hidden;position: relative;}
.sec1 .txtScroll-L .bd:after{content: ""; display: block;width: 15px;height: 15px; background: url(../images/tip.png)no-repeat center/cover;position: absolute;left: 0px;top: 6px;}
.sec1 .txtScroll-L .bd a{color: #999;}
.sec1 .txtScroll-L .bd p{width: calc(100% - 120px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.sec1 .txtScroll-L .bd span{display:inline-block;vertical-align: top;}

.sec1 .search-r{width: 45%;height: 95px; float: right;background-color: #005EC9;}
.sec1 .search-r form{margin: 28px 0 0 55px;}
.sec1 .search-r form input{width: 460px;height: 42px;line-height: 42px;background-color: #fff;padding-left: 20px;float: left;}
.sec1 .search-r form button{height: 42px;width: 80px;background: #FFFFFF;border: 1px solid #EEEEEE;float: left;font-size: 16px;font-weight: bold;color: #676767;line-height: 42px;text-align: center;cursor: pointer;}

/* 介绍 */
.intro{background: url(../images/jieshao.png)no-repeat top/cover; padding: 140px 0 120px;}
.intro .container{display: flex;justify-content: space-between;}
.intro .intro-l{width: 50%;padding-right: 60px;box-sizing: border-box;}
.intro .intro-l .intro-top{font-size: 24px;color: #444444;font-weight: 300;margin-top: 40px;}
.intro .intro-l .intro-tit{font-size: 56px;font-weight: bold;color: #333333;margin: 30px 0 60px;}
.intro .intro-l .intro-tit span{color: #005EC9;}
.intro .intro-l .intro-txt{font-size: 16px;color: #555555;line-height: 34px;}
.intro .intro-l .intro-more{color: #333333;font-weight: bold;margin-top: 60px;display: block;}
.intro .intro-l .intro-more:hover{color: #005EC9;}

.intro .intro-r{width: 50%;}
.intro .intro-r video{display: block;width: 100%;}

/* 产品中心 */
.cpzx{background: url(../images/cpzx-bg.png)no-repeat center/cover;padding: 80px 0;}
.cpzx .hd{width: 820px;height: 60px;display: flex;justify-content: space-between;margin: auto;}
.cpzx .hd li{width: 100%;position: relative; background-color: #005EC9;line-height: 60px;text-align: center;color: #fff;font-size: 18px;cursor: pointer;}
.cpzx .hd li:after{ content: ""; display: block; width: 1px; height: 18px; background-color: rgba(255, 255, 255, 0.5); position: absolute; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.cpzx .hd li:last-child::after{display: none;}
.cpzx .hd li.on{background-color: #FF6200;font-weight: bold;}

.cp-item{margin-top: 48px;}

.cp-item .cp-item-l,
.cp-item .cp-item-r{ width: 49%;}
.cp-item .cp-item-l{float: left;height: 630px;position: relative;}
.cp-item .cp-item-l img{display: block;width: 100%;height: 100%;object-fit: cover;}
.cp-item .cp-item-l .cp-name{position: absolute;top: 40px;left: 30px;}
.cp-item .cp-item-l .cp-name p{font-size: 34px;font-weight: bold;color: #222222;}
.cp-item .cp-item-l .cp-name span{margin-top: 10px;display: block; font-weight: bold;color: #6C6C6C;}

.cp-item .cp-item-r{float: right;}
.cp-item .cp-item-r ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.cp-item .cp-item-r ul li{width: 49%;margin-bottom: 2%;}
.cp-item .cp-item-r ul li .cp-img{width: 100%;height: 238px;overflow: hidden;border: 3px solid #DCDCDC;box-sizing: border-box; background-color: #fff;}
.cp-item .cp-item-r ul li .cp-img img{display: block;width: 100%;height: 100%;object-fit: contain;}
.cp-item .cp-item-r ul li .cp-info{height: 68px;line-height: 68px;text-align: center;color: #fff;background: #005EC9;padding: 0 10px;box-sizing: border-box; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cp-item .cp-item-r ul li:hover .cp-img 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); }


/* 产品检测 */
.cpjc{padding: 80px 0 0;}
.cpjc-item{width: 100%;}
.cpjc-item ul{display: flex;justify-content: space-between;height: 620px;}
.cpjc-item ul li{width: 25%;margin: 0 2px;position: relative;overflow: hidden;}
.cpjc-item ul li .cpjc-img{width: 100%;overflow: hidden;position: relative;}
.cpjc-item ul li .cpjc-img img{ display: block;height: 100%;object-fit: contain;}
.cpjc-img  .cp-detBox{position: absolute;bottom: 0;left: 0;width: 100%;color: #fff;padding-left: 20px;box-sizing: border-box; background: linear-gradient(to bottom,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.7));}
.cpjc-img  .cp-detBox p{font-size: 28px;font-weight: bold;padding-top: 60px;}
.cpjc-img  .cp-detBox span{margin-top: 15px;}
.cpjc-img  .cp-detBox i{display: block;margin: 35px 0;width: 56px;height: 3px;background-color: #fff;}

.cpjc-bottom{position: absolute;bottom: -100%;left: 0;color: #fff;padding: 30px 50px 0;box-sizing: border-box; width: 100%;height: 150px;background-color: rgba(0, 94, 201, 0.89);}
.cpjc-bottom p{font-size: 28px;font-weight: bold;}
.cpjc-bottom p em{font-size: 16px;}
.cpjc-bottom span{margin-top: 15px;display: block;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

.cpjc-item ul li:hover{width: 40%;}
.cpjc-item ul li:hover .cpjc-bottom{bottom: 0;} 
.cpjc-item ul li:hover .cpjc-img .cp-detBox{bottom: -100%;}


/* 服务流程 */
.fwlc{padding: 100px 0;background: url("../images/fwlc-bg.jpg")no-repeat center/cover;}
.fwlc ul{display: flex;justify-content: space-around;margin-top: 45px;}
.fwlc ul li{width: 14%;height: 250px;background-color: #fff;color: #333;text-align: center;padding: 0 15px 30px;box-sizing: border-box;}
.fwlc ul li .lc-icon{display: block;width: 50px;height: 50px;margin: 40px auto 10px;position: relative;}
.fwlc ul li .lc-icon i{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.fwlc ul li .lc-icon i:last-child{visibility: hidden;opacity: 0;}
.fwlc ul li:hover{background-color: #005EC9;color: #fff;}
.fwlc ul li:hover .lc-icon i:first-child{visibility: hidden;opacity: 0;z-index: 5;}
.fwlc ul li:hover .lc-icon i:last-child{visibility: visible;opacity: 1;}
.fwlc ul li:hover em{background-color: #fff;}

.fwlc ul li .lc-tit{font-size: 22px;margin: 15px 0;}
.fwlc ul li em{width: 36px;height: 2px;background: #666;display: block;margin: 16px auto;}
.fwlc ul li .lc-subtit{line-height: 24px;}

/* 核心优势 */
.hxys{padding: 70px 0;background: url("../images/hxys-bg.jpg");}
.hxys .hd{display: flex;justify-content: space-around;margin-top: 50px;}
.hxys .hd li{width: 22%;height: 110px;padding: 25px;box-sizing: border-box;background: #005EC9;color: #fff;cursor: pointer;}
.hxys .hd li.on,.hxys .hd li:hover{background: #FF6200;}
.hxys .hd li i{display: inline-block;vertical-align: middle;}
.hxys .hd li p{display: inline-block;width: calc(100% - 70px);margin-left: 5px;vertical-align: middle;}
.hxys .hd li p span{font-size: 26px;line-height: 34px;display: block;}
.hxys .hd li p em{font-size: 14px;text-transform: uppercase;}

.hxys-box{margin-top: 30px;}
.hxys-box .container{background-color: #fff;padding: 35px;box-sizing: border-box;}
.hxys-box .container .ys-box{display: flex;justify-content: space-between;}
.hxys-box .container .ys-box .ys-l{width: 40%;padding-right: 50px;box-sizing: border-box;}
.ys-box .ys-l .ys-num{font-size: 64px;font-weight: bold;color: #005EC9;}
.ys-box .ys-l span{display: block; font-size: 40px;color: #0E0E0E;margin: 20px 0 30px;}
.ys-box .ys-l ul{position: relative;}
.ys-box .ys-l ul::after{content: "";display: block;width: 1px;height: 90%;background-color: #DCDCDC;position: absolute;left: 0;top: 5%;}
.ys-box .ys-l ul li{position: relative;padding-left: 20px; line-height: 20px;margin-bottom: 20px;}
.ys-box .ys-l ul li::after{content: ""; position: absolute;left: -5px;top: 5px; display: block; width: 10px; height: 10px;background-color: #DEDEDE; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.ys-box .ys-l p{font-size: 28px;color: #333333;margin-top: 40px;}
.ys-r{width: 60%;}
.ys-r img{display: block;width: 100%;height: 100%;object-fit: cover;}


/* 新闻资讯 */
.news{padding: 90px 0;background: url("../images/news-bg.png")no-repeat center/cover;}
.news .news-box{margin-top: 70px;}
.news .container{display: flex;justify-content: space-between;}
.news-box .news1{width: 31%;}
.new-tit{font-size: 24px;color: #222222;}
.new-tit i{display: inline-block;width: 6px;height: 18px;background-color: #005EC9;margin-right: 20px;}
.new-tit a{display:block;float: right;font-size: 14px;color: #666666;text-transform: uppercase;margin-top: 5px;}
.new-time{height: 114px;width: 100%;margin-top: 25px;}
.new-time .time{width: 114px;padding-top: 20px; height: 100%;box-sizing: border-box; float: left;background-color: #333333;color: #fff;text-align: center;}
.new-time .time span{font-size: 36px;font-weight: bold;color: #F9FBFC;display: block;}
.new-time .new-img{width: calc(100% - 114px);height: 100%;overflow: hidden;}
.new-time .new-img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.new-time:hover .time{background-color: #005EC9;}
.new-time:hover .new-img 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) ; }
.new-info{margin-top: 25px;}
.new-info .new-t{font-size: 18px;font-weight: bold;color: #222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new-info .new-det{font-size: 16px;color: #666666;line-height: 24px;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.new-list{margin-top: 20px;padding-top: 15px;border-top: 1px solid #E5E5E5;}
.new-list a{display: block;color: #222222;line-height: 36px;}
.new-list a i{margin-right: 15px;}
.new-list a span{float: right;color: #666;font-size: 14px;}
.new-list a p{width: calc(100% - 120px);display: inline-block;vertical-align: middle; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news2{margin-top: 40px;border: none}
.news2 li{border-bottom: 1px dashed #D6D6D6;padding: 6px 0;}


/* 关于 */
.about{padding: 90px 0;background: url("../images/about-bg.jpg")no-repeat center/cover;text-align: center;color: #fff;}
.about .about-tit{font-size: 44px;font-weight: bold;}
.about .about-subtit{font-size: 28px;color: #FCFCFD;margin-top: 10px;}
.about .about-txt{font-size: 18px;line-height: 34px;color: #FDFDFD;margin-top: 25px;}
.about .about-go{margin-top: 40px;color: #fff;display: block;}

.abt-box{width: 100%;margin-top: 60px;padding: 40px;box-sizing: border-box; background-color: rgba(255, 255, 255, 0.9); border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; }
.abt-box .hd{display: flex;justify-content: space-between; width: 700px;margin: 0 auto;}
.abt-box .hd li{width: 100%;height: 52px;line-height: 52px;margin-right: 1px; font-size: 18px;color: #333333;background: #DDDDDD;cursor: pointer;}
.abt-box .hd li.on{color: #fff;background-color: #005EC9;}
.abt-list{margin-top: 30px;}
.abt-box .bd{position: relative;}
.abt-box .swiper-container-about{width: 100%;overflow: hidden;}
.abt-box .swiper-container-about .swiper-slide{width: 300px;height: 225px;border: 2px solid #FFFFFF;box-sizing: border-box;position: relative;overflow: hidden;}
.swiper-container-about .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
.abt-info{position: absolute;bottom: -100%;left: 0; width: 100%;height: 54px;color: #fff; line-height: 54px;background-color: rgba(0, 94, 201, 0.74);}
.swiper-container-about .swiper-slide:hover .abt-info{bottom: 0;}
.abt-list .swiper-button-prev::after,
.abt-list .swiper-button-next::after{content: ""; display: none;}
.abt-list .swiper-button-prev,
.abt-list .swiper-button-next{width: 38px;height: 65px;background: #999999;text-align: center;}
.abt-list .swiper-button-prev{left: -60px;}
.abt-list .swiper-button-next{right: -60px;}

.yqlj{padding: 60px 0;line-height: 30px;}
.yqlj span{display: inline-block;margin-right: 15px;font-size: 18px;}
.yqlj a{display: inline-block;margin-right: 20px;}

.foot-nav{padding: 30px 0;background-color: #005EC9;}
.foot-nav ul{display: flex;justify-content: space-between;}
.foot-nav ul li{width: 100%;border-right: 1px solid rgba(255, 255, 255, 0.7);text-align: center;}
.foot-nav ul li:last-child{border: none;}
.foot-nav ul li a{color: #fff;font-size: 18px;line-height: 18px; display: block;opacity: 0.75;}
.foot-nav ul li a:hover{opacity: 1;}

.foot{background: url("../images/foot-bg.png")no-repeat center/cover;}
.foot-1{padding: 50px 0 30px;border-bottom: 1px solid #313131;}
.foot .foot-info{display: flex;justify-content: space-between;}
.foot .foot-info li{width: 34%;position: relative;padding: 0 7%; box-sizing: border-box;color: #FFFFFF;}
.foot .foot-info li::after{content: "";display: block;width: 1px;height: 70px;background: url("../images/line.png")no-repeat center/cover; position: absolute;right: 0;top: 0px;}
.foot .foot-info li:first-child{padding-left: 0;}
.foot .foot-info li:last-child::after{display: none;}
.foot .foot-info li p{font-size: 14px;}
.foot .foot-info li p span{margin-right: 10px;}
.foot .foot-info li div{margin-top: 15px;font-size: 18px;color: #AAA;}
.foot-bot{padding: 20px 0;color: #E1E1E1;}
.foot-txt{display: inline-block;margin-top: 50px;}
.foot-txt p{display: inline-block;width: 380px;margin-right: 100px;}
.foot-txt p span:first-child{display: block;font-size: 20px;}
.foot-txt p span:last-child{display: block;font-size: 12px;margin-top: 10px;}
.foot-txt p a{color: #E1E1E1;}
.foot-txt .bah{font-size: 14px;}
.code{float: right;}
.code .code-img{display: inline-block;margin-left: 20px;}
.code .code-img span{display: block;margin-top: 10px;text-align: center;}
.code .code-img img{display: block;width: 110px;height: 110px;}






.about-tit{font-size: 24px;color: #005EC9;line-height: 40px;text-align: center;}
.about-subtit{font-family: Futura Md BT;color: #222222;font-size: 34px;text-transform: uppercase;text-align: center;}
/* 关于我们页 */
.ny-bnr img{display: block;width: 100%;min-width: 1260px;}
/* 公司简介 */
.gsjj{padding: 60px 0 30px;background-color: #F9F9F9;display: flex;justify-content: space-between;}
.gsjj .gsjj-l{padding: 0 80px 0 10%;box-sizing: border-box;width: 50%;}
.gsjj-l .gsjj-top{margin-top: 30px;font-size: 24px;}
.gsjj-top em{color: #333333;display: block;}
.gsjj-top span{color: #999999;line-height: 40px;font-family: Futura Md BT;text-transform: uppercase;}
.gsjj-tit{font-size: 50px;margin: 20px 0 30px;}
.gsjj-tit span{color: #005EC9;}
.gsjj-cont{font-size: 16px;color: #555555;line-height: 32px;}
.gsjj-l ul{margin-top: 60px;background-color: #fff;display: flex;justify-content: space-between;padding: 20px;width: 900px;box-sizing: border-box; position: relative;z-index: 9;}
.gsjj-l ul li{position: relative;text-align: center;width: 100%;}
.gsjj-l ul li::after{content: "";display: block;width: 1px;height: 30px;background-color: #DCDCDC;position: absolute;right: 0;top: 15px;}
.gsjj-l ul li:last-child::after{display: none;}
.gsjj-l ul li span{font-size: 44px;color: #FF6200;font-family: Impact;}
.gsjj-l ul li span em{font-size: 18px;font-weight: 400;margin-left: 5px;}
.gsjj-l ul li p{font-size: 16px;color: #666666;margin-top: 10px;}
.gsjj .gsjj-r{width: 50%;}
.gsjj .gsjj-r img{display: block;width: 100%;}

/* 公司环境 */
.gshj{padding: 80px 0;}
.gshj .hd{text-align: center;color: #fff;}
.gshj .hd span{display: inline-block;width: 160px;height: 48px;line-height: 48px;font-size: 18px;background: #666666;cursor: pointer;}
.gshj .hd span.on{background-color: #005EC9;}

.gshj-list{margin-top: 40px;}
.gshj-list .bd{position: relative;}
.swiper-container-gshj{width: 100%;overflow: hidden;}
.swiper-container-gshj .swiper-slide{border: 3px solid #DCDCDC;box-sizing: border-box;overflow: hidden;}
.swiper-container-gshj .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
.swiper-container-gshj .swiper-slide:hover 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) ; }
.gshj-list .swiper-button-prev::after,
.gshj-list .swiper-button-next::after{content: ""; display: none;}
.gshj-list .swiper-button-prev,
.gshj-list .swiper-button-next{width: 38px;height: 65px;top: 40%; background: #999999;text-align: center;}
.gshj-list .swiper-button-prev{left: -70px;}
.gshj-list .swiper-button-next{right: -70px;}

.fzlc-img{margin-top: 40px;}
.fzlc-img img{display: block;width: 100%;}

.about4{padding-bottom: 100px;margin-top: 80px;}
.wh_list{margin-top: 60px;}
.wh_item{width: calc(25% - 45px);float: left;position: relative;}
.wh_item+.wh_item{margin-left: 60px;}
.wh_item .img{overflow: hidden;}
.wh_item .img img{width: 100%;transition: .3s;}
.wh_item .desc{position: absolute;bottom: 0;left: 0;width: 100%;background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));box-sizing: border-box;padding: 0 20px;transition: .3s;padding-top: 30px;}
.wh_item .desc p{font-size: 24px;color: #FFFFFF;line-height: 40px;}
.wh_item .desc i{display: block;width: 38px;height: 2px;background: #FFFFFF;margin: 10px 0;transition: .3s;}
.wh_item .desc span{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 30px;display: block;height: 90px;margin-bottom: 10px;}
.wh_item:hover .desc{background: #ED6D00;}
.wh_item:hover i{margin: 25px 0;}



.about5{padding: 40px 0;background: url(../images/about5_bg.jpg) center/cover;}
.honor_box{box-sizing: border-box;padding: 0 100px;position: relative;margin-top: 40px;}
.honor_item{text-align: center;}
.honor_item .img{width: 100%;overflow: hidden;border: 2px solid #585454;box-sizing: border-box;}
.honor_item .img img{width: 100%;transition: .3s;}
.honor_item p{text-align: center;font-size: 16px;color: #444444;line-height: 40px;margin-top: 10px;}

.swiper-container_honor{position: relative;overflow: hidden;}
.honor_box .swiper-button-next,.honor_box .swiper-button-prev{display: block;height: 83px;width: 42px;opacity: 1;top: 50%;margin-top: -71px;}
.honor_box .swiper-button-next{background: #E9E9E9 url(../images/right.png)no-repeat center/cover;background-size: 26px;}
.honor_box .swiper-button-prev{background: #E9E9E9 url(../images/left.png)no-repeat center/cover;background-size: 26px;}
.honor_item:hover img{transform: scale(1.1);}


.about6{background: url(../images/about6_bg.jpg) center/cover;padding: 80px 0;}
.hzpp{margin-top: 50px;}
.about6 .hzpp .desc{max-width: 1260px;margin: 0 auto;}
.about6 .hzpp .desc p{font-size: 16px;color: #555555;line-height: 34px;text-indent: 2em;}
.logo_list{padding-top: 60px;}
.logo_list .img{width: calc(16.7% - 14px);margin-right: 15px;margin-bottom: 15px;float: left;overflow: hidden;}
.logo_list .img:nth-of-type(6n){margin-right: 0;}
.logo_list .img img{width: 100%;transition: .6s;}
.logo_list .img:hover img{transform: scale(1.1);}










@media screen and (max-width:1650px) {
	.header::before{width: 23%;}

}

@media screen and (max-width:1500px) {
	.header::before{width: 21%;}
	.container{width: 1260px;}
	.header .h_nav>ul>li>a{margin: 0 20px;}
	.fwlc ul li .lc-tit{font-size: 18px;}
	.fwlc ul li .lc-subtit{font-size: 14px;}
}

@media screen and (max-width:1400px) {
	
	.sec1 .search-r form input{width: 400px;}
	.sec1 .txtScroll-L .bd{width: 500px;}
	.gsjj-tit{font-size: 40px;margin: 15px 0;}
	.gsjj-l ul{margin-top: 30px;}
	.gsjj-cont{font-size: 14px;line-height: 24px;}
	.gsjj-l .gsjj-top{margin-top: 10px;}
	.gshj-list .swiper-button-next{right: -20px;}
	.gshj-list .swiper-button-prev{left: -20px;}
	.wh_item+.wh_item{margin-left: 30px;}
	.wh_item{width: calc(25% - 23px);}
}
@media screen and (max-width:1300px) {
	.header::before{width: 18%;}

}


.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 10px 0px;}

.pages {height:30px;color:#666666;margin-top:5px;text-align:center;}

.pages a:link,.pages a:visited {color:#666666;}

.pages a,.pages a:link {text-decoration:none;padding:2px 5px;border:1px solid #DDDDDD;background:#FFFFFF;margin:0px 2px;font-size:12px;color:#666666;text-align:center;}

.pages a:hover {background:#FB9007;color:#FFFFFF;border:1px solid #005EC9;text-decoration:none;text-align:center;padding:2px 5px;}

.pages .cpb {font-weight:bold;color:#FFFFFF;background:#FB9007;border:1px solid #005EC9;text-align:center;margin:0px 2px;padding:2px 5px;}

.pages .intext {width:30px;border:1px solid #7F9DB9;height:19px;line-height:19px;}

.pagination {text-align:center;}

.pagination li {display:inline-block;color:#333333;height:30px;line-height:30px;margin:0px 5px 0px 0px;vertical-align:middle;}

.pagination li a {float:left;display:block;height:25px;line-height:25px;padding:0 10px;font-size:13px;border:1px solid #dddddd;color:#555555;text-decoration:none;}

.pagination li a:hover {background:#FB9007;color:#ffffff;}

.pagination li a.thisclass {background:#FB9007;color:#ffffff;border:1px solid #005EC9;cursor:default;}

.pagination li a.thisclass:hover {background:#FB9007;color:#ffffff;border:1px solid #005EC9;cursor:default;}

.pagination li .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999999;}

.pagination li .pageinfo strong {color:#555555;font-weight:normal;}

.pagination table {text-align:center;margin:10px 0px 0px 25%;}

.pagination table td {padding:0px 2px;}

#pages {padding:14px 0 10px;text-align:right;}

#pages a {display:inline-block;height:30px;line-height:30px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 14px;}

#pages a.a1 {background:url('../images/pages.png') no-repeat 0 5px;padding:0 5px;}

#pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;}

#pages span {display:inline-block;height:30px;padding:0 14px;line-height:30px;background:#005EC9;border:1px solid #005EC9;color:#ffffff;text-align:center;}

#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../images/titlebg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}

.p15-infocontent-1-con p,p.p{line-height: 36px;}