@charset "utf-8";

/*banner*/
#banner-box{margin:0px auto;height:500px;overflow:hidden;position:relative;padding-top:-40px;}
.banner-inner{height:55px;margin:0px auto}
.banner-nav-fix{position:fixed;left:0px;top:82px;z-index:3}
.banner-nav{width:100%}
.banner-nav ul {margin:0px auto}
.banner-nav li {float:left;display:inline;width:50px;height:55px;font-size:14px;cursor:pointer;position:relative;margin-right: 60px;}
.banner-nav li div{width:110px;height:65px;position:absolute;left:0px;top:0px;z-index:5;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}
.banner-nav li a span{position: absolute;width: 32px;display: block;	height: 4px;bottom: 0px;left: 0px; opacity: 0;
	background-color: #ffffff;
	border-radius: 2px;}
.banner-nav li a.bg1 span{background-position:15px 2px}
.banner-nav li a.bg2 span{background-position:-53px 2px}
.banner-nav li a.bg3 span{background-position:-110px 2px}
.banner-nav li a.bg4 span{background-position:-174px 2px}
.banner-nav li a.bg5 span{background-position:-235px 2px}
.banner-nav li a.bg6 span{background-position:-297px 2px}
.banner-nav li a{display:block;float:left;position:absolute;left:0px;top:0px;color:#fff;z-index:6;display:inline;width:100%;height:55px;padding-top:5px;font-size: 20px;opacity: .42;}
.banner-nav li.current{cursor:default}
.banner-nav li.current div{background:none;}
.banner-nav li.current a{cursor:default;opacity: 1;}
.banner-nav li.current a span {opacity: 1;}
.banner-nav li.current a.bg1 span{background-position:15px -32px}
.banner-nav li.current a.bg2 span{background-position:-53px -32px}
.banner-nav li.current a.bg3 span{background-position:-110px -32px}
.banner-nav li.current a.bg4 span{background-position:-174px -32px}
.banner-nav li.current a.bg5 span{background-position:-235px -32px}
.banner-nav li.current a.bg6 span{background-position:-297px -32px}
.banner-list{height:500px;position:absolute;z-index:2;overflow:hidden;width:100%}
.banner-list li{width:100%;height:500px;text-align:center;float:left;display:inline-block}
.banner-list li .animate-box {width:100%;position:relative;height: 100%;}
.banner-list li .animate-box .t-d{position:absolute;left:55%;top:200px}
.banner-list li .animate-box .t-d h2 {display:block;margin:0px;padding:0px;font-size:30px;text-align:left;color:#fff}
.banner-list li .animate-box .t-d h3{display:block;margin:0px;padding:0px;font-size:24px;text-align:left;color:#fff}
.banner-list li .animate-box .t-d p{color:#fff;padding:10px 0px 0 0;line-height:32px;left:20px;text-align:left;font-size: 16px;}
.banner-list li .animate-box .animate-img{position:absolute;top:0px;left:0px;height: 100%;width: 50%;}
.banner-list li .animate-box .animate-img img {width:100%;height: 100%;object-fit: cover;}
.slider-btn{width:100px;height:30px;background:#fff;border-radius:4px;-moz-border-radius:4px;line-height:30px;text-align:center;font-size:12px;color:#444;display:block ;font-family:"宋体";}
.slider-btn:hover{color:#fff;background:#c80106;}
.banner-nav-abs{position:absolute;left:55%;top:60px;z-index:3;width: 45%;border-bottom: 1px solid #ffac69;}
.banner-nav-abs-opac{position:absolute;width:100%;height:78px;left:0px;bottom:-22px;z-index:2}