@charset "UTF-8";
/* 公共样式 */
.w1680{width:1680px;margin:auto;}
.w1520{width:1520px;margin:auto;}
.zimu{color:#88c1c3;font-size:36px;font-family:'Arial-BoldMT';}
.shuzii{font-family:'Arial';}
.liaojie{margin-top:45px;}
.liaojie a{display:inline-block;width:26%;height:61px;border:1px solid #6e78b4;font-size:16px;line-height:61px;text-align:center;color:#6e78b4;}
.liaojie a:nth-child(2n){border-left:0px;width:5%;font-size:18px;}
.liaojie2{margin-top:45px;}
.liaojie2 a{display:inline-block;width:26%;height:61px;border:1px solid #fff;font-size:16px;line-height:61px;text-align:center;color:#fff;}
.liaojie2 a:nth-child(2n){border-left:0px;width:5%;font-size:18px;}
.arrow{width:32px;height:8px;background:url(../images/arrow.png) no-repeat;margin-top:20px;}

/* 滚屏样式设置 */
#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0);right:3%}
#fp-nav ul li { _display: none; font-size: 12px; z-index:9999;}
#fp-nav ul li {/* width:90px;  */height: 21px; margin:10px 0 0; vertical-align: middle;}
#fp-nav ul li a {float: right; width: 21px; height: 21px; color:#6e78b4; text-decoration: none; text-align: right; background: url(../images/dot.png) 3px 5px no-repeat;}
#fp-nav ul li .active{background-position: 0 bottom;color:#6e78b4;}
#fp-nav span { display: none;}
.fullPage-tooltip { float: left; top: 0; margin-right:5px; font:14px "Microsoft Yahei"; color:#88b828; line-height: 21px;}
.section {position:relative;overflow:hidden;}

/* 顶部栏目 */
#my_menu{position:fixed;z-index:9999999;width:100%;height:90px;background:#fff;border-bottom:1px solid #eae9e9;}
.inner{position:relative;max-width:1680px;margin:0 auto;}
#my_menu .logo{float:left;width:180px;height:60px;margin-top:20px;margin-right:12.5%}
/* 导航栏目 */
.yyui_menu1 { height:59px; line-height:59px; font-size:16px;margin-top:26px;}
.yyui_menu1 li { float:left; position:relative;} /*这一级是导航*/
.yyui_menu1 li a { display:block; line-height:35px; text-decoration:none; padding:0px 20px; color:#333333;   }
.yyui_menu1 li a:hover{}
.yyui_menu1 li a.more:after{content:" »";}
 
.yyui_menu1 li ul { position:absolute; float:left; width:150px; border:1px solid #D2D2D2; display:none; background-color:#FFFfff; z-index:9999;top:61px;} /*这是第二级菜单*/
.yyui_menu1 li ul a { width:110px;text-decoration:none; color:#333333;}
.yyui_menu1 li ul li{top:61px;}
.yyui_menu1 li ul a:hover { background:#f2f2f2;}
 
.yyui_menu1 li ul ul{ top:0;left:150px;} /*从第三级菜单开始,所有的子级菜单都相对偏移*/

header{z-index:9999999;width:100%;height:90px;background:#fff;border-bottom:1px solid #eae9e9;}
.top{position:relative;z-index:1;bottom:-4px;}
.topH{height:90px;}
.topLeft{margin-right:13%}
.topLeft a{display:inline-block;overflow:hidden;height:90px}
.topLeft a img{position:relative;top:50%;transform:translateY(-50%)}
.topTel{float:right;height:45px;line-height:45px;background:url(../images/icon01.png) no-repeat 0px 6px;padding-left:45px;font-size:24px;color:#6e78b4;font-weight:bold;position:relative;top:19px;}
#nav{line-height:90px;}
#nav li{float:left; position:relative;font-size:16px;}
#nav li a{height:86px;display:block;padding:0px 25px;}
#nav li .on{height:86px;}
/* #nav li{font-size:16px;line-height:90px; position:relative;} */
/* #nav ul li:hover,#nav ul li.on{height:85px;border-bottom: 2px solid #5161ac;color:#5161ac;} */
/* #nav ul li:hover a,#nav ul li.on a{color:#5161ac;} */

/* 二级导航栏目 */
#nav li .on:before{content:'';position:absolute;left:50%;left:50%;transform:translateX(-50%);bottom:0;width:0%;height:4px;background:#6e78b4;transition:all .3s ease 0s}
#nav li .on:hover:before{width:99%}
#nav li ul{width:150px;float:left;background-color:rgb(110,120,180,.8);display:none;z-index:99999977;position:absolute;top:82px;padding:0 5px 10px 5px;}
#nav li ul a{width:150px;height:40px;line-height:40px;border-bottom:1px solid #ccc;font-size:16px;text-indent:1.7em;padding:0;color:#fff;}
#nav li ul a.erji{width:220px;}
#nav li ul a.more:after{content:" »";}
#nav li ul ul{left:155px;top:0px;}

/*banner*/
.banner { height:100%; width:100%; overflow:hidden; }
.banner li .img{ width:100vw; height:100vh;}
.banner li .img img{ }
.banner .arrow-left {
  background: url(../images/banner_left.png) no-repeat left top; cursor:pointer;
  position: absolute;
  left: 256px;
  top: 50%;
  margin-top: -24px;
  width: 47px;
  height: 47px; z-index:9;
}
.banner .arrow-right {
  background: url(../images/banner_right.png) no-repeat left bottom; cursor:pointer;
  position: absolute;
  right: 256px;
  top: 50%;
  margin-top: -24px;
  width: 47px;
  height: 47px; z-index:9;
}
.banner_slider{ z-index:0;}

/* 首页banner */
.banner{ height:100vh; width:100vw; position:relative;}
.banner li{ position:relative; }
.banner li .img{ position: relative; left:0; top:0; width:100%; height:100vh; background-size:cover !important; z-index:8;  }	
#banner li img{ display:inline-block; margin-bottom:100px;}
#banner li .con{ position:absolute; width:100%; height:100%; top:0; left:0; z-index:999; text-align:center; }
#banner li .txt h5{ font-size:70px; font-weight:bold; margin-bottom:23px; color:#fff; transition:1.5s .6s; opacity:0; display:block; transform:translateY(100px);}
#banner li .txt p{ font-size:36px; color:#fff; color:rgba(255,255,255,.75); transition:1.5s .6s; opacity:0; display:block; transform:translateY(140px);}
#banner .more_btn{ transform:translateY(180px); opacity:0; transition:1.5s .6s; }
#banner li.slick-current .txt span,#banner li.slick-current .txt h5,#banner li.slick-current .txt p,#banner li.slick-current .txt .more_btn{ transform:translateY(0px); opacity:1;}
#banner li.slick-current{ z-index:999;}
#banner .page{position:absolute;z-index:15;color:#fff;left:50%;top:80%;margin-left:-50px;width:100px;bottom:.35rem;font-size:22px;text-align:center;line-height:40px;font:600 16px/2.5 PingFangSC;letter-spacing:1px;cursor:pointer}
#banner .page p{position:relative}
#banner .page p span{border:2px solid #fff;display:inline-block;width:18px;height:32px;border-radius:10px}
#banner .page p::before{content:"";width:2px;height:6px;border-radius:1px;position:absolute;left:50%;transform:translateX(-50%);top:8px;background:#fff;animation:move .5s infinite}
.banner .slick-arrow{ z-index:99; position:absolute; top:70%; margin-top:22px; transform:translate(0,0); 
	display:block;
    width: 63px;
    height: 63px;}
.banner .slick-prev{ left:220px;
	background:url(../images/banner_left.png) left center no-repeat;
	transition:300ms;
	-webkit-transition:300ms;
	animation:moveL 2s linear infinite;
	}
	
.banner .slick-next{left:320px;
	background:url(../images/banner_right.png) right center no-repeat;
	transition:300ms;
	-webkit-transition:300ms;
	animation:moveL 2s linear infinite;
	}

.slick-prev:before, .slick-next:before{ display:none;}
.section {position:relative;overflow:hidden;}

/* 内页banner */
.page-banner{width:100vw;overflow:hidden;}
.page-banner img{width:100%;}


/* 关于我们 */
.index-about{width:100%;height:100vh;background:url(../images/icon02.jpg) no-repeat;overflow:hidden;position:relative;}
.about-con{width:30%;margin-top:200px;}
/* .active .about-con{opacity:0;transform: translateY(20%);transition: all 0.6s ease-in-out 0s;} */
.about-con li{width:34.8%;display:inline-block;height:70px;overflow:hidden;margin-right:5%;}
.about-con li img{width:100%;}
.about-con li:last-child{margin-right:0;}

/* 检测技术服务 */
.fw{position:relative;width:100%;overflow:hidden}
.fw ul{overflow:hidden;zoom:1}
.fw ul li{width:480px;height:980px;float:left;overflow:hidden;position:relative;}
.fw ul li img{width:480px;}
.fw ul li .txt{left:4.75rem;top:33rem;position:absolute;}
.fw ul li a{color:#fff;}
.fw .shuzi{font-size:48px;font-family:'Arial';}
.fw .zim{font-size:20px;font-family:'Arial';}
.fw .zhezhao{position:absolute;background-color:rgba(110,120,180,.65);color:#fff;z-index:9;top:0;left:0;width:100%;height:980px;transition:all .3s;transform:scaleX(0);padding-left:5.25rem;padding-top:15rem;}
.fw ul li:hover .zhezhao{transform:scaleX(1)}

/* 技术服务 */
.field-w{padding-top:.5rem}
.field-w .title{text-align:center;font-size:.9rem;margin-bottom:1.5rem;position:relative;top:-6.5rem;}
.field-w .field-slide{padding-bottom:4rem}
.field-w  ul{position:relative;top:-3.5rem;}
.field-w .field-slide li{width:20.4%;box-sizing:border-box;overflow:hidden;position:relative;z-index:1;transition:all .5s ease 0s}
.field-w .field-slide li a{display:block;position:relative;z-index:2;width:100%;height:540px;padding:0 0 1.5rem 1rem;/* display:flex; flex-direction:column;justify-content:flex-end;*/color:#fff;}
.field-w .field-slide li .ico{margin-bottom:.6rem}
.field-w .field-slide li .ico .a{display:none}
.field-w .field-slide li:before{content:'';position:absolute;width:400%;height:100%;background:rgba(0,0,0,.5);left:-135%;transition:all .4s linear 0s;top:0;transform:skew(-30deg)}
.field-w .field-slide li:hover:before{left:-500%;}
.field-w .field-slide li.cur{width:38.8%;font-size:16px;}
.field-w .field-slide li.cur .jsfw-con{padding:3rem 2.2rem 0;}
.field-w .field-slide li .jsfw-con{padding:3rem 2.2rem 0;}
.field-w .field-slide li:nth-child(3n).cur .jsfw-con{padding:3rem 2.4rem 0;}
.field-w .field-slide li:nth-child(3n) .jsfw-con{padding:3rem 2.4rem 0;}
.field-w .field-slide li .bianhao{height:55px;line-height:55px;}
.field-w .field-slide li.cur a{color:#fff}
.field-w .field-slide li dl{margin-top:20px;line-height:30px;}
.field-w .field-slide li.cur:before{left:-500%;top:0;}
.field-w .field-slide li .jsfw-ljgd{position:absolute;bottom:6.5rem;}

/* 项目案例 */
.index-anli{width:100%;height:100vh;background:url(../images/icon03.jpg) no-repeat;}
.insec5 .link{display:block;width:5.5rem;border:1px solid rgba(255,255,255,.5);height:1.5rem;line-height:1.5rem;margin-right:1rem;color:#fff;display:flex;align-items:center}
.insec5 .link .t{width:4.5rem;text-align:center;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.5)}
.insec5 .link i{width:1rem;height:1rem;position:relative}
.insec5 .link i:before{content:'';position:absolute;width:5px;height:9px;background:url(../image/san-r.png) no-repeat center center;left:50%;top:50%;transform:translate(-50%,-50%)}
.insec5 .link:hover{background:#fff;color:#0b3797}
.insec5 .link:hover .t{border-right:1px solid rgba(11,55,15,.15)}
.insec5 .link:hover i:before{background:url(../image/san-rb.png) no-repeat center center}
.le{width:50%;height:100vh;overflow:hidden;box-sizing:border-box;padding:7rem 7rem 0;color:#fff;z-index:10;transition:all .6s ease-in-out 0s;transform:translateY(10%);opacity:0}
.le{transform:translateY(0);opacity:1}
.le .link{z-index:30;position:relative;margin-top:3rem}
.le .num-n{font-size:1.5rem}
.le-num{font-size:.75rem;margin-bottom:1rem}
.con-t{margin-top:5.5rem}
.ico img{max-width:1.5rem}
.le h1{font-size:1.2rem;margin-bottom:.5rem}
.ri{width:50%;height:100vh;z-index:10;/* padding-top:1rem; */transition:all .6s ease-in-out .6s;transform:translateY(10%);opacity:0}
.ri{transform:translateY(0);opacity:1}
.ri .con-t{color:#333;text-align:center}
.ri .con-t h1{font-size:.9rem;margin-bottom:.5rem}
.ri .con-t p{color:#666;font-size:.45rem}
.ri .swiper5-box{width:430px;height:430px;margin:20% auto 0;box-sizing:border-box;padding:14px 15px 15px;border:3px solid #6e78b4;border-radius:50%}
.ri .swiper5-box .img{width:100%;height:100%;border-radius:50%;overflow:hidden;max-width:100%;}
.ri .swiper-container5{position:static}
.ri .swiper5-box .line{width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);transition:.5s ease-in-out}
.ri .swiper5-box .line.cur{animation:rotate .5s both linear .2s}
.ri .swiper-button-next{width:55px;height:55px;border-radius:50%;background:url(../images/r.png) no-repeat center center;background-size:contain;right:-20%;z-index:2}
.ri .swiper-button-next:hover{background:url(../images/r_r.png) no-repeat center center;background-size:contain}
.ri .swiper-button-prev{width:55px;height:55px;border-radius:50%;background:url(../images/l.png) no-repeat center center;background-size:contain;left:-20%;}
.ri .swiper-button-prev:hover{background:url(../images/l_l.png) no-repeat center center;background-size:contain}
.ri .ico{left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}
.swiper10-box{width:12.5rem;color:#999;margin:2rem auto 0;text-align:center;position:relative}
.swiper10-box:before{content:'';position:absolute;width:1px;height:.9rem;background:#1351b9;left:50%;top:-1rem;transform:translateX(-50%)}
.swiper10-box .swiper-wrapper{align-items:center}
.swiper10-box .swiper-slide-active{color:#666;font-size:.65rem}
#wave1{height:16rem!important;left:0;bottom:0}

/* 新闻中心 */
.news{position:relative;top:-5rem;}
.news .title{text-align:center;font-size:.9rem;}
.news .xwzx{width:100%;overflow:hidden;margin-top:2rem;}
.news .xwzx .x_left{width:45%;margin-right:7%;}
.news .xwzx .x_right{width:47.5%;}
.news .xwzx .x_left .x_img{width:100%;height:380px;overflow:hidden;}
.news .xwzx .x_left .x_img img{width:100%;transition:all .5s;}
.news .xwzx .x_left .x_img:hover img{transform: scale(1.05, 1.05);}
.news .xwzx .x_title{line-height:35px;font-size:18px;font-weight:bold;}
.news .xwzx .x_time{line-height:25px;font-size:14px;}
.news .xwzx .x_con{line-height:25px;color:#666;font-size:16px;}
.news .xwzx .x_right ul li{margin-bottom:20px;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;padding:25px 20px;cursor:pointer;padding:15px;-webkit-transition: top .3s; transition: top .3s;}
.news .xwzx .x_right ul li:hover{-webkit-box-shadow:#6e78b4 0px 0px 10px;
   -moz-box-shadow: #6e78b4 0px 0px 10px;
   box-shadow: #6e78b4 0px 0px 10px;top:-10px;}
.news .xwzx .x_right ul li:hover .x_title a{color:#6e78b4;}
/* .news .xwzx .x_right ul li:last-child{margin-bottom:0;} */
.news .n-liaojie{width:20%;margin:20px auto 0 auto;}
.news .n-liaojie a{display:inline-block;height:61px;border:1px solid #6e78b4;font-size:16px;line-height:61px;text-align:center;color:#6e78b4;padding:0 15%;}
.news .n-liaojie a:nth-child(2n){border-left:0px;width:5%;font-size:18px;padding:0 5px;}

/* 荣誉资质 */
.index-rongyu{width:100%;height:100vh;background:url(../images/icon07.jpg) no-repeat;}
.ry{padding-top:40px;}
.ry .title{text-align:center;font-size:.9rem;}
.a_ry{position:absolute;width:1000px;}
.a_ry .next{display:inline-block;width:56px;height:56px;background:url(../images/r.png) no-repeat;}
.a_ry .prev{display:inline-block;width:56px;height:56px;background:url(../images/l.png) no-repeat;margin-right:1rem;}
.a_ry .prev:hover{background:url(../images/l_l.png) no-repeat;}
.a_ry .next:hover{background:url(../images/r_r.png) no-repeat;}
.a_ry .li{margin:0px 0px 40px 0px;overflow:hidden;zoom:1}
.a-ry .li dl{width:100%;}
.a_ry dl dd{display:inline-block;width:29%;margin-right:40px;text-align:center;}
.a_ry dl dd a{display: block;background:#ffffff;border: #e6e9eb 1px solid;padding: 2.5rem 2.5rem 2.5rem;position: relative;}
.a_ry dl dd a h5{font-size: 1rem;color: #404040;margin-top: 1.5rem;}
.a_ry dl dd a .img {width: 100%;/* line-height: 13.75rem; */overflow: hidden;}
.a_ry dl dd a .img img{max-width: 100%;max-height: 13.75rem;display: inline-block;}
.a_ry dl dd:hover img{transform: scale(1.05, 1.05);}
.jiangbei{position:absolute;right:5%;width:61.45%;bottom:0px;}

/*--------------------------------------------------内页样式---------------------------------------*/
.page-banner{width:100%;position:relative;top:-2.8px;overflow:hidden;}
.page-banner img{width:100%;}

.topB{background:#fff;position:relative;z-index:99998;margin-top: -2px;top:-1px;}
.topB1{border-bottom:1px solid #eee;height:60px;top:0;left:0;background:#fff;width:100%;}
.topBdl{overflow:hidden;display:inline-block;}
.topB1 dl{width:70%;border-left:1px solid #eee;}
.topB1 dl dd{width:15%;height:60px;float:left;display:inline;border:1px solid #eee;border-right:1px solid #eee;margin:0px 0px -1px -1px;font-size:16px;line-height:60px;text-align:center;border-top:0px;}
.topB1 dl dd.hover a{display:block;height:60px;color:#fff;background:#7b83bf;border-top:1px solid #eee;margin-top:-1px;}

.topA{background:#fff;position:relative;z-index:99998;margin-top: -2px;top:-1px;}
.topA1{border-bottom:1px solid #eee;height:60px;top:0;left:0;background:#fff;width:100%;}
.topAdl{overflow:hidden;display:inline-block;}
.topA1 dl{width:100%;border-left:1px solid #eee;}
.topA1 dl dd{width:14%;height:60px;float:left;display:inline;border:1px solid #eee;border-right:1px solid #eee;margin:0px 0px -1px -1px;font-size:16px;line-height:60px;text-align:center;border-top:0px;}
.topA1 dl dd:nth-child(2n){width:12%;}
.topA1 dl dd:nth-child(3n){width:19%;}
.topA1 dl dd:nth-child(4n){width:14%;}
.topA1 dl dd:nth-child(5n){width:14%;}
.topA1 dl dd:nth-child(6n){width:14%;}
.topA1 dl dd:nth-child(7n){width:12%;}
.topA1 dl dd.hover a{display:block;height:60px;color:#fff;background:#7b83bf;border-top:1px solid #eee;margin-top:-1px;}

.topC{background:#fff;position:relative;z-index:99998;margin-top: -2px;top:-1px;}
.topC1{border-bottom:1px solid #eee;height:60px;top:0;left:0;background:#fff;width:100%;}
.topCdl{overflow:hidden;display:inline-block;}
.topC1 .bd{position:relative;overflow:hidden;top:-19px;}
.topC1 dl{width:100%;border-left:1px solid #eee;overflow:hidden; zoom:1;}
.topC1 dl dd{width:14%;height:60px;float:left;display:inline;border:1px solid #eee;border-right:1px solid #eee;margin:0px 0px -1px -1px;font-size:16px;line-height:60px;text-align:center;border-top:0px;}
.topC1 dl dd:first-child{width:11%;}
.topC1 dl dd:nth-child(2n){width:12%;}
.topC1 dl dd:nth-child(3n){width:12%;}
.topC1 dl dd:nth-child(4n){width:12%;}
.topC1 dl dd:nth-child(5n){width:12%;}
.topC1 dl dd:nth-child(6n){width:12%;}
.topC1 dl dd:nth-child(7n){width:14%;}
.topC1 dl dd:last-child{width:14.4%;}
.topC1 dl dd.hover a{display:block;height:60px;color:#fff;background:#7b83bf;border-top:1px solid #eee;margin-top:-1px;}
.topC1 .prev{width:2%;left:8.2%;cursor:pointer;position:relative;top:22px;}
.topC1 .next{width:2%;cursor:pointer;position:absolute;right:0;right:7.2%;top:22px;}

/* -----------公司简介--------------------- */
.gsjj-bg{width:100%;height:630px;background:url(../images/icon09.jpg) no-repeat;}
.gsjj-l{width:40%;}
.gsjj-l .a-logo{width:33%;display:inline-block;margin-right:5%;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;}
.gsjj-l .a-logo img{width:100%;}
.gsjj-r{width:46.15%;}
.lvse-bg{width:100%;height:560px;background:url(../images/icon11.jpg) no-repeat;padding-top:140px;color:#fff;}
.lvse-bg ul{width:70%;margin:8rem auto 0 auto;}
.lvse-bg li{display:inline-block;width:19%;text-align:center;margin-right:7.6%;}
.lvse-bg li:last-child{margin-right:0%;}
.lvse-bg li .dinm{font-family: din-medium_0!important;}
.lvse-bg li .num{font-size:4.5rem;line-height:1.1}
.lvse-bg li .add{font-family:Microsoft YaHei!important;font-weight:lighter;right:-.7rem;font-size:1rem;top:-.4rem}
.team-bg{width:100%;height:850px;background:url(../images/icon13.jpg) repeat-y;}
.team-bg .team{width:50%;float:right;margin-top:8.5rem;}
.team-bg .team-l{width:40%;}
.team-bg .team .tit-1{font-size:2rem;}
.team-bg .team .tit-2{font-size:1rem;}
.team-bg .team ul{margin-top:2.5rem;}
.team-bg .team li{display:inline-block;padding:1rem;font-size:1.2rem;background-color:#fff;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;border-radius:5px;color:#7b83bf;margin-right:10px;}
.team-bg .team li span{display:block;float:left;font-size:2rem;font-family:'Arial';color:#99c8cb;margin-right:5px;}
.team-bg .team li .t-wenzi{float:left;margin-top:5px;}

.gshj{width:100%;height:500px;max-width:1340px;margin:0 auto;position:relative}
.gshj .next,.gshj .prev{width:42px;height:100px;position:absolute;top:210px;left:10px;z-index:100;cursor:pointer;background:url(../images/Left.jpg) no-repeat}
.gshj .next{left:auto;right:5px;background:url(../images/Right.jpg) no-repeat}
.gshj .scrollWrap{width:100%;max-width:1276px;margin-left:31px;padding-top:15px;overflow:hidden;position:absolute}
.gshj dl{float:left;width:648px;text-align:center;position:relative}
.gshj span{display:block;width:628px;height:53px;position:absolute;left:10px;bottom:0;background:#5f626b;opacity:.8;text-align:center;}
.gshj dt{margin:0 auto;width:628px;overflow:hidden}
.gshj img{display:block;width:628px;height:450px}
.gshj dd{width:298px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0}
.gshj dd a{color:#fff}
.gshj dd a:hover{text-decoration:none}
.gshj dl:hover span{background:#99c8cb;}

/* ---------------------企业文化----------------------------------- */
.qywh-bg{width:100%;background:url(../images/icon18.jpg) no-repeat;background-size:100% auto;padding:40px 0 60px 0;}
.qywh-l{width:60.5%;display:inline-block;margin-right:3%;}
.qywh-l .qy-pic{width:100%;height:330px;overflow:hidden;}
.qywh-l .qy-pic img{width:100%;height:330px;}
.qywh-r{width:36.2%;float:right;height:330px;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;background:#fff;}
.qywh-r-con{width:80%;margin:60px 0 0 40px;}
.qywh-bg ul{margin-top:30px;}
.qywh-bg li{width:30%;height:330px;display:inline-block;margin-right:2%;background:#fff;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;overflow:hidden;}
.qywh-bg li:first-child{width:29.2%;}
.qywh-bg li:nth-child(2n){width:29.2%;margin-right:3%;}
.qywh-bg li:nth-child(3n){width:36%;background:url(../images/icon19.jpg) no-repeat;background-size:cover;margin-right:0%;}

/* -------------------- 企业荣誉 ---------------------- */
.honor-bg{width:100%;height:700px;background:url(../images/icon18.jpg) no-repeat;padding:40px 0 60px 0;}
.qyry{position:absolute;/* width:1000px; */z-index:112;}
.qyry .next{display:inline-block;width:56px;height:56px;background:url(../images/r.png) no-repeat;}
.qyry .prev{display:inline-block;width:56px;height:56px;background:url(../images/l.png) no-repeat;margin-right:1rem;}
.qyry .prev:hover{background:url(../images/l_l.png) no-repeat;}
.qyry .next:hover{background:url(../images/r_r.png) no-repeat;}
.qyry .li{margin:0px 0px 40px 0px;overflow:hidden;zoom:1}
.qyry .li ul{width:100%;}
.qyry li{display:inline-block;width:20%;margin-right:40px;text-align:center;}
.qyry li a{display: block;background:#ffffff;border: #e6e9eb 1px solid;padding: 2.5rem 2.5rem 2.5rem;position: relative;}
.qyry li a h5{font-size: 1rem;color: #404040;margin-top: 1.5rem;}
.qyry li a .img {width: 100%;/* line-height: 13.75rem; */overflow: hidden;}
.qyry li a .img img{max-width: 100%;max-height: 13.75rem;display: inline-block;}
.qyry li:hover img{transform: scale(1.05, 1.05);}
.jiangbei2{position:relative;right:-46%;width:61.45%;bottom:-13px;z-index:111;}

/* ------------------------ 合作伙伴 ---------------------------- */
.huoban-bg{width:100%;height:600px;background:url(../images/icon18.jpg) no-repeat;padding:40px 0 60px 0;}
.huoban{position:relative;overflow:hidden;}
.huoban .hd{overflow:hidden;}
.huoban .hd .next{display:inline-block;width:56px;height:56px;background:url(../images/r.png) no-repeat;}
.huoban .hd .prev{display:inline-block;width:56px;height:56px;background:url(../images/l.png) no-repeat;margin-right:1rem;}
.huoban .hd .prev:hover{background:url(../images/l_l.png) no-repeat;}
.huoban .hd .next:hover{background:url(../images/r_r.png) no-repeat;}
.huoban .bd{/* overflow:hidden; */}
.huoban .bd ul{width:100%;overflow:hidden; zoom:1;float:left; _display:inline;}
.huoban .bd ul li{float:left;/* display:_inline; */width:22%;margin-right:4%;text-align:center;margin-bottom:30px;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;}
.huoban .bd ul li a{display: block;background:#ffffff;padding:1rem 1rem 1rem;position: relative;}
.huoban .bd ul li a .img {width: 100%;/* line-height: 13.75rem; */overflow: hidden;}
.huoban .bd ul li a .img img{max-width:100%;max-height:100%;display: inline-block;}
.huoban .bd ul li:hover img{transform: scale(1.05, 1.05);}
.huoban .bd ul li:nth-child(4n){margin-right:0;}
.jiangbei3{position:relative;right:-38%;width:61%;bottom:25px;}
.jiangbei3 img{width:100%;}

/* -----------------------项目案例-------------------------- */
.anli-bg{width:100%;background:url(../images/icon18.jpg) repeat-y;background:cover;padding:40px 0 60px 0;}
.anli{position:relative;width:100%;overflow:hidden;}
.anli .hd{overflow:hidden;}
.anli .next{float:right;width:56px;height:56px;background:url(../images/r.png) no-repeat;cursor:pointer;}
.anli .prev{float:left;width:56px;height:56px;background:url(../images/l.png) no-repeat;cursor:pointer;}
.anli .prev:hover{background:url(../images/l_l.png) no-repeat;}
.anli .next:hover{background:url(../images/r_r.png) no-repeat;}
.anli .hd ul{overflow:hidden; zoom:1; margin:10px auto 0 auto; zoom:1;position:relative;text-align:center;}
.anli .hd ul li{display:inline-block;width:56px; height:56px; overflow:hidden; margin-right:5px;cursor:pointer;border-radius:50%;border:1px solid #6e78b4;line-height:60px;text-align:center;background:#fff;color:#6e78b4;font-size:24px;font-family:'Arial';}
.anli .hd ul li.on{background:#6e78b4;color:#fff;}
.anli .bd{}
.anli .bd ul{width:100%;overflow:hidden; zoom:1;float:left; _display:inline;}
.anli .bd ul li{width:31.15%;height:380px;display:inline-block;margin-right:3%;margin-bottom:30px;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;background:#fff;}
.anli .bd ul li span{display:block;overflow:hidden;position:relative;}
.anli .bd ul li span img{width:100%;height:208px;display:block;transition:1s;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
.anli .bd ul li:nth-child(3n){margin-right:0;}
.anli .bd ul li:hover span>img{transform:scale(1.08)}
.anli .bd ul li .a-con{padding:30px;overflow:hidden;}
.anli .bd ul li .a-con .a-tit{font-size:18px;font-weight:bold;}
.anli .bd ul li .a-con .a-tit a:hover{color:#6e78b4;}
.anli .bd ul li .a-con .a-des{font-size:16px;line-height:25px;color:#666;margin-top:10px;}
.anli .bd ul li .a-con .a-time{font-size:14px;color:#999;margin-top:10px;}
.anli .bd ul li .a-con .a-time a{display:block;-webkit-transition: margin-left .8s;-moz-transition: margin-left .8s;-o-transition: margin-left .8s;}
.anli .bd ul li .a-con .a-time a:hover{margin-left:10px;}
.anli dl{width:60%;margin:0 auto;position:relative;text-align:center;}
.anli dd{display:inline-block;}
.anli dd:first-child{position:relative;bottom:5px;margin-right:5px;}
.anli dd:nth-child(3n){position:relative;bottom:5px;}

/* ------------------------ 检测服务 ---------------------------------- */
.jcfw-bg{width:100%;background:url(../images/icon18.jpg) repeat-y;background-size:cover;padding:40px 0 60px 0;}
.jcfw li{width:31.15%;height:380px;display:inline-block;margin-right:3%;margin-bottom:30px;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;background:#fff;}
.jcfw li span{display:block;overflow:hidden;position:relative;}
.jcfw li span img{width:100%;height:208px;display:block;transition:1s;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
.jcfw li:nth-child(3n){margin-right:0;}
.jcfw li:hover span>img{transform:scale(1.08)}
.jcfw li .a-con{padding:30px;overflow:hidden;}
.jcfw li .a-con .a-tit{font-size:18px;font-weight:bold;}
.jcfw li .a-con .a-tit a:hover{color:#6e78b4;}
.jcfw li .a-con .a-des{font-size:16px;line-height:25px;color:#666;margin-top:10px;}
.jcfw li .a-con .a-time{font-size:14px;color:#999;margin-top:10px;}
.jcfw li .a-con .a-time a{display:block;-webkit-transition: margin-left .8s;-moz-transition: margin-left .8s;-o-transition: margin-left .8s;}
.jcfw li .a-con .a-time a:hover{margin-left:10px;}
.jcfw .jc-con{line-height:30px;padding:0 10px;font-size:16px;}

/* ------------------- 技术服务 --------------------- */
.jsfw-bg{width:100%;background:url(../images/icon18.jpg) repeat-y;background-size:cover;padding:40px 0 60px 0;/* position:absolute; */}

.xgal{position:relative;width:100%;overflow:hidden;}
.xgal .hd{overflow:hidden;}
.xgal .next{float:right;width:56px;height:56px;background:url(../images/r.png) no-repeat;cursor:pointer;}
.xgal .prev{float:left;width:56px;height:56px;background:url(../images/l.png) no-repeat;cursor:pointer;}
.xgal .prev:hover{background:url(../images/l_l.png) no-repeat;}
.xgal .next:hover{background:url(../images/r_r.png) no-repeat;}
.xgal .hd ul{overflow:hidden; zoom:1; margin:10px auto 0 auto; zoom:1;position:relative;text-align:center;}
.xgal .hd ul li{display:inline-block;width:56px; height:56px; overflow:hidden; margin-right:5px;cursor:pointer;border-radius:50%;border:1px solid #6e78b4;line-height:60px;text-align:center;background:#fff;color:#6e78b4;font-size:24px;font-family:'Arial';}
.xgal .hd ul li.on{background:#6e78b4;color:#fff;}
.xgal .bd{padding:30px 0px;overflow:hidden;}
.xgal .bd ul{overflow:hidden;zoom:1;position:relative;left:17px;}
.xgal .bd ul li{width:31.15%;height:380px;display:inline-block;margin:0 16px 30px 16px;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;background:#fff;overflow:hidden;}
.xgal .bd ul li span{display:block;overflow:hidden;position:relative;}
.xgal .bd ul li span img{width:100%;height:208px;display:block;transition:1s;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
/* .xgal .bd ul li:nth-child(3n){margin-right:0;} */
.xgal .bd ul li:hover span>img{transform:scale(1.08)}
.xgal .bd ul li .a-con{padding:30px;overflow:hidden;}
.xgal .bd ul li .a-con .a-tit{font-size:18px;font-weight:bold;}
.xgal .bd ul li .a-con .a-tit a:hover{color:#6e78b4;}
.xgal .bd ul li .a-con .a-des{font-size:16px;line-height:25px;color:#666;margin-top:10px;}
.xgal .bd ul li .a-con .a-time{font-size:14px;color:#999;margin-top:10px;}
.xgal .bd ul li .a-con .a-time a{display:block;-webkit-transition: margin-left .8s;-moz-transition: margin-left .8s;-o-transition: margin-left .8s;}
.xgal .bd ul li .a-con .a-time a:hover{margin-left:10px;}
.xgal dl{width:60%;margin:0 auto;position:relative;text-align:center;}
.xgal dd{display:inline-block;}
.xgal dd:first-child{position:relative;bottom:5px;margin-right:5px;}
.xgal dd:nth-child(3n){position:relative;bottom:5px;}

/* -----------------------咨询流程 -------------------- */
.zxlc{width:100%;background:url(../images/icon21.png) no-repeat right 0 top 0;background-size:auto 100%;position:relative;bottom:-60px;}
.zxlc li{width:30%;display:inline-block;margin-right:2%;background:#fff;border:1px solid #e3e3e3;padding:30px 20px;margin-bottom:40px;}
.zxlc li:nth-child(2n){margin-right:0;}
.zxlc li .z-num{font-size:30px;color:#7b83bf;}

/* -----------------------检测流程 -------------------- */
.jclc{width:100%;background:url(../images/icon22.png) no-repeat right 0 top 0;background-size:40% 100%;position:relative;top:-60px;}
.jclc li{width:30%;display:inline-block;margin-right:2%;background:#fff;border:1px solid #e3e3e3;padding:30px 20px;margin-bottom:40px;}
.jclc li:nth-child(2n){margin-right:0;}
.jclc li .z-num{font-size:30px;color:#7b83bf;}

/* --------------------- 联系我们 ----------------------- */
.lxfs{margin-top:40px;}
.lxfs li{width:44.4%;display:inline-block;margin-right:4%;background:#fff;padding:30px 20px;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;}
.lxfs li:last-child{margin-right:0;}
.lxfs li .f-logo1{width:200px;height:70px;overflow:hidden;display:inline-block;margin-right:15px;}
.lxfs li .f-logo1-wenzi{display:inline-block;font-size:18px;position:relative;bottom:26px;}
.lxfs li p{line-height:25px;text-indent:2em;}
.map {width:100%;height:450px;overflow:hidden;margin-top:50px;}

/* --------------------------- 加入我们 ----------------------------- */
.jrwm-pic{width:46%;max-height:425px;display:inline-block;margin-right:5%;overflow:hidden;}
.jrwm-pic img{width:100%;}
.jrwm-rcln{width:45%;display:inline-block;font-size:16px;vertical-align:top;}

.zpjh-bg-1{width:100%;background:url(../images/icon24.jpg) no-repeat;padding:70px 0;}
.zpjh-bg-2{width:100%;background:url(../images/icon25.jpg) no-repeat;padding:70px 0;}
.zpjh-bg-1 p,.zpjh-bg-2 p{line-height:30px;color:#fff;text-align:center;font-size:16px;}
.zpjh-bg-1 ul,.zpjh-bg-2 ul{width:40%;margin:40px auto;position:relative;text-align:center;}
.zpjh-bg-1 li,.zpjh-bg-2 li{width:35%;display:inline-block;height:60px;margin-right:30px;border:1px solid #fff;text-align:center;line-height:60px;font-size:16px;}
.zpjh-bg-1 li.on,.zpjh-bg-2 li.on{background:#fff;}
.zpjh-bg-1 li a,.zpjh-bg-2 a{color:#fff;}
.zpjh-bg-1 li.on a,.zpjh-bg-2 li.on a{color:#6e78b4;}
.zpjh-bg-1 li:nth-child(2n),.zpjh-bg-2 li:nth-child(2n){margin-right:0;}

.job{position:relative;width:100%;overflow:hidden;}
.job .hd{overflow:hidden;}
.job .next{float:right;width:56px;height:56px;background:url(../images/r.png) no-repeat;cursor:pointer;}
.job .prev{float:left;width:56px;height:56px;background:url(../images/l.png) no-repeat;cursor:pointer;}
.job .prev:hover{background:url(../images/l_l.png) no-repeat;}
.job .next:hover{background:url(../images/r_r.png) no-repeat;}
.job .hd ul{overflow:hidden; zoom:1; margin:10px auto 0 auto; zoom:1;position:relative;text-align:center;}
.job .hd ul li{display:inline-block;width:56px; height:56px; overflow:hidden; margin-right:5px;cursor:pointer;border-radius:50%;border:1px solid #6e78b4;line-height:60px;text-align:center;background:#fff;color:#6e78b4;font-size:24px;font-family:'Arial';}
.job .hd ul li.on{background:#6e78b4;color:#fff;}
.job .bd{margin-top:40px;}
.job .bd ul{width:100%;overflow:hidden; zoom:1;float:left; _display:inline;}
.job .bd ul li{width:27.5%;display:inline-block;margin-right:3%;margin-bottom:30px;-webkit-box-shadow:#eee 0px 0px 10px;
   -moz-box-shadow: #eee 0px 0px 10px;
   box-shadow: #eee 0px 0px 10px;background:#fff;padding:25px 20px;}
.job .bd ul li b{display:block;font-size:20px;}
.job .bd ul li p{font-size:16px;line-height:25px;}
.job .bd ul li .time{color:#999;font-size:14px;}
.job dl{width:60%;margin:0 auto;position:relative;text-align:center;}
.job dd{display:inline-block;}
.job dd:first-child{position:relative;bottom:5px;margin-right:5px;}
.job dd:nth-child(3n){position:relative;bottom:5px;}

.masking{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.7);display:none;top:0;left:0;z-index:99999;}
.layer{position:relative;width:550px;height:auto;background:#fff;border-top:5px solid #6e78b4;left:50%;margin-left:-250px;top:40%;margin-top:-150px}
.close{position:absolute;right:10px;top:0px;font-size:24px;color:#6e78b4;cursor:pointer;}
.layer .neirong{padding:20px 15px;}
.layer .neirong p{font-size:14px;line-height:25px;}

/* --------------------------文章详情页---------------------- */
.content{background:#fff;padding:20px 30px;}
.content h3{display:block;width:80%;margin:0 auto;font-size:28px;text-align:center;}
.content .author{font-size:14px;color:#999;text-align:center;margin-top:20px;}
.content .d-con{margin-top:30px;font-size:16px;line-height:30px;}
.content .d-con img {padding-top: 30px;padding-bottom: 30px;height: auto!important;}
.content .d-con img{max-width: 100%;}

/* 上一页下一页 */
#ar_fot{ height:90px; display:table; width:100%; margin-top:20px;}
#ar_fot a{ font-size:14px; color:#333;}
#ar_fot ul { display:table-cell; vertical-align:middle; width:100%; height:100%;}
#ar_fot ul li{ width:33.333%; float:left;}
#ar_fot li a{ display: inline-block; height:60px; line-height:60px;}
.ar_fot_prev{ text-align:left;}
.ar_fot_list{ text-align: center;}
.ar_fot_next{ text-align: right;}
.arrow_left{ position: relative; width:20px; height:20px; display: inline-block; top:10px; margin-right:30px; transition:.3s;}
.arrow_left:before{ content:""; width:10px; height:1px; background:#333; display:block; transform:rotate(-45deg); position:absolute; top:0; transition:.3s;}
.arrow_left:after{ content:""; width:10px; height:1px; background:#333; display:block; transform:rotate(45deg); position:absolute; top:6px; transition:.3s;}
.arrow_left i{ display:block; width:0; height:1px; background:#6e78b4; display:block; top:3px; left:2px; position:absolute; transition:.3s;}
.ar_fot_prev a:hover .arrow_left{ margin-right:40px;}
.ar_fot_prev a:hover .arrow_left i{ width:18px;}
.ar_fot_prev a:hover .arrow_left:before,.ar_fot_prev a:hover .arrow_left:after{ background:#6e78b4 !important;}
.ar_fot_list .fa-th{position: relative;top:1px;margin-right:5px;width: 15px;height:20px;display:inline-block;transition:.2s;}
.ar_fot_list a:hover .fa-th{color:#6e78b4;} 
.arrow_right{ position: relative; width:20px; height:20px; display: inline-block; top:10px; margin-left:30px; transition:.3s;}
.arrow_right:before{ content:""; width:10px; height:1px; background:#333; display:block; transform:rotate(45deg); position: absolute; top:0; right:0; transition:.3s;}
.arrow_right:after{ content:""; width:10px; height:1px; background:#333; display:block; transform:rotate(-45deg); position:absolute; top:6px; right:0; transition:.3s;}
.arrow_right i{ display:block; width:0; height:1px; background:#6e78b4; display:block; top:3px; right:3px; left:auto; position: absolute; transition:.3s;}
.ar_fot_next a:hover .arrow_right{ margin-left:40px;}
.ar_fot_next a:hover .arrow_right i{ width:18px;}
.ar_fot_next a:hover .arrow_right:before,.ar_fot_next a:hover .arrow_right:after{ background:#6e78b4 !important;}

#ar_fot a:hover span{ color:#6e78b4;}
.m1200 {max-width:1200px;min-width:1024px;margin: 0 auto;position: relative;}

/* ----------------------------留言板-------------------------- */
/* 留言板 */
.lyb{margin-top:25px;overflow:hidden;}
.lyb ul li{width:40%;float:left;margin-right:5%;margin-bottom:20px;}
.lyb ul li:nth-child(2n){margin-right:0;}
.lyb label{display:block;line-height:25px;padding-left:1px;}
.lyb ul li .input{width:100%;height:40px;line-height:40px;border:1px solid #e3e3e3;padding-left:25px;border-radius:3px;}
.lyb ul li .input:focus{outline:none;}
.lyb ul li .input-yzm{width:20%;height:40px;line-height:40px;border:1px solid #e3e3e3;padding-left:25px;border-radius:3px;}
.lyb ul li .input-yzm:focus{outline:none;}
.lyb ul li .user{background:url(../images/icon45.png) no-repeat 5px 10px;background-color:#fff;}
.lyb ul li .email{background:url(../images/icon46.png) no-repeat 5px 12px;background-color:#fff;}
.lyb ul li .tel{background:url(../images/icon47.png) no-repeat 5px 12px;background-color:#fff;}
.lyb ul li .addr{background:url(../images/icon49.png) no-repeat 5px 12px;background-color:#fff;}
.lyb ul li .select{width:100%;height:40px;line-height:40px;border:1px solid #e3e3e3;color:#999;padding:7px;background-color:#fff;}
.lyb ul li .input-3{background:url(../images/icon14.png) no-repeat 6px 11px;padding-left:25px;background-color:#fff;}
.lyb ul li .input-yzm-code{width:25%;position:relative;cursor:pointer;}
.lyb .textarea{width:84%;height:140px;border:1px solid #e3e3e3;background:url(../images/icon48.png) no-repeat 5px 5px;background-color:#fff;padding:0px 5px 5px 25px;line-height:25px;}
.lyb .textarea:focus{outline:none;}
.lyb .yzm{width:25%;position:relative;}
.lyb .yzm .inpt{width:50%;height:40px;line-height:40px;border:1px solid #e3e3e3;}
.lyb .yzm .inpt:focus{outline:none;}
.lyb .yzm .code{width:40%;}
.lyb .submit{width:15%;height:45px;line-height:45px;text-align:center;background:#6e78b4;color:#fff;font-size:16px;cursor:pointer;}
.lyb ul li.chang{width:85%;}
.lxwm h2{font-size:18px;line-height:40px;font-weight:normal;}
.lxwm h3{font-size:16px;line-height:30px;font-weight:normal;}

/* --------------- 返回顶部 -------------------------- */
.back-top {width:40px;height:40px;background:#6e78b4;right: 2rem;bottom: 2rem;cursor: pointer;}
.dfj {display: flex;align-items: center;justify-content: center;}
.back-top i{display:inline-block;width:10px;height: 6px;background: url(../images/arrow-t.png) no-repeat center center;}

/*分页样式*/
.pageListNav{padding:3% 0;width:75%;margin:0 auto;position:relative;z-index:2;text-align:center;overflow:hidden;}
.pageListNav .firstPage{width:30px}
.pageListNav ul li{display:inline-block;line-height:30px;height:30px;margin-left:5px;background:#333;border:1px solid #333;border-radius:3px;padding:0 13px;width:auto;color:#fff;}
.pageListNav ul li.page{background:#fff;border:0px;}
.pageListNav ul li a{color:#fff;}
.pageListNav ul li a:hover{color:#6e78b4;text-decoration:none;}
.pageListNav ul li.active,.pageListNav ul li.active a,.pageListNav ul li.active a:hover{background-color:#6e78b4;color:#FFF;border:1px solid #6e78b4;}
.pageListNav .pageinfo{line-height:25px;padding:12px 5px 10px 5px;}
.pageListNav select{line-height:25px;margin-top:4px}
.pageListNav .pageinfo strong{color:#555;font-weight:400;margin:0 2px}

footer{width:100%;height:420px;background:url(../images/footer.jpg) repeat-y;overflow:hidden;color:#fff;}
.qingmu{width:40%;display:inline-block;}
.qingmu .f-logo1{width:140px;height:50px;overflow:hidden;display:inline-block;margin-right:15px;}
.qingmu .f-logo1-wenzi{display:inline-block;font-size:18px;position:relative;bottom:22px;}
.qingmu ul{margin-top:35px;}
.qingmu li{line-height:30px;font-size:14px;}
.siairui{width:40%;display:inline-block;position:absolute;}
.siairui .f-logo2{width:140px;height:50px;overflow:hidden;display:inline-block;margin-right:15px;}
.siairui .f-logo2-wenzi{display:inline-block;font-size:18px;position:relative;bottom:22px;}
.siairui ul{margin-top:35px;}
.siairui li{line-height:30px;font-size:14px;}
.erweima{float:right;}
.erweima .wenzi{float:right;}
.erweima .wenzi .zi{padding-top:20px;font-size:14px;text-align:right;margin-right:10px;}
.erweima .wenzi .ewm{width:120px;height:120px;display:inline-block;margin:0 7px;text-align:center;line-height:25px;}
.erweima .wenzi .ewm img{width:100%;}
.erweima li{width:12%;float:right;margin-left:4%;}
.erweima li:last-child{margin-right:0;}
.erweima li img{width:100%;}
.linee{width:100%;height:1px;background-color:#fff;margin:35px 0;}


/*分页样式*/
.pager{width:93%;height:60px;line-height:60px;margin:20px auto;text-align:center;font-size:14px;color:#7a7a7a;}
.pager span{color:#7a7a7a;}
.pager a{color:#7a7a7a;margin:0 3px;background:#e5e5e5;font-size:14px;padding:4px 10px;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.pager a:hover,.pager a.thisclass{background:#154a9a;color:#fff;border:1px solid #154a9a;cursor:pointer;}

@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}
100%{transform:translate(-50%,-50%) rotate(360deg)}
}

@media screen and (max-width: 1680px){
  .w1680 {
      width: 1340px;
  }
  
}
@media screen and (max-width: 1680px){
  .w1680 {width: 1420px;}
  .topLeft {margin-right:13%;}
}
@media screen and (max-width: 1620px){
  .w1680 {width: 1300px;}
  .topLeft {margin-right: 13%;}
}
@media screen and (max-width: 1520px){
  .w1680 { width: 1300px;}
  .w1520 { width: 1300px;}
  .topLeft {margin-right: 2%;}
  .news .xwzx .x_left .x_img{height:320px;}
  .news .xwzx .x_right ul li:last-child{display:none;}
  .jiangbei{position:absolute;right:5%;bottom:9%;width:54.45%;}
  .gsjj-l .a-logo{width:41.6%;}
.lvse-bg ul{width:87%;}
.team-bg{height:670px;}
.team-bg .team{margin-top:3.5rem;}
.team-bg .team ul {margin-top: 1rem;}
.team-bg .team li{padding:.75rem;font-size:1rem;}
.team-bg .team li span{font-size:1.5rem;}
.team-bg .team li .t-wenzi{margin-top:2px;}
.qywh-bg li:nth-child(3n){width:35.9%;}
.honor-bg{height:560px;}
.qyry dl dd{width:20%;}
.jiangbei2{position:relative;right:-46%;width:61.45%;bottom:-13px;}
.huoban .bd ul li{width:21.6%;}
.jiangbei3{position:absolute;right:7.5%;bottom:-24%;width:45.45%;}
.jcfw li{margin-right:2.9%;}
.xgal .bd ul li{margin:0 14px 30px;}
.topC1 .prev{width:2%;left:8.2%;}
.job .bd ul li{width:27.5%;}
}
@media screen and (max-width: 1450px){
  .w1680 {width: 1200px;}
  .w1520 {width: 1200px;}
  .topLeft {margin-right: 2%;}
  #nav li a {display: block;padding: 0px 19px;}
.news .xwzx .x_left .x_img{height:320px;}
  .news .xwzx .x_right ul li:last-child{display:none;}
.jiangbei{position:absolute;right:5%;bottom:9%;width:50.45%;}
.gsjj-l .a-logo{width:41.6%;}
.lvse-bg ul{width:87%;}
.team-bg{height:670px;}
.team-bg .team{margin-top:3.5rem;}
.team-bg .team ul {margin-top: 1rem;}
.team-bg .team li{padding:.75rem;font-size:1rem;}
.team-bg .team li span{font-size:1.5rem;}
.team-bg .team li .t-wenzi{margin-top:2px;}
.qywh-bg li:nth-child(3n){width:35.9%;}
.honor-bg{height:600px;}
.qyry dl dd{width:20%;}
.jiangbei2{position:relative;right:-46%;width:61.45%;bottom:-50px;}
.huoban-bg{width:100%;height:520px;}
.huoban .bd ul li{width:21.8%;}
.jiangbei3{position:absolute;right:9%;bottom:-20%;width:45.45%;}
.anli .bd ul li span img {height:175px;}
.jcfw li{margin-right:2.9%;}
.jcfw li span img {height:175px;}
.xgal .bd ul li span img {height:175px;}
.xgal .bd ul li{margin:0 12px 30px;}
.topC1 .prev{width:2%;left:4.2%;}
.topC1 .next{width:2%;right:3.2%;}
.job .bd ul li{width:27%;}
}
@media screen and (max-width: 1360px){
  .w1680 {width:1200px;}
  .w1520 {width:1200px;}
  .news .xwzx .x_left .x_img{height:312px;}
  .news .xwzx .x_right ul li:last-child{display:none;}
  .jiangbei{position:absolute;right:5%;bottom:9.3%;width:49.45%;}
  .erweima .wenzi .zi{display:none;}
  .gsjj-l .a-logo{width:41.6%;}
  .lvse-bg ul{width:87%;}
  .team-bg{height:670px;}
.team-bg .team{margin-top:3.5rem;}
.team-bg .team ul {margin-top: 1rem;}
.team-bg .team li{padding:.75rem;font-size:1rem;}
.team-bg .team li span{font-size:1.5rem;}
.team-bg .team li .t-wenzi{margin-top:2px;}
.qywh-bg li:nth-child(3n){width:35.9%;}
.honor-bg{height:600px;}
.qyry dl dd{width:20%;}
.jiangbei2{position:relative;right:-46%;width:61.45%;bottom:-51px;}
.huoban-bg{width:100%;height:490px;}
.huoban .bd ul li{width:21.5%;}
.jiangbei3{position:absolute;right:5.5%;bottom:-13%;width:41.45%;}
.anli .bd ul li span img {height:175px;}
.jcfw li{margin-right:2.9%;}
.jcfw li span img {height:175px;}
.xgal .bd ul li span img {height:175px;}
.xgal .bd ul li{margin:0 12px 30px;}
.topC1 .prev{width:2%;left:3.2%;}
.topC1 .next{width:2%;right:2.2%;}
.job .bd ul li{width:27%;}
}
@media screen and (max-width: 1300px){
  .w1680 {width: 1080px;}
  .w1520 {width: 1080px;}
  .news .xwzx .x_left .x_img{height:272px;}
  .news .xwzx .x_right ul li:last-child{display:none;}
  .jiangbei{position:absolute;right:5%;bottom:9%;width:48.45%;}
  .erweima .wenzi .zi{display:none;}
  .gsjj-l .a-logo{width:46.3%;}
  .lvse-bg ul{width:96%;}
  .team-bg{height:670px;}
.team-bg .team{margin-top:2rem;}
.team-bg .team ul {margin-top: 1rem;}
.team-bg .team li{padding:.75rem;font-size:1rem;}
.team-bg .team li span{font-size:1.5rem;}
.team-bg .team li .t-wenzi{margin-top:2px;}
.qywh-bg li:nth-child(3n){width:35.8%;}
.honor-bg{height:550px;}
.qyry dl dd{width:20%;}
.jiangbei2{position:relative;right:-46%;width:61.45%;bottom:-52px;}
.huoban-bg{width:100%;height:490px;}
.huoban .bd ul li{width:21.5%;}
.jiangbei3{position:absolute;right:9.5%;bottom:-9%;width:41.45%;}
.anli .bd ul li span img {height:175px;}
.jcfw li{margin-right:2.89%;}
.jcfw li span img {height:175px;}
.xgal .bd ul li span img {height:175px;}
.xgal .bd ul li{margin:0 12px 30px;}
.topC1 .prev{width:2%;left:3.2%;}
.topC1 .next{width:2%;right:2%;}
.job .bd ul li{width:26.6%;}
}
@media screen and (max-width: 1200px){
  .w1680 {width: 960px!important;}
  .w1520 {width: 960px!important;}
  .news .xwzx .x_left .x_img{height:250px;}
  .news .xwzx .x_right ul li:last-child{display:none;}
  .jiangbei{position:absolute;right:5%;bottom:9%;width:48.45%;}
  .erweima .wenzi .zi{display:none;}
  .gsjj-l{width:45.4%;}
  .gsjj-l .a-logo{width:46%;}
  .lvse-bg ul{width:100%;}
  .team-bg{height:670px;}
.team-bg .team{margin-top:2rem;}
.team-bg .team ul {margin-top: 1rem;}
.team-bg .team li{padding:.75rem;font-size:1rem;}
.team-bg .team li span{font-size:1.5rem;}
.team-bg .team li .t-wenzi{margin-top:2px;}
.qywh-bg li:nth-child(3n){width:35.7%;}
.honor-bg{height:500px;}
.qyry dl dd{width:20%;}
.jiangbei2{position:relative;right:-46%;width:61.45%;bottom:-54px;}
.huoban-bg{width:100%;height:450px;}
.huoban .bd ul li{width:21.5%;}
.jiangbei3{position:absolute;right:9.5%;bottom:-2%;width:43.45%;}
.anli .bd ul li span img {height:150px;}
.jcfw li{margin-right:2.8%;}
.jcfw li span img {height:150px;}
.xgal .bd ul li span img {height:150px;}
.xgal .bd ul li{margin:0 12px 30px;}
.topC1 .prev{width:2%;left:6.2%;}
.topC1 .next{width:2%;right:5.2%;}
.job .bd ul li{width:26%;}
}
@media screen and (max-width: 960px){
 .topC1 .prev{width:2%;left:4%;}
}