 /* ----banner----*/
.head {
	overflow:hidden;
	position:relative;
}
.head .hd {
	position:absolute;
	z-index:1;
	bottom:-6px;
	left:42%;
	margin-right:-50px;
	padding:10px;
}
.head .hd ul {
	overflow:hidden;
	display:-moz-box;
	display:-webkit-box;
	display:box;
	height:15px;
	display:block
}
.head .hd ul li {
	-moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1;
	width:8px;
	height:8px;
	border-radius:50%;
	margin-right:10px;
	font-size:0px;
	background:#a7a7a7;
	border:1px solid #a7a7a7;
	float:left;
}
.head .hd ul .on {
	background:#ffffff;
}
.head img {
	width:100%;
}
/* ----------幻灯---------- */ 
.bdb,.cont_con3 .bd{ overflow:hidden;}
.cont_con3 ul li{ display:block; overflow:hidden;}
.cont_con3 ul li img{ float:left; width:100%; height:auto;}
.bdb,.hdb,.cont_con3 .bdb{ float:left; width:100%;}
.hdb,.cont_con3 .hdb{overflow:hidden; float:left;}
.hdb ul,.cont_con3 .hdb ul{ overflow:hidden; padding-left:6rem; margin-top:10px;  }
.hdb ul li,.hdb ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; font-size:14px; font-weight:bold; text-align:center; background:#ce9426; cursor:pointer; color:#fff; border-radius:6px; }
.hdb ul li.on,.cont_con3  .hdb ul li.on{ background:#b51c13; color:#fff; }
.cont_con3 .hdb ul{ overflow:hidden; padding-left:4.6rem; margin-top:10px;  }
.cont_con3 .hdb ul li{ overflow:hidden; float:left; margin-right:5px;  width:1.6rem; height:8px; background:#ce9426; cursor:pointer; color:#fff; border-radius:4px; }
.cont_con3 .hdb ul li{ color:#ce9426;}
.cont_con3 .hdb ul li.on{ color:#b51c13;}
.dss1{ float:left; width:100%; overflow:hidden;}
.dss1 ul{ padding-left:0 !important; padding-top:0 !important; margin-top:0 !important;width:100%;display:flex;}
.dss1 ul li{ margin-right:0 !important; border-radius:0 !important;  flex:1; border:1px solid #fff !important; height:10px; background:#CCC;}
.dss1 ul li.on{ background:#ae7303;}
/*--顶部悬浮导航---*/
.top {width: 100%;margin: 0 auto;}
.top img {width: 100%;margin: 0 auto;  vertical-align: bottom;}
/*--菜单导航---*/
.newnav {width: 100%;margin: 0 auto 0.1rem auto; padding:0;}
.newnav ul {overflow: hidden;}
.newnav ul li {width: 24%;margin: 0.02rem 0.5%;background: #B38551;float: left;text-align: center;line-height: 0.55rem;height: 0.55rem;}
.newnav ul li a {font-size: 0.26rem;color: #FFF;}
.newnav ul li:nth-child(4) {margin-right:0;} 
/*--底部css---*/
.footer{overflow:Hidden;width:100%;height:auto;}
.footer img{width:100%;height:100%;display:block;}
.footer ul{width:100%;height:auto;background:#e7f3ff;}
.footer ul li{width:90%;margin:0 auto;font-size:0.18rem;color:#333333;line-height:0.45rem;}