 /* jssor slider arrow navigator skin 05 css */
 /*
        .jssora05l                  (normal)
        .jssora05r                  (normal)
        .jssora05l:hover            (normal mouseover)
        .jssora05r:hover            (normal mouseover)
        .jssora05l.jssora05ldn      (mousedown)
        .jssora05r.jssora05rdn      (mousedown)
        */
 #jssor_1{position: relative; margin: 0 auto; top: 0px; left: 0px; width: 1920px; height: 858px; overflow: hidden; visibility: hidden; background-color: #24262e;}
 #jssor_1 .slides{cursor: default; position: relative; top: 0px; left: 0px; width: 1920px; height: 858px; overflow: hidden;}
 #jssor_1 .bg{background: url(../images/bg.png) repeat 0 0; width: 100%; height: 100%; position: absolute; top: 0; bottom: 0; left:0; right: 0;}
 #jssor_1 .bg .bgCon{width: 1200px; height: 300px; position: absolute; top: 50%; margin-top: -150px; z-index: 1; left: 50%; margin-left: -600px;}
 .bannDiv .bg .bgCon p{color: #fff; font-size: 16px;}
 .bannDiv .bg .bgCon p.title{font-size:50px; font-weight:500; line-height:50px;}
 .bannDiv .bg .bgCon p.brief{padding:30px 0; width: 800px; font-size:20px; line-height: 32px;}
 .bannDiv .bg .bgCon .more{display: block; background: #2db6a3; height: 48px; line-height: 48px; width: 200px; text-align: center; color: #fff; font-size: 16px;}
 .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;
 	top: 158px; top: 364px;
 	left: 60px;
 	width: 70px;
 	height: 70px;
 	background: url(../images/icon_prev.png) no-repeat 0 0 / 100% auto;
 }
 
 .jssora05r {
 	background-position: -70px -40px;
 	top: 158px; top: 364px;
 	right: 60px;
 	width: 70px;
 	height: 70px;
 	background: url(../images/icon_next.png) no-repeat 0 0 / 100% auto;
 }
 
 .jssora05l:hover {
 	background-position: -130px -40px;
 	background: url(../images/icon_prev_d.png) no-repeat 0 0;
 }
 
 .jssora05r:hover {
 	background-position: -190px -40px;
 	background: url(../images/icon_next_d.png) no-repeat 0 0;
 }
 
 .jssora05l.jssora05ldn {
 	background-position: -250px -40px;
 	background: url(../images/icon_prev_d.png) no-repeat 0 0;
 }
 
 .jssora05r.jssora05rdn {
 	background-position: -310px -40px;
 	background: url(../images/icon_next_d.png) no-repeat 0 0;
 }
 /* jssor slider thumbnail navigator skin 01 css */
 /*
        .jssort01 .p            (normal)
        .jssort01 .p:hover      (normal mouseover)
        .jssort01 .p.pav        (active)
        .jssort01 .p.pdn        (mousedown)
        */
 
 .jssort01 {
 	position: absolute;
 	left: 0px;
 	bottom: 0px;
 	width: 1200px;
 	height: 60px;
 }
 
 .jssort01 .p {
 	position: absolute;
 	top: 0;
 	left: 0;
 	width: 34px;
 	height: 34px;
 }
 
 .jssort01 .t {
 	position: absolute;
 	top: 0;
 	left: 0;
 	width: 100%;
 	height: 100%;
 	border: none;
 }
 
 .jssort01 .w {
 	position: absolute;
 	top: 0px;
 	left: 0px;
 	width: 100%;
 	height: 100%;
 }
 
 .jssort01 .c {
 	position: absolute;
 	top: 0px;
 	left: 0px;
 	width: 26px;
 	height: 26px;
 	border-radius: 15px;
 	background: #fff;
 }
 
 .jssort01 .p .c {
 	background: #fff;
 }
 
 .jssort01 .pav .c {
 	background: blue;
 }
 
 .jssort01 .p:hover .c {}
 
 .jssort01 .p.pdn .c {
 	background: #fff;
 }
 
 * html .jssort01 .c,
 * html .jssort01 .pdn .c,
 * html .jssort01 .pav .c {
 	/* ie quirks mode adjust */
 	width/**/
 	: 72px;
 	height/**/
 	: 72px;
 }