@charset "UTF-8";
.nav-list {
  margin-top: 1.28rem;
  padding-left: 0.8533333333rem;
}
.nav-list .nav-item {
  display: inline-block;
  padding: 0 0.3413333333rem;
  font-size: 14px;
}
[data-dpr="2"] .nav-list .nav-item {
  font-size: 28px;
}
[data-dpr="2.5"] .nav-list .nav-item {
  font-size: 35px;
}
[data-dpr="2.75"] .nav-list .nav-item {
  font-size: 39px;
}
[data-dpr="3"] .nav-list .nav-item {
  font-size: 42px;
}
[data-dpr="4"] .nav-list .nav-item {
  font-size: 56px;
}
.nav-list .nav-item {
  line-height: 0.704rem;
}
.nav-list .nav-item.active {
  color: #3477FC;
}

.sp-list {
  display: none;
  padding: 1.152rem 0 0 0.9813333333rem;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
}
.sp-list::-webkit-scrollbar {
  display: none;
}
.sp-list.active {
  display: block;
}
.sp-list img {
  margin-right: 0.6826666667rem;
}

/*xinchuang */
.xinchuang {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.xinchuang .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.xinchuang .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .xinchuang .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .xinchuang .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .xinchuang .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .xinchuang .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .xinchuang .banner .p_title {
  font-size: 128px;
}
.xinchuang .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.xinchuang .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .xinchuang .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .xinchuang .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .xinchuang .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .xinchuang .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .xinchuang .banner .p_subtitle {
  font-size: 64px;
}
.xinchuang .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.xinchuang .banner {
  background: url(../image/xinchuang/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.xinchuang .banner .p_title {
  padding-top: 4.9706666667rem;
  font-size: 23px;
}
[data-dpr="2"] .xinchuang .banner .p_title {
  font-size: 45px;
}
[data-dpr="2.5"] .xinchuang .banner .p_title {
  font-size: 56px;
}
[data-dpr="2.75"] .xinchuang .banner .p_title {
  font-size: 62px;
}
[data-dpr="3"] .xinchuang .banner .p_title {
  font-size: 68px;
}
[data-dpr="4"] .xinchuang .banner .p_title {
  font-size: 90px;
}
.xinchuang .banner .p_title {
  line-height: 1.1306666667rem;
}
.xinchuang .swiper-pagination-bullets {
  position: relative;
  display: inline-block;
  margin-top: 0.512rem;
}
.xinchuang .gn_list {
  display: inline-block;
  margin-top: 1.28rem;
  width: 14.3146666667rem;
  height: 8.1493333333rem;
}
.xinchuang .gn_list .swiper-slide img {
  width: 100%;
}
.xinchuang .md {
  padding: 1.7066666667rem 0;
}
.xinchuang .md.md-gaishu {
  background: #F8F9FB;
}
.xinchuang .md.md-jianshe {
  background: #FFFFFF;
}
.xinchuang .md.md-jianshe .anli_swiper .swiper-slide {
  height: 17.3013333333rem;
  padding-bottom: 3.4133333333rem;
}
.xinchuang .md.md-shipei {
  background: #F8F9FB;
}
.xinchuang .md.md-chengguo {
  background: #FFFFFF;
}
.xinchuang .md.md-chengguo .swiper-slide {
  padding-bottom: 0.4266666667rem;
  height: 18.3253333333rem;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.xinchuang .md.md-xinwen {
  background: #F8F9FB;
}
.xinchuang .md.md-xinwen li {
  margin-bottom: 0.8533333333rem;
  padding-bottom: 0.6826666667rem;
  background: #F8F9FB;
  text-align: left;
}
.xinchuang .md.md-xinwen li:last-child {
  margin-bottom: 0;
}
.xinchuang .md.md-xinwen li img {
  width: 14.2933333333rem;
  height: 6.016rem;
}
.xinchuang .md.md-xinwen li h2 {
  margin-top: 0.6826666667rem;
  padding: 0 0.6826666667rem;
  font-size: 18px;
}
[data-dpr="2"] .xinchuang .md.md-xinwen li h2 {
  font-size: 36px;
}
[data-dpr="2.5"] .xinchuang .md.md-xinwen li h2 {
  font-size: 45px;
}
[data-dpr="2.75"] .xinchuang .md.md-xinwen li h2 {
  font-size: 50px;
}
[data-dpr="3"] .xinchuang .md.md-xinwen li h2 {
  font-size: 54px;
}
[data-dpr="4"] .xinchuang .md.md-xinwen li h2 {
  font-size: 72px;
}
.xinchuang .md.md-xinwen li h2 {
  line-height: 1.0666666667rem;
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
}
.xinchuang .md.md-xinwen li p {
  margin-top: 0.512rem;
  padding: 0 0.6826666667rem;
  font-size: 14px;
}
[data-dpr="2"] .xinchuang .md.md-xinwen li p {
  font-size: 28px;
}
[data-dpr="2.5"] .xinchuang .md.md-xinwen li p {
  font-size: 35px;
}
[data-dpr="2.75"] .xinchuang .md.md-xinwen li p {
  font-size: 39px;
}
[data-dpr="3"] .xinchuang .md.md-xinwen li p {
  font-size: 42px;
}
[data-dpr="4"] .xinchuang .md.md-xinwen li p {
  font-size: 56px;
}
.xinchuang .md.md-xinwen li p {
  line-height: 0.8533333333rem;
  text-align: left;
  color: rgba(0, 0, 0, 0.65);
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.xinchuang .md.md-anli {
  background: #FFFFFF;
}
.xinchuang .md.md-anli .anli_swiper .swiper-slide {
  height: 9.3866666667rem;
  padding-bottom: 3.4133333333rem;
}

.datachina {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.datachina .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.datachina .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .datachina .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .datachina .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .datachina .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .datachina .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .datachina .banner .p_title {
  font-size: 128px;
}
.datachina .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.datachina .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .datachina .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .datachina .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .datachina .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .datachina .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .datachina .banner .p_subtitle {
  font-size: 64px;
}
.datachina .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.datachina .banner {
  background: url(../image/datachina/banner.jpg) no-repeat;
  background-size: 100% 100%;
  text-align: left;
}
.datachina .banner .p_title, .datachina .banner .p_subtitle {
  color: #000000;
}
.datachina .banner .p_subtitle {
  font-size: 23px;
}
[data-dpr="2"] .datachina .banner .p_subtitle {
  font-size: 45px;
}
[data-dpr="2.5"] .datachina .banner .p_subtitle {
  font-size: 56px;
}
[data-dpr="2.75"] .datachina .banner .p_subtitle {
  font-size: 62px;
}
[data-dpr="3"] .datachina .banner .p_subtitle {
  font-size: 68px;
}
[data-dpr="4"] .datachina .banner .p_subtitle {
  font-size: 90px;
}
.datachina .lineimg {
  margin-top: 1.28rem;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, rgba(77, 77, 77, 0), #4D4D4D, rgba(77, 77, 77, 0));
}
.datachina .lineimg > span {
  display: inline-block;
  padding: 0 0.3413333333rem;
  margin-top: -0.4266666667rem;
  background: #FFFFFF;
  color: #091621;
  font-size: 20px;
}
[data-dpr="2"] .datachina .lineimg > span {
  font-size: 40px;
}
[data-dpr="2.5"] .datachina .lineimg > span {
  font-size: 50px;
}
[data-dpr="2.75"] .datachina .lineimg > span {
  font-size: 55px;
}
[data-dpr="3"] .datachina .lineimg > span {
  font-size: 60px;
}
[data-dpr="4"] .datachina .lineimg > span {
  font-size: 80px;
}
.datachina .lineimg > span {
  line-height: 0.6826666667rem;
  font-weight: 500;
}
.datachina .p-text {
  padding: 1.28rem 0.8533333333rem 0;
  font-size: 14px;
}
[data-dpr="2"] .datachina .p-text {
  font-size: 28px;
}
[data-dpr="2.5"] .datachina .p-text {
  font-size: 35px;
}
[data-dpr="2.75"] .datachina .p-text {
  font-size: 39px;
}
[data-dpr="3"] .datachina .p-text {
  font-size: 42px;
}
[data-dpr="4"] .datachina .p-text {
  font-size: 56px;
}
.datachina .p-text {
  line-height: 0.9386666667rem;
  text-align: left;
}
.datachina .md {
  padding: 1.7066666667rem 0;
}
.datachina .md .videobox {
  position: relative;
}
.datachina .md .video-poster {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
}
.datachina .md.md-gaishu {
  background: #FFFFFF;
}
.datachina .md.md-gaishu .videobox {
  display: inline-block;
  width: 14.2933333333rem;
}
.datachina .md.md-gaishu .detail {
  padding: 0 0.8533333333rem;
  word-break: break-all;
}
.datachina .md.md-prolist {
  background: #F8F9FB;
}
.datachina .md.md-chengguo {
  background: #FFFFFF;
}
.datachina .md.md-jishu {
  padding-top: 0.8533333333rem;
  background: #F8F9FB;
}
.datachina .md.md-jishu img {
  display: inline-block;
  width: 14.2933333333rem;
}
.datachina .md.md-jishu p {
  padding: 0.8533333333rem;
  color: rgba(9, 22, 33, 0.65);
  font-weight: 300;
  font-size: 14px;
}
[data-dpr="2"] .datachina .md.md-jishu p {
  font-size: 28px;
}
[data-dpr="2.5"] .datachina .md.md-jishu p {
  font-size: 35px;
}
[data-dpr="2.75"] .datachina .md.md-jishu p {
  font-size: 39px;
}
[data-dpr="3"] .datachina .md.md-jishu p {
  font-size: 42px;
}
[data-dpr="4"] .datachina .md.md-jishu p {
  font-size: 56px;
}
.datachina .md.md-jishu p {
  line-height: 0.9386666667rem;
  text-align: left;
  word-break: break-all;
}
.datachina .md.md-jishu h2 {
  padding: 1.7066666667rem 0.8533333333rem 0;
  font-size: 16px;
}
[data-dpr="2"] .datachina .md.md-jishu h2 {
  font-size: 32px;
}
[data-dpr="2.5"] .datachina .md.md-jishu h2 {
  font-size: 40px;
}
[data-dpr="2.75"] .datachina .md.md-jishu h2 {
  font-size: 44px;
}
[data-dpr="3"] .datachina .md.md-jishu h2 {
  font-size: 48px;
}
[data-dpr="4"] .datachina .md.md-jishu h2 {
  font-size: 64px;
}
.datachina .md.md-jishu h2 {
  line-height: 0.8106666667rem;
  color: #091621;
  text-align: left;
}
.datachina .md.md-jishu.md-biaozhun {
  background: #FFFFFF;
}
.datachina .md.md-xinwen {
  background: #FFFFFF;
}
.datachina .md.md-xinwen li {
  margin-bottom: 0.8533333333rem;
  padding-bottom: 0.6826666667rem;
  background: #F8F9FB;
  text-align: left;
}
.datachina .md.md-xinwen li:last-child {
  margin-bottom: 0;
}
.datachina .md.md-xinwen li img {
  width: 14.2933333333rem;
  height: 6.016rem;
}
.datachina .md.md-xinwen li h2 {
  margin-top: 0.6826666667rem;
  padding: 0 0.6826666667rem;
  font-size: 18px;
}
[data-dpr="2"] .datachina .md.md-xinwen li h2 {
  font-size: 36px;
}
[data-dpr="2.5"] .datachina .md.md-xinwen li h2 {
  font-size: 45px;
}
[data-dpr="2.75"] .datachina .md.md-xinwen li h2 {
  font-size: 50px;
}
[data-dpr="3"] .datachina .md.md-xinwen li h2 {
  font-size: 54px;
}
[data-dpr="4"] .datachina .md.md-xinwen li h2 {
  font-size: 72px;
}
.datachina .md.md-xinwen li h2 {
  line-height: 1.0666666667rem;
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
}
.datachina .md.md-xinwen li p {
  margin-top: 0.512rem;
  padding: 0 0.6826666667rem;
  font-size: 14px;
}
[data-dpr="2"] .datachina .md.md-xinwen li p {
  font-size: 28px;
}
[data-dpr="2.5"] .datachina .md.md-xinwen li p {
  font-size: 35px;
}
[data-dpr="2.75"] .datachina .md.md-xinwen li p {
  font-size: 39px;
}
[data-dpr="3"] .datachina .md.md-xinwen li p {
  font-size: 42px;
}
[data-dpr="4"] .datachina .md.md-xinwen li p {
  font-size: 56px;
}
.datachina .md.md-xinwen li p {
  line-height: 0.8533333333rem;
  text-align: left;
  color: rgba(0, 0, 0, 0.65);
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.datachina .md.md-xinwen .xinwen_swiper {
  display: inline-block;
  margin-top: 1.28rem;
  width: 14.2933333333rem;
}
.datachina .md.md-kehu {
  background: #F8F9FB;
}
.datachina .md.md-kehu .kehu_ul {
  margin-top: 1.28rem;
}

.joinus {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.joinus .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.joinus .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .joinus .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .joinus .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .joinus .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .joinus .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .joinus .banner .p_title {
  font-size: 128px;
}
.joinus .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.joinus .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .joinus .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .joinus .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .joinus .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .joinus .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .joinus .banner .p_subtitle {
  font-size: 64px;
}
.joinus .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.joinus .banner {
  background: url(../image/joinus/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.joinus .banner .seevideo_btn {
  margin: 1.28rem 0 0 1.28rem;
  border: 0 none;
  display: block;
  width: 5.9733333333rem;
  height: 1.7066666667rem;
  line-height: 1.7066666667rem;
  text-align: center;
  background: #FFFFFF;
  color: #266DFB;
  font-size: 16px;
}
[data-dpr="2"] .joinus .banner .seevideo_btn {
  font-size: 32px;
}
[data-dpr="2.5"] .joinus .banner .seevideo_btn {
  font-size: 40px;
}
[data-dpr="2.75"] .joinus .banner .seevideo_btn {
  font-size: 44px;
}
[data-dpr="3"] .joinus .banner .seevideo_btn {
  font-size: 48px;
}
[data-dpr="4"] .joinus .banner .seevideo_btn {
  font-size: 64px;
}
.joinus .md {
  padding: 1.7066666667rem 0;
}
.joinus .gn_list {
  display: inline-block;
  margin-top: 1.28rem;
  width: 14.3146666667rem;
}
.joinus .gn_list .swiper-slide img {
  width: 100%;
}
.joinus .gn_list .swiper-pagination-bullets {
  margin-top: 0.4266666667rem;
  left: 50%;
  transform: translateX(-50%);
}
.joinus .gn_list .gn_info {
  display: none;
  margin-top: 1.28rem;
  transition: all 0.5s ease-out;
  text-align: left;
  line-height: 0.8533333333rem;
  font-size: 14px;
}
[data-dpr="2"] .joinus .gn_list .gn_info {
  font-size: 28px;
}
[data-dpr="2.5"] .joinus .gn_list .gn_info {
  font-size: 35px;
}
[data-dpr="2.75"] .joinus .gn_list .gn_info {
  font-size: 39px;
}
[data-dpr="3"] .joinus .gn_list .gn_info {
  font-size: 42px;
}
[data-dpr="4"] .joinus .gn_list .gn_info {
  font-size: 56px;
}
.joinus .gn_list .gn_info {
  color: rgba(0, 0, 0, 0.65);
  opacity: 0;
}
.joinus .gn_list .gn_info.active {
  display: block;
  opacity: 1;
}
.joinus .md-1 {
  background: #FFFFFF;
}
.joinus .md-1 img {
  margin-top: 1.7066666667rem;
  display: inline-block;
  width: 14.2933333333rem;
}
.joinus .md-1 p {
  padding: 0.8533333333rem 0.8533333333rem 0;
  line-height: 0.9386666667rem;
  font-size: 14px;
}
[data-dpr="2"] .joinus .md-1 p {
  font-size: 28px;
}
[data-dpr="2.5"] .joinus .md-1 p {
  font-size: 35px;
}
[data-dpr="2.75"] .joinus .md-1 p {
  font-size: 39px;
}
[data-dpr="3"] .joinus .md-1 p {
  font-size: 42px;
}
[data-dpr="4"] .joinus .md-1 p {
  font-size: 56px;
}
.joinus .md-1 p {
  text-align: left;
}
.joinus .md-2 {
  background: #FFFFFF;
}
.joinus .md-3 {
  padding-top: 1.7066666667rem;
  background: #F8F9FB;
}
.joinus .md-3 .recruit_list {
  margin: 0.512rem 0.8533333333rem 0;
  height: auto;
  text-align: left;
}
.joinus .md-3 .recruit_list li {
  position: relative;
  padding: 0 0.8533333333rem;
  margin-bottom: 0.8533333333rem;
  max-height: 2.5173333333rem;
  transition: all 0.5s ease-out;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  background: #FFFFFF;
  overflow: hidden;
}
.joinus .md-3 .recruit_list li:last-child {
  border-bottom: 0 none;
  margin-bottom: 0;
}
.joinus .md-3 .recruit_list li .title {
  width: 100%;
  padding: 0.8533333333rem 0 0.512rem;
  color: rgba(0, 0, 0, 0.85);
  font-size: 18px;
}
[data-dpr="2"] .joinus .md-3 .recruit_list li .title {
  font-size: 36px;
}
[data-dpr="2.5"] .joinus .md-3 .recruit_list li .title {
  font-size: 45px;
}
[data-dpr="2.75"] .joinus .md-3 .recruit_list li .title {
  font-size: 50px;
}
[data-dpr="3"] .joinus .md-3 .recruit_list li .title {
  font-size: 54px;
}
[data-dpr="4"] .joinus .md-3 .recruit_list li .title {
  font-size: 72px;
}
.joinus .md-3 .recruit_list li .title {
  font-weight: 500;
  line-height: 1.0666666667rem;
  cursor: pointer;
}
.joinus .md-3 .recruit_list li .title:after {
  position: absolute;
  right: 0.3413333333rem;
  top: 0.7466666667rem;
  content: " ";
  display: inline-block;
  width: 0.8533333333rem;
  height: 0.8533333333rem;
  background: url(../image/joinus/arrow.png) no-repeat;
  background-size: cover;
  transition: all 0.5s ease-out;
  transform: rotate(90deg);
}
.joinus .md-3 .recruit_list li .types {
  margin: 0 0 0.8533333333rem;
}
.joinus .md-3 .recruit_list li .types i {
  display: inline-block;
  margin-right: 0.512rem;
  padding: 0 0.4266666667rem;
  min-width: 3.84rem;
  height: 1.3653333333rem;
  line-height: 1.3653333333rem;
  background: rgba(38, 109, 251, 0.05);
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
[data-dpr="2"] .joinus .md-3 .recruit_list li .types i {
  font-size: 28px;
}
[data-dpr="2.5"] .joinus .md-3 .recruit_list li .types i {
  font-size: 35px;
}
[data-dpr="2.75"] .joinus .md-3 .recruit_list li .types i {
  font-size: 39px;
}
[data-dpr="3"] .joinus .md-3 .recruit_list li .types i {
  font-size: 42px;
}
[data-dpr="4"] .joinus .md-3 .recruit_list li .types i {
  font-size: 56px;
}
.joinus .md-3 .recruit_list li .types i {
  text-align: center;
  font-style: normal;
}
.joinus .md-3 .recruit_list li .base {
  padding-bottom: 0.4266666667rem;
  margin-bottom: 0.4266666667rem;
  font-size: 14px;
}
[data-dpr="2"] .joinus .md-3 .recruit_list li .base {
  font-size: 28px;
}
[data-dpr="2.5"] .joinus .md-3 .recruit_list li .base {
  font-size: 35px;
}
[data-dpr="2.75"] .joinus .md-3 .recruit_list li .base {
  font-size: 39px;
}
[data-dpr="3"] .joinus .md-3 .recruit_list li .base {
  font-size: 42px;
}
[data-dpr="4"] .joinus .md-3 .recruit_list li .base {
  font-size: 56px;
}
.joinus .md-3 .recruit_list li .base {
  line-height: 0.9386666667rem;
  border-top: 0.0213333333rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.joinus .md-3 .recruit_list li .base span:last-child {
  float: right;
}
.joinus .md-3 .recruit_list li .detail {
  padding-bottom: 20px;
  transition: all 0.5s ease-out;
}
.joinus .md-3 .recruit_list li .detail h3 {
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
[data-dpr="2"] .joinus .md-3 .recruit_list li .detail h3 {
  font-size: 28px;
}
[data-dpr="2.5"] .joinus .md-3 .recruit_list li .detail h3 {
  font-size: 35px;
}
[data-dpr="2.75"] .joinus .md-3 .recruit_list li .detail h3 {
  font-size: 39px;
}
[data-dpr="3"] .joinus .md-3 .recruit_list li .detail h3 {
  font-size: 42px;
}
[data-dpr="4"] .joinus .md-3 .recruit_list li .detail h3 {
  font-size: 56px;
}
.joinus .md-3 .recruit_list li .detail h3 {
  line-height: 1.1946666667rem;
  font-weight: bold;
}
.joinus .md-3 .recruit_list li .detail p {
  padding-left: 8px;
  font-size: 14px;
}
[data-dpr="2"] .joinus .md-3 .recruit_list li .detail p {
  font-size: 28px;
}
[data-dpr="2.5"] .joinus .md-3 .recruit_list li .detail p {
  font-size: 35px;
}
[data-dpr="2.75"] .joinus .md-3 .recruit_list li .detail p {
  font-size: 39px;
}
[data-dpr="3"] .joinus .md-3 .recruit_list li .detail p {
  font-size: 42px;
}
[data-dpr="4"] .joinus .md-3 .recruit_list li .detail p {
  font-size: 56px;
}
.joinus .md-3 .recruit_list li .detail p {
  line-height: 0.9386666667rem;
}
.joinus .md-3 .recruit_list li .detail button {
  display: inline-block;
  width: 2.56rem;
  height: 0.6826666667rem;
  line-height: 0.6826666667rem;
  margin-top: 0.2986666667rem;
  margin-left: 0.1706666667rem;
  background: #243A77;
  border: 1px solid #243A77;
  color: #FFFFFF;
  font-size: 7px;
}
[data-dpr="2"] .joinus .md-3 .recruit_list li .detail button {
  font-size: 14px;
}
[data-dpr="2.5"] .joinus .md-3 .recruit_list li .detail button {
  font-size: 18px;
}
[data-dpr="2.75"] .joinus .md-3 .recruit_list li .detail button {
  font-size: 19px;
}
[data-dpr="3"] .joinus .md-3 .recruit_list li .detail button {
  font-size: 21px;
}
[data-dpr="4"] .joinus .md-3 .recruit_list li .detail button {
  font-size: 28px;
}
.joinus .md-3 .recruit_list li .detail button {
  border-radius: 0.0853333333rem;
}
.joinus .md-3 .recruit_list li .detail .sendemail {
  padding: 0.4266666667rem 0;
  text-align: left;
  color: #243A77;
  font-size: 14px;
}
[data-dpr="2"] .joinus .md-3 .recruit_list li .detail .sendemail {
  font-size: 28px;
}
[data-dpr="2.5"] .joinus .md-3 .recruit_list li .detail .sendemail {
  font-size: 35px;
}
[data-dpr="2.75"] .joinus .md-3 .recruit_list li .detail .sendemail {
  font-size: 39px;
}
[data-dpr="3"] .joinus .md-3 .recruit_list li .detail .sendemail {
  font-size: 42px;
}
[data-dpr="4"] .joinus .md-3 .recruit_list li .detail .sendemail {
  font-size: 56px;
}
.joinus .md-3 .recruit_list li .detail .sendemail {
  vertical-align: middle;
}
.joinus .md-3 .recruit_list li .detail .sendemail img {
  display: inline-block;
  margin-top: -0.064rem;
  vertical-align: middle;
}
.joinus .md-3 .recruit_list li.active {
  max-height: 46.72rem;
}
.joinus .md-3 .recruit_list li.active .base {
  padding-top: 0.8533333333rem;
  border-top: 0.0213333333rem solid rgba(0, 0, 0, 0.15);
}
.joinus .md-3 .recruit_list li.active .title:after {
  transform: rotate(-90deg);
}
.joinus .md-3 .recruit_list li.noBorder {
  border-bottom: 0 none;
}
.joinus .md-happy {
  background: #FFFFFF;
}

/*solution*/
.cases {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.cases .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.cases .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .cases .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .cases .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .cases .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .cases .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .cases .banner .p_title {
  font-size: 128px;
}
.cases .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.cases .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .cases .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .cases .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .cases .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .cases .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .cases .banner .p_subtitle {
  font-size: 64px;
}
.cases .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.cases .banner {
  padding: 6.8266666667rem 0 0 0;
}
.cases .banner .zixun {
  margin: 1.0026666667rem 0 0 1.28rem;
  border: 0 none;
}
.cases .md {
  padding: 1.7066666667rem 0;
}
.cases .md-kehu {
  background: #F8F9FB;
}
.cases .md-kehu .kehu_list {
  margin: 1.28rem 0 0 0.896rem;
  text-align: left;
}
.cases .md-kehu .kehu_list > a, .cases .md-kehu .kehu_list > img {
  display: inline-block;
  width: 6.8053333333rem;
  margin-bottom: 0.512rem;
  vertical-align: top;
}
.cases .md-kehu .kehu_list > a:nth-child(2n+1), .cases .md-kehu .kehu_list > img:nth-child(2n+1) {
  margin-right: 0.512rem;
}
.cases .md-kehu .kehu_list > a img, .cases .md-kehu .kehu_list > img img {
  width: 100%;
}
.cases .md-kehu .kehu_swiper_page {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  margin-top: 0.512rem;
}
.cases .md-beijing {
  background: #FFFFFF;
}
.cases .md-beijing .back_info {
  padding: 0.3413333333rem 1.28rem 0;
  font-size: 14px;
}
[data-dpr="2"] .cases .md-beijing .back_info {
  font-size: 28px;
}
[data-dpr="2.5"] .cases .md-beijing .back_info {
  font-size: 35px;
}
[data-dpr="2.75"] .cases .md-beijing .back_info {
  font-size: 39px;
}
[data-dpr="3"] .cases .md-beijing .back_info {
  font-size: 42px;
}
[data-dpr="4"] .cases .md-beijing .back_info {
  font-size: 56px;
}
.cases .md-beijing .back_info {
  line-height: 1.024rem;
  text-align: left;
}
.cases .md-mubiao {
  background: #F8F9FB;
  text-align: center;
}
.cases .md-mubiao .mubiao_list {
  margin-top: 1.28rem;
}
.cases .md-mubiao .mubiao_list li {
  display: inline-block;
  position: relative;
  margin-bottom: 0.8533333333rem;
  padding: 0.8533333333rem 0.7253333333rem 0.8106666667rem 3.9253333333rem;
  width: 9.6426666667rem;
  text-align: left;
  background: #FFFFFF;
}
.cases .md-mubiao .mubiao_list li:last-child {
  margin-bottom: 0;
}
.cases .md-mubiao .mubiao_list li em {
  position: absolute;
  top: 1.4933333333rem;
  left: 0.7466666667rem;
  font-size: 50px;
}
[data-dpr="2"] .cases .md-mubiao .mubiao_list li em {
  font-size: 100px;
}
[data-dpr="2.5"] .cases .md-mubiao .mubiao_list li em {
  font-size: 125px;
}
[data-dpr="2.75"] .cases .md-mubiao .mubiao_list li em {
  font-size: 138px;
}
[data-dpr="3"] .cases .md-mubiao .mubiao_list li em {
  font-size: 150px;
}
[data-dpr="4"] .cases .md-mubiao .mubiao_list li em {
  font-size: 200px;
}
.cases .md-mubiao .mubiao_list li em {
  line-height: 2.9866666667rem;
  color: #243A77;
  opacity: 0.08;
  font-style: normal;
}
.cases .md-mubiao .mubiao_list li h3 {
  font-size: 18px;
}
[data-dpr="2"] .cases .md-mubiao .mubiao_list li h3 {
  font-size: 36px;
}
[data-dpr="2.5"] .cases .md-mubiao .mubiao_list li h3 {
  font-size: 45px;
}
[data-dpr="2.75"] .cases .md-mubiao .mubiao_list li h3 {
  font-size: 50px;
}
[data-dpr="3"] .cases .md-mubiao .mubiao_list li h3 {
  font-size: 54px;
}
[data-dpr="4"] .cases .md-mubiao .mubiao_list li h3 {
  font-size: 72px;
}
.cases .md-mubiao .mubiao_list li h3 {
  line-height: 1.0666666667rem;
  color: rgba(0, 0, 0, 0.85);
}
.cases .md-mubiao .mubiao_list li p {
  margin-top: 0.256rem;
  font-size: 14px;
}
[data-dpr="2"] .cases .md-mubiao .mubiao_list li p {
  font-size: 28px;
}
[data-dpr="2.5"] .cases .md-mubiao .mubiao_list li p {
  font-size: 35px;
}
[data-dpr="2.75"] .cases .md-mubiao .mubiao_list li p {
  font-size: 39px;
}
[data-dpr="3"] .cases .md-mubiao .mubiao_list li p {
  font-size: 42px;
}
[data-dpr="4"] .cases .md-mubiao .mubiao_list li p {
  font-size: 56px;
}
.cases .md-mubiao .mubiao_list li p {
  line-height: 1.024rem;
}
.cases .md-jiagou {
  background: #FFFFFF;
}
.cases .md-jiagou .basedesc {
  padding: 1.28rem 0.8533333333rem 0;
  font-size: 14px;
}
[data-dpr="2"] .cases .md-jiagou .basedesc {
  font-size: 28px;
}
[data-dpr="2.5"] .cases .md-jiagou .basedesc {
  font-size: 35px;
}
[data-dpr="2.75"] .cases .md-jiagou .basedesc {
  font-size: 39px;
}
[data-dpr="3"] .cases .md-jiagou .basedesc {
  font-size: 42px;
}
[data-dpr="4"] .cases .md-jiagou .basedesc {
  font-size: 56px;
}
.cases .md-jiagou .basedesc {
  line-height: 1.024rem;
  text-align: left;
}
.cases .md-jiagou .jgt-img {
  display: inline-block;
  margin-top: 0.8533333333rem;
  width: 14.2933333333rem;
}
.cases .md-liangdian {
  background: #F8F9FB;
}
.cases .md-liangdian .liangdian_list {
  display: inline-block;
  margin-top: 1.28rem;
  width: 14.2933333333rem;
}
.cases .md-liangdian .liangdian_list li {
  position: relative;
  display: block;
  margin-bottom: 0.8533333333rem;
  padding: 1.024rem 0.5546666667rem 0.8746666667rem 3.9466666667rem;
  background: #FFFFFF;
  text-align: left;
}
.cases .md-liangdian .liangdian_list li:first-child {
  padding-right: 0.128rem;
}
.cases .md-liangdian .liangdian_list li:last-child {
  margin-bottom: 0;
}
.cases .md-liangdian .liangdian_list li img {
  position: absolute;
  top: 0.96rem;
  left: 0.8533333333rem;
  width: 2.56rem;
}
.cases .md-liangdian .liangdian_list li h3 {
  font-size: 18px;
}
[data-dpr="2"] .cases .md-liangdian .liangdian_list li h3 {
  font-size: 36px;
}
[data-dpr="2.5"] .cases .md-liangdian .liangdian_list li h3 {
  font-size: 45px;
}
[data-dpr="2.75"] .cases .md-liangdian .liangdian_list li h3 {
  font-size: 50px;
}
[data-dpr="3"] .cases .md-liangdian .liangdian_list li h3 {
  font-size: 54px;
}
[data-dpr="4"] .cases .md-liangdian .liangdian_list li h3 {
  font-size: 72px;
}
.cases .md-liangdian .liangdian_list li h3 {
  line-height: 1.0666666667rem;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
}
.cases .md-liangdian .liangdian_list li p {
  margin-top: 0.3413333333rem;
  font-size: 14px;
}
[data-dpr="2"] .cases .md-liangdian .liangdian_list li p {
  font-size: 28px;
}
[data-dpr="2.5"] .cases .md-liangdian .liangdian_list li p {
  font-size: 35px;
}
[data-dpr="2.75"] .cases .md-liangdian .liangdian_list li p {
  font-size: 39px;
}
[data-dpr="3"] .cases .md-liangdian .liangdian_list li p {
  font-size: 42px;
}
[data-dpr="4"] .cases .md-liangdian .liangdian_list li p {
  font-size: 56px;
}
.cases .md-liangdian .liangdian_list li p {
  line-height: 0.8533333333rem;
}
.cases .zuijiaimg {
  margin-bottom: 0.8533333333rem;
  padding: 1.28rem 1.28rem 0;
}
.cases .zuijiaimg img {
  width: 100%;
}
.cases.casefund .banner {
  background: url(../image/cases/fund/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.medical .banner {
  background: url(../image/cases/medical/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.casegovern .banner {
  background: url(../image/cases/govern/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.caseprofund .banner {
  padding: 0;
  background: url(../image/cases/provident-fund/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.caseprofund .banner .p_title {
  padding: 5.9733333333rem 0.8533333333rem 0 1.28rem;
  font-size: 27px;
}
[data-dpr="2"] .cases.caseprofund .banner .p_title {
  font-size: 54px;
}
[data-dpr="2.5"] .cases.caseprofund .banner .p_title {
  font-size: 68px;
}
[data-dpr="2.75"] .cases.caseprofund .banner .p_title {
  font-size: 74px;
}
[data-dpr="3"] .cases.caseprofund .banner .p_title {
  font-size: 81px;
}
[data-dpr="4"] .cases.caseprofund .banner .p_title {
  font-size: 108px;
}
.cases.caseprofund .banner .zixun {
  margin-top: 1.0026666667rem;
}
.cases.caseprofund .md-mubiao {
  background: url(../image/cases/provident-fund/bg.jpg) no-repeat;
  background-size: cover;
}
.cases.caseprofund .md-mubiao .title1 {
  color: #FFFFFF;
}
.cases.caseprofund .jiagou_desc_swiper {
  margin-top: 1.024rem;
}
.cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 {
  display: inline-block;
  font-size: 18px;
}
[data-dpr="2"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 {
  font-size: 36px;
}
[data-dpr="2.5"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 {
  font-size: 45px;
}
[data-dpr="2.75"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 {
  font-size: 50px;
}
[data-dpr="3"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 {
  font-size: 54px;
}
[data-dpr="4"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 {
  font-size: 72px;
}
.cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 {
  color: #000000;
  line-height: 0.896rem;
}
.cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 em {
  display: inline-block;
  margin-right: 0.3413333333rem;
  font-weight: 500;
  font-size: 21px;
}
[data-dpr="2"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 em {
  font-size: 42px;
}
[data-dpr="2.5"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 em {
  font-size: 53px;
}
[data-dpr="2.75"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 em {
  font-size: 58px;
}
[data-dpr="3"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 em {
  font-size: 63px;
}
[data-dpr="4"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 em {
  font-size: 84px;
}
.cases.caseprofund .jiagou_desc_swiper .swiper-slide h4 em {
  color: #266DFB;
  font-style: normal;
  vertical-align: text-top;
}
.cases.caseprofund .jiagou_desc_swiper .swiper-slide p {
  display: inline-block;
  padding: 0.6826666667rem;
  width: 14.2933333333rem;
  height: 6.3146666667rem;
  box-sizing: border-box;
  background: #F7FAFD;
  box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.05);
  border-radius: 0px 0px 0px 0px;
  font-size: 14px;
}
[data-dpr="2"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide p {
  font-size: 28px;
}
[data-dpr="2.5"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide p {
  font-size: 35px;
}
[data-dpr="2.75"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide p {
  font-size: 39px;
}
[data-dpr="3"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide p {
  font-size: 42px;
}
[data-dpr="4"] .cases.caseprofund .jiagou_desc_swiper .swiper-slide p {
  font-size: 56px;
}
.cases.caseprofund .jiagou_desc_swiper .swiper-slide p {
  color: #000000;
  line-height: 1.024rem;
  text-align: left;
}
.cases.caseprofund .jiagou_desc_swiper_page {
  width: 100%;
  margin-top: 0.6826666667rem;
}
.cases.casenewretail .banner {
  background: url(../image/cases/new-retail/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.casenewretail .md-liangdian .liangdian_list li:first-child {
  padding-right: 0.5546666667rem;
}
.cases.service .banner {
  background: url(../image/cases/service/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.caseenergy .banner {
  background: url(../image/cases/energy/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.caseenergy .md-liangdian .liangdian_list li:first-child {
  padding-right: 0.5546666667rem;
}
.cases.caseindustry .banner {
  background: url(../image/cases/traditional/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.caseqiche .banner {
  background: url(../image/cases/vehicle/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.cases.caseqiche .swiper-pagination-bullets {
  position: relative;
  display: inline-block;
  margin-top: 0.512rem;
}
.cases.caseqiche .md-beijing .btn_tabs button {
  display: inline-block;
  margin-top: 1.0666666667rem;
  width: 6.4426666667rem;
  height: 1.536rem;
  background: #F8F9FB;
  color: rgba(0, 0, 0, 0.45);
  border: 0 none;
  font-size: 14px;
}
[data-dpr="2"] .cases.caseqiche .md-beijing .btn_tabs button {
  font-size: 28px;
}
[data-dpr="2.5"] .cases.caseqiche .md-beijing .btn_tabs button {
  font-size: 35px;
}
[data-dpr="2.75"] .cases.caseqiche .md-beijing .btn_tabs button {
  font-size: 39px;
}
[data-dpr="3"] .cases.caseqiche .md-beijing .btn_tabs button {
  font-size: 42px;
}
[data-dpr="4"] .cases.caseqiche .md-beijing .btn_tabs button {
  font-size: 56px;
}
.cases.caseqiche .md-beijing .btn_tabs button.active {
  background: #266DFB;
  color: #FFFFFF;
}
.cases.caseqiche .md-beijing .btn_tabs button:first-child {
  margin-right: 0.512rem;
}
.cases.caseqiche .md-jiagou .slide_info {
  margin: 0.8533333333rem 0 0.3413333333rem;
  font-size: 14px;
}
[data-dpr="2"] .cases.caseqiche .md-jiagou .slide_info {
  font-size: 28px;
}
[data-dpr="2.5"] .cases.caseqiche .md-jiagou .slide_info {
  font-size: 35px;
}
[data-dpr="2.75"] .cases.caseqiche .md-jiagou .slide_info {
  font-size: 39px;
}
[data-dpr="3"] .cases.caseqiche .md-jiagou .slide_info {
  font-size: 42px;
}
[data-dpr="4"] .cases.caseqiche .md-jiagou .slide_info {
  font-size: 56px;
}
.cases.caseqiche .md-jiagou .slide_info {
  line-height: 0.704rem;
  color: #000000;
  text-align: center;
}

.pageconsult {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.pageconsult .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.pageconsult .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .pageconsult .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .pageconsult .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .pageconsult .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .pageconsult .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .pageconsult .banner .p_title {
  font-size: 128px;
}
.pageconsult .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.pageconsult .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .pageconsult .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .pageconsult .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .pageconsult .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .pageconsult .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .pageconsult .banner .p_subtitle {
  font-size: 64px;
}
.pageconsult .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.pageconsult .banner {
  background: url(../image/consult/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.pageconsult .banner .p_title, .pageconsult .banner .p_subtitle {
  color: #000000;
}
.pageconsult .banner .zixun {
  margin: 1.28rem 0 0 1.28rem;
  border: 0 none;
}
.pageconsult .md {
  padding: 1.7066666667rem 0;
}
.pageconsult .md-1 {
  background: #F8F9FB;
}
.pageconsult .md-1 .list {
  margin-top: 1.28rem;
  font-size: 0;
}
.pageconsult .md-1 .list li {
  position: relative;
  display: inline-block;
  margin-bottom: 0.8533333333rem;
  padding-bottom: 1.28rem;
  width: 14.2933333333rem;
  text-align: left;
}
.pageconsult .md-1 .list li:nth-child(1) {
  background: #FFFFFF url(../image/consult/zx_1.png) right bottom no-repeat;
  background-size: 4.3946666667rem auto;
}
.pageconsult .md-1 .list li:nth-child(2) {
  background: #FFFFFF url(../image/consult/zx_2.png) right bottom no-repeat;
  background-size: 3.84rem auto;
}
.pageconsult .md-1 .list li:nth-child(3) {
  background: #FFFFFF url(../image/consult/zx_3.png) right bottom no-repeat;
  background-size: 3.7973333333rem auto;
}
.pageconsult .md-1 .list li:nth-child(4) {
  background: #FFFFFF url(../image/consult/zx_4.png) right bottom no-repeat;
  background-size: 3.7973333333rem auto;
}
.pageconsult .md-1 .list li img {
  width: 100%;
}
.pageconsult .md-1 .list li h3 {
  padding: 0.8533333333rem 0 0 0.8533333333rem;
  font-size: 18px;
}
[data-dpr="2"] .pageconsult .md-1 .list li h3 {
  font-size: 36px;
}
[data-dpr="2.5"] .pageconsult .md-1 .list li h3 {
  font-size: 45px;
}
[data-dpr="2.75"] .pageconsult .md-1 .list li h3 {
  font-size: 50px;
}
[data-dpr="3"] .pageconsult .md-1 .list li h3 {
  font-size: 54px;
}
[data-dpr="4"] .pageconsult .md-1 .list li h3 {
  font-size: 72px;
}
.pageconsult .md-1 .list li h3 {
  line-height: 1.0666666667rem;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
.pageconsult .md-1 .list li p {
  margin-top: 0.3413333333rem;
  padding: 0 0.8533333333rem;
  font-size: 14px;
}
[data-dpr="2"] .pageconsult .md-1 .list li p {
  font-size: 28px;
}
[data-dpr="2.5"] .pageconsult .md-1 .list li p {
  font-size: 35px;
}
[data-dpr="2.75"] .pageconsult .md-1 .list li p {
  font-size: 39px;
}
[data-dpr="3"] .pageconsult .md-1 .list li p {
  font-size: 42px;
}
[data-dpr="4"] .pageconsult .md-1 .list li p {
  font-size: 56px;
}
.pageconsult .md-1 .list li p {
  line-height: 0.9386666667rem;
  color: rgba(0, 0, 0, 0.65);
}
.pageconsult .md-1 .list li .zixun {
  margin: 0.8533333333rem 0 0 0.8533333333rem;
}
.pageconsult .md-2 {
  background: #FFFFFF;
}
.pageconsult .md-2 .quanyi li {
  display: inline-block;
  width: 14.2933333333rem;
  padding: 0 0.8533333333rem 0.8533333333rem;
  background: #F7FAFD;
  border-radius: 2px;
  box-sizing: border-box;
  -moz-box-sizing: border-box; /* Firefox */
  -webkit-box-sizing: border-box; /* Safari */
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  margin-bottom: 0.8533333333rem;
}
.pageconsult .md-2 .quanyi li:first-child {
  margin-top: 1.7066666667rem;
}
.pageconsult .md-2 .quanyi li img {
  display: inline-block;
  width: 5.12rem;
  height: 5.7173333333rem;
}
.pageconsult .md-2 .quanyi li h4 {
  margin-top: 0.1706666667rem;
  margin-bottom: 0;
  line-height: 0.896rem;
  font-size: 18px;
}
[data-dpr="2"] .pageconsult .md-2 .quanyi li h4 {
  font-size: 36px;
}
[data-dpr="2.5"] .pageconsult .md-2 .quanyi li h4 {
  font-size: 45px;
}
[data-dpr="2.75"] .pageconsult .md-2 .quanyi li h4 {
  font-size: 50px;
}
[data-dpr="3"] .pageconsult .md-2 .quanyi li h4 {
  font-size: 54px;
}
[data-dpr="4"] .pageconsult .md-2 .quanyi li h4 {
  font-size: 72px;
}
.pageconsult .md-2 .quanyi li h4 {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
}
.pageconsult .md-2 .quanyi li p {
  margin-top: 0.3413333333rem;
  line-height: 0.9386666667rem;
  font-size: 14px;
}
[data-dpr="2"] .pageconsult .md-2 .quanyi li p {
  font-size: 28px;
}
[data-dpr="2.5"] .pageconsult .md-2 .quanyi li p {
  font-size: 35px;
}
[data-dpr="2.75"] .pageconsult .md-2 .quanyi li p {
  font-size: 39px;
}
[data-dpr="3"] .pageconsult .md-2 .quanyi li p {
  font-size: 42px;
}
[data-dpr="4"] .pageconsult .md-2 .quanyi li p {
  font-size: 56px;
}
.pageconsult .md-2 .quanyi li p {
  text-align: left;
  color: rgba(0, 0, 0, 0.65);
}
.pageconsult .md-3 {
  background: #F8F9FB;
}

.partner {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.partner .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.partner .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .partner .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .partner .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .partner .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .partner .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .partner .banner .p_title {
  font-size: 128px;
}
.partner .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.partner .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .partner .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .partner .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .partner .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .partner .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .partner .banner .p_subtitle {
  font-size: 64px;
}
.partner .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.partner .banner {
  background: url(../image/partner/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.partner .banner .p_title {
  padding: 5.9733333333rem 1.1093333333rem 0 1.28rem;
}
.partner .banner .zixun {
  margin: 1.28rem 0 0 1.28rem;
  border: 0 none;
}
.partner .md {
  padding: 1.7066666667rem 0;
}
.partner .md-1, .partner .md-2 {
  background: #FFFFFF;
}
.partner .md-1 .quanyi li, .partner .md-1 .hztype li, .partner .md-2 .quanyi li, .partner .md-2 .hztype li {
  display: inline-block;
  width: 14.2933333333rem;
  padding: 0.8533333333rem;
  background: #F7FAFD;
  border-radius: 2px;
  box-sizing: border-box;
  -moz-box-sizing: border-box; /* Firefox */
  -webkit-box-sizing: border-box; /* Safari */
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  margin-bottom: 0.8533333333rem;
}
.partner .md-1 .quanyi li:first-child, .partner .md-1 .hztype li:first-child, .partner .md-2 .quanyi li:first-child, .partner .md-2 .hztype li:first-child {
  margin-top: 1.7066666667rem;
}
.partner .md-1 .quanyi li img, .partner .md-1 .hztype li img, .partner .md-2 .quanyi li img, .partner .md-2 .hztype li img {
  display: inline-block;
  width: 2.56rem;
  height: 2.56rem;
}
.partner .md-1 .quanyi li h4, .partner .md-1 .hztype li h4, .partner .md-2 .quanyi li h4, .partner .md-2 .hztype li h4 {
  margin-top: 0.512rem;
  line-height: 1.0666666667rem;
  font-size: 18px;
}
[data-dpr="2"] .partner .md-1 .quanyi li h4, [data-dpr="2"] .partner .md-1 .hztype li h4, [data-dpr="2"] .partner .md-2 .quanyi li h4, [data-dpr="2"] .partner .md-2 .hztype li h4 {
  font-size: 36px;
}
[data-dpr="2.5"] .partner .md-1 .quanyi li h4, [data-dpr="2.5"] .partner .md-1 .hztype li h4, [data-dpr="2.5"] .partner .md-2 .quanyi li h4, [data-dpr="2.5"] .partner .md-2 .hztype li h4 {
  font-size: 45px;
}
[data-dpr="2.75"] .partner .md-1 .quanyi li h4, [data-dpr="2.75"] .partner .md-1 .hztype li h4, [data-dpr="2.75"] .partner .md-2 .quanyi li h4, [data-dpr="2.75"] .partner .md-2 .hztype li h4 {
  font-size: 50px;
}
[data-dpr="3"] .partner .md-1 .quanyi li h4, [data-dpr="3"] .partner .md-1 .hztype li h4, [data-dpr="3"] .partner .md-2 .quanyi li h4, [data-dpr="3"] .partner .md-2 .hztype li h4 {
  font-size: 54px;
}
[data-dpr="4"] .partner .md-1 .quanyi li h4, [data-dpr="4"] .partner .md-1 .hztype li h4, [data-dpr="4"] .partner .md-2 .quanyi li h4, [data-dpr="4"] .partner .md-2 .hztype li h4 {
  font-size: 72px;
}
.partner .md-1 .quanyi li h4, .partner .md-1 .hztype li h4, .partner .md-2 .quanyi li h4, .partner .md-2 .hztype li h4 {
  font-weight: bold;
}
.partner .md-1 .quanyi li p, .partner .md-1 .hztype li p, .partner .md-2 .quanyi li p, .partner .md-2 .hztype li p {
  margin-top: 0.512rem;
  line-height: 0.9386666667rem;
  font-size: 14px;
}
[data-dpr="2"] .partner .md-1 .quanyi li p, [data-dpr="2"] .partner .md-1 .hztype li p, [data-dpr="2"] .partner .md-2 .quanyi li p, [data-dpr="2"] .partner .md-2 .hztype li p {
  font-size: 28px;
}
[data-dpr="2.5"] .partner .md-1 .quanyi li p, [data-dpr="2.5"] .partner .md-1 .hztype li p, [data-dpr="2.5"] .partner .md-2 .quanyi li p, [data-dpr="2.5"] .partner .md-2 .hztype li p {
  font-size: 35px;
}
[data-dpr="2.75"] .partner .md-1 .quanyi li p, [data-dpr="2.75"] .partner .md-1 .hztype li p, [data-dpr="2.75"] .partner .md-2 .quanyi li p, [data-dpr="2.75"] .partner .md-2 .hztype li p {
  font-size: 39px;
}
[data-dpr="3"] .partner .md-1 .quanyi li p, [data-dpr="3"] .partner .md-1 .hztype li p, [data-dpr="3"] .partner .md-2 .quanyi li p, [data-dpr="3"] .partner .md-2 .hztype li p {
  font-size: 42px;
}
[data-dpr="4"] .partner .md-1 .quanyi li p, [data-dpr="4"] .partner .md-1 .hztype li p, [data-dpr="4"] .partner .md-2 .quanyi li p, [data-dpr="4"] .partner .md-2 .hztype li p {
  font-size: 56px;
}
.partner .md-1 .quanyi li p, .partner .md-1 .hztype li p, .partner .md-2 .quanyi li p, .partner .md-2 .hztype li p {
  text-align: left;
}
.partner .md-1 .hztype li, .partner .md-2 .hztype li {
  padding: 0;
  background: #FFFFFF;
  text-align: left;
}
.partner .md-1 .hztype li img, .partner .md-2 .hztype li img {
  width: 100%;
  height: auto;
}
.partner .md-1 .hztype li h4, .partner .md-2 .hztype li h4 {
  margin: 0.8533333333rem 0 0 0;
  padding-left: 0.8533333333rem;
}
.partner .md-1 .hztype li p, .partner .md-2 .hztype li p {
  padding: 0 0.8533333333rem 0.8533333333rem;
}
.partner .md-1 .hztype li .zixun2, .partner .md-2 .hztype li .zixun2 {
  margin: 0 0 0.8533333333rem 0.8533333333rem;
  width: 5.12rem;
  height: 1.536rem;
  line-height: 1.536rem;
}
.partner .md-2 {
  background: #F8F9FB;
}
.partner .md-3 {
  background: #FFFFFF;
}
.partner .md-3 img {
  display: inline-block;
  margin-top: 1.7066666667rem;
  width: 14.8266666667rem;
}
.partner .md-4 {
  background: #F8F9FB;
}

.resource {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.resource .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.resource .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .resource .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .resource .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .resource .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .resource .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .resource .banner .p_title {
  font-size: 128px;
}
.resource .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.resource .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .resource .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .resource .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .resource .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .resource .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .resource .banner .p_subtitle {
  font-size: 64px;
}
.resource .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.resource .banner {
  background: url(../image/resource/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.resource .banner .p_title {
  padding: 5.9733333333rem 1.1093333333rem 0 1.28rem;
  color: #000000;
}
.resource .banner .zixun {
  margin: 1.28rem 0 0 1.28rem;
  border: 0 none;
  background: #266dfb;
  color: #FFFFFF;
}
.resource .doc-wrapper {
  position: relative;
  height: 20.6506666667rem;
  padding: 0.8533333333rem;
  background: #FFFFFF;
}
.resource .doc-wrapper .doc-inner {
  width: 100%;
  height: 100%;
  overflow-y: scroll;
}
.resource .doc-wrapper .doc-inner img {
  width: 100%;
}
.resource .doc-wrapper .look-all-btn {
  position: absolute;
  bottom: 1.7066666667rem;
  left: 5.2266666667rem;
  border: 0 none;
  background: #266dfb;
  color: #FFFFFF;
}

.allsolution {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.allsolution .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.allsolution .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .allsolution .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .allsolution .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .allsolution .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .allsolution .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .allsolution .banner .p_title {
  font-size: 128px;
}
.allsolution .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.allsolution .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .allsolution .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .allsolution .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .allsolution .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .allsolution .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .allsolution .banner .p_subtitle {
  font-size: 64px;
}
.allsolution .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.allsolution .banner {
  background: url(../image/allsolution/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.allsolution .banner .p_title {
  padding: 5.9733333333rem 1.1093333333rem 0 1.28rem;
}
.allsolution .banner .zixun {
  margin: 1.28rem 0 0 1.28rem;
  border: 0 none;
}
.allsolution .md {
  padding: 1.7066666667rem 0;
}
.allsolution .list {
  margin-top: 1.28rem;
  font-size: 0;
}
.allsolution .list li {
  position: relative;
  display: inline-block;
  margin-bottom: 0.8533333333rem;
  width: 14.2933333333rem;
  height: 2.56rem;
  background: #FFFFFF;
  text-align: left;
}
.allsolution .list li:last-child {
  margin-bottom: 0;
}
.allsolution .list li img {
  position: absolute;
  margin: 0.64rem 0 0 0.8533333333rem;
  width: 1.28rem;
  height: 1.28rem;
}
.allsolution .list li h3 {
  margin-top: 0.7466666667rem;
  padding-left: 2.6453333333rem;
  font-size: 18px;
}
[data-dpr="2"] .allsolution .list li h3 {
  font-size: 36px;
}
[data-dpr="2.5"] .allsolution .list li h3 {
  font-size: 45px;
}
[data-dpr="2.75"] .allsolution .list li h3 {
  font-size: 50px;
}
[data-dpr="3"] .allsolution .list li h3 {
  font-size: 54px;
}
[data-dpr="4"] .allsolution .list li h3 {
  font-size: 72px;
}
.allsolution .list li h3 {
  line-height: 1.0666666667rem;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
.allsolution .list li:after {
  position: absolute;
  right: 0.512rem;
  top: 0.768rem;
  content: " ";
  display: inline-block;
  width: 1.024rem;
  height: 1.024rem;
  background: url(../image/jiantou-you.png) no-repeat;
  background-size: cover;
}
.allsolution .md-0, .allsolution .md-1, .allsolution .md-2 {
  background: #F8F9FB;
}

.allcase {
  height: 100%;
  min-height: 100%;
  text-align: center;
}
.allcase .banner {
  position: relative;
  width: 100%;
  height: 19.8826666667rem;
}
.allcase .banner .p_title {
  font-size: 32px;
}
[data-dpr="2"] .allcase .banner .p_title {
  font-size: 64px;
}
[data-dpr="2.5"] .allcase .banner .p_title {
  font-size: 80px;
}
[data-dpr="2.75"] .allcase .banner .p_title {
  font-size: 88px;
}
[data-dpr="3"] .allcase .banner .p_title {
  font-size: 96px;
}
[data-dpr="4"] .allcase .banner .p_title {
  font-size: 128px;
}
.allcase .banner .p_title {
  padding: 5.9733333333rem 1.28rem 0;
  line-height: 1.92rem;
  text-align: left;
  color: #FFFFFF;
}
.allcase .banner .p_subtitle {
  padding: 0.3413333333rem 1.0666666667rem 0 1.28rem;
  font-size: 16px;
}
[data-dpr="2"] .allcase .banner .p_subtitle {
  font-size: 32px;
}
[data-dpr="2.5"] .allcase .banner .p_subtitle {
  font-size: 40px;
}
[data-dpr="2.75"] .allcase .banner .p_subtitle {
  font-size: 44px;
}
[data-dpr="3"] .allcase .banner .p_subtitle {
  font-size: 48px;
}
[data-dpr="4"] .allcase .banner .p_subtitle {
  font-size: 64px;
}
.allcase .banner .p_subtitle {
  line-height: 1.024rem;
  text-align: left;
  color: #FFFFFF;
}
.allcase .banner {
  background: url(../image/allcase/banner.jpg) no-repeat;
  background-size: 100% 100%;
}
.allcase .banner .p_title {
  padding: 5.9733333333rem 1.1093333333rem 0 1.28rem;
}
.allcase .banner .zixun {
  margin: 1.28rem 0 0 1.28rem;
  border: 0 none;
}
.allcase .md {
  padding: 1.7066666667rem 0;
  background: #F8F9FB;
}
.allcase .md .list {
  text-align: center;
}
.allcase .md .list li {
  display: inline-block;
  margin-bottom: 0.8533333333rem;
  width: 14.2933333333rem;
  background-color: #FFFFFF;
  text-align: left;
}
.allcase .md .list li a {
  display: inline-block;
}
.allcase .md .list li a img {
  width: 100%;
}
.allcase .md .list li a h4 {
  margin: 0.8533333333rem 0 0 0.8533333333rem;
  font-weight: bold;
  color: #091621;
  line-height: 1.0666666667rem;
  font-size: 18px;
}
[data-dpr="2"] .allcase .md .list li a h4 {
  font-size: 36px;
}
[data-dpr="2.5"] .allcase .md .list li a h4 {
  font-size: 45px;
}
[data-dpr="2.75"] .allcase .md .list li a h4 {
  font-size: 50px;
}
[data-dpr="3"] .allcase .md .list li a h4 {
  font-size: 54px;
}
[data-dpr="4"] .allcase .md .list li a h4 {
  font-size: 72px;
}
.allcase .md .list li a p {
  padding: 0.3413333333rem 0.8533333333rem 0.8533333333rem;
  font-weight: 300;
  color: rgba(9, 22, 33, 0.65);
  line-height: 0.8533333333rem;
  font-size: 14px;
}
[data-dpr="2"] .allcase .md .list li a p {
  font-size: 28px;
}
[data-dpr="2.5"] .allcase .md .list li a p {
  font-size: 35px;
}
[data-dpr="2.75"] .allcase .md .list li a p {
  font-size: 39px;
}
[data-dpr="3"] .allcase .md .list li a p {
  font-size: 42px;
}
[data-dpr="4"] .allcase .md .list li a p {
  font-size: 56px;
}

/*浮框 floatframe*/