﻿@charset "utf-8";
/* CSS Document */
body, html {
    font-family: "微软雅黑",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;
    font-size: 14px;
    margin: 0;
    padding: 0;
	
	background:#eee;

}
.clear{ clear:both;}
.display{ display:none;}
.mt20{ margin-top:20px;}
.fl{ float:left;}
body {

	background:#fff;
}
.header {
    height:110px;
    margin: 0 auto;
    width: 1000px;
	background:#fff;
}
.header .logo {
    float: left;
	width:502px;
	height:110px;
	background:url(images/login_hq_logo.gif);
}
.header .phone{ 
    width:208px;
    height:110px;
    float:right;
	background:url(images/login_hq_phone.gif);
}
#c_content {
    background:url(images/login_hq_bj.jpg) no-repeat scroll center 0;
    float: left;
    width: 100%;
	
}
.pa-banner {
    /*background:  url(images/mid_login.jpg) repeat scroll 0 0;*/
    height: 790px;
    margin: 0 auto;
    width: 1000px;
}
.main_bg {
    margin: 0 auto;
    overflow: hidden;
    width: 1920px;
}
.content{ width:100%;}
/*.content .cont_bj{ width:1920px; background:#009ce0 url(images/login_hq_bj.jpg) 50% 0 no-repeat; height:770px; }*/
 .cont_width{ width:1000px; margin:0 auto;}
 .text{ width:300px; height:100px; float:left; margin-top:180px; margin-left:150px; color:#fff; font-size:20px; text-align:center; line-height:50px;}
 .text .f36{ font-size:48px; font-weight:bold;}
 .login-box-warp {
    margin-top:180px;
    width: 350px;
	height:380px;
	float:right;
 background-color: rgba(255,255,255,.9);
 padding: 25px 25px 20px;
    color: #6c6c6c;
    background: #fff;
    position: relative;
}
.login-switch{
	width:52px;
	height:52px;
	position:absolute;
	left:343px;
	top:5px;
	right:5px;
}
.login-switch .quick {width:52px; height:52px; background:url(images/ewm.png); float:left; }
.login-switch .static{width:52px; height:52px; background:url(images/computer.gif); float:left;  display: none; }
.cont_all{ width:350px; float:left; height:30px; line-height:30px; color:#333; font-size:16px; font-weight:bold;}
.login{ width:350px; float:left;}
.ewm{width:350px; float:left;}
.cont_name{ width:293px; height:42px; line-height:40px; float:left; border:#eee solid 1px; padding-left:55px; color:#999; font-size:16px;}
.name{ width:45px; height:44px; position:relative; background:#dddddd url(images/home.png) no-repeat 9px; top:50px;  }
.zhanghao{ width:45px; height:44px; position:relative; background:#dddddd url(images/people.png) no-repeat 9px; top:70px; }
.password{ width:45px; height:44px; position:relative; background:#dddddd url(images/suo.png) no-repeat 9px; top:90px; }
.cont_yz{ width:183px; height:40px; line-height:40px; float:left; border:#dddddd solid 1px; padding-left:10px; color:#666; font-size:16px;}
.yanz{ width:100px; height:44px; line-height:44px; position:relative; background:#dddddd ; top:110px; left:213px;}
.btn{ width:350px; float:left; height:60px; text-align:center; padding-left:65px;}
.btn .on{ width:100px; height:40px; line-height:40px; text-align:center; float:left; background:#009ce0; color:#fff; border-radius:4px;}
.btn .zhuc{ width:100px; height:38px; line-height:38px; text-align:center; float:left; border:1px solid #009ce0; color:#009ce0; margin-left:20px; border-radius:4px;}
.ewm_pic{ width:300px; height:300px; float:left; padding-left:25px; }
.iconfont {
    font-family: iconfont!important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}
.footer{ width:100%; margin:0 auto; height:60px; background:#eee; line-height:60px; text-align:center; font-size:14px; }
