@charset "utf-8";
body,h1,h2,h3,h4,h5,ul,p,form,a,input,form{ padding:0; margin:0; font-family:'微软雅黑'; color:#666; list-style:none;font-weight:normal;}
img { border:none;}
a { text-decoration:none;}

/*body*/
.body_bg{ -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; background: #000 url('../images/bg.jpg') no-repeat center top fixed; background-size:100% 100%; height:100%;}
		  
		  
/*head*/
.head{ height:78px; width:100%; position:fixed; top:0; z-index:999;}
.head_content{ height:78px; max-width:980px; _width:expression((documentElement.clientWidth >980) ? "980px" : "auto" ); margin: 0 auto; }
.head_content .logo{ width:205px; height:78px; float:left; background:url(../images/logo1.png) no-repeat 20px center; }
.head_content .guangfang{ float:right; width:20%; height:78px; line-height:78px; text-align:right; margin-right:20px; font-size:18px; background:url(../images/wzsy.png) no-repeat right center; color:#bcbbbc;}
.head_content .guangfang:hover{ background:url(../images/wzsy1.png) no-repeat right center;}
.head_content a:hover{ color:#999;}



/*content*/
.content{ max-width:940px; height:100%; margin:0px auto; _width:expression((documentElement.clientWidth >940) ? "940px" : "auto" );}
.content_center{ position: absolute; width:40%; height:370px; left:50%; top:50%; margin-top:-185px; margin-left:-20%;}
.content_center h1{ height:30px; line-height:30px; font-size:30px; text-align:center; color:#fff; padding-bottom:10px;}
.check_input{ height:45px; padding-top:20px;}
.check_input2{ height:45px; padding-top:20px; padding-left:20%;}
.check_input3{ height:45px; line-height:45px; text-align:center; color:#F00; margin-top:20px; background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.names{ float:left; width:20%; line-height:45px; font-size:22px; text-align:right; color:#cccccc; color:#fff;}
.input{ float:left; width:70%; margin-left:10px; padding:5px; height:35px; background:#cccccc; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.text_input{ height:35px; border:0; line-height:35px; width:100%; background:#cccccc; font-size:18px; color:#000;}
.input1{ float:left; width:40%; margin-left:10px; padding:5px; height:35px; background:#cccccc; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.yzm{ width:28%; padding-left:10px; height:45px; float:left;  cursor:hand;}
.yzm img{ width:95%; height:100%;}
.verify_button{ width:60%; height:45px; background:#666666; text-align:center; margin-left:10px; border:0; color:#ffffff; font-size:24px; cursor:pointer; -webkit-appearance:none;}







/*footer*/
.footer{ width:100%; height:84px; position:fixed; bottom:0; z-index:999;}
.foots_content{ height:84px; max-width:940px; margin: 0 auto; padding:0 20px 0 20px; _width:expression((documentElement.clientWidth >940) ? "940px" : "auto" );}
.foots_content .footer_info{ line-height:84px; font-size:14px; height:84px; float:left;}
.foots_content .footer_weixin{ float:right; height:84px; background:url(../images/weixin.png) no-repeat right center; width:30%;}



/*弹窗*/
.divbox{width:40%; background:#ccc; position:fixed; height:300px; left:50%; top:50%; margin-left:-20%; margin-top:-150px; background:#2c2f36; z-index:2000;}
.divbox_t{ width:80%; height:50px; line-height:50px; float:left; background:#393d46; font-size:22px; color:#fff; font-weight:bold; text-align:center; padding-left:10%;}
.divbox_r{ width:10%; float:right; background:#393d46; height:35px; text-align:center; padding-top:15px;}
.divbox_p{ height:30px; line-height:30px; font-size:22px; color:#e9e5ec; text-align:center; width:90%; float:left; margin:20px 5% 0 5%;font-weight:bold;}
.divbox_hr{ margin:20px 5% 0 5%; height:2px; background:#fa0100; float:left; width:90%;}
.divbox_yw{ width:90%; height:50px; line-height:50px; text-align:center; font-size:18px; color:#e9e5ec; float:left; padding:0 5% 20px 5%; font-weight:bold;}
.divbox_yw .dhhm{ font-size:18px; color:#e9e5ec;}
.divbox_bg{position:absolute; top:0; left:0; height:100%; width:100%; z-index:1500; background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}


.divbox1{width:40%; background:#ccc; position:fixed; height:340px; left:50%; top:50%; margin-left:-20%; margin-top:-170px; background:#2c2f36;  z-index:2000;}
.divbox_n{ height:30px; line-height:30px; font-size:26px; color:#fff; text-align:left; width:80%; float:left; margin:20px 0 0 10%;}
.divbox_m{ height:30px; line-height:30px; font-size:20px; color:#fff; text-align:left; width:40%; float:left; margin:20px 0 0 10%;}
.cs{ color:#fa0100;font-size:25px}
.cs1{ color:#e9e5ec;font-size:25px}
.divbox_n .zz{ font-size:26px;}
.span_m{font-size:20px}


@media (min-width: 1440px){
	.divbox1{width:56%; margin-left:-28%;}
}


@media (min-width: 1199px) and (max-width: 1440px) {
	.divbox1{width:50%; margin-left:-25%;}
	.divbox_n{ font-size:24px;}
	}
/*在992 和1199 像素之间的屏幕里，中等屏幕，分辨率低的PC*/
@media (min-width: 992px) and (max-width: 1199px) {
	.yzm img{ width:90%; height:100%;}
	.content_center{  width:50%; margin-left:-25%;}
	.divbox{width:60%; height:300px; margin-top:-150px; margin-left:-30%;}
	.divbox1{width:70%; margin-left:-35%;}
	}
	
	
	
/*在768 和991 像素之间的屏幕里，小屏幕，主要是PAD*/
@media (min-width: 768px) and (max-width: 991px) {
	.yzm img{ width:90%; height:100%;}
	.content_center{  width:70%; margin-left:-35%;}
	.divbox{width:70%; height:300px; margin-top:-150px; margin-left:-35%;}
	.divbox1{width:80%; margin-left:-40%;}
	.divbox_n{ font-size:22px;}
	}
	
	
	
	
/*在480 和767 像素之间的屏幕里，超小屏幕，主要是手机*/
@media (min-width: 480px) and (max-width: 767px) {
	.head_content .guangfang{ display:none;}
	.yzm img{ width:90%; height:100%;}
	.content_center{  width:80%; margin-left:-40%;}
	.none{ display:none;}
	.divbox{width:80%; height:300px; margin-top:-150px; margin-left:-40%;}
	.divbox1{width:80%; margin-left:-40%; height:420px;  margin-top:-210px; }
	.divbox_m{ width:90%; float:left; margin:10px 0 0 10%;}
	.divbox_p{ font-size:20px;}
	.divbox_yw{ font-size:18px;}
	.cs{ font-size:18px;}
	.divbox .dhhm{ font-size:18px;}
	.divbox_n{ font-size:24px;}
	}
	
	
	
/*在小于480 像素的屏幕，微小屏幕，更低分辨率的手机*/
@media (min-width: 360px) and (max-width: 479px) {
	.head_content .guangfang{ display:none;}
	.head_content .guangfang{ width:30%;}
	.yzm img{ width:90%; height:100%;}
	.content_center{  width:90%; margin-left:-45%;}
	.none{ display:none;}
	.divbox{width:90%; height:300px; margin-top:-150px; margin-left:-45%;}
	.divbox1{width:90%; margin-left:-45%; height:420px;  margin-top:-210px; }
	.divbox_m{ width:90%; float:left; margin:10px 0 0 10%;}
	.divbox_p{ font-size:20px;}
	.divbox_yw{ font-size:18px;}
	.cs{ font-size:18px;}
	.divbox .dhhm{ font-size:18px;}
	.divbox_n{ font-size:24px;}
	}
	
	
/*在小于480 像素的屏幕，微小屏幕，更低分辨率的手机*/
@media (max-width: 360px) {
	.head_content .guangfang{ display:none;}
	.head_content .guangfang{ width:30%;}
	.yzm img{ width:90%; height:100%;}
	.content_center{  width:90%; margin-left:-45%; height:330px; margin-top:-165px;}
	.names{ width:90%; text-align:left; padding-left:10px; font-size:16px;}
    .input{ width:90%; height:30px;}
	.input1{ width:50%; height:30px;}
	.yzm{ height:40px;}
	.content_center h1{padding-bottom:0px; font-size:22px; height:25px; line-height:25px;}
	.check_input{ height:30px; padding-top:5px;}
	.text_input{ height:25px;}
	.check_input2{ height:30px; padding-top:10px; padding-left:15%; float:left; width:100%}
	.none{ display:none;}
	.divbox{width:90%; height:300px; margin-top:-150px; margin-left:-45%;}
	.divbox_p{ font-size:18px;}
	.cs{ font-size:16px;}
	.divbox_yw{ font-size:16px;}
	.divbox .dhhm{ font-size:16px;}
	.divbox1{width:90%; margin-left:-45%; height:370px;  margin-top:-185px; }
	.divbox_n{ font-size:20px;  margin:5px 0 0 10%;}
	.divbox_m{ width:90%; float:left; margin:5px 0 0 10%; font-size:16px;}
	.verify_button{ height:30px;  font-size:18px; line-height:30px;}
	.check_input2{ height:30px;}
	.footer{ height:60px;}
	.foots_content{ height:60px;}
	.foots_content .footer_info{ line-height:60px; height:60px;}
	.head{ height:60px;}
	.head_content  .logo{ height:60px;  background:url(../images/logo1.png) no-repeat 20px center;}
	}