.captionOrange, .captionBlack{color: #fff;font-size: 20px;line-height: 30px;text-align: center;border-radius: 4px;}
.captionOrange{background: #EB5100;background-color: rgba(235, 81, 0, 0.6);}
.captionBlack{font-size:16px;background: #000;background-color: rgba(0, 0, 0, 0.4);}
a.captionOrange, A.captionOrange:active, A.captionOrange:visited{color: #ffffff;text-decoration: none;}
a.captionOrange:hover{color: #eb5100;text-decoration: underline;background-color: #eeeeee;background-color: rgba(238, 238, 238, 0.7);}

.jssora05l{display: block;position: absolute;width: 28px;height: 90px;cursor: pointer;background: url(../images/nut-trai.html) no-repeat;overflow: hidden;left:0px;}
.jssora05r {display: block;position: absolute;width: 28px;height: 90px;cursor: pointer;background: url(../images/nut-phai.html) no-repeat;overflow: hidden;right:18px;}
.jssora05l.jssora05ldn { background-position: -250px -40px; }
.jssora05r.jssora05rdn { background-position: -310px -40px; }
.slideshow  {}
.slideshow .name {font: bold 40px ms;margin: 0;/* color: #c68d39; */}
.slideshow .caption {position: absolute;top: 0;left: calc(50% - 600px);width: 500px;display: flex;bottom: 0;padding: 30px 0px;font: 15px ms;align-items: center;max-width: 45%;}

.jssorl-009-spin img {animation-name: jssorl-009-spin;animation-duration: 1.6s;animation-iteration-count: infinite;animation-timing-function: linear;}

@keyframes jssorl-009-spin {from { transform: rotate(0deg); }to { transform: rotate(360deg); }}

/*jssor slider bullet skin 051 css*/
.jssorb051 .i {position:absolute;cursor:pointer;}
.jssorb051 .i .b {fill:#fff;fill-opacity:0.3;}
.jssorb051 .i:hover .b {fill-opacity:.7;}
.jssorb051 .iav .b {fill-opacity: 1;}
.jssorb051 .i.idn {opacity:.3;}

/*jssor slider arrow skin 051 css*/
.jssora051 {display:block;position:absolute;cursor:pointer;}
.jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
.jssora051:hover {opacity:.8;}
.jssora051.jssora051dn {opacity:.5;}
.jssora051.jssora051ds {opacity:.3;pointer-events:none;}
