@charset "utf-8";
.Homebanner{position:relative;width:100%;min-width:1170px;height:370px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:100%;}
.Homebanner ul li{width:100%;height:100%;position:absolute;overflow:hidden;}
.Homebanner ul li img.back {
    position: absolute;
    left: 50%;
    top: 0px;
    display: block;
    margin-left: -800px;
}
.Homebannertext dl dd img{position:absolute;right:70px;bottom:10px;display:block;}

.Homeleft,.Homeright{background:#000;font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}

.Homedot{position:absolute;width:30px;text-align:center;z-index:999;top:50%;right:0;}
.Homedot a{display:inline-block;margin:6px;height:12px;width:12px;line-height:1000px;overflow:hidden;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; background-color: #fff;background:rgba(255,255,255,0.3);}
.Homedot a.cur{background:#fff;}


.Homebannertext{width: 1170px; margin: 0 auto;height:100%;}
.Homebannertext dl{position:relative;width:100%;height:100%;left:0;text-align:left;}
.Homebannertext dl dt{position:absolute;z-index:9999; left: 70px; top: 60px;font-size:35px;line-height:35px;color:#fff;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl dd{position:absolute;z-index:9999; right: 0; bottom: 5px; transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);-webkit-transform:translateY(-100px);}
.Homebannertext dl dt a{display: block; width: 170px; height: 50px; background: #1f6ca0;color: #fff;line-height: 50px;font-size: 16px;text-align:center;margin-top:24px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.Homebannertext dl dt a span{font-family: 宋体;}
.Homebannertext dl dt a:hover{background: #4ba4df; }
.bannereffect{opacity:0;filter:alpha(opacity=0);}
.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .4s;-moz-transition:all 1s ease-in-out .4s;-ms-transition:all 1s ease-in-out .4s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .4s;}
.Homebanner li.cur .Homebannertext dl dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}