CINXE.COM

2025第22届亚太国际塑料橡胶工业展览会(青岛) 注册报名

<!DOCTYPE html> <html lang="zh-CN" xmlns:v-bind="http://www.w3.org/1999/xhtml"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <title>2025第22届亚太国际塑料橡胶工业展览会(青岛) 注册报名</title> <meta name="referrer" content="no-referrer" /> <link rel="stylesheet" type="text/css" href="/statics/js/modules/h5/css/css.css"> <link rel="stylesheet" href="/statics/css/bootstrap.min.css"> <script src="/statics/js/modules/h5/js/jquery.min.js"></script> <script src="/statics/js/sweetalert.min.js"></script> <script src="/statics/js/vue.global.prod.js"></script> <script src="/statics/js/h5common.js?id=22"></script> <script src="/statics/js/axios.min.js"></script> <script src="/statics/js/modules/h5/js/upload.js"></script> <script src="/statics/js/modules/h5/js/mobileBUGFix.mini.js"></script> <!--从云展过来的不用滑动验证码--> <script src="https://turing.captcha.qcloud.com/TCaptcha.js"></script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?39604ac9467e4b8633d20c11e194b181"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script type="text/javascript"> let code = null; let fflag = false; let myMobile =''; let houmen = true; //let provinceList =[]; $(document).ready(function () { fflag = false; houmen = true; if($(window).width()<768){ $(".page1").height(120); } }); let isExit = 0; let count = "1"*1; function delTongxing(id) { $("#tx"+id).remove(); if(count==$("#tx").val()){ $("#Button2").css("background-color","#C8C8C8"); }else{ $("#Button2").css("background-color","#a31f8d"); } count --; } /** * 名片上传 */ function businessCardUpload(){ console.log("点击上传") document.getElementById("file_head").click(); } </script> </head> <body> <!--header start--> <div class="header"> <img src="https://nocimg.jinnoc.com/recog/20240903/670448faaa4f4ca1842878f8284eed99.jpg" class="img_pc" /> <img src="https://nocimg.jinnoc.com/recog/20240903/3c59349a3f30412aa4956c9e904c5661.jpg" class="img" /> </div> <!--header end--> <div id="vueContent"> <div class="zc_main" > <div v-if="`展会注册报名`" class="zc_one"> 展会注册报名 </div> <div v-else class="zc_one"> 展会注册报名 </div> <!--中文--> <form > <input type="hidden" name="s" value=""/> <input type="hidden" id="ttid" value="169"/> <input type="hidden" id="tx" value="3"/> <ul class="zc_three"> <!-- 手机号校验部分 --> <template v-if="part_verify"> <li> <span><font style="color: red">*</font>手机号码:</span> <div class="lihang"> <div class="lihang_nei"> <input name="mobile" type="text" id="mobile" @blur="validPhoneMethod" v-model="member.col1" class="txt txt_tell form-control" placeholder="请输入手机号码"/> <valid-icon :valid-result="validPhone"></valid-icon> </div> <valid-text :valid-result="validPhone"></valid-text> </div> </li> <li> <span><font style="color: red">*</font>短信验证:</span> <div class="lihang"> <div class="lihang_nei"> <input v-model="member.checkCode" type="text" class="txt txt_tell txt_xin" placeholder="短信验证码" @blur="part_form?phoneIfExist():''"/> <input type="button" class="btn_yzm" value="获取验证码" v-show="showSend" @click="getCheckCode(true)"> <input type="button" class="btn_yzm" :value="countDown+'s'" v-show="!showSend" > <valid-icon :valid-result="validCheckCode"></valid-icon> </div> <valid-text :valid-result="validCheckCode"></valid-text> </div> </li> </template> <!-- 表单信息部分 --> <template v-if="part_form"> <li> <span><font style="color: red">*</font>姓名:</span> <div class="lihang"> <div class="lihang_nei"> <input type="text" class="txt txt_tell form-control" @blur="validNameMethod" v-model="member.col3" placeholder="请输入姓名"> <valid-icon :valid-result="validName"></valid-icon> </div> <valid-text :valid-result="validName"></valid-text> </div> </li> <li> <span><font style="color: red">*</font>身份证号:</span> <div class="lihang"> <div class="lihang_nei"> <input type="text" class="txt txt_tell form-control" @blur="realNameAuthentication" v-model="member.col56" placeholder="请输入身份证号"> <valid-icon :valid-result="validIdCard"></valid-icon> </div> <valid-text :valid-result="validIdCard"></valid-text> </div> </li> <li> <span> <font style="color: red">*</font> 公司名称:</span> <div class="lihang"> <div class="lihang_nei"> <input type="text" class="txt txt_tell form-control" @blur="validCompanyNameMethod" v-model="member.col2" placeholder="请输入公司名称"> <valid-icon :valid-result="validCompanyName"></valid-icon> </div> <valid-text :valid-result="validCompanyName"></valid-text> </div> </li> <li > <span> <font style="color: red">*</font> 主营产品: </span> <div class="lihang"> <div class="lihang_nei"> <input type="text" class="txt txt_tell form-control" @blur="validMainProductMethod" v-model="member.col12" placeholder="请输入主营产品"> <valid-icon :valid-result="validMainProduct"></valid-icon> </div> <valid-text :valid-result="validMainProduct"></valid-text> </div> </li> <li > <span> <font style="color: red">*</font> 采购意向: </span> <div class="lihang"> <div class="lihang_nei"> <input type="text" class="txt txt_tell form-control" @blur="validPurchaseIntentionMethod" v-model="member.col25" placeholder="请输入采购意向"> <valid-icon :valid-result="validPurchaseIntention"></valid-icon> </div> <valid-text :valid-result="validPurchaseIntention"></valid-text> </div> </li> <li> <span><font style="color: red">*</font>职务:</span> <div class="lihang"> <div class="lihang_nei"> <input type="text" class="txt txt_tell form-control" @blur="validPositionMethod" v-model="member.col5" placeholder="请输入职务"> <valid-icon :valid-result="validPosition"></valid-icon> </div> <valid-text :valid-result="validPosition"></valid-text> </div> </li> <li> <span><font style="color: red">*</font>地区:</span> <div class="lihang"> <div class="lihang_nei"> <div style="width: 85%;display: flex;"> <select id="province" name="province" v-model="provinceId" @change="getCity" class="txt" style="padding-left: 5px;background-color:rgba(0,0,0,0);"> <option value="">请选择</option> <option v-for="option in provinceList" :value="option.id"> {{ option.name }} </option> </select> <select id="city" name="city" style="margin-left: 5px;padding-left: 5px;background-color:rgba(0,0,0,0);" v-model="cityName" @blur="validRegionMethod" class="txt"> <option value="">请选择</option> <option v-for="option in cityList" :value="option.name"> {{ option.name }} </option> </select> </div> <!--<span>{{regionName}}</span>--> <valid-icon :valid-result="validRegion"></valid-icon> </div> <valid-text :valid-result="validRegion"></valid-text> </div> </li> <li> <span>详细地址:</span> <div class="lihang"> <div class="lihang_nei"> <input type="text" class="txt txt_tell form-control" v-model="member.col9" placeholder="请输入地址"> <img id="i_address" style="width: 20px;height: 20px;display: none;margin-left: 5px"/> </div> <label style="color: red;" id="t_address"></label> </div> </li> <!-- <li> <span>邮箱:</span> <div class="lihang"> <div class="lihang_nei"> <input type="text" class="txt txt_tell form-control" v-model="member.col7" @blur="validMailboxMethod" placeholder="选填"> <valid-icon :valid-result="validMailbox"></valid-icon> </div> <valid-text :valid-result="validMailbox"></valid-text> </div> </li> --> </template> </ul> <ul v-if="addCompanionCount!=0 && part_form && ly!='xianchang'" class="ll_one" id="tongxing" style="border-top:1px solid #C8C8C8;margin-top:20px;"> <label style="font-size: 12px;margin-left:20px;">注:同行人员最多可填写3人,团队请直接致电组委会,请正确填写同行人员实名及手机号否则无效</label> <companion v-for="(companion,index) in member.companions" :order="index+1" :key="index" @del-companion="delCompanion" v-model:companion-phone="member.companions[index].companionPhone" v-model:companion-name="member.companions[index].companionName"></companion> </ul> <ul class="ll_one"> <li class="li"> <input v-if="addCompanionCount!=0 && part_form && ly!='xianchang'" type="button" name="Button2" value="添加同行人员" @click="addCompanion" id="Button2" class="btn" /> <input type="button" name="Button1" value="下一步" style="padding:0 40px;margin-left: 20px" @click="nextStep()" id="Button1" class="btn" /> </li> </ul> <input type="file" style="display:none" id="file_head" accept="image/*" @change="uploadBusinessCard"/> </form> </div> <div class="page1" v-if="part_form && ly!='xianchang'"> <ul> <li> <a href="javascript:void(0);" onclick="businessCardUpload()"> <img src="/statics/js/modules/h5/images/img4.png"> 名片报名<br> <span>Business card recognition</span> </a> </li> </ul> </div> </div> <!--main start--> <!-- <div class="page1" v-if="part_form"> <ul> <li> <a href="javascript:void(0);" onclick="businessCardUpload()"> <img src="/statics/js/modules/h5/images/img4.png"> 名片报名<br> <span>Business card recognition</span> </a> </li> </ul> </div> --> <div class="zc_four" style="" > <img src="/statics/js/modules/h5/images/img8.png"><br> 参观咨询<br> 400-6767-260 </div> <script type="module"> const vueContent =Vue.createApp({ data() { return { part_verify:true, part_form:true, addCompanionCount:3, provinceList : [], tid:169, ly:"website", provinceId:'', cityList: [], cityId:'', cityName:'', isClick:true, member:{ col1:'',//手机号 checkCode:'',//验证码 col2:'',//公司名称 col3:'',//姓名 col5:'',//职务 col7:'',//邮箱 col9:'',//详细地址 col12:'',//主营产品 col13:'',//参观意向 col25:'',//购买意向 col52:'',//地区 col56:'',//身份证号 col57:+'',// companions:[], ly:'website', tid:169, }, validPhone: {flag:'none',text:''}, validName: {flag:'none',text:''}, validIdCard: {flag:'none',text:''}, validPassport: {flag:'none',text:''}, validMailbox: {flag:'none',text:''}, validCheckCode: {flag:'none',text:''}, validCompanyName: {flag:'none',text:''}, validMainProduct: {flag:'none',text:''}, validPurchaseIntention: {flag:'none',text:''}, validPosition: {flag:'none',text:''}, validRegion: {flag:'none',text:''}, countDown:120, showSend:true, } }, computed:{ }, watch:{ cityName(newValue,oldValue){ this.provinceList.forEach((value,index,array)=>{ if (value.id == this.provinceId){ this.member.col52 = value.name +newValue } }) } }, created(){ }, methods:{ /** * 获取省 */ getProvince(){ axios.get('getProvince?tid=169&ly=website').then((result)=>{ this.provinceList = result.data.provinceList; }) }, /** * 获取城市 */ getCity() { axios.get('getCity?tid=169&ly=website&id='+this.provinceId) .then((result) => { this.cityList = result.data.cityList; }) }, /** * 校验手机号 */ validPhoneMethod(){ if (!this.member.col1){ this.validPhone.flag = 'wrong' this.validPhone.text = '请填写手机号!' return false; } this.member.col1 = this.member.col1.trim() let telStr = /^[1]([3-9])[0-9]{9}$/ let test = telStr.test(this.member.col1) if (test){ this.validPhone.flag = 'right' this.validPhone.text = '' return true }else { this.validPhone.flag = 'wrong' this.validPhone.text = '手机号格式错误!' return false; } }, /** * 校验验证码 */ validCheckCodeMethod(){ if (!this.member.checkCode){ this.validCheckCode.flag = 'wrong' this.validCheckCode.text = '请填写验证码!' return false; }else{ this.validCheckCode.flag = 'right' this.validCheckCode.text = '' return true } }, /** * 校验验证码 */ validPassportMethod(){ if (!this.member.passport){ this.validPassport.flag = 'wrong' this.validPassport.text = '请填写护照!' return false; }else{ this.validPassport.flag = 'right' this.validPassport.text = '' return true } }, /** * 校验姓名 */ validNameMethod(){ if (!this.member.col3){ this.validName.flag = 'wrong' this.validName.text = '请填写姓名!' return false; } this.member.col3 = this.member.col3.trim() let nameTest = /^[\u4E00-\u9FA5]{1,5}$|\u00b7/ let test = nameTest.test(this.member.col3) if (test){ this.validName.flag = 'right' this.validName.text = '' return true }else { this.validName.flag = 'wrong' this.validName.text = '姓名必须是中文!' return false } }, /** * 校验身份证号 */ validIdCardMethod(){ if (1 == 0){ return true }else if(1 == 2 && this.ly != "xianchang"){ return true } if (!this.member.col56){ this.validIdCard.flag = 'wrong' this.validIdCard.text = '请填写身份证号!' return false; } this.member.col56 = this.member.col56.trim() let idCardTest = /^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4}(([1][9]\d{2})|([2]\d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))\d{3}[0-9xX]$/; let test = idCardTest.test(this.member.col56) if (test){ this.validIdCard.flag = 'right' this.validIdCard.text = '' return true }else { this.validIdCard.flag = 'wrong' this.validIdCard.text = '身份证号格式不正确!' return false } }, /** * 校验公司名称 * @returns {boolean} */ validCompanyNameMethod(){ if (this.member.col2 || this.tid == 108){ this.validCompanyName.flag = 'right' this.validCompanyName.text = '' this.member.col2 = this.member.col2.trim() return true }else { this.validCompanyName.flag = 'wrong' this.validCompanyName.text = '请填写公司名称' return false } }, /** * 校验主营产品 * @returns {boolean} */ validMainProductMethod(){ if (this.member.col12 || this.tid == 108){ this. validMainProduct.flag = 'right' this. validMainProduct.text = '' this.member.col12 = this.member.col12.trim() return true }else { this. validMainProduct.flag = 'wrong' this. validMainProduct.text = '请填写主营产品' return false } }, /** * 校验采购意向 * @returns {boolean} */ validPurchaseIntentionMethod(){ if (this.member.col25 || this.tid == 108 || this.tid == 158 || this.tid == 162 || this.tid == 163 || this.tid == 164 || this.tid == 168 ) { this. validPurchaseIntention.flag = 'right' this. validPurchaseIntention.text = '' this.member.col25 = this.member.col25.trim() return true }else { this. validPurchaseIntention.flag = 'wrong' this. validPurchaseIntention.text = '请填写采购意向' return false } }, /** * 校验职务 * @returns {boolean} */ validPositionMethod(){ if (this.member.col5 || this.tid == 108){ this. validPosition.flag = 'right' this. validPosition.text = '' this.member.col5 = this.member.col5.trim() return true }else { this. validPosition.flag = 'wrong' this. validPosition.text = '请填写职务' return false } }, /** * 校验地区 * @returns {boolean} */ validRegionMethod(){ if ((!this.provinceId || !this.cityName) && this.tid != 108){ this.validRegion.flag = 'wrong' this.validRegion.text = '请选择省和市!' return false }else{ this.validRegion.flag = 'right' this.validRegion.text = '' return true } }, /** * 校验邮箱格式 */ validMailboxMethod(){ let mailboxStr = /^\w+@[a-z0-9]+\.[a-z]{2,4}$/ this.member.col7 = this.member.col7.trim() if (this.member.col7){ if (!mailboxStr.test(this.member.col7)){ this.validMailbox.flag = 'wrong' this.validMailbox.text = '邮箱格式错误' return false }else{ this.validMailbox.flag = 'right' this.validMailbox.text = '' return true } } return true }, /** * 校验同行人员手机号格式 */ validCompanion(){ let nameTest = /^[\u4E00-\u9FA5]{1,5}$|\u00b7/ let telStr = /^[1]([3-9])[0-9]{9}$/ let flag = true this.member.companions.forEach((value,index,array)=>{ value.companionPhone = value.companionPhone.replace(/\s*/g,"") value.companionName = value.companionName.replace(/\s*/g,"") if (!nameTest.test(value.companionName)){ swal({ text: '同行人员'+(index+1)+'姓名必须是中文!', icon: "error", button: false, timer: 1000, }); flag = false return } if (!telStr.test(value.companionPhone)){ swal({ text: '同行人员'+(index+1)+'手机号格式错误!', icon: "error", button: false, timer: 1000, }); flag = false } }) return flag }, validCompanionPhone(){ let hash = {}; let flag = true let phoneList = [] if (this.member.companions.length == 0){ return true } this.member.companions.forEach(value=>{ phoneList.push(value.companionPhone) }) phoneList.push(this.member.col1) phoneList.forEach(value=>{ if(hash[value]){ swal({ text: '同行人员手机号重复', icon: "error", button: false, timer: 1000, }); flag = false; } hash[value] = true; }) return flag; }, /** * 用户注册 */ registerMember(){ //withCredentials 带着session请求 if (!(this.validPhoneMethod() && this.validCheckCodeMethod() && this.validNameMethod() && this.validIdCardMethod() && this.validCompanyNameMethod() && this.validMainProductMethod() && this.validPurchaseIntentionMethod() && this.validPositionMethod() && this.validRegionMethod() && this.validCompanion() && this.validCompanionPhone() && this.validMailboxMethod())){ return } axios.post( 'audienceRegister?tid=169&ly=website', this.member, {withCredentials: true} //带session请求 ).then((result) => { if (result.data.code == 0) { setTimeout(() => { if (result.data.audience.ly != 'xianchang' || (result.data.audience.tid == 151 || result.data.audience.tid == 158 )){ window.location.href = "toQuestionnaire/" + result.data.audience.id + "/" + result.data.audience.tid + "?ly=website" }else{ window.location.href = "/h5/wenjuan?id="+result.data.audience.id+"&tid=169&ly=website" } }, 1000) }else if(result.data.code == 510){ //验证码失效,重新校验 swal({ title:result.data.msg, icon:"error" }); if (!this.part_verify){ this.part_verify = true this.part_form = false } }else { handleErrorCode(result.data) } }) }, /** * 获取验证码倒计时 * @param res * @param flag true:滑动验证码 false:普通验证码 */ sendCheckCodeCountDown(flag, res){ this.showSend = false this.countDown = 120 let interval = setInterval(()=>{ this.countDown-- if(this.countDown===0){ this.showSend = true clearInterval(interval) } },1000) if(flag){ return testDescribeCaptchaResult({randstr: res.randstr, ticket: res.ticket,phone:this.member.col1,tid:this.member.tid}) }else{ return getCheckCode2({phone:this.member.col1, tid:this.member.tid}); } }, /** * 获取验证码 * boolean true:需要滑动验证 * boolean false:不需要滑动验证 * @param boolean flag */ getCheckCode(flag) { // 判断手机号格式 if (!this.validPhoneMethod()) { swal("失败", "请检查手机号格式!", "error"); return false; } if (flag) { // 滑动校验 let captcha = new TencentCaptcha( "194163642", (res) => { if (res.ret === 0) { this.sendCheckCodeCountDown(flag, res).then((res) => { if (res.data.code === 0 && res.data.CaptchaCode === 1) { swal({ text: "发送验证码成功", icon: "success", button: false, timer: 1000, }); } else { swal("失败", "验证失败,请联系管理员" + (res.data.msg || ""), "error"); } }); } }, { needFeedBack: false } // 这里用逗号与前面的回调函数参数隔开,符合参数传递格式要求 ); captcha.show(); }else { //不需要滑动校验 this.sendCheckCodeCountDown(flag, null).then(res=>{ if (res.data.code == 0 && res.data.CaptchaCode == 1){ swal({ text: "发送验证码成功", icon: "success", button: false, timer: 1000, }); }else{ swal("失败","验证失败,请联系管理员" + res.data.msg,"error") } }) } }, /** * 下一步 */ nextStep(){ if(this.isClick) { this.isClick = false; //定时器 setTimeout(()=> { this.isClick = true; }, 2000); if (this.part_form){ this.registerMember() return } if(this.part_verify){ //如果只有手机号验证码表单 this.phoneIfExist() } } }, /** * 获取验证码后,判断该手机号是否注册用户 */ phoneIfExist(){ if (this.member.col56 && this.member.col3){ this.realNameAuthentication() } if (!this.validCheckCodeMethod()){ return } //alert(this.member.checkCode); if (this.member.checkCode){ phoneIfExist(this.member.col1,this.member.checkCode,this.tid).then((res)=>{ //alert(res.data.code); const result = handleErrorCode(res.data) if (!this.part_form && result){ this.part_form = true this.part_verify = false } }) } }, /** * 实名校验,判断该实名是否被注册 */ realNameAuthentication(){ //判断手机号格式 if (!this.validPhoneMethod()){ swal("请填写手机号!",{ buttons: false, timer: 1000, }) return false } if (!this.validIdCardMethod()){ return } realNameAuthentication(this.member.col1,this.member.col3,this.member.col56,this.tid,this.member.checkCode,this.member.ly).then((res)=>{ handleErrorCode(res.data) }) }, /** * 添加同行人员 */ addCompanion(){ if ( this.member.companions.length >= this.addCompanionCount){ swal("同行人员已到达上限!") return } this.member.companions.push({companionPhone:'',companionName:''}) }, /** * 删除同行人员 */ delCompanion(order){ this.member.companions = this.member.companions.filter((value,index)=>{ return index !== order-1 }) }, /** * 名片报名 * @param event */ uploadBusinessCard(event){ const flie = event.target.files[0]; // 在这里进行一系列的校验 const formData = new FormData(); formData.append("file",flie); axios.post('/sys/oss/uploadBusinessCard',formData,{ 'Content-type' : 'multipart/form-data' }).then(res=>{ // 上传成功后的处理 if(res.data.code == 0){ let userData = res.data.data for(var key in userData){ if("姓名" == key){ this.member.col3 = userData[key] } else if("公司" == key){ this.member.col2 = userData[key] } else if("职位" == key){ this.member.col5 = userData[key] } else if("邮箱" == key){ this.member.col7 = userData[key] } else if("手机" == key){ this.member.col1 = userData[key] } else if(this.member.col1 == '' && "电话" == key){ this.member.col1 = userData[key] } else if("地址" == key){ this.member.col9 = userData[key] } } this.member.col23 = res.data.url this.member.col10 = "名片报名" } },err=>{ // 出现错误时的处理 }) }, }, mounted(){ this.getProvince() } }) vueContent.component('valid-icon', { props:['validResult'], template: ` <img v-show="validResult.flag=='wrong'" alt="" src="/statics/js/modules/h5/images/cuo.png" style="width: 20px;height: 20px;display: inline;margin-left: 5px"/> <img v-show="validResult.flag=='right'" alt="" src="/statics/js/modules/h5/images/dui.png" style="width: 20px;height: 20px;display: inline;margin-left: 5px"/> ` }) vueContent.component('valid-text', { props:['validResult'], template: ` <label v-show="validResult.text" style="color: red;">{{validResult.text}}</label> ` }) vueContent.component('companion', { props: ['companionPhone','companionName','order'], emits: ['update:companionPhone','update:companionName','delCompanion'], template: ` <div id="tx1"> <li style="position:relative;"> <span style="height: 37px;">{{'同行人员'+order+'*:'}}</span> <div style="width: 90%"> <input type="text" style="width:60%;" class="txt form-control" name="names" id="name1" placeholder="姓名" :value="companionName" @blur="validCompanion" @input="$emit('update:companionName', $event.target.value)" spellcheck="false" data-ms-editor="true"> <img id="i_name1" style="width: 20px;display: none" src="/statics/js/modules/h5/images/dui.png"> <label style="color: red;font-size: 10px;font-weight: normal;line-height: 15px;" id="t_name1"></label> </div> <label style="position:absolute;top:115%;right: 0px;"> <img src="/statics/js/modules/h5/images/del.png" @click="$emit('delCompanion',order)" width="25" height="25"></label></li> <li> <span style="height: 37px;">&nbsp;</span> <div style="width: 90%"> <input type="text" class="txt form-control" style="width:60%;" name="mobiles" @blur="validCompanion" :value="companionPhone" @input="$emit('update:companionPhone', $event.target.value)" id="mobile1" placeholder="手机号" spellcheck="false" data-ms-editor="true"> <img id="i_mobile1" style="width: 20px;display: none;" src="/statics/js/modules/h5/images/dui.png"> <label style="color: red;font-size: 10px;font-weight: normal;line-height: 15px;" id="t_mobile1"></label> </div> </li> </div> ` }) vueContent.mount('#vueContent') </script> <!--main end--> <!--footer start--> <footer> <!----> <img src="https://nocimg.jinnoc.com/recog/20240903/ebb8d9b079c741a39126c579680257b6.jpg" class="img_pc" /> <img src="https://nocimg.jinnoc.com/recog/20240903/f008a006f5b54890b770d0df1e1298bd.jpg" class="img" /> </footer> <!--footer end--> <style> ul,ul li{ list-style:none; margin:0px; padding:0px;color:#2d889b;} *{font-family:Microsoft Yahei; margin:0px; padding:0px; color:#2d889b;} a:hover{ text-decoration:none;color:#2d889b;} .sy_four .nei .a:hover,.sy_six .ul li h1 a:hover,.sy_six .amore:hover,.sy_nine .left a:hover,.footer_one li h1 a:hover,.footer_one li p a:hover,.footer_four .right a:hover{ color:#39F} .zc_three li .btn_next:hover,.zc_three li .btn_yzm:hover,.ll_one li .btn:hover,.dy_one li .btn:hover{ background:#2d889b;} /* page1 */ .page1{ width:1030px; margin:0 auto; } .page1 ul{ float:left; width:100%; margin-bottom:60px;} .page1 ul li{ float:center; width:42%; margin-left: 30%; margin-top:50px;} .page1 ul li a{ float:left; width:95%; height:103px; border-radius:100px; border:1px solid #2d889b; border-left:0px; background:#E8E8E8; text-align:center; font-size:32px; color:#a31f8d; line-height:34px; padding-top:15px; padding-right:5%} .page1 ul li a img{ float:left; margin-top:-15px;} .page1 ul li a span{ font-size:18px;color:#a31f8d} .page1 ul li a.sel{ background:#2d889b; color:#fff;} .page1 ul li a.sel span{ color:#fff;} @media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */ .page1{ width:90%; margin-left:5%; /*float:left;*/} .page1 ul li{ width:100%; margin:0px 3%; margin-top:40px;} .page1 ul li a{ height:70px; padding-top:10px; font-size:20px; line-height:26px;} .page1 ul li a span{ font-size:15px;} .page1 ul li a img{ height:70px; margin-top:-10px;} } @media (max-width: 767px) {/* 手机 */ .page1{ width:70%; margin-left:15%; /*float:left;*/ padding-top:0px; padding-bottom:0;} .page1 ul li{ width:100%; margin:0px; margin-top:20px;} .page1 ul li a{ height:57px; padding-top:7px; font-size:16px; line-height:20px;} .page1 ul li a span{ font-size:12px;} .page1 ul li a img{ height:54px; margin-top:-7px;} .page1 ul{ margin-bottom:0} } /* 注册 zc */ .zc_main{ width:680px; margin:0px auto;} .zc_one{ float:left; width:100%; padding:30px 0px; text-align:center; font-size:34px; color:#a31f8d; line-height:30px;} .zc_one span{ font-size:21px;color:#a31f8d;} .zc_two{ float:left; width:100%; border-bottom:1px solid #2d889b; text-align:center;} .zc_two li{ display:inline-block; width:200px; height:70px; text-align:center; line-height:70px; border:1px solid #2d889b; border-bottom:0px; margin:0px 10px; color:#2d889b; font-size:24px; border-top-left-radius:20px; border-top-right-radius:20px; background:#E8E8E8; cursor:pointer;} .zc_two li.sel{ background:#2d889b; color:#fff} .zc_three{ float:left; width:88%; margin-left:6%; padding:40px 0px;} .zc_three li{ float:left; width:100%; padding:15px 0px;} .zc_three li span{ width:25%;float:left; line-height:60px; color:#a31f8d; font-size:24px; padding-right:10px;} .zc_three li .txt{ padding-left: 10px ;width:85%; border:1px solid #a31f8d; padding-left:70px; float:left; height:60px; line-height:60px; font-size:20px;} .zc_three li .txt::-webkit-input-placeholder {color:#E8E8E8;} .zc_three li .txt:-moz-placeholder {color:#E8E8E8;} .zc_three li .txt::-moz-placeholder {color:#E8E8E8;} .zc_three li .txt:-ms-input-placeholder {color:#E8E8E8} .zc_three li .txt_tell{ float:left; /*width:396px;*/} .zc_three li .lihang{ width:75%;float: left;} .zc_three li .lihang_nei{ display: flex;justify-content: start;align-items: center;width: 100%;} .zc_three li label { font-size: 14px; font-weight: normal;} .zc_three li .txt_yzm{ float:left; width:196px; background:url(../images/bg_02.png) no-repeat left center;} .zc_three li .txt_xin{ float:left; width:196px; } .zc_three li .img_yzm{ float:left; margin-left:20px; height:60px;} .zc_three li .btn_yzm{ float:left; margin-left:5px; background:#a31f8d; height:62px; line-height:62px; cursor:pointer; color:#fff; font-size:20px; width:180px;} .zc_three li .btn_next{ float:left; width:100%; height:60px; line-height:60px; background:#a31f8d; color:#fff; font-size:20px; cursor:pointer;} .zc_four{ float:left; width:100%; border-top:1px solid #2d889b; padding:20px 0px; text-align:center; color:#2d889b; font-size:20px; line-height:30px;} @media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */ .zc_one{ font-size:30px;} .zc_one span{ font-size:18px;} .zc_two li{ height:60px; line-height:60px; font-size:20px;} } @media (max-width: 767px) {/* 手机 */ .zc_main{ float:left; width:90%; margin-left:5%} .zc_one{ font-size:20px; line-height:20px; padding:20px 0px;} .zc_one span{ font-size:12px;} .zc_two li{ height:36px; line-height:36px; font-size:14px; width:110px; margin:0px 10px;border-top-left-radius:10px; border-top-right-radius:10px; } .zc_three{ float:left; width:100%; margin:0px; padding:10px 0px;} .zc_three li{ width:100%; padding:5px 0px;} .zc_three li span{ float:left; width:25%; font-size:14px; padding:0; line-height:40px;} .zc_three li .txt{padding-left: 10%;line-height:40px; height:40px; font-size:13px;} .zc_three li .txt_tell{ width:85%; padding-left:10%; background-size:40px;} .zc_three li .lihang{ width:75%;float: left;} .zc_three li .lihang_nei{ display: flex;justify-content: start;align-items: center;} .zc_three li img { width: 20px;height: 20px;display: none;} .zc_three li label { margin-right:15px; float:left; font-size: 10px;line-height: 15px; font-weight: normal;} .zc_three li .txt_yzm{ width:35%; padding-left:10%; background:url(../images/bg_02.png) no-repeat 0px center; background-size:24px;} .zc_three li .img_yzm{ margin:0px; width:25%; float:right; height:40px;} .zc_three li .txt_xin{ width:56%; padding-left:10%; background:url(../images/bg_03.png) no-repeat -4px center; background-size:32px;} .zc_three li .btn_yzm{ width:27%; height:42px; line-height:42px; font-size:13px; margin-left:5px;} .zc_three li .btn_next{ height:40px; line-height:40px; font-size:14px;} .zc_four{ font-size:13px; line-height:22px; padding:10px 0px;} .zc_four img{ width:20px;} } /* 联络信息 ll */ .main{ width:680px; margin:0px auto;} .ll_one{ float:left; width:100%; padding:30px 0px;} .ll_one li{ float:left; width:100%; padding-top:20px; line-height:60px; font-size:22px; color:#2d889b;} .ll_one li span{ float:left; width:20%; font-size:22px; color:#a31f8d;} .ll_one li .txt{ float:left; width:65%; padding-left:3%; border:1px solid #a31f8d; line-height:60px; font-size:22px; color:#a31f8d;} .ll_one li .txt::-webkit-input-placeholder {color:#E8E8E8;} .ll_one li .txt:-moz-placeholder {color:#E8E8E8;} .ll_one li .txt::-moz-placeholder {color:#E8E8E8;} .ll_one li .txt:-ms-input-placeholder {color:#E8E8E8} .ll_one li label{ cursor:pointer; margin-right:30px;; color:#a31f8d;} .ll_one li label input{ width:20px; height:20px;} .ll_one li .txt3{ width:16%} .ll_one li .txt2{ width:38.5%; margin:0px 2%;} .ll_one li .select{ float:left; border:1px solid #2d889b; line-height:60px; font-size:22px; color:#2d889b; height:60px; margin-right:10px; width:26%; padding:0px 5px;} .ll_one li .sel_qu{ width:29.5%; margin-right:0} .ll_one .li,.dy_one .li{ text-align:center;} .ll_one li .btn,.dy_one li .btn,.tx_four .btn{border-radius: 4px;height:60px; font-size:22px; background:#a31f8d; color:#fff; padding:0px 25px;} @media (max-width: 767px) {/* 手机 */ .main{ width:92%; margin-left:4%; float:left;} .ll_one{ padding:0px; padding-top:10px; padding-bottom:20px;} .ll_one li { padding-top:5px; line-height:36px; font-size:14px;} .ll_one li span{ font-size:14px; line-height:36px; width:27%;} .ll_one li .txt{ height:36px; line-height:36px; font-size:14px; width:68.5%; padding-left:3.5%;} .ll_one li label input{ width:15px; height:15px; float:left; margin-top:10px; margin-right:4px;} .ll_one li label{margin-right:0px; float:left;} .ll_one li .txt3{ width:15%} .ll_one li .txt2{ width:34.5%; margin:0px 1.5%;} .ll_one li .select{ height:36px; line-height:36px; font-size:14px; width:26%; margin-right:1%} .ll_one li .sel_qu{ width:28%; margin-right:0} .ll_one li .btn,.dy_one li .btn,.tx_four .btn{ padding:0px 20px; height:40px; line-height:40px; font-size:14px;margin-right: 1rem;} } /* 调研信息 dy */ .dy_one{ float:left; padding-top:40px; width:90%; margin-left:5%;} .dy_one li{ float:left; width:100%; padding-bottom:40px;} .dy_one li .top{ float:left; width:100%; background:#E8E8E8;color:#2d889b; font-size:24px; line-height:60px;} .dy_one li .top i{ float:left; width:60px; height:60px; text-align:center; line-height:60px; background:#2d889b; font-size:48px; color:#E8E8E8; font-style:inherit; border-right:10px solid #fff;} .dy_one li .top span{ padding-left:15px;;color:#2d889b;} .dy_one li .bottom{ float:left; width:100%; padding-top:15px;} .dy_one li label{ float:left; width:100%; line-height:50px; font-size:24px; color:#2d889b; cursor:pointer;} .dy_one li label input{ width:24px; height:24px; float:left; margin-left:100px; margin-top:14px; margin-right:10px;} .dy_one li .btn{ width:40%; margin:0px 20px;background:#2d889b;color:#fff;} @media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */ .dy_one li .top{ line-height:50px; font-size:20px;} .dy_one li .top i{ height:50px; width:50px; line-height:50px; font-size:36px} .dy_one li label{ font-size:20px; line-height:44px;} .dy_one li label input{ width:20px; height:20px;} .dy_one li .btn{ font-size:20px; line-height:50px; height:50px;} } @media (max-width: 767px) {/* 手机 */ .dy_one{ width:100%; margin-left:0%; padding-top:20px;} .dy_one li{ padding-bottom:20px;} .dy_one li .top{ line-height:40px; font-size:15px;} .dy_one li .top i{ height:40px; width:40px; line-height:40px; font-size:26px; border-right:5px solid #fff;} .dy_one li .top span{ padding-left:10px;} .dy_one li label{ font-size:20px; font-size:12px; line-height:28px;} .dy_one li label input{ width:14px; height:14px; margin-left:50px; margin-top:8px; margin-right:5px;} .dy_one li .btn{ margin:0px 5px; width:45%; padding:0px; font-size:13px;} } /* 我的 wd */ .wd_one{ float:left; width:80%; background:#2d889b; border-radius:20px; margin:50px 10%;} .wd_one h5{ float:left; font-weight:normal; font-size:14px; letter-spacing:20px;margin:0px; line-height:76px; color:#fff; text-align:center; width:100%} .wd_one .img{ float:left; width:100%; text-align:center;} .wd_one .img img{ width:80%;} .wd_one .bottom{ float:left; width:100%; text-align:center; padding:15px 0px; color:#fff; font-size:24px; line-height:40px; letter-spacing:3px;} .wd_two{ float:left; width:100%; margin-left:0%; margin-bottom:20px;} .wd_two li{ float:left; width:42%; margin-left:5%; margin-bottom:25px;} .wd_two li a{ float:left; width:92%; padding-right:8%; text-align:center; border:1px solid #2d889b; height:55px; border-radius:100px; border-left:0px; color:#2d889b; font-size:24px; line-height:22px; padding-top:15px; background:#E8E8E8;} .wd_two li a img{ float:left; margin-top:-16px;} .wd_two li a span{ font-size:13px;color:#2d889b;} .wd_two li a.sel{ color:#fff; background:#2d889b} .wd_two li a.sel span{ color:#fff;} .wd_three{ float:left; width:100%; text-align:center; padding-bottom:15px; color:#2d889b; font-size:24px; padding-top:20px;} .txt_wd{ float:left; width:92%; border:1px solid #2d889b; border-radius:20px; padding:20px 4%; height:240px; line-height:40px; font-size:18px; color:#2d889b; margin-bottom:40px; outline:none;} @media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */ .wd_one{ width:60%; margin:30px 20%;} .wd_one h5{ letter-spacing:8px; font-size:14px; line-height:60px;} .wd_one .bottom{ font-size:20px; line-height:30px; padding:15px 0px;} } @media (max-width: 767px) {/* 手机 */ .wd_one{ width:90%; margin:30px 5%;} .wd_one h5{ letter-spacing:4px; font-size:12px; line-height:50px;} .wd_one .bottom{ font-size:14px; line-height:20px; padding:6px 0px;} .wd_two li{ width:90%; margin:0px; margin-left:5%; margin-bottom:20px; padding:0px;} .wd_two li a{ height:42px; width:92%; padding-top:8px; font-size:18px; line-height:18px; padding-right:8%;} .wd_two li a img{ height:50px; margin-top:-8px;} .wd_two li a span{ font-size:12px;} .wd_three{ font-size:16px; padding-bottom:10px; padding-top:10px;} .txt_wd{ width:92%; padding:10px 4%; font-size:13px; line-height:24px; height:140px;} } .qd_one{ float:left; width:83%; margin:20px 0px; margin-left:5%; border:1px solid #2d889b; padding:10px 3.5%; text-align:center;} .qd_one img{max-width:100%; border-radius:20px;} .dq_two{ float:left; width:100%; padding-top:35px; background:url(../images/bg_04_1.png) no-repeat top center; background-size:auto 25px; color:#2d889b; font-size:12px; padding-bottom:20px; line-height:20px; text-align:center;} .qd_three{ float:left; width:100%; text-align:center; padding-bottom:20px;} .qd_three .btn{ height:34px; background:#2d889b; color:#fff; font-size:14px; width:35%; margin:0px 10px;} /* 邀请 yq */ .yq_one{ float:left; width:100%; padding-top:80px; text-align:center; color:#2d889b; font-size:28px; line-height:60px; letter-spacing:6px; padding-bottom:10px;} .yq_two{ color:#2d889b;float:left; width:100%; background:url(images/bg_04.png) no-repeat top center; height:200px; font-size:32px; text-align:center; line-height:36px;} .yq_two span{ color:#2d889b;font-size:18px; letter-spacing:3px;} .yq_three{color:#2d889b; float:left; width:100%; text-align:center; line-height:70px; font-size:36px; letter-spacing:3px;} .yq_four{ color:#2d889b;float:left; width:80%; margin-left:10%; margin-top:40px; border:1px solid #2d889b; border-radius:20px; padding-bottom:200px;} .yq_four .top{ color:#2d889b;float:left; width:100%; padding-top:40px; line-height:40px; font-size:27px; letter-spacing:24px; text-align:center; padding-bottom:30px;} .yq_four .top span{ color:#2d889b;font-size:15px; letter-spacing:3px} .yq_four .img{ float:left; width:100%; text-align:center;} .yq_four .img img{ width:50%} .yq_four .bottom{color:#2d889b; float:left; width:100%; text-align:center; font-size:14px; line-height:30px; letter-spacing:3px;} .yq_five{ color:#2d889b;float:left; width:90%; margin-left:5%; background:url(images/bg_05.png) no-repeat left top; background-size:100%; height:360px; margin-top:-200px; text-align:center; font-size:28px; letter-spacing:15px; line-height:40px; padding-top:20px;} @media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */ .yq_one{ padding-top:60px; font-size:24px; line-height:50px;} .yq_two span{ font-size:16px;} .yq_three{ font-size:32px; line-height:60px;} } @media (max-width: 767px) {/* 手机 */ .yq_one{ padding-top:10px; font-size:15px; line-height:20px; letter-spacing:3px;} .yq_two{ height:90px; background-size:auto 100%; font-size:20px; line-height:22px;} .yq_two span{ font-size:12px; letter-spacing:1px;} .yq_three{ font-size:15px; line-height:24px; margin-top:10px; letter-spacing:2px;} .yq_four { padding-bottom:100px; width:84%; margin-left:8%; margin-top:10px;} .yq_four .top{ font-size:16px; letter-spacing:10px; padding-top:10px; line-height:24px; padding-bottom:5px;} .yq_four .top span{ font-size:12px;} .yq_four .img img{ width:50%} .yq_four .bottom{ font-size:12px; letter-spacing:1px;} .yq_five{width:100%; margin:0px; margin-top:-100px; font-size:16px; padding-top:10px; line-height:22px; letter-spacing:5px; height:210px; background-size:100%;} } /* 头像 tx */ .tx_one{ float:left; width:100%; padding-top:80px; text-align:center;} .tx_one img{ max-width:55%; border-radius:400px;} .tx_two{ float:left; width:100%; text-align:center; line-height:80px; font-size:24px; color:#2d889b; margin:0px; font-weight:normal;} .tx_three{ float:left; width:80%; margin-left:10%; line-height:30px; color:#2d889b; font-size:16px; padding-bottom:40px;} .tx_four{ float:left; width:100%; text-align:center; padding-bottom:60px;} .tx_four .btn{ width:40%;background:#2d889b; color:#fff;} @media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */ .tx_four .btn{ width:60%;} } @media (max-width: 767px) {/* 手机 */ .tx_one img{ max-width:36%; border-radius:400px;} .tx_one{ padding-top:15px;} .tx_two{ line-height:40px; font-size:15px;} .tx_three{ width:100%; padding:0px; margin:0px; font-size:12px; line-height:20px; padding-bottom:15px;} .tx_four{ padding-bottom:20px;} .tx_four .btn{ width:45%} } input:invalid { border: 2px dashed red; } input:valid { border: 2px solid black; } </style> </body> </html>