@charset "utf-8";
/* CSS Document */
.jssora05l, .jssora05r {display: block;position: absolute;/* size of arrow element */width: 40px;height: 40px;cursor: pointer;background: url('../images/a17.png') no-repeat;overflow: hidden;}
.jssora05l { background-position: -10px -40px; }
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05l.jssora05ldn { background-position: -250px -40px; }
.jssora05r.jssora05rdn { background-position: -310px -40px; }
.jssora05l.jssora05lds { background-position: -10px -40px; opacity: .3; pointer-events: none; }
.jssora05r.jssora05rds { background-position: -70px -40px; opacity: .3; pointer-events: none; }
.jssort01-99-66 .p {position: absolute;top: 0;left: 0;width: 180px;height: 102px;cursor: pointer;}
.jssort01-99-66 .t {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}
.jssort01-99-66 .w {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
.jssort01-99-66 .c {position: absolute;top: 0px;left: 0px;width: 180px;height: 102px;/*border: #187d52 3px solid;*/box-sizing: content-box;/*background: url('../images/t01.png') -800px -800px no-repeat;    _background: none;*/}
.jssort01-99-66 .pav .c {top: 0; _top: 0px;left: 0;_left: 0px;width: 172px;height: 94px;border: #3ba3c2 4px solid;    background-position: 50% 50%;border-image: -webkit-linear-gradient(-45deg,#00a2e6 0%,#ff8900 0%,#00a2e6 100%) 30 30;
	border-image: -moz-linear-gradient(-45deg,#00a2e6 0%,#ff8900 0%,#00a2e6 100%) 30 30;
	border-image: linear-gradient(-45deg,#00a2e6 0%,#ff8900 0%,#00a2e6 100%) 30 30;}
.jssort01-99-66 .p:hover .c {    top: 0px;    left: 0px;    width: 172px;    height: 94px;    border: #3ba3c2 4px solid;    background-position: 50% 50%;}
.jssort01-99-66 .p.pdn .c {    background-position: 50% 50%;    width: 172px;    height: 94px;    border: #f2e22a 4px solid;}

.jssor_01{position: relative; margin: 0 auto; top: 0; left: 0px; width: 880px; height: 383px; overflow: hidden; visibility: hidden;margin-top: 15px;}
.jssor_load{position: absolute; top: 0px; left: 0px;}
.jssor_bg{filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;}
.jssor_load_icon{position:absolute;display:block;background:url('../images/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;}
.jssor_slides{cursor: default; position: relative; top: 0px; left: 0; width: 680px; height: 383px; overflow: hidden;}
.jssort01-99-66{position:absolute;right:0px;top:0px;width:180px;height:383px;}
.jssora05l{top:0px;left:10px;width:40px;height:40px;}
.jssora05r{top:0px;right:210px;width:40px;height:40px;}
.detail-title{font-size: 16px;line-height: 1.7;padding:10px 0 20px;}
.detail-title > .inner{display: none;}
.slide_title{font-size: 28px;padding:5px 0;line-height: 1.7;border-bottom: 1px solid #7a7a7a;color:#333;margin-bottom: 15px}
.slide_title h


@media screen  and (max-width:1460px) {


	
}
@media screen  and (max-width:1220px) {
  

}
@media screen  and (max-width:1020px) {
	

}
@media screen  and (max-width:992px) {


}

@media screen  and (max-width:767px) {
	
}

@media screen and (max-width:640px) {
}

@media screen and (max-width:480px) {
	
}

@media screen /*and (min-width:320px)*/ and (max-width:400px) {
	

}
