body{font:normal 10px/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,img{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;color:#0c5bff;}
a:hover{text-decoration:underline;}
a:focus{color:#0c5bff;}

/* 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;}


.fl{ float: left; }
.fr{ float: right; }
i{ display: block; line-height: 0; }
i img{ width: 100%; height: 100%; }
#edge{ padding-top: 0px; background: #fff; height: 100%; margin-top: 53px;}
#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: 18.25px; width: 19px; height: 16.5px; background: url(/eduimg../images/list.png) no-repeat center center; background-size: 19px 16.5px; }
#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{ padding-top: 66.66%; margin-bottom: 4.11em; background: url(/eduimg../images/topbg.jpg) no-repeat center top; background-size: 100% auto; }*/


.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; }
#back{ z-index: 1000; position: fixed; bottom: 105px; right: 12px;width: 42px; height: 42px; }
.content{width: 90%;margin: 0 auto;}


/* self begin */
.imgpic{width:100%;border:0;font-size:0;line-height:0;}
.top{margin-top:-36px;}
#edge{color:#3c2d2d;background:#ffd308}
.txt{font-size:1.7em;line-height:1.8em;padding:0.6rem 0 1.8rem;text-align:center;background:url("/eduimg../images/bg.jpg") no-repeat top center;background-size:100%;}
.txt span{color:#c5194a;}
#edge .topic{background:url("/eduimg../images/bg2.jpg") no-repeat top center;padding:0.4rem 0;}
.vriframe{width: 90vw;margin: 0 auto;color:#282828;}
.vriframe iframe{width: 90vw;height: 100vw;border: 0;}
.vriframe p{padding:0.3rem 0 0;text-align:center;font-size:1.6em;line-height:1.8em;color: #000;}
.stu{background:#222;padding:1rem 0 0.5rem;}
.swiper-container{padding-bottom:1rem;}
#top div.tele{display:none}
#edge .warp-head{display:none;}
@media (device-width:320px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone5 */

}