
/* 关于我们 */
.aboutPage .section:nth-child(2n){background: #f5f5f5;}
.aboutPage .banner{background: url(../image/aboutBanner.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;}
.aboutPage .banner h2{line-height: 500px;text-align: center;color: #fff;letter-spacing: 5px;font-size: 5rem;}
.aboutPage .brief{height: auto;padding:50px 0;}
.aboutPage .brief .briefText{position: relative;}
.aboutPage .brief .briefText h4{font-size: 15rem;color:#eee;position: absolute;left: 0;top: -40px;z-index: 0;letter-spacing: 20px;font-weight: 600;font-family:Open Sans;}
.aboutPage .brief .briefText h2{font-size: 2.5rem;position: relative;z-index: 1;}
.aboutPage .brief .briefText p{margin-top:20px;line-height: 24px;position: relative;z-index: 1;text-indent:24px;}
.aboutPage .brief .title .links{width: 60px;height: 3px;background:rgba(1,136,251,1);margin-top:20px;position: relative;z-index: 1;}
.aboutPage .brief .briefImg{height: 550px;}
.aboutPage .brief .briefImg img{width: 100%;height: 100%;}
.aboutPage .powers{background: url(../image/yfslBg.png) no-repeat right;width: 100%;height: 600px;background-size: 80%;}
.aboutPage .powers .powersText{position: relative;}
.aboutPage .powers .powersText p{position: relative;text-indent:24px;}
.aboutPage .powers h4{font-size: 7rem;color:#eee;letter-spacing: 20px;font-weight: 600;font-family:Open Sans;padding-left: 10px;}
.aboutPage .powers h2{font-size: 2.5rem;margin-top:-50px;padding-left: 15px;}
.aboutPage .powers .powersText p{margin-top:20px;line-height: 24px;}
.aboutPage .powers .title{padding:50px 0 10px;margin-bottom: 20px;}
.aboutPage .powers .title .links{width: 60px;height: 3px;background:rgba(1,136,251,1);margin:20px 0 0 20px}
.aboutPage .powers .powersImg{height: 450px;}
.aboutPage .powers .powersImg img{width: 100%;height: 100%;}
.aboutPage .powers .powerItem{height: 400px;margin-top:100px;position: relative;z-index: 5;}
.aboutPage .powers .powerItem .list{height: 100%;background:rgba(255,255,255,1);border:1px solid rgba(204,204,204,1);border-radius:4px;transition: all 0.5s ease-in;margin:0 30px;width: calc(33.3% - 60px);}
.aboutPage .powers .powerItem .list .listBox{height: 120px;width: 120px;background:rgba(255,255,255,1);border:1px solid rgba(204,204,204,1);border-radius:50%;margin:-50px auto;padding: 10px;transition: all 0.3s ease-in;}
.aboutPage .powers .powerItem .list .listBox .listTit{background:rgba(255,255,255,1);border:1px dashed rgba(204,204,204,1);border-radius:50%;width: 98px;height: 98px;padding:10px;transition: all 0.3s ease-in;}
.aboutPage .powers .powerItem .list .listBox .listTit h5{text-align: center;font-size: 20px;line-height: 37px;}
.aboutPage .powers .powerItem .list .text{padding:60px 0px;}
.aboutPage .powers .powerItem .list .text .text_box{display: flex;flex-flow: row nowrap;justify-content: space-between;margin-bottom: 10px;font-size: 1.25rem;}
.aboutPage .powers .powerItem .list .text .text_box .text_title{width: 90px;color: #000000;}
.aboutPage .powers .powerItem .list .text .text_box .text_cont{color: #666;flex: 1;word-wrap:normal}
.aboutPage .powers .powerItem .list:hover{border-color: rgba(98,134,237,1);box-shadow: 0 0 5px rgba(98,134,237,1);}
.aboutPage .powers .powerItem .list:hover .listBox{border-color:rgba(98,134,237,1) ;}
.aboutPage .powers .powerItem .list:hover .listBox .listTit{background-color: rgba(98,134,237,1);color: #fff;border:1px solid rgba(98,134,237,1)}
.aboutPage .powers .powerItems{display: none;}
.aboutPage .powers .powerItems .list{height: 100%;background:rgba(255,255,255,1);border:1px solid rgba(204,204,204,1);border-radius:4px;transition: all 0.5s ease-in;margin-top:100px;}
.aboutPage .powers .powerItems .list .listBox{height: 120px;width: 120px;background:rgba(255,255,255,1);border:1px solid rgba(204,204,204,1);border-radius:50%;margin:-50px auto;padding: 10px;transition: all 0.3s ease-in;}
.aboutPage .powers .powerItems .list .listBox .listTit{background:rgba(255,255,255,1);border:1px dashed rgba(204,204,204,1);border-radius:50%;width: 98px;height: 98px;padding:10px;transition: all 0.3s ease-in;}
.aboutPage .powers .powerItems .list .listBox .listTit h5{text-align: center;font-size: 20px;line-height: 37px;}
.aboutPage .powers .powerItems .list .text{padding:70px 20px;}
.aboutPage .yjcg{height: 500px;position: relative;}
.aboutPage .yjcg .yjcgmp{position: absolute;top: 50%; left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%); /* IE 9 */-webkit-transform: translate(-50%, -50%); /* Safari and Chrome */object-fit: cover;height: 100%; width: 100%;z-index:1;}
.aboutPage .yjcg .videoImg{position: absolute;width: 100%;height: 100%;background: url(../image/cover.jpg) no-repeat;background-size: cover;background-position: center;}
.aboutPage .yjcg .yjcgCont{position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: 2;}
.aboutPage .yjcg .yjcgCont .yjcgTit{margin-top:250px;text-align: center;}
.aboutPage .yjcg .yjcgCont .yjcgTit h1{font-size: 2.5rem;line-height: 50px;position: relative;z-index: 2;}
.aboutPage .yjcg .yjcgCont .yjcgTit h5{font-size: 6rem;color: rgba(245,245,245,0.5);font-weight: 600;font-family:Open Sans;margin-top: -100px;}
.aboutPage .yjcg .yjcgCont .yjcgText{margin-top:100px;}
.aboutPage .yjcg .yjcgCont .yjcgText ul li{padding:0 50px;height: 170px;}
.aboutPage .yjcg .yjcgCont .yjcgText ul li:nth-child(1){border-bottom: 1px solid #333;border-right: 1px solid #333 ;}
.aboutPage .yjcg .yjcgCont .yjcgText ul li:nth-child(2){border-bottom: 1px solid #333;}
.aboutPage .yjcg .yjcgCont .yjcgText ul li:nth-child(3){border-right: 1px solid #333 ;}
.aboutPage .yjcg .yjcgCont .yjcgText ul li .tops dt{font-size: 2rem;line-height: 40px;}
.aboutPage .yjcg .yjcgCont .yjcgText ul li .tops dd{font-size: 1.5rem;line-height: 30px;color: #666;}
.aboutPage .fzlc{height: auto;background-size: cover;position: relative;padding-bottom: 0 !important;}
.aboutPage .fzlc .fzlcImg{width: 100%;height: auto;object-fit: cover;position: relative;}
.aboutPage .fzlc .fzlcImg img{width: 100%;height: 100%;}
.aboutPage .fzlc .fzlcImg .fzlc-box{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
.aboutPage .fzlc .fzlcImg .fzlc-box .items-list {width: 160%;height: 200%;border: 2px solid #fff;border-radius: 50%;position: absolute;top: -101px;left: 2%;}
.aboutPage .fzlc .fzlcImg .fzlc-box .items-list .item{position: absolute;width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.aboutPage .fzlc .fzlcImg .fzlc-box .items-list .item .dates{padding:5px 20px;border-radius: 15px;box-shadow: 0 0 3px #535e6f;background: #fff;color:#6286ed;font-weight: 700;margin-left: 20px;}
.aboutPage .fzlc .fzlcImg .fzlc-box .items-list .item .item-title{margin: 0 20px;color:#333;font-weight: 700;}
.aboutPage .fzlc .fzlcImg .fzlc-box .items-list .item:before {content: "";position: absolute;width: 10px;height: 10px;background: #fff;border:3px solid #6286ed;border-radius: 50%;left: -15px;top: 10px;}
.aboutPage .fzlc .fzlc-box .fzlc-main{display: none;}

.aboutPage .profile .profileList li{width:100%;padding:10px}
.aboutPage .profile .profileList li img{margin:0;padding:0;}
.aboutPage .profile .profileList li .itemsText{background:rgba(98,134,237,.8);border:1px solid rgba(56,107,255,1);}
.aboutPage .profile .profileList li .itemsText h4{line-height: 45px;text-align: center;color: #fff;}
.aboutPage .profile .profileImg{height:300px;overflow:hidden;height:100%;width:100%;color:white;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=) #eee no-repeat center/cover;position:relative}
.aboutPage .profile .owl-prev,
.aboutPage .profile .owl-next{top:50%;z-index:2;width:40px;height:40px;padding:8px;margin-top:-20px;position:absolute;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.3),0 0 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.3),0 0 4px rgba(0,0,0,.2)}
.aboutPage .profile .owl-prev{left:-10px}
.aboutPage .profile .owl-next{right:-10px}
.aboutPage .profile .owl-stage-outer{z-index:1}
.aboutPage .profile .owl-nav{color:#333;position:absolute;top:0;left:0;right:0;bottom:0}
.aboutPage .profile .owl-nav svg{color:currentColor}
.aboutPage .profile .owl-nav .disabled{display:none}
.aboutPage .section{padding-bottom: 30px;}
.aboutPage .certificate li{margin-bottom: 20px;}
.aboutPage .certificate li img{height: 300px;width: 100%;object-fit:contain;}
.aboutPage .certificate li.zzrzImg img{height: 200px;width: 100%;object-fit:contain;}
.aboutPage .certificate li.kjcgImg img{height: 260px;width: 100%;object-fit:cover;}
.aboutPage .certificate li h4{line-height: 40px;font-size: 1.5rem;text-align: center;}
.aboutPage .enterfoot{width: 100%;overflow: hidden;}
.aboutPage .enterfoot img{width: 100%;height: 100%;transition: all 0.6s;}


/* 公司动态 */
.newsPage .banner{background: url(../image/newsBanner.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;}
.newsPage .banner h3{font-size: 5rem;color: #fff;text-align: center;line-height: 500px;letter-spacing: 5px;}
.newsPage .newsItem{padding:50px 0;min-height: 850px;}
.newsPage .newsItem .newsList{position: relative;z-index: 1;padding: 23px 15px;border-width: 1px;border-style: solid;border-color: #EDEDED transparent;}
.newsPage .newsItem .newsList:hover {z-index: 9;border-color: transparent;-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);}
.newsPage .newsItem .newsList a{display: block;width: 100%;height: 100%;}
.newsPage .newsItem .newsList .news-Img{width: 200px;height: 100px;}
.newsPage .newsItem .newsList .news-Img img{width: 100%;height: 100%;object-fit: cover;}
.newsPage .newsItem .newsList .newsDate{text-align: right;}
.newsPage .newsItem .newsList .newsDate h3{font-size: 3rem;color: #999;line-height: 50px;}
.newsPage .newsItem .newsList .newsDate h4{font-size: 2rem;color: #999;}
.newsPage .newsItem .newsList .content h4{margin:20px 0 10px;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: all 0.8s ease;}
.newsPage .newsItem .newsList .content p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #666;}
.newsPage .breadcrumb{background: #fff;padding: 10px 0;}
.newsPage .breadcrumb .breadcrumb-item a{color:#666;}
.newsPage .breadcrumb .breadcrumb-item.active{color:rgba(100,135,239,1);}
.newsPage .breadcrumb .breadcrumb-item:hover a{color:rgba(100,135,239,1);}
/*  */
.newsDetPage .banner{background: url(../image/newsBanner.jpg) no-repeat center center;width: 100%;height: 400px;background-size: cover;}
.newsDetPage .banner img{width: 100%;height: 100%;}
.newsDetPage .newsDet .entTitle{height:150px;text-align: center;}
.newsDetPage .newsDet .entTitle h3{font-size: 24px; font-family: "微软雅黑", "宋体"; color: #0056a9; font-weight: normal;height: 100px;  line-height: 100px; width: 80%; text-overflow: ellipsis; overflow: hidden;display: inline-block; }
.newsDetPage .newsDet .entTitle .msg{line-height: 28px; border-bottom: 1px solid #cdcdcd;padding-bottom: 10px;}
.newsDetPage .newsDet .entTitle .msg span{color: #7d7d7d; font-size: 14px; font-family: "微软雅黑", "宋体";float: left;}
.newsDetPage .newsDet .entTitle .msg span:nth-child(2){float:right;}
.newsDetPage .newsDet .conts{padding:20px 0;/* text-indent: 2em; */min-height:500px;}
.newsDetPage .newsDet .conts p{line-height:2rem;margin-bottom:20px;font-size: 14px !important;text-indent:2em;}
.newsDetPage .newsDet .conts p span{font-size: 14px !important;}
.newsDetPage .newsDet .conts img{display: inline-block;margin-top:15px;}
.newsDetPage .newsDet .conts .news_img{text-align: center;text-indent:0;}
.newsDetPage .newsDet .fills {padding: 10px 0;}
.newsDetPage .newsDet .fills h4{font-size: 1.6rem;margin-bottom: 20px;}
.newsDetPage .newsDet .fills a{padding:5px 0 5px 0;display: inline-block;width: 100%;}
.newsDetPage .newsDet .breadcrumb{background: #fff;padding: 10px 0;}
.newsDetPage .newsDet .breadcrumb .breadcrumb-item{line-height: 25px;}
.newsDetPage .newsDet .breadcrumb .breadcrumb-item a{color:#666;}
.newsDetPage .newsDet .breadcrumb .breadcrumb-item.active{color:rgba(100,135,239,1);}
.newsDetPage .newsDet .breadcrumb .breadcrumb-item:hover a{color:rgba(100,135,239,1);}
.newsDetPage .newsDet .contFoot{padding:20px;background: #f0f0f0;margin:30px 0;}
.newsDetPage .newsDet .contFoot li{line-height: 30px;height: 30px;}
.newsDetPage .newsDet .contFoot li p{display: inline-block;float: left;margin-right: 20px;color:#536fc7 ;font-size: 16px;}
.newsDetPage .newsDet .contFoot li a{width: auto;max-width:70% ; text-overflow: ellipsis; overflow: hidden; font-size: 16px; font-family: "微软雅黑", "宋体"; float: left;color:#666;transition:all .5s ease-in-out;padding-left: 5px;}
.newsDetPage .newsDet .contFoot li a:hover{color: rgba(100,135,239,1);}
.newsDetPage .newsDet .contFoot li span{float: right; font-size: 16px; color: #999; width: 90px; font-family: "微软雅黑", "宋体";margin-right: 10px;display: inline-block;text-align: right;}
/* 产品 */
.proDetailsPage{overflow: hidden;}
.proDetailsPage .banner{background: url(../image/proDBanner.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;}
.proDetailsPage .banner h2{color: #fff;margin-top:200px;letter-spacing: 5px;font-size: 3.5rem;}
.proDetailsPage .banner h4{color: #fff;margin-top:30px;letter-spacing: 5px;font-size: 2rem;}
.proDetailsPage .banner h4 .text-slider-items{display: none;}
.proDetailsPage .proBox{position: relative;}
.proDetailsPage .main .section .section_Title h2{margin:0;}
.proDetailsPage .proBox .intro{height: 450px;position: relative;}
.proDetailsPage .proBox .intro .gsImg{height: 100%;}
.proDetailsPage .proBox .intro .gsImg .imgs{width: 100%;height: 100%;background: url(../image/proDetBg02.png) no-repeat center;background-size: cover;position: relative;}
.proDetailsPage .proBox .intro .gsImg .imgs .imgA{height: 166px;position: absolute;left: 16px;top:88px;width: 336px;}
.proDetailsPage .proBox .intro .gsImg .imgs .imgB{height: 166px;position: absolute;left: 80px;top:50px;width: 336px;}
.proDetailsPage .proBox .intro .gsText{position: relative;}
.proDetailsPage .proBox .intro .gsText .proBgA{position: absolute;right: -30%;top:80px;background:url(../image/proDetBg01.png) no-repeat center center;width: 100%;height: 400px;background-size: cover;}
.proDetailsPage .proBox .intro .gsText .proBgB{position: absolute;left: -40%;top:80px;background:url(../image/proDetBg03.png) no-repeat center center;width: 100%;height: 400px;background-size: cover;}
.proDetailsPage .proBox .intro p{line-height: 30px;text-indent:2em;}
.proDetailsPage .proBox .intro h4{margin-top:50px;font-size: 2.5rem;margin-bottom: 40px;line-height: 40px;text-align: center;}
.proDetailsPage .proBox .intro .introImgbox{border-radius:4px;width: 100%;height: 400px;margin-top:80px;padding:10px 10px;object-fit: cover;transition: all 0.5s ease-in;}
.proDetailsPage .proBox .intro .introImgbox:hover{box-shadow:0px 0px 17px 1px rgba(100,135,239,0.3);}
.proDetailsPage .proBox .intro .introImgbox img{width: 100%;height: 100%;}
.proDetailsPage .proBox .characteristic{background: url(../image/proDetBg05.jpg) no-repeat center;width: 100%;background-size: cover;}
.proDetailsPage .proBox .characteristic .tdBox.tdBoxA{display: none;}
.proDetailsPage .proBox .characteristic .tdBox .tdImg{height: auto;}
.proDetailsPage .proBox .characteristic .tdBox .tdImg img{width: 100%;height: 100%;}
.proDetailsPage .proBox .characteristic .tdBoxA .lists{margin-left: -100px;padding:70px 0;}
.proDetailsPage .proBox .characteristic .tdBox .lists li{padding:30px 0;background: #fff;margin:0 0 2px;transition: all 0.3s ease-in;cursor: pointer;}
.proDetailsPage .proBox .characteristic .tdBox .lists li i{font-size: 20px;padding-left: 15px;}
.proDetailsPage .proBox .characteristic .tdBox .lists li p{color: #333;padding-right: 15px;}
.proDetailsPage .proBox .characteristic .tdBox .lists li p span{font-weight: 700;margin-right: 10px;}
.proDetailsPage .proBox .characteristic .tdBox .lists li:hover{background: rgba(100,135,239,1);}
.proDetailsPage .proBox .characteristic .tdBox .lists li:hover i{color: #fff;}
.proDetailsPage .proBox .characteristic .tdBox .lists li:hover p{color: #fff;}
.proDetailsPage .proBox .characteristic .tdBox.tdBoxB{display: none;background: url(../image/proDetBg07.jpg) no-repeat;background-size: cover;width: 100%;height: auto;}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList{padding: 70px 0;width: 100%;height: auto;}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList li{transition: all 0.3s ease-in;cursor: pointer;margin:10px 4%;}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList li .media{background: #fff;padding:40px 0;height: 100%;}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList li .media i{font-size: 20px;padding-left: 15px;}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList li .media p{color: #333;padding-right: 15px;}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList li .media p span{font-weight: 700;margin-right: 10px;}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList li .media:hover{background: rgba(100,135,239,1);}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList li .media:hover i{color: #fff;}
.proDetailsPage .proBox .characteristic .tdBoxB .tdBoxList li .media:hover p{color: #fff;}
.proDetailsPage .case .map{height: 500px;width: 100%;}
.proDetailsPage .case .map .chart{height: 100%;width: 100%;}
.proDetailsPage .proBoxs{display: none;}
.proDetailsPage .proBoxs .ywjs{background: url(../image/zxfwBg.png) no-repeat;width: 100%;height: 100%;background-size: cover;}
.proDetailsPage .proBoxs .ywjsList li{height:200px;margin-bottom: 30px;color: #fff;}
.proDetailsPage .proBoxs .ywjsList li .ywjsBox{width: 100%;height: 100%;position: relative;background:linear-gradient(0deg,rgba(98,134,237,1),rgba(31,161,246,1));text-align: center;}
.proDetailsPage .proBoxs .ywjsList li.zhny .ywjsBox::after{content: "";position: absolute;background: url(../image/proZxfwbg.png) no-repeat right;width: 100%;height: 100%;right: 0;bottom: 0;background-size: contain;}
.proDetailsPage .proBoxs .ywjsList li.dlsc .ywjsBox::after{content: "";position: absolute;background: url(../image/proDlscbg.png) no-repeat center;width: 100%;height: 100%;right: 0;bottom: 0;background-size: contain;opacity: 0.4;}
.proDetailsPage .proBoxs .ywjsList li.dwgh .ywjsBox::after{content: "";position: absolute;background: url(../image/proDwghbg.png) no-repeat center;width: 100%;height: 100%;right: 0;bottom: 0;background-size: contain;}
.proDetailsPage .proBoxs .ywjsList li.ptsj .ywjsBox::after{content: "";position: absolute;background: url(../image/proPtsjbg.png) no-repeat center;width: 100%;height: 100%;right: 0;bottom: 0;background-size: contain;}
.proDetailsPage .proBoxs .ywjsList li img{height: 60px;margin:40px 0 10px;}
.proDetailsPage .proBoxs .ywjsList li h4{position: relative;z-index: 1;padding: 20px;}
.proDetailsPage .proBoxs .cgal{background: url(../image/cgalBg.png) no-repeat center;width: 100%;height: 700px;background-size: cover;}
/* 区块链 */
.qklDetailsPage{overflow: hidden;}
.qklDetailsPage .banner{background: url(../image/qklBanner.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;position: relative;}
.qklDetailsPage .banner .text-box{width: 60%;margin-top: 150px;}
.qklDetailsPage .banner .text-box h2{color:#fff;line-height: 6rem;letter-spacing: 5px;font-size: 3.5rem;margin-bottom: 30px;}
.qklDetailsPage .banner .text-box h4{color:#fff;line-height: 2.5rem;letter-spacing: 5px;font-size: 2rem;font-weight: 700;}
.qklDetailsPage .bannerPt{background: url(../image/qklptBg.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;position: relative;}
.qklDetailsPage .bannerPt .text-box{width: 60%;margin-top: 150px;}
.qklDetailsPage .bannerPt .text-box h2{color:#fff;line-height: 6rem;letter-spacing: 5px;font-size: 3.5rem;margin-bottom: 30px;}
.qklDetailsPage .bannerPt .text-box h4{color:#fff;line-height: 2.5rem;letter-spacing: 5px;font-size: 2rem;font-weight: 700;}
.qklDetailsPage .banner .banner-right{width: 500px;position: absolute;right:10%;background-size: cover;height: 400px;top: 70px;}
.qklDetailsPage .banner .banner-right img{width: 100%;height: 100%;}
.qklDetailsPage .banner .bannerRBg{background:url(../image/bannerRBg.png) no-repeat center center;height: 100%;background-size: cover;position: absolute;right: 0;top: 0;width: 30%;}
.qklDetailsPage .section_Title h2{font-size: 4rem;color:#000;font-weight: 700;letter-spacing: .5rem;}
.qklDetailsPage .cpys-box .list{border: 1px solid #6A85E5;border-radius: 5px;padding: 20px;background: #F3F7FD;height: 300px;}
.qklDetailsPage .cpys-box .list .list-title{font-weight: bold;color: #6A85E5;font-size: 2rem;line-height:5rem;display:flex;justify-content: flex-start;align-items: center;}
.qklDetailsPage .cpys-box .list .list-title .title-imgs{width: 50px;height: 50px;background: #6A85E5;border-radius: 50%;margin-right: 10px;text-align: center;}
.qklDetailsPage .cpys-box .list .list-title .title-imgs img{margin-top: -5px;}
.qklDetailsPage .cpys-box .list .list-text{color: #6A85E5;font-size: 1.6rem;letter-spacing: .2rem;margin-top: 10px;}
.qklDetailsPage .cont-img-box{height: 600px;background-size: cover;}
.qklDetailsPage .cont-img-box img{width: 100%;height: 100%;}
.qklDetailsPage .kylys-box .list{box-shadow: 0px 4px 30px 4px rgba(106, 133, 229, 0.6);}
.qklDetailsPage .kylys-box .list .top-box{height: 250px;background-size: cover;position: relative;}
.qklDetailsPage .kylys-box .list .top-box .title{position: absolute;bottom: 0px;height: 40px;background: rgba(0,0,0,.5);width: 100%;color:#fff;text-align: center;font-size: 2.3rem;font-weight: 700;line-height: 40px;letter-spacing: .2rem;}
.qklDetailsPage .kylys-box .list .top-box img{width: 100%;height: 100%;}
.qklDetailsPage .kylys-box .list .bot-box{padding: 20px;font-size: 1.6rem;color: #656565;height: 260px;line-height: 3rem;letter-spacing: .3rem;}
.qklDetailsPage .ffgj-box{background: url(../image/fbgjBg.png) no-repeat center center;width: 100%;background-size: cover;}
.qklDetailsPage .ffgj-box .list{padding:10px;background: #6985E5;height: 250px;margin: 20px 0;}
.qklDetailsPage .ffgj-box .list .list-title{font-weight: 500;color: #fff;font-size: 2rem;line-height:5rem;display:flex;justify-content: flex-start;align-items: center;}
.qklDetailsPage .ffgj-box .list .list-title .title-imgs{width: 40px;height: 40px;border:1px solid #fff;border-radius: 50%;margin-right: 10px;text-align: center;line-height: 40px;}
.qklDetailsPage .ffgj-box .list .list-title .title-imgs img{margin-top: -5px;}
.qklDetailsPage .ffgj-box .list .list-text{color: #fff;font-size: 1.6rem;letter-spacing: .2rem;margin-top: 10px;}
.qklDetailsPage .qdl-box .list{padding:10px;height: 320px;border:1px solid #eaeaea;cursor: pointer;}
.qklDetailsPage .qdl-box .list .list-title{font-weight: 700;color: #656565;font-size: 2rem;line-height:5rem;display:flex;justify-content: flex-start;align-items: center;}
.qklDetailsPage .qdl-box .list .list-title .title-imgs{width: 40px;height: 40px;border:1px solid #fff;border-radius: 50%;margin-right: 10px;text-align: center;line-height: 40px;}
.qklDetailsPage .qdl-box .list .list-title .title-imgs img{margin-top: -5px;}
.qklDetailsPage .qdl-box .list .list-title .icons{width: 5px;height: 30px;background:#6985E5 ;margin-right:15px;}
.qklDetailsPage .qdl-box .list .list-text{color: #656565;font-size: 1.6rem;letter-spacing: .2rem;margin-top: 10px;}
.qklDetailsPage .qdl-box .list:hover{background: url(../image/qdlBg.png) no-repeat center center;background-size: cover;}
.qklDetailsPage .qdl-box .list:hover .list-title{color:#fff;}
.qklDetailsPage .qdl-box .list:hover .list-text{color:#fff;}
/* 服务 */
.servicePage .banner{background: url(../image/fwBanner.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;}
.servicePage .banner h2{line-height: 500px;text-align: center;color: #fff;letter-spacing: 5px;font-size: 5rem;}
.servicePage .khfw{background: url(../image/khfwbg.jpg) no-repeat center center;width: 100%;padding:50px 0;background-size: cover;}
.servicePage .khfw .title h4{font-size: 5rem;color:#eee;letter-spacing: 3px;font-weight: 600;text-transform: uppercase;}
.servicePage .khfw .title h2{font-size: 2.5rem;margin-top:-40px;}
.servicePage .khfw .title{padding:50px 0 10px;margin-bottom: 20px;}
.servicePage .khfw p{line-height: 30px;}
.servicePage .khfw h3{line-height: 20px;margin: 10px 0;font-size: 1.5rem;background: #d9e4f4;font-weight: 700;display: inline-block;padding:5px 10px;border-radius: 2px;}
.servicePage .khfw .conts .contImg{background: url(../image/khfwImgs.png) no-repeat center center;height: 400px;background-size: cover;margin-top: 50px;}
.servicePage .khfw .conts ul{background:rgba(98,134,236,0.7);width: 100%;height:auto;padding-bottom: 50px;}
.servicePage .khfw .conts li{height: 170px;padding:0 40px;position: relative;}
.servicePage .khfw .conts li:nth-child(1)::before{content: "";height: 1px;width: 180px;background: rgba(255,255,255,0.3);position: absolute;bottom: 0;right: -90px;}
.servicePage .khfw .conts li:nth-child(1)::after{content: "";height: 180px;width: 1px;background: rgba(255,255,255,0.3);position: absolute;bottom: -90px;right: 0;}
.servicePage .khfw .conts li h4{color: #fff;margin:30px 0;}
.servicePage .khfw .conts li p{color: #fff;line-height: 25px;padding-bottom: 20px;}
.servicePage .fwbsy{height: 200px;background: url(../image/fwBg05.jpg) no-repeat center center;width: 100%;background-size: cover;}
.servicePage .fwbsy h3{text-align: center;color: #fff;line-height: 50px;font-size: 3.5rem;padding-top:80px;}
.servicePage .guarantee{background: url(../image/fwBg01.png) no-repeat center center;width: 100%;background-size: cover;}
.servicePage .main .section_Title h2{margin:-50px;}
.servicePage .guarantee .guaranteeBox{padding: 80px 0;}
.servicePage .guarantee .guaranteeBox ul li{border-radius: 4px;border:1px solid #fff;margin:0 0 20px 0;padding:20px 0;height: 130px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear}
.servicePage .guarantee .guaranteeBox ul li:nth-child(7){height: 150px;}
.servicePage .guarantee .guaranteeBox ul li:nth-child(8){height: 150px;}
.servicePage .guarantee .guaranteeBox ul li span{float: left;}
.servicePage .guarantee .guaranteeBox ul .box-item .icon {text-align: center;margin: 0 15px;display: inline-block;width: 80px;height: 80px;border-radius: 50px;text-align: center;position: relative;border:1px solid #ccc}
.servicePage .guarantee .guaranteeBox ul .box-item .icon img {width: 60px;height: 60px;text-align: center;padding: 10px;margin-top:10px;}
.servicePage .guarantee .guaranteeBox ul .box-item .text{margin-left: 120px;}
.servicePage .guarantee .guaranteeBox ul .box-item .text h4 {font-size: 22px;line-height: 40px;}
.servicePage .guarantee .guaranteeBox ul .box-item .text p {font-size: 14px;line-height: 26px;padding-right: 10px;}
.servicePage .guarantee .guaranteeBox ul li:hover{/* border-color:rgba(98,134,237,1);box-shadow: 0 0 5px rgba(98,134,237,1); */}
.servicePage .guarantee .guaranteeBox ul li:hover .icon{border-color: rgba(98,134,237,1);}
.servicePage .fwgg{height: 200px;background: url(../image/fwBg02.png) no-repeat center center;width: 100%;background-size: cover;}
.servicePage .fwgg h3{text-align: center;color: #fff;line-height: 50px;font-size: 3.5rem;padding-top:50px;}
.servicePage .special{background:#f5f5f5 url(../image/fwBg03.jpg) no-repeat center center;width: 100%;background-size: cover;padding:80px 0;position: relative;}
.servicePage .special .specialBox{margin-bottom: 40px;}
.servicePage .special .specialBox h2{font-size: 2.5rem;padding-left: 20px;border-left: 2px solid rgba(100,135,239,1);}
.servicePage .special .specialBox h4{padding-left: 22px;margin:20px 0;}
.servicePage .special .specialBox p{padding-left: 22px;line-height: 30px;color: #666;}
/* .servicePage .special .specialImg{position: absolute;right: 0;top:-200px;height: 968px;width: 500px;}
.servicePage .special .specialImg img{width: 100%;height: 100%;} */
.servicePage .fwwd img{margin-top:100px;}
.servicePage .ywxq{background: #f5f5f5;}
.servicePage .ywxq .tableBox{margin-top: 50px;}
.servicePage .ywxq .tableBox .table{text-align: center;background: #fff;}
.servicePage .ywxq .tableBox .table thead th{text-align: center;padding: 10px;}
.servicePage .ywxq .tableBox .table tbody td.blue{color: #007BFF;}
.servicePage .ywxq .tableBox .table tbody td.greed{color: limegreen;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding: 15px;}
/* 解决方案 */
.solutionPage .banner{background: url(../image/banner.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;}
.solutionPage .banner h4{text-align: center;line-height: 500px;font-size:70px;font-family:FZTanHeiS-B-GB;font-weight:400;color:rgba(245,245,245,1);letter-spacing: 3px;}
.solutionPage .slide{height: 60px;line-height: 60px;font-size: 16px;border-bottom: 1px solid #eaeaea;overflow: hidden;}
.solutionPage .slide .slideItem li{text-align: center;border-left: 1px solid #eaeaea;float: left;width: 20%;}
.solutionPage .slide .slideItem li:last-child{border-right: 1px solid #eaeaea;}
.solutionPage .slide .slideItem li a{color:#000;transition:all .5s ease-in-out;border-bottom: 1px solid #eaeaea;height: 60px;display: inline-block;padding:0 5px;}
.solutionPage .slide .slideItem li a .titles{display: none;}
.solutionPage .slide .slideItem li:hover a{color: #0F88EB;border-color: #0F88EB;}
.solutionPage .slide .slideItem .is-active a{color: #0F88EB;border-color: #0F88EB;}
.solutionPage .slideCont{width: 100%;height: 100%;}
.solutionPage .slideCont .slide-item{/* display: none; */overflow: hidden;height: auto;}
.solutionPage .slideCont .slide-item .swiper-row{padding:10px;}
.solutionPage .slideCont .slide-item .list_Title{letter-spacing: 0.5rem;height: 100px;position: relative;}
.solutionPage .slideCont .slide-item .list_Title h2{font-size: 3rem;line-height: 100px;}
.solutionPage .slideCont .slide-item .soluDwdd{float: left;margin-right: 10px;}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(1){width: calc(50% - 10px);}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(2){width: calc(50% - 10px);}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(3){width: calc(50% - 10px);}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(4){width: calc(50% - 10px);}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(5){width: calc(25% - 10px);}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(6){width: calc(50% - 10px);}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(7){width: calc(25% - 10px);}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(8){width: calc(50% - 10px);}
.solutionPage .slideCont .slide-item .soluDwdd:nth-child(9){width: calc(25% - 10px);}
.solutionPage .slideCont .slide-item .soluDwddItem{position: relative;height: 211px;margin-bottom: 30px;}
.solutionPage .slideCont .slide-item .soluDwddItem:hover{box-shadow:0px 0px 21px 0px rgba(98,134,237,.5);}
.solutionPage .slideCont .slide-item .soluDwddItem h4{text-align: center;color: #fff;position: relative;z-index: 1;padding:70px 20px 0;line-height: 30px;}
.solutionPage .slideCont .slide-item .soluDwddItem img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.solutionPage .slideCont .slide-item .soluDwddItem .soluDwddBut{background:rgba(98,134,237,1);border-radius:4px;display: inline-block;line-height: 30px;color: #fff;text-align: center;position: absolute;left: 50%;bottom:30px;margin-left: -60px;}
.solutionPage .slideCont .slide-item .lyBox{background:rgba(255,255,255,1);box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.09);border-radius:4px;transition: all 0.5s ease 0.1s;margin-bottom: 20px;}
.solutionPage .slideCont .slide-item .lyBox:hover{box-shadow:0px 0px 16px 0px rgba(98,134,237,.5);}
.solutionPage .slideCont .slide-item .lyBox .lyImg{height: 200px;}
.solutionPage .slideCont .slide-item .lyBox .lyImg img{width: 100%;height: 100%;border-radius: 4px 4px 0 0;}
.solutionPage .slideCont .slide-item .lyBox .lyText{text-align: center;padding:20px 0 50px;}
.solutionPage .slideCont .slide-item .lyBox .lyText h4{line-height: 80px;}
.solutionPage .slideCont .slide-item .lyBox .lyText .soluBut{background:rgba(98,134,237,1);border-radius:4px;display: inline-block;line-height: 30px;color: #fff;text-align: center;}
.solutionPage .slideCont .slide-item .head-title{line-height: 80px;}
.solutionPage .slideCont .slide-item .soluList{padding:50px 0;}
.solutionPage .slideCont .slide-item .contents p{line-height: 30px;}
.solutionPage .slideCont .slide-item .contents .header-button{margin-top:30px;}
.solutionPage .slideCont .slide-item .contents .header-button a{background:rgba(98,134,237,1);border-radius:4px;display: inline-block;line-height: 30px;color: #fff;text-align: center;}
/* 核心团队 */
.teamPage .banner{background: url(../image/teamBanner.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;position: relative;z-index: 99;}
.teamPage .banners{display: none;}
.teamPage .user{background:url(../image/teamBg.png);padding:50px 0;background-size: cover;}
.teamPage .user #canvas{display: block;position: fixed;top:0;left: 0;}
.teamPage .user .teamItem{margin-bottom: 100px;}
.teamPage .user .teamList{padding: 0;}
.teamPage .user .teamList .teamBox .teamImg{margin-left: 16px;background: #fff;height: 350px;overflow: hidden;}
.teamPage .user .teamList .teamBox .teamImg img{height: 700px;object-fit:cover;}
.teamPage .user .teamList .teamBox .teamImg h3{text-align: center;background: #0056B3; color: #fff;padding: 10px 0;}
.teamPage .user .teamList .teamBox .title{padding: 10px 16px;position: relative;background-color:rgba(98,134,237,1);text-align: center;color: #fff;}
.teamPage .user .teamList .teamBox .title h4{line-height: 40px;}
.teamPage .user .teamList .teamBox .title::before{content:'';position: absolute;left: 0;top: -16px;width: 0;border: 8px solid rgba(98,134,237,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;border-top-color: transparent;border-right-color: rgba(77, 98, 237, 255);border-bottom-color: rgba(77, 98, 237, 255);border-left-color: transparent;}
.teamPage .user .teamItem .teamText h4{color: rgba(98,134,237,1);line-height: 30px;font-size: 1.7rem;}
.teamPage .user .teamItem .teamText h5{color: #666;line-height: 30px;font-size: 1.5rem;}
/* 企业文化 */
.culturePage{overflow: hidden;}
.culturePage .banner{background: url(../image/banner1.jpg) no-repeat center center;width: 100%;height:100vh;background-size: cover;position: relative;}
.culturePage .banner .bannerBox{position: absolute;left: 0;bottom: 0;height: 600px;width: 100%;background: url(../image/bannerImg.png) no-repeat center center;background-size: contain;z-index: 2;}
.culturePage .banner .bannerBox .box{width: 510px;height: 330px;position: absolute;left: 50%;top: 55px;margin-left: -265px;color: #fff;}
.culturePage .banner .bannerBox .box h2{font-size: 3.5rem;margin:-15px 0 0 22px}
.culturePage .banner .bannerBox .box .boxCont{width: 100%;height: 100%;position: relative;}
.culturePage .banner .bannerBox .box .boxCont .moralBox{padding: 40px 20px 0 25px;}
.culturePage .banner .bannerBox .box .boxCont .moralBox h3{letter-spacing: 5px;font-size: 2rem;margin:0px 0 20px;}
.culturePage .banner .bannerBox .box .boxCont .moralBox h4{color: #fff;line-height: 40px;font-weight: normal;font-size: 16px;}
.culturePage .banner .bannerBox .box .boxCont .moralBox h4 span{margin:0 20px;}
.culturePage .banner .bannerBox .box .boxCont .boxImg{height: 40px;position: absolute;right: 13px;}
.culturePage .moral{background: url(../image/cultureBg01.jpg) no-repeat center center;width: 100%;height: 600px;background-size: cover;}
.culturePage .moral .moralBox{margin-top:100px;font-family: MicrosoftYaHei ;}
.culturePage .moral .moralBox img{margin-top:100px;height: 150px;}
.culturePage .moral .moralBox h2{letter-spacing: 5px;font-size: 4rem;}
.culturePage .moral .moralBox h3{letter-spacing: 5px;font-size: 2rem;margin:30px 0 20px;}
.culturePage .moral .moralBox h4{color: #666;line-height: 50px;}
.culturePage .moral .moralBox h4 span{margin:0 20px;}
.culturePage .desire .title h2{line-height: 80px;}
.culturePage .desire .desireBox{background: url(../image/culture02.jpg) no-repeat center center;width: 100%;height: 550px;background-size: cover;}
.culturePage .desire .desireBox .list{height: 450px;border:1px solid rgba(100,135,239,1);margin-top: 50px;padding:60px 40px;}
.culturePage .desire .desireBox .list img{height: 30%;}
.culturePage .desire .desireBox .list .links{width: 120px;height: 1px;background:rgba(255,255,255,1);margin:60px auto}
.culturePage .desire .desireBox .list h2{color: #fff;text-align: center;line-height: 50px;}
.culturePage .mission .missionCont{background: url(../image/culture03.jpg) no-repeat center center;width: 100%;height: 600px;background-size: cover;position: relative;}
.culturePage .mission .title h2{line-height: 80px;}
.culturePage .mission .missionCont h3{font-size: 4rem;font-family:MF LiHei (Noncommercial);text-align: center;color:#fff;position: absolute;top:50%;margin-top:-40px;left: 50%;margin-left: -300px;}

/* 加入我们 */
.recruitPage .banner{background: url(../image/banner2.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;}
.recruitPage .banner h2{text-align: center;line-height: 500px;font-size: 5rem;color: #fff;letter-spacing: 5px;}
.recruitPage .introduce{background: url(../image/recruitBg01.jpg) no-repeat center center;height:670px;background-size: cover;position: relative;}
.recruitPage .introduce .bgImg{background: url(../image/recruitImg01.png) no-repeat center center;background-size: cover;height: 500px;position: absolute;right: 0;top:80px;}
.recruitPage .introduce .introBox{height: 400px;background:rgba(244,247,255,1);border:1px solid rgba(204,204,204,1);margin-top:130px;position: relative;}
.recruitPage .introduce .introBox .nums{margin-top:-25px;padding-left: 20px;}
.recruitPage .introduce .introBox .nums h2{font-family:Arial;font-weight:400;font-style:italic;color:rgba(100,135,239,1);line-height:47px;font-size: 7rem;margin-bottom: 20px;}
.recruitPage .introduce .introBox .nums .links{width: 70px;height: 1px; background:rgba(100,135,239,1);}
.recruitPage .introduce .introBox .cont{padding: 50px 50px 0 100px;}
.recruitPage .introduce .introBox .cont h4{font-family:Adobe Heiti Std;font-weight:normal;color:rgba(51,51,51,1);line-height:30px;margin:30px 0;}
.recruitPage .introduce .introBox .cont p{font-family:Microsoft YaHei;font-weight:400;color:rgba(102,102,102,1);line-height:32px;font-size: 13px;text-indent:26px ;}
.recruitPage .basic{background: url(../image/recruitBg02.jpg) no-repeat center center;height:750px;background-size: cover;position: relative;}
.recruitPage .basic .basicBox{padding-top: 150px;position: relative;}
.recruitPage .basic .basicBox .basicImg{height: 300px;}
.recruitPage .basic .basicBox .basicImg img{width: 100%;height: 100%;}
.recruitPage .basic .basicBox .basicText{overflow: hidden;height: 400px;background: url(../image/recruitImg06.png) no-repeat center center;background-size: cover;position: absolute;right: 0;top:100px;}
.recruitPage .basic .basicBox .basicText .nums{margin-top:-25px;padding-right: 20px;text-align: right;}
.recruitPage .basic .basicBox .basicText .nums h2{font-family:Arial;font-weight:400;font-style:italic;color:rgba(100,135,239,1);line-height:47px;font-size: 7rem;margin-bottom: 20px;}
.recruitPage .basic .basicBox .basicText .nums .links{width: 70px;height: 1px; background:rgba(100,135,239,1);float: right;}
.recruitPage .basic .basicBox .numBox .num{position: absolute;right: 35px;top:75px;}
.recruitPage .basic .basicBox .numBox .num h2{font-family:Arial;font-weight:400;font-style:italic;color:#fff;line-height:47px;font-size: 7rem;margin-bottom: 20px;}
.recruitPage .basic .basicBox .basicText .cont{padding: 50px 50px 0 100px;}
.recruitPage .basic .basicBox .basicText .cont h4{font-family:Adobe Heiti Std;font-weight:normal;color:rgba(51,51,51,1);line-height:30px;margin:30px 0;}
.recruitPage .basic .basicBox .basicText .cont p{font-family:Microsoft YaHei;font-weight:400;color:rgba(102,102,102,1);line-height:32px;font-size: 13px;text-indent: 26px;}
.recruitPage .basic ul{margin-top: 150px;}
.recruitPage .basic ul li p{color: #fff;font-size: 2rem;}
.recruitPage .basic ul li p span{font-size: 4rem;}
.recruitPage .absorbed{height:800px;position: relative;}
.recruitPage .absorbed .bgImg{height:300px;position: absolute;width: 100%;background: url(../image/recruitBg05.png) no-repeat top left;background-size: cover;bottom: 5%;}
.recruitPage .absorbed .absorbedBox .absorbedImg{height: 450px;margin-top:50px;}
.recruitPage .absorbed .absorbedBox .absorbedImg img{height: 100%;object-fit: cover;}
.recruitPage .absorbed .absorbedBox .absorbedText{margin-top:130px;}
.recruitPage .absorbed .absorbedBox .nums{margin-top:-25px;padding-left: 20px;}
.recruitPage .absorbed .absorbedBox .nums h2{font-family:Arial;font-weight:400;font-style:italic;color:rgba(100,135,239,1);line-height:47px;font-size: 7rem;margin-bottom: 20px;}
.recruitPage .absorbed .absorbedBox .nums .links{width: 70px;height: 1px; background:rgba(100,135,239,1);}
.recruitPage .absorbed .absorbedBox .cont{padding:50px 0 30px 20px;}
.recruitPage .absorbed .absorbedBox .cont h3{font-family:Adobe Heiti Std;font-weight:normal;color:rgba(51,51,51,1);line-height:30px;margin:0 0 30px;}
.recruitPage .absorbed .absorbedBox .cont p{font-family:Microsoft YaHei;font-weight:400;color:rgba(102,102,102,1);line-height:32px;font-size: 13px;text-indent: 26px;}
.recruitPage .we{background: url(../image/recruitBg03.jpg) no-repeat center center;height:700px;background-size: cover;position: relative;}
.recruitPage .we .weBox{margin-top: 100px;position: relative;}
.recruitPage .we .weBox .weMs{margin-top:30px;}
.recruitPage .we .weBox .weMs h2{color: #fff;line-height: 50px;}
.recruitPage .we .weBox .weMs i{width: 40px;height: 2px;display: block;background: #fff;margin:20px 0;}
.recruitPage .we .weBox .weMs .cont{height: 200px;width: 300px;border:4px solid rgba(146,179,232,1);margin-top:30px;margin-left: 30px;}
.recruitPage .we .weBox .weMs .cont .title{width:90px;height:90px;background:rgba(255,150,1,1);margin-top:50px;margin-left: -40px;color: #fff;font-size: 3rem;text-align: center;letter-spacing: 5px;line-height: 45px;float: left;}
.recruitPage .we .weBox .weMs .cont p{width: 30px;color: #fff;line-height: 30px;text-align: center;font-size: 2rem;float: left;padding:20px;}
.recruitPage .we .weBox .weText{height: 550px;background: #fff;overflow: hidden;position: relative;z-index: 2;}
.recruitPage .we .weBox .weText .nums{margin-top:-25px;padding-right: 20px;text-align: right;}
.recruitPage .we .weBox .weText .nums h2{font-family:Arial;font-weight:400;font-style:italic;color:rgba(100,135,239,1);line-height:47px;font-size: 7rem;margin-bottom: 20px;}
.recruitPage .we .weBox .weText .nums .links{width: 70px;height: 1px; background:rgba(100,135,239,1);float: right;}
.recruitPage .we .weBox .weText .textCont{padding:10px 40px;}
.recruitPage .we .weBox .weText .textCont ul li{height: 50%;margin-bottom: 20px;}
.recruitPage .we .weBox .weText .textCont ul li img{height: 40px;}
.recruitPage .we .weBox .weText .textCont ul li h4{line-height: 40px;}
.recruitPage .we .weBox .weText .textCont ul li .links{width: 70px;height: 1px; background:rgba(100,135,239,1);margin:10px 0;}
.recruitPage .we .weBox .weText .textCont ul li p{line-height: 32px;color: #333;font-family:Adobe Heiti Std;font-size: 13px;}
.recruitPage .we .weBox .weText .textCont ul li:nth-child(4) p{line-height: 40px;color: rgba(255,150,1,1);font-family:Adobe Heiti Std;}
.recruitPage .we .weBox .num{position: absolute;right: 35px;top:-25px;z-index: 1;}
.recruitPage .we .weBox .num h2{font-family:Arial;font-weight:400;font-style:italic;color:#fff;line-height:47px;font-size: 7rem;margin-bottom: 20px;}
.recruitPage .information{padding-bottom: 50px;}
.recruitPage .information .inforTit{margin-top:50px}
.recruitPage .information .inforTit .nums h2{font-family:Arial;font-weight:400;font-style:italic;color:rgba(100,135,239,1);line-height:47px;font-size: 7rem;margin-bottom: 20px;}
.recruitPage .information .inforTit .nums .links{width: 70px;height: 1px; background:rgba(100,135,239,1);}
.recruitPage .information .inforTit .cont{padding:50px 0 30px 0;}
.recruitPage .information .inforTit .cont h3{font-family:Adobe Heiti Std;font-weight:normal;color:rgba(51,51,51,1);line-height:30px;margin:0 0 30px;}
.recruitPage .information .zpbg{background: url(../image/recruitImg07.png) no-repeat center center;height:480px;background-size: contain;position: relative;}
.recruitPage .information .zpbg .leftA{position: absolute;left: -150px;top: 0;}
.recruitPage .information .zpbg .leftA h2{background: #A2C803;display: inline-block;padding: 5px;color: #fff;}
.recruitPage .information .zpbg .leftA h4{color:#A2C803;line-height: 40px;}
.recruitPage .information .zpbg .leftB{position: absolute;right: -280px;top: 0;}
.recruitPage .information .zpbg .leftB h2{background: rgba(249,191,14,1);display: inline-block;padding: 5px;color: #fff;}
.recruitPage .information .zpbg .leftB h4{color:rgba(249,191,14,1);line-height: 40px;}
.recruitPage .information .zpbg .leftC{position: absolute;left: -150px;bottom: 10px;}
.recruitPage .information .zpbg .leftC h2{background: rgba(250,128,14,1);display: inline-block;padding: 5px;color: #fff;}
.recruitPage .information .zpbg .leftC h4{color:rgba(250,128,14,1);line-height: 40px;}
.recruitPage .information .zpbg .leftD{position: absolute;right: -280px;bottom: 10px;}
.recruitPage .information .zpbg .leftD h2{background: rgba(4,150,232,1);display: inline-block;padding: 5px;color: #fff;}
.recruitPage .information .zpbg .leftD h4{color:rgba(4,150,232,1);line-height: 40px;}
.recruitPage .join{background: url(../image/recruitBg04.jpg) no-repeat center center;background-size: cover;position: relative;padding-bottom: 80px;}
.recruitPage .join .title{padding:40px 0;text-align: center;font-size: 3rem;color: #fff;}
.recruitPage .join p{line-height: 40px;font-size: 2rem;color: #fff;text-align: center;}
.recruitPage .join form label{color: #fff;font-weight: normal;}
.recruitPage .join form input{background-color: transparent;}
.recruitPage .join form .form-group{margin-bottom: 20px;}
.recruitPage .join form textarea{width: 100%;background: transparent;}

.recruitPage .mainxy{display: none;color:#666;}
.recruitPage .mainxy .banner{background: url(../image/jrwmxybanner.png) no-repeat center center;width: 100%;height: 500px;background-size: cover;}
.recruitPage .mainxy .recruitBox{text-align: center;padding:40px 0;}
.recruitPage .mainxy .recruitBox p{font-size: 1.6rem;line-height: 30px;font-weight: normal;}
.recruitPage .mainxy .recruitBox h2{font-size: 1.6rem;font-weight: normal;line-height: 30px;margin-bottom: 40px;}
.recruitPage .mainxy .recruitBox .boxImgs{margin-top:30px;width: 100%;}
.recruitPage .mainxy .recruitBox h5{line-height: 25px;}
.recruitPage .marginBot{margin-bottom: 40px;}
.recruitPage .mainxy .recruitBox h3{color: rgb(204, 50, 2);line-height: 40px;}
.recruitPage .mainxy .recruitBox h4{color: rgb(204, 50, 2);line-height: 40px;}
.recruitPage .mainxy .formBox h2{line-height: 40px;color: #333;}
.recruitPage .mainxy .formBox form{margin:40px 0;}
.recruitPage .mainxy .formBox form label{font-size: 1.8rem;font-weight: normal;}
.recruitPage .mainxy .formBox form .buttons{background:rgba(98,134,237,1);border-radius:4px;display: inline-block;line-height: 30px;color: #fff;text-align: center;margin-top:30px;margin-left: 35%;}
/* 薪酬体系 */
.salaryPage{position: relative;}
.salaryPage .banner{background: url(../image/banner3.jpg) no-repeat center center;width: 100%;height: 500px;background-size: cover;}
.salaryPage .salaryImg{height: 600px;}
.salaryPage .salaryImg img{width: 100%;height: 100%;}
.salaryPage .fl{position: relative;width: 100%;height: 100%;background-size: cover;}
.salaryPage .fl h2{color: #333;}
.salaryPage .fl h4{color:ccc;opacity:1;}
.salaryPage .fl img{width: 100%;height: 100%;}

.salaryPage .zcqjl{background: url(../image/imgBg.jpg) no-repeat;width: 100%;height: 500px;background-size: cover;}
.salaryPage .zcqjl h4{color: #ccc !important;}
.salaryPage .zcqjl .zcqCont{height: 200px;}
.salaryPage .zcqjl .zcqCont ul{height: 100%;}
.salaryPage .zcqjl .zcqCont ul li{height: 100%;text-align: center;}
.salaryPage .zcqjl .zcqCont ul li .cont{border:1px solid rgba(45,169,255,1);height: 100%;border-radius: 50%;width: 200px;margin:0 auto}
.salaryPage .zcqjl .zcqCont ul li .cont .bg{width: 150px;height: 150px;background:rgba(98,134,237,1);border:1px solid rgba(45,169,255,1);border-radius:50%;margin: 25px auto;text-align: center;line-height: 150px;}
.salaryPage .zcqjl .zcqCont ul li .cont .bg img{width: 80px;height: 80px;}
.salaryPage .zcqjl .zcqCont ul li p{line-height: 50px;margin-top: 10px;color: #000000;}
.contactusPage .banner{background: url(../image/aboutBanner.jpg) no-repeat center center;width: 100%;height: 300px;background-size: cover;}
.contactusPage .banner h2{line-height: 300px;text-align: center;color: #fff;letter-spacing: 5px;font-size: 5rem;}
.contactusPage .mainBox{background: #f5f5f5;padding:50px 0;}
.contactusPage .mainBox .mainBox-cont{padding:20px;}
.contactusPage .mainBox .mainBox-cont .list{margin-bottom: 20px;}
.contactusPage .mainBox .title{height:40px;line-height: 40px;text-align: center;font-size: 2rem;font-weight: 600;color:#fff;background: url(../image/contactusImg01.png) no-repeat center center;background-size: cover;}
.contactusPage .mainBox .titles{height:40px;line-height: 40px;text-align: center;font-size: 2rem;font-weight: 600;color:#fff;background: url(../image/contactusImg02.png) no-repeat center center;background-size: cover;}
.contactusPage .mainBox .conts{height:150px;background: #fff;padding:20px;}
.contactusPage .mainBox .conts p{color:#333;line-height: 30px;}
/* .contactus */
@media(max-width:770px){
	/* 关于我们 */
	.aboutPage .banner{height: 300px;}
	.aboutPage .banner h2{font-size: 2rem;line-height: 300px;letter-spacing: 0;}
	.aboutPage .brief{padding:20px 0;}
	.aboutPage .brief .briefText .title{display: none;}
	.aboutPage .brief .briefImg{height: 350px;margin-top: 30px;}	
	.aboutPage .section .section_Title h4{color:#eee;font-size: 3rem;font-weight: 700;font-family:Open Sans;letter-spacing: 5px;}
	.aboutPage .powers{background: none;height: auto;}
	.aboutPage .powers h4{padding-left: 15px;font-size: 3rem;letter-spacing:10px}
	.aboutPage .powers h2{margin-top:-27px;}
	.aboutPage .powers .powerItem{display: none;}
	.aboutPage .powers .powerItems{display: block;}
	.aboutPage .yjcg{display: none;}
	.aboutPage .fzlc{background-size: cover;}
	.aboutPage .fzlc .fzlcImg{height: auto;}
	.aboutPage .fzlc .fzlcImg .img-bg{position: absolute;left: 0;top:0;right: 0;bottom: 0;width: 100%;height: 100%;}
	.aboutPage .fzlc .fzlc-box{display: none;}
	.aboutPage .fzlc .fzlcImg .fzlc-main{padding: 30px 10px;position: relative;}
	.aboutPage .fzlc .fzlcImg .fzlc-main:before,
	.aboutPage .fzlc .fzlcImg .fzlc-main:after{
		content: '';
		height: 20px;
		width: 20px;
		background-color: #fff;
		border-radius: 50%;
		border: 2px solid #536dfe;
		transform:translateX(-50%);
		position: absolute;
		left: 50%;
		top: 11px;
		z-index: 3;
	}
	.aboutPage .fzlc .fzlcImg .fzlc-main:after{top: auto;bottom:28px;}
	.aboutPage .fzlc .fzlc-main .fzlc-line{position: relative;z-index: 2;margin-top: -15px;}
	.aboutPage .fzlc .fzlc-main .fzlc-line:before,
	.aboutPage .fzlc .fzlc-main .fzlc-line:after{content: '';height: 100%;width: 50%;border-radius: 100px 0 0 100px;border: 15px solid #536dfe;border-right: none;position: absolute;left: 0;top: 0;z-index: -1;}
	.aboutPage .fzlc .fzlc-main .fzlc-line .fzlc-line-cont{ display: inline-block;width: 100%;}
	.aboutPage .fzlc .fzlc-main .fzlc-line .fzlc-line-cont:hover{ text-decoration: none; }
	.aboutPage .fzlc .fzlc-main .fzlc-line .fzlc-line-cont-year{
			color: #536dfe;
			font-size: 2rem;
			font-weight: 600;
			display: inline-block;
			width: 30%;
			text-align: center;
			transform:translateY(-50%);
			position: absolute;
			top: 50%;
			left: 5%;
		}
		.aboutPage .fzlc .fzlc-main .fzlc-line .content{
			color: #909090;
			width: 70%;
			padding: 20px;
			height: 160px;
			float: right;
			display: flex;
			align-items: center;
			flex-direction:column;
		}
		.aboutPage .fzlc .fzlc-main .fzlc-line .title{
			color: #536dfe;
			font-size: 1.5rem;
			font-weight: 600;
			text-transform: uppercase;
			letter-spacing: 1px;
			text-align: center;
			padding: .5rem 0;
		}
		.aboutPage .fzlc .fzlc-main .fzlc-line .description{
			font-size: 1.4rem;
			letter-spacing: 1px;
			margin: 0;
			display: flex;
			align-items: center;
			height: calc(100% - 2rem);
		}
		/* .aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(even) .fzlc-line-cont{ display:flex; justify-content: flex-end;align-items: center;} */
		.aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(even):before{
			left: auto;
			right: 0;
			border-radius: 0 100px 100px 0;
			border: 15px solid red;
			border-left: none;
		}
	.aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(even):after{left: auto;right: 0;border: 15px solid green;border-left: none;border-radius: 0 100px 100px 0;}
	.aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(even) .content{ float: left;}
	.aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(even) .fzlc-line-cont-year{left: auto;right: 10%;}
	.aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(2n+2):before{ border-color: #EA3C14; }
	.aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(2n+2):after{ border-color: #EF5720; }
	.aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(2n+2) .fzlc-line-cont-year{ color: #EA3C14; }
	.aboutPage .fzlc .fzlc-main .fzlc-line:nth-child(2n+2) .title{ color: #EA3C14; }
	/* 客户服务 */
	.servicePage{overflow: hidden;}
	.servicePage .banner{height: 300px;}
	.servicePage .banner h2{font-size: 2rem;line-height: 40px;letter-spacing: 0;margin-top:150px}
	.servicePage .main .section_Title h2{margin-top:-28px;}
	.servicePage .khfw{padding:20px 0;}
	.servicePage .khfw .title h4{font-size: 3rem;text-align: center;}
	.servicePage .khfw .title h2{text-align: center;margin-top:-27px}
	.servicePage .khfw .conts li:nth-child(1)::before{display: none;}
	.servicePage .khfw .conts li:nth-child(1)::after{display: none;}
	.servicePage .khfw .conts .contImg{background-size: 100%;margin-top: 0;height: 200px;}
	.servicePage .slideCont .slide-item .list .list_Title{padding:0;}
	.servicePage .slideCont .slide-item .list .list_Title h2{font-size: 2rem;margin-top: 20px;}
	.servicePage .slide .slideItem li a .title{display: none;}
	.servicePage .slide .slideItem li a .titles{display: block;font-size: 12px;}
	.servicePage .fwbsy{height: auto;padding:20px 0;}
	.servicePage .fwbsy h3{font-size: 2rem;padding-top:10px;}
	.servicePage .guarantee .guaranteeBox{padding:20px 0 80px 0}
	.servicePage .fwgg h3{font-size: 2rem;padding: 0 15px;}
	.servicePage .fwgg{height: auto;padding:20px 0;}
	.servicePage .fwwd img{margin-top:0;padding:10px;}
	
	/* 产品详情 */
	.proDetailsPage .banner{height: 300px;}
	.proDetailsPage .banner h2{margin-top:140px;font-size: 2.5rem;}
	.proDetailsPage .proBox .intro{height: auto;position: relative;}
	.proDetailsPage .proBox .intro h4{margin-top:10px;text-align: center;}
	.proDetailsPage .proBox .intro .gsText .proBgA{display: none;}
	.proDetailsPage .proBox .intro .gsText .proBgB{display: none;}
	.proDetailsPage .proBox .characteristic .tdBox .tdImg{display: none;}
	.proDetailsPage .proBox .characteristic .tdBox .lists{margin:0;height: auto;}
	.proDetailsPage .proBox .intro .gsImg .imgs{height: 300px;background-size: 98%;}
	.proDetailsPage .proBox .intro .introImgbox{height: auto;}
	.proDetailsPage .proBox .characteristic .tdBox.tdBoxB{width: auto;}
	.proDetailsPage .proBox .intro .gsImg .imgs .imgA{top:60px;height: 110px;width: 225px;}
	.proDetailsPage .proBox .intro .gsImg .imgs .imgB{top:20px;height: 110px;width: 225px;}
	.proDetailsPage .banner h4{font-size: 1.8rem;}
	/* 公司动态 */
	.newsPage .banner{background: url(../image/newsBanner.jpg) no-repeat center center;width: 100%;height: auto;background-size: cover;}
	.newsPage .banner h3{font-size: 3rem;color: #fff;text-align: center;line-height: 200px;letter-spacing: 5px;}
	.newsPage .newsItem{padding:0;}
	.newsPage .newsItem .newsList .news-Img{width: 100%;height: 150px;}
	.newsPage .breadcrumb{padding-left: 20px;}
	.newsDetPage .banner{background: url(../image/newsBanner.jpg) no-repeat center center;width: 100%;height: 250px;background-size: cover;}
	.newsDetPage .newsDet .entTitle{height: auto;margin-top: 30px;}
	.newsDetPage .newsDet .entTitle h3{line-height: 30px;font-size: 18px;height: auto;margin-bottom: 30px;}
	.newsDetPage .newsDet .breadcrumb .breadcrumb-item{float: left;}
	.newsDetPage .newsDet .breadcrumb .breadcrumb-item.active{color:rgba(100,135,239,1);width: 60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
	.newsDetPage .newsDet{padding:0 10px;}
	.newsDetPage .newsDet .contFoot li a{max-width: 50%;}
	.pagination{display: none;}
	.newsDetPage .img-responsive{object-fit: contain;height: auto !important;}
	.newsDetPage .newsDet .contFoot{padding: 10px;}
	.newsDetPage .newsDet .contFoot li p{font-size: 14px;}
	.newsDetPage .newsDet .contFoot li a{width: auto;max-width:45%; text-overflow: ellipsis; overflow: hidden; font-size: 14px; font-family: "微软雅黑", "宋体"; float: left;color:#666;transition:all .5s ease-in-out;padding-left: 5px;}
	.newsDetPage .newsDet .contFoot li span{font-size: 14px;}
	/* 企业文化 */
	.culturePage .moral{background: url(../image/cultureBg01.jpg) no-repeat center center;width: 100%;height: auto;background-size: cover;}
	/* 核心团队 */
	.teamPage .banner{display: none;}
	.teamPage .banners{display: block;background: url(../image/teamBanners.jpg) no-repeat center center;width: 100%;height:250px;background-size: cover;overflow: hidden;}	
	.teamPage .banners .banCont{position: relative;}
	.teamPage .banners .banCont .lefts{float: left;width: 100px;height: 100px;margin-top: 70px;margin-left: 20px;object-fit: cover;position: relative;z-index: 2;}
	.teamPage .banners .banCont .lefts img{width: 100%;height: 100%;}
	.teamPage .banners .banCont .rights{float: left;margin-top: 70px;width: calc(100% - 70px);position: absolute;left: 50px;z-index: 1;}
	.teamPage .banners .banCont .rights .tops{color: #fff;padding-left: 100px;font-size: 1.5rem;}
	.teamPage .banners .banCont .rights .bottoms{background: url(../image/bannerImg03.jpg) no-repeat center;width: 100%;height: 120px;margin-top: 10px;padding-top: 15px;}
	.teamPage .banners .banCont .rights .bottoms p{color: #fff;font-size: .9rem;line-height: 30px;padding-left: 90px;}
	.teamPage .banners .banCont .rights .bottoms p:before{content:"•"; color:#fff;margin-right: 5px;}
	.teamPage .user{padding:30px 15px;}
	.teamPage .user .teamItem{margin-bottom: 50px;}
	.teamPage .user .teamItem .teamBox{margin-bottom: 30px;}
	/*加入我们*/
	.recruitPage .banner{background: url(../image/jrwmxybanner.png) no-repeat center center;background-size: cover;}
	.recruitPage .banner h2{display: none;}
	.recruitPage .main {display: none;}
	.recruitPage .mainxy{display: block;}
	/* 解决方案 */
	.solutionPage .banner{height: 300px;}
	.solutionPage .banner h4{font-size: 3rem;line-height: 0;padding-top:150px;}
	.solutionPage .slide{overflow-x: auto;height: 60px;}
	.solutionPage .slide .slideItem {width: 890px;height: 100%;}
	.solutionPage .slide .slideItem li{width: auto;}
	.solutionPage .slide .slideItem li a{padding:0 20px;}
	.solutionPage .slideCont .slide-item .soluDwdd{width: auto;}
	.proDetailsPage .proBoxs .cgal{background: url(../image/cgalBg.png) no-repeat center;width: 100%;height: 300px;background-size:cover;}
	.proDetailsPage .proBoxs .cgal .section_Title{display: none;}
	.salaryPage{overflow: hidden;width: 100%;}
	.salaryPage .banner{background: url(../image/banner3.jpg) no-repeat center;width: 100%;height: 250px;background-size: cover;}
	.salaryPage .salaryImg{height: auto;}
	.salaryPage .salaryImg img{width: 100%;height: 100%;}
	.salaryPage .fl{height: auto;}
	.salaryPage .zcqjl{height: auto;}
	.salaryPage .zcqjl .zcqCont{height: auto;}
	/* 企业文化 */
	.culturePage .banner{background: url(../image/salaryImg03.jpg) no-repeat center center;width: 100%;height:400px;background-size: cover;position: relative;}
	.culturePage .banner .bannerBox{display: none;}
	.culturePage .desire .desireBox{background: url(../image/salaryImg04.jpg) no-repeat center center;width: 100%;height:350px;background-size: cover;position: relative;}
	.culturePage .desire .desireBox .container{display: none;}
	.culturePage .mission .missionCont{background: url(../image/salaryImg05.jpg) no-repeat center center;width: 100%;height: 350px;background-size: cover;}
	.culturePage .mission .missionCont h3{display: none;}
}
@media(max-width:1366px){
	.culturePage .banner .bannerBox{height: 500px;}
	.culturePage .banner .bannerBox .box h2{font-size: 2.5rem;margin:-23px 0 0 70px}
	.culturePage .banner .bannerBox .box .boxCont .moralBox{padding: 40px 50px}
	.culturePage .banner .bannerBox .box .boxCont .moralBox h3{margin:0}
	.culturePage .banner .bannerBox .box .boxCont .moralBox h4{line-height: 35px;}
	.culturePage .banner .bannerBox .box .boxCont .boxImg{bottom: 28px;right: 50px;height: 35px;}
}