@charset "gbk";
/* CSS Document */

em{font-style:normal;}
.clearfix{zoom:1;}
.clearfix:after{clear:both; height:0px; font-size:0px; visibility:hidden;display:block;content:" ";}


.Slide {width: 100%;height: 338px; float:left;overflow: hidden;position: relative}
.slide-cont {width:100%;height: 338px;position: relative;overflow: hidden; border-radius: 5px;}
.slide-item {position: absolute;width: 100%;height: 100%;left: -630px;}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 100%;height: 338px;}
.slide-txt {width: 100%;height:50px;position: absolute;left: 0;bottom: 0px;z-index: 1;}
.slide-txt .txt_bg {width: 100%;height: 50px;background:#000;opacity: 0.7;filter: alpha(opacity=70);}
.slide-txt a {display: inline-block;width:100%;height: 50px;line-height: 50px;font-size:16px;padding: 0 20px;overflow: hidden;color:#ffe825;position: absolute;left: 0;top: 0;}
.slide-nav {width: auto;height: 12px;display: inline-block;overflow: hidden;position: absolute;z-index: 100;bottom: 21px;right: 20px;overflow: hidden;}
.slide-nav a {display: block;width: 12px;height: 12px;background:#d4d4d4;cursor: pointer; margin-left: 5px;float: left;text-indent: -99em;overflow: hidden; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius: 12px; opacity: 0.4}
.slide-nav .nownav {background:#ffe825; opacity: 1}
#prev2, #next2 {display: block;width: 57px;height: 72px;position: absolute;top: 129px;display: none;}
#next {right: 0;background-position: -62px 0;}
a{ text-decoration:none; color:#333}
a:hover{ text-decoration:underline; color:#F00}