@charset "utf-8";
.clearfix{zoom:1;}
.clearfix:after{content:'\20';display:block;clear:both;}
.none{display:none;}
*{margin:0;padding:0;-webkit-text-size-adjust:none;word-wrap:break-word;word-break:normal;}
a{text-decoration:none;outline:none;cursor:pointer;color:#646464;}
a:hover,img{border:none;}
html{overflow-x:hidden;background-color:#fff;}
.fl,.fr,.lifl li{float:left;display:inline;}


/* banner */
.wrap{width:1002px;margin:0 auto;}
.banner .wrap{height:484px;position:relative;}
.banner .pan{width:1900px;height:600px;position:absolute;top:0;left:-460px;overflow:hidden;text-align:center;}
.banner .pan img{position:absolute;top:0px;left:0px;}
ul.tab{position:absolute;top:495px;right:20px;z-index:1;cursor:pointer;}
ul.tab li{padding-left:7px;}
ul.tab img,ul.wdl img,.map{border:2px solid #fff;-webkit-box-shadow:0px 0px 3px 1px rgba(6, 0, 1, 0.3);box-shadow:0px 0px 3px 1px rgba(6, 0, 1, 0.3);}
ul.tab li.current img{border:2px solid #fa2525;width:100px;height:50px;}
a.arr_l,a.arr_r{background:url(../images/arr.png) no-repeat;width:100px;height:50px;position:absolute;top:197px;z-index:1;}
a.arr_l{left:9px;}
a.arr_r{background-position:right 0;right:9px;}
a.arr_l:hover{background-position:0 bottom;}
a.arr_r:hover{background-position:right bottom;}