﻿@charset "utf-8";
@import url(common.css);

/*栏目页公用样式 s*/
.SubPage{position: relative;background:#fff;z-index: 1;height: auto !important;min-height: 100px;height: 100px;overflow: hidden;}

.SubBan{position: relative;overflow: hidden;}
.SubBan .img img{width: 100%;display: block;}
.SubBan .Info{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;color:#fff;width: 16rem;}
.SubBan h2{font-size: 0.4rem;line-height: 2;}

.SubMenu{border-bottom: 1px solid #ebebeb;line-height: 1rem;background:#fff;position: relative;z-index: 1;display: inline-block;width: 100%;text-align: center;}
.SubMenu ul{display: inline-block;font-size: 0;}
.SubMenu li{position: relative;display: inline-block;}
.SubMenu li a{ display:block; color:#333;position: relative;z-index: 1;padding:0 0.4rem;font-size: 0.2rem;}
.SubMenu li:after{content: "";position:absolute;left: 0%;bottom: 0;width: 100%;background:#00196d;transition: all 0.3s;height: 0;}
.SubMenu li a:hover,.SubMenu li.onli a{ color:#fff;}
.SubMenu li:hover:after,.SubMenu li.onli:after{height: 100%;}

.tit{font-size: 0.4rem;color: #333333;line-height: 0.64rem;}
.content{font-size: 0.18rem;color: #333333;line-height: 0.34rem;}
.content p strong{color: #00196d;}
.content p{text-indent: 2em;}

.ColName{background:#00196d; color:#fff;display:none; position:relative; z-index:100; line-height:0.6rem;padding-left: 12px;font-size: 0.24rem;}
.ColName .iconfont{ font-size:20px; position:absolute; width:100%; height:100%; text-align:right; right:10px; top:0;transition: all ease 0.3s;}

.SubTit{padding-bottom: 0.69rem;}
.SubTit h2{font-size: 0.4rem;line-height: 0.4rem;padding-bottom: 0.31rem;position: relative;}
.SubTit h2:after{content: "";position: absolute;left: 0;bottom: 0;width: 0.4rem;height: 2px;background:#00196d;}
.SubTit .desc{color:#666666;font-size: 0.22rem;margin-top: 0.26rem;}
.SubTit .en{color:#999999;font-size: 0.19rem;margin-top: 0.15rem;}
.SubTit.tc h2:after{left: 50%;transform: translateX(-50%);}
.SubTit.white h2{color:#fff;}
.SubTit.white h2:after{background:#fff;}
.SubTit.no h2{padding-bottom: 0;}
.SubTit.no h2:after{display: none;}

.SinglePage{ word-wrap:break-word;word-break:normal;text-align:justify;line-height: 0.32rem;}

@media(max-width:1600px){
 .SubBan .Info{width: 90%;}
}
@media(max-width:1024px){
	.ColName{display: block;}
	.SubMenu{line-height: 0.5rem;padding: 20px 0;height: auto;}
	.SubMenu ul{padding-top: 0;float: none;width: 100%}
	.SubMenu li{width: 33.33%;margin: 0;text-align: center;}
	.SubMenu li:after{display: none;}
	.SubMenu li a{padding:0;}
	.SubMenu li a:hover,.SubMenu li.onli a{ color:#00196d;}
}
@media(max-width:767px){
.SubBan h2{line-height: 1.5;}
 .SinglePage{line-height: 24px;}
 .SubBan aside,.SubTit h2{font-size: 18px;}
	.SubTit .desc,.SubTit .en{font-size: 14px;}
	.ColName{line-height:38px;font-size: 18px;}
	.SubMenu{padding: 10px 0;}
	.SubMenu li {line-height: 24px;vertical-align: bottom;}
	.SubMenu li a{font-size: 15px;padding:0;}
}

/*公司简介 s*/
.About_p2{display: inline-block;width: 100%;padding-top: 0;}
.About_p2_l{width: 71.5%;float: left;}
.About_p2_l .video{position: relative;}
.About_p2_l .video video{width: 100%;height:  6rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 5;width: 100%;object-fit: fill;}
.About_p2_l .video .play,.About_p2_l .video .play:before,.About_p2_l .video .play:after{width: 0.5rem;	height: 0.5rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 2;border-radius: 50%}
.About_p2_l .video .play:before,.About_p2_l .video .play:after{content: '';background-color: #fff;opacity: 0.11; transform-origin: 0 0;}
.About_p2_l .video .play:before{width: 0.6rem;height: 0.65rem;animation:infinite scale 2s;}
.About_p2_l .video .play:after{width: 0.8rem;height: 0.8rem;animation:infinite scale2 2s;}
.About_p2_l .video .play{cursor: pointer;}
.About_p2_l .video .play img{height: auto;}
.About_p2_l .video img{height: 6rem;width: 100%;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}
.About_p2_r{width: 28.5%;height: 6rem;background: url(../uploadfiles/image/abbg.jpg);display: flex;align-items: center;justify-content: center;}
.About_p2_r ul li{width: 100%;text-align: left;margin-bottom: 0.8rem;}
.About_p2_r ul li strong{font-size: 0.63rem;line-height: 0.63rem;color: #fff;}
.About_p2_r ul li span{font-size: 0.2rem;line-height: 0.3rem;color: #8b86bb;}
.About_p2_r ul li:last-child{margin-bottom: 0;}


.SubBan2 .txt{text-align: center;}
.SubBan2 .txt h2{font-size: 0.74rem;line-height: 0.74rem;color: #ffffff;font-weight: normal;}
.SubBan2 .txt h3{font-size: 0.36rem;line-height: 0.36rem;color: #ffffff;font-weight: normal;margin-top: 0.3rem}
.SubBan2 .arrb{text-align: center;}
.SubBan2 .arrb img{animation:infinite scale3 2s;position: absolute;left: 50%;transform: translateX(-50%);width: 0.5rem}
@keyframes scale3{
0%{ bottom:1.2rem;opacity: 1;}
100%{ bottom:0.8rem;opacity:0;}
}
@media(max-width:768px){
.tit{font-size: 24px}
.content{font-size: 16px;line-height: 1.25;}
.About_p2_r,.About_p2_l .video img{height: 5rem}
.SubBan2 .arrb img{display: none}
.SubBan2 .txt h2{font-size:0.28rem; line-height:1.5;}
.SubBan2 .txt h3{ font-size:0.28rem; line-height:1.5;}
}
@media(max-width:640px){
.About_p2_r ul li{margin-bottom: 0;}
.About_p2_l .video .play img{height: 0.5rem}
}
/*分子公司*/
.Zgs_p1 .slideTxtBox{padding-top: 0.6rem;}
.Zgs_p1 .slideTxtBox .hd li{width: 18.75%;margin-right: 1.5625%;font-size: 0.2rem;color: #333333;margin-bottom: 2%; height: 1.13rem;display: flex;cursor: pointer;transition: all 0.3s; align-items: center;justify-content: center;background-color: #f9f9f9;float: left;}
.Zgs_p1 .slideTxtBox .hd .more{width: 18.75%;margin-bottom: 2%; height: 1.13rem;display: flex;align-items: center;justify-content: center;background-color: #f9f9f9;float: left;display: none;}
.Zgs_p1 .slideTxtBox .hd li:last-child{display: none;}
.Zgs_p1 .slideTxtBox .hd li:nth-child(5n){margin-right: 0;}
.Zgs_p1 .slideTxtBox .hd li:hover,.Zgs_p1 .slideTxtBox .hd .more:hover{	box-shadow: 0rem 0.11rem 0.27rem 0rem rgba(0, 25, 109, 0.16);background-color: #ffffff;}
.Zgs_p1 .slideTxtBox .bd .imgbox{width: 50%;height: 4.8rem;}
.Zgs_p1 .slideTxtBox .bd .txt{width: 50%;height: 4.8rem;overflow-y: auto;padding: 0.6rem;background-color: #f8f9fe;}
.Zgs_p1 .slideTxtBox .bd .txt h3{font-size: 0.26rem;line-height: 0.34rem;margin-bottom: 0.3rem;}
.Zgs_p1 .slideTxtBox .bd .txt p{font-size: 0.18rem;line-height: 0.34rem;color: #333333;}
.Zgs_p1 .slideTxtBox .bd .txt::-webkit-scrollbar-thumb{background-color: #170f5f;}
.Zgs_p1 .slideTxtBox .bd .txt::-webkit-scrollbar{width: 0.03rem;height: 0.4rem;}

/*Floor002987*/ 
.Floor002987{padding: 0 0 3.1vw ; overflow: hidden;height: auto;}
.Floor002987.nones{height: 0;}
.Floor002987 .slider{margin: 0 auto;padding:0 5.4rem;margin-top: 0.5rem}
.Floor002987 .slider li a{display: block;margin-left:0;background: none;position: relative;}
.Floor002987 .slider li img{opacity: 0.7;transition: 0.3s;transform: scale(0.7);}
.Floor002987 .slider li.slick-active img{transform: scale(1);opacity: 1;}

.Floor002987 .slider li .txt{position: absolute; left:0; color: #333; width: 100%; padding:0 5%; bottom: -24%; z-index: 10; transition: 0.3s;text-align: center;}
.Floor002987 .slider li .txt aside{font-size:  0rem; transition: 0.3s;}
.Floor002987 .slider li.slick-active .txt aside{font-size: 0.2rem}
.Floor002987 .slider .slick-list{overflow: inherit;}
.Floor002987 .arrow{ background-color: #e9e9e9; height: 1px;position: relative; margin: 0 6.2rem;margin-top: 0.8rem}
.Floor002987 .arrow:before{position: absolute; content: ''; width: 30%; height: 100%;background: #005fe1; left: 0; top: 0;}
.Floor002987 .slick-arrow{position: absolute; width: 0.49rem;height: 0.49rem;font-size: 0; background: #fff;border: solid 0.01rem #cccccc;;color: #999999; top: 50%; margin-top: -0.25rem; text-transform: uppercase;}
.Floor002987 .slick-prev{padding-left: 0!important; left: -0.8rem;top: 50%;margin-top: 0rem}
.Floor002987 .slick-prev:After{background-image: url(../images/arrleft3.png);}
.Floor002987 .slick-prev:hover:After{background-image: url(../images/arrleft2.png);}
.Floor002987 .slick-next:After{background-image: url(../images/arrright3.png);}
.Floor002987 .slick-next:hover:After{background-image: url(../images/arrright2.png);}
.Floor002987 .slick-next{left: auto;right: -0.8rem;margin-top: 0rem}
.Floor002987 .slick-arrow:hover{background-color:#005fe1 !important;border-color: #005fe1}
@media(max-width:1700px){
.Floor002987 .slider li .txt{bottom: -35%;}
}
@media(max-width:1024px){
.Floor002987{padding: 0 5% 10%;}
.Floor002987 .slider{padding: 0%;margin-top: 0}
.Floor002987 .slider li .txt{bottom: -20%;}
.Floor002987 .arrow{margin: 0 10%;margin-top: 0.5rem}
.Floor002987 .slick-prev{left: 0}
.Floor002987 .slick-next{right: 0;}
.Zgs_p1 .slideTxtBox .bd .txt{padding: 2%}
.Zgs_p1 .slideTxtBox .hd li{width: 32%;margin-right: 2%;padding: 0 2%}
.Zgs_p1 .slideTxtBox .hd li:nth-child(5n){margin-right: 2%;}
.Zgs_p1 .slideTxtBox .hd li:nth-child(3n){margin-right: 0;}
.Zgs_p1 .slideTxtBox .hd .more{width: 100%}
.Zgs_p1 .slideTxtBox{padding-top: 0;}
}
@media(max-width:768px){
.Floor002987 .title h3{font-size: 6vw;}
.Floor002987 .title p{font-size: 3vw;}
.Floor002987 .title{padding-bottom: 4vw;}
.Floor002987 .slider{ margin-top:.2rem;}
.Floor002987 .slider li .txt aside{font-size: 4vw;}
.Floor002987 .slider li .txt figure{font-size: 3vw;}
.Zgs_p1 .slideTxtBox{ padding-top:.2rem;}
}
@media(max-width:480px){
.Floor002987 .slider{margin-right: 0;padding-left:0; margin-top:.4rem;}
.Floor002987 .title{padding-left: 8vw;padding-right: 8vw;}
.Floor002987 .arrow{margin: .4rem 8vw 0; }
.Zgs_p1 .slideTxtBox{ padding-top:.4rem;}
}

/*发展历程*/
/*
 .Timeline002237 为demo编号
 */
.Timeline002237{ padding:0.5rem 0;}
.Timeline002237 ul{ list-style: none;}
.Timeline002237 .history-wrap { position:relative; overflow:hidden; }
.Timeline002237 .history-years { width:10%; position:absolute; left:0; top:0; position:fixed; z-index:220; opacity:0;}
.Timeline002237 .history-years_wrap { width:100%; }
.Timeline002237 .history-years_wrap ul {  width:24px; float:right; position:relative; margin-top:-2px; } 
.Timeline002237 .history-years_wrap li span { position:relative; float:right; right:-4px; margin-top:-1px; cursor:pointer; font-size: 18px;}
.Timeline002237 .history-years_box {  height:580px;overflow:hidden; width:50%; position:relative; margin-bottom:15px;}
.Timeline002237 .history-years_top { display:block; width:16px; height:10px; background:url(../images/Timeline002237-dev_top.jpg) no-repeat; margin-bottom:15px; position:relative; float:right; right:-2px; display: none;}
.Timeline002237 .history-years_bottom { display:block; width:20px; height:12px; background:url(../images/Timeline002237-lc_09.png) no-repeat; margin-bottom:15px; position:relative; float:right; right:3px; top: -13px }

.Timeline002237 .history-list {  width:87.5%; float:right;}
.Timeline002237 .history-list ul {  position:relative; margin-bottom:30px;}
.Timeline002237 .history-list li {  width:49.6%; margin-bottom:22px;}
.Timeline002237 .history-list li .year_wrap {  width:95%; border:1px solid #dddddd;}
.Timeline002237 .history-list li.odd .year_wrap {  float:right;}
.Timeline002237 .history-list li .year_wrap img {  width:100%;}
.Timeline002237 .year_box {  padding:20px; position:relative; z-index:20; background:#fff;}
.Timeline002237 .year_box h4 { color:#2b2b2b; margin-bottom:6px;}
.Timeline002237 .year_box p {  color:#616161; font-size:14px; line-height:1.7em;}

.Timeline002237 .news_index_l .public_list_img { margin-bottom:10px; }
@media only screen and (min-width:1025px){
.Timeline002237 .history-list_year { font-size: 105px; margin: 0}
.Timeline002237 .history-years_wrap li span{font-size: 0.14rem;margin-right: 10px;text-align: justify;position: relative;cursor: pointer;}
.Timeline002237 .history-years_wrap li.active span{margin-right: 5px;color:#00a1e3 }
.Timeline002237 .history-years_wrap li.active span:before{width: 0.12rem;height: 0.02rem;background-color: #00a1e3;left: -50%;top: 50%;margin-top: -0.01rem;content: "";position: absolute;}
.Timeline002237 .history-list_part{display: inline-block;width: 100%;margin-bottom: 0.8rem;}
.Timeline002237 .history-list .year_box h4{display: inline-block;line-height: 40px;text-align: center;position: relative; margin:10px 0 0}
.Timeline002237 .history-list .year_box span{width: 40px;height: 40px;display: inline-block;margin-left: 23px;}
.Timeline002237 .history-list .year_box h4:hover em{opacity: 1;}
.Timeline002237 .history-list .year_box em{opacity: 0;height: 35px;line-height: 35px;display: inline-block;margin-left: 14px;background: #d2d2d2;width: 91px;color: #fff;font-size: 14px;position: absolute;top: 50%;transform: translateY(-50%);transition: all .3s;}
.Timeline002237 .history-list .year_box em:before{content: "";display: block;position: absolute;width: 8px;height: 12px;top: 50%;transform:translateY(-50%);background: url(../images/Timeline002237-add_icon_10.png);left: -5px;}

.Timeline002237 #swiper-container2 {  display: none;}
}
@media only screen and (max-width: 1300px){
.Timeline002237 .history-list { width: 87.5%;}
}
@media only screen and (max-width: 1140px){
.Timeline002237 .history-list_year { font-size: 70px; margin: 15px 0 10px;}
}

@media only screen and (max-width: 1023px){
.Timeline002237 .history-years {  width: 20%;  display: none;}
.Timeline002237 #swiper-container2 .swiper-slide { text-align:center; line-height:30px; height:30px; }
.Timeline002237 #swiper-container2 .swiper-slide.active-nav { color:#005bac; font-size:18px; }
.Timeline002237 .history-list { padding-left: 0; width: 100%; float: none; padding-left: 0;}
}


@media(min-width:1025px){
.Timeline002853 .slider-nav{float: left;width: 10%;}
.Timeline002853 .slider-for{float: right;width:85%;}
.Timeline002853 .slider-nav .slick-arrow{width: 197.246%;right:0; top: 50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top: -65px;}
.Timeline002853 .slider-nav .slick-next{margin-top: 65px;}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Timeline002853 .slider-nav li{text-align: right;}
}
.Timeline002853 .slider-nav{position: relative; padding: 3vw 0;}
.Timeline002853 .slider-nav  .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #efefef; cursor: pointer;font-size: 0;padding: 0; z-index: 10;display: none !important}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 25px; height: 25px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -12px 0 0 -12px;}
.Timeline002853 .slider-nav li{line-height:  0.2rem;; font-size: 0.14rem;	color: #333333;;color: #ccc;font-weight: 100;}
.Timeline002853 .slider-nav li span{font-size: 0.14rem;margin-right: 10px;text-align: justify;position: relative;cursor: pointer;}
.Timeline002853 .slider-nav li.slick-center{color: #00a1e3;}
.Timeline002853 .slider-nav li.slick-center span{margin-right: 5px;}
.Timeline002853 .slider-nav li.slick-center span:before{width: 0.12rem;height: 0.02rem;background-color: #00a1e3;left: -70%;top: 50%;margin-top: -0.01rem;content: "";position: absolute;}
.Timeline002853  .bot{margin-top: 1rem}
.Timeline002853  .box .txt{width: 45%;}
.Timeline002853  .box .flex{display: flex;align-items: center;justify-content:center;height: 4.25rem; }
.Timeline002853  .box .imgbox{width: 45%;height: 4.25rem;}
.Timeline002853  .box .imgbox span{background-size: contain;}
.Timeline002853  .year{ font-size: 0.88rem;color: #00196d;position: relative; line-height: normal;}
.Timeline002853  .year:after{	width: 80%;	height: 0.05rem;	background-color: #00196d;position: absolute;top: 50%;margin-top: -0.025rem;right: 0;content: ""}
.Timeline002853  .desc{font-size: 0.24rem;line-height: 0.38rem;letter-spacing: 0rem;color: #000f27;}
.Timeline002853  .info{font-size: 0.18rem;line-height: 0.32rem;color: #666666;margin-top: 0.5rem}
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}

@media(max-width:1024px){
.Timeline002853 .slider-nav li{line-height: 60px; text-align: center;float: left;}
.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.Timeline002853 .slider-nav .slick-arrow{width: 1px; height: 100%;background: #efefef; top: 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 2.5vw;}
.Timeline002853 .slider-nav .slick-prev:before{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.Timeline002853 .slider-nav .slick-track{margin-top: 0!important;}
.Timeline002853 .slider-nav li.slick-current{color: #666;}
.Timeline002237 .history-years_box{width:100%;display: none}
.Timeline002853 .year:after{width: 70%}
.Timeline002237 .history-years_wrap li span{right: 10px;}
.Timeline002237 .history-list{width: 100%}
.Timeline002237 .history-list ul{ height:auto!important;}
.Timeline002853 .bot{ margin-top:.5rem; overflow: hidden; display:flex; justify-content:space-between;}
.Timeline002853 .box .flex{height: auto;}
}

@media(max-width:640px){
.Timeline002853 .slider-nav li{font-size: 16px;}
.Timeline002853 .slider-nav li span{font-size: 24px;}
.Timeline002853 .desc,.Timeline002853 .box .txt{width: 100%;}
.Timeline002853 .box .imgbox{width: 100%;margin-top: 20px;display: inline-block;}
.Timeline002853 .bot{margin-top:0}
.Timeline002853 .box .flex{display: inline-block;width: 100%;}
.Timeline002853 .desc,.Timeline002853 .info{font-size: 16px;line-height: 1.5;}
}
#swiper-container2{display: none}
/*荣誉资质*/
/*PicList002045 */
.PicList002045 ul{ padding-top:2%;}
.PicList002045 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:2%; position:relative; text-align:center; background: #f8f9fe;transition: all 0.3s}
.PicList002045 li:nth-child(4n){ margin-right:0;}
.PicList002045 li a{ position:absolute; left:0; top:0; right:0; bottom:0;}
.PicList002045 li a:hover{ border-width:3px; border-color:#0079c3;}
.PicList002045 li div{ max-width:65%; margin:0 auto; padding:12% 0;}
.PicList002045 li figure{ padding-bottom:70%; background-size:contain;background-repeat: no-repeat;background-position: center;}
.PicList002045 li figure img{ display:none;}
.PicList002045 li p{font-size: 0.2rem;font-weight: lighter;color: #333333;line-height: 0.3rem;margin-top: 0.2rem}
.PicList002045 li:hover{box-shadow: 0rem 0.11rem 0.27rem 0rem rgba(0, 25, 109, 0.16);}

@media(max-width:480px){
.PicList002045 li{ width:49%;}
.PicList002045 li:nth-child(3n){ margin-right:2%;}
.PicList002045 li:nth-child(2n){ margin-right:0;}
.PicList002045 li p{ font-size:14px;}
}

/*企业文化*/
.ytable {
  display: table;
  width: 100%;
}
.ytable-fixed {
  table-layout: fixed;
}
.ytable-cell {
  display: table-cell;
  vertical-align: middle;
}
/*PicList002949 */
.PicList002949 .item{margin: 0 0 0.8rem;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);background-color: #f8f9fe;}
.PicList002949 .item a:hover{color: #1e50ae;}
.PicList002949 .txt {position: relative;overflow-y: hidden;}
.PicList002949 .txt .inner{ direction:ltr; padding: 0 0.7rem;}
.PicList002949 .txt .wztx{font-size: 0.18rem;color: #333333;line-height: 0.36rem;margin-top: 0.4rem}
.PicList002949 .txt .num{font-size: 2rem;opacity: 0.1;color: #bdc1d3;line-height: 2rem;position: absolute;right: 0.6rem;top: -0.6rem;}
.PicList002949 .tit{color: #00196d;font-size: 0.32rem;}
.PicList002949 .txt  .more{display: inline-block;width: 1.5rem;	height: 0.51rem;	border-radius: 0.26rem;	border: solid 1px #2423bf;text-align: center;font-size: 0.16rem;color: #2423bf;line-height: 0.51rem;margin-top: 0.5rem}
.PicList002949 .item:nth-child(2n) a{ direction:rtl;}
@media(min-width:1025px){
.PicList002949 .pic{ direction:ltr; width:50%;}
}
@media(max-width:1024px){
.PicList002045 li{width: 49%;margin-right: 0;}
.PicList002045 li:nth-child(2n){float: right;}
.PicList002949 .txt{padding-bottom: 4%;}
.PicList002949 .txt .wztx{margin-top: .2rem}
.PicList002949 .txt .inner{padding:5%}
.PicList002949 .tit{line-height: 1;;}
.PicList002949 .txt .num{font-size: 1rem}
.PicList002949 .txt .wztx{font-size: 0.16rem;line-height: 1.5;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 5vw;}
}


/*丽源党建*/
/*PicList000687 */
.dot {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.dot2, .dot3, .dot4, .dot5, .dot6 {
  display: -webkit-box;
  display: box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  -webkit-box-orient: vertical;
}
.dot2 {
  -webkit-line-clamp: 2;
}
.dot3 {
  -webkit-line-clamp: 3;
}
.dot4 {
  -webkit-line-clamp: 4;
}
.dot5 {
  -webkit-line-clamp: 5;
}
.dot6 {
  -webkit-line-clamp: 6;
}
.PicList000687{overflow: hidden;}
.PicList000687 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList000687 .title .cn{font-size: 0.4rem;color: #333333; margin-bottom: 0.6rem;font-weight: bold;height: 0.4rem;line-height: 0.4rem;}
@media(max-width:768px){
.PicList000687 .title{margin-bottom: 5vw;}
}
@media(max-width:640px){
.PicList000687 .title .cn{font-size: 6vw;}
}

.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
.PicList000687 .more:hover{background: #a52d34;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .dot2{font-size: 0.26rem;line-height: 0.4rem;color: #fefefe;margin-top: 0.2rem;padding-bottom: 0.3rem;border-bottom: 1px solid rgba(255,255,255,.2);margin-bottom: 0.2rem;}
.PicList000687 .dot2 a{color: #fefefe;}
.PicList000687 time{font-size: 0.16rem;color: #ffffff;opacity: 0.5;}
.PicList000687  p{font-size: 0.18rem;line-height: 0.29rem;color: #ffffff;;}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687  p{font-size:3.5vw;}
}
.PicList000687 .news-top{background: #00196d;}
.PicList000687 .news-top .info{}
.PicList000687 .news-top .slick-dots{ text-align: center;width: 50%;left: auto;right: 0}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 0.1rem;height: 0.1rem;margin: 0 5px;background-color: #fff;opacity: 0.4;border-radius: 50%;cursor: pointer;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{opacity: 1;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 50%;}
.PicList000687 .news-top .info .main{padding: 0 0.8rem }
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}

@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}

}
@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list{padding: 0.3rem 0 ;margin-top: 0.4rem;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;;}
.PicList000687 .news-list .main{line-height: 0.54rem;}
.PicList000687 .news-list .tit{float: left;display: inline-block;width: 90%;font-size: 0.18rem;font-weight: normal;padding-left: 0.33rem;background: url(../images/dot1.png) no-repeat left center;}
.PicList000687 .news-list .tit:hover{background: url(../images/dot2.png) no-repeat left center;}
.PicList000687 .news-list .tit:hover{}
.PicList000687 .news-list time{color: #bbbbbb;float: right;width: 10%;text-align: right;}
.PicList000687 .news-list .more{line-height: normal;color: #a5894b;background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more.gif");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 320px;}
}
@media(max-width:1024px){
.PicList000687 .news-top .slick-dots{bottom: 0;width: 100%;left: 0;}
.PicList000687 .news-top .info .main{padding: 0 0.4rem}
.PicList000687 .news-list .tit{width: 80%}
.PicList000687 .news-list time{width: 20%}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:0;}
.PicList000687 .news-list .main{padding: 0;border: 0; border-bottom: 0;}
}

/*产品*/
.ProList li{float: left;width: 48%;margin-bottom: 0.6rem;position: relative;overflow: hidden;}
.ProList li:nth-child(2n){float: right;}
.ProList li .imgbox{width: 36.5%;height: 3.7rem;}
.ProList li .txt{width: 63.5%;background-color: #f8f9fe;}
.ProList li .txt .inner{padding: 0 0.4rem;min-height: 2.3rem}
.ProList li .txt .inner h3{font-size: 0.26rem;line-height: 0.34rem;color: #333333;}
.ProList li .txt .inner p{font-size: 0.18rem;line-height: 0.3rem;color: #333333;margin-top: 0.2rem}
.ProList li .txt .num{font-size: 1.2rem;color: #00196d;opacity: 0.05;line-height: 1.2rem;position: absolute;right: 0.3rem;bottom: -0.4rem}

.PicList0029499 .tit{font-size: 0.4rem;color: #333333;line-height: 0.64rem;font-weight: bold;position: relative;}
.PicList0029499 .tit span{font-size: 1.6rem;font-style: italic;color: #00196d;opacity: 0.1;margin-top: .5rem;font-weight: normal;position: relative;top: 0.3rem;right: 1rem}
.PicList0029499 ul li{float: left;margin-right: 0.4rem;}
.PicList0029499 .txt p.dot5{margin-bottom: 0.4rem;}
.PicList0029499 ul li p span{font-size: 0.63rem;line-height: 0.63rem;color: #00196D;letter-spacing: -0.03rem;margin-right: 0.2rem;}
.PicList0029499 ul li p{color: #666666;font-size: 0.18rem;line-height: 0.3rem;}
@media(max-width:1024px){
.PicList0029499 ul li p span{font-size: 0.4rem}
.PicList0029499 ul li{margin-right: 10px;}
.ProList li {width: 100%}
.ProList li .txt .inner{ padding:.3rem;}
}
@media(max-width:768px){
.PicList0029499 .txt p.dot5{margin-bottom: 0.2rem;}
}
/*可持续发展*/
html {scroll-behavior: smooth;}
.dis{display: inline-block;width: 100%;}
.FaZhan_p1 ul{font-size: 0;text-align: center;margin-top: 0.4rem}
.FaZhan_p1 ul li{display: inline-block;width: 16%;margin:0 0.33%;margin-bottom: 0.8%;height: 1.3rem;background-color: #f8f9fe;clear: both;transition: all 0.3s}
.FaZhan_p1 ul li .imgbox{width: 100%;height: 100%}
.FaZhan_p1 ul li .imgbox span{background-size: auto;}
.FaZhan_p1 ul li:hover{box-shadow: 0rem 0.11rem 0.27rem 0rem rgba(0, 25, 109, 0.16);}

/*Floor002731 */
.Floor002731{margin-top: 0.4rem;}
.Floor002731 li{width: 22.5%;margin-right: 0.625%;float: left;height: 7.2rem;position: relative;transition: all 0.3s}
.Floor002731 li.on{width: 53.75%}
.Floor002731 li:nth-child(3){margin-right: 0;}
.Floor002731 li .Ispic{width: 100%;height: 100%;position: absolute;left: 0;top:0;background-size: cover;background-position: center;background-repeat: no-repeat;z-index: 1;}
.Floor002731 li .txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;display: flex;align-items:  center;justify-content: center;padding: 0 10%}
.Floor002731 li .txt aside{font-size: 0.36rem;line-height: 0.4rem;color: #ffffff;text-align: center;padding-bottom: 0.3rem;border-bottom: 1px solid rgba(255,255,255,.2);margin-bottom: 0.3rem;position: relative;}
.Floor002731 li .txt aside:after{position: absolute;left: 0;bottom: 0;width: 0.4rem;height: 0.01rem;	background-color: #005fe1;content: ""}
.Floor002731 li .txt .text {display: none;font-size: 0.18rem;line-height: 0.34rem;color: #ffffff;}
.Floor002731 li .txt aside a{color: #fff}
.Floor002731 li .txt aside img{margin-bottom: 0.2rem;}
.Floor002731 li.on  .txt .text{display: block;}
.Floor002731 li.on .txt aside{text-align: left;}

.FaZhan_p3 ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-2%;}
.FaZhan_p3 li{width: 31.33%;margin-left:2%;margin-top: 0.4rem}
.FaZhan_p3 li .imgbox{width: 100%;padding-bottom: 60%;}
.FaZhan_p3 li .txt{padding: 0.4rem 0.3rem;background-color: #f8f9fe;}
.FaZhan_p3 li .txt h3{font-size: 0.2rem;line-height: 0.2rem;color: #1a1a1a;margin-bottom: 0.2rem;}
.FaZhan_p3 li .txt .wzt{font-size: 0.16rem;line-height: 0.3rem;color: #999999;min-height: 1.2rem}
@media(max-width:1366px){
.FaZhan_p1 ul li{width: 23.5%}
}
@media(max-width:840px){
.FaZhan_p1 ul li{width: 32%}
}
@media(max-width:640px){
.FaZhan_p1 ul li{width: 48%;height: 2rem;}
.FaZhan_p3 li{width: 100%;margin-right: 0;}
.Floor002731 li{width: 100% !important;margin-bottom: 2%;}
.Floor002731 li .txt aside{text-align: left !important;}
.Floor002731 li .txt .text{display: block !important;font-size: 16px;line-height:1.5;}
.FaZhan_p3 li .txt h3{font-size: 0.4rem}
.FaZhan_p3 li .txt .wzt{font-size: 16px;line-height:1.5;}


}
@media(max-width:400px){
.FaZhan_p1 ul li{width: 96%}
}
/*选择丽源*/
.Rczp_p1 {overflow: hidden;}
.Rczp_p1_b{display: inline-block;width: 100%;position: relative;margin-top: 0.4rem}
.Rczp_p1_bl{width: 41%;margin-top: 0.5rem;background-color: #00196d;padding: 0.5rem;position: relative;z-index: 2;}
.Rczp_p1_bl .en{text-align: right;padding-bottom: 0.38rem;border-bottom: 1px solid rgba(255,255,255,.2);}
.Rczp_p1_bl  h4{font-size: 0.3rem;color: #ffffff;font-weight: normal;margin-top: 0.4rem;margin-bottom: 0.3rem;}
.Rczp_p1_bl p{font-size: 0.18rem;line-height: 0.35rem;color: #ffffff;text-align: justify;}
.Rczp_p1_b .Rczp_p1_br{position: absolute;width: 61.25%;right: 0;top: 0;z-index: 0;}
.Rczp_p1_b .Rczp_p1_br .imgbox{width: 100%;padding-bottom: 56%;}
@media(max-width:1366px){
.Rczp_p1_bl{width: 80%}
}
@media(max-width:1024px){
.Rczp_p1_bl{width: 100%}
.Rczp_p1_b .Rczp_p1_br{position: static;width: 100%}


}
/*社会招聘*/
.Shzp_p1{height: 5.5rem;}
.Shzp_p1 .txt{width: 28%;float: left;margin-top: 0.7rem}
.Shzp_p1 .txt .p1{font-size: 0.36rem;font-weight: lighter;line-height: 0.36rem;color: #00196d;;}
.Shzp_p1 .txt .p2{font-size: 0.56rem;font-weight: bold;line-height: 0.64rem;color: #00196d;border-bottom: 0.1rem solid #00196d;padding-bottom: 0.1rem;margin-top: 0.15rem	}
.Shzp_p1 .txt .p3{font-size: 0.18rem;line-height: 0.32rem;color: #333333;margin-top: 0.3rem}
.Shzp_p1 .imgbox{width: 37%;padding-bottom: 35%;float: right;margin-top: -0.5rem}

.Searchbox{margin-bottom: 0.5rem;}
.Searchbox .box{width: 3.4rem;float: left; margin-right: 0.25rem;}
.Searchbox .box p{font-size: 0.18rem;line-height: 0.35rem;color: #333333;text-indent: 0.15rem;}
.Searchbox .box input{width: 100%;	height: 0.52rem;	background-color: #ffffff;	box-shadow: 0rem 0rem 0.12rem 0rem 		rgba(0, 0, 0, 0.06);	border-radius: 0.26rem;padding: 0 0.15rem;color: #b3b3b3;}
.Searchbox .btn{float: left;width: 1rem;margin-top: 0.35rem;	height: 0.52rem;	background-color: #00196d;text-align: center;font-size: 0.2rem;color: #ffffff;	border-radius: 0.26rem;}

.Shzp_p2 .center{font-size: 0.24rem;color: #333333;margin-bottom: 0.5rem;}
.Shzp_p2 li{width: 48.75%;float: left;padding: 0.3rem;margin-bottom: 0.3rem; background-color: #ffffff;box-shadow: 0rem 0rem 0.12rem 0rem rgba(0, 0, 0, 0.06);border-radius: 0.15rem;position: relative;}
.Shzp_p2 li:nth-child(2n){float: right;}
.Shzp_p2 li .add{padding-left: 0.15rem;background: url(../images/wz.png) no-repeat left center;font-weight: lighter;}
.Shzp_p2 li .zw{font-size: 0.2rem;color: #333333;font-weight: 600;margin: 0.2rem 0;width: 70%;}
.Shzp_p2 li .info{font-size: 0.14rem;color: #333333;}
.Shzp_p2 li .info span{display: inline-block;margin-right: 0.3rem;}
.Shzp_p2 li .info em{color: #666}
.Shzp_p2 li .more{position: absolute;top: 50%;margin-top: -0.2rem;width: 1.2rem;height: 0.4rem;background-color: #00a1e3;border-radius: 0.2rem;right: 0.3rem;text-align: center;line-height: 0.4rem;color: #ffffff;font-size: 0.14rem;}

.sy-alert {padding: 0.6rem;margin-top: unset !important;transform: translateY(-50%);max-height: 100% !important;overflow-y: auto !important;;}
.sy-alert .close{font-size: 0.22rem;color: #000;position: absolute;right: 0.6rem;top: 0.6rem;background: none;}
.sy-alert .infos p{float: left;}
.sy-alert .title{font-size: 0.4rem;line-height: 0.5rem;color: #333333;border-bottom: none;font-weight: bold;}
.sy-alert .infos{font-size: 0.18rem;line-height: 0.64rem;color: #333333;font-weight: lighter;}
.sy-alert .infos .add{background: url(../images/wz.png) no-repeat left center;padding-left: 0.145rem;}
.sy-alert .infos p{margin-right: 0.2rem;}
.sy-alert .infos .info span{display: inline-block;margin-right: 0.2rem;}
.sy-alert .content {padding: 0.3rem 0; border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;margin-bottom: 0.5rem;}
.sy-alert .content p{text-indent: 0;font-size: 0.18rem;line-height: 0.41rem;}
.sy-alert .content h3{font-size: 0.2rem;color: #333333;}
.sy-alert .mail{float: left; padding: 0.25rem;width: 3.2rem;background-color: #00196d;border-radius: 0.1rem;font-size: 0.3rem;font-style: italic;line-height: 0.3rem;color: #fff;word-break: break-word;}
.sy-alert .tel{float: left; margin-left: 0.2rem;padding: 0.25rem;width: 3.2rem;background-color: #06071a;border-radius: 0.1rem;font-size: 0.3rem;font-style: italic;line-height: 0.3rem;color: #fff;}
.sy-alert .mail span,.sy-alert .tel span{font-size: 0.16rem;font-weight: normal;font-style: normal;word-break: break-word;}

@media(max-width:1024px){
.Shzp_p1 .txt{width:60%}
.Shzp_p1 .txt .p1{ font-size:0.24rem; line-height:1.5;}
.sy-alert.sy-alert-model{width: 80%;padding: 0.2rem}
.sy-alert .close{top: 0.2rem;right: 0.2rem}
}
@media(max-width:768px){
.Shzp_p1 .txt .p2{font-size: 0.4rem;border-bottom: 0.05rem solid #00196d;}
.Searchbox .box{width: 40%}
}
@media(max-width:480px){
.Shzp_p2 li{width: 100%;margin-right: 0;}
.Shzp_p2 li .add{padding-left: 0.3rem;}
.sy-alert .mail,.sy-alert .tel{width: 42%}
.sy-alert .infos .add{padding-left: 0.3rem;}
}
/*媒体中心*/
@media(min-width:1025px){
.PicList00294999 .pic{ width:30%;}
}

.PicList00294999 .tit{font-size: 0.24rem;font-weight: normal;line-height: 0.3rem;color: #1a1a1a;}
.PicList00294999 p{font-size: 0.16rem;line-height: 0.3rem;color: #999999;margin-top: 0.2rem;margin-bottom: 0.6rem;}
.PicList00294999 time{color: #999999;font-size: 0.16rem}
.PicList00294999 .item:hover .tit{color: #00196d;}

/*RighInfo002973 */
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size:0.35rem; line-height:1.5; font-weight: normal;color: #333333;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; font-size: 0.16rem;line-height: 0.64rem;color: #333333;font-weight: lighter;padding: 0 10px;}
.RighInfo002973 .edit-info{font-size: 0.18rem;line-height: 0.4rem;color: #333333;display: inline-block;padding: 0.8rem 15%;border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;margin-top: 0.5rem;width:100%}
.RighInfo002973 .edit-info img{display: block;margin: 0.3rem auto}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;margin: 0.4rem 0}
.RighInfo002973 .pn-page .back{position: absolute;right: 0; top: 50%; transform: translateY(-50%);width: 1.41rem;height: 0.6rem;border-radius: 0.3rem;background-color: #00196d;text-align: center;font-size: 0.18rem;color: #fefefe;line-height: 0.6rem;}
.RighInfo002973 .pn-page .w70{width: 70%;margin: 0 auto}
.RighInfo002973 .prenext a{font-size: 0.16rem;line-height: 0.48rem;color: #333333;}
.RighInfo002973 .prenext a:hover{color: #00196d;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:5vw;}
.RighInfo002973{ font-size: 14px;}
}

/*投资者关系*/
.TzzList ul{margin-top: 0.4rem}
.TzzList li{padding: 0.5rem;	background-color: #f8f9fe;position: relative;margin-bottom: 0.22rem;transition: all 0.3s;padding-right: 1rem;}
.TzzList li *{transition: all 0.3s}
.TzzList li p{font-size: 0.16rem;color: #00196d;line-height: 0.36rem;}
.TzzList li h3{font-size: 0.22rem;font-weight: normal;line-height: 0.36rem;color: #333333;}
.TzzList li span{width: 0.44rem;	height: 0.44rem;	background:url(../images/arrr.png) no-repeat center #DFE5F4;border-radius: 50%; position: absolute;right: 0.5rem;top: 50%;transform: translateY(-50%);}
.TzzList li:hover{background-color: #00196d;box-shadow: 0rem 0.04rem 0.2rem 0rem 	rgba(0, 12, 37, 0.2);}
.TzzList li:hover p,.TzzList li:hover h3{color: #fff}
.TzzList li:hover span{background-color: #fff}

/*联系我们*/
.Contact {overflow: hidden;}
.Contact_b {margin-top: 0.8rem}
.Contact_b .imgbox{width: 52.5%;padding-bottom: 37%;float: left;overflow: visible;}
.Contact_b .imgbox:after{width: 100%;height: 100%;background-color: #f8f9fe;content: "";position: absolute;left: 0.4rem;top: -0.4rem;z-index: 0;}
.Contact_b .imgbox span{z-index: 2;}
.Contact_b .txt{width: 40%;float: right;padding-top: 5%;}
.Contact_b .txt h3{font-size: 0.3rem;font-weight: normal;line-height: 0.3rem;color: #333333;border-bottom: 1px solid #00196d;padding-bottom: 0.3rem;margin-bottom: 0.2rem;;}
.Contact_b .txt p{font-size: 0.2rem;line-height: 0.2rem;color: #333333;padding-bottom: 0.3rem;border-bottom: 1px solid #e6e6e6;margin-top: 0.6rem}

.Zgs ul{margin-top: 0.4rem}
.Zgs li{width: 32%;float: left;margin-right: 2%;margin-bottom: 2%;background-color: #f8f9fe;padding: 0.4rem 0.5rem;transition: all 0.3s}
.Zgs li:nth-child(3n){margin-right: 0;}
.Zgs li h3{position: relative;font-size: 0.22rem;line-height: 0.22rem;color: #00196d;padding-bottom: 0.25rem;margin-bottom: 0.15rem;}
.Zgs li h3:after{width: .35rem;height: 0.02rem;;background-color: #00196d;content: "";position: absolute;left: 0;bottom: 0rem;}
.Zgs li p{font-size: 0.18rem;line-height: 0.36rem;color: #666666;}
.Zgs li:hover{box-shadow: 0rem 0.04rem 0.2rem 0rem 	rgba(0, 12, 37, 0.2);}

@media(max-width:1024px){
.Contact_b .txt p{margin-top: 0.3rem}
.Contact_b .txt{margin-top: 0%}
.RighInfo002973 .edit-info{ padding:.4rem 0; margin-bottom:.3rem; font-size:16px; line-height:1.7;}
}
@media(max-width:768px){
.Contact_b .imgbox,.Contact_b .txt{width: 100%}
.Zgs li{width: 48%}
.Zgs li:nth-child(3n){margin-right: 2%;}
.Zgs li:nth-child(2n){margin-right: 0;}
.RighInfo002973 .news-details .title aside span{font-size: 16px;}
}






















.NumList{display: flex;justify-content:space-between; clear: both;padding-bottom: 0.74rem;}
.NumList .item{font-size: 0.2rem;min-width: 2.5rem;}
.NumList .item .num{font-size: 0.36rem;line-height: 0.36rem;color:#00196d;margin-bottom: 0.14rem;}
.NumList .item .num *{display: inline-block;vertical-align: middle;}
.NumList .item span{font-family: OswaldM;font-size: 0.4rem;font-weight: bold;}
.NumList .item em{margin-right: 5px;font-weight: bold;}
.NumList .item i{line-height: 0.48rem;font-family: OswaldM;}

.AboutInfo{background-color:#00196d;color:#fff;height: 6rem;position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;}
.AboutInfo .Info{height: 6rem;padding:0.5rem 1rem;width: 46%;}
.AboutInfo .Video{text-align: center;cursor: pointer;}
.AboutInfo .Video .play{width: 100px;height: 100px;border-radius: 50%;background: rgba(255,255,255,0.1);z-index: 2;margin:0px auto 8px;position: relative;}
.AboutInfo .Video .play:after {content: "";border-radius: 50%;position: absolute;width: 50px;height: 50px;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all 0.3s;background: #fff url(../images/play.png) center center no-repeat;z-index: 2;}
.AboutInfo .Video .play:before {content: "";border-radius: 50%;position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: all 0.3s;z-index: 1;background: #fff;
	-webkit-animation: guang 1.5s ease-out;
	-moz-animation: guang 1.5s ease-out;
	animation: guang 1.5s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;}
.AboutInfo .Video .play:hover:after {width: 70px;height: 70px;}
.AboutInfo .Video .play:hover:before {width:110%;height: 110%;left: -5%;top: -5%;}

.HistoryInfo{background:url(../images/historybg.jpg) center bottom no-repeat;background-size:cover;overflow: hidden;}
.HistoryInfo .Con {padding-bottom: 0.96rem;position: relative;}
.HistoryInfo .Con:After {position: absolute;left: 0;top: 0;height: 90%;width: 20%;content:"";z-index: 2;background-image: linear-gradient(to right, rgba(244,246,249,0.9) , rgba(255,255,255,0));}
.HistoryInfo .Con:before {position: absolute;right: 0;top: 0;height: 90%;width: 20%;content:"";z-index: 2;background-image: linear-gradient(to left, rgba(239,243,246,0.9) , rgba(255,255,255,0));}
.HistoryInfo .Con .slider{margin-right: -15%;}
.HistoryInfo .Con .item{opacity: 0.2;transition: all 0.3s;}
.HistoryInfo .Con .year{font-size: 0.46rem;color:#00196d;line-height: 1;font-weight: bold;margin-bottom: 0.21rem;}
.HistoryInfo .Con .desc{line-height: 0.32rem;margin-bottom: 0.23rem;max-width: 63%;}
.HistoryInfo .Con .desc p{padding-left: 18px;position: relative;}
.HistoryInfo .Con .desc p:After{position: absolute;left: 0;top: 50%;width: 5px;height: 2px;content: "";background:#00196d;margin-top: -1px;}
.HistoryInfo .Con .imgbox{padding-top: 2.2rem;width: 3.8rem;opacity: 0;transition: all 0.3s;}
.HistoryInfo .Con .slick-current{opacity: 1;}
.HistoryInfo .Con .slick-current .imgbox{opacity: 1;}
.HistoryInfo .Con .slick-arrow{top: auto;transform: translateY(0);bottom: -1.35rem;background-color:#fff;}
.HistoryInfo .Con .slick-prev{left: 0;}
.HistoryInfo .Con .slick-next{right: 12%;}
.HistoryInfo .Con .slick-prev:After{background-image: url(../images/arrleft3.png);}
.HistoryInfo .Con .slick-next:After{background-image: url(../images/arrright3.png);}

.HistoryInfo .Nav{position: relative;padding: 0 1.05rem;}
.HistoryInfo .Nav:after{width: calc(100% - 2.1rem);top: 7px;height: 1px;background:#dee0e3;content: "";left: 1.05rem;position: absolute;}
.HistoryInfo .Nav .item{text-align: center;position: relative;padding-top: 0.4rem;font-size: 0.3rem;color:#999999;line-height: 1;z-index: 10;font-weight: bold;cursor: pointer;}
.HistoryInfo .Nav .item:after{position: absolute;left: 50%;top: 4px;border-radius: 50%;content: "";width: 7px;height: 7px;background:#9a9a9a;transition: all 0.3s;transform: translateX(-50%);}
.HistoryInfo .Nav .item.slick-current{color:#00196d;}
.HistoryInfo .Nav .item.slick-current:After{width: 15px;height: 15px;background:#fff;border:3px solid #00196d;top: 0;}

.HornorInfo{background:url(../images/rybg.jpg) center center no-repeat;background-size:cover;color:#fff;padding-bottom: 0.5rem;overflow: hidden;}
.HornorInfo .Info{width: 25%;float: left;padding-top: 1.25rem;}
.HornorInfo .Info .ti{font-size: 0.3rem;margin-bottom: 0.64rem;}
.HornorInfo .Info .item{width: 50%;float: left;font-size: 0.2rem;}
.HornorInfo .Info .item .num{line-height: 0.64rem;font-size: 0.4rem;font-family: OswaldM;}
.HornorInfo .Info .item .num span{font-weight: bold;}
.HornorInfo .Info .item .num i{font-size: 0.3rem;}
.HornorInfo .Img{width: 69%;float: right;}
.HornorInfo .Img img{margin:-17px -17px 0 0;}

.HornorBrand{margin-top: -0.5rem;position: relative;z-index: 1;background:#fff;padding:0.5rem 1rem 0;overflow: hidden;}
.HornorBrand .ti{font-size: 0.3rem;float: left;line-height: 0.54rem;}
.HornorBrand .NumList2{float: right;padding-bottom: 0.74rem;}
.HornorBrand .NumList2 .item{float: left;padding-left: 1.05rem;font-size: 0.2rem;}
.HornorBrand .NumList2 .item:nth-child(1){padding-left: 0;}
.HornorBrand .NumList2 .num{line-height: 0.54rem;padding-bottom: 5px;font-size: 0.4rem;font-family: OswaldM;color: #00196d;}
.HornorBrand .NumList2 .num span{font-weight: bold;}
.HornorBrand .NumList2 .num i{font-size: 0.3rem;}
.HornorBrand .TextInfo{margin-left: -10px;clear: both;}
.HornorBrand .TextInfo .item{width: 33.333%;padding-left: 10px;float: left;}
.HornorBrand .TextInfo .box{background:#f5f7fa;padding:0.32rem 0.6rem 0.25rem;overflow-y: auto;height: 2.6rem;}
.HornorBrand .TextInfo p{padding-left: 18px;position: relative;margin-bottom: 0.1rem;}
.HornorBrand .TextInfo p:last-child{margin-bottom: 0;}
.HornorBrand .TextInfo p:After{position: absolute;left: 0;top: 0.15rem;width: 5px;height: 2px;content: "";background:#00196d;}

.CultureInfo{overflow: hidden;}
.CultureInfo ul{display: flex;justify-content: space-between;margin-left: -10px;}
.CultureInfo .item{margin-left: 10px;width: 33.333%;position: relative;transition: all 0.3s;}
.CultureInfo .imgbox{padding-top: 7.2rem;}
.CultureInfo .imgbox:After{content: "";left: 0;top: 0;width: 100%;height: 100%;z-index: 2;background:rgba(0,0,0,0.4);position: absolute;}
.CultureInfo .info{position: absolute;text-align: center;z-index: 10;color:#fff;left: 0;top: 50%;width: 100%;transition: all 0.3s;padding:0;transform: translateY(-50%);}
.CultureInfo .ico{display: block;}
.CultureInfo .ico img{width: 0.48rem;}
.CultureInfo .ti{line-height: 0.84rem;padding-bottom: 0.39rem;font-size: 0.36rem;position: relative;}
.CultureInfo .ti:After{position: absolute;left: 50%;bottom: -6px;width: 1px;height: 0.4rem;content: "";background:#00196d;transition: all 0.3s;}
.CultureInfo .desc{font-size: 0.24rem;opacity: 0;transform: translateY(50px);transition: all 0.3s;}
.CultureInfo .item:hover {width: 80%;}
.CultureInfo .item:hover .info{text-align: left;padding:0 0.8rem;}
.CultureInfo .item:hover .ti:after{height: 0;}
.CultureInfo .item:hover .desc{opacity: 1;transform: translateY(0);}

@media(max-width:1024px){
	.NumList {flex-wrap: wrap;}
	.NumList .item{width: 33.333%;padding-bottom: 0.5rem;text-align: center;}

	.AboutInfo .Info{padding:0.5rem;width: 70%;}

	.HornorInfo .Info {width: 35%;padding-top: 0;}
	.HornorInfo .Img {width: 60%;}
	
	.HornorBrand{padding:0.5rem 0.5rem 0;}
	.HornorBrand .NumList2 .item{padding-left: 0.5rem;}
	.HornorBrand .TextInfo .box{padding:0.3rem;}
}

@media(max-width:767px){
	.NumList .item .num{font-size: 0.46rem;}
	.NumList .item{font-size: 14px;}

	.AboutInfo .Info{width: auto;display: block;height: auto;}
	.AboutInfo .Video{display: block;padding-bottom: 0.5rem;}

	.HistoryInfo .Con .slider{margin-right: 0;}
	.HistoryInfo .Con .slick-next{right: 0;}
	.HistoryInfo .Con:After,.HistoryInfo .Con:before{display: none;}
	.HistoryInfo .Con .year{font-size: 24px;}
	.HistoryInfo .Con .desc{line-height: 24px;max-width: none;}
	.HistoryInfo .Con .imgbox {width: auto;padding-top: 64%;}
	.HistoryInfo .Nav .item{font-size: 17px;}

	.HornorInfo .Info{width: auto;float: none;padding-bottom: 0.3rem;}
	.HornorInfo .Info .ti,.HornorBrand .ti{font-size: 18px;line-height: 35px;margin-bottom: 15px;}
	.HornorInfo .Info .item,
	.HornorBrand .NumList2 .item{font-size: 14px;}
	.HornorInfo .Info .item .num,
	.HornorBrand .NumList2 .num{font-size: 0.46rem;}
	.HornorInfo .Img{width: auto;float: none;clear: both;}
	.HornorInfo .Img img{margin-top: 0;}
	
	.HornorBrand{padding:15px;}
	.HornorBrand .NumList2 .item {padding-left: 0.4rem;}
	.HornorBrand .TextInfo .item{width: auto;float: none;margin-bottom: 10px;}
	.HornorBrand .TextInfo .box{height: auto;}

	.CultureInfo ul{display: block;}
	.CultureInfo .item{width: auto !important;margin-bottom: 10px;}
	.CultureInfo .imgbox{padding-top: 64%;}
	.CultureInfo .ti{font-size: 18px;}
	.CultureInfo .ico img{width: 30px;}
	.CultureInfo .desc{font-size: 15px;}
}


/*集团架构 s*/
.AboutBg{background:url(../images/aboutbg2.jpg) center bottom no-repeat;}

/*管理团队 s*/
.TeamList{margin-left: -6%;}
.TeamList .item{width: 44%;margin:0 0 4% 6%;float: left;position: relative;padding-bottom: 1.08rem;}
.TeamList .imgbox{padding-top: 4.3rem;width: 3.4rem;border-radius: 5px;}
.TeamList .info{position: absolute;right: 0;bottom: 0;border:1px solid #ebebeb;background:#fff;box-shadow: 0 5px 20px rgba(0,0,0,0.1);width: 66%;padding:0.32rem 0.42rem 0.42rem;z-index: 10;}
.TeamList .info .name{line-height: 0.52rem;font-size: 0.32rem;}
.TeamList .info .name span{display: inline-block;position: relative;padding-right: 0.24rem;vertical-align: middle;}
.TeamList .info .name span:After{position: absolute;width: 9px;height: 9px;content: "";position: absolute;background:url(../images/line.png);right: 0.1rem;bottom: 0.12rem;}
.TeamList .info .job{padding-bottom: 0.14rem;border-bottom: 1px solid #eeeeee;margin-bottom: 0.13rem;font-size: 0.2rem;color:#333;}
.TeamList .info .desc{min-height: 0.9rem;color:#999999;margin-bottom: 0.18rem;}
.TeamList .info .more{color:hsl(215, 100%, 44%);}
.TeamList .info .more i{font-size: 20px;transition: all 0.3s;}
.TeamList .info:hover .more i{margin-left: 0.1rem;}

.TeamPop{width: 1025px;z-index: 1000;background:#fff;box-shadow: 0px 5px 20px rgba(0,0,0,0.12);margin:0px auto;position: relative;max-height: 50%;overflow-y: auto;}
.TeamPop .Content{padding:1rem;overflow: hidden;}
.TeamPop .imgbox{width: 41.5%;float: left;}
.TeamPop .imgbox img{width: 100%;border-radius: 5px;}
.TeamPop .info{width: 51.5%;float: right;}
.TeamPop .info .name{line-height: 0.52rem;font-size: 0.32rem;font-weight: bold;}
.TeamPop .info .name span{display: inline-block;position: relative;padding-right: 0.24rem;vertical-align: middle;}
.TeamPop .info .name span:After{position: absolute;width: 9px;height: 9px;content: "";position: absolute;background:url(../images/line.png);right: 0.1rem;bottom: 0.12rem;}
.TeamPop .info .job{padding-bottom: 0.14rem;border-bottom: 1px solid #eeeeee;margin-bottom: 0.13rem;font-size: 0.2rem;color:#333;}
.TeamPop .info .desc{line-height: 0.36rem;}
.TeamPop .mfp-close{width: 0.74rem;height: 0.74rem;line-height: 0.74rem;text-align: center;background:#00196d;color:#fff !important;opacity: 1;font-size: 0.5rem;}
.TeamPop .itemtxt{padding:0.4rem 0;position: relative;}
.TeamPop .itemtxt:first-child{padding-top: 0;}
.TeamPop .itemtxt:last-child{padding-bottom:0;}
.TeamPop .itemtxt:nth-child(odd):After{position: absolute;left: -1rem;top: 0;width:200%;height: 100%;background:#f7f7f7;content: "";z-index: -1;}
.TeamPop .itemtxt > dt{line-height: 34px;font-size: 0.24rem;color:#00196d;margin-bottom: 0.17rem;position: relative;font-weight: bold;}
.TeamPop .itemtxt > dt span{position: absolute;left: -0.55rem;font-size: 0.4rem;}
.TeamPop .itemtxt > dd{background: url(../images/linebg.gif) 0px bottom repeat-x;margin-bottom: 0.23rem;padding-bottom: 0.23rem;padding-left: 20px;position: relative;}
.TeamPop .itemtxt > dd:last-child{background:none;margin-bottom:0;padding-bottom:0;}
.TeamPop .itemtxt > dd:After{position: absolute;left: 0;width: 7px;height: 7px;border-radius: 50%;content: "";background:#00196d;top: 12px;}
.TeamPop .itemtxt .stxt dd{width: 50%;float: left;font-weight: lighter;}
.TeamPop .itemtxt .stxt.auto dd{width: auto;float: none;}
.TeamPop .itemtxt.no > dd{padding-left: 0;}
.TeamPop .itemtxt.no > dd:After{display: none;}
.TeamPop  .bg{background:#f7f7f7;} 
.TeamPop .toptit{text-align: center;line-height: 2.5;background:url(../images/linebg.gif) 0px bottom repeat-x;font-size: 0.36rem;color:#00196d;margin:-0.2rem 0 0.4rem;}
.TeamPop .icon{text-align: center;margin-bottom: 0.15rem;}
.TeamPop .icon img{height: 0.97rem;}


@media(max-width:1024px){
	.TeamPop{width: 94%;}
}
@media(max-width:768px){
	.TeamList .item{width: auto;float: none;}
	.TeamList .info{padding:12px;}
	.TeamList .info .name,.TeamPop .info .name{font-size: 16px;line-height: 35px;}
	.TeamList .info .job,.TeamPop .info .job{font-size: 14px;}
	.TeamList .info .desc{-webkit-line-clamp: 2;min-height: auto;}

	.TeamPop .imgbox{width: auto;float: none;margin-bottom: 15px;}
	.TeamPop .info{width: auto;float: none;}
	.TeamPop .Content{padding:0.8rem;}
	.TeamPop .info .desc{line-height: 24px;}
	.TeamPop .itemtxt > dt{font-size: 16px;}
	.TeamPop .toptit{font-size: 18px;}
	.TeamPop .itemtxt .stxt dd{width: auto;float: none;}
}

/*董事长寄语 s*/
.LeaderInfo{width: 52%;float: left;position: relative;line-height: 0.34rem;padding-top: 0.56rem;}
.LeaderInfo:After,.LeaderInfo:before{content: "";width: 1.22rem;height: 1.02rem;position: absolute;background-position: center center;background-repeat: no-repeat;background-size: contain;}
.LeaderInfo:After{background-image: url(../images/kh1.png);left: -0.53rem;top: 0;}
.LeaderInfo:before{background-image: url(../images/kh2.png);right: -1.1rem;bottom: 0.75rem;}
.LeaderInfo .SubTit{border-bottom: 1px solid #e5e5e5;padding-bottom: 0.38rem;margin-bottom: 0.34rem;}
.LeaderInfo .SubTit h2{padding-bottom: 0;}
.LeaderImg{width: 35%;float: right;position: relative;margin-top: 0.56rem;padding:0.52rem 0.41rem 0 0;}
.LeaderImg:After{content: "";right: 0;top: 0;background:#f2f7fd;width: calc(100% - 0.41rem);height: calc(100% - 0.52rem);position: absolute;}
.LeaderImg:Before{content: "";left: -0.5rem;bottom: -1.79rem;position: absolute;z-index: 2;width: 3.42rem;height: 3.37rem;background:url(../images/logoimg.png) center center no-repeat;background-size: contain;transition: all .3s;}
.LeaderImg:hover:Before{bottom: -1.5rem;}
.LeaderImg img{width: 100%;position: relative;z-index: 1;}

@media(max-width:767px){
.LeaderInfo{width: auto;float: none;line-height: 24px;}
.LeaderInfo:After{left: 0;}
.LeaderInfo:Before{right: 0;}
.LeaderImg{width: auto;float: none;}
}

/*员工风采 s*/
.StyleList{margin-left: -4.5%;}
.StyleList li{width: 33.333%;float: left;padding:0 0 4% 4.5%;}
.StyleList .imgbox{padding-top: 64%;margin-bottom: 0.22rem;}
.StyleList .tit{line-height: 0.34rem;font-size: 0.2rem;}
.StyleList .desc{color: #555555;}

.StyleDetail .slider{position: relative;}
.StyleDetail .imgbox{padding-top: 3.69rem;transition: all 0.3s;border-left: 0;border-right: 0;}
.StyleDetail .item{padding:0 0.25rem;transition: all 0.3s;text-align: center;}

.StyleDetail .desc{width: 80%;margin:10px auto;font-size: 0.2rem;line-height: 0.32rem; clear: both;text-align: center;}
.StyleDetail .slick-arrow{top: auto;transform: translateY(0);bottom: 0.5rem;width: 0.49rem;height: 0.49rem;background-color: transparent;border: 1px solid #cccccc;}
.StyleDetail .slick-arrow:hover{border: 1px solid #00196d;}
.StyleDetail .slick-prev{left: 30%;}
.StyleDetail .slick-prev:After{background-image: url(../images/arrleft3.png);}
.StyleDetail .slick-next{right: 30%;}
.StyleDetail .slick-next:After{background-image: url(../images/arrright3.png);}
.StyleDetail.cur .item{padding:0.8rem 0 0;height: 6.8rem;}
.StyleDetail.cur .slick-active{perspective: 1000px;}
.StyleDetail.cur .slick-active .imgbox{transform:rotateY(15deg);}
.StyleDetail.cur .slick-active.next .imgbox{transform:rotateY(-15deg);}
.StyleDetail.cur .slick-current {padding-top: 0;position: relative;z-index: 100;}
.StyleDetail.cur .item .desc{display: none;}
.StyleDetail.cur .slick-current .imgbox{transform:rotateY(0) !important;padding-top: 5.3rem;width: 9.8rem;z-index: 100;margin-left: -1.8rem;border-left: 0.5rem solid #fff;border-right: 0.5rem solid #fff;}
.StyleDetail.cur .slick-current .desc{display: block;margin-top: 1.05rem;}
.StyleDetail.cur .slider:after{bottom: 0.75rem;width: 32%;left: 34%;content: "";position: absolute;height: 1px;background:#e1e1e1;}

@media(max-width:1024px){
	.StyleDetail.cur .slick-current .imgbox{width: 8rem;margin-left: -2.3rem;}
}
@media(max-width:767px){
	.StyleList li{width: 50%;}
	.StyleList .tit{font-size: 15px;line-height: 30px;}
	.StyleDetail .item{height: auto !important;padding-top: 0 !important;padding-bottom: 1rem !important;}
	.StyleDetail.join .item{padding-bottom: 0 !important;}
	.StyleDetail.join .slick-arrow {bottom: 0.9rem;}
	.StyleDetail.join.cur .slider:after {bottom: 1.2rem;}

	.StyleDetail .imgbox{padding-top: 64% !important;}
	.StyleDetail.cur .slick-current .imgbox{width: 100%;margin-left: 0;}
	.StyleDetail .slider:after{width: 20%;left: 40%;bottom: 0.5rem;}

	.StyleDetail .desc{font-size: 14px;line-height: 24px;}
	.StyleDetail .slick-arrow{width: 30px;height: 30px;bottom: 0.2rem;}
	}


	/* 加入我们 */
	.JobAll ul{margin-left: -0.29rem;text-align: center;font-size: 0;}
	.JobAll .item{padding: 0 0 0.29rem 0.29rem;width: 25%;display:inline-block;text-align: center;}
	.JobAll a{display: block;background:#f5f7fa;display: flex;align-items: center;justify-content: center;flex-direction: column;padding:0.35rem 0;transition: all 0.3s;}
	.JobAll .ico{width: 0.44rem;height: 0.44rem;}
	.JobAll .ti{margin-top: 0.14rem;line-height: 0.5rem;font-size: 0.24rem;}
	.JobAll .btn{min-width: 120px;padding:0 10px;line-height: 40px;color:#fff;border-radius: 20px;background:#00196d;display: inline-block;font-size: 16px;}
	.JobAll .item:hover a{background:#00196d;box-shadow: 0 6px 20px rgba(0,57,136,0.4);}
	.JobAll .item:hover .ti{color:#fff;}
	.JobAll .item:hover .btn{background:#fff;color:#00196d;}
 
	.JobTi {text-align: center;margin-bottom: 0.4rem;}
	.JobTi h3{font-size: 0.34rem;}

	.JobFuli{box-shadow:0 3px 16px rgba(133,144,162,0.1);}
	.JobFuli .img img{width: 100%;}
	.JobFuli .Info{padding:0.5rem 0 0.4rem;text-align: center;}
	.JobFuli .item{width: 20%;float: left;position: relative;}
	.JobFuli .item:after{width: 1px;height: calc(100% - 1.34rem);bottom: 0;right: 0;background:#e0e0e0;content: "";position: absolute;}
	.JobFuli .item:last-child:after{display: none;}
	.JobFuli .ico img{width: 1.35rem;height: 1.35rem;}
	.JobFuli .ti{color:#00196d;font-size: 0.24rem;margin:-6px 0 8px;}
	.JobFuli dl{display: inline-block;min-height: 2.2rem;position: relative;}
	.JobFuli .desc{line-height: 0.38rem;}
	.JobFuli .desc p{padding-left: 0.14rem;position: relative;text-align: left;}
	.JobFuli .desc p:After{position: absolute;left: 0;top: 50%;width: 4px;height: 4px;border-radius: 50%;margin-top:-2px;background:#666666;content: "";}

	.JobSpace {margin-left: -0.3rem;}
	.JobSpace .item{padding: 0 0 0.3rem 0.3rem;width: 33.333%;float: left;}
	.JobSpace .box{background:#00196d url(../images/hrlogobg.jpg) right bottom no-repeat;color:#fff;padding:0.4rem 0.4rem 0;height: 2.3rem;}
	.JobSpace .ti{font-size: 0.24rem;padding-bottom: 0.18rem;position: relative;font-weight: bold;}
	.JobSpace .ti:After{position: absolute;left: 0;bottom: 0;content: "";width: 40px;height: 2px;background:rgba(255,255,255,0.5);}
	.JobSpace .desc{font-size: 0.2rem;line-height: 0.32rem;margin-top: 0.34rem;}
	.JobSpace .desc i{display: inline-block;vertical-align: middle;width: 16px;height: 10px;margin:0 0.07rem;background:url(../images/arr3.png);}

	.FaqList{padding-bottom: 0.3rem;}
	.FaqList .item{background:#f5f7fa;margin-bottom: 20px;transition: all 0.3s;}
	.FaqList .item .ti{line-height: 0.4rem;padding:0.2rem 0.4rem 0.2rem 0.79rem;border-bottom: 1px solid #e6e8eb;position: relative;font-size: 0.22rem;}
	.FaqList .item .ti span{position: absolute;left: 0.4rem;top: 0.2rem;}
	.FaqList .item .desc{color:#666666;padding:0.3rem 0.4rem;}
	.FaqList .item:hover{background:#fff;}
	.FaqList .item:hover .ti{color: #00196d;}
	.Morebtn{text-align: center;}
	.Morebtn a{display: inline-block;width: 150px;line-height: 46px;border: 2px solid #e6e6e6;border-radius: 25px;color:#666666;}
	.Morebtn a:hover{border: 2px solid #00196d;background:#00196d;color:#fff;}
 .Morebtn.none{display: none;}

	.JobSearch{float: right;margin: -0.12rem 0 0 -10px;width: 50%;}
	.JobSearch li{float: left;padding-left: 10px;position: relative;}
	.JobSearch li.w1{width: 27%;}
	.JobSearch li.w2{width: 46%;}
	.JobSearch .select{width: 100%;height: 0.6rem;}
	.JobSearch .input{width: 100%;height: 0.6rem;line-height: 0.6rem;padding:0 0.43rem 0 0.2rem;background:#f5f7fa;}
	.JobSearch .btn{position: absolute;right: 0.1rem;font-weight:bold;top: 0;height: 0.6rem;background:transparent;}
	.JobSearch .btn:hover{color:#00196d;}

	.JobList{clear: both;padding-bottom: 0.4rem;}
	.JobList .item{margin-bottom: 20px;padding:0 0.4rem;background:#f5f7fa;}
	.JobList .info{padding:0.33rem 0 0.3rem;position: relative;cursor: pointer;}
	.JobList .info .ti{margin-bottom: 0.17rem;font-size: 0.24rem;padding-left: 0.4rem;position: relative;}
	.JobList .info .ico{position: absolute;left: 0;top: 5px;width: 23px;height: 23px;}
	.JobList .info dl{padding-left: 0.4rem;}
	.JobList .info dd{float: left;padding-right: 0.9rem;}
	.JobList .info dd:last-child{padding-right: 0;}
	.JobList .info .iconyjt{position: absolute;right: -0.1rem;top: 50%;transform: translateY(-50%);font-size: 28px;font-weight: bold;}
	.JobList .info .iconyjt:before{transition: all 0.3s;display: block;}
	.JobList .detail{border-top: 1px solid #e1e3e6;padding:18px 0 0.5rem 0;display: none;}
	.JobList .detail .txt{width: 50%;float: left;padding:0 0.4rem 0.3rem;color:#555555}
	.JobList .detail .txt .sti{line-height: 0.63rem;padding-bottom: 2px;position: relative;font-size: 0.2rem;margin-bottom: 0.22rem;color:#333333;}
	.JobList .detail .txt .sti:After{position: absolute;left: 0;bottom:0;width: 30px;height: 2px;background:#cacaca;content: "";}
	.JobList .detail .txt:nth-child(2){float: right;}
	.JobList .other{background:url(../images/linebg.gif) 0px top repeat-x;padding-top: 0.4rem;margin:0 0.4rem;line-height: 0.5rem;clear: both;}
	.JobList .apply{color:#fff;width: 140px;border-radius: 25px;background:#00196d;display: block;float: left;text-align: center;}
	.JobList .apply:hover{background:#00e6ff;}
	.JobList .mail{float: right;}
	.JobList .mail img{display: inline-block;vertical-align: middle;margin-right: 10px;color: #1a1a1a;}
	.JobList .mail a{color: #518ce1;}
	.JobList .item.on{background:#fff;box-shadow: 0 3px 16px rgba(133,144,162,0.1);}
	.JobList .item.on .ti,.JobList .item:hover .ti{color: #518ce1;}
	.JobList .item.on .info .iconyjt:before{transform: rotate(90deg);}

	.JobPop .Content{padding-top: 0.5rem;}
	.JobForm{ color:#666666; margin:0px 0px 0px -2%;}
 .JobForm dl{ width:48%; float:left; margin-left:2%; line-height:0.5rem; position: relative;}
 .JobForm dl dt{position: absolute;left:0;top:5px; text-align:right;width:90px;}
 .JobForm dl dd{margin-left:100px;}
 .JobForm dl.auto{ width:100%; float:none;}

 .JobForm dd{ padding:5px 0px;}
 .JobForm .input { border:1px solid #dbdbdb; width:100%; height:0.4rem; line-height:0.38rem;}
 .JobForm .textarea { border:1px solid #dbdbdb; width:100%; height:1.16rem; line-height:23px;display: block;}
 .JobForm select { border:1px solid #dbdbdb; width:190px; height:23px; line-height:23px;}
 .sendbtn{ cursor:pointer; color:#fff; width:120px; height:40px; font-size:16px; background:#333; margin-right:8px;}
 .resetbtn{ cursor:pointer; color:#fff; width:120px; height:40px; font-size:16px; background:#999;}


 @media(max-width:1024px){
		.JobSearch,.SubTit.fl{float: none;}
		.JobSearch{width: auto;margin-bottom: 10px;}
	}

	@media(max-width:767px){
		.JobAll .item{width: 33.333%;}
		.JobAll .ico{width: 25px;height: 25px;}
		.JobAll .ti{font-size: 15px;line-height: 30px;}
		.JobAll .btn{min-width: 80px;line-height: 24px;font-size: 13px;}

		.JobTi h3{font-size: 18px;}

		.JobFuli .item{width: 50%;margin-bottom: 20px;}
		.JobFuli .ti{font-size: 16px;}
		.JobFuli .desc{line-height: 24px;}

		.JobSpace .item{width: auto;float: none;}
		.JobSpace .ti{font-size: 16px;}
		.JobSpace .box{height: auto;padding-bottom: 0.4rem;}
		.JobSpace .desc{font-size: 14px;line-height: 24px;}

		.FaqList .item .ti{font-size: 16px;line-height: 24px;}
		.Morebtn a{line-height: 35px;width: 120px;}

		.JobSearch li.w1{width: 50%;padding-bottom: 10px;}
		.JobSearch li.w2{width: 100%;}
		.JobSearch .select,.JobSearch .btn{height: 35px;}
		.JobSearch .input{height: 35px;line-height: 35px;}
		.JobList .info .ti{font-size: 16px;}
		.JobList .info .ico{width: 18px;height: 18px;left: -5px;}
		.JobList .detail .txt{width: auto;float: none;}
		.JobList .detail .txt .sti{font-size: 16px;line-height: 30px;}
		.JobList .other{line-height: 30px;}
		.JobList .mail{clear: both;float: none;padding-top: 10px;}

		.JobForm dl{width: auto;float: none;}
		.JobForm .input{height: 30px;line-height: 28px;}
		.JobForm .btn dd{margin-left: 0;text-align: center;}
	}

	/* 联系我们 */
 .ContactTxt{width: 50%;float: left;}
 .ContactTxt .item{width: 50%;float: left;padding:6px 0 2px 0;}
 .ContactTxt .item dt{color:#999999;font-size: 0.18rem;}
 .ContactTxt .item dd{font-size: 0.24rem;}
 .ContactTxt .item.auto{width: auto;clear: both;}
	.EwmRgith{width: 49%;float: right;padding-left: 6%;border-left: 1px solid #eeeeee;line-height: 26px;}
	.EwmRgith .img{width: 160px;}
	.EwmRgith .img img{width: 140px;border:1px solid #e6e6e6;padding:9px;}
	#dituContent{height: 7rem;}
	.blank{display: inline-block;width: 0.5rem;}
	@media(max-width:1024px){
		.ContactTxt{width: auto;float: none;}
		.EwmRgith{width: auto;float: none;clear: both;padding:0.5rem 0 0 0;border-left: 0;}
	}
	@media(max-width:767px){
		.ContactTxt .item dt{font-size: 15px;}
		.ContactTxt .item dd{font-size: 16px;}
	}

	/* 宝贵建议 */
	.MessageBox{background:#f5f7fa;position: relative;padding-left: 35%;}
	.MessageBox .imgbox{position: absolute;left: 0;top: 0;width: 35%;height: 100%;}
	.MessageBox .Form{padding: 0.29rem 50% 0.91rem 0;position: relative;}
	.MessageBox .Form .item{padding: 0 0 0.24rem 0.8rem;color:#666666;}
	.MessageBox .Form .item dt{line-height: 0.56rem;position: relative;}
	.MessageBox .Form .item dt i{position: absolute;left: -19px;font-size: 0.24rem;color:#00196d;top: 58%;transform: translateY(-50%);}
	.MessageBox .Form .item dd{line-height: 0.6rem;}
	.MessageBox .Form .item .input{width: 100%;border:1px solid #dcdee0;height: 0.6rem;line-height: 0.58rem;padding:0 0.19rem;}
	.MessageBox .Form .item .textarea{width: 100%;border:1px solid #dcdee0;padding:0.19rem;}
	.MessageBox .Form .item .input:hover,
	.MessageBox .Form .item .textarea:hover{border:1px solid #bfbfbf;}
	.MessageBox .Form .item .textarea textarea{width: 100%;height: 2rem;}
	.MessageBox .Form .item input::-webkit-input-placeholder,
	.MessageBox .Form .item textarea::-webkit-input-placeholder{color:#bfbfbf;}
	.MessageBox .Form .tip{color:#00196d;font-size: 14px;position: absolute;left: 0.8rem;bottom: 0.65rem;}
	.MessageBox .Form .right{position: absolute;right: 0.8rem;width: 45%;top: 0.29rem;padding-left: 0;}
	.MessageBox .Form label{display: inline-block;margin-right: 0.42rem;}
	.MessageBox .Form label:last-child{margin-right: 0;}
	.MessageBox .Form .upload{border:1px solid #dcdee0;text-align: center;padding:0.29rem;}
	.MessageBox .Form .tip2{color:#b2b2b2;font-size: 0.16rem;padding:0.1rem 0 0.5rem;}
	.MessageBox .Form .sendbtn{color:#fff;width: 100%;height: 0.6rem;background:#00196d;}

	@media(max-width:1440px){
		.MessageBox .Form .tip2 {padding-bottom: 0.28rem;}
	}
	@media(max-width:1024px){
		.MessageBox{padding:0;}
		.MessageBox .Form {padding:0.5rem;}
		.MessageBox .imgbox{width: auto;position: relative;top: auto;left: auto;height: auto;padding-top: 64%;}
		.MessageBox .Form .right,.MessageBox .Form .tip{position: relative;width: auto;right: auto;top: auto;left: auto;bottom: auto;}
		.MessageBox .Form .item{padding-left: 0;}
	}
	@media(max-width:768px){
		.MessageBox .Form .item dt{line-height: 35px;}
		.MessageBox .Form .item dt i{font-size: 14px;left: -10px;}
		.MessageBox .Form .item .input{height: 35px;line-height: 33px;}
		.MessageBox .Form .sendbtn{height: 40px;}
	}

	/* 设备租赁 */
	.SearchCategory{margin-bottom: 0.6rem;}
 .SearchCategory .item{padding:0 0 21px 95px;margin-bottom: 21px;position: relative;border-bottom: 1px solid #f1f1f1;}
 .SearchCategory .item dt{position: absolute;left: 0;top: 0;width: 85px;text-align: right;}
 .SearchCategory .item dd a{display: inline-block;padding:0 12px;margin-right: 9px;border-radius: 3px;font-weight: lighter;}
 .SearchCategory .item dd a:hover,.SearchCategory .item dd a.on{color:#fff;background:#00196d;}
 .SearchCategory .height .txt{display: none;}

	.EquipmentList{margin: 0 0 0.2rem -0.28rem;}
	.EquipmentList .item{padding:0 0 0.4rem 0.28rem;width: 25%;float: left;}
	.EquipmentList a{display: block;border:1px solid #efefef;position: relative;}
	.EquipmentList a:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;border:5px solid rgba(0,95,225,0);z-index: 10;content: "";transition: all 0.3s;}
	.EquipmentList .imgbox{padding-top: 82%;}
	.EquipmentList .info{border-top: 1px solid #efefef;background:#f9f9f9;padding:0.15rem 0.5rem 0.29rem;transition: all 0.3s;}
	.EquipmentList .tit{font-size: 0.2rem;margin-bottom: 0.11rem;text-align: center;}
	.EquipmentList p span{font-weight: lighter;}
	.EquipmentList .item:hover .info{border-top: 1px solid #00196d;background:#00196d;color:#fff;}
	.EquipmentList .item:hover a:after{border:5px solid rgba(0,95,225,1);}

	.EquipmentDetail{background:#f7f7f7;margin-bottom: 0.7rem;}
	.EquipmentDetail .ImgScroll{width: 50%;border:1px solid #eaeaea;background:#fff;float: left;}
	.EquipmentDetail .imgbox{padding-top: 5.48rem;}
	.EquipmentDetail .imgbox span{height: 88%;}
	.EquipmentDetail .slick-arrow{width: 0.8rem;height: 0.8rem;border-radius: 0;background-color: transparent !important;}
	.EquipmentDetail .slick-prev{left: 0;}
	.EquipmentDetail .slick-prev:After{background-size: 38%;background-image: url(../images/arrleft4.svg);}
	.EquipmentDetail .slick-prev:hover:After{background-size: 38%;background-image: url(../images/arrleft5.svg) !important;}
	.EquipmentDetail .slick-next{right: 0;}
	.EquipmentDetail .slick-next:After{background-size: 38%;background-image: url(../images/arrright4.svg);}
	.EquipmentDetail .slick-next:hover:After{background-size: 38%;background-image: url(../images/arrright5.svg) !important;}
	.EquipmentDetail .slick-dots li button{width: 15px;height: 15px;background:#d8d8d8;border:2px solid #d8d8d8;}
	.EquipmentDetail .Detail{width: 50%;padding:2.5% 6% 0;float: left;}
	.EquipmentDetail .Detail .ti{font-size: 0.36rem;line-height: 0.93rem;border-bottom: 1px solid #efefef;margin-bottom: 0.22rem;}
	.EquipmentDetail .Detail .item{line-height: 0.6rem;font-size: 0.24rem;}
	.EquipmentDetail .Detail .item span{color:#999999;margin-right: 0.14rem;}

	.EquipmentNav{border-bottom: 1px solid #efefef;line-height: 0.64rem;padding-left: 0.1rem;background:#fff;transition: all 0.3s;}
	.EquipmentNav li{font-size: 0.24rem;cursor: pointer;color:#999999;margin-right: 0.49rem;position: relative;float: left;}
	.EquipmentNav li:after{left: 50%;bottom: 0;height: 3px;content: "";position: absolute;background:#0051c0;width: 0;transition: all 0.3s;}
	.EquipmentNav li.active{color:#0051c0;}
	.EquipmentNav li.active:after{left: 0;width: 100%;}
	.EquipmentNav.fix{position: fixed;left: 0;top: 80px;width:100%;z-index: 10000;}
	.EquipmentNav.fix ul{width: 16rem;margin:0px auto;}

	.EquipmentInfo{padding-top: 0.3rem;font-size: 0.2rem;}
	.EquipmentInfo .tithead{line-height: 1.09rem;font-size: 0.3rem;text-align: center;}
 .EquipmentInfo .desc{text-align: center;margin-top: -0.15rem;}
	.EquipmentInfo.shuom{border-bottom: 1px solid #efefef;}

	.tablebox{position: relative;padding-left: 24%;border:1px solid #eaeaea;border-top: 0;}
	.tablebox table{ width: 100%;}
	.tablebox .thead{position: absolute;left: 0;top: 0;width: 24%;z-index: 10;}
	.tablebox .thead td{text-align: right;}
	.tablebox .tbody{overflow-x: auto;}
	.tablebox .tbody table{border-left: 0;}
	.tablebox table th,
	.tablebox table td{height: 1.08rem;font-size: 0.24rem;padding:0 0.4rem;font-weight:normal;text-align: center;}
	.tablebox table tbody tr td{border-top: 1px solid #eaeaea;}
	.tablebox table tr:nth-child(odd) td{background:#f9f9f9;}

	.SalesAfter{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.SalesAfter li{padding:0 0.5rem;word-wrap:break-word;word-break:normal;text-align:justify;font-size: 16px;width: 25%;}
	.SalesAfter .ico{width: 60px;height: 60px;margin:0px auto;}
	.SalesAfter .ti{text-align: center;position: relative;line-height: 0.61rem;padding-bottom: 2px;font-size: 0.24rem;margin-bottom: 0.23rem;}
	.SalesAfter .ti:After{position: absolute;left: 50%;bottom: 0;content: "";width: 30px;height: 2px;margin-left: -15px;background:#0051c0;}
	.SalesAfter p img{width: 100%;}

	@media(max-width:1660px){
		.EquipmentNav.fix ul{width: 92%;}
	}
	@media(max-width:1024px){
		.EquipmentList .item{width: 33.333%;}
		.EquipmentList .info{padding:0.2rem;}

		.EquipmentNav.fix{top: 50px;}
		.SalesAfter li{width: 50%;padding-bottom: 15px;}
	}
	@media(max-width:767px){
		.SearchCategory .item{padding:0 0 10px 0;margin-bottom: 10px;}
		.SearchCategory .item dt{position:static;text-align: left;padding-bottom: 8px;}
		.SearchCategory .item dd a{margin-right: 0;padding:0 6px;}
		.EquipmentList .item{width: 50%;}
		.EquipmentList .tit{font-size: 15px;line-height: 30px;}
		.EquipmentList p{height: 24px;overflow: hidden;font-size: 13px;}

		.EquipmentDetail .ImgScroll{width: auto;float: none;}
		.EquipmentDetail .Detail{width: auto;float: none;padding:0.3rem;}
		.EquipmentDetail .Detail .ti{font-size: 18px;}
		.EquipmentDetail .Detail .item{font-size: 14px;line-height: 24px;}
		.EquipmentNav{line-height: 35px;}
		.EquipmentNav li{font-size: 16px;width: 25%;text-align: center;margin-right: 0;padding-bottom: 10px;}
		.EquipmentInfo .tithead{font-size: 16px;}

		.tablebox{padding-left: 120px;}
		.tablebox .thead {width: 120px;}
		.tablebox td{font-size: 14px;padding:5px 10px !important;line-height: 16px;height: 50px !important;}
		.tablebox .tbody td{min-width: 100px;white-space:nowrap;}

		.SalesAfter li{width: 100%;font-size: 14px;margin-bottom: 15px;border-bottom: 1px solid #ddd;}
		.SalesAfter li:last-child{border-bottom: 0;}
		.SalesAfter .ti{line-height: 30px;font-size: 15px;}
	}

	/* 解决方案 */
	.SubBan.fa h2{font-size: 0.54rem;line-height: 0.71rem;font-style: italic;background:url(../images/linebg1.png) 0 bottom no-repeat;}
	.SubBan.fa .desc{font-size: 0.3rem;line-height: 0.68rem;font-style: italic;display: inline-block;background:url(../images/linebg2.png) right bottom no-repeat;}

	.FaList a{color:#333;}
	.FaList .info{padding: 0 9%;font-size: 0.2rem;}
	.FaList .imgbox{width: 50%;}
	.FaList .imgbox img{width: 100%;}
	.FaList .num{font-size: 0.64rem;line-height: 0.95rem;color:#00196d;}
	.FaList .ti{line-height: 0.5rem;font-size: 0.3rem;margin-bottom: 0.49rem;}
	.FaList .desc{line-height: 0.36rem;font-size: 0.24rem;margin-bottom: 0.43rem;}
	.FaList .tag{display: flex;margin-bottom: 0.44rem;justify-content: space-between;}
	.FaList .tag li{text-align: center;}
	.FaList .tag li img{display: block;margin:0px auto 11px;width: 0.6rem;height: 0.6rem;}
	.FaList .tag li:last-child{padding-right: 0;}

@media(max-width:1024px){
	.FaList .info{padding:0 5%;font-size: 16px;}
	.FaList .num{font-size: 0.4rem;line-height: 0.5rem;}
	.FaList .ti{margin-bottom: 0;}
 .FaList .desc,.FaList .tag{margin-bottom: 0.2rem;}
	.FaList .desc{font-size: 0.18rem;line-height: 24px;}
	.FaList .tag li img{margin-bottom: 0;}
}
@media(max-width:767px){
	.FaList .info{display: block;padding:5%;font-size: 14px;}
	.FaList .imgbox{display: block;width: auto;}
	.FaList .num{font-size: 24px;line-height: 30px;}
	.FaList .ti{font-size: 18px;line-height: 30px;}
	.FaList .desc{font-size: 14px;}
	.FaList .tag li img{width: 35px;height: 35px;}
	.FaList .tag{flex-wrap: wrap;}
	.FaList .tag li{width: 33.333%;padding-bottom: 10px;}
}

	/* 安全方案 */
	.SafeInfo{width: 10.6rem;margin:0px auto;height: 418px;position: relative;}
	.SafeInfo:After{position: absolute;width: 3.9rem;height: 3.9rem;left: 50%;top: 0;margin-left:-1.95rem;background:url(../images/earth.png) center center no-repeat;background-size: contain;content: "";animation:turn 8s linear infinite;}
	.SafeInfo li{z-index:10;position: absolute;background:#00196d;color:#fff;border-radius: 0.35rem;height: 70px;display: flex;line-height: 24px;align-items: center;padding-right: 0.47rem;}
	.SafeInfo .num{width: 119px;font-size: 0.5rem;position: relative;text-align: center;}
	.SafeInfo .num:After{position: absolute;width: 16px;height: 16px;content: "";background:url(../images/line2.png);right: 9px;bottom: -5px;}
 .SafeInfo li:nth-child(1){top: 0.98rem;left: -0.39rem;}
 .SafeInfo li:nth-child(2){top: 0.98rem;right: 0.16rem;}
 .SafeInfo li:nth-child(3){top: 2.18rem;left: -0.23rem;}
 .SafeInfo li:nth-child(4){top: 2.18rem;right: -0.5rem;}
 .SafeInfo li:nth-child(5){bottom: 0;left: 35%;height: 60px;}

	.SafeList{margin-left: -0.6rem;}
	.SafeList .item{width: 50%;float: left;padding:0 0 0.6rem 0.6rem;}
	.SafeList .item:nth-last-child(1),
	.SafeList .item:nth-last-child(2){padding-bottom: 0;}
	.SafeList .imgbox{padding-top: 59%;}
	.SafeList .info{padding:0.52rem 0.42rem 0;height: 3.1rem;background:#e5e9ef;position: relative;}
	.SafeList .ico{position: absolute;left: 0.42rem;top:-0.5rem;width: 1rem;height: 1rem;border-radius: 50%;background:#00196d;box-shadow: 0 5px 15px rgba(0,53,125,0.54);z-index: 10;}
	.SafeList .ti{position: relative;padding-bottom: 2px;font-size: 0.32rem;font-weight: bold;line-height: 0.88rem;margin-bottom: 0.15rem;}
	.SafeList .ti:After{position: absolute;left: 0;bottom: 0;content: "";height: 2px;width: 50px;background:#00196d;}
	.SafeList dl{font-size: 0;}
	.SafeList dd{min-width: 33.333%;display:inline-block;line-height: 0.49rem;font-size: 0.2rem;padding-left: 15px;position: relative;vertical-align: top;}
	.SafeList dd i{display: inline-block;vertical-align: middle;width: 11px;height: 11px;margin-left: 0px;transition: all 0.3s;background:url(../images/arr.png);opacity: 0;}
	.SafeList dd:After{position: absolute;left: 0;top: 50%;width: 4px;height: 4px;border-radius: 50%;background:#535353;content: "";margin-top: -2px;}
	.SafeList dd:hover:After{background:#00196d;}
	.SafeList dd:hover i{margin-left: 11px;opacity: 1;}

	@media(max-width:1024px){
		.SafeInfo{width: 9rem;}
		.SafeList .item{width: auto;float: none;}
	}
	@media(max-width:767px){
		.SafeInfo{width: auto;height: auto;}
		.SafeInfo li{position: static;width: 100%;margin-bottom: 10px;}
		.SafeInfo .imgbox{display: none;}
		.SafeInfo .num{width: 60px;font-size: 24px;}
		.SafeList .info{height: auto;padding:0.5rem 0.4rem 0.4rem;}
		.SafeList .ti{font-size: 18px;line-height: 40px;margin-bottom: 14px;}
		.SafeList dd{font-size: 15px;min-width: 50%;line-height: 28px;}
	}

		/* 物流方案 */
		.graybg{background:#f5f7fa;}
		.WlHighlights{margin-left: -3%;}
		.WlHighlights .item{width: 30.333%;margin-left: 3%;float: left;background:#fff;padding:0.52rem 0 0 0.39rem;height: 2.85rem;position: relative;}
		.WlHighlights .item:after{width: 2.53rem;height: 100%;right: 0;top: 0;content: "";position: absolute;background-position: center center;background-size:contain;}
		.WlHighlights .item:nth-child(1):after{background-image: url(../images/ico_fa1.png);}
		.WlHighlights .item:nth-child(2):after{background-image: url(../images/ico_fa2.png);}
		.WlHighlights .item:nth-child(3):after{background-image: url(../images/ico_fa3.png);}

		.WlHighlights .ti{line-height: 1.2;margin-bottom: 0.31rem;font-size: 0.24rem;position: relative;z-index: 1;}
		.WlHighlights dl{margin-left: -15px;position: relative;z-index: 1;}
		.WlHighlights dd{float: left;width:46%;padding: 0 0 0.15rem 0.15rem;line-height: 3;overflow: hidden;display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; }
		.WlHighlights dd a{display: block;border:1px solid #d3ddeb;border-radius: 8px;color:#666666;background:#fff;}
		.WlHighlights dd a:hover{color:#00196d;border:1px solid #00196d;}
		.WlHighlights dd .ico{margin:0 0.11rem 0 0.11rem;width: 22px;height: 22px;display: inline-block;vertical-align: middle;}

		.WlFaInfo{width: 5.8rem;position: relative;height: 7.2rem;margin:0px auto;}
		.WlFaInfo .imgbox{padding-top: 5.8rem;}
		.WlFaInfo .imgbox:After{width: 100%;height: 100%;z-index: 1;left: 0;top: 0;content: "";border:1px dashed #bbd0ed;border-radius: 50%;position: absolute;}
		.WlFaInfo .imgbox .Info{transform: translate(-50%,-50%);left: 50%;top: 50%;position: absolute;width: 3.8rem;height: 3.8rem;border-radius: 50%;border:1px solid #d3ddeb;background:#f5f7fa;font-size: 0.4rem;color:#00196d;font-weight: bold;line-height: 1.3;background:#f5f7fa;overflow: hidden;text-align: center;}
		.WlFaInfo .imgbox .Info .cell{height: 100%;position: relative;}
		.WlFaInfo .imgbox .Info i{font-size: 0.54rem;display: inline-block;vertical-align: middle;margin-right: 4px;}
		.WlFaInfo .imgbox .Info:After{position: absolute;left: -100%;top: 0;width: 100%;height: 100%;content: "";background:url(../images/car.png);background-size: contain;
			animation: icon-left 3s linear infinite;
			-webkit-animation: icon-left 3s linear infinite;
		}
		.WlFaInfo li{position: absolute;padding-right: 1.19rem;z-index: 10;}
		.WlFaInfo li .ico{width: 0.88rem;height: 0.88rem;position: absolute;right: 0;top: -5px;}
		.WlFaInfo li .ti{font-size: 0.24rem;line-height: 2;font-weight: bold;}
		.WlFaInfo li:nth-child(1){text-align: right;top: 0.36rem;left: -1.95rem;}
		.WlFaInfo li:nth-child(2){top: 0.36rem;right: -2.8rem;padding-right: 0;padding-left: 1.19rem;}
		.WlFaInfo li:nth-child(2) .ico{left: 0;}
		.WlFaInfo li:nth-child(3){text-align: right;top: 3.16rem;left: -3.5rem;}
		.WlFaInfo li:nth-child(4){top: 3.16rem;right: -3.38rem;padding-right: 0;padding-left: 1.19rem;}
		.WlFaInfo li:nth-child(4) .ico{left: 0;}
		.WlFaInfo li:nth-child(5) {bottom: 10px;padding: 0;left: 0;width: 100%;text-align: center;}
		.WlFaInfo li:nth-child(5) .ico{position: relative;right: auto;top: auto;margin:0px auto 10px;}

		@media(max-width:1660px){
			.WlHighlights dd {width: 48%;}
			.WlHighlights .item{padding-left: 0.2rem;}
		}
		@media(max-width:1024px){
			.WlHighlights .item{width: 100%;margin-bottom: 3%;height: auto;}
		}
		@media(max-width:767px){
			.WlFaInfo{width: 100%;height: auto;}
			.WlFaInfo .imgbox{padding-top: 56%;}
			.WlFaInfo .imgbox:After{display: none;}
			.WlFaInfo li{position: static;width: 100% !important;margin-bottom: 30px;padding-bottom: 10px;box-shadow: 0 10px 10px rgba(0,0,0,0.06);}
			.WlFaInfo li:last-child{border-bottom: 0px;padding-bottom: 0;margin-bottom: 0;}
			.WlFaInfo li:nth-child(5) {text-align: right;padding-right: 1.19rem;}
			.WlFaInfo li:nth-child(5) .ico{right: 0;position: absolute;margin:0}
			.WlFaInfo li .ti{font-size: 16px;}
			.WlFaInfo li .ico {top: 0.2rem;}
			.WlHighlights .ti{font-size: 16px;}
			.WlHighlights .item{padding:20px;}
			.WlHighlights dd{width: 50%;}
		}
		
/* 新闻资讯 */
.submore i{display: inline-block;vertical-align: middle;width: 0.6rem;height: 0.6rem;background: #00196d url(../images/arr2.png) center center no-repeat;border-radius: 50%;transition: all 0.3s;}
.submore:hover i{transform: rotate(45deg);}
.submore_1 i{display: block;width:14px;height:14px;background: url(../images/arr02.png) no-repeat center center;transition: all 0.3s;}
.News .News_slider{margin-bottom:0.8rem;}
.News .News_slider .item{background: #f5f7fa;}
.News .News_slider .item .img{width:50%;padding-top:4.8rem;float:left;}
.News .News_slider .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.News .News_slider .item .txt{float:right;width:50%;box-sizing: border-box;padding:0.7rem 0.8rem;}
.News .News_slider .item .txt h1{font-size: 0.3rem;font-weight: normal;}
.News .News_slider .item .txt .dec{font-size: 0.16rem;line-height: 0.3rem;color:#999;height:0.9rem;margin:0.3rem 0 0.5rem 0;}
.News .News_slider .item .txt .date{color:#00196d;margin-bottom:0.5rem;}
.News .News_slider .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.News .News_slider .item:hover .txt .submore i{transform: rotate(45deg);}

.News .News_slider .slick-dots{text-align: right;box-sizing: border-box;padding-right:0.8rem;bottom:0.9rem;}

.News .News_list .item{position: relative;padding-left:4.8rem;background: #f5f7fa;margin-bottom:0.4rem;}
.News .News_list .item .img{width:4.8rem;padding-top:2.9rem;position: absolute;left:0;top:0;}
.News .News_list .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.News .News_list .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);} 
.News .News_list .item .txt{height:2.9rem;box-sizing: border-box;padding:0.5rem 0.8rem;}
.News .News_list .item .txt h1{font-weight: normal;font-size: 0.24rem;}
.News .News_list .item .txt .dec{font-size: 0.16rem;line-height: 0.3rem;color:#999;height:0.6rem;margin:0.3rem 0 0.5rem 0;}
.News .News_list .item .txt .date{color:#999;position: relative;}
.News .News_list .item .txt .submore_1{position: absolute;right:0;top:0;}
.News .News_list .item:hover .txt .submore_1 i{transform: rotate(45deg);}

.News .News_list.search .item{padding-left: 0;}
.News .News_list.search .item .txt{height: auto;padding:0.5rem 155px 0.5rem 0.5rem;}
.News .News_list.search .item .txt .date{position: absolute;right: 0.5rem;top: 0.5rem;}

.SelectBox{display: block;width:2rem;height:0.6rem;line-height: 0.6rem;box-sizing: border-box;position: relative;background: #f5f7fa;border-radius: 0.1rem;color:#666;margin-top:0.2rem;}
.SelectBox .SelectTxt{font-size: 0.16rem;}
.SelectBox .SelectTxt span{display: block; padding-right: 0.3rem; background: url(../images/select.png) no-repeat right 0.2rem center;padding-right:0.45rem;padding:0 0.2rem;}
.SelectBox .SelectDl{position: absolute; left: 0; right: 0; top: 102%; z-index: 9999; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.1); display: none; max-height: 1.6rem; overflow: auto;border-radius: 0.1rem;}
.SelectBox .SelectDl dl dd a{display: block; height: 0.4rem; line-height: 0.4rem; padding: 0 0.2rem; color: #333;border:none;font-size: 0.16rem;}
.SelectBox .SelectDl dl dd:hover a{background: #00196d;color:#fff;}

.SubMenu{overflow: visible;z-index:998;}
.SubMenu .SelectBox{float:right;}

@media(max-width:1024px){
	.News .News_slider .item .img{padding-top:3.2rem;}
	.News .News_slider .item .txt{padding:0.3rem;}
	.News .News_slider .item .txt h1{font-size: 18px;}
	.News .News_slider .item .txt .dec{font-size: 14px;line-height: 25px;height:75px;margin:20px 0;}
	.News .News_slider .item .txt .date{margin-bottom:20px;}
	.News .News_list .item .txt{padding:0.3rem;}
	.News .News_list .item .txt h1{font-size: 18px;}
	.News .News_list .item .txt .dec{font-size: 14px;line-height: 25px;height:50px;}
}

@media(max-width:768px){
	.News .News_list .item{padding-left:3rem;}
	.News .News_list .item .img{width:3rem;padding-top:2rem;}
	.News .News_list .item .txt{height:2rem;padding:20px;}
	.News .News_list .item .txt .dec{margin:10px 0 20px 0;}

	.News .News_list.search .item .txt{height: auto;padding:0.5rem;}
 .News .News_list.search .item .txt .date{position: static;}
}


@media(max-width:560px){
	.News .News_slider .item .img{width:100%;padding-top:60%;}
	.News .News_slider .item .txt{width:100%;padding:15px;}
	.News .News_slider .slick-dots{bottom:20px;}
	.News .News_list .item .img{width:100%;padding-top:56%;position: relative;}
	.News .News_list .item .txt{width:100%;height:auto;}
	.News .News_list .item {padding-left:0;}
	.SelectBox{width:150px;height:38px;line-height: 38px;}
	.SelectBox .SelectDl {max-height:120px;}
	.SelectBox .SelectDl dl dd a{line-height: 30px;height:30px;font-size: 14px;}
	.SelectBox .SelectTxt{font-size: 14px;}
	.News .News_slider .item .txt h1{font-size: 15px;}
	.News .News_list .item .txt h1{font-size: 15px;}
	.News .News_slider .item .txt .dec{margin:10px 0;}
}

/* 新闻详情 */
.Localtion{float:left;color:#666;}
.Localtion a,.Localtion span{color:#333;}

.NewsInfo .w1120{max-width:1120px;margin:0 auto;}
.NewsInfo .NewsInfo_tit{border-bottom:1px solid #d2d2d2;padding-bottom:0.3rem;margin-bottom:0.5rem;text-align: center;}
.NewsInfo .NewsInfo_tit h1{font-size: 0.35rem;font-weight: normal;line-height: 1.8;}
.NewsInfo .NewsInfo_tit .date{font-weight: lighter;margin-top:0.1rem;}
.NewsInfo .NewsInfo_tit .date span{display: inline-block;margin:0 0.15rem;}

.NewsInfo .NewsInfo_con{line-height: 2.2;}
.NewsInfo .NewsInfo_con img{display: block;margin:0 auto;max-width:100%;}

.NewsInfo .NewsPage{padding-top:0.3rem;border-top:1px solid #d2d2d2;margin-top:0.8rem;}
.NewsInfo .NewsPage .NewsPageBox{box-sizing: border-box;padding-right:180px;position: relative;}
.NewsInfo .NewsPage dl dd{line-height: 0.5rem;}
.NewsInfo .NewsPage .goback{width:1.4rem;height:0.6rem;line-height: 0.6rem;border-radius: 0.6rem;text-align: center;background: #00196d;position: absolute;right:0;top:0.3rem;}
.NewsInfo .NewsPage .goback a{color:#fff;}


@media(max-width:1024px){
	.NewsInfo .NewsInfo_tit h1{font-size: 18px;}
	.NewsInfo .NewsPage .NewsPageBox{padding-right:0;}
	.NewsInfo .NewsPage .goback{position: static;margin-top:20px;}
}

@media(max-width:560px){
	.Localtion{width:100%;}
	.NewsInfo .NewsInfo_tit h1{font-size: 16px;}
	.NewsInfo .NewsPage dl dd{line-height: 30px;}
	.NewsInfo .NewsPage .goback{width:120px;height:30px;line-height: 30px;border-radius: 30px;}
}


/* 行业分享 */
.Case .CaseBox ul{margin-left:-3%;}
.Case .CaseBox ul li{width:30.33%;margin-left:3%;float:left;background: #f6f7fb;margin-bottom:4%;}
.Case .CaseBox ul li .img{padding-top:72%;}
.Case .CaseBox ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.Case .CaseBox ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Case .CaseBox ul li .txt{padding:0.3rem;}
.Case .CaseBox ul li .txt h1{font-size: 0.2rem;font-weight: normal;}
.Case .CaseBox ul li .txt .date{color:#999;position: relative;}
.Case .CaseBox ul li .txt .submore_1{position: absolute;right:0;top:50%;margin-top:-7px;}
.Case .CaseBox ul li:hover .txt .submore_1 i{transform: rotate(45deg);}
.Case .CaseBox ul li .txt .dec{font-size: 0.16rem;line-height: 0.3rem;color:#999;height:0.6rem;margin:0.1rem 0 0.2rem 0;}

@media(max-width:1024px){
	.Case .CaseBox ul li .txt{padding:20px;}
}

@media(max-width:767px){
	.Case .CaseBox ul li{width:47%;}
	.Case .CaseBox ul li .txt{padding:10px;}
	.Case .CaseBox ul li .txt h1{font-size: 15px;}
	.Case .CaseBox ul li .txt .dec{font-size: 14px;line-height: 25px;height:50px;}
	.submore_1 i{background-size: 10px;}
}

/* 服务网络 */
.Service_online{padding-bottom:0;}
.Service .ServicePart .title{font-size: 0.22rem;text-align: center;margin-bottom:0.6rem;}
.Service .ServicePart ul{background: url(../images/sev_bg.jpg) no-repeat center center;background-size: cover;padding:0 3%;}
.Service .ServicePart ul li{width:20%;float:left;height:4.2rem;display: flex;align-items: center;text-align: center;justify-content: center;position: relative;}
.Service .ServicePart ul li .img{height:116%;background-size: cover;background-repeat: no-repeat;background-position: center center;position: absolute;top:-8%;left:0;width:100%;transition: all .5s;-webkit-transition: all .5s;opacity: 0;transform: scale(0.5);-webkit-transform: scale(0.5);}
.Service .ServicePart ul li .txt{position: relative;width:100%;text-align: center;z-index:9;}
.Service .ServicePart ul li .txt .num {color:#00196d;}
.Service .ServicePart ul li .txt .num strong{font-size: 0.54rem;font-family: OswaldM;}
.Service .ServicePart ul li .txt .num i{display: inline-block;margin-left:0.1rem;}
.Service .ServicePart ul li .txt .dec{font-size: 0.2rem;color:#666;margin-top:0.1rem;}
.Service .ServicePart ul li:hover .img{opacity: 1;transform: scale(1);-webkit-transform: scale(1);}
.Service .ServicePart ul li:hover .txt .num{color:#fff}
.Service .ServicePart ul li:hover .txt .dec{color:#fff;opacity: 0.6;}

.Service_map{margin-top:1rem;position: relative;}
.Service_map .Map #Map{height:8.85rem;width:100%;}
.Service_map .map_select{background: #fff;width:4.3rem;height:6.8rem;background: #fff;border-radius: 5px;position: absolute;left:1.6rem;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);box-sizing: border-box;padding:0.3rem 0;z-index:99;}
.Service_map .map_select .map_select_box{margin:0 0.3rem;display: flex;justify-content: space-between;}
.Service_map .map_select .map_select_box select{appearance:normal;-moz-appearance: normal;-webkit-appearance: normal;width:47%;height:0.5rem;line-height: 0.5rem;border-radius: 3px;background: url(../images/selecticon.png) no-repeat center right 15px;}
.Service_map .map_select .search{margin:0.1rem 0.3rem 0.3rem;height:0.5rem;padding-right:0.5rem;position: relative;border:1px solid #d9d9d9;border-radius: 3px;overflow: hidden;}
.Service_map .map_select .search input{width:100%;box-sizing: border-box;height:100%;padding:0 0.15rem;}
.Service_map .map_select .search button{position: absolute;right:0;top:0;width:50px;height:100%;color:#666;background: none;}
.Service_map .result .dec{padding:0 0.3rem;color:#666;margin-bottom:0.15rem;}
.Service_map .result .dec span{color:#00196d;}
.Service_map .result ul{overflow: auto;max-height:4.4rem;}
.Service_map .result ul li{padding:0 0.3rem;height:1.1rem;display: flex;align-items: center;font-size: 0.2rem;border-bottom:1px dotted #d9d9d9;cursor: pointer;}
.Service_map .result ul li span{font-size: 0.26rem;display: inline-block;margin-right:5px;}
.Service_map .result ul li.on{background: #00196d;}
.Service_map .result ul li.on a{color:#fff;}
.Service_map .result ul li a{display: block;}
.Service_map .result ul::-webkit-scrollbar{
	width: 3px; height:3px;-webkit-overflow-scrolling : touch;
	background-color: #e6e6e6;}
	.Service_map .result ul::-webkit-scrollbar-track{
	background-color: #e6e6e6;}
	.Service_map .result ul::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background-color: #00196d;}
	.Service_map .result ul::-webkit-scrollbar-button{
	height: 0px;
	background-color: #e6e6e6;}

@media(max-width:1440px){
	.Service_map .map_select{left:1rem;}
}

@media(max-width:1024px){
	.Service .ServicePart ul li .txt .num strong{font-size: 0.4rem;}
	.Service .ServicePart ul li .txt .dec{font-size: 14px;}
	.Service_map .Map #Map{height:500px;}
	.Service_map .map_select{height:440px;left:20px;width:300px;}
	.Service_map .map_select .map_select_box select{height:35px;line-height: 35px;}
	.Service_map .map_select .search{height:35px;line-height: 35px;}
	.Service_map .result .dec{font-size: 16px;margin-bottom:10px;}
	.Service_map .result ul li{height:60px;font-size: 14px;}
	.Service_map .result ul li span{font-size: 18px;}
	.Service_map .result ul{max-height:240px;}
}

@media(max-width:768px){
	.Service .ServicePart ul{padding:0;}
	.Service .ServicePart ul li{height:200px;}
}

@media(max-width:640px){
	.Service .ServicePart ul li{width:33.33%;height:120px;}
	.Service .ServicePart ul li .txt .num strong{font-size: 24px;}
	.Service .ServicePart .title{font-size: 18px;}
	.Service_map .map_select{width:100%;height:auto;position: static;transform: translateY(0);-webkit-transform: translateY(0);box-sizing: border-box;padding:10px;border-radius: 10px;}
	.Service_map .Map #Map{height:300px;}
}

/* 服务团队 */
.SubTit .dec{margin-top:0.3rem;color:#999;}
.Service_team .Service_team_part2{position: relative;background: #f5f7fa;}
.Service_team .Service_team_part2 .w1600{position: static;}
.Service_team .Service_team_part2 .img{width:50%;padding-top:5.8rem;position: absolute;left:0;top:0;}
.Service_team .Service_team_part2 .txt{width:46%;box-sizing: border-box;padding-left:2.7rem;position: relative;min-height:5.8rem;}
.Service_team .Service_team_part2 .txt .SubTit{position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);padding-bottom:0;max-width:2.2rem;}

.Service_team .Service_team_part2 .txt ul li{float:left;width:50%;padding:0.5rem 0.3rem;border-left:1px solid #e6e8eb;}
.Service_team .Service_team_part2 .txt ul li:first-child{margin-left:50%;}
.Service_team .Service_team_part2 .txt ul li .num{font-size: 0.32rem;display: flex;align-items: center;font-family: OswaldM;}
.Service_team .Service_team_part2 .txt ul li .num strong{font-size: 0.54rem;display: inline-block;margin-right:0.1rem;}
.Service_team .Service_team_part2 .txt ul li p{font-size:0.2rem;margin-top:0.3rem;color:#666;}

.Service_team .Service_team_part3{position: relative;padding-bottom:0.5rem;}
.Service_team .Service_team_part3 .partBox_tit{position: absolute;left:0;top:0;max-width:3.2rem;z-index:99;}
.Service_team .Service_team_part3 .partBox_tit .traning_nav ul li{line-height: 0.4rem;border-radius: 0.4rem;border:1px solid #e1e3e6;width:1.5rem;text-align: center;margin-bottom:0.2rem;}
.Service_team .Service_team_part3 .partBox_tit .traning_nav ul li a{display: block;}
.Service_team .Service_team_part3 .partBox_tit .traning_nav ul li.on{background: #00196d;border:1px solid #00196d;}
.Service_team .Service_team_part3 .partBox_tit .traning_nav ul li.on a{color:#fff;}
.Service_team .Service_team_part3 .partBox_tit .traning_nav ul li:hover{background: #00196d;border:1px solid #00196d;}
.Service_team .Service_team_part3 .partBox_tit .traning_nav ul li:hover a{color:#fff;}


.Service_team .Service_team_part3 .partBox_con .slider{padding-left:5.6rem;}
.Service_team .Service_team_part3 .partBox_con .slider .item{width:30.33%;float:left;margin-left:3%;margin-bottom:4%;}
.Service_team .Service_team_part3 .partBox_con .slider .slick-slider.slick-current .item a{display: block;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Service_team .Service_team_part3 .partBox_con .slider .slick-list{margin-left:-3%;}
.Service_team .Service_team_part3 .partBox_con .slider .item .img{padding-top:56%;}
.Service_team .Service_team_part3 .partBox_con .slider .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.Service_team .Service_team_part3 .partBox_con .slider .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05s);}
.Service_team .Service_team_part3 .partBox_con .slider .item .tit{font-size: 0.16rem;margin-top:0;padding:0.1rem 0.2rem;font-weight: normal;}


.Service_team .Service_team_part3 .partBox_con{position: relative;height:5.5rem;}
.Service_team .Service_team_part3 .partBox_con .partBox_con_item{position: absolute;width:100%;height:100%;top:0;left:0;opacity: 0;visibility: hidden;transform: translateY(0);-webkit-transform: translateY(0);transition: all .3s;-webkit-transition: all .3s;}
.Service_team .Service_team_part3 .partBox_con .partBox_con_item.on{transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;visibility: visible;}

.Service_team .Service_team_part3 .partBox_con .slick-arrow{top:auto;bottom:0.4rem;transform: translateY(0);border:1px solid #cfcfcf;background-color: #fff;}
.Service_team .Service_team_part3 .partBox_con .slick-arrow.slick-prev{left:0;}
.Service_team .Service_team_part3 .partBox_con .slick-arrow.slick-next{right:auto;left:0.8rem;}
.Service_team .Service_team_part3 .partBox_con .slick-arrow.slick-prev:After{background-image: url(../images/arrleft3.png);}
.Service_team .Service_team_part3 .partBox_con .slick-arrow.slick-next:After{background-image: url(../images/arrright3.png);}


.Service_team .Service_team_part4 {position: relative;background: #f5f7fa;}
.Service_team .Service_team_part4 .canvas{width:100%;height:100%;position: absolute;top:0;left:0;opacity: 1;}
.Service_team .Service_team_part4 .partBox ul{}
.Service_team .Service_team_part4 .partBox ul li{width:25%;float:left;box-sizing: border-box;text-align: center;border-left:1px solid #e6e8eb;cursor: pointer;}
.Service_team .Service_team_part4 .partBox ul li .num{position: relative;padding-top:0.5rem;display: inline-block;}
.Service_team .Service_team_part4 .partBox ul li .num strong{font-size: 0.72rem;color:#00196d;font-family: OswaldM;}
.Service_team .Service_team_part4 .partBox ul li .num .unit{width:0.9rem;height:0.36rem;box-sizing: border-box;padding-bottom:0.08rem;line-height: 0.28rem;text-align: center;background: url(../images/unitico.png) no-repeat center center;background-size: 100% 100%;position: absolute;top:0;left:100%;color:#999;}
.Service_team .Service_team_part4 .partBox ul li .txt{font-size: 0.2rem;margin-top:0.2rem;color:#666;}
.Service_team .Service_team_part4 .partBox ul li:first-child{border-left:none;}
.Service_team .Service_team_part4 .partBox ul li:hover .num .unit{background: url(../images/uniticon.png) no-repeat center center;background-size: 100% 100%;color:#fff;}
.Service_team .Service_team_part4 .partBox .Sev_tel{margin-top:1rem;text-align: center;justify-content: center;display: flex;color:#808080;}
.Service_team .Service_team_part4 .partBox .Sev_tel .ico{display: inline-block;margin-right:0.2rem;}
.Service_team .Service_team_part4 .partBox .Sev_tel .con{display: inline-block;text-align: left;}
.Service_team .Service_team_part4 .partBox .Sev_tel .con p{font-size: 0.42rem;margin-bottom:0.1rem;}
.Service_team .Service_team_part4 .partBox .Sev_tel .con span{font-size: 0.2rem;}
.Service_team .Service_team_part4 .partBox .Sev_tel .ico img{max-height:0.64rem;}


@media(max-width:1440px){
	.Service_team .Service_team_part2 .img{padding-top:4.9rem;}
	.Service_team .Service_team_part2 .txt{min-height:4.9rem;padding-left:2.5rem;}
	.Service_team .Service_team_part2 .txt .SubTit{max-width:2rem;}
	.Service_team .Service_team_part2 .txt ul li{padding:0.37rem 0.25rem;}
	.Service_team .Service_team_part3 .partBox_tit .SubTit{padding-bottom:0.4rem;}
	.Service_team .Service_team_part3 .partBox_con{height:5rem;}
	.Service_team .Service_team_part3 .partBox_con .slider{padding-left:4.6rem;}
}

@media(max-width:1024px){
	.Service_team .Service_team_part2 .img{position: relative;width:100%;padding-top:60%;}
	.Service_team .Service_team_part2 .txt{width:100%;min-height:1px;}
	.Service_team .Service_team_part2 .txt ul li:first-child{margin-left:0;}
	.Service_team .Service_team_part3 .partBox_con .slider{padding-left:0;padding-bottom:30px;}
	.Service_team .Service_team_part3 .partBox_tit{position: static;width:100%;max-width:100%;}
	.Service_team .Service_team_part3 .partBox_tit .traning_nav ul li{display: inline-block;margin-right:10px;}
	.Service_team .Service_team_part3 .partBox_con .slick-arrow{bottom:-10px;}
	.Service_team .Service_team_part3 .partBox_con .slick-arrow.slick-next{left:45px;}
	.Service_team .Service_team_part3 .partBox_con{height:4.8rem;}
	.Service_team .Service_team_part4 .partBox ul li .txt{font-size: 14px;}
	.Service_team .Service_team_part2 .txt ul li .num strong{font-size: 0.4rem;}
	.Service_team .Service_team_part4 .partBox ul li .num strong{font-size: 0.6rem;}
}

@media(max-width:768px){
	.Service_team .Service_team_part3 .partBox_con{height:4.5rem;}
}

@media(max-width:640px){
	.Service_team .Service_team_part2 .txt ul li .num strong{font-size: 24px;}
	.Service_team .Service_team_part2 .txt ul li p{font-size: 14px;}
	.Service_team .Service_team_part4 .partBox ul li{width:50%;padding:10px;}
	.Service_team .Service_team_part4 .partBox ul li:nth-child(3){border-left:none;}
	.Service_team .Service_team_part4 .partBox ul li .num strong{font-size: 24px;}
	.Service_team .Service_team_part4 .partBox ul li .num .unit{width:70px;height:30px;padding-bottom:5px;line-height: 25px;}
	.Service_team .Service_team_part4 .partBox .Sev_tel .ico img{max-height:45px;}
	.Service_team .Service_team_part4 .partBox .Sev_tel .con p{font-size: 22px;}
	.Service_team .Service_team_part4 .partBox .Sev_tel .con span{font-size: 14px;}
	.Service_team .Service_team_part3 .partBox_tit .traning_nav ul{margin-bottom:20px;}
	.Service_team .Service_team_part3 .partBox_tit .traning_nav ul li{width:auto;padding:0 10px;line-height: 30px;border-radius: 30px;}
	.Service_team .Service_team_part3 .partBox_con .slider .item{width:47%;}
	.Service_team .Service_team_part3 .partBox_con .slider .item .tit{font-size: 14px;}
	.Service_team .Service_team_part3 .partBox_con{height:340px;}
}

/* 行业应用详情 */
.w900{max-width:900px;margin:0 auto;}
.CaseInfo .slider_img{margin-bottom:0.6rem;}
.CaseInfo .slider_img .item img{width:100%;}
.CaseInfo .NewsInfo_tit{text-align: left;}

@media(max-width:1024px){
	.CaseInfo .slick-prev{left:8px;}
	.CaseInfo .slick-next{right:8px;}
}

/* 行业应用 */
.Applicaltion .items{margin-bottom:0.3rem;padding:0 0.3rem;background: #f5f7fa;transition: all .5s;-webkit-transition: all .5s;}
.Applicaltion .items .items_left{width:37.5%;box-sizing: border-box;padding:0.5rem 0.3rem;float:left;}
.Applicaltion .items .items_left .title{margin-bottom:0.4rem;}
.Applicaltion .items .items_left .title h1{font-size: 0.34rem;font-weight: normal;}
.Applicaltion .items .items_left .title .ico{width:1.1rem;height:1.1rem;position: relative;line-height: 1.1rem;text-align: center;}
.Applicaltion .items .items_left .title .ico img{max-height:0.8rem;max-width:0.8rem;}
.Applicaltion .items .items_left .title .ico::before{content:'';display: block;width:100%;height:100%;background: url(../images/yuanico.png) no-repeat center center;background-size: 100% 100%;position: absolute;top:0;left:0;}

.Applicaltion .items .items_left .menu_list ul{margin-left:-2%;}
.Applicaltion .items .items_left .menu_list ul::after{content:'';display: block;clear: both;}
.Applicaltion .items .items_left .menu_list ul li{width:48%;float:left;margin-left:2%;font-size: 0.18rem;line-height: 0.45rem;padding-left:15px;position: relative;}
.Applicaltion .items .items_left .menu_list ul li::before{content:"";display: block;width:5px;height:5px;background: #999999;border-radius: 50%;position: absolute;left:0;top:50%;margin-top:-2.5px;}
.Applicaltion .items .items_left .menu_list ul li i{display: inline-block;width:20px;height:20px;background: url(../images/arr.png) no-repeat center center;position: relative;top:4px;opacity: 0;transition: all .5s;}
.Applicaltion .items .items_left .menu_list ul li:hover::before{background: #00196d;}
.Applicaltion .items .items_left .menu_list ul li:hover i{opacity: 1;}

.Applicaltion .items .items_right{width:62.5%;box-sizing: border-box;padding:0.3rem 0.4rem;float:right;border-left:1px solid #e6e9ee;}
.Applicaltion .items .items_right ul li{margin-left:0.3rem;}
.Applicaltion .items .items_right ul .slick-list{margin-left:-0.3rem;}
.Applicaltion .items .items_right ul li .img{padding-top:60%;}
.Applicaltion .items .items_right ul li .img span{transition: all .5s;-webkit-transition: all .5s;}
.Applicaltion .items .items_right ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Applicaltion .items .items_right ul li .txt{margin-top:0.15rem;}
.Applicaltion .items .items_right ul li .txt h1{font-size: 0.16rem;font-weight: normal;}
.Applicaltion .items .items_right ul li .txt .date{font-size: 0.14rem;color:#999;}
.Applicaltion .slick-arrow{width:0.4rem;height:0.4rem;}
.Applicaltion .slick-arrow.slick-next{right:-0.55rem;}
.Applicaltion .slick-arrow.slick-prev{left:-0.6rem;}

.Applicaltion .items:hover{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.Applicaltion .items:hover .items_left .title .ico::before{ -webkit-animation: rotate 3s linear infinite;animation: rotate 3s linear infinite;}
.Applicaltion .items:hover .items_left .title .ico img{-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}


@media(max-width:1024px){
	.Applicaltion .items .items_left .title .ico{width:70px;height:70px;}
	.Applicaltion .items .items_left .title .ico img{max-width:40px;max-height:40px;}
	.Applicaltion .items .items_left .menu_list ul li{font-size: 15px;}
	.Applicaltion .items .items_left{padding:30px 20px 30px 20px;}
	.Applicaltion .items{padding:0;}
}

@media(max-width:768px){
	.Applicaltion .items .items_left{width:100%;}
	.Applicaltion .items .items_right{width:100%;border-left:none;}
	.Applicaltion .items .items_left .title {margin-bottom: 0;}
	.Applicaltion .items .items_left .title .ico{margin-top: -20px;}
	.Applicaltion .items .items_left .title h1{font-size: 18px;}
	.Applicaltion .items .items_right ul li .txt h1{font-size: 15px;margin-bottom:5px;}
	.Applicaltion .items .items_right ul li .txt .date{font-size: 14px;}
	.Applicaltion .items .items_left .menu_list ul li{line-height: 30px;}
}

@media(max-width:640px){
	.Applicaltion .items .items_left .menu_list ul li{width:98%;}
	.Applicaltion .slick-arrow{width:30px;height:30px;}
}


/* 市政工程 */
.AppColumn .AppColumnBox{position: relative;}
.AppColumn .AppColumnBox_left{width:37.5%;}
.AppColumn .AppColumnBox_left .title{padding:1.5rem 0.7rem 1.45rem;}
.AppColumn .AppColumnBox_left .title .ico{width:1.1rem;height:1.1rem;position: relative;line-height: 1.1rem;text-align: center;margin-bottom:0.5rem;}
.AppColumn .AppColumnBox_left .title .ico img{max-height:0.8rem;max-width:0.8rem;}
.AppColumn .AppColumnBox_left .title .ico::before{content:'';display: block;width:100%;height:100%;background: url(../images/yuanico.png) no-repeat center center;background-size: 100% 100%;position: absolute;top:0;left:0;}
.AppColumn .AppColumnBox_left .title .cn{font-size: 0.34rem;font-weight: normal;}
.AppColumn .AppColumnBox_left .title .en{font-size: 0.2rem;color:#999;font-weight: lighter;text-transform: uppercase;margin-top:0.15rem;}
.AppColumn .AppColumnBox_left .app_nav{padding:0.8rem 0.5rem 0.7rem 0.6rem;background: url(../images/appbg.jpg) no-repeat center center;background-size: cover;}
.AppColumn .AppColumnBox_left .app_nav ul{margin-left:-10%;}
.AppColumn .AppColumnBox_left .app_nav ul::after{content:'';display: block;clear: both;}
.AppColumn .AppColumnBox_left .app_nav ul li{width:40%;float:left;margin-left:10%;margin-bottom:0.2rem;border-bottom:1px solid rgba(255,255,255,0.3);line-height: 0.5rem;position: relative;}
.AppColumn .AppColumnBox_left .app_nav ul li::before{content:'';width:0;height:1px;background: #fff;transition: all .5s;-webkit-transition: all .5s;position: absolute;left:0;bottom:-1px;}
.AppColumn .AppColumnBox_left .app_nav ul li a{display: block;color:#fff;font-size: 0.18rem;}
.AppColumn .AppColumnBox_left .app_nav ul li:hover::before{width:70%;}
.AppColumn .AppColumnBox_left .app_nav ul li.on::before{width:70%;}

.AppColumn .AppColumnBox_right{width:62.5%;position: absolute;right:0;top:0;}
.AppColumn .AppColumnBox_right .item .img{padding-top:6.3rem;}
.AppColumn .AppColumnBox_right .item .txt{padding:0.3rem;}
.AppColumn .AppColumnBox_right .item .txt h1{font-size: 0.24rem;font-weight: normal;}
.AppColumn .AppColumnBox_right .item .txt .dec{font-size: 0.16rem;line-height: 0.3rem;margin-top:0.15rem;color:#333;}

.AppColumn .AppColumnBox_right .slick-arrow{border-radius: 0;transform: translateY(0);top:5.7rem;}
.AppColumn .AppColumnBox_right .slick-arrow.slick-prev{left:0;}
.AppColumn .AppColumnBox_right .slick-arrow.slick-next{left:0.6rem;right:auto;}

.AppColumn .AppColumnBox_right .slick-arrow{background-color: rgba(255,255,255,0.5);}
.AppColumn .AppColumnBox_right .slick-arrow.slick-prev:After{background-image: url(../images/arrleft_05.png);}
.AppColumn .AppColumnBox_right .slick-arrow.slick-next:After{background-image: url(../images/arrright_05.png);background-color: #fff;}
.AppColumn .AppColumnBox_right .slick-arrow.slick-next:hover:After{background-color: #00196d;}

.AppColumn .AppColumnBox_right .AppColumnBox_right_box{position: absolute;top:0;left:0;opacity: 0;transition: all .5s;-webkit-transition: all .5s;visibility: hidden;width:100%;}
.AppColumn .AppColumnBox_right .AppColumnBox_right_box.on{opacity: 1;visibility: visible;}

@media(max-width:1024px){
	.AppColumn .AppColumnBox_left{width:100%;}
	.AppColumn .AppColumnBox_right{width:100%;}
	.AppColumn .AppColumnBox_right{width:100%;position: relative;min-height:110vh;}
	.AppColumn .AppColumnBox_right .slider{padding-bottom:30px;}
	.AppColumn .AppColumnBox_right .slick-arrow{top:auto;bottom:0;}
	.AppColumn .AppColumnBox_right .slick-arrow.slick-prev{left:auto;right:53%;}
 .AppColumn .AppColumnBox_right .slick-arrow.slick-next{left:53%;}

	.AppColumn .AppColumnBox_left .title{padding:0rem 0.5rem 0.5rem;}
	.AppColumn .AppColumnBox_left .title .ico{float: left;margin: 0 0.2rem 0 0;}
	.AppColumn .AppColumnBox_left .title .cn{padding-top: 0.2rem;font-size: 18px;}
}

@media(max-width:640px){
	.AppColumn .AppColumnBox_right{min-height:70vh;}
	.AppColumn .AppColumnBox_left .title .ico{width:70px;height:70px;line-height: 70px;}
	.AppColumn .AppColumnBox_left .title .ico img{max-height:40px;max-width:40px;}
	.AppColumn .AppColumnBox_left .title{padding:0 0.6rem 0;min-height: 70px;margin-bottom: 0.4rem;}
	.AppColumn .AppColumnBox_left .app_nav{padding:20px;}
	.AppColumn .AppColumnBox_left .app_nav ul li{width:90%;line-height: 38px;}
	.AppColumn .AppColumnBox_left .app_nav ul li a{font-size: 15px;}
	.AppColumn .AppColumnBox_right .item .img{padding-top:65%;}
	.AppColumn .AppColumnBox_right .item .txt{padding:20px;}
	.AppColumn .AppColumnBox_right .item .txt h1{font-size: 15px;font-weight: bold;}
	.AppColumn .AppColumnBox_right .item .txt .dec{font-size: 14px;line-height: 25px;}
}

/* 数字化解决方案 */
.DitigalCore{width: 6.32rem;position: relative;height: 6.32rem;margin:0.42rem auto 0.48rem;}
.DitigalCore:after{width: 0.76rem;height: .76rem;background-image: linear-gradient(#e7f0fc, #f5f9fe);left: -1.36rem;bottom: 1.1rem;border-radius: 50%;position: absolute;content: "";
	animation: icon-shaking 2s linear 0.5s infinite alternate;
	-webkit-animation: icon-shaking 2s linear 0.5s infinite alternate;
}
.DitigalCore .imgbox{padding-top: 100%;}
.DitigalCore .imgbox:After{width: 100%;height: 100%;z-index: 1;left: 0;top: 0;content: "";border:1px solid #dee8f6;border-radius: 50%;position: absolute;}
.DitigalCore .imgbox:Before{left: 50%;top: 50%;position: absolute;margin:-2.585rem 0 0 -2.585rem;width: 5.17rem;height: 5.17rem;border-radius: 50%;background:url(../images/szyh.png);content: "";z-index: 2;animation:turn 3s linear infinite;background-size: contain;}
.DitigalCore .imgbox .Info{transform: translate(-50%,-50%);left: 50%;top: 50%;position: absolute;width: 5.17rem;height: 5.17rem;border-radius: 50%;font-size: 0.3rem;color:#00196d;font-weight: bold;line-height: 1.3;overflow: hidden;text-align: center;z-index: 10;}
.DitigalCore .imgbox .Info .cell{height: 100%;}
.DitigalCore .imgbox .Info i{font-size: 1.42rem;line-height:1;display:block;
	color:#00196d;
 background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#00196d), to(#6e96ea));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}

.DitigalCore .item{position: absolute;box-shadow: 0 4px 25px rgba(6,71,160,0.16);width: 4.3rem;z-index: 10;background:#fff;padding:0.4rem;color:#666666;}
.DitigalCore .item:after{position: absolute;content: "";width: 0.31rem;height: 0.37rem;background-size: contain;background-position: center center;background-repeat: no-repeat;}
.DitigalCore .tabnav{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 0 0.25rem -2%;line-height: 38px;}
.DitigalCore .tabnav span{width: 48%;margin:0 0 10px 2%;color:#afccf3;background:#e8f0fc;color:#00196d;text-align: center;border:1px solid #afccf3;cursor: pointer;}
.DitigalCore .tabnav span.on{color:#fff;background:#00196d;border:1px solid #00196d;}
.DitigalCore .item .ti{line-height: 1.1;font-size: 0.24rem;color:#00196d;margin-bottom: 0.25rem;}
.DitigalCore .item p span{color:#333333;}
.DitigalCore .item:nth-child(1){top: 0;left: -3.2rem;border-radius: 0.2rem 0.2rem 0 0.2rem;}
.DitigalCore .item:nth-child(1):after{background-image: url(../images/point1.png);right: -0.31rem;bottom: 0;}
.DitigalCore .item:nth-child(2){left: -2.27rem;bottom: -0.48rem;border-radius: 0.2rem 0 0.2rem 0.2rem;}
.DitigalCore .item:nth-child(2):after{background-image: url(../images/point5.png);right: 0;top: -0.31rem;}
.DitigalCore .item:nth-child(3){right: -2.15rem;top: -0.4rem;border-radius: 0.2rem 0.2rem 0.2rem 0;}
.DitigalCore .item:nth-child(3):after{background-image: url(../images/point2.png);left: 0;bottom: -0.32rem;}
.DitigalCore .item:nth-child(4){right: -3.83rem;top: 2.25rem;border-radius: 0.2rem 0.2rem 0.2rem 0;}
.DitigalCore .item:nth-child(4):after{background-image: url(../images/point3.png);left: -0.31rem;bottom: 0;}
.DitigalCore .item:nth-child(5){right: -2.15rem;bottom: -0.48rem;border-radius: 0 0.2rem 0.2rem 0.2rem;}
.DitigalCore .item:nth-child(5):after{background-image: url(../images/point4.png);left: 0;top: -0.31rem;}

.DitigalInfo{padding-bottom: 0.3rem;}
.DitigalInfo .imgbox{width: 48%;}
.DitigalInfo .info{padding-left: 5%;}
.DitigalInfo .info .text{padding: 0 0 0.5rem 1.6rem;line-height: 0.36rem;}
.DitigalInfo .info .text:last-child{padding-bottom: 0;}
.DitigalInfo .info .text .ti{line-height: 0.44rem;font-size: 0.36rem;margin-bottom: 0.26rem;position: relative;}
.DitigalInfo .info .text .ti span{position: absolute;left: -1.6rem;top: 0;width: 1.25rem;text-align: center;font-size: 0.2rem;color:#fff;border-radius: 5px;background:#00196d;}
.DitigalInfo .info .text .ti span:after{position: absolute;top: 0.15rem;right: -4px;width: 14px;height: 14px;background:#00196d;content: "";transform: rotate(135deg);}
.DitigalInfo .info .text:last-child .ti span,
.DitigalInfo .info .text:last-child .ti span:after{background:#00addf;}
.DitigalInfo .info .text p{position: relative;padding-left: 12px;}
.DitigalInfo .info .text p:after{content: "";width: 3px;height: 3px;background:#00196d;left: 0;top: 50%;margin-top: -1px;position: absolute;}

.DitigalFive{margin: 0.5rem 0 0 -2.5%;}
.DitigalFive .item{margin-left: 2.5%;width: 17.5%;float: left;border-radius: 0.2rem;position: relative;box-shadow: 0 4px 25px rgba(6,71,160,0.16);height: 4.06rem;}
.DitigalFive .imgbox{padding-top: 4rem;border-radius: 0.2rem;transform:skew(0, 15deg);margin-top: -0.5rem;}
.DitigalFive .ico{position: absolute;left: 0.37rem;top: 0.99rem;padding-top: 21px;text-align: center;width: 59px;line-height: 39px;color:#00196d;background:url(../images/floder.png);z-index: 10;}
.DitigalFive .info{position: absolute;padding:0 0.37rem 0.35rem;bottom:0;left:0;width: 100%;color:#666666;z-index: 10;}
.DitigalFive .info dt{line-height: 2;color:#00196d;font-size: 0.24rem;}
.DitigalFive .info dd{min-height: 0.6rem;}

@media(max-width:1024px){
	.DitigalInfo .cell{display: block;width: auto !important;}
	.DitigalFive .item{width: 30.833%;margin-bottom: 1rem;}
	.DitigalFive .item:nth-child(4),.DitigalFive .item:nth-child(5){margin-bottom: 0;}
}

@media(max-width:767px){
	.DitigalCore{height: auto;width: 100%;}
	.DitigalCore .item{position: static;width: auto;margin-bottom: 15px;padding:15px 15px 25px;}
	.DitigalCore .item:after{display: none;}
	.DitigalCore .imgbox{width: 78%;padding-top: 78%;margin:0px auto 20px;}
	.DitigalCore .item .ti{font-size: 18px;}

	.DitigalInfo .info .text .ti{font-size: 18px;}
	.DitigalInfo .info .text .ti span{font-size: 14px;line-height: 35px;width: 80px;left: -90px;}
	.DitigalInfo .info .text{line-height: 24px;padding-left: 80px;}
	.DitigalFive .item{width: 47.5%;}
	.DitigalFive .item:nth-child(4){margin-bottom: 1rem;}
	.DitigalFive .info dt{font-size: 16px;}
	.DitigalFive .ico{top: 0.4rem;}
}

/* 数字化解决方案 */
.ConstructionFa{position: relative;width: 465px;margin:0px auto;z-index: 1;}
.ConstructionFa .imgbox{padding-top: 538px;background: url(../images/sgbg.png) center center no-repeat;background-size:contain;z-index: 1;}
.ConstructionFa .Info{position: absolute;left: 50%;top: 50%;z-index: 10;width: 294px;height: 294px;transform: translate(-50%,-50%);border-radius: 50%;text-align: center;}
.ConstructionFa .cell{position: relative;height: 100%;font-size: 0.3rem;line-height: 1.3;font-weight: bold;}
.ConstructionFa .cell img{display: block;margin:0px auto 0.22rem;width: 1.47rem;height: 1.29rem;}
.ConstructionFa .item{position: absolute;width: 344px;z-index: 100;}
.ConstructionFa .item .txt{height: 70px;display: flex;font-size: 0.24rem;color:#fff;border-radius: 33px;background:#00196d;align-items: center;}
.ConstructionFa .item .ico{width: 63px;height: 63px;border-radius: 50%;background:#fff;right: 4px;top: 4px;position: absolute;z-index: 10;}
.ConstructionFa .item .ico img{width: 35px;height: 35px;}
.ConstructionFa .item:after{content: "";right: -32px;width: 55px;height: 3px;position: absolute;background:rgba(0,95,225,0.2);top: 62%;transform: rotate(30deg);z-index: 0;}
.ConstructionFa .item i{position: absolute;width: 27px;height: 27px;border-radius: 50%;background-image: linear-gradient(#0361e1, #5d9df4);right: -50px;top: 50px;}
.ConstructionFa .item i:before,.ConstructionFa .item i:after {content: "";border-radius: 50%;position: absolute;}
.ConstructionFa .item i:before {background: rgba(6,99,226,1);left: -25%;top: -25%;width: 150%;height: 150%;-webkit-animation: guang 1.5s ease-out;
	-moz-animation: guang 1.5s ease-out;	animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;	animation-iteration-count: infinite;}
.ConstructionFa .item i:after {background: rgba(71,137,228,1);left: -40%;top: -40%;width: 180%;height: 180%;z-index: 8;-webkit-animation: guang2 1.1s ease-out;
	-moz-animation: guang2 1.1s ease-out;animation: guang2 1.1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;	animation-iteration-count: infinite;}
.ConstructionFa .item:nth-child(1){top: 112px;left: -306px;}
.ConstructionFa .item:nth-child(1) .txt,.ConstructionFa .item:nth-child(2) .txt{padding-right: 84px;justify-content: flex-end;}
.ConstructionFa .item:nth-child(2){bottom: 94px;left: -306px;}
.ConstructionFa .item:nth-child(2):after{transform: rotate(-30deg);top: 48%;right: -36px;}
.ConstructionFa .item:nth-child(2) i{top: 5px;right: -58px;}
.ConstructionFa .item:nth-child(3){top: 112px;right: -306px;}
.ConstructionFa .item:nth-child(3) .txt,.ConstructionFa .item:nth-child(4) .txt{padding-left: 84px;padding-right: 0;}
.ConstructionFa .item:nth-child(3) .ico,.ConstructionFa .item:nth-child(4) .ico{right: auto;left: 4px;}
.ConstructionFa .item:nth-child(3):after{transform: rotate(-30deg);right: auto;left: -32px;}
.ConstructionFa .item:nth-child(3) i{right: right;left: -50px;}
.ConstructionFa .item:nth-child(4){bottom: 93px;right: -306px;}
.ConstructionFa .item:nth-child(4):after{right: auto;left: -36px;top: 48%;}
.ConstructionFa .item:nth-child(4) i{right: auto;left: -58px;top: 5px;}
.ConstructionFa:after{width: 1413px;left: 50%;bottom: -1rem;transform: translateX(-752px);background:url(../images/sgbg2.jpg) center bottom no-repeat;content: "";position: absolute;height: 100%;z-index: 0;}
.SgTit {padding-bottom: 0.4rem;}
.SgTit h3{text-align: center;font-size: 0.3rem;font-weight: normal;}
.SbList{margin-left: -0.33rem;}
.SbList li{width: 25%;float: left;padding-left: 0.33rem;text-align: center;}
.SbList .imgbox{padding-top: 64%;}
.SbList .ti{height: 0.89rem;padding:0.17rem 0.15rem 0.13rem;background:#fff;font-size: 0.2rem;transition: all 0.3s;}
.SbList a{box-shadow:0 5px 29px rgba(0,0,0,0.05);}
.SbList li:hover .ti{background:#00196d;color:#fff;}

.ManyList li{width: 25%;float: left;text-align: center;padding: 0 0.25rem 0.25rem;}
.ManyList li .ico{width: 1rem;height: 1rem;display: block;margin:0px auto 17px;border-radius: 50%;box-shadow: 0 12px 20px rgba(0,0,0,0.1);}
.ManyList li .ico img{left: 0;top: 0;}
.ManyList li .ico:After{position: absolute;left: 50%;top: 50%;width: 0;height: 0;content: "";border-radius: 50%;transition: all 0.3s;background:#00196d;}
.ManyList li:hover .ico:After{width: 100%;height: 100%;left: 0;top: 0;}
.ManyList li .ti{font-size: 0.24rem;margin-bottom: 8px;}
.ManyList li .p{min-height: 0.9rem;color:#999999;max-width: 2.8rem;margin:0px auto;}

.CaseInfo .item{background:#fff url(../images/caseico.gif) right bottom no-repeat;padding:10px;min-height: 4.6rem;}
.CaseInfo .caseimg{width: 40%;float: left;overflow: hidden;}
.CaseInfo .caseimg .slick-dots{text-align: right;padding-right: 20px;bottom: 10px;}
.CaseInfo .caseimg .slick-dots li{margin:0 0 0 8px;}
.CaseInfo .caseimg .slick-dots li button{width: 0.15rem;height: 0.15rem;background:#fff;border:0;}
.CaseInfo .caseimg .slick-dots li.slick-active button{background:#00196d;border:0;}
.CaseInfo .caseimg .slick-arrow{border-radius: 0;width: 0.4rem;}
.CaseInfo .caseimg:hover .slick-prev{left: 10px;}
.CaseInfo .caseimg:hover .slick-next{right: 10px;}
.CaseInfo .imgbox{padding-top: 4.38rem;}
.CaseInfo .info{width: 60%;float: left;padding:2.8% 5% 0;}
.CaseInfo .tit{font-size: 0.3rem;line-height: 1.5;}
.CaseInfo .date{font-size: 14px;color:#999999;margin-bottom: 0.35rem;}
.CaseInfo .innertxt{position: relative;}
.CaseInfo .innertxt:before{left: 39%;top: 0;width: 1px;height: 100%;content: "";background: #ebebeb;position: absolute;}
.CaseInfo .innertxt dl{width: 45%;float: left;padding:0 5%;color:#555555;}
.CaseInfo .innertxt dl:nth-child(1){padding-left: 0;width: 40%;}
.CaseInfo .innertxt dl dt{text-align:center;font-size: 0.2rem;margin-bottom:0.1rem;color:#333333;}
.CaseInfo .innertxt dl dt img{display: block;margin:0px auto 0.1rem;}
.CaseInfo .innertxt dl dd p{position:relative;padding-left: 14px;}
.CaseInfo .innertxt dl dd p:After{position: absolute;left: 0;top:13px;width: 5px;height: 5px;border-radius: 50%;background:#00196d;content: "";}

.CaseNav{margin-top: 0.36rem;}
.CaseNav .slider{padding-left: 0.78rem;margin-bottom: 0.6rem;}
.CaseNav .item{padding:16px 13px;}
.CaseNav .item a{display: block;border:0.1rem solid rgba(0,95,225,0);box-shadow: 0 5px 15px rgba(0,0,0,0.05);position: relative;cursor: pointer;transition: all 0.3s;}
.CaseNav .item a:After{position: absolute;width: 0.25rem;height: 0.16rem;background:url(../images/arr5.png);top: -0.16rem;left: 50%;transform: translateX(-50%);content: "";opacity: 0;transition: all 0.5s;}
.CaseNav .item .imgbox{padding-top: 64%;}
.CaseNav .item .info{padding:15px 20px;}
.CaseNav .item .tit{font-size: 0.18rem;}
.CaseNav .item .date{font-size: 14px;color:#999999;line-height: 18px;}
.CaseNav .item.slick-current a{border:10px solid rgba(0,95,225,1);box-shadow: 0 5px 12px rgba(12,90,173,0.5);background:#00196d;color:#fff;}
.CaseNav .item.slick-current .date{color:#fff;opacity: 0.6;}
.CaseNav .item.slick-current a:after{opacity: 1;top: -0.26rem;}
.CaseNav .slick-prev{left: 0;transform: translateY(0);top: 35%;}
.CaseNav .slick-next{left: 0;right: auto;top: 66%;}


@media(max-width:1024px){
	.ManyList li{width: 33.333%;}
}
@media(max-width:767px){
	.SgTit h3{font-size: 18px;}
	.ConstructionFa .item{position: relative;width: 100%;left: auto !important;right: auto !important;top: auto !important;bottom:auto !important;margin:0 0 10px 15px;}
	.ConstructionFa .item:nth-child(1) .txt, .ConstructionFa .item:nth-child(2) .txt{justify-content:flex-start;padding-right: 0;padding-left: 84px;}
	.ConstructionFa .item:nth-child(1) .ico, .ConstructionFa .item:nth-child(2) .ico{right: auto;left: 4px;}
	.ConstructionFa .item .txt{font-size: 15px;}
	.ConstructionFa .item:after{right: auto !important;left: -26px;top: 50%;transform: rotate(30deg) !important;}
	.ConstructionFa .item i{top: 20px !important;right: auto;left: -26px !important;}

	.SbList li{width: 50%;padding-bottom: 0.33rem;}
	.SbList .ti{font-size: 14px;height: 58px;}

	.ManyList li{width: 50%;}
	.ManyList li:nth-child(2n+1){clear: both;}
	.ManyList li .ti{font-size: 16px;}

	.CaseInfo .caseimg{width: auto;float: none;}
	.CaseInfo .imgbox{padding-top: 64%;}
	.CaseInfo .info{width: auto;float: none;}
	.CaseInfo .tit{font-size: 16px;}
	.CaseInfo .innertxt dl dt{font-size: 15px;}
}
@media(max-width:580px){
	.ConstructionFa{width: 90%;}
	.ConstructionFa .imgbox{padding-top: 90%;}
	.ConstructionFa .Info{width: 4.3rem;height: 4.3rem;}
	.ConstructionFa .cell{font-size: 18px;}
	.ManyList li .ico{width: 1.2rem;height: 1.2rem;}
	.CaseInfo .innertxt dl{width: auto !important;float: none;padding:0 0 12px;}
	.CaseInfo .innertxt:before{display: none;}
	.CaseNav .item .info{padding:10px 0;}
	.CaseNav .item .tit{font-size: 14px;}
	.CaseNav .item{padding:16px 5px;}
}

/* 隐私&申明 */
.Place{border-bottom: 1px solid #ebebeb;line-height: 0.99rem;background:#fff;position: relative;z-index: 1;}
.Place a{margin-right: 32px;display: inline-block;position: relative;}
.Place a:After{position: absolute;right: -17px;top: 50%;transform: translateY(-50%);background:url(../images/arr4.png);content: "";width: 6px;height: 10px;}
.linet{border-top: 1px solid #d2d2d2;height: 0.75rem;}
.SubContent{max-width: 1120px;margin:0px auto;}



