/*=========================Reset_start==========================*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0;}
html,body{line-height:1.35; color: #666; font-family:Arial,Verdana,"Microsoft YaHei","微软雅黑",sans-serif; font-size: 14px; text-align: left; min-width: 1000px;}
ul,ol{list-style: none; overflow: hidden;}
img{border: 0;}
input,select,textarea{outline:0;}
textarea{resize:none; overflow: auto;}
table{border-collapse: collapse; border-spacing: 0;}
th,strong,var,em{font-weight: normal; font-style: normal;}
a{text-decoration: none; color: #333;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
/*==========================Reset_End===========================*/

.lf{ float: left;}
.rf{ float: right;}
.ofh{ overflow: hidden;}
.mag{margin: 0 auto;}


.header{ width: 100%; height:522px; background:url(banner230412.jpg) no-repeat center 0; margin-bottom:30px}
.main{ width: 1200px; margin: 0 auto;}
.time{ color: #fff; background-image: linear-gradient(to right, rgba(24,169,224,1), rgba(24,169,224,0)); font-weight: bold; font-size: 22px; padding: 10px; margin-bottom: 20px;}
h2{ color:#fff; background:#5ebbfe; text-align: center; font-size:24px; padding: 10px 0;}
h3{ color:#333; background:#dcdcdc; text-align: center; font-size:18px; padding: 10px 0;}
.group{ display: flex; justify-content: space-around;}
.teacher{ width: 49.5%; text-align: center; margin: 30px 0; padding: 20px 0;}
.teacher img{ display: inline-block; margin-bottom: 10px;}
.teacher div span{ font-size: 20px; font-weight: bold; color: #093c6b}
.teacher div p{font-size: 16px; color: #093c6b}
.footer{ display: flex; background: #1e6ea1;}
.footer div img{ width: 100px; height: 100px; }
.footer-con{ width: 600px; margin: 0 auto; padding: 50px 0; display: flex; justify-content: center;color: #fff;}
.footer-con .unit{ font-weight: bold; font-size: 20px; margin-left: 20px; padding-top: 40px;}