* { font-family:Microsoft YaHei,weiruanyahei,\5FAE\8F6F\96C5\9ED1,Arial,Helvetica,sans-serif;-webkit-text-size-adjust:none; list-style:none;margin:0; padding:0;} 
body {color:#000; font-size:14px; background-color:#fff; min-width:1400px;}
img {border:none;}
p,h2,h1,h3,ul,li{list-style-type:none;} 
ul,form{margin:0px;padding:0px;}
a{color:#000;text-decoration:none;}
a:hover{ text-decoration:underline; }
a{ blr:expression(this.onFocus=this.blur()); } 
a:focus{ -moz-outline-style: none;}  
a:hover{ text-decoration:none;}
em{font-style: normal;}




.banner{ position:relative; z-index:0; width:100%; height:700px; overflow:hidden;}
.banner .hd{ position: absolute; z-index:1; bottom:60px;left:75%;}
.banner .hd ul{ overflow:hidden; margin-left:-37px;}
.banner .hd ul li{ width:15px; height:15px; background:#fff;border-radius:50%; float:left; margin:0 5px; cursor:pointer;}
.banner .hd ul li.on{background:#f00;}
.banner .bd{ width:100%; height:700px;}
.banner .bd ul{ overflow:hidden;}
.banner .bd ul li{width:100%; height:700px;overflow:hidden; text-align:center;}
.banner .bd ul li a{ display:block; text-align:center;}
.banner a.prev,.banner a.next{ position:absolute;top:50%; margin-top:-20px; font-size:32px; color:#fff; font-family:"宋体"; width:40px; height:40px; line-height:40px; text-align:center;border-radius:50%; font-weight:700;transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s; }
.banner a.prev{ left:95px;}
.banner a.next{ right:80px;}
.banner a.prev:hover,.banner a.next:hover{ background:#fff; color:#50C569;transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s; }
.banner .bd ul li a img.t1{ display:block; margin:auto; margin-top:130px;}
.banner .bd ul li a img.t2{ display:block; margin:auto; margin-top:150px;}



