@charset "UTF-8";
body{overflow-x:hidden;}
/* 按钮 */
.bts{width:250px;height:60px;line-height:60px;text-align:center;font-size:18px;transition:all .6s;}
.bts a{display:block;font-weight:600;}
.bts i{display:inline-block;font-size:16px;margin-left:10px;font-weight:bold;}
.bts.bts-red{background:url(../images/btn_red_bg.svg) center center/100% 100% no-repeat;}
.bts.bts-red a{color:#fff;}
.bts.bts-red:hover{background-image:url(../images/btn_red_bg2.svg);}
.bts.bts-line-red{background-image:url(../images/btn_line_bg_white.svg);}
.bts.bts-line-red-small{background-image:url(../img/btn_line_bg_small.svg);width:60px;height:60px;position:relative;transform:translateZ(0);}
.bts.bts-line-red-small:before{content:'';display:block;width:0;left:0;height:100%;position:absolute;background:url(../img/btn_line_bg_small_on.svg) 0 0/cover no-repeat;transition:all .5s;opacity:0;z-index:-1;}
.bts.bts-line-red-small i{font-size:20px;margin-left:0;}
.bts.bts-line-red-small:hover{background-image:url(../img/btn_line_bg_small.svg);}
.bts.bts-line-red-small:hover:before{width:100%;opacity:1;}
.bts.bts-line{background:url(../images/btn_line_bg.svg) center center/100% 100% no-repeat;}
.bts.bts-line a{color:#999;}
.bts.bts-line i{color:#194397;}
.bts.bts-line:hover{background-image:url(../images/btn_line_bg2.svg);}
.bts.bts-line:hover a{color:#fff;}
.bts.bts-line:hover i{color:#fff;}
.bts.bts-line.blue{background-image:url(../img/btn_line_bg_blue.png);}
.bts.bts-line.blue a{color:#194397;}
.bts.bts-line.blue i{color:#2b90f6;}
.bts.bts-line.blue:hover{background-image:url(../img/btn_line_bg_blue_on.png);}
.bts.bts-line.blue:hover a{color:#fff;}
.bts.bts-line.blue:hover i{color:#fff;}
.bts.bts-line187{background-image:url(../img/btn_line_blue_187_52.png);background-size:100% 100%;width:187px;height:52px;line-height:52px;}
.bts.bts-line187 a{color:#666;font-weight:normal;}
.bts.bts-line187 i{color:#194397;}
.bts.bts-line187:hover{background-image:url(../img/btn_line_blue_187_52_hover.png);}
.bts.bts-line187:hover a{color:#fff;}
.bts.bts-line187:hover i{color:#fff;}
.bts.bts-line210{background-image:url(../img/btn_line_white_210.png);background-size:100% 100%;width:187px;height:52px;line-height:52px;}
.bts.bts-line210 a{color:#fff;font-weight:normal;}
.bts.bts-line210 i{color:#fff;}
.bts.bts-line210:hover{background-image:url(../img/btn_line_white_210_hover.png);}
.bts.bts-line210:hover a{color:#666;}
.bts.bts-line210:hover i{color:#194397;}
 @media screen and (max-width:1440px) {
.bts{width:200px;line-height:50px;height:50px;}
.bts.bts-line-red-small{height:50px;width:50px;}
}
 @media screen and (max-width:1280px) {
.bts{width:180px;line-height:43px;height:45px;}
.bts.bts-line-red-small{height:45px;width:45px;}
}
 @media screen and (max-width:1024px) {
.bts{width:160px;line-height:38px;height:40px;font-size:16px;}
.bts.bts-line-red-small{height:40px;width:40px;}
.bts.bts-line187{width:150px;height:42px;line-height:42px;}
.bts.bts-line210{width:160px;height:42px;line-height:42px;}
}
 @media screen and (max-width:768px) {
.bts{width:150px;line-height:40px;height:40px;font-size:14px;}
.bts i{margin-left:5px;font-size:14px;}
.bts a{font-weight:normal;}
}
/* header */
.header{position:absolute;top:0;left:0;width:100%;z-index:99;transition:all .4s;}
.header .hd-wrap{width:94.79167%;margin:0 auto;}
.header .head-top{color:rgba(255, 255, 255, 0.5);padding:14px 0;position:relative;z-index:9;}
.header .head-top .top-l{float:left;}
.header .head-top .top-r{float:right;}
.header .head-top .top-r a{color:rgba(255, 255, 255, 0.5);}
.header .head-top .top-r a:hover{color:#fff;}
.header .head-top .top-r span{display:block;float:left;position:relative;display:inline-block;padding:0 30px;line-height:20px;border-right:1px solid rgba(255, 255, 255, 0.5);}
.header .head-top .top-r span:last-child{padding-right:0;border-right:none;}
.header .head-top .top-r .icon-yuyan{font-size:21px;margin-right:9px;vertical-align:middle;}
.header .head-top .top-r .icon-xiala{font-size:10px;margin-left:13px;vertical-align:middle;}
.header .head-top .top-r .icon-sousuo{font-size:20px;vertical-align:middle;}
.header .Global-dropdown{position:absolute;left:50%;transform:translateX(-50%);top:calc(100% + 20px);background-color:rgba(255, 255, 255, 0.8);padding:8px 0;text-align:center;border-radius:2px;transition:all .5s ease-in-out;opacity:0;visibility:hidden;background:linear-gradient(135deg, transparent 6px, #fff 0) top left, linear-gradient(-135deg, transparent 0, #fff 0) top right, linear-gradient(-45deg, transparent 6px, #fff 0) bottom right, linear-gradient(45deg, transparent 0, #fff 0) bottom left;background-size:50% 50%;background-repeat:no-repeat;}
.header .Global-dropdown li{white-space:nowrap;}
.header .Global-dropdown li a{display:block;padding:5px 16px;color:#666 !important;}
.header .Global-dropdown li a:hover{background-color:#e93f36;color:#fff !important;}
.header .Global:hover .Global-dropdown{opacity:1;visibility:visible;top:calc(100% + 10px);}
.header .top-search{cursor:pointer;}
.header .top-search .search-box{position:absolute;width:20px;right:50px;height:25px;top:0;transition:all .3s;}
.header .top-search .icon-sousuo{color:rgba(255, 255, 255, 0.5);transition:all .3s;}
.header .top-search .input-text{width:0;visibility:hidden;opacity:0;transition:all .3s;}
.header .top-search em{color:rgba(255, 255, 255, 0.5);margin-left:30px;transition:all .3s;}
.header .top-search:hover .icon-sousuo{color:#fff;}
.header .top-search:hover em{color:#fff;}
.header .top-search .search-box.active{width:200px;cursor:inherit;background-color:#fff;top:-2px;}
.header .top-search .search-box.active .icon-sousuo{color:#666;margin:3px 7px;float:left;}
.header .top-search .search-box.active .input-text{width:calc(100% - 40px);opacity:1;visibility:visible;height:25px;position:relative;outline:none;}
.header.scroll{position:fixed;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.header.scroll .head-top{display:none;}
.haead-inner{padding:10px 0 0;transition:all .4s;}
.haead-inner .logo{float:left;}
.haead-inner .logo .logo-normal{display:none;}
.haead-inner .header-nav{float:right;width:73%;text-align:right;}
.haead-inner .header-nav ul li{display:inline-block;font-size:16px;padding-bottom:20px;margin-left:4vw;}
.haead-inner .header-nav ul li:first-child{margin-left:0;}
.haead-inner .header-nav ul li span{display:block;font-weight:bold;}
.haead-inner .header-nav ul li span a{display:block;color:#fff;line-height:47px;}
.haead-inner .header-nav ul li span a:hover{color:#194397;}
.haead-inner .header-nav ul li:hover span a{color:#194397;}
.haead-inner .header-nav ul li:hover .dropMenu{opacity:1;transform:translateY(0);visibility:visible;}
.haead-inner .header-nav ul li:hover .single-dorp{transform:translate(-50%, 0);}
.haead-inner .menu {
 --color:#e93f36;width:36px;height:36px;padding:0;margin:0;outline:none;position:relative;border:none;background:none;cursor:pointer;-webkit-appearence:none;-webkit-tap-highlight-color:transparent;display:none;}
.haead-inner .menu svg{width:50px;height:40px;top:-6px;left:4px;stroke:var(--color);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;display:block;position:absolute;}
.haead-inner .menu svg path{transition:stroke-dasharray var(--duration, 0.85s) var(--easing, ease) var(--delay, 0s), stroke-dashoffset var(--duration, 0.85s) var(--easing, ease) var(--delay, 0s);stroke-dasharray:var(--array-1, 26px) var(--array-2, 100px);stroke-dashoffset:var(--offset, 126px);-webkit-transform:translateZ(0);transform:translateZ(0);}
.haead-inner .menu svg path:nth-child(2) {
 --duration:.7s;
 --easing:ease-in;
 --offset:100px;
 --array-2:74px;}
.haead-inner .menu svg path:nth-child(3) {
 --offset:133px;
 --array-2:107px;}
.haead-inner .menu.active svg path {
 --offset:57px;}
.haead-inner .menu.active svg path:nth-child(1), .haead-inner .menu.active svg path:nth-child(3) {
 --delay:.15s;
 --easing:cubic-bezier(0.2, 0.4, 0.2, 1.1);}
.haead-inner .menu.active svg path:nth-child(2) {
 --duration:.4s;
 --offset:2px;
 --array-1:1px;}
.haead-inner .menu.active svg path:nth-child(3) {
 --offset:58px;}
/* 二级菜单 */
.dropMenu{opacity:0;visibility:hidden;transition:all .4s;transform:translateY(30px);}
.full-dorp{position:absolute;top:100%;left:0;width:100%;color:#fff;background-color:#194397;}
.full-dorp .inr{width:94.79167%;margin:0 auto;}
.full-dorp dl{padding:20px 0;width:60%;float:right;}
.full-dorp dl dd{float:left;text-align:left;margin:10px 0;}
.full-dorp dl a{color:#fff;font-size:16px;}
.full-dorp-products dl dd{margin:0 10px;}
.full-dorp-solution dl dd{width:25%;}
.single{position:relative;}
.single-dorp{position:absolute;top:100%;left:50%;transform:translate(-50%, 30px);background-color:#194397;width:120px;}
.single-dorp dl{padding:10px 0;}
.single-dorp dl dd{text-align:center;}
.single-dorp dl a{color:#fff;line-height:3;display:block;font-size:16px;}
.single-dorp dl a:hover{background-color:rgba(0, 0, 0, 0.3);}
/* 鼠标经过状态 */
.header.hover{background-color:rgba(255, 255, 255, 0.9);}
.header.hover .head-top{color:#333;}
.header.hover .head-top .top-r a{color:#333;}
.header.hover .top-search .icon-sousuo{color:#333;}
.header.hover .top-search em{color:#333;}
.header.hover .haead-inner .logo .logo-white{display:none;}
.header.hover .haead-inner .logo .logo-normal{display:block;}
.header.hover .haead-inner .header-nav ul li span a{color:#333;}
.header.hover .haead-inner .header-nav ul li:hover span a{color:#194397;}
.header.active{background-color:white;transition:all .8s;}
.header.active .haead-inner{padding-top:20px;}
.header.active .haead-inner .logo .logo-white{display:none;}
.header.active .haead-inner .logo .logo-normal{display:block;}
.header.active .haead-inner .header-nav ul li span a{color:#333;}
.header.active .haead-inner .header-nav ul li.active span{position:relative;}
.header.active .haead-inner .header-nav ul li.active span:before{content:'';display:block;width:100%;height:3px;background-color:#194397;position:absolute;left:0;bottom:0px;}
.header.active .haead-inner .header-nav ul li:hover span a{color:#194397;}
 @media screen and (max-width:1600px) {
.haead-inner .header-nav ul li{margin-left:4%;}
}
 @media screen and (max-width:1440px) {
.header .head-top{padding:10px 0;}
.haead-inner .header-nav ul li{margin-left:3.5%;}
.full-dorp dl{width:70%;}
}
 @media screen and (max-width:1280px) {
.haead-inner .logo img{width:200px;}
.haead-inner .header-nav{width:78%;}
.haead-inner .header-nav ul li{padding-bottom:15px;margin-left:1%;}
.haead-inner .logo img{width:200px;}
.haead-inner .header-nav ul li span a{line-height:40px;}
.full-dorp dl{width:80%;}
}
 @media screen and (max-width:1024px) {
.haead-inner .logo img{width:160px;}
.haead-inner .header-nav ul li span a{line-height:33px;}
.header .hd-wrap{width:calc(100% - 40px);}
}
 @media screen and (max-width:980px) {
.haead-inner{padding-bottom:15px;}
.haead-inner .menu{display:block;float:right;}
.haead-inner .header-nav{position:absolute;top:100%;left:0;width:100%;float:none;text-align:left;height:calc(100vh - 100px);overflow-y:auto;display:none;}
.haead-inner .header-nav .nav-list{padding:0 20px;background-color:#fff;}
.haead-inner .header-nav .nav-list ul li{float:none;width:100%;margin-left:0;padding-bottom:0;position:relative;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:returnToNormal;animation-name:returnToNormal;}
.haead-inner .header-nav .nav-list ul li span{position:relative;}
.haead-inner .header-nav .nav-list ul li span:after{content:'\e60e';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);font-family:"iconfont" !important;font-size:14px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .5s;color:#999;}
.haead-inner .header-nav .nav-list ul li span a{color:#333;line-height:3;}
.haead-inner .header-nav .nav-list ul li:first-child span:after{display:none;}
.haead-inner .header-nav .nav-list .dropMenu{display:none;position:static;opacity:1;transition:none;visibility:visible;transform:none;}
.haead-inner .header-nav .nav-list .dropMenu .inr{width:auto;margin:0 20px;}
.haead-inner .header-nav .nav-list .full-dorp dl{width:100%;float:none;padding:10px 0;}
.haead-inner .header-nav .nav-list .full-dorp dl dd{float:none;width:100%;}
.haead-inner .header-nav .nav-list .single-dorp{width:100%;transform:none;}
.haead-inner .header-nav .nav-list .single-dorp dl dd{text-align:left;}
.haead-inner .header-nav ul li:hover .single-dorp{transform:none;}
.haead-inner .header-nav .nav-list ul li.on span:after{transform:translateY(-50%) rotate(90deg);}
.header.active .haead-inner .header-nav ul li.active span:before{height:1px;}
}
 @media screen and (max-width:768px) {
.header .head-top .top-l{display:none;}
.header .head-top .top-r span{padding:0 10px;}
.haead-inner{padding-top:0;padding-bottom:10px;}
.haead-inner .logo img{width:120px;}
}
 @media screen and (max-width:500px) {
.header .head-top .top-r{float:none;width:100%;text-align:right;padding-right:20px;}
.header .head-top .top-r span{display:inline-block;float:none;padding:0 5px;text-align:center;border-right:none;}
.header .head-top .top-r span:nth-child(3){margin-right:5px;}
.header .head-top .top-r span:last-child{width:30px;position:absolute;right:0;}
.header .top-search .search-box{right:0;}
.header .head-top .top-r span.Global{margin-right:5px;}
.header .head-top .top-r span.Global em{display:none;}
.header .top-search em{display:none;}
.header .head-top .top-r .icon-yuyan{margin-right:3px;font-size:18px;}
.header .head-top .top-r .icon-xiala{margin-left:3px;}
}
/* banner */
.banner{position:relative;overflow:hidden;}
.banner .banner-video{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%;z-index:9;}
.banner .banner-video video{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.banner-swiper{height:100vh;position:relative;z-index:8;}
.banner-swiper .ui-loop{width:32px;height:32px;z-index:9;display:inline-block;vertical-align:middle;position:relative;cursor:pointer;transition:all .4s;border:2px solid rgba(255, 255, 255, 0.2);border-radius:100%;}
.banner-swiper .ui-loop:before{content:'';display:block;width:2px;height:8px;background-color:#fff;position:absolute;top:50%;left:40%;transform:translate(-50%, -50%);transition:all .4s;}
.banner-swiper .ui-loop:after{content:'';display:block;width:2px;height:8px;background-color:#fff;position:absolute;top:50%;left:60%;transform:translate(-50%, -50%);transition:all .4s;}
.banner-swiper .ui-loop:hover{border-color:#fff;}
.banner-swiper .ui-loop.active{border-color:#fff;}
.banner-swiper .ui-loop.active:before{left:calc(50% + 4px);width:0;height:0;background-color:transparent;border:4px solid transparent;border-left:8px solid #fff;}
.banner-swiper .ui-loop.active:after{right:50%;opacity:0;width:0;visibility:hidden;}
.banner-swiper .swiper-slide{position:relative;}
.banner-swiper .img{position:absolute;left:0;top:0;width:100%;height:100%;transition:all 3s;background-size:cover;background-repeat:no-repeat;background-position:center;transform:scale(1.05);}
.banner-swiper .txt{width:76.66667%;margin:0 auto;padding-top:40vh;position:relative;height:100%;}
.banner-swiper .txt .lg{transition:all .6s;transform:translateY(30px);opacity:0;}
.banner-swiper .txt h2{font-family:"FZZZH";color:#fff;margin-top:10px;transition:all .6s;transition-delay:0.5s;transform:translateY(30px);opacity:0;}
.banner-swiper .txt .btnbox{transition:all .6s;transition-delay:0.8s;transform:translateY(30px);opacity:0;margin-top:30px;}
.banner-swiper .swiper-slide-active .img{transform:scale(1);}
.banner-swiper .swiper-slide-active .txt .lg{opacity:1;transform:translateY(0);}
.banner-swiper .swiper-slide-active .txt h2{opacity:1;transform:translateY(0);}
.banner-swiper .swiper-slide-active .txt .btnbox{opacity:1;transform:translateY(0);}
.banner-swiper .bottom-nav{position:absolute;width:100%;text-align:center;left:0;bottom:5%;z-index:8;}
.banner-swiper .bannerpage{display:inline-block;}
.banner-swiper .swiper-pagination-bullet{width:40px;height:4px;border-radius:0;background-color:#fff;opacity:0.7;margin:0 4px;}
.banner-swiper .swiper-pagination-bullet-active{background-color:#e93f36;opacity:1;}
.banner-swiper .swiper-button-prev{width:65px;height:65px;background-color:rgba(255, 255, 255, 0.7);background-size:10px 16px;left:7.8125%;opacity:0;transition:all .8s;}
.banner-swiper .swiper-button-prev:hover{background-color:#fff;border-radius:100%;}
.banner-swiper .swiper-button-prev.active{left:2.60417%;opacity:1;}
.banner-swiper .swiper-button-next{width:65px;height:65px;background-color:rgba(255, 255, 255, 0.7);background-size:10px 16px;right:7.8125%;opacity:0;transition:all .8s;}
.banner-swiper .swiper-button-next:hover{background-color:#fff;border-radius:100%;}
.banner-swiper .swiper-button-next.active{right:2.60417%;opacity:1;}
 @media screen and (max-height:400px) {
.banner-swiper{height:650px;}
.banner-swiper .txt{padding-top:20%;}
}
 @media screen and (max-width:1440px) {
.banner-swiper .swiper-button-prev{width:50px;height:50px;}
.banner-swiper .swiper-button-next{width:50px;height:50px;}
}
 @media screen and (max-width:1280px) {
.banner-swiper .swiper-button-prev{width:40px;height:40px;}
.banner-swiper .swiper-button-next{width:40px;height:40px;}
.banner-swiper .txt .lg{width:50%;}
.banner-swiper .txt .lg img{width:100%;}
}
 @media screen and (max-width:1024px) {
.banner-swiper .txt .btnbox{margin-top:15px;}
.banner-swiper .swiper-pagination-bullet{width:24px;height:2px;}
.banner-swiper .ui-loop{width:24px;height:24px;}
.banner .banner-video{background-color:#000;}
.banner .banner-video video{object-fit:contain;}
}
 @media screen and (max-width:768px) and (min-height:415px) {
.banner-swiper{height:50vh;}
.banner-swiper .txt{padding-top:18vh;}
.banner .banner-video{background-color:#000;}
.banner .banner-video video{object-fit:contain;}
}
 @media screen and (max-width:500px) {
.banner-swiper{height:60vh;}
.banner-swiper .txt{padding-top:24vh;}
.banner-swiper .txt h2{margin-top:2px;}
.banner-swiper .txt .btnbox{margin-top:10px;}
.banner-swiper .txt h2{font-size:24px;}
}
.defualtbox{padding:60px 0 120px;overflow:hidden;}
.defualtbox .title{margin-bottom:50px;}
.defualtbox .title h1{color:#194397;}
.defualtbox .title .tit-bottom{position:relative;}
.defualtbox .title .tit-bottom h5{float:left;color:#999;font-weight:normal;}
.defualtbox .title .tit-bottom .more{float:right;color:#999;}
.defualtbox .title .tit-bottom .more i{color:#737374;font-size:20px;margin-left:12px;transition:all .4s;position:relative;left:0;}
.defualtbox .title .tit-bottom .more:hover{color:#e93f36;}
.defualtbox .title .tit-bottom .more:hover i{color:#e93f36;left:10px;}
/* 新闻中心 */
.index-news{background-color:#fff;}
.news-list-main{position:relative;overflow:hidden;}
.news-list-main .lmain-left{float:left;width:33.33333%;background-color:#eaf0f5;position:relative;transition:all .4s;height:400px;}
.news-list-main .lmain-left:after{content:'';display:block;width:0;height:3px;background-color:#194397;position:absolute;bottom:0;left:0;opacity:0;transition:all .6s;}
.news-list-main .lmain-left a{display:block;padding:13% 10%;}
.news-list-main .lmain-left a .datetime{color:#000;}
.news-list-main .lmain-left a .datetime em{margin-left:10px;font-weight:bold;}
.news-list-main .lmain-left a h3{color:#777;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:60px;font-weight:normal;}
.news-list-main .lmain-left a .btn{margin-top:12%;}
.news-list-main .lmain-left a .btn i{color:#194397;font-size:20px;transition:all .4s;position:relative;right:0;}
.news-list-main .lmain-left a .btn:hover i{right:-10px;}
.news-list-main .lmain-left:hover{box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0.08);}
.news-list-main .lmain-left:hover:after{width:100%;opacity:1;}
.news-list-main .lmain-left:hover a h3{color:#194397;}
.news-list-main .lmain-swiper{float:right;width:66.66667%;overflow:hidden;position:relative;}
.news-list-main .lmain-swiper:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;transition:all 1.5s;z-index:8;}
.news-list-main .lmain-swiper.animated:after{left:100%;}
.news-list-main .lmain-swiper .swiper-slide{position:relative;}
.news-list-main .lmain-swiper .swiper-slide a{display:block;position:relative;}
.news-list-main .lmain-swiper .swiper-slide .img{height:400px;overflow:hidden;position:relative;}
.news-list-main .lmain-swiper .swiper-slide .img img{width:100%;height:100%;transition:all .4s;object-fit:cover;}
.news-list-main .lmain-swiper .swiper-slide .img:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.50196) 0%, transparent 53%, rgba(0, 0, 0, 0.01) 54%, rgba(0, 0, 0, 0.54902) 100%);background-image:-moz-linear-gradient(90deg, rgba(0, 0, 0, 0.50196) 0%, transparent 53%, rgba(0, 0, 0, 0.01) 54%, rgba(0, 0, 0, 0.54902) 100%);background-image:-webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.50196) 0%, transparent 53%, rgba(0, 0, 0, 0.01) 54%, rgba(0, 0, 0, 0.54902) 100%);background-image:-ms-linear-gradient(90deg, rgba(0, 0, 0, 0.50196) 0%, transparent 53%, rgba(0, 0, 0, 0.01) 54%, rgba(0, 0, 0, 0.54902) 100%);}
.news-list-main .lmain-swiper .swiper-slide .txt{position:absolute;width:100%;height:100%;left:0;top:0;padding:4.25% 5.20833%;z-index:8;}
.news-list-main .lmain-swiper .swiper-slide .txt .other{color:rgba(255, 255, 255, 0.5);}
.news-list-main .lmain-swiper .swiper-slide .txt h2{color:#fff;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list-main .lmain-swiper .swiper-slide a:hover .img img{transform:scale(1.05);}
.news-list-main .lmain-swiper .page-news{position:absolute;bottom:10%;z-index:9;text-align:right;padding:0 5.21%;}
.news-list-main .lmain-swiper .page-news .swiper-pagination-bullet{width:30px;height:3px;background-color:rgba(255, 255, 255, 0.4);border-radius:0;opacity:1;}
.news-list-main .lmain-swiper .page-news .swiper-pagination-bullet-active{background-color:#e93f36;}
.index-news-lists ul li{float:left;width:33.3333%;position:relative;height:360px;}
.index-news-lists ul li:first-child{background-color:#f6f7f8;}
.index-news-lists ul li:nth-child(2){background-color:#eaf0f5;}
.index-news-lists ul li:nth-child(3){background-color:#fff;}
.index-news-lists ul li:after{content:'';display:block;width:0;height:3px;background-color:#194397;position:absolute;bottom:0;left:0;opacity:0;transition:all .6s;}
.index-news-lists ul li a{display:block;padding:13% 10%;}
.index-news-lists ul li a .other{color:#999;margin-bottom:10px;}
.index-news-lists ul li a h2{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:110px;}
.index-news-lists ul li a .btn{margin-top:12%;color:#6a6a6a;}
.index-news-lists ul li a .btn i{color:#194397;font-size:20px;transition:all .4s;position:relative;right:0;margin-left:13px;}
.index-news-lists ul li a .btn:hover i{right:-10px;}
.index-news-lists ul li:hover{box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0.08);}
.index-news-lists ul li:hover:after{width:100%;opacity:1;}
.index-news-lists ul li:hover a h3{color:#e93f36;}
.index-news-lists ul li:hover .btn{color:#194397;}
@media screen and (max-width:1440px) {
.index-news-lists ul li a h2{height:94px;}
}
@media screen and (max-width:1440px) {
.defualtbox .title{margin-bottom:40px;}
.news-list-main .lmain-left{height:320px;}
.news-list-main .lmain-swiper .swiper-slide .img{height:320px;}
.index-news-lists ul li{height:300px;}
}
 @media screen and (max-width:1280px) {
.defualtbox .title{margin-bottom:30px;}
.news-list-main .lmain-left a h3{height:48px;}
.index-news-lists ul li a h2{height:84px;}
.index-news-lists ul li a .btn{margin-top:10%;}
}
 @media screen and (max-width:1024px) {
.defualtbox{padding:40px 0 80px;}
.news-list-main .lmain-left{height:280px;}
.news-list-main .lmain-swiper .swiper-slide .img{height:280px;}
.index-news-lists ul li{height:260px;}
.index-news-lists ul li a .btn i{font-size:16px;margin-left:6px;}
.news-list-main .lmain-left a .btn i{font-size:16px;}
.defualtbox .title .tit-bottom .more i{font-size:16px;}
}
 @media screen and (max-width:768px) {
.news-list-main .lmain-left{height:220px;}
.news-list-main .lmain-swiper .swiper-slide .img{height:220px;}
.index-news-lists ul li{height:200px;}
.index-news-lists ul li a .btn{margin-top:5%;}
}
 @media screen and (max-width:640px) {
.news-list-main .lmain-left{float:none;width:100%;height:auto;}
.news-list-main .lmain-left a{padding:20px;}
.news-list-main .lmain-left a .btn{margin-top:10px;}
.news-list-main .lmain-swiper{float:none;width:100%;}
.news-list-main .lmain-swiper .img{height:auto;}
.news-list-main .lmain-swiper .swiper-slide .txt{padding:20px;}
.index-news-lists ul li{float:none;width:100%;height:auto;padding:20px;}
.index-news-lists ul li a{padding:0;}
.defualtbox .title .tit-bottom h5{font-size:14px;line-height:1.5;}
.defualtbox .title .tit-bottom .more{top:-30px;position:absolute;right:0;}
.defualtbox .title .tit-bottom .more em{display:none;}
.index-news-lists ul li a .btn{margin-top:10px;}
}
/* 解决方案 */
.index-solution{background:#f5f5f5;padding-top:120px;}
.index-solution .w1440{position:relative;}
.index-solution .particles1{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;}
.index-solution .cont{position:relative;z-index:2;}
.index-solution .title{width:33.33%;float:left;margin-bottom:0;height:360px;position:relative;}
.index-solution .title .tit-bottom{width:265px;margin:20px 0 12%;}
.index-solution .title .Solution{color:#fff;font-size:115px;line-height:0.8;position:absolute;left:0;bottom:0;font-weight:bold;z-index:-1;}
.index-solution .solution-main{overflow:hidden;}
.index-solution .solution-main .imgbox{float:left;width:66.66667%;position:relative;}
.index-solution .solution-main .imgbox:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#eaf0f5;transition:all 1.5s;z-index:8;}
.index-solution .solution-main .imgbox.animated:after{left:100%;}
.index-solution .imgbox{position:relative;}
.index-solution .imgbox .img{width:100%;height:360px;overflow:hidden;position:relative;}
.index-solution .imgbox .img img{width:100%;height:100%;transition:all .4s;object-fit:cover;}
.index-solution .imgbox .img:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.5) 100%);}
.index-solution .imgbox .txt{position:absolute;left:0;width:100%;bottom:-40px;z-index:2;padding:30px 40px;transition:all .5s;}
.index-solution .imgbox .txt h2{color:#fff;font-weight:normal;}
.index-solution .imgbox .info{margin-top:10px;opacity:0;visibility:hidden;transition:all .5s;}
.index-solution .imgbox .info p{color:#fff;float:left;width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-solution .imgbox .info i{float:right;display:block;width:43px;border-left:1px solid #7e7671;color:#ffff;font-size:20px;height:20px;line-height:20px;text-align:right;}
.index-solution .imgbox a:hover .img img{transform:scale(1.05);}
.index-solution .imgbox a:hover .txt{bottom:0;}
.index-solution .imgbox a:hover .txt .info{opacity:1;visibility:visible;}
.index-solution-lists ul li{float:left;width:33.33%;position:relative;overflow:hidden;}
.index-solution-lists ul li:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#eaf0f5;transition:all 1.5s;z-index:8;}
.index-solution-lists ul li:nth-child(1):after{transition-delay:0.2s;}
.index-solution-lists ul li:nth-child(2):after{transition-delay:0.4s;}
.index-solution-lists ul li:nth-child(3):after{transition-delay:0.6s;}
.index-solution-lists ul li.animated:after{top:100%;}
 @media screen and (max-width:1440px) {
.index-solution .title{height:275px;}
.index-solution .title .Solution{font-size:90px;}
.index-solution .imgbox .img{height:275px;}
.index-solution .title .tit-bottom{width:80%;}
}
 @media screen and (max-width:1024px) {
.index-solution{padding-top:80px;}
.index-solution .title{height:260px;}
.index-solution .title .Solution{font-size:80px;}
.index-solution .imgbox .img{height:260px;}
.index-solution .imgbox .txt{padding:20px;}
.index-solution .imgbox .info i{font-size:16px;width:30px;}
}
 @media screen and (max-width:768px) {
.index-solution .title{height:200px;}
.index-solution .title .Solution{font-size:66px;}
.index-solution .imgbox .img{height:200px;}
.index-solution .title .tit-bottom{margin-bottom:20px;margin-top:10px;}
}
 @media screen and (max-width:640px) {
.index-solution .title{float:none;width:100%;}
.index-solution .title .tit-bottom{margin:10px 0 20px;}
.index-solution .solution-main .imgbox{float:none;width:100%;}
.index-solution-lists ul li{float:none;width:100%;}
}
/* 产品中心 */
.index-product{ background-color:#fff;}
.index-product .title h1{color:#333;float:left;}
.index-product .title .tit-bottom{float:right;margin-top:38px;width:calc(100% - 200px);line-height:30px;}
.index-product .title .tit-bottom h5{color:#666;}
.index-product .title .tit-bottom a.more{color:#333;}
.index-product .title .tit-bottom a.more i{color:#333;}
.index-product .tabnav{margin-bottom:55px;}
.index-product .tabnav ul li{float:left;width:20%;text-align:center;}
.index-product .tabnav ul li a{color:#fff;line-height:60px;display:block;border-top:1px solid #e93f36;background:rgba(0, 29, 66, 0.4);}
.index-product .tabnav ul li a:hover{color:#e93f36;}
.index-product .tabnav ul li.active a{background:url(../images/btn_red_bg3.png) center center no-repeat;background-size:100% 100%;color:#fff;border-top:none;}
.index-product .itemSwiper{position:relative;display:none;}
.index-product .itemSwiper:first-child{display:block;}
.index-product .pro-button-prev{left:-135px;width:65px;height:65px;background-color:rgba(255, 255, 255, 0.7);background-size:10px 16px;transition:all .8s;top:38%;opacity:0.7;}
.index-product .pro-button-prev:hover{background-color:#fff;border-radius:100%;}
.index-product .pro-button-prev.swiper-button-disabled{opacity:0.1;}
.index-product .pro-button-next{right:-135px;width:65px;height:65px;background-color:rgba(255, 255, 255, 0.7);background-size:10px 16px;transition:all .8s;top:38%;opacity:0.7;}
.index-product .pro-button-next:hover{background-color:#fff;border-radius:100%;}
.index-product .pro-button-next.swiper-button-disabled{opacity:0.1;}
.product-swiper{position:relative;width:100%;overflow:hidden;padding-bottom:77px;}
.product-swiper .swiper-pages-pro{position:absolute;bottom:0;left:0;text-align:center;}
.product-swiper .swiper-pagination-bullets .swiper-pagination-bullet{width:83px;height:3px;background-color:#333;margin:0;border-radius:0;opacity:1;}
.product-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#e93f36;}
.product-swiper .swiper-slide{background-color:#fff;position:relative;box-shadow: 0 0px 8px 0px #eee;}
.product-swiper .swiper-slide:after{content:'';display:block;width:0;height:3px;background-color:#e93f36;position:absolute;bottom:0;left:0;opacity:0;transition:all .6s;}
.product-swiper .img{overflow:hidden;width:100%;height:300px;}
.product-swiper .img img{width:100%;height:100%;transition:all .4s;object-fit:cover;}
.product-swiper .txt{height:200px;padding:20px 25px 25px;}
.product-swiper .txt h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Montserrat";margin-bottom:6px;}
.product-swiper .txt p{color:#999;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:44px;margin-bottom:32px;}
.product-swiper .ft span{display:inline-block;float:left;width:77px;border:1px solid #bbb;color:#bbb;text-align:center;line-height:30px;}
.product-swiper .ft i{float:right;display:inline-block;width:28px;text-align:right;border-left:1px solid #ddd;margin-top:3px;}
.product-swiper .swiper-slide:hover:after{width:100%;opacity:1;}
.product-swiper .swiper-slide:hover .img img{transform:scale(1.03);}
.product-swiper .swiper-slide:hover h2{color:#e93f36;}
 @media screen and (max-width:1700px) {
.index-product .pro-button-prev{left:-65px;}
.index-product .pro-button-next{right:-65px;}
}
 @media screen and (max-width:1440px) {
.index-product .title .tit-bottom{width:calc(100% - 160px);margin-top:23px;}
.index-product .tabnav ul li a{line-height:48px;}
.product-swiper .img{height:220px;}
.product-swiper .txt{height:190px;}
.product-swiper{padding-bottom:67px;}
.index-product .pro-button-prev{width:50px;height:50px;}
.index-product .pro-button-next{width:50px;height:50px;}
}
 @media screen and (max-width:1280px) {
.index-product .title .tit-bottom{width:calc(100% - 140px);margin-top:18px;}
.index-product .pro-button-prev{left:10px;}
.index-product .pro-button-next{right:10px;}
.index-product .pro-button-prev{width:40px;height:40px;}
.index-product .pro-button-next{width:40px;height:40px;}
.product-swiper .img{height:240px;}
}
 @media screen and (max-width:1024px) {
.index-product .title h1{float:none;}
.index-product .title .tit-bottom{width:100%;float:none;margin-top:0;}
.product-swiper .img{height:260px;}
.index-product .tabnav{margin-bottom:30px;}
.product-swiper{padding-bottom:50px;}
.product-swiper .swiper-pagination-bullets .swiper-pagination-bullet{width:43px;}
}
 @media screen and (max-width:768px) {
.product-swiper .img{height:300px;}
.index-product .tabnav{overflow:hidden;}
.index-product .tabnav ul li{width:auto;}
.index-product .tabnav ul li a{padding:0 30px;}
}
 @media screen and (max-width:640px) {
.product-swiper .img{height:320px;}
.product-swiper .swiper-pagination-bullets .swiper-pagination-bullet{width:23px;}
.index-product .tabnav ul li a{padding:0 20px;}
}
/* 三友联众集团 */
.index-sygroup{background:#fff;padding-top:100px;}
.index-sygroup .title{text-align:center;}
.index-sygroup .title h1{color:#000;}
.index-sygroup .title h1 span{display:inline-block;}
.index-sygroup .title .tit-group i{margin-top:20px;margin-bottom:25px;}
.index-sygroup .tit-group svg{width:71px;height:5px;margin:10px auto 25px;}
.index-sygroup .tit-group p{color:#555;width:80%;margin:0 auto;line-height:1.8;}
.index-video-box{float:left;width:55.55556%;box-shadow:0px 10px 19.8px 0.2px rgba(0, 0, 0, 0.2);position:relative;}
.index-video-box a{display:block;}
.index-video-box .img{position:relative;height:502px;transition:all 0.5s;overflow:hidden;}
.index-video-box .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.index-video-box .img::after{content:'';display:block;width:100%;height:100%;background-color:rgba(0, 29, 67, 0.6);position:absolute;left:0;top:0;z-index:2;}
.index-video-box .play-video{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3;}
.index-video-box .play-video .icon{display:block;width:80px;height:80px;background:url(../img/temp/icon_video.png) 0 0/cover no-repeat;margin:0 auto 24px;transition:all .5s;}
.index-video-box .play-video p{color:#fff;}
.index-video-box a:hover .img img{transform:scale(1.05);}
.index-video-box a:hover .play-video .icon{transform:scale(0.95);}
.group-ul{float:right;width:38.75%;}
.group-ul .txt h2{color:#194397;padding:10px 0 15px;}
.group-ul .txt p{color:#666;margin-bottom:15px;}
.group-ul ul li{float:left;width:33.33%;text-align:center;}
.group-ul ul li .icon{display:block;width:35px;margin:0 auto;}
.group-ul ul li .icon img{width:100%;transition:all .5s;}
.group-ul ul li b{color:#194397;font-family:"Montserrat";font-weight:normal;display:block;margin:15px 0 15px;}
.group-ul ul li .sm{border-top:1px solid #d2dbe3;padding-top:20px;color:#989898;width:80%;margin:0 auto;}
.group-ul ul li:hover .icon img{transform:rotateY(180deg);}
.group-ul .btn-bar{margin:46px 0 99px;}
.group-ul .btn-bar .bts{display:inline-block;}
/* 视频弹窗 */
#videoPopup{position:fixed;width:100%;height:100%;top:0;z-index:1000;background-color:rgba(0, 0, 0, 0.4);display:none;}
#videoPopup .video-box{width:1440px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
#videoPopup .video-box video{width:100%;}
#videoPopup .close{position:absolute;right:20px;top:20px;width:40px;height:40px;border-radius:50%;background:rgba(255, 255, 255, 0.8);cursor:pointer;text-align:center;}
#videoPopup .close span{display:block;width:20px;height:20px;background:url(../img/close.png) 0 0/cover no-repeat;margin:10px auto;transition:all .5s;}
#videoPopup .close:hover span{transform:rotate(180deg);}
 @media screen and (max-width:1440px) {
#videoPopup .video-box{width:1100px;}
}
 @media screen and (max-width:1280px) {
#videoPopup .video-box{width:96%;}
}
 @media screen and (max-width:1024px) {
#videoPopup .video-box{width:calc(100% - 40px);}
#videoPopup .close{width:26px;height:26px;}
#videoPopup .close span{width:10px;height:10px;margin-top:8px;}
}
 @media screen and (max-width:1440px) {
.index-video-box .img{height:400px;}
.index-video-box .play-video .icon{width:60px;height:60px;margin-bottom:15px;}
.group-ul .btn-bar{margin:25px 0 40px;}
.group-ul ul li b{margin:10px 0;}
}
 @media screen and (max-width:1024px) {
.index-sygroup{padding-top:80px;}
.index-video-box .play-video .icon{width:40px;height:40px;}
}
 @media screen and (max-width:768px) {
.index-video-box{width:100%;float:none;margin-bottom:20px;}
.index-video-box .img{height:auto;}
.group-ul{float:none;width:100%;}
}
/* 技术研发 */
.index-Technology{padding:0;position:relative;overflow:hidden;}
.index-Technology .imgbg{background-repeat:no-repeat;background-position:center bottom;background-size:cover;position:absolute;left:0;width:100%;height:100%;top:0;z-index:-1;transform:scale(1.3);transition:all 3s;}
.index-Technology .imgbg.animated{transform:scale(1);}
.index-Technology .title{float:left;margin-top:240px;}
.index-Technology .title h1{color:#fff;}
.index-Technology .title h2{color:#fff;font-family:"MontsLight";font-weight:normal;text-transform:uppercase;}
.index-Technology .title svg{width:71px;height:5px;}
.index-Technology .title h5{margin:26px 0 40px;color:rgba(255, 255, 255, 0.5);}
.technology-right{width:50.13889%;float:right;}
.technology-right ul li{width:50%;float:left;padding:250px 0 234px 7%;border-left:1px solid rgba(255, 255, 255, 0.2);transform:translateZ(0);}
.technology-right ul li:before{content:'';display:block;width:0;height:100%;background-color:rgba(25, 67, 151, 0.5);opacity:0;visibility:hidden;position:absolute;left:50%;top:0;z-index:-1;transition:all 1s;}
.technology-right ul li span{display:block;width:118px;height:118px;margin-bottom:102px;}
.technology-right ul li span i{display:block;position:relative;}
.technology-right ul li span i:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(../img/icon_yanfa_bg1.png) 0 0/cover no-repeat;}
.technology-right ul li span i:after{content:'';display:block;width:42.37288%;height:42.37288%;position:absolute;left:7.62712%;bottom:7.62712%;background-color:rgba(255, 255, 255, 0.1);transition:all .4s;}
.technology-right ul li span img{width:100%;}
.technology-right ul li h2{color:#fff;}
.technology-right ul li p{color:#fff;opacity:0.5;margin-top:7px;}
.technology-right ul li .bts{margin-top:100px;}
.technology-right ul li:hover:before{width:100%;left:0;opacity:1;visibility:visible;}
.technology-right ul li:hover span i:after{width:84.74576%;height:84.74576%;}
.technology-right ul li:hover .bts-line-red-small{background-image:url(../img/btn_line_bg_small.svg);}
.technology-right ul li:hover .bts-line-red-small:before{width:100%;opacity:1;}
 @media screen and (max-width:1440px) {
.technology-right ul li{padding:200px 0 190px 5%;}
.index-Technology .title{margin-top:190px;}
.technology-right ul li span{width:100px;height:100px;margin-bottom:90px;}
.technology-right ul li .bts{margin-top:80px;}
}
 @media screen and (max-width:1280px) {
.technology-right ul li{padding:180px 0 170px 5%;}
.index-Technology .title{margin-top:170px;}
.technology-right ul li span{width:100px;height:100px;margin-bottom:80px;}
.technology-right ul li .bts{margin-top:70px;}
}
 @media screen and (max-width:1024px) {
.technology-right ul li{padding:140px 0 130px 5%;}
.index-Technology .title{margin-top:130px;}
.technology-right ul li span{width:80px;height:80px;margin-bottom:60px;}
.technology-right ul li .bts{margin-top:50px;}
}
 @media screen and (max-width:640px) {
.index-Technology .title{float:none;width:100%;padding-top:80px;margin-top:0;}
.defualtbox .title .tit-bottom h5{margin:10px 0 20px;}
.technology-right{float:none;width:100%;}
.technology-right ul li{padding:80px 0 70px 5%;}
.technology-right ul li span{width:80px;height:80px;margin-bottom:60px;}
.technology-right ul li .bts{margin-top:50px;}
}
/* 为您服务 */
.index-service{position:relative;padding:54px 0;overflow:hidden;background-color:#fff;}
.index-service .particles2{position:absolute;width:30%;height:100%;position:absolute;right:0;bottom:0;z-index:1;}
.index-service ul{position:relative;z-index:2;}
.index-service ul li{float:left;width:33.33%;transition:all .5s;border:1px solid transparent;padding:66px 5% 30px;}
.index-service ul li span{display:block;height:70px;}
.index-service ul li span img{height:100%;}
.index-service ul li h2{margin:30px 0 20px;}
.index-service ul li h2 i{font-weight:bold;margin-left:18px;}
.index-service ul li p{color:#777;line-height:1.2;height:55px;}
.index-service ul li:hover{border:1px solid #194397;box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0.1);transform:translateY(-10px);}
 @media screen and (max-width:1280px) {
.index-service ul li span{height:50px;}
.index-service ul li{padding:50px 5% 20px;}
}
 @media screen and (max-width:1024px) {
.index-service .particles2{width:40%;}
}
 @media screen and (max-width:768px) {
.index-service .particles2{width:60%;}
}
 @media screen and (max-width:640px) {
.index-service ul li{float:none;width:100%;}
.index-service ul li{padding:20px;}
.index-service ul li h2{margin:20px 0 10px;}
.index-service .particles2{width:100%;height:30%;}
}
/* footer */
.footer{background:#333;position:relative;}
.footer:before{content:'';display:block;width:100%;height:5px;background:url(../img/foot_top_line.jpg) center 0/100% no-repeat;}
.footer .bd{padding:70px 0 100px;overflow:hidden;}
.footer .foot-left{float:left;width:24.30556%;}
.footer .foot-left h1{color:#fff;}
.footer .foot-left h5{color:#fff;font-weight:lighter;}
.footer .linkus{margin-top:70px;}
.footer .linkus li{float:left;position:relative;margin-right:10%;}
.footer .linkus li:last-child{margin-right:0;}
.footer .linkus li a{color:#fff;}
.footer .linkus li a span{font-size:30px;}
.footer .linkus li a:hover{color:#e93f36;}
.footer .linkus li .showbox{position:absolute;left:0;top:100%;width:120px;opacity:0;visibility:hidden;transition:all .5s;}
.footer .linkus li .showbox img{width:100%;}
.footer .linkus li:hover a{color:#e93f36;}
.footer .linkus li:hover .showbox{opacity:1;visibility:visible;top:calc(100% + 10px);}
.footer .foot-right{float:right;width:75.55556%;}
.footer .foot-right dl{width:25%;float:left;}
.footer .foot-right dl h2{color:#fff;font-weight:normal;}
.footer .foot-right dl h2 a{color:#fff;}
.footer .foot-right dl dt{width:90%;padding-bottom:30px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.footer .foot-right dl dd{padding-top:20px;}
.footer .foot-right dl dd ul li{line-height:36px;}
.footer .foot-right dl dd ul li a{color:#777;}
.footer .foot-right dl dd ul li a:hover{color:#e93f36;}
.footer .foot-right dl dd .lx{margin-bottom:30px;}
.footer .foot-right dl dd .lx p{color:#777;line-height:24px;}
.footer .foot-right dl dd h3{font-weight:normal;font-family:"Montserrat";color:#e93f36;margin-top:10px;}
.footer .ft{background-color:rgba(0, 0, 0, 0.2);padding:36px 0;color:#999;overflow:hidden;}
.footer .ft .ft-left{float:left;}
.footer .ft .ft-left span{margin-right:14px;}
.footer .ft .ft-right{float:right;}
.footer .ft .ft-right a{color:#999;margin:0 24px;}
.footer .ft .ft-right a:last-child{margin-right:0;}
.footer .ft .ft-right a:hover{color:#e93f36;}
 @media screen and (max-width:1024px) {
.footer .bd{padding:50px 0;}
.footer .ft .ft-right a{margin:0 10px;}
}
 @media screen and (max-width:900px) {
.footer .bd{padding:30px 0;}
.footer .foot-left{float:none;width:100%;margin-bottom:30px;text-align:center;}
.footer .foot-right{float:right;width:100%;}
.footer .ft{padding:20px 0;text-align:center;}
.footer .ft .ft-left{float:none;}
.footer .ft .ft-right{float:none;}
.footer .linkus{margin-top:20px;width:128px;margin:20px auto 0;}
.footer .linkus li{margin-right:14%;}
}
 @media screen and (max-width:768px) {
.footer .foot-right dl{width:100%;float:none;}
.footer .foot-right dl dt{width:100%;padding:15px 0;position:relative;}
.footer .foot-right dl dt:after{content:'';display:block;width:10px;height:16px;background:url(../img/icon_go.png) 0 0/100% 100% no-repeat;opacity:0.5;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .5s;}
.footer .foot-right dl dt.on:after{transform:translateY(-50%) rotate(-90deg);}
.footer .foot-right dl dd{display:none;}
}
/* 右侧浮动 */
.fixed-right{position:fixed;right:20px;bottom:10%;z-index:9;}
.fixed-right ul li{position:relative;width:70px;height:70px;margin-bottom:12px;box-shadow:0 0 90px rgba(0, 0, 0, 0.2);}
.fixed-right ul li a{display:block;width:100%;position:absolute;right:0;top:0;height:100%;background:#fff;transition:all .5s;overflow:hidden;}
.fixed-right ul li i{display:inline-block;width:34px;height:34px;margin:18px;background:url(../images/fixed_right.png) no-repeat;vertical-align:middle;}
.fixed-right ul li .icon-Qq{background-position:0 -5px;}
.fixed-right ul li .icon-ly{background-position:0 -47px;}
.fixed-right ul li .icon-dh{background-position:0 -84px;}
.fixed-right ul li .icon-wx{background-position:0 -125px;}
.fixed-right ul li .icon-top{background-position:0 -168px;}
.fixed-right ul li span{display:inline-block;width:0;opacity:0;visibility:hidden;transition:all .2s;font-family:"Avenir-Roman";color:#fff;vertical-align:middle;}
.fixed-right ul li .qrcoder{position:absolute;right:calc(100% - 12px);top:50%;transform:translateY(-50%);width:180px;transition:all .5s;opacity:0;visibility:hidden;}
.fixed-right ul li .qrcoder img{width:100%;}
.fixed-right ul li a:hover{background-image:linear-gradient(90deg, #005fe0 0%, #1f86f9 100%);}
.fixed-right ul li a:hover .icon-Qq{background-position:-39px -5px;}
.fixed-right ul li a:hover .icon-ly{background-position:-39px -47px;}
.fixed-right ul li a:hover .icon-dh{background-position:-39px -84px;}
.fixed-right ul li a:hover .icon-wx{background-position:-39px -125px;}
.fixed-right ul li a:hover .icon-top{background-position:-39px -168px;}
.fixed-right ul li.dh:hover a{width:250px;}
.fixed-right ul li.dh:hover a span{width:auto;opacity:1;visibility:visible;}
.fixed-right ul li.wx:hover .qrcoder{opacity:1;visibility:visible;right:calc(100% + 12px);}
.fixed-right #goTop{display:none;}
.fixed-right #goTop.on{display:block;}
 @media screen and (max-width:1440px) {
.fixed-right ul li{width:60px;height:60px;margin-bottom:10px;}
.fixed-right ul li i{transform:scale(0.8);margin:13px;}
.fixed-right ul li .qrcoder{width:150px;}
.fixed-right ul li.dh:hover a{width:220px;}
}
 @media screen and (max-width:1024px) {
.fixed-right ul li{width:50px;height:50px;margin-bottom:5px;}
.fixed-right ul li i{transform:scale(0.7);margin:8px;}
.fixed-right ul li .qrcoder{width:100px;}
.fixed-right ul li.dh:hover a{width:200px;}
}
/* **
产品中心
** */
.baner-inner{height:36.97917vw;position:relative;overflow:hidden;}
.baner-inner .img-banner{background-repeat:no-repeat;background-position:center bottom;background-size:cover;position:absolute;left:0;width:100%;height:100%;top:0;z-index:0;transform:scale(1.3);transition:all 3s;}
.baner-inner .img-banner.animated{transform:scale(1);}
.baner-inner .w1440{position:relative;height:100%;padding-top:16%;}
.baner-inner h1{margin-bottom:20px;color:#fff;}
.baner-inner h5{color:#fff;font-weight:lighter;}
.web-position{color:#999;border-bottom:1px solid #F1F1F1;}
.web-position .position-wrap{position:relative;line-height:100px;}
.web-position .position-left{float:left;}
.web-position .position-left a{color:#666;}
.web-position .position-left a i{color:#999;font-size:20px;}
.web-position .position-left a:hover{color:#e93f36;}
.web-position .position-left a:hover i{color:#e93f36;}
.web-position .position-left span{color:#666;}
.web-position .position-nav{float:right;}
.web-position .position-nav ul li{position:relative;width:auto;margin:0 40px;}
.web-position .position-nav ul li a{color:#000;display:inline-block;position:relative;}
.web-position .position-nav ul li a:before{content:'';display:block;height:3px;background-color:#194397;position:absolute;left:0;bottom:0;width:100%;display:none;}
.web-position .position-nav ul li.active a:before{display:block;}
.web-position .position-nav ul li a:hover{color:#194397;}
 @media screen and (max-width:1440px) {
.web-position .position-wrap{line-height:80px;}
.web-position .position-nav ul li{margin:0 30px;}
}
 @media screen and (max-width:1280px) {
.web-position .position-wrap{line-height:70px;}
.web-position .position-nav ul li{margin:0 20px;}
}
 @media screen and (max-width:1024px) {
.web-position .position-wrap{line-height:60px;}
.web-position .position-nav ul li{margin:0 15px;}
}
 @media screen and (max-width:980px) {
.web-position .position-wrap{line-height:50px;}
.web-position .position-nav{float:none;width:100%;}
.web-position .position-nav ul li{margin:0;}
.position-nav-wrap .position-left{display:none;}
}
 @media screen and (max-width:768px) {
.web-position .position-left{padding:20px 0;}
.web-position .position-wrap{line-height:1.5;}
}
/* 产品分类 */
.product-sorts{padding:45px 0 40px;}
.product-sorts ul{overflow:hidden;}
.product-sorts ul li{float:left;width:19.93056%;padding-right:1px;position:relative;height:287px;overflow:hidden;}
.product-sorts ul li:last-child{margin-right:0;}
.product-sorts ul li .before{transition:all .5s;background-repeat:no-repeat;background-size:cover;background-position:center center;height:287px;padding-top:84px;text-align:center;}
.product-sorts ul li .before .icon{display:block;width:72px;margin:0 auto 40px;}
.product-sorts ul li .before .icon img{width:100%;}
.product-sorts ul li .before h2{color:#fff;font-weight:normal;}
.product-sorts ul li .after{color:#fff;padding:30px;position:absolute;left:0;top:0;height:0;width:100%;transition:all 1s;background-color:#194397;background-repeat:no-repeat;opacity:0;visibility:hidden;background-size:100%;}
.product-sorts ul li .after .imgbg{background-repeat:no-repeat;background-position:center bottom;background-size:cover;position:absolute;left:0;width:100%;height:100%;top:0;z-index:-1;transform:scale(1.3);transition:all 3s;}
.product-sorts ul li .after .imgbg.animated{transform:scale(1);}
.product-sorts ul li .after h2{color:#fff;font-weight:normal;margin-bottom:10px;transition:all .5s;transform:translateX(-20px);opacity:0;transition-delay:0.2s;}
.product-sorts ul li .after .txt{height:120px;overflow:hidden;transition:all .5s;transform:translateX(-20px);opacity:0;transition-delay:0.4s;}
.product-sorts ul li .after p{color:#fff;transition:all .5s;}
.product-sorts ul li .after span{display:block;width:34px;height:34px;border-radius:100%;text-align:center;line-height:34px;background-color:#fff;color:#194397;transition:all .5s;transform:translateX(-20px);opacity:0;transition-delay:0.6s;}
.product-sorts ul li:hover .after{opacity:1;visibility:visible;height:100%;}
.product-sorts ul li:hover .after .imgbg{opacity:1;visibility:visible;}
.product-sorts ul li:hover .after h2{transform:translateX(0);opacity:1;}
.product-sorts ul li:hover .after .txt{transform:translateX(0);opacity:1;}
.product-sorts ul li:hover .after span{transform:translateX(0);opacity:1;}
.product-sorts ul li.on .after{opacity:1;visibility:visible;height:100%;}
.product-sorts ul li.on .after .imgbg{opacity:1;visibility:visible;}
.product-sorts ul li.on .after h2{transform:translateX(0);opacity:1;}
.product-sorts ul li.on .after .txt{transform:translateX(0);opacity:1;}
.product-sorts ul li.on .after span{transform:translateX(0);opacity:1;}
 @media screen and (max-width:1440px) {
.product-sorts ul li .before .icon{width:65px;}
.product-sorts ul li{height:240px;}
.product-sorts ul li .before{height:240px;padding-top:60px;}
.product-sorts ul li .after .txt{height:100px;}
}
 @media screen and (max-width:1024px) {
.product-sorts{padding:25px 0 20px;}
.product-sorts ul li .before .icon{width:55px;}
.product-sorts ul li{height:200px;}
.product-sorts ul li .before{height:200px;}
.product-sorts ul li .after{padding:20px;}
.product-sorts ul li .after .txt{height:90px;}
.product-sorts ul li .after span{width:26px;height:26px;line-height:26px;}
}
 @media screen and (max-width:768px) {
.product-sorts ul li{height:260px;width:50%;}
.product-sorts ul li .before{height:260px;}
.product-sorts ul li .after{height:260px;background-position:right bottom;}
}
 @media screen and (max-width:500px) {
.product-sorts ul li{width:100%;}
}
/* 筛选 */
.searchbox{width:55.55556%;height:65px;border:1px solid #d6d6d6;position:relative;margin:0 auto;}
.searchbox input[type="text"]{font-size:18px;padding:0 15px;height:calc(100% - 2px);width:calc(100% - 50px);position:relative;}
.searchbox button{background-color:transparent;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:10px;}
.searchbox button i{font-size:30px;color:#676767;transition:all .4s;}
.searchbox button:hover i{color:#e93f36;}
.filterConditions{width:77.77778%;padding-bottom:50px;}
.filterConditions dl{margin:30px 0 0;position:relative;min-height:30px;line-height:30px;}
.filterConditions dl dt{position:absolute;left:30px;top:0;color:#000;font-weight:600;}
.filterConditions dl dd{margin:0 94px 0 200px;height:30px;overflow:hidden;}
.filterConditions dl dd a{color:#666;margin-right:30px;display:inline-block;}
.filterConditions dl dd a:hover{color:#e93f36;}
.filterConditions dl dd a.active{color:#194397;}
.filterConditions dl dd.open{height:auto;}
.filterConditions dl .more{position:absolute;right:40px;color:#999;top:0;cursor:pointer;}
.filterConditions dl .more:hover{color:#e93f36;}
.filterConditions dl .more.active{color:#e93f36;}
.filterConditions dl:first-child .more{display:none;}
.filterConditions dl:last-child .more{display:none;}
.product-content ul{padding:60px 0 0;}
.product-content ul li{background-color:#fff;position:relative;float:left;width:23.61111%;margin:0 1.80556% 69px 0;float:left;transition:all .6s;}
.product-content ul li:after{content:'';display:block;width:0;height:3px;background-color:#194397;position:absolute;bottom:0;left:0;opacity:0;transition:all .6s;}
.product-content ul li:nth-child(4n){margin-right:0;}
.product-content ul li .img{overflow:hidden;width:100%;height:300px;position:relative;}
.product-content ul li .img img{width:100%;height:100%;transition:all .4s;object-fit:cover;}
.product-content ul li .img label{display:block;width:81px;height:32px;line-height:32px;text-align:center;color:#fff;position:absolute;right:0;top:7px;background-color:#194397;clip-path:polygon(5px 0, 100% 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 100%, 0 5px);}
.product-content ul li .txt{height:200px;padding:20px 25px 25px;}
.product-content ul li .txt h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Montserrat";margin-bottom:6px;}
.product-content ul li .txt p{color:#999;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:44px;margin-bottom:32px;}
.product-content ul li .ft span{display:inline-block;float:left;width:77px;border:1px solid #bbb;color:#bbb;text-align:center;line-height:30px;transition:all .4s;}
.product-content ul li .ft i{float:right;display:inline-block;width:28px;text-align:right;border-left:1px solid #ddd;margin-top:3px;font-weight:bold;color:#194397;}
.product-content ul li:hover{box-shadow:0px 10px 30px 0px rgba(211, 211, 211, 0.54);transform:translateY(-10px);}
.product-content ul li:hover:after{width:100%;opacity:1;}
.product-content ul li:hover .img img{transform:scale(1.05);}
.product-content ul li:hover h2{color:#194397;}
.product-content ul li:hover .ft span{border-color:#194397;background-color:#194397;color:#fff;}
/* 翻页 */
.pages{text-align:center;color:#666;margin-bottom:100px;}
.pages a{display:inline-block;width:50px;height:50px;line-height:48px;border:1px solid #ececec;color:#666;margin:0 11px;background-color:#fff;}
.pages a:hover{color:#194397;border-color:#194397;}
.pages a.active{border-color:#194397;background-color:#194397;color:#fff;}
.pages span{margin-left:7px;}
 @media screen and (max-width:1440px) {
.searchbox{height:50px;}
.searchbox input[type="text"]{font-size:16px;}
.filterConditions dl dd{margin:0 60px 0 150px;}
.filterConditions dl .more{right:20px;}
.product-content ul li .img{height:220px;}
.product-content ul{padding-top:30px;}
}
 @media screen and (max-width:1024px) {
.filterbox{padding-top:20px;}
.filterConditions{padding-bottom:30px;width:100%;}
.filterConditions dl{margin-top:20px;}
.product-content ul li .txt{padding:20px;}
.product-content ul li{margin-bottom:30px;}
.pages a{width:40px;height:40px;line-height:38px;margin:0 5px;}
.filterConditions dl dd a{margin-right:20px;}
}
 @media screen and (max-width:768px) {
.product-content ul li{width:48%;margin-right:4%;}
.product-content ul li:nth-child(2n){margin-right:0;}
.product-content ul li .img{height:300px;}
.pages a{width:32px;height:32px;line-height:30px;margin:0 3px;}
.filterConditions dl dt{position:static;display:block;}
.filterConditions dl dd{margin:0;}
.filterConditions dl .more{right:0;}
.searchbox{width:100%;height:45px;}
.searchbox button i{font-size:20px;}
}
 @media screen and (max-width:500px) {
.product-content ul li{width:100%;margin-right:0%;margin-bottom:20px;}
.product-content ul li .img{height:300px;}
.filterConditions dl:first-child .more{display:block;}
.filterConditions dl:last-child .more{display:block;}
}
/*关于我们 */
.pages-aboutsy{background:url(../images/about1.jpg) 0 0/cover no-repeat;padding-bottom:130px;}
.pages-aboutsy .title h1{color:#194397;font-weight:normal;padding:50px 0 20px;}
.pages-aboutsy .title p{width:62.08333%;margin:30px auto 80px;color:#666;line-height:1.8;}
.pages-aboutsy ul li{float:left;width:25%;}
.pages-aboutsy ul li .sm{font-weight:bold;color:#000;}
.pages-aboutsy ul li b{color:#194397;font-family:"Montserrat";font-weight:normal;}
.pages-aboutsy .txt{color:#666;line-height:2;padding:80px 0 70px;}
.btn-tx a{display:block;position:relative;width:187px;height:52px;text-align:center;line-height:52px;color:#666;margin:0 auto;background:url(../images/tx_bk_blue.png) 0 0/cover no-repeat;}
.btn-tx a i{color:#194397;margin-left:15px;font-weight:bold;}
.btn-tx a:hover{background-image:url(../images/tx_bk_blue_on.png);color:#fff;}
.btn-tx a:hover i{color:#fff;}
.btn-gray a{display:block;position:relative;width:auto;padding:0 20px;height:52px;text-align:center;line-height:52px;color:#666;margin:0 auto;background:url(../images/tx_bk_gray.png) 0 0/100% 100% no-repeat;}
.btn-gray a i{color:#808080;margin-left:15px;font-weight:bold;}
.btn-gray a:hover{background-image:url(../images/tx_bk_blue_on.png);color:#fff;}
.btn-gray a:hover i{color:#fff;}
.btn-gray.active a{background-image:url(../images/tx_bk_blue_on.png);color:#fff;}
.btn-gray.active a i{color:#fff;}
.btn-gray-full a{display:block;position:relative;width:187px;height:52px;text-align:center;line-height:52px;color:#fff;margin:0 auto;background:url(../images/tx_tc_gray.png) 0 0/cover no-repeat;}
.btn-gray-full a i{color:#fff;margin-left:15px;font-weight:bold;}
.btn-gray-full a:hover{background-image:url(../images/tx_bk_gray.png);color:#666;}
.btn-gray-full a:hover i{color:#666;}
.btn-blue a{display:block;position:relative;width:187px;height:52px;text-align:center;line-height:52px;color:#fff;margin:0 auto;background:url(../images/tx_bk_blue_on.png) 0 0/cover no-repeat;}
.btn-blue a i{color:#fff;margin-left:15px;font-weight:bold;}
.btn-blue a:hover{background-image:url(../images/tx_bk_blue.png);color:#666;}
.btn-blue a:hover i{color:#194397;}
.btn-white a{background-image:url(../img/tx_bk_white.svg);background-size:100% 100%;color:#fff;}
.btn-white a i{color:#fff;}
.btn-white a:hover{background-image:url(../img/tx_bk_white_on.svg);color:#194397;}
.btn-white a:hover i{color:#194397;}
.btn-white-on a{background-image:url(../img/tx_bk_white_on.svg);background-size:100% 100%;color:#194397;}
.btn-white-on a i{color:#194397;}
.btn-white-on a:hover{background-image:url(../img/tx_bk_white.svg);color:#fff;}
.btn-white-on a:hover i{color:#fff;}
.hr{display:inline-block;width:71px;height:5px;background:0 0 /100% 100% no-repeat;}
.hr.hr-red{background-image:url(../images/hr_red.png);}
.hr.hr-blue{background-image:url(../img/hr_blue.png);}
.hr.hr-blue-qgray{background-image:url(../img/hr_blue_qgray.png);}
.hr.hr-blue-white{background-image:url(../img/hr_blue_white.png);}
.hr.hr-white{background-image:url(../img/hr_white.png);}
.hr.hr-white2{background-image:url(../img/hr_white2.png);}
.hr.hr-white-gray{background-image:url(../img/hr_blue_gray.png);}
.hr.long{width:151px;}
.hr.hr-blue-gray-long{background-image:url(../img/hr_blue_gray_long.png);}
.hr.hr-blue-white-long{background-image:url(../img/hr_blue_white_long.png);}
/* 发展历程 */
.page-defualtbox{background:center 0 /cover no-repeat;padding:92px 0 60px;overflow:hidden;}
.page-defualtbox .title{padding-bottom:90px;font-family:'PingFang';}
.page-defualtbox .title h1{padding:10px 0;}
.page-defualtbox .title h1.blue{color:#194397;}
.page-defualtbox .title h5{line-height:1.77778;font-weight:lighter;}
.pages-dvlphistory{background-image:url(../img/about/about_bg_02.jpg);}
.pages-dvlphistory .title{color:#fff;}
.pages-dvlphistory .title h1{color:#fff;}
.pages-dvlphistory .title h5{color:#fff;}
.develop-bd .develop-swiper-img{float:left;width:56.11111%;position:relative;}
.develop-bd .develop-swiper-img .swiper-slide{width:79.9505%;overflow:hidden;}
.develop-bd .develop-swiper-img .swiper-slide .img{height:376px;transform:scale(1.3);transition:all 3s;opacity:0.3;transition:all 0.5s;overflow:hidden;}
.develop-bd .develop-swiper-img .swiper-slide .img.animated{transform:scale(1);}
.develop-bd .develop-swiper-img .swiper-slide .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.develop-bd .develop-swiper-img .swiper-slide-active .img{opacity:1;}
.develop-bd .develop-swiper-txt{float:right;width:36.80556%;position:relative;}
.develop-bd .develop-swiper-txt .txt{line-height:1.8;margin-top:60px;}
.develop-bd .develop-swiper-txt .txt h3{font-weight:normal;color:#fff;padding-bottom:10px;line-height:1;}
.develop-bd .develop-swiper-txt .txt h4{font-weight:normal;color:#fff;padding-top:10px;padding-bottom:5px;}
.develop-bd .develop-swiper-txt .txt p{color:#fff;font-weight:lighter;}
.develop-ft{margin-top:69px;position:relative;}
.develop-ft .develop-year{padding:69px 0;position:relative;}
.develop-ft .develop-year:before{content:'';display:block;width:100%;height:1px;background-color:#fff;position:absolute;left:0;top:50%;}
.develop-ft .develop-year .swiper-slide{cursor:pointer;text-align:center;height:141px;position:relative;}
.develop-ft .develop-year .swiper-slide h3{font-weight:normal;color:#fff;position:absolute;width:100%;top:18px;transition:all .5s;opacity:0.9;}
.develop-ft .develop-year .swiper-slide h3 i{font-weight:lighter;font-family:"Helvetica";margin-right:2px;}
.develop-ft .develop-year .swiper-slide h5{font-weight:normal;color:#fff;position:absolute;width:100%;top:50%;transition:all .5s;opacity:0;visibility:hidden;}
.develop-ft .develop-year .year-item{position:absolute;width:100%;height:100%;left:0;top:0;}
.develop-ft .develop-year .year-item:before{content:'';display:block;width:1px;height:20px;background-color:#fff;opacity:0.8;position:absolute;left:50%;top:calc(50% - 20px);transition:all .5s;}
.develop-ft .develop-year .year-item span{display:block;width:22px;height:22px;position:absolute;border:1px solid #fff;border-radius:100%;opacity:0.8;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all .4s;}
.develop-ft .develop-year .year-item span:before{content:'';display:block;width:10px;height:10px;border:2px solid #fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:100%;}
.develop-ft .develop-year .year-item span:after{content:'';display:block;width:6px;height:6px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:100%;}
.develop-ft .develop-year .on .year-item span{transform:translate(-50%, -50%) scale(1.2);opacity:1;}
.develop-ft .develop-year .swiper-slide.on .year-item:before{top:calc(50% - 37px);height:37px;opacity:1;}
.develop-ft .develop-year .swiper-slide.on h3{top:0;font-size:24px;opacity:1;}
.develop-ft .develop-year .swiper-slide.on h3 i{font-family:"PingFang";font-style:normal;margin-right:1px;}
.develop-ft .develop-year .swiper-slide.on h5{top:calc(50% + 20px);opacity:1;visibility:visible;}
.develop-ft .develop-year .swiper-slide:nth-child(2n) .year-item:before{top:50%;}
.develop-ft .develop-year .swiper-slide:nth-child(2n) h3{top:calc(50% + 20px);}
.develop-ft .develop-year .swiper-slide:nth-child(2n) h5{bottom:50%;top:auto;}
.develop-ft .develop-year .swiper-slide:nth-child(2n).on h3{top:calc(50% + 30px);}
.develop-ft .develop-year .swiper-slide:nth-child(2n).on h5{bottom:calc(50% + 20px);}
.develop-ft .develop-btn{position:absolute;width:40px;height:40px;border-radius:100%;top:50%;transform:translateY(-50%);background-color:#e93f36;color:#fff;text-align:center;z-index:9;line-height:40px;cursor:pointer;transition:all .5s;}
.develop-ft .develop-btn.develop-prev{left:-20px;}
.develop-ft .develop-btn.develop-next{right:-20px;}
.develop-ft .develop-btn.swiper-button-disabled{background-color:#fff;color:#000;}
 @media screen and (max-width:1440px) {
.page-defualtbox .title{padding-bottom:70px;}
.baner-inner{height:35.10417vw;}
.develop-bd .develop-swiper-img .swiper-slide .img{height:300px;}
.develop-ft{margin-top:50px;}
}
 @media screen and (max-width:1280px) {
.page-defualtbox .title{padding-bottom:60px;}
.develop-ft{margin-top:30px;}
}
 @media screen and (max-width:1024px) {
.baner-inner{height:35.10417vw;}
.page-defualtbox{padding:50px 0 30px;}
.page-defualtbox .title{padding-bottom:45px;}
.btn-tx a{width:145px;height:40px;line-height:40px;}
.pages-aboutsy{padding-bottom:60px;}
.pages-aboutsy .title h1{padding:30px 0 10px;}
.pages-aboutsy .title p{margin:20px auto 40px;}
.pages-aboutsy .txt{padding:40px 0 35px;}
.develop-ft .develop-year{padding:30px 0;}
.develop-bd .develop-swiper-img .swiper-slide .img{height:260px;}
.develop-bd .develop-swiper-txt .txt{margin-top:30px;}
.develop-ft{margin-top:10px;}
.develop-ft .develop-btn{width:30px;height:30px;line-height:30px;}
.develop-ft .develop-btn.develop-prev{left:0;}
.develop-ft .develop-btn.develop-next{right:0;}
.hr{width:40px;height:3px;}
.hr.long{width:75px;height:3px;}
.btn-tx a{width:140px;line-height:39px;height:39px;}
.btn-tx a i{margin-left:5px;}
.btn-blue a{width:140px;line-height:39px;height:39px;}
.btn-blue a i{margin-left:5px;}
.btn-gray a{width:140px;line-height:39px;height:39px;}
.btn-gray a i{margin-left:5px;}
.btn-gray-full a{width:140px;line-height:39px;height:39px;}
.btn-gray-full a i{margin-left:5px;}
}
 @media screen and (max-width:768px) {
.baner-inner{height:50vw;}
.baner-inner .w1440{padding-top:20%;}
.baner-inner h1{margin-bottom:10px;}
.pages-aboutsy .title p{width:100%;}
.pages-aboutsy .txt{padding:20px 0;}
.develop-bd .develop-swiper-img{float:none;width:100%;}
.develop-bd .develop-swiper-txt{float:none;width:100%;}
.pages-aboutsy ul li{width:50%;margin-bottom:30px;}
}
 @media screen and (max-width:500px) {
.baner-inner{height:70vw;}
.baner-inner h1{font-size:30px;}
.baner-inner .w1440{padding-top:30vw;}
.develop-bd .develop-swiper-img .swiper-slide .img{height:200px;}
}
/* 企业荣誉 */
.pages-Enterhonor{background-image:url(../img/about/about_bg_03.jpg);}
.pages-Enterhonor .title{padding-bottom:70px;}
.pages-Enterhonor .title h1{color:#000;}
.pages-Enterhonor .swiper-honor{overflow:hidden;position:relative;}
.pages-Enterhonor .swiper-honor .swiper-slide{background-color:#f4f4f4;transition:all .5s;}
.pages-Enterhonor .swiper-honor .swiper-slide.active{transform:scale(0.9);}
.pages-Enterhonor .swiper-honor .img{background-color:#fff;width:100%;height:300px;display:table;overflow:hidden;}
.pages-Enterhonor .swiper-honor .img span{display:table-cell;vertical-align:middle;text-align:center;}
.pages-Enterhonor .swiper-honor .img span img{max-width:100%;max-height:300px;}
.pages-Enterhonor .swiper-honor .info{position:relative;transform:translateZ(0);text-align:center;padding:25px 0 50px;}
.pages-Enterhonor .swiper-honor .info:before{content:'';display:block;width:100%;height:0;background-color:#194397;position:absolute;left:0;top:0;transition:all .5s;z-index:-1;}
.pages-Enterhonor .swiper-honor .info h2{display:inline-block;font-weight:normal;border-bottom:1px solid #2168b9;margin-bottom:15px;transition:all .5s;}
.pages-Enterhonor .swiper-honor .info p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;transition:all .5s;}
.pages-Enterhonor .swiper-honor a:hover .info:before{height:100%;}
.pages-Enterhonor .swiper-honor a:hover .info h2{color:#fff;border-bottom-color:#fff;}
.pages-Enterhonor .swiper-honor a:hover .info p{color:#fff;}
.pages-Enterhonor .swiper-pagination{position:static;margin-top:94px;}
.pages-Enterhonor .swiper-pagination .swiper-pagination-bullet{width:100px;height:5px;background-color:#cfcfd0;border-radius:0;opacity:1;margin:0 1px;}
.pages-Enterhonor .swiper-pagination .swiper-pagination-bullet-active{background-color:#194397;}
.mask{position:fixed;left:0;width:100%;height:100%;top:0;background-color:rgba(0, 0, 0, 0.3);z-index:99;display:none;}
.honor-layer{position:fixed;width:65.41667%;z-index:100;left:50%;top:50%;transform:translate(-50%, -50%) scale(0.2);background-color:#fff;padding:60px 0;box-shadow:0px 5px 60px 0px rgba(0, 0, 0, 0.1);transition:all 0.3s;opacity:0;visibility:hidden;}
.honor-layer.open{transform:translate(-50%, -50%) scale(1);opacity:1;visibility:visible;}
.honor-layer .swiper-honor-layer{width:77.2293%;margin:0 auto;overflow:hidden;}
.honor-layer .swiper-honor-layer img{max-width:100%;max-height:100%;}
.honor-layer .honor-layer-btn{width:60px;height:60px;line-height:60px;background-color:#1874ba;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);text-align:center;font-size:18px;color:#fff;cursor:pointer;z-index:8;}
.honor-layer .honor-layer-btn i{vertical-align:top;}
.honor-layer .honor-layer-btn.swiper-button-disabled{background-color:#e4e4e5;color:#000;}
.honor-layer .honor-layer-prev{left:3.02548%;}
.honor-layer .honor-layer-next{right:3.02548%;}
 @media screen and (max-width:1440px) {
.pages-Enterhonor .swiper-pagination{margin-top:80px;}
.pages-Enterhonor .swiper-pagination .swiper-pagination-bullet{width:90px;}
.honor-layer{padding:50px 0;}
.honor-layer .honor-layer-btn{width:50px;height:50px;line-height:50px;}
}
 @media screen and (max-width:1024px) {
.pages-Enterhonor .title{padding-bottom:30px;}
.pages-Enterhonor .swiper-pagination{margin-top:50px;}
.pages-Enterhonor .swiper-pagination .swiper-pagination-bullet{width:50px;}
.pages-Enterhonor .swiper-honor .info{padding:20px 0 30px;}
.honor-layer{padding:40px 0;}
.honor-layer .honor-layer-btn{width:40px;height:40px;line-height:40px;}
.honor-layer .honor-layer-prev{left:20px;}
.honor-layer .honor-layer-next{right:20px;}
}
 @media screen and (max-width:768px) {
.pages-Enterhonor .swiper-pagination{margin-top:30px;}
.pages-Enterhonor .swiper-pagination .swiper-pagination-bullet{width:30px;}
.pages-Enterhonor .swiper-honor .img{height:260px;}
.pages-Enterhonor .swiper-honor .img span img{max-height:260px;}
.honor-layer{width:calc(100% - 40px);padding:20px 0;}
.honor-layer .swiper-honor-layer{width:calc(100% - 40px);}
}
/* 创新研发 */
.pages-innovation{position:relative;height:962px;overflow:hidden;}
.pages-innovation .imgbg{background-repeat:no-repeat;background-position:center bottom;background-size:cover;position:absolute;left:0;width:100%;height:100%;top:0;z-index:-1;transform:scale(1.3);transition:all 3s;}
.pages-innovation .imgbg.animated{transform:scale(1);}
.pages-innovation .title{padding-top:60px;}
.pages-innovation .title h1{color:#fff;}
.pages-innovation .title h5{color:#fff;padding-top:20px;}
 @media screen and (max-width:1440px) {
.pages-innovation{height:800px;}
}
 @media screen and (max-width:1280px) {
.pages-innovation{height:768px;}
}
 @media screen and (max-width:1024px) {
.pages-innovation{height:666px;}
}
 @media screen and (max-width:768px) {
.pages-innovation{height:520px;}
}
/* 产业集群 */
.pages-IndustryCluster{background:url(../img/about/about_bg_05.jpg) center bottom/cover no-repeat;}
.clusterbox{width:91.45833%;margin:0 auto;position:relative;}
.clusterbox .map img{width:100%;}
.clusterbox .point{position:absolute;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.clusterbox .point .dot{text-align:center;position:absolute;left:50%;transform:translateX(-50%);top:-21px;width:64px;}
.clusterbox .point .icon{display:block;width:15px;height:21px;background:url(../img/about/map_pos.png) 0 0/cover no-repeat;margin:0 auto;}
.clusterbox .point h5{font-weight:normal;color:#000;font-size:16px;white-space:nowrap;left:-50% !important;}
.clusterbox .point h5.fwn{color:#666;font-size:14px;}
.clusterbox .displaybox{position:absolute;left:50%;transform:translateX(-50%);}
.clusterbox .displaybox .img{width:263px;height:153px;overflow:hidden;transition:all 0.5s;overflow:hidden;}
.clusterbox .displaybox .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.clusterbox .displaybox .info{width:85.1711%;top:90.84967%;position:absolute;left:50%;transform:translateX(-50%);background-color:#f5f6fa;padding:8px 15px;min-height:80px;color:#000;transition:all .5s;}
.clusterbox .displaybox .info p{font-size:12px;}
.clusterbox .displaybox:hover .img img{transform:scale(1.05);}
.clusterbox .displaybox:hover .info{background-color:#194397;}
.clusterbox .displaybox:hover .info h3{color:#fff;}
.clusterbox .displaybox:hover .info p{color:#fff;}
.clusterbox .point-bm{top:35.82317%;left:18.52696%;}
.clusterbox .point-bm .displaybox{top:42px;}
.clusterbox .point-oz{top:31.40244%;left:49.73424%;}
.clusterbox .point-oz .displaybox{bottom:102px;}
.clusterbox .point-hg{top:42.9878%;right:18.37509%;}
.clusterbox .point-hg .dot{text-align:left;left:0;transform:none;}
.clusterbox .point-hg .dot .icon{margin-left:0;}
.clusterbox .point-hg .displaybox{left:0;transform:none;bottom:88px;}
.clusterbox .point-dg{top:53.81098%;right:23.15869%;}
.clusterbox .point-dg .displaybox{top:42px;}
.clusterbox .point-ah{top:44.96951%;right:22.1716%;}
.clusterbox .point-ah .dot h5{position:relative;right:20px;line-height:1.1;}
.clusterbox .point-ah .icon{width:13px;height:17px;top:-17px;}
.clusterbox .point-nb{top:47.2561%;right:20.88079%;}
.clusterbox .point-nb .dot h5{position:relative;left:23px;line-height:1.1;}
.clusterbox .point-nb .icon{width:13px;height:17px;top:-17px;}
.clusterbox .point-jx{top:50%;right:22.24753%;}
.clusterbox .point-jx .dot h5{position:relative;left:23px;line-height:1.1;}
.clusterbox .point-jx .icon{width:13px;height:17px;top:-17px;}
 @media screen and (max-width:1440px) {
.clusterbox .displaybox .img{width:220px;height:128px;}
}
 @media screen and (max-width:1280px) {
.clusterbox .displaybox .img{width:180px;height:105px;}
}
 @media screen and (max-width:1024px) {
.pages-IndustryCluster .cont{padding:80px 0;}
.clusterbox .displaybox .info{padding:5px 10px;}
.clusterbox{width:100%;}
}
 @media screen and (max-width:768px) {
.page-defualtbox .title h5{text-align:justify;}
.clusterbox .displaybox .img{width:100px;height:58px;}
.clusterbox .displaybox .info{display:none;}
.clusterbox .point h5{font-size:14px;}
.clusterbox .point-oz .displaybox{bottom:32px;}
.clusterbox .point-hg .displaybox{bottom:30px;left:-30px;}
.clusterbox .point-hg h5{position:relative;left:20px;top:-20px;}
.clusterbox .point-bm .displaybox{top:30px;}
.clusterbox .point-dg .displaybox{top:30px;}
.pages-IndustryCluster .cont{padding:40px 0;}
}
/*投资者关系 */
.pages-letterHolder{background:url(../img/investor/bg_investor01.jpg) center bottom/cover no-repeat;}
.pages-letterHolder .cont{position:relative;margin-top:70px;}
.pages-letterHolder .img{width:45.83333%;height:420px;position:absolute;top:-90px;z-index:2;left:0;overflow:hidden;}
.pages-letterHolder .img img{width:100%;height:100%;transition:all .4s;object-fit:cover;}
.pages-letterHolder .img img{transform:scale(1.05);transition:all 2s;}
.pages-letterHolder .img.animated img{transform:scale(1);}
.pages-letterHolder .info{width:61.80556%;float:right;background:url(../img/investor/bg_investor01_01.jpg) 0 0/cover no-repeat;padding:45px 0 105px;}
.pages-letterHolder .info .txt{width:75.2809%;margin-left:19.10112%;}
.pages-letterHolder .info .txt .p{height:190px;overflow:hidden;line-height:2;}
 @media screen and (max-width:1440px) {
.pages-letterHolder .img{height:360px;top:-50px;}
.pages-letterHolder .cont{margin-top:40px;}
.pages-letterHolder .info{padding-bottom:80px;}
}
 @media screen and (max-width:1024px) {
.pages-letterHolder .img{height:300px;top:-50px;}
.pages-letterHolder .cont{margin-top:40px;}
.pages-letterHolder .info{padding-bottom:50px;padding-top:30px;}
.pages-letterHolder .info .txt .p{line-height:1.8;}
}
 @media screen and (max-width:768px) {
.pages-letterHolder .img{position:static;width:100%;}
.pages-letterHolder .cont{margin-top:0;}
.pages-letterHolder .info{padding-bottom:30px;padding-top:20px;float:right;width:100%;}
.pages-letterHolder .info .txt{width:100%;padding:0 20px;margin-left:0;}
.pages-letterHolder .info .txt .p{line-height:1.8;height:auto;margin-bottom:20px;}
}
/* 股票信息 */
.pages-stockInfor{background:url(../img/investor/bg_investor02.jpg) center center/cover no-repeat;}
.pages-stockInfor .title h1{color:#fff;}
.pages-stockInfor .cont{width:725px;margin:0 auto;font-family:'PingFang';}
.pages-stockInfor .stock-hd b{font-weight:normal;color:#fff;font-size:72px;}
.pages-stockInfor .stock-hd b em{font-size:55px;color:#fff;}
.pages-stockInfor .stock-hd span{color:#ff0000;margin-left:20px;}
.pages-stockInfor .stock-hd .icn-up{display:inline-block;vertical-align:middle;width:26px;height:34px;background:url(../img/investor/icon+up.png) 0 0/cover no-repeat;margin-left:13px;position:relative;top:-10px;}
.pages-stockInfor .stock-bd{border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.pages-stockInfor .stock-bd ul li{float:left;width:25%;color:#fff;padding:20px 0;}
.pages-stockInfor .stock-bd ul li .t{margin-bottom:15px;}
.pages-stockInfor .stock-tip{color:#fff;margin-top:20px;padding-bottom:40px;}
.stockInfor-bd{padding:50px 0 100px;}
.stockInfor-bd img{max-width:100%;}
.stockInfor-bd .external-frame{height:600px;}
 @media screen and (max-width:1440px) {
.pages-stockInfor .stock-hd b{font-size:60px;}
.pages-stockInfor .stock-hd b em{font-size:50px;}
.stockInfor-bd{padding:40px 0 80px;}
}
 @media screen and (max-width:1024px) {
.pages-stockInfor .stock-hd b{font-size:50px;}
.pages-stockInfor .stock-hd b em{font-size:40px;}
.stockInfor-bd{padding:30px 0 50px;}
.pages-stockInfor .stock-hd .icn-up{width:18px;height:24px;}
}
 @media screen and (max-width:768px) {
.pages-stockInfor .cont{width:100%;}
.pages-stockInfor .stock-hd b{font-size:40px;}
.pages-stockInfor .stock-hd b em{font-size:30px;}
.pages-stockInfor .stock-hd .icn-up{width:14px;height:18px;top:-5px;}
}
/* 财务数据 */
.pages-finanData{background:url(../img/investor/bg_investor03.jpg) center 0/cover no-repeat;}
.pages-finanData .title h1{color:#fff;}
.pages-finanData ul{text-align:center;font-family:'PingFang';padding-bottom:80px;}
.pages-finanData ul li{display:inline-block;width:266px;height:266px;position:relative;transform:translateZ(0);margin:0 5%;}
.pages-finanData ul li:before{content:'';display:block;width:100%;height:100%;border-radius:100%;background-color:#eaf0f5;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0;height:0;opacity:0;visibility:hidden;transition:all .5s;z-index:-1;}
.pages-finanData ul li a{display:block;padding-top:48px;}
.pages-finanData ul li h3{color:#fff;font-weight:normal;line-height:1.3;}
.pages-finanData ul li h5{color:#fff;font-weight:normal;}
.pages-finanData ul li .icon{display:inline-block;width:80px;height:80px;background:0 0 /cover no-repeat;}
.pages-finanData ul li .icon-1{background-image:url(../img/icon_cwsj01.png);}
.pages-finanData ul li .icon-2{background-image:url(../img/icon_cwsj02.png);}
.pages-finanData ul li .icon-3{background-image:url(../img/icon_cwsj03.png);}
.pages-finanData ul li:hover:before{width:100%;height:100%;opacity:1;visibility:visible;}
.pages-finanData ul li:hover .icon-1{background-image:url(../img/icon_cwsj01_hover.png);}
.pages-finanData ul li:hover .icon-2{background-image:url(../img/icon_cwsj02_hover.png);}
.pages-finanData ul li:hover .icon-3{background-image:url(../img/icon_cwsj03_hover.png);}
.pages-finanData ul li:hover h3{color:#194397;}
.pages-finanData ul li:hover h5{color:#194397;}
 @media screen and (max-width:1440px) {
.pages-finanData ul li{width:200px;height:200px;}
.pages-finanData ul li a{padding-top:30px;}
.pages-finanData ul li .icon{width:70px;height:70px;}
}
 @media screen and (max-width:1280px) {
.pages-finanData ul li .icon{width:60px;height:60px;}
}
 @media screen and (max-width:1024px) {
.pages-finanData ul{padding-bottom:50px;}
.pages-finanData ul li{width:180px;height:180px;margin:0 2%;}
.pages-finanData ul li .icon{width:50px;height:50px;}
}
 @media screen and (max-width:768px) {
.pages-finanData ul{padding-bottom:30px;}
.pages-finanData ul li{width:170px;height:170px;margin:0;}
.pages-finanData ul li .icon{width:40px;height:40px;}
}
/* 定期报告 */
.pages-perdicReport{background:url(../img/investor/bg_investor04.jpg) center 0/cover no-repeat;}
.pages-perdicReport .title{padding-bottom:50px;}
.pages-perdicReport .cont{text-align:center;}
.pages-perdicReport ul{font-family:'PingFang';padding-bottom:40px;}
.pages-perdicReport ul li{float:left;width:47.22222%;margin:0 3.33333% 32px 0;transition:all .5s;background-color:#fff;position:relative;}
.pages-perdicReport ul li:nth-child(2n){margin-right:0;}
.pages-perdicReport ul li a{display:block;padding:20px 40px 20px 25px;}
.pages-perdicReport ul li i.icon-file{display:block;position:relative;width:60px;height:60px;border:1px solid #e3e3e3;border-radius:100%;background:url(../img/icon_file.png) center center no-repeat;margin-right:20px;position:absolute;left:25px;top:50%;transform:translateY(-50%);}
.pages-perdicReport ul li .txt{padding:7px 50px 7px 80px;text-align:left;}
.pages-perdicReport ul li .txt h2{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pages-perdicReport ul li .txt p{color:#999;}
.pages-perdicReport ul li .right{position:absolute;right:40px;top:50%;transform:translateY(-50%);height:52px;border-left:1px solid #dedede;line-height:52px;padding-left:27px;}
.pages-perdicReport ul li .right .iconfont{display:inline-block;width:25px;height:25px;border:1px solid #dedede;border-radius:100%;line-height:23px;text-align:center;font-size:12px;color:#dedede;transition:all .5s;}
.pages-perdicReport ul li:hover{box-shadow:0px 0px 14.85px 0.15px rgba(130, 130, 130, 0.1);}
.pages-perdicReport ul li:hover .txt h2{color:#194397;}
.pages-perdicReport ul li:hover .right .iconfont{border-color:#194397;background-color:#194397;color:#fff;}
.pages-perdicReport .bts{margin:0 auto;}
 @media screen and (max-width:1024px) {
.pages-perdicReport .title{padding-bottom:30px;}
.pages-perdicReport ul li a{padding:15px 30px 15px 20px;}
.pages-perdicReport ul li{margin-bottom:20px;}
.pages-perdicReport ul li i.icon-file{width:40px;height:40px;left:20px;}
.pages-perdicReport ul li .right{right:30px;padding-left:17px;}
.pages-perdicReport ul li .txt{padding:0 40px 0 50px;}
.pages-perdicReport ul{padding-bottom:20px;}
}
 @media screen and (max-width:768px) {
.pages-perdicReport ul li{float:none;width:100%;margin-right:0;}
}
/* 为什么加入三友 */
.txt-white{color:#fff;}
.txt-blue{color:#194397;}
.page-defualtbox2 .title h1{margin-bottom:25px;}
.page-defualtbox2 .title p{color:#999;}
.pages-whyJoin{padding:80px 0 0;}
.pages-whyJoin .cont{margin-top:60px;}
.pages-whyJoin .whyJoin-left{float:left;width:50%;}
.pages-whyJoin .whyJoin-right{float:right;width:50%;}
.pages-whyJoin .hd-height{height:325px;position:relative;overflow:hidden;}
.pages-whyJoin .hd-left{width:50%;background-color:#194397;}
.pages-whyJoin .hd-left .particles{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;z-index:0;}
.pages-whyJoin .hd-right{width:50%;background-color:#fff;box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0.08);}
.pages-whyJoin .in{padding:40px 50px;position:relative;z-index:2;}
.pages-whyJoin .in h3{margin-bottom:20px;}
.pages-whyJoin .in p{line-height:1.55556;height:130px;text-align:justify;}
.pages-whyJoin .btns a{display:block;width:40px;height:40px;line-height:38px;text-align:center;border:1px solid #dbdbdb;color:#194397;transform:scale(1);transition:all .5s;}
.pages-whyJoin .btns.btns-white a{background-color:#fff;border-color:#fff;}
.pages-whyJoin .btns.btns-blue a{background-color:#194397;border-color:#194397;color:#fff;}
.pages-whyJoin .btns.btns-line-white a{border-color:#fff;color:#fff;}
.pages-whyJoin .btns a:hover{transform:scale(0.9);}
.pages-whyJoin .hd .imgbg{background-repeat:no-repeat;background-position:center bottom;background-size:cover;position:absolute;left:0;width:100%;height:100%;top:0;z-index:-1;transform:scale(1.3);transition:all 3s;}
.pages-whyJoin .hd .imgbg.animated{transform:scale(1);}
.pages-whyJoin .in:hover .btns a{transform:scale(0.9);}
.pages-whyJoin .whyJoin-right{height:650px;position:relative;overflow:hidden;}
.pages-whyJoin .whyJoin-right .imgbg{background-repeat:no-repeat;background-position:center bottom;background-size:cover;position:absolute;left:0;width:100%;height:100%;top:0;z-index:-1;transform:scale(1.3);transition:all 3s;}
.pages-whyJoin .whyJoin-right .imgbg.animated{transform:scale(1);}
.pages-whyJoin .whyJoin-right .txt{width:50%;background-color:rgba(34, 34, 34, 0.9);position:absolute;bottom:0;right:0;}
.pages-CareerPromot{padding-top:118px;}
.pages-CareerPromot .img img{width:100%;}
 @media screen and (max-width:1440px) {
.pages-CareerPromot{padding-top:90px;}
}
 @media screen and (max-width:1024px) {
.pages-whyJoin{padding-top:60px;}
.page-defualtbox2 .title h1{margin-bottom:15px;}
.pages-whyJoin .cont{margin-top:40px;}
.pages-whyJoin .hd-height{height:280px;}
.pages-whyJoin .whyJoin-right{height:560px;}
.pages-whyJoin .in{padding:20px;}
.pages-CareerPromot{padding-top:80px;}
}
 @media screen and (max-width:768px) {
.pages-whyJoin .whyJoin-left{float:none;width:100%;}
.pages-whyJoin .whyJoin-right{float:none;width:100%;}
.pages-whyJoin{padding-top:40px;}
.pages-CareerPromot{padding-top:60px;}
}
/* 薪酬福利 */
.pages-emolument{padding:80px 0 120px;background:url(../img/joinus/bg_joinus02.jpg) center center/cover no-repeat;}
.pages-emolument ul{margin-top:90px;}
.pages-emolument ul li{float:left;width:23.61111%;margin-right:1.73611%;height:350px;position:relative;transition:all .5s ease-in-out;text-align:center;background:linear-gradient(135deg, transparent 10px, #fff 0) top left, linear-gradient(-135deg, transparent 0, #fff 0) top right, linear-gradient(-45deg, transparent 10px, #fff 0) bottom right, linear-gradient(45deg, transparent 0, #fff 0) bottom left;background-size:50% 50%;background-repeat:no-repeat;}
.pages-emolument ul li:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;transition:all .5s ease-in-out;}
.pages-emolument ul li a{position:relative;display:block;height:100%;overflow:hidden;}
.pages-emolument ul li:last-child{margin-right:0;}
.pages-emolument ul li .icon{display:block;width:76px;height:76px;margin:76px auto 60px;background-size:cover;background-repeat:no-repeat;transition:all .5s ease-in-out;}
.pages-emolument ul li .icon-1{background-image:url(../img/joinus/icon_about01.png);}
.pages-emolument ul li .icon-2{background-image:url(../img/joinus/icon_about02.png);}
.pages-emolument ul li .icon-3{background-image:url(../img/joinus/icon_about03.png);}
.pages-emolument ul li .icon-4{background-image:url(../img/joinus/icon_about04.png);}
.pages-emolument ul li h3{padding-top:49px;line-height:1;color:#555;position:relative;transition:all .5s ease-in-out;}
.pages-emolument ul li h3:before{content:'';display:block;width:35px;height:1px;background-color:#999;position:absolute;left:50%;transform:translateX(-50%);top:0;}
.pages-emolument ul li .info{transition:all 1s ease-in-out;margin-top:45px;height:0;opacity:0;visibility:hidden;}
.pages-emolument ul li .info span{display:inline-block;float:left;width:50%;color:#fff;line-height:2.22222;}
.pages-emolument ul li:hover{background:linear-gradient(135deg, transparent 10px, #144197 0) top left, linear-gradient(-135deg, transparent 0, #144197 0) top right, linear-gradient(-45deg, transparent 10px, #144197 0) bottom right, linear-gradient(45deg, transparent 0, #144197 0) bottom left;background-size:50% 50%;background-repeat:no-repeat;}
.pages-emolument ul li:hover:before{box-shadow:-2.071px 7.727px 38px 0px rgba(20, 65, 151, 0.3);border-top-left-radius:25px;border-bottom-right-radius:25px;}
.pages-emolument ul li:hover .icon{margin:39px auto 18px;}
.pages-emolument ul li:hover .icon-1{background-image:url(../img/joinus/icon_about01_hover.png);}
.pages-emolument ul li:hover .icon-2{background-image:url(../img/joinus/icon_about02_hover.png);}
.pages-emolument ul li:hover .icon-3{background-image:url(../img/joinus/icon_about03_hover.png);}
.pages-emolument ul li:hover .icon-4{background-image:url(../img/joinus/icon_about04_hover.png);}
.pages-emolument ul li:hover h3{padding-top:0;color:#fff;}
.pages-emolument ul li:hover h3:before{display:none;}
.pages-emolument ul li:hover .info{opacity:1;visibility:visible;height:auto;}
 @media screen and (max-width:1440px) {
.pages-emolument ul li{height:300px;}
.pages-emolument ul li .icon{width:66px;height:66px;margin:66px auto 50px;}
.pages-emolument ul li .info{margin-top:20px;}
}
 @media screen and (max-width:1024px) {
.pages-emolument ul{margin-top:50px;}
.pages-emolument{padding:50px 0 80px;}
}
 @media screen and (max-width:768px) {
.pages-emolument ul li{width:48%;margin:0 4% 20px 0;}
.pages-emolument ul li:nth-child(2n){margin-right:0;}
}
 @media screen and (max-width:520px) {
.pages-emolument ul li{float:none;width:100%;padding-top:1px;}
}
/* 员工心声 */
.pages-ElyVoice{position:relative;background:url(../img/joinus/bg_joinus03.jpg) center center/cover no-repeat;padding:75px 0 165px;overflow:hidden;}
.pages-ElyVoice .title{margin-bottom:80px;}
.pages-ElyVoice .title h1{color:#fff;margin-bottom:15px;}
.pages-ElyVoice .title p{color:#fff;}
.Elyvoicebox{position:relative;}
.Elyvoicebox .swiper-button-blue{width:65px;height:65px;background-color:rgba(255, 255, 255, 0.7);background-image:none;color:#2b4c92;text-align:center;line-height:65px;transition:all .4s;}
.Elyvoicebox .swiper-button-blue:hover{background-color:white;}
.Elyvoicebox .swiper-button-next{right:-9.23611%;}
.Elyvoicebox .swiper-button-prev{left:-9.23611%;}
.Elyvoicebox .swiper-pages{bottom:8%;position:absolute;z-index:9;width:auto;left:54.48819%;}
.Elyvoicebox .swiper-pagination-bullet{width:40px;height:4px;border:1px solid #f8f8f8;border-radius:0;background-color:transparent;}
.Elyvoicebox .swiper-pagination-bullet-active{background-color:#fff;}
.Elyvoicebox .swiper-ElyVoice-img{float:left;width:calc(100% - 172px);overflow:hidden;position:relative;}
.Elyvoicebox .swiper-ElyVoice-img .swiper-slide{position:relative;}
.Elyvoicebox .swiper-ElyVoice-img .img{width:51.9685%;height:445px;position:relative;z-index:1;clip-path:polygon(20px 0, 100% 0, 100% 0, 100% calc(100% - 20px), calc(100% - 20px) 100%, 0 100%, 0 100%, 0 20px);transition:all 0.5s;overflow:hidden;}
.Elyvoicebox .swiper-ElyVoice-img .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.Elyvoicebox .swiper-ElyVoice-img .img img{transform:scale(1.05);transition-duration:1.5s;}
.Elyvoicebox .swiper-ElyVoice-img .info{z-index:2;position:absolute;right:0;top:0;width:50.3937%;height:100%;background:url(../img/joinus/joinus_bg_yg2.png) 0 0/100% 100% no-repeat;}
.Elyvoicebox .swiper-ElyVoice-img .info .txt{padding:48px 56px;line-height:1.2;}
.Elyvoicebox .swiper-ElyVoice-img .info .txt:before{content:'';display:block;width:27px;height:16px;background:url(../img/joinus/icon_sy.png) 0 0/cover no-repeat;margin-bottom:28px;}
.Elyvoicebox .swiper-ElyVoice-img .info .txt h3{color:#fff;transition:all 1.5s;transform:translateX(50px);opacity:0;}
.Elyvoicebox .swiper-ElyVoice-img .info .txt h5{color:#fff;transition:all 1.5s;transform:translateX(50px);opacity:0;}
.Elyvoicebox .swiper-ElyVoice-img .info .txt p{margin-top:30px;color:#fff;line-height:1.33333;transition:all 1.5s;transform:translateX(50px);opacity:0;transition-delay:0.3s;}
.Elyvoicebox .swiper-ElyVoice-img .swiper-slide-active .img img{transform:scale(1);}
.Elyvoicebox .swiper-ElyVoice-img .swiper-slide-active .txt h3{opacity:1;transform:translateX(0px);}
.Elyvoicebox .swiper-ElyVoice-img .swiper-slide-active .txt h5{opacity:1;transform:translateX(0px);}
.Elyvoicebox .swiper-ElyVoice-img .swiper-slide-active .txt p{opacity:1;transform:translateX(0px);}
.Elyvoicebox .swiper-ElyVoice-Thumb{float:right;width:135px;height:453px;overflow:hidden;}
.Elyvoicebox .swiper-ElyVoice-Thumb .swiper-slide{padding:1px;position:relative;transform:translateZ(0);cursor:pointer;}
.Elyvoicebox .swiper-ElyVoice-Thumb .swiper-slide:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#5caeed;z-index:-1;clip-path:polygon(5px 0, 100% 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 100%, 0 5px);}
.Elyvoicebox .swiper-ElyVoice-Thumb .swiper-slide:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#144197;z-index:2;clip-path:polygon(5px 0, 100% 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 100%, 0 5px);opacity:0.5;}
.Elyvoicebox .swiper-ElyVoice-Thumb .img{width:133px;height:128px;clip-path:polygon(5px 0, 100% 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 100%, 0 5px);transition:all 0.5s;overflow:hidden;}
.Elyvoicebox .swiper-ElyVoice-Thumb .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.Elyvoicebox .swiper-ElyVoice-Thumb .on{padding:2px;}
.Elyvoicebox .swiper-ElyVoice-Thumb .on:before{background-color:#e93f36;}
.Elyvoicebox .swiper-ElyVoice-Thumb .on:after{display:none;}
.Elyvoicebox .swiper-ElyVoice-Thumb .on .img{opacity:1;width:131px;height:126px;}
 @media screen and (max-width:1440px) {
.pages-ElyVoice .title{margin-bottom:60px;}
.Elyvoicebox .swiper-button-blue{width:55px;height:55px;line-height:55px;}
.Elyvoicebox .swiper-button-next{right:-6%;}
.Elyvoicebox .swiper-button-prev{left:-6%;}
.Elyvoicebox .swiper-ElyVoice-Thumb{height:429px;}
.Elyvoicebox .swiper-ElyVoice-img .img{height:429px;}
}
 @media screen and (max-width:1280px) {
.Elyvoicebox .swiper-button-blue{width:45px;height:45px;line-height:45px;}
.Elyvoicebox .swiper-button-next{right:172px;}
.Elyvoicebox .swiper-button-prev{left:0;}
}
 @media screen and (max-width:1024px) {
.pages-ElyVoice .title{margin-bottom:40px;}
.Elyvoicebox .swiper-pagination-bullet{width:20px;}
.Elyvoicebox .swiper-ElyVoice-img .info .txt{padding:30px;}
.Elyvoicebox .swiper-ElyVoice-img .info .txt:before{width:20px;height:12px;margin-bottom:15px;}
.Elyvoicebox .swiper-ElyVoice-Thumb .on .img{width:98px;height:94px;}
.Elyvoicebox .swiper-ElyVoice-Thumb .img{width:100px;height:96px;}
.Elyvoicebox .swiper-ElyVoice-Thumb{height:336px;width:102px;}
.Elyvoicebox .swiper-ElyVoice-img{width:calc(100% - 122px);}
.Elyvoicebox .swiper-ElyVoice-img .img{height:336px;}
.Elyvoicebox .swiper-button-blue{width:35px;height:35px;line-height:35px;}
.Elyvoicebox .swiper-button-next{right:122px;}
}
 @media screen and (max-width:600px) {
.Elyvoicebox .swiper-ElyVoice-img{float:none;width:100%;}
.Elyvoicebox .swiper-button-next{right:0;}
.Elyvoicebox .swiper-ElyVoice-Thumb{float:none;width:100%;height:auto;margin-top:10px;}
.Elyvoicebox .swiper-ElyVoice-Thumb .img{width:100%;}
.Elyvoicebox .swiper-ElyVoice-Thumb .on .img{width:100%;}
}
 @media screen and (max-width:500px) {
.Elyvoicebox .swiper-ElyVoice-img{height:auto;}
.Elyvoicebox .swiper-ElyVoice-img .img{width:100%;clip-path:polygon(10px 0, 100% 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 100%, 0 10px);}
.Elyvoicebox .swiper-ElyVoice-img .info{position:relative;margin-top:-30px;width:100%;}
.Elyvoicebox .swiper-pages{position:relative;bottom:0;width:100%;text-align:center;left:auto;}
}
/* 多彩的三友 */
.pages-Colorful{background:url(../img/joinus/bg_joinus04.jpg) center bottom/cover no-repeat;padding:75px 0 120px;}
.pages-Colorful .title{margin-bottom:70px;}
.pages-Colorful .title h1{color:#194397;margin-bottom:15px;}
.pages-Colorful .cont{position:relative;}
.pages-Colorful .Colorful-button{width:65px;height:65px;background-color:#fefefe;background-image:none;color:#999;font-weight:bold;text-align:center;line-height:65px;transition:all .5s;box-shadow:-1.294px 4.83px 38px 0px rgba(184, 184, 184, 0.3);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:9;}
.pages-Colorful .Colorful-button:hover{background-color:#194397;color:#fff;}
.pages-Colorful .Colorful-next{right:-9.23611%;}
.pages-Colorful .Colorful-prev{left:-9.23611%;}
.pages-Colorful .Colorful-pages{margin-top:70px;text-align:center;}
.pages-Colorful .swiper-pagination-bullet{width:40px;height:4px;background-color:#b8b8b8;border-radius:0;margin:0 4px;}
.pages-Colorful .swiper-pagination-bullet-active{background-color:#e93f36;}
.Colorful-swiper{overflow:hidden;padding:10px 0;}
.Colorful-swiper .img{height:275px;position:relative;transition:all 0.5s;overflow:hidden;}
.Colorful-swiper .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.Colorful-swiper .img h3{position:absolute;width:100%;left:0;bottom:0;color:#fff;padding:20px 0;text-align:center;background:linear-gradient(to bottom, transparent 0%, transparent 43%, rgba(0, 0, 0, 0.3) 99%);}
.Colorful-swiper a:hover .img{box-shadow:0 0 10px rgba(0, 0, 0, 0.2);transform:translateY(-10px);}
.Colorful-swiper a:hover .img img{transform:scale(1.05);}
 @media screen and (max-width:1440px) {
.pages-Colorful .title{margin-bottom:40px;}
.pages-Colorful .Colorful-button{width:55px;height:55px;line-height:55px;}
.pages-Colorful .Colorful-next{right:-6%;}
.pages-Colorful .Colorful-prev{left:-6%;}
.pages-Colorful .Colorful-pages{margin-top:60px;}
}
 @media screen and (max-width:1280px) {
.pages-Colorful .Colorful-button{width:45px;height:45px;line-height:45px;}
.pages-Colorful .Colorful-next{right:0;}
.pages-Colorful .Colorful-prev{left:0;}
}
 @media screen and (max-width:1024px) {
.pages-Colorful{padding:55px 0 90px;}
.pages-Colorful .title{margin-bottom:30px;}
.pages-Colorful .swiper-pagination-bullet{width:20px;}
.pages-Colorful .Colorful-blue{width:35px;height:35px;line-height:35px;}
.pages-Colorful .Colorful-next{right:0;}
.pages-Colorful .Colorful-pages{margin-top:40px;}
.Colorful-swiper .img{height:200px;}
.pages-Colorful .Colorful-pages{margin-top:30px;}
}
/* 解决方案 */
.gray{background-color:#f3f4f6;}
.pages-solution{padding:10px 0 100px;}
.pages-solution .title{padding-bottom:60px;}
.pages-solution .item{float:left;width:31.94444%;margin:0 0.5% 34px;position:relative;overflow:hidden;transition:all .5s;}
.pages-solution .item .img{height:535px;overflow:hidden;position:relative;transition:all 0.5s;overflow:hidden;}
.pages-solution .item .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-solution .item .txt{padding:44px 48px;position:absolute;left:0;bottom:-110px;width:100%;transition:all .5s;z-index:5;}
.pages-solution .item .txt h2{color:#fff;margin-bottom:5px;}
.pages-solution .item .txt p{color:#fff;transition:all .5s;opacity:0;}
.pages-solution .item .btns{display:inline-block;width:50px;height:51px;line-height:51px;background:url(../img/btn_bg_small_blue.svg) 0 0/cover no-repeat;color:#fff;font-size:18px;font-weight:bold;text-align:center;margin-top:25px;transition:all .5s;opacity:0;}
.pages-solution .item .btns:hover{transform:scale(0.9);}
.pages-solution .item:hover{box-shadow:-17px 0 38px rgba(76, 76, 76, 0.55);}
.pages-solution .item:hover .img img{transform:scale(1.05);}
.pages-solution .item:hover .txt{bottom:0;}
.pages-solution .item:hover .txt p{opacity:1;}
.pages-solution .item:hover .txt .btns{opacity:1;}
.pages-solution .item2{width:64.97222%;}
.pages-solution2{background-color:#fff;padding-top:110px;}
 @media screen and (max-width:1440px) {
.pages-solution .item .txt{padding:34px 38px;}
.pages-solution .item .img{height:500px;}
}
 @media screen and (max-width:1024px) {
.pages-solution .item{margin-bottom:20px;}
.pages-solution .item .txt{padding:24px 20px;}
.pages-solution .item .img{height:40vw;}
.pages-solution .item .btns{width:40px;height:40px;line-height:40px;font-size:14px;font-weight:normal;}
.pages-solution .title{padding-bottom:40px;}
.pages-solution{padding-bottom:70px;}
.pages-solution2{padding-top:60px;}
}
 @media screen and (max-width:768px) {
.pages-solution .item{margin-bottom:15px;}
.pages-solution .item .txt{bottom:-100px;padding:15px 10px;}
.pages-solution{padding-bottom:50px;}
.pages-solution2{padding-top:40px;}
}
 @media screen and (max-width:600px) {
.pages-solution .item{margin-bottom:10px;}
.pages-solution .item .txt p{font-size:14px;height:42px;}
.pages-solution .item .btns{margin-top:10px;}
}
/*新闻中心 */
.pages-groupNews{background:url(../img/news/bg_news01.jpg) center bottom/cover no-repeat;padding-top:80px;}
.pages-groupNews .title{padding-bottom:35px;}
.pages-groupNews .bd{margin-bottom:55px;}
.pages-groupNews .focusnews{float:left;width:48.61111%;background-color:#fff;padding:30px;transition:all .5s;}
.pages-groupNews .focusnews a{display:block;}
.pages-groupNews .focusnews .img{height:320px;overflow:hidden;transition:all 0.5s;overflow:hidden;}
.pages-groupNews .focusnews .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-groupNews .focusnews .info{font-family:'PingFang';}
.pages-groupNews .focusnews .info .datetime{color:#666;margin:18px 0 10px;}
.pages-groupNews .focusnews .info h2{height:72px;margin-bottom:20px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.pages-groupNews .focusnews .info p{color:#666;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:48px;}
.pages-groupNews .focusnews:hover{background-color:#eaf0f5;}
.pages-groupNews .focusnews:hover .img img{transform:scale(1.05);}
.pages-groupNews .focusnews:hover .info h2{color:#194397;}
.pages-groupNews .focuslist{float:right;width:48.61111%;}
.pages-groupNews .focuslist ul li{height:181px;background-color:#fff;margin-bottom:16px;padding:16px 15px;transition:all .5s;}
.pages-groupNews .focuslist ul li:last-child{margin-bottom:0;}
.pages-groupNews .focuslist ul li a{display:block;}
.pages-groupNews .focuslist ul li .img{float:left;height:150px;width:44.77612%;overflow:hidden;transition:all 0.5s;overflow:hidden;}
.pages-groupNews .focuslist ul li .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-groupNews .focuslist ul li .info{float:right;width:51.9403%;}
.pages-groupNews .focuslist ul li .info .datetime{color:#666;margin:5px 0 5px;}
.pages-groupNews .focuslist ul li .info h2{margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pages-groupNews .focuslist ul li .info p{color:#666;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:48px;}
.pages-groupNews .focuslist ul li:hover{background-color:#eaf0f5;}
.pages-groupNews .focuslist ul li:hover .img img{transform:scale(1.05);}
.pages-groupNews .focuslist ul li:hover .info h2{color:#194397;}
 @media screen and (max-width:1440px) {
.pages-groupNews .focusnews .info h2{height:62px;}
.pages-groupNews .focusnews .info p{height:40px;}
.pages-groupNews .focuslist ul li{margin-bottom:10px;}
.pages-groupNews .focuslist ul li .info p{height:40px;}
.pages-groupNews .focuslist ul li .img{height:140px;}
}
 @media screen and (max-width:1024px) {
.pages-groupNews{padding-top:50px;}
.pages-groupNews .title{padding-bottom:20px;}
.pages-groupNews .focusnews{padding:20px;}
.pages-groupNews .focusnews .img{height:280px;}
.pages-groupNews .focuslist ul li .img{height:130px;}
.pages-groupNews .focuslist ul li .info h2{margin-bottom:10px;}
.pages-groupNews .focuslist ul li{height:auto;padding:14px;}
.pages-groupNews .bd{margin-bottom:30px;}
.pages-groupNews .focusnews .info h2{height:58px;margin-bottom:10px;}
}
 @media screen and (max-width:768px) {
.pages-groupNews .focusnews{float:none;width:100%;}
.pages-groupNews .focusnews .img{height:200px;}
.pages-groupNews .focuslist{float:none;width:100%;margin-bottom:20px;}
.pages-groupNews .focuslist ul li{padding:12px 20px;}
.pages-groupNews .focuslist ul li .img{height:100px;}
.pages-groupNews .focuslist ul li .info .datetime{margin:0;}
}
/* 媒体报道 */
.pages-mediaReports{background:url(../img/news/bg_news02.jpg) center bottom/cover no-repeat;}
.pages-mediaReports .title{padding-bottom:60px;}
.pages-mediaReports .title h1{color:#fff;}
.pages-mediaReports ul li{float:left;width:48.61111%;height:149px;border-bottom:1px solid #000;margin:0 2.77778% 68px 0;background-color:#fff;transition:all .4s;font-family:'PinfgFang';padding:24px 0 0;}
.pages-mediaReports ul li:nth-child(2n){margin-right:0;}
.pages-mediaReports ul li .datetime{width:124px;text-align:center;color:#194397;float:left;}
.pages-mediaReports ul li .datetime b{font-weight:normal;display:block;line-height:1.1;}
.pages-mediaReports ul li .txt{float:left;width:calc(100% - 140px);}
.pages-mediaReports ul li .txt h3{font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;}
.pages-mediaReports ul li .txt p{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#999;height:48px;}
.pages-mediaReports ul li:hover{border-color:#184295;}
.pages-mediaReports ul li:hover .txt h3{color:#194397;}
 @media screen and (max-width:1440px) {
.pages-mediaReports ul li{margin-bottom:50px;height:139px;}
.pages-mediaReports ul li .txt p{height:40px;}
.pages-mediaReports ul li .datetime{width:100px;margin-top:10px;}
.pages-mediaReports ul li .txt{width:calc(100% - 120px);}
}
 @media screen and (max-width:1024px) {
.pages-mediaReports .title{padding-bottom:30px;}
.pages-mediaReports ul li{margin-bottom:30px;height:119px;padding-top:15px;}
.pages-mediaReports ul li .txt p{height:40px;}
.pages-mediaReports ul li .datetime{width:90px;margin-top:10px;}
.pages-mediaReports ul li .txt{width:calc(100% - 100px);}
}
 @media screen and (max-width:768px) {
.pages-mediaReports ul{padding-bottom:20px;}
.pages-mediaReports ul li{float:none;width:100%;margin-right:0;margin-bottom:20px;}
}
/* 展览资讯 */
.pages-exhibInfo{background:url(../img/news/bg_news03.jpg) center bottom/cover no-repeat;padding-top:68px;}
.pages-exhibInfo .title{padding-bottom:40px;}
.pages-exhibInfo ul{padding-bottom:70px;}
.pages-exhibInfo ul li{float:left;width:31.25%;margin:0 3.05556% 20px 0;background-color:#fff;transition:all .4s;font-family:'PinfgFang';padding:25px;}
.pages-exhibInfo ul li:nth-child(3n){margin-right:0;}
.pages-exhibInfo ul li .img{height:200px;overflow:hidden;transition:all 0.5s;overflow:hidden;}
.pages-exhibInfo ul li .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-exhibInfo ul li .datetime{color:#999;margin:25px 0 6px;}
.pages-exhibInfo ul li .txt h3{font-weight:normal;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:72px;margin-bottom:12px;}
.pages-exhibInfo ul li .txt p{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#999;height:48px;}
.pages-exhibInfo ul li:hover{transform:translateY(-10px);box-shadow:0 0 30px rgba(0, 0, 0, 0.2);}
.pages-exhibInfo ul li:hover .img img{transform:scale(1.05);}
.pages-exhibInfo ul li:hover .txt h3{color:#194397;}
 @media screen and (max-width:1440px) {
.pages-exhibInfo ul li .txt h3{height:62px;}
.pages-exhibInfo ul li .txt p{height:40px;}
}
 @media screen and (max-width:1024px) {
.pages-exhibInfo .title{padding-bottom:30px;}
.pages-exhibInfo ul{padding-bottom:40px;}
.pages-exhibInfo ul li{padding:20px;}
.pages-exhibInfo ul li .txt h3{height:58px;}
.pages-exhibInfo ul li .img{height:180px;}
}
 @media screen and (max-width:768px) {
.pages-exhibInfo ul{padding-bottom:20px;}
.pages-exhibInfo ul li{width:48%;margin-right:4%;}
.pages-exhibInfo ul li:nth-child(2n){margin-right:0;}
}
 @media screen and (max-width:520px) {
.pages-exhibInfo ul li{float:none;width:100%;margin-right:0;}
.pages-exhibInfo ul li .txt h3{margin-bottom:5px;}
}
/* 三友公告 */
.pages-announce{background:url(../img/news/bg_news04.jpg) center bottom/cover no-repeat;padding:196px 0 186px;}
.pages-announce .title{padding-bottom:30px;}
.pages-announce .title h1{color:#fff;}
.pages-announce .title h4{color:#fff;font-weight:normal;}
.pages-announce .btn-white-on a{margin:0;}
 @media screen and (max-width:1440px) {
.pages-announce{padding:150px 0 140px;}
}
 @media screen and (max-width:1024px) {
.pages-announce{padding:120px 0 110px;}
}
 @media screen and (max-width:768px) {
.pages-announce{padding:100px 0 90px;}
}
/* **
新闻列表 * */
.news-list-focus{padding:60px 0 105px;}
.news-list-focus .swiper-news{overflow:hidden;}
.news-list-focus .swiper-slide{position:relative;}
.news-list-focus .info{float:left;width:50.69444%;background-color:#eaf0f5;height:413px;padding:50px 7% 40px 40px;font-family:"PingFang";}
.news-list-focus .info h2{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:72px;color:#194397;transition:all 1s;opacity:0;transform:translateX(10%);}
.news-list-focus .info .datetime{margin:20px 0 25px;color:#999;transition:all 1s;opacity:0;transform:translateX(10%);transition-delay:0.2s;}
.news-list-focus .info p{color:#666;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.8;height:84px;margin-bottom:60px;transition:all 1s;opacity:0;transform:translateX(10%);transition-delay:0.4s;}
.news-list-focus .info .btn{color:#194397;transition:all 1s;opacity:0;transform:translateX(10%);transition-delay:0.6s;}
.news-list-focus .info .btn i{margin-left:13px;font-weight:bold;font-size:18px;transition:all .4s;right:0;position:relative;}
.news-list-focus .info .btn:hover i{right:-10px;}
.news-list-focus .img{width:50.34722%;height:413px;overflow:hidden;position:absolute;right:0;top:0;transition:all 0.5s;overflow:hidden;}
.news-list-focus .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.news-list-focus .img img{transform:scale(1.05);transition-duration:2s;}
.news-list-focus .swiper-slide-active .info h2{opacity:1;transform:translateX(0);}
.news-list-focus .swiper-slide-active .info .datetime{opacity:1;transform:translateX(0);}
.news-list-focus .swiper-slide-active .info p{opacity:1;transform:translateX(0);}
.news-list-focus .swiper-slide-active .info .btn{opacity:1;transform:translateX(0);}
.news-list-focus .swiper-slide-active .img img{transform:scale(1);}
.news-list-focus .swiper-pages{text-align:center;margin-top:30px;}
.news-list-focus .swiper-pagination-bullet{width:12px;height:12px;border-radius:6px;background-color:#dedede;opacity:1;transition:all .5s;margin:0 6px;}
.news-list-focus .swiper-pagination-bullet-active{width:43px;background-color:#194397;box-shadow:inset 3.064px 2.571px 0px 0px rgba(189, 189, 189, 0.2);}
.pages-news-list li{float:left;width:30.55556%;border:1px solid #eaeaea;margin:0 4.16667% 82px 0;font-family:"PingFang";}
.pages-news-list li:nth-child(3n){margin-right:0;}
.pages-news-list li a{display:block;padding:20px 20px 35px 20px;}
.pages-news-list li .img{height:204px;overflow:hidden;transition:all 0.5s;overflow:hidden;}
.pages-news-list li .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-news-list li .datetime{padding:30px 0 10px;color:#666;}
.pages-news-list li h2{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:72px;margin-bottom:20px;}
.pages-news-list li p{color:#666;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:48px;margin-bottom:25px;}
.pages-news-list li .btn{color:#194397;transition:all 1s;}
.pages-news-list li .btn i{margin-left:13px;font-weight:bold;font-size:18px;transition:all .4s;right:0;position:relative;}
.pages-news-list li .btn:hover i{right:-10px;}
.pages-news-list li:hover{background-color:#eaf0f5;}
.pages-news-list li:hover .img img{transform:scale(1.05);}
.pages-news-list li:hover .info h2{color:#194397;}
 @media screen and (max-width:1440px) {
.news-list-focus .info h2{height:62px;}
.news-list-focus .info p{height:74px;}
.news-list-focus .info{height:400px;}
.news-list-focus .img{height:400px;}
.pages-news-list li{margin-bottom:60px;}
.pages-news-list li h2{height:62px;margin-bottom:10px;}
.pages-news-list li .datetime{padding:20px 0 10px;}
.pages-news-list li p{height:40px;margin-bottom:20px;}
}
 @media screen and (max-width:1280px) {
.pages-news-list li h2{height:56px;}
.pages-news-list li h2{height:56px;}
}
 @media screen and (max-width:1024px) {
.news-list-focus{padding-bottom:80px;}
.news-list-focus .info{height:320px;padding:30px 5% 20px 20px;}
.news-list-focus .info .datetime{margin:10px 0 15px;}
.news-list-focus .swiper-slide-active .info h2{height:58px;}
.news-list-focus .info p{margin-bottom:40px;}
.news-list-focus .img{height:320px;}
.news-list-focus .swiper-pagination-bullet{width:8px;height:8px;border-radius:4px;margin:0 4px;}
.news-list-focus .swiper-pagination-bullet-active{width:30px;}
.pages-news-list li a{padding-bottom:20px;}
.pages-news-list li .btn i{font-size:16px;margin-left:8px;}
}
 @media screen and (max-width:768px) {
.news-list-focus{padding-bottom:50px;}
.pages-news-list li{width:48%;margin:0 4% 30px 0;}
.pages-news-list li:nth-child(3n){margin-right:4%;}
.pages-news-list li:nth-child(2n){margin-right:0;}
}
 @media screen and (max-width:500px) {
.news-list-focus .info{float:none;width:100%;height:auto;}
.news-list-focus .img{position:static;width:100%;}
.pages-news-list li{width:100%;margin:0 0 20px 0;}
.pages-news-list li:nth-child(3n){margin-right:0;}
}
/* 新闻详情 */
.dtl-main{background-color:#fff;padding:70px 3.40278% 80px;}
.dtl-main .title h2{margin-bottom:25px;}
.dtl-main .other{padding-bottom:30px;border-bottom:3px solid #194397;line-height:20px;}
.dtl-main .other .datetime{float:left;color:#194397;font-family:"PingFang";}
.dtl-main .other .back{float:right;}
.dtl-main .other .back i.icon-back{display:inline-block;width:21px;height:3px;background-color:#194397;margin-right:15px;vertical-align:middle;position:relative;transition:all .4s;}
.dtl-main .other .back i.icon-back:before{content:'';display:block;width:13px;height:3px;background-color:#194397;position:absolute;top:-7px;right:0;transition:all .4s;}
.dtl-main .other .back i.icon-back:after{content:'';display:block;width:13px;height:3px;background-color:#194397;position:absolute;bottom:-7px;right:0;transition:all .4s;}
.dtl-main .other .back:hover{color:#194397;}
.dtl-main .other .back:hover i.icon-back{margin-right:10px;}
.dtl-main .other .back:hover i.icon-back:before{transform:translate(-10px, 3px) rotate(-45deg);}
.dtl-main .other .back:hover i.icon-back:after{transform:translate(-10px, -3px) rotate(45deg);}
.dtl-main .article-cont .content-txt{padding:45px 0;}
.dtl-main .article-cont .content-txt h2{display:inline-block;padding:13px 20px;border-left:3px solid #194397;background-color:#f5f5f5;color:#194397;font-size:16px;margin:30px 0;}
.dtl-main .article-cont .content-txt p{line-height:1.71429;text-align:justify;color:#555;}
.dtl-main .article-cont .content-txt p img{max-width:100%;margin:20px 0;}
.dtl-main .article-cont .content-txt ul{margin-bottom:30px;}
.dtl-main .article-cont .content-txt ul li{float:left;width:49.47917%;margin-right:1.04167%;}
.dtl-main .article-cont .content-txt ul li:last-child{margin-right:0;}
.dtl-main .article-cont .content-txt ul li img{width:100%;}
.sharebar h5{color:#666;font-weight:normal;margin-bottom:18px;}
.sharebar ul li{float:left;margin-right:24px;}
.sharebar ul li a{display:block;width:50px;height:50px;text-align:center;border:1px solid #ccc;position:relative;line-height:48px;}
.sharebar ul li i{font-size:22px;color:#d1d1d1;vertical-align:middle;}
.sharebar ul li a:hover{background-color:#194397;border-color:#194397;}
.sharebar ul li a:hover i{color:#fff;}
.prevnext{margin-top:49px;border-top:3px solid #ccc;padding-top:40px;}
.prevnext a{display:block;float:left;line-height:65px;background-color:#194397;text-align:center;width:51.06707%;color:#fff;font-size:16px;}
.prevnext a i{font-size:18px;font-weight:bold;margin:0 15px;}
.prevnext a:last-child{float:right;width:48.70427%;}
.prevnext a.disabled{background-color:#ccc;cursor:no-drop;}
.prevnext a:hover{opacity:0.9;}
 @media screen and (max-width:1280px) {
.dtl-main{padding:50px 8% 60px;}
.dtl-pt{padding-top:80px;}
.sharebar ul li a{width:46px;height:46px;}
.prevnext a{line-height:60px;}
}
 @media screen and (max-width:1024px) {
.dtl-main{padding:50px 0 60px;}
}
 @media screen and (max-width:980px) {
.dtl-pt{padding-top:50px;}
.dtl-main{padding:40px 0 50px;}
.sharebar ul li{margin-right:15px;}
.prevnext{margin-top:30px;padding-top:20px;}
.prevnext a{line-height:45px;font-size:14px;}
.prevnext a i{font-size:16px;margin:0 8px;}
}
/* 产品详情 */
.page-prodcut-dtl .hd{padding:52px 0 104px;}
.page-prodcut-dtl .hd h2{float:left;font-weight:normal;}
.page-prodcut-dtl .hd .btnbox{float:right;text-align:right;}
.page-prodcut-dtl .hd .btn-blue{display:inline-block;margin-left:2.34375vw;}
.page-prodcut-dtl .hd-tab{text-align:center;margin-bottom:10px;}
.page-prodcut-dtl .hd-tab ul li{display:inline-block;font-family:"PingFang";}
.page-prodcut-dtl .hd-tab ul li a{display:block;width:231px;line-height:60px;clip-path:polygon(10px 0, 100% 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 100%, 0 10px);background-color:#96a1b0;color:#fff;}
.page-prodcut-dtl .hd-tab ul li a.active{background-color:#194397;}
.page-prodcut-dtl .hd-tab ul li a:hover{opacity:0.9;}
.page-prodcut-dtl .hd-tab .cur-menu{display:none;}
.nav-wrap.navFix{position:fixed;top:0;left:0;width:100%;z-index:99;background-color:#fff;padding:10px 0;}
.prodcut-dtlbox{padding:60px 0 100px;overflow:hidden;}
.prodcut-dtlbox .title h3{font-weight:normal;font-family:'PingFang';line-height:1.2;}
.prodcut-dtlbox .cont{font-family:"PingFangjian";}
.pr-dtl-kx .gaixu-left{float:left;width:47.22222%;}
.pr-dtl-kx .gaixu-swiper-big{margin-bottom:30px;overflow:hidden;}
.pr-dtl-kx .gaixu-swiper-big .swiper-slide{height:600px;}
.pr-dtl-kx .gaixu-swiper-big .player{position:relative;height:100%;}
.pr-dtl-kx .gaixu-swiper-big .player video{width:100%;height:100%;}
.pr-dtl-kx .gaixu-swiper-big .plyr{position:relative;height:100%;}
.pr-dtl-kx .gaixu-swiper-big .plyr__video-wrapper{position:relative;height:100%;background-color:#fff;}
.pr-dtl-kx .gaixu-swiper-big .img{position:relative;height:100%;transition:all 0.5s;overflow:hidden;}
.pr-dtl-kx .gaixu-swiper-big .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pr-dtl-kx .gaixu-swiper-small{overflow:hidden;}
.pr-dtl-kx .gaixu-swiper-small .swiper-slide{height:66px;overflow:hidden;position:relative;cursor:pointer;transition:all 0.5s;overflow:hidden;}
.pr-dtl-kx .gaixu-swiper-small .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pr-dtl-kx .gaixu-swiper-small .img{height:100%;position:relative;}
.pr-dtl-kx .gaixu-swiper-small .img:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(255, 255, 255, 0.2);z-index:2;transition:all .5s;opacity:0;}
.pr-dtl-kx .gaixu-swiper-small .play{position:relative;height:100%;}
.pr-dtl-kx .gaixu-swiper-small .play:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(255, 255, 255, 0.2);z-index:2;transition:all .5s;opacity:0;}
.pr-dtl-kx .gaixu-swiper-small .play:after{content:'';display:block;width:24px;height:24px;background:url(../img/product/icon_play.png) 0 0/cover no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:5;}
.pr-dtl-kx .gaixu-swiper-small .swiper-slide.on .img:before{opacity:1;}
.pr-dtl-kx .gaixu-swiper-small .swiper-slide.on .play:before{opacity:1;}
.pr-dtl-kx .gaixu-small{padding:0 58px;font-size:32px;position:relative;}
.pr-dtl-kx .gaixu-small .gaixu-btn{z-index:6;cursor:pointer;width:18px;height:32px;background-size:18px 32px;margin-top:-16px;}
.pr-dtl-kx .gaixu-right{float:right;width:47.77778%;padding-top:36px;}
.pr-dtl-kx .gaixu-right .cont{padding:20px 0;}
.pr-dtl-kx .gaixu-right .cont p{line-height:2;}
.pr-dtl-kx .gaixu-right .btnbox{margin-top:20px;}
.pr-dtl-kx .gaixu-right .btnbox .btn-blue{display:inline-block;}
.pr-dtl-kx .gaixu-right .favorites{display:inline-block;margin-right:20px;}
.pr-dtl-kx .gaixu-right .favorites a{display:block;width:165px;line-height:55px;background-color:#e93f36;color:#fff;text-align:center;}
.pr-dtl-kx .gaixu-right .favorites a i{font-size:22px;margin-right:10px;vertical-align:middle;}
.pr-dtl-kx .gaixu-right .favorites a:hover{transform:scale(0.9);}
.pr-dtl-ys{background:url(../img/product/bg_pro_dtl01.jpg) center bottom/cover no-repeat;}
.pr-dtl-ys ul{padding:50px 0 50px 34px;}
.pr-dtl-ys ul li{position:relative;padding-left:22px;line-height:2;margin-bottom:25px;}
.pr-dtl-ys ul li:before{content:'';display:inline-block;width:15px;height:15px;background-color:#000;border-radius:100%;vertical-align:middle;position:absolute;left:0;top:9px;}
.pr-dtl-cs .table{width:67.56944%;margin:84px 0 10px 0;}
.pr-dtl-cs .table table{width:100%;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.pr-dtl-cs .table table td{border-right:1px solid #dcdcdc;border-top:1px solid #dcdcdc;padding:15px 25px;word-break:break-all;}
.prodcut-dtlbox table{width:100%;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.prodcut-dtlbox table td{border-right:1px solid #dcdcdc;border-top:1px solid #dcdcdc;padding:8px 25px;word-break:break-all;}
.pr-dtl-xz{background-color:#eef0f0;}
.pr-dtl-xz ul{padding-top:40px;}
.pr-dtl-xz ul li{background-color:#fff;border:1px solid #dcdcdc;float:left;width:44.375%;margin:0 3.40278% 40px 0;transition:all .5s;padding:30px 10px 38px 32px;}
.pr-dtl-xz ul li:nth-child(2n){margin-right:0;}
.pr-dtl-xz ul li .icon{float:left;display:block;width:72px;margin-right:50px;}
.pr-dtl-xz ul li .icon img{width:100%;}
.pr-dtl-xz ul li .txt{float:left;width:calc(100% - 122px);}
.pr-dtl-xz ul li .txt h3{font-weight:normal;padding:5px 0 12px;}
.pr-dtl-xz ul li .txt .bns a{margin-right:32px;}
.pr-dtl-xz ul li .txt .bns a:last-child{margin-right:0;}
.pr-dtl-xz ul li .txt .bns a i{margin-right:5px;}
.pr-dtl-xz ul li:hover{box-shadow:0px 0px 9.9px 0.1px rgba(0, 0, 0, 0.1);}
.pr-dtl-xz ul li:hover .txt h3 a{color:#194397;}
 @media screen and (max-width:1440px) {
.page-prodcut-dtl .hd{padding:30px 0 80px;}
.page-prodcut-dtl .hd-tab ul li a{width:180px;line-height:50px;}
.pr-dtl-kx .gaixu-swiper-big{margin-bottom:20px;}
.pr-dtl-kx .gaixu-swiper-big .swiper-slide{height:460px;}
.pr-dtl-kx .gaixu-swiper-small .swiper-slide{height:60px;}
.pr-dtl-xz ul li .icon{width:62px;margin-right:40px;}
.pr-dtl-xz ul li .txt{width:calc(100% - 104px);}
.pr-dtl-kx .gaixu-right .favorites a{width:150px;line-height:50px;}
}
 @media screen and (max-width:1024px) {
.page-prodcut-dtl .hd{padding:20px 0 40px;}
.prodcut-dtlbox{padding:40px 0 60px;}
.page-prodcut-dtl .hd-tab ul li a{width:160px;line-height:46px;}
.pr-dtl-kx .gaixu-right .favorites a{width:130px;line-height:40px;}
.pr-dtl-kx .gaixu-right .favorites a i{font-size:18px;margin-right:5px;}
.pr-dtl-kx .gaixu-swiper-big .swiper-slide{height:400px;}
.pr-dtl-kx .gaixu-swiper-small .swiper-slide{height:66px;}
.pr-dtl-ys ul{padding:30px 0 30px 20px;}
.pr-dtl-cs .table{margin-top:40px;}
.pr-dtl-xz ul li{padding:20px;margin-bottom:20px;}
.pr-dtl-xz ul li .icon{width:50px;margin-right:20px;}
.pr-dtl-xz ul li .txt{width:calc(100% - 70px);}
.pr-dtl-xz ul li .txt h3{padding:0 0 6px;}
.pr-dtl-ys ul li:before{width:12px;height:12px;}
}
 @media screen and (max-width:768px) {
.page-prodcut-dtl .hd-tab ul li a{width:160px;line-height:46px;}
.pr-dtl-kx .gaixu-swiper-big .swiper-slide{height:300px;}
.pr-dtl-kx .gaixu-right{padding-top:0;}
.page-prodcut-dtl .hd h2{float:none;width:100%;margin-bottom:20px;}
}
 @media screen and (max-width:720px) {
.nav-wrap{position:relative;}
.page-prodcut-dtl .hd-tab .cur-menu{display:block;text-align:left;padding:10px 20px;position:relative;border:1px solid #f1f1f1;}
.page-prodcut-dtl .hd-tab .cur-menu:after{content:"\e60e";font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;transform:translateY(-50%);}
.page-prodcut-dtl .hd-tab ul{background-color:#fff;position:absolute;width:100%;top:100%;left:0;z-index:9;display:none;}
.page-prodcut-dtl .hd-tab ul li{width:100%;text-align:left;}
.page-prodcut-dtl .hd-tab ul li a{padding:0 20px;display:block;width:100%;background-color:transparent;color:#333;}
.page-prodcut-dtl .hd-tab ul li a.active{color:#fff;}
.nav-wrap.navFix{padding:10px 20px;}
.nav-wrap.navFix ul{padding:0 20px;}
.pr-dtl-kx .gaixu-left{width:100%;float:none;}
.pr-dtl-kx .gaixu-right{width:100%;float:none;margin-top:30px;}
.pr-dtl-cs .table{width:100%;}
.pr-dtl-xz ul li{width:100%;margin-right:0;}
.pr-dtl-xz ul li .icon{width:40px;margin-top:10px;}
.pr-dtl-xz ul li .txt{width:calc(100% - 60px);}
.page-prodcut-dtl .hd .btn-blue{margin-left:5px;}
.page-prodcut-dtl .hd .btn-blue a{width:130px;height:36px;line-height:36px;}
.page-prodcut-dtl .hd .btn-blue:first-child{margin-left:0;}
}
/* 解决方案详情 */
.bbn{border-bottom:none;}
.page-jiadianfa{background:url(../img/solution/bg_slt01.jpg) center bottom/cover no-repeat;}
.page-jiadianfa .title{padding-bottom:37px;}
.page-jiadianfa .bns{text-align:left;}
.page-jiadianfa .bns .btn-gray{display:inline-block;margin-right:48px;}
.page-jiadianfa .jdfcont{padding-top:70px;}
.page-jiadianfa .jdfcont .item{display:none;}
.page-jiadianfa .jdfcont .item:first-child{display:block;}
.page-jiadianfa .jdfcont .txt p{color:#666;line-height:2!important;}
.page-jiadianfa .jdfcont .img{margin:75px auto 0;}
.page-jiadianfa .jdfcont .img img{width:100%;}
.page-tjcp .title{padding-bottom:60px;}
.page-tjcp ul li{float:left;width:29.16667%;margin-right:5.27778%;background-color:#f4f4f4;}
.page-tjcp ul li:nth-child(3){margin-right:0;}
.page-tjcp ul li .hd{clip-path:polygon(22px 0, 100% 0, 100% 0, 100% calc(100% - 22px), calc(100% - 22px) 100%, 0 100%, 0 100%, 0 22px);background-color:#194397;color:#fff;text-align:center;padding:30px 0;}
.page-tjcp ul li .hd span{display:block;}
.page-tjcp ul li .bd{padding:40px;}
.page-tjcp ul li .item{margin-bottom:48px;}
.page-tjcp ul li .item:last-child{margin-bottom:0;}
.page-tjcp ul li .item .img{height:300px;overflow:hidden;transition:all 0.5s;overflow:hidden;}
.page-tjcp ul li .item .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.page-tjcp ul li .item h2{text-align:center;font-family:"Montserrat";background-color:#fff;border:1px solid #d1d1d1;border-top:none;line-height:62px;padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.page-tjcp ul li .item:hover .img img{transform:scale(1.05);}
.page-tjcp ul li .item:hover h2{color:#194397;}
.page-liuyanzx{background:url(../img/solution/bg_slt02.jpg) center bottom/cover no-repeat;}
.page-liuyanzx .title{padding-bottom:40px;}
.page-liuyanzx .formlist{width:70.625%;margin:0 auto;font-family:"PingFangjian";}
.page-liuyanzx .txt{float:left;width:48.67257%;margin-right:2.55654%;margin-bottom:10px;position:relative;}
.page-liuyanzx .txt:nth-child(2n){margin-right:0;}
.page-liuyanzx .txt:last-child{width:100%;margin-right:0;}
.page-liuyanzx .txt label{display:block;padding-bottom:8px;}
.page-liuyanzx .txt label span{color:#ff0000;}
.page-liuyanzx .txt input{border:1px solid #d1d1d1;border-radius:3px;height:46px;padding:0 10px;width:100%;font-size:16px;}
.page-liuyanzx .txt label.error{color:#ff0000;position:absolute;top:100%;left:10px;}
.page-liuyanzx .txt textarea{border:1px solid #d1d1d1;border-radius:3px;height:150px;padding:10px;width:100%;font-size:16px;}
.page-liuyanzx .btnbar{text-align:center;padding-top:30px;}
.page-liuyanzx .btnbar .btn{display:inline-block;margin:0 18px;}
 @media screen and (max-width:1440px) {
.page-tjcp ul li .bd{padding:30px;}
.page-tjcp ul li .item .img{height:230px;}
.page-tjcp ul li .item h2{line-height:52px;}
}
 @media screen and (max-width:1280px) {
.page-tjcp ul li .item .img{height:260px;}
}
 @media screen and (max-width:1024px) {
.page-jiadianfa .title{padding-bottom:20px;}
.page-jiadianfa .jdfcont{padding-top:40px;}
.page-tjcp .title{padding-bottom:30px;}
.page-tjcp ul li .hd{padding:20px 0;}
.page-tjcp ul li .bd{padding:20px;}
.page-tjcp ul li .item{margin-bottom:20px;}
.page-tjcp ul li .item .img{height:200px;}
}
 @media screen and (max-width:768px) {
.page-tjcp ul li{float:none;width:100%;margin-right:0;margin-bottom:20px;}
.page-tjcp ul li .item{float:left;width:48%;margin-right:4%;margin-bottom:0;}
.page-tjcp ul li .item:nth-child(2n){margin-right:0;}
.page-tjcp ul li .item .img{height:280px;}
.page-liuyanzx .formlist{width:100%;}
.page-liuyanzx .btnbar{padding-top:20px;}
.page-jiadianfa .bns .btn-gray{margin-right:10px;margin-bottom:20px;}
.page-liuyanzx .btnbar .btn{margin:0 5px;}
}
 @media screen and (max-width:500px) {
.page-tjcp ul li .item{float:none;width:100%;margin-right:0;margin-bottom:20px;}
.page-tjcp ul li .item .img{height:auto;}
.page-liuyanzx .txt{float:none;width:100%;margin-right:0;}
}

/* ** 联系我们 ** */
@keyframes bounceInsharke {
 0% {
 -webkit-transform:scale(0.5);
 -ms-transform:scale(0.5);
 transform:scale(0.5);}
 30% {
 opacity:1;
 -webkit-transform:scale(1.05);
 -ms-transform:scale(1.05);
 transform:scale(1.05);}
 60% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);}
 80% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);}
 100% {
 -webkit-transform:scale(0.5);
 -ms-transform:scale(0.5);
 transform:scale(0.5);}
}
.pages-lxwm{padding:70px 0 0;background:url(../images/cbg.jpg) center bottom/cover no-repeat;}
.pages-lxwm .title{padding-bottom:40px;}
.pages-lxwm .title h1{margin-bottom:30px;}
.pages-lxwm .lxwm-global{position:relative;font-family:"PingFangjian";}
.pages-lxwm .lxwm-global img{width:100%;}
.pages-lxwm .lxwm-global .global-img{position:relative;z-index:1;}
.pages-lxwm .lxwm-global .line{width:58.40278%;position:absolute;left:18.88889%;top:29.72973%;z-index:2;}
.pages-lxwm .lxwm-global .icon-dot{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:8px;height:8px;border-radius:100%;background-color:#194397;z-index:2;}
.pages-lxwm .lxwm-global .icon-dot:before{content:'';display:block;width:18px;height:18px;border-radius:100%;background-color:rgba(25, 67, 151, 0.2);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;animation:bounceInsharke infinite 3s linear;margin:-9px 0 0 -9px;}
.pages-lxwm .lxwm-global .icon-dot:after{content:'';display:block;width:30px;height:30px;border-radius:100%;background-color:rgba(25, 67, 151, 0.1);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:0;animation:bounceInsharke infinite 3s linear;margin:-15px 0 0 -15px;}
.pages-lxwm .lxwm-global .icon-dot2{display:block;width:10px;height:14px;background:url(../img/contact/fb.png) no-repeat;}
.pages-lxwm .lxwm-global .icon-dot3{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:4px;height:4px;border-radius:100%;background-color:#194397;z-index:2;}
.pages-lxwm .lxwm-global .icon-dot3:before{content:'';display:block;width:10px;height:10px;border-radius:100%;background-color:rgba(25, 67, 151, 0.5);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;animation:bounceInsharke infinite 3s linear;margin:-5px 0 0 -5px;}
.pages-lxwm .lxwm-global .name{position:absolute;white-space:nowrap;z-index:4;}
.pages-lxwm .lxwm-global .point{position:absolute;}
.pages-lxwm .lxwm-global .point .name{color:#194397;left:50%;transform:translateX(-50%);top:-34px;}
.pages-lxwm .lxwm-global .pointWd .name{display:none;}
.pages-lxwm .lxwm-global .pointGn-all{position:absolute;right:26.94444%;top:49.59459%;z-index:8;}
.pages-lxwm .lxwm-global .pointGn-all .name{position:absolute;color:#FF0000;top:10px;left:10%;transform:translateX(0);}
.pages-lxwm .lxwm-global .pointGn-all .icon-dot{width:20px;height:20px;background:url(../img/contact/zb.png) 0 0 no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.pages-lxwm .lxwm-global .pointGn-all .icon-dot:before{background-color:rgba(255, 0, 0, 0.2);}
.pages-lxwm .lxwm-global .pointGn-all .icon-dot:after{background-color:rgba(255, 0, 0, 0.1);}
.pages-lxwm .lxwm-global .pointGn{position:absolute;right:27.08333%;top:49.32432%;z-index:6;}
.pages-lxwm .lxwm-global .pointGn .name{position:absolute;left:50%;transform:translateX(-40%);font-size:14px;top:-20px;color:#191919;}
.pages-lxwm .lxwm-global .pointWd{position:absolute;z-index:4;}
.pages-lxwm .lxwm-global .point-bm{left:18.88889%;top:29.72973%;}
.pages-lxwm .lxwm-global .point-oz{left:50%;top:33.24324%;}
.pages-lxwm .lxwm-global .point-hg{right:22.84722%;top:42.02703%;}
.pages-lxwm .lxwm-global .point-hg .name{transform:none;}
.pages-lxwm .lxwm-global .point-yd{right:34.72222%;top:50%;}
.pages-lxwm .lxwm-global .point-hb{right:26.11111%;top:40.54054%;}
.pages-lxwm .lxwm-global .point-hb .name{bottom:10px;}
.pages-lxwm .lxwm-global .point-hz{right:24.72222%;top:43.78378%;}
.pages-lxwm .lxwm-global .point-hz .name{bottom:10px;left:0;}
.pages-lxwm .lxwm-global .point-sh{right:24.16667%;top:43.78378%;}
.pages-lxwm .lxwm-global .point-sh .name{transform:none;}
.pages-lxwm .lxwm-global .point-1{right:24.30556%;top:39.05405%;}
.pages-lxwm .lxwm-global .point-2{right:27.77778%;top:44.59459%;}
.pages-lxwm .lxwm-global .point-3{right:26.25%;top:44.45946%;}
.pages-lxwm .lxwm-global .point-4{right:26.94444%;top:46.48649%;}
.pages-lxwm .lxwm-global .point-5{right:25.13889%;top:46.75676%;}
.pages-lxwm .lxwm-global .point-6{right:28.05556%;top:47.43243%;}
.pages-lxwm .lxwm-global .point-7{right:25.97222%;top:48.78378%;}
/* 推荐产品 */
.pages-tjcp{padding:100px 0 10px;}
.pages-tjcp .bns{text-align:center;margin-bottom:72px;}
.pages-tjcp .bns .btn-gray{display:inline-block;margin:0 20px;}
.pages-tjcp .jdfcont .item{display:none;}
.pages-tjcp .jdfcont .item:first-child{display:block;}
.pages-tjcp .jdfcont ul li{height:300px;float:left;width:45.13889%;margin:0 3.05556% 0 1.73611%;}
.pages-tjcp .jdfcont ul li:nth-child(1){height:394px;}
.pages-tjcp .jdfcont ul li:nth-child(2){height:394px;}
.pages-tjcp .jdfcont ul li .hd{background:url(../images/bg_tit.png) 0 0/100% 100% no-repeat;padding:10px 15px;color:#fff;}
.pages-tjcp .jdfcont ul li .bd{font-family:"PingFangjian";padding:20px 15px;line-height:1.55556;}
/* 在线留言 */
.pages-zxly{background:url(../images/mbg.jpg) center bottom/cover no-repeat;padding:74px 0 120px;}
.pages-zxly .title{padding-bottom:40px;}
.pages-zxly .title h1{color:#194397;}
.pages-zxly .cont{font-family:"PingFangjian";}
.pages-zxly .formlist{width:64.09722%;margin:0 auto;}
.pages-zxly .t{padding-bottom:10px;display:block;}
.pages-zxly label span{color:#f00;}
.pages-zxly .selectbox .item-select{float:left;width:32.50271%;margin-right:1.19177%;margin-bottom:25px;border:1px solid #d1d1d1;border-radius:3px;background-color:#fff;position:relative;}
.pages-zxly .selectbox .item-select:last-child{margin-right:0;}
.pages-zxly .selectbox .item-select span{display:block;padding:0 20px;line-height:38px;position:relative;}
.pages-zxly .selectbox .item-select span:after{content:'';display:block;width:6px;height:10px;background:url(../images/arrow_right.png) 0 0 no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:24px;}
.pages-zxly .selectbox .item-select select{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;padding:10px 20px;}
.pages-zxly .selectbox .item-select label.error{top:100%;}
.pages-zxly .txt{position:relative;padding-bottom:20px;float:left;width:49.40412%;margin-right:1.08342%;}
.pages-zxly .txt:nth-child(2n){margin-right:0;}
.pages-zxly .txt:last-child{width:100%;margin-right:0;}
.pages-zxly .txt input{border:1px solid #d1d1d1;border-radius:3px;height:46px;padding:0 20px;width:100%;font-size:16px;background-color:#fff;}
.pages-zxly .txt textarea{border:1px solid #d1d1d1;border-radius:3px;height:150px;padding:10px 20px;width:100%;font-size:16px;background-color:#fff;}
.pages-zxly label.error{color:#ff0000;position:absolute;top:calc(100% - 20px);left:20px;}
.pages-zxly .checkinfo{margin-bottom:40px;position:relative;line-height:24px;}
.pages-zxly .checkinfo input[type=checkbox]{margin-right:10px;cursor:pointer;font-size:14px;width:24px;height:24px;position:relative;vertical-align:middle;position:relative;top:-2px;}
.pages-zxly .checkinfo input[type=checkbox]:after{content:" ";display:inline-block;width:24px;height:24px;border:1px solid #d1d1d1;background-color:#fff;position:absolute;left:0;top:0;cursor:pointer;text-align:center;}
.pages-zxly .checkinfo input[type=checkbox]:checked:after{content:'\e682';display:block;font-family:"iconfont" !important;color:#fff;display:none;background-color:#194397;border-color:#194397;}
.pages-zxly .btn-blue-z a{display:inline-block;width:200px;line-height:60px;color:#fff;letter-spacing:4px;background-color:#194397;text-align:center;}
.pages-zxly .btn-blue-z a:hover{opacity:0.9;}
 @media screen and (max-width:1440px) {
.pages-tjcp .jdfcont ul li:nth-child(1){height:340px;}
.pages-tjcp .jdfcont ul li:nth-child(2){height:340px;}
.pages-zxly .checkinfo input[type=checkbox]{width:20px;height:20px;}
.pages-zxly .checkinfo input[type=checkbox]:after{width:20px;height:20px;}
.pages-zxly .btn-blue-z a{width:160px;line-height:50px;}
}
 @media screen and (max-width:1024px) {
.pages-lxwm .title h1{margin-bottom:20px;}
.pages-tjcp .bns{margin-bottom:40px;}
.pages-tjcp .bns .btn-gray{margin:0 10px;}
.pages-zxly .formlist{width:80%;}
}
 @media screen and (max-width:900px) {
.pages-tjcp .jdfcont ul li{width:100%;margin:0 0 20px;height:auto;}
.pages-tjcp .jdfcont ul li:nth-child(1){height:auto;}
.pages-tjcp .jdfcont ul li:nth-child(2){height:auto;}
.pages-zxly .formlist{width:100%;}
}
 @media screen and (max-width:768px) {
.pages-tjcp .bns .btn-gray{margin:0 5px 20px;}
.pages-zxly .selectbox .item-select{float:none;width:100%;margin-right:0;}
.pages-zxly .txt{float:none;width:100%;margin-right:0;}
.pages-tjcp .bns .btn-gray{margin:0 10px 20px 0;}
.pages-zxly .selectbox .item-select{margin-bottom:15px;}
.pages-zxly .txt{padding-bottom:15px;}
}
 @media screen and (max-width:540px) {
.pages-tjcp .bns .btn-gray{margin:0;float:left;width:33.33%;}
.pages-tjcp .bns .btn-gray a{width:100%;background-size:100% 100%;}
.page-jiadianfa .bns .btn-gray{margin:0;float:left;width:33.33%;}
.page-jiadianfa .bns .btn-gray a{width:100%;background-size:100% 100%;}
}
/* 三友研修院 */
.pages-ygcz{background-position:center bottom;background-size:cover;padding:175px 0 200px;}
.pages-ygcz .title{width:45.13889%;}
.rcgl{padding:90px 0;}
.rcgl ul li{float:left;width:48.61111%;margin-right:2.77778%;position:relative;background-color:#2950a1;}
.rcgl ul li .img{height:400px;transition:all 0.5s;overflow:hidden;}
.rcgl ul li .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.rcgl ul li .img img{opacity:0.2;}
.rcgl ul li .word{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;}
.rcgl ul li .icon{display:inline-block;width:80px;}
.rcgl ul li .icon img{width:100%;}
.rcgl ul li h3{color:#fff;font-weight:normal;margin-top:10px;}
.rcgl ul li:last-child{margin-right:0;}
.rcgl ul li:hover .img img{transform:scale(1.05);}
.pages-gzyg{padding:90px 0 80px;}
.pages-gzyg .list-txt{padding:70px 5.55556% 0;font-family:"PingFangjian";overflow:hidden;}
.pages-gzyg .list-txt li{float:left;width:32.76131%;margin-right:0.85803%;height:230px;transition:all .5s;}
.pages-gzyg .list-txt li:last-child{margin-right:0;}
.pages-gzyg .list-txt li a{display:block;padding:40px;}
.pages-gzyg .list-txt li h2{font-weight:normal;line-height:1.53846;height:78px;margin-bottom:30px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.pages-gzyg .list-txt li p{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:48px;}
.pages-gzyg .list-txt li:first-child{background-color:#194397;}
.pages-gzyg .list-txt li:first-child h2{color:#fff;}
.pages-gzyg .list-txt li:first-child a p{color:#fff;}
.pages-gzyg .list-txt li:nth-child(2){border:1px solid #d5d5d5;background-color:#fff;}
.pages-gzyg .list-txt li:last-child{background-color:#242424;}
.pages-gzyg .list-txt li:last-child h2{color:#fff;}
.pages-gzyg .list-txt li:last-child a p{color:rgba(255, 255, 255, 0.8);}
.pages-gzyg .list-txt li:hover{transform:translateY(-20px);}
.pages-gzyg .list-img{padding-top:48px;}
.pages-gzyg .list-img li{float:left;width:48.61111%;margin:0 2.77778% 42px 0;position:relative;}
.pages-gzyg .list-img li:nth-child(2n){margin-right:0;}
.pages-gzyg .list-img li .img{height:420px;transition:all 0.5s;overflow:hidden;}
.pages-gzyg .list-img li .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-gzyg .list-img li .txt{background-image:linear-gradient(45deg, rgba(26, 68, 154, 0.5) 30%, rgba(26, 68, 154, 0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;}
.pages-gzyg .list-img li .txt h3{color:#fff;font-weight:normal;padding:0 0 60px 40px;position:absolute;left:0;bottom:0;}
.pages-gzyg .list-img li:hover .img img{transform:scale(1.05);}
.pages-wmgs{padding-bottom:100px;}
.pages-wmgs ul{margin-top:60px;}
.pages-wmgs ul li{float:left;width:23.61111%;margin:0 1.80556% 40px 0;transition:all .5s;}
.pages-wmgs ul li:nth-child(4n){margin-right:0;}
.pages-wmgs ul li .img{height:206px;transition:all 0.5s;overflow:hidden;}
.pages-wmgs ul li .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-wmgs ul li .info{padding:20px 14px;border:1px solid #f3f3f3;}
.pages-wmgs ul li .info h3{font-weight:normal;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:54px;margin-bottom:10px;}
.pages-wmgs ul li .info .if-bd{margin-bottom:10px;}
.pages-wmgs ul li .info .if-bd span{margin-right:10px;}
.pages-wmgs ul li .info h5{font-weight:normal;color:#666;}
.pages-wmgs ul li:hover{transform:translateY(-10px);}
.pages-wmgs ul li:hover .img img{transform:scale(1.05);}
 @media screen and (max-width:1440px) {
.pages-ygcz{padding:100px 0 140px;}
.rcgl ul li .img{height:320px;}
.rcgl ul li .icon{width:70px;}
.pages-gzyg .list-txt li a{padding:30px;}
.pages-gzyg .list-txt li h2{height:68px;}
.pages-gzyg .list-txt li p{height:42px;}
.pages-gzyg .list-img li .img{height:380px;}
.pages-wmgs ul li .img{height:160px;}
.pages-wmgs ul li .info h3{height:48px;}
.pages-wmgs ul li{margin-bottom:30px;}
}
 @media screen and (max-width:1280px) {
.pages-gzyg .list-img li .img{height:340px;}
}
 @media screen and (max-width:1024px) {
.pages-ygcz{padding:70px 0 100px;}
.rcgl{padding:50px 0;}
.rcgl ul li .img{height:30vw;}
.rcgl ul li .icon{width:50px;}
.pages-gzyg{padding:50px 0 40px;}
.pages-gzyg .list-txt li a{padding:20px;}
.pages-gzyg .list-txt li h2{margin-bottom:15px;height:58px;}
.pages-gzyg .list-txt{padding:40px 0 0;}
.pages-gzyg .list-img li{margin-bottom:20px;}
.pages-gzyg .list-img li .img{height:30vw;}
.pages-gzyg .list-img li .txt h3{padding:0 0 20px 20px;}
.pages-wmgs{padding-bottom:50px;}
.pages-wmgs ul li .img{height:16vw;}
}
 @media screen and (max-width:768px) {
.pages-ygcz .title{width:100%;}
.page-defualtbox2 .title p{color:#666;}
.pages-gzyg .list-txt li{width:100%;float:none;margin-bottom:20px;height:auto;}
.pages-gzyg .list-txt li h2{margin-bottom:10px;height:50px;}
.pages-gzyg .list-img li{float:none;width:100%;margin-right:0;}
.pages-wmgs ul li{width:48%;margin-right:4%;margin-bottom:20px;}
.pages-wmgs ul li:nth-child(2n){margin-right:0;}
.pages-wmgs ul li .img{height:26vw;}
}
 @media screen and (max-width:500px) {
.rcgl ul li{float:none;width:100%;}
.rcgl ul li:first-child{margin-bottom:20px;}
}
/* 选择或搜索感兴趣的职位 */
.pages-srhPosition{padding-top:40px;font-family:"PingFangjian";}
.pages-srhPosition .srh-pos{padding-top:20px;}
.pages-srhPosition .srhposbar{width:50%;height:75px;margin:0 auto;border:1px solid #194397;position:relative;}
.pages-srhPosition .srhposbar input[type="text"]{width:calc(100% - 90px);position:relative;height:100%;padding:0 23px;}
.pages-srhPosition .srhposbar button{width:90px;height:100%;background-color:#194397;color:#fff;color:#fff;position:absolute;right:0;top:0;cursor:pointer;transition:all .5s;}
.pages-srhPosition .srhposbar button i{font-size:32px;transition:all .5s;}
.pages-srhPosition .srhposbar button:hover{opacity:0.8;}
.pages-srhPosition .select-bar{margin-top:52px;font-family:"PingFangjian";}
.pages-srhPosition .select-bar .item-select{position:relative;float:left;width:31.18056%;height:76px;margin-right:2.29167%;background-color:#f5f6f7;transition:all .5s;}
.pages-srhPosition .select-bar .item-select:last-child{margin-right:0;}
.pages-srhPosition .select-bar .item-select:after{content:'\e682';display:block;font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888;position:absolute;top:50%;transform:translateY(-50%);right:30px;transition:all .5s;}
.pages-srhPosition .select-bar .item-select span{display:block;width:100%;height:100%;line-height:76px;padding:0 24px;color:#666;}
.pages-srhPosition .select-bar .item-select select{position:absolute;width:100%;height:100%;line-height:50px;padding:10px 24px;top:0;left:0;opacity:0;}
.pages-srhPosition .select-bar .item-select input[type="text"]{width:100%;position:relative;height:100%;background:transparent;padding:0 24px;}
 .pages-srhPosition .select-bar .item-select input[type="text"]::-webkit-placeholder {
 color:#666;}
 .pages-srhPosition .select-bar .item-select input[type="text"]::-moz-placeholder {
 color:#666;}
 .pages-srhPosition .select-bar .item-select input[type="text"]::-ms-placeholder {
 color:#666;}
.pages-srhPosition .select-bar .item-select:hover{background-color:#f2f2f2;}
.pages-srhPosition .recrult-list{margin-top:70px;margin-bottom:88px;font-family:"PingFangjian";}
.pages-srhPosition .recrult-list ul{border-top:1px solid #ddd;}
.pages-srhPosition .recrult-list ul li{border:1px solid #ddd;border-top:none;}
.pages-srhPosition .recrult-list .hd{position:relative;}
.pages-srhPosition .recrult-list .hd:before{content:'';display:block;width:1px;height:100%;position:absolute;left:18.75%;background-color:#ddd;}
.pages-srhPosition .recrult-list .hd .zc{float:left;padding:65px 20px 50px 50px;width:18.75%;}
.pages-srhPosition .recrult-list .hd .dtl{float:left;width:62.22222%;padding:50px 20px 50px 50px;}
.pages-srhPosition .recrult-list .hd .dtl span{float:left;display:block;width:33.33%;color:#999;}
.pages-srhPosition .recrult-list .hd .dtl span b{font-weight:normal;color:#333;}
.pages-srhPosition .recrult-list .hd .btn-right{float:left;width:13.19444%;padding:50px 0 50px;}
.pages-srhPosition .recrult-list .hd .btn-right a{display:block;width:100%;line-height:60px;color:#fff;background-color:#194397;text-align:center;}
.pages-srhPosition .recrult-list .hd .btn-right a:hover{opacity:0.8;}
.pages-srhPosition .recrult-list .bd{border-top:1px solid #ddd;display:none;padding:50px 86px;}
.pages-srhPosition .recrult-list .bd .item{margin-bottom:40px;}
.pages-srhPosition .recrult-list .bd h3{font-weight:normal;color:#194397;margin-bottom:15px;}
.pages-srhPosition .recrult-list .bd p{color:#666;}
.pages-srhPosition .recrult-list .bd .btn-bot a{display:block;width:194px;line-height:60px;color:#fff;background-color:#194397;text-align:center;}
.pages-srhPosition .recrult-list .bd .btn-bot a:hover{opacity:0.8;}
 @media screen and (max-width:1440px) {
.pages-srhPosition .srhposbar{height:65px;}
.pages-srhPosition .select-bar .item-select{height:66px;}
.pages-srhPosition .select-bar .item-select span{line-height:66px;}
.pages-srhPosition .recrult-list .hd .btn-right a{line-height:50px;}
.pages-srhPosition .recrult-list .bd .btn-bot a{width:180px;line-height:50px;}
}
 @media screen and (max-width:1280px) {
.pages-srhPosition .recrult-list .hd .zc{padding:45px 20px 0 30px;}
.pages-srhPosition .recrult-list .hd .dtl{padding:30px 20px 30px 30px;}
.pages-srhPosition .recrult-list .hd .btn-right{padding:30px 0;}
.pages-srhPosition .recrult-list .bd{padding:30px 40px;}
.pages-srhPosition .recrult-list .bd .btn-bot a{width:160px;line-height:50px;}
}
 @media screen and (max-width:1024px) {
.pages-srhPosition .select-bar{margin-top:30px;}
.pages-srhPosition .srhposbar{width:70%;height:50px;}
.pages-srhPosition .select-bar .item-select{height:50px;}
.pages-srhPosition .select-bar .item-select span{line-height:50px;}
.pages-srhPosition .recrult-list{margin-top:35px;margin-bottom:40px;}
.pages-srhPosition .recrult-list .hd .zc{padding:30px 20px 0 20px;}
.pages-srhPosition .recrult-list .hd .dtl{padding:20px 20px 20px 20px;width:66%;}
.pages-srhPosition .recrult-list .hd .btn-right{padding:20px 0;}
.pages-srhPosition .recrult-list .bd{padding:20px 40px;}
.pages-srhPosition .recrult-list .bd .btn-bot a{width:140px;line-height:50px;}
}
 @media screen and (max-width:1000px) {
.pages-srhPosition .recrult-list .hd .dtl span{width:50%;}
.pages-srhPosition .recrult-list .hd .btn-right{padding:0;position:absolute;top:50%;transform:translateY(-50%);right:20px;width:100px;}
}
 @media screen and (max-width:768px) {
.pages-srhPosition .recrult-list .hd .zc{float:none;font-weight:bold;padding:20px 20px;width:100%;}
.pages-srhPosition .recrult-list .hd:before{display:none;}
.pages-srhPosition .recrult-list .hd .btn-right{top:10px;transform:none;}
.pages-srhPosition .recrult-list .hd .btn-right a{line-height:40px;}
.pages-srhPosition .recrult-list .hd .dtl{width:100%;float:none;padding:0 20px 20px;}
.pages-srhPosition .recrult-list .bd{padding:20px;}
.pages-srhPosition .recrult-list .bd .btn-bot a{width:120px;line-height:40px;}
.pages-srhPosition .srhposbar{width:100%;}
.pages-srhPosition .select-bar .item-select{float:none;width:100%;margin-right:0;margin-bottom:20px;}
}
 @media screen and (max-width:500px) {
.pages-srhPosition .recrult-list .hd .dtl span{float:none;width:100%;}
}
/* ** 校园招聘 ** */
.pages-growthStory{background-color:#f8f9fa;padding:90px 0 134px;}
.pages-growthStory .title h1{margin-bottom:15px;}
.pages-growthStory .cont{font-family:"PingFangjian";}
.pages-growthStory .growthStory{position:relative;padding:59px 6.94444% 0;}
.pages-growthStory .growthStory .swiper-button-white{width:70px;height:70px;background-color:#194397;background-size:18px 26px;}
.pages-growthStory .growthStory .swiper-button-disabled{background-color:#666;}
.pages-growthStory .growth-swiper{overflow:hidden;}
.pages-growthStory .growth-swiper .img{float:left;width:37.09677%;height:356px;transition:all 0.5s;overflow:hidden;}
.pages-growthStory .growth-swiper .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-growthStory .growth-swiper .info{float:right;width:43.22581%;margin-right:7.82258%;position:relative;padding-top:70px;}
.pages-growthStory .growth-swiper .info .txt{position:relative;margin-bottom:25px;}
.pages-growthStory .growth-swiper .info .txt:before{content:'';display:block;width:95px;height:95px;background:url(../img/joinus/yh_sy.png) 0 0/cover no-repeat;position:absolute;left:-83px;top:-50px;}
.pages-growthStory .growth-swiper .info .txt:after{content:'';display:block;width:95px;height:95px;background:url(../img/joinus/yh_xy.png) 0 0/cover no-repeat;position:absolute;right:-40px;bottom:-55px;}
.pages-growthStory .growth-swiper .info .txt h2{font-weight:normal;margin-bottom:10px;transition:all 1s;opacity:0;transform:translateX(20px);}
.pages-growthStory .growth-swiper .info .txt p{color:#666;line-height:1.8;transition:all 1s;transition-delay:0.2s;opacity:0;transform:translateX(20px);}
.pages-growthStory .growth-swiper .info .people{transition:all 1s;transition-delay:0.4s;opacity:0;transform:translateX(20px);}
.pages-growthStory .growth-swiper .info .user-img{float:left;border-radius:100%;border:2px solid #194397;width:72px;height:72px;transition:all 0.5s;overflow:hidden;margin-right:28px;}
.pages-growthStory .growth-swiper .info .user-img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-growthStory .growth-swiper .info .user-txt{float:left;padding-top:5px;}
.pages-growthStory .growth-swiper .info .user-txt h4{font-weight:normal;}
.pages-growthStory .growth-swiper .info .user-txt h5{font-weight:normal;color:#666;}
.pages-growthStory .growth-swiper .swiper-slide-active .txt h2{transform:translateX(0);opacity:1;}
.pages-growthStory .growth-swiper .swiper-slide-active .txt p{transform:translateX(0);opacity:1;}
.pages-growthStory .growth-swiper .swiper-slide-active .people{transform:translateX(0);opacity:1;}
 @media screen and (max-width:1440px) {
.pages-growthStory .growthStory .swiper-button-white{width:66px;height:66px;}
}
 @media screen and (max-width:1024px) {
.pages-growthStory{padding:40px 0 90px;}
.pages-growthStory .growthStory .swiper-button-white{width:50px;height:50px;}
}
/* 人才造星计划 */
.starProject{background:url(../img/joinus/bg_xy01.jpg) center 0/cover no-repeat;padding:135px 0 128px;}
.starProject h1{color:#fff;font-weight:normal;color:#fff;margin-bottom:45px;}
.starProject h5{font-weight:lighter;color:#fff;line-height:1.8;letter-spacing:1px;}
.starProject .bts{margin-top:36px;}
 @media screen and (max-width:1024px) {
.starProject{padding:80px 0 70px;}
.starProject h1{margin-bottom:25px;}
.pages-growthStory .growthStory{padding-top:30px;}
.pages-growthStory .growth-swiper .img{height:300px;}
.pages-growthStory .growth-swiper .info{padding-top:20px;}
.pages-growthStory .growth-swiper .info .txt:before{width:70px;height:70px;top:-20px;left:-50px;}
.pages-growthStory .growth-swiper .info .txt:after{width:70px;height:70px;bottom:-30px;right:-20px;}
}
 @media screen and (max-width:768px) {
.pages-growthStory .growth-swiper .info .user-img{width:50px;height:50px;margin-right:15px;}
.pages-growthStory .growth-swiper .info .user-txt{padding-top:0;}
.starProject h5{letter-spacing:0;}
}
 @media screen and (max-width:600px) {
.pages-growthStory .growth-swiper .img{width:100%;float:none;height:auto;}
.pages-growthStory .growth-swiper .info{width:80%;margin:0 10%;float:none;}
.pages-growthStory .growth-swiper .info .txt:before{width:50px;height:50px;top:-10px;left:-20px;}
.pages-growthStory .growth-swiper .info .txt:after{width:50px;height:50px;bottom:-20px;right:-10px;}
}
/* 探索你的未来 */
.pages-explFuture{padding:100px 0;}
.pages-explFuture .title h1{margin-bottom:15px;}
.pages-explFuture .tabOriginal .tit{text-align:center;margin-top:85px;margin-bottom:77px;}
.pages-explFuture .tabOriginal .tit li{display:inline-block;cursor:pointer;width:236px;margin:0 5%;position:relative;}
.pages-explFuture .tabOriginal .tit li .img{width:236px;height:236px;border-radius:100%;transition:all 0.5s;overflow:hidden;position:relative;}
.pages-explFuture .tabOriginal .tit li .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-explFuture .tabOriginal .tit li .img:after{content:'';display:block;height:90px;width:100%;background:url(../img/joinus/wave_gray.png) center 0/cover no-repeat;position:absolute;left:0;bottom:-10px;transition:all .5s;}
.pages-explFuture .tabOriginal .tit li .img h4{font-weight:normal;color:#fff;position:absolute;width:100%;bottom:10%;z-index:3;}
.pages-explFuture .tabOriginal .tit li:nth-child(4){margin-top:-3%;}
.pages-explFuture .tabOriginal .tit li:nth-child(4) .img{transform:scale(0.9);}
.pages-explFuture .tabOriginal .tit li:nth-child(5){margin-top:-3%;}
.pages-explFuture .tabOriginal .tit li:nth-child(5) .img{transform:scale(0.9);}
.pages-explFuture .tabOriginal .tit li:hover .img img{transform:scale(1.05);}
.pages-explFuture .tabOriginal .tit li.active .img{transform:scale(1.2);}
.pages-explFuture .tabOriginal .tit li.active .img:after{background-image:url(../img/joinus/wave_blue.png);}
.pages-explFuture .recruitlis-tit{font-family:"PingFang";background-color:#194397;padding:0 2%;}
.pages-explFuture .recruitlis-tit ul li{line-height:70px;color:#fff;}
.pages-explFuture .items{display:none;}
.pages-explFuture .items:nth-child(2){display:block;}
.pages-explFuture .items ul li{float:left;width:16.66667%;text-align:center;}
.pages-explFuture .recruitlis-cont{font-family:"PingFangjian";}
.pages-explFuture .recruitlis-cont .item:nth-child(2n) .recruithd{background-color:#f5f6f7;}
.pages-explFuture .recruitlis-cont .recruithd{padding:0 2%;}
.pages-explFuture .recruitlis-cont .recruithd li{padding:20px 0;color:#666;}
.pages-explFuture .recruitlis-cont .recruithd li a{color:#194397;}
.pages-explFuture .recruitlis-cont .recruithd li a:hover{text-decoration:underline;}
.pages-explFuture .recruitlis-cont .recruitbd{display:none;padding:25px 7.63889%;background-color:#e0f3fd;}
.pages-explFuture .recruitlis-cont .recruitbd .txt{margin-bottom:25px;}
.pages-explFuture .recruitlis-cont .recruitbd .txt h2{font-weight:normal;color:#194397;margin-bottom:5px;}
.pages-explFuture .recruitlis-cont .recruitbd .txt p{color:#666;}
.pages-explFuture .but{text-align:center;margin-top:66px;}
.pages-explFuture .but a{display:inline-block;width:200px;line-height:65px;color:#fff;background-color:#194397;}
.pages-explFuture .but a:hover{opacity:0.9;}
 @media screen and (max-width:1440px) {
.pages-explFuture .tabOriginal .tit li{width:200px;}
.pages-explFuture .tabOriginal .tit li .img{width:200px;height:200px;}
.pages-explFuture .but a{width:180px;line-height:60px;}
}
 @media screen and (max-width:1280px) {
.pages-explFuture .tabOriginal .tit li{width:180px;}
.pages-explFuture .tabOriginal .tit li .img{width:180px;height:180px;}
.pages-explFuture .but a{width:160px;line-height:55px;}
.pages-explFuture .tabOriginal .tit li .img:after{height:70px;}
}
 @media screen and (max-width:1024px) {
.pages-explFuture{padding:50px 0;}
.pages-explFuture .tabOriginal .tit li{width:20vw;}
.pages-explFuture .tabOriginal .tit li .img{width:20vw;height:20vw;}
.pages-explFuture .tabOriginal .tit li .img:after{height:8vw;}
.pages-explFuture .tabOriginal .tit li:first-child{margin-left:0;}
.pages-explFuture .tabOriginal .tit li:nth-child(3){margin-right:0;}
.pages-explFuture .but{margin-top:30px;}
.pages-explFuture .but a{width:150px;line-height:50px;}
.pages-explFuture .recruitlis-tit{padding:0;}
.pages-explFuture .recruitlis-cont .recruithd{padding:0;}
.pages-explFuture .recruitlis-cont .recruitbd{padding:20px 5%;}
}
 @media screen and (max-width:768px) {
.pages-explFuture .tabOriginal .tit{margin:50px 0 40px;}
.pages-explFuture .tabOriginal .tit li .img:after{height:10vw;}
.pages-explFuture .recruitlis-tit ul li{padding:20px 10px;line-height:1.6;}
.pages-explFuture .but a{width:120px;line-height:40px;}
}
 @media screen and (max-width:500px) {
.pages-explFuture .tabOriginal .tit li .img:after{height:13vw;}
}
/* 问题答疑 */
.pages-questionsAsw{background:url(../img/joinus/bg_xy02.jpg) center 0/cover no-repeat;padding:100px 0;}
.pages-questionsAsw .title h1{color:#194397;margin-bottom:15px;}
.pages-questionsAsw .title p{color:#333;}
.pages-questionsAsw .qAsw-swiper{overflow:hidden;margin-top:60px;position:relative;padding-bottom:85px;}
.pages-questionsAsw .qAsw-swiper ul li{float:left;width:49.16667%;margin:0 1.66667% 32px 0;background-color:#fff;transition:all .5s;height:151px;padding:25px 47px 0 47px;line-height:1.75;font-family:"PingFangjian";cursor:pointer;}
.pages-questionsAsw .qAsw-swiper ul li:nth-child(2n){margin-right:0;}
.pages-questionsAsw .qAsw-swiper ul li span{position:absolute;left:-32px;top:-8px;color:#194397;font-family:"PingFang";}
.pages-questionsAsw .qAsw-swiper ul li .Q{position:relative;margin-bottom:5px;}
.pages-questionsAsw .qAsw-swiper ul li .Q p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pages-questionsAsw .qAsw-swiper ul li .A{position:relative;}
.pages-questionsAsw .qAsw-swiper ul li .A p{color:#999;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:56px;}
.pages-questionsAsw .qAsw-swiper ul li:hover{background-color:#194397;}
.pages-questionsAsw .qAsw-swiper ul li:hover span{color:#fff;}
.pages-questionsAsw .qAsw-swiper ul li:hover .Q p{color:#fff;}
.pages-questionsAsw .qAsw-swiper ul li:hover .A p{color:rgba(255, 255, 255, 0.7);}
.pages-questionsAsw .qAsw-swiper .swiper-pagination-bullet{width:13px;height:13px;opacity:1;background-color:#333;}
.pages-questionsAsw .qAsw-swiper .swiper-pagination-bullet-active{background-color:#194397;}
 @media screen and (max-width:1440px) {
.pages-questionsAsw .qAsw-swiper ul li .A p{height:48px;}
.pages-questionsAsw .qAsw-swiper ul li{height:140px;}
.pages-questionsAsw .qAsw-swiper{padding-bottom:55px;}
.pages-questionsAsw .qAsw-swiper ul li span{left:-22px;top:-5px;}
}
 @media screen and (max-width:1024px) {
.pages-questionsAsw{padding:50px 0;}
.pages-questionsAsw .qAsw-swiper ul li{margin-bottom:20px;}
.pages-questionsAsw .qAsw-swiper{margin-top:30px;}
}
 @media screen and (max-width:768px) {
.pages-questionsAsw .qAsw-swiper ul li{float:none;width:100%;margin-right:0;height:auto;padding:20px 20px 20px 40px;}
}
.pages-daoyu .inner{background-color:#f4f5f5;}
.pages-daoyu .daoyuleft{float:left;width:36.80556%;margin-left:6.11111%;padding-top:70px;}
.pages-daoyu .daoyuleft h2{font-weight:normal;line-height:1.8;margin-bottom:20px;text-align:justify;}
.pages-daoyu .daoyuleft .zc{padding:15px 0;position:relative;}
.pages-daoyu .daoyuleft .zc:before{content:'';display:block;width:80px;height:1px;background-color:#bababa;position:absolute;left:0;top:0;}
.pages-daoyu .daoyuleft .zc span{margin-right:20px;}
.pages-daoyu .daoyuleft .intro p{line-height:1.875;}
.pages-daoyu .img{float:right;height:500px;width:50%;transition:all 0.5s;overflow:hidden;}
.pages-daoyu .img img{width:100%;height:100%;object-fit:cover;transition:all .4s;}
.pages-storys{padding:80px 0 100px;}
.pages-storys h2{color:#194397;padding:0 10px;margin-bottom:40px;}
.pages-storys p{line-height:2.25;padding:0 10px;text-indent:20px;}
.pages-storys .zc{margin-top:40px;padding:0 10px;text-align:right;}
.pages-storys .zc span{color:#194397;margin-right:15px;}
 @media screen and (max-width:1440px) {
.pages-daoyu .img{height:400px;}
.pages-daoyu .daoyuleft{padding-top:50px;margin-left:6%;}
}
 @media screen and (max-width:1024px) {
.pages-daoyu .img{height:300px;}
.pages-daoyu .daoyuleft{padding-top:30px;width:calc(50% - 40px);margin-left:20px;}
}
 @media screen and (max-width:768px) {
.pages-daoyu .img{float:none;width:100%;height:auto;}
.pages-daoyu .daoyuleft{float:none;width:calc(100% - 40px);padding-bottom:30px;}
}
/* 产品收藏 */
.product-content-sc{padding:76px 0 0;}
.product-content-sc ul{padding-top:32px;}
.intro-layer{background-color:#fff;box-shadow:0px 5px 60px 0px rgba(0, 0, 0, 0.1);width:65.41667%;position:fixed;z-index:100;left:50%;top:50%;transform:translate(-50%, -50%) scale(0.2);height:80vh;padding:60px;transition:all 0.3s;opacity:0;visibility:hidden;}
.intro-layer h2{text-align:center;color:#e93f36;}
.intro-layer .txt{height:calc(100% - 100px);overflow-y:auto;position:relative;margin-top:40px;line-height:2.14286;}
.intro-layer .txt p{color:#666;}
.intro-layer .txt h3{color:#333;}
.intro-layer.open{transform:translate(-50%, -50%) scale(1);opacity:1;visibility:visible;}
/* 技术与服务支持 */
.pages-srvc{padding:87px 0 40px;}
.pages-srvc .svc-tab{margin-bottom:100px;}
.pages-srvc .svc-tab ul li{float:left;width:33.33%;}
.pages-srvc .svc-tab ul li i{display:block;margin:0 auto;width:160px;height:160px;margin-bottom:20px;}
.pages-srvc .svc-tab ul li .icon-1{background-image:url(../img/service/service01.png);background-size:cover;}
.pages-srvc .svc-tab ul li .icon-2{background-image:url(../img/service/service02.png);background-size:cover;}
.pages-srvc .svc-tab ul li .icon-3{background-image:url(../img/service/service03.png);background-size:cover;}
.pages-srvc .svc-tab ul li h2{font-weight:normal;}
.pages-srvc .svc-tab ul li:hover{opacity:0.8;}
.pages-srvc .svc-tab ul li.active .icon-1{background-image:url(../img/service/service01_hover.png);}
.pages-srvc .svc-tab ul li.active .icon-2{background-image:url(../img/service/service02_hover.png);}
.pages-srvc .svc-tab ul li.active .icon-3{background-image:url(../img/service/service03_hover.png);}
.pages-srvc .svc-list ul{padding-bottom:40px;}
.pages-srvc .svc-list li{float:left;border:1px solid #ddd;background-color:#f9f9f9;width:20.83333%;margin:0 5.41667% 60px 0;transition:all .6s;padding:32px 37px 60px;}
.pages-srvc .svc-list li:nth-child(4n){margin-right:0;}
.pages-srvc .svc-list li > i{display:block;width:47px;margin-bottom:33px;}
.pages-srvc .svc-list li > i img{width:100%;}
.pages-srvc .svc-list li h3{font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:25px;}
.pages-srvc .svc-list li .anniu a{display:inline-block;padding:0 14px;margin-bottom:10px;line-height:38px;border:1px solid #ddd;border-radius:20px;color:#666;}
.pages-srvc .svc-list li .anniu a i{margin-right:7px;font-size:17px;}
.pages-srvc .svc-list li .anniu a:first-child{margin-right:8px;}
.pages-srvc .svc-list li .anniu a:hover{border-color:#194397;background-color:#194397;color:#fff;}
.pages-srvc .svc-list li:hover{border-width:1px;border-color:#dddddd;border-style:solid;background-image:-moz-linear-gradient(90deg, #edf1f4 0%, white 100%);background-image:-webkit-linear-gradient(90deg, #edf1f4 0%, white 100%);background-image:-ms-linear-gradient(90deg, #edf1f4 0%, white 100%);box-shadow:0px 8px 32px 0px rgba(59, 59, 59, 0.17);}
.pages-srvc .title{margin-bottom:45px;}
.pages-srvc .title b{color:#194397;font-weight:normal;}
 @media screen and (max-width:1440px) {
.pages-srvc .svc-tab ul li i{width:120px;height:120px;}
.pages-srvc .svc-list li{width:22.433%;margin:0 3.41667% 40px 0;padding:20px 20px 40px;}
}
 @media screen and (max-width:1024px) {
.pages-srvc{padding:47px 0 20px;}
.pages-srvc .svc-tab{margin-bottom:50px;}
.pages-srvc .svc-tab ul li i{width:100px;height:100px;}
.pages-srvc .svc-list{margin-top:50px;}
.pages-srvc .svc-list li .anniu a i{margin-right:5px;}
.pages-srvc .svc-list li h3{margin-bottom:15px;}
.pages-srvc .svc-list li > i{margin-bottom:20px;}
}
 @media screen and (max-width:768px) {
.pages-srvc .svc-tab ul li i{width:80px;height:80px;}
.pages-srvc .svc-list li{width:48%;margin-right:4%;}
.pages-srvc .svc-list li:nth-child(2n){margin-right:0;}
}
 @media screen and (max-width:500px) {
.pages-srvc .svc-tab ul li i{width:60px;height:60px;}
.pages-srvc .svc-list li{width:100%;margin-right:0;margin-bottom:20px;}
}
.sc.active{color:red !important;}
.sc.leo-active{color:yellow;}
.leo-dis-none{display:none;}
.itemSwiper .swiper-slide .ding{position:absolute;left:0;top:0;width:100%;z-index:1;height:23%;background:url(/page/img/pro_sj.png) 0 0 /100% 100% no-repeat;}
.itemSwiper .swiper-slide .ding .pro-logo{width:38%;margin:5% 0 0 5%;}
.itemSwiper .swiper-slide .ding .pro-logo img{width:100%;}
.itemSwiper .swiper-slide .img label{z-index:3;}
.product-content ul li .ding{position:absolute;left:0;top:0;width:100%;z-index:1;height:33%;background:url(/page/img/pro_sj.png) 0 0 /100% 100% no-repeat;}
.product-content ul li .ding .pro-logo{width:38%;margin:5% 0 0 5%;}
.product-content ul li .ding .pro-logo img{width:100%;}
.product-content ul li .img label{z-index:3;}
/* 网站地图 */
.pages-webmap{padding:40px 0 75px;}
.pages-webmap .title{margin-bottom:52px;}
.pages-webmap .title h1{font-weight:normal;}
.pages-webmap .page-nav-list li{margin-bottom:30px;}
.pages-webmap .page-nav-list li span{display:block;font-size:18px;line-height:1.66667;margin-bottom:3px;}
.pages-webmap .page-nav-list li span a{color:#333;}
.pages-webmap .page-nav-list .inr{padding-bottom:20px;}
.pages-webmap .page-nav-list .inr dl dd{display:inline-block;font-size:16px;margin-right:24px;}
.pages-webmap .page-nav-list .inr dl dd:last-child{margin-right:0;}
.pages-webmap .page-nav-list .inr dl dd a{color:#666;}
.pages-webmap .page-nav-list .inr dl dd a:hover{text-decoration:underline;color:#e93f36;}
/* 法律声明 */
.pages-flsm{padding:40px 0 75px;}
.pages-flsm .title{margin-bottom:25px;}
.pages-flsm .title h1{font-weight:normal;}
.pages-flsm .sm-list li{font-size:16px;color:#666;margin-bottom:20px;line-height:1.5;font-family:"PingFangjian";}
.pages-flsm .sm-list li .t{font-family:"PingFang";}
.pages-flsm .sm-list li p{color:#666;}