@charset "utf-8";
.slideBox{ position:relative;}
.swiper-pagination-bullet{ background:rgba(0,0,0,0.2); border:1px solid #fff; opacity:1;}
.pagination{position: absolute;left: 0;bottom:20px; z-index: 99;width: 100%;text-align: center;}
.swiper-pagination-bullet{ margin-right:6px;}
.swiper-pagination-bullet-active{ background:#bc9882;}

/*iconBox*/
.iconBox{ overflow:hidden; margin-top:-5px;}
.iconBox li{ float:left; width:33.3333%;position:relative;}
.iconBox li u{ width:6px; height:6px;border-radius:10px; background:#c80917; position:absolute; right:12px; top:12px; display:block;}
.iconBox li i{ background-position:center center; background-size:40px; display:inline-block; background-repeat:no-repeat; width:50px; height:50px;}
.iconBox li>a{ position:relative; padding:0px; text-align:center; font-size:12px; padding:20px 0; display:block; color:#666;}
.iconBox li i.icon1{ background-image:url(../images/m/01.png)}
.iconBox li i.icon2{ background-image:url(../images/m/02.png)}
.iconBox li i.icon3{ background-image:url(../images/m/03.png)}
.iconBox li i.icon4{ background-image:url(../images/m/04.png)}
.iconBox li i.icon5{ background-image:url(../images/m/05.png)}
.iconBox li i.icon6{ background-image:url(../images/m/06.png)}
.iconBox li i.icon7{ background-image:url(../images/m/07.png)}
.iconBox li i.icon8{ background-image:url(../images/m/08.png)}
.iconBox li i.icon9{ background-image:url(../images/m/09.png)}
.iconBox li i.icon10{ background-image:url(../images/m/10.png)}
.iconBox li i.icon11{ background-image:url(../images/m/11.png)}
.iconBox li i.icon12{ background-image:url(../images/m/12.png)}
.iconBox li i.icon13{ background-image:url(../images/m/13.png)}

.iconBox li.bBor:after{background:#d6d6d6;}
.iconBox li>a.rBor:after{background:#d6d6d6;}

.proItem{ overflow:hidden; width:100%;}
.proItem li{ float:left; width:50%;}
.proItem li img{ float:left;}

.telBox{ padding:30px; text-align:center; font-size:14px; line-height:24px;}
.telBox .tel{ display:inline-block; width:180px; height:42px; line-height:42px; border:1px solid #bc9882; background:url(../images/tel2.png) no-repeat 3% center; background-size:20px; color:#bc9882; font-size:16px; text-indent:20px;border-radius:5px; margin:20px 0 10px 0;}

header{ position: absolute; background:none;}
header.showMenu{ position:relative;}

.banner{ clear:both;width:100%; position:relative} 
.banner img{ float:left; margin-bottom:2px;}
.newbiaoti{
	width:100%;
	margin:40px auto 20px auto;
	font-family:'SourceHanSansCN_Heavy';
	text-transform:uppercase;
	text-align:center;
	clear:both;
}
.newbiaoti h3{
	 font-family:arial;
	 margin-top:15px;
	 color:#4e4e4e;
	 font-size:16px;
	 text-transform:uppercase;
}
.newbiaoti h4{
	border-bottom:#EB710B 3px solid;
	width:180px;
	margin:0 auto;
	position:relative;
	font-family:'SourceHanSansCN_Heavy';
	font-size:20px;
	font-weight:800;
}
.newbiaoti h4 span{
	background:#FFF;
	position:absolute;
	width:130px;
	text-align:center;
	bottom:-10px;
	color:#EB710B;
	margin-left:-65px;
}

.proItem{ float:left;margin-bottom:2px;}
.telBox{ float:left; width:100%; padding:30px 0;}
.main{overflow:hidden; background:#FFF!important}
* {
  box-sizing: border-box;
}
.hotList{margin-bottom:2px; width:100%; clear:both;}
.hotList ul{}
.hotList li{ width:50%; overflow:hidden; float:left; position:relative;}
.hotList li>a{ display:block; }
.hotList .pic{ overflow: hidden; vertical-align: middle; text-align: center;padding:0px; padding-bottom:40px; width:100%;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
.hotList p{ text-align:center; color:#000; height:24px; line-height:24px; padding-top:5px; position:absolute; left:0; bottom:18px; width:100%;}
.hotList .color_1{background: #e8d4c7;}
.hotList .color_2{ background:#c2ced2;}
.hotList .color_3{ background:#969696;}
.hotList .color_4{ background:#f4f4f4;}
.hotList .color_5{ background:#b6dedb;}
.hotList .color_6{ background:#fbe8eb;}

.hotList li:nth-child(1){border-right:1px solid rgba(255,255,255,0.75); border-bottom:1px solid rgba(255,255,255,0.75);}
.hotList li:nth-child(2){ border-bottom:1px solid rgba(255,255,255,0.75);}
.hotList li:nth-child(3){border-right:1px solid rgba(255,255,255,0.75);}

.hotList{ width:100%;}
.hotList ul{ overflow:hidden;}