html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{padding:0;margin:0;}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{max-width: 750px;margin:0 auto !important;}
.detai{width: 100%;margin:0 auto;height: auto;overflow: hidden;position: relative;z-index: 2;}
.banner{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.banner img{display: block;width: 100%;margin:0 auto;}
.detai_bg{position: fixed;left: 0;top:0;z-index: 1;width: 100%;height: 100%;background: url("../images/school/bg.jpg") no-repeat top center;background-size: cover;background-attachment:fixed;}
.detai_com{width: calc(94% - 1.6rem);margin:-3.6rem auto 0;padding: 0.8rem;height: auto;overflow: hidden;background: #ffffff;border-radius: 6px;position: relative;z-index: 2;}
.detai_top{width: 100%;margin:0.45rem auto;height: auto;overflow: hidden;}
.detai_top h3{width: 100%;text-align: center;font-size:1.2rem;color: #000000;line-height: 1.6rem;margin:0 auto;height: auto;overflow: hidden;font-weight: normal;}
.detai_top p{width: 100%;margin:0.7rem auto 0.2rem;height: auto;overflow: hidden;font-size: 0.85rem;line-height: 1.1rem;color: #919191;text-align: center;}
.detai_top p span{padding: 0 0.85rem;}
.detai_info{width: 100%;margin:0 auto;height: auto;overflow: hidden;font-size: 0.9rem;line-height: 1.4rem;text-align: justify;color: #1E1E1E;}
.detai_info img{display: inline-block;margin: 0 auto;max-width: 100%;}
.detai_info video{display: inline-block;max-width: 100%;margin:0 auto;}
.detai_crop{display: block;width: 100%;margin:1rem auto 2rem;height: auto;overflow: hidden;}
.detai_crop img{display: block;width: 6.3rem  /* 189/30 */;margin:0 auto;}
.backico{display: block;width: 2.667rem  /* 80/30 */;height: auto;overflow: hidden;position: fixed;right: 1rem;top:50%;z-index: 5;}
.backico img{display: block;width: 100%;margin:0 auto;}