﻿.banner-box {min-width:1003px;max-width:1380px;height:552px;overflow:hidden;margin:20px auto 0 auto;position:relative;width:71.875%;}

.banner-box img{width:100%;}
.banner-box .banner ul{list-style:none;padding-left:0;margin-bottom:0;}
.banner-box .banner ul li{position:absolute; display: none;opacity:0;}
.banner-box .banner ul li:nth-child(1){opacity:1;display:block;}
.banner-box .banner ul li img{width:100%;position:absolute;top:0;}
.banner-box .banner ul li:first-child img{position:relative;}
.banner-box .nexImg,.banner-box .preImg{padding:25px 10px 25px 10px;position:absolute;top:50%;margin-top:-53px;background:#000;opacity:0.5;border-radius:5px;z-index:10;}
.banner-box .nexImg:hover,.banner-box .preImg:hover{opacity:0.8;}
.banner-box .nexImg{right:0;}
.banner-box .jumpBtn{width:50%;position:absolute;bottom:10px;text-align:right;z-index:9;right:0;}
.banner-box .jumpBtn ul{margin-bottom:0;padding:0;margin-right:20px;}
.banner-box .jumpBtn ul li{width:20px;height:20px;border-radius:50%;display:inline-block;background-color:#004098;opacity:0.9;margin-left:10px;}
.banner-box .jumpBtn ul li:first-child{margin-left:0;}
@media screen and (max-width:1220px){
    .banner-box {height:427px;overflow:hidden;}
    /*.banner-box .banner ul li img {width:1220px;height:427px;position:absolute;left:50%;margin-left:-306px;}*/
}
.banner {position:relative;z-index:1;}
.banner .txt {position:absolute;display:block;margin:0;bottom:0px;height:50px;line-height:50px;color:#fff;font-size:20px;text-align:left;padding:0 20px 0 20px;background-color:rgba(0, 0, 0, 0.6);width:100%;box-sizing:border-box;overflow:hidden;}






