@charset "utf-8";div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0;padding:0;font-weight:normal;}
body{font-family:"Microsoft yahei",arial, "PingFangSC-Regular", sans-serif;margin:0px;padding:0px;line-height:24px;height:auto;clear:both;}
img{border:0px;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
a{ text-decoration:none;outline:none;}
a:hover{ background-repeat:no-repeat;color:#03a5e3;}
.clear{ clear:both;line-height:0;height:0;font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}
/*banner*/
#banner-box{margin:0px auto;height:605px;overflow:hidden;position:relative;padding-top:5px;}/*横幅图片大小和位置*/
.banner-nav-abs{position: absolute;left:0px;top:445px;z-index:3;min-width:1200px;}/*缩略图整体位置宽度*/
.banner-nav-abs-opac{position:absolute;width:100%;height:78px;left:0px;bottom:-22px;z-index:2}
.banner-nav-fix{position:fixed;left:0px;top:82px;z-index:3}
.banner-nav{width:100%}
.banner-nav ul {width:1200px;margin:0px auto}
.banner-nav li {float:left;display:inline;width:112px;height:65px;font-size:14px;padding:5px 43px 0px 43px;cursor:pointer;position:relative;margin:0px 1px}
.banner-nav li div{width:110px;height:65px;padding:5px 43px 0px 43px;position:absolute;left:0px;top:0px;z-index:5;background:#fff;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}
.banner-nav li a span{display:block;height:36px;width:60px;margin:3px auto 0px auto;background:url(../img/icon-banner.png) ;}
.banner-nav li a.bg1 span{background-position:5px 2px}
.banner-nav li a.bg2 span{background-position:-58px 2px}
.banner-nav li a.bg3 span{background-position:-123px 2px}
.banner-nav li a.bg4 span{background-position:-192px 2px}
.banner-nav li a.bg5 span{background-position:-264px 2px}
.banner-nav li a.bg6 span{background-position:-327px 2px}
.banner-nav li a{display:block;float:left;position:absolute;left:0px;top:0px;color:#fff;z-index:6;display:inline;/*点击缩略图是白色底框宽和高*/width:114px;height:70px;/*小图和文字上边距和位置*/ top:90px;text-align:center}
.banner-nav li.current{cursor:default}
.banner-nav li.current a{color:#000;cursor:default;background:#fff;}/*下面小图点击时方框背景颜色*/
.banner-nav li.current a.bg1 span{background-position:5px -32px}
.banner-nav li.current a.bg2 span{background-position:-58px -32px}
.banner-nav li.current a.bg3 span{background-position:-123px -32px}
.banner-nav li.current a.bg4 span{background-position:-192px -32px}
.banner-nav li.current a.bg5 span{background-position:-264px -32px}
.banner-nav li.current a.bg6 span{background-position:-327px -32px}
.banner-list{position:absolute;height:600px;position:absolute;z-index:2;overflow:hidden;width:100%}
.banner-list li{width:100%;height:600px;text-align:center;float:left;display:inline-block}
.banner-list li .animate-box {width:1200px;margin:0px auto;position:relative}
.banner-list li .animate-box .t-d{
	position: absolute;
	width: 600px;
	left: 20px;
	top: 69px
}
.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 p{font-size:1.2rem;color:#fff;padding:10px 0 0 0;line-height:32px; text-align:left}/*横幅小字体*/
.banner-list li .animate-box .animate-img{position:absolute;top:50px;right:0px}
.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;}
