.lsh-slider-main-wrap{position: relative; width: 100%; overflow: hidden;}
.lsh-slider-container-wrap{position: relative; left: 50%; width: 4000px; text-align: center; margin-left: -2000px;}
.slider1_container {position: relative; margin: 0 auto; top: 0px; left: 0px; width: 2000px; height: 430px; overflow: hidden;}
.lshtt{width:1500px;height:430px;position:relative;margin:0 auto;}

.lsh-jssor-loading-div-wrap {position: absolute; top: 0px; left: 0px;}
.lsh-jssor-loading-div1{filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block;top: 0px; left: 0px; width: 100%; height: 100%;}
.lsh-jssor-loading-div2{position: absolute; display: block; background: #ffffff;top: 0px; left: 0px; width: 100%; height: 100%;}
.lsh-jssor-slider-wrap{cursor: move; position: absolute; left: 0px; top: 0px; width: 2000px;height: 430px; overflow: hidden;}

.captionOrange {color: #fff;font-size: 20px;line-height: 30px;text-align: center;}
.captionOrange p {color: #fff;}
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);}

.lsh-jssor-slider-bg1{position:absolute; top: 320px;left:0px;width:300px;height:200px;text-align:left;}
.lsh-jssor-slider-bg2{position:absolute; left:0px; top: 80px;width:700px;height:500px;text-align:left;}
.lsh-jssor-slider-bg2-p1{font-size:24px;font-weight:bold;}
.lsh-jssor-slider-bg2-p2{font-size:60px;font-weight:bolder;line-height:60px;}
.lsh-jssor-slider-bg3{position:absolute; left:0px; top: 200px;width:700px;height:200px;text-align:left;}
.lsh-jssor-slider-bg3-last{position:absolute; left:0px; top: 230px;width:700px;height:200px;text-align:left;}
.lsh-jssor-slider-bg3-p1{font-size:16px;font-weight:normal;line-height:24px;}

.jssorb21 {position: absolute;}
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
	position: absolute;
	width: 19px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	color: white;
	font-size: 12px;
	background: url('../img/b21.png') no-repeat;
	overflow: hidden;
	cursor: pointer;
}
.jssorb21 div { background-position: -5px -5px; }
.jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
.jssorb21 .av { background-position: -65px -5px; }
.jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }
.jssorb21 {position: absolute;bottom: 26px; right: 6px;}

.jssora21l, .jssora21r {
	display: block;
	position: absolute;
	width: 55px;
	height: 55px;
	cursor: pointer;
	background: url('../img/a21.png') center center no-repeat;
	overflow: hidden;
}
.jssora21l { background-position: -3px -33px; }
.jssora21r { background-position: -63px -33px; }
.jssora21l:hover { background-position: -123px -33px; }
.jssora21r:hover { background-position: -183px -33px; }
.jssora21l.jssora21ldn { background-position: -243px -33px; }
.jssora21r.jssora21rdn { background-position: -303px -33px; }
.jssora21l {position: absolute;top: 123px; left: 8px;}
.jssora21r {position: absolute;top: 123px; right: 8px;}


@media screen and (max-width:1559px) {
	.lshtt{width:1140px;height:100%;}
}
@media screen and (max-width:1199px) {
	.lshtt{width:940px;height:100%;}
	.lsh-jssor-slider-bg2-p1{font-size:20px;font-weight:bold;}
	.lsh-jssor-slider-bg2-p2{font-size:50px;font-weight:bolder;line-height:50px;}
	.lsh-jssor-slider-bg3-p1{font-size:14px;font-weight:normal;line-height:20px;}
}
@media screen and (max-width: 991px) {
	.lshtt{width:720px;height:100%;}
}

@media screen and (max-width: 767px) { 
	.lsh-slider-main-wrap{display:none;}
}

