﻿/* 自定义栅格 */
@media (min-width:768px) {.zjt,.yjt {display: none;}}

@media (min-width:992px) {
  .col-md-10-2 {
    /*width: 19.7% !important;*/
	width: 13.7% !important;
    /*float: left;*/
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    display: inline-block;
  }

  .col-10-7 {
    width: 14.28% !important;
    float: left;
  }

  .col-md-10-2 {
    width: 20%;
   /*float: left;*/
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
  }
}

@media (min-width:1310px) {}

/* 页面样式 */

/* 若要改成响应式删掉以下样式 */
.col-md-10-2 {
  width: 20%;
  /*float: left;*/
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}

.jrlm-body>.row {
  margin: 0 -10px;
}

/* 若要改成响应式删掉以上样式 */

/* container外边距 */
.content-zxjj>.container {
  padding-left: 30px;
  padding-right: 30px;
}

.content-zxjj {
  background: #f4f5f9;
}

.jrlm-body-tab a.active {
  background: url(img/5G_15.png) no-repeat;
  background-size: 100% 100%;
  color: #fff;
}

.jrlm-body-tab {text-align: center;}

.jrlm-body-tab a {
  width: 100%;
  height: 90px;
  text-align: center;
  /*line-height: 90px;*/
  line-height:45px;
  background: #FFFFFF;
  border-radius: 12px;
  margin-bottom: 30px;
  box-shadow: 0px 0px 20px -2px #d7d6d6;
  font-size: 14px;
  font-family: '微软雅黑';
  font-weight: bold;
  color: #333333;
  padding: 0 5px;
}

.jrlm-body-tab a:hover {
  background: url(img/5G_15.png) no-repeat;
  background-size: 100% 100%;
  color: #fff;
}

/* 加入联盟 */
.jrlm-body-con {
  padding: 17px 21px 19px;
  background: #fff;
  margin-top: 10px;
  margin-bottom: 40px;
  border-radius: 25px;
}

.wellcome p {
  text-align: left;
  font-size: 14px;
  font-family: "微软雅黑";
  font-weight: 200;
}

.flow {
  margin-top: 37px;
}

.flow-btn-wrap .col-xs-6 {
  padding: 0;
}

.flow-title {
  margin-bottom: 21px;
}

.flow-title p {
  font-size: 14px;
  color: #1f72e2;
  font-weight: bold;
  text-align: center;
}

.flow-btn-con,
.flow-right {
  text-align: center;
  margin-bottom: 10px;
}

.flow-right {
  display: none;
}

.flow-btn {
  background: #619ef4;
  border-radius: 50%;
}

/*
.flow-btn:hover {
  background: #97bef5;
}
*/

.flow-btn span {
  color: #fff;
  font-size: 32px;
}

.flow-btn-text {
  font-family: "微软雅黑";
  color: #333;
  font-size: 12px;
  margin-top: 10px;
}

.flow-btn,
.flow-right-icon {
  display: inline-block;
  width: 75px;
  height: 75px;
  line-height: 75px;
}

.flow-right-icon span {
  font-size: 33px;
  color: #ccc;
}

.receipt {
  margin-top: 21px;
}

.receipt-text {
  margin-bottom: 30px;
}

.receipt-text p {
  text-align: left;
  font-size: 12px;
  font-family: "微软雅黑";
}

.receipt-download {
  text-align: center;
}

.receipt-download a {
  display: inline-block;
  width: 210px;
  height: 40px;
  line-height: 36px;
  border: 2px #1f72e2 solid;
  border-radius: 30px;
  color: #1f72e2;
}

.receipt-download a:hover {
  color: #ffffff;
  background: #1f72e2;
}

.receipt-download a .iconfont {
  font-size: 28px;
}

.receipt-download-text {
  vertical-align: top;
  font-size: 12px;
  font-weight: bold;
  font-family: "微软雅黑";
}

/* 联盟会员 */
.lmhy-body-con {
  padding: 60px 15px 34px;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 25px;
}

.lmhy-body-con:first-child {
  margin-top: 10px;
}

.lmhy-body-con:last-child {
  margin-bottom: 40px;
}

.lmhy-title {
  margin-bottom: 43px;
}

.lmhy-title span {
  font-size: 27px;
  font-weight: bold;
  color: #1f72e2;
  vertical-align: middle;
}

.company {
   min-height: 224.53px; 
 padding:0;
  overflow: hidden;
}

.company-item {
  padding: 16px 20px;
  font-size: 16px;
  font-family: "微软雅黑";
  color: #666;
  margin-right: 20px;
  margin-bottom: 20px;
  float: left;
  box-shadow: 0px 0px 10px -2px #d7d6d6;
}

.company-item:last-child {
  margin-right: 0;
}

/* 联盟活动 */
.lmhd-body-wrap {
  margin-bottom: 40px;
  margin-top: 20px;
  overflow: hidden;
}

.lmhd-event-news {
  background: #fff;
  margin-bottom: 40px;
  padding: 35px 0;
}

.lmhd-event-news:nth-child(2) {
  margin-bottom: 50px;
}

.lmhd-event-news-left a {
  display: block;
}

.lmhd-event-news-left img {
  width: 100%;
}

.lmhd-event-news-right {
  margin-top: 8px;
}

.lmhd-event-news-date span {
  font-size: 21px;
  font-weight: bold;
  font-family: "微软雅黑";
  color: #333;
}

/* .lmhd-event-news-date {
  margin-top: -15px;
} */

.lmhd-event-news-title a {
  font-size: 19px;
  font-weight: bold;
  font-family: "微软雅黑";
  color: #333;
  max-height: 82.84px;
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.lmhd-event-news:hover .lmhd-event-news-date span {color: #2963d6;}
.lmhd-event-news:hover .lmhd-event-news-title a {
  color: #2963d6;
}
.lmhd-event-news:hover .lmhd-event-news-left img {transform: scale(1.05);}
.lmhd-event-news-left {overflow: hidden;}
.lmhd-event-news-left img {transition: 0.3s;animation-direction: alternate;}

.lmhd-event-news-title {
  margin-top: 4px;
  margin-bottom: 8px;
}

.lmhd-event-news-content a {
  font-size: 16px;
  font-family: "微软雅黑";
  line-height: 28px;
  max-height: 168px;
  color: #666;
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.lmhd-event-news-content a:hover {
  color: #666;
}

.lmhd-news {
  margin-left: -5px;
  margin-right: -5px;
}

.lmhd-news .col-xs-6 {
  padding: 0 5px;
}

.lmhd-news-item {
  margin-bottom: 15px;
}

.lmhd-news-img a {
  display: block;
}

.lmhd-news-img img {
  width: 100%;
}

.lmhd-news-con {
  background: #fff;
  padding: 5px 5px 5px;
}

.lmhd-news-title {
  margin-bottom: 5px;
}

.lmhd-news-title a {
  font-family: '微软雅黑';
  font-size: 12px;
  color: #333;
  height: 35px;
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.lmhd-news-title a:hover {
  color: #2963d6;
}

.lmhd-news-date {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #999;
}

.lmhd-news-pagination {
  text-align: center;
}

.lmhd-news-pagination .icon-zuojiantou,
.lmhd-news-pagination .icon-youjiantou {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  color: #999;
  background: #fff;
  text-align: center;
  line-height: 48px;
  cursor: pointer;
}

.lmhd-news-pagination .icon-youjiantou {
  margin-left: 24px;
}

.lmhd-news-pagination .icon-zuojiantou:hover,
.lmhd-news-pagination .icon-youjiantou:hover {
  color: #fff;
  background: #1f72e2;
}

/* 创新人才 */
.cxrc-con {
  display: block;
  background: #fff;
  padding: 28px 45px 50px;
  text-align: center;
  margin-bottom: 40px;
  height: 264px;
}

.cxrc-con:hover {
  background: #2963d6;
}

.cxrc-con:hover .cxrc-img span,
.cxrc-con:hover .cxrc-title span,
.cxrc-con:hover .cxrc-describe span {
  color: #fff;
}

.cxrc-con .cxrc-img .iconfont {
  font-size: 60px;
  color: #333;
}

.cxrc-con .cxrc-title {
  margin-top: 8px;
  margin-bottom: 15px;
}

.cxrc-con .cxrc-title span {
  font-size: 20px;
  font-family: '微软雅黑';
  font-weight: 600;
  color: #333;
}

.cxrc-con .cxrc-describe span {
  font-size: 14px;
  font-family: "微软雅黑";
  line-height: 24px;
  color: #333;
  display: inline-block;
    /*
    height: 67px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
    */
}

.cxrc-zb-con {
  display: block;
  padding: 40px 45px 50px;
  text-align: center;
  margin-bottom: 128px;
  position: relative;
}

.cxrc-bsrczb .cxrc-zb-con {
  background-color: #3672eb;
}

.cxrc-ssrczb .cxrc-zb-con {
  background-color: #28a1f5;
}

.cxrc-qtrczb .cxrc-zb-con {
  background-color: #2cb0d1;
}

.cxrc-bg {
  position: absolute;
  right: 0;
  bottom: 0;
  opacity: .1;
}

.cxrc-zb-con .cxrc-img .iconfont {
  display: inline-block;
  height: 60px;
  width: 60px;
  line-height: 60px;
  border-radius: 50%;
  background: rgb(255, 255, 255, .4);
  font-size: 30px;
  color: #fff;
}

.cxrc-zb-con .cxrc-title {
  margin-top: 20px;
}

.cxrc-zb-con .cxrc-title span {
  font-size: 28px;
  font-family: "微软雅黑";
  color: #fff;
}

.cxrc-zb-con .cxrc-proportion .number {
  font-size: 14px;
  font-family: '微软雅黑';
  color: #fff;
}

.cxrc-zb-con .cxrc-proportion .percent {
  font-size: 36px;
  font-family: '微软雅黑';
  color: #fff;
}

/* 综合新闻 */

.zhxw-body-con {
  margin-top: 20px;
  margin-bottom: 40px;
  overflow: hidden;
}

.zhxw-news {
  margin-left: -5px;
  margin-right: -5px;
}

.zhxw-news .col-xs-6 {
  padding: 0 5px;
}

.zhxw-news-item {
  margin-bottom: 15px;
  
}

.zhxw-news-img a {
  display: block;
  height:239px;
}

.zhxw-news-img {overflow: hidden;}

.zhxw-news-img img {
  width: 100%;
      transition: 0.3s;
    animation-direction: alternate;
}

.zhxw-news-con {
  background: #fff;
  padding: 5px 5px 5px;
}

.zhxw-news-title {
  margin-bottom: 5px;
}

.zhxw-news-title a {
  font-family: '微软雅黑';
  font-size: 12px;
  color: #333;
  height: 35px;
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  transition: 0.3s;
}

.zhxw-news-item:hover .zhxw-news-img img {transform: scale(1.05);}

.zhxw-news-item:hover .zhxw-news-con {background: #2963d6;}

.zhxw-news-item:hover .zhxw-news-con .zhxw-news-title a {
  color: #ffffff;
}

.zhxw-news-item:hover .zhxw-news-con .zhxw-news-date { color: #ffffff;}

.zhxw-news-date {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #999;
}

.zhxw-news-pagination {
  text-align: center;
}

.zhxw-news-pagination .icon-zuojiantou,
.zhxw-news-pagination .icon-youjiantou {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  color: #999;
  background: #fff;
  text-align: center;
  line-height: 48px;
  cursor: pointer;
}

.zhxw-news-pagination .icon-youjiantou {
  margin-left: 24px;
}

.zhxw-news-pagination .icon-zuojiantou:hover,
.zhxw-news-pagination .icon-youjiantou:hover {
  color: #fff;
  background: #1f72e2;
}

/* 公告&招标 */
.gg-body-con {
  margin-top: 20px;
  margin-bottom: 40px;
  overflow: hidden;
}

.gg-news {
  margin-left: -20px;
  margin-right: -20px;
}

.gg-news .col-xs-6,
.gg-news .col-md-6 {
  padding: 0 20px;
}

.gg-news-item {
  margin-bottom: 40px;
}

.gg-news-wrap {
  background: #fff;
  padding: 40px 30px;
}

.gg-news-wrap:hover {background: #1f72e2;}
.gg-news-wrap:hover .gg-date-year span {color: #fff;}
.gg-news-wrap:hover .gg-date-month-day span {color: #fff;}
.gg-news-wrap:hover .gg-news-title a {color: #fff;}
.gg-news-wrap:hover .gg-news-descibe a {color: #fff;}

.gg-news-date,
.gg-news-con {
  float: left;
}

.gg-news-date {
  margin-top: -12px;
}

.gg-news-con {
  width: calc(100% - 88.56px);
  padding-left: 40px;
}

.gg-date-year {
  text-align: center;
}

.gg-date-year span {
  font-family: "微软雅黑";
  font-size: 36px;
  color: #666;
  border-bottom: solid 1px #dce0e6;
}

.gg-date-month-day {
  text-align: center;
}

.gg-date-month-day span {
  font-family: "微软雅黑";
  font-size: 26px;
  color: #666;
}

.gg-news-title {
  margin-bottom: 67px;
}

.gg-news-title a {
  font-family: "微软雅黑";
  font-size: 20px;
  font-weight: bold;
  color: #333;
  height: 54.56px;
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

/*
.gg-news-title a:hover {
  color: #1f72e2;
}
*/

.gg-news-descibe a {
  font-family: "微软雅黑";
  font-size: 16px;
  color: #666;
  height: 43.83px;
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.gg-news-descibe a:hover {
  color: #666;
}


.gg-news-pagination {
  text-align: right;
}

.gg-news-pagination .icon-zuojiantou,
.gg-news-pagination .icon-youjiantou {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  color: #999;
  background: #fff;
  text-align: center;
  line-height: 48px;
  cursor: pointer;
}

.gg-news-pagination .icon-youjiantou {
  margin-left: 24px;
}

.gg-news-pagination .icon-zuojiantou:hover,
.gg-news-pagination .icon-youjiantou:hover {
  color: #fff;
  background: #1f72e2;
}

/* 产业服务 */
.cyfw-body-tab {
  text-align: center;
}

.cyfw-body-tab-item {
  padding: 0 25px;
  display: inline-block;
}

.cyfw-body-tab a {
  display: inline-block;
  width: 213px;
  height: 90px;
  line-height: 90px;
  text-align: center;
  background: #FFFFFF;
  border-radius: 12px;
  margin-bottom: 30px;
  box-shadow: 0px 0px 20px -2px #d7d6d6;
  font-size: 20px;
  font-family: '微软雅黑';
  font-weight: bold;
  color: #333333;
}

.cyfw-body-tab a:hover {
  background: url(img/5G_15.png);
  color: #FFFFFF;
  background-size: 100% 100%;
}

.cyfw-body-tab .active {
  background: url(img/5G_15.png);
  color: #FFFFFF;
  background-size: 100% 100%;
}

.cyfw-body-wrap {
  margin-top: 40px;
  margin-bottom: 40px;
}

.cyfw-body-innertab {
  border-bottom: 1px solid #ccc;
  margin-bottom: 40px;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
}

.cyfw-body-innertab a {
  margin-left: 100px;
  padding-bottom: 20px;
  display: inline-block;
  margin-bottom: -2px;
}

.cyfw-body-innertab a:first-child {
  margin-left: 20px;
}

.inner-tab-active {
  border-bottom: #1f72e2 4px solid;
}

.cyfw-body-innertab a {
  font-size: 20px;
  color: #333;
  font-family: '微软雅黑';
}

.cyfw-body-innertab a:hover {
  color: #1f72e2;
  border-bottom: #1f72e2 4px solid;
}

.cyfw-body .lmhy-title {
  margin-bottom: 20px;
}

.cyfw-body .lmhy-title img {
  width: 30px;
}

.cyfw-body .lmhy-title span {
  font-size: 18px;
}

.qtfw .lmhy-body-con {background: url(img/bg-1.png);background-size: cover;}

.zspt {
  height: 200px;
  background: url(img/5G_125.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
  display: block;
  margin-bottom: 30px;
}

.kfpt {
  height: 200px;
  background: url(img/5G_126.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
  display: block;
  margin-bottom: 30px;
}

.yzpt {
  height: 200px;
  background: url(img/5G_127.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
  display: block;
}

.pt-con {
  position: absolute;
  left: 0;
  right: 0;
  top: calc(50% - 42.13px);
  margin-left: auto;
  margin-right: auto;
}

.pt-describe {
  text-align: center;
}

.pt-describe span {
  font-family: "微软雅黑";
  font-size: 18px;
  color: #fff;
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.pt-title {
  text-align: center;
}

.pt-title span {
  font-family: "微软雅黑";
  font-size: 34px;
  font-weight: bold;
  color: #fff;
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* 测试案例 */

.csal-news {
  margin-left: -5px;
  margin-right: -5px;
}

.csal-news .col-xs-6 {
  padding: 0 5px;
}

.csal-news-item {
  margin-bottom: 15px;
}

.csal-news-img a {
  display: block;
}

.csal-news-img img {
  width: 100%;
}

.csal-news-con {
  background: #fff;
  padding: 5px 5px 5px;
}

.csal-news-title {
  margin-bottom: 5px;
}

.csal-news-title a {
  font-family: '微软雅黑';
  font-size: 14px;
  color: #333;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.csal-news-describe {
  margin-bottom: 20px;
}

.csal-news-describe a {
  font-family: '微软雅黑';
  font-size: 12px;
  color: #333;
  height: 35px;
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.csal-news-title a:hover,
.csal-news-describe a:hover {
  color: #2963d6;
}

.csal-news-date {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #999;
}

/* 其他服务 */

.qtfw-describe {
  font-family: '微软雅黑';
  font-size: 12px;
  color: #333;
  margin-bottom: 30px;
}

.qtfw-title {
  margin-bottom: 16px;
}

.qtfw-title span {
  font-family: '微软雅黑';
  font-size: 16px;
  color: #4c8ee8;
}

.qtfw-title span::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background: #8bb8ef;
  border-radius: 50%;
  margin-right: 16px;
}

/* .qtfw-jg-left-con {
  padding-left: 30px;
} */

.qtfw-jg-left-con>p {
  font-family: '微软雅黑';
  font-size: 12px;
  color: #333;
  line-height: 28px;
}

.qtfw-jg-right-con {
  margin-top: 15px;
}

.qtfw-jg-right-con img {
  width: 100%;
}

.qtfw-share {
  margin-top: 50px;
}

.qtfw-share-con-left {
  display: none;
}

.qtfw-share-left-con {
  padding-left: 30px;
}

.qtfw-share-left-con img {
  width: 100%;
}

.qtfw-share-right-con p {
  font-family: '微软雅黑';
  font-size: 12px;
  color: #333;
}

.qtfw-share-con-mobile-img {
  display: block;
  margin-top: 15px;
}

.qtfw-share-con-mobile-img img {
  width: 100%;
}

.qtfw-fuli {
  margin-top: 95px;
}

.qtfw-fuli-con {
  height: 500px;
  position: relative;
  /*background: #2957b4;*/
  border-radius: 25px;
  overflow: auto;
  z-index: 0;
  display: none;
}

.qtfw-fuli-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: .1;
  /*background: url(img/5G_110.png) no-repeat;
  background-size: 100% 100%;*/
  z-index: 1;
}

.qtfw-fuli-title {
  text-align: center;
  margin-top: 35px;
  position: relative;
  z-index: 2;
}

.qtfw-fuli-title span {
  color: #fff;
  font-size: 20px;
  font-family: '微软雅黑';
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.qtfw-fuli-title span::before {
  content: "";
  display: inline-block;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  background: #fff;
  margin-right: 11px;
}

.qtfw-fuli-item {
  width: 214px;
  height: 191px;
  position: absolute;
  z-index: 2;
}

.fuli-item-bg {
  background: url(img/5G_111.png) no-repeat;
  width: 100%;
  height: 100%;
  opacity: .6;
  position: absolute;
  z-index: 2;
}

.fuli-item-con {
  position: relative;
  z-index: 3;
  padding-top: 40px;
}

.fuli-item-img {
  text-align: center;
}

.fuli-item-title {
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #fff;
  padding: 0 20px;
  margin-top: 19px;
}

.fuli-item-title span {
  color: #fff;
  font-family: "微软雅黑";
  font-size: 18px;
}

.fuli-item-one {
  left: 1px;
  top: 161px;
}

.fuli-item-two {
  left: 170px;
  top: 262px;
}

.fuli-item-three {
  left: 337px;
  top: 161px;
}

.fuli-item-four {
  left: 507px;
  top: 262px;
}

.fuli-item-five {
  left: 678px;
  top: 161px;
}

.fuli-item-six {
  left: 850px;
  top: 262px;
}


.qtfw-cspt {
  margin-top: 90px;
  margin-bottom: 56px;
}

.qtfw-cspt-con img {
  /*width: 100%;*/
}

.qtfw-fuli-mobile-item {
  text-align: center;
  margin-bottom: 35px;
}

.qtfw-fuli-mobile-item:nth-child(1n) .qtfw-fuli-mobile-item-con {
  float: left;
}

.qtfw-fuli-mobile-item:nth-child(2n) .qtfw-fuli-mobile-item-con {
  float: right;
}

.qtfw-fuli-mobile-item-con {
  background: url(img/5G_128.png);
  background-size: 100% 100%;
  width: 100%;
  height: 100px;
  padding-top: 20px;
}

.qtfw-fuli-mobile-item-title {
  margin-top: 5px;
}

.qtfw-fuli-mobile-item-title span {
  color: #fff;
  font-family: "微软雅黑";
  font-size: 12px;
  padding: 0 5px;
  max-height: 36px;
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.qtfw-fuli-mobile-item-img img {
  width: 18px;
}

/* 投资孵化 */

.tzfh-fzlc {
  margin-bottom: 90px;
}

.tzfh-fzlc-con {
  width: 1100px;
  /*height: 344px;*/
  position: relative;
  /*background: url(img/5G_118.png) center no-repeat;*/
  display: none;
  height: 560px;
  background: url(img/5G-231205.jpg) center no-repeat;
  background-size: 100%;
}

.tzfh-fzlc-item {
  /*width: 148px;
  text-align: center;*/
  position: absolute;
}

.tzfh-fzlc-date {
  /* margin-bottom: 6px;*/
}

.tzfh-fzlc-date span {
  font-family: "微软雅黑";
  font-size: 30px;
  font-weight: bold;
  color: #333;
  display: inline-block;
  /*width: 148px;*/
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.tzfh-fzlc-achievement span {
  font-family: "微软雅黑";
  font-size: 16px;
  color: #333;
  display: inline-block;
  /*height: 43.84px;*/
  overflow: hidden;
}

/* 由于使用的为定位脱离文档流需要为元素添加边距撑开容器 */
.tzfh-fzlc-con {
  margin-top: 50px;
  margin-bottom: 80px;
}

.tzfh-fzlc-item-one {
  top: -10px;
  left: -15px;
  width: 156px;
  text-align: right;
}

.tzfh-fzlc-item-two {
  top: 100px;
  left: -44px;
  width: 176px;
  text-align: center;
}

.tzfh-fzlc-item-two .tzfh-fzlc-date {
  text-align: right;
 }

.tzfh-fzlc-item-three {
  top: 200px;
  left: 122px;
  width: 210px;
  text-align: left;
}

.tzfh-fzlc-item-four {
  top: 298px;
  left: 141px;
  width: 256px;
  text-align: left;
}

.tzfh-fzlc-item-five {
  top: 380px;
  left: -13px;
  width: 150px;
  text-align: center;
}

.tzfh-fzlc-item-six {
  top: 480px;
  left: 35px;
  width: 201px;
  text-align: right;
}

.tzfh-fzlc-item-seven {
  top: 504px;
  left: 332px;
  width: 329px;
  text-align: left;
}

.tzfh-fzlc-item-eight {
  top: 400px;
  left: 364px;
  width: 305px;
  text-align: left;
}

.tzfh-fzlc-item-eight .tzfh-fzlc-date span {
  text-indent: 2em;
}

.tzfh-fzlc-item-eight .tzfh-fzlc-achievement span {
  text-indent: 2em;
}

.tzfh-fzlc-item-nine {
  top: 306px;
  left: 450px;
  width: 258px;
  text-align: left;
}

.tzfh-fzlc-item-ten {
  top: 200px;
  left: 460px;
  width: 215px;
  text-align: left;
}

.tzfh-fzlc-item-eleven {
  top: 90px;
  left: 240px;
  width: 235px;
  text-align: right;
}

.tzfh-fzlc-item-twelve {
  top: -60px;
  left: 200px;
  width: 398px;
  text-align: right;
}

.tzfh-fzlc-item-thirteen {
  top: 74px;
  right: 245px;
  width: 225px;
  text-align: left;
}

.tzfh-fzlc-item-fourteen {
  top: 170px;
  right: 125px;
  width: 265px;
  text-align: left;
}

.tzfh-fzlc-item-fifteen {
  top: 299px;
  right: 196px;
  width: 151px;
  text-align: left;
}

.tzfh-fzlc-item-sixteen {
  top: 480px;
  right: 125px;
  width: 226px;
  text-align: left;
}

.tzfh-fzlc-item-seventeen {
  top: 290px;
  right: 0;
  width: 141px;
  text-align: left;
}

.tzfh-fzlc-con-title {
  position: absolute;
  right: 0;
  padding-right: 50px;
}

.tzfh-fzlc-con-title span {
  font-size: 30px;
  font-weight: bold;
  position: relative;
}

.tzfh-fzlc-con-title span::after {
  position: absolute;
  content: '';
  background-color: #efc6b5;
  width: 10px;
  height: 100%;
  right: -20px;
  top: 0px;
}

.tzfh-fzlc-con-title span::before {
  position: absolute;
  content: '';
  width: 20px;
  height: 100%;
  right: -50px;
  top: 0px;
  background-color: #eb7d51;
}

.tzfh-jjgk-title {
  margin-bottom: 40px;
}

.tzfh-jjgk-title span {
  font-family: "微软雅黑";
  font-size: 18px;
  color: #333;
}

.tzfh-jjgk-row {
  margin-left: -10px;
  margin-right: -10px;
}

.tzfh-jjgk-item {
  border-radius: 25px;
  overflow: hidden;
}

.tzfh-jjgk-item-con {
  height: 168px;
  text-align: center;
  padding-top: 20px;
}

.tzfh-jjgk-item-one .tzfh-jjgk-item-con {
  background: url(img/5G_129.png) no-repeat;
  background-size: 100% 100%;
}

.tzfh-jjgk-item-two .tzfh-jjgk-item-con {
  background: url(img/5G_130.png) no-repeat;
  background-size: 100% 100%;
}

.tzfh-jjgk-item-three .tzfh-jjgk-item-con {
  background: url(img/5G_131.png) no-repeat;
  background-size: 100% 100%;
}


.tzfh-jjgk-data {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #FFFFFF;
}

.tzfh-jjgk-data-number {
  font-family: '微软雅黑';
  font-size: 24px;
  color: #fff;
}

.tzfh-jjgk-data-text {
  font-family: '微软雅黑';
  font-size: 14px;
  font-weight: bold;
  color: #fff;
}

.tzfh-jjgk-describe {
  margin-top: 10px;
  margin-bottom: 10px;
}

.tzfh-jjgk-describe span {
  font-family: "微软雅黑";
  font-size: 14px;
  color: #fff;
  width: 165px;
  display: inline-block;
  max-height: 40px;
  overflow: hidden;
}

.tzfh-fzlc-mobile-list {
  position: relative;
}

.tzfh-fzlc-mobile-list::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 2px;
  background: #909090;
  z-index: 1;
  box-sizing: initial;
  top: 0;
  left: 9px;
  bottom: 0;
  margin: auto;
  /* padding-top: 40px;
  padding-bottom: 30px; */
}

.tzfh-fzlc-mobile-list-item {
  margin-bottom: 50px;
  position: relative;
  padding-top: 1px;
}

.tzfh-fzlc-mobile-list-item::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  z-index: 2;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0px;
  background: #1f72e2;
}

.tzfh-fzlc-mobile-list-item::after {
  content: "";
  display: block;
  clear: both;
}

.tzfh-fzlc-mobile-list-item div {
  margin-left: 40px;
  margin-top: -5px;
}

.tzfh-fzlc-mobile-date {
  font-family: "微软雅黑";
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 5px;
}

.tzfh-fzlc-mobile-describe {
  font-family: "微软雅黑";
  font-size: 14px;
  max-height: 60px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.tzfh-jjgk-img img {
  width: 30px;
}

.tzfh-jjgk-item {
  margin-bottom: 30px;
}

@media (min-width:375px) {
  .jrlm-body-con {
    padding: 20px 24px 22px;
  }

  .wellcome p {
    font-size: 17px;
  }

  .flow {
    margin-top: 44px;
  }

  .flow-title {
    margin-bottom: 24px;
  }

  .flow-title p {
    font-size: 17px;
  }

  .receipt {
    margin-top: 24px;
  }

  .zspt {
    height: 200px;
  }

  .kfpt {
    height: 200px;
  }

  .yzpt {
    height: 200px;
  }

  .qtfw-fuli-mobile-item-con {
    height: 125px;
    padding-top: 35px;
  }

  .qtfw-fuli-mobile-item-title span {
    padding: 0 15px;
  }

  .tzfh-jjgk-item-con {
    height: 180px;
    padding-top: 25px;
  }
}

@media (min-width:425px) {
  .jrlm-body-con {
    padding: 22px 28px 25px;
  }

  .wellcome p {
    font-size: 19px;
  }

  .flow {
    margin-top: 50px;
  }

  .flow-title {
    margin-bottom: 28px;
  }

  .flow-title p {
    font-size: 19px;
  }

  .flow-btn-con,
  .flow-right {
    margin-bottom: 14px;
  }

  .flow-btn,
  .flow-right-icon {
    width: 100px;
    height: 100px;
    line-height: 100px;
  }

  .flow-btn span {
    font-size: 43px;
  }

  .receipt {
    margin-top: 28px;
  }

  .zspt {
    height: 300px;
  }

  .kfpt {
    height: 300px;
  }

  .yzpt {
    height: 300px;
  }

  .pt-describe span {
    font-size: 22px;
  }

  .pt-title span {
    font-size: 34px;
  }

  .qtfw-fuli-mobile-item-con {
    height: 150px;
    padding-top: 45px;
  }

  .qtfw-fuli-mobile-item-img img {
    width: 25px;
  }

  .qtfw-fuli-mobile-item-title span {
    font-size: 14px;
    max-height: 40px;
    padding: 0 20px;
  }


  .tzfh-jjgk-item-con {
    height: 210px;
    padding-top: 40px;
  }

}

@media (min-width:768px) {
    .cyst-ydd {display: none;}
    
    
  .jrlm-body-con {
    padding: 40px 50px 45px;
  }

  .wellcome p {
    font-size: 24px;
  }

  .flow {
    margin-top: 90px;
  }

  .flow-title {
    margin-bottom: 50px;
  }

  .flow-title p {
    font-size: 24px;
  }


  .flow-btn-con,
  .flow-right {
    margin-bottom: 25px;
  }


  .flow-btn,
  .flow-right-icon {
    width: 180px;
    height: 180px;
    line-height: 180px;
  }

  .flow-btn span {
    font-size: 78px;
  }

  .flow-btn-text {
    font-size: 18px;
    margin-top: 16px;
  }

  .receipt {
    margin-top: 50px;
  }

  .receipt-text p {
    font-size: 18px;
    text-align: center;
  }

  .receipt-download a {
    width: 358px;
    height: 55px;
    line-height: 51px;
  }

  .receipt-download a .iconfont {
    font-size: 36px;
  }

  .receipt-download-text {
    font-size: 21px;
  }


  .lmhd-event-news-date span {
    font-size: 36px;
  }

  .lmhd-event-news-title a {
    font-size: 28px;
    max-height: 80px;
  }

  .lmhd-event-news-title {
    margin-top: 13px;
    margin-bottom: 31px;
  }

  .lmhd-news {
    margin-left: -10px;
    margin-right: -10px;
  }

  .lmhd-news .col-xs-6 {
    padding: 0 10px;
  }

  .lmhd-news-con {
    padding: 19px 20px 24px;
  }

  .lmhd-news-item {
    margin-bottom: 30px;
  }

  .lmhd-news-title {
    margin-bottom: 13px;
  }

  .lmhd-news-title a {
    font-size: 20px;
    height: 54.56px;
  }

  .lmhd-news-date {
    font-size: 16px;
  }


  .zspt {
    height: 400px;
    margin-bottom: 30px;
  }

  .kfpt {
    height: 400px;
    margin-bottom: 30px;
  }

  .yzpt {
    height: 400px;
  }

  .pt-describe span {
    font-size: 28px;
  }

  .pt-title span {
    font-size: 48px;
  }

  .csal-news {
    margin-left: -10px;
    margin-right: -10px;
  }

  .csal-news .col-xs-6 {
    padding: 0 10px;
  }

  .csal-news-con {
    padding: 19px 20px 24px;
  }

  .csal-news-item {
    margin-bottom: 30px;
  }

  .csal-news-title a {
    font-size: 20px;
  }

  .csal-news-describe a {
    font-size: 18px;
    height: 51px;
  }

  .csal-news-date {
    font-size: 16px;
  }

  .lmhy-body-con {
    padding:30px;
  }
  
  .lmhy-title {
    margin-bottom: 50px;
  }

  .qtfw-jg-left-con>p {
    font-size: 16px;
    line-height: 28px;
  }

  .cyfw-body .lmhy-title {
    margin-bottom: 43px;
  }

  .cyfw-body .lmhy-title img {
    width: auto;
  }

  .cyfw-body .lmhy-title span {
    font-size: 27px;
  }

  .cyfw-body-innertab {
    overflow-x: visible;
  }

  .qtfw-con {
    padding-left: 50px;
    padding-right: 53px;
  }

  .qtfw-describe {
    font-size: 16px;
    margin-bottom: 75px;
  }

  .qtfw-title {
    margin-left: -30px;
  }

  .qtfw-title span {
    font-family: '微软雅黑';
    font-size: 20px;
    color: #4c8ee8;
  }

  .qtfw-jg-right-con {
    margin-top: 50px;
  }

  .qtfw-share {
    margin-top: 75px;
  }

  .qtfw-share-right-con p {
    font-size: 16px;
    line-height: 28px;
  }

  .qtfw-share-con-mobile-img {
    margin-top: 50px;
  }

  .qtfw-fuli-mobile-item-con {
    width: 214px;
    height: 190px;
    padding-top: 45px;
  }

  .qtfw-fuli-mobile-item-title {
    margin-top: 10px;
  }

  .qtfw-fuli-mobile-item-img img {
    width: auto;
  }

  .qtfw-fuli-mobile-item-title span {
    font-size: 18px;
    max-height: 52px;
    padding: 0 20px;
  }

  .tzfh-fzlc {
    padding: 0 51px;
    margin-bottom: 90px;
  }

  .tzfh-jjgk {
    padding: 0 51px;
  }

  .tzfh-fzlc-mobile-list-item div {
    margin-left: 67px;
    margin-top: -10px;
  }

  .tzfh-fzlc-mobile-date {
    font-size: 30px;
    margin-bottom: 15px;
  }

  .tzfh-fzlc-mobile-describe {
    font-size: 16px;
    max-height: 70px;
  }

  .tzfh-jjgk-item-con {
    height: 320px;
    padding-top: 40px;
  }

  .tzfh-jjgk-data-number {
    font-size: 60px;
  }

  .tzfh-jjgk-data-text {
    font-size: 24px;
  }

  .tzfh-jjgk-describe span {
    font-size: 18px;
    width: 165px;
    max-height: 51.41px;
  }

  .tzfh-jjgk-describe {
    margin-top: 30px;
    margin-bottom: 34px;
  }

  .tzfh-jjgk-img img {
    width: auto;
  }

  .zhxw-news {
    margin-left: -10px;
    margin-right: -10px;
  }

  .zhxw-news .col-xs-6 {
    padding: 0 10px;
  }

  .zhxw-news-con {
    padding: 19px 20px 24px;
  }

  .zhxw-news-item {
    margin-bottom: 30px;
  }

  .zhxw-news-title {
    margin-bottom: 13px;
  }

  .zhxw-news-title a {
    font-size: 20px;
    height: 54.56px;
  }

  .zhxw-news-date {
    font-size: 16px;
  }
}

@media (min-width:992px) {
  .jrlm-body-con {
    padding: 85px 117px 80px;
  }

  .jrlm-body>.row {
    margin: 0 -10px;
  }


  /* container外边距 */
  .content-zxjj>.container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .flow {
    margin-top: 111px;
  }

  .flow-title {
    margin-bottom: 57px;
  }

  .flow-title p {
    text-align: left;
    font-size: 18px;
  }

  .flow-btn-con,
  .flow-right {
    margin-bottom: 0;
  }

  .flow-right {
    display: block;
  }

  .flow-btn,
  .flow-right-icon {
    display: inline-block;
    width: 91px;
    height: 91px;
    line-height: 91px;
  }

  .flow-btn span {
    font-size: 49px;
  }

  .flow-btn-text {
    font-size: 16px;
    margin-top: 10px;
  }

  .receipt {
    margin-top: 130px;
  }

  .receipt-text p {
    font-size: 14px;
  }

  .receipt-download a {
    width: 352px;
    height: 55px;
    line-height: 51px;
  }

  .receipt-download a .iconfont {
    font-size: 36px;
  }

  .receipt-download-text {
    font-size: 21px;
  }

  .lmhd-event-news-right {
    margin-top: 0;
  }

  .lmhd-event-news-date {
    margin-top: -10px;
  }

  .lmhd-event-news-date span {
    font-size: 27px;
  }

  .lmhd-event-news-title a {
    font-size: 23px;
    max-height: 66px;
  }

  .lmhd-event-news-title {
    margin-top: 2px;
    margin-bottom: 12px;
  }

  .lmhd-event-news-content a {
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 28px;
    max-height: 135px;
    -webkit-line-clamp: 5;
  }

  .lmhd-news {
    margin-left: -20px;
    margin-right: -20px;
  }

  .lmhd-news .col-md-4 {
    padding: 0 20px;
  }

  .lmhd-news-con {
    padding: 19px 30px 24px;
  }

  .lmhd-news-item {
    margin-bottom: 50px;
  }

  .lmhd-news-pagination {
    text-align: right;
  }

  .cyfw-body-wrap {
    margin-bottom: 80px;
  }

  .zspt {
    height: 420px;
    background: url(img/5G_105.png) no-repeat;
    background-size: 100% 100%;
        transition: 0.3s;
    animation-direction: alternate;
  }

  .kfpt {
    height: 190px;
    background: url(img/5G_106.png) no-repeat;
    background-size: 100% 100%;
    margin-bottom: 40px;
        transition: 0.3s;
    animation-direction: alternate;
  }

  .yzpt {
    height: 190px;
    background: url(img/5G_107.png) no-repeat;
    background-size: 100% 100%;
        transition: 0.3s;
    animation-direction: alternate;
  }
  
  .zspt:hover,.kfpt:hover,.yzpt:hover {background-size: 105% 105%;}

  .pt-describe span {
    font-size: 22px;
  }

  .pt-title span {
    font-size: 48px;
  }

  .pt-con {
    top: calc(50% - 54.28px);
  }

  .csal-news {
    margin-left: -20px;
    margin-right: -20px;
  }

  .csal-news .col-md-4 {
    padding: 0 20px;
  }

  .csal-news-con {
    padding: 19px 30px 24px;
  }

  .csal-news-item {
    margin-bottom: 50px;
  }

  .zhxw-news {
    margin-left: -20px;
    margin-right: -20px;
  }

  .zhxw-news .col-md-4 {
    padding: 0 20px;
  }

  .zhxw-news-con {
    padding: 19px 30px 24px;
  }

  .zhxw-news-item {
    margin-bottom: 50px;
  }

  .zhxw-news-pagination {
    text-align: right;
  }

  .qtfw-title {
    margin-left: 0px;
  }

  .lmhy-body-con {
    padding: 60px 39px 50px;
  }

  .qtfw-jg-left-con {
    padding-left: 30px;
  }

  .qtfw-jg-left-con>p {
    font-size: 16px;
    line-height: 28px;
    height: 225px;
    overflow-y: auto;
  }

  .qtfw-jg-right-con {
    margin-top: 0;
    text-align: right;
    padding-top: 10px;
    padding-left: 37.91px;
  }

  .qtfw-share {
    margin-top: 110px;
  }

  .qtfw-share-con-left {
    display: block;
  }

  .qtfw-share-right-con {
    padding-left: 47.91px;
  }

  .qtfw-share-right-con p {
    padding-left: 30px;
    font-size: 16px;
    line-height: 28px;
    height: 106.4px;
    overflow-y: auto;
  }

  .qtfw-share-con-mobile-img {
    display: none;
  }

  .qtfw-fuli-con {
    display: block;
  }

  .qtfw-fuli {
    padding-left: 30px;
  }

  .qtfw-fuli-mobile-con {
    display: none;
  }

  .qtfw-cspt-con {
    padding-left: 30px;
    text-align: center;
  }

  .tzfh-fzlc-con {
    display: block;
  }

  .tzfh-fzlc {
    padding: 0 51px;
    margin-top: 2px;
    margin-bottom: 115px;
    overflow-x: auto;
  }

  .tzfh-fzlc-mobile-con {
    display: none;
  }

  .tzfh-jjgk-row .col-md-4 {
    padding: 0 10px;
  }

  .tzfh-jjgk-item-one .tzfh-jjgk-item-con {
    background: url(img/5G_119.png) no-repeat;
    background-size: 100% 100%;
  }

  .tzfh-jjgk-item-two .tzfh-jjgk-item-con {
    background: url(img/5G_120.png) no-repeat;
    background-size: 100% 100%;
  }

  .tzfh-jjgk-item-three .tzfh-jjgk-item-con {
    background: url(img/5G_121.png) no-repeat;
    background-size: 100% 100%;
  }

  .tzfh-jjgk-item {
    border-radius: 25px;
    overflow: hidden;
  }

  .tzfh-jjgk-item-con {
    height: 490px;
    padding-top: 135px;
  }

  .tzfh-jjgk-describe {
    margin-top: 40px;
    margin-bottom: 40px;
  }

}

@media (min-width:1310px) {
  .jrlm-body-con {
    padding: 85px 154px 80px;
  }

  .wellcome p {
    font-size: 40px;
  }

  .flow-btn,
  .flow-right-icon {
    display: inline-block;
    width: 120px;
    height: 120px;
    line-height: 120px;
  }

  .flow-btn span {
    font-size: 64px;
  }

  .cxrc-con {
    padding: 28px 55px 50px;
  }

  .cyfw-body-tab a {
    width: 280px;
  }

  .qtfw-jg-left-con>p {
    height: 336px;
  }

  .qtfw-share-right-con {
    padding-top: 20px;
  }

  .qtfw-share-right-con p {
    height: 140px;
  }

  .lmhd-event-news-date {
    margin-top: -15px;
  }

  .lmhd-event-news-date span {
    font-size: 36px;
  }

  .lmhd-event-news-title a {
    font-size: 30px;
    max-height: 82.84px;
  }

  .lmhd-event-news-title {
    margin-top: 18px;
    margin-bottom: 35px;
  }

  .lmhd-event-news-content a {
    font-size: 16px;
    max-height: 168px;
    -webkit-line-clamp: 6;
  }

  .lmhd-event-news-date {
    margin-top: -15px;
  }

  .zspt {
    height: 520px;
  }

  .kfpt {
    height: 240px;
    margin-bottom: 40px;
  }

  .yzpt {
    height: 240px;
  }

  .pt-describe span {
    font-size: 28px;
  }
}

@media (max-width: 1310px) 
{
     
  .qtfw-cspt-con img {
      width: 100%;
    }
}

@media (max-width: 992px) {
    .cyfw-body-tab a
  {
     width: 180px;
      }    
}

@media (max-width: 768px) {
    .cyfw-body-tab ,
    .jrlm-body-tab
  {
      /*display: none;*/
      }   
      
   .cyst-pc {display: none;}
   .cyst-ydd {display: block;}
      
  .cyfw-body-innertab a 
  {
      margin-left: 50px;
      padding-bottom: 10px;
      }
      
  .cyfw-body-wrap 
  {
      margin-top: 0;
      }
      
  .qtfw-con p 
  {
      font-size: 16px !important;
      line-height: 28px;
   }
   
   .tabs {
		height: 68px;
		line-height: 68px;
	}
						
	.cyfw-body-tab,.jrlm-body-tab {
		display: block;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
		width: 90%;
		float: left;
		padding: 0 10px;
	}
	
	.jrlm-body-tab {padding: 0 15px;}
				
	.cyfw-body-tab a,.jrlm-body-tab a 
	{
		display: inline-block;
		width: auto;
		height: auto;
		background: transparent;
		box-shadow: none;
		float: none;
		line-height: inherit;
		font-weight: 400;
		padding: 0;
	}
				
	.title {
		background-color: #FFFFFF;
		margin-top: 0;
		margin-left: -15px;
		margin-right: -15px;
		border-bottom: 1px solid #CCCCCC;
		padding-top: 20px;
	}
	
	.title .title-p2 {padding-top: 20px;}
				
	.zjt,.yjt {
		width: 5%;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 24px;
	}
				
	.zjt {
		float: left;
		transform: rotate(180deg)
	}
				
	.yjt {
		float: right;
	}
				
	.cyfw-body-tab .cyfw-body-tab-item,
	.jrlm-body-tab .col-md-10-2 {
		margin-left: 80px;
		margin-bottom: 0;
		font-size: 24px;
		font-weight: 400;
		color: #666666;
		padding: 0;
		float: none;
		display: inline-block;
	}
	
	.jrlm-body-tab .col-md-10-2 {width: auto;font-size: 24px;}
				
	.cyfw-body-tab .cyfw-body-tab-item:first-child,
	.jrlm-body-tab .col-md-10-2:first-child {
		margin-left: 0 !important;
	}
				
	.cyfw-body-tab .active,.cyfw-body-tab a:hover,
	.jrlm-body-tab a.active,.jrlm-body-tab a:hover {
		background: none;
		color: #1F72E2 !important;
		position: relative;
	}
				
	.cyfw-body-tab .active::after,.cyfw-body-tab a:hover::after,
	.jrlm-body-tab a.active::after,.jrlm-body-tab a:hover::after {
		position: absolute;
		content: "";
		bottom: -1.5px;
		left: 0;
		width: 100%;
		height: 4px;
		background-color: #1F72E2;
	}
}

@media (max-width: 540px) {
    .content {
		padding-top: 60px;
	}
				
	.cyfw-body-tab .cyfw-body-tab-item,
	.jrlm-body-tab .col-md-10-2 {
		margin-left: 15px;
		font-size: 16px;
	}
	
	.jrlm-body-tab a,.cyfw-body-tab a,.cyfw-body-innertab a {font-size: 16px;}
	
	.jrlm-body-tab .col-md-10-2 {margin-left: 15px;font-size: 18px;}
				
	.tabs {
		height: 56px;
		line-height: 56px;
	}
				
	.cyfw-body-tab {
		padding: 0 5px;
	}
	
	.lmhy-body-con:first-child {margin-top: 0;}
	.lmhy-body-con{padding-top: 30px;padding-bottom: 0;}
	.tzfh-fzlc {margin-bottom: 30px;}
	.lmhy-title {margin-bottom: 20px;}
	.lmhy-title img {width: 20px;margin-top: -5px;}
	.lmhy-title span {font-size: 18px;}
}

.tzfh-jjgk-img span {
	display: inline-block;
	animation: scale 0.75s infinite;
	animation-direction: alternate;
}

@-webkit-keyframes scale {
	0% {
		transform: scale(1);
	}

	100% {
		transform: scale(1.2);
	}
}

@keyframes scale {
	0% {
		transform: scale(1);
	}

	100% {
		transform: scale(1.2);
	}
}

.xwzx_ckgd {
	display: block;
	width: 144px;
	height: 48px;
	background: #FFFFFF;
	border: 1px solid #1F72E2;
	border-radius: 24px;
	text-align: center;
	line-height: 46px;
	font-size: 14px;
	font-family: '微软雅黑';
	font-weight: 400;
	color: #1F72E2;
	float: right;
	overflow: hidden;
}
.xwzx_ckgd i {
	margin-left: 10px;
	font-weight: bold;
}
									
.zhxw-news-item:nth-child(n+7),
.lmhd-news-item:nth-child(n+7),
.gg-news-item:nth-child(n+7),
.csal-news-item:nth-child(n+7) {
	/*display: none;*/
}
.active_item {
	display: block !important;
}

.xwzx_close {
	display: none;
	width: 144px;
	height: 48px;
	background: #FFFFFF;
	border: 1px solid #1F72E2;
	border-radius: 24px;
	text-align: center;
	line-height: 46px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1F72E2;
	float: right;
	overflow: hidden;
}
			
.xwzx_close i {
	margin-left: 10px;
	font-weight: bold;
}

.header-H {
    width: 100%;
    height: 120px;
    overflow: hidden;
    position: fixed;
    z-index: 99;
}