@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,td,figure{margin:0;padding:0;}
body{font-size:12px; word-wrap:break-word;}
a,u,s,del{color:#666;text-decoration:none} 
input,fieldset ,a img,.bor0 {border:0;}
i,em,b{font-style:normal;font-weight:100;}
li{list-style:none;}
img{vertical-align:middle;}
table{border-collapse:collapse;}
.ind2{text-indent:2em;}
/* h1{display:none;} */
input,textarea{outline:none; background:none;}/*禁止谷歌浏览器中输入时出现框*/
textarea{resize:none;}/*禁止多行文本框被用户改变大小*/
.margin{min-width:1200px;margin:0 auto;}
.valign{text-align:center;}
.valign img{vertical-align:middle;}
.valign:after{content:"";display:inline-block; vertical-align:middle; height:100%;}
.over{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}/*单行文本省略号*/
.center{top:0;right:0;bottom:0;left:0;margin:auto;}/*定位居中*/
.layout{
    width:1200px;
    margin:0 auto;
}
/* 弹性盒 */
.flexstart {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.flexbetween {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
img {
    object-fit: cover;
}
