/* CSS Reset */
*, *::before, *::after {
    margin: 0; /* 移除所有元素的外边距 */
    padding: 0; /* 移除所有元素的内边距 */
    box-sizing: inherit; /* 继承父元素的box-sizing属性值 */
}
html{scroll-behavior:smooth;}
body {
    font-family: 'Microsoft Yahei',Arial, sans-serif; /* 设置全局字体族 */
    font-size:14px;
    line-height: 1.5; /* 设置文本行高 */
    color:#333;
    overflow-y: scroll;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
fieldset,
button,
input,
textarea,
form,
th,
td,
br {
    margin: 0;
    padding: 0
}
h1, h2, h3, h4, h5, h6 {
    font-weight: normal; /* 取消标题元素的加粗效果 */
}
a {
    text-decoration: none; /* 去除超链接的下划线 */
    color:#36393e;
}
a:hover{color:#136ef7;}
ul, ol {
    list-style: none; /* 移除列表项前面的符号 */
}
i,em{font-style: normal;}
img {
    /* max-width: 100%;  */
    height: auto; /* 根据比例自动调整图片高度 */
}
textarea{border:none;}
button {
    cursor: pointer; /* 改变光标形状为手型 */
    background-color: transparent; /* 按钮没有背景色 */
    border: none; /* 无边框 */
    outline: none; /* 不显示点击时的虚线框 */
}
input {outline: none;border: none;}
input[type="button"] {cursor: pointer;}
input::-webkit-input-placeholder {color: #999;}
input:-moz-placeholder {color: #999;opacity: 1!important;}
input::-moz-placeholder {color: #999;opacity: 1!important;}
input:-ms-input-placeholder {color: #999;}
textarea::-webkit-input-placeholder {color: #999;}
textarea:-moz-placeholder {color: #999;}
textarea::-moz-placeholder {color: #999;}
textarea:-ms-input-placeholder {color: #999;}
textarea {outline: none;}
/*浮动*/
.fl{float:left;}
.fr{float:right;}
.clearFix::after{content: '';display: block;clear: both; height: 0; overflow: hidden; visibility: hidden;}
.w1450{width:1450px; margin:0 auto;}

.main01{background:url(../images/01.jpg) no-repeat center; height:218px;}
.main02{background:url(../images/02.jpg) no-repeat center; height:190px;}
.main03{background:url(../images/03.jpg) no-repeat center; height:179px;}
.main04{background:url(../images/04.jpg) no-repeat center; height:257px;}
.main05{background:url(../images/05.jpg) no-repeat center; height:195px;}
.main-txt{width:780px;}
.main-txt p{font-size:18px; color:#7b7b7b; line-height: 36px; font-family: 'SourceHanSansSC-Light'; text-indent: 2em;}
.main-txt h2{font-size:30px; color:#000; font-family: 'SourceHanSansSC-Light'; margin-bottom:20px;}
.footer{text-align: center; border-top:1px solid #eaeaea; padding:20px 0; font-size:16px; color:#7b7b7b; line-height: 30px; font-family: 'SourceHanSansSC-Light'; }





