.about-conpic{
	width: 46.1%;
	padding-right: 34px;
	background: url(../images/bg05.png) repeat-x right center;
	background-size: auto 82%;
}
.about-conpic span1{
	display: block;
	overflow: hidden;
}
.about-conpic .swiper-horizontal > .swiper-pagination-bullets{bottom:0px;}
.about-conpic .swiper-pagination-bullet {width:16px;height:16px;margin:0 5px;border-radius:50%;background:transparent;opacity:1;border: 2px solid #4075ba;transition:all 0.3s ease 0s;}
.about-conpic .swiper-pagination-bullet-active{background: #4075ba;}
.about-conpic img{
	width: 100%;
}
.about-conpic img:hover{
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	transform: scale(1.03);
}
.about-contxt{
	width: 47.1%;
}
.about-contxt .title{
	margin-top: 40px;
	text-align: left;
}
.about-contxt .title h1{
	margin-bottom: 30px;
}
.about-contxt .title p{
	font-size: 16px;
	line-height: 30px;
}
.about-contxt .main-href{
	margin-top: 40px;
	text-align: left;
}
.about-contxt .main-href{
	margin-top: 40px;
	text-align: left;
}
.main-href a {
    display: inline-block;
    padding: 15px 60px;
    background: var(--color-primary);
    color: #fff;
    font-size: 16px;
    cursor: pointer;
}
 
.cert-list {
  padding: 75px 0;
}
.cert-list h3 {
  font-size: 40px;
  line-height: 1;
  font-family: var(--font-family);
  text-align: center;
}

.cert-list .list {
  margin-top: 50px;
  position: relative;
}
.cert-list .list a {
  height: 278px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cert-list .list .swiper-slide img {
  max-width: 100%;
  max-height: 100%;
}

.cert-list .swiper-button-prev,
.cert-list .swiper-button-next {
  width: 46px;
  height: 46px;
  background: none;
  color: #919191;
  margin-top: -23px;
  text-align: center;
}
.cert-list .swiper-button-prev::after,
.cert-list .swiper-button-next::after {
  display: none;
}
.cert-list .swiper-button-prev i,
.cert-list .swiper-button-next i {
  font-size: 40px;
  line-height: 46px;
  color: inherit;
}
.cert-list .swiper-button-prev,
.cert-list .swiper-container-rtl .swiper-button-next {
  left: -60px;
  right: auto;
}
.cert-list .swiper-button-next,
.cert-list .swiper-container-rtl .swiper-button-prev {
  right: -60px;
  left: auto;
}
.cert-list .swiper-button-prev:hover,
.cert-list .swiper-button-next:hover {
  color: var(--color-primary);
}

.cert-list .swiper-pagination {
  display: none;
  position: static;
  width: 100%;
  margin-top: 25px;
}
.cert-list .swiper-pagination-bullet {
  height: 12px;
  width: 12px;
  background: #e0e0e0;
  margin: 0 4px;
  border-radius: 50%;
  opacity: 1;
}
.cert-list .swiper-pagination-bullet-active {
  background: #999;
}

.pic-list {
  padding: 75px 0 75px;
}
.pic-list h3 {
  font-size: 40px;
  line-height: 1;
  font-family: var(--font-family);
  text-align: center;
}


.pic-list .list {
  position: relative;
  margin: 50px 0 0;
}
.pic-list .list .swiper-slide a {
  display: block;
  width: 100%;
}
.pic-list .list .swiper-slide a img {
  width: 100%;
}

.pic-list .swiper-pagination {
  position: static;
  width: 100%;
  margin-top: 35px;
  font-size: 0;
}
.pic-list .swiper-pagination-bullet {
  width: 16px;
  height: 16px;
  margin: 0 10px;
  background: #e0e0e0;
  border-radius: 50%;
  opacity: 1;
}
.pic-list .swiper-pagination-bullet-active {
  background: #999;
}

                                               @media screen and (max-width:768px){
                                               .about-conpic{
                                               width:100%
                                               }
                                               .about-contxt {
    width: 100%;
}

                                                 .about-con .tit h2{
                                                 font-size:24px;
                                                   margin-bottom:15px;
                                                 }
                                                 
                                                 .main-href a {
    display: inline-block;
    padding: 8px 30px;
    background: var(--color-primary);
    color: #fff;
    font-size: 12px;
    cursor: pointer;
}
                                                 
                                                 .about-contxt .main-href {
    margin-top: 20px;
    text-align: center;
}
                                                 
                                                 .swiper-button-prev, .swiper-button-next{
                                                 display:none !important;
                                                 }
                                                 
                                                 .cert-list{
                                                 padding:0
                                                 }
                                                 
                                                 .cert-list h3{
                                                 font-size:24px;
                                                 }
                                                 .cert-list .list{
                                                 margin-top:20px;
                                                 }
                                                 .pic-list {
    padding: 20px 0;
}
                                                 .pic-list h3 {
    font-size: 24px;
                                                 }
                                                 .pic-list .list{
                                                 margin-top:20px;
                                                 }
                                               }