<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0084)https://user.www.gov.cn/sso/login?servicecode=zfwfw&gourl=http%3A%2F%2Fwww.gov.cn%2F -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="https://www.gov.cn/govweb/xhtml/favicon.ico" rel="shortcut icon" type="image/x-icon">
<title>用户登录</title>
<meta name="keywords" content="用户服务,用户登录">
<meta name="description" content="用户管理登录服务">
<meta name="lanmu" content="登录_用户服务_">
<meta name="filepath" content="">
<meta name="catalog" content="fuwu_userlogin">
<meta name="filetype" content="1">
<meta name="publishedtype" content="2">
<meta name="pagetype" content="2">
<meta http-equiv="X-UA-Compatible" content="edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="./login/pbase.css">
<link rel="stylesheet" href="./login/pcommon.css">
<link rel="stylesheet" href="./login/puser_login.css">
<link rel="stylesheet" href="./login/dialog.css">
<link rel="stylesheet" href="./login/zgzfw_login.css">
<style type="text/css">
.nc_scale {
background: #e8e8e8 !important;
}
.nc_scale div.nc_bg {
background: #7ac23c !important;
}
.nc_scale .scale_text2 {
color: #fff !important;
}
.nc_scale span {
border: 1px solid #ccc !important;
}
.errloading {
border: #faf1d5 1px solid !important;
color: #000 !important;
}
.alertmsg-outer{
display: block;
width: 340px;
margin: auto;
}
.alertmsg-inner{
display: block;
width: 295px;
float: right;
text-align: left;
}
</style>
<script src="./login/collina.js.下载" id="AWSC_uabModule"></script>
<script src="./login/um.js.下载" id="AWSC_umidPCModule"></script>
<script src="./login/nvc.js.下载"></script>
<script async="" src="./login/webdig.js.下载">
</script><script src="./login/nvcPrepare.jsonp">
</script><script type="text/javascript">
var pm = pm || {};
pm.path= "/;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
pm.path = pm.path.split(';')[0];
var rootpath = pm.path.replace(new RegExp("/","gm"),"");
var wxappid = "wx26eadfbd630843f0";
var wxreturnurl= "http://zh.user.news.cn:8080/";
if(self.location != top.location){
var url = self.location.href;
var gourl = document.referrer;
url = changeURLArg(url, "gourl", gourl);
top.location.href = url;
}
function changeURLArg(url,arg,arg_val){
var pattern=arg+'=([^&]*)';
var replaceText=arg+'='+encodeURIComponent(arg_val);
if(url.match(pattern)){
var tmp='/('+ arg+'=)([^&]*)/gi';
tmp=url.replace(eval(tmp),replaceText);
return tmp;
}else{
if(url.match('[\?]')){
return url+'&'+replaceText;
}else{
return url+'?'+replaceText;
}
}
}
</script>
<style>
@font-face{font-family:'nc_iconfont';
src:url("//at.alicdn.com/t/font_1465353706_4784257.eot");
src:url("//at.alicdn.com/t/font_1465353706_4784257.eot?#iefix")
format('embedded-opentype'),url("//at.alicdn.com/t/font_1465353706_4784257.woff")
format('woff'),url("//at.alicdn.com/t/font_1465353706_4784257.ttf")
format('truetype'),url("//at.alicdn.com/t/font_1465353706_4784257.svg#iconfont")
format('svg')}@font-face{font-family:'ncpc_iconfont';
src:url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.eot");
src:url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.eot?#iefix")
format('embedded-opentype'),url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.woff")
format('woff'),url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.ttf")
format('truetype'),url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.svg#ncpc_iconfont")
format('svg')}.nc-container div#nc-loading-circle{background:transparent;width:20px;height:20px;
display:inline-block;position:relative;vertical-align:middle}.nc-container div#nc-loading-circle .sk-circle{background:transparent;width:100%;height:100%;position:absolute;left:0;top:0}.nc-container #nc-loading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#818181;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.nc-container #nc-loading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.nc-container #nc-loading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.nc-container #nc-loading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nc-container #nc-loading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.nc-container #nc-loading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.nc-container #nc-loading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.nc-container #nc-loading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.nc-container #nc-loading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.nc-container #nc-loading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.nc-container #nc-loading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.nc-container #nc-loading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.nc-container #nc-loading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.nc-container #nc-loading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.nc-container #nc-loading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.nc-container #nc-loading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.nc-container #nc-loading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.nc-container #nc-loading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.nc-container #nc-loading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.nc-container #nc-loading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.nc-container #nc-loading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.nc-container #nc-loading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.nc-container #nc-loading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.nc-container .scale_text2 #nc-loading-circle .sk-circle:before{background-color:#fff}.nc_iconfont{font-family:"nc_iconfont";color:#ff3f08;font-size:16px;font-style:normal}.ncpc_iconfont{font-family:"ncpc_iconfont";color:#ff3f08;font-size:16px;font-style:normal}.captcha-error .icon_ban{float:left;font-size:16px;padding-right:5px;line-height:14px}.clickCaptcha_text .btn_refresh{font-style:normal;cursor:pointer;background:#fff;color:#737383}.imgCaptcha .btn_refresh{font-size:20px;cursor:pointer;background:#fff;color:#737383}.nc_voice{display:none;position:relative;margin-top:-34px;z-index:99;width:auto;height:34px;background:#fff}.omeo-code-img,.omeo-code-audio{font-size:0;text-align:left}.omeo-code-audiobox,.omeo-code-img a,.omeo-code-audio a,.omeo-code-state{display:inline-block;*display:inline;zoom:1;height:32px;vertical-align:top;font-size:12px}.omeo-code .omeo-code-refresh{background:transparent;width:32px;height:32px;font-size:20px;color:#888;text-align:center;text-decoration:none;padding-left:4px;line-height:32px}.omeo-code .omeo-switch{display:none;width:32px;height:32px;border-left:1px solid #e1e1e1;background-image:url("//g.alicdn.com/sd/ncpc/images/checkcode.png");background-repeat:no-repeat}.omeo-img-active .omeo-code-img{display:block}.omeo-img-active .omeo-code-audio{display:none}.omeo-code-img img{border:1px solid #cdcdcd;cursor:pointer}.omeo-code-img .omeo-switch{background-position:9px -41px}.omeo-audio-active .omeo-code-audio{display:block}.omeo-audio-active .omeo-code-img{display:none}.omeo-code-refresh{position:relative;left:95px}.omeo-code-audiobox{position:relative;height:30px;line-height:32px;border:1px solid #e1e1e1;text-align:center;overflow:hidden;left:100px;top:1px;width:45%;min-width:80px;background-color:#eee}.omeo-code-audiobox a{display:block;text-decoration:none;color:#06c}.omeo-code-audiobox-playing a{visibility:hidden}.omeo-code-audiobox span,.omeo-code-audiobox b{visibility:hidden;position:absolute;top:0;left:0;height:30px;font-weight:100;overflow:hidden}.omeo-code-audiobox-playing span,.omeo-code-audiobox-playing b{visibility:visible}.omeo-code-audiobox span{z-index:0;width:0;background:#186bca}.omeo-code-audiobox b{width:100%;z-index:1;text-align:left;text-indent:30px;color:#999;background:url("//g.alicdn.com/sd/ncpc/images/checkcode.png") no-repeat 14px -89px}.omeo-code-audio .omeo-switch{background-position:5px 10px}input[type=text]::-ms-clear{display:none}.omeo-box{position:relative;background-color:#fff}.omeo-code-echo{position:absolute;top:2px;left:2px}.omeo-code-echo input{padding:5px;height:18px;line-height:18px;border:1px solid #ddd;width:80px;outline:0}.omeo-code-state{height:30px;line-height:30px;text-indent:25px;white-space:nowrap;background-image:url("//g.alicdn.com/sd/ncpc/images/checkcode.png");background-repeat:no-repeat;background-position:100px 100px}.omeo-code-echo .omeo-code-state-error{width:auto;background-position:7px -193px}.omeo-code-echo .omeo-code-state-success{position:absolute;width:30px;background-position:7px -243px}.omeo-code-state{position:absolute;left:0;top:28px}.nc_voice_close{display:inline-block;position:relative;cursor:pointer;left:95px;top:0;border-left:#ddd 2px solid;padding:0 0 0 7px;background-color:#fff;font-size:20px;color:#888;line-height:32px}.nc_help{position:absolute;width:100%;height:100%;left:0;top:0;z-index:99999}.nc_help .mask{background-color:#000;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%;top:0;left:0}.nc_btn_close{position:absolute;height:20px;left:500px;border-radius:20px;padding:10px 30px;background-color:#aaa;color:#fff;cursor:pointer;z-index:10}.nc_btn_close:hover{background-color:#afafaf}.nc_hand{position:absolute;width:68px;height:53px;background-image:url("//g.alicdn.com/sd/ncpc/images/hand.png");z-index:3}.nc_slide_bg{z-index:3;font-size:12px;text-align:center;color:#fff;line-height:34px}.nc_voicebtn{position:absolute;padding:0;right:-25px;font-size:23px;color:#888;cursor:pointer;line-height:34px}.nc_helpbtn{position:absolute;cursor:pointer;right:-95px;top:4px;font-size:12px;background-color:#ffb668;color:#fff;padding:4px;border-radius:2px;line-height:18px;display:none}.nc_helpbtn:before{width:0;height:0;content:"";position:absolute;left:-2px;top:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid #ffb668}.nc-container .errloading{border:#faf1d5 1px solid;text-indent:3px;background-image:none;font-size:12px;width:290px;line-height:20px;padding:7px 5px 8px 5px;color:#ef9f06;}.nc-container .errloading a{color:#30a7fc}.nc_captcha_text .nc_err{float:left;text-indent:0}.button_move{transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s}.bg_move{transition:width .5s;-moz-transition:width .5s;-webkit-transition:width .5s;-o-transition:width .5s}.nc_slide_box{position:absolute}.nc_captcha_text{height:auto;line-height:20px;visibility:hidden;font-size:12px;color:#999;font-weight:normal}.nc-container .nc_captcha_img_text{width:auto;height:auto;line-height:20px;visibility:hidden;font-size:12px;color:#999;font-weight:normal;display:none;padding:0 0 10px 0;background-position:0 0;}.nc-container .nc_captcha_img_text span.nc-lang-cnt{line-height:inherit}.nc-container .imgCaptcha .nc_captcha_img_text{width:auto}.nc_captcha_img_text{height:auto;line-height:20px;visibility:hidden;font-size:12px;color:#999;font-weight:normal;display:none;padding:0 0 10px 3px;background-position:0 0}.nc-container .nc_wrapper{width:auto}.nc_scale{width:auto;height:34px;background:#e8e8e8;position:relative;margin:0;padding:0}.nc_scale.is_audio{margin-right:25px}.nc-container .nc_scale div{height:auto}.nc-container .nc_scale ul{list-style:none}.nc-container .nc_scale .btn_slide{color:#737383;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nc-container .nc_scale span{text-align:center;width:40px;height:32px;line-height:32px;border:1px solid #ccc;position:absolute;left:0;cursor:move;background:#fff;z-index:2}.nc-container .nc_scale span.nc-lang-cnt{*line-height:34px;float:none;width:auto;height:auto;*height:34px;border:none;position:static;cursor:inherit;background:none;z-index:0;display:inline}.nc_slide_button{width:40px;height:32px;border:1px solid #ccc;position:absolute;left:0;cursor:move;background:#fff url("//g.alicdn.com/sd/ncpc/images/rt.png") no-repeat center;z-index:2}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.nc_scale span{height:32px}}.nc-container .nc_scale .btnok{cursor:default;background:#fff url("//g.alicdn.com/sd/ncpc/images/yes.png") no-repeat center;z-index:3}.nc-container .nc_scale .btnok2{cursor:default;font-size:20px;background:#fff url("//g.alicdn.com/sd/ncpc/images/no.png") no-repeat center;z-index:3}.nc-container .nc_scale .btn_warn{cursor:default;color:#ff3f08;line-height:34px;text-align:center;font-size:20px;background:#fff;z-index:3}.nc-container .clickCaptcha_text .btn_refresh{font-size:20px}.nc-container .clickCaptcha_text .icon_close{line-height:30px;margin-left:8px;cursor:default;color:#ff3f08;font-size:16px;float:left;margin-right:2px;background:transparent;z-index:3}.nc-container .nc_captcha_img_text .icon_close{cursor:default;color:#ff3f08;font-size:16px;float:left;margin-right:4px;background:transparent;z-index:3;line-height:18px}.nc-container .errloading .icon_warn{cursor:default;color:#ff3f08;font-size:18px;float:left;background:transparent;z-index:3}.nc-container .nc_scale .btn_ok{cursor:default;line-height:34px;text-align:center;font-size:20px;background:#fff;z-index:3;color:#76c61d}.nc-container .nc_scale .nc_ok,.nc-container .nc_scale .nc_bg{background:#7ac23c}.nc-container .nc_scale .nc_bg{position:absolute;height:100%;_height:34px;left:0;width:10px}.nc-container .nc_scale div.redbar{background:#fc461e;opacity:.5;filter:alpha(opacity=50)}.nc-container .nc_scale div.orange{background:#f00}.nc-container .nc_scale .scale_text{width:100%;height:100%;text-align:center;position:absolute;z-index:1;background:transparent;color:#9c9c9c;line-height:34px;font-size:12px;cursor:pointer}.nc-container .nc_scale .scale_text2{text-align:left;color:#fff;font-size:12px;text-indent:10px}.nc-container .nc_scale .scale_text2 b{padding-left:0;font-weight:normal}.nc-container .nc_scale .scale_text.scale_loading_text{text-align:center}.nc-container .nc_scale .imgCaptcha,.nc-container .nc_scale .clickCaptcha{display:none;overflow:hidden;border:1px solid #ccc;background:#fff;z-index:20000;}.nc-container .nc_scale .imgCaptcha p.error span,.nc-container .nc_scale .clickCaptcha p.error span{line-height:normal}.nc-container .nc_scale .imgCaptcha{height:auto}.nc-container .nc_scale .clickCaptcha{position:absolute;left:0;top:35px;height:270px;background:#fff;display:none;}.nc-container .nc_scale .clickCaptcha p.error i{color:#ff3f08;font-style:normal}.nc-container .nc_scale .clickCaptcha div{position:static;clear:both;width:100%;background:#fff;height:auto}.nc-container .nc_scale .clickCaptcha .clickCaptcha_text{height:30px;line-height:30px;font-size:12px;color:#999;}.nc-container .nc_scale .clickCaptcha .clickCaptcha_text b{font-weight:normal}.nc_btn_2{position:absolute;right:0;top:0;cursor:pointer;margin:2px 9px 0 0}.nc_iconfont.nc_btn_2{position:absolute;right:0;top:0;cursor:pointer}.nc_iconfont.nc_btn_1{position:absolute;top:10px;right:5px}.nc_btn_1{top:10px;right:10px}.scale_text i{font-style:normal;border:none;position:static;cursor:default;color:#fffc00;background:none;display:inline;width:100%}.nc-container .clickCaptcha .clickCaptcha_img{margin:0 auto;clear:both;position:relative;}.nc-container .clickCaptcha .clickCaptcha_img img{width:230px;height:230px;margin-left:10px;margin-top:5px}.nc-container .clickCaptcha .clickCaptcha_btn{margin:10px 0 0 15px;position:relative;text-align:left;}.nc-container .clickCaptcha .clickCaptcha_btn img{cursor:pointer}.nc-container .imgCaptcha{position:absolute;left:0;top:35px;height:auto;padding-bottom:15px;border:1px solid #ccc;background:#fff;}.nc-container .imgCaptcha div{position:static;width:90%;background-color:#fff}.nc-container .imgCaptcha,.nc-container .clickCaptcha{text-align:left;}.nc-container .imgCaptcha a,.nc-container .clickCaptcha a{color:#ff3f08}.nc-container .imgCaptcha .imgCaptcha_text{height:42px;line-height:42px;width:120px;background:#fff;font-size:14px;text-align:left;color:#747474;float:left;margin-left:10px;}.nc-container .imgCaptcha .imgCaptcha_text input{margin-top:5px;height:30px;line-height:30px;font-size:14px;width:90px;background:#fff}.nc-container .imgCaptcha .imgCaptcha_text input:focus{outline:none;color:#bbb}.nc-container .imgCaptcha .imgCaptcha_btn{margin:0 0 0 12px;*margin-left:0;clear:both;padding-top:5px;width:90%;}.nc-container .imgCaptcha .imgCaptcha_btn img{cursor:pointer}.nc-container .imgCaptcha .nc_scale_submit{margin:0 auto;cursor:pointer;background-color:#fc461e;width:120px;height:32px;line-height:32px;color:#fff;text-align:center}.nc-container .imgCaptcha .imgCaptcha_img{margin:4px 0 0 100px;height:40px;width:130px;overflow:hidden;cursor:pointer;}.nc-container .imgCaptcha .imgCaptcha_img img{width:130px}.nc-container .imgCaptcha .imgCaptcha_img input{border:solid 1px #ccc}.nc-lang-ar_MA,.nc-lang-ar_SA,.nc-lang-iw_HE,.nc-lang-iw_IL{text-align:right;*text-align:left;}.nc-lang-ar_MA .nc_scale .scale_text2,.nc-lang-ar_SA .nc_scale .scale_text2,.nc-lang-iw_HE .nc_scale .scale_text2,.nc-lang-iw_IL .nc_scale .scale_text2{text-align:right;}.nc-lang-ar_MA .nc_scale .scale_text2 span,.nc-lang-ar_SA .nc_scale .scale_text2 span,.nc-lang-iw_HE .nc_scale .scale_text2 span,.nc-lang-iw_IL .nc_scale .scale_text2 span{*display:inline-block;padding:0 56px 0 0}.nc-lang-ar_MA .nc_captcha_img_text,.nc-lang-ar_SA .nc_captcha_img_text,.nc-lang-iw_HE .nc_captcha_img_text,.nc-lang-iw_IL .nc_captcha_img_text{*text-align:right}.nc-lang-ar_MA span.nc-lang-cnt,.nc-lang-ar_SA span.nc-lang-cnt,.nc-lang-iw_HE span.nc-lang-cnt,.nc-lang-iw_IL span.nc-lang-cnt{text-align:right;direction:rtl}.nocaptcha span.nc-lang-cnt{float:none;height:auto;line-height:30px}.nc-container{font-size:12px;-ms-touch-action:none;touch-action:none;}.nc-container p{margin:0;padding:0;display:inline}.nc-container .scale_text.scale_text span[data-nc-lang="_startTEXT"]{display:inline-block;width:100%}.nc-container .scale_text.scale_text.slidetounlock span[data-nc-lang="_startTEXT"]{background:-webkit-gradient(linear,left top,right top,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:slidetounlock 3s infinite;-webkit-text-size-adjust:none}.nc-container .nc_scale .nc-align-center.scale_text2{text-align:center;text-indent:-42px}@-webkit-keyframes slidetounlock{0%{background-position:-200px 0}100%{background-position:200px 0}}.nc-container.tb-login .clickCaptcha_text .icon_close{line-height:30px;margin-left:0;cursor:default;color:#ff3f08;font-size:16px;float:left;margin-right:0;background:transparent;z-index:3}.nc-container.tb-login{position:relative;margin-top:20px;display:none;}.nc-container.tb-login .nc_scale{width:auto;}.nc-container.tb-login .nc_scale .scale_text2{text-indent:-42px;text-align:center;}.nc-container.tb-login .nc_scale .scale_text2 b{padding:0}.nc-container.tb-login .nc_scale.nc_err div.scale_text{background:#f79977}.nc-container.tb-login .errloading{width:auto}.nc-container.tb-login .imgCaptcha,.nc-container.tb-login .clickCaptcha{width:252px;*width:256px;border:0;*height:300px;min-height:300px;max-height:inherit !important;}.nc-container.tb-login .imgCaptcha div.login-msg.error,.nc-container.tb-login .clickCaptcha div.login-msg.error{background:#fff2f2}.nc-container.tb-login .imgCaptcha .captcha-error,.nc-container.tb-login .clickCaptcha .captcha-error{position:absolute;top:0;width:244px;height:auto;margin-bottom:15px;padding:3px;border:solid 1px #ff8e8e;line-height:18px}.nc-container.tb-login .imgCaptcha .captcha-inform,.nc-container.tb-login .clickCaptcha .captcha-inform{font-size:110%;margin-left:20px}.nc-container.tb-login .imgCaptcha{padding-top:66px;}.nc-container.tb-login .imgCaptcha .imgCaptcha_text{width:100px;margin-left:0;}.nc-container.tb-login .imgCaptcha .imgCaptcha_text input:focus{color:#000}.nc-container.tb-login .imgCaptcha .imgCaptcha_img{width:120px;_width:100px}.nc-container.tb-login .imgCaptcha .imgCaptcha_btn{width:100%;margin-left:0}.nc-container.tb-login .imgCaptcha .nc_scale_submit{width:100%;height:36px;line-height:36px;margin-top:20px;margin-left:0;border-radius:3px;font-size:16px;font-family:Tahoma,Helvetica,Arial,sans-serif;background:#ff3f08}.nc-container.tb-login .clickCaptcha{padding-top:40px;}.nc-container.tb-login .clickCaptcha .clickCaptcha_text{text-indent:4px}.nc-container.tb-login .clickCaptcha .clickCaptcha_img img{margin-left:10px}.nc-container.tb-login .nc_btn_1{top:77px;_top:57px}.nc-container.tb-login .nc_btn_2{top:36px}.login .nc-container.tb-login .login-msg p,.login-box .nc-container.tb-login .login-msg p{width:auto;float:left}.nc-container.tb-login.nc-old-login{margin:20px 0 10px 0;width:250px;}.nc-container.tb-login.nc-old-login .nc_wrapper{width:250px}.nc-container.tb-login.nc-old-login .imgCaptcha,.nc-container.tb-login.nc-old-login .clickCaptcha{width:250px;min-height:auto;}.nc-container.tb-login.nc-old-login .imgCaptcha .captcha-error,.nc-container.tb-login.nc-old-login .clickCaptcha .captcha-error{line-height:16px}.nc-container.tb-login.nc-old-login .clickCaptcha{padding-top:28px;}.nc-container.tb-login.nc-old-login .clickCaptcha .clickCaptcha_img img{width:200px;height:200px}.nc-container.nc-old-login.show-click-captcha{padding-bottom:60px}.nc-container.nc-old-login.show-click-captcha.nc-tm-min-fix{padding-bottom:40px}.nc-container.tb-login.nc-tm-min-fix .clickCaptcha{max-height:340px !important}#content .login-box .bd .nc-container.tb-login .login-msg{margin:10px auto 15px auto}#content .login-box .bd .nc-container.tb-login.nc-old-login.show-click-captcha .login-msg{margin:2px 0 0 0}.nc-container .nc_scale .nc-cc{display:none;position:absolute;left:0;top:35px;z-index:20000;width:360px;height:570px;border:1px solid #5eaef1;border-radius:4px;background:#fff;font-size:14px;line-height:18px;color:#333;}.nc-container .nc_scale .nc-cc.nc-cc-status-loading .nc-cc-btn,.nc-container .nc_scale .nc-cc.nc-cc-status-verifing .nc-cc-btn{background-color:#90c1eb}.nc-container .nc_scale .nc-cc.nc-cc-status-loading .nc-cc-btn,.nc-container .nc_scale .nc-cc.nc-cc-status-verifing .nc-cc-btn,.nc-container .nc_scale .nc-cc.nc-cc-status-loading .nc-cc-refresh,.nc-container .nc_scale .nc-cc.nc-cc-status-verifing .nc-cc-refresh{cursor:default}.nc-container .nc_scale .nc-cc.nc-cc-status-loading .nc-cc-refresh,.nc-container .nc_scale .nc-cc.nc-cc-status-verifing .nc-cc-refresh{color:#999}.nc-container .nc_scale .nc-cc a{color:#3199f4;text-decoration:none}.nc-container .nc_scale .nc-cc .nc_iconfont{vertical-align:top;margin-right:8px}.nc-container .nc_scale .nc-cc-btn{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal;width:100px;line-height:30px;text-align:center;background-color:#3199f4;color:#fff;border-radius:4px;cursor:pointer;}.nc-container .nc_scale .nc-cc-btn.nc-cc-disabled{background-color:#90c1eb;cursor:default}.nc-container .nc_scale .nc-cc-btn .nc-lang-cnt{line-height:18px}.nc-container .nc_scale .nc-cc-header{padding:20px 20px 19px 20px;height:100px;background:#f4f8fa;border-bottom:1px solid #ccc}.nc-container .nc_scale .nc-cc-img1-box{float:left;width:100px;height:100px;margin-right:16px}.nc-container .nc_scale .nc-cc-txt{overflow:hidden;*zoom:1;line-height:30px;padding-top:11px}.nc-container .nc_scale .nc-cc-img2-box{position:relative;padding:0 20px;margin-top:20px}.nc-container .nc_scale .nc-cc-items{position:absolute;left:20px;_left:0;top:0;width:320px;overflow:hidden}.nc-container .nc_scale .nc-cc-items-inner{margin-right:-20px}.nc-container .nc_scale .nc-cc-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal;margin-right:10px;margin-bottom:10px;border:1px solid #ccc;width:98px;height:98px;background:url("//gtms02.alicdn.com/tps/i2/T1ty2QFNNXXXc6Yc2r-1-1.gif");}.nc-container .nc_scale .nc-cc-item:hover{border-color:#3199f4}.nc-container .nc_scale .nc-cc-item .nc_iconfont{display:none;position:absolute;right:0;bottom:0;color:#3199f4;font-size:22px;margin-right:0}.nc-container .nc_scale .nc-cc-item.nc-cc-selected .nc_iconfont{display:block}.nc-container .nc_scale .nc-cc-tip{display:none;position:absolute;left:0;bottom:60px;width:360px;line-height:18px;text-align:center;color:#eb4f38;}.nc-container .nc_scale .nc-cc-tip span{line-height:normal}.nc-container .nc_scale .nc-cc-footer{position:absolute;left:0;bottom:20px;width:360px;height:30px;line-height:30px;text-align:center;}.nc-container .nc_scale .nc-cc-footer .nc_iconfont{color:#c4cbd0}.nc-container .nc_scale .nc-cc-refresh,.nc-container .nc_scale .nc-cc-wait{position:absolute;left:20px;top:0;color:#3199f4;cursor:pointer}.nc-container .nc_scale .nc-cc-wait{display:none}.nc-container .nc_scale .nc-cc-cancel{position:absolute;right:20px;top:0;color:#3199f4;cursor:pointer;}.nc-container .nc_scale .nc-cc-cancel .nc_iconfont{position:relative;top:-1px}.nc-container .nc_scale .nc-cc-loading{margin-top:247px;text-align:center;line-height:14px}.nc-container .nc_scale .nc-cc-loading-img{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal;vertical-align:middle;background:url("//img.alicdn.com/tps/TB1OdxsKpXXXXcgXFXXXXXXXXXX-14-14.gif") no-repeat;width:14px;height:14px;position:relative;top:-1px;margin-right:9px}.nc-container .nc_scale .nc-cc-fail{position:absolute;left:50%;top:50%;width:320px;height:180px;margin-left:-160px;margin-top:-90px;background:#fff;border-radius:4px}.nc-container .nc_scale .nc-cc-fail-inner{text-align:center;padding:55px 10px 10px}.nc-container .nc_scale .nc-cc-fail-action{margin:28px 0 18px;}.nc-container .nc_scale .nc-cc-fail-action a{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal;line-height:30px;margin-left:16px}.nc-container .nc_scale .nc-cc-contact{text-align:right;color:#666;padding-right:9px}.nc-container .nc_scale .nc-cc-mask{display:none;position:absolute;left:0;top:0;width:360px;height:570px;background:rgba(0,0,0,0.3);}:root .nc-container .nc_scale .nc-cc-mask{-webkit-filter:none;filter:none}.nc-container .nc_scale .nc-cc-arrow-1,.nc-container .nc_scale .nc-cc-arrow-2{display:none;position:absolute;top:340px;border:solid transparent;height:0;width:0}.nc-container .nc_scale .nc-cc-arrow-1{border-width:16px;margin-top:-1px}.nc-container .nc_scale .nc-cc-arrow-2{border-width:15px}.nc-container .nc_scale .nc-cc-right .nc-cc-arrow-1,.nc-container .nc_scale .nc-cc-left .nc-cc-arrow-1,.nc-container .nc_scale .nc-cc-right .nc-cc-arrow-2,.nc-container .nc_scale .nc-cc-left .nc-cc-arrow-2{display:block;_display:none}.nc-container .nc_scale .nc-cc-right{left:180px;top:-339px;}.nc-container .nc_scale .nc-cc-right .nc-cc-arrow-1{border-right-color:#5eaef1;left:-32px}.nc-container .nc_scale .nc-cc-right .nc-cc-arrow-2{border-right-color:#fff;left:-30px}.nc-container .nc_scale .nc-cc-left{left:-335px;top:-339px;}.nc-container .nc_scale .nc-cc-left .nc-cc-arrow-1{border-left-color:#5eaef1;right:-32px}.nc-container .nc_scale .nc-cc-left .nc-cc-arrow-2{border-left-color:#fff;right:-30px}</style></head>
<body>
<div class="main">
<script type="text/javascript">
var servicecode = 'zfwfw';
var gourl = '';
var tokenid = 'null';
var showname = 'null';
</script>
<iframe id="ifr_top" src="./login/top.html" width="100%" style="min-width: 1100px;" height="148" scrolling="no" marginheight="0" frameborder="0"></iframe>
<!--主体正文开始-->
<div class="content">
<input id="servicecode" type="hidden" name="servicecode" value="zfwfw">
<input id="gourl" type="hidden" name="gourl" value="">
<input id="extargs" type="hidden" name="extargs" value="">
<div class="padd">
<div class="oneColumn column_pub_border">
<div class="fl ml50 login-div">
<div class="login-mode pub-bottom-border-blue">
<div class="fl login-mode-div login-active">
<span class="mode-font">个人登录</span>
</div>
</div>
<div class="hide mt8 error-hint">
<img class="mr5 fl" id="error_icon" src="./login/error_icon.png">
<img class="hide mr5 fl hide" id="right_icon" src="./login/right_icon.png">
<span class="fl" id="error_msg">该内容显示的时候需将'account-pwd'中的mt25改为mt10</span>
<div class="clear"></div>
</div>
<div class="mt25 account-pwd">
<div class="import-div pub-bottom-border">
<img src="./login/account_icon.png" alt="输入账号" class="fl mt5 import-img">
<input id="loginname" type="text" maxlength="60" placeholder="手机号码/邮箱/身份证号码">
</div>
<div class="mt25 import-div pub-bottom-border">
<img src="./login/pwd_icon.png" alt="输入密码" class="fl mt5 import-img">
<input id="password" type="password" placeholder="请输入密码" autocomplete="off">
</div>
<div id="captcha" style="margin-top: 20px"></div>
<div id="div_verifycode" class="mt15 import-div pub-bottom-border hide" style="height:35px;">
<img src="./login/vccode_icon.png" alt="输入验证码" class="fl mt10 import-img">
<input style="width:200px;margin-top:13px;" maxlength="4" class="hide num" id="verifycode" type="text" placeholder="请输入图片验证码">
<div class="fr pointer" id="code" style="width: 80px; height: 30px;"></div>
</div>
</div>
<div class="mt25 phone-code hide">
<div class="mt10 import-div pub-bottom-border">
<img src="./login/zgzfw_phone_icon.png" alt="输入手机号码" class="fl mt5 import-img">
<input class="fl import-input" id="mobilephone" type="text" placeholder="手机号码">
</div>
<div id="div_verifycode_phone" class="mt15 import-div pub-bottom-border" style="height:35px;">
<img src="./login/vccode_icon.png" alt="输入验证码" class="fl mt10 import-img">
<input style="width:200px;margin-top:13px;" maxlength="4" class="num" id="verifycode_phone" type="text" placeholder="请输入图片验证码">
<div class="fr pointer" id="code_img_phone" style="width: 80px; height: 30px;"></div>
</div>
<div class="mt20 import-div pub-bottom-border" style="width:255px">
<img src="./login/zgzfw_code_icon.png" alt="输入验证码" class="fl mt5 import-img">
<input class="fl import-input" id="phonecode" style="width:200px" type="text" maxlength="5" placeholder="请输入5位验证码">
</div>
<input class="fr code-button" id="sendcode" type="button" style="margin-top:-36px" value="获取短信验证码">
<div class="mt15 import-div pub-bottom-border hide" id="idcardinput">
<img src="./用户登录_files/account_icon.png" alt="输入身份证号" class="fl mt5 import-img">
<input id="idcard" type="text" maxlength="60" placeholder="请输入身份证号">
</div>
</div>
<div class="mt25 wechat-code hide" id="wechat_scan">
</div>
<div class="mt30 addition">
<span class="fl" style="font-size: 14px;">还没有账号?</span>
<a id="puser_reg" class="fl pointer">去注册</a>
<!-- <input type="checkbox" value="tendays" class="hide" /><span class="hide"> 十天内免登陆</span> -->
<a id="resetpwd" class="fr ml5 pointer">忘记密码</a>
<!--<span class="fr" style="font-size: 12px; line-height:16px; color: #015293;">|</span>
<a href="https://user.www.gov.cn/user/faq;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792" target="_blank" class="fr mr5">登录问题</a>-->
<div class="clear"></div>
</div>
<input class="mt30 blue-button400 themebgc" id="btn-login" value="登录" type="button">
<div class="mt20 change-login">
<div class="change-login-title">
<div class="fl change-login-title-border"></div>
<span class="fl change-login-title-span">其他登录方式</span>
<div class="fr change-login-title-border"></div>
</div>
<div class="change-login-items">
<div class="change-login-content" id="phoneLogin">
<img alt="短信登录" src="./用户登录_files/zgzfw_phone_login.png">
<span>短信登录</span>
</div>
<div class="change-login-content hide" id="accountLogin">
<img alt="密码登录" src="./用户登录_files/zgzfw_pwd_login.png">
<span>密码登录</span>
</div>
</div>
<!-- <span class="note-login" id="phoneLogin">短信验证码登录</span>
<span class="hide note-login" id="accountLogin">账号密码登录</span> -->
<div class="clear"></div>
</div>
<!-- <input class="mt10 white-button400 themebdc themec" id="puser_reg" value="立即注册账号" type="button"/> -->
<div class="clear"></div>
</div>
<div class="fr mr50 scan-div">
<div class="mt35 scan-signal themec">
<span class="fl">手机扫码</span>
<span class="fr">安全登录</span>
</div>
<div class="mt35 ml5 qrdiv">
<div class="mask" style="display: none;"></div>
<div class="scanned status_over" style="display: none;">
<p>二维码失效</p>
<input type="button" class="refreshQa qr-button" value="刷新" id="refreshQa">
</div>
<div class="scanned status_success" style="display: none;">
<p class="first">
<img class="barcode-icon-pic" src="./login/qrsucess.png" style="width:40px;height:40px;" seed="first-barcodeIconPic" smartracker="on">
</p>
<p>扫码成功</p>
</div>
<img id="qr" class="scan-img" src="./login/QR_code.jpg" alt="二维码">
</div>
<div class="mt35">
<img class="fl" src="./login/scan_icon.png">
<div class="fr scan-font-down">
<p>打开微信,</p>
<p>扫一扫登录</p>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
<!--自定义弹出层-->
<div id="alertpage" style="display: none">
<div class="easyDialog_wrapper" id="easyDialogWrapper" style="display: block;margin: 0px">
<div id="easyDialog_content" style="width: 420px;height: 216px;background: white">
<h4 class="easyDialog_title" id="easyDialogTitle">
<a href="javascript:void(0)" title="关闭窗口" class="close_btn" id="closeBtn">×</a>
<span></span>
</h4>
<div class="easyDialog_text" style="height: 130px">
<span class="alertmsg-outer">
<img alt="" src="./login/warning_icon.png">
<span class="alertmsg-inner" style="font-size: 14px; font-weight: bold" id="msg"></span>
</span>
</div>
<div class="easyDialog_footer">
<button class="btn_highlight" id="easyDialogYesBtn" style="outline:none;">立即修改</button>
<button class="btn_highlight" id="easyDialogNoBtn" style="outline:none;margin-left: 15px;display: none">下次再说</button>
</div>
</div>
</div>
</div>
</div>
</div>
<!--<script type="text/javascript" src="./login/jquery.min.js.下载"></script>
<script type="text/javascript" src="./login/jsencrypt.js.下载"></script>
<script type="text/javascript" src="./login/pmExtJquery.js.下载"></script>
<script type="text/javascript" src="./login/pbase.js.下载"></script>
<script type="text/javascript" src="./login/placeholderfriend.js.下载"></script>
<script type="text/javascript" src="./login/alert_easydialog.js.下载"></script>
<script type="text/javascript" src="./login/dialogpage.js.下载"></script>
<script type="text/javascript" charset="utf-8" src="./login/nc.js.下载"></script>-->
<script type="text/javascript">
var verifyurl = "/sso/verifyimg_edit;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var loginurl = "/sso/login;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var sendPhonecodeurl = "/sso/sendPhonecodebyVerify;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var phoneloginurl = "/sso/zfwphonelogin;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var qrcodeurl="/sso/qrlogincode;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var getqrcodeurl="/sso/getqrcode;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var checkgvrpurl="/user/checkgvrp;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
//人工申诉
var problemfeedbackUrl ="/user/problemfeedback;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
//用户激活(步骤一)
var activeFinduserUrl = "/user/activeFinduser;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
//用户激活页面跳转
var activeUrl = "/user/active;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
//设置账号密码(第三方系统快捷注册后,密码补全流程)
var zfwnopwdtosetUrl = "/sso/zfwnopwdtoset;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var qrststusurl="/sso/qrstatus;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
//滑动验证
var slidingVerificationUrl = "/sso/slidingverification;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var k='';
var isfirst=true; //第一次改变值时进行校验,后面不在重复校验
var hasNc=false;
var isNcSucc=true;
var isIESlid =false;//是否是 ie7 或 ie8下的 滑动校验
var zwcode;
var nc;
var showidcard = 0; //手机验证码登录时,是否需要输入身份证号验证
var loginmobilephone; //当前登录手机号
var issendphonecode = 0; //手机号登录,是否已发送手机验证码,0未发送 1已发送
$('#loginname,#password').bind("input propertychange",function(){
if(isfirst && !hasNc){
isfirst=false;
if('false' != true && '' == 'slidingverification'){ //不是图片校验 且 验证方式是滑动验证
if($.browser.msie&&($.browser.version == "7.0" || $.browser.version == "8.0")){
isIESlid = true;
var nc_token = ["FFFF0N2N000000006DCB", (new Date()).getTime(), Math.random()].join(':');
var NC_Opt =
{
renderTo: "#captcha",
appkey: "FFFF0N2N000000006DCB",
scene: "nc_login",
token: nc_token,
customWidth: 400,
trans:{"key1":"code0"},
elementID: ["usernameID"],
is_Opt: 0,
language: "cn",
isEnabled: true,
timeout: 3000,
times:5,
apimap: {},
callback: function (data) {
var url = slidingVerificationUrl + "?rd="+Math.random();
var params="scene=nc_login&nc_token="+nc_token+"&sessionid="+data.csessionid+"&sig="+data.sig;
yourLoginRequest(url, params,true);
isNcSucc=true;
}
};
nc = new noCaptcha(NC_Opt)
nc.upLang('cn', {
_startTEXT: "请按住滑块,拖动到最右边",
_yesTEXT: "验证通过",
_error300: "哎呀,出错了,点击<a href=\"javascript:__nc.reset()\">刷新</a>再来一次",
_errorNetwork: "网络不给力,请<a href=\"javascript:__nc.reset()\">点击刷新</a>",
});
hasNc=true;
isNcSucc=false;
}else{
valiNvaval();
}
}
}
});
function valiNvaval(){
var url = slidingVerificationUrl + "?rd="+Math.random();
var params = 'nvcval=' + getNVCVal();
params=params+"&scene=nvc_login";
yourLoginRequest(url, params,true);
}
function yourLoginRequest(url, params,isMark){
var callbackName = ('jsonp_' + Math.random()).replace('.', '');
params += '&callback=' + callbackName;
var o_scripts = document.getElementsByTagName("script")[0];
var o_s = document.createElement('script');
o_scripts.parentNode.insertBefore(o_s, o_scripts);
//您注册请求的业务回调
window[callbackName] = function(json) {
zwcode=json.result.zwcode;
scene=json.result.scene;
if(scene=="nvc_login" && (json.result.code == 600 || json.result.code == 400)) {
//唤醒滑动验证
getNC().then(function(){
_nvc_nc.upLang('cn', {
_startTEXT: "请按住滑块,拖动到最右边",
_yesTEXT: "验证通过",
_error300: "哎呀,出错了,点击<a href=\"javascript:__nc.reset()\">刷新</a>再来一次",
_errorNetwork: "网络不给力,请<a href=\"javascript:__nc.reset()\">点击刷新</a>",
})
_nvc_nc.reset();
});
isNcSucc=false;
hasNc=true;
} else if (scene=="nc_login" && json.result.code == 200) {
isNcSucc=false;
hasNc=true;
} else if (json.result.code == 100 || json.result.code == 200) {
} else if (json.result.code == 800 || json.result.code == 900) {
//直接拦截
// showErrMsg("登录失败,请重新登录");
}
}
o_s.src = url + '&' + params;
}
$('#code').click(function(){
var url = verifyurl+"?rd="+Math.random();
$(this).css("background-image","url('"+url+"')");
})
$('#code').click();
$('#code_img_phone').click(function(){
var url = verifyurl+"?rd="+Math.random();
$(this).css("background-image","url('"+url+"')");
})
$(function(){
var apperrcode = "";
var apperrmsg = "";
if(apperrmsg){
showerror(apperrmsg);
}
})
$('#loginname,#mobilephone,#phonecode,#verifycode').blur(function(){
var value = $(this).val();
if(value.indexOf(' ')>-1){
$(this).val($.trim(value));
}
})
var interval;
$('#refreshQa').click(function(){
$.post(getqrcodeurl, function(data){
k=data;
$('#qr').attr("src",qrcodeurl+"?k="+data);
$('.mask').hide();
$('.status_over').hide();
interval =setInterval('getQrStatus()',3000);
})
})
$('#refreshQa').click();
//打开注册协议弹窗
var openregprotocol = function(){
openDialogPage({
width: 750,
height: 550,
title: '用户注册协议',
url: "/user/regprotocol;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792",
noFn: function(){
loginsuccess();
},
callback: function(){
loginsuccess();
}
});
}
//登录点击事件
$("#btn-login").click(function(){
var servicecode = $('#servicecode').val();
//账号密码登录
if( $('.account-pwd').is(":visible") && $('.phone-code').is(":hidden") ){
var loginname = $('#loginname').val();
var password = $('#password').val();
var verifycode = $('#verifycode').val();
if(loginname == "" && password == ""){
showerror("请输入账号和密码");
return ;
}
if(loginname == ""){
showerror("请输入账号");
return ;
}
if(password == ""){
showerror("请输入密码");
return ;
}
if(isNcSucc==false){
showerror("请拖动滑动验证码");
return ;
}
if($('#verifycode').is(":hidden") == false){
if(verifycode == ""){
showerror("请输入验证码");
return ;
}
if(verifycode.length <4){
showerror("请输入4位验证码");
return ;
}
}
if(dosubmit()){
return;
}
$.post(loginurl,{'loginname':pm.encode.RSA(loginname),'password':pm.encode.RSA(password),'verifycode':verifycode,'servicecode':servicecode,'zwcode':zwcode,'isIESlid':isIESlid}, function(data){
finishsubmit();
if(data.code == "0"){
if ("0" == "1") {
$.post(checkgvrpurl,{'loginname':loginname},function(date){
if (date.code == "0") {
openDialogAlert({
width: 300,
height: 150,
title: '提示',
content: '<img src="/static/images/client/pc/info_icon.png;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792"><span>用户注册协议已修改,是否查看?</span>',
yesFn : openregprotocol,
noFn : function(){
loginsuccess();
},
callback: function(){
}
})
} else {
loginsuccess();
}
})
} else {
loginsuccess();
}
} else if (data.code == "user_status_inactivated"){
showerror(data.msg + ',<span class="themec pointer" onclick="gouseractive()">前往激活</span>。');
$('#code').click();
} else if (data.code == "pwdexpiredvalidate_pwd_expired") {
// 密码已经过期了
alertExpiredMsg(data.msg);
$('#code').click();
} else if (data.code == "pwdexpiredvalidate_pwd_notice") {
// 登录成功,但是密码快到期了
alertNoticeMsg(data.msg);
$('#code').click();
} else {
showerror(data.msg);
var attr = data.attr;
if(attr == 'imgcode'){
showImgcode();
}else{
hideImgcode();
}
//滑动验证失败
if(attr == 'slidcode'){
isNcSucc = false;
__nc.reset();
}else if(attr == 'slidcodeIE'){ //ie 下 滑动校验初始化
isNcSucc == false;
nc.reload();
}
if(attr == 'slidcodeSC'){
isNcSucc == false;
valiNvaval();
}
// 只要返回 错误码里面 含有'pwd_weak' 或者 'pwdrule'时就 跳转密码重置界面
if(data.code.indexOf("pwd_weak")>-1 || data.code.indexOf("pwdrule")>-1){
alertmsg(data.msg)
}
//根据各种情况分别处理
$('#code').click();
}
});
//手机验证码登录
} else if ( $('.account-pwd').is(":hidden") && $('.phone-code').is(":visible") ) {
var phone = $('#mobilephone').val();
var code = $('#phonecode').val();
var idcard = $('#idcard').val();
var verifycode = $('#verifycode_phone').val();
if(phone == "" || phone == "手机号码"){
showerror("请输入手机号码");
} else if (!validatemobile(phone)){
showerror("请输入正确手机号");
} else if(verifycode == "" || verifycode =="请输入图片验证码") {
showerror("请输入图片验证码");
} else if(verifycode.length <4) {
showerror("请输入4位图片验证码");
} else if (issendphonecode == 0){
showerror("请先获取手机验证码");
} else if (code == "" || code =="请输入5位验证码"){
showerror("请输入手机验证码");
} else if (!iscode(code)){
showerror("请输入正确的手机验证码");
} else if (showidcard == 1 && (idcard == '' || idcard == '请输入身份证号')){
showerror("请输入身份证号");
} else if (showidcard == 1 && !validateidcard(idcard)){
showerror("请输入正确的身份证号");
} else {
$('.error-hint').hide();
$('.phone-code').removeClass('mt5').addClass('mt25');
if(dosubmit()){
return;
}
if(showidcard == 1){
idcard = pm.encode.RSA(idcard);
}
$.post(phoneloginurl,{"phone":pm.encode.RSA(phone),"code":code,"idcard":idcard,"verifycode":verifycode},function(data){
finishsubmit();
if(data.code == "0"){
if ("0" == "1") {
$.post(checkgvrpurl,{'loginname':phone},function(date){
if (date.code == "0") {
openDialogAlert({
width: 300,
height: 150,
title: '提示',
content: '<img src="/static/images/client/pc/info_icon.png;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792"><span>用户注册协议已修改,是否查看?</span>',
yesFn : openregprotocol,
noFn : function(){
loginsuccess();
},
callback: function(){
}
})
} else {
loginsuccess();
}
})
} else {
loginsuccess();
}
} else if(data.code == 'idcard_null') {
showerror(data.msg);
$('#code_img_phone').click();
showidcard = 1;
$('#idcardinput').show();
} else if (data.code == "user_status_inactivated"){
showerror(data.msg + ',<span class="themec pointer" onclick="gouseractive()">前往激活</span>。');
$('#code_img_phone').click();
} else if(data.code == 'notset_password'){
//重置账号密码流程
openDialogPage({
width: 420,
height: 290,
url: zfwnopwdtosetUrl + "?serialnum=" + data.attr.serialnum,
callback: function(){
loginsuccess();
}
});
} else {
showerror(data.msg);
$('#code_img_phone').click();
}
});
}
} else {
showerror("非法操作");
}
})
//开始账号激活流程
function gouseractive(){
var loginname = $('#loginname').val();
var password = $('#password').val();
if(loginname == "" && password == ""){
showerror("请输入账号和密码");
return;
}
if(loginname == ""){
showerror("请输入账号");
return;
}
if(password == ""){
showerror("请输入密码");
return;
}
//账号激活页面跳转
if(dosubmit()){
return;
}
$.post(activeFinduserUrl,{'account':loginname,'password':pm.encode.RSA(password)},function(data){
finishsubmit();
if(data.code == "0"){
var serialnum = data.attr.serialnum;
var redirectUrl = activeUrl + "?serialnum=" + serialnum;
var servicecode = $('#servicecode').val();
var gourl = $('#gourl').val();
var extargs = $('#extargs').val();
if(servicecode){
redirectUrl = redirectUrl + "&servicecode="+servicecode;
if(gourl){
redirectUrl = redirectUrl + "&gourl="+escape(gourl);
}
if(extargs){
redirectUrl = redirectUrl + "&extargs="+escape(extargs);
}
}
window.location.href = redirectUrl;
}else {
showerror(data.msg);
}
});
}
//确定按钮
var btnFn = function(){
var resetPwdUrl = "/user/forgetpwd;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var servicecode = $('#servicecode').val();
var gourl = $('#gourl').val();
var extargs = $('#extargs').val();
if(servicecode){
resetPwdUrl = resetPwdUrl + "?servicecode="+servicecode;
if(gourl){
resetPwdUrl = resetPwdUrl + "&gourl="+escape(gourl);
}
if(extargs){
resetPwdUrl = resetPwdUrl + "&extargs="+escape(extargs);
}
}
window.location.href = resetPwdUrl;
};
//弹出窗口
function alertmsg(msg){
$(document.body).css('overflow','hidden');
openDialogAlert({
width: 400,
height: 150,
title: "升级密码提示",
content: '<img src="/static/images/client/pc/info_icon.png;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792"><span>'+msg+'</span>',
yesFn : btnFn,
noFn : false,
callback: function(){
$(document.body).css('overflow','auto');
}
})
}
// 密码过期弹窗
function alertExpiredMsg(msg) {
$("#msg").text(msg);
// 立即修改点击
$("#easyDialogYesBtn").click(function () {
goResetPwd();
closeDialog();
});
// 关闭按钮点击
$("#closeBtn").click(function () {
closeDialog();
});
$(".alertmsg-outer").css({"padding-top":"50px","width":"305px"});
$(".alertmsg-inner").css({"width":"262px"});
easyDialog.open({
container : 'alertpage',
overlay: true,
drag: false
});
}
// 重置密码
function goResetPwd() {
var resetPwdUrl = "/user/resetPwd;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var servicecode = $('#servicecode').val();
var gourl = $('#gourl').val();
var extargs = $('#extargs').val();
if(servicecode){
resetPwdUrl = resetPwdUrl + "?servicecode="+servicecode;
if(gourl){
resetPwdUrl = resetPwdUrl + "&gourl="+escape(gourl);
}
if(extargs){
resetPwdUrl = resetPwdUrl + "&extargs="+escape(extargs);
}
}
window.open(resetPwdUrl);
}
// 密码快到有效期弹窗
function alertNoticeMsg(msg) {
$("#msg").text(msg);
// 下次再说按钮
$("#easyDialogNoBtn").show();
// 下次再说点击
$("#easyDialogNoBtn").click(function () {
closeDialog();
pwdResetNoFn();
});
// 立即修改点击
$("#easyDialogYesBtn").click(function () {
goEditPwd();
});
// 关闭按钮点击
$("#closeBtn").click(function () {
$("#easyDialogNoBtn").click();
});
$(".alertmsg-outer").css({"padding-top":"35px","width":"340px"});
$(".alertmsg-inner").css({"width":"295px"});
easyDialog.open({
container : 'alertpage',
overlay: true,
drag: false
});
}
// 修改密码
function goEditPwd() {
window.open("/user/editPwd;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792");
$("#easyDialogNoBtn").click();
}
// 下次再说
function pwdResetNoFn() {
if ("0" == "1") {
$.post(checkgvrpurl,{'loginname': $('#loginname').val()},function(date){
if (date.code == "0") {
openDialogAlert({
width: 300,
height: 150,
title: '提示',
content: '<img src="/static/images/client/pc/info_icon.png;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792"><span>用户注册协议已修改,是否查看?</span>',
yesFn : openregprotocol,
noFn : function(){
loginsuccess();
},
callback: function(){
}
})
} else {
loginsuccess();
}
})
} else {
loginsuccess();
}
}
// 关闭弹出页
function closeDialog() {
try {
easyDialog.close();
}catch (e) {
}
}
var isneedcode = 'false';
if(isneedcode == 'true'){
showImgcode();
}
//隐藏图片验证码
function hideImgcode(){
$('#div_verifycode,#verifycode').addClass("hide");
}
//显示图片验证码
function showImgcode(){
$('#div_verifycode,#verifycode').removeClass("hide");
}
//登录成功后的操作
function loginsuccess(ticket){
var redirectUrl = loginurl;
var servicecode = $('#servicecode').val();
var gourl = $('#gourl').val();
var extargs = $('#extargs').val();
if(ticket){
redirectUrl = redirectUrl + "?ticket="+ticket+"&";
}else{
redirectUrl = redirectUrl +"?";
}
if(servicecode){
redirectUrl = redirectUrl + "servicecode="+servicecode;
if(gourl){
redirectUrl = redirectUrl + "&gourl="+escape(gourl);
}
if(extargs){
redirectUrl = redirectUrl + "&extargs="+escape(extargs);
}
}
window.location.href = redirectUrl;
}
//手机号登录,手机号输入框失去焦点事件
$("#mobilephone").blur(function(){
var inputphone = $('#mobilephone').val();
if(inputphone == "" || inputphone == "手机号码"){
return;
}
if(loginmobilephone != inputphone){
loginmobilephone = inputphone;
issendphonecode = 0;
}
});
//点击发送验证码(手机验证码登录)
$('#sendcode').click(function(){
$this = $(this);
var phone = $('#mobilephone').val();
var verifycode = $('#verifycode_phone').val();
if(phone == ""){
showerror("请输入手机号码");
} else if (!validatemobile(phone)){
showerror("请输入正确手机号");
} else if(verifycode == "" || verifycode =="请输入图片验证码") {
showerror("请输入图片验证码");
} else if(verifycode.length <4) {
showerror("请输入4位图片验证码");
} else {
$('.error-hint').hide();
$('.phone-code').removeClass('mt5').addClass('mt25');
$.post(sendPhonecodeurl,{'phone':pm.encode.RSA(phone),'verifycode':verifycode},function(data){
if(data.code=='0'){
time($this,"短信");
$this.attr("disabled", true);
showidcard = data.attr.showidcard;
if(showidcard == 1){
$('#idcardinput').show();
} else {
$('#idcardinput').hide();
}
issendphonecode = 1;
} else {
showerror(data.msg);
}
});
}
});
//验证是否为验证码
function iscode(value){
var code = /^[0-9]{5}$/
return code.test(value);
}
//错误信息展示
function showerror(content){
$('#error_msg').html(content);
$('.error-hint').show();
if( $('.account-pwd').is(":visible") && $('.phone-code').is(":hidden") ){
$('.account-pwd').removeClass('mt25').addClass('mt5');
} else if ( $('.account-pwd').is(":hidden") && $('.phone-code').is(":visible") ) {
$('.phone-code').removeClass('mt25').addClass('mt5');
}
}
//在输入框内按下回车触发事件
$('#loginname, #password, #verifycode, #mobilephone, #phonecode, #idcard, #verifycode_phone').keydown(function(event){
if(event.keyCode==13){
$("#btn-login").click();
}
})
//人工申诉
$('#problemfeedbackbtn').click(function(){
//frompage 值参见实体类定义常量
window.open(problemfeedbackUrl+"?frompage=3");
})
//第三方快捷登录(支付宝)
$('#alipay').click(function(){
var alipaythirdauthUrl = "/alipayuser/thirdlogin;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var servicecode = $('#servicecode').val();
var gourl = $('#gourl').val();
var extargs = $('#extargs').val();
if(servicecode){
alipaythirdauthUrl = alipaythirdauthUrl + "?servicecode="+servicecode;
if(gourl){
alipaythirdauthUrl = alipaythirdauthUrl + "&gourl="+escape(gourl);
}
if(extargs){
alipaythirdauthUrl = alipaythirdauthUrl + "&extargs="+escape(extargs);
}
}
window.location.href = alipaythirdauthUrl;
});
//第三方快捷登录(微信)
$('#wechat').click(function(){
var wechatthirdauthUrl = "/wechatuser/thirdlogin;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var servicecode = $('#servicecode').val();
var gourl = $('#gourl').val();
var extargs = $('#extargs').val();
if(servicecode){
wechatthirdauthUrl = wechatthirdauthUrl + "?servicecode="+servicecode;
if(gourl){
wechatthirdauthUrl = wechatthirdauthUrl + "&gourl="+escape(gourl);
}
if(extargs){
wechatthirdauthUrl = wechatthirdauthUrl + "&extargs="+escape(extargs);
}
}
window.location.href = wechatthirdauthUrl;
});
//跳转至个人注册
$('#puser_reg').click(function(){
var redirectUrl = "/user/reg;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var servicecode = $('#servicecode').val();
var gourl = $('#gourl').val();
var extargs = $('#extargs').val();
if(servicecode){
redirectUrl = redirectUrl + "?servicecode="+servicecode;
if(gourl){
redirectUrl = redirectUrl + "&gourl="+escape(gourl);
}
if(extargs){
redirectUrl = redirectUrl + "&extargs="+escape(extargs);
}
}
window.location.href = redirectUrl;
});
//忘记密码
$('body').on("click","#resetpwd,.findpwd",function(){
var redirectUrl = "/user/forgetpwd;jsessionid=7FDCAEF891D6CF87FF7B77AA094FE792";
var servicecode = $('#servicecode').val();
var gourl = $('#gourl').val();
var extargs = $('#extargs').val();
if(servicecode){
redirectUrl = redirectUrl + "?servicecode="+servicecode;
if(gourl){
redirectUrl = redirectUrl + "&gourl="+escape(gourl);
}
if(extargs){
redirectUrl = redirectUrl + "&extargs="+escape(extargs);
}
}
window.location.href = redirectUrl;
})
/*微信二维码*/
!(function(a, b, c) {
function d(a) {
var c = "default";
a.self_redirect === !0
? (c = "true")
: a.self_redirect === !1 && (c = "false");
var d = b.createElement("iframe"),
e =
"https://open.weixin.qq.com/connect/qrconnect?appid=" +
a.appid +
"&scope=" +
a.scope +
"&redirect_uri=" +
a.redirect_uri +
"&state=" +
a.state +
"&login_type=jssdk&self_redirect=" +
c +
"&styletype=" +
(a.styletype || "") +
"&sizetype=" +
(a.sizetype || "") +
"&bgcolor=" +
(a.bgcolor || "") +
"&rst=" +
(a.rst || "");
(e += a.style ? "&style=" + a.style : ""),
(e += a.href ? "&href=" + a.href : ""),
(d.src = e),
(d.frameBorder = "0"),
(d.allowTransparency = "true"),
(d.sandbox = "allow-scripts allow-top-navigation allow-same-origin"), // 允许多种请求
(d.scrolling = "no"),
(d.width = "300px"),
(d.height = "400px"),
(d.style = "position: absolute; top: -47px; left: 50px");
var f = b.getElementById(a.id);
(f.innerHTML = ""), f.appendChild(d);
}
a.WxLogin = d;
})(window, document);
//账号密码登录与手机验证码登录与微信登录相互切换
$('#phoneLogin').click(function(){
$('.import-div input').val("");
$('.error-hint').hide();
$('.account-pwd').removeClass('mt5').addClass('mt25');
$('.account-pwd').hide();
$('.wechat-code').hide();
$('#phoneLogin').hide();
$('#code_img_phone').click();
$('.phone-code').show();
$('#accountLogin').show();
$('#mobilephone').blur(); $('#phonecode').blur();
$('#wechatLogin').show();
$('.addition').show();
$('#btn-login').show();
});
$('#accountLogin').click(function(){
$('.import-div input').val("");
$('.error-hint').hide();
$('.account-pwd').removeClass('mt5').addClass('mt25');
$('.phone-code').hide();
$('.wechat-code').hide();
$('#accountLogin').hide();
$('.account-pwd').show();
$('#phoneLogin').show();
$('.input_msg').show();
$('#code').click();
$('#loginname').blur(); $('#password').blur(); $('#verifycode').blur();
$('#wechatLogin').show();
$('.addition').show();
$('#btn-login').show();
});
$('#wechatLogin').click(function(){
$('.import-div input').val("");
$('.error-hint').hide();
$('.account-pwd').removeClass('mt5').addClass('mt25');
$('.account-pwd').hide();
$('.phone-code').hide();
$('#wechatLogin').hide();
$('.addition').hide();
$('#btn-login').hide();
$('.wechat-code').show();
$('#accountLogin').show();
$('#phoneLogin').show();
var obj = new WxLogin({
self_redirect:false,//true将页面跳转放在ifream里面 false直接跳转到要跳转的页面
id:"wechat_scan",
appid: wxappid,
scope: "snsapi_login",
redirect_uri: encodeURIComponent(wxreturnurl)+rootpath+"%2Fwechatuser%2Fthirdloginreturn",
state: "",
style: "",
href: "data:text/css;base64,ICAgI3d4X2RlZmF1bHRfdGlwIHA6bnRoLWNoaWxkKDJuKXtkaXNwbGF5OiBub25lO30="//data:text/css;base64,后为base64加密的css样式
});
});
//轮询获取扫码状态
function getQrStatus(){
if(''==k) return;
$(document).ready(function() {
$.ajax({
async:true,
type: "POST",
url: qrststusurl,
data:{"k":k},
success: function(data) {
var result=data.attr;
if("0"== data.code){
//登录成功
clearInterval(interval);
loginsuccess(result);
}else if('-1'==result){
$('.mask').hide();
$('.status_success').hide();
$('.status_over').hide();
//未扫码
}else if('0'==result){
//扫码后未确认
$('.mask').show();
$('.status_over').hide();
$('.status_success').show();
clearInterval(interval);
interval =setInterval('getQrStatus()',1000);
}else if(!result){
//失效
$('.status_success').hide();
$('.mask').show();
$('.status_over').show();
clearInterval(interval);
}
}
});
});
}
//jquery 不支持 $.browser,采用以下处理方法来判定浏览器
var userAgent = navigator.userAgent.toLowerCase();
// Figure out what browser is being used
jQuery.browser = {
version: (userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1],
safari: /webkit/.test(userAgent),
opera: /opera/.test(userAgent),
msie: /msie/.test(userAgent) && !/opera/.test(userAgent),
mozilla: /mozilla/.test(userAgent) && !/(compatible|webkit)/.test(userAgent)
};
</script>
<script src="./login/guide.js.下载"></script>
<iframe src="./login/bottom.html" width="100%" style="min-width: 1100px;" height="305" scrolling="no" marginheight="0" frameborder="0"></iframe>
<script async="async" src="./login/webdig.js.下载"></script>
<script>
(function(w,d,g,r){
w['_wd_o']=r;
w[r]=w[r]||function(){arguments.t=1*new Date(),(w[r].q=w[r].q||[]).push(arguments);};
var a=d.createElement('script'),m=d.getElementsByTagName('script')[0];
a.async=1;
a.src=g;m.parentNode.insertBefore(a,m);
})(window,document,'//stat.www.gov.cn/webdig.js?z=1','_wa');
_wa('wd_paramtracker', '_wdxid=000000000000000000000000000000000000000000');
</script>
<script></script></body></html>