@charset "utf-8";
/* CSS Document */
/* 公共样式 */
@font-face { font-family: 'Hiragino Sans GB'; /*给自定义字体命名*/ srcurl(../Hiragino%20Sans%20GB%20W3.otf) }
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, 			    blockquote, th, td {
			 margin:0; 
			 padding:0; }
	body { 	
			font-size:14px; 
			color:#fff; 
			font-family:Verdana, Microsoft YaHei, Simsun; 
			background:#fff; 
			line-height:24px; }
	fieldset, img { 
			border:0; 
			}
	ol, ul { 
			list-style:none; }
	h1, h2, h3, h4, h5, h6{ 
			font-weight:normal;
			font-size:100%; }
	em { 
			font-style:normal; }
	input, button, select, textarea { 
			outline:none; } 
	textarea { 
			resize:none; }

	a { 	color: #fff; 
			text-decoration:none;
			font-size:14px; }
	a:hover { 
			color: #f60; 
			text-decoration:none; }
	
/* 头部开始 */
	.header{
		width:100%;
		height:70px;
		background-color:#3272dc;
		position:fixed;
		z-index:1000;
		left:0;
		top:0;
		
		}
	.header .header-inner{
		width:1082px;
		height:70px;
		position:absolute;
		left:50%;
		transform:translate(-50%,0);
		-webkit-transform:translate(-50%,0);
		}
	.header .header-inner .logo{
		float:left;
		/* width:245px; */
		width:185px;
		height:100%;
		background:url(../images/logo.png) no-repeat left center;
		
		}
		
		
	.header .header-inner .logo a {
		/* width:245px; */
		width:185px;
		height:70px;
		text-indent: -999em;
		display: block;
		}
	.header .header-inner .nav{
		float:left;
		/* width:200px; */
		width:260px;
		height:100%;
		
		}
	.header .header-inner .nav ul li.level1{
		float:left;
		line-height:70px;
		margin-right:40px;
		font-size:14px;
		color:#ccc;
		
		}
	.header .header-inner .nav ul li.level1 a.jinbo{
		color:#ffc10e;}
	
	.header .header-inner .nav ul li.level1 span.huo{
		width:48px;
		height:40px;
		position:absolute;
		left:-17px;
		top:20px;
		background:url(../images/huo.png) no-repeat;
		z-index:100;
		background-size:auto 60%;}
		
	.nav ul li.level1 .menu .sanjiao{
			width:0; 
			height:0;
			border-width:13px;
			border-color: transparent transparent #fff transparent;
			border-style:dashed dashed solid dashed;
			margin-left:55px;
			margin-top:-24px;
			position:absolute;
			z-index:10003;

		}
		.nav ul li .menu{
                position: absolute;
                top: 56px;
				left:293px;
                padding-top: 15px;
                background:transparent;
                _background:#2b2b2b;
                _filter:chroma(color=#2b2b2b);
				 display:none;
				z-index:10008;
				}
		 .nav ul li .menu .inner{
			 	padding-top:15px;
				height:auto;
                background-color:#fff;
                border-radius: 6px 0 0 6px;
				line-height:32px;
				color:#a9a9a9;
				border-right:1px solid #f2f0f0;
            }
		.inner_into{
			padding-top:20px;
			height:auto;
			background-color:#fff;
			line-height:32px;
			color:#a9a9a9;
			 border-radius:0 6px 6px 0;
			 font-family:"Hiragino Sans GB";
			}
		.nav ul li.level1 .menu .inner li{
            padding:0 40px 0 20px;
			height:32px;
			
			}
		.nav ul li.level1 .menu .inner li:hover{
			background:#757474;
			color:#fff;
			
			}
			
		.nav ul li.level1 .menu .inner li a{
				display:block;
				color:#5d5c5c;
				line-height:30px;
				}
		.nav ul li.level1 .menu .inner li:hover a{
				height:32px;
				color:#fff;}
		
			
		
	.header .header-inner .login{
		float:left;
		width:196px;
		height:100%;
		}
	
	/* 登录弹窗 */
	.tanchuang{
		width:auto;
		height:auto;
		padding:0 60px 20px 60px;
		background:#fff;
		border-radius:12px;
		position:fixed;
		left:50%;
		top:120px;
		-webkit-transform:translate(-50%,0);
		transform:translate(-50%,0);
		z-index:10001;
		 display:none;
	}
	.tanchuang h2{
		color:#575757;
		font-size:18px;
		/* margin-left:96px;
		margin-top:42px; */
		text-align:center;
		margin-top:10px;
		}
	.tanchuang input{
		width:270px;
		height:38px;
		margin-top:14px;
		padding-left:32px;
		color:#ababab;
		border:none;
		border:1px solid #ababab;
		}
	.tanchuang input.inner{
		display:block;
		background:url(../images/suo.png) no-repeat 10px center;
		}
	.tanchuang input.infor{
		display:block;
		background:url(../images/iphone.png) no-repeat 10px center;
		}
	
		
	.tanchuang button.button{
		width:304px;
		height:42px;
		border:none;
		border:1px solid #f55269;
		background:none;
		margin-top:14px;
		border-radius:6px;
		cursor:pointer;
		display:block;
		}
	.tanchuang input.four-input{
		display:block;
		width:20px;
		height:20px;
		border:none;
		border:1px solid #d8d8d8;
		background:none;
		}
	.tanchuang span.free{
		display:block;
		color:#ababab;
/* 		margin-left:128px;
 */		margin:-23px 0 0 25px;	
		}
	.tanchuang span.xian{
		display:block;
		width:300px;
		height:1px;
		background:#ababab;
		margin-top:42px;	
		}
	.tanchuang p.string{
		text-align:center;
		color:#717171;
		margin-left:-52px;
		margin-top:15px;
		}
	.tanchuang p.string a{
		color:#03559a;
		margin-left:146px;
		}	
	.tanchuang a{
		display:block;
		color:#03559a;
		margin-left:238px;
		margin-top:-24px;
		}
	.tanchuang .guanbi{
		width:34px;
		height:34px;
		font-size:40px;
		background:#595959;
		border-radius:50%;
		border:1px solid #fff;
		position:absolute;
		right:-20px;
		top:-20px;
		text-align:center;
		line-height:30px;
		cursor:pointer;
		}
	.tanchuang .logo-bg{
		width:230px;
		height:72px;
		background:#014d8e;
		margin:0 auto;
		border-radius:0 0 12px 12px;
		}
	.logo-bg img{
		margin-left:37px;
		margin-top:19px;
		}	
		
	.tanchuang-bg{width:100%; 
					height:100%;
					background:#000; 
					position:fixed; 
					left:0;top:0; 
					z-index:10000;
					display:none;}
	
	
	/* footer */
		.footer{
			width:100%;
			height:264px;
			background:#424242;
			}
		.footer .footer-in{
			width:1082px;
			height:264px;
			margin:0 auto;
			position:relative;
			}
		.footer-in .footer-left{
			width:170px;
			height:264px;
			position:absolute;
			left:0;top:0;
			}
		.footer-in .footer-left img{
			margin-top:53px;}
		.footer-in .footer-left p{
			margin-left:24px;
			}
		.footer-in .footer-right{
			width:280px;
			height:264px;
			position:absolute;
			right:0;
			top:0;
			}
		
		.footer-right .about{
			padding-top:62px;
			text-align:right;
			}
		.footer-right .number{
			font-size:35px;
			margin-top:80px;
			margin-left:25px;
			text-align:right;
			}
		.footer-right .time{
			margin-top:25px;
			margin-left:55px;
			color:#908f8f;
			text-align:right;
			}
		
		.footer-right .e-mail{
			margin-left:20px;
			color:#908f8f;
			text-align:right;
			}
		.footer-infor{
			width:100%;
			height:56px;
			background:#2f2f2f;
			color:#848383;
			text-align:center;
			line-height:56px;
			}
		
.ad_bg{
		 position: fixed;
		 top: 0;
		 left: 0;
		 width: 100%;
		 height: 100%;
		 overflow: hidden;
		}
	.ad_bg .ad_bg{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		overflow: hidden;
		-webkit-background-size: cover !important;
		-moz-background-size: cover !important;
		-o-background-size: cover !important;
		background-size: cover !important;
		}
	.ad_bg .ad_img1{
		background:url(../images/ad_bg.jpg) no-repeat center -20px;	
		}
	.ad_content{
		width:1120px;
		height:520px;
		background:#fff;
		padding:0 40px;
		border-radius:10px;
		position:fixed;
		z-index:11;
		left:50%;
		top:50%;
		margin-left:-600px;
		margin-top:-200px;}
	.ad_content h2{
		width:300px;
		font-size:40px;
		position:relative;
		text-align:center;
		left:50%;
		top:30px;
		height:55px;
		line-height:55px;
		margin-left:-150px;
		padding-bottom:20px;
		color:#de2941;}
	.ad_content_to{
		width:1120px;
		height:380px;
		margin:40px auto;
		position:relative;}
	.ad_big{
		width:80px;
		height:380px;
		position:relative;
		margin-right:32px;
		float:left;}
	.ad_one{
		width:80px;
		height:auto;
		position:absolute;
		bottom:0;
		}
	.ad_one h4{
		color:#ff0126;
		font-size:25px;
		text-align:center;
		padding-bottom:27px;
		}
	.ad_one .ad_wk{
		width:40px;
		min-height:200px;
		height:auto;
		border-radius:4px;
		background:#f0f0f0;
		display:block;
		position:relative;
		left:50%;
		bottom:20px;
		margin-left:-20px;
		text-align:center;}
	.ad_one .ad_wk .ad_nb{
		background:#F60;
		border-radius:4px;
		width:36px;
		display:block;
		position:absolute;
		left:50%;
		margin-left:-18px;
		max-height:200px;
		bottom:0;
		}
	.ad_one img{
		border-radius:50%;
		position:relative;
		left:50%;
		margin-left:-30px;}
	.ad_one h5{
		color:#313131;
		font-size:20px;
		text-align:center;
		}
	