/* -----------------------公共部分样式-------------------------- */
.login_box{display:none;}

/* 头部样式 */
.header{width:100%;background:#fff;min-width:1020px;}
.header .top{width:100%;background:#eee;}
.header .top_box{width:1020px;height:40px;margin:0px auto;}
.header .wxgov_link,
.header .jsgov_link{padding-left:30px;height:40px;line-height:40px;margin-right:20px;background:url("../images/guohui.png") left 8px no-repeat;}
.header .log_reg_enter{height:40px;line-height:40px;}
.header .log_reg_enter>div.hide{display:none;}

/*.header .input_t{line-height:2.8;height:40px;}
 .header .sertp{height:24px;margin-right:8px;padding:7px 0px;}
.header .sertp input{width:112px;height:22px;padding:0px;}
.header .btn{margin:7px 10px;}
.header .btn input{border:none;border-radius:4px;width:48px;height:26px;font-size:12px;margin-right:4px;}
.header .btn .login{background:#0665da;color:#fff;}
.header .btn .register{background:#fff;color:#111;}
.header .forget_p{line-height:40px;color:#0665da;} */
.header .top2{width:100%;height:192px;min-width:1020px;padding-top:10px;background:url("../images/web_top_banner.png") center no-repeat;background-size:1460px 192px;}
.header .ztbtop2{width:100%;height:241px;min-width:1020px;padding-top:10px;background:url("../images/ztbHeader.png") center no-repeat;background-size:1400px 241px;}
.header .web_logo{width:406px;height:90px;margin:0px auto;text-align:center;padding-top:24px;}
.header .search{width:500px;height:44px;margin:0px auto;margin-top:12px;/*background:#eee;*/}
.header .search input{border:2px solid #355e92;font-size:16px;color:#666;}
.header .search .search_insert{height:38px;width:410px;padding-left:30px;border-radius:22px 0 0 22px;border-right:none;}
.header .search .search_btn{height:42px;width:58px;border-left:none;border-radius:0 20px 20px 0;background:#fff url("../images/search_icon.png") center no-repeat;cursor:pointer;}
/* 头部样式 */

/* 登录弹窗 */
.login_box{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.6);z-index:99;}
.login_box form{width:400px;margin:270px auto;height:380px;background:#fff;}
.login_box .form_box{position:relative;padding:15px 25px;height:350px;}
.login_box .form_box .close{position:absolute;top:13px;right:19px;width:32px;height:32px;background:url("../images/close.png") center no-repeat;cursor:pointer;}
.login_box .form_box h2{color:#355e92;padding-bottom:12px;border-bottom:1px solid #eee;}
.login_box .form_box .line{margin:25px 0px;width:100%;}
.login_box .form_box .line input{border:1px solid #ccc;height:40px;padding-left:40px;width:308px;}
.login_box .form_box .user input{background:url("../images/user.png") 13px center no-repeat;}
.login_box .form_box .password input{background:url("../images/password.png") 13px center no-repeat;}
.login_box .form_box .yzm input{width:160px;}
.login_box .form_box .button{margin:10px 0px;width:100%;}
.login_box .form_box .button input{width:100%;height:42px;border:none;background:#0665da;color:#fff;font-size:16px;cursor:pointer;}
.login_box .form_box .reg_forget a{color:#0665da;}
/* 登录弹窗 */

/* -----------------------站点名----------------------- */
.siteName1{text-align: center;color: #d41e0b;margin-top: -55px;text-shadow:2px 2px 10px #fff;letter-spacing:2px;width:100%;min-width:1020px;/*float:left;*/margin-bottom:24px;}


/*适老化按钮*/
.header .top{height: auto; padding:0.5rem 0; line-height: 2;}
.header a.older_mode{ display: inline-block; padding: 0 1rem; background: #c00; border-radius: 1rem; color: #fff; line-height: 2;}
.header a.older_mode:link,.header a.older_mode:visited{color:#fff ;}
.web_older .header a.older_mode{line-height: 1.5;}