@charset "utf-8";
/* CSS Document by peter */
*{margin:0;padding:0;outline:none;}
html,body {height:100%;}
body {font:100%/22px Microsoft YaHei; }
ul,li {list-style:none;}
.wrapfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;} 
.wrapfix { display:inline-block;} 
.wrapfix {display:block;} 
.clear {clear:both;}
img{ display:block; width: 100%;}

.weixin{ width:100%; height:auto; position:relative; margin:0 auto;background: #fff;}
.weixin1{width:100%; height:auto;}
/*表单*/
.weixin2{ width:100%; padding-top: 7%; background: #fff;}
.box1{ width: 85%; border:2px solid #ff9524;margin: 0 auto; padding: 2px;box-sizing: border-box; padding:4px 0px 4px 4px; border-radius:4px;}
.box1 label img{width:22px; height:23px; border-right: 1px solid #e3d8e1; float: left; padding-right:4px;}
.box_ipt{ margin-left:5px; height:26px; line-height:26px; width:80%;background:none;border: none;font-size:16px;}
.top1{margin-top: 10px;}
.top2{margin-top: 5vw;}
input::-webkit-input-placeholder {color: #959595 !important;}
.anniu{width:37%; margin: 7% auto 0; padding-bottom: 5%; }
.y_p1{ text-align: center; color: #000; font-size: 22px;}
.y_p2{ text-align: center; color: #000000; font-size: 13px; padding: 4% 0 ;}
/*.p_1{color: #fff000;background: #464646;}*/
.p_2{color: #fff; background: #464646;}
.tishi_p{width: 80%; margin: 0 auto; font-size: 12px; text-align: center;
 color: #616161; border: 1px dashed #c8c8c8; border-radius: 15px; padding: 2% 0;}
.tishi_p span{font-size: 18px; font-weight: bold;}
/*表单END*/
/*分享蒙版*/
.tips_box{width:100%;height:100%;background-color:rgba(0,0,0,0.8);background-size:320px 500px;position:fixed;top:0;left:0;z-index:99;}
.t_1{width: 80%; margin: 30% auto 0; background: #fff; border-radius: 10px; display: block;}
.t_1 img{width: 25%; margin: -10% 0 0 37.5%; display: inline-block;}
.t_p1{width: 90%;margin: 0 auto; border-bottom: 1px solid #767672; text-align: center; font-size: 22px; line-height: 40px;}
.t_p2{text-align: center; font-size: 14px; padding-top: 5%;color: #4e4e4e;}
.t_p3{width: 40%; text-align: center; padding: 2% 0 2% 0; background: #ff6c00; color: #fff; margin: 5% 0 5% 30%;border-radius: 6px; display: inline-block;}
.anli2{width: 100%; position: relative;}
.anli_p1{width: 100%; position: absolute; top: 8%;}
.anli_p1 p{text-align: center; color: #fff; z-index: 55; line-height: 20px; font-size:18px;}
.anli2_1{width: 34%; position: absolute; top:28%;left: 2%;}
.anli2_1_1,.anli2_1_2{width:100%;}
.top3{margin-top: 2%;}
/*分享蒙版END*/
/*弹出报名框*/
.tan_baoming{width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:fixed;top:0;z-index:99; }
.tan_1{width: 95%; position: relative; margin: -200px auto 0;top: 50%;}
.tan_2{width: 100%; position: absolute; top:14%; left: 0; right: 0; margin: 0 auto;}
.tan_3{width: 100%; position: relative;}
.tan_fanhui{  width: 16%;position: absolute;left: 0;right: 0;margin: auto;bottom: 9px;}
.bao_loading{width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:fixed;top:0;z-index:99;}
.bao_loading1{width: 32px; height: 32px; position: absolute; top: 45%; left: 0; right: 0; margin: 0 auto;}
.y_p1{ text-align: center; color: #a3a3a3; font-size: 12px;padding-bottom: 3%; line-height: 18px;}
.y_p1 span{color: #000; font-size: 22px;  font-weight: bold;}
.an{width:80%; margin: 7% auto 0; }
.hide{position: absolute;  width: 8%;height: 18px;right: 1%;top: 0.8%;}
.bao_tan_ming{width: 85%; margin: 0 auto; border:1px solid #b2b2b2; box-sizing: border-box;border-radius:8px;}
.box_1{ width: 100%; margin: 0 auto;box-sizing: border-box; padding:8px 0px 8px 4px; border-radius:8px 8px 0 0; background: #fff;}
.box_1 label img{width:22px; height:23px; float: left; padding-right:4px;}
.box_ipt2{ margin-left:5px; height:26px; line-height:26px; width:80%;background:none;border: none;font-size:16px;}
.box_bottom{border-bottom:1px solid #b2b2b2;}
.box_bottom1{border-radius: 0 0 8px 8px !important;}
/*弹出报名框END*/
/*案例1*/
.anli_1{width: 100%; position: relative;}

.zixun_left{width:30%; position: absolute; bottom:3.5%; left:16%;}
.yuyue_right{width:30%; position: absolute; bottom:3.5%; right:16%;}

