@media (min-width: 769px){
	.bgBox{background:url(../images/bg.jpg); background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;overflow:hidden; }

}

.section{padding:3vw 0;background:none; }

.pageCon{ padding: 1vw 0; background: url(../images/f01.jpg) #fff repeat left top ;}
.whiteBG{background:#fafafa; padding:0vw 2vw .5vw 2vw; box-shadow:1px 1px 15px #cacaca; margin:2.5vw 0; }
.pageList{ padding:4vh 0; }
.pbanner{ width:80%;height:auto;  text-align:center; margin:0 auto; padding:0 0; overflow:hidden; margin-top:15vh;-moz-box-shadow:0 0 10px rgba(187,187, 187, .5);-webkit-box-shadow:0 0 10px rgba(0,0, 0, .5);box-shadow:0 0 20px rgba(0,0, 0, .5)}
.pbanner img{width:100%; height:auto;}
.pbanner img.pc{ display:block;}
.pbanner img.mob{ display:none;}

.pageTitle{}
.pageTitle .mainContainer{border-bottom:#fff solid 1px;  background:rgba(250,250,250,.9); line-height:100%; padding: 0; text-align:left; color:#333; width:80%; padding:0 2vw;}
.pageTitle p{ margin:0; padding:1.5vw 0; text-align:left; font-size:.85vw;}


.moreBtn{display:inline-block;}
.moreBtn a{ font-size:1vw;overflow:hidden;transition: all .5s;}
.moreBtn a:hover{  color:#df0716;transition: all .5s;}

.moreBtn_mob{display:none; margin: 2vw 0;}
.moreBtn_mob a{ padding:.6vw 2.5vw;border:#CCC solid 1px; background:#FFF; line-height:100%; display: -webkit-flex; display: flex;justify-content:space-between;align-items:center;box-shadow:1px 1px 20px #cacaca;display:inline-block; border-radius:0; overflow:hidden;transition: all .5s;}
.moreBtn_mob a:hover{ padding:.7vw 2.8vw;border:#df0716 solid 1px; background:#df0716; color:#FFF;  display:inline-block; transition: all .5s;}

.moreBtn_pc{ }
.moreBtn_pc a{margin: 2vw 0; padding:.6vw 2.0vw;border:#CCC solid 1px; background:none; line-height:100%; display: -webkit-flex; display: flex;justify-content:space-between;align-items:center;box-shadow:1px 1px 20px #cacaca;display:inline-block; border-radius:0; overflow:hidden;transition: all .5s;}
.moreBtn_pc a:hover{ padding:.6vw 2.8vw;border:#df0716 solid 1px; background:#df0716; color:#FFF;  display:inline-block; transition: all .5s;}

@media (min-width: 769px) and (max-width: 1520px){



}
@media (max-width: 768px) {
	#content.nav01{background:#fff; }
	.pageTitle .mainContainer{ width:100%; padding:0 10px;}

	.pageTitle p{ margin:0; padding:0 0; font-size:14px;}
.pbanner{ width:100%; height:auto; overflow:hidden;margin-top:0;}
.pbanner img{width:100%; height:auto;}
.pbanner img.pc{ display:none;}
.pbanner img.mob{ display:block;}
	.pageTitle{border-bottom:none;  background:rgba(250,250,250,.95);padding:20px 0; text-align:left;}

	.pageTitle p{ margin:0; padding:0 0;}
	.product-tit{width: 100%; }
.product-tit h3{font-size: 30px;color: #df0716; font-weight:normal; letter-spacing:1px;text-align:center; line-height:150%;}

	.moreBtn_mob{display:inline-block; margin:30px 0;}
.moreBtn_mob a{ padding:12px 30px;border:#CCC solid 1px; display:inline-block; margin:0 0;box-shadow:none;transition: all .3s;}
.moreBtn{ display:none;}

.moreBtn_pc{display:inline-block; margin:30px 0;}
.moreBtn_pc a{ padding:12px 30px;border:#CCC solid 1px; display:inline-block; margin:0 0;box-shadow:none;transition: all .3s;}

}