*{margin: 0;padding: 0;}
ul,li,a{text-decoration: none;list-style: none;color: #333333;}
img{vertical-align: middle;width: 100%;}
body{background: #ffffff;}



.h_lb{position: relative;width: 100%;margin: 0 auto;background: #FFFFFF;padding-bottom: 0.5rem;}
.h_lb .works_list{background: #cacaca;margin: 0 auto;width: 4.8rem; box-sizing: border-box;padding: 1rem 0.25rem 1.5rem;position: relative;min-height: 10.45rem;}
.h_lb .works_list01{height: 10.45rem;overflow-y: scroll;}

.h_lb .works_list p{width: 4.3rem;margin: 0 auto;}
.h_lb .works_list img{width: 4.3rem;max-width: 100%;margin: 0 auto;}
.h_lb .swiper-box01,
.h_lb .swiper-box02,
.h_lb .swiper-box03,
.h_lb .swiper-box04,
.h_lb .swiper-box05,
.h_lb .swiper-index{padding-bottom: 0;}

.swiper-container{padding-bottom: 1.5rem;}
.swiper-container .swiper-button-next, 
.swiper-container .swiper-button-prev{border-top: 0.02rem solid #333; border-right: 0.02rem solid #333;height: 0.28rem;width: 0.28rem;font-size: 0;background: none;top: auto;bottom: 0.55rem;}
.swiper-container .swiper-button-next, 
.swiper-container .swiper-button-prev:focus{
	outline: none;
}


.swiper-container .swiper-button-next{left: auto;right: 32%; transform: rotate(45deg) translateY(-0.0001px);-webkit-transform: rotate(45deg) translateY(-0.0001px);-moz-transform: rotate(45deg) translateY(-0.0001px);}
.swiper-container .swiper-button-prev{right: auto;left: 32%; transform: rotate(-135deg) translateY(-0.0001px);-webkit-transform: rotate(-135deg) translateY(-0.0001px);-moz-transform: rotate(-135deg) translateY(-0.0001px);}


.h_lb .swiper-box05 .swiper-slide{height: 6.5rem;position: relative;}
.h_lb .swiper-box05 .swiper-slide p{width: 4.3rem;margin: 0 auto;position: absolute;bottom: 0;}
.h_lb .swiper-box05 .swiper-slide img{width: 4.3rem;max-width: 100%;margin: 0 auto;position: absolute;bottom: 0.53rem;}



.h_lb .works_list01::-webkit-scrollbar {width: 0.2rem;}
.h_lb .works_list01::-webkit-scrollbar-button{display: none;}
.h_lb .works_list01::-webkit-scrollbar-thumb{background: rgb(120,120,120);}


.h_lb .works_list01 .pic_link{display: flex;justify-content: center;flex-direction: column;align-items: center;margin-right: -0.1rem;}
.h_lb .works_list01 .pic_link a{text-align: center;margin-bottom: 0.45rem;}
.h_lb .works_list01 .pic_link a:last-child{margin-bottom: 0;}
.h_lb .works_list01 .pic_link img{width: 2.25rem;}


.h_lb .owl-nav{display: none;}

.h_lb .introduce{width: 80%;word-wrap: break-word;text-align: center;margin: 0 auto;margin-top: 0.4rem;}
.h_lb .introduce span{font-size: 0.3rem;}
.h_lb .introduce p{font-size: 0.3rem;}

.h_lb .works_list p{font-size: 0.12rem;margin-top: 0.1rem;}

.h_lb .works_list .swiper-container p{font-size: 0.22rem;}


.h_lb .works_list .pageText{margin-bottom: 1.4rem;}
.h_lb .works_list .pageText p{font-size: 0.12rem;word-wrap: break-word;margin-top: 0.06rem;line-height: 1.4;text-indent: 2em;}

.h_lb .works_list .pageText p.pageText_tit{margin-top: 0.1rem;text-indent: 0;}
 .h_lb .works_list .pageText p.pageText_tit02{margin-bottom: 0.4rem;}
 .h_lb .works_list .pageText p.pageText_tit20{margin-bottom: 0.2rem;font-size: 12px;}


.h_lb .works_list .pageText:last-child{margin-bottom: 0;}

.h_lb .works_list .home_tit{margin: 1rem 0 0.5rem;}
.h_lb .works_list .home_tit p{font-size: 0.36rem;text-align: center;margin-bottom: 0.4rem;}
.h_lb .works_list .home_tit p span{display: block;}


.bx-wrapper .bx-controls-direction{text-align: center;}
.bx-wrapper .bx-controls-direction a.bx-next,
.bx-wrapper .bx-controls-direction a.bx-prev{position: static;display: inline-block; margin: 0.5rem 0.2rem 0;border-top: 0.02rem solid #333; border-right: 0.02rem solid #333;height: 0.28rem;width: 0.28rem;font-size: 0;}
.bx-wrapper .bx-controls-direction a.bx-next{transform: rotate(45deg) translateY(-0.0001px);-webkit-transform: rotate(45deg) translateY(-0.0001px);-moz-transform: rotate(45deg) translateY(-0.0001px);}
.bx-wrapper .bx-controls-direction a.bx-prev{transform: rotate(-135deg) translateY(-0.0001px);-webkit-transform: rotate(-135deg) translateY(-0.0001px);-moz-transform: rotate(-135deg) translateY(-0.0001px);}

.h_lb .works_list .bottomText{position: absolute;left: -0.15rem;bottom: 0;text-align: center;padding: 0 0.4rem;box-sizing: border-box;
transform: translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform: translateX(-50%)}
.h_lb .works_list .bottomText p{white-space: nowrap; font-size: 0.12rem;width: auto;
transform: rotate(90deg) translateX(calc(-50% + 0.08rem));-webkit-transform: rotate(90deg) translateX(calc(-50% + 0.08rem));-moz-transform: rotate(90deg) translateX(calc(-50% + 0.08rem));}

.h_lb .works_list .contact{display: flex;justify-content: center;align-items: center;flex-direction: column;margin-top: 1rem;}
.h_lb .works_list .contact p{font-size: 0.26rem;margin-top: 0.15rem;text-align: center;display: flex;justify-content: center;align-items: center;}
.h_lb .works_list .contact p i img{width: 0.5rem;}


.h_lb .works_list .contact .atName{display: flex;justify-content: center;align-items: center;margin: 1rem 0 0.2rem;}
.h_lb .works_list .contact .atName img{width: 0.58rem;height: 0.58rem;margin-right: 0.2rem;border-radius: 0.05rem;}
.h_lb .works_list .contact .atName span{font-size: 0.26rem;color: #000000;text-indent:0.2em;}

.h_lb .works_list .contact .contact_ewm img{width: 1.2rem;height: 1.2rem;}

.clonePic{display: none;position: fixed;width: 100%;height: 100%;background: rgba(255,255,255,.6);justify-content: center;align-items: center;top: 0;left: 0;z-index: 100;}
.clonePic img{max-width: 90%;max-height: 100%;width: auto;}

