.shebei .cattitle{text-align: center;font-size: 24px;
  font-weight: bold;
margin: 20px 0px;
/*! background: #006cb7; */
/*! border-radius: 0 60px 0 60px; */
}
.shebei .cattitle span{
  background: #006cb7;
  border-radius: 0 60px 0 60px;
  color:white;
  display: inline-block;
  padding: 10px 50px;
}
.inab{line-height: 30px;}
.news{background: #fafafa;}
/* Style for the scrolling numbers */
.scrolling-numbers {
    /*! background-color: #f9f9f9; */
    padding: 40px 10px;
    border-radius: 5px;
    /*! box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); */
}

.number-item {
    text-align: center;
    font-size: 18px;
    color: #333;
}
.number-item>span:nth-child(2){font-size:22px;display:inline-block;margin-left:5px;}
.number-item p {
    margin: 5px 0 0;
    font-size: 18px;
    color: #666;
}

.scroll-number {
    font-size: 48px;
    font-weight: bold;
    color: #0c71ba;
}
.commlid{line-height: 30px;padding: 30px 0px;}
#banner .swiper-slide{position: relative;}
#banner .swiper-slide .info{position:absolute;left:10%;top:30%;width:80%;color:white;font-size:28px;/*! background: #3333332e; */padding: 120px 20px;}
#banner .swiper-slide .info h2{font-size:48px;color:white;margin-bottom:50px;text-align: center;}
#banner .swiper-slide .info .inda{font-size:28px;color:white;line-height: 50px;text-align: center;}
.head_nav{
	background:rgb(47, 137, 205)
}
.head_top .pubcon{display:flex;align-items:center;}
.head_top .search{font-size:22px;color:#105587;font-weight:bold;margin-left:auto;}
.head_top .search i{color:#105587;font-size:32px;display:inline-block;margin-right:10px;}
@media screen and (max-width: 660px) {
	.number-item{font-size:16px;}
	.scroll-number{font-size:22px;}
	.scrolling-numbers{flex-wrap: wrap;}
	.shebei .cattitle span{font-size:18px}
	.pageCon{padding-top:20px;}
}