.lunbo{width: 100%;position: relative;text-align: center;overflow: hidden;}
.lunbo  li{position: relative;width: 100%;max-height: 5rem;}
.lunbo img{width: 100%;}

.list{width: 100%;text-align: center;}
.list-content{width: 11rem;max-width: 100%;margin: 0 auto;padding: 0.5rem 0 0 0;box-sizing: border-box;display: inline-block;text-align: left;overflow: hidden;}
.list-content .left{float: left;width: 65%;overflow: hidden;}
.list-content .left h2{font-size: 0.40rem;color: #D0AC83;font-weight: 700;margin-bottom: 0.6rem;}
.list-content .left .p1{font-size: 0.16rem;color: #D0AC83;margin-bottom: 0.5rem;}
.list-content .left pre{font-size: 0.16rem;color: #666666;line-height: 0.4rem;}
.list-content .right{float: right;width: 35%;}
.list-content .right ul{float: right;width: 90%;background: #F3F3F3;padding:0.2rem 0.2rem 0.2rem 0.5rem;box-sizing: border-box;border-radius:10px;}
.list-content .right ul li{float: left;width: 100%;margin-bottom: 0.2rem;}
.list-content .right ul li .as{float: left;width: 100%;font-size: 0.18rem;color: #5B5F63;line-height: 0.4rem;cursor: pointer;}
.list-content .right ul li dl{float: left;width: 100%;overflow: hidden;box-sizing: border-box;padding-left: 0;max-height: 0;}
.list-content .right ul li dl dd{position: relative;padding-left: 0.2rem;height: 0.4rem;}
.list-content .right ul li dl dd a{color: #666666;font-weight: normal;font-size:0.16rem;height: 0.4rem;line-height: 0.4rem;overflow: hidden;float: left;width: 100%;}
.list-content .right ul li dl .on a{color: #5B5F63;}
.list-content .right ul .on .as{color: #5B5F63;font-weight: 700;position: relative;}
.list-content .right ul .on .as::before{content: '';position: absolute;left: -0.32rem;top: 52%;margin-top: -0.14rem;
	background:url(../image/1/26.png) no-repeat center center;width: 0.28rem;height: 0.28rem;
}
.list-content .right ul .on .as1::before{content: '';position: absolute;left: -0.32rem;top: 52%;margin-top: -0.14rem;
	background:url(../image/1/23.png) no-repeat center center;width: 0.28rem;height: 0.28rem;
}
.list-content .right ul li dl .on a{color: #D0AC83;}
.list-content .right ul li dl .on::before{content: '';position: absolute;left: -0rem;top: 50%;margin-top: -0.08rem;
	background:url(../image/1/24.png) no-repeat center center;width: 0.16rem;height: 0.16rem;
}

.list-content .right ul .on dl{max-height: 99.99rem;}
.yewu ul li:hover img:nth-child(2n){display: inline-block;}



#certify{position: relative;padding: 0 0.4rem;}
.work{width: 12rem;}
.swiper-slide{width: 1.8rem;text-align: center;}
.swiper-slide img{max-width: 100%;}


.list #certify{display: inline-block;width: 12rem;box-sizing: border-box;text-align: center;max-width: 100%;padding: 0 0.5rem;width: 70%;}
.list .swiper-container{width: 10.5rem;padding: 0.1rem 0;padding-right: 0.1rem;max-width: 100%;}
.list  ul{}
.list  .swiper-slide{float: left;width: 30%;margin-right: 5%;box-shadow:0px 3px 6px rgba(0,0,0,0.16);border-radius: 8px;overflow: hidden;position: relative;}
.list  .swiper-slide:last-child{margin-right: 0;}
.list  .swiper-slide img{width: 100%;transition: all 0.6s;}
.list  .swiper-slide .xq{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(255,255,255,0.85);box-sizing: border-box;padding: 0 0.1rem 0 0.1rem;height: 0.8rem;overflow: hidden;}
.list  .swiper-slide .xq h4{font-size: 0.18rem;float: left;color: #000000;line-height: 0.4rem;margin-right: 0.1rem;text-align: left;font-weight: Regular;}
.list  .swiper-slide .xq h5{font-size: 0.16rem;float: left;color: #666666;line-height: 0.3rem;text-align: left;width: 100%;}
.list  .swiper-slide .xq .fensuo{font-size: 0.16rem;float: left;width: 100%;color: #666666;line-height: 0.35rem;display: none;text-align: left;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;}
.list  .swiper-slide .xq .zhuanye{font-size: 0.16rem;float: left;width: 100%;color: #666666;line-height: 0.35rem;padding-left: 0.1rem;position: relative;text-align: left;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;}
.list  .swiper-slide .xq .zhuanye::before{content: '';position: absolute;left: 0;top: 0.08rem;width: 0.04rem;height: 0.2rem;background: #D0AC83;border-radius: 0.02rem;}
.list  .swiper-slide:hover .xq{height: 1.25rem;}
.list  .swiper-slide:hover .xq h4{font-size: 0.24rem;}
.list  .swiper-slide:hover .xq h5{width: auto;line-height: 0.5rem;}
.list  .swiper-slide:hover .xq .fensuo{display: inline-block;}
.list  .swiper-slide:hover img{transform: scale(1.1);}





.swiper-button-next{background:#FFFFFF url(../image/2/1.png) no-repeat center center;width: 0.4rem;top: 50%;right:0;margin-top: -0.2rem;height:0.4rem;border: 1px solid #D0AC83;border-radius: 50%;}
.swiper-button-prev{background:#FFFFFF url(../image/2/2.png) no-repeat center center;width: 0.4rem;top: 50%;left: 0;margin-top: -0.2rem;height:0.4rem;border: 1px solid #D0AC83;border-radius: 50%;}
.swiper-button-prev::after, .swiper-container-rtl .swiper-button-next::after {
    content: '';
}
.swiper-button-next::after, .swiper-container-rtl .swiper-button-prev::after {
    content: '';
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: 1;
    cursor: auto;
    pointer-events: none;
}
@media only screen and (min-width: 1200px){
	
}
@media only screen and (min-width: 900px) and (max-width: 1280px) {

	
	
}
@media only screen and (max-width: 900px) {
	.swiper-button-next{right: 0;}
	.list-content .left{width: 100%;}
	.list-content .right{display: none;}
	.list #certify{width: 100%;}
}

@media only screen and (max-width:600px) {

	.list-content .left{width: 100%;}
	.list-content .right{display: none;}
	.list  .swiper-slide{width: 100%;}
	.list  .swiper-slide .xq{height: 0.4rem;padding: 0 0.1rem;}
	.list  .swiper-slide .xq h4{font-size: 0.18rem;overflow: hidden;}
	.list  .swiper-slide .xq h5{display: none;}
	.list  .swiper-slide .xq .phone{display: none;}
	.list  .swiper-slide .xq .zhuanye{display: none;}
	.list  .swiper-slide:hover .xq{height: 0.4rem;}
	.list  .swiper-slide:hover .xq h4{font-size: 0.18rem;width: 100%;}
}
@media only screen and (max-width:400px) {

	.list-content .left{width: 100%;}
	.list-content .right{display: none;}
	
}