@charset "gb2312";
html { -webkit-tap-highlight-color: transparent;overflow-x:hidden;height: 100%; font-size: 312.5%; background-color: #ebebeb; margin: 0 auto; padding: 0 }
body{background:#FFF;padding:0;margin:0;font-size:14px;-webkit-text-size-adjust:none;width:100%;min-width:320px;max-width:640px;overflow-x:hidden;margin:0 auto;line-height:23px;font-family:"微软雅黑";}
ol,ul{list-style:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul,li,input,h1,h2,h3,p,span,b,dl,dt,dd{margin:0;padding:0;list-style:none;}
img{border:0;display:block;}
a{text-decoration:none;color:#333;}
p{text-indent:2em;}
.cl{clear:both;}
@-webkit-keyframes rotate { from {-webkit-transform:rotate(0deg);}to { -webkit-transform: rotate(360deg); }}
@media screen and (min-width:320px) {html { font-size: 156%; }}
@media screen and (min-width:480px) {html { font-size: 234.5%; }}
@media screen and (min-width:640px) {html { font-size: 312.5%; }}

@font-face{font-family:'iconfont';src:url('iconfonticonfont.eot');src:url('iconfonticonfont.eotiefix') format('embedded-opentype'),url('iconfonticonfont.woff') format('woff'),url('iconfonticonfont.ttf') format('truetype'),url('iconfonticonfont.svgiconfont') format('svg');}
.iconfont{font-family:"iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
/*顶部*/
.menubox{position:absolute;right:0;width:0px;z-index:1000;top:.88rem;}
.dangzhu { background-color: #000; width: 100%; height: 920px; left: 0; top:.88rem;filter: alpha(opacity=40); opacity: 0.4; z-index: 1; position: absolute; display: none; }
.menumain ul li {height:.7rem;line-height:.7rem; border-top: 1px solid #d16d03; border-bottom: 1px solid #ff8d15; background: #EC7A00 ; text-align: center; }
.menumain ul li a { padding-left: 0px; display: block; color: #fff }
.head-bg { background: #ec7a00; width: 100% }
.header h1 { position: relative; text-align: center; color: #fff; font-weight: normal;height:0.88rem; }
.header h1 { text-align: center }
.header h1 font { color: #FFF; line-height: 1rem; text-align: center; font-size: 0.5rem; -moz-box-flex: 1; }
.tb_back { position: absolute; left: 0;}
.tb_back a i{font-size:.5rem;line-height:1rem;padding-left:.3rem;color:#FFF;}
.tb_list { position: absolute; right:.05rem;}
.tb_list a i{font-size:.5rem;line-height:1rem;padding-right:.3rem;color:#FFF;}

/*底部悬浮框 */
.user-info{background:#f3f3f3;width:100%;float:left;}.user-info li{width:20%;text-align:center;float:left;display:inline;box-sizing:border-box;}.user-info li p{font-size:.6rem;color:#ee7902;margin:0px auto;text-indent:inherit;}.com-client{position:fixed;width:100%;left:0;bottom:0;z-index:800;}.user-info li .iconfont{font-size:1rem;line-height:1.5rem;color:#ff8800;}
/*底部*/
.footer{text-align:center;font-size:.5rem;width:100%;clear:both;height:auto;background:#ff8c01;margin-bottom:1.6rem;padding:.2rem 0;}.footer p{color:#FFF;line-height:1rem;}.footer p a{color:#FFF;padding:0 10px;}.footer p span a{color:#FFF}
/*在线报名*/
#baoming{width:99%;padding:3px 0;background-color:#FFF;margin:0px auto;}#baoming ul li{width:90%;line-height:.9rem;margin:.3rem auto;}.name{width:15%;text-align:right;float:left;color:#646464;}
#baoming #name, #baoming #tell, #main #user_email, #baoming #hukou, #baoming #zhuanye, #baoming #email, #baoming #qqmsn{width:100%;height:.9rem;text-indent:5px;border:1px solid #dcdcdc;outline:none;color:#666;margin:0px auto;}.sex{margin-right:15px;}.bmbtn{background:#f57f00;border:1px solid #e77800;border-radius:4px;box-shadow:0 1px 0 #f8ab45 inset;color:#FFFFFF;cursor:pointer;display:block;font-weight:700;height:.8rem;line-height:.8rem;text-align:center; font-weight:bold;width:98%;font-size:.4rem;margin-bottom:10px;margin:0px auto;}

.ys_h1{text-align:center;margin:10px auto;}

.pymb{width:100%;height:4.5rem;background:url(imagespymb.jpg) left no-repeat;background-size:cover;padding-top:1.8rem;margin:3px auto;padding-right:.5rem;}.pymb p{margin-left:.5rem;font-size:.6rem;line-height:.9rem;}

.xxnr{width:100%;height:13rem;background:url(imagesxxnr.jpg) center no-repeat;background-size:cover;padding:2.64rem .66rem 0px .66rem;position:relative;}.xxnr span{font-size:.6rem;line-height:1.2rem;color:#333;font-weight:bold;}.xxnr p{font-size:.6rem;line-height:1rem;color:#333;}.xxnr img{margin:5px auto;}

.xszp{width:100%;height:10.8rem;background:url(imagesxszp.jpg) center no-repeat;background-size:contain;padding-top:9.5rem;margin:10px auto;position:relative;}.xszp img{position:absolute;bottom:.3rem;left:15%;}

.rmzy{width:100%;height:auto;margin:0px auto;background:#fffceb;padding:15px 0px;}
.rmzy_t{width:4.5rem;height:.66rem;background:url(imagesrmzy.jpg) center no-repeat;background-size:cover;margin:.3rem auto;}
.rmzy ul{width:100%;height:auto;}
.rmzy ul li{width:90%;margin:0px auto;padding:.5rem 0;}
.rmzy li .zy_left{width:30%;float:left;}
.zy_left .zy_pic1{width:90%;height:2.11rem;background:url(imagesjpdc.jpg) center no-repeat;background-size:contain;margin:.2rem auto;}
.zy_left .zy_pic2{width:90%;height:2.11rem;background:url(imagesjdxd.jpg) center no-repeat;background-size:contain;margin:.2rem auto;}
.zy_left .zy_pic3{width:90%;height:2.11rem;background:url(imagesdcjy.jpg) center no-repeat;background-size:cover;margin:0px auto;}
.zy_left .zxzy{width:70%;height:.792rem;background:url(imageszyzx.png) center no-repeat;background-size:cover;margin:0px auto;}
.rmzy li .zy_right{width:70%;float:left;padding:.132rem .792rem;}
.zy_right span{font-size:.6rem;color:#F00;line-height:1rem;}
.zy_right p{font-size:.55rem;line-height:1rem;}
.zy_right p a{color:#F00;}