

/*index banner*/

.banner_index_new .bx-wrapper .bx-pager .bx-pager-item:nth-child(3) a:after{content:'';position: absolute;width: 42px;height: 1px;background: #f4be2a;top: 5px;right: -42px;}

.banner_index_new{ }
.banner_index_new {  /* position:relative; */}
.banner_index_new ul{ height:100%;}
.banner_index_new ul li { height:100%; z-index:1; overflow:hidden;}
.banner_index_new ul li.curr{z-index:2;}
.banner_index_new li img { width:100%; height:100%; }
.banner_index_new .vbox{ position:absolute; width:100%; height:100%; z-index:1; left:0; top:0; cursor:pointer;  background:#000; }
.banner_index_new .vbox video{width: 100%; height:100%; }
.banner_index_new ul li video{ height:100%; width:100%;}

.banner_index_new ul, .banner_index_new ul li table{ z-index:30; position:absolute; width:100%; height:100%; left:0; top:0;}

.banner_index_new ul li em{ display:block; width:100%; height:100%; background:rgba(0,0,0,0.6) url(../images/play_video.png) center no-repeat; position:absolute; left:0; top:0; cursor:pointer;}

.banner_index_new {  position:relative;  overflow:hidden; }

.banner_index_new dl { position:absolute; text-align:center; bottom:20px; left:0; width:100%; z-index:5000; }
.banner_index_new dl dd { display:inline-block;text-indent: 9999px;
    width: 10px;
    height: 10px;
    margin: 0;
    outline: 0;
    overflow: hidden;
    border-radius: 0px;
    border: 1px solid #f4be2a; margin-right:20px; cursor:pointer; background: #f4be2a; border-radius: 50%;}
.banner_index_new dl dd:last-child { margin-right:0; }
.banner_index_new dl dd.active { background: none; border: 2px solid #f4be2a;border-radius: 50% }


.banner_left{ left:0%; top:50%; margin-top:-41px; display:block; width:82px; height:82px; position:absolute; z-index:10000; /* background:url(../images/lm.png) no-repeat left; */}
.banner_right{ right:0%; top:50%; margin-top:-41px; display:block; width:82px; height:82px; position:absolute; z-index:10000; /* background:url(../images/rm.png) no-repeat left; */}

.banner_index_new video { transform:scale(1.01); position:absolute; left:0; top:0; width:100%; height:100%; }

/*fix header*/
.fixHeader { position:fixed; left:0; top:0; width:100% !important; }

.main { margin-top:108px; }

.banner_index_new ul li > a { position:absolute; width:100%; height:100%; display:block; overflow:hidden; left:0; top:0; z-index:50; }
.banner_index_new ul li table {  width:100%; height:100%; position:absolute; left:0; top:-9%;}
.banner_index_new ul li table td { vertical-align:middle; text-align:center; width:80%; color:#fff; }
.banner_index_new ul li table td p { width:80%; padding-bottom:0px; margin:0 auto; }
.banner_index_new ul li table td i { display:none; width:40%; font-size:14px; margin:0 auto; line-height:1.7em; height:3.4em; overflow:hidden; }



@media only screen and (max-width: 1520px) {
	


	
	.bx-wrapper .bx-controls-direction a {
		 margin-top: -26px !important;
		 width:52px !important;
		 height:52px !important;
	}
	
	.bx-wrapper .bx-pager.bx-default-pager a{
		width:12px !important; height:12px !important;
	}
	

  .banner_left { width:60px; height:60px; background-size:100% 100%; }
  .banner_right { width:60px; height:60px; background-size:100% 100%; }

  .banner_index_new ul li table td p { width:80%; padding-bottom:0px; }
  .banner_index_new ul li table td i { width:50%;  }
	
}


@media only screen and (max-width: 1300px) {
	
	
	.banner_index_new{ margin-bottom:0;}

    .banner_index_new ul li table td p { width:80%; padding-bottom:0px; }
    .banner_index_new ul li table td i { width:60%;  }
}



@media only screen and (max-width: 1023px) {
	
	
	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ bottom:10px !important;}
	
	
}



@media only screen and (max-width: 767px) {
	.banner_index_new li img{ height:auto;}
  .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { bottom:4px !important; }
  .banner_index_new ul li table td p { width:90%; padding-bottom:0px; }
  .banner_index_new ul li table td i { width:90%; }
}







