@charset "utf-8";

.say-bxslider-title ul { 
	padding:0px; margin:0px; 
}
.say-bxslider-title li { 
	list-style:none; 
}
.say-bxslider-title img { 
	width:100%; 
}

/* bxSlider */
.say-bxslider-title .bx-wrapper { 
	margin-bottom:0px; 
}
.say-bxslider-title .bx-wrapper .bx-viewport {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border:  0;
	left: 0px;
	background: #fff;
}

.bx-wrapper .bx-controls-direction a {
text-indent: 0; background: #fff; border-radius:0; line-height: 1; text-align: center; margin: 0;
z-index: 0; top: auto; bottom:0; z-index: 100; width: 2.7rem; height: 2.7rem; border: 1px solid #ddd;
}
.bx-wrapper .bx-prev { left: auto; right: 8.1rem; }
.bx-wrapper .bx-next { right: 0; }
.bx-wrapper .bx-prev:after, .bx-wrapper .bx-next:after {
font-family: FontAwesome; display: block; color: #000; width: 100%; font-size: 2rem; transform:translateY(2px);
}
.bx-wrapper .bx-prev:after { content: '\f104'; }
.bx-wrapper .bx-next:after { content: '\f105'; }

.say-bxslider-title .bx-wrapper .bx-pager {display: none;}


.say-bxslider-title .bx-controls-auto { position: absolute; right: 2.7rem !important; bottom: 0; width: auto !important; display:flex; }
.say-bxslider-title .bx-controls-auto-item {
width: 2.7rem !important; height: 2.7rem !important; border: 1px solid #ddd; background: #fff; display:flex !important; align-items:center;
}
.say-bxslider-title .bx-controls-auto-item a {
margin: 0 auto !important;
}




.pptitle_ls,.pptitle_lsa{position:absolute}
.pptitle_ls{font-style: normal;font-weight: 700;font-size: 24.898px;line-height: 36px;padding-top:20px;padding-left:31px;width: 100%;color: #FFFFFF;}
.pptitle_lsa{margin-top:10px;font-weight: 400;font-size: 12.449px;line-height: 18px;color: #FFFFFF;}

@media (max-width:768px) {
	.pptitle_ls{font-style: normal;font-weight: 700;font-size: 20px;line-height: 29px;padding-top:16px;padding-left:20px;width: 100%;color: #FFFFFF;}
	.pptitle_lsa{margin-top:6px;font-weight: 400;font-size: 10px;line-height: 14px;color: #FFFFFF;}

	.bx-wrapper .bx-controls-direction a { display: none; }
	.say-bxslider-title .bx-controls-auto { display: none; }
	.say-bxslider-title .bx-wrapper .bx-pager { top: -5rem; font-size: 12px; width: 14rem; }
}



