@charset "UTF-8";
*{font-family:"Microsoft YaHei","微软雅黑","黑体","宋体","Arial",sans-serif;color: #333333;margin: 0px;padding: 0px;}
html,body{overflow-x: hidden;}
:focus {outline: none;}
p,h1,h2,h3,h4,h5,img,button,dl,dt,dd {transition:  all .5s;}
ul,h1,h2,h3,h4,h5,h6,p,dl,hr{padding: 0;margin: 0;font-weight: normal;}
a,a:hover,a:focus{text-decoration: none;outline: none;}
button:focus {outline: none;}
a{color: #333333;}
ul{list-style: none;}
ul:before,ul:after{display: none;}
input{outline:none;border:none;background:none;}
textarea{resize: none;}
img {max-width: 100%;display: block;border:0 none;}
input::placeholder,input::-webkit-input-placeholder {color:#999999 ;font-size: 12px;}
.flexrow {display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.fl {float: left;}
.fr {float: right;}
.clearfix,.clear,.clearboth {clear: both;}
.w1400 {width: 1400px;margin: 0 auto;padding: 0px;}
.con1168 {width: 1168px;margin: 0 auto;}
.container1780 {width: 1780px;margin: 0 auto;}
.container1370 {width: 1370px;margin: 0 auto;overflow:hidden;}
.swiper,.swiper-container { width: 100%; height: 100%;}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  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 {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
}







.col-no-l-padding {

  padding-left: 0px;

}

.f60 {

  font-size: 60px;

}

.f48 {

  font-size: 48px;

}

.f36 {

  font-size: 36px;

}

