
.sliderWrap{width:100%; min-width:1170px; height:auto;}
#sliderContainer{ position: relative; margin:auto;  overflow: hidden;}

.slider-bottom{height:15px; background:#000;}
.sliderShadow{background:url(../images/shadow.png) no-repeat center top; height:40px;}
.imgLoading{position: absolute; top: 0px; left: 0px;}
.loadingPos{filter: alpha(opacity=70); opacity:0.7; position: absolute; display: block; background-color: #000000; top: 0px; left: 0px;width: 100%;height:100%;}
.loadingGif{position: absolute; display: block; background: url(../images/loading.gif) no-repeat center center;
                top: 0px; left: 0px;width: 100%;height:100%;}
.slideImages{cursor: move; position: absolute; left: 0px; top: 0px; width:1920px; height:848px; overflow: hidden;}
.sliderContent{max-width:950px;  width:100%;  padding: 30px 20px; color:#FFF; position:absolute; margin:120px 50px 0 30px; font-size:28px; overflow:hidden;text-shadow: 1px 1px 8px #444;text-align:left; border-radius:10px;}
.sliderContent strong{font-size:36px;}
.slideBullet {
	position: absolute; bottom:6px; right: 6px;
}
.slideBullet div, .slideBullet div:hover, .slideBullet .av {
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(../images/b12.png) no-repeat;
	overflow: hidden;
	cursor: pointer;
}
.slideBullet div { background-position: -7px -7px; }
.slideBullet div:hover, .slideBullet .av:hover { background-position: -37px -7px; }
.slideBullet .av { background-position: -67px -7px; }
.slideBullet .dn, .slideBullet .dn:hover { background-position: -97px -7px; }


.jssora22l, .jssora22r {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 50px;
	height: 58px;
	cursor: pointer;
	background: url('../images/a22.png') center center no-repeat;
	overflow: hidden;
}
.jssora22l { background-position: -3px -31px; }
.jssora22r { background-position: -58px -31px; }
.jssora22l:hover { background-position: -123px -31px; }
.jssora22r:hover { background-position: -178px -31px; }
.jssora22l.jssora22ldn { background-position: -243px -31px; }
.jssora22r.jssora22rdn { background-position: -298px -31px; }

.slideImages .ccss{ width:1100px!important; height:300px; position:absolute; top:0; z-index:1000; margin-top:200px; margin-left: auto; margin-right: auto;left: 0;right: 0;font-size:36px; overflow:hidden;
}
.allNews{position: absolute; right:-102px; height:12px!important; padding:3px 5px; top: 0px;width:80px!important;}	
.jssorb01 {
position: absolute;
}
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
position: absolute;
/* size of bullet elment */
width: 18px;
height: 18px;
/*filter: alpha(opacity=50);
opacity: 0.5;*/
font-size:14px;
overflow: hidden;
cursor: pointer;
border: #000 1px solid;
color:#FFF;
}
.jssorb01 div {background-color: rgba(0, 169, 173, 0.5); background: rgba(0, 169, 173, 0.5); }
.jssorb01 div:hover, .jssorb01 .av:hover { background-color: #FFF; color:#000; }
.jssorb01 .av { background-color: #fff; }
.jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }
.newsSlider{position: relative; float:left; top: 20px; left: 0px; width: 865px; height: 485px; overflow: hidden;}
.thumb-text{font-weight: normal; font-size:18px!important;  positon: absolute; width:100%; height:100%; top:0; left: 0; color:#fff; line-height: 45px; padding-left:10px;}
.s-thumbnail{position: absolute; bottom:0px; left: 0px; height:45px; width:865px;font-size:9px;}
/*.resp{display:none;}
.resp img{width:100%;}*/
@media (max-width: 1640px)
{
.sliderContent{ font-size:26px; }
}
@media (max-width: 1360px)
{
.sliderContent{ font-size:26px;  }
}
@media (max-width: 1240px)
{
.sliderContent{  font-size:26px;  }
.newsSlider{position: relative; float:none; margin:auto; top: 20px; left: none; width: 865px; height: 485px; overflow: hidden;}
}
@media (max-width: 1100px)
{	
.sliderContent{display:none;}
}
@media{
.sliderContainer div{transform:rotate();}
}
@media (max-width: 640px)
{
#sliderContainer{ position: relative; margin:0px auto 0 auto;  overflow: hidden; }
.sliderContent{display:none;}

.thumb-text{font-size:32px!important;}

.s-thumbnail{position: absolute; bottom:0px; left: 0px; height:55px; width:865px;font-size:9px;}

 
.jssora22l, .jssora22r {display: none;}	
/*.resp{display:block;}*/
}
@media (max-width: 440px)
{
	.s-thumbnail{ height:65px;}
	.thumb-text{font-size:40px!important;}
}
	