@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:14px; font-family:'微软雅黑',; color:#333;}
body, dd, dl, h1, h2, h3, h4, h5, h6, p, ul {padding: 0;margin: 0;}
a{ text-decoration:none;  padding:0; margin:0; background:none; color:#333; }
a:hover{text-decoration:none; border:none;}
a:active, a:hover,a:focus{text-decoration:none;}
li{ list-style:none;}
li:hover{ padding:0; margin:0; border:none;}
h1,h2,h3,h4{ font-weight:bold;}
@font-face {
  font-family: 'Glyphicons Halflings';
  src:url(../font/glyphicons-halflings-regular.eot);
  src: url('../font/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../font/glyphicons-halflings-regular.woff') format('woff'), url('../font/glyphicons-halflings-regular.ttf') format('truetype'), url('../font/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

.container_tk{ max-width:1200px; padding-top:10px; margin:0 auto;} 

.con{width:100%; float:left; background:#fff;}
.bx{max-width:1200px; margin:0 auto;}

.lg_top{ height:110px;}
.logo{width:240px; float:left; padding-top:25px;}
.logo img{width:100%;}
.lg_top .lg_nav{width:calc(100% - 300px); float:right; text-align:right; line-height:140px; font-size:15px;}
.lg_top .lg_nav a{ padding-left:20px;}
.lg_top .lg_nav a:hover{ color:#ef2d36;}

.con_lg{width:100%; float:left; height:564px; background:url(../images/bg_login.jpg) no-repeat center;}
.con_lg .zxnr{width:474px; height:260px; float:left;  margin-left:105px; margin-top:167px;}
.con_lg  .dlzc{width:410px; height:482px; float:right; border-radius:12px; background:#fff; margin-top:42px; padding:0 35px; }
.con_lg  .dlzc h2{ font-size:20px; color:#666; font-weight:normal; text-align:center;width:100%; padding-top:32px; padding-bottom:30px;}

.dlzc .nav{width:100%; height:30px; padding:0 20px; margin-bottom:24px} 
.dlzc .nav li{width:50%; float:left; text-align:center;}
.dlzc .nav li a{ padding:0 6px 8px; margin:0; display:inline; color:#999;}
.dlzc .nav li a:hover,.dlzc .nav li a:focus{ background:none;}
.dlzc .nav .active a{ border-bottom:2px solid #ef2d36; color:#333;}

.dlzc  .bd{width:100%; height:46px; border:1px solid #dcdcdc; border-radius:3px; margin-bottom:28px; position:relative; float:left;}
.dlzc  .bd .ts{width:100%; font-size:12px; color:#ff4d4d; position:absolute; bottom:-22px; left:0; letter-spacing:1px; padding-left:20px; background:url(../images/icon_tishi.png) no-repeat center left; background-size:14px; line-height:18px;}
.dlzc  .bd div{width:42px; float:left; text-align:center; line-height:46px;}
.dlzc  .bd div img{ margin-bottom:2px;}
.dlzc  .bd input{ width:calc(100% - 42px); float:left; height:44px; border:none; outline:none;}
.dlzc .dl{width:100%; height:46px; float:left; margin-top:10px;}
.dlzc .dl a{ width:100%; height:46px; display:block; border-radius:40px; background:#ff4d4d; text-align:center; line-height:46px; color:#fff; color:#fff; font-size:16px;}
.dlzc .dlzt{width:100%; margin:15px 0 22px; float:left; padding:0 10px; font-size:12px; }
.dlzc .dlzt a{ color:#999;}
.dlzc .dlzt a:hover{ color:#f34242;}
.dlzc .dlzt .pswd{ float:left;}

.dlzc .dlzt .register{ float:right;}
.dlzc .qtdl{width:100%; float:left;}
.dlzc .qtdl ul{ padding:0 40px;}
.dlzc .qtdl ul li{width:50%; float:left; text-align:center;}
.dlzc .qtdl ul li a{ color:#999;}
.dlzc .qtdl ul li a:hover{ color:#f23939;}
.dlzc .qtdl ul li .wxdl{ width:42px; height:42px; display:block; background:url(../images/icon_wedl.png) no-repeat center;font-size:13px; margin:0 auto 6px;}
.dlzc .qtdl ul li a:hover .wxdl{ background:url(../images/icon_wedl_s.png) no-repeat center; }
.dlzc .qtdl ul li .qqdl{ width:42px; height:42px; display:block; background:url(../images/icon_qqdl.png) no-repeat center;font-size:13px; margin:0 auto 6px;}
.dlzc .qtdl ul li a:hover .qqdl{ background:url(../images/icon_qqdl_s.png) no-repeat center; }

.dlzc .yzm {width:calc(100% - 100px); float:left;}
.dlzc .twm{width:80px; height:46px; float:left; margin-left:20px; border:none; cursor:pointer;}

.dlzc .hqdxm{width:80px; height:42px; float:left; margin-left:20px; border:none; font-size:12px; background:#f5f5f5; border-radius:4px; text-align:center; line-height:42px; border:1px solid #ddd;}
.dlzc .hqdxm a{width:100%; height:100%; display:block;}

.bz{width:100%; padding:0 90px; height:100px; margin:40px 0; float:left;}
.bz ul{width:100%;height:1px ; background:#eee; position:relative; margin-top:50px;}
.bz ul li{width:25%; position:absolute; top:-32px; text-align:center; font-weight:normal;}
.bz ul li img{ margin-bottom:5px; }
.bz ul li p{font-weight:normal;}
.bz .nm2{ left:25%;}
.bz .nm3{ left:50%;}
.bz .nm4{ left:75%;}
.xxnr {width:100%; float:left; padding:70px 90px 0;}
.xxnr .bd{width:50%; height:46px;  border-radius:3px; margin-bottom:28px;}
.xxnr  .bd div{width:110px; float:left; text-align:right; line-height:46px; margin-right:15px;}
.xxnr  .bd div img{ margin-bottom:2px;}
.xxnr  .bd input{ width:calc(100% - 125px); float:left; height:44px; border:none; outline:none;border:1px solid #dcdcdc; padding:0 10px;}
.xxnr  .bd .mm{width:calc(100% - 356px);}
.xxnr  .bd  .twm{width:80px; height:46px; float:left;  border:none;  margin-left:20px; text-align:center;}
.xxnr  .bd .kbq{ width:100px; float:left; font-size:13px; text-decoration:underline; color:#ff7c7c; cursor:pointer;}
.xxnr  .qd{width:288px; height:48px; display:block; background:#ff4d4d; margin-left:125px; text-align:center; line-height:48px; color:#fff; font-size:16px; border-radius:4px;}
.xxnr .hqdxm a{width:100%; height:44px; display:block; background:#f2f2f2; border:1px solid #ddd; border-radius:4px;}
.xxnr  .bd .mm2{width:calc(100% - 180px);}
.xxnr  .bd .mm3{width:calc(100% - 240px);}
.xxnr p{width:100%; text-align:center;font-size:16px; color:#666;}
.xxnr p img{ margin-bottom:30px; }
.xxnr p a{ color:#ff4d4d; padding-left:5px; text-decoration:underline;}

.qdl{width:100%; text-align:center; font-size:13px; float:left; margin-top:15px;}
.qdl a{ color:#ff4d4d; padding-left:3px;}
.qdl a:hover{ text-decoration:underline;}














