

.m1{ margin: 80px 0px;}
.m1-t{ background-image: url(../images/classbg.png); background-repeat: no-repeat; background-position: center top;}
.m1-t h1{ position: relative;}
.m1-t h1::after{ position: absolute; left: 50%; top:15px; margin-left: -120px; content: ''; background-image: url(../images/classicon.png); width: 29px; height: 27px;background-repeat: no-repeat; background-position: center top;}

.m1-nl video{ width: 495px; height: 350px;}
.minPin .index .top .auto{height: auto;}
.index .top .auto{height: auto;}
.m1-nrtext p{ margin-bottom: 20px;}


.m2{ background-color: #38374f; padding: 80px 0px;}
.m2-t{ background-image: url(../images/classbg.png); background-repeat: no-repeat; background-position: center top;}
.m2-t h1{ position: relative;}
.m2-t h1::after{ position: absolute; left: 50%; top:15px; margin-left: -120px; content: ''; background-image: url(../images/classicon.png); width: 29px; height: 27px;background-repeat: no-repeat; background-position: center top;}
.text-zs{color: #666489 !important;}
.bg-zs{background-color: #666489 !important;}

.bg-qs{background-color: #dadada !important;}
.m2-nz { position: relative; }
.m2-nztext{ position: absolute; left: 0; top:0;}
.m2-nztext-r{ position: absolute; right: 0; top:0;}
.m2-nz img{ width: 100%;}
.m2-nz h1{ font-size: 18px; font-weight: bold;}


.m3{ background-color: #f9f9f9; padding: 80px 0px;}
.m3-t{ background-image: url(../images/classbg.png); background-repeat: no-repeat; background-position: center top;}
.m3-t h1{ position: relative;}
.m3-t h1::after{ position: absolute; left: 50%; top:15px; margin-left: -120px; content: ''; background-image: url(../images/classicon.png); width: 29px; height: 27px;background-repeat: no-repeat; background-position: center top;}
.m3-niteam a{border:1px solid #e6e6e6}
.m3-niteam a:hover{border:1px solid #00409c}
.m3-niteam h1{ font-size: 18px; line-height: 28px; position: relative; margin-bottom: 20px;}
.m3-niteam h1::after{ position: absolute; left: 0; bottom: -10px; width: 60px; height: 2px; content: ''; background-color: #00409c;}
.m4{  padding: 80px 0px;}
.m4-t{ background-image: url(../images/classbg.png); background-repeat: no-repeat; background-position: center top;}
.m4-t h1{ position: relative;}
.m4-t h1::after{ position: absolute; left: 50%; top:15px; margin-left: -120px; content: ''; background-image: url(../images/classicon.png); width: 29px; height: 27px;background-repeat: no-repeat; background-position: center top;}
