﻿@charset "utf-8";
/* slide */
.slide-main{height:70vh;position:relative; vertical-align:top; overflow:hidden;}
.prev,.next{width:.3rem;position:absolute;z-index:222;top:50%; transform: translateY(-50%);overflow:hidden;cursor:pointer;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.prev img { width:.3rem;  display:block; margin:0 auto;}
.next img { width:.3rem;  display:block; margin:0 auto;}
.prev{left:3%; }
.next{right:3%; }
.slide-main .prev:hover { opacity:1;-moz-opacity:1;filter:alpha(opacity=100); left:3%;}
.slide-main .next:hover { opacity:1;-moz-opacity:1;filter:alpha(opacity=100); right:3%;}


.item{display:block;width:100%;height:2px;position:absolute;z-index:124;bottom:30px;left:0;text-align:center; display:block; overflow:hidden;}
.item a { display:inline-block; vertical-align:top;width:.6rem; height:2px; margin:0 5px; background-color: rgba(255,255,255,0.5);-webkit-transition: all 0s;-moz-transition: all 0s;transition: all 0s;}
.item a.cur { width:.6rem; height:4px; opacity:1;-moz-opacity:1;background-color: rgba(255,255,255,1);}




.slide-box,.slide{display:block;width:100%;height:70vh;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;position:relative;position:absolute;z-index:99990;}
#bgstylea a.banner_a { background-image:url(/images/modelA/mobile_banner01.jpg); background-repeat:no-repeat; background-position:bottom center; display:block;  background-size: cover;}
#bgstyleb a.banner_a { background-image:url(/images/modelA/mobile_banner01.jpg); background-repeat:no-repeat; background-position:bottom center; display:block;  background-size:cover;}
#bgstylec a.banner_a { background-image:url(/images/modelA/mobile_banner01.jpg); background-repeat:no-repeat; background-position:bottom center; display:block;  background-size:cover;}
.slide a.banner_a{display:block;width:100%;height:70vh;cursor:pointer;}

.slide a.banner_a h2 { font-size:.24rem; font-weight:bold; color:#fff; text-align:center; position:absolute; top:50%;transform: translateY(-50%); width:100%;}
.slide a.banner_a h2 p { font-size:.16rem; line-height:.30rem; font-weight:normal; color:#fff; text-align:center; margin-top:0px; font-family:Arial, Helvetica, sans-serif;}
