@charset "utf8";
body,div,p,h3,ul,li,form,label,input,i{margin:0;padding:0;font-family:"微软雅黑";}
body{background-color:#f9f9f9;color:#5a5a5a;margin:0 auto;font-size:18px;text-align:left;}
ul{list-style:none;}
h1,h2,h3,h4{font-weight:normal;}
img{border:0 none;}
a{text-decoration:none;color:#868686;}
a:hover{color:#fab10a;}
.w1200{width:1200px;margin:0 auto;}
.bf{background:#ffffff;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.mt30{margin-top:30px;}
.more{color:#bdac92;}

.header{font-size:16px;height:80px;line-height:46px;}
.header .w1200{padding:17px 0;}
.header .logo{height:46px;padding-top:8px;margin-right:45px;}
.header li{float:left;height:46px;font-size:22px;}
.header li a{display:block;padding:0 45px;color:#333;}
.header li a:hover,.header li.active a{font-weight:bold;color:#333333;}
.header .lavalamp-object{border-bottom:2px solid #F68C1E;}
.header .logbtn a{display:block;width:146px;height:46px;color:#fff;background:#f19317;border-radius:22px;text-align:center;}


.banner{width:100%;height:386px;overflow:hidden;position:relative;}
.banner video{width:100%;height:100%;object-fit: cover;}
.banner img{position:absolute;left:50%;margin-left:-154px;z-index:9;top:65%;}

/*index*/
.llunion{margin-top:66px;height:440px;overflow:hidden;}
.lm_title{height:75px;text-align:center;}
.ll{width:100%;height:313px;margin-top:50px;}
.tu img{width:464px;}
.wz{width:600px;}
.wz p{line-height:44px;margin-top:30px;text-indent:2em;}
.ggunion{margin-top:66px;height:425px;}
.gg{width:100%;height:300px;margin-top:50px;}
.ggunion .tulist{text-align:center;height:260px;width:25%}
.tulist p{width:90%;text-align:center;margin:0 auto;}
.hwunion{margin-top:66px;height:700px;overflow:hidden;}
.hw{width:100%;margin-top:30px;background:url(../images/v2/city.png) no-repeat center;height:591px;}
.hw .msg p{line-height:25px;}
.hw img{width:1200px;height:297px;margin-top:50px;}
/*end index*/

.lianxi{text-align:center;background:#ECECEC;padding:20px 0;}
.lianxi  h2{font-weight:bold;font-size:20px;color:#000;}
.lianxi  p{line-height:25px;font-size:16px;color:#5a5a5a;}

 .tlist a{display:block;float:left;width:25%;margin:10px 0;padding:0;text-align:center;}
 .tlist img{margin:0;padding:0;}
  
.mask{
	display:none;
	position: fixed;
	left: 0;right:0;
	top: 0;bottom:0;
	width: 100%;
	height: 100%;
	z-index: 999;
	background: rgba(0,0,0,.3);
}
.logbox{
	z-index:9999;
	display:none;
	position: fixed;
	width:406px;
	height:374px;
	left:50%;margin-left:-203px;
	top:50%;margin-top:-187px;
	border-radius:10px;
	background:#e8f0fe;
}
.logbox h3{font-size:22px;color:#333333;text-align:center;margin:30px 0;}
.icon{
	background-image:url(../images/icon.png);
	background-repeat:no-repeat;
}
.logbox .close{
	display:block;
	width:28px;
	height:28px;
	background:url(../images/c.png);
	position:absolute;
	right:-28px;
	top:-28px;
}
.logbox .fmline{
	display:block;
	width:340px;
	height:42px;
	font-size:16px;
	border-radius:5px;
	margin:0 auto;
}
.logbox input::-webkit-input-safebox-button{display:none;}
.logbox input::-webkit-input-placeholder{color:#999;}
.logbox label.fmline{
	background:#fff;border:1px solid #c6c6c6;position:relative;
}
.logbox label.fmline .msg{
	position:absolute;
	top:-22px;
	left:0;
	color:#e10000;
	font-size:14px;
}
.logbox button.fmline{
	width:338px;height:36px;font-size:14px;
}
.logbox label.fmline .eye{
	position:absolute;right:10px;top:10px;z-index:10000;
}
.logbox .submit{
	background:#ced3df;color:#333;border:0 none;
}
.logbox .reset{
	background:#fff;color:#333;border:1px solid #c6c6c6;
}
.logbox.active .submit{
	background:#f19317;color:#fff;
}
.logbox.active .reset{
	color:#f19317;
}
.logbox input{color:#333;border:0 none;height:42px;vertical-align:top;width:294px;font-size:16px;outline: none;border-radius:0 5px 5px 0;}
.logbox .ico{width:46px;height:42px;display:inline-block;background:#f2f2f2;border-radius:10px 0 0 10px;text-align:center;}
.logbox .ico img{width:24px;height:24px;margin-top:9px;vertical-align:top;}