@charset "utf-8";
/* CSS Document */

body,form,input{ margin: 0px; padding: 0px; border:0; font-size: 14px; font-weight: normal; font-family:"Microsoft Yahei"; color:#000;}
ul,ol,li { list-style: none; list-style-type:none; margin:0; padding:0px;}
p,div,a,h1,h2,h3,h4,h5,h6,span,ul,li,img,form,input,br,dl,dt,dd{ padding:0; margin:0;}
img {border-style:none; border:0; padding:0; margin:0; display:block;}
a{color:#333; text-decoration:none !important;}
a:hover{ text-decoration:underline;}
.clear{ clear:both; height:0; display:block;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
em,i,samp,b{ font-style:normal;font-weight: normal; font-family:"Microsoft Yahei";}
input,textarea{ outline:0; border:0; background:none;}

.left{ float:left;}
.right{ float:right;}
.relative{ position:relative;}
.fix{*zoom:1;}
.fix:after{ content:""; display:block; clear:both;}
body{width:100%; background:#fff;}
html{ width:100%; overflow-x:hidden;}
.fixed{ width:100%; position:fixed; left:0; top:0; right:0; margin:auto; z-index:9999; background:#fff;}
.main1200{ width:1200px; margin:auto;}
.mtop10{ margin-top:10px;}
.mtop20{ margin-top:20px;}
.mtop30{ margin-top:30px;}
.mtop40{ margin-top:40px;}
.mtop50{ margin-top:50px;}