﻿@charset "utf-8";
/* CSS Document */
body, div, span, p, ul, ol, li, h1, h2, h3, h4, a, dl, dt, dd, img, input { padding: 0; margin: 0; list-style: none; border: 0; }
input, select, textarea { outline-color: none; outline-style: none; }
textarea { resize: none; }
body { font-size: 12px; font-family: Microsoft YaHei; color: #333; }
a:link, a:visited { text-decoration: none; color: #036EB8; }
a:hover { text-decoration: underline; }
.fl { float: left; }
.fr { float: right; }
/*邮箱验证*/
#header { width: 940px; height: 78px; margin: 0 auto; border-bottom: 2px solid #036eb8; padding-top: 27px; background:#fff; }
#header h1 { width: 204px; height: 55px; }
.m_hl { width: 226px; height: 53px; display: inline-block; background: url(../images/tell02.jpg) no-repeat; }
#down { width: 938px; height: 420px; border: 1px solid #ccc; border-top: none; margin: auto; overflow: hidden; background:#fff; }
h4 { width: 562px; height: 42px; margin: auto; line-height: 42px; font-size: 18px; font-family: Microsoft Yahei; font-weight: normal; margin-top: 18px; _margin-bottom: 0px; }
.tishi { width: 560px; height: 50px; border: 1px solid #f99c64; background: #fefbf6; margin: auto; text-align: center; line-height: 50px; font-size: 14px; overflow: hidden; }
.shuru { width: 435px; height: 175px; margin: 0 auto; margin-top: 13px; background: #fafafa; border: 1px solid #c2c1c1; padding: 35px 0 0 125px; }
.shuru li { margin-bottom: 20px; }
.shuru li span { font-size: 14px; color: #333; float: left; text-align: right; line-height: 30px; _line-height: 35px; }
.shuru li input { width: 214px; height: 16px; border: 1px solid #5d8baa; padding: 6px 0 6px 3px; }
.shuru .btn { margin-top: 35px; }
.shuru .btn .qd { width: 96px; height: 33px; display: inline-block; color: #fff; font-size: 14px; font-weight: bold; text-align: center; line-height: 33px; background: #2f7edd; border: 1px solid #0e4796; border-radius: 3px; box-shadow: 0px 2px 3px #b4bdcc; margin-left: 43px; }
.shuru .btn .qd:hover { background: #1c70c7; text-decoration: none; color: #b5d1ee; }
.shuru .btn .fh { width: 96px; height: 33px; display: inline-block; color: #347bc7; font-size: 14px; font-weight: bold; text-align: center; line-height: 33px; background: #ecf3fa; border: 1px solid #afbfcf; border-radius: 3px; box-shadow: 0px 2px 3px #e8e8e6; margin-left: 15px; }
.shuru .btn .fh:hover { background: #e3eff8; text-decoration: none; color: #626f83; }
.dp { font-size:13px; text-align: center; color: #4f4f4f; margin-top: 35px; }
/*确认邮箱1*/
#qr_down { width: 750px; height: 282px; border: 1px solid #ccc; border-top: none; margin: auto; overflow: hidden; padding: 64px 0 0 188px; }
#qr_down .lct { width: 100%; height: 30px; }
#qr_down span { float: left; background: url(../images/lct.png) no-repeat; text-align: center; line-height: 30px; font-size: 14px; }
#qr_down .lc1 { width: 196px; height: 29px; background-position: -5px -4px; position: relative; z-index: 2; color: #fff; }
#qr_down .lc2 { width: 198px; height: 29px; background-position: -6px -49px; position: relative; left: -13px; _top: 1px; z-index: 3; }
#qr_down .lc3 { width: 196px; height: 29px; background-position: -12px -88px; position: relative; z-index: 1; left: -25px; }
.qrk01 { width: 560px; height: 114px; border: 1px solid #c2c1c1; margin-top: 33px; background: #fafafa; }
.qrk01 p { width: 260px; height: 32px; background: url(../images/gou.png) no-repeat; padding-left: 60px; font-size: 16px; line-height: 35px; margin: 0 auto; margin-top: 35px; }
#qr_down .pd { width: 560px; margin-top: 35px; text-align: center; color: #4f4f4f; font-size: 13px; }
/*确认邮箱2*/
#qr_down2 { width: 750px; height: 340px; border: 1px solid #ccc; border-top: none; margin: auto; overflow: hidden; padding: 64px 0 0 188px; }
#qr_down2 .lct { width: 100%; height: 30px; }
#qr_down2 span { float: left; background: url(../images/lct.png) no-repeat; text-align: center; line-height: 30px; font-size: 14px; }
#qr_down2 .lc1 { width: 196px; height: 29px; background-position: -245px -4px; position: relative; z-index: 2; }
#qr_down2 .lc2 { width: 198px; height: 29px; background-position: -244px -47px; position: relative; left: -13px; _top: 1px; z-index: 3; color: #fff; }
#qr_down2 .lc3 { width: 196px; height: 29px; background-position: -12px -88px; position: relative; z-index: 1; left: -25px; }
.qrk2 { width: 560px; height: 180px; border: 1px solid #c2c1c1; margin-top: 33px; background: #fafafa; }
.qrk2 div { width: 265px; height: 25px; margin: 0 auto; margin-top: 22px; }
.qrk2 div p { width: 70px; height: 25px; text-align: right; line-height: 30px; font-size: 14px; color: #333; }
.qrk2 div input { width: 174px; height: 17px; border: 1px solid #5d8baa; padding: 3px 0 3px 4px; }
#qr_down2 .qrk2 .qdbt { width: 96px; height: 33px; display: inline-block; color: #fff; font-size: 14px; font-weight: bold; text-align: center; line-height: 33px; background: #2f7edd; border: 1px solid #0e4796; border-radius: 3px; box-shadow: 0px 2px 3px #b4bdcc; margin-left: 260px; margin-top: 27px; _margin-top: 0px; }
#qr_down2 .qrk2 .qdbt:hover { background: #247ad2; color: #b5d1ee; text-decoration: none; }
#qr_down2 .pd { margin-top: 35px; text-align: center; color: #4f4f4f; font-size: 13px; float: left; }
/*确认邮箱3*/
#qr_down3 { width: 750px; height: 310px; border: 1px solid #ccc; border-top: none; margin: auto; overflow: hidden; padding: 64px 0 0 188px; }
#qr_down3 .lct { width: 100%; height: 30px; }
#qr_down3 span { float: left; background: url(../images/lct.png) no-repeat; text-align: center; line-height: 30px; font-size: 14px; }
#qr_down3 .lc1 { width: 196px; height: 29px; background-position: -245px -4px; position: relative; z-index: 2; }
#qr_down3 .lc2 { width: 198px; height: 29px; background-position: -6px -49px; position: relative; left: -13px; _top: 1px; z-index: 3; }
#qr_down3 .lc3 { width: 196px; height: 29px; background-position: -249px -88px; position: relative; z-index: 1; left: -25px; color: #fff; }
.qrk3 { width: 560px; height: 150px; border: 1px solid #c2c1c1; margin-top: 33px; background: #fafafa; }
.qrk3 p { font-weight: bold; font-size: 18px; text-align: center; margin-top: 55px; }
#qr_down3 .dlbt { width: 96px; height: 33px; display: inline-block; color: #fff; font-size: 14px; font-weight: bold; text-align: center; line-height: 33px; background: #2f7edd; border: 1px solid #0e4796; border-radius: 3px; box-shadow: 0px 2px 3px #b4bdcc; margin-left: 230px; margin-top: 25px; }
#qr_down3 .qrk3 .dlbt:hover { background: #247ad2; color: #b5d1ee; text-decoration: none; }
#qr_down3 .pd { margin-top: 35px; text-align: center; color: #4f4f4f; font-size: 13px; float: left; }
/*重写登录页面--------------开始*/
/*header*/
#dl_header{ width:100%; height:100px; background:#fff;}
.dl_header_in{ width:1060px; height:100px; margin:0 auto;}
.dl_header_in .logo{ margin-top:20px;}
.dl_header_in .hot_line{ margin-top:25px; margin-right:120px;}
/*二维码*/
.ewm{position:relative; margin-right:-220px;}
.ewm_img{width:80px; height:80px;}
.ewm span{display:block;}
/*main*/
#denglu_des_wrap{ width:100%; height:462px; position: relative; margin: 0 auto; min-width: 1060px; overflow: hidden;}
#banner { width:1920px; height:462px; min-width: 1060px; overflow: hidden; position:absolute; z-index:9; left:50%; margin-left:-960px;}
#tupianliebiao{ width:100%; height:100%; position:absolute; top:0px; left:0px;}
#tupianliebiao ul li{ position:absolute; top:0px; left:0px;}
#xiaoyuandian {position:absolute; bottom: 12px; right:50%; z-index:99; }
#xiaoyuandian ul li { cursor: pointer; float: left; width: 12px; height: 12px; background: url(../images/png24.png) no-repeat -25px -147px; margin-right:5px; }
#xiaoyuandian ul li.cur { background-position: -7px -147px; }
.ban_btn { width: 169px; height: 46px; background: url(../images/btn.png); position: absolute; top: 215px; right: 112px; }
.ban_btn a { width: 169px; height: 46px; display: block; color: #fff; font: 24px/42px Microsoft Yahei; text-align: center; }

.denglu_des_in{ width:318px; height:462px; position:absolute; z-index:10; right: 51%;margin-right: -550px;}
.denglu_des{ width:318px; height:auto; background: url(../images/denglu_bg_top.png) no-repeat; padding-top:13px; margin-top:20px; float:right;}
.denglu_des_body{width:291px; height:auto; background: url(../images/denglu_bg_mid.png) repeat-y; padding-left:27px;}
.des_body_pic{ margin:6px 0 14px 0;}
.des_body_tip{ width:262px; height:auto; background:#f47872; border-radius:2px; color:#fff; margin-top:10px; display:block; overflow:hidden; padding-bottom:7px;}
.des_body_tip_pic{ width:18px; height:17px; background:url(../images/col_btn.png); display:block; float:left; margin:7px 2px 0 13px; _display:inline;}
.des_body_tip_txt{ width:220px; font:12px Microsoft YaHei; color:#fff; float:left; margin-top:7px;}
.yonghu{ width:262px; height:33px; color:#fff; font:14px/33px Microsoft YaHei; text-align:center;}
.yonghu_qy{ width:128px; background:#aaa; cursor:pointer;}
.yonghu_gr{ width:128px; background:#aaa;  cursor:pointer;}
.yonghu_cur{ background:#5aabec;}
.yonghuming,.yonghumima{width:262px; height:32px; background:#797b7d; margin-top:14px;}
.yonghuming .yonghuming_txt,.yonghumima_txt{width:220px; height:29px; color:#999; padding-left:8px; font:14px Microsoft YaHei; border:1px solid #797b7d; padding-top:1px; line-height:30px;}
.yonghuming_pic{ width:18px; height:17px; background:url(../images/spr.fw.png) no-repeat -583px -195px; margin:7px 0 0 7px; }
.yonghumima_pic{ width:18px; height:17px; background:url(../images/spr.fw.png) no-repeat -621px -195px; margin:7px 0 0 11px; }
.wangjimima{ height:25px; width:65px;}
.wangjimima a{ height:25px; display:block; color:#fff; font:12px/25px Microsoft YaHei; }
.yanzhengma{width:262px; height:62px; position:relative;}
.yanzhengma .yanzhengma_txt{width:166px; height:29px; color:#999; padding-left:8px; font:14px/30px Microsoft YaHei; border:1px solid #797b7d; margin-top:0; padding-top:1px; line-height:30px;}
.yanzhengma_img{ margin-top:1px;}
.yanzhengma .kbq{ height:20px; text-align:right; clear:both;}
.yanzhengma .kbq a{ height:20px; font:12px/22px Microsoft YaHei; color:#fff;}
.yanzhengma .kbq a span{ color:#e73b05;}
.denglu_des input.denglu_btn{ width:261px; height:43px; background: url(../images/denglu_btn.png); cursor:pointer; padding:0; margin-top:0;}
/*修改提示信息-----开始*/
.denglu_tip{ width:210px; height:23px;margin-top: 11px; background:url(../images/denglu_tip.png) no-repeat; padding-left: 52px;}
.denglu_tip .mima_sz{ font:12px/23px Microsoft YaHei; color:#fff;}
/*修改提示信息-----结束*/
.denglu_des_bot{width:318px; height:13px; background: url(../images/denglu_bg_bot.png) no-repeat;}
#dl_main{ width:100%; height:96px;}
.dl_main_in{ width:1038px; height:70px; margin:0 auto; background:#fff; padding:26px 0 0 22px;}
.main_in01,.main_in02,.main_in03,.main_in04{ overflow:hidden; margin-right:80px;}
.nomargin_right{ margin-right:0px !important;}
.dl_main_in .icon{ width:34px; height:34px; display:block; background:url(../images/spr.fw.png) no-repeat; margin:10px 5px 0 0; }
.dl_main_in .icon01{ background-position:-634px -234px;}
.dl_main_in .icon02{ background-position:-674px -234px;}
.dl_main_in .icon03{ background-position:-714px -234px;}
.dl_main_in .icon04{ background-position:-754px -234px;}
.dl_main_in_p{font:18px Microsoft Yahei; color:#010101;}
/*sys_up*/

.dl_bg{ height:462px; border: 1px solid #ddd; background-color:#f7f7f7; clear:both;}
.dl_bg_cn{ width:1060px; height:376px; padding:37px 0 49px; margin:0 auto;}
.dl_bg_left{ width:1060px; height:376px;}
.dl_bg_left h2{ height:31px; line-height:31px; background:url(../images/dl_bg_left.jpg) no-repeat; font: normal 14px/31px Microsoft Yahei; color:#fff; text-indent:14px; letter-spacing:0.6pt;}
.dl_bg_right{ width:359px; height:376px; background:url(../images/adv.jpg) no-repeat; float:right;}
.dl_bg_txt{ width:535px; margin:0 auto; margin-top:68px;}
.icon{ width:83px; height:63px; margin-top:22px; float:left;}
.spe{ width:434px; float:right;}
.spe h1{ font: normal 18px/22px Microsoft Yahei; color:#2f7e01; margin-top:12px;}
.spe p{ font:normal 14px/22px Microsoft Yahei; color:#494848; margin-top:20px; letter-spacing:0.5pt; _letter-spacing:0.3pt;}
/*bottom*/
#bottom { width: 100%; height: 167px; border-top: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; background:#fafafa; min-width: 1060px; }
.bottom_in { width:770px; height: 167px; margin:10px auto 0; }
.bleft { width: 260px; height: 145px; border-right: 1px dashed #cfcfcf; margin-top: 11px; text-align: center; background: url(../images/tell.gif) no-repeat center center; }
.bright { width: 770px; height: 130px; padding: 15px 0 0 28px; margin-top: 11px; }
.bright dl { width: 70px; height: 130px; float: left; margin-right: 100px; }
.bright dt { font-size: 14px; font-weight: bold; margin-bottom: 8px; font-family:Microsoft Yahei;}
#bottom .bright dd a { display: inline-block; color: #2B74AB; font-size: 13px; line-height: 1.7em; font-family:Microsoft Yahei;}

/*footer*/
#footer { width: 100%; height: auto; overflow: hidden; background:#fff; min-width:1060px; }
.ft_in { width: 942px; margin: 0 auto; padding-left: 120px; overflow: hidden; }
.ft_in p { display: inline-block; margin-top: 47px; font-family: Microsoft Yahei; }
.ft_in img { margin: 0 23px; margin-top: 40px; }
.authentication { padding:10px 0; height:40px; text-align: center;}
.authentication a{margin: 0 3px;}
.authentication a img{width:108px; height:40px;}

/*404页面*/
.main_404{ background:#dad8d9;}
.main_404_in{ width:1920px; height:820px; border-top:11px solid #e9e8e9; margin:0 auto; position:relative; top:0; left:50%; margin-left:-960px;}
.main_404_in_bg{ width:758px; height:583px; margin:0 auto; background:url(../images/404_bg.jpg) no-repeat; overflow:hidden;}
.main_404_a{ width:; height:30px; margin-top:348px; padding-left:225px;}
.main_404_a a{font:18px/30px Microsoft Yahei; color:#858a90; margin-right:50px;}
