*{ margin:0; padding:0;}
a{ text-decoration:none;}
ul,ol{ list-style:none;}
img{ border:none}
input,textarea,a{ outline:none;}
body{ font-family:"微软雅黑","宋体","黑体"; background:#fff;}
body,html{ height:100%;}

@font-face{
	font-family:"qihei";
	src:url(../fonts/qihei.ttf);	
}

.wrap{ width:100%; height:100%; overflow:hidden;}

.header_con{ width:1200px; height:120px; margin:0 auto;}
.header_con .logo{ float:left; margin-top:16px;}
.header_con .logo .tu{ width:100px; height:100px; float:left;}
.header_con .logo .tu img{ width:100%;}
.header_con .logo .name{ margin-left:28px;margin-top:10px; float:right; color:#68228B;}
.header_con .logo h1{ font-weight:100; font-size:36px;}
.header_con .logo p{ margin-top:20px; background:url(../images/xian.png) no-repeat center; font-size:24px; text-align:center; font-family:"qihei";}

.header_con .ewm{ float:right; margin-top:16px; text-align:center;}
.header_con .ewm span{ display:block; margin-top:12px; font-size:14px;}


.out{ width:100%; height:520px; background:url(../images/bg.jpg) repeat-x center;}
.out_con{ width:1200px; margin:0 auto; position:relative;}
.out_con .tu{ width:620px; float:left; margin-top:80px;}
.out_con .tu img{ width:90%;}

.out_con form{ width:350px; height:400px; background:#fff; border-radius:3px; box-shadow:0 0 20px rgba(27,78,142,0.3); float:right; margin-top:50px; text-align:center; padding:46px 0 50px; box-sizing:border-box; position:relative;}
.out_con form input{ border:none; width:280px; height:50px; line-height:50px; background:#ebeff6; border-radius:5px; margin-bottom:30px; color:#cbccd6; font-size:18px; box-sizing:border-box;}
.out_con form .user{ background:#ebeff6 url(../images/user.png) no-repeat 20px 14px; padding-left:60px;}
.out_con form .psw{ background:#ebeff6 url(../images/psw.png) no-repeat 20px 12px; padding-left:60px;}
.out_con form .row{ width:280px; height:50px; position:absolute; left:40px; top:200px;}
.out_con form .yzm{ width:140px; float:left; padding-left:24px;}
.out_con form .shu{ width:124px; height:50px; background:#7bb1f5; border-radius:5px; float:right; color:#fff; font-size:18px; padding-top:0px; box-sizing:border-box;}
.out_con form .btn{ margin-top:80px; background:#4490f1; font-size:24px; color:#fff; box-shadow:0 0 20px rgba(68,144,241, 0.8); cursor:pointer;}

.footer{ font-size:14px; color:#fff; text-align:center; margin-top:-50px;}

