body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,div,figure,img{margin:0;padding:0 ;font-family: "MicrosoftYaHeiLight",Arial;}
body,button,input,select,textarea{ font-size: 12px; line-height: 1.5; font-family: "MicrosoftYaHeiLight",arial, verdana, sans-serif;color:#363636;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
li{list-style:none}
fieldset,img,video{border:0;vertical-align: middle;} 
table{border-collapse:collapse;border-spacing:0}
q:before,q:after{content:''}
button,input,select,textarea{font-size:100%}
legend{color:#363636}
small{font-size:12px}
hr{border:none;height:1px}
a{text-decoration:none;border:0;color:#363636;}
a:visited{ text-decoration:none; } 
/* a:hover{text-decoration:none; color: #313489} */
.clearfix {clear: both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
img{max-width: 100%;vertical-align: middle;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.swiper-slide img{width: 100%;height: 100%;}