body{font:normal 12px/22px "宋体";background:#fff;text-alt:justify;text-justify:inter-ideograph;overflow-x:hidden;}
body,p,ul,li,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,iframe{margin:0;padding:0;font-family:"Microsoft YaHei"}
ul,li,ol{list-style:none outside none;}
a img{border:none;}

a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{color:#0c1d0d;}

/* clear */
.clear{zoom:1;clear:both;display:inline-block;}
.clear{display:block;}
.clear:after{content:".";height:0;display:block;clear:both;visibility:hidden;font-size:0;}

.mar-t10{ margin-top: 10px !important; }
.mar-t20{ margin-top: 20px !important; }
.mar-t30{ margin-top: 30px !important; }
.pad-t10{ padding-top: 10px !important; }
.pad-t20{ padding-top: 20px !important; }
.pad-t30{ padding-top: 30px !important; }
.pad-b10{ padding-bottom: 10px !important; }
.pad-b20{ padding-bottom: 20px !important; }
.pad-b30{ padding-bottom: 30px !important; }
.pad30{ padding-top: 30px; padding-bottom: 30px; }
.fl{ float: left; }
.fr{ float: right; }
i{ display: block; line-height: 0; }
i img{ width: 100%; height: 100%; }
#edge{ background: #fff; height: 100%; }
#header{ z-index: 1000; position: fixed; top: 0; width: 100%; height: 53px; line-height: 53px; border-bottom: 1px solid #959595; background: #fff; }
#header .list{ float: left; margin-left: 20px; margin-top: 26px; width: 4rem; height: 1rem;  font-size: 1rem;font-style: normal;color: #000;}
#header .logo,.footer3 .logo{ width: 100%; height: 100%; background: url(/eduimg../images/logo.png) no-repeat center center; background-size: 97.5px 16.5px; }

#header #menu{ z-index: 1000; display: none; position: absolute; top: 54px; width: 100%; background: #fff; }
#header #menu a{ display: block; margin: 0 auto; width: 90%; text-align: center; font-size: 15.6px; font-weight: 700; color: #0d0d0d; border-bottom: 1px solid #ececec; }
#header #menu a.close{ width: 100%; background: url(/eduimg../images/close.jpg) no-repeat 20px center; background-size: 19px 16.5px; }
#header #menu a.active{ color: #fc8d00; }

.banner-box{ position: relative; margin-top: 23px; margin-bottom: 23px; width: 100%; overflow: hidden; }
#banner ul{ position: relative; margin: 0 auto; width: 90%; }
#banner li{ float: left; margin-right:6%; width: 20%;  }
#banner li.none{ margin-right: 0; }
#banner li img{ width: 100%; }
#banner .banner-list{ position: absolute; bottom: 23px; left: 50%; margin-left: -57.5px; width: 115px; }
#banner .banner-list span{ display: block; float: left; margin: 0 9px; width: 9.6px; height: 9.6px; background: url(/eduimg../images/point.png) no-repeat center center; background-size: 9.6px 9.6px; }
#banner .banner-list span.active{ background: url(/eduimg../images/pointact.png) no-repeat center center; background-size: 9.6px 9.6px; }


#footer{  width: 100%;
  position: absolute;
  bottom:35px;height: 30%;background:url(/eduimg../images/bgfooter.png) no-repeat;background-size: 100% 100%;;text-align:center;}
#footer img{ position: absolute;left:50%;top:50%;margin-left:-43px;margin-top:-80px}
.footer{ display: none; }
.footer3{ width: 100%; height: 80px; background: #f9f9f9; }
.footer2{ padding-top: 50px; width: 100%; height: 107px; background: #211f1f; }
.footer2 a{ display: block; float: left; width: 24.7%; text-align: center; color: #fff; border-right: 1px solid #f5f5f5; }
.footer2 a.none{ border-right: none; }
.footer2 span{ display: block; line-height: 73px; color: #fff; font-size: 11.6px; text-align: center; }
.footer4{ border-top: 1px solid #f0f0f0; text-align: center;background: #000; }
.footer4 p{ margin: 0 auto; width: 80%; text-align: center; font-size: 10.4px; }

.footer4 a{ display: block; float: left; margin-right: 1%; width: 19%; height: 39px;  background: #616161; }
.footer4 a img{ width: 100%; }
.footer4 a.none{ margin-right: 0; }
.footer4 span{ display: block; line-height: 65px; color: #a6a6a6; }
.tj{ margin: 0 auto; width: 75%; }
.tj i{ float: left; margin: 5%; width: 40%; }

.kecheng{ float: right; margin-right: 20px; margin-top: 13.25px; width: 68.4px; height: 28.8px; background: url(/eduimg../images/kecheng.png) no-repeat center center; background-size: 68.4px 28.8px; }


.index_img img{ display: block; margin: 10px auto;width: 80%; }

#back{ z-index: 1000; position: fixed; bottom: 1rem; right: 1rem; width: 2.33rem; height: 2.33rem; }