﻿@font-face{
  font-family: 'DINCond-Bold';
  src : url('../font/DINCond-Bold.otf');
}
@font-face{
  font-family: 'DINCond-Medium';
  src : url('../font/DINCond-Medium.otf');
}
 
.clear-both {clear: both;}
.zt1 {font-family: 'DINCond-Bold';}
.zt2 {font-family: 'DINCond-Medium';}
.card-header {padding: .2rem .9rem !important;}
.xinwenneirong {line-height: 27px;}
.xinwenneirong p{line-height: 27px;}
.xinwenneirong img{width: 100%;max-width: 600px;height: auto;}
.num-item {width: 25%;}

.bg-gary {
  background-color: #f0f0f0;
}

#news .more {
  padding: 14px 38px;
}
#news .btn2:hover {
  color: #ffffff;
  background: #fb8b1e;
}

#news .more {
  padding: 14px 38px;
}
#news .btn1 {
  color: #787878;
  border-color: #d4d4d4;
  background: none;
  outline: none;
  cursor: pointer;
  -webkit-transition: all 1s;
  transition: all 1s;
  background-size: 100% 100%;
}
#news .more {
  padding: 11px 49px;
  border: 1px solid;
  font-size: 15px;
  text-transform: uppercase;
}

#news .btn2 {
  color: #fb8b1e;
  border-color: #fb8b1e;
  outline: none;
  cursor: pointer;
  -webkit-transition: all .5s;
  transition: all .5s;
  background-size: 0% 100%;
}

#zonghe .title1 {
  padding-top: 300px;
  font-size: 44px;
}
.text-blue {
  color: #042651;
}
.text-orange {
  color: #fb8b1e !important;
}
.max-container {
  padding: 0 7% !important;
}
.container3 {
  padding: 0 3% !important;
}
.line {    width: 0.7rem;
  height: 0.03rem;}
.bg-orange {
  background-color: #fb8b1e !important;
}

 
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- *//* Carousel base class */
  .carousel {height:100vh;}
  .carousel-inner {height:100vh;}
/* Since positioning the image,we need to help out the caption */
  .carousel-caption {width:auto;top:32%;right:25% !important;bottom:0 !important;left:inherit !important;text-align: left;}
  .carousel-caption h2 {line-height:3rem;word-break:keep-all;font-weight: normal;}
/* Declare heights because of positioning of img element */
  .carousel-item {height:100vh;}
  .carousel-item1 {background:url(../images/banner1.jpg) center no-repeat;background-size:cover;}
  .carousel-item2 {background:url(../images/banner1.jpg) center no-repeat;background-size:cover;}
  .carousel-item3 {background:url(../images/banner1.jpg) center no-repeat;background-size:cover;}
/* 人力资源服务整体解决方案提供商
-------------------------------------------------- */
  #renli {margin-top:22px;padding-bottom:40px;}
  #renli .title {font-size:3.5em;padding-top: 0px;padding-bottom: 20px;transition:all .3s;-webkit-transition:all .3s;}
  #renli .title2{padding-top: 20px;font-size: 18px;}
  #renli span {font-size:1.5em;}
  #renli h1 {    font-size: 5em;padding-top: 58px;}
/* 卓川高效人力资源管理
-------------------------------------------------- */
  .zhuochuan-container {margin-top: 52px;margin-bottom: -220px;z-index: 5;}
  /* #zhuochuan {position:absolute;width:85%;bottom:-12em;z-index: 1;} */
  #zhuochuan .zhuochuan-left,#zhuochuan .zhuochuan-right {width:100% !important;}
  #zhuochuan .zhuochuan-left {padding: 4.8% 0 3.5% 6.6%;}
  #zhuochuan .zhuochuan-left .h1 {font-size: 48px;}
  #zhuochuan .zhuochuan-left .h2 {font-size: 36px;}
  #zhuochuan p {line-height:2.2em;margin-top: 62px;margin-bottom: 78px;font-size: 14px;}
/* 综合解决方案
-------------------------------------------------- */
  #zonghe {width:100%;background:url(../images/jochro2.jpg) center no-repeat;background-size:cover;padding-bottom: 84px;}
  #zonghe .title1 {padding-top: 50px;font-size: 36px;}
  #zonghe h5 {font-size: 20px;padding-bottom: 37px;}
  .zonghe-card {width:24.25%;padding: 40px 42px 24px;margin-top: 1%;}
  .zonghe-card .card-title {border-top:1px solid #f0f0f0;font-size:20px;margin-bottom:0;margin-top: 20px;}
  .zonghe-card p,.rongyu-card p {margin-bottom:0;}
  .zonghe-card .card-title p:first-child {color:#787878;white-space: nowrap;margin-top: 20px;}
  .zonghe-card .card-title p:last-child {color:#d2d2d2;}
  #zonghe .d-flex {padding-bottom: 84px;}
/* 荣誉资质
-------------------------------------------------- */
  #arongyu {margin-top: 60px;padding: 67px 66px 54px;margin-bottom: 60px;}
  #arongyu .h4{font-size: 20px;color: #787878;}
  #arongyu .h5{font-size: 16px;color: #787878;}
  #arongyu .more {padding: 14px 38px;}
  .rongyu-card {width:100%;margin-right:1%;border:2px solid #f0f0f0;padding: 35px 24px 24px;}
  .rongyu-card:hover {border-color: #fb8b1e;}
  .rongyu-card .rongyu-img{width: 100%;height: 153px;position: relative;overflow: hidden;}
  .rongyu-card .card-title {height: 3em;}
  .rongyu-card img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;display: block;text-align: center;margin: auto;}
  .rongyu-card .card-title p:first-child {font-size:14px;color: #858585;margin-top: 20px;padding-top: 20px;border-top:1px solid #f0f0f0;}

  .kogzhi-btn {margin-top: 46px;}
  .kogzhi-btn svg {width: 50px;height: 50px;border: 1px solid #e2e2e2;color: #e2e2e2;padding: 14px;border-radius: 50%;}
  .kogzhi-btn .prev-icon {margin-right: 19px;}
  .kogzhi-btn svg:hover {border-color: #fb8b1e;color: #fb8b1e;}
 
  /* .rongyu-card .card-title {height: 6em;} */
/* 新闻中心
-------------------------------------------------- */
  #news {padding: 67px 66px 4px;}
  #news .h4{font-size: 20px;color: #787878;}
  #news .more {padding: 14px 38px;}
  #news .title {margin-bottom: 43px; padding-bottom: 12px;   border-bottom: 2px #f2f6fa solid;}
  /* #news .title1,.text-left .title2 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} */
  .news-left .title3 {overflow: hidden;text-overflow: ellipsis;height: 50px;color: #a2a2a2;font-size: 12px;}
  .text-right .riqi1{font-size: 18px;}
  .text-left .title2,.text-right .riqi2 {color: #a2a2a2;font-size: 14px;line-height: 24px;}
  .text-left .title1,.text-right .riqi1 {color: #787878;font-size: 20px;margin-bottom: 20px;}
  .news-left {width:45%;margin-right:5%;float: left;}
  .news-left img {height: 241px;width: 100%;}
  .news-right {width:50%;float: right;}
  .news-card:hover {background-color:#f0f0f0;}
/* 服务网点
-------------------------------------------------- */
  .map {position: relative;margin-top: -18%;z-index: -1;}
  #fuwu {position: absolute;height: 100%;top: 100%;bottom: 0;left: 7.5%;right: 0;margin: auto;padding-left: 66px;}

/* 合作伙伴
-------------------------------------------------- */
  #hezuo {padding: 67px 66px 54px;}
  #hezuo .h4{font-size: 20px;color: #787878;}
  .hezuo-img {width: 14.4%;height: 110px;margin-bottom: 2.72%;padding: 10px;position: relative;}
  .hezuo-img img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;display: block;text-align: center;margin: auto;}
/* 在线留言
-------------------------------------------------- */
  .messagebox {flex-direction:row;margin-bottom: 60px;}
  .message {width:50%;background:#fff;padding:30px 60px;}
  .messageimg {width:50%;}
  .messageimg img {width: 100%;height: 100%;}
  .messageimg-title {top:30%;right: 25%;color: #fff;font-size: 20px;}
  .messageimg-title span {display: block;padding-left: 40px;}
  .message p {font-size:28px;}
  .message input {display:inline-block;width:47.5%;height:50px;margin-top:30px;margin-right:3%;padding-left:10px;border:1px #e2e2e2 solid;font-size:14px;}
  .message input:nth-child(3),.message input:nth-child(5) {margin-right:0;}
  .message textarea {width:100%;margin-top:30px;margin-bottom:0px;height:180px;resize:none;padding:10px;border:1px #e2e2e2 solid;font-size:14px;}
  .message button {width:150px;height:45px;text-align:center;background:#fb8b1e;color:#fff;border:transparent;float:right;margin-top:25px;font-size:16px;}
/* 底部
-------------------------------------------------- */
  .footer .item1 {width:25%;margin-right:5%;}
  .footer ul,.rightMenu ul {line-height: 30px;list-style-type: none;}
  .footer .item2 {width:45%;margin-right:5%;}
  .footer .item2 ul {width:65%;font-size: 15px;line-height: 28px;}
  .footer .item3 {width:30%;}
  .telephone {font-size:25px;}
/*  解决方案
--------------------------------------------------*/
  .jiejue-banner {padding-top: 90px;}
  .jiejue-banner .jiejue-title {bottom:0;top:46%;left:0;right:0;}
  .service-title {top: 0;bottom: 0;left: 0;right: 0;}
  .jiejue-banner .jiejue-nav {bottom:0;height:52px;display: flex;justify-content: center;}
  .jiejue-nav.position-fixed1 {top: 100px;z-index: 5;background: url(../images/jiejue-banner.jpg) bottom no-repeat;background-size: cover;}
  .jiejue-nav.position-fixed2 {top: 100px;z-index: 5;background: url(../images/news-banner.jpg) bottom no-repeat;background-size: cover;}
  .jiejue-nav.position-fixed3 {top: 100px;z-index: 5;background: url(../images/about-banner.jpg) bottom no-repeat;background-size: cover;}
  .jiejue-banner a {position:relative;color:#fff;width: 152px;line-height: 52px;}
  .jiejue-banner a:hover {background-color:#fb8b1e;color: #fff !important;}
  .service-card {width:49%;display:flex;position:relative;margin-bottom:2%;font-size:18px;}
  .jiejue-card {width:49%;display:flex;position:relative;margin-bottom:2%;font-size:14px;}
  #renshi:target,
  #laowu:target,
  #shangwu:target,
  #gongzi:target,
  #shiwu:target,
  #danxiang:target,
  #chuangxin:target,
  #guanyu:target,
  #wenhua:target,
  #rongyu:target,
  #zhaoping:target,
  #lianxi:target,
  #yuangong:target {
    padding-top: 160px !important;
    margin-top: -160px !important;
  }
  #renshi {
    height: 160px !important;
    margin-top: -160px !important;
  }

  .service-card:first-child .service-card-right {width: 50%;}
  .service-card:last-child .service-card-right {width: 85%;}
  .service-card ul {line-height: 2rem;padding-bottom: 0;}
  .jiejue-card-left,.jiejue-card-right {width:50%;}
  .jiejue-card-left{display: flex;flex-direction: column;justify-content: space-between;}
  .jiejue-card-left img {width:5em;height:5em;}
  .jiejue-card-right img {width:100%;height: 100%;}
  .jiejue-card-left .content {width:90%;}
  .service-card-right ul {list-style: '· ';}
/* 新闻资讯
--------------------------------------------------*/
  .news-title {width: 50%;}
  .news-content .title {font-size:28px;margin-bottom:20px;}
  .news-content .day {font-size:44px;    line-height: 60px;}
  .news-content .newsimg {width:280px;height:175px;}
  .news-content .newsimg img{max-width: 100%;max-height:100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
  .news-content .newsitem {padding:25px 30px;border-bottom:5px solid #fff;}
  .news-content .page-link {padding:5px;width:30px;height:30px;text-align:center;}
  .news-content .page-item {margin-left:10px;}
  .news-footer a {color: #000;}
  .news-content .newsitem:hover {border-bottom:5px solid #fb8b1e;box-shadow:1px 1px 18px 0 rgba(0,0,0,0.5);}
/* 走进 
--------------------------------------------------*/
  .about-container .title {  font-size: 36px;transition:all .3s;-webkit-transition:all .3s;}
  .about-container .title2 {font-size: 16px;}
  .about-container span {font-size:18px;}
  .about-container .num-item {position: relative;}
  .about-container .num-item:after {content: "";position: absolute;top: 30%; right: 0; width: 2px;height: 40px; background-color: #fb8b1e;}
  .about-container .num-item:last-child:after {width: 0;}
  .about-container h1 {font-size:55px;}
  .about-left,.about-right {width:50%;    font-size: 15px;    line-height: 30px;text-align: justify;}
  .a-container {background:url(../images/z-bg.jpg) center no-repeat;background-size:cover;}
  .a-card {width:24%;}
  .a-card .title {font-size: 1.8em;}
  .a-card .title2 {font-size: 1em;}
  .a-card p:last-child {font-size: 14px;letter-spacing: 0px;}
  .contact-left {width:40%;}
  .contact-right {width:60%;height:26.75rem;}
  #allMap {width:100%;height:100%;margin: 0;}
  .address {width:49%;margin-bottom:2%;}
  .address:hover,#huabei-btn:hover,#huadong-btn:hover,#huaxi-btn:hover,#huazhong-btn:hover {background: #fb8b1e;color: #fff!important;}
  #huabei-btn,#huadong-btn,#huaxi-btn,#huazhong-btn {font-size: 18px;}

/*  在线留言  
--------------------------------------------------*/
  .contactmessage {width:100%;text-align:center;}
  .contactmessage p {font-size:28px;color: #7d7d7d;}
  .contactmessage input {display:inline-block;width:23%;height:50px;margin-top:34px;padding-left:10px;border:1px transparent solid;font-size:16px;}
  .contactmessage input:nth-child(5) {margin-right:0;}
  .contactmessage input:first-child {margin-left:0;}
  .contactmessage textarea {width:100%;margin-top:34px;margin-bottom:0px;height:205px;resize:none;padding:10px;border:1px transparent solid;font-size:16px;}
  .contactmessage button {width:152px;height:46px;text-align:center;background:#fb8b1e;color:#fff;border:transparent;margin-top:25px;font-size:16px;}
@media screen and (max-width:1600px) {
  /*  header  
  --------------------------------------------------*/ 
  #header1 .nav-item {padding: 0 .8rem;}
  #header2 #zoujingzhuochuan {width:34.5em;}
  .footer .item2 {width:67%}
  /* 首页  
  --------------------------------------------------*/ 
  #renli h1 {font-size:4em;}
  /*  解决方案  
  --------------------------------------------------*/  
  .jiejue-card-left .content {width:100%;font-size:small;}
  .about-container h1 {font-size:4em;}
  .about-right {font-size: 12px;}
}
@media screen and (max-width:1300px) {
  /*  header  
  --------------------------------------------------*/
  .max-container {padding:0 5% !important;}
  .navbar-brand {width:8em;}
  .navbar-collapse {width:100%;}
  .nav-link {font-size: .95rem;}
  .carousel-item {background-position:28% 0;}
  .carousel-caption {right:15% !important;}
  #header1 .nav-item {padding: 0 .2rem;}
  #header2 #zoujingzhuochuan {width:30.5em;}
  #header2 .nav-item {margin-right: .3rem;}
  .jiejue-nav.position-fixed1 {top: 90px;}
  .jiejue-nav.position-fixed2 {top: 90px;}
  .jiejue-nav.position-fixed3 {top: 90px;}
  #renshi:target,
  #laowu:target,
  #shangwu:target,
  #gongzi:target,
  #shiwu:target,
  #danxiang:target,
  #chuangxin:target,
  #guanyu:target,
  #wenhua:target,
  #rongyu:target,
  #zhaoping:target,
  #lianxi:target,
  #yuangong:target {
    padding-top: 152px !important;
    margin-top: -152px !important;
  }
  /*  首页  
  --------------------------------------------------*/
  /* 人力资源服务整体解决方案提供商
    -------------------------------------------------- */
    #renli {margin-top: 5%;padding-bottom:10%;}
    #renli .title {padding-top: 7%;padding-bottom: 1.5%;}
    #renli .title2{padding-top: 2%;}
    #renli h1 {padding-top: 9%;}
    /* 卓川高效人力资源管理
    -------------------------------------------------- */
    .zhuochuan-container {margin-top: 5%;margin-bottom: -22%;}
    #zhuochuan .more{padding: 11px 49px;}
    #zhuochuan .zhuochuan-left,#zhuochuan .zhuochuan-right {width:100% !important;}
    #zhuochuan .zhuochuan-left {padding: 2.8% 0 3.5% 5.6%;}
    #zhuochuan .zhuochuan-left .h1 {font-size: 36px;}
    #zhuochuan .zhuochuan-left .h2 {font-size: 24px;}
    #zhuochuan p {line-height:2em;margin-top: 4.2%;margin-bottom: 5.8%;}
    /* 综合解决方案
    -------------------------------------------------- */
    #zonghe {padding-bottom: 8.4%;}
    #zonghe .title1 {padding-top: 28%;font-size: 30px;}
    #zonghe h5 {font-size: 20px;padding-bottom: 3.7%;}
    .zonghe-card {padding: 4% 3.2% 2.4%;margin-top: 1%;}
    .zonghe-card img {width: 80px;}
    .zonghe-card .card-title {margin-top: 18%;font-size: 15px;}
    .zonghe-card .card-title p:first-child {margin-top: 10%;font-size: 14px;}
    #zonghe .d-flex {padding-bottom: 8.4%;}
    /* 荣誉资质
    -------------------------------------------------- */
    #arongyu {margin-top: 6%;padding: 6.7% 6.6% 5.4%;margin-bottom: 6%;}
    .rongyu-card {width:100%;margin-right:1%;border:1px solid #f0f0f0;padding: 3.5% 2.4% 2.4%;}
    .rongyu-card .card-title p:first-child {margin-top: 2%;padding-top: 2%;}
    .kogzhi-btn {margin-top: 4.6%;}
    .kogzhi-btn svg {width: 40px;height: 40px;padding: 7px;}
    .kogzhi-btn .prev-icon {margin-right: 1.9%;}
 
    /* 新闻中心
    -------------------------------------------------- */
    #news {padding: 6.7% 6.6% 5.4%;}
    #news .title {padding-bottom: 5.3%;}
    .news-left {margin-right:2%;}
    /* 服务网点
    -------------------------------------------------- */
    .map {position: relative;margin-top: -18%;z-index: -1;}
    #fuwu {position: absolute;height: 100%;top: 100%;bottom: 0;left: 7.5%;right: 0;margin: auto;padding-left: 6.6%;}

    /* 合作伙伴
    -------------------------------------------------- */
    #hezuo {padding: 6.7% 6.6% 5.4%;margin-bottom: 6%;}
    
  /*  解决方案  
  --------------------------------------------------*/
  .jiejue-card {flex-direction:column-reverse;text-align: center;}
  .jiejue-card-left,.jiejue-card-right {width:100%;flex:1;}
  .jiejue-card-left {padding-top: 1rem;text-align: left;flex: 3;}
  .jiejue-card-left {padding-top: 1rem;text-align: left;}
  .jiejue-card-left img {bottom:0;}
  .jiejue-banner a {font-size: 12px;}
  .jiejue-card-left .content {width:100%;margin-bottom: 0.3rem;}
  /*  新闻中心  
  --------------------------------------------------*/
  .news-content .newsimg {width: 230px;}
  /*  走进卓川  
  --------------------------------------------------*/
  .about-container h1 {font-size:3em;}
  .about-left,.about-right {width:100%;}
  .contactmessage input {width:22%;}
  .a-card p:last-child {font-size:10px;}
  .contact-left,.contact-right {width:100%;}
  /*  底部  
  --------------------------------------------------*/
  .footer .item1 {width:15%;margin-right:5%;}
  .footer .item2 {width:40%;margin-right:5%;}
  .footer .item2 ul {width:65%;}
  .footer .item3 {width:30%;}
}
@media screen and (max-width:997px) {
  .rexian {display:none;}
  #header1 .nav-item {padding: 0 .5rem;}
  .news-left,.news-right {width:100%;}
}
/*招聘顾问*/
@media screen and (min-width:769px) {
  .zpgw{
      margin-left: -20px;
  }
}
@media screen and (max-width:768px) {
  /*  header  
  --------------------------------------------------*/
  .rightMenu .card {border-bottom: 1px solid rgba(225, 225, 225, 0.1) !important;}
  .rightMenu .card .btn {line-height: 47px;}
  .more {padding:5px 20px;font-size:12px;}
  #header1 .nav-item {padding:0 .6rem;}
  .navbar-brand {width:6em;}
  #header1 .nav-link {line-height:1.5rem;font-size:medium;}
  #header2 .nav-link {font-size: 12px;}
  #header2 .nav-item {margin-right: 0;}
  .rongyu-card img {height: 8em;}
  .rongyu-card .card-title{height: 6em;}
  #arongyu .d-flex {text-align: left;align-items: start !important;margin-bottom: 5%;}
  #arongyu p {font-size: 12px;}
  #arongyu svg {width: 2em;height: 2em;}
  /*  首页  
  --------------------------------------------------*/
  .carousel-item {background-position:28% 0;}
  .carousel-item h2 {font-size: 30px;line-height: 2.5em;}
  .carousel-caption {right:0 !important;}
  #renli {padding-bottom: 3%;}
  #renli h1 {font-size: 2em;}
  #renli .title {font-size: 2em;padding-top: 4%;}
  #zhuochuan .h1 {font-size: 18px;}
  #zhuochuan p {font-size: 12px;}
  #fuwu {padding-top:75%;}
  .zonghe-card img {width: 65px;}
  .zonghe-card .card-title,.zonghe-card .card-title p:last-child {font-size: 12px;}
  .zonghe-card .card-title {margin-top:20px;}
  .messagebox {flex-direction:column;}
  .messageimg {width: 100%;}
  .messageimg img{width:100%;height: 100%;}
  .messageimg-title {top: 25%;right: 15%;font-size: 18px;}
  .message {width:100%;padding: 15px;}
  .message p {font-size: 18px;}
  .message input {width:100%;margin-top:10px;margin-right:0;height:40px;}
  .message textarea {margin-top:10px;height:80px;}
  .message button {width:75px;height:30px;margin-top:25px;font-size: 12px;}
  .footer .item3 img {width:100px;height:100px;}
  .about-container .num-item:after{height: 20px;}
  /*  解决方案  
  --------------------------------------------------*/
  .jiejue-banner .jiejue-nav {display:none;}
  .jiejue-banner a {padding:5px 10px;font-size: 18px;}
  .jiejue-title .h2,.service-title .h2 {font-size: 18px;white-space: nowrap;}
  .jiejue-title .h4,.service-title .h4 {font-size: 12px;}
  /*  走进卓川  
  --------------------------------------------------*/
  .about-container h1 {font-size: 18px;}
  .a-card {width:49%;}
}
@media screen and (max-width:749px) {
  /*  首页  
  --------------------------------------------------*/
  .line {width: 1.5rem;height: .1rem;}
  .num-item {width: 49%;}
  .card .btn {font-size: 14px;}
  .card .card-body {font-size: 12px;}
  .header-search {height: 100%;transition: 1s ease-in-out;background: rgba(0, 0, 0, 0.9);}
  .header-search input {width: 70%;background: transparent;color: #fff;outline: none;}
  .header-search svg {color: #fff;}
  .header-search #close-search {position: absolute;top: 50px;right: 50px;color: #fff;}
  .rightMenu .btn{color: #fff;}
  .rightMenu .card{background: #042651;}
  .rightMenu .menu.icon {color: #000;}
  .jiejue-banner .jiejue-title {top: 55%;}
  /* .search {position: absolute;top: 35%;right: 90px;} */
  .ewm {bottom:0;left:15px;}
  .ewm img {width:80px;height:80px;}
  .ewm a {font-size: 12px;}
  .menu.icon {margin-top:0;}
  .close.icon {width:22px;height:22px;}
  .close {font-size: 12px;}
  .close.icon:before,.close.icon:after {width:22px;}
  #header1 .nav-item {border-bottom:1px solid rgb(108,117,125,0.5);}
  #renshi:target,
  #laowu:target,
  #shangwu:target,
  #gongzi:target,
  #shiwu:target,
  #danxiang:target,
  #yuangong:target,
  #chuangxing:target,
  #guanyu:target,
  #wenhua:target,
  #rongyu:target,
  #zhaoping:target,
  #lianxi:target,
  #yuangong:target {
    padding-top: 85px !important;
    margin-top: -85px !important;
  }
  .carousel-item h1 {font-size:30px;text-shadow:5px 5px 5px rgba(0,0,0,0.5);}
  .carousel-item h2 {font-size:30px;line-height:45px;text-shadow:5px 5px 5px rgba(0,0,0,0.5);}
  .carousel-caption {width:100%;height:inherit;right:0 !important;text-align: center;}

  #renli h1,.about-container h1 {font-size: 24px;}
  #renli .title {font-size: 18px;margin-top: 7%;}
  #renli span,.about-container span {font-size: 12px;}
  #renli .num-item .text-black-50 {font-size: 12px;}
  #renli .title2 {font-size: 12px;}
  #fuwu {top: 30%;}
  #zonghe h1 {font-size: 18px;}

  #arongyu {padding: 7% 6.6% 5.4%;}
  #zonghe h5,#arongyu .h5 {font-size: 14px;}
  #zonghe .title1 {font-size: 18px;padding-top: 6%;}
  .zonghe-card {width:49%;margin-top: 2%;}

  #news {padding: 7% 6.6% 5.4%;}
  #news .h4 {margin-bottom: 10%;}
  #news p {font-size: 12px;}
  .news-left img {height: auto;}
  #news .title {margin-bottom: 0;justify-content: flex-end;}
  .service-card {font-size: 16px;}
  .service-card ul {line-height: 22px;}
  #news .h4,#arongyu .h4,.service-card .h3 {font-size:18px !important;}
  #news .news-right .h5 {font-size: 18px !important;margin-bottom: .3rem !important;}
  #news .more, #arongyu .more {padding: 7px 24px;}
  .text-right .riqi1 {font-size: 14px;}
  #fuwu .h1 {font-size: 18px !important;}
  #fuwu .h4 {font-size: 12px !important;}
  #fuwu {padding-top:20%;}
  #fuwu img {width:85%;}

  #hezuo {padding: 7% 6.6% 5.4%;}
  #hezuo .h4 {font-size: 18px;}
  .hezuo-img {width: 30%;height: 50px;}
  .footer .col-12 {flex-direction:column;}
  .footer .col-12 .item1,.footer .col-12 .item2,.footer .col-12 .item3 {width:100%;}
  .footer .item3 img {width:100%;height:auto;}
  .copyright {font-size: 12px;}
  .rongyu-card img {height: 6em;}
  .rongyu-card .card-title {height: 3em;}
  .rongyu-card .card-title p:first-child {padding-top: 12%;}
  #zhuochuan .zhuochuan-left {padding: 7% 0 8.5% 5.6%;}
  /*  在线留言
  --------------------------------------------------*/
  .footer .item1 ul, .footer .item2 ul, .footer .item2 .h5, .footer .item3 {font-size: 12px;}
  .footer .item2 .telephone {font-size: 20px;}
  /*  在线留言
  --------------------------------------------------*/
  .message input,.message textarea,.contactmessage input,.contactmessage textarea {font-size: 12px;}
  .messagebox {margin-bottom: 0;}
  /*  解决方案  
  --------------------------------------------------*/
  #jiejue-container {padding-left: 0 !important;padding-right: 0 !important;}
  .jiejue-banner {padding-top:82px;}
  .jiejue-title,.service-title {text-align:center;}
  .jiejue-card {width:100%;padding:20px !important;margin-bottom: 5%;}
  .jiejue-card-left .h5{font-size: 18px;}
  .contact-left .d-inline-block, .contact-left p,.jiejue-card-left p,.address p{font-size: 12px;}
  .jiejue-card-left .content {font-size: 12px;}
  /*  新闻中心  
  --------------------------------------------------*/
  .text-left .title1{font-size: 17px;margin-bottom: 0;padding-bottom: 10px !important;}
  .text-left .title2 {padding-left: 0 !important;}
  .news-title {width: 100%;}
  .news-content .newsimg {width:100%;height:175px;}
  .news-content .newsitem {padding:.25rem;}
  .news-footer,.xinwenneirong p {font-size: 12px;text-align: justify;}
  /*  关于我们  
  --------------------------------------------------*/
  .about-container .title {font-size: 18px;}
  .about-container .num-item .text-black-50 {font-size: 12px;}
  .about-right p {font-size: 15px;}
  .about-container .num-item::after {display: none;}

  .about-container .title2 {font-size: 14px;}
  .contactmessage p {font-size: 18px;line-height:.8rem;}
  .contactmessage {width:100%;}
  .contactmessage input {width:100%;margin-top:10px;margin-right:0;height:40px;}
  .contactmessage textarea,.promessage textarea {margin-top:10px;height:80px;}
  .contactmessage button,.promessage button {width:75px;height:30px;margin-top:25px;font-size: 12px;}
  .address {width:100%;}
  .contact-left .h3,.news-show .h3 {font-size: 16px;}
  .address h5 {font-size: 14px;}
  #huabei-btn,#huadong-btn,#huaxi-btn,#huazhong-btn {font-size: 12px;}
  #zhuochuan .zhuochuan-left .h1 {font-size: 24px;}
  #zhuochuan .zhuochuan-left .h2 {font-size: 18px;}
  #zhuochuan .more {padding: 11px 29px;}
  .a-card p:last-child {font-size: 12px;}
  /*  服务体系  
  --------------------------------------------------*/
  .service-title .h2 {font-size: 18px;}
  .service-title .h4 {font-size: 12px;}
  .service-card {width:100%;}
  .service-card ul {font-size: 12px;}
  .service-card:last-child .service-card-right,.service-card:last-child .service-card-right {width: 100%;font-size: 12px;}
}