@media(max-width:1600px){ .index_slide_content{font-size:15px; line-height:1.8;} }
@media(max-width:1200px){ .index_slide_content{font-size:14px; line-height:1.75;} }




/*body::-webkit-scrollbar,
.head_nav_met_m1156_1+.window-box .window-slide::-webkit-scrollbar{width:6px; background:#000000; background:#000000;}
body::-webkit-scrollbar-thumb,
.head_nav_met_m1156_1+.window-box .window-slide::-webkit-scrollbar-thumb{background:#ffffff; background:#ef2526;}
body::-webkit-scrollbar-track-piece,
.head_nav_met_m1156_1+.window-box .window-slide::-webkit-scrollbar-track-piece{width:6px;}
@media(max-width:1200px){
body::-webkit-scrollbar,
.head_nav_met_m1156_1+.window-box .window-slide::-webkit-scrollbar{width:0;}
body::-webkit-scrollbar-track-piece,
.head_nav_met_m1156_1+.window-box .window-slide::-webkit-scrollbar-track-piece{width:0;} }
*/

.index_slide_content .container{max-width:100%;margin-right:auto;margin-left:auto;padding-right:1%;padding-left:1%;}
.index_slide_content .container::after{display:table;clear:both;content:''}
@media (min-width:480px){
	.index_slide_content .container{width:606px}
}
@media (min-width:768px){
	.index_slide_content .container{width:750px}
}
@media (min-width:992px){
	.index_slide_content .container{width:970px}
}
@media (min-width:1200px){
	.index_slide_content .container{width:1170px}
}
@media (min-width:1600px){
	.index_slide_content .container{width:1310px}
}
.index_slide_content{background:#000000; background-position:top center; background-size:cover;color:#cccccc;position:relative;height: 100%;}
.index_slide_content .container{position:relative;
position:absolute\9 !important; left:50%\9 !important; top:50%\9;
-ms-transform:translate(-50%,-50%)\9 !important; transform:translate(0,0) !important;}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.index_slide_content .container{-ms-transform:translate(0,0) !important;} }
.index_slide_content .container:before{position:absolute; left:-35px; right:-35px; top:-35px; bottom:-35px; z-index:1;
display:block; content:''; background:#000000; opacity:.75;}
.index_slide_content .container .row{position:relative; z-index:2;}
@media (max-width:1199px){
.index_slide_content .container:before{left:-25px; right:-25px; top:-25px; bottom:-25px;} }
@media (max-width:992px){
.index_slide_content .container:before{left:-20px; right:-20px; top:-20px; bottom:-20px;} }
@media (max-width:767px){
.index_slide_content .container:before{left:-15px; right:-15px; top:-15px; bottom:-15px;}
.index_slide_content .container .row{margin:0;} }
@media (max-width:767px) and (orientation:landscape){
.index_slide_content.full .container{margin-top:50px;} }
@media (max-height:375px) and (orientation:landscape){
.index_slide_content.full .container{margin-top:40px;} }
.index_slide_content u{text-decoration:none;}
.index_slide_content small{display:none;}


.index_slide_content .banner-box{width:100%; height:100%; position:relative; overflow:hidden;}
.index_slide_content .banner-box *{
transition-property:opacity,transform !important; -moz-transition-property:opacity,transform !important;
-ms-transition-property:opacity,transform !important;
-o-transition-property:opacity,transform !important; -webkit-transition-property:opacity,transform !important;}
.index_slide_content .banner-cut{width:1000%; height:100%; margin:0; padding:0; list-style:none;}
.index_slide_content .banner-cut:after{clear:both; content:''; display:block;}
.index_slide_content .banner-bin{width:10%; height:100%; float:left; margin:0; padding:0; list-style:none; display:block; overflow:hidden;
position:relative; background:center no-repeat; background-size:cover;
display:-ms-flexbox; -ms-flex-align:center; display:-moz-box; -moz-box-align:center;
display:-webkit-box; -webkit-box-align:center; display:box; box-align:center;}
.index_slide_content .banner-ie9{width:200%; height:100%; position:relative;}
.index_slide_content .banner-bin .container{position:relative; z-index:1; width:auto !important; margin:0 auto;}
.index_slide_content .banner-bin .container:after{display:block; content:''; clear:both;}
/* b1 */
.index_slide_content .banner-bin-a{font-size:150px; color:#ffffff; color:#ef2526; line-height:150px; width:300px; height:300px; float:left;
margin:35px 85px 35px 35px; font-family:Microsoft JhengHei; position:relative;}
.index_slide_content .banner-bin-a:before{display:block; width:0%; top:50%; left:0; margin-top:-1px; opacity:.4;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; content:''; position:absolute;
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content .banner-bin-a:after{display:block; height:0%; left:50%; top:0; margin-left:-1px; opacity:.4;
border-left-width:1px; border-left-style:solid; border-left-color:#ffffff; content:''; position:absolute;
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content.active .banner-bin.active .banner-bin-a:before{width:100%;
transition:.3s .6s; -moz-transition:.3s .6s; -ms-transition:.3s .6s; -o-transition:.3s .6s; -webkit-transition:.3s .6s;}
.index_slide_content.active .banner-bin.active .banner-bin-a:after{height:100%;
transition:.3s .6s; -moz-transition:.3s .6s; -ms-transition:.3s .6s; -o-transition:.3s .6s; -webkit-transition:.3s .6s;}
.index_slide_content .banner-bin-a span{position:absolute; padding:10px; opacity:.99;}
.index_slide_content .banner-bin-a span{transform:scale(0,0); -moz-transform:scale(0,0); -ms-transform:scale(0,0); -o-transform:scale(0,0); -webkit-transform:scale(0,0);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content .banner-bin-a span:nth-child(1){right:50%; bottom:50%;
transform-origin:right bottom; -moz-transform-origin:right bottom; -ms-transform-origin:right bottom;
-o-transform-origin:right bottom; -webkit-transform-origin:right bottom;}
.index_slide_content .banner-bin-a span:nth-child(2){left:50%; bottom:50%;
transform-origin:left bottom; -moz-transform-origin:left bottom; -ms-transform-origin:left bottom;
-o-transform-origin:left bottom; -webkit-transform-origin:left bottom;}
.index_slide_content .banner-bin-a span:nth-child(3){right:50%; top:50%;
transform-origin:right top; -moz-transform-origin:right top; -ms-transform-origin:right top;
-o-transform-origin:right top; -webkit-transform-origin:right top;}
.index_slide_content .banner-bin-a span:nth-child(4){left:50%; top:50%;}
.index_slide_content.active .banner-bin.active .banner-bin-a span{
transform:scale(1,1); -ms-transform:scale(1,1); -moz-transform:scale(1,1);
-o-transform:scale(1,1); -webkit-transform:scale(1,1);}
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(1){
transition:.8s .7s ease-out; -moz-transition:.8s .7s ease-out; -ms-transition:.8s .7s ease-out;
-o-transition:.8s .7s ease-out; -webkit-transition:.8s .7s ease-out;}
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(2){
transition:.8s .9s ease-out; -moz-transition:.8s .9s ease-out; -ms-transition:.8s .9s ease-out;
-o-transition:.8s .9s ease-out; -webkit-transition:.8s .9s ease-out;}
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(3){
transition:.8s 1.1s ease-out; -moz-transition:.8s 1.1s ease-out; -ms-transition:.8s 1.1s ease-out;
-o-transition:.8s 1.1s ease-out; -webkit-transition:.8s 1.1s ease-out;}
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(4){
transition:.8s 1.3s ease-in-out; -moz-transition:.8s 1.3s ease-in-out; -ms-transition:.8s 1.3s ease-in-out;
-o-transition:.8s 1.3s ease-in-out; -webkit-transition:.8s 1.3s ease-in-out;}
.index_slide_content .banner-bin-a span:nth-child(1):before{display:block; content:''; position:absolute;
width:0px; height:2px; background:#ffffff; background:#ef2526; top:-15px; left:-15px;}
.index_slide_content .banner-bin-a span:nth-child(1):after{display:block; content:''; position:absolute;
height:0px; width:2px; background:#ffffff; background:#ef2526; top:-15px; left:-15px;}
.index_slide_content .banner-bin-a span:nth-child(2):before{display:block; content:''; position:absolute;
width:0px; height:2px; background:#ffffff; background:#ef2526; top:-15px; right:-15px;}
.index_slide_content .banner-bin-a span:nth-child(2):after{display:block; content:''; position:absolute;
height:0px; width:2px; background:#ffffff; background:#ef2526; top:-15px; right:-15px;}
.index_slide_content .banner-bin-a span:nth-child(3):before{display:block; content:''; position:absolute;
width:0px; height:2px; background:#ffffff; background:#ef2526; bottom:-15px; left:-15px;}
.index_slide_content .banner-bin-a span:nth-child(3):after{display:block; content:''; position:absolute;
height:0px; width:2px; background:#ffffff; background:#ef2526; bottom:-15px; left:-15px;}
.index_slide_content .banner-bin-a span:nth-child(1):before,
.index_slide_content .banner-bin-a span:nth-child(1):after,
.index_slide_content .banner-bin-a span:nth-child(2):before,
.index_slide_content .banner-bin-a span:nth-child(2):after,
.index_slide_content .banner-bin-a span:nth-child(3):before,
.index_slide_content .banner-bin-a span:nth-child(3):after{
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(1):before,
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(2):before,
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(3):before,
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(4):before{width:40px;
transition:.5s 1.7s ease-in; -moz-transition:.5s 1.7s ease-in; -ms-transition:.5s 1.7s ease-in;
-o-transition:.5s 1.7s ease-in; -webkit-transition:.5s 1.7s ease-in;}
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(1):after,
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(2):after,
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(3):after,
.index_slide_content.active .banner-bin.active .banner-bin-a span:nth-child(4):after{height:40px;
transition:.5s 1.7s ease-in; -moz-transition:.5s 1.7s ease-in; -ms-transition:.5s 1.7s ease-in;
-o-transition:.5s 1.7s ease-in; -webkit-transition:.5s 1.7s ease-in;}
.index_slide_content .banner-bin-a span:nth-child(4){font-size:175px; line-height:175px;}
.index_slide_content .banner-bin-b{color:#ffffff; color:#cccccc; float:left; line-height:1.5;}
.index_slide_content .banner-bin-b span:nth-child(1){font-size:38px; display:block; font-family:Times;
color:#ffffff; color:#cccccc;}
.index_slide_content .banner-bin-b span:nth-child(2){font-size:34px; display:block; line-height:1.3; padding-top:5px;
color:#ffffff; color:#cccccc;}
.index_slide_content .banner-bin-b span:nth-child(3){font-size:70px; display:block; color:#ffffff; color:#ffffff;
position:relative; padding:10px 0 15px 0;}
.index_slide_content .banner-bin-b span:nth-child(3):before{border-bottom-width:1px; border-bottom-style:solid; opacity:.4;
border-bottom-color:#ffffff; border-bottom-color:#cccccc; content:''; position:absolute; left:0; bottom:0; right:0;}
.index_slide_content .banner-bin-b span:nth-child(4){font-size:17px; display:block; margin-top:20px; line-height:30px;
color:#ffffff; color:#cccccc;}
.index_slide_content .banner-bin-b span:nth-child(1),
.index_slide_content .banner-bin-b span:nth-child(2),
.index_slide_content .banner-bin-b span:nth-child(3),
.index_slide_content .banner-bin-b span:nth-child(4){opacity:0;
transform:translateX(30px); -moz-transform:translateX(30px); -ms-transform:translateX(30px);
-o-transform:translateX(30px); -webkit-transform:translateX(30px);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content.active .banner-bin.active .banner-bin-b span{transform:translateX(0); -moz-transform:translateX(0);
-ms-transform:translateX(0); -o-transform:translateX(0); -webkit-transform:translateX(0);}
.index_slide_content.active .banner-bin.active .banner-bin-b span:nth-child(1){transition:.6s 1.7s; -moz-transition:.6s 1.7s; -ms-transition:.6s 1.7s;
-o-transition:.6s 1.7s; -webkit-transition:.6s 1.7s; opacity:.95;}
.index_slide_content.active .banner-bin.active .banner-bin-b span:nth-child(2){transition:.6s 1.8s ease-in; -moz-transition:.6s 1.8s ease-in;
-ms-transition:.6s 1.8s ease-in; -o-transition:.6s 1.8s ease-in; -webkit-transition:.6s 1.8s ease-in; opacity:.8;}
.index_slide_content.active .banner-bin.active .banner-bin-b span:nth-child(3){transition:.6s 1.9s ease-out; -moz-transition:.6s 1.9s ease-out;
-ms-transition:.6s 1.9s ease-out; -o-transition:.6s 1.9s ease-out; -webkit-transition:.6s 1.9s ease-out; opacity:1;}
.index_slide_content.active .banner-bin.active .banner-bin-b span:nth-child(4){transition:.6s 2s ease-in-out; -moz-transition:.6s 2s ease-in-out;
-ms-transition:.6s 2s ease-in-out; -o-transition:.6s 2s ease-in-out; -webkit-transition:.6s 2s ease-in-out; opacity:.8;}
@media (max-width:1199px){
.index_slide_content .banner-bin-a{font-size:120px; line-height:120px; width:240px; height:240px; margin:28px 68px 28px 28px;}
.index_slide_content .banner-bin-a span{padding:8px;}
.index_slide_content .banner-bin-a span:nth-child(1):before{top:-12px; left:-12px;}
.index_slide_content .banner-bin-a span:nth-child(1):after{top:-12px; left:-12px;}
.index_slide_content .banner-bin-a span:nth-child(2):before{top:-12px; right:-12px;}
.index_slide_content .banner-bin-a span:nth-child(2):after{top:-12px; right:-12px;}
.index_slide_content .banner-bin-a span:nth-child(3):before{bottom:-12px; left:-12px;}
.index_slide_content .banner-bin-a span:nth-child(3):after{bottom:-12px; left:-12px;}
.index_slide_content .banner-bin-a span:nth-child(4){font-size:145px; line-height:145px;}
.index_slide_content .banner-bin-b span:nth-child(1){font-size:31px;}
.index_slide_content .banner-bin-b span:nth-child(2){font-size:28px; padding-top:4px;}
.index_slide_content .banner-bin-b span:nth-child(3){font-size:57px; padding:8px 0 12px 0;}
.index_slide_content .banner-bin-b span:nth-child(4){font-size:14px; margin-top:16px; line-height:24px;} }
@media (max-width:767px){
.index_slide_content .banner-bin-a{font-size:85px; line-height:85px; width:170px; height:170px; margin:20px 50px 20px 20px;}
.index_slide_content .banner-bin-a span{padding:5px;}
.index_slide_content .banner-bin-a span:nth-child(1):before{top:-10px; left:-10px;}
.index_slide_content .banner-bin-a span:nth-child(1):after{top:-10px; left:-10px;}
.index_slide_content .banner-bin-a span:nth-child(2):before{top:-10px; right:-10px;}
.index_slide_content .banner-bin-a span:nth-child(2):after{top:-10px; right:-10px;}
.index_slide_content .banner-bin-a span:nth-child(3):before{bottom:-10px; left:-10px;}
.index_slide_content .banner-bin-a span:nth-child(3):after{bottom:-10px; left:-10px;}
.index_slide_content .banner-bin-a span:nth-child(4){font-size:100px; line-height:100px;}
.index_slide_content .banner-bin-b span:nth-child(1){font-size:22px;}
.index_slide_content .banner-bin-b span:nth-child(2){font-size:19px; padding-top:3px;}
.index_slide_content .banner-bin-b span:nth-child(3){font-size:40px; padding:2px 0 4px 0;}
.index_slide_content .banner-bin-b span:nth-child(3):before{display:none;}
.index_slide_content .banner-bin-b span:nth-child(4){font-size:14px; margin-top:12px; line-height:18px;} }
@media (max-width:767px) and (orientation:portrait){
.index_slide_content .banner-bin-a{float:none; font-size:75px; line-height:75px; width:150px; height:150px; margin:15px auto;}
.index_slide_content .banner-bin-a span{padding:4px;}
.index_slide_content .banner-bin-a span:nth-child(1):before{top:-6px; left:-6px;}
.index_slide_content .banner-bin-a span:nth-child(1):after{top:-6px; left:-6px;}
.index_slide_content .banner-bin-a span:nth-child(2):before{top:-6px; right:-6px;}
.index_slide_content .banner-bin-a span:nth-child(2):after{top:-6px; right:-6px;}
.index_slide_content .banner-bin-a span:nth-child(3):before{bottom:-6px; left:-6px;}
.index_slide_content .banner-bin-a span:nth-child(3):after{bottom:-6px; left:-6px;}
.index_slide_content .banner-bin-b{float:none; text-align:center;}
.index_slide_content .banner-bin-a span:nth-child(4){font-size:90px; line-height:90px;}
.index_slide_content .banner-bin-b span:nth-child(1){font-size:22px; line-height:20px; padding:14px 0 4px 0;}
.index_slide_content .banner-bin-b span:nth-child(2){padding-top:0;}
.index_slide_content .banner-bin-b span:nth-child(2) br{display:none;}
.index_slide_content .banner-bin-b span:nth-child(3){font-size:36px; padding:0; border:none;}
.index_slide_content .banner-bin-b span:nth-child(4){margin-top:4px;} }
@media (max-width:413px) and (orientation:portrait){
.index_slide_content .banner-bin-a{float:none; font-size:65px; line-height:65px; width:130px; height:130px; margin:15px auto;}
.index_slide_content .banner-bin-a span:nth-child(4){font-size:80px; line-height:80px;} }
@media (max-width:320px) and (orientation:portrait){
.index_slide_content .banner-bin-b span:nth-child(4){display:none;}  }
@media (max-height:413px) and (orientation:landscape){
.index_slide_content .banner-bin-a{font-size:75px; line-height:75px; width:150px; height:150px; margin:15px 40px 15px 15px;}
.index_slide_content .banner-bin-a span{padding:2px;}
.index_slide_content .banner-bin-a span:nth-child(1):before{top:-10px; left:-10px;}
.index_slide_content .banner-bin-a span:nth-child(1):after{top:-10px; left:-10px;}
.index_slide_content .banner-bin-a span:nth-child(2):before{top:-10px; right:-10px;}
.index_slide_content .banner-bin-a span:nth-child(2):after{top:-10px; right:-10px;}
.index_slide_content .banner-bin-a span:nth-child(3):before{bottom:-10px; left:-10px;}
.index_slide_content .banner-bin-a span:nth-child(3):after{bottom:-10px; left:-10px;}
.index_slide_content .banner-bin-a span:nth-child(4){font-size:90px; line-height:90px;}
.index_slide_content .banner-bin-b span:nth-child(1){font-size:22px; line-height:25px;}
.index_slide_content .banner-bin-b span:nth-child(2){font-size:19px; line-height:23px; padding-top:0;}
.index_slide_content .banner-bin-b span:nth-child(3){font-size:38px; padding:0;}
.index_slide_content .banner-bin-b span:nth-child(4){font-size:12px; margin-top:12px; line-height:18px;} }
/* b2 */
.index_slide_content .banner-bin-h{text-align:center; line-height:1;}
.index_slide_content .banner-bin-h span:first-child{font-size:80px; color:#ffffff; color:#ef2526; display:inline-block; opacity:0;
transform:translate(-30px,-30px) scale(.8,.8); -moz-transform:translate(-30px,-30px) scale(.8,.8); -ms-transform:translate(-30px,-30px) scale(.8,.8);
-o-transform:translate(-30px,-30px) scale(.8,.8); -webkit-transform:translate(-30px,-30px) scale(.8,.8);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content .banner-bin-h span:first-child u{position:relative; top:-15px;}
.index_slide_content .banner-bin-h span:last-child{font-size:68px; color:#ffffff; color:#ffffff; display:inline-block; opacity:0;
transform:translate(30px,30px) scale(.8,.8); -moz-transform:translate(30px,30px) scale(.8,.8); -ms-transform:translate(30px,30px) scale(.8,.8);
-o-transform:translate(30px,30px) scale(.8,.8); -webkit-transform:translate(30px,30px) scale(.8,.8);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content.active .banner-bin.active .banner-bin-h span:first-child,
.index_slide_content.active .banner-bin.active .banner-bin-h span:last-child{transform:translate(0,0) scale(1,1); -moz-transform:translate(0,0) scale(1,1);
-ms-transform:translate(0,0) scale(1,1); -o-transform:translate(0,0) scale(1,1); -webkit-transform:translate(0,0) scale(1,1);
transition:.5s .5s; -moz-transition:.5s .5s; -ms-transition:.5s .5s; -o-transition:.5s .5s; -webkit-transition:.5s .5s; opacity:1;}
.index_slide_content .banner-bin-i{text-align:center; display:block; margin:30px auto 40px auto; width:660px;}
.index_slide_content .banner-bin-i p{display:block; margin:0; position:relative; overflow:hidden;}
.index_slide_content .banner-bin-i p:first-child:before{height:0px; position:absolute; content:''; opacity:.4; left:0; top:50%; display:block;
border-left-width:1px; border-left-style:solid; border-left-color:#ffffff; border-left-color:#cccccc;}
.index_slide_content .banner-bin-i p:first-child:after{height:0px; position:absolute; content:''; opacity:.4; right:0; top:50%; display:block;
border-right-width:1px; border-right-style:solid; border-right-color:#ffffff; border-right-color:#cccccc;}
.index_slide_content .banner-bin-i p:last-child:before{height:0px; position:absolute; content:''; opacity:.4; left:0; bottom:50%; display:block;
border-left-width:1px; border-left-style:solid; border-left-color:#ffffff; border-left-color:#cccccc;}
.index_slide_content .banner-bin-i p:last-child:after{height:0px; position:absolute; content:''; opacity:.4; right:0; bottom:50%; display:block;
border-right-width:1px; border-right-style:solid; border-right-color:#ffffff; border-right-color:#cccccc;}
.index_slide_content .banner-bin-i p:first-child:before,
.index_slide_content .banner-bin-i p:first-child:after
.index_slide_content .banner-bin-i p:last-child:before,
.index_slide_content .banner-bin-i p:last-child:after,
.index_slide_content .banner-bin-i p span:before,
.index_slide_content .banner-bin-i p span:after{
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content.active .banner-bin.active .banner-bin-i p:first-child:before,
.index_slide_content.active .banner-bin.active .banner-bin-i p:first-child:after,
.index_slide_content.active .banner-bin.active .banner-bin-i p:last-child:before,
.index_slide_content.active .banner-bin.active .banner-bin-i p:last-child:after{height:100px; transition:1.5s 1.7s ease-in; -moz-transition:1.5s 1.7s ease-in;
-ms-transition:1.5s 1.7s ease-in; -o-transition:1.5s 1.7s ease-in; -webkit-transition:1.5s 1.7s ease-in;}
.index_slide_content .banner-bin-i p span{display:inline-block; line-height:1.6; position:relative; padding:0 20px;}
.index_slide_content .banner-bin-i p span:before{width:0px; position:absolute; content:''; right:100%; top:50%; display:block; opacity:.4;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; border-bottom-color:#cccccc;}
.index_slide_content .banner-bin-i p span:after{width:0px; position:absolute; content:''; left:100%; top:50%; display:block; opacity:.4;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; border-bottom-color:#cccccc;}
.index_slide_content.active .banner-bin.active .banner-bin-i p span:before,
.index_slide_content.active .banner-bin.active .banner-bin-i p span:after{
width:199px; transition:1.5s 1.7s ease-in; -moz-transition:1.5s 1.7s ease-in;
-ms-transition:1.5s 1.7s ease-in; -o-transition:1.5s 1.7s ease-in; -webkit-transition:1.5s 1.7s ease-in;}
.index_slide_content .banner-bin-i p:first-child span{font-size:40px; color:#ffffff; color:#cccccc; font-family:Times; opacity:.95;
transform:translateY(100%); -moz-transform:translateY(100%); -ms-transform:translateY(100%);
-webkit-transform:translateY(100%); -o-transform:translateY(100%);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content .banner-bin-i p:last-child span{font-size:24px; color:#ffffff; color:#cccccc; opacity:.8;
transform:translateY(-100%); -moz-transform:translateY(-100%); -ms-transform:translateY(-100%);
-o-transform:translateY(-100%); -webkit-transform:translateY(-100%);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content.active .banner-bin.active .banner-bin-i p:first-child span,
.index_slide_content.active .banner-bin.active .banner-bin-i p:last-child span{
transform:translateY(0); -moz-transform:translateY(0);
-ms-transform:translateY(0); -o-transform:translateY(0); -webkit-transform:translateY(0);
transition:.8s .9s ease-in-out; -moz-transition:.8s .9s ease-in-out; -ms-transition:.8s .9s ease-in-out;
-o-transition:.8s .9s ease-in-out; -webkit-transition:.8s .9s ease-in-out;}
.index_slide_content .banner-bin-j{text-align:center; margin:0 auto; margin-top:30px; width:840px;}
.index_slide_content .banner-bin-j:after{display:block; clear:both; content:'';}
.index_slide_content .banner-bin-j p{float:left; width:33.33333%; font-size:17px; padding:0 15px; margin:0; position:relative; opacity:0;
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content .banner-bin-j p:before{border-left-width:1px; border-left-style:solid; content:''; position:absolute; top:0; left:0; bottom:0;
border-left-color:#ffffff; border-left-color:#cccccc; opacity:.4;}
.index_slide_content .banner-bin-j p:first-child:before{border:none;}
.index_slide_content .banner-bin-j p span{display:block;}
.index_slide_content .banner-bin-j p span:first-child{font-size:28px; line-height:1.2; margin-bottom:15px; color:#ffffff; color:#ef2526;}
.index_slide_content .banner-bin-j p span:last-child{color:#ffffff; color:#cccccc; line-height:30px; opacity:.95;}
.index_slide_content .banner-bin-j p:nth-child(1){transform:translate(-30px,30px); -moz-transform:translate(-30px,30px); -ms-transform:translate(-30px,30px);
-o-transform:translate(-30px,30px); -webkit-transform:translate(-30px,30px);}
.index_slide_content .banner-bin-j p:nth-child(2){transform:translate(0px,30px); -moz-transform:translate(0px,30px); -ms-transform:translate(0px,30px);
-o-transform:translate(0px,30px); -webkit-transform:translate(0px,30px);}
.index_slide_content .banner-bin-j p:nth-child(3){transform:translate(30px,30px); -moz-transform:translate(30px,30px); -ms-transform:translate(30px,30px);
-o-transform:translate(30px,30px); -webkit-transform:translate(30px,30px);}
.index_slide_content.active .banner-bin.active .banner-bin-j p{opacity:1; transform:translate(0,0); -moz-transform:translate(0,0);
-ms-transform:translate(0,0); -o-transform:translate(0,0); -webkit-transform:translate(0,0);
transition:.8s 1.9s; -moz-transition:.8s 1.9s; -ms-transition:.8s 1.9s; -o-transition:.8s 1.9s; -webkit-transition:.8s 1.9s;}
@media (max-width:1199px){
.index_slide_content .banner-bin-h span:first-child{font-size:65px;}
.index_slide_content .banner-bin-h span:first-child u{top:-12px;}
.index_slide_content .banner-bin-h span:last-child{font-size:55px;}
.index_slide_content .banner-bin-i{margin:24px auto 32px auto; width:530px;}
.index_slide_content .banner-bin-i p span{line-height:1.6; padding:0 16px;}
.index_slide_content .banner-bin-i p:first-child span{font-size:32px;}
.index_slide_content .banner-bin-i p:last-child span{font-size:20px;}
.index_slide_content .banner-bin-j{margin-top:24px; width:680px;}
.index_slide_content .banner-bin-j p{font-size:14px; padding:0 12px;}
.index_slide_content .banner-bin-j p span:first-child{font-size:23px; margin-bottom:12px;}
.index_slide_content .banner-bin-j p span:last-child{line-height:24px;} }
@media (max-width:767px){
.index_slide_content .banner-bin-h span:first-child{font-size:32px;}
.index_slide_content .banner-bin-h span:first-child u{top:-8px;}
.index_slide_content .banner-bin-h span:last-child{font-size:28px;}
.index_slide_content .banner-bin-i{margin:8px auto 16px auto; padding:0 15px; width:auto; max-width:550px;}
.index_slide_content .banner-bin-i p span{line-height:1.6; padding:0 16px;}
.index_slide_content .banner-bin-i p:first-child span{font-size:26px;}
.index_slide_content .banner-bin-i p:last-child span{font-size:16px;}
.index_slide_content .banner-bin-j{margin-top:14px; width:100%; max-width:500px;}
.index_slide_content .banner-bin-j p{font-size:14px; padding:0 12px;}
.index_slide_content .banner-bin-j p span:first-child{font-size:20px; margin-bottom:10px;}
.index_slide_content .banner-bin-j p span:last-child{line-height:20px;} }
@media (max-width:767px) and (orientation:landscape){
.index_slide_content .banner-bin-i{margin:8px auto;}
.index_slide_content .banner-bin-j{margin-top:8px;}
.index_slide_content .banner-bin-i p span{line-height:1.2;}
.index_slide_content .banner-bin-j p span:first-child{font-size:20px; margin-bottom:8px;}
.index_slide_content .banner-bin-j p span:last-child{line-height:18px;} }
@media (max-width:767px) and (orientation:portrait){
.index_slide_content .banner-bin-i p:last-child span{width:80%;} }
@media (max-width:320px) and (orientation:portrait){
.index_slide_content .banner-bin-h span:first-child{font-size:28px;}
.index_slide_content .banner-bin-h span:last-child{font-size:24px;}
.index_slide_content .banner-bin-i{padding:0;}
.index_slide_content .banner-bin-j p span:first-child{margin-bottom:0; font-size:16px;}
.index_slide_content .banner-bin-j p span:last-child{display:none;} }
@media (max-height:413px) and (orientation:landscape){
.index_slide_content .banner-bin-i{margin:12px auto;}
.index_slide_content .banner-bin-j{margin-top:12px;}
.index_slide_content .banner-bin-j p span:first-child{margin-bottom:0;}
.index_slide_content .banner-bin-j p span:last-child{display:none;} }
/* b3 */
.index_slide_content .banner-bin-o{text-align:right; float:left;}
.index_slide_content .banner-bin-o:after{display:block; clear:both; content:'';}
.index_slide_content .banner-bin-o p{margin:0;}
.index_slide_content .banner-bin-o p:after{display:block; clear:both; content:'';}
.index_slide_content .banner-bin-o p:nth-child(1){float:right; line-height:1;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(1){font-size:38px; color:#ffffff; color:#cccccc; font-family:Times;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(2){font-size:30px; margin:15px 0 25px 0; color:#ffffff; color:#cccccc;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3){font-size:70px; position:relative;
padding-bottom:30px; white-space:nowrap; max-width:460px; overflow:hidden;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3):before{content:''; position:absolute; left:0; right:0; bottom:0; opacity:.4;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; border-bottom-color:#cccccc;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3) font{display:none;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3) font:last-child{display:inline-block;}
.index_slide_content .banner-bin-o p:nth-child(1) span{
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s; opacity:0;
transform:translateX(-30px); -moz-transform:translateX(-30px); -ms-transform:translateX(-30px);
-o-transform:translateX(-30px); -webkit-transform:translateX(-30px);}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(1) span{transform:translateX(0); -moz-transform:translateX(0);
-ms-transform:translateX(0); -o-transform:translateX(0); -webkit-transform:translateX(0); opacity:1;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(1) span:nth-child(1){
transition:.5s 1.7s ease-out; -moz-transition:.5s 1.7s ease-out; opacity:.95;
-ms-transition:.5s 1.7s ease-out; -o-transition:.5s 1.7s ease-out; -webkit-transition:.5s 1.7s ease-out;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(1) span:nth-child(2){
transition:.5s 1.5s ease-in-out; -moz-transition:.5s 1.5s ease-in-out; opacity:.8;
-ms-transition:.5s 1.5s ease-in-out; -o-transition:.5s 1.5s ease-in-out; -webkit-transition:.5s 1.5s ease-in-out;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(1) span:nth-child(3){
transition:.5s 1.3s ease-in; -moz-transition:.5s 1.3s ease-in; color:#ffffff;  color:#ffffff;
-ms-transition:.5s 1.3s ease-in; -o-transition:.5s 1.3s ease-in; -webkit-transition:.5s 1.3s ease-in;}
.index_slide_content .banner-bin-o p:nth-child(2){float:right; margin-right:30px;
transform:scale(0,0); -moz-transform:scale(0,0); -ms-transform:scale(0,0); -o-transform:scale(0,0); -webkit-transform:scale(0,0);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content .banner-bin-o p:nth-child(2) span{font-size:200px; line-height:170px; font-family:Microsoft Yahei;
white-space:nowrap; padding-right:10px; color:#ffffff; color:#ef2526;}
.index_slide_content .banner-bin-o p:nth-child(2) span u{font-family:Georgia; font-size:220px; position:relative; top:-10px; letter-spacing:-10px;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(2){
transform:scale(1,1); -moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1);
transition:.8s .5s ease-out; -moz-transition:.8s .5s ease-out; -ms-transition:.8s .5s ease-out;
-o-transition:.8s .5s ease-out; -webkit-transition:.8s .5s ease-out;
-webkit-animation:bounceIn .8s .5s ease-out; -moz-animation:bounceIn .8s .5s ease-out;}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}
.index_slide_content .banner-bin-o p:nth-child(3){clear:both; padding-top:30px; line-height:1;}
.index_slide_content .banner-bin-o p:nth-child(3) span{display:block; opacity:0;
transform:translateY(30px); -moz-transform:translateY(30px); -ms-transform:translateY(30px);
-o-transform:translateY(30px); -webkit-transform:translateY(30px);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content .banner-bin-o p:nth-child(3) span u{color:#ffffff; color:#ef2526;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(1){font-size:34px; color:#ffffff; color:#cccccc;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(1) u{color:#ffffff; color:#cccccc; font-family:Microsoft Yahei;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(2){font-size:20px; color:#ffffff; color:#cccccc; padding:15px 0; font-family:Times;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(3) span{transform:translateY(0); -moz-transform:translateY(0);
-ms-transform:translateY(0); -o-transform:translateY(0); -webkit-transform:translateY(0); opacity:1;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(3) span:nth-child(1){transition:.5s 1.5s ease-in-out; -moz-transition:.5s 1.5s ease-in-out;
-ms-transition:.5s 1.5s ease-in-out; -o-transition:.5s 1.5s ease-in-out; -webkit-transition:.5s 1.5s ease-in-out;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(3) span:nth-child(2){
transition:.5s 1.7s ease-out; -moz-transition:.5s 1.7s ease-out; opacity:.9;
-ms-transition:.5s 1.7s ease-out; -o-transition:.5s 1.7s ease-out; -webkit-transition:.5s 1.7s ease-out;}
.index_slide_content .banner-bin-o p:nth-child(4){float:right; padding-top:15px;}
.index_slide_content .banner-bin-o p:nth-child(4) span{float:left; font-size:24px; line-height:22px; color:#ffffff; color:#cccccc;
transform:translate(-30px,30px); -moz-transform:translate(-30px,30px); -ms-transform:translate(-30px,30px);
-o-transform:translate(-30px,30px); -webkit-transform:translate(-30px,30px);
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s; opacity:0;}
.index_slide_content .banner-bin-o p:nth-child(4) span:nth-child(2n-1){border-width:1px; border-style:solid; margin:0 14px 0 34px;
color:#ffffff; color:#ef2526; border-color:#ffffff; border-color:#ef2526;
text-align:center; line-height:8px; height:24px; width:24px; font-size:36px;}
.index_slide_content .banner-bin-o span{display:block;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(4) span{
transform:translate(0,0); -moz-transform:translate(0,0); -ms-transform:translate(0,0);
-o-transform:translate(0,0); -webkit-transform:translate(0,0); opacity:.95;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(4) span:nth-child(1),
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(4) span:nth-child(2){transition:.5s 2.3s ease-out; -moz-transition:.5s 2.3s ease-out;
-ms-transition:.5s 2.3s ease-out; -o-transition:.5s 2.3s ease-out; -webkit-transition:.5s 2.3s ease-out;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(4) span:nth-child(3),
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(4) span:nth-child(4){transition:.5s 2s ease-out; -moz-transition:.5s 2s ease-out;
-ms-transition:.5s 2s ease-out; -o-transition:.5s 2s ease-out; -webkit-transition:.5s 2s ease-out;}
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(4) span:nth-child(5),
.index_slide_content.active .banner-bin.active .banner-bin-o p:nth-child(4) span:nth-child(6){transition:.5s 1.8s ease-out; -moz-transition:.5s 1.8s ease-out;
-ms-transition:.5s 1.8s ease-out; -o-transition:.5s 1.8s ease-out; -webkit-transition:.5s 1.8s ease-out;}
.index_slide_content .banner-bin-p{float:left; margin:4px 0 0 25px; display:table; height:358px; position:relative;
transform:translateX(30px); -moz-transform:translateX(30px); -ms-transform:translateX(30px); -o-transform:translateX(30px);
-webkit-transform:translateX(30px); opacity:0;
transition:0s .5s; -moz-transition:0s .5s; -ms-transition:0s .5s; -o-transition:0s .5s; -webkit-transition:0s .5s;}
.index_slide_content .banner-bin-p:before{
position:absolute; content:''; left:0; top:0; right:0; bottom:0; z-index:1;
border-width:4px 1px 4px 1px; border-style:solid; opacity:.4;
border-color:#ffffff; border-color:#cccccc;}
.index_slide_content .banner-bin-p:after{
position:absolute; content:''; left:0; top:0; right:0; bottom:0; z-index:2;
border-width:4px 1px 4px 1px; border-style:solid;
border-color:transparent;
border-top-color:#ffffff; border-top-color:#ef2526;
border-bottom-color:#ffffff; border-bottom-color:#ef2526;}
.index_slide_content .banner-bin-p p{display:table-cell; height:100%; vertical-align:middle; position:relative; z-index:3;}
.index_slide_content .banner-bin-p span{font-size:29px; line-height:1.1; padding:0 16px;
text-align:center; color:#ffffff; color:#cccccc; display:block; width:64px; max-height:420px; overflow:hidden;}
.index_slide_content .banner-bin-p span u{display:block; height:22px;}
.index_slide_content.active .banner-bin.active .banner-bin-p{
transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0);
-webkit-transform:translateX(0); opacity:1; transition:1s 1.8s ease-in-out; -moz-transition:1s 1.8s ease-in-out;
-ms-transition:1s 1.8s ease-in-out; -o-transition:1s 1.8s ease-in-out; -webkit-transition:1s 1.8s ease-in-out;}
@media (max-width:1199px){
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(1){font-size:31px;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(2){font-size:25px; margin:12px 0 20px 0;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3){font-size:57px; padding-bottom:24px; max-width:400px;}
.index_slide_content .banner-bin-o p:nth-child(2){margin-right:24px;}
.index_slide_content .banner-bin-o p:nth-child(2) span{line-height:140px; padding-right:8px;}
.index_slide_content .banner-bin-o p:nth-child(2) span font{font-size:140px; letter-spacing:0; display:block;}
.index_slide_content .banner-bin-o p:nth-child(2) span font u{font-size:180px; letter-spacing:-8px; top:-8px;}
.index_slide_content .banner-bin-o p:nth-child(3){padding-top:24px;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(1){font-size:28px;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(2){font-size:16px; padding:12px 0;}
.index_slide_content .banner-bin-o p:nth-child(4){padding-top:12px;}
.index_slide_content .banner-bin-o p:nth-child(4) span{font-size:19px; line-height:18px;}
.index_slide_content .banner-bin-o p:nth-child(4) span:nth-child(2n-1){margin:0 11px 0 28px; line-height:7px; height:19px; width:19px; font-size:29px;} }
@media (max-width:1199px) and (orientation:landscape){
.index_slide_content .banner-bin-p{margin:4px 0 0 25px; height:290px; border-width:4px 1px 4px 1px;}
.index_slide_content .banner-bin-p span{font-size:26px; line-height:1.1; padding:0 13px; width:52px; }
.index_slide_content .banner-bin-p span u{height:22px;} }
@media (max-width:1199px) and (orientation:portrait){
.index_slide_content .banner-bin-o{float:none;}
.index_slide_content .banner-bin-p{float:right; height:auto; margin-top:30px;
border-width:1px 4px 1px 4px;
border-color:#ffffff; border-color:#cccccc;
border-left-color:#ffffff; border-left-color:#ef2526;
border-right-color:#ffffff; border-right-color:#ef2526;}
.index_slide_content .banner-bin-p span{width:auto; height:auto; display:block; letter-spacing:2px; text-indent:2px;
font-size:32px; line-height:1; padding:5px 25px 6px 25px;}
.index_slide_content .banner-bin-p span u{display:none;} }
@media (max-width:767px) and (orientation:landscape){
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(1){font-size:22px;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(2){font-size:18px; margin:4px 0 10px 0;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3){font-size:38px; padding-bottom:10px;}
.index_slide_content .banner-bin-o p:nth-child(2){margin-right:15px;}
.index_slide_content .banner-bin-o p:nth-child(2) span{padding-right:8px;}
.index_slide_content .banner-bin-o p:nth-child(2) span font{line-height:90px; font-size:90px;}
.index_slide_content .banner-bin-o p:nth-child(2) span font u{font-size:110px; top:0; letter-spacing:-8px;}
.index_slide_content .banner-bin-o p:nth-child(3){padding-top:12px;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(1){font-size:20px;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(2){font-size:11px; padding:8px 0;}
.index_slide_content .banner-bin-o p:nth-child(4){padding-top:8px;}
.index_slide_content .banner-bin-o p:nth-child(4) span{font-size:14px; line-height:14px;}
.index_slide_content .banner-bin-o p:nth-child(4) span:nth-child(2n-1){margin:0 8px 0 20px; line-height:5px; height:14px; width:14px; font-size:22px;}
.index_slide_content .banner-bin-p{margin:2px 0 0 14px; height:180px; border-width:4px 1px 4px 1px;}
.index_slide_content .banner-bin-p span{font-size:18px; line-height:1.1; padding:0 9px; width:36px; }
.index_slide_content .banner-bin-p span u{height:16px;} }
@media (max-height:413px) and (orientation:landscape){
.index_slide_content .banner-bin-o p:nth-child(2) span u{top:8px;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(2){display:none;}
.index_slide_content .banner-bin-o p:nth-child(4){padding-top:14px;}
.index_slide_content .banner-bin-p{margin:0 0 0 12px; height:165px; border-width:4px 1px 4px 1px;}
.index_slide_content .banner-bin-p span{font-size:16px; line-height:1; padding:0 9px; width:32px; }
.index_slide_content .banner-bin-p span u{height:8px;} }
@media (max-width:767px) and (orientation:portrait){
.index_slide_content .banner-bin-o{float:none; text-align:center;}
.index_slide_content .banner-bin-o p:nth-child(1){float:none;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(1){font-size:28px;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(2){font-size:18px; margin:8px 0 12px 0;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3){font-size:38px; padding-bottom:4px; border:none;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3):before{display:none;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3) font{display:inline-block;}
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3) font:first-child{color:#ffffff; color:#ef2526; font-size:54px; }
.index_slide_content .banner-bin-o p:nth-child(1) span:nth-child(3) u{letter-spacing:-1px; padding-right:6px; font-size:54px; }
.index_slide_content .banner-bin-o p:nth-child(2){display:none;}
.index_slide_content .banner-bin-o p:nth-child(2) span{font-size:100px; line-height:76px; letter-spacing:0; padding-right:0;}
.index_slide_content .banner-bin-o p:nth-child(2) span u{top:0;}
.index_slide_content .banner-bin-o p:nth-child(3){padding-top:8px;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(1){font-size:20px;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(1) u{display:none;}
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(2){font-size:16px; line-height:20px; padding:8px;}
.index_slide_content .banner-bin-o p:nth-child(4){padding-top:12px; float:none;}
.index_slide_content .banner-bin-o p:nth-child(4) span{font-size:15px; line-height:14px; float:none; display:inline-block;}
.index_slide_content .banner-bin-o p:nth-child(4) span:nth-child(2n-1){margin:0 6px 0 16px; line-height:5px; height:15px; width:15px; font-size:22px;}
.index_slide_content .banner-bin-p{float:none; height:auto; margin:20px auto 0 auto;}
.index_slide_content .banner-bin-p:before{
border-width:1px 4px 1px 4px;
border-color:#ffffff; border-color:#cccccc;}
.index_slide_content .banner-bin-p:after{
border-width:1px 4px 1px 4px;
border-color:transparent;
border-left-color:#ffffff; border-left-color:#ef2526;
border-right-color:#ffffff; border-right-color:#ef2526;}


.index_slide_content .banner-bin-o p:nth-child(4) span:nth-child(1){margin-left:0;}
.index_slide_content .banner-bin-p span{width:auto; height:auto; display:block; letter-spacing:2px; text-indent:2px;
font-size:22px; line-height:22px;}
.index_slide_content .banner-bin-p span u{display:none;} }
@media (max-width:413px) and (orientation:portrait){
.index_slide_content .banner-bin-o p:nth-child(3) span:nth-child(2){display:none;}
.index_slide_content .banner-bin-o p:nth-child(4){padding-top:18px;} }
@media (max-width:320px) and (orientation:portrait){
.index_slide_content .banner-bin-o p:nth-child(4){display:none;} }

.index_slide_content .banner-pager{position:absolute; bottom:4.83% !important; left:0; right:0; height:24px; text-align:center; font-size:0;}
.index_slide_content .banner-sub .banner-pager{bottom:5% !important;}
.index_slide_content .banner-pager .swiper-pagination-bullet{opacity:1; background:none; position:relative;
border-radius:50%; width:24px; height:24px; margin:0 0 0 80px !important;
transition:.6s; -moz-transition:.6s; -ms-transition:.6s; -o-transition:.6s; -webkit-transition:.6s; }
@media (max-width:767px){
.index_slide_content .banner-pager .swiper-pagination-bullet{margin:0 0 0 30px !important;} }
.index_slide_content .banner-pager .swiper-pagination-bullet:first-child{margin:0 !important;}
.index_slide_content .banner-pager .swiper-pagination-bullet:before{position:absolute; width:18px; height:18px; border-radius:50%;
content:''; border-width:1px; border-style:solid; border-color:#ffffff; border-color:#cccccc; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);
transition:.4s; -moz-transition:.4s; -ms-transition:.4s; -o-transition:.4s; -webkit-transition:.4s;}
.index_slide_content .banner-pager .swiper-pagination-bullet:after{position:absolute; width:8px; height:8px; border-radius:50%;
content:''; background:#ffffff; background:#cccccc; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);
transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; -webkit-transition:.5s;}
.index_slide_content .banner-pager .swiper-pagination-bullet hr{display:none; margin:0;}
.index_slide_content .banner-pager .swiper-pagination-bullet hr:first-child{width:80px; position:absolute; border:none;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; border-bottom-color:#cccccc;
right:100%; top:12px; display:block; opacity:.4;}
@media (max-width:767px){
.index_slide_content .banner-pager .swiper-pagination-bullet{width:18px; height:18px;}
.index_slide_content .banner-pager .swiper-pagination-bullet:before{width:14px; height:14px;}
.index_slide_content .banner-pager .swiper-pagination-bullet:after{width:6px; height:6px;}
.index_slide_content .banner-pager .swiper-pagination-bullet hr:first-child{width:30px; top:9px;}}
.index_slide_content .banner-pager .swiper-pagination-bullet:first-child hr:first-child{display:none;}
.index_slide_content .banner-pager .swiper-pagination-bullet:first-child hr:last-child{width:1999px; position:absolute; border:none;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; border-bottom-color:#cccccc;
right:100%; top:12px; display:block; opacity:.4;}
.index_slide_content .banner-pager .swiper-pagination-bullet:last-child hr:last-child{width:1999px; position:absolute; border:none;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; border-bottom-color:#cccccc;
left:100%; top:12px; display:block; opacity:.4;}
.index_slide_content .banner-pager .swiper-pagination-bullet hr:nth-child(2){content:''; position:absolute; bottom:100%; left:50%;
border-width:7px 6px 0 6px; border-color:transparent; border-style:solid;
border-top-color:#ffffff; border-top-color:#cccccc;
transition:.4s; -moz-transition:.4s; -ms-transition:.4s; -o-transition:.4s; -webkit-transition:.4s;
transform:translateY(-100%); -moz-transform:translateY(-100%); -ms-transform:translateY(-100%);
-o-transform:translateY(-100%); -webkit-transform:translateY(-100%);
margin:0 0 7px -6px !important; display:block; opacity:0; visibility:hidden;}
.index_slide_content .banner-pager .swiper-pagination-bullet hr:nth-child(3){content:''; position:absolute; top:100%; left:50%;
border-width:0 6px 7px 6px;  border-style:solid;
border-color:transparent; border-bottom-color:#ffffff; border-bottom-color:#cccccc;
transition:.4s; -moz-transition:.4s; -ms-transition:.4s; -o-transition:.4s; -webkit-transition:.4s;
transform:translateY(100%); -moz-transform:translateY(100%); -ms-transform:translateY(100%);
-o-transform:translateY(100%); -webkit-transform:translateY(100%);
margin:7px 0 0 -6px; display:block; opacity:0; visibility:hidden; display:none;}
.index_slide_content .banner-pager .swiper-pagination-bullet-active,
.index_slide_content .banner-pager .swiper-pagination-bullet:hover{background:#ffffff; background:#ef2526;}
.index_slide_content .banner-pager .swiper-pagination-bullet-active:before,
.index_slide_content .banner-pager .swiper-pagination-bullet:hover:before{
background:#fff; width:10px; height:10px; border:0;}
.index_slide_content .banner-pager .swiper-pagination-bullet-active:after,
.index_slide_content .banner-pager .swiper-pagination-bullet:hover:after{width:24px; height:24px; background:none;}
.index_slide_content .banner-pager .swiper-pagination-bullet-active hr:nth-child(2),
.index_slide_content .banner-pager .swiper-pagination-bullet-active hr:nth-child(3),
.index_slide_content .banner-pager .swiper-pagination-bullet:hover hr:nth-child(2),
.index_slide_content .banner-pager .swiper-pagination-bullet:hover hr:nth-child(3){opacity:1; visibility:visible; transform:translateY(0);
-moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); -webkit-transform:translateY(0);}
@media (max-width:767px){
.index_slide_content .banner-pager .swiper-pagination-bullet hr:nth-child(2){border-width:6px 5px 0 5px; margin:0 0 3px -5px !important;}
.index_slide_content .banner-pager .swiper-pagination-bullet:first-child hr:last-child{top:9px;}
.index_slide_content .banner-pager .swiper-pagination-bullet:last-child hr:last-child{top:9px;}
.index_slide_content .banner-pager .swiper-pagination-bullet-active:before,
.index_slide_content .banner-pager .swiper-pagination-bullet:hover:before{width:8px; height:8px;}}


.window-next{position:absolute; left:50%; bottom:3.07%; width:100px; margin-left:-50px; text-align:center;
padding-bottom:22px; color:rgba(255,255,255,.8); font-size:12px; cursor:pointer;
-webkit-animation:-webkit-scroll 4s infinite ease-in-out; -moz-animation:-moz-scroll 4s infinite ease-in-out;
transition:.2s; -moz-transition:.2s; -ms-transition:.2s; -o-transition:.2s; -webkit-transition:.2s;}
.window-next:hover{color:rgba(255,255,255,1);}
.window-next:before{position:absolute; content:''; bottom:0; right:50%; width:40px; height:1px; background:rgba(255,255,255,.4);
transform-origin:right bottom; -moz-transform-origin:right bottom; -ms-transform-origin:right bottom;
-o-transform-origin:right bottom; -webkit-transform-origin:right bottom;
transform:rotate(+30deg); -moz-transform:rotate(+30deg); -ms-transform:rotate(+30deg);
-o-transform:rotate(+30deg); -webkit-transform:rotate(+30deg);
transition:.2s; -moz-transition:.2s; -ms-transition:.2s; -o-transition:.2s; -webkit-transition:.2s;}
.window-next:after{position:absolute; content:''; bottom:0; left:50%; width:40px; height:1px; background:rgba(255,255,255,.4);
transform-origin:left bottom; -moz-transform-origin:left bottom; -ms-transform-origin:left bottom;
-o-transform-origin:left bottom; -webkit-transform-origin:left bottom;
transform:rotate(-30deg); -moz-transform:rotate(-30deg); -ms-transform:rotate(-30deg);
-o-transform:rotate(-30deg); -webkit-transform:rotate(-30deg);
transition:.2s; -moz-transition:.2s; -ms-transition:.2s; -o-transition:.2s; -webkit-transition:.2s;}
.window-next:hover:before,
.window-next:hover:after{background:#ffffff; background:#ef2526; height:2px;}
.window-box .window-next{position:absolute;left:50%;bottom:3.07%;width:100px;margin-left:-50px;text-align:center;padding-bottom:22px;color:rgba(255,255,255,.8);font-size:12px;cursor:pointer;-webkit-animation:-webkit-scroll 4s infinite ease-in-out;-moz-animation:-moz-scroll 4s infinite ease-in-out;transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;}
.banner-box.swiper-container-horizontal + .window-next{bottom:11.86%!important;}
.window-box .window-next:before{position:absolute;content:'';bottom:0;right:50%;width:40px;height:1px;background:rgba(255,255,255,.4);transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;-webkit-transform-origin:right bottom;transform:rotate(+30deg);-moz-transform:rotate(+30deg);-ms-transform:rotate(+30deg);-o-transform:rotate(+30deg);-webkit-transform:rotate(+30deg);transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;}
.window-box .window-next:after{position:absolute;content:'';bottom:0;left:50%;width:40px;height:1px;background:rgba(255,255,255,.4);transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;-webkit-transform-origin:left bottom;transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;}
@keyframes -webkit-scroll {
0%,40%{opacity:0; -webkit-transform:translateY(-8px);}
60%,90%{opacity:1; -webkit-transform:translateY(0);}
100%{opacity:0; -webkit-transform:translateY(4px);} }
@keyframes -moz-scroll {
0%,40%{opacity:0; -moz-transform:translateY(-8px);}
60%,90%{opacity:1; -moz-transform:translateY(0);}
100%{opacity:0; -moz-transform:translateY(4px);} }