.g-head{height: 22px;background-color: #0b75be;font-size: 14px;}
.g-head ,.g-head a {color: #fff;}
.g-nav{background: #0b75be;z-index: 999;}
.g-nav ul>.m-nav-item {}
.g-nav ul>.m-nav-item  a{height: 45px;display: inline;line-height: 45px;font-size: 16px;color: #fff;padding: 0 11px;}
.g-nav .uk-active,.g-nav ul li:hover{background: #ff7800;z-index: 999;}
.g-nav .uk-navbar-nav>li.uk-active>a,.g-nav .uk-navbar-nav>li:hover>a{color: #fff;}
 .m-subnav li{background: #fff;}
                                  .g-nav .uk-active, .g-nav ul li:hover
                                  .m-subnav li a{color: #000;}
                                  .m-subnav>.uk-navbar-dropdown{background: #0b75be;}
                                  .g-nav>li>.uk-active, .g-nav>ul>li:hover{background: #ff7800;z-index: 999;}
.m-adv-item-name{font-size: 34px;color: rgb(51,51,51);}
.m-adv-item-subname{font-size: 12px;color: #a5a5a5;}
.m-adv-item-hd{background: url(../images/idisicon1.png) no-repeat 0 15px;border-bottom: 2px solid #a5c1df;padding-left: 60px;}
.i-pro-tit{margin: 0 auto 15px auto;width: 360px;height:60px;border-bottom: 4px solid #0b75be;}
.m-cname{margin-bottom: 30px;}
.m-cname h3{font-size: 36px;font-weight: normal;}
.g-server{margin: 30px 0;}  #css3 li:nth-child(n+2) {
margin-top: 15px;
}

#css3 li a {
background-color: #eee;
color: #333;
border-radius: 50px;
line-height: 38px;
height: 38px;
text-decoration: none;
padding-left: 15px;
transition: .2s ease-in-out;
transition-property: color,background-color;
}
#css3 li a:hover, #css3 li.uk-active a {
background-color: #47484a;
color: #fff;
}
#css3 li a span {
margin-left: 5px;
margin-bottom: 3px;
width: 26px;
height: 26px;
background-color: #eee;
color: #222;
}
#css3 li a:hover span, #css3 li.uk-active a span {
background-color: #fff;
}
#gs6 .m-server-list-item-img {
border: 1px solid #ccc;
}
#gs6 a:hover {
border: 1px solid #0498fe;
}
.m-server-list-item h5{line-height: 40px;background: #eee;}
.m-server-list-item h5 a{color: #000;    text-decoration: none;border: none;}
.m-server-list-item:hover h5{background: #0498fe;color: #fff;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;opacity: 1;}
.m-server-list-item:hover h5 a{color: #fff;}

.m-adv h3{font-size: 36px;}
.m-adv-list ul li{margin: 14px 0; color: #303030;list-style-type: none;}
.m-adv-list{background:#f5f6f7;padding: 30px 0;}
.m-adv-item{margin-bottom:30px;margin-top:30px;padding: 30px 0;}
.m-adv-item ul li{list-style-type: none;margin-top:28px;    font-size: 18px;color: #303030;}
.m-adv-item  h3{margin: 50px 0;}


.index2 .text {
transform: translateX(-20%);
padding: calc(45vw / 19.2) calc(20vw/19.2) calc(64vw/19.2);
}

.m-hnews-right-item {
padding: 1rem;
margin-top: 0;
margin-left: 0;
padding-top: 0;
}
.m-hnews-right-item-img{max-width:225px; max-height: 150px;overflow: hidden;}
.m-views a{font-size: 14px;text-decoration: none;}
.m-hnews-right-item-title{font-size: 16px;font-weight: bold;    color: #0b75be;}
.m-hnews-right-item-title:hover{color: #ff7800;text-decoration: none;}

.m-hnews-item-bd-list li{font-size: 14px;padding: 9px 0;margin: 0;border-bottom: 1px #98b9db dashed;}
.m-hnews-item-bd-list li span{padding-right: 10px;}
.m-hnews-item-bd-list li a{color: #000;text-decoration: none;}
.m-hnews-item-bd-list li:hover a{    color: #0b75be;}


.m-product-name{height:92px;background: #2253a9;font-size: 2.14rem;color: #fff;line-height: 92px;padding: 1rem;}
.m-product-zx{height:92px;background: #2253a9;font-size:1.142rem;color: #fff;;padding: 1rem;text-align: center;}
.m-product-zx span{font-size: 2.142rem;}

.m-product-nav{    border: 1px solid #ddd;}
.m-product-nav .uk-accordion-title{background: #eeeeee;color: #000000;line-height:22px;padding:0.5rem;}
.m-product-nav .uk-open .uk-accordion-title{background: #2253a9;color: #fff;line-height:22px;padding:0.5rem;}
.m-product-nav-item .uk-accordion-title::before{float: left;}
.m-product-nav-item .uk-list li{padding: 0 1rem;border-bottom: 1px solid #eeeeee;font-size: 1rem;}
.m-product-nav-item .uk-list li a{color: #000000;}
.m-product-nav .uk-open>.uk-accordion-title::before {background-image: url(../images/13.png);}
.m-product-nav .uk-accordion-title::before{background-image: url(../images/15.png);}
.m-product-bd{background: #fff;}
.m-product-bd .uk-accordion>:nth-child(n+2){margin-top: 10px;}
.m-product-list{background: #fff;}
.m-product-item-img{width: 100%;}
.m-product-item-title{border-bottom: 1px solid #999999;padding:0.5rem 0;font-size: 1.285rem;}
.m-product-item:hover .m-product-item-title{border-bottom: 1px solid #004896;    transition-duration: 300ms;}
.m-product-item-title a{color: #666666;text-decoration: none;}


.index2Swiper{overflow: hidden;position: relative;}
.index2Swiper .swiper-slide .img {
display: flex;
justify-content: center;
align-items: center;
height: calc(640vw / 19.2);
}

.index2Swiper .swiper-slide .img img {
height: 100%;
}

.index2Swiper .swiper-button-next, 
.index2Swiper .swiper-button-prev,
.index6Swiper .swiper-button-next, 
.index6Swiper .swiper-button-prev {
background: none;
position: absolute;
margin: 0;
top: 50%;
left: 0;
width: 45px;
height: 42px;
background: #eeeeee;
display: flex;
justify-content: center;
align-items: center;
}

.index2Swiper .swiper-button-next, 
.index2Swiper .swiper-button-prev,
.index6Swiper .swiper-button-next, 
.index6Swiper .swiper-button-prev{
right: 0;
left: auto;
}

.index2Swiper .swiper-button-next,
.index6Swiper .swiper-button-next {
left: auto;
right: 0;
}

.index2Swiper .swiper-button-next,
.index6Swiper .swiper-button-next{
right: auto;
left: 0;
}

.index2Swiper .swiper-button-prev:after, 
.index2Swiper .swiper-button-next:after,
.index6Swiper .swiper-button-prev:after, 
.index6Swiper .swiper-button-next:after {
content: "\e653";
font-family: "iconfont";
display: inline-block;
color: #555555;
font-size: 20px;
}

.index2Swiper .swiper-button-next:after,
.index6Swiper .swiper-button-next:after {
content: "\e775";
}

.index2Swiper .swiper-button-next:hover, 
.index2Swiper .swiper-button-prev:hover,
.index6Swiper .swiper-button-next:hover, 
.index6Swiper .swiper-button-prev:hover{
background: #3677e2;
}

.index2Swiper .swiper-button-next:hover:after, 
.index2Swiper .swiper-button-prev:hover:after,
.index6Swiper .swiper-button-next:hover:after, 
.index6Swiper .swiper-button-prev:hover:after {
color: #fff;
}

.index2 .content {
height: 190px;
box-shadow: 0px 0px 53px 6px rgba(11,0,2,0.14);
}

.index2 .content .items {
width: 87.5%;
margin: 0 auto;
display: flex;
padding-top: 60px;
padding-bottom: 24px;
border-bottom: 1px solid rgba(39, 39, 39, 0.2);
}

.index2 .content .item {
position: relative;
flex: 1;
}

.index2 .content .item::after {
position: absolute;
left: 50%;
bottom: -24px;
content: "";
width: 9px;
height: 9px;
background: #272727;
border-radius: 50%;
transform: translate(-50%, 50%);
cursor: pointer;
}

.index2 .content .item span {
display: block;
text-align: center;
font-size: 24px;
font-weight: bold;
color: #1D1D1D;
cursor: pointer;
}

.index2 .text {
opacity: 0;
position: absolute;
background: #3677E2;
border-radius: 10px;
bottom: 16px;
z-index: 10;
padding: 45px 20px 64px;
width: 334px;
transform: translateX(-8%);
transition: all .5s ease 0s;
}

.index2 .item.on .text {
opacity: 1;
}

.index2 .item.on span {
opacity: 0;
}

.index2 .item.on::before {
position: absolute;
content: "";
left: 50%;
bottom: -24px;
width: 23px;
height: 23px;
background: #FFFFFF;
border: 1px dashed #3677E2;
border-radius: 50%;
transform: translate(-50%, 50%);
}

.index2 .item.on::after {
background: #3677E2;
z-index: 10;
}

.index2 .text::after {
position: absolute;
content: "";
bottom: -16px;
left: 50%;
border-left: 16px solid transparent;
border-top: 16px solid #3677E2;
border-right: 16px solid transparent;
transform: translateX(-50%);
}

.index2 .text h3 {
font-size: 24px;
font-weight: 400;
color: #FFFFFF;
line-height: 24px;
margin-bottom: 24px;
}

.index2 .text p {
color: #fff;
margin-bottom: 40px;
}

.index2 .text a.more1 {
font-size: 18px;
font-weight: 400;
text-decoration: underline;
color: #FFFFFF;
line-height: 18px;
}


.m-hnews-item-hd{border-bottom: 1px solid #939393;}
.m-hnews-item-hd-list a{font-size:18px;color: #000000;margin-right: 3rem;text-decoration:none;}
.m-hnews-item-hd-list .active{border-bottom: 3px solid #2253a9;color: #2253a9;}
.m-hnews-item-hd-list a:hover{border-bottom: 3px solid #2253a9;transparent:0.3s;color: #2253a9;}
.m-hnews-item-hd-vmore{display: inline-block;line-height:3rem;font-size:1.285rem;color: #000000;}
.m-hnews-item-hd-vmore a{color: #000000;text-decoration:none;} 
.m-hnews-item-top{padding:1.5rem;background: #f5f5f5;margin-top: 1rem;margin-left:0;}
.m-hnews-item-top h3{color: #000000;font-size: 1.285rem;line-height: 30px;}
.m-hnews-item-top p{color: #666666;font-size: 1.142rem;line-height: 24px;}
.m-views{background: #2253a9;height: 32px;width: 110px;text-align: center;font-size: 1.142rem;}
.m-views a{color: #fff;}
.m-hnews-item-bd-list li{line-height:1rem;height:auto;margin-top: 0.1rem;}
.m-hnews-item-bd-list li a{color: #333333;font-size: 0.875rem;text-decoration: none;font-size: 0.875rem;}
.m-hnews-item-bd-list li a:hover{color: #2253a9;transition: 0.3s;}
.m-hnews-item-bd-list li a svg path {fill: #cccccc;}
.m-hnews-item-bd-list li a:hover svg path {fill: #2253a9;transition: 0.3s;}
.m-hnews-right-hd{border-bottom: 1px solid #939393;}

.m-hnews-right-hd-list a{font-size: 2rem;color: #000000;margin-right: 3rem;text-decoration:none;}
.m-hnews-right-hd-list .active{border-bottom: 3px solid #2253a9;color: #2253a9;}
.m-hnews-right-hd-list a:hover{border-bottom: 3px solid #2253a9;transparent:0.3s;color: #2253a9;}

.m-hnews-right-item{padding:1rem;margin-top:0;margin-left:0;padding-left: 0;}
.m-hnews-right-item h3{color: #000000;font-size: 1.285rem;line-height: 30px;margin-bottom: 1rem;}
.m-hnews-right-item p{color: #666666;font-size:0.875rem;line-height: 24px;margin-bottom: 1rem;}
.news-content{display: none;}
.news-content-in{display: grid;}

.g-links{color: #0b75be;}
.m-links-name{border-bottom: 1px solid #0b75be;}

.g-habout{
  background: -webkit-linear-gradient(to right, #7cb9ef, #1466a1);
  background: -moz-linear-gradient(to right, #7cb9ef, #1466a1);
  background: -o-linear-gradient(to right, #7cb9ef, #1466a1);
  background: linear-gradient(to right, #7cb9ef, #1466a1);}
  .m-habout-name{font-size: 20px;color: #fff;font-weight: bold;}
  .m-habout-desc{color: #fff;font-size: 16px;line-height: 25px;}
  .m-habout-honro-list{border-bottom: 1px solid #fff;padding:30px;}
  .m-habout-honro-name{text-align: left;color: #fff;font-size:20px;font-weight: bold;}
  .g-chejian{background: #9fccf3;}
  .g-foot{background: #0b75be;border-top: 1px solid #fff;}
  .g-foot h4 span{color: #fff;}
  .g-foot p{color: #fff;}

  .m-cl-list-item-cover{background: rgba(54, 119, 226, 0.9);}
  .m-cl-list-item-cover p,.m-cl-list-item-cover h3{color: rgba(255, 255, 255, 1);}

  .service2Box5 .title h2 {
  margin-bottom: calc(55vw/19);
}

.service2Box5 .items {
  display: flex;
  gap: 1px;
}

.service2Box5 .item {
  position: relative;
  transition: all 1s ease 0s;
}

.service2Box5 .item.on {
  width: 56%;
  flex-grow: 1;
  flex-shrink: 0;
}

.service2Box5 .item.on .text {
  opacity: 0;
  visibility: hidden;
}

.service2Box5 .item.on .content {
  opacity: 1;
  visibility:visible;
}

.service2Box5 .text .name {
  writing-mode: tb;
  color: #fff;
  font-size: 24px;
  font-family: Lato;
  font-weight: 400;
}

.service2Box5 .item .text {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(11, 24, 45, 0.4);

  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  transition: all 1s ease 0s;
  opacity: 1;
}

.service2Box5 .item .text .img {
  width: 40px;
  height: 40px;
  margin: calc(60vw/19.2) 0 calc(44vw/19.2);
}

.service2Box5 .item .img {
  height: calc(742vw/19);
}

.service2Box5 .item .img img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.service2Box5 .content {
  position: absolute;
  bottom: calc(24vw/19.2);
  left: calc(20vw/19.2);
  right: calc(20vw/19.2);
  top: calc(400vw/19.2);
  padding: calc(36vw/19.2) calc(45vw/19.2) calc(60vw/19.2);
  background-color: rgba(54, 119, 226, 0.56);
  visibility: hidden;
  opacity: 0;
  transition: all 1s ease 0s;
}

.service2Box5 .content .name {
  font-size: 24px;
  font-weight: 500;
  color: #FFFFFF;
  line-height: 24px;
  margin-bottom: 18px;
}

.service2Box5 .content p {
  font-size: 16px;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 36px;

  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  /* word-break: break-all; */
  overflow: hidden;
}
.m-product-name{height:92px;background: #2253a9;font-size: 2.14rem;color: #fff;line-height: 92px;padding: 1rem;}


@media ((max-width: 768px)) {
  .index2Swiper{margin-top: 5.8vw;}
.index2 .content{height: auto;padding-bottom: 5.8vw;}
.index2 .text{width: 100%;left: 50%;transform: translateX(-50%);padding: 4%;height: auto;height: 45vw;top: 0;bottom: auto;}
.index2 .text::after{display: none;}
.index2 .content .items{padding: 0 3.2vw;width: 80%;position: relative;padding-top:55vw;padding-bottom: 3.4vw;}
.index2 .item.on::before{width: 4vw;height: 4vw;bottom: -4vw;display: none;}
.index2 .content .item::after{width: 1.2vw;height: 1.2vw;bottom: -4vw;display: none;}
.index2 .content .item span{font-size: 3.2vw;position: relative;display: block;height: 100%;}
.index2 .content .item{margin-left: 2%;width: 32%;float: left;display:inline-block;position: initial;}
.index2 .content .item:nth-of-type(1){margin-left: 0px;}
.index2 .content .text h3{font-size: 3.6vw;margin-bottom: 3.2vw;line-height: normal;}
.index2 .text p{font-size: 3.2vw;line-height: 4.8vw;margin-bottom: 3.2vw;}
.index2 .text a.more1{font-size: 3.6vw;line-height: normal;}
.index2 .content .item span:after{width: 1.2vw;height: 1.2vw;position: absolute;content: "";background: #272727;position: absolute;left: 50%;transform: translateX(-50%);border-radius: 50%;bottom: -4vw;}
.index2 .item.on span:after{background: #3677E2;}
.index2 .item.on span:before{content: "";display: block;width: 4vw;height: 4vw;bottom: -5.3vw;border: 1px dashed #3677E2;border-radius: 50%;position: absolute;left: 50%;transform: translateX(-50%);border-radius: 50%;}
.index2 .item.on span{opacity: 1;}
.service2Box5{padding: 8vw 0px;}
.service2Box5 .text .name{font-size: 3.6vw;}
.service2Box5 .item .text .img{width: 4vw;height: 4vw;margin: 3.2vw 0}
.service2Box5 .content{bottom: 0;top: 0;left: 0;right: 0;padding: 4%;}
.service2Box5 .content .name{font-size: 3.6vw;margin-bottom: 3.2vw;line-height: normal;}
.service2Box5 .content p{font-size: 3.2vw;line-height: 4.8vw;margin-bottom: 0;}

.m-hnews-item-hd-list a{font-size: 16px;margin-right: 1rem;}
}


   .g-bd{margin-bottom: 30px;}
  .m-lnav-name{height:92px;background: #0b75be;font-size: 2.14rem;color: #fff;line-height: 92px;padding: 1rem;}
.m-lnav-nav{    border: 1px solid #ddd;}
.m-lnav-nav .uk-accordion-title{background: #eeeeee;color: #000000;line-height:22px;padding:0.5rem;}
.m-lnav-nav .uk-open .uk-accordion-title{background: #0b75be;color: #fff;line-height:22px;padding:0.5rem;}
.m-lnav-nav-item .uk-accordion-title::before{float: left;}
.m-lnav-nav-item .uk-list li{padding: 0 1rem;border-bottom: 1px solid #eeeeee;font-size: 1rem;}
.m-lnav-nav-item .uk-list li a{color: #000000;}
.m-lnav-nav .uk-open>.uk-accordion-title::before {background-image: url(../images/13.png);}
.m-lnav-nav .uk-accordion-title::before{background-image: url(../images/15.png);}
.m-lnav-bd{background: #fff;}
.m-lnav-bd .uk-accordion>:nth-child(n+2){margin-top: 10px;}
.m-lnav-list{background: #fff;}
.m-lnav-item-desc{font-size: 14px;}
.m-lnav-item-img{width: 100%;}
.m-lnav-item-title{border-bottom: 1px solid #999999;padding:0.5rem 0;font-size: 1.285rem;}
.m-lnav-item:hover .m-lnav-item-title{border-bottom: 1px solid #004896;    transition-duration: 300ms;}
.m-lnav-item-title a{color: #666666;text-decoration: none;}

.m-related-list{border: 1px solid #ddd;padding: 10px 25px;}
.m-related-name{height: 35px;
    line-height: 35px;
    font-size: 20px;
    color: #fff;
    background: #0b75be url(../images/tit.png) no-repeat 20px 10px;
    padding: 0 20px 0 52px}
    .m-related-list-item{line-height: 40px;border-bottom: 1px #98b9db dashed;font-size: 14px;overflow: hidden;}
    .m-related-list-item a{text-decoration: none;color: #000;}

    .m-related-list-item a:hover {
    color: #0b75be;
    transform: translateX(2px);
    -webkit-transform: translateX(2px);
    -ms-transform: translateX(2px);
    -moz-transform: translateX(2px);
    ransition: all .3s ease;
    -webkit-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
}
  .m-breadcrumb{border: 1px solid #0b75be;padding: 0.5rem;}
  .m-now{color: #0b75be;font-weight: bold;}
  .m-breadcrumb>.uk-breadcrumb>*>*{color: #000;}


  /* 产品主页 */
  
.m-prolist{margin-bottom: 30px;}
.m-prolist-bd{padding: 30px;border: 1px solid #ccc;border-top: 0;}
.m-related-name span{line-height: 30px;}
.m-related-name span a{color: #fff;font-size: 14px;}

.m-prolist-item-title{line-height: 40px;background: #eee;margin: 10px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0 20px;    transition: all .5s ease;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    opacity: 1;}
.m-prolist-item:hover .m-prolist-item-title {background: #0498fe;color: #fff;}
.m-prolist-item img{
    transition: all .5s ease;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    opacity: 1;
}
.m-prolist-item:hover img {
    transform: scale(1.05);
    -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
    -ms-transform: scale(1.04);
    opacity: 0.9;
}
.m-prolist-item-img{border: 1px solid #ccc;overflow: hidden;}
.m-prolist-item:hover .m-prolist-item-img{border-color: #0498fe;}
.m-prolist-item a{text-decoration: none;color: #000;}

/* 产品列表 */
.m-pro_list-item{    border-bottom: 1px #98b9db solid;}
.m-pro_list-item p{color: #000;font-size: 14px;}
.m-pro_list-img{max-width: 248px;}
.m-pro_list-title a{font-size: 18px;color: #0b75be;font-weight: bold;text-decoration: none;    transition: all .3s ease;
    -webkit-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -moz-transition: all .3s ease;}
.m-pro_list-title a:hover{color: #ff7800;}

.m-pro_list-img img{
    transition: all .5s ease;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    opacity: 1;
}
.m-pro_list-img  img:hover {
    transform: scale(1.05);
    -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
    -ms-transform: scale(1.04);
    opacity: 0.9;
}
.m-pro_list-img{border: 1px solid #ccc;overflow: hidden;}
.m-pro_list-img:hover{border-color: #0498fe;}
.m-pro_list-item{    padding: 15px 20px;}
.m-pro_list-item:hover{background: rgba(0, 0, 0, .04);}
.m-lnav-list-bd{border: 1px solid #ddd;}

/* 案例列表 */
.m-case-img{max-width:320px;}
.m-case-img img{
transition: all .5s ease;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
opacity: 1;
}
.m-case-img  img:hover {
transform: scale(1.05);
-webkit-transform: scale(1.04);
-moz-transform: scale(1.04);
-ms-transform: scale(1.04);
opacity: 0.9;
}
.m-case-img{border: 1px solid #ccc;overflow: hidden;}
.m-case-img:hover{border-color: #0498fe;}

.m-lnav-list-bd{border: 1px solid #ddd;}
.m-case-item{margin: 0;padding: 15px;border-bottom: 1px #98b9db dashed;}
.m-case-lname{height:40px;line-height: 40px; border: 1px solid #0b75be;overflow: hidden;font-size: 22px;color: rgb(51,51,51);margin-bottom: 30px;}
.m-case-lname .num{color: #fff;text-align: center;font-size: 24px; height:0px;width:70px;border-bottom: 40px solid #0b75be;border-left:0px solid transparent;border-right:12px solid transparent;float: left;}
.m-pagebd{padding: 30px 20px;    border: 1px solid #ddd;}

.m-content{padding: 30px 20px;    border: 1px solid #ddd;}
.m-content-title{font-size:20px;border-bottom: 1px dashed #98b9db;color: #0b75be;font-weight: bold;line-height: 50px;}
.m-content-info{font-size: 14px;color: #444;}
.m-content-info span{padding-left: 30px;}
.m-content-gc-name{color: rgb(51, 51, 51);font-size: 20px;font-weight: bold;}
.m-content-gc-num{text-align: center;font-size: 16px; width: 32px;height: 32px;background: #5bc648;color: #fff;border-radius: 50%;line-height: 32px;}
.m-content-gc-item{position: relative;width: 80%;margin: 0px auto;}
.m-content-gc-item:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 16px;
  width: 2px; /* 时间线的宽度 */
  border-left: 2px dashed #e4e4e4; /* 左侧边框为虚线 */
 z-index: -1;
}
.m-content-gc-item-info{padding-left:67px;padding-top: 5px;}
.m-content-gc-item-title{font-size: 16px;font-weight: bold;}
.m-content-gc-item-bd{color: rgb(51, 51, 51);font-size:16px;    line-height: 24px;}

/* 上下篇 */
.m-nextpre{height: 30px;background-color: #0b75be;margin-bottom: 5px;color: #fff;font-size: 14px;line-height: 30px;padding-left: 20px;}
.m-nextpre a{color: #fff;}

.m-rrzz-item-down{ 
    display: flex;
    justify-content: center;
    align-items: center;
    width: 58.82%;
    height: 52px;
    background: #ffffff;
    border: 1px solid #3677e2;
    border-radius: 10px;
        margin: 0px auto;
    margin-top: 27px;
    font-size: 18px;
    font-weight: 400;
    color: #3677e2;
    line-height: 36px;
}
.m-rrzz-item-down .img{margin-right: 10px;}
.m-rrzz-item-down:hover {background: #3677e2;color: #fff;}
.m-rrzz-item-down:hover a{color: #fff;}
.m-rrzz-item-img{    border: 5px solid #3677e2;}
.m-rrzz-item-down .img img:nth-child(2) {
  display: none;
}

.m-rrzz-item-down:hover .img img:first-child {
  display: none;
}

.m-rrzz-item-down:hover .img img:nth-child(2) {
  display: block;
}

.m-scsb-item-title{
    text-align: center;
    padding: 20px 0;
    font-size: 24px;
    font-weight: 400;
    color: #2d2d2d;
    line-height: 23px;
}
.m-scsb-item-img{overflow: hidden;}
.m-scsb-item-img img {
    transition: all 0.5s ease 0s;
}
.m-scsb-item-img:hover img {
    transform: scale(1.05);
}