*{ padding: 0; margin: 0 auto;}
body{font-family: PingFangSC-Regular, "Lantinghei SC", "Hiragino Sans GB", 'Microsoft YaHei', Helvetica, arial, simsun, sans-serif;}
input{outline: none;}
a{text-decoration:none;}
.w{width:1160px;margin:0 auto;position:relative;z-index:2;}
.l{float:left;}
.r{float:right;}
/*pop*/
.popbox{display:none;position:fixed;top:50%;left:50%;padding:10px 10px 0 10px;background:#fff;border:1px solid #c2c0c0;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:100001;border-radius:5px;_position:absolute;_top:expression(documentElement.scrollTop + 100 + "px");}
.popbox .title{height:46px;line-height:40px;font-size:24px;padding-left:25px;border-bottom:1px solid #dfdfdf;}
.popbox .content{padding:0px 0 0 0px;clear:both;min-width:386px;*display:inline-block;*zoom:1;_display:inline;border-bottom:1px solid #dfdfdf;}
.popbox .content .f12{font-size:12px;line-height:45px;padding-left:25px;}
.popbox .content:after{content:"";display:block;height:0;clear:both;}
.popbox .content .info{line-height:40px;font-size:16px;}
.popbox .text_tip {clear:both;padding:25px 0;font-size:16px;line-height:28px;text-align:center}
.popbox .btn_close{display:block;position:absolute;background:url(../images/pop_close.jpg) no-repeat;width:18px;height:18px;cursor:pointer;top:15px;right:20px;z-index:100}
.popbox .botbar{width:67%;height:46px;padding-top:10px;clear:both;display:block;margin:0 auto;margin-bottom:18px;}
.popbox .btnStyle{display:inline-block;*display:inline;*zoom:1;}
.popbox .botbar .btnStyle{width:100%;background:url(../images/pop_bm.jpg) no-repeat;height:46px;}
.popbox .tip99{line-height:20px;padding:10px 0;color:#999}
.popbox .tipBar{}
.popbox .tipBar p{background:#fff6f6;color:#f00;line-height:30px;text-align:center}
.popbox .form {width:66%;margin:0 auto;clear:both;}
.popbox .form .item{border:1px solid #efefef;margin-bottom:10px;height:30px;}
.popbox .form .item  dt{width:9%;border-right:1px solid #efefef;background:url(../images/pop_icon_01.jpg) no-repeat center center;height:30px;padding-right:5%;float:left;}
.popbox .form .item dd{width:82%;float:right;}
.popbox .form dl.d2 dt{background:url(../images/pop_icon_02.jpg) no-repeat center center;}
.popbox .form dl.d3 dt{background:url(../images/pop_icon_03.jpg) no-repeat center center;}
.popbox .form dl.d4 dt{background:url(../images/pop_icon_04.jpg) no-repeat center center;}
.popbox .form .item dd .inputPopbox{width:100%;font:12px/30px '宋体';border:none;height:30px;background-color:#fff;line-height:30px}
.popbox .form .item dd select{height:30px; border:0; border-right: 1px solid #efefef; }
.popbox .lx{height:55px;padding:0 50px 0 65px;font-size:15px;font-weight:bold;line-height:55px;}
.popbox .lx .zx{width:44%;border-right:1px solid #f0efef;float:left;}
.popbox .lx .tel{width:44%;float:right;}
.popbox .lx .zx a{display: block;padding-left:33px;background:url(../images/zx.jpg) no-repeat center left;}
.popbox .lx .tel{padding-left:25px;background:url(../images/tel.jpg) no-repeat center left;color:#666;}

#bottomBox label{font-size:14px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 .w {
	width: 1100px
}
.bj1 {
	width: 100%;
	height: 700px;
	background: url(../images/index_01.jpg) no-repeat center;
	margin: 0px auto;
}
.bj2 {
	width: 100%;
	height: 756px;
	background: url(../images/index_002.jpg) no-repeat center;
	margin: 0px auto;
}
.bj3 {
	width: 100%;
	height: 516px;
	background: url(../images/index_03.jpg) no-repeat center;
	margin: 0px auto;
}
.bj4 {
	width: 100%;
	height:716px;
	background: url(../images/index_04.jpg) no-repeat center;
	margin: 0px auto;
}

.bj6 {
	width: 100%;
	height: 325px;
	background: url(../images/index_06.jpg) no-repeat center;
	margin: 0px auto;
}
.bj6 form {
	width: 420px;
	margin-right: 28px;
	margin-top: 20px
}
.bj6 form p {
	float: left;
	height: 67px;
	line-height: 67px;
	border-bottom: 1px solid #594E48;
	position: relative;
	font-size: 18px;
	color: #fff;
}
.bj6 form p label {
	width: 75px;
	display: inline-block;
}
.bj6 form p input {
	width: 330px;
	height: 67px;
	line-height: 67px;
	padding-left: 15px;
	border: none;
	font-size: 18px;
	color: #B28069;
	background: none;
}
.bj7 {
	width: 100%;
	height: 518px;
	background: url(../images/index_07.jpg) no-repeat center;
	margin: 0px auto;
	margin-top:50px;
}
.bj8 {
	width: 100%;
	height: 756px;
	background: url(../images/index_08.jpg) no-repeat center;
	margin: 0px auto;
}
.bj9 {
	width: 100%;
	height:606px;
	background: url(../images/index_09.jpg) no-repeat center;
	margin: 0px auto;
}
.bj10 {
	width: 100%;
	height: 326px;
	background: url(images/index_10.jpg) no-repeat center;
	margin: 0px auto;
}

.swiper-pagination {
	bottom: 0
}
.swiper-pagination-bullet {
	width: 15px;
	height: 15px;
}



















footer{ width:100%; overflow:hidden; padding:40px 0 0; }
.foot{ width:100%; overflow:hidden; padding-bottom:50px; border-bottom:1px solid rgba(255,255,255,.1);background:#222;}
.foot .online{ width:320px; float:left; overflow:hidden;  }
.foot .online h2{ color:#fff; padding-bottom:15px; overflow:hidden; position:relative; font-size:18px; font-weight: normal;}
.foot .online h2 i{ display:block; width:15px; height:1px; background:#fff; position:absolute; left:0; bottom:0;}
.foot .online form{ width:100%; overflow:hidden; margin-top:10px; line-height:40px;}
.foot .online form input.text{ width:145px; float:left; padding-left:10px; height:40px; margin-top:15px; border:none; background:#fff; float:left; overflow:hidden; /*margin-left:10px;*/}
.foot .online form input.text:nth-child(2){ margin-left:10px;}
.foot .online form textarea{ border: none;
	background: none;    width:300px; padding:10px; overflow:hidden; background:#fff; height:60px; margin-top:15px;}
.foot .online form input.sub{ border:none; background:#e60012; padding:0 30px; color:#fff; font-size:16px; height:40px; cursor:pointer; margin-top:15px;}
.foot dl{ width:260px; display:block; float:left; overflow:hidden; margin-left:20px; }
.foot dl dt{ display:block; color:#fff; padding-bottom:15px; overflow:hidden; position:relative; font-size:18px;}
.foot dl dt i{ display:block; width:15px; height:1px; background:#fff; position:absolute; left:0; bottom:0;}
.foot dl dd{ display:block; margin-top:25px; overflow:hidden;}
.foot dl dd a{ display:block; float:left; width:50%; line-height:38px; color:#aaa; text-decoration: none; font-size: 14px;}
.foot dl dd a:hover{ color:#e60012;}
.foot dl dd p{ line-height:38px; color:#aaa; font-size: 14px;}
.foot strong{ display:block; float:right; overflow:hidden; padding-top:20px; width:160px; text-align:right;}
.foot strong .lo_11{ margin-bottom:30px; width:160px; margin-left:0;}
.foot strong img{ display:block; width:140px; margin-left:20px;}
.foot strong span{ display:block; color:#fff; padding-top:8px; text-align:center; font-size: 14px; font-weight: normal;}
.inner{ width:1300px; margin:0px auto;}



.link{ padding:25px 0; overflow:hidden; background:#222; }
.link .hd{ width:100px; float:left; color:#fff; overflow:hidden;}
.link .hd span{ display:block; position:relative; padding-left:22px; font-size: 14px;}
.link .hd span i{ display:block; width:14px; height:14px; position:absolute; left:0; top:8px; background:url(../images/icon.png) -180px -7px no-repeat;}
.link .bd{ width:1200px; float:right; overflow:hidden;}
.link .bd .tempWrap{ width:1200px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.link .bd ul{ overflow:hidden; zoom:1; }
.link .bd ul li{ display:block; float:left; color:#fff; overflow:hidden;}
.link .bd ul li a{ display:block; color:#aaa; margin-right:40px; font-size: 14px; text-decoration: none;}		

.webu{ width:100%; line-height:14px; padding:20px 0; background:#0c0e10; overflow:hidden;}
.webu strong{ display:block; float:left; color:#aaa; font-size: 14px; font-weight: normal;}
.webu figure{ float:right; overflow:hidden;}
.webu figure a{ color:#aaa; padding:0 20px; border-left:1px solid rgba(255,255,255,.5); display:block; float:left;  font-size: 14px; font-weight: normal; }
.webu figure a:nth-child(1){ border:none;}
.webu figure a:last-child{ padding-right:0;}