@charset "gb2312";
html{-webkit-text-size-adjust:none; -webkit-tap-highlight-color: transparent;overflow-x:hidden;height: 100%; font-size: 312.5%; background-color: #ebebeb; margin: 0 auto; padding: 0; }
body{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:"宋体"; color:#333333;}
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;font-family:"宋体";}
img{border:0;display:block;}
a{text-decoration:none;color:#333;}
.cl{clear:both;}
p{text-indent:2em;}
@-webkit-keyframes rotate { from {-webkit-transform:rotate(0deg);}to { -webkit-transform: rotate(360deg); }}
@media screen and (min-width:320px) {html { font-size: 156.25%; }}
@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;}

.phone{width:100%;padding:.3rem 0;margin:0px auto;background:#e4e0df;}
.Telephone{ background:#ff8c01; width:60%; border-radius:10px; margin:0 auto;padding:.2em; text-align:center; overflow:hidden; clear:both;}
.Telephone a{ color:#FFF; display:block;}
.Telephone span{ margin-left:.5em; line-height:1.5em;  letter-spacing: 3px; font-size:.5rem;}

.logo{width:100%;margin:0 auto;text-align:center;background:#FFF;}
.logo img{margin:0px auto;}

.lead{width:100%;height:auto;padding:.4rem;background:#FFF;}
.box{width:100%;height:auto;}
.lead_t{width:15%;margin:.1rem auto; line-height:1.5rem;text-align:center;font-size:1rem;color:red;font-weight:600;border-bottom:.02rem solid #B3B1B1;}
.box p{font-size:.6rem;line-height:1rem;padding:.3rem 0;}
.que1{ width:100%; margin:.2rem auto;overflow:hidden;background-color:#717171;}
.que1 p{width:58%;height:auto;float:left;padding:.4rem;color:#FFFFFF;}
.que1 img{ width:40%; float:right;}
.que2{ width:100%; margin:.2rem auto;background-color:#717171;overflow:hidden;}
.que2 p{width:58%;height:auto;float:right;padding:.4rem;color:#FFFFFF;}
.que2 img{ width:40%; float:left;}

.dx{width:100%;height:auto;padding:.4rem;background:#FFF;}
.dx_t{margin:0 auto; line-height:1rem;text-align:center;font-size:.8rem;font-weight:600;}
.dx p{font-size:.6rem;line-height:1rem;padding:.3rem 0;}
.dx img{ width:85%; margin:.2rem auto;}
.dx_tit{width:60%;margin:.1rem auto; line-height:1rem;text-align:center;font-size:.7rem;font-weight:600;border-bottom:.02rem solid #121212;}
.dx_d{width:100%;height:auto;padding:.4rem;background:#FFF;}
.dx_d font{margin:0 auto; line-height:1rem;font-size:.8rem;font-weight:600;}
.dx_d p{font-size:.6rem;line-height:1rem;padding:.3rem 0;}
.dx_d p a{ color:red; text-decoration:none;}
.dx_d p a:hover{ color:red; text-decoration:none;}

.aq{width:100%;height:auto;padding:.4rem;background:#FFF; text-align:center;}
.aq img{ width:30%;margin:.1rem auto;}
.aq span{font-size:.6rem;line-height:.9rem;font-weight:600;}
.aq font{font-size:.5rem;line-height:.9rem;font-weight:600; color:red;}
.lc{width:100%;height:auto;padding:.2rem;background:#048185;}
.lc_t{width:100%;height:auto;text-align:center;color:#FFF;font-size:.8rem;line-height:1.5rem;}
.lc ul{width:100%;height:auto;padding:.4rem .8rem;;margin:0px auto;}
.lc li{width:100%;height:.9rem;font-size:.45rem;border-left:.01rem solid #FFF;margin:0 auto;color:#FFF;}
.lc li .num{width:.8rem;height:.8rem;margin-left:-.45rem;margin-right:.2rem;float:left;border-radius:50%;background:#FFF;line-height:.8rem;text-align:center;color:#048185;}

.cx{width:100%;height:auto;}
.cx img{width:100%; margin:0 auto;}
.bm{width:100%;height:auto; background-color:#FFF;}
.bm img{width:80%; margin:0 auto;}

.hd{width:100%;height:auto;padding:.4rem;background:#FFF;}
.hd_t{width:100%;margin:0 auto;line-height:1rem;text-align:center;font-size:.8rem;font-weight:600;}
.jn{width:100%;height:auto;padding:.4rem 0; border-bottom:.01rem dashed #C1C1C1; overflow:hidden;}
.jn_l{width:23%;float:left;text-align:center;color:red;font-size:.4rem;line-height:.5rem;font-weight:600;}
.jn_l img{width:100%;}
.jn_r{width:72%; float:right;font-size:.6rem;line-height:1rem;}
.jn_r a{color:red; text-decoration:none;}
.jn_r a:hover{color:red; text-decoration:none;}

.cdj3{width:100%;height:auto;padding:0;background:#FFF;}
.cdj3_c{width:100%;margin:0rem auto;padding:.2rem 0;background:#FFF;}
.cdj3_c_zx1{line-height:.8rem;text-align:center;padding:0;border:1px solid #ec7a00;width:2.5rem;float:left;font-size:.35rem;margin-top:.2rem;}
.cdj3_c_zx2{line-height:.8rem;text-align:center;padding:0;border:1px solid #ec7a00;width:2.5rem;float:left;font-size:.35rem;background:#ec7a00;margin-top:.2rem;}
.zy{width:100%;height:auto;margin:0 auto;padding:0;}
.zy_t_box{width:94%;height:1.3rem;border-bottom:1px dashed #CCCCCC;margin:0 auto;}
.zy_t{width:94%;height:auto;border-left:6px solid #fa7a49;padding-left:2%;font-size:.5rem;float:left;line-height:.5rem;margin-top:.4rem;margin-bottom:.4rem;color:#ff9900;}
.zy ul{width:100%;padding:0 3%;margin:0 auto;}
.zy ul li{border-bottom:1px dashed #CCCCCC;}
.zy_left{float:left;width:35%;padding:.31rem 0;text-align:center;}
.zy_right{float:right;width:65%;padding:.2rem 0;}
.zy_right h1{font-size:.5rem;line-height:1rem;}
.zy_right span{display:block;font-size:.45rem;color:#999;line-height:1rem;}

/*顶部*/
.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:1rem;}
.header h1{text-align:center;}
.header h1 font{color:#FFF;line-height:1rem;text-align:center;font-size:0.6rem;-moz-box-flex:1;}
.tb_back{position:absolute;left:0;}
.tb_back a i{font-size:.5rem;line-height:.88rem;padding-left:.3rem;color:#FFF;}
.tb_list{position: absolute; right:.05rem;}
.tb_list a i{font-size:.5rem;line-height:.88rem;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:.35rem;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:.7rem;line-height:1rem;color:#ff8800;}
/*底部*/
.footer{text-align:center;font-size:.55rem;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}
/*在线报名*/
.bm_t{width:100%;height:auto;padding:.3rem 0;background:#FFF;}
.zxbm_t{border-left:6px solid #F30;padding-left:2%;font-size:.8rem;float:left;margin-left:8%;line-height:1rem;margin-top:.15rem;}
.bm_zx{float:right;margin-right:7%;}
#baoming{width:99%;padding:3px 0;background-color:#FFF;margin:0px auto;}#baoming ul li{width:90%;line-height:.7rem;margin-top:.2rem;margin:.2rem 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:.7rem;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:1rem;line-height:1rem;text-align:center; font-weight:bold;width:98%;font-size:.6rem;margin-bottom:10px;margin:0px auto;}