/*reset*/
* {box-sizing: border-box}
*, *:after, *:before{box-sizing: border-box;}
blockquote,body,dd,dir,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,input,legend,menu,optgroup,p,
pre,tbody,td,textarea,tfoot,th,thead,ul,em {margin: 0;padding: 0;font-weight: 500;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;text-size-adjust: 100%}
body,button,input,select,textarea {font: 16px 'Microsoft YaHei', 'syht', 'PingFang SC', Arial, 'Stratum',Arial ;}
a {text-decoration: none;color: #000;display: block;}
p{font-weight: 500;}
li {list-style: none}
img {border: 0;image-rendering: optimizeQuality;}
table {border-collapse: collapse;border-spacing: 0}
button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance: button;cursor: pointer}
button[disabled],input[disabled] {cursor: default}
.center {max-width: 1600px;width: 86.97%;overflow: hidden;margin: 0 auto;}
.clearbox:after {content: '';display: block;clear: both;height: 0;overflow: hidden;visibility: hidden}
.clearbox {zoom: 1}

.fr {float: right}
.fl {float: left}
.imgbox img {width: 100%;height: 100%;object-fit: cover;}
.bgm {background-size:cover;background-position: center center;background-repeat: no-repeat;}
.bgm1 {background-size:cover;background-position: right center;background-repeat: no-repeat;}