*{word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}




button,input[type="button"], input[type="submit"] {line-height:normal !important;}

img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}


*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.cl{clear:both; display:block}
ul,li{ list-style-type:none;}
i,em{ font-style:normal}
a{
transition: all 0.3s;
-moz-transition: all 0.3s;	
-webkit-transition: all 0.3s;	
-o-transition: alll 0.3s;	
}

a{ color:#333333; text-decoration:none; font-size:14px;}
a:hover{ color:#003aa1; text-decoration:none}
.weap{ width:1160px; margin:0 auto; }
.ui-nowrap {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}



#vffex{ position:fixed;top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,.7); z-index:999; display:none}
#vffex.block{ display:block}
.vftable{ display:table; width:100%; height:100%}
.vftable .td{ display:table-cell; vertical-align:middle; text-align:center}
#videobox{ max-width:750px; margin:0 auto;}
.video-close{ text-align:right; margin-bottom:5px}
#videoClose{ width:30px; display:inline-block; height:30px; background:url(../image/video-close.png) no-repeat center; background-size:100%; cursor:pointer}
.video-box{ width:100%; }
@media (max-width: 1180px){
.weap{ width:auto; padding:0 10px;} 
 
}
 
@media(max-width:1000px) {
*, :after, :before{-webkit-box-sizing: border-box; box-sizing: border-box;}
.weap{ padding-left:10px; padding-right:10px;} 
body.ow{ overflow:hidden}
